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

Comparing rxvt-unicode/configure (file contents):
Revision 1.118 by root, Sun Nov 18 01:31:38 2007 UTC vs.
Revision 1.167 by sf-exg, Fri May 14 13:50:22 2021 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.61. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 5#
6# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# Inc.
8#
9#
7# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
9## --------------------- ## 12## -------------------- ##
10## M4sh Initialization. ## 13## M4sh Initialization. ##
11## --------------------- ## 14## -------------------- ##
12 15
13# Be more Bourne compatible 16# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
16 emulate sh 21 emulate sh
17 NULLCMD=: 22 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
21 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
22else 27else $as_nop
23 case `(set -o) 2>/dev/null` in 28 case `(set -o) 2>/dev/null` in #(
24 *posix*) set -o posix ;; 29 *posix*) :
30 set -o posix ;; #(
31 *) :
32 ;;
25esac 33esac
26
27fi 34fi
28 35
29 36
30 37
38# Reset variables that may have inherited troublesome values from
39# the environment.
31 40
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40# The user is always right.
41if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51fi
52
53# Support unset when possible.
54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56else
57 as_unset=false
58fi
59
60
61# IFS
62# We need space, tab and new line, in precisely that order. Quoting is 41# IFS needs to be set, to space, tab, and newline, in precisely that order.
42# (If _AS_PATH_WALK were called with IFS unset, it would have the
43# side effect of setting IFS to empty, thus disabling word splitting.)
63# there to prevent editors from complaining about space-tab. 44# Quoting is to prevent editors from complaining about space-tab.
64# (If _AS_PATH_WALK were called with IFS unset, it would disable word
65# splitting by setting IFS to empty value.)
66as_nl=' 45as_nl='
67' 46'
47export as_nl
68IFS=" "" $as_nl" 48IFS=" "" $as_nl"
69 49
50PS1='$ '
51PS2='> '
52PS4='+ '
53
54# Ensure predictable behavior from utilities with locale-dependent output.
55LC_ALL=C
56export LC_ALL
57LANGUAGE=C
58export LANGUAGE
59
60# We cannot yet rely on "unset" to work, but we need these variables
61# to be unset--not just set to an empty or harmless value--now, to
62# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
63# also avoids known problems related to "unset" and subshell syntax
64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
66do eval test \${$as_var+y} \
67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
68done
69
70# Ensure that fds 0, 1, and 2 are open.
71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
74
75# The user is always right.
76if ${PATH_SEPARATOR+false} :; then
77 PATH_SEPARATOR=:
78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80 PATH_SEPARATOR=';'
81 }
82fi
83
84
70# Find who we are. Look in the path if we contain no directory separator. 85# Find who we are. Look in the path if we contain no directory separator.
86as_myself=
71case $0 in 87case $0 in #((
72 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74for as_dir in $PATH 90for as_dir in $PATH
75do 91do
76 IFS=$as_save_IFS 92 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
79done 99 done
80IFS=$as_save_IFS 100IFS=$as_save_IFS
81 101
82 ;; 102 ;;
83esac 103esac
84# We did not find ourselves, most probably we were run as `sh COMMAND' 104# We did not find ourselves, most probably we were run as `sh COMMAND'
85# in which case we are not to be found in the path. 105# in which case we are not to be found in the path.
86if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
87 as_myself=$0 107 as_myself=$0
88fi 108fi
89if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; } 111 exit 1
92fi 112fi
93 113
94# Work around bugs in pre-3.0 UWIN ksh. 114
95for as_var in ENV MAIL MAILPATH 115# Use a proper internal environment variable to ensure we don't fall
96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 116 # into an infinite loop, continuously re-executing ourselves.
117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
118 _as_can_reexec=no; export _as_can_reexec;
119 # We cannot yet assume a decent shell, so we have to provide a
120# neutralization value for shells without unset; and this also
121# works around shells that cannot unset nonexistent variables.
122# Preserve -v and -x to the replacement shell.
123BASH_ENV=/dev/null
124ENV=/dev/null
125(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
126case $- in # ((((
127 *v*x* | *x*v* ) as_opts=-vx ;;
128 *v* ) as_opts=-v ;;
129 *x* ) as_opts=-x ;;
130 * ) as_opts= ;;
131esac
132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
133# Admittedly, this is quite paranoid, since all the known shells bail
134# out after a failed `exec'.
135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
136exit 255
137 fi
138 # We don't want this to propagate to other subprocesses.
139 { _as_can_reexec=; unset _as_can_reexec;}
140if test "x$CONFIG_SHELL" = x; then
141 as_bourne_compatible="as_nop=:
142if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
143then :
144 emulate sh
145 NULLCMD=:
146 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
147 # is contrary to our usage. Disable this feature.
148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
149 setopt NO_GLOB_SUBST
150else \$as_nop
151 case \`(set -o) 2>/dev/null\` in #(
152 *posix*) :
153 set -o posix ;; #(
154 *) :
155 ;;
156esac
157fi
158"
159 as_required="as_fn_return () { (exit \$1); }
160as_fn_success () { as_fn_return 0; }
161as_fn_failure () { as_fn_return 1; }
162as_fn_ret_success () { return 0; }
163as_fn_ret_failure () { return 1; }
164
165exitcode=0
166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
172
173else \$as_nop
174 exitcode=1; echo positional parameters were not saved.
175fi
176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
179test -x / || exit 1"
180 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
181 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
182 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
183 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
184test \$(( 1 + 1 )) = 2 || exit 1"
185 if (eval "$as_required") 2>/dev/null
186then :
187 as_have_required=yes
188else $as_nop
189 as_have_required=no
190fi
191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
192then :
193
194else $as_nop
195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
196as_found=false
197for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
198do
199 IFS=$as_save_IFS
200 case $as_dir in #(((
201 '') as_dir=./ ;;
202 */) ;;
203 *) as_dir=$as_dir/ ;;
204 esac
205 as_found=:
206 case $as_dir in #(
207 /*)
208 for as_base in sh bash ksh sh5; do
209 # Try only shells that exist, to save several forks.
210 as_shell=$as_dir$as_base
211 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
212 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
213then :
214 CONFIG_SHELL=$as_shell as_have_required=yes
215 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
216then :
217 break 2
218fi
219fi
220 done;;
221 esac
222 as_found=false
97done 223done
98PS1='$ ' 224IFS=$as_save_IFS
99PS2='> ' 225if $as_found
100PS4='+ ' 226then :
101 227
102# NLS nuisances. 228else $as_nop
103for as_var in \ 229 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 230 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 231then :
106 LC_TELEPHONE LC_TIME 232 CONFIG_SHELL=$SHELL as_have_required=yes
107do 233fi
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 234fi
109 eval $as_var=C; export $as_var 235
236
237 if test "x$CONFIG_SHELL" != x
238then :
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260 if test x$as_have_required = xno
261then :
262 printf "%s\n" "$0: This script requires a shell more modern than all"
263 printf "%s\n" "$0: the shells that I found on your system."
264 if test ${ZSH_VERSION+y} ; then
265 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
266 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
110 else 267 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 268 printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system,
269$0: including any error possibly output before this
270$0: message. Then install a modern shell, or manually run
271$0: the script under such a shell if you do have one."
112 fi 272 fi
113done 273 exit 1
274fi
275fi
276fi
277SHELL=${CONFIG_SHELL-/bin/sh}
278export SHELL
279# Unset more variables known to interfere with behavior of common tools.
280CLICOLOR_FORCE= GREP_OPTIONS=
281unset CLICOLOR_FORCE GREP_OPTIONS
114 282
115# Required to use basename. 283## --------------------- ##
284## M4sh Shell Functions. ##
285## --------------------- ##
286# as_fn_unset VAR
287# ---------------
288# Portably unset VAR.
289as_fn_unset ()
290{
291 { eval $1=; unset $1;}
292}
293as_unset=as_fn_unset
294
295
296# as_fn_set_status STATUS
297# -----------------------
298# Set $? to STATUS, without forking.
299as_fn_set_status ()
300{
301 return $1
302} # as_fn_set_status
303
304# as_fn_exit STATUS
305# -----------------
306# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
307as_fn_exit ()
308{
309 set +e
310 as_fn_set_status $1
311 exit $1
312} # as_fn_exit
313# as_fn_nop
314# ---------
315# Do nothing but, unlike ":", preserve the value of $?.
316as_fn_nop ()
317{
318 return $?
319}
320as_nop=as_fn_nop
321
322# as_fn_mkdir_p
323# -------------
324# Create "$as_dir" as a directory, including parents if necessary.
325as_fn_mkdir_p ()
326{
327
328 case $as_dir in #(
329 -*) as_dir=./$as_dir;;
330 esac
331 test -d "$as_dir" || eval $as_mkdir_p || {
332 as_dirs=
333 while :; do
334 case $as_dir in #(
335 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 *) as_qdir=$as_dir;;
337 esac
338 as_dirs="'$as_qdir' $as_dirs"
339 as_dir=`$as_dirname -- "$as_dir" ||
340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341 X"$as_dir" : 'X\(//\)[^/]' \| \
342 X"$as_dir" : 'X\(//\)$' \| \
343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344printf "%s\n" X"$as_dir" |
345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346 s//\1/
347 q
348 }
349 /^X\(\/\/\)[^/].*/{
350 s//\1/
351 q
352 }
353 /^X\(\/\/\)$/{
354 s//\1/
355 q
356 }
357 /^X\(\/\).*/{
358 s//\1/
359 q
360 }
361 s/.*/./; q'`
362 test -d "$as_dir" && break
363 done
364 test -z "$as_dirs" || eval "mkdir $as_dirs"
365 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366
367
368} # as_fn_mkdir_p
369
370# as_fn_executable_p FILE
371# -----------------------
372# Test if FILE is an executable regular file.
373as_fn_executable_p ()
374{
375 test -f "$1" && test -x "$1"
376} # as_fn_executable_p
377# as_fn_append VAR VALUE
378# ----------------------
379# Append the text in VALUE to the end of the definition contained in VAR. Take
380# advantage of any shell optimizations that allow amortized linear growth over
381# repeated appends, instead of the typical quadratic growth present in naive
382# implementations.
383if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384then :
385 eval 'as_fn_append ()
386 {
387 eval $1+=\$2
388 }'
389else $as_nop
390 as_fn_append ()
391 {
392 eval $1=\$$1\$2
393 }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
402then :
403 eval 'as_fn_arith ()
404 {
405 as_val=$(( $* ))
406 }'
407else $as_nop
408 as_fn_arith ()
409 {
410 as_val=`expr "$@" || test $? -eq 1`
411 }
412fi # as_fn_arith
413
414# as_fn_nop
415# ---------
416# Do nothing but, unlike ":", preserve the value of $?.
417as_fn_nop ()
418{
419 return $?
420}
421as_nop=as_fn_nop
422
423# as_fn_error STATUS ERROR [LINENO LOG_FD]
424# ----------------------------------------
425# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
426# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
427# script with STATUS, using 1 if that was 0.
428as_fn_error ()
429{
430 as_status=$1; test $as_status -eq 0 && as_status=1
431 if test "$4"; then
432 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
433 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
434 fi
435 printf "%s\n" "$as_me: error: $2" >&2
436 as_fn_exit $as_status
437} # as_fn_error
438
116if expr a : '\(a\)' >/dev/null 2>&1 && 439if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then 440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr 441 as_expr=expr
119else 442else
120 as_expr=false 443 as_expr=false
124 as_basename=basename 447 as_basename=basename
125else 448else
126 as_basename=false 449 as_basename=false
127fi 450fi
128 451
452if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
453 as_dirname=dirname
454else
455 as_dirname=false
456fi
129 457
130# Name of the executable.
131as_me=`$as_basename -- "$0" || 458as_me=`$as_basename -- "$0" ||
132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 459$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \ 460 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null || 461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135echo X/"$0" | 462printf "%s\n" X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{ 463 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/ 464 s//\1/
138 q 465 q
139 } 466 }
140 /^X\/\(\/\/\)$/{ 467 /^X\/\(\/\/\)$/{
145 s//\1/ 472 s//\1/
146 q 473 q
147 } 474 }
148 s/.*/./; q'` 475 s/.*/./; q'`
149 476
150# CDPATH. 477# Avoid depending upon Character Ranges.
151$as_unset CDPATH 478as_cr_letters='abcdefghijklmnopqrstuvwxyz'
479as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
480as_cr_Letters=$as_cr_letters$as_cr_LETTERS
481as_cr_digits='0123456789'
482as_cr_alnum=$as_cr_Letters$as_cr_digits
152 483
153 484
154if test "x$CONFIG_SHELL" = x; then 485 as_lineno_1=$LINENO as_lineno_1a=$LINENO
155 if (eval ":") 2>/dev/null; then 486 as_lineno_2=$LINENO as_lineno_2a=$LINENO
156 as_have_required=yes
157else
158 as_have_required=no
159fi
160
161 if test $as_have_required = yes && (eval ":
162(as_func_return () {
163 (exit \$1)
164}
165as_func_success () {
166 as_func_return 0
167}
168as_func_failure () {
169 as_func_return 1
170}
171as_func_ret_success () {
172 return 0
173}
174as_func_ret_failure () {
175 return 1
176}
177
178exitcode=0
179if as_func_success; then
180 :
181else
182 exitcode=1
183 echo as_func_success failed.
184fi
185
186if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189fi
190
191if as_func_ret_success; then
192 :
193else
194 exitcode=1
195 echo as_func_ret_success failed.
196fi
197
198if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201fi
202
203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205else
206 exitcode=1
207 echo positional parameters were not saved.
208fi
209
210test \$exitcode = 0) || { (exit 1); exit 1; }
211
212(
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217") 2> /dev/null; then
218 :
219else
220 as_candidate_shells=
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
227 /*)
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232done
233IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247else
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250esac
251
252fi
253
254
255:
256_ASEOF
257}; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271esac
272
273fi
274
275
276:
277(as_func_return () {
278 (exit $1)
279}
280as_func_success () {
281 as_func_return 0
282}
283as_func_failure () {
284 as_func_return 1
285}
286as_func_ret_success () {
287 return 0
288}
289as_func_ret_failure () {
290 return 1
291}
292
293exitcode=0
294if as_func_success; then
295 :
296else
297 exitcode=1
298 echo as_func_success failed.
299fi
300
301if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304fi
305
306if as_func_ret_success; then
307 :
308else
309 exitcode=1
310 echo as_func_ret_success failed.
311fi
312
313if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316fi
317
318if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320else
321 exitcode=1
322 echo positional parameters were not saved.
323fi
324
325test $exitcode = 0) || { (exit 1); exit 1; }
326
327(
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
330 test "x$as_lineno_1" != "x$as_lineno_2" && 487 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333_ASEOF
334}; then
335 break
336fi
337
338fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357fi
358
359
360fi
361
362fi
363
364
365
366(eval "as_func_return () {
367 (exit \$1)
368}
369as_func_success () {
370 as_func_return 0
371}
372as_func_failure () {
373 as_func_return 1
374}
375as_func_ret_success () {
376 return 0
377}
378as_func_ret_failure () {
379 return 1
380}
381
382exitcode=0
383if as_func_success; then
384 :
385else
386 exitcode=1
387 echo as_func_success failed.
388fi
389
390if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393fi
394
395if as_func_ret_success; then
396 :
397else
398 exitcode=1
399 echo as_func_ret_success failed.
400fi
401
402if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405fi
406
407if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409else
410 exitcode=1
411 echo positional parameters were not saved.
412fi
413
414test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419}
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 488 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-) 489 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n ' 490 sed -n '
439 p 491 p
440 /[$]LINENO/= 492 /[$]LINENO/=
441 ' <$as_myself | 493 ' <$as_myself |
442 sed ' 494 sed '
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 501 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 t loop 502 t loop
451 s/-\n.*// 503 s/-\n.*//
452 ' >$as_me.lineno && 504 ' >$as_me.lineno &&
453 chmod +x "$as_me.lineno" || 505 chmod +x "$as_me.lineno" ||
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 506 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
455 { (exit 1); exit 1; }; }
456 507
508 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
509 # already done that, so ensure we don't try to do so again and fall
510 # in an infinite loop. This has already happened in practice.
511 _as_can_reexec=no; export _as_can_reexec
457 # Don't try to exec as it changes $[0], causing all sort of problems 512 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the 513 # (the dirname of $[0] is not the place where we might find the
459 # original and so on. Autoconf is especially sensitive to this). 514 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno" 515 . "./$as_me.lineno"
461 # Exit status is that of the last command. 516 # Exit status is that of the last command.
462 exit 517 exit
463} 518}
464 519
465 520
466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 521# Determine whether it's possible to make 'echo' print without a newline.
467 as_dirname=dirname 522# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
468else 523# for compatibility with existing Makefiles.
469 as_dirname=false
470fi
471
472ECHO_C= ECHO_N= ECHO_T= 524ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in 525case `echo -n x` in #(((((
474-n*) 526-n*)
475 case `echo 'x\c'` in 527 case `echo 'xy\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 528 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';; 529 xy) ECHO_C='\c';;
530 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
531 ECHO_T=' ';;
478 esac;; 532 esac;;
479*) 533*)
480 ECHO_N='-n';; 534 ECHO_N='-n';;
481esac 535esac
482 536
483if expr a : '\(a\)' >/dev/null 2>&1 && 537# For backward compatibility with old third-party macros, we provide
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then 538# the shell variables $as_echo and $as_echo_n. New code should use
485 as_expr=expr 539# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
486else 540as_echo='printf %s\n'
487 as_expr=false 541as_echo_n='printf %s'
488fi 542
489 543
490rm -f conf$$ conf$$.exe conf$$.file 544rm -f conf$$ conf$$.exe conf$$.file
491if test -d conf$$.dir; then 545if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file 546 rm -f conf$$.dir/conf$$.file
493else 547else
494 rm -f conf$$.dir 548 rm -f conf$$.dir
495 mkdir conf$$.dir 549 mkdir conf$$.dir 2>/dev/null
496fi 550fi
497echo >conf$$.file 551if (echo >conf$$.file) 2>/dev/null; then
498if ln -s conf$$.file conf$$ 2>/dev/null; then 552 if ln -s conf$$.file conf$$ 2>/dev/null; then
499 as_ln_s='ln -s' 553 as_ln_s='ln -s'
500 # ... but there are two gotchas: 554 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 555 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 556 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'. 557 # In both cases, we have to default to `cp -pR'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 558 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 as_ln_s='cp -p' 559 as_ln_s='cp -pR'
506elif ln conf$$.file conf$$ 2>/dev/null; then 560 elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln 561 as_ln_s=ln
562 else
563 as_ln_s='cp -pR'
564 fi
508else 565else
509 as_ln_s='cp -p' 566 as_ln_s='cp -pR'
510fi 567fi
511rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 568rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512rmdir conf$$.dir 2>/dev/null 569rmdir conf$$.dir 2>/dev/null
513 570
514if mkdir -p . 2>/dev/null; then 571if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=: 572 as_mkdir_p='mkdir -p "$as_dir"'
516else 573else
517 test -d ./-p && rmdir ./-p 574 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false 575 as_mkdir_p=false
519fi 576fi
520 577
521if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x' 578as_test_x='test -x'
523else 579as_executable_p=as_fn_executable_p
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
541fi
542as_executable_p=$as_test_x
543 580
544# Sed expression to map a string onto a valid CPP name. 581# Sed expression to map a string onto a valid CPP name.
545as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 582as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546 583
547# Sed expression to map a string onto a valid variable name. 584# Sed expression to map a string onto a valid variable name.
548as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 585as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549 586
550 587
551 588test -n "$DJDIR" || exec 7<&0 </dev/null
552exec 7<&0 </dev/null 6>&1 589exec 6>&1
553 590
554# Name of the host. 591# Name of the host.
555# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 592# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556# so uname gets run too. 593# so uname gets run too.
557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 594ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558 595
559# 596#
560# Initializations. 597# Initializations.
565LIBOBJS= 602LIBOBJS=
566cross_compiling=no 603cross_compiling=no
567subdirs= 604subdirs=
568MFLAGS= 605MFLAGS=
569MAKEFLAGS= 606MAKEFLAGS=
570SHELL=${CONFIG_SHELL-/bin/sh}
571 607
572# Identity of this package. 608# Identity of this package.
573PACKAGE_NAME= 609PACKAGE_NAME=''
574PACKAGE_TARNAME= 610PACKAGE_TARNAME=''
575PACKAGE_VERSION= 611PACKAGE_VERSION=''
576PACKAGE_STRING= 612PACKAGE_STRING=''
577PACKAGE_BUGREPORT= 613PACKAGE_BUGREPORT=''
614PACKAGE_URL=''
578 615
579ac_unique_file="src/feature.h" 616ac_unique_file="src/feature.h"
580# Factoring default headers for most tests. 617# Factoring default headers for most tests.
581ac_includes_default="\ 618ac_includes_default="\
619#include <stddef.h>
620#ifdef HAVE_STDIO_H
582#include <stdio.h> 621# include <stdio.h>
583#ifdef HAVE_SYS_TYPES_H
584# include <sys/types.h>
585#endif 622#endif
586#ifdef HAVE_SYS_STAT_H 623#ifdef HAVE_STDLIB_H
587# include <sys/stat.h>
588#endif
589#ifdef STDC_HEADERS
590# include <stdlib.h> 624# include <stdlib.h>
591# include <stddef.h>
592#else
593# ifdef HAVE_STDLIB_H
594# include <stdlib.h>
595# endif
596#endif 625#endif
597#ifdef HAVE_STRING_H 626#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599# include <memory.h>
600# endif
601# include <string.h> 627# include <string.h>
602#endif
603#ifdef HAVE_STRINGS_H
604# include <strings.h>
605#endif 628#endif
606#ifdef HAVE_INTTYPES_H 629#ifdef HAVE_INTTYPES_H
607# include <inttypes.h> 630# include <inttypes.h>
608#endif 631#endif
609#ifdef HAVE_STDINT_H 632#ifdef HAVE_STDINT_H
610# include <stdint.h> 633# include <stdint.h>
611#endif 634#endif
635#ifdef HAVE_STRINGS_H
636# include <strings.h>
637#endif
638#ifdef HAVE_SYS_TYPES_H
639# include <sys/types.h>
640#endif
641#ifdef HAVE_SYS_STAT_H
642# include <sys/stat.h>
643#endif
612#ifdef HAVE_UNISTD_H 644#ifdef HAVE_UNISTD_H
613# include <unistd.h> 645# include <unistd.h>
614#endif" 646#endif"
615 647
616ac_subst_vars='SHELL 648ac_header_c_list=
649ac_subst_vars='LTLIBOBJS
650LIBOBJS
651PERL_O
652IF_PERL
653PERLPRIVLIBEXP
654PERLFLAGS
655PERLLIB
656PERL
657XFT_CONFIG
658EGREP
659GREP
660STARTUP_NOTIFICATION_LIBS
661STARTUP_NOTIFICATION_CFLAGS
662PIXBUF_LIBS
663PIXBUF_CFLAGS
664PKG_CONFIG
665X_EXTRA_LIBS
666X_LIBS
667X_PRE_LIBS
668X_CFLAGS
669CXXCPP
670XMKMF
671TIC
672RXVTNAME
673LINKER
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677ac_ct_CXX
678CXXFLAGS
679CXX
680OBJEXT
681EXEEXT
682ac_ct_CC
683CPPFLAGS
684LDFLAGS
685CFLAGS
686CC
687DATE
688VERSION
689host_os
690host_vendor
691host_cpu
692host
693build_os
694build_vendor
695build_cpu
696build
697target_alias
698host_alias
699build_alias
700LIBS
701ECHO_T
702ECHO_N
703ECHO_C
704DEFS
705mandir
706localedir
707libdir
708psdir
709pdfdir
710dvidir
711htmldir
712infodir
713docdir
714oldincludedir
715includedir
716runstatedir
717localstatedir
718sharedstatedir
719sysconfdir
720datadir
721datarootdir
722libexecdir
723sbindir
724bindir
725program_transform_name
726prefix
727exec_prefix
728PACKAGE_URL
729PACKAGE_BUGREPORT
730PACKAGE_STRING
731PACKAGE_VERSION
732PACKAGE_TARNAME
733PACKAGE_NAME
617PATH_SEPARATOR 734PATH_SEPARATOR
618PACKAGE_NAME 735SHELL'
619PACKAGE_TARNAME
620PACKAGE_VERSION
621PACKAGE_STRING
622PACKAGE_BUGREPORT
623exec_prefix
624prefix
625program_transform_name
626bindir
627sbindir
628libexecdir
629datarootdir
630datadir
631sysconfdir
632sharedstatedir
633localstatedir
634includedir
635oldincludedir
636docdir
637infodir
638htmldir
639dvidir
640pdfdir
641psdir
642libdir
643localedir
644mandir
645DEFS
646ECHO_C
647ECHO_N
648ECHO_T
649LIBS
650build_alias
651host_alias
652target_alias
653build
654build_cpu
655build_vendor
656build_os
657host
658host_cpu
659host_vendor
660host_os
661VERSION
662DATE
663LSMDATE
664LIBVERSION
665CC
666CFLAGS
667LDFLAGS
668CPPFLAGS
669ac_ct_CC
670EXEEXT
671OBJEXT
672CXX
673CXXFLAGS
674ac_ct_CXX
675CPP
676INSTALL_PROGRAM
677INSTALL_SCRIPT
678INSTALL_DATA
679GREP
680EGREP
681LINKER
682INSTALL_LIBRXVT
683RXVTNAME
684CXXCPP
685TIC
686XMKMF
687X_CFLAGS
688X_PRE_LIBS
689X_LIBS
690X_EXTRA_LIBS
691afterimage_config
692rxvt_int16_typedef
693rxvt_uint16_typedef
694rxvt_int32_typedef
695rxvt_uint32_typedef
696rxvt_intp_define
697rxvt_u_intp_define
698PKG_CONFIG
699XFT_CONFIG
700PERL
701PERLLIB
702PERLFLAGS
703PERLPRIVLIBEXP
704IF_PERL
705PERL_O
706AFTERIMAGE_CFLAGS
707AFTERIMAGE_LIBS
708include_stdint_h
709include_stdarg_h
710include_stdlib_h
711include_unistd_h
712include_string_h
713include_fcntl_h
714include_util_h
715include_assert_h
716include_sys_ioctl_h
717include_sys_select_h
718include_sys_strredir_h
719include_sys_time_h
720include_time_h
721LIBOBJS
722LTLIBOBJS'
723ac_subst_files='' 736ac_subst_files=''
737ac_user_opts='
738enable_option_checking
739enable_everything
740enable_assert
741enable_warnings
742enable_256_color
743enable_unicode3
744enable_combining
745enable_xft
746enable_font_styles
747enable_pixbuf
748enable_startup_notification
749enable_transparency
750enable_fading
751enable_rxvt_scroll
752enable_next_scroll
753enable_xterm_scroll
754enable_perl
755with_codesets
756enable_xim
757enable_backspace_key
758enable_delete_key
759enable_resources
760enable_8bitctrls
761enable_fallback
762with_res_name
763with_res_class
764with_name
765enable_swapscreen
766enable_iso14755
767enable_frills
768enable_keepscrolling
769enable_selectionscrolling
770enable_mousewheel
771enable_slipwheeling
772enable_smart_resize
773enable_text_blink
774enable_pointer_blank
775with_term
776with_terminfo
777with_x
778enable_utmp
779enable_wtmp
780enable_lastlog
781'
724 ac_precious_vars='build_alias 782 ac_precious_vars='build_alias
725host_alias 783host_alias
726target_alias 784target_alias
727CC 785CC
728CFLAGS 786CFLAGS
730LIBS 788LIBS
731CPPFLAGS 789CPPFLAGS
732CXX 790CXX
733CXXFLAGS 791CXXFLAGS
734CCC 792CCC
735CPP 793XMKMF
736CXXCPP 794CXXCPP'
737XMKMF'
738 795
739 796
740# Initialize some variables set by options. 797# Initialize some variables set by options.
741ac_init_help= 798ac_init_help=
742ac_init_version=false 799ac_init_version=false
800ac_unrecognized_opts=
801ac_unrecognized_sep=
743# The variables have the same names as the options, with 802# The variables have the same names as the options, with
744# dashes changed to underlines. 803# dashes changed to underlines.
745cache_file=/dev/null 804cache_file=/dev/null
746exec_prefix=NONE 805exec_prefix=NONE
747no_create= 806no_create=
769datarootdir='${prefix}/share' 828datarootdir='${prefix}/share'
770datadir='${datarootdir}' 829datadir='${datarootdir}'
771sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
772sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
773localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
833runstatedir='${localstatedir}/run'
774includedir='${prefix}/include' 834includedir='${prefix}/include'
775oldincludedir='/usr/include' 835oldincludedir='/usr/include'
776docdir='${datarootdir}/doc/${PACKAGE}' 836docdir='${datarootdir}/doc/${PACKAGE}'
777infodir='${datarootdir}/info' 837infodir='${datarootdir}/info'
778htmldir='${docdir}' 838htmldir='${docdir}'
793 ac_prev= 853 ac_prev=
794 continue 854 continue
795 fi 855 fi
796 856
797 case $ac_option in 857 case $ac_option in
798 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
859 *=) ac_optarg= ;;
799 *) ac_optarg=yes ;; 860 *) ac_optarg=yes ;;
800 esac 861 esac
801
802 # Accept the important Cygnus configure options, so we can diagnose typos.
803 862
804 case $ac_dashdash$ac_option in 863 case $ac_dashdash$ac_option in
805 --) 864 --)
806 ac_dashdash=yes ;; 865 ac_dashdash=yes ;;
807 866
836 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 895 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 896 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838 datarootdir=$ac_optarg ;; 897 datarootdir=$ac_optarg ;;
839 898
840 -disable-* | --disable-*) 899 -disable-* | --disable-*)
841 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
843 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
844 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
845 { (exit 1); exit 1; }; } 904 ac_useropt_orig=$ac_useropt
846 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` 905 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
906 case $ac_user_opts in
907 *"
908"enable_$ac_useropt"
909"*) ;;
910 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
911 ac_unrecognized_sep=', ';;
912 esac
847 eval enable_$ac_feature=no ;; 913 eval enable_$ac_useropt=no ;;
848 914
849 -docdir | --docdir | --docdi | --doc | --do) 915 -docdir | --docdir | --docdi | --doc | --do)
850 ac_prev=docdir ;; 916 ac_prev=docdir ;;
851 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 917 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852 docdir=$ac_optarg ;; 918 docdir=$ac_optarg ;;
855 ac_prev=dvidir ;; 921 ac_prev=dvidir ;;
856 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 922 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857 dvidir=$ac_optarg ;; 923 dvidir=$ac_optarg ;;
858 924
859 -enable-* | --enable-*) 925 -enable-* | --enable-*)
860 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
862 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
863 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
864 { (exit 1); exit 1; }; } 930 ac_useropt_orig=$ac_useropt
865 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
932 case $ac_user_opts in
933 *"
934"enable_$ac_useropt"
935"*) ;;
936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
937 ac_unrecognized_sep=', ';;
938 esac
866 eval enable_$ac_feature=\$ac_optarg ;; 939 eval enable_$ac_useropt=\$ac_optarg ;;
867 940
868 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 941 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
869 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 942 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
870 | --exec | --exe | --ex) 943 | --exec | --exe | --ex)
871 ac_prev=exec_prefix ;; 944 ac_prev=exec_prefix ;;
1006 1079
1007 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1008 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
1009 silent=yes ;; 1082 silent=yes ;;
1010 1083
1084 -runstatedir | --runstatedir | --runstatedi | --runstated \
1085 | --runstate | --runstat | --runsta | --runst | --runs \
1086 | --run | --ru | --r)
1087 ac_prev=runstatedir ;;
1088 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1089 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1090 | --run=* | --ru=* | --r=*)
1091 runstatedir=$ac_optarg ;;
1092
1011 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1012 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
1013 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1014 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
1015 sbindir=$ac_optarg ;; 1097 sbindir=$ac_optarg ;;
1052 1134
1053 -version | --version | --versio | --versi | --vers | -V) 1135 -version | --version | --versio | --versi | --vers | -V)
1054 ac_init_version=: ;; 1136 ac_init_version=: ;;
1055 1137
1056 -with-* | --with-*) 1138 -with-* | --with-*)
1057 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
1059 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1060 { echo "$as_me: error: invalid package name: $ac_package" >&2 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
1061 { (exit 1); exit 1; }; } 1143 ac_useropt_orig=$ac_useropt
1062 ac_package=`echo $ac_package | sed 's/[-.]/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1145 case $ac_user_opts in
1146 *"
1147"with_$ac_useropt"
1148"*) ;;
1149 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1150 ac_unrecognized_sep=', ';;
1151 esac
1063 eval with_$ac_package=\$ac_optarg ;; 1152 eval with_$ac_useropt=\$ac_optarg ;;
1064 1153
1065 -without-* | --without-*) 1154 -without-* | --without-*)
1066 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1067 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
1068 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1069 { echo "$as_me: error: invalid package name: $ac_package" >&2 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
1070 { (exit 1); exit 1; }; } 1159 ac_useropt_orig=$ac_useropt
1071 ac_package=`echo $ac_package | sed 's/[-.]/_/g'` 1160 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1161 case $ac_user_opts in
1162 *"
1163"with_$ac_useropt"
1164"*) ;;
1165 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1166 ac_unrecognized_sep=', ';;
1167 esac
1072 eval with_$ac_package=no ;; 1168 eval with_$ac_useropt=no ;;
1073 1169
1074 --x) 1170 --x)
1075 # Obsolete; use --with-x. 1171 # Obsolete; use --with-x.
1076 with_x=yes ;; 1172 with_x=yes ;;
1077 1173
1087 ac_prev=x_libraries ;; 1183 ac_prev=x_libraries ;;
1088 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1184 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1089 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1185 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1090 x_libraries=$ac_optarg ;; 1186 x_libraries=$ac_optarg ;;
1091 1187
1092 -*) { echo "$as_me: error: unrecognized option: $ac_option 1188 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1093Try \`$0 --help' for more information." >&2 1189Try \`$0 --help' for more information"
1094 { (exit 1); exit 1; }; }
1095 ;; 1190 ;;
1096 1191
1097 *=*) 1192 *=*)
1098 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1193 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099 # Reject names that are not valid shell variable names. 1194 # Reject names that are not valid shell variable names.
1100 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1195 case $ac_envvar in #(
1196 '' | [0-9]* | *[!_$as_cr_alnum]* )
1101 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1197 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1102 { (exit 1); exit 1; }; } 1198 esac
1103 eval $ac_envvar=\$ac_optarg 1199 eval $ac_envvar=\$ac_optarg
1104 export $ac_envvar ;; 1200 export $ac_envvar ;;
1105 1201
1106 *) 1202 *)
1107 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
1108 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1204 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1109 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1111 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1207 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1112 ;; 1208 ;;
1113 1209
1114 esac 1210 esac
1115done 1211done
1116 1212
1117if test -n "$ac_prev"; then 1213if test -n "$ac_prev"; then
1118 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1214 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1119 { echo "$as_me: error: missing argument to $ac_option" >&2 1215 as_fn_error $? "missing argument to $ac_option"
1120 { (exit 1); exit 1; }; }
1121fi 1216fi
1122 1217
1123# Be sure to have absolute directory names. 1218if test -n "$ac_unrecognized_opts"; then
1219 case $enable_option_checking in
1220 no) ;;
1221 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1222 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1223 esac
1224fi
1225
1226# Check all directory arguments for consistency.
1124for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125 datadir sysconfdir sharedstatedir localstatedir includedir \ 1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1126 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127 libdir localedir mandir 1230 libdir localedir mandir runstatedir
1128do 1231do
1129 eval ac_val=\$$ac_var 1232 eval ac_val=\$$ac_var
1233 # Remove trailing slashes.
1234 case $ac_val in
1235 */ )
1236 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1237 eval $ac_var=\$ac_val;;
1238 esac
1239 # Be sure to have absolute directory names.
1130 case $ac_val in 1240 case $ac_val in
1131 [\\/$]* | ?:[\\/]* ) continue;; 1241 [\\/$]* | ?:[\\/]* ) continue;;
1132 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1242 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133 esac 1243 esac
1134 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1244 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1135 { (exit 1); exit 1; }; }
1136done 1245done
1137 1246
1138# There might be people who depend on the old broken behavior: `$host' 1247# There might be people who depend on the old broken behavior: `$host'
1139# used to hold the argument of --host etc. 1248# used to hold the argument of --host etc.
1140# FIXME: To remove some day. 1249# FIXME: To remove some day.
1144 1253
1145# FIXME: To remove some day. 1254# FIXME: To remove some day.
1146if test "x$host_alias" != x; then 1255if test "x$host_alias" != x; then
1147 if test "x$build_alias" = x; then 1256 if test "x$build_alias" = x; then
1148 cross_compiling=maybe 1257 cross_compiling=maybe
1149 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1150 If a cross compiler is detected then cross compile mode will be used." >&2
1151 elif test "x$build_alias" != "x$host_alias"; then 1258 elif test "x$build_alias" != "x$host_alias"; then
1152 cross_compiling=yes 1259 cross_compiling=yes
1153 fi 1260 fi
1154fi 1261fi
1155 1262
1160 1267
1161 1268
1162ac_pwd=`pwd` && test -n "$ac_pwd" && 1269ac_pwd=`pwd` && test -n "$ac_pwd" &&
1163ac_ls_di=`ls -di .` && 1270ac_ls_di=`ls -di .` &&
1164ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1271ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1165 { echo "$as_me: error: Working directory cannot be determined" >&2 1272 as_fn_error $? "working directory cannot be determined"
1166 { (exit 1); exit 1; }; }
1167test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1273test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1168 { echo "$as_me: error: pwd does not report name of working directory" >&2 1274 as_fn_error $? "pwd does not report name of working directory"
1169 { (exit 1); exit 1; }; }
1170 1275
1171 1276
1172# Find the source files, if location was not specified. 1277# Find the source files, if location was not specified.
1173if test -z "$srcdir"; then 1278if test -z "$srcdir"; then
1174 ac_srcdir_defaulted=yes 1279 ac_srcdir_defaulted=yes
1175 # Try the directory containing this script, then the parent directory. 1280 # Try the directory containing this script, then the parent directory.
1176 ac_confdir=`$as_dirname -- "$0" || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
1177$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178 X"$0" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
1179 X"$0" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
1180 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1181echo X"$0" | 1286printf "%s\n" X"$as_myself" |
1182 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183 s//\1/ 1288 s//\1/
1184 q 1289 q
1185 } 1290 }
1186 /^X\(\/\/\)[^/].*/{ 1291 /^X\(\/\/\)[^/].*/{
1203else 1308else
1204 ac_srcdir_defaulted=no 1309 ac_srcdir_defaulted=no
1205fi 1310fi
1206if test ! -r "$srcdir/$ac_unique_file"; then 1311if test ! -r "$srcdir/$ac_unique_file"; then
1207 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1312 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1208 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1313 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1209 { (exit 1); exit 1; }; }
1210fi 1314fi
1211ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1315ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1212ac_abs_confdir=`( 1316ac_abs_confdir=`(
1213 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1317 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1214 { (exit 1); exit 1; }; }
1215 pwd)` 1318 pwd)`
1216# When building in place, set srcdir=. 1319# When building in place, set srcdir=.
1217if test "$ac_abs_confdir" = "$ac_pwd"; then 1320if test "$ac_abs_confdir" = "$ac_pwd"; then
1218 srcdir=. 1321 srcdir=.
1219fi 1322fi
1249Configuration: 1352Configuration:
1250 -h, --help display this help and exit 1353 -h, --help display this help and exit
1251 --help=short display options specific to this package 1354 --help=short display options specific to this package
1252 --help=recursive display the short help of all the included packages 1355 --help=recursive display the short help of all the included packages
1253 -V, --version display version information and exit 1356 -V, --version display version information and exit
1254 -q, --quiet, --silent do not print \`checking...' messages 1357 -q, --quiet, --silent do not print \`checking ...' messages
1255 --cache-file=FILE cache test results in FILE [disabled] 1358 --cache-file=FILE cache test results in FILE [disabled]
1256 -C, --config-cache alias for \`--cache-file=config.cache' 1359 -C, --config-cache alias for \`--cache-file=config.cache'
1257 -n, --no-create do not create output files 1360 -n, --no-create do not create output files
1258 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1361 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1259 1362
1260Installation directories: 1363Installation directories:
1261 --prefix=PREFIX install architecture-independent files in PREFIX 1364 --prefix=PREFIX install architecture-independent files in PREFIX
1262 [$ac_default_prefix] 1365 [$ac_default_prefix]
1263 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1366 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1264 [PREFIX] 1367 [PREFIX]
1265 1368
1266By default, \`make install' will install all the files in 1369By default, \`make install' will install all the files in
1267\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1370\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1268an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1371an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1269for instance \`--prefix=\$HOME'. 1372for instance \`--prefix=\$HOME'.
1270 1373
1271For better control, use the options below. 1374For better control, use the options below.
1272 1375
1273Fine tuning of the installation directories: 1376Fine tuning of the installation directories:
1274 --bindir=DIR user executables [EPREFIX/bin] 1377 --bindir=DIR user executables [EPREFIX/bin]
1275 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
1276 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
1277 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1278 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1279 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1382 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1383 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1280 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
1281 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
1282 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1283 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1284 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1285 --infodir=DIR info documentation [DATAROOTDIR/info] 1389 --infodir=DIR info documentation [DATAROOTDIR/info]
1286 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1390 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1287 --mandir=DIR man documentation [DATAROOTDIR/man] 1391 --mandir=DIR man documentation [DATAROOTDIR/man]
1288 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1392 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1289 --htmldir=DIR html documentation [DOCDIR] 1393 --htmldir=DIR html documentation [DOCDIR]
1290 --dvidir=DIR dvi documentation [DOCDIR] 1394 --dvidir=DIR dvi documentation [DOCDIR]
1291 --pdfdir=DIR pdf documentation [DOCDIR] 1395 --pdfdir=DIR pdf documentation [DOCDIR]
1292 --psdir=DIR ps documentation [DOCDIR] 1396 --psdir=DIR ps documentation [DOCDIR]
1293_ACEOF 1397_ACEOF
1294 1398
1295 cat <<\_ACEOF 1399 cat <<\_ACEOF
1296 1400
1297X features: 1401X features:
1298 --x-includes=DIR X include files are in DIR 1402 --x-includes=DIR X include files are in DIR
1299 --x-libraries=DIR X library files are in DIR 1403 --x-libraries=DIR X library files are in DIR
1300
1301Program names:
1302 --program-prefix=PREFIX prepend PREFIX to installed program names
1303 --program-suffix=SUFFIX append SUFFIX to installed program names
1304 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1305 1404
1306System types: 1405System types:
1307 --build=BUILD configure for building on BUILD [guessed] 1406 --build=BUILD configure for building on BUILD [guessed]
1308 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1407 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1309_ACEOF 1408_ACEOF
1312if test -n "$ac_init_help"; then 1411if test -n "$ac_init_help"; then
1313 1412
1314 cat <<\_ACEOF 1413 cat <<\_ACEOF
1315 1414
1316Optional Features: 1415Optional Features:
1416 --disable-option-checking ignore unrecognized --enable/--with options
1317 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1417 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1318 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1418 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1319 --enable-everything enable standard non-multichoice features 1419 --enable-everything enable standard non-multichoice features
1320 NOTE: this option is order dependent 1420 NOTE: this option is order dependent
1321 NOTE: automatically enabled with --enable-shared 1421 --enable-assert enable assertions
1322 --enable-warnings turn on g++ warnings 1422 --enable-warnings turn on g++ warnings
1423 --enable-256-color enable 256-color support
1323 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1424 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1324 --enable-combining enable composition of base and combining characters 1425 --enable-combining enable composition of base and combining characters
1325 --enable-xft enable xft support on systems that have it 1426 --enable-xft enable xft support on systems that have it
1326 --enable-font-styles enable bold and italic support 1427 --enable-font-styles enable bold and italic support
1327 --enable-afterimage enable integration with libAfterImage for background images 1428 --enable-pixbuf enable integration with gdk-pixbuf for background images
1429 --enable-startup-notification enable freedesktop startup notification support
1328 --enable-transparency enable transparent backgrounds 1430 --enable-transparency enable transparent backgrounds
1329 --enable-fading enable colors fading when off focus 1431 --enable-fading enable colors fading when off focus
1330 --enable-rxvt-scroll enable rxvt style scrollbar 1432 --enable-rxvt-scroll enable rxvt style scrollbar
1331 --enable-next-scroll enable NeXT style scrollbar 1433 --enable-next-scroll enable NeXT style scrollbar
1332 --enable-xterm-scroll enable Xterm style scrollbar 1434 --enable-xterm-scroll enable Xterm style scrollbar
1333 --enable-perl enable embedded perl interpreter 1435 --enable-perl enable embedded perl interpreter
1334 --enable-plain-scroll enable plain style scrollbar
1335 --enable-xim XIM (X Input Method) protocol support 1436 --enable-xim XIM (X Input Method) protocol support
1336 --disable-backspace-key disable handling of the backspace key 1437 --disable-backspace-key disable handling of the backspace key
1337 --disable-delete-key disable handling of the delete key 1438 --disable-delete-key disable handling of the delete key
1338 --disable-resources disable all resource checking 1439 --disable-resources disable all resource checking
1339 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1440 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1345 --enable-selectionscrolling enable scrolling during selections 1446 --enable-selectionscrolling enable scrolling during selections
1346 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1447 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1347 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel) 1448 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1348 --enable-smart-resize enable smart growth/shrink behaviour 1449 --enable-smart-resize enable smart growth/shrink behaviour
1349 --enable-text-blink enable blinking text 1450 --enable-text-blink enable blinking text
1350 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1451 --enable-pointer-blank enable pointer blanking when typing or inactive
1351 --enable-utmp enable utmp (utmpx) support 1452 --enable-utmp enable utmp (utmpx) support
1352 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1453 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1353 --enable-lastlog enable lastlog support (requires --enable-utmp) 1454 --enable-lastlog enable lastlog support (requires --enable-utmp)
1354 1455
1355Optional Packages: 1456Optional Packages:
1356 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1457 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1357 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1458 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1358 --with-afterimage-config=DIR use libAfterImage config script in DIR
1359 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1459 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1360 --with-res-name=NAME use this as default resource name (default: urxvt) 1460 --with-res-name=NAME use this as default resource name (default: urxvt)
1361 --with-res-class=CLASS use this as the resource class (default: URxvt) 1461 --with-res-class=CLASS use this as the resource class (default: URxvt)
1362 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1462 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1363 --with-term=NAME set the terminal to NAME (default: rxvt) 1463 --with-term=NAME set the terminal to NAME (default: rxvt)
1368 CC C compiler command 1468 CC C compiler command
1369 CFLAGS C compiler flags 1469 CFLAGS C compiler flags
1370 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1470 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1371 nonstandard directory <lib dir> 1471 nonstandard directory <lib dir>
1372 LIBS libraries to pass to the linker, e.g. -l<library> 1472 LIBS libraries to pass to the linker, e.g. -l<library>
1373 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1473 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1374 you have headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
1375 CXX C++ compiler command 1475 CXX C++ compiler command
1376 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
1377 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
1378 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
1379 XMKMF Path to xmkmf, Makefile generator for X Window System
1380 1479
1381Use these variables to override the choices made by `configure' or to help 1480Use these variables to override the choices made by `configure' or to help
1382it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
1383 1482
1483Report bugs to the package provider.
1384_ACEOF 1484_ACEOF
1385ac_status=$? 1485ac_status=$?
1386fi 1486fi
1387 1487
1388if test "$ac_init_help" = "recursive"; then 1488if test "$ac_init_help" = "recursive"; then
1389 # If there are subdirs, report their specific --help. 1489 # If there are subdirs, report their specific --help.
1390 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1490 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391 test -d "$ac_dir" || continue 1491 test -d "$ac_dir" ||
1492 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1493 continue
1392 ac_builddir=. 1494 ac_builddir=.
1393 1495
1394case "$ac_dir" in 1496case "$ac_dir" in
1395.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396*) 1498*)
1397 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1398 # A ".." for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
1399 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1501 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1400 case $ac_top_builddir_sub in 1502 case $ac_top_builddir_sub in
1401 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403 esac ;; 1505 esac ;;
1404esac 1506esac
1422 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1423esac 1525esac
1424ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1425 1527
1426 cd "$ac_dir" || { ac_status=$?; continue; } 1528 cd "$ac_dir" || { ac_status=$?; continue; }
1427 # Check for guested configure. 1529 # Check for configure.gnu first; this name is used for a wrapper for
1530 # Metaconfig's "Configure" on case-insensitive file systems.
1428 if test -f "$ac_srcdir/configure.gnu"; then 1531 if test -f "$ac_srcdir/configure.gnu"; then
1429 echo && 1532 echo &&
1430 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431 elif test -f "$ac_srcdir/configure"; then 1534 elif test -f "$ac_srcdir/configure"; then
1432 echo && 1535 echo &&
1433 $SHELL "$ac_srcdir/configure" --help=recursive 1536 $SHELL "$ac_srcdir/configure" --help=recursive
1434 else 1537 else
1435 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1538 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1436 fi || ac_status=$? 1539 fi || ac_status=$?
1437 cd "$ac_pwd" || { ac_status=$?; break; } 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1438 done 1541 done
1439fi 1542fi
1440 1543
1441test -n "$ac_init_help" && exit $ac_status 1544test -n "$ac_init_help" && exit $ac_status
1442if $ac_init_version; then 1545if $ac_init_version; then
1443 cat <<\_ACEOF 1546 cat <<\_ACEOF
1444configure 1547configure
1445generated by GNU Autoconf 2.61 1548generated by GNU Autoconf 2.71
1446 1549
1447Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1550Copyright (C) 2021 Free Software Foundation, Inc.
14482002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1450gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1451_ACEOF 1553_ACEOF
1452 exit 1554 exit
1453fi 1555fi
1556
1557## ------------------------ ##
1558## Autoconf initialization. ##
1559## ------------------------ ##
1560
1561# ac_fn_c_try_compile LINENO
1562# --------------------------
1563# Try to compile conftest.$ac_ext, and return whether this succeeded.
1564ac_fn_c_try_compile ()
1565{
1566 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1567 rm -f conftest.$ac_objext conftest.beam
1568 if { { ac_try="$ac_compile"
1569case "(($ac_try" in
1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571 *) ac_try_echo=$ac_try;;
1572esac
1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574printf "%s\n" "$ac_try_echo"; } >&5
1575 (eval "$ac_compile") 2>conftest.err
1576 ac_status=$?
1577 if test -s conftest.err; then
1578 grep -v '^ *+' conftest.err >conftest.er1
1579 cat conftest.er1 >&5
1580 mv -f conftest.er1 conftest.err
1581 fi
1582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583 test $ac_status = 0; } && {
1584 test -z "$ac_c_werror_flag" ||
1585 test ! -s conftest.err
1586 } && test -s conftest.$ac_objext
1587then :
1588 ac_retval=0
1589else $as_nop
1590 printf "%s\n" "$as_me: failed program was:" >&5
1591sed 's/^/| /' conftest.$ac_ext >&5
1592
1593 ac_retval=1
1594fi
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596 as_fn_set_status $ac_retval
1597
1598} # ac_fn_c_try_compile
1599
1600# ac_fn_cxx_try_compile LINENO
1601# ----------------------------
1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1603ac_fn_cxx_try_compile ()
1604{
1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 rm -f conftest.$ac_objext conftest.beam
1607 if { { ac_try="$ac_compile"
1608case "(($ac_try" in
1609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610 *) ac_try_echo=$ac_try;;
1611esac
1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613printf "%s\n" "$ac_try_echo"; } >&5
1614 (eval "$ac_compile") 2>conftest.err
1615 ac_status=$?
1616 if test -s conftest.err; then
1617 grep -v '^ *+' conftest.err >conftest.er1
1618 cat conftest.er1 >&5
1619 mv -f conftest.er1 conftest.err
1620 fi
1621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } && {
1623 test -z "$ac_cxx_werror_flag" ||
1624 test ! -s conftest.err
1625 } && test -s conftest.$ac_objext
1626then :
1627 ac_retval=0
1628else $as_nop
1629 printf "%s\n" "$as_me: failed program was:" >&5
1630sed 's/^/| /' conftest.$ac_ext >&5
1631
1632 ac_retval=1
1633fi
1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1635 as_fn_set_status $ac_retval
1636
1637} # ac_fn_cxx_try_compile
1638
1639# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1640# -------------------------------------------------------
1641# Tests whether HEADER exists and can be compiled using the include files in
1642# INCLUDES, setting the cache variable VAR accordingly.
1643ac_fn_c_check_header_compile ()
1644{
1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1647printf %s "checking for $2... " >&6; }
1648if eval test \${$3+y}
1649then :
1650 printf %s "(cached) " >&6
1651else $as_nop
1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1653/* end confdefs.h. */
1654$4
1655#include <$2>
1656_ACEOF
1657if ac_fn_c_try_compile "$LINENO"
1658then :
1659 eval "$3=yes"
1660else $as_nop
1661 eval "$3=no"
1662fi
1663rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1664fi
1665eval ac_res=\$$3
1666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667printf "%s\n" "$ac_res" >&6; }
1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1669
1670} # ac_fn_c_check_header_compile
1671
1672# ac_fn_cxx_try_link LINENO
1673# -------------------------
1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1675ac_fn_cxx_try_link ()
1676{
1677 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1679 if { { ac_try="$ac_link"
1680case "(($ac_try" in
1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1682 *) ac_try_echo=$ac_try;;
1683esac
1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1685printf "%s\n" "$ac_try_echo"; } >&5
1686 (eval "$ac_link") 2>conftest.err
1687 ac_status=$?
1688 if test -s conftest.err; then
1689 grep -v '^ *+' conftest.err >conftest.er1
1690 cat conftest.er1 >&5
1691 mv -f conftest.er1 conftest.err
1692 fi
1693 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 test $ac_status = 0; } && {
1695 test -z "$ac_cxx_werror_flag" ||
1696 test ! -s conftest.err
1697 } && test -s conftest$ac_exeext && {
1698 test "$cross_compiling" = yes ||
1699 test -x conftest$ac_exeext
1700 }
1701then :
1702 ac_retval=0
1703else $as_nop
1704 printf "%s\n" "$as_me: failed program was:" >&5
1705sed 's/^/| /' conftest.$ac_ext >&5
1706
1707 ac_retval=1
1708fi
1709 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1710 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1711 # interfere with the next link command; also delete a directory that is
1712 # left behind by Apple's compiler. We do this before executing the actions.
1713 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1714 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1715 as_fn_set_status $ac_retval
1716
1717} # ac_fn_cxx_try_link
1718
1719# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1720# ---------------------------------------------------------
1721# Tests whether HEADER exists and can be compiled using the include files in
1722# INCLUDES, setting the cache variable VAR accordingly.
1723ac_fn_cxx_check_header_compile ()
1724{
1725 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1726 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1727printf %s "checking for $2... " >&6; }
1728if eval test \${$3+y}
1729then :
1730 printf %s "(cached) " >&6
1731else $as_nop
1732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1733/* end confdefs.h. */
1734$4
1735#include <$2>
1736_ACEOF
1737if ac_fn_cxx_try_compile "$LINENO"
1738then :
1739 eval "$3=yes"
1740else $as_nop
1741 eval "$3=no"
1742fi
1743rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1744fi
1745eval ac_res=\$$3
1746 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1747printf "%s\n" "$ac_res" >&6; }
1748 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749
1750} # ac_fn_cxx_check_header_compile
1751
1752# ac_fn_cxx_check_func LINENO FUNC VAR
1753# ------------------------------------
1754# Tests whether FUNC exists, setting the cache variable VAR accordingly
1755ac_fn_cxx_check_func ()
1756{
1757 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1758 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1759printf %s "checking for $2... " >&6; }
1760if eval test \${$3+y}
1761then :
1762 printf %s "(cached) " >&6
1763else $as_nop
1764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765/* end confdefs.h. */
1766/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1767 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1768#define $2 innocuous_$2
1769
1770/* System header to define __stub macros and hopefully few prototypes,
1771 which can conflict with char $2 (); below. */
1772
1773#include <limits.h>
1774#undef $2
1775
1776/* Override any GCC internal prototype to avoid an error.
1777 Use char because int might match the return type of a GCC
1778 builtin and then its argument prototype would still apply. */
1779#ifdef __cplusplus
1780extern "C"
1781#endif
1782char $2 ();
1783/* The GNU C library defines this for functions which it implements
1784 to always fail with ENOSYS. Some functions are actually named
1785 something starting with __ and the normal name is an alias. */
1786#if defined __stub_$2 || defined __stub___$2
1787choke me
1788#endif
1789
1790int
1791main (void)
1792{
1793return $2 ();
1794 ;
1795 return 0;
1796}
1797_ACEOF
1798if ac_fn_cxx_try_link "$LINENO"
1799then :
1800 eval "$3=yes"
1801else $as_nop
1802 eval "$3=no"
1803fi
1804rm -f core conftest.err conftest.$ac_objext conftest.beam \
1805 conftest$ac_exeext conftest.$ac_ext
1806fi
1807eval ac_res=\$$3
1808 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1809printf "%s\n" "$ac_res" >&6; }
1810 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1811
1812} # ac_fn_cxx_check_func
1813
1814# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
1815# ---------------------------------------------
1816# Tests whether TYPE exists after having included INCLUDES, setting cache
1817# variable VAR accordingly.
1818ac_fn_cxx_check_type ()
1819{
1820 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1821 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1822printf %s "checking for $2... " >&6; }
1823if eval test \${$3+y}
1824then :
1825 printf %s "(cached) " >&6
1826else $as_nop
1827 eval "$3=no"
1828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829/* end confdefs.h. */
1830$4
1831int
1832main (void)
1833{
1834if (sizeof ($2))
1835 return 0;
1836 ;
1837 return 0;
1838}
1839_ACEOF
1840if ac_fn_cxx_try_compile "$LINENO"
1841then :
1842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1843/* end confdefs.h. */
1844$4
1845int
1846main (void)
1847{
1848if (sizeof (($2)))
1849 return 0;
1850 ;
1851 return 0;
1852}
1853_ACEOF
1854if ac_fn_cxx_try_compile "$LINENO"
1855then :
1856
1857else $as_nop
1858 eval "$3=yes"
1859fi
1860rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1861fi
1862rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1863fi
1864eval ac_res=\$$3
1865 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1866printf "%s\n" "$ac_res" >&6; }
1867 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1868
1869} # ac_fn_cxx_check_type
1870
1871# ac_fn_cxx_try_cpp LINENO
1872# ------------------------
1873# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1874ac_fn_cxx_try_cpp ()
1875{
1876 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1877 if { { ac_try="$ac_cpp conftest.$ac_ext"
1878case "(($ac_try" in
1879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1880 *) ac_try_echo=$ac_try;;
1881esac
1882eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1883printf "%s\n" "$ac_try_echo"; } >&5
1884 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1885 ac_status=$?
1886 if test -s conftest.err; then
1887 grep -v '^ *+' conftest.err >conftest.er1
1888 cat conftest.er1 >&5
1889 mv -f conftest.er1 conftest.err
1890 fi
1891 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892 test $ac_status = 0; } > conftest.i && {
1893 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1894 test ! -s conftest.err
1895 }
1896then :
1897 ac_retval=0
1898else $as_nop
1899 printf "%s\n" "$as_me: failed program was:" >&5
1900sed 's/^/| /' conftest.$ac_ext >&5
1901
1902 ac_retval=1
1903fi
1904 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1905 as_fn_set_status $ac_retval
1906
1907} # ac_fn_cxx_try_cpp
1908
1909# ac_fn_c_find_intX_t LINENO BITS VAR
1910# -----------------------------------
1911# Finds a signed integer type with width BITS, setting cache variable VAR
1912# accordingly.
1913ac_fn_c_find_intX_t ()
1914{
1915 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1916 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1917printf %s "checking for int$2_t... " >&6; }
1918if eval test \${$3+y}
1919then :
1920 printf %s "(cached) " >&6
1921else $as_nop
1922 eval "$3=no"
1923 # Order is important - never check a type that is potentially smaller
1924 # than half of the expected target width.
1925 for ac_type in int$2_t 'int' 'long int' \
1926 'long long int' 'short int' 'signed char'; do
1927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1928/* end confdefs.h. */
1929$ac_includes_default
1930 enum { N = $2 / 2 - 1 };
1931int
1932main (void)
1933{
1934static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1935test_array [0] = 0;
1936return test_array [0];
1937
1938 ;
1939 return 0;
1940}
1941_ACEOF
1942if ac_fn_cxx_try_compile "$LINENO"
1943then :
1944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945/* end confdefs.h. */
1946$ac_includes_default
1947 enum { N = $2 / 2 - 1 };
1948int
1949main (void)
1950{
1951static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1952 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
1953test_array [0] = 0;
1954return test_array [0];
1955
1956 ;
1957 return 0;
1958}
1959_ACEOF
1960if ac_fn_cxx_try_compile "$LINENO"
1961then :
1962
1963else $as_nop
1964 case $ac_type in #(
1965 int$2_t) :
1966 eval "$3=yes" ;; #(
1967 *) :
1968 eval "$3=\$ac_type" ;;
1969esac
1970fi
1971rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1972fi
1973rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1974 if eval test \"x\$"$3"\" = x"no"
1975then :
1976
1977else $as_nop
1978 break
1979fi
1980 done
1981fi
1982eval ac_res=\$$3
1983 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1984printf "%s\n" "$ac_res" >&6; }
1985 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1986
1987} # ac_fn_c_find_intX_t
1988
1989# ac_fn_c_find_uintX_t LINENO BITS VAR
1990# ------------------------------------
1991# Finds an unsigned integer type with width BITS, setting cache variable VAR
1992# accordingly.
1993ac_fn_c_find_uintX_t ()
1994{
1995 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1996 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1997printf %s "checking for uint$2_t... " >&6; }
1998if eval test \${$3+y}
1999then :
2000 printf %s "(cached) " >&6
2001else $as_nop
2002 eval "$3=no"
2003 # Order is important - never check a type that is potentially smaller
2004 # than half of the expected target width.
2005 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2006 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2008/* end confdefs.h. */
2009$ac_includes_default
2010int
2011main (void)
2012{
2013static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2014test_array [0] = 0;
2015return test_array [0];
2016
2017 ;
2018 return 0;
2019}
2020_ACEOF
2021if ac_fn_cxx_try_compile "$LINENO"
2022then :
2023 case $ac_type in #(
2024 uint$2_t) :
2025 eval "$3=yes" ;; #(
2026 *) :
2027 eval "$3=\$ac_type" ;;
2028esac
2029fi
2030rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2031 if eval test \"x\$"$3"\" = x"no"
2032then :
2033
2034else $as_nop
2035 break
2036fi
2037 done
2038fi
2039eval ac_res=\$$3
2040 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2041printf "%s\n" "$ac_res" >&6; }
2042 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2043
2044} # ac_fn_c_find_uintX_t
2045
2046# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2047# ------------------------------------------------------
2048# Tries to find if the field MEMBER exists in type AGGR, after including
2049# INCLUDES, setting cache variable VAR accordingly.
2050ac_fn_cxx_check_member ()
2051{
2052 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2054printf %s "checking for $2.$3... " >&6; }
2055if eval test \${$4+y}
2056then :
2057 printf %s "(cached) " >&6
2058else $as_nop
2059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2060/* end confdefs.h. */
2061$5
2062int
2063main (void)
2064{
2065static $2 ac_aggr;
2066if (ac_aggr.$3)
2067return 0;
2068 ;
2069 return 0;
2070}
2071_ACEOF
2072if ac_fn_cxx_try_compile "$LINENO"
2073then :
2074 eval "$4=yes"
2075else $as_nop
2076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2077/* end confdefs.h. */
2078$5
2079int
2080main (void)
2081{
2082static $2 ac_aggr;
2083if (sizeof ac_aggr.$3)
2084return 0;
2085 ;
2086 return 0;
2087}
2088_ACEOF
2089if ac_fn_cxx_try_compile "$LINENO"
2090then :
2091 eval "$4=yes"
2092else $as_nop
2093 eval "$4=no"
2094fi
2095rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2096fi
2097rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2098fi
2099eval ac_res=\$$4
2100 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2101printf "%s\n" "$ac_res" >&6; }
2102 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2103
2104} # ac_fn_cxx_check_member
2105
2106# ac_fn_cxx_try_run LINENO
2107# ------------------------
2108# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
2109# executables *can* be run.
2110ac_fn_cxx_try_run ()
2111{
2112 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2113 if { { ac_try="$ac_link"
2114case "(($ac_try" in
2115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2116 *) ac_try_echo=$ac_try;;
2117esac
2118eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2119printf "%s\n" "$ac_try_echo"; } >&5
2120 (eval "$ac_link") 2>&5
2121 ac_status=$?
2122 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2123 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2124 { { case "(($ac_try" in
2125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2126 *) ac_try_echo=$ac_try;;
2127esac
2128eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2129printf "%s\n" "$ac_try_echo"; } >&5
2130 (eval "$ac_try") 2>&5
2131 ac_status=$?
2132 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2133 test $ac_status = 0; }; }
2134then :
2135 ac_retval=0
2136else $as_nop
2137 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2138 printf "%s\n" "$as_me: failed program was:" >&5
2139sed 's/^/| /' conftest.$ac_ext >&5
2140
2141 ac_retval=$ac_status
2142fi
2143 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2144 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2145 as_fn_set_status $ac_retval
2146
2147} # ac_fn_cxx_try_run
2148ac_configure_args_raw=
2149for ac_arg
2150do
2151 case $ac_arg in
2152 *\'*)
2153 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2154 esac
2155 as_fn_append ac_configure_args_raw " '$ac_arg'"
2156done
2157
2158case $ac_configure_args_raw in
2159 *$as_nl*)
2160 ac_safe_unquote= ;;
2161 *)
2162 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
2163 ac_unsafe_a="$ac_unsafe_z#~"
2164 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
2165 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
2166esac
2167
1454cat >config.log <<_ACEOF 2168cat >config.log <<_ACEOF
1455This file contains any messages produced by compilers while 2169This file contains any messages produced by compilers while
1456running configure, to aid debugging if configure makes a mistake. 2170running configure, to aid debugging if configure makes a mistake.
1457 2171
1458It was created by $as_me, which was 2172It was created by $as_me, which was
1459generated by GNU Autoconf 2.61. Invocation command line was 2173generated by GNU Autoconf 2.71. Invocation command line was
1460 2174
1461 $ $0 $@ 2175 $ $0$ac_configure_args_raw
1462 2176
1463_ACEOF 2177_ACEOF
1464exec 5>>config.log 2178exec 5>>config.log
1465{ 2179{
1466cat <<_ASUNAME 2180cat <<_ASUNAME
1489 2203
1490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491for as_dir in $PATH 2205for as_dir in $PATH
1492do 2206do
1493 IFS=$as_save_IFS 2207 IFS=$as_save_IFS
1494 test -z "$as_dir" && as_dir=. 2208 case $as_dir in #(((
1495 echo "PATH: $as_dir" 2209 '') as_dir=./ ;;
2210 */) ;;
2211 *) as_dir=$as_dir/ ;;
2212 esac
2213 printf "%s\n" "PATH: $as_dir"
1496done 2214 done
1497IFS=$as_save_IFS 2215IFS=$as_save_IFS
1498 2216
1499} >&5 2217} >&5
1500 2218
1501cat >&5 <<_ACEOF 2219cat >&5 <<_ACEOF
1525 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2243 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2244 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527 | -silent | --silent | --silen | --sile | --sil) 2245 | -silent | --silent | --silen | --sile | --sil)
1528 continue ;; 2246 continue ;;
1529 *\'*) 2247 *\'*)
1530 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2248 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1531 esac 2249 esac
1532 case $ac_pass in 2250 case $ac_pass in
1533 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2251 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1534 2) 2252 2)
1535 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2253 as_fn_append ac_configure_args1 " '$ac_arg'"
1536 if test $ac_must_keep_next = true; then 2254 if test $ac_must_keep_next = true; then
1537 ac_must_keep_next=false # Got value, back to normal. 2255 ac_must_keep_next=false # Got value, back to normal.
1538 else 2256 else
1539 case $ac_arg in 2257 case $ac_arg in
1540 *=* | --config-cache | -C | -disable-* | --disable-* \ 2258 *=* | --config-cache | -C | -disable-* | --disable-* \
1546 esac 2264 esac
1547 ;; 2265 ;;
1548 -* ) ac_must_keep_next=true ;; 2266 -* ) ac_must_keep_next=true ;;
1549 esac 2267 esac
1550 fi 2268 fi
1551 ac_configure_args="$ac_configure_args '$ac_arg'" 2269 as_fn_append ac_configure_args " '$ac_arg'"
1552 ;; 2270 ;;
1553 esac 2271 esac
1554 done 2272 done
1555done 2273done
1556$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2274{ ac_configure_args0=; unset ac_configure_args0;}
1557$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2275{ ac_configure_args1=; unset ac_configure_args1;}
1558 2276
1559# When interrupted or exit'd, cleanup temporary files, and complete 2277# When interrupted or exit'd, cleanup temporary files, and complete
1560# config.log. We remove comments because anyway the quotes in there 2278# config.log. We remove comments because anyway the quotes in there
1561# would cause problems or look ugly. 2279# would cause problems or look ugly.
1562# WARNING: Use '\'' to represent an apostrophe within the trap. 2280# WARNING: Use '\'' to represent an apostrophe within the trap.
1563# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2281# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564trap 'exit_status=$? 2282trap 'exit_status=$?
2283 # Sanitize IFS.
2284 IFS=" "" $as_nl"
1565 # Save into config.log some information that might help in debugging. 2285 # Save into config.log some information that might help in debugging.
1566 { 2286 {
1567 echo 2287 echo
1568 2288
1569 cat <<\_ASBOX 2289 printf "%s\n" "## ---------------- ##
1570## ---------------- ##
1571## Cache variables. ## 2290## Cache variables. ##
1572## ---------------- ## 2291## ---------------- ##"
1573_ASBOX
1574 echo 2292 echo
1575 # The following way of writing the cache mishandles newlines in values, 2293 # The following way of writing the cache mishandles newlines in values,
1576( 2294(
1577 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2295 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1578 eval ac_val=\$$ac_var 2296 eval ac_val=\$$ac_var
1579 case $ac_val in #( 2297 case $ac_val in #(
1580 *${as_nl}*) 2298 *${as_nl}*)
1581 case $ac_var in #( 2299 case $ac_var in #(
1582 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 2300 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1583echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 2301printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1584 esac 2302 esac
1585 case $ac_var in #( 2303 case $ac_var in #(
1586 _ | IFS | as_nl) ;; #( 2304 _ | IFS | as_nl) ;; #(
1587 *) $as_unset $ac_var ;; 2305 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2306 *) { eval $ac_var=; unset $ac_var;} ;;
1588 esac ;; 2307 esac ;;
1589 esac 2308 esac
1590 done 2309 done
1591 (set) 2>&1 | 2310 (set) 2>&1 |
1592 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2311 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1601 esac | 2320 esac |
1602 sort 2321 sort
1603) 2322)
1604 echo 2323 echo
1605 2324
1606 cat <<\_ASBOX 2325 printf "%s\n" "## ----------------- ##
1607## ----------------- ##
1608## Output variables. ## 2326## Output variables. ##
1609## ----------------- ## 2327## ----------------- ##"
1610_ASBOX
1611 echo 2328 echo
1612 for ac_var in $ac_subst_vars 2329 for ac_var in $ac_subst_vars
1613 do 2330 do
1614 eval ac_val=\$$ac_var 2331 eval ac_val=\$$ac_var
1615 case $ac_val in 2332 case $ac_val in
1616 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2333 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1617 esac 2334 esac
1618 echo "$ac_var='\''$ac_val'\''" 2335 printf "%s\n" "$ac_var='\''$ac_val'\''"
1619 done | sort 2336 done | sort
1620 echo 2337 echo
1621 2338
1622 if test -n "$ac_subst_files"; then 2339 if test -n "$ac_subst_files"; then
1623 cat <<\_ASBOX 2340 printf "%s\n" "## ------------------- ##
1624## ------------------- ##
1625## File substitutions. ## 2341## File substitutions. ##
1626## ------------------- ## 2342## ------------------- ##"
1627_ASBOX
1628 echo 2343 echo
1629 for ac_var in $ac_subst_files 2344 for ac_var in $ac_subst_files
1630 do 2345 do
1631 eval ac_val=\$$ac_var 2346 eval ac_val=\$$ac_var
1632 case $ac_val in 2347 case $ac_val in
1633 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2348 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1634 esac 2349 esac
1635 echo "$ac_var='\''$ac_val'\''" 2350 printf "%s\n" "$ac_var='\''$ac_val'\''"
1636 done | sort 2351 done | sort
1637 echo 2352 echo
1638 fi 2353 fi
1639 2354
1640 if test -s confdefs.h; then 2355 if test -s confdefs.h; then
1641 cat <<\_ASBOX 2356 printf "%s\n" "## ----------- ##
1642## ----------- ##
1643## confdefs.h. ## 2357## confdefs.h. ##
1644## ----------- ## 2358## ----------- ##"
1645_ASBOX
1646 echo 2359 echo
1647 cat confdefs.h 2360 cat confdefs.h
1648 echo 2361 echo
1649 fi 2362 fi
1650 test "$ac_signal" != 0 && 2363 test "$ac_signal" != 0 &&
1651 echo "$as_me: caught signal $ac_signal" 2364 printf "%s\n" "$as_me: caught signal $ac_signal"
1652 echo "$as_me: exit $exit_status" 2365 printf "%s\n" "$as_me: exit $exit_status"
1653 } >&5 2366 } >&5
1654 rm -f core *.core core.conftest.* && 2367 rm -f core *.core core.conftest.* &&
1655 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2368 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1656 exit $exit_status 2369 exit $exit_status
1657' 0 2370' 0
1658for ac_signal in 1 2 13 15; do 2371for ac_signal in 1 2 13 15; do
1659 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2372 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1660done 2373done
1661ac_signal=0 2374ac_signal=0
1662 2375
1663# confdefs.h avoids OS command line length limits that DEFS can exceed. 2376# confdefs.h avoids OS command line length limits that DEFS can exceed.
1664rm -f -r conftest* confdefs.h 2377rm -f -r conftest* confdefs.h
1665 2378
2379printf "%s\n" "/* confdefs.h */" > confdefs.h
2380
1666# Predefined preprocessor variables. 2381# Predefined preprocessor variables.
1667 2382
1668cat >>confdefs.h <<_ACEOF 2383printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1669#define PACKAGE_NAME "$PACKAGE_NAME"
1670_ACEOF
1671 2384
2385printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1672 2386
1673cat >>confdefs.h <<_ACEOF 2387printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1674#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675_ACEOF
1676 2388
2389printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1677 2390
1678cat >>confdefs.h <<_ACEOF 2391printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1679#define PACKAGE_VERSION "$PACKAGE_VERSION"
1680_ACEOF
1681 2392
1682 2393printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1683cat >>confdefs.h <<_ACEOF
1684#define PACKAGE_STRING "$PACKAGE_STRING"
1685_ACEOF
1686
1687
1688cat >>confdefs.h <<_ACEOF
1689#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690_ACEOF
1691 2394
1692 2395
1693# Let the site file select an alternate cache file if it wants to. 2396# Let the site file select an alternate cache file if it wants to.
1694# Prefer explicitly selected file to automatically selected ones. 2397# Prefer an explicitly selected file to automatically selected ones.
1695if test -n "$CONFIG_SITE"; then 2398if test -n "$CONFIG_SITE"; then
1696 set x "$CONFIG_SITE" 2399 ac_site_files="$CONFIG_SITE"
1697elif test "x$prefix" != xNONE; then 2400elif test "x$prefix" != xNONE; then
1698 set x "$prefix/share/config.site" "$prefix/etc/config.site" 2401 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1699else 2402else
1700 set x "$ac_default_prefix/share/config.site" \ 2403 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1701 "$ac_default_prefix/etc/config.site"
1702fi 2404fi
1703shift 2405
1704for ac_site_file 2406for ac_site_file in $ac_site_files
1705do 2407do
1706 if test -r "$ac_site_file"; then 2408 case $ac_site_file in #(
2409 */*) :
2410 ;; #(
2411 *) :
2412 ac_site_file=./$ac_site_file ;;
2413esac
2414 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1707 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2415 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1708echo "$as_me: loading site script $ac_site_file" >&6;} 2416printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1709 sed 's/^/| /' "$ac_site_file" >&5 2417 sed 's/^/| /' "$ac_site_file" >&5
1710 . "$ac_site_file" 2418 . "$ac_site_file" \
2419 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2420printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2421as_fn_error $? "failed to load site script $ac_site_file
2422See \`config.log' for more details" "$LINENO" 5; }
1711 fi 2423 fi
1712done 2424done
1713 2425
1714if test -r "$cache_file"; then 2426if test -r "$cache_file"; then
1715 # Some versions of bash will fail to source /dev/null (special 2427 # Some versions of bash will fail to source /dev/null (special files
1716 # files actually), so we avoid doing that. 2428 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1717 if test -f "$cache_file"; then 2429 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1718 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1719echo "$as_me: loading cache $cache_file" >&6;} 2431printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1720 case $cache_file in 2432 case $cache_file in
1721 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2433 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722 *) . "./$cache_file";; 2434 *) . "./$cache_file";;
1723 esac 2435 esac
1724 fi 2436 fi
1725else 2437else
1726 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1727echo "$as_me: creating cache $cache_file" >&6;} 2439printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1728 >$cache_file 2440 >$cache_file
2441fi
2442
2443# Test code for whether the C compiler supports C89 (global declarations)
2444ac_c_conftest_c89_globals='
2445/* Does the compiler advertise C89 conformance?
2446 Do not test the value of __STDC__, because some compilers set it to 0
2447 while being otherwise adequately conformant. */
2448#if !defined __STDC__
2449# error "Compiler does not advertise C89 conformance"
2450#endif
2451
2452#include <stddef.h>
2453#include <stdarg.h>
2454struct stat;
2455/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2456struct buf { int x; };
2457struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2458static char *e (p, i)
2459 char **p;
2460 int i;
2461{
2462 return p[i];
2463}
2464static char *f (char * (*g) (char **, int), char **p, ...)
2465{
2466 char *s;
2467 va_list v;
2468 va_start (v,p);
2469 s = g (p, va_arg (v,int));
2470 va_end (v);
2471 return s;
2472}
2473
2474/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2475 function prototypes and stuff, but not \xHH hex character constants.
2476 These do not provoke an error unfortunately, instead are silently treated
2477 as an "x". The following induces an error, until -std is added to get
2478 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2479 array size at least. It is necessary to write \x00 == 0 to get something
2480 that is true only with -std. */
2481int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2482
2483/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2484 inside strings and character constants. */
2485#define FOO(x) '\''x'\''
2486int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2487
2488int test (int i, double x);
2489struct s1 {int (*f) (int a);};
2490struct s2 {int (*f) (double a);};
2491int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2492 int, int);'
2493
2494# Test code for whether the C compiler supports C89 (body of main).
2495ac_c_conftest_c89_main='
2496ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2497'
2498
2499# Test code for whether the C compiler supports C99 (global declarations)
2500ac_c_conftest_c99_globals='
2501// Does the compiler advertise C99 conformance?
2502#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2503# error "Compiler does not advertise C99 conformance"
2504#endif
2505
2506#include <stdbool.h>
2507extern int puts (const char *);
2508extern int printf (const char *, ...);
2509extern int dprintf (int, const char *, ...);
2510extern void *malloc (size_t);
2511
2512// Check varargs macros. These examples are taken from C99 6.10.3.5.
2513// dprintf is used instead of fprintf to avoid needing to declare
2514// FILE and stderr.
2515#define debug(...) dprintf (2, __VA_ARGS__)
2516#define showlist(...) puts (#__VA_ARGS__)
2517#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2518static void
2519test_varargs_macros (void)
2520{
2521 int x = 1234;
2522 int y = 5678;
2523 debug ("Flag");
2524 debug ("X = %d\n", x);
2525 showlist (The first, second, and third items.);
2526 report (x>y, "x is %d but y is %d", x, y);
2527}
2528
2529// Check long long types.
2530#define BIG64 18446744073709551615ull
2531#define BIG32 4294967295ul
2532#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2533#if !BIG_OK
2534 #error "your preprocessor is broken"
2535#endif
2536#if BIG_OK
2537#else
2538 #error "your preprocessor is broken"
2539#endif
2540static long long int bignum = -9223372036854775807LL;
2541static unsigned long long int ubignum = BIG64;
2542
2543struct incomplete_array
2544{
2545 int datasize;
2546 double data[];
2547};
2548
2549struct named_init {
2550 int number;
2551 const wchar_t *name;
2552 double average;
2553};
2554
2555typedef const char *ccp;
2556
2557static inline int
2558test_restrict (ccp restrict text)
2559{
2560 // See if C++-style comments work.
2561 // Iterate through items via the restricted pointer.
2562 // Also check for declarations in for loops.
2563 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2564 continue;
2565 return 0;
2566}
2567
2568// Check varargs and va_copy.
2569static bool
2570test_varargs (const char *format, ...)
2571{
2572 va_list args;
2573 va_start (args, format);
2574 va_list args_copy;
2575 va_copy (args_copy, args);
2576
2577 const char *str = "";
2578 int number = 0;
2579 float fnumber = 0;
2580
2581 while (*format)
2582 {
2583 switch (*format++)
2584 {
2585 case '\''s'\'': // string
2586 str = va_arg (args_copy, const char *);
2587 break;
2588 case '\''d'\'': // int
2589 number = va_arg (args_copy, int);
2590 break;
2591 case '\''f'\'': // float
2592 fnumber = va_arg (args_copy, double);
2593 break;
2594 default:
2595 break;
2596 }
2597 }
2598 va_end (args_copy);
2599 va_end (args);
2600
2601 return *str && number && fnumber;
2602}
2603'
2604
2605# Test code for whether the C compiler supports C99 (body of main).
2606ac_c_conftest_c99_main='
2607 // Check bool.
2608 _Bool success = false;
2609 success |= (argc != 0);
2610
2611 // Check restrict.
2612 if (test_restrict ("String literal") == 0)
2613 success = true;
2614 char *restrict newvar = "Another string";
2615
2616 // Check varargs.
2617 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2618 test_varargs_macros ();
2619
2620 // Check flexible array members.
2621 struct incomplete_array *ia =
2622 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2623 ia->datasize = 10;
2624 for (int i = 0; i < ia->datasize; ++i)
2625 ia->data[i] = i * 1.234;
2626
2627 // Check named initializers.
2628 struct named_init ni = {
2629 .number = 34,
2630 .name = L"Test wide string",
2631 .average = 543.34343,
2632 };
2633
2634 ni.number = 58;
2635
2636 int dynamic_array[ni.number];
2637 dynamic_array[0] = argv[0][0];
2638 dynamic_array[ni.number - 1] = 543;
2639
2640 // work around unused variable warnings
2641 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2642 || dynamic_array[ni.number - 1] != 543);
2643'
2644
2645# Test code for whether the C compiler supports C11 (global declarations)
2646ac_c_conftest_c11_globals='
2647// Does the compiler advertise C11 conformance?
2648#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2649# error "Compiler does not advertise C11 conformance"
2650#endif
2651
2652// Check _Alignas.
2653char _Alignas (double) aligned_as_double;
2654char _Alignas (0) no_special_alignment;
2655extern char aligned_as_int;
2656char _Alignas (0) _Alignas (int) aligned_as_int;
2657
2658// Check _Alignof.
2659enum
2660{
2661 int_alignment = _Alignof (int),
2662 int_array_alignment = _Alignof (int[100]),
2663 char_alignment = _Alignof (char)
2664};
2665_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2666
2667// Check _Noreturn.
2668int _Noreturn does_not_return (void) { for (;;) continue; }
2669
2670// Check _Static_assert.
2671struct test_static_assert
2672{
2673 int x;
2674 _Static_assert (sizeof (int) <= sizeof (long int),
2675 "_Static_assert does not work in struct");
2676 long int y;
2677};
2678
2679// Check UTF-8 literals.
2680#define u8 syntax error!
2681char const utf8_literal[] = u8"happens to be ASCII" "another string";
2682
2683// Check duplicate typedefs.
2684typedef long *long_ptr;
2685typedef long int *long_ptr;
2686typedef long_ptr long_ptr;
2687
2688// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2689struct anonymous
2690{
2691 union {
2692 struct { int i; int j; };
2693 struct { int k; long int l; } w;
2694 };
2695 int m;
2696} v1;
2697'
2698
2699# Test code for whether the C compiler supports C11 (body of main).
2700ac_c_conftest_c11_main='
2701 _Static_assert ((offsetof (struct anonymous, i)
2702 == offsetof (struct anonymous, w.k)),
2703 "Anonymous union alignment botch");
2704 v1.i = 2;
2705 v1.w.k = 5;
2706 ok |= v1.i != 5;
2707'
2708
2709# Test code for whether the C compiler supports C11 (complete).
2710ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2711${ac_c_conftest_c99_globals}
2712${ac_c_conftest_c11_globals}
2713
2714int
2715main (int argc, char **argv)
2716{
2717 int ok = 0;
2718 ${ac_c_conftest_c89_main}
2719 ${ac_c_conftest_c99_main}
2720 ${ac_c_conftest_c11_main}
2721 return ok;
2722}
2723"
2724
2725# Test code for whether the C compiler supports C99 (complete).
2726ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2727${ac_c_conftest_c99_globals}
2728
2729int
2730main (int argc, char **argv)
2731{
2732 int ok = 0;
2733 ${ac_c_conftest_c89_main}
2734 ${ac_c_conftest_c99_main}
2735 return ok;
2736}
2737"
2738
2739# Test code for whether the C compiler supports C89 (complete).
2740ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2741
2742int
2743main (int argc, char **argv)
2744{
2745 int ok = 0;
2746 ${ac_c_conftest_c89_main}
2747 return ok;
2748}
2749"
2750
2751# Test code for whether the C++ compiler supports C++98 (global declarations)
2752ac_cxx_conftest_cxx98_globals='
2753// Does the compiler advertise C++98 conformance?
2754#if !defined __cplusplus || __cplusplus < 199711L
2755# error "Compiler does not advertise C++98 conformance"
2756#endif
2757
2758// These inclusions are to reject old compilers that
2759// lack the unsuffixed header files.
2760#include <cstdlib>
2761#include <exception>
2762
2763// <cassert> and <cstring> are *not* freestanding headers in C++98.
2764extern void assert (int);
2765namespace std {
2766 extern int strcmp (const char *, const char *);
2767}
2768
2769// Namespaces, exceptions, and templates were all added after "C++ 2.0".
2770using std::exception;
2771using std::strcmp;
2772
2773namespace {
2774
2775void test_exception_syntax()
2776{
2777 try {
2778 throw "test";
2779 } catch (const char *s) {
2780 // Extra parentheses suppress a warning when building autoconf itself,
2781 // due to lint rules shared with more typical C programs.
2782 assert (!(strcmp) (s, "test"));
2783 }
2784}
2785
2786template <typename T> struct test_template
2787{
2788 T const val;
2789 explicit test_template(T t) : val(t) {}
2790 template <typename U> T add(U u) { return static_cast<T>(u) + val; }
2791};
2792
2793} // anonymous namespace
2794'
2795
2796# Test code for whether the C++ compiler supports C++98 (body of main)
2797ac_cxx_conftest_cxx98_main='
2798 assert (argc);
2799 assert (! argv[0]);
2800{
2801 test_exception_syntax ();
2802 test_template<double> tt (2.0);
2803 assert (tt.add (4) == 6.0);
2804 assert (true && !false);
2805}
2806'
2807
2808# Test code for whether the C++ compiler supports C++11 (global declarations)
2809ac_cxx_conftest_cxx11_globals='
2810// Does the compiler advertise C++ 2011 conformance?
2811#if !defined __cplusplus || __cplusplus < 201103L
2812# error "Compiler does not advertise C++11 conformance"
2813#endif
2814
2815namespace cxx11test
2816{
2817 constexpr int get_val() { return 20; }
2818
2819 struct testinit
2820 {
2821 int i;
2822 double d;
2823 };
2824
2825 class delegate
2826 {
2827 public:
2828 delegate(int n) : n(n) {}
2829 delegate(): delegate(2354) {}
2830
2831 virtual int getval() { return this->n; };
2832 protected:
2833 int n;
2834 };
2835
2836 class overridden : public delegate
2837 {
2838 public:
2839 overridden(int n): delegate(n) {}
2840 virtual int getval() override final { return this->n * 2; }
2841 };
2842
2843 class nocopy
2844 {
2845 public:
2846 nocopy(int i): i(i) {}
2847 nocopy() = default;
2848 nocopy(const nocopy&) = delete;
2849 nocopy & operator=(const nocopy&) = delete;
2850 private:
2851 int i;
2852 };
2853
2854 // for testing lambda expressions
2855 template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
2856 {
2857 return f(v);
2858 }
2859
2860 // for testing variadic templates and trailing return types
2861 template <typename V> auto sum(V first) -> V
2862 {
2863 return first;
2864 }
2865 template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
2866 {
2867 return first + sum(rest...);
2868 }
2869}
2870'
2871
2872# Test code for whether the C++ compiler supports C++11 (body of main)
2873ac_cxx_conftest_cxx11_main='
2874{
2875 // Test auto and decltype
2876 auto a1 = 6538;
2877 auto a2 = 48573953.4;
2878 auto a3 = "String literal";
2879
2880 int total = 0;
2881 for (auto i = a3; *i; ++i) { total += *i; }
2882
2883 decltype(a2) a4 = 34895.034;
2884}
2885{
2886 // Test constexpr
2887 short sa[cxx11test::get_val()] = { 0 };
2888}
2889{
2890 // Test initializer lists
2891 cxx11test::testinit il = { 4323, 435234.23544 };
2892}
2893{
2894 // Test range-based for
2895 int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
2896 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
2897 for (auto &x : array) { x += 23; }
2898}
2899{
2900 // Test lambda expressions
2901 using cxx11test::eval;
2902 assert (eval ([](int x) { return x*2; }, 21) == 42);
2903 double d = 2.0;
2904 assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
2905 assert (d == 5.0);
2906 assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
2907 assert (d == 5.0);
2908}
2909{
2910 // Test use of variadic templates
2911 using cxx11test::sum;
2912 auto a = sum(1);
2913 auto b = sum(1, 2);
2914 auto c = sum(1.0, 2.0, 3.0);
2915}
2916{
2917 // Test constructor delegation
2918 cxx11test::delegate d1;
2919 cxx11test::delegate d2();
2920 cxx11test::delegate d3(45);
2921}
2922{
2923 // Test override and final
2924 cxx11test::overridden o1(55464);
2925}
2926{
2927 // Test nullptr
2928 char *c = nullptr;
2929}
2930{
2931 // Test template brackets
2932 test_template<::test_template<int>> v(test_template<int>(12));
2933}
2934{
2935 // Unicode literals
2936 char const *utf8 = u8"UTF-8 string \u2500";
2937 char16_t const *utf16 = u"UTF-8 string \u2500";
2938 char32_t const *utf32 = U"UTF-32 string \u2500";
2939}
2940'
2941
2942# Test code for whether the C compiler supports C++11 (complete).
2943ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
2944${ac_cxx_conftest_cxx11_globals}
2945
2946int
2947main (int argc, char **argv)
2948{
2949 int ok = 0;
2950 ${ac_cxx_conftest_cxx98_main}
2951 ${ac_cxx_conftest_cxx11_main}
2952 return ok;
2953}
2954"
2955
2956# Test code for whether the C compiler supports C++98 (complete).
2957ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
2958int
2959main (int argc, char **argv)
2960{
2961 int ok = 0;
2962 ${ac_cxx_conftest_cxx98_main}
2963 return ok;
2964}
2965"
2966
2967as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2968as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2969as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2970as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2971as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2972as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2973as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2974as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2975as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2976as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
2977as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
2978
2979# Auxiliary files required by this configure script.
2980ac_aux_files="install-sh config.guess config.sub"
2981
2982# Locations in which to look for auxiliary files.
2983ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2984
2985# Search for a directory containing all of the required auxiliary files,
2986# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2987# If we don't find one directory that contains all the files we need,
2988# we report the set of missing files from the *first* directory in
2989# $ac_aux_dir_candidates and give up.
2990ac_missing_aux_files=""
2991ac_first_candidate=:
2992printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2993as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2994as_found=false
2995for as_dir in $ac_aux_dir_candidates
2996do
2997 IFS=$as_save_IFS
2998 case $as_dir in #(((
2999 '') as_dir=./ ;;
3000 */) ;;
3001 *) as_dir=$as_dir/ ;;
3002 esac
3003 as_found=:
3004
3005 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
3006 ac_aux_dir_found=yes
3007 ac_install_sh=
3008 for ac_aux in $ac_aux_files
3009 do
3010 # As a special case, if "install-sh" is required, that requirement
3011 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
3012 # and $ac_install_sh is set appropriately for whichever one is found.
3013 if test x"$ac_aux" = x"install-sh"
3014 then
3015 if test -f "${as_dir}install-sh"; then
3016 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
3017 ac_install_sh="${as_dir}install-sh -c"
3018 elif test -f "${as_dir}install.sh"; then
3019 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
3020 ac_install_sh="${as_dir}install.sh -c"
3021 elif test -f "${as_dir}shtool"; then
3022 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
3023 ac_install_sh="${as_dir}shtool install -c"
3024 else
3025 ac_aux_dir_found=no
3026 if $ac_first_candidate; then
3027 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
3028 else
3029 break
3030 fi
3031 fi
3032 else
3033 if test -f "${as_dir}${ac_aux}"; then
3034 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
3035 else
3036 ac_aux_dir_found=no
3037 if $ac_first_candidate; then
3038 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
3039 else
3040 break
3041 fi
3042 fi
3043 fi
3044 done
3045 if test "$ac_aux_dir_found" = yes; then
3046 ac_aux_dir="$as_dir"
3047 break
3048 fi
3049 ac_first_candidate=false
3050
3051 as_found=false
3052done
3053IFS=$as_save_IFS
3054if $as_found
3055then :
3056
3057else $as_nop
3058 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
3059fi
3060
3061
3062# These three variables are undocumented and unsupported,
3063# and are intended to be withdrawn in a future Autoconf release.
3064# They can cause serious problems if a builder's source tree is in a directory
3065# whose full name contains unusual characters.
3066if test -f "${ac_aux_dir}config.guess"; then
3067 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
3068fi
3069if test -f "${ac_aux_dir}config.sub"; then
3070 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
3071fi
3072if test -f "$ac_aux_dir/configure"; then
3073 ac_configure="$SHELL ${ac_aux_dir}configure"
1729fi 3074fi
1730 3075
1731# Check that the precious variables saved in the cache have kept the same 3076# Check that the precious variables saved in the cache have kept the same
1732# value. 3077# value.
1733ac_cache_corrupted=false 3078ac_cache_corrupted=false
1736 eval ac_new_set=\$ac_env_${ac_var}_set 3081 eval ac_new_set=\$ac_env_${ac_var}_set
1737 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3082 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738 eval ac_new_val=\$ac_env_${ac_var}_value 3083 eval ac_new_val=\$ac_env_${ac_var}_value
1739 case $ac_old_set,$ac_new_set in 3084 case $ac_old_set,$ac_new_set in
1740 set,) 3085 set,)
1741 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 3086 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1742echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 3087printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743 ac_cache_corrupted=: ;; 3088 ac_cache_corrupted=: ;;
1744 ,set) 3089 ,set)
1745 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 3090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1746echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 3091printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1747 ac_cache_corrupted=: ;; 3092 ac_cache_corrupted=: ;;
1748 ,);; 3093 ,);;
1749 *) 3094 *)
1750 if test "x$ac_old_val" != "x$ac_new_val"; then 3095 if test "x$ac_old_val" != "x$ac_new_val"; then
3096 # differences in whitespace do not lead to failure.
3097 ac_old_val_w=`echo x $ac_old_val`
3098 ac_new_val_w=`echo x $ac_new_val`
3099 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1751 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 3100 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1752echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 3101printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1754echo "$as_me: former value: $ac_old_val" >&2;}
1755 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1756echo "$as_me: current value: $ac_new_val" >&2;}
1757 ac_cache_corrupted=: 3102 ac_cache_corrupted=:
3103 else
3104 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
3105printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3106 eval $ac_var=\$ac_old_val
3107 fi
3108 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
3109printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
3110 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
3111printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
1758 fi;; 3112 fi;;
1759 esac 3113 esac
1760 # Pass precious variables to config.status. 3114 # Pass precious variables to config.status.
1761 if test "$ac_new_set" = set; then 3115 if test "$ac_new_set" = set; then
1762 case $ac_new_val in 3116 case $ac_new_val in
1763 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 3117 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764 *) ac_arg=$ac_var=$ac_new_val ;; 3118 *) ac_arg=$ac_var=$ac_new_val ;;
1765 esac 3119 esac
1766 case " $ac_configure_args " in 3120 case " $ac_configure_args " in
1767 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3121 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1768 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 3122 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1769 esac 3123 esac
1770 fi 3124 fi
1771done 3125done
1772if $ac_cache_corrupted; then 3126if $ac_cache_corrupted; then
3127 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3128printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1773 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 3129 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1774echo "$as_me: error: changes in the environment can compromise the build" >&2;} 3130printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
1775 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 3131 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
1776echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 3132 and start over" "$LINENO" 5
1777 { (exit 1); exit 1; }; }
1778fi 3133fi
1779 3134## -------------------- ##
1780 3135## Main body of script. ##
1781 3136## -------------------- ##
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795 3137
1796ac_ext=c 3138ac_ext=c
1797ac_cpp='$CPP $CPPFLAGS' 3139ac_cpp='$CPP $CPPFLAGS'
1798ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3140ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1799ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3141ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1803 3145
1804 3146
1805ac_config_headers="$ac_config_headers config.h:config.h.in" 3147ac_config_headers="$ac_config_headers config.h:config.h.in"
1806 3148
1807 3149
1808ac_aux_dir=
1809for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1810 if test -f "$ac_dir/install-sh"; then
1811 ac_aux_dir=$ac_dir
1812 ac_install_sh="$ac_aux_dir/install-sh -c"
1813 break
1814 elif test -f "$ac_dir/install.sh"; then
1815 ac_aux_dir=$ac_dir
1816 ac_install_sh="$ac_aux_dir/install.sh -c"
1817 break
1818 elif test -f "$ac_dir/shtool"; then
1819 ac_aux_dir=$ac_dir
1820 ac_install_sh="$ac_aux_dir/shtool install -c"
1821 break
1822 fi
1823done
1824if test -z "$ac_aux_dir"; then
1825 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1826echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1827 { (exit 1); exit 1; }; }
1828fi
1829 3150
1830# These three variables are undocumented and unsupported,
1831# and are intended to be withdrawn in a future Autoconf release.
1832# They can cause serious problems if a builder's source tree is in a directory
1833# whose full name contains unusual characters.
1834ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1835ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1836ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1837 3151
1838 3152
1839# Make sure we can run config.sub. 3153 # Make sure we can run config.sub.
1840$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3154$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
1841 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3155 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
1842echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1843 { (exit 1); exit 1; }; }
1844 3156
1845{ echo "$as_me:$LINENO: checking build system type" >&5 3157{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1846echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3158printf %s "checking build system type... " >&6; }
1847if test "${ac_cv_build+set}" = set; then 3159if test ${ac_cv_build+y}
1848 echo $ECHO_N "(cached) $ECHO_C" >&6 3160then :
1849else 3161 printf %s "(cached) " >&6
3162else $as_nop
1850 ac_build_alias=$build_alias 3163 ac_build_alias=$build_alias
1851test "x$ac_build_alias" = x && 3164test "x$ac_build_alias" = x &&
1852 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3165 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
1853test "x$ac_build_alias" = x && 3166test "x$ac_build_alias" = x &&
1854 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3167 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1855echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1856 { (exit 1); exit 1; }; }
1857ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3168ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
1858 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3169 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
1859echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1860 { (exit 1); exit 1; }; }
1861 3170
1862fi 3171fi
1863{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3172{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1864echo "${ECHO_T}$ac_cv_build" >&6; } 3173printf "%s\n" "$ac_cv_build" >&6; }
1865case $ac_cv_build in 3174case $ac_cv_build in
1866*-*-*) ;; 3175*-*-*) ;;
1867*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3176*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
1868echo "$as_me: error: invalid value of canonical build" >&2;}
1869 { (exit 1); exit 1; }; };;
1870esac 3177esac
1871build=$ac_cv_build 3178build=$ac_cv_build
1872ac_save_IFS=$IFS; IFS='-' 3179ac_save_IFS=$IFS; IFS='-'
1873set x $ac_cv_build 3180set x $ac_cv_build
1874shift 3181shift
1880build_os=$* 3187build_os=$*
1881IFS=$ac_save_IFS 3188IFS=$ac_save_IFS
1882case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3189case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1883 3190
1884 3191
1885{ echo "$as_me:$LINENO: checking host system type" >&5 3192{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1886echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3193printf %s "checking host system type... " >&6; }
1887if test "${ac_cv_host+set}" = set; then 3194if test ${ac_cv_host+y}
1888 echo $ECHO_N "(cached) $ECHO_C" >&6 3195then :
1889else 3196 printf %s "(cached) " >&6
3197else $as_nop
1890 if test "x$host_alias" = x; then 3198 if test "x$host_alias" = x; then
1891 ac_cv_host=$ac_cv_build 3199 ac_cv_host=$ac_cv_build
1892else 3200else
1893 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3201 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
1894 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3202 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
1895echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1896 { (exit 1); exit 1; }; }
1897fi 3203fi
1898 3204
1899fi 3205fi
1900{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3206{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1901echo "${ECHO_T}$ac_cv_host" >&6; } 3207printf "%s\n" "$ac_cv_host" >&6; }
1902case $ac_cv_host in 3208case $ac_cv_host in
1903*-*-*) ;; 3209*-*-*) ;;
1904*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3210*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
1905echo "$as_me: error: invalid value of canonical host" >&2;}
1906 { (exit 1); exit 1; }; };;
1907esac 3211esac
1908host=$ac_cv_host 3212host=$ac_cv_host
1909ac_save_IFS=$IFS; IFS='-' 3213ac_save_IFS=$IFS; IFS='-'
1910set x $ac_cv_host 3214set x $ac_cv_host
1911shift 3215shift
1918IFS=$ac_save_IFS 3222IFS=$ac_save_IFS
1919case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3223case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1920 3224
1921 3225
1922 3226
1923VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3227VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1924DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3228DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1925 3229
1926echo "" 3230echo ""
1927echo "configuring for rxvt $VERSION" 3231echo "configuring for rxvt $VERSION"
1928echo "" 3232echo ""
1929 3233
1930orig_CXXFLAGS="$CXXFLAGS" 3234orig_CXXFLAGS="$CXXFLAGS"
3235
3236
3237
3238
3239
3240
3241
3242
1931 3243
1932 3244
1933ac_ext=c 3245ac_ext=c
1934ac_cpp='$CPP $CPPFLAGS' 3246ac_cpp='$CPP $CPPFLAGS'
1935ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3247ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1936ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3248ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1937ac_compiler_gnu=$ac_cv_c_compiler_gnu 3249ac_compiler_gnu=$ac_cv_c_compiler_gnu
1938if test -n "$ac_tool_prefix"; then 3250if test -n "$ac_tool_prefix"; then
1939 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3251 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1940set dummy ${ac_tool_prefix}gcc; ac_word=$2 3252set dummy ${ac_tool_prefix}gcc; ac_word=$2
1941{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3253{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1942echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3254printf %s "checking for $ac_word... " >&6; }
1943if test "${ac_cv_prog_CC+set}" = set; then 3255if test ${ac_cv_prog_CC+y}
1944 echo $ECHO_N "(cached) $ECHO_C" >&6 3256then :
1945else 3257 printf %s "(cached) " >&6
3258else $as_nop
1946 if test -n "$CC"; then 3259 if test -n "$CC"; then
1947 ac_cv_prog_CC="$CC" # Let the user override the test. 3260 ac_cv_prog_CC="$CC" # Let the user override the test.
1948else 3261else
1949as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1950for as_dir in $PATH 3263for as_dir in $PATH
1951do 3264do
1952 IFS=$as_save_IFS 3265 IFS=$as_save_IFS
1953 test -z "$as_dir" && as_dir=. 3266 case $as_dir in #(((
3267 '') as_dir=./ ;;
3268 */) ;;
3269 *) as_dir=$as_dir/ ;;
3270 esac
1954 for ac_exec_ext in '' $ac_executable_extensions; do 3271 for ac_exec_ext in '' $ac_executable_extensions; do
1955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3272 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1956 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3273 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1957 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3274 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1958 break 2 3275 break 2
1959 fi 3276 fi
1960done 3277done
1961done 3278 done
1962IFS=$as_save_IFS 3279IFS=$as_save_IFS
1963 3280
1964fi 3281fi
1965fi 3282fi
1966CC=$ac_cv_prog_CC 3283CC=$ac_cv_prog_CC
1967if test -n "$CC"; then 3284if test -n "$CC"; then
1968 { echo "$as_me:$LINENO: result: $CC" >&5 3285 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1969echo "${ECHO_T}$CC" >&6; } 3286printf "%s\n" "$CC" >&6; }
1970else 3287else
1971 { echo "$as_me:$LINENO: result: no" >&5 3288 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1972echo "${ECHO_T}no" >&6; } 3289printf "%s\n" "no" >&6; }
1973fi 3290fi
1974 3291
1975 3292
1976fi 3293fi
1977if test -z "$ac_cv_prog_CC"; then 3294if test -z "$ac_cv_prog_CC"; then
1978 ac_ct_CC=$CC 3295 ac_ct_CC=$CC
1979 # Extract the first word of "gcc", so it can be a program name with args. 3296 # Extract the first word of "gcc", so it can be a program name with args.
1980set dummy gcc; ac_word=$2 3297set dummy gcc; ac_word=$2
1981{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3298{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1982echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3299printf %s "checking for $ac_word... " >&6; }
1983if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3300if test ${ac_cv_prog_ac_ct_CC+y}
1984 echo $ECHO_N "(cached) $ECHO_C" >&6 3301then :
1985else 3302 printf %s "(cached) " >&6
3303else $as_nop
1986 if test -n "$ac_ct_CC"; then 3304 if test -n "$ac_ct_CC"; then
1987 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3305 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1988else 3306else
1989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1990for as_dir in $PATH 3308for as_dir in $PATH
1991do 3309do
1992 IFS=$as_save_IFS 3310 IFS=$as_save_IFS
1993 test -z "$as_dir" && as_dir=. 3311 case $as_dir in #(((
3312 '') as_dir=./ ;;
3313 */) ;;
3314 *) as_dir=$as_dir/ ;;
3315 esac
1994 for ac_exec_ext in '' $ac_executable_extensions; do 3316 for ac_exec_ext in '' $ac_executable_extensions; do
1995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3317 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1996 ac_cv_prog_ac_ct_CC="gcc" 3318 ac_cv_prog_ac_ct_CC="gcc"
1997 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3319 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1998 break 2 3320 break 2
1999 fi 3321 fi
2000done 3322done
2001done 3323 done
2002IFS=$as_save_IFS 3324IFS=$as_save_IFS
2003 3325
2004fi 3326fi
2005fi 3327fi
2006ac_ct_CC=$ac_cv_prog_ac_ct_CC 3328ac_ct_CC=$ac_cv_prog_ac_ct_CC
2007if test -n "$ac_ct_CC"; then 3329if test -n "$ac_ct_CC"; then
2008 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2009echo "${ECHO_T}$ac_ct_CC" >&6; } 3331printf "%s\n" "$ac_ct_CC" >&6; }
2010else 3332else
2011 { echo "$as_me:$LINENO: result: no" >&5 3333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2012echo "${ECHO_T}no" >&6; } 3334printf "%s\n" "no" >&6; }
2013fi 3335fi
2014 3336
2015 if test "x$ac_ct_CC" = x; then 3337 if test "x$ac_ct_CC" = x; then
2016 CC="" 3338 CC=""
2017 else 3339 else
2018 case $cross_compiling:$ac_tool_warned in 3340 case $cross_compiling:$ac_tool_warned in
2019yes:) 3341yes:)
2020{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 3342{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2021whose name does not start with the host triplet. If you think this 3343printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2022configuration is useful to you, please write to autoconf@gnu.org." >&5
2023echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2024whose name does not start with the host triplet. If you think this
2025configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2026ac_tool_warned=yes ;; 3344ac_tool_warned=yes ;;
2027esac 3345esac
2028 CC=$ac_ct_CC 3346 CC=$ac_ct_CC
2029 fi 3347 fi
2030else 3348else
2033 3351
2034if test -z "$CC"; then 3352if test -z "$CC"; then
2035 if test -n "$ac_tool_prefix"; then 3353 if test -n "$ac_tool_prefix"; then
2036 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3354 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2037set dummy ${ac_tool_prefix}cc; ac_word=$2 3355set dummy ${ac_tool_prefix}cc; ac_word=$2
2038{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3356{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2039echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3357printf %s "checking for $ac_word... " >&6; }
2040if test "${ac_cv_prog_CC+set}" = set; then 3358if test ${ac_cv_prog_CC+y}
2041 echo $ECHO_N "(cached) $ECHO_C" >&6 3359then :
2042else 3360 printf %s "(cached) " >&6
3361else $as_nop
2043 if test -n "$CC"; then 3362 if test -n "$CC"; then
2044 ac_cv_prog_CC="$CC" # Let the user override the test. 3363 ac_cv_prog_CC="$CC" # Let the user override the test.
2045else 3364else
2046as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047for as_dir in $PATH 3366for as_dir in $PATH
2048do 3367do
2049 IFS=$as_save_IFS 3368 IFS=$as_save_IFS
2050 test -z "$as_dir" && as_dir=. 3369 case $as_dir in #(((
3370 '') as_dir=./ ;;
3371 */) ;;
3372 *) as_dir=$as_dir/ ;;
3373 esac
2051 for ac_exec_ext in '' $ac_executable_extensions; do 3374 for ac_exec_ext in '' $ac_executable_extensions; do
2052 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3375 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2053 ac_cv_prog_CC="${ac_tool_prefix}cc" 3376 ac_cv_prog_CC="${ac_tool_prefix}cc"
2054 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3377 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2055 break 2 3378 break 2
2056 fi 3379 fi
2057done 3380done
2058done 3381 done
2059IFS=$as_save_IFS 3382IFS=$as_save_IFS
2060 3383
2061fi 3384fi
2062fi 3385fi
2063CC=$ac_cv_prog_CC 3386CC=$ac_cv_prog_CC
2064if test -n "$CC"; then 3387if test -n "$CC"; then
2065 { echo "$as_me:$LINENO: result: $CC" >&5 3388 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2066echo "${ECHO_T}$CC" >&6; } 3389printf "%s\n" "$CC" >&6; }
2067else 3390else
2068 { echo "$as_me:$LINENO: result: no" >&5 3391 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2069echo "${ECHO_T}no" >&6; } 3392printf "%s\n" "no" >&6; }
2070fi 3393fi
2071 3394
2072 3395
2073 fi 3396 fi
2074fi 3397fi
2075if test -z "$CC"; then 3398if test -z "$CC"; then
2076 # Extract the first word of "cc", so it can be a program name with args. 3399 # Extract the first word of "cc", so it can be a program name with args.
2077set dummy cc; ac_word=$2 3400set dummy cc; ac_word=$2
2078{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3401{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2079echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3402printf %s "checking for $ac_word... " >&6; }
2080if test "${ac_cv_prog_CC+set}" = set; then 3403if test ${ac_cv_prog_CC+y}
2081 echo $ECHO_N "(cached) $ECHO_C" >&6 3404then :
2082else 3405 printf %s "(cached) " >&6
3406else $as_nop
2083 if test -n "$CC"; then 3407 if test -n "$CC"; then
2084 ac_cv_prog_CC="$CC" # Let the user override the test. 3408 ac_cv_prog_CC="$CC" # Let the user override the test.
2085else 3409else
2086 ac_prog_rejected=no 3410 ac_prog_rejected=no
2087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2088for as_dir in $PATH 3412for as_dir in $PATH
2089do 3413do
2090 IFS=$as_save_IFS 3414 IFS=$as_save_IFS
2091 test -z "$as_dir" && as_dir=. 3415 case $as_dir in #(((
3416 '') as_dir=./ ;;
3417 */) ;;
3418 *) as_dir=$as_dir/ ;;
3419 esac
2092 for ac_exec_ext in '' $ac_executable_extensions; do 3420 for ac_exec_ext in '' $ac_executable_extensions; do
2093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3421 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2094 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3422 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2095 ac_prog_rejected=yes 3423 ac_prog_rejected=yes
2096 continue 3424 continue
2097 fi 3425 fi
2098 ac_cv_prog_CC="cc" 3426 ac_cv_prog_CC="cc"
2099 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3427 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2100 break 2 3428 break 2
2101 fi 3429 fi
2102done 3430done
2103done 3431 done
2104IFS=$as_save_IFS 3432IFS=$as_save_IFS
2105 3433
2106if test $ac_prog_rejected = yes; then 3434if test $ac_prog_rejected = yes; then
2107 # We found a bogon in the path, so make sure we never use it. 3435 # We found a bogon in the path, so make sure we never use it.
2108 set dummy $ac_cv_prog_CC 3436 set dummy $ac_cv_prog_CC
2110 if test $# != 0; then 3438 if test $# != 0; then
2111 # We chose a different compiler from the bogus one. 3439 # We chose a different compiler from the bogus one.
2112 # However, it has the same basename, so the bogon will be chosen 3440 # However, it has the same basename, so the bogon will be chosen
2113 # first if we set CC to just the basename; use the full file name. 3441 # first if we set CC to just the basename; use the full file name.
2114 shift 3442 shift
2115 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3443 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2116 fi 3444 fi
2117fi 3445fi
2118fi 3446fi
2119fi 3447fi
2120CC=$ac_cv_prog_CC 3448CC=$ac_cv_prog_CC
2121if test -n "$CC"; then 3449if test -n "$CC"; then
2122 { echo "$as_me:$LINENO: result: $CC" >&5 3450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2123echo "${ECHO_T}$CC" >&6; } 3451printf "%s\n" "$CC" >&6; }
2124else 3452else
2125 { echo "$as_me:$LINENO: result: no" >&5 3453 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2126echo "${ECHO_T}no" >&6; } 3454printf "%s\n" "no" >&6; }
2127fi 3455fi
2128 3456
2129 3457
2130fi 3458fi
2131if test -z "$CC"; then 3459if test -z "$CC"; then
2132 if test -n "$ac_tool_prefix"; then 3460 if test -n "$ac_tool_prefix"; then
2133 for ac_prog in cl.exe 3461 for ac_prog in cl.exe
2134 do 3462 do
2135 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3463 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2136set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3464set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2137{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3465{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2138echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3466printf %s "checking for $ac_word... " >&6; }
2139if test "${ac_cv_prog_CC+set}" = set; then 3467if test ${ac_cv_prog_CC+y}
2140 echo $ECHO_N "(cached) $ECHO_C" >&6 3468then :
2141else 3469 printf %s "(cached) " >&6
3470else $as_nop
2142 if test -n "$CC"; then 3471 if test -n "$CC"; then
2143 ac_cv_prog_CC="$CC" # Let the user override the test. 3472 ac_cv_prog_CC="$CC" # Let the user override the test.
2144else 3473else
2145as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2146for as_dir in $PATH 3475for as_dir in $PATH
2147do 3476do
2148 IFS=$as_save_IFS 3477 IFS=$as_save_IFS
2149 test -z "$as_dir" && as_dir=. 3478 case $as_dir in #(((
3479 '') as_dir=./ ;;
3480 */) ;;
3481 *) as_dir=$as_dir/ ;;
3482 esac
2150 for ac_exec_ext in '' $ac_executable_extensions; do 3483 for ac_exec_ext in '' $ac_executable_extensions; do
2151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3484 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2152 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3485 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2153 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3486 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2154 break 2 3487 break 2
2155 fi 3488 fi
2156done 3489done
2157done 3490 done
2158IFS=$as_save_IFS 3491IFS=$as_save_IFS
2159 3492
2160fi 3493fi
2161fi 3494fi
2162CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
2163if test -n "$CC"; then 3496if test -n "$CC"; then
2164 { echo "$as_me:$LINENO: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2165echo "${ECHO_T}$CC" >&6; } 3498printf "%s\n" "$CC" >&6; }
2166else 3499else
2167 { echo "$as_me:$LINENO: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2168echo "${ECHO_T}no" >&6; } 3501printf "%s\n" "no" >&6; }
2169fi 3502fi
2170 3503
2171 3504
2172 test -n "$CC" && break 3505 test -n "$CC" && break
2173 done 3506 done
2176 ac_ct_CC=$CC 3509 ac_ct_CC=$CC
2177 for ac_prog in cl.exe 3510 for ac_prog in cl.exe
2178do 3511do
2179 # Extract the first word of "$ac_prog", so it can be a program name with args. 3512 # Extract the first word of "$ac_prog", so it can be a program name with args.
2180set dummy $ac_prog; ac_word=$2 3513set dummy $ac_prog; ac_word=$2
2181{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3514{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2182echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3515printf %s "checking for $ac_word... " >&6; }
2183if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3516if test ${ac_cv_prog_ac_ct_CC+y}
2184 echo $ECHO_N "(cached) $ECHO_C" >&6 3517then :
2185else 3518 printf %s "(cached) " >&6
3519else $as_nop
2186 if test -n "$ac_ct_CC"; then 3520 if test -n "$ac_ct_CC"; then
2187 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3521 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2188else 3522else
2189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2190for as_dir in $PATH 3524for as_dir in $PATH
2191do 3525do
2192 IFS=$as_save_IFS 3526 IFS=$as_save_IFS
2193 test -z "$as_dir" && as_dir=. 3527 case $as_dir in #(((
3528 '') as_dir=./ ;;
3529 */) ;;
3530 *) as_dir=$as_dir/ ;;
3531 esac
2194 for ac_exec_ext in '' $ac_executable_extensions; do 3532 for ac_exec_ext in '' $ac_executable_extensions; do
2195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3533 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2196 ac_cv_prog_ac_ct_CC="$ac_prog" 3534 ac_cv_prog_ac_ct_CC="$ac_prog"
2197 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3535 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2198 break 2 3536 break 2
2199 fi 3537 fi
2200done 3538done
2201done 3539 done
2202IFS=$as_save_IFS 3540IFS=$as_save_IFS
2203 3541
2204fi 3542fi
2205fi 3543fi
2206ac_ct_CC=$ac_cv_prog_ac_ct_CC 3544ac_ct_CC=$ac_cv_prog_ac_ct_CC
2207if test -n "$ac_ct_CC"; then 3545if test -n "$ac_ct_CC"; then
2208 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2209echo "${ECHO_T}$ac_ct_CC" >&6; } 3547printf "%s\n" "$ac_ct_CC" >&6; }
2210else 3548else
2211 { echo "$as_me:$LINENO: result: no" >&5 3549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2212echo "${ECHO_T}no" >&6; } 3550printf "%s\n" "no" >&6; }
2213fi 3551fi
2214 3552
2215 3553
2216 test -n "$ac_ct_CC" && break 3554 test -n "$ac_ct_CC" && break
2217done 3555done
2219 if test "x$ac_ct_CC" = x; then 3557 if test "x$ac_ct_CC" = x; then
2220 CC="" 3558 CC=""
2221 else 3559 else
2222 case $cross_compiling:$ac_tool_warned in 3560 case $cross_compiling:$ac_tool_warned in
2223yes:) 3561yes:)
2224{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 3562{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2225whose name does not start with the host triplet. If you think this 3563printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2226configuration is useful to you, please write to autoconf@gnu.org." >&5
2227echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2228whose name does not start with the host triplet. If you think this
2229configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2230ac_tool_warned=yes ;; 3564ac_tool_warned=yes ;;
2231esac 3565esac
2232 CC=$ac_ct_CC 3566 CC=$ac_ct_CC
2233 fi 3567 fi
2234fi 3568fi
2235 3569
2236fi 3570fi
3571if test -z "$CC"; then
3572 if test -n "$ac_tool_prefix"; then
3573 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3574set dummy ${ac_tool_prefix}clang; ac_word=$2
3575{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3576printf %s "checking for $ac_word... " >&6; }
3577if test ${ac_cv_prog_CC+y}
3578then :
3579 printf %s "(cached) " >&6
3580else $as_nop
3581 if test -n "$CC"; then
3582 ac_cv_prog_CC="$CC" # Let the user override the test.
3583else
3584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3585for as_dir in $PATH
3586do
3587 IFS=$as_save_IFS
3588 case $as_dir in #(((
3589 '') as_dir=./ ;;
3590 */) ;;
3591 *) as_dir=$as_dir/ ;;
3592 esac
3593 for ac_exec_ext in '' $ac_executable_extensions; do
3594 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3595 ac_cv_prog_CC="${ac_tool_prefix}clang"
3596 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3597 break 2
3598 fi
3599done
3600 done
3601IFS=$as_save_IFS
2237 3602
3603fi
3604fi
3605CC=$ac_cv_prog_CC
3606if test -n "$CC"; then
3607 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3608printf "%s\n" "$CC" >&6; }
3609else
3610 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3611printf "%s\n" "no" >&6; }
3612fi
2238 3613
2239test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3614
2240See \`config.log' for more details." >&5 3615fi
3616if test -z "$ac_cv_prog_CC"; then
3617 ac_ct_CC=$CC
3618 # Extract the first word of "clang", so it can be a program name with args.
3619set dummy clang; ac_word=$2
3620{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3621printf %s "checking for $ac_word... " >&6; }
3622if test ${ac_cv_prog_ac_ct_CC+y}
3623then :
3624 printf %s "(cached) " >&6
3625else $as_nop
3626 if test -n "$ac_ct_CC"; then
3627 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3628else
3629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3630for as_dir in $PATH
3631do
3632 IFS=$as_save_IFS
3633 case $as_dir in #(((
3634 '') as_dir=./ ;;
3635 */) ;;
3636 *) as_dir=$as_dir/ ;;
3637 esac
3638 for ac_exec_ext in '' $ac_executable_extensions; do
3639 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3640 ac_cv_prog_ac_ct_CC="clang"
3641 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3642 break 2
3643 fi
3644done
3645 done
3646IFS=$as_save_IFS
3647
3648fi
3649fi
3650ac_ct_CC=$ac_cv_prog_ac_ct_CC
3651if test -n "$ac_ct_CC"; then
3652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3653printf "%s\n" "$ac_ct_CC" >&6; }
3654else
3655 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3656printf "%s\n" "no" >&6; }
3657fi
3658
3659 if test "x$ac_ct_CC" = x; then
3660 CC=""
3661 else
3662 case $cross_compiling:$ac_tool_warned in
3663yes:)
3664{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3665printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3666ac_tool_warned=yes ;;
3667esac
3668 CC=$ac_ct_CC
3669 fi
3670else
3671 CC="$ac_cv_prog_CC"
3672fi
3673
3674fi
3675
3676
3677test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3678printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2241echo "$as_me: error: no acceptable C compiler found in \$PATH 3679as_fn_error $? "no acceptable C compiler found in \$PATH
2242See \`config.log' for more details." >&2;} 3680See \`config.log' for more details" "$LINENO" 5; }
2243 { (exit 1); exit 1; }; }
2244 3681
2245# Provide some information about the compiler. 3682# Provide some information about the compiler.
2246echo "$as_me:$LINENO: checking for C compiler version" >&5 3683printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2247ac_compiler=`set X $ac_compile; echo $2` 3684set X $ac_compile
3685ac_compiler=$2
3686for ac_option in --version -v -V -qversion -version; do
2248{ (ac_try="$ac_compiler --version >&5" 3687 { { ac_try="$ac_compiler $ac_option >&5"
2249case "(($ac_try" in 3688case "(($ac_try" in
2250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2251 *) ac_try_echo=$ac_try;; 3690 *) ac_try_echo=$ac_try;;
2252esac 3691esac
2253eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2254 (eval "$ac_compiler --version >&5") 2>&5 3693printf "%s\n" "$ac_try_echo"; } >&5
3694 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2255 ac_status=$? 3695 ac_status=$?
2256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3696 if test -s conftest.err; then
3697 sed '10a\
3698... rest of stderr output deleted ...
3699 10q' conftest.err >conftest.er1
3700 cat conftest.er1 >&5
3701 fi
3702 rm -f conftest.er1 conftest.err
3703 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2257 (exit $ac_status); } 3704 test $ac_status = 0; }
2258{ (ac_try="$ac_compiler -v >&5" 3705done
3706
3707cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3708/* end confdefs.h. */
3709
3710int
3711main (void)
3712{
3713
3714 ;
3715 return 0;
3716}
3717_ACEOF
3718ac_clean_files_save=$ac_clean_files
3719ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3720# Try to create an executable without -o first, disregard a.out.
3721# It will help us diagnose broken compilers, and finding out an intuition
3722# of exeext.
3723{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3724printf %s "checking whether the C compiler works... " >&6; }
3725ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3726
3727# The possible output files:
3728ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3729
3730ac_rmfiles=
3731for ac_file in $ac_files
3732do
3733 case $ac_file in
3734 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3735 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3736 esac
3737done
3738rm -f $ac_rmfiles
3739
3740if { { ac_try="$ac_link_default"
2259case "(($ac_try" in 3741case "(($ac_try" in
2260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2261 *) ac_try_echo=$ac_try;; 3743 *) ac_try_echo=$ac_try;;
2262esac 3744esac
2263eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3745eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2264 (eval "$ac_compiler -v >&5") 2>&5 3746printf "%s\n" "$ac_try_echo"; } >&5
2265 ac_status=$?
2266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2267 (exit $ac_status); }
2268{ (ac_try="$ac_compiler -V >&5"
2269case "(($ac_try" in
2270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2271 *) ac_try_echo=$ac_try;;
2272esac
2273eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2274 (eval "$ac_compiler -V >&5") 2>&5
2275 ac_status=$?
2276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2277 (exit $ac_status); }
2278
2279cat >conftest.$ac_ext <<_ACEOF
2280/* confdefs.h. */
2281_ACEOF
2282cat confdefs.h >>conftest.$ac_ext
2283cat >>conftest.$ac_ext <<_ACEOF
2284/* end confdefs.h. */
2285
2286int
2287main ()
2288{
2289
2290 ;
2291 return 0;
2292}
2293_ACEOF
2294ac_clean_files_save=$ac_clean_files
2295ac_clean_files="$ac_clean_files a.out a.exe b.out"
2296# Try to create an executable without -o first, disregard a.out.
2297# It will help us diagnose broken compilers, and finding out an intuition
2298# of exeext.
2299{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2300echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2301ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2302#
2303# List of possible output files, starting from the most likely.
2304# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2305# only as a last resort. b.out is created by i960 compilers.
2306ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2307#
2308# The IRIX 6 linker writes into existing files which may not be
2309# executable, retaining their permissions. Remove them first so a
2310# subsequent execution test works.
2311ac_rmfiles=
2312for ac_file in $ac_files
2313do
2314 case $ac_file in
2315 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2316 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2317 esac
2318done
2319rm -f $ac_rmfiles
2320
2321if { (ac_try="$ac_link_default"
2322case "(($ac_try" in
2323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2324 *) ac_try_echo=$ac_try;;
2325esac
2326eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2327 (eval "$ac_link_default") 2>&5 3747 (eval "$ac_link_default") 2>&5
2328 ac_status=$? 3748 ac_status=$?
2329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3749 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2330 (exit $ac_status); }; then 3750 test $ac_status = 0; }
3751then :
2331 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3752 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2332# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3753# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2333# in a Makefile. We should not override ac_cv_exeext if it was cached, 3754# in a Makefile. We should not override ac_cv_exeext if it was cached,
2334# so that the user can short-circuit this test for compilers unknown to 3755# so that the user can short-circuit this test for compilers unknown to
2335# Autoconf. 3756# Autoconf.
2336for ac_file in $ac_files '' 3757for ac_file in $ac_files ''
2337do 3758do
2338 test -f "$ac_file" || continue 3759 test -f "$ac_file" || continue
2339 case $ac_file in 3760 case $ac_file in
2340 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 3761 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2341 ;; 3762 ;;
2342 [ab].out ) 3763 [ab].out )
2343 # We found the default executable, but exeext='' is most 3764 # We found the default executable, but exeext='' is most
2344 # certainly right. 3765 # certainly right.
2345 break;; 3766 break;;
2346 *.* ) 3767 *.* )
2347 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3768 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
2348 then :; else 3769 then :; else
2349 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3770 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2350 fi 3771 fi
2351 # We set ac_cv_exeext here because the later test for it is not 3772 # We set ac_cv_exeext here because the later test for it is not
2352 # safe: cross compilers may not add the suffix if given an `-o' 3773 # safe: cross compilers may not add the suffix if given an `-o'
2358 break;; 3779 break;;
2359 esac 3780 esac
2360done 3781done
2361test "$ac_cv_exeext" = no && ac_cv_exeext= 3782test "$ac_cv_exeext" = no && ac_cv_exeext=
2362 3783
2363else 3784else $as_nop
2364 ac_file='' 3785 ac_file=''
2365fi 3786fi
2366
2367{ echo "$as_me:$LINENO: result: $ac_file" >&5
2368echo "${ECHO_T}$ac_file" >&6; }
2369if test -z "$ac_file"; then 3787if test -z "$ac_file"
3788then :
3789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3790printf "%s\n" "no" >&6; }
2370 echo "$as_me: failed program was:" >&5 3791printf "%s\n" "$as_me: failed program was:" >&5
2371sed 's/^/| /' conftest.$ac_ext >&5 3792sed 's/^/| /' conftest.$ac_ext >&5
2372 3793
2373{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3794{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2374See \`config.log' for more details." >&5 3795printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2375echo "$as_me: error: C compiler cannot create executables 3796as_fn_error 77 "C compiler cannot create executables
2376See \`config.log' for more details." >&2;} 3797See \`config.log' for more details" "$LINENO" 5; }
2377 { (exit 77); exit 77; }; } 3798else $as_nop
3799 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3800printf "%s\n" "yes" >&6; }
2378fi 3801fi
2379 3802{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3803printf %s "checking for C compiler default output file name... " >&6; }
3804{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3805printf "%s\n" "$ac_file" >&6; }
2380ac_exeext=$ac_cv_exeext 3806ac_exeext=$ac_cv_exeext
2381 3807
2382# Check that the compiler produces executables we can run. If not, either
2383# the compiler is broken, or we cross compile.
2384{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2385echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2386# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2387# If not cross compiling, check that we can run a simple program.
2388if test "$cross_compiling" != yes; then
2389 if { ac_try='./$ac_file'
2390 { (case "(($ac_try" in
2391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2392 *) ac_try_echo=$ac_try;;
2393esac
2394eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2395 (eval "$ac_try") 2>&5
2396 ac_status=$?
2397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398 (exit $ac_status); }; }; then
2399 cross_compiling=no
2400 else
2401 if test "$cross_compiling" = maybe; then
2402 cross_compiling=yes
2403 else
2404 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2405If you meant to cross compile, use \`--host'.
2406See \`config.log' for more details." >&5
2407echo "$as_me: error: cannot run C compiled programs.
2408If you meant to cross compile, use \`--host'.
2409See \`config.log' for more details." >&2;}
2410 { (exit 1); exit 1; }; }
2411 fi
2412 fi
2413fi
2414{ echo "$as_me:$LINENO: result: yes" >&5
2415echo "${ECHO_T}yes" >&6; }
2416
2417rm -f a.out a.exe conftest$ac_cv_exeext b.out 3808rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2418ac_clean_files=$ac_clean_files_save 3809ac_clean_files=$ac_clean_files_save
2419# Check that the compiler produces executables we can run. If not, either
2420# the compiler is broken, or we cross compile.
2421{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2422echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2423{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2424echo "${ECHO_T}$cross_compiling" >&6; }
2425
2426{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 3810{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2427echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 3811printf %s "checking for suffix of executables... " >&6; }
2428if { (ac_try="$ac_link" 3812if { { ac_try="$ac_link"
2429case "(($ac_try" in 3813case "(($ac_try" in
2430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2431 *) ac_try_echo=$ac_try;; 3815 *) ac_try_echo=$ac_try;;
2432esac 3816esac
2433eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3817eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3818printf "%s\n" "$ac_try_echo"; } >&5
2434 (eval "$ac_link") 2>&5 3819 (eval "$ac_link") 2>&5
2435 ac_status=$? 3820 ac_status=$?
2436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3821 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2437 (exit $ac_status); }; then 3822 test $ac_status = 0; }
3823then :
2438 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3824 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2439# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3825# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2440# work properly (i.e., refer to `conftest.exe'), while it won't with 3826# work properly (i.e., refer to `conftest.exe'), while it won't with
2441# `rm'. 3827# `rm'.
2442for ac_file in conftest.exe conftest conftest.*; do 3828for ac_file in conftest.exe conftest conftest.*; do
2443 test -f "$ac_file" || continue 3829 test -f "$ac_file" || continue
2444 case $ac_file in 3830 case $ac_file in
2445 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 3831 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2446 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3832 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2447 break;; 3833 break;;
2448 * ) break;; 3834 * ) break;;
2449 esac 3835 esac
2450done 3836done
2451else 3837else $as_nop
2452 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3838 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2453See \`config.log' for more details." >&5 3839printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2454echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3840as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2455See \`config.log' for more details." >&2;} 3841See \`config.log' for more details" "$LINENO" 5; }
2456 { (exit 1); exit 1; }; }
2457fi 3842fi
2458
2459rm -f conftest$ac_cv_exeext 3843rm -f conftest conftest$ac_cv_exeext
2460{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3844{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2461echo "${ECHO_T}$ac_cv_exeext" >&6; } 3845printf "%s\n" "$ac_cv_exeext" >&6; }
2462 3846
2463rm -f conftest.$ac_ext 3847rm -f conftest.$ac_ext
2464EXEEXT=$ac_cv_exeext 3848EXEEXT=$ac_cv_exeext
2465ac_exeext=$EXEEXT 3849ac_exeext=$EXEEXT
2466{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2467echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2468if test "${ac_cv_objext+set}" = set; then
2469 echo $ECHO_N "(cached) $ECHO_C" >&6
2470else
2471 cat >conftest.$ac_ext <<_ACEOF
2472/* confdefs.h. */
2473_ACEOF
2474cat confdefs.h >>conftest.$ac_ext 3850cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2475cat >>conftest.$ac_ext <<_ACEOF
2476/* end confdefs.h. */ 3851/* end confdefs.h. */
2477 3852#include <stdio.h>
2478int 3853int
2479main () 3854main (void)
2480{ 3855{
3856FILE *f = fopen ("conftest.out", "w");
3857 return ferror (f) || fclose (f) != 0;
2481 3858
2482 ; 3859 ;
2483 return 0; 3860 return 0;
2484} 3861}
2485_ACEOF 3862_ACEOF
2486rm -f conftest.o conftest.obj 3863ac_clean_files="$ac_clean_files conftest.out"
2487if { (ac_try="$ac_compile" 3864# Check that the compiler produces executables we can run. If not, either
3865# the compiler is broken, or we cross compile.
3866{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3867printf %s "checking whether we are cross compiling... " >&6; }
3868if test "$cross_compiling" != yes; then
3869 { { ac_try="$ac_link"
2488case "(($ac_try" in 3870case "(($ac_try" in
2489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2490 *) ac_try_echo=$ac_try;; 3872 *) ac_try_echo=$ac_try;;
2491esac 3873esac
2492eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3875printf "%s\n" "$ac_try_echo"; } >&5
3876 (eval "$ac_link") 2>&5
3877 ac_status=$?
3878 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3879 test $ac_status = 0; }
3880 if { ac_try='./conftest$ac_cv_exeext'
3881 { { case "(($ac_try" in
3882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3883 *) ac_try_echo=$ac_try;;
3884esac
3885eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3886printf "%s\n" "$ac_try_echo"; } >&5
3887 (eval "$ac_try") 2>&5
3888 ac_status=$?
3889 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3890 test $ac_status = 0; }; }; then
3891 cross_compiling=no
3892 else
3893 if test "$cross_compiling" = maybe; then
3894 cross_compiling=yes
3895 else
3896 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3897printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3898as_fn_error 77 "cannot run C compiled programs.
3899If you meant to cross compile, use \`--host'.
3900See \`config.log' for more details" "$LINENO" 5; }
3901 fi
3902 fi
3903fi
3904{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3905printf "%s\n" "$cross_compiling" >&6; }
3906
3907rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3908ac_clean_files=$ac_clean_files_save
3909{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3910printf %s "checking for suffix of object files... " >&6; }
3911if test ${ac_cv_objext+y}
3912then :
3913 printf %s "(cached) " >&6
3914else $as_nop
3915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3916/* end confdefs.h. */
3917
3918int
3919main (void)
3920{
3921
3922 ;
3923 return 0;
3924}
3925_ACEOF
3926rm -f conftest.o conftest.obj
3927if { { ac_try="$ac_compile"
3928case "(($ac_try" in
3929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3930 *) ac_try_echo=$ac_try;;
3931esac
3932eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3933printf "%s\n" "$ac_try_echo"; } >&5
2493 (eval "$ac_compile") 2>&5 3934 (eval "$ac_compile") 2>&5
2494 ac_status=$? 3935 ac_status=$?
2495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2496 (exit $ac_status); }; then 3937 test $ac_status = 0; }
3938then :
2497 for ac_file in conftest.o conftest.obj conftest.*; do 3939 for ac_file in conftest.o conftest.obj conftest.*; do
2498 test -f "$ac_file" || continue; 3940 test -f "$ac_file" || continue;
2499 case $ac_file in 3941 case $ac_file in
2500 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 3942 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2501 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3943 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2502 break;; 3944 break;;
2503 esac 3945 esac
2504done 3946done
2505else 3947else $as_nop
2506 echo "$as_me: failed program was:" >&5 3948 printf "%s\n" "$as_me: failed program was:" >&5
2507sed 's/^/| /' conftest.$ac_ext >&5 3949sed 's/^/| /' conftest.$ac_ext >&5
2508 3950
2509{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3951{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2510See \`config.log' for more details." >&5 3952printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2511echo "$as_me: error: cannot compute suffix of object files: cannot compile 3953as_fn_error $? "cannot compute suffix of object files: cannot compile
2512See \`config.log' for more details." >&2;} 3954See \`config.log' for more details" "$LINENO" 5; }
2513 { (exit 1); exit 1; }; }
2514fi 3955fi
2515
2516rm -f conftest.$ac_cv_objext conftest.$ac_ext 3956rm -f conftest.$ac_cv_objext conftest.$ac_ext
2517fi 3957fi
2518{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3958{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2519echo "${ECHO_T}$ac_cv_objext" >&6; } 3959printf "%s\n" "$ac_cv_objext" >&6; }
2520OBJEXT=$ac_cv_objext 3960OBJEXT=$ac_cv_objext
2521ac_objext=$OBJEXT 3961ac_objext=$OBJEXT
2522{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3962{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
2523echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 3963printf %s "checking whether the compiler supports GNU C... " >&6; }
2524if test "${ac_cv_c_compiler_gnu+set}" = set; then 3964if test ${ac_cv_c_compiler_gnu+y}
2525 echo $ECHO_N "(cached) $ECHO_C" >&6 3965then :
2526else 3966 printf %s "(cached) " >&6
2527 cat >conftest.$ac_ext <<_ACEOF 3967else $as_nop
2528/* confdefs.h. */
2529_ACEOF
2530cat confdefs.h >>conftest.$ac_ext 3968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2531cat >>conftest.$ac_ext <<_ACEOF
2532/* end confdefs.h. */ 3969/* end confdefs.h. */
2533 3970
2534int 3971int
2535main () 3972main (void)
2536{ 3973{
2537#ifndef __GNUC__ 3974#ifndef __GNUC__
2538 choke me 3975 choke me
2539#endif 3976#endif
2540 3977
2541 ; 3978 ;
2542 return 0; 3979 return 0;
2543} 3980}
2544_ACEOF 3981_ACEOF
2545rm -f conftest.$ac_objext 3982if ac_fn_c_try_compile "$LINENO"
2546if { (ac_try="$ac_compile" 3983then :
2547case "(($ac_try" in
2548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2549 *) ac_try_echo=$ac_try;;
2550esac
2551eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2552 (eval "$ac_compile") 2>conftest.er1
2553 ac_status=$?
2554 grep -v '^ *+' conftest.er1 >conftest.err
2555 rm -f conftest.er1
2556 cat conftest.err >&5
2557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2558 (exit $ac_status); } && {
2559 test -z "$ac_c_werror_flag" ||
2560 test ! -s conftest.err
2561 } && test -s conftest.$ac_objext; then
2562 ac_compiler_gnu=yes 3984 ac_compiler_gnu=yes
3985else $as_nop
3986 ac_compiler_gnu=no
3987fi
3988rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3989ac_cv_c_compiler_gnu=$ac_compiler_gnu
3990
3991fi
3992{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3993printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3994ac_compiler_gnu=$ac_cv_c_compiler_gnu
3995
3996if test $ac_compiler_gnu = yes; then
3997 GCC=yes
2563else 3998else
2564 echo "$as_me: failed program was:" >&5 3999 GCC=
2565sed 's/^/| /' conftest.$ac_ext >&5
2566
2567 ac_compiler_gnu=no
2568fi 4000fi
2569
2570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2571ac_cv_c_compiler_gnu=$ac_compiler_gnu
2572
2573fi
2574{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2575echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2576GCC=`test $ac_compiler_gnu = yes && echo yes`
2577ac_test_CFLAGS=${CFLAGS+set} 4001ac_test_CFLAGS=${CFLAGS+y}
2578ac_save_CFLAGS=$CFLAGS 4002ac_save_CFLAGS=$CFLAGS
2579{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 4003{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2580echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 4004printf %s "checking whether $CC accepts -g... " >&6; }
2581if test "${ac_cv_prog_cc_g+set}" = set; then 4005if test ${ac_cv_prog_cc_g+y}
2582 echo $ECHO_N "(cached) $ECHO_C" >&6 4006then :
2583else 4007 printf %s "(cached) " >&6
4008else $as_nop
2584 ac_save_c_werror_flag=$ac_c_werror_flag 4009 ac_save_c_werror_flag=$ac_c_werror_flag
2585 ac_c_werror_flag=yes 4010 ac_c_werror_flag=yes
2586 ac_cv_prog_cc_g=no 4011 ac_cv_prog_cc_g=no
2587 CFLAGS="-g" 4012 CFLAGS="-g"
2588 cat >conftest.$ac_ext <<_ACEOF
2589/* confdefs.h. */
2590_ACEOF
2591cat confdefs.h >>conftest.$ac_ext 4013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2592cat >>conftest.$ac_ext <<_ACEOF
2593/* end confdefs.h. */ 4014/* end confdefs.h. */
2594 4015
2595int 4016int
2596main () 4017main (void)
2597{ 4018{
2598 4019
2599 ; 4020 ;
2600 return 0; 4021 return 0;
2601} 4022}
2602_ACEOF 4023_ACEOF
2603rm -f conftest.$ac_objext 4024if ac_fn_c_try_compile "$LINENO"
2604if { (ac_try="$ac_compile" 4025then :
2605case "(($ac_try" in
2606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2607 *) ac_try_echo=$ac_try;;
2608esac
2609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2610 (eval "$ac_compile") 2>conftest.er1
2611 ac_status=$?
2612 grep -v '^ *+' conftest.er1 >conftest.err
2613 rm -f conftest.er1
2614 cat conftest.err >&5
2615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616 (exit $ac_status); } && {
2617 test -z "$ac_c_werror_flag" ||
2618 test ! -s conftest.err
2619 } && test -s conftest.$ac_objext; then
2620 ac_cv_prog_cc_g=yes 4026 ac_cv_prog_cc_g=yes
2621else 4027else $as_nop
2622 echo "$as_me: failed program was:" >&5
2623sed 's/^/| /' conftest.$ac_ext >&5
2624
2625 CFLAGS="" 4028 CFLAGS=""
2626 cat >conftest.$ac_ext <<_ACEOF
2627/* confdefs.h. */
2628_ACEOF
2629cat confdefs.h >>conftest.$ac_ext 4029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2630cat >>conftest.$ac_ext <<_ACEOF
2631/* end confdefs.h. */ 4030/* end confdefs.h. */
2632 4031
2633int 4032int
2634main () 4033main (void)
2635{ 4034{
2636 4035
2637 ; 4036 ;
2638 return 0; 4037 return 0;
2639} 4038}
2640_ACEOF 4039_ACEOF
2641rm -f conftest.$ac_objext 4040if ac_fn_c_try_compile "$LINENO"
2642if { (ac_try="$ac_compile" 4041then :
2643case "(($ac_try" in
2644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2645 *) ac_try_echo=$ac_try;;
2646esac
2647eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2648 (eval "$ac_compile") 2>conftest.er1
2649 ac_status=$?
2650 grep -v '^ *+' conftest.er1 >conftest.err
2651 rm -f conftest.er1
2652 cat conftest.err >&5
2653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2654 (exit $ac_status); } && {
2655 test -z "$ac_c_werror_flag" ||
2656 test ! -s conftest.err
2657 } && test -s conftest.$ac_objext; then
2658 :
2659else
2660 echo "$as_me: failed program was:" >&5
2661sed 's/^/| /' conftest.$ac_ext >&5
2662 4042
4043else $as_nop
2663 ac_c_werror_flag=$ac_save_c_werror_flag 4044 ac_c_werror_flag=$ac_save_c_werror_flag
2664 CFLAGS="-g" 4045 CFLAGS="-g"
2665 cat >conftest.$ac_ext <<_ACEOF
2666/* confdefs.h. */
2667_ACEOF
2668cat confdefs.h >>conftest.$ac_ext 4046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2669cat >>conftest.$ac_ext <<_ACEOF
2670/* end confdefs.h. */ 4047/* end confdefs.h. */
2671 4048
2672int 4049int
2673main () 4050main (void)
2674{ 4051{
2675 4052
2676 ; 4053 ;
2677 return 0; 4054 return 0;
2678} 4055}
2679_ACEOF 4056_ACEOF
2680rm -f conftest.$ac_objext 4057if ac_fn_c_try_compile "$LINENO"
2681if { (ac_try="$ac_compile" 4058then :
2682case "(($ac_try" in
2683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2684 *) ac_try_echo=$ac_try;;
2685esac
2686eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2687 (eval "$ac_compile") 2>conftest.er1
2688 ac_status=$?
2689 grep -v '^ *+' conftest.er1 >conftest.err
2690 rm -f conftest.er1
2691 cat conftest.err >&5
2692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693 (exit $ac_status); } && {
2694 test -z "$ac_c_werror_flag" ||
2695 test ! -s conftest.err
2696 } && test -s conftest.$ac_objext; then
2697 ac_cv_prog_cc_g=yes 4059 ac_cv_prog_cc_g=yes
2698else
2699 echo "$as_me: failed program was:" >&5
2700sed 's/^/| /' conftest.$ac_ext >&5
2701
2702
2703fi 4060fi
2704
2705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4061rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2706fi 4062fi
2707
2708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4063rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2709fi 4064fi
2710
2711rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4065rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2712 ac_c_werror_flag=$ac_save_c_werror_flag 4066 ac_c_werror_flag=$ac_save_c_werror_flag
2713fi 4067fi
2714{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 4068{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2715echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 4069printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
2716if test "$ac_test_CFLAGS" = set; then 4070if test $ac_test_CFLAGS; then
2717 CFLAGS=$ac_save_CFLAGS 4071 CFLAGS=$ac_save_CFLAGS
2718elif test $ac_cv_prog_cc_g = yes; then 4072elif test $ac_cv_prog_cc_g = yes; then
2719 if test "$GCC" = yes; then 4073 if test "$GCC" = yes; then
2720 CFLAGS="-g -O2" 4074 CFLAGS="-g -O2"
2721 else 4075 else
2726 CFLAGS="-O2" 4080 CFLAGS="-O2"
2727 else 4081 else
2728 CFLAGS= 4082 CFLAGS=
2729 fi 4083 fi
2730fi 4084fi
2731{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 4085ac_prog_cc_stdc=no
2732echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 4086if test x$ac_prog_cc_stdc = xno
4087then :
4088 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4089printf %s "checking for $CC option to enable C11 features... " >&6; }
4090if test ${ac_cv_prog_cc_c11+y}
4091then :
4092 printf %s "(cached) " >&6
4093else $as_nop
4094 ac_cv_prog_cc_c11=no
4095ac_save_CC=$CC
4096cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4097/* end confdefs.h. */
4098$ac_c_conftest_c11_program
4099_ACEOF
4100for ac_arg in '' -std=gnu11
4101do
4102 CC="$ac_save_CC $ac_arg"
4103 if ac_fn_c_try_compile "$LINENO"
4104then :
4105 ac_cv_prog_cc_c11=$ac_arg
4106fi
4107rm -f core conftest.err conftest.$ac_objext conftest.beam
4108 test "x$ac_cv_prog_cc_c11" != "xno" && break
4109done
4110rm -f conftest.$ac_ext
4111CC=$ac_save_CC
4112fi
4113
4114if test "x$ac_cv_prog_cc_c11" = xno
4115then :
4116 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4117printf "%s\n" "unsupported" >&6; }
4118else $as_nop
4119 if test "x$ac_cv_prog_cc_c11" = x
4120then :
4121 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4122printf "%s\n" "none needed" >&6; }
4123else $as_nop
4124 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4125printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4126 CC="$CC $ac_cv_prog_cc_c11"
4127fi
4128 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4129 ac_prog_cc_stdc=c11
4130fi
4131fi
4132if test x$ac_prog_cc_stdc = xno
4133then :
4134 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4135printf %s "checking for $CC option to enable C99 features... " >&6; }
4136if test ${ac_cv_prog_cc_c99+y}
4137then :
4138 printf %s "(cached) " >&6
4139else $as_nop
4140 ac_cv_prog_cc_c99=no
4141ac_save_CC=$CC
4142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143/* end confdefs.h. */
4144$ac_c_conftest_c99_program
4145_ACEOF
4146for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4147do
4148 CC="$ac_save_CC $ac_arg"
4149 if ac_fn_c_try_compile "$LINENO"
4150then :
4151 ac_cv_prog_cc_c99=$ac_arg
4152fi
4153rm -f core conftest.err conftest.$ac_objext conftest.beam
4154 test "x$ac_cv_prog_cc_c99" != "xno" && break
4155done
4156rm -f conftest.$ac_ext
4157CC=$ac_save_CC
4158fi
4159
2733if test "${ac_cv_prog_cc_c89+set}" = set; then 4160if test "x$ac_cv_prog_cc_c99" = xno
2734 echo $ECHO_N "(cached) $ECHO_C" >&6 4161then :
2735else 4162 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4163printf "%s\n" "unsupported" >&6; }
4164else $as_nop
4165 if test "x$ac_cv_prog_cc_c99" = x
4166then :
4167 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4168printf "%s\n" "none needed" >&6; }
4169else $as_nop
4170 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4171printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4172 CC="$CC $ac_cv_prog_cc_c99"
4173fi
4174 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4175 ac_prog_cc_stdc=c99
4176fi
4177fi
4178if test x$ac_prog_cc_stdc = xno
4179then :
4180 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4181printf %s "checking for $CC option to enable C89 features... " >&6; }
4182if test ${ac_cv_prog_cc_c89+y}
4183then :
4184 printf %s "(cached) " >&6
4185else $as_nop
2736 ac_cv_prog_cc_c89=no 4186 ac_cv_prog_cc_c89=no
2737ac_save_CC=$CC 4187ac_save_CC=$CC
2738cat >conftest.$ac_ext <<_ACEOF 4188cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2739/* confdefs.h. */ 4189/* end confdefs.h. */
4190$ac_c_conftest_c89_program
2740_ACEOF 4191_ACEOF
2741cat confdefs.h >>conftest.$ac_ext 4192for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2742cat >>conftest.$ac_ext <<_ACEOF
2743/* end confdefs.h. */
2744#include <stdarg.h>
2745#include <stdio.h>
2746#include <sys/types.h>
2747#include <sys/stat.h>
2748/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2749struct buf { int x; };
2750FILE * (*rcsopen) (struct buf *, struct stat *, int);
2751static char *e (p, i)
2752 char **p;
2753 int i;
2754{
2755 return p[i];
2756}
2757static char *f (char * (*g) (char **, int), char **p, ...)
2758{
2759 char *s;
2760 va_list v;
2761 va_start (v,p);
2762 s = g (p, va_arg (v,int));
2763 va_end (v);
2764 return s;
2765}
2766
2767/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2768 function prototypes and stuff, but not '\xHH' hex character constants.
2769 These don't provoke an error unfortunately, instead are silently treated
2770 as 'x'. The following induces an error, until -std is added to get
2771 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2772 array size at least. It's necessary to write '\x00'==0 to get something
2773 that's true only with -std. */
2774int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2775
2776/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2777 inside strings and character constants. */
2778#define FOO(x) 'x'
2779int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2780
2781int test (int i, double x);
2782struct s1 {int (*f) (int a);};
2783struct s2 {int (*f) (double a);};
2784int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2785int argc;
2786char **argv;
2787int
2788main ()
2789{
2790return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2791 ;
2792 return 0;
2793}
2794_ACEOF
2795for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2796 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2797do 4193do
2798 CC="$ac_save_CC $ac_arg" 4194 CC="$ac_save_CC $ac_arg"
2799 rm -f conftest.$ac_objext 4195 if ac_fn_c_try_compile "$LINENO"
2800if { (ac_try="$ac_compile" 4196then :
2801case "(($ac_try" in
2802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2803 *) ac_try_echo=$ac_try;;
2804esac
2805eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2806 (eval "$ac_compile") 2>conftest.er1
2807 ac_status=$?
2808 grep -v '^ *+' conftest.er1 >conftest.err
2809 rm -f conftest.er1
2810 cat conftest.err >&5
2811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2812 (exit $ac_status); } && {
2813 test -z "$ac_c_werror_flag" ||
2814 test ! -s conftest.err
2815 } && test -s conftest.$ac_objext; then
2816 ac_cv_prog_cc_c89=$ac_arg 4197 ac_cv_prog_cc_c89=$ac_arg
2817else
2818 echo "$as_me: failed program was:" >&5
2819sed 's/^/| /' conftest.$ac_ext >&5
2820
2821
2822fi 4198fi
2823
2824rm -f core conftest.err conftest.$ac_objext 4199rm -f core conftest.err conftest.$ac_objext conftest.beam
2825 test "x$ac_cv_prog_cc_c89" != "xno" && break 4200 test "x$ac_cv_prog_cc_c89" != "xno" && break
2826done 4201done
2827rm -f conftest.$ac_ext 4202rm -f conftest.$ac_ext
2828CC=$ac_save_CC 4203CC=$ac_save_CC
2829
2830fi 4204fi
2831# AC_CACHE_VAL 4205
2832case "x$ac_cv_prog_cc_c89" in 4206if test "x$ac_cv_prog_cc_c89" = xno
2833 x) 4207then :
2834 { echo "$as_me:$LINENO: result: none needed" >&5 4208 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2835echo "${ECHO_T}none needed" >&6; } ;; 4209printf "%s\n" "unsupported" >&6; }
2836 xno) 4210else $as_nop
2837 { echo "$as_me:$LINENO: result: unsupported" >&5 4211 if test "x$ac_cv_prog_cc_c89" = x
2838echo "${ECHO_T}unsupported" >&6; } ;; 4212then :
2839 *) 4213 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4214printf "%s\n" "none needed" >&6; }
4215else $as_nop
4216 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4217printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
2840 CC="$CC $ac_cv_prog_cc_c89" 4218 CC="$CC $ac_cv_prog_cc_c89"
2841 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 4219fi
2842echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 4220 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
2843esac 4221 ac_prog_cc_stdc=c89
2844 4222fi
4223fi
2845 4224
2846ac_ext=c 4225ac_ext=c
2847ac_cpp='$CPP $CPPFLAGS' 4226ac_cpp='$CPP $CPPFLAGS'
2848ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4227ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2849ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4228ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2850ac_compiler_gnu=$ac_cv_c_compiler_gnu 4229ac_compiler_gnu=$ac_cv_c_compiler_gnu
4230
4231
4232
4233
4234
4235
2851 4236
2852ac_ext=cpp 4237ac_ext=cpp
2853ac_cpp='$CXXCPP $CPPFLAGS' 4238ac_cpp='$CXXCPP $CPPFLAGS'
2854ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4239ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2855ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4240ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2857if test -z "$CXX"; then 4242if test -z "$CXX"; then
2858 if test -n "$CCC"; then 4243 if test -n "$CCC"; then
2859 CXX=$CCC 4244 CXX=$CCC
2860 else 4245 else
2861 if test -n "$ac_tool_prefix"; then 4246 if test -n "$ac_tool_prefix"; then
2862 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 4247 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
2863 do 4248 do
2864 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4249 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2865set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4250set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2866{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4251{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2867echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4252printf %s "checking for $ac_word... " >&6; }
2868if test "${ac_cv_prog_CXX+set}" = set; then 4253if test ${ac_cv_prog_CXX+y}
2869 echo $ECHO_N "(cached) $ECHO_C" >&6 4254then :
2870else 4255 printf %s "(cached) " >&6
4256else $as_nop
2871 if test -n "$CXX"; then 4257 if test -n "$CXX"; then
2872 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4258 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2873else 4259else
2874as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4260as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2875for as_dir in $PATH 4261for as_dir in $PATH
2876do 4262do
2877 IFS=$as_save_IFS 4263 IFS=$as_save_IFS
2878 test -z "$as_dir" && as_dir=. 4264 case $as_dir in #(((
4265 '') as_dir=./ ;;
4266 */) ;;
4267 *) as_dir=$as_dir/ ;;
4268 esac
2879 for ac_exec_ext in '' $ac_executable_extensions; do 4269 for ac_exec_ext in '' $ac_executable_extensions; do
2880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4270 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2881 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4271 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2882 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4272 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2883 break 2 4273 break 2
2884 fi 4274 fi
2885done 4275done
2886done 4276 done
2887IFS=$as_save_IFS 4277IFS=$as_save_IFS
2888 4278
2889fi 4279fi
2890fi 4280fi
2891CXX=$ac_cv_prog_CXX 4281CXX=$ac_cv_prog_CXX
2892if test -n "$CXX"; then 4282if test -n "$CXX"; then
2893 { echo "$as_me:$LINENO: result: $CXX" >&5 4283 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2894echo "${ECHO_T}$CXX" >&6; } 4284printf "%s\n" "$CXX" >&6; }
2895else 4285else
2896 { echo "$as_me:$LINENO: result: no" >&5 4286 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2897echo "${ECHO_T}no" >&6; } 4287printf "%s\n" "no" >&6; }
2898fi 4288fi
2899 4289
2900 4290
2901 test -n "$CXX" && break 4291 test -n "$CXX" && break
2902 done 4292 done
2903fi 4293fi
2904if test -z "$CXX"; then 4294if test -z "$CXX"; then
2905 ac_ct_CXX=$CXX 4295 ac_ct_CXX=$CXX
2906 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 4296 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
2907do 4297do
2908 # Extract the first word of "$ac_prog", so it can be a program name with args. 4298 # Extract the first word of "$ac_prog", so it can be a program name with args.
2909set dummy $ac_prog; ac_word=$2 4299set dummy $ac_prog; ac_word=$2
2910{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4300{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2911echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4301printf %s "checking for $ac_word... " >&6; }
2912if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 4302if test ${ac_cv_prog_ac_ct_CXX+y}
2913 echo $ECHO_N "(cached) $ECHO_C" >&6 4303then :
2914else 4304 printf %s "(cached) " >&6
4305else $as_nop
2915 if test -n "$ac_ct_CXX"; then 4306 if test -n "$ac_ct_CXX"; then
2916 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 4307 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2917else 4308else
2918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2919for as_dir in $PATH 4310for as_dir in $PATH
2920do 4311do
2921 IFS=$as_save_IFS 4312 IFS=$as_save_IFS
2922 test -z "$as_dir" && as_dir=. 4313 case $as_dir in #(((
4314 '') as_dir=./ ;;
4315 */) ;;
4316 *) as_dir=$as_dir/ ;;
4317 esac
2923 for ac_exec_ext in '' $ac_executable_extensions; do 4318 for ac_exec_ext in '' $ac_executable_extensions; do
2924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4319 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2925 ac_cv_prog_ac_ct_CXX="$ac_prog" 4320 ac_cv_prog_ac_ct_CXX="$ac_prog"
2926 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4321 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2927 break 2 4322 break 2
2928 fi 4323 fi
2929done 4324done
2930done 4325 done
2931IFS=$as_save_IFS 4326IFS=$as_save_IFS
2932 4327
2933fi 4328fi
2934fi 4329fi
2935ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4330ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2936if test -n "$ac_ct_CXX"; then 4331if test -n "$ac_ct_CXX"; then
2937 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 4332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2938echo "${ECHO_T}$ac_ct_CXX" >&6; } 4333printf "%s\n" "$ac_ct_CXX" >&6; }
2939else 4334else
2940 { echo "$as_me:$LINENO: result: no" >&5 4335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2941echo "${ECHO_T}no" >&6; } 4336printf "%s\n" "no" >&6; }
2942fi 4337fi
2943 4338
2944 4339
2945 test -n "$ac_ct_CXX" && break 4340 test -n "$ac_ct_CXX" && break
2946done 4341done
2948 if test "x$ac_ct_CXX" = x; then 4343 if test "x$ac_ct_CXX" = x; then
2949 CXX="g++" 4344 CXX="g++"
2950 else 4345 else
2951 case $cross_compiling:$ac_tool_warned in 4346 case $cross_compiling:$ac_tool_warned in
2952yes:) 4347yes:)
2953{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 4348{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2954whose name does not start with the host triplet. If you think this 4349printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2955configuration is useful to you, please write to autoconf@gnu.org." >&5
2956echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2957whose name does not start with the host triplet. If you think this
2958configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2959ac_tool_warned=yes ;; 4350ac_tool_warned=yes ;;
2960esac 4351esac
2961 CXX=$ac_ct_CXX 4352 CXX=$ac_ct_CXX
2962 fi 4353 fi
2963fi 4354fi
2964 4355
2965 fi 4356 fi
2966fi 4357fi
2967# Provide some information about the compiler. 4358# Provide some information about the compiler.
2968echo "$as_me:$LINENO: checking for C++ compiler version" >&5 4359printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2969ac_compiler=`set X $ac_compile; echo $2` 4360set X $ac_compile
4361ac_compiler=$2
4362for ac_option in --version -v -V -qversion; do
2970{ (ac_try="$ac_compiler --version >&5" 4363 { { ac_try="$ac_compiler $ac_option >&5"
2971case "(($ac_try" in 4364case "(($ac_try" in
2972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973 *) ac_try_echo=$ac_try;; 4366 *) ac_try_echo=$ac_try;;
2974esac 4367esac
2975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4368eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2976 (eval "$ac_compiler --version >&5") 2>&5 4369printf "%s\n" "$ac_try_echo"; } >&5
4370 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2977 ac_status=$? 4371 ac_status=$?
2978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4372 if test -s conftest.err; then
4373 sed '10a\
4374... rest of stderr output deleted ...
4375 10q' conftest.err >conftest.er1
4376 cat conftest.er1 >&5
4377 fi
4378 rm -f conftest.er1 conftest.err
4379 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2979 (exit $ac_status); } 4380 test $ac_status = 0; }
2980{ (ac_try="$ac_compiler -v >&5" 4381done
2981case "(($ac_try" in
2982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2983 *) ac_try_echo=$ac_try;;
2984esac
2985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2986 (eval "$ac_compiler -v >&5") 2>&5
2987 ac_status=$?
2988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989 (exit $ac_status); }
2990{ (ac_try="$ac_compiler -V >&5"
2991case "(($ac_try" in
2992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2993 *) ac_try_echo=$ac_try;;
2994esac
2995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2996 (eval "$ac_compiler -V >&5") 2>&5
2997 ac_status=$?
2998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2999 (exit $ac_status); }
3000 4382
3001{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 4383{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
3002echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 4384printf %s "checking whether the compiler supports GNU C++... " >&6; }
3003if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 4385if test ${ac_cv_cxx_compiler_gnu+y}
3004 echo $ECHO_N "(cached) $ECHO_C" >&6 4386then :
3005else 4387 printf %s "(cached) " >&6
3006 cat >conftest.$ac_ext <<_ACEOF 4388else $as_nop
3007/* confdefs.h. */
3008_ACEOF
3009cat confdefs.h >>conftest.$ac_ext 4389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3010cat >>conftest.$ac_ext <<_ACEOF
3011/* end confdefs.h. */ 4390/* end confdefs.h. */
3012 4391
3013int 4392int
3014main () 4393main (void)
3015{ 4394{
3016#ifndef __GNUC__ 4395#ifndef __GNUC__
3017 choke me 4396 choke me
3018#endif 4397#endif
3019 4398
3020 ; 4399 ;
3021 return 0; 4400 return 0;
3022} 4401}
3023_ACEOF 4402_ACEOF
3024rm -f conftest.$ac_objext 4403if ac_fn_cxx_try_compile "$LINENO"
3025if { (ac_try="$ac_compile" 4404then :
3026case "(($ac_try" in
3027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3028 *) ac_try_echo=$ac_try;;
3029esac
3030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3031 (eval "$ac_compile") 2>conftest.er1
3032 ac_status=$?
3033 grep -v '^ *+' conftest.er1 >conftest.err
3034 rm -f conftest.er1
3035 cat conftest.err >&5
3036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3037 (exit $ac_status); } && {
3038 test -z "$ac_cxx_werror_flag" ||
3039 test ! -s conftest.err
3040 } && test -s conftest.$ac_objext; then
3041 ac_compiler_gnu=yes 4405 ac_compiler_gnu=yes
4406else $as_nop
4407 ac_compiler_gnu=no
4408fi
4409rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4410ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4411
4412fi
4413{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4414printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
4415ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4416
4417if test $ac_compiler_gnu = yes; then
4418 GXX=yes
3042else 4419else
3043 echo "$as_me: failed program was:" >&5 4420 GXX=
3044sed 's/^/| /' conftest.$ac_ext >&5
3045
3046 ac_compiler_gnu=no
3047fi 4421fi
3048
3049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3050ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3051
3052fi
3053{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3054echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3055GXX=`test $ac_compiler_gnu = yes && echo yes`
3056ac_test_CXXFLAGS=${CXXFLAGS+set} 4422ac_test_CXXFLAGS=${CXXFLAGS+y}
3057ac_save_CXXFLAGS=$CXXFLAGS 4423ac_save_CXXFLAGS=$CXXFLAGS
3058{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 4424{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3059echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 4425printf %s "checking whether $CXX accepts -g... " >&6; }
3060if test "${ac_cv_prog_cxx_g+set}" = set; then 4426if test ${ac_cv_prog_cxx_g+y}
3061 echo $ECHO_N "(cached) $ECHO_C" >&6 4427then :
3062else 4428 printf %s "(cached) " >&6
4429else $as_nop
3063 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4430 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3064 ac_cxx_werror_flag=yes 4431 ac_cxx_werror_flag=yes
3065 ac_cv_prog_cxx_g=no 4432 ac_cv_prog_cxx_g=no
3066 CXXFLAGS="-g" 4433 CXXFLAGS="-g"
3067 cat >conftest.$ac_ext <<_ACEOF
3068/* confdefs.h. */
3069_ACEOF
3070cat confdefs.h >>conftest.$ac_ext 4434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071cat >>conftest.$ac_ext <<_ACEOF
3072/* end confdefs.h. */ 4435/* end confdefs.h. */
3073 4436
3074int 4437int
3075main () 4438main (void)
3076{ 4439{
3077 4440
3078 ; 4441 ;
3079 return 0; 4442 return 0;
3080} 4443}
3081_ACEOF 4444_ACEOF
3082rm -f conftest.$ac_objext 4445if ac_fn_cxx_try_compile "$LINENO"
3083if { (ac_try="$ac_compile" 4446then :
3084case "(($ac_try" in
3085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3086 *) ac_try_echo=$ac_try;;
3087esac
3088eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3089 (eval "$ac_compile") 2>conftest.er1
3090 ac_status=$?
3091 grep -v '^ *+' conftest.er1 >conftest.err
3092 rm -f conftest.er1
3093 cat conftest.err >&5
3094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095 (exit $ac_status); } && {
3096 test -z "$ac_cxx_werror_flag" ||
3097 test ! -s conftest.err
3098 } && test -s conftest.$ac_objext; then
3099 ac_cv_prog_cxx_g=yes 4447 ac_cv_prog_cxx_g=yes
3100else 4448else $as_nop
3101 echo "$as_me: failed program was:" >&5
3102sed 's/^/| /' conftest.$ac_ext >&5
3103
3104 CXXFLAGS="" 4449 CXXFLAGS=""
3105 cat >conftest.$ac_ext <<_ACEOF
3106/* confdefs.h. */
3107_ACEOF
3108cat confdefs.h >>conftest.$ac_ext 4450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3109cat >>conftest.$ac_ext <<_ACEOF
3110/* end confdefs.h. */ 4451/* end confdefs.h. */
3111 4452
3112int 4453int
3113main () 4454main (void)
3114{ 4455{
3115 4456
3116 ; 4457 ;
3117 return 0; 4458 return 0;
3118} 4459}
3119_ACEOF 4460_ACEOF
3120rm -f conftest.$ac_objext 4461if ac_fn_cxx_try_compile "$LINENO"
3121if { (ac_try="$ac_compile" 4462then :
3122case "(($ac_try" in
3123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3124 *) ac_try_echo=$ac_try;;
3125esac
3126eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3127 (eval "$ac_compile") 2>conftest.er1
3128 ac_status=$?
3129 grep -v '^ *+' conftest.er1 >conftest.err
3130 rm -f conftest.er1
3131 cat conftest.err >&5
3132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3133 (exit $ac_status); } && {
3134 test -z "$ac_cxx_werror_flag" ||
3135 test ! -s conftest.err
3136 } && test -s conftest.$ac_objext; then
3137 :
3138else
3139 echo "$as_me: failed program was:" >&5
3140sed 's/^/| /' conftest.$ac_ext >&5
3141 4463
4464else $as_nop
3142 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4465 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3143 CXXFLAGS="-g" 4466 CXXFLAGS="-g"
3144 cat >conftest.$ac_ext <<_ACEOF
3145/* confdefs.h. */
3146_ACEOF
3147cat confdefs.h >>conftest.$ac_ext 4467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3148cat >>conftest.$ac_ext <<_ACEOF
3149/* end confdefs.h. */ 4468/* end confdefs.h. */
3150 4469
3151int 4470int
3152main () 4471main (void)
3153{ 4472{
3154 4473
3155 ; 4474 ;
3156 return 0; 4475 return 0;
3157} 4476}
3158_ACEOF 4477_ACEOF
3159rm -f conftest.$ac_objext 4478if ac_fn_cxx_try_compile "$LINENO"
3160if { (ac_try="$ac_compile" 4479then :
3161case "(($ac_try" in
3162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3163 *) ac_try_echo=$ac_try;;
3164esac
3165eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3166 (eval "$ac_compile") 2>conftest.er1
3167 ac_status=$?
3168 grep -v '^ *+' conftest.er1 >conftest.err
3169 rm -f conftest.er1
3170 cat conftest.err >&5
3171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172 (exit $ac_status); } && {
3173 test -z "$ac_cxx_werror_flag" ||
3174 test ! -s conftest.err
3175 } && test -s conftest.$ac_objext; then
3176 ac_cv_prog_cxx_g=yes 4480 ac_cv_prog_cxx_g=yes
3177else
3178 echo "$as_me: failed program was:" >&5
3179sed 's/^/| /' conftest.$ac_ext >&5
3180
3181
3182fi 4481fi
3183
3184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4482rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3185fi 4483fi
3186
3187rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4484rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3188fi 4485fi
3189
3190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4486rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3191 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4487 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3192fi 4488fi
3193{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 4489{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3194echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 4490printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3195if test "$ac_test_CXXFLAGS" = set; then 4491if test $ac_test_CXXFLAGS; then
3196 CXXFLAGS=$ac_save_CXXFLAGS 4492 CXXFLAGS=$ac_save_CXXFLAGS
3197elif test $ac_cv_prog_cxx_g = yes; then 4493elif test $ac_cv_prog_cxx_g = yes; then
3198 if test "$GXX" = yes; then 4494 if test "$GXX" = yes; then
3199 CXXFLAGS="-g -O2" 4495 CXXFLAGS="-g -O2"
3200 else 4496 else
3205 CXXFLAGS="-O2" 4501 CXXFLAGS="-O2"
3206 else 4502 else
3207 CXXFLAGS= 4503 CXXFLAGS=
3208 fi 4504 fi
3209fi 4505fi
4506ac_prog_cxx_stdcxx=no
4507if test x$ac_prog_cxx_stdcxx = xno
4508then :
4509 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
4510printf %s "checking for $CXX option to enable C++11 features... " >&6; }
4511if test ${ac_cv_prog_cxx_cxx11+y}
4512then :
4513 printf %s "(cached) " >&6
4514else $as_nop
4515 ac_cv_prog_cxx_cxx11=no
4516ac_save_CXX=$CXX
4517cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4518/* end confdefs.h. */
4519$ac_cxx_conftest_cxx11_program
4520_ACEOF
4521for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
4522do
4523 CXX="$ac_save_CXX $ac_arg"
4524 if ac_fn_cxx_try_compile "$LINENO"
4525then :
4526 ac_cv_prog_cxx_cxx11=$ac_arg
4527fi
4528rm -f core conftest.err conftest.$ac_objext conftest.beam
4529 test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
4530done
4531rm -f conftest.$ac_ext
4532CXX=$ac_save_CXX
4533fi
4534
4535if test "x$ac_cv_prog_cxx_cxx11" = xno
4536then :
4537 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4538printf "%s\n" "unsupported" >&6; }
4539else $as_nop
4540 if test "x$ac_cv_prog_cxx_cxx11" = x
4541then :
4542 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4543printf "%s\n" "none needed" >&6; }
4544else $as_nop
4545 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
4546printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
4547 CXX="$CXX $ac_cv_prog_cxx_cxx11"
4548fi
4549 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
4550 ac_prog_cxx_stdcxx=cxx11
4551fi
4552fi
4553if test x$ac_prog_cxx_stdcxx = xno
4554then :
4555 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
4556printf %s "checking for $CXX option to enable C++98 features... " >&6; }
4557if test ${ac_cv_prog_cxx_cxx98+y}
4558then :
4559 printf %s "(cached) " >&6
4560else $as_nop
4561 ac_cv_prog_cxx_cxx98=no
4562ac_save_CXX=$CXX
4563cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4564/* end confdefs.h. */
4565$ac_cxx_conftest_cxx98_program
4566_ACEOF
4567for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
4568do
4569 CXX="$ac_save_CXX $ac_arg"
4570 if ac_fn_cxx_try_compile "$LINENO"
4571then :
4572 ac_cv_prog_cxx_cxx98=$ac_arg
4573fi
4574rm -f core conftest.err conftest.$ac_objext conftest.beam
4575 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
4576done
4577rm -f conftest.$ac_ext
4578CXX=$ac_save_CXX
4579fi
4580
4581if test "x$ac_cv_prog_cxx_cxx98" = xno
4582then :
4583 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4584printf "%s\n" "unsupported" >&6; }
4585else $as_nop
4586 if test "x$ac_cv_prog_cxx_cxx98" = x
4587then :
4588 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4589printf "%s\n" "none needed" >&6; }
4590else $as_nop
4591 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
4592printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
4593 CXX="$CXX $ac_cv_prog_cxx_cxx98"
4594fi
4595 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
4596 ac_prog_cxx_stdcxx=cxx98
4597fi
4598fi
4599
3210ac_ext=c 4600ac_ext=c
3211ac_cpp='$CPP $CPPFLAGS' 4601ac_cpp='$CPP $CPPFLAGS'
3212ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4602ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4603ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_c_compiler_gnu 4604ac_compiler_gnu=$ac_cv_c_compiler_gnu
3215 4605
3216ac_ext=c
3217ac_cpp='$CPP $CPPFLAGS'
3218ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3219ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3220ac_compiler_gnu=$ac_cv_c_compiler_gnu
3221{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3222echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3223# On Suns, sometimes $CPP names a directory.
3224if test -n "$CPP" && test -d "$CPP"; then
3225 CPP=
3226fi
3227if test -z "$CPP"; then
3228 if test "${ac_cv_prog_CPP+set}" = set; then
3229 echo $ECHO_N "(cached) $ECHO_C" >&6
3230else
3231 # Double quotes because CPP needs to be expanded
3232 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3233 do
3234 ac_preproc_ok=false
3235for ac_c_preproc_warn_flag in '' yes
3236do
3237 # Use a header file that comes with gcc, so configuring glibc
3238 # with a fresh cross-compiler works.
3239 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3240 # <limits.h> exists even on freestanding compilers.
3241 # On the NeXT, cc -E runs the code through the compiler's parser,
3242 # not just through cpp. "Syntax error" is here to catch this case.
3243 cat >conftest.$ac_ext <<_ACEOF
3244/* confdefs.h. */
3245_ACEOF
3246cat confdefs.h >>conftest.$ac_ext
3247cat >>conftest.$ac_ext <<_ACEOF
3248/* end confdefs.h. */
3249#ifdef __STDC__
3250# include <limits.h>
3251#else
3252# include <assert.h>
3253#endif
3254 Syntax error
3255_ACEOF
3256if { (ac_try="$ac_cpp conftest.$ac_ext"
3257case "(($ac_try" in
3258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3259 *) ac_try_echo=$ac_try;;
3260esac
3261eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3262 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3263 ac_status=$?
3264 grep -v '^ *+' conftest.er1 >conftest.err
3265 rm -f conftest.er1
3266 cat conftest.err >&5
3267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268 (exit $ac_status); } >/dev/null && {
3269 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3270 test ! -s conftest.err
3271 }; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276 4606
3277 # Broken: fails on valid input.
3278continue
3279fi
3280
3281rm -f conftest.err conftest.$ac_ext
3282
3283 # OK, works on sane cases. Now check whether nonexistent headers
3284 # can be detected and how.
3285 cat >conftest.$ac_ext <<_ACEOF
3286/* confdefs.h. */
3287_ACEOF
3288cat confdefs.h >>conftest.$ac_ext
3289cat >>conftest.$ac_ext <<_ACEOF
3290/* end confdefs.h. */
3291#include <ac_nonexistent.h>
3292_ACEOF
3293if { (ac_try="$ac_cpp conftest.$ac_ext"
3294case "(($ac_try" in
3295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3296 *) ac_try_echo=$ac_try;;
3297esac
3298eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3299 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3300 ac_status=$?
3301 grep -v '^ *+' conftest.er1 >conftest.err
3302 rm -f conftest.er1
3303 cat conftest.err >&5
3304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3305 (exit $ac_status); } >/dev/null && {
3306 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3307 test ! -s conftest.err
3308 }; then
3309 # Broken: success on invalid input.
3310continue
3311else
3312 echo "$as_me: failed program was:" >&5
3313sed 's/^/| /' conftest.$ac_ext >&5
3314
3315 # Passes both tests.
3316ac_preproc_ok=:
3317break
3318fi
3319
3320rm -f conftest.err conftest.$ac_ext
3321
3322done
3323# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324rm -f conftest.err conftest.$ac_ext
3325if $ac_preproc_ok; then
3326 break
3327fi
3328
3329 done
3330 ac_cv_prog_CPP=$CPP
3331
3332fi
3333 CPP=$ac_cv_prog_CPP
3334else
3335 ac_cv_prog_CPP=$CPP
3336fi
3337{ echo "$as_me:$LINENO: result: $CPP" >&5
3338echo "${ECHO_T}$CPP" >&6; }
3339ac_preproc_ok=false
3340for ac_c_preproc_warn_flag in '' yes
3341do
3342 # Use a header file that comes with gcc, so configuring glibc
3343 # with a fresh cross-compiler works.
3344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345 # <limits.h> exists even on freestanding compilers.
3346 # On the NeXT, cc -E runs the code through the compiler's parser,
3347 # not just through cpp. "Syntax error" is here to catch this case.
3348 cat >conftest.$ac_ext <<_ACEOF
3349/* confdefs.h. */
3350_ACEOF
3351cat confdefs.h >>conftest.$ac_ext
3352cat >>conftest.$ac_ext <<_ACEOF
3353/* end confdefs.h. */
3354#ifdef __STDC__
3355# include <limits.h>
3356#else
3357# include <assert.h>
3358#endif
3359 Syntax error
3360_ACEOF
3361if { (ac_try="$ac_cpp conftest.$ac_ext"
3362case "(($ac_try" in
3363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3364 *) ac_try_echo=$ac_try;;
3365esac
3366eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3367 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3368 ac_status=$?
3369 grep -v '^ *+' conftest.er1 >conftest.err
3370 rm -f conftest.er1
3371 cat conftest.err >&5
3372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3373 (exit $ac_status); } >/dev/null && {
3374 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3375 test ! -s conftest.err
3376 }; then
3377 :
3378else
3379 echo "$as_me: failed program was:" >&5
3380sed 's/^/| /' conftest.$ac_ext >&5
3381
3382 # Broken: fails on valid input.
3383continue
3384fi
3385
3386rm -f conftest.err conftest.$ac_ext
3387
3388 # OK, works on sane cases. Now check whether nonexistent headers
3389 # can be detected and how.
3390 cat >conftest.$ac_ext <<_ACEOF
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */
3396#include <ac_nonexistent.h>
3397_ACEOF
3398if { (ac_try="$ac_cpp conftest.$ac_ext"
3399case "(($ac_try" in
3400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3401 *) ac_try_echo=$ac_try;;
3402esac
3403eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3404 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3405 ac_status=$?
3406 grep -v '^ *+' conftest.er1 >conftest.err
3407 rm -f conftest.er1
3408 cat conftest.err >&5
3409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3410 (exit $ac_status); } >/dev/null && {
3411 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3412 test ! -s conftest.err
3413 }; then
3414 # Broken: success on invalid input.
3415continue
3416else
3417 echo "$as_me: failed program was:" >&5
3418sed 's/^/| /' conftest.$ac_ext >&5
3419
3420 # Passes both tests.
3421ac_preproc_ok=:
3422break
3423fi
3424
3425rm -f conftest.err conftest.$ac_ext
3426
3427done
3428# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3429rm -f conftest.err conftest.$ac_ext
3430if $ac_preproc_ok; then
3431 :
3432else
3433 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3434See \`config.log' for more details." >&5
3435echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3436See \`config.log' for more details." >&2;}
3437 { (exit 1); exit 1; }; }
3438fi
3439
3440ac_ext=c
3441ac_cpp='$CPP $CPPFLAGS'
3442ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3443ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3444ac_compiler_gnu=$ac_cv_c_compiler_gnu
3445
3446# Find a good install program. We prefer a C program (faster), 4607 # Find a good install program. We prefer a C program (faster),
3447# so one script is as good as another. But avoid the broken or 4608# so one script is as good as another. But avoid the broken or
3448# incompatible versions: 4609# incompatible versions:
3449# SysV /etc/install, /usr/sbin/install 4610# SysV /etc/install, /usr/sbin/install
3450# SunOS /usr/etc/install 4611# SunOS /usr/etc/install
3451# IRIX /sbin/install 4612# IRIX /sbin/install
3454# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4615# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3455# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4616# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3456# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4617# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3457# OS/2's system install, which has a completely different semantic 4618# OS/2's system install, which has a completely different semantic
3458# ./install, which can be erroneously created by make from ./install.sh. 4619# ./install, which can be erroneously created by make from ./install.sh.
4620# Reject install programs that cannot install multiple files.
3459{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 4621{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3460echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 4622printf %s "checking for a BSD-compatible install... " >&6; }
3461if test -z "$INSTALL"; then 4623if test -z "$INSTALL"; then
3462if test "${ac_cv_path_install+set}" = set; then 4624if test ${ac_cv_path_install+y}
3463 echo $ECHO_N "(cached) $ECHO_C" >&6 4625then :
3464else 4626 printf %s "(cached) " >&6
4627else $as_nop
3465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3466for as_dir in $PATH 4629for as_dir in $PATH
3467do 4630do
3468 IFS=$as_save_IFS 4631 IFS=$as_save_IFS
3469 test -z "$as_dir" && as_dir=. 4632 case $as_dir in #(((
3470 # Account for people who put trailing slashes in PATH elements. 4633 '') as_dir=./ ;;
4634 */) ;;
4635 *) as_dir=$as_dir/ ;;
4636 esac
4637 # Account for fact that we put trailing slashes in our PATH walk.
3471case $as_dir/ in 4638case $as_dir in #((
3472 ./ | .// | /cC/* | \ 4639 ./ | /[cC]/* | \
3473 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4640 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3474 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 4641 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3475 /usr/ucb/* ) ;; 4642 /usr/ucb/* ) ;;
3476 *) 4643 *)
3477 # OSF1 and SCO ODT 3.0 have their own names for install. 4644 # OSF1 and SCO ODT 3.0 have their own names for install.
3478 # Don't use installbsd from OSF since it installs stuff as root 4645 # Don't use installbsd from OSF since it installs stuff as root
3479 # by default. 4646 # by default.
3480 for ac_prog in ginstall scoinst install; do 4647 for ac_prog in ginstall scoinst install; do
3481 for ac_exec_ext in '' $ac_executable_extensions; do 4648 for ac_exec_ext in '' $ac_executable_extensions; do
3482 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 4649 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3483 if test $ac_prog = install && 4650 if test $ac_prog = install &&
3484 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4651 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3485 # AIX install. It has an incompatible calling convention. 4652 # AIX install. It has an incompatible calling convention.
3486 : 4653 :
3487 elif test $ac_prog = install && 4654 elif test $ac_prog = install &&
3488 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4655 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3489 # program-specific install script used by HP pwplus--don't use. 4656 # program-specific install script used by HP pwplus--don't use.
3490 : 4657 :
3491 else 4658 else
4659 rm -rf conftest.one conftest.two conftest.dir
4660 echo one > conftest.one
4661 echo two > conftest.two
4662 mkdir conftest.dir
4663 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
4664 test -s conftest.one && test -s conftest.two &&
4665 test -s conftest.dir/conftest.one &&
4666 test -s conftest.dir/conftest.two
4667 then
3492 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4668 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3493 break 3 4669 break 3
4670 fi
3494 fi 4671 fi
3495 fi 4672 fi
3496 done 4673 done
3497 done 4674 done
3498 ;; 4675 ;;
3499esac 4676esac
4677
3500done 4678 done
3501IFS=$as_save_IFS 4679IFS=$as_save_IFS
3502 4680
4681rm -rf conftest.one conftest.two conftest.dir
3503 4682
3504fi 4683fi
3505 if test "${ac_cv_path_install+set}" = set; then 4684 if test ${ac_cv_path_install+y}; then
3506 INSTALL=$ac_cv_path_install 4685 INSTALL=$ac_cv_path_install
3507 else 4686 else
3508 # As a last resort, use the slow shell script. Don't cache a 4687 # As a last resort, use the slow shell script. Don't cache a
3509 # value for INSTALL within a source directory, because that will 4688 # value for INSTALL within a source directory, because that will
3510 # break other packages using the cache if that directory is 4689 # break other packages using the cache if that directory is
3511 # removed, or if the value is a relative name. 4690 # removed, or if the value is a relative name.
3512 INSTALL=$ac_install_sh 4691 INSTALL=$ac_install_sh
3513 fi 4692 fi
3514fi 4693fi
3515{ echo "$as_me:$LINENO: result: $INSTALL" >&5 4694{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3516echo "${ECHO_T}$INSTALL" >&6; } 4695printf "%s\n" "$INSTALL" >&6; }
3517 4696
3518# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4697# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3519# It thinks the first close brace ends the variable substitution. 4698# It thinks the first close brace ends the variable substitution.
3520test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4699test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3521 4700
3523 4702
3524test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4703test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3525 4704
3526 4705
3527 4706
3528 4707ac_header= ac_cache=
3529{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 4708for ac_item in $ac_header_c_list
3530echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3531if test "${ac_cv_path_GREP+set}" = set; then
3532 echo $ECHO_N "(cached) $ECHO_C" >&6
3533else
3534 # Extract the first word of "grep ggrep" to use in msg output
3535if test -z "$GREP"; then
3536set dummy grep ggrep; ac_prog_name=$2
3537if test "${ac_cv_path_GREP+set}" = set; then
3538 echo $ECHO_N "(cached) $ECHO_C" >&6
3539else
3540 ac_path_GREP_found=false
3541# Loop through the user's path and test for each of PROGNAME-LIST
3542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3543for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3544do 4709do
3545 IFS=$as_save_IFS 4710 if test $ac_cache; then
3546 test -z "$as_dir" && as_dir=. 4711 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3547 for ac_prog in grep ggrep; do 4712 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3548 for ac_exec_ext in '' $ac_executable_extensions; do 4713 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3549 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3550 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3551 # Check for GNU ac_path_GREP and select it if it is found.
3552 # Check for GNU $ac_path_GREP
3553case `"$ac_path_GREP" --version 2>&1` in
3554*GNU*)
3555 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3556*)
3557 ac_count=0
3558 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3559 while :
3560 do
3561 cat "conftest.in" "conftest.in" >"conftest.tmp"
3562 mv "conftest.tmp" "conftest.in"
3563 cp "conftest.in" "conftest.nl"
3564 echo 'GREP' >> "conftest.nl"
3565 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3566 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3567 ac_count=`expr $ac_count + 1`
3568 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3569 # Best one so far, save it but keep looking for a better one
3570 ac_cv_path_GREP="$ac_path_GREP"
3571 ac_path_GREP_max=$ac_count
3572 fi 4714 fi
3573 # 10*(2^10) chars as input seems more than enough 4715 ac_header= ac_cache=
3574 test $ac_count -gt 10 && break 4716 elif test $ac_header; then
3575 done 4717 ac_cache=$ac_item
3576 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4718 else
3577esac 4719 ac_header=$ac_item
3578 4720 fi
3579
3580 $ac_path_GREP_found && break 3
3581 done
3582done 4721done
3583 4722
3584done
3585IFS=$as_save_IFS
3586 4723
3587 4724
3588fi
3589 4725
3590GREP="$ac_cv_path_GREP"
3591if test -z "$GREP"; then
3592 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3593echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3594 { (exit 1); exit 1; }; }
3595fi
3596 4726
3597else
3598 ac_cv_path_GREP=$GREP
3599fi
3600 4727
3601 4728
3602fi
3603{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3604echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3605 GREP="$ac_cv_path_GREP"
3606 4729
4730if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4731then :
3607 4732
3608{ echo "$as_me:$LINENO: checking for egrep" >&5 4733printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
3609echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3610if test "${ac_cv_path_EGREP+set}" = set; then
3611 echo $ECHO_N "(cached) $ECHO_C" >&6
3612else
3613 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3614 then ac_cv_path_EGREP="$GREP -E"
3615 else
3616 # Extract the first word of "egrep" to use in msg output
3617if test -z "$EGREP"; then
3618set dummy egrep; ac_prog_name=$2
3619if test "${ac_cv_path_EGREP+set}" = set; then
3620 echo $ECHO_N "(cached) $ECHO_C" >&6
3621else
3622 ac_path_EGREP_found=false
3623# Loop through the user's path and test for each of PROGNAME-LIST
3624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3625for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3626do
3627 IFS=$as_save_IFS
3628 test -z "$as_dir" && as_dir=.
3629 for ac_prog in egrep; do
3630 for ac_exec_ext in '' $ac_executable_extensions; do
3631 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3632 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3633 # Check for GNU ac_path_EGREP and select it if it is found.
3634 # Check for GNU $ac_path_EGREP
3635case `"$ac_path_EGREP" --version 2>&1` in
3636*GNU*)
3637 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3638*)
3639 ac_count=0
3640 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3641 while :
3642 do
3643 cat "conftest.in" "conftest.in" >"conftest.tmp"
3644 mv "conftest.tmp" "conftest.in"
3645 cp "conftest.in" "conftest.nl"
3646 echo 'EGREP' >> "conftest.nl"
3647 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3648 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3649 ac_count=`expr $ac_count + 1`
3650 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3651 # Best one so far, save it but keep looking for a better one
3652 ac_cv_path_EGREP="$ac_path_EGREP"
3653 ac_path_EGREP_max=$ac_count
3654 fi
3655 # 10*(2^10) chars as input seems more than enough
3656 test $ac_count -gt 10 && break
3657 done
3658 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3659esac
3660 4734
3661
3662 $ac_path_EGREP_found && break 3
3663 done
3664done
3665
3666done
3667IFS=$as_save_IFS
3668
3669
3670fi 4735fi
3671 4736
3672EGREP="$ac_cv_path_EGREP"
3673if test -z "$EGREP"; then
3674 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3675echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3676 { (exit 1); exit 1; }; }
3677fi
3678 4737
3679else
3680 ac_cv_path_EGREP=$EGREP
3681fi
3682 4738
3683 4739
3684 fi
3685fi
3686{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3687echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3688 EGREP="$ac_cv_path_EGREP"
3689 4740
3690 4741
3691 4742 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3692{ echo "$as_me:$LINENO: checking for AIX" >&5 4743printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3693echo $ECHO_N "checking for AIX... $ECHO_C" >&6; } 4744if test ${ac_cv_safe_to_define___extensions__+y}
3694cat >conftest.$ac_ext <<_ACEOF 4745then :
3695/* confdefs.h. */ 4746 printf %s "(cached) " >&6
3696_ACEOF 4747else $as_nop
3697cat confdefs.h >>conftest.$ac_ext 4748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3698cat >>conftest.$ac_ext <<_ACEOF
3699/* end confdefs.h. */ 4749/* end confdefs.h. */
3700#ifdef _AIX
3701 yes
3702#endif
3703 4750
3704_ACEOF 4751# define __EXTENSIONS__ 1
3705if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4752 $ac_includes_default
3706 $EGREP "yes" >/dev/null 2>&1; then
3707 { echo "$as_me:$LINENO: result: yes" >&5
3708echo "${ECHO_T}yes" >&6; }
3709cat >>confdefs.h <<\_ACEOF
3710#define _ALL_SOURCE 1
3711_ACEOF
3712
3713else
3714 { echo "$as_me:$LINENO: result: no" >&5
3715echo "${ECHO_T}no" >&6; }
3716fi
3717rm -f conftest*
3718
3719
3720{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
3721echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
3722if test "${ac_cv_search_strerror+set}" = set; then
3723 echo $ECHO_N "(cached) $ECHO_C" >&6
3724else
3725 ac_func_search_save_LIBS=$LIBS
3726cat >conftest.$ac_ext <<_ACEOF
3727/* confdefs.h. */
3728_ACEOF
3729cat confdefs.h >>conftest.$ac_ext
3730cat >>conftest.$ac_ext <<_ACEOF
3731/* end confdefs.h. */
3732
3733/* Override any GCC internal prototype to avoid an error.
3734 Use char because int might match the return type of a GCC
3735 builtin and then its argument prototype would still apply. */
3736#ifdef __cplusplus
3737extern "C"
3738#endif
3739char strerror ();
3740int 4753int
3741main () 4754main (void)
3742{ 4755{
3743return strerror (); 4756
3744 ; 4757 ;
3745 return 0; 4758 return 0;
3746} 4759}
3747_ACEOF 4760_ACEOF
4761if ac_fn_c_try_compile "$LINENO"
4762then :
4763 ac_cv_safe_to_define___extensions__=yes
4764else $as_nop
4765 ac_cv_safe_to_define___extensions__=no
4766fi
4767rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4768fi
4769{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4770printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
4771
4772 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
4773printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4774if test ${ac_cv_should_define__xopen_source+y}
4775then :
4776 printf %s "(cached) " >&6
4777else $as_nop
4778 ac_cv_should_define__xopen_source=no
4779 if test $ac_cv_header_wchar_h = yes
4780then :
4781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782/* end confdefs.h. */
4783
4784 #include <wchar.h>
4785 mbstate_t x;
4786int
4787main (void)
4788{
4789
4790 ;
4791 return 0;
4792}
4793_ACEOF
4794if ac_fn_c_try_compile "$LINENO"
4795then :
4796
4797else $as_nop
4798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4799/* end confdefs.h. */
4800
4801 #define _XOPEN_SOURCE 500
4802 #include <wchar.h>
4803 mbstate_t x;
4804int
4805main (void)
4806{
4807
4808 ;
4809 return 0;
4810}
4811_ACEOF
4812if ac_fn_c_try_compile "$LINENO"
4813then :
4814 ac_cv_should_define__xopen_source=yes
4815fi
4816rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4817fi
4818rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4819fi
4820fi
4821{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4822printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
4823
4824 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
4825
4826 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4827
4828 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4829
4830 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4831
4832 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4833
4834 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4835
4836 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4837
4838 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4839
4840 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4841
4842 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4843
4844 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4845
4846 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4847
4848 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4849
4850 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4851
4852 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
4853
4854 if test $ac_cv_header_minix_config_h = yes
4855then :
4856 MINIX=yes
4857 printf "%s\n" "#define _MINIX 1" >>confdefs.h
4858
4859 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
4860
4861 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
4862
4863else $as_nop
4864 MINIX=
4865fi
4866 if test $ac_cv_safe_to_define___extensions__ = yes
4867then :
4868 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4869
4870fi
4871 if test $ac_cv_should_define__xopen_source = yes
4872then :
4873 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
4874
4875fi
4876
4877ac_ext=cpp
4878ac_cpp='$CXXCPP $CPPFLAGS'
4879ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4880ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4881ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4882
4883
4884if test "$ac_prog_cxx_stdcxx" != cxx11; then
4885 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4886fi
4887
4888LINKER="$CXX"
4889if test x$GCC = xyes && test x$GXX = xyes; then
4890 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4891printf %s "checking for working libsupc++... " >&6; }
4892 save_CXX="$CXX"
4893 save_LIBS="$LIBS"
4894 CXX="$CC"
4895 LIBS="$LIBS -lsupc++"
4896
4897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4898/* end confdefs.h. */
4899struct test { }; void f() try { throw new test; } catch (...) { throw; }
4900int
4901main (void)
4902{
4903
4904 ;
4905 return 0;
4906}
4907_ACEOF
4908if ac_fn_cxx_try_link "$LINENO"
4909then :
4910 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4911printf "%s\n" "ok" >&6; }
4912 LINKER="$CC"
4913else $as_nop
4914
4915 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4916printf "%s\n" "no, making everything bigger and slower" >&6; }
4917 LIBS="$save_LIBS"
4918
4919
4920fi
4921rm -f core conftest.err conftest.$ac_objext conftest.beam \
4922 conftest$ac_exeext conftest.$ac_ext
4923 CXX="$save_CXX"
4924fi
4925LINKER=$LINKER
4926
4927
4928if test -z "$orig_CXXFLAGS"; then
4929 if test x$GCC = xyes && test "x$GXX" = xyes; then
4930 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932/* end confdefs.h. */
4933
4934int
4935main (void)
4936{
4937
4938 ;
4939 return 0;
4940}
4941_ACEOF
4942if ac_fn_cxx_try_compile "$LINENO"
4943then :
4944
4945else $as_nop
4946 CXXFLAGS="-g -O3"
4947fi
4948rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4949 else
4950 CXXFLAGS="-O"
4951 fi
4952 CFLAGS="$CXXFLAGS"
4953fi
4954
4955{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4956printf %s "checking for library containing setlocale... " >&6; }
4957if test ${ac_cv_search_setlocale+y}
4958then :
4959 printf %s "(cached) " >&6
4960else $as_nop
4961 ac_func_search_save_LIBS=$LIBS
4962cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963/* end confdefs.h. */
4964
4965namespace conftest {
4966 extern "C" int setlocale ();
4967}
4968int
4969main (void)
4970{
4971return conftest::setlocale ();
4972 ;
4973 return 0;
4974}
4975_ACEOF
3748for ac_lib in '' cposix; do 4976for ac_lib in '' xpg4
4977do
3749 if test -z "$ac_lib"; then 4978 if test -z "$ac_lib"; then
3750 ac_res="none required" 4979 ac_res="none required"
3751 else 4980 else
3752 ac_res=-l$ac_lib 4981 ac_res=-l$ac_lib
3753 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4982 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3754 fi 4983 fi
3755 rm -f conftest.$ac_objext conftest$ac_exeext 4984 if ac_fn_cxx_try_link "$LINENO"
3756if { (ac_try="$ac_link" 4985then :
3757case "(($ac_try" in
3758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3759 *) ac_try_echo=$ac_try;;
3760esac
3761eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3762 (eval "$ac_link") 2>conftest.er1
3763 ac_status=$?
3764 grep -v '^ *+' conftest.er1 >conftest.err
3765 rm -f conftest.er1
3766 cat conftest.err >&5
3767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3768 (exit $ac_status); } && {
3769 test -z "$ac_c_werror_flag" ||
3770 test ! -s conftest.err
3771 } && test -s conftest$ac_exeext &&
3772 $as_test_x conftest$ac_exeext; then
3773 ac_cv_search_strerror=$ac_res 4986 ac_cv_search_setlocale=$ac_res
3774else
3775 echo "$as_me: failed program was:" >&5
3776sed 's/^/| /' conftest.$ac_ext >&5
3777
3778
3779fi 4987fi
3780
3781rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4988rm -f core conftest.err conftest.$ac_objext conftest.beam \
3782 conftest$ac_exeext 4989 conftest$ac_exeext
3783 if test "${ac_cv_search_strerror+set}" = set; then 4990 if test ${ac_cv_search_setlocale+y}
4991then :
3784 break 4992 break
3785fi 4993fi
3786done 4994done
3787if test "${ac_cv_search_strerror+set}" = set; then 4995if test ${ac_cv_search_setlocale+y}
3788 : 4996then :
3789else 4997
4998else $as_nop
3790 ac_cv_search_strerror=no 4999 ac_cv_search_setlocale=no
3791fi 5000fi
3792rm conftest.$ac_ext 5001rm conftest.$ac_ext
3793LIBS=$ac_func_search_save_LIBS 5002LIBS=$ac_func_search_save_LIBS
3794fi 5003fi
3795{ echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 5004{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
3796echo "${ECHO_T}$ac_cv_search_strerror" >&6; } 5005printf "%s\n" "$ac_cv_search_setlocale" >&6; }
3797ac_res=$ac_cv_search_strerror 5006ac_res=$ac_cv_search_setlocale
3798if test "$ac_res" != no; then 5007if test "$ac_res" != no
5008then :
3799 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5009 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3800 5010
3801fi 5011fi
3802 5012
3803ac_ext=cpp
3804ac_cpp='$CXXCPP $CPPFLAGS'
3805ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3806ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3807ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3808 5013
3809 5014{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
3810if test x$GCC = xyes && test x$GXX = xyes; then 5015printf %s "checking for library containing gethostbyname... " >&6; }
3811 { echo "$as_me:$LINENO: checking for working libsupc++" >&5 5016if test ${ac_cv_search_gethostbyname+y}
3812echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; } 5017then :
3813 save_CXX="$CXX" 5018 printf %s "(cached) " >&6
3814 save_LIBS="$LIBS" 5019else $as_nop
3815 CXX="$CC" 5020 ac_func_search_save_LIBS=$LIBS
3816 LIBS="$LIBS -lsupc++"
3817 LINKER="$CC"
3818
3819cat >conftest.$ac_ext <<_ACEOF
3820/* confdefs.h. */
3821_ACEOF
3822cat confdefs.h >>conftest.$ac_ext 5021cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3823cat >>conftest.$ac_ext <<_ACEOF
3824/* end confdefs.h. */ 5022/* end confdefs.h. */
3825struct test { }; void f() try { throw new test; } catch (...) { throw; } 5023
5024namespace conftest {
5025 extern "C" int gethostbyname ();
5026}
3826int 5027int
3827main () 5028main (void)
3828{ 5029{
3829 5030return conftest::gethostbyname ();
3830 ; 5031 ;
3831 return 0; 5032 return 0;
3832} 5033}
3833_ACEOF 5034_ACEOF
3834rm -f conftest.$ac_objext conftest$ac_exeext 5035for ac_lib in '' nsl
3835if { (ac_try="$ac_link" 5036do
3836case "(($ac_try" in 5037 if test -z "$ac_lib"; then
3837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5038 ac_res="none required"
3838 *) ac_try_echo=$ac_try;;
3839esac
3840eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3841 (eval "$ac_link") 2>conftest.er1
3842 ac_status=$?
3843 grep -v '^ *+' conftest.er1 >conftest.err
3844 rm -f conftest.er1
3845 cat conftest.err >&5
3846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3847 (exit $ac_status); } && {
3848 test -z "$ac_cxx_werror_flag" ||
3849 test ! -s conftest.err
3850 } && test -s conftest$ac_exeext &&
3851 $as_test_x conftest$ac_exeext; then
3852 { echo "$as_me:$LINENO: result: ok" >&5
3853echo "${ECHO_T}ok" >&6; }
3854else 5039 else
3855 echo "$as_me: failed program was:" >&5 5040 ac_res=-l$ac_lib
3856sed 's/^/| /' conftest.$ac_ext >&5 5041 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3857 5042 fi
3858 5043 if ac_fn_cxx_try_link "$LINENO"
3859 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5 5044then :
3860echo "${ECHO_T}no, making everything bigger and slower" >&6; } 5045 ac_cv_search_gethostbyname=$ac_res
3861 LIBS="$save_LIBS"
3862 LINKER="$save_CXX"
3863
3864
3865fi 5046fi
3866
3867rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5047rm -f core conftest.err conftest.$ac_objext conftest.beam \
3868 conftest$ac_exeext conftest.$ac_ext 5048 conftest$ac_exeext
3869 CXX="$save_CXX" 5049 if test ${ac_cv_search_gethostbyname+y}
5050then :
5051 break
3870fi 5052fi
3871LINKER=$LINKER 5053done
5054if test ${ac_cv_search_gethostbyname+y}
5055then :
3872 5056
5057else $as_nop
5058 ac_cv_search_gethostbyname=no
5059fi
5060rm conftest.$ac_ext
5061LIBS=$ac_func_search_save_LIBS
5062fi
5063{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
5064printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
5065ac_res=$ac_cv_search_gethostbyname
5066if test "$ac_res" != no
5067then :
5068 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3873 5069
3874if test -z "$orig_CXXFLAGS"; then 5070fi
3875 if test x$GCC = xyes && test "x$GXX" = xyes; then 5071
3876 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 5072{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
3877 cat >conftest.$ac_ext <<_ACEOF 5073printf %s "checking for library containing socket... " >&6; }
3878/* confdefs.h. */ 5074if test ${ac_cv_search_socket+y}
3879_ACEOF 5075then :
5076 printf %s "(cached) " >&6
5077else $as_nop
5078 ac_func_search_save_LIBS=$LIBS
3880cat confdefs.h >>conftest.$ac_ext 5079cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3881cat >>conftest.$ac_ext <<_ACEOF
3882/* end confdefs.h. */ 5080/* end confdefs.h. */
3883 5081
5082namespace conftest {
5083 extern "C" int socket ();
5084}
3884int 5085int
3885main () 5086main (void)
3886{ 5087{
3887 5088return conftest::socket ();
3888 ; 5089 ;
3889 return 0; 5090 return 0;
3890} 5091}
3891_ACEOF 5092_ACEOF
3892rm -f conftest.$ac_objext 5093for ac_lib in '' socket
3893if { (ac_try="$ac_compile" 5094do
3894case "(($ac_try" in 5095 if test -z "$ac_lib"; then
3895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5096 ac_res="none required"
3896 *) ac_try_echo=$ac_try;;
3897esac
3898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3899 (eval "$ac_compile") 2>conftest.er1
3900 ac_status=$?
3901 grep -v '^ *+' conftest.er1 >conftest.err
3902 rm -f conftest.er1
3903 cat conftest.err >&5
3904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3905 (exit $ac_status); } && {
3906 test -z "$ac_cxx_werror_flag" ||
3907 test ! -s conftest.err
3908 } && test -s conftest.$ac_objext; then
3909 :
3910else
3911 echo "$as_me: failed program was:" >&5
3912sed 's/^/| /' conftest.$ac_ext >&5
3913
3914 CXXFLAGS="-g -O3"
3915fi
3916
3917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3918 else 5097 else
3919 CXXFLAGS="-O" 5098 ac_res=-l$ac_lib
5099 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3920 fi 5100 fi
3921 CFLAGS="$CXXFLAGS" 5101 if ac_fn_cxx_try_link "$LINENO"
5102then :
5103 ac_cv_search_socket=$ac_res
3922fi 5104fi
3923
3924
3925cat >>confdefs.h <<\_ACEOF
3926#define _GNU_SOURCE 1
3927_ACEOF
3928
3929
3930case $host in
3931 *-*-solaris* )
3932
3933cat >>confdefs.h <<\_ACEOF
3934#define _XOPEN_SOURCE 500
3935_ACEOF
3936
3937 ;;
3938esac
3939
3940
3941{ echo "$as_me:$LINENO: checking for setlocale" >&5
3942echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3943if test "${ac_cv_func_setlocale+set}" = set; then
3944 echo $ECHO_N "(cached) $ECHO_C" >&6
3945else
3946 cat >conftest.$ac_ext <<_ACEOF
3947/* confdefs.h. */
3948_ACEOF
3949cat confdefs.h >>conftest.$ac_ext
3950cat >>conftest.$ac_ext <<_ACEOF
3951/* end confdefs.h. */
3952/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3953 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3954#define setlocale innocuous_setlocale
3955
3956/* System header to define __stub macros and hopefully few prototypes,
3957 which can conflict with char setlocale (); below.
3958 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3959 <limits.h> exists even on freestanding compilers. */
3960
3961#ifdef __STDC__
3962# include <limits.h>
3963#else
3964# include <assert.h>
3965#endif
3966
3967#undef setlocale
3968
3969/* Override any GCC internal prototype to avoid an error.
3970 Use char because int might match the return type of a GCC
3971 builtin and then its argument prototype would still apply. */
3972#ifdef __cplusplus
3973extern "C"
3974#endif
3975char setlocale ();
3976/* The GNU C library defines this for functions which it implements
3977 to always fail with ENOSYS. Some functions are actually named
3978 something starting with __ and the normal name is an alias. */
3979#if defined __stub_setlocale || defined __stub___setlocale
3980choke me
3981#endif
3982
3983int
3984main ()
3985{
3986return setlocale ();
3987 ;
3988 return 0;
3989}
3990_ACEOF
3991rm -f conftest.$ac_objext conftest$ac_exeext
3992if { (ac_try="$ac_link"
3993case "(($ac_try" in
3994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3995 *) ac_try_echo=$ac_try;;
3996esac
3997eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3998 (eval "$ac_link") 2>conftest.er1
3999 ac_status=$?
4000 grep -v '^ *+' conftest.er1 >conftest.err
4001 rm -f conftest.er1
4002 cat conftest.err >&5
4003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 (exit $ac_status); } && {
4005 test -z "$ac_cxx_werror_flag" ||
4006 test ! -s conftest.err
4007 } && test -s conftest$ac_exeext &&
4008 $as_test_x conftest$ac_exeext; then
4009 ac_cv_func_setlocale=yes
4010else
4011 echo "$as_me: failed program was:" >&5
4012sed 's/^/| /' conftest.$ac_ext >&5
4013
4014 ac_cv_func_setlocale=no
4015fi
4016
4017rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5105rm -f core conftest.err conftest.$ac_objext conftest.beam \
4018 conftest$ac_exeext conftest.$ac_ext 5106 conftest$ac_exeext
5107 if test ${ac_cv_search_socket+y}
5108then :
5109 break
4019fi 5110fi
4020{ echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5 5111done
4021echo "${ECHO_T}$ac_cv_func_setlocale" >&6; } 5112if test ${ac_cv_search_socket+y}
4022if test $ac_cv_func_setlocale = yes; then 5113then :
4023 :
4024else
4025 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
4026echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; }
4027if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
4028 echo $ECHO_N "(cached) $ECHO_C" >&6
4029else
4030 ac_check_lib_save_LIBS=$LIBS
4031LIBS="-lxpg4 $LIBS"
4032cat >conftest.$ac_ext <<_ACEOF
4033/* confdefs.h. */
4034_ACEOF
4035cat confdefs.h >>conftest.$ac_ext
4036cat >>conftest.$ac_ext <<_ACEOF
4037/* end confdefs.h. */
4038 5114
4039/* Override any GCC internal prototype to avoid an error. 5115else $as_nop
4040 Use char because int might match the return type of a GCC
4041 builtin and then its argument prototype would still apply. */
4042#ifdef __cplusplus
4043extern "C"
4044#endif
4045char setlocale ();
4046int
4047main ()
4048{
4049return setlocale ();
4050 ;
4051 return 0;
4052}
4053_ACEOF
4054rm -f conftest.$ac_objext conftest$ac_exeext
4055if { (ac_try="$ac_link"
4056case "(($ac_try" in
4057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4058 *) ac_try_echo=$ac_try;;
4059esac
4060eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4061 (eval "$ac_link") 2>conftest.er1
4062 ac_status=$?
4063 grep -v '^ *+' conftest.er1 >conftest.err
4064 rm -f conftest.er1
4065 cat conftest.err >&5
4066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067 (exit $ac_status); } && {
4068 test -z "$ac_cxx_werror_flag" ||
4069 test ! -s conftest.err
4070 } && test -s conftest$ac_exeext &&
4071 $as_test_x conftest$ac_exeext; then
4072 ac_cv_lib_xpg4_setlocale=yes
4073else
4074 echo "$as_me: failed program was:" >&5
4075sed 's/^/| /' conftest.$ac_ext >&5
4076
4077 ac_cv_lib_xpg4_setlocale=no
4078fi
4079
4080rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4081 conftest$ac_exeext conftest.$ac_ext
4082LIBS=$ac_check_lib_save_LIBS
4083fi
4084{ echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
4085echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; }
4086if test $ac_cv_lib_xpg4_setlocale = yes; then
4087 LIBS="$LIBS -lxpg4"
4088fi
4089
4090fi
4091
4092
4093{ echo "$as_me:$LINENO: checking for gethostbyname" >&5
4094echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; }
4095if test "${ac_cv_func_gethostbyname+set}" = set; then
4096 echo $ECHO_N "(cached) $ECHO_C" >&6
4097else
4098 cat >conftest.$ac_ext <<_ACEOF
4099/* confdefs.h. */
4100_ACEOF
4101cat confdefs.h >>conftest.$ac_ext
4102cat >>conftest.$ac_ext <<_ACEOF
4103/* end confdefs.h. */
4104/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4105 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4106#define gethostbyname innocuous_gethostbyname
4107
4108/* System header to define __stub macros and hopefully few prototypes,
4109 which can conflict with char gethostbyname (); below.
4110 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4111 <limits.h> exists even on freestanding compilers. */
4112
4113#ifdef __STDC__
4114# include <limits.h>
4115#else
4116# include <assert.h>
4117#endif
4118
4119#undef gethostbyname
4120
4121/* Override any GCC internal prototype to avoid an error.
4122 Use char because int might match the return type of a GCC
4123 builtin and then its argument prototype would still apply. */
4124#ifdef __cplusplus
4125extern "C"
4126#endif
4127char gethostbyname ();
4128/* The GNU C library defines this for functions which it implements
4129 to always fail with ENOSYS. Some functions are actually named
4130 something starting with __ and the normal name is an alias. */
4131#if defined __stub_gethostbyname || defined __stub___gethostbyname
4132choke me
4133#endif
4134
4135int
4136main ()
4137{
4138return gethostbyname ();
4139 ;
4140 return 0;
4141}
4142_ACEOF
4143rm -f conftest.$ac_objext conftest$ac_exeext
4144if { (ac_try="$ac_link"
4145case "(($ac_try" in
4146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4147 *) ac_try_echo=$ac_try;;
4148esac
4149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4150 (eval "$ac_link") 2>conftest.er1
4151 ac_status=$?
4152 grep -v '^ *+' conftest.er1 >conftest.err
4153 rm -f conftest.er1
4154 cat conftest.err >&5
4155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4156 (exit $ac_status); } && {
4157 test -z "$ac_cxx_werror_flag" ||
4158 test ! -s conftest.err
4159 } && test -s conftest$ac_exeext &&
4160 $as_test_x conftest$ac_exeext; then
4161 ac_cv_func_gethostbyname=yes
4162else
4163 echo "$as_me: failed program was:" >&5
4164sed 's/^/| /' conftest.$ac_ext >&5
4165
4166 ac_cv_func_gethostbyname=no
4167fi
4168
4169rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4170 conftest$ac_exeext conftest.$ac_ext
4171fi
4172{ echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
4173echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; }
4174if test $ac_cv_func_gethostbyname = yes; then
4175 :
4176else
4177 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4178echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4179if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4180 echo $ECHO_N "(cached) $ECHO_C" >&6
4181else
4182 ac_check_lib_save_LIBS=$LIBS
4183LIBS="-lnsl $LIBS"
4184cat >conftest.$ac_ext <<_ACEOF
4185/* confdefs.h. */
4186_ACEOF
4187cat confdefs.h >>conftest.$ac_ext
4188cat >>conftest.$ac_ext <<_ACEOF
4189/* end confdefs.h. */
4190
4191/* Override any GCC internal prototype to avoid an error.
4192 Use char because int might match the return type of a GCC
4193 builtin and then its argument prototype would still apply. */
4194#ifdef __cplusplus
4195extern "C"
4196#endif
4197char gethostbyname ();
4198int
4199main ()
4200{
4201return gethostbyname ();
4202 ;
4203 return 0;
4204}
4205_ACEOF
4206rm -f conftest.$ac_objext conftest$ac_exeext
4207if { (ac_try="$ac_link"
4208case "(($ac_try" in
4209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4210 *) ac_try_echo=$ac_try;;
4211esac
4212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4213 (eval "$ac_link") 2>conftest.er1
4214 ac_status=$?
4215 grep -v '^ *+' conftest.er1 >conftest.err
4216 rm -f conftest.er1
4217 cat conftest.err >&5
4218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4219 (exit $ac_status); } && {
4220 test -z "$ac_cxx_werror_flag" ||
4221 test ! -s conftest.err
4222 } && test -s conftest$ac_exeext &&
4223 $as_test_x conftest$ac_exeext; then
4224 ac_cv_lib_nsl_gethostbyname=yes
4225else
4226 echo "$as_me: failed program was:" >&5
4227sed 's/^/| /' conftest.$ac_ext >&5
4228
4229 ac_cv_lib_nsl_gethostbyname=no
4230fi
4231
4232rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4233 conftest$ac_exeext conftest.$ac_ext
4234LIBS=$ac_check_lib_save_LIBS
4235fi
4236{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4237echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4238if test $ac_cv_lib_nsl_gethostbyname = yes; then
4239 LIBS="$LIBS -lnsl"
4240fi
4241
4242fi
4243
4244{ echo "$as_me:$LINENO: checking for socket" >&5
4245echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4246if test "${ac_cv_func_socket+set}" = set; then
4247 echo $ECHO_N "(cached) $ECHO_C" >&6
4248else
4249 cat >conftest.$ac_ext <<_ACEOF
4250/* confdefs.h. */
4251_ACEOF
4252cat confdefs.h >>conftest.$ac_ext
4253cat >>conftest.$ac_ext <<_ACEOF
4254/* end confdefs.h. */
4255/* Define socket to an innocuous variant, in case <limits.h> declares socket.
4256 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4257#define socket innocuous_socket
4258
4259/* System header to define __stub macros and hopefully few prototypes,
4260 which can conflict with char socket (); below.
4261 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4262 <limits.h> exists even on freestanding compilers. */
4263
4264#ifdef __STDC__
4265# include <limits.h>
4266#else
4267# include <assert.h>
4268#endif
4269
4270#undef socket
4271
4272/* Override any GCC internal prototype to avoid an error.
4273 Use char because int might match the return type of a GCC
4274 builtin and then its argument prototype would still apply. */
4275#ifdef __cplusplus
4276extern "C"
4277#endif
4278char socket ();
4279/* The GNU C library defines this for functions which it implements
4280 to always fail with ENOSYS. Some functions are actually named
4281 something starting with __ and the normal name is an alias. */
4282#if defined __stub_socket || defined __stub___socket
4283choke me
4284#endif
4285
4286int
4287main ()
4288{
4289return socket ();
4290 ;
4291 return 0;
4292}
4293_ACEOF
4294rm -f conftest.$ac_objext conftest$ac_exeext
4295if { (ac_try="$ac_link"
4296case "(($ac_try" in
4297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4298 *) ac_try_echo=$ac_try;;
4299esac
4300eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4301 (eval "$ac_link") 2>conftest.er1
4302 ac_status=$?
4303 grep -v '^ *+' conftest.er1 >conftest.err
4304 rm -f conftest.er1
4305 cat conftest.err >&5
4306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4307 (exit $ac_status); } && {
4308 test -z "$ac_cxx_werror_flag" ||
4309 test ! -s conftest.err
4310 } && test -s conftest$ac_exeext &&
4311 $as_test_x conftest$ac_exeext; then
4312 ac_cv_func_socket=yes
4313else
4314 echo "$as_me: failed program was:" >&5
4315sed 's/^/| /' conftest.$ac_ext >&5
4316
4317 ac_cv_func_socket=no 5116 ac_cv_search_socket=no
4318fi 5117fi
4319 5118rm conftest.$ac_ext
4320rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5119LIBS=$ac_func_search_save_LIBS
4321 conftest$ac_exeext conftest.$ac_ext
4322fi 5120fi
4323{ echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 5121{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4324echo "${ECHO_T}$ac_cv_func_socket" >&6; } 5122printf "%s\n" "$ac_cv_search_socket" >&6; }
4325if test $ac_cv_func_socket = yes; then 5123ac_res=$ac_cv_search_socket
4326 : 5124if test "$ac_res" != no
4327else 5125then :
4328 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 5126 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4329echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4330if test "${ac_cv_lib_socket_socket+set}" = set; then
4331 echo $ECHO_N "(cached) $ECHO_C" >&6
4332else
4333 ac_check_lib_save_LIBS=$LIBS
4334LIBS="-lsocket $LIBS"
4335cat >conftest.$ac_ext <<_ACEOF
4336/* confdefs.h. */
4337_ACEOF
4338cat confdefs.h >>conftest.$ac_ext
4339cat >>conftest.$ac_ext <<_ACEOF
4340/* end confdefs.h. */
4341 5127
4342/* Override any GCC internal prototype to avoid an error.
4343 Use char because int might match the return type of a GCC
4344 builtin and then its argument prototype would still apply. */
4345#ifdef __cplusplus
4346extern "C"
4347#endif
4348char socket ();
4349int
4350main ()
4351{
4352return socket ();
4353 ;
4354 return 0;
4355}
4356_ACEOF
4357rm -f conftest.$ac_objext conftest$ac_exeext
4358if { (ac_try="$ac_link"
4359case "(($ac_try" in
4360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4361 *) ac_try_echo=$ac_try;;
4362esac
4363eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4364 (eval "$ac_link") 2>conftest.er1
4365 ac_status=$?
4366 grep -v '^ *+' conftest.er1 >conftest.err
4367 rm -f conftest.er1
4368 cat conftest.err >&5
4369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4370 (exit $ac_status); } && {
4371 test -z "$ac_cxx_werror_flag" ||
4372 test ! -s conftest.err
4373 } && test -s conftest$ac_exeext &&
4374 $as_test_x conftest$ac_exeext; then
4375 ac_cv_lib_socket_socket=yes
4376else
4377 echo "$as_me: failed program was:" >&5
4378sed 's/^/| /' conftest.$ac_ext >&5
4379
4380 ac_cv_lib_socket_socket=no
4381fi 5128fi
4382
4383rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4384 conftest$ac_exeext conftest.$ac_ext
4385LIBS=$ac_check_lib_save_LIBS
4386fi
4387{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4388echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4389if test $ac_cv_lib_socket_socket = yes; then
4390 LIBS="$LIBS -lsocket"
4391fi
4392
4393fi
4394
4395 5129
4396 5130
4397support_frills=yes 5131support_frills=yes
4398support_inheritpixmap=yes 5132support_inheritpixmap=yes
4399support_fading=yes 5133support_fading=yes
4404support_text_blink=yes 5138support_text_blink=yes
4405support_pointer_blank=yes 5139support_pointer_blank=yes
4406support_scroll_rxvt=yes 5140support_scroll_rxvt=yes
4407support_scroll_next=yes 5141support_scroll_next=yes
4408support_scroll_xterm=yes 5142support_scroll_xterm=yes
4409support_scroll_plain=yes
4410support_xim=yes 5143support_xim=yes
4411support_afterimage=yes 5144support_pixbuf=yes
4412support_afterstep=yes 5145support_startup_notification=yes
4413support_xft=yes 5146support_xft=yes
4414support_unicode3=no 5147support_unicode3=no
4415support_combining=yes 5148support_combining=yes
4416support_8bitctrls=no 5149support_8bitctrls=no
4417support_iso14755=yes 5150support_iso14755=yes
4418support_styles=yes 5151support_styles=yes
4419support_perl=yes 5152support_perl=yes
4420codesets=all 5153codesets=all
4421 5154
4422 5155
4423if test "x$enable_shared" = xyes; then
4424
4425cat >>confdefs.h <<\_ACEOF
4426#define LIBRXVT 1
4427_ACEOF
4428
4429 INSTALL_LIBRXVT=yes
4430fi
4431
4432
4433# Check whether --enable-everything was given. 5156# Check whether --enable-everything was given.
4434if test "${enable_everything+set}" = set; then 5157if test ${enable_everything+y}
5158then :
4435 enableval=$enable_everything; 5159 enableval=$enable_everything;
4436 if test x$enableval = xno; then 5160 if test x$enableval = xno; then
4437 support_frills=no 5161 support_frills=no
4438 support_inheritpixmap=no 5162 support_inheritpixmap=no
4439 support_fading=no 5163 support_fading=no
4445 support_text_blink=no 5169 support_text_blink=no
4446 support_pointer_blank=no 5170 support_pointer_blank=no
4447 support_scroll_rxvt=no 5171 support_scroll_rxvt=no
4448 support_scroll_next=no 5172 support_scroll_next=no
4449 support_scroll_xterm=no 5173 support_scroll_xterm=no
4450 support_scroll_plain=no
4451 support_utmp=no 5174 support_utmp=no
4452 support_wtmp=no 5175 support_wtmp=no
4453 support_xim=no 5176 support_xim=no
4454 support_afterimage=no 5177 support_pixbuf=no
4455 support_afterstep=no 5178 support_startup_notification=no
4456 support_xft=no 5179 support_xft=no
4457 support_unicode3=no 5180 support_unicode3=no
4458 support_combining=no 5181 support_combining=no
4459 support_8bitctrls=no 5182 support_8bitctrls=no
4460 support_iso14755=no 5183 support_iso14755=no
4474 support_text_blink=yes 5197 support_text_blink=yes
4475 support_pointer_blank=yes 5198 support_pointer_blank=yes
4476 support_scroll_rxvt=yes 5199 support_scroll_rxvt=yes
4477 support_scroll_next=yes 5200 support_scroll_next=yes
4478 support_scroll_xterm=yes 5201 support_scroll_xterm=yes
4479 support_scroll_plain=yes
4480 support_utmp=yes 5202 support_utmp=yes
4481 support_wtmp=yes 5203 support_wtmp=yes
4482 support_xim=yes 5204 support_xim=yes
4483 support_afterimage=yes
4484 support_afterstep=yes 5205 support_pixbuf=yes
5206 support_startup_notification=yes
4485 support_xft=yes 5207 support_xft=yes
4486 support_unicode3=yes 5208 support_unicode3=yes
4487 support_combining=yes 5209 support_combining=yes
4488 #support_8bitctrls=yes 5210 #support_8bitctrls=yes
4489 support_iso14755=yes 5211 support_iso14755=yes
4493 fi 5215 fi
4494 5216
4495fi 5217fi
4496 5218
4497 5219
4498WARNINGS=no 5220support_assertions=no
5221# Check whether --enable-assert was given.
5222if test ${enable_assert+y}
5223then :
5224 enableval=$enable_assert; if test x$enableval = xyes; then
5225 support_assertions=yes
5226 fi
5227fi
5228
5229if test x$support_assertions = xno; then
5230
5231printf "%s\n" "#define NDEBUG 1" >>confdefs.h
5232
5233fi
5234
5235support_warnings=no
4499# Check whether --enable-warnings was given. 5236# Check whether --enable-warnings was given.
4500if test "${enable_warnings+set}" = set; then 5237if test ${enable_warnings+y}
5238then :
4501 enableval=$enable_warnings; if test x$enableval = xyes; then 5239 enableval=$enable_warnings; if test x$enableval = xyes; then
4502 WARNINGS=yes 5240 support_warnings=yes
4503 fi 5241 fi
4504fi 5242fi
4505 5243
4506if test x$GXX = xyes; then 5244if test x$GXX = xyes; then
4507 if test $WARNINGS = yes; then 5245 if test $support_warnings = yes; then
4508 save_CXXFLAGS="$CXXFLAGS" 5246 save_CXXFLAGS="$CXXFLAGS"
4509 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 5247 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4510 cat >conftest.$ac_ext <<_ACEOF
4511/* confdefs.h. */
4512_ACEOF
4513cat confdefs.h >>conftest.$ac_ext 5248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4514cat >>conftest.$ac_ext <<_ACEOF
4515/* end confdefs.h. */ 5249/* end confdefs.h. */
4516 5250
4517int 5251int
4518main () 5252main (void)
4519{ 5253{
4520 5254
4521 ; 5255 ;
4522 return 0; 5256 return 0;
4523} 5257}
4524_ACEOF 5258_ACEOF
4525rm -f conftest.$ac_objext 5259if ac_fn_cxx_try_compile "$LINENO"
4526if { (ac_try="$ac_compile" 5260then :
4527case "(($ac_try" in
4528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4529 *) ac_try_echo=$ac_try;;
4530esac
4531eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4532 (eval "$ac_compile") 2>conftest.er1
4533 ac_status=$?
4534 grep -v '^ *+' conftest.er1 >conftest.err
4535 rm -f conftest.er1
4536 cat conftest.err >&5
4537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538 (exit $ac_status); } && {
4539 test -z "$ac_cxx_werror_flag" ||
4540 test ! -s conftest.err
4541 } && test -s conftest.$ac_objext; then
4542 :
4543else
4544 echo "$as_me: failed program was:" >&5
4545sed 's/^/| /' conftest.$ac_ext >&5
4546 5261
5262else $as_nop
4547 CXXFLAGS="$save_CXXFLAGS" 5263 CXXFLAGS="$save_CXXFLAGS"
4548fi 5264fi
4549
4550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5265rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4551 else 5266 else
4552 CXXFLAGS="$CXXFLAGS -w" 5267 CXXFLAGS="$CXXFLAGS -w"
4553 fi 5268 fi
4554fi 5269fi
4555 5270
5271support_256_color=no
5272# Check whether --enable-256-color was given.
5273if test ${enable_256_color+y}
5274then :
5275 enableval=$enable_256_color; if test x$enableval = xyes; then
5276 support_256_color=yes
5277 fi
5278fi
5279
5280if test x$support_256_color = xyes; then
5281
5282printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
5283
5284fi
5285
4556# Check whether --enable-unicode3 was given. 5286# Check whether --enable-unicode3 was given.
4557if test "${enable_unicode3+set}" = set; then 5287if test ${enable_unicode3+y}
5288then :
4558 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 5289 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4559 support_unicode3=$enableval 5290 support_unicode3=$enableval
4560 fi 5291 fi
4561fi 5292fi
4562 5293
4563 5294
4564# Check whether --enable-combining was given. 5295# Check whether --enable-combining was given.
4565if test "${enable_combining+set}" = set; then 5296if test ${enable_combining+y}
5297then :
4566 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then 5298 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4567 support_combining=$enableval 5299 support_combining=$enableval
4568 fi 5300 fi
4569fi 5301fi
4570 5302
4571 5303
4572# Check whether --enable-xft was given. 5304# Check whether --enable-xft was given.
4573if test "${enable_xft+set}" = set; then 5305if test ${enable_xft+y}
5306then :
4574 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then 5307 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4575 support_xft=$enableval 5308 support_xft=$enableval
4576 fi 5309 fi
4577fi 5310fi
4578 5311
4579 5312
4580# Check whether --enable-font-styles was given. 5313# Check whether --enable-font-styles was given.
4581if test "${enable_font_styles+set}" = set; then 5314if test ${enable_font_styles+y}
5315then :
4582 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then 5316 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4583 support_styles=$enableval 5317 support_styles=$enableval
4584 fi 5318 fi
4585fi 5319fi
4586 5320
4587 5321
4588# Check whether --enable-afterimage was given. 5322# Check whether --enable-pixbuf was given.
4589if test "${enable_afterimage+set}" = set; then 5323if test ${enable_pixbuf+y}
5324then :
4590 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then 5325 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4591 support_afterimage=$enableval 5326 support_pixbuf=$enableval
4592 fi 5327 fi
4593fi 5328fi
4594 5329
4595 5330
4596 5331# Check whether --enable-startup-notification was given.
4597# Check whether --with-afterimage_config was given. 5332if test ${enable_startup_notification+y}
4598if test "${with_afterimage_config+set}" = set; then 5333then :
4599 withval=$with_afterimage_config; if test "x$withval" != x; then 5334 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4600 afterimage_config=$withval/afterimage-config 5335 support_startup_notification=$enableval
4601 fi 5336 fi
4602fi 5337fi
4603
4604 5338
4605 5339
4606# Check whether --enable-transparency was given. 5340# Check whether --enable-transparency was given.
4607if test "${enable_transparency+set}" = set; then 5341if test ${enable_transparency+y}
5342then :
4608 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then 5343 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_inheritpixmap=$enableval 5344 support_inheritpixmap=$enableval
4610 fi 5345 fi
4611fi 5346fi
4612 5347
4613 5348
4614# Check whether --enable-fading was given. 5349# Check whether --enable-fading was given.
4615if test "${enable_fading+set}" = set; then 5350if test ${enable_fading+y}
5351then :
4616 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 5352 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4617 support_fading=$enableval 5353 support_fading=$enableval
4618 fi 5354 fi
4619fi 5355fi
4620 5356
4621 5357
4622# Check whether --enable-rxvt-scroll was given. 5358# Check whether --enable-rxvt-scroll was given.
4623if test "${enable_rxvt_scroll+set}" = set; then 5359if test ${enable_rxvt_scroll+y}
5360then :
4624 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5361 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4625 support_scroll_rxvt=$enableval 5362 support_scroll_rxvt=$enableval
4626 fi 5363 fi
4627fi 5364fi
4628 5365
4629 5366
4630# Check whether --enable-next-scroll was given. 5367# Check whether --enable-next-scroll was given.
4631if test "${enable_next_scroll+set}" = set; then 5368if test ${enable_next_scroll+y}
5369then :
4632 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5370 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4633 support_scroll_next=$enableval 5371 support_scroll_next=$enableval
4634 fi 5372 fi
4635fi 5373fi
4636 5374
4637 5375
4638# Check whether --enable-xterm-scroll was given. 5376# Check whether --enable-xterm-scroll was given.
4639if test "${enable_xterm_scroll+set}" = set; then 5377if test ${enable_xterm_scroll+y}
5378then :
4640 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5379 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4641 support_scroll_xterm=$enableval 5380 support_scroll_xterm=$enableval
4642 fi 5381 fi
4643fi 5382fi
4644 5383
4645 5384
4646# Check whether --enable-perl was given. 5385# Check whether --enable-perl was given.
4647if test "${enable_perl+set}" = set; then 5386if test ${enable_perl+y}
5387then :
4648 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 5388 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4649 support_perl=$enableval 5389 support_perl=$enableval
4650 fi 5390 fi
4651fi 5391fi
4652 5392
4653 5393
4654# Check whether --enable-plain-scroll was given.
4655if test "${enable_plain_scroll+set}" = set; then
4656 enableval=$enable_plain_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4657 support_scroll_plain=$enableval
4658 fi
4659fi
4660
4661
4662 5394
4663# Check whether --with-codesets was given. 5395# Check whether --with-codesets was given.
4664if test "${with_codesets+set}" = set; then 5396if test ${with_codesets+y}
5397then :
4665 withval=$with_codesets; codesets="$withval" 5398 withval=$with_codesets; codesets="$withval"
4666fi 5399fi
4667 5400
4668 5401
4669# Check whether --enable-xim was given. 5402# Check whether --enable-xim was given.
4670if test "${enable_xim+set}" = set; then 5403if test ${enable_xim+y}
5404then :
4671 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then 5405 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4672 support_xim=$enableval 5406 support_xim=$enableval
4673 fi 5407 fi
4674fi 5408fi
4675 5409
4676 5410
4677# Check whether --enable-backspace-key was given. 5411# Check whether --enable-backspace-key was given.
4678if test "${enable_backspace_key+set}" = set; then 5412if test ${enable_backspace_key+y}
5413then :
4679 enableval=$enable_backspace_key; if test x$enableval = xno; then 5414 enableval=$enable_backspace_key; if test x$enableval = xno; then
4680 5415
4681cat >>confdefs.h <<\_ACEOF 5416printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4682#define NO_BACKSPACE_KEY 1
4683_ACEOF
4684 5417
4685 fi 5418 fi
4686fi 5419fi
4687 5420
4688 5421
4689# Check whether --enable-delete-key was given. 5422# Check whether --enable-delete-key was given.
4690if test "${enable_delete_key+set}" = set; then 5423if test ${enable_delete_key+y}
5424then :
4691 enableval=$enable_delete_key; if test x$enableval = xno; then 5425 enableval=$enable_delete_key; if test x$enableval = xno; then
4692 5426
4693cat >>confdefs.h <<\_ACEOF 5427printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
4694#define NO_DELETE_KEY 1
4695_ACEOF
4696 5428
4697 fi 5429 fi
4698fi 5430fi
4699 5431
4700 5432
5433support_resources=yes
4701# Check whether --enable-resources was given. 5434# Check whether --enable-resources was given.
4702if test "${enable_resources+set}" = set; then 5435if test ${enable_resources+y}
5436then :
4703 enableval=$enable_resources; if test x$enableval = xno; then 5437 enableval=$enable_resources; if test x$enableval = xno; then
4704 5438 support_resources=no
4705cat >>confdefs.h <<\_ACEOF
4706#define NO_RESOURCES 1
4707_ACEOF
4708
4709 fi 5439 fi
4710fi 5440fi
4711 5441
4712 5442
4713# Check whether --enable-8bitctrls was given. 5443# Check whether --enable-8bitctrls was given.
4714if test "${enable_8bitctrls+set}" = set; then 5444if test ${enable_8bitctrls+y}
5445then :
4715 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then 5446 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4716 support_8bitctrls=$enableval 5447 support_8bitctrls=$enableval
4717 fi 5448 fi
4718fi 5449fi
4719 5450
4720 5451
4721RESFALLBACK=Rxvt 5452RESFALLBACK=Rxvt
4722# Check whether --enable-fallback was given. 5453# Check whether --enable-fallback was given.
4723if test "${enable_fallback+set}" = set; then 5454if test ${enable_fallback+y}
5455then :
4724 enableval=$enable_fallback; 5456 enableval=$enable_fallback;
4725 test x$enableval = xyes && enableval=Rxvt 5457 test x$enableval = xyes && enableval=Rxvt
4726 test x$enableval = xno && enableval= 5458 test x$enableval = xno && enableval=
4727 RESFALLBACK="$enableval" 5459 RESFALLBACK="$enableval"
4728 5460
4729fi 5461fi
4730 5462
4731 5463
4732if test x$RESFALLBACK != x; then 5464if test x$RESFALLBACK != x; then
4733 5465
4734cat >>confdefs.h <<_ACEOF 5466printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
4735#define RESFALLBACK "$RESFALLBACK"
4736_ACEOF
4737 5467
4738fi 5468fi
4739 5469
4740RESNAME=urxvt 5470RESNAME=urxvt
4741 5471
4742# Check whether --with-res-name was given. 5472# Check whether --with-res-name was given.
4743if test "${with_res_name+set}" = set; then 5473if test ${with_res_name+y}
5474then :
4744 withval=$with_res_name; RESNAME="$withval" 5475 withval=$with_res_name; RESNAME="$withval"
4745fi 5476fi
4746 5477
4747 5478
4748cat >>confdefs.h <<_ACEOF 5479printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
4749#define RESNAME "$RESNAME"
4750_ACEOF
4751 5480
4752 5481
4753RESCLASS=URxvt 5482RESCLASS=URxvt
4754 5483
4755# Check whether --with-res-class was given. 5484# Check whether --with-res-class was given.
4756if test "${with_res_class+set}" = set; then 5485if test ${with_res_class+y}
5486then :
4757 withval=$with_res_class; RESCLASS="$withval" 5487 withval=$with_res_class; RESCLASS="$withval"
4758fi 5488fi
4759 5489
4760 5490
4761cat >>confdefs.h <<_ACEOF 5491printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
4762#define RESCLASS "$RESCLASS"
4763_ACEOF
4764 5492
4765 5493
4766RXVTNAME=urxvt 5494RXVTNAME=urxvt
4767 5495
4768# Check whether --with-name was given. 5496# Check whether --with-name was given.
4769if test "${with_name+set}" = set; then 5497if test ${with_name+y}
5498then :
4770 withval=$with_name; RXVTNAME="$withval" 5499 withval=$with_name; RXVTNAME="$withval"
4771fi 5500fi
4772 5501
4773 5502
4774cat >>confdefs.h <<_ACEOF 5503printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
4775#define RXVTNAME "$RXVTNAME"
4776_ACEOF
4777 5504
4778 5505
4779RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4780 5506
4781 5507
4782# Check whether --enable-swapscreen was given. 5508# Check whether --enable-swapscreen was given.
4783if test "${enable_swapscreen+set}" = set; then 5509if test ${enable_swapscreen+y}
5510then :
4784 enableval=$enable_swapscreen; if test x$enableval = xno; then 5511 enableval=$enable_swapscreen; if test x$enableval = xno; then
4785 5512
4786cat >>confdefs.h <<\_ACEOF 5513printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
4787#define NO_SECONDARY_SCREEN 1
4788_ACEOF
4789 5514
4790 fi 5515 fi
4791fi 5516fi
4792 5517
4793 5518
4794# Check whether --enable-iso14755 was given. 5519# Check whether --enable-iso14755 was given.
4795if test "${enable_iso14755+set}" = set; then 5520if test ${enable_iso14755+y}
5521then :
4796 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then 5522 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4797 support_iso14755=$enableval 5523 support_iso14755=$enableval
4798 fi 5524 fi
4799fi 5525fi
4800 5526
4801 5527
4802# Check whether --enable-frills was given. 5528# Check whether --enable-frills was given.
4803if test "${enable_frills+set}" = set; then 5529if test ${enable_frills+y}
5530then :
4804 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then 5531 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4805 support_frills=$enableval 5532 support_frills=$enableval
4806 fi 5533 fi
4807fi 5534fi
4808 5535
4809 5536
4810# Check whether --enable-keepscrolling was given. 5537# Check whether --enable-keepscrolling was given.
4811if test "${enable_keepscrolling+set}" = set; then 5538if test ${enable_keepscrolling+y}
5539then :
4812 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5540 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4813 support_keepscrolling=$enableval 5541 support_keepscrolling=$enableval
4814 fi 5542 fi
4815fi 5543fi
4816 5544
4817 5545
4818# Check whether --enable-selectionscrolling was given. 5546# Check whether --enable-selectionscrolling was given.
4819if test "${enable_selectionscrolling+set}" = set; then 5547if test ${enable_selectionscrolling+y}
5548then :
4820 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5549 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4821 support_selectionscrolling=$enableval 5550 support_selectionscrolling=$enableval
4822 fi 5551 fi
4823fi 5552fi
4824 5553
4825 5554
4826# Check whether --enable-mousewheel was given. 5555# Check whether --enable-mousewheel was given.
4827if test "${enable_mousewheel+set}" = set; then 5556if test ${enable_mousewheel+y}
5557then :
4828 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then 5558 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4829 support_mousewheel=$enableval 5559 support_mousewheel=$enableval
4830 fi 5560 fi
4831fi 5561fi
4832 5562
4833 5563
4834# Check whether --enable-slipwheeling was given. 5564# Check whether --enable-slipwheeling was given.
4835if test "${enable_slipwheeling+set}" = set; then 5565if test ${enable_slipwheeling+y}
5566then :
4836 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then 5567 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4837 support_mouseslipwheel=$enableval 5568 support_mouseslipwheel=$enableval
4838 fi 5569 fi
4839fi 5570fi
4840 5571
4841 5572
4842# Check whether --enable-smart-resize was given. 5573# Check whether --enable-smart-resize was given.
4843if test "${enable_smart_resize+set}" = set; then 5574if test ${enable_smart_resize+y}
5575then :
4844 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5576 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4845 5577
4846cat >>confdefs.h <<\_ACEOF 5578printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
4847#define SMART_RESIZE 1
4848_ACEOF
4849 5579
4850 fi 5580 fi
4851fi 5581fi
4852 5582
4853 5583
4854# Check whether --enable-text-blink was given. 5584# Check whether --enable-text-blink was given.
4855if test "${enable_text_blink+set}" = set; then 5585if test ${enable_text_blink+y}
5586then :
4856 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then 5587 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4857 support_text_blink=$enableval 5588 support_text_blink=$enableval
4858 fi 5589 fi
4859fi 5590fi
4860 5591
4861 5592
4862# Check whether --enable-pointer-blank was given. 5593# Check whether --enable-pointer-blank was given.
4863if test "${enable_pointer_blank+set}" = set; then 5594if test ${enable_pointer_blank+y}
5595then :
4864 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then 5596 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4865 support_pointer_blank=$enableval 5597 support_pointer_blank=$enableval
4866 fi 5598 fi
4867fi 5599fi
4868 5600
4869 5601
4870 5602
4871# Check whether --with-term was given. 5603# Check whether --with-term was given.
4872if test "${with_term+set}" = set; then 5604if test ${with_term+y}
5605then :
4873 withval=$with_term; if test x$withval != x; then 5606 withval=$with_term; if test x$withval != x; then
4874 5607
4875cat >>confdefs.h <<_ACEOF 5608printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
4876#define TERMENV "$withval"
4877_ACEOF
4878 term="$withval" 5609 term="$withval"
4879 fi 5610 fi
4880fi 5611fi
4881 5612
4882 5613
4883 5614
4884# Check whether --with-terminfo was given. 5615# Check whether --with-terminfo was given.
4885if test "${with_terminfo+set}" = set; then 5616if test ${with_terminfo+y}
5617then :
4886 withval=$with_terminfo; if test x$withval != x; then 5618 withval=$with_terminfo; if test x$withval != x; then
4887 5619
4888cat >>confdefs.h <<_ACEOF 5620printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
4889#define RXVT_TERMINFO "$withval"
4890_ACEOF
4891 terminfo="$withval" 5621 terminfo="$withval"
4892 fi 5622 fi
4893fi 5623fi
4894 5624
4895 5625
5626if test x$support_resources = xno; then
5627 if test x$support_frills = xyes || test x$support_perl = xyes; then
5628 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5629 fi
5630
5631
5632printf "%s\n" "#define NO_RESOURCES 1" >>confdefs.h
5633
5634fi
5635
4896 5636
4897LIBEV_M4_AVOID_LIBRT=1 5637LIBEV_M4_AVOID_LIBRT=1
4898 5638
4899ac_ext=cpp 5639ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
4900ac_cpp='$CXXCPP $CPPFLAGS' 5640if test "x$ac_cv_header_sys_inotify_h" = xyes
4901ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5641then :
4902ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5642 printf "%s\n" "#define HAVE_SYS_INOTIFY_H 1" >>confdefs.h
4903ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5643
4904{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5644fi
4905echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } 5645ac_fn_cxx_check_header_compile "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
4906if test -z "$CXXCPP"; then 5646if test "x$ac_cv_header_sys_epoll_h" = xyes
4907 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5647then :
4908 echo $ECHO_N "(cached) $ECHO_C" >&6 5648 printf "%s\n" "#define HAVE_SYS_EPOLL_H 1" >>confdefs.h
4909else 5649
4910 # Double quotes because CXXCPP needs to be expanded 5650fi
4911 for CXXCPP in "$CXX -E" "/lib/cpp" 5651ac_fn_cxx_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
4912 do 5652if test "x$ac_cv_header_sys_event_h" = xyes
4913 ac_preproc_ok=false 5653then :
4914for ac_cxx_preproc_warn_flag in '' yes 5654 printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h
4915do 5655
4916 # Use a header file that comes with gcc, so configuring glibc 5656fi
4917 # with a fresh cross-compiler works. 5657ac_fn_cxx_check_header_compile "$LINENO" "port.h" "ac_cv_header_port_h" "$ac_includes_default"
4918 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5658if test "x$ac_cv_header_port_h" = xyes
4919 # <limits.h> exists even on freestanding compilers. 5659then :
4920 # On the NeXT, cc -E runs the code through the compiler's parser, 5660 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
4921 # not just through cpp. "Syntax error" is here to catch this case. 5661
4922 cat >conftest.$ac_ext <<_ACEOF 5662fi
4923/* confdefs.h. */ 5663ac_fn_cxx_check_header_compile "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
4924_ACEOF 5664if test "x$ac_cv_header_poll_h" = xyes
5665then :
5666 printf "%s\n" "#define HAVE_POLL_H 1" >>confdefs.h
5667
5668fi
5669ac_fn_cxx_check_header_compile "$LINENO" "sys/timerfd.h" "ac_cv_header_sys_timerfd_h" "$ac_includes_default"
5670if test "x$ac_cv_header_sys_timerfd_h" = xyes
5671then :
5672 printf "%s\n" "#define HAVE_SYS_TIMERFD_H 1" >>confdefs.h
5673
5674fi
5675
5676ac_fn_cxx_check_header_compile "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
5677if test "x$ac_cv_header_sys_select_h" = xyes
5678then :
5679 printf "%s\n" "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
5680
5681fi
5682ac_fn_cxx_check_header_compile "$LINENO" "sys/eventfd.h" "ac_cv_header_sys_eventfd_h" "$ac_includes_default"
5683if test "x$ac_cv_header_sys_eventfd_h" = xyes
5684then :
5685 printf "%s\n" "#define HAVE_SYS_EVENTFD_H 1" >>confdefs.h
5686
5687fi
5688ac_fn_cxx_check_header_compile "$LINENO" "sys/signalfd.h" "ac_cv_header_sys_signalfd_h" "$ac_includes_default"
5689if test "x$ac_cv_header_sys_signalfd_h" = xyes
5690then :
5691 printf "%s\n" "#define HAVE_SYS_SIGNALFD_H 1" >>confdefs.h
5692
5693fi
5694ac_fn_cxx_check_header_compile "$LINENO" "linux/aio_abi.h" "ac_cv_header_linux_aio_abi_h" "$ac_includes_default"
5695if test "x$ac_cv_header_linux_aio_abi_h" = xyes
5696then :
5697 printf "%s\n" "#define HAVE_LINUX_AIO_ABI_H 1" >>confdefs.h
5698
5699fi
5700ac_fn_cxx_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
5701if test "x$ac_cv_header_linux_fs_h" = xyes
5702then :
5703 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
5704
5705fi
5706
5707
5708ac_fn_cxx_check_func "$LINENO" "inotify_init" "ac_cv_func_inotify_init"
5709if test "x$ac_cv_func_inotify_init" = xyes
5710then :
5711 printf "%s\n" "#define HAVE_INOTIFY_INIT 1" >>confdefs.h
5712
5713fi
5714ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
5715if test "x$ac_cv_func_epoll_ctl" = xyes
5716then :
5717 printf "%s\n" "#define HAVE_EPOLL_CTL 1" >>confdefs.h
5718
5719fi
5720ac_fn_cxx_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
5721if test "x$ac_cv_func_kqueue" = xyes
5722then :
5723 printf "%s\n" "#define HAVE_KQUEUE 1" >>confdefs.h
5724
5725fi
5726ac_fn_cxx_check_func "$LINENO" "port_create" "ac_cv_func_port_create"
5727if test "x$ac_cv_func_port_create" = xyes
5728then :
5729 printf "%s\n" "#define HAVE_PORT_CREATE 1" >>confdefs.h
5730
5731fi
5732ac_fn_cxx_check_func "$LINENO" "poll" "ac_cv_func_poll"
5733if test "x$ac_cv_func_poll" = xyes
5734then :
5735 printf "%s\n" "#define HAVE_POLL 1" >>confdefs.h
5736
5737fi
5738ac_fn_cxx_check_func "$LINENO" "select" "ac_cv_func_select"
5739if test "x$ac_cv_func_select" = xyes
5740then :
5741 printf "%s\n" "#define HAVE_SELECT 1" >>confdefs.h
5742
5743fi
5744ac_fn_cxx_check_func "$LINENO" "eventfd" "ac_cv_func_eventfd"
5745if test "x$ac_cv_func_eventfd" = xyes
5746then :
5747 printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
5748
5749fi
5750ac_fn_cxx_check_func "$LINENO" "signalfd" "ac_cv_func_signalfd"
5751if test "x$ac_cv_func_signalfd" = xyes
5752then :
5753 printf "%s\n" "#define HAVE_SIGNALFD 1" >>confdefs.h
5754
5755fi
5756
5757
5758
5759 for ac_func in clock_gettime
5760do :
5761 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5762if test "x$ac_cv_func_clock_gettime" = xyes
5763then :
5764 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5765
5766else $as_nop
5767
5768 if test $(uname) = Linux; then
5769 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5770printf %s "checking for clock_gettime syscall... " >&6; }
4925cat confdefs.h >>conftest.$ac_ext 5771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4926cat >>conftest.$ac_ext <<_ACEOF
4927/* end confdefs.h. */ 5772/* end confdefs.h. */
4928#ifdef __STDC__
4929# include <limits.h>
4930#else
4931# include <assert.h>
4932#endif
4933 Syntax error
4934_ACEOF
4935if { (ac_try="$ac_cpp conftest.$ac_ext"
4936case "(($ac_try" in
4937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4938 *) ac_try_echo=$ac_try;;
4939esac
4940eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4941 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4942 ac_status=$?
4943 grep -v '^ *+' conftest.er1 >conftest.err
4944 rm -f conftest.er1
4945 cat conftest.err >&5
4946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 (exit $ac_status); } >/dev/null && {
4948 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4949 test ! -s conftest.err
4950 }; then
4951 :
4952else
4953 echo "$as_me: failed program was:" >&5
4954sed 's/^/| /' conftest.$ac_ext >&5
4955
4956 # Broken: fails on valid input.
4957continue
4958fi
4959
4960rm -f conftest.err conftest.$ac_ext
4961
4962 # OK, works on sane cases. Now check whether nonexistent headers
4963 # can be detected and how.
4964 cat >conftest.$ac_ext <<_ACEOF
4965/* confdefs.h. */
4966_ACEOF
4967cat confdefs.h >>conftest.$ac_ext
4968cat >>conftest.$ac_ext <<_ACEOF
4969/* end confdefs.h. */
4970#include <ac_nonexistent.h>
4971_ACEOF
4972if { (ac_try="$ac_cpp conftest.$ac_ext"
4973case "(($ac_try" in
4974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4975 *) ac_try_echo=$ac_try;;
4976esac
4977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4978 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4979 ac_status=$?
4980 grep -v '^ *+' conftest.er1 >conftest.err
4981 rm -f conftest.er1
4982 cat conftest.err >&5
4983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4984 (exit $ac_status); } >/dev/null && {
4985 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4986 test ! -s conftest.err
4987 }; then
4988 # Broken: success on invalid input.
4989continue
4990else
4991 echo "$as_me: failed program was:" >&5
4992sed 's/^/| /' conftest.$ac_ext >&5
4993
4994 # Passes both tests.
4995ac_preproc_ok=:
4996break
4997fi
4998
4999rm -f conftest.err conftest.$ac_ext
5000
5001done
5002# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5003rm -f conftest.err conftest.$ac_ext
5004if $ac_preproc_ok; then
5005 break
5006fi
5007
5008 done
5009 ac_cv_prog_CXXCPP=$CXXCPP
5010
5011fi
5012 CXXCPP=$ac_cv_prog_CXXCPP
5013else
5014 ac_cv_prog_CXXCPP=$CXXCPP
5015fi
5016{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
5017echo "${ECHO_T}$CXXCPP" >&6; }
5018ac_preproc_ok=false
5019for ac_cxx_preproc_warn_flag in '' yes
5020do
5021 # Use a header file that comes with gcc, so configuring glibc
5022 # with a fresh cross-compiler works.
5023 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5024 # <limits.h> exists even on freestanding compilers.
5025 # On the NeXT, cc -E runs the code through the compiler's parser,
5026 # not just through cpp. "Syntax error" is here to catch this case.
5027 cat >conftest.$ac_ext <<_ACEOF
5028/* confdefs.h. */
5029_ACEOF
5030cat confdefs.h >>conftest.$ac_ext
5031cat >>conftest.$ac_ext <<_ACEOF
5032/* end confdefs.h. */
5033#ifdef __STDC__
5034# include <limits.h>
5035#else
5036# include <assert.h>
5037#endif
5038 Syntax error
5039_ACEOF
5040if { (ac_try="$ac_cpp conftest.$ac_ext"
5041case "(($ac_try" in
5042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5043 *) ac_try_echo=$ac_try;;
5044esac
5045eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5046 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5047 ac_status=$?
5048 grep -v '^ *+' conftest.er1 >conftest.err
5049 rm -f conftest.er1
5050 cat conftest.err >&5
5051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5052 (exit $ac_status); } >/dev/null && {
5053 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5054 test ! -s conftest.err
5055 }; then
5056 :
5057else
5058 echo "$as_me: failed program was:" >&5
5059sed 's/^/| /' conftest.$ac_ext >&5
5060
5061 # Broken: fails on valid input.
5062continue
5063fi
5064
5065rm -f conftest.err conftest.$ac_ext
5066
5067 # OK, works on sane cases. Now check whether nonexistent headers
5068 # can be detected and how.
5069 cat >conftest.$ac_ext <<_ACEOF
5070/* confdefs.h. */
5071_ACEOF
5072cat confdefs.h >>conftest.$ac_ext
5073cat >>conftest.$ac_ext <<_ACEOF
5074/* end confdefs.h. */
5075#include <ac_nonexistent.h>
5076_ACEOF
5077if { (ac_try="$ac_cpp conftest.$ac_ext"
5078case "(($ac_try" in
5079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5080 *) ac_try_echo=$ac_try;;
5081esac
5082eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5083 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5084 ac_status=$?
5085 grep -v '^ *+' conftest.er1 >conftest.err
5086 rm -f conftest.er1
5087 cat conftest.err >&5
5088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5089 (exit $ac_status); } >/dev/null && {
5090 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5091 test ! -s conftest.err
5092 }; then
5093 # Broken: success on invalid input.
5094continue
5095else
5096 echo "$as_me: failed program was:" >&5
5097sed 's/^/| /' conftest.$ac_ext >&5
5098
5099 # Passes both tests.
5100ac_preproc_ok=:
5101break
5102fi
5103
5104rm -f conftest.err conftest.$ac_ext
5105
5106done
5107# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5108rm -f conftest.err conftest.$ac_ext
5109if $ac_preproc_ok; then
5110 :
5111else
5112 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5113See \`config.log' for more details." >&5
5114echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5115See \`config.log' for more details." >&2;}
5116 { (exit 1); exit 1; }; }
5117fi
5118
5119ac_ext=cpp
5120ac_cpp='$CXXCPP $CPPFLAGS'
5121ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5122ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5123ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5124
5125
5126{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5127echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5128if test "${ac_cv_header_stdc+set}" = set; then
5129 echo $ECHO_N "(cached) $ECHO_C" >&6
5130else
5131 cat >conftest.$ac_ext <<_ACEOF
5132/* confdefs.h. */
5133_ACEOF
5134cat confdefs.h >>conftest.$ac_ext
5135cat >>conftest.$ac_ext <<_ACEOF
5136/* end confdefs.h. */
5137#include <stdlib.h> 5773#include <unistd.h>
5138#include <stdarg.h> 5774 #include <sys/syscall.h>
5139#include <string.h> 5775 #include <time.h>
5140#include <float.h>
5141
5142int 5776int
5143main () 5777main (void)
5144{ 5778{
5145 5779struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5146 ; 5780 ;
5147 return 0; 5781 return 0;
5148} 5782}
5149_ACEOF 5783_ACEOF
5150rm -f conftest.$ac_objext 5784if ac_fn_cxx_try_link "$LINENO"
5151if { (ac_try="$ac_compile" 5785then :
5152case "(($ac_try" in 5786 ac_have_clock_syscall=1
5153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5154 *) ac_try_echo=$ac_try;;
5155esac
5156eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5157 (eval "$ac_compile") 2>conftest.er1
5158 ac_status=$?
5159 grep -v '^ *+' conftest.er1 >conftest.err
5160 rm -f conftest.er1
5161 cat conftest.err >&5
5162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5163 (exit $ac_status); } && {
5164 test -z "$ac_cxx_werror_flag" ||
5165 test ! -s conftest.err
5166 } && test -s conftest.$ac_objext; then
5167 ac_cv_header_stdc=yes
5168else
5169 echo "$as_me: failed program was:" >&5
5170sed 's/^/| /' conftest.$ac_ext >&5
5171 5787
5172 ac_cv_header_stdc=no 5788printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5173fi
5174 5789
5790 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5791printf "%s\n" "yes" >&6; }
5792else $as_nop
5793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5794printf "%s\n" "no" >&6; }
5795fi
5175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5796rm -f core conftest.err conftest.$ac_objext conftest.beam \
5176 5797 conftest$ac_exeext conftest.$ac_ext
5177if test $ac_cv_header_stdc = yes; then 5798 fi
5178 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 5799 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5179 cat >conftest.$ac_ext <<_ACEOF 5800 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5180/* confdefs.h. */ 5801printf %s "checking for clock_gettime in -lrt... " >&6; }
5181_ACEOF 5802if test ${ac_cv_lib_rt_clock_gettime+y}
5803then :
5804 printf %s "(cached) " >&6
5805else $as_nop
5806 ac_check_lib_save_LIBS=$LIBS
5807LIBS="-lrt $LIBS"
5182cat confdefs.h >>conftest.$ac_ext 5808cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5183cat >>conftest.$ac_ext <<_ACEOF
5184/* end confdefs.h. */ 5809/* end confdefs.h. */
5185#include <string.h>
5186 5810
5187_ACEOF 5811namespace conftest {
5188if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5812 extern "C" int clock_gettime ();
5189 $EGREP "memchr" >/dev/null 2>&1; then 5813}
5190 :
5191else
5192 ac_cv_header_stdc=no
5193fi
5194rm -f conftest*
5195
5196fi
5197
5198if test $ac_cv_header_stdc = yes; then
5199 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5200 cat >conftest.$ac_ext <<_ACEOF
5201/* confdefs.h. */
5202_ACEOF
5203cat confdefs.h >>conftest.$ac_ext
5204cat >>conftest.$ac_ext <<_ACEOF
5205/* end confdefs.h. */
5206#include <stdlib.h>
5207
5208_ACEOF
5209if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5210 $EGREP "free" >/dev/null 2>&1; then
5211 :
5212else
5213 ac_cv_header_stdc=no
5214fi
5215rm -f conftest*
5216
5217fi
5218
5219if test $ac_cv_header_stdc = yes; then
5220 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5221 if test "$cross_compiling" = yes; then
5222 :
5223else
5224 cat >conftest.$ac_ext <<_ACEOF
5225/* confdefs.h. */
5226_ACEOF
5227cat confdefs.h >>conftest.$ac_ext
5228cat >>conftest.$ac_ext <<_ACEOF
5229/* end confdefs.h. */
5230#include <ctype.h>
5231#include <stdlib.h>
5232#if ((' ' & 0x0FF) == 0x020)
5233# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5234# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5235#else
5236# define ISLOWER(c) \
5237 (('a' <= (c) && (c) <= 'i') \
5238 || ('j' <= (c) && (c) <= 'r') \
5239 || ('s' <= (c) && (c) <= 'z'))
5240# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5241#endif
5242
5243#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5244int 5814int
5245main () 5815main (void)
5246{ 5816{
5247 int i; 5817return conftest::clock_gettime ();
5248 for (i = 0; i < 256; i++)
5249 if (XOR (islower (i), ISLOWER (i))
5250 || toupper (i) != TOUPPER (i))
5251 return 2;
5252 return 0;
5253}
5254_ACEOF
5255rm -f conftest$ac_exeext
5256if { (ac_try="$ac_link"
5257case "(($ac_try" in
5258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5259 *) ac_try_echo=$ac_try;;
5260esac
5261eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5262 (eval "$ac_link") 2>&5
5263 ac_status=$?
5264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5265 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5266 { (case "(($ac_try" in
5267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5268 *) ac_try_echo=$ac_try;;
5269esac
5270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5271 (eval "$ac_try") 2>&5
5272 ac_status=$?
5273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5274 (exit $ac_status); }; }; then
5275 :
5276else
5277 echo "$as_me: program exited with status $ac_status" >&5
5278echo "$as_me: failed program was:" >&5
5279sed 's/^/| /' conftest.$ac_ext >&5
5280
5281( exit $ac_status )
5282ac_cv_header_stdc=no
5283fi
5284rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5285fi
5286
5287
5288fi
5289fi
5290{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5291echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5292if test $ac_cv_header_stdc = yes; then
5293
5294cat >>confdefs.h <<\_ACEOF
5295#define STDC_HEADERS 1
5296_ACEOF
5297
5298fi
5299
5300# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5311 inttypes.h stdint.h unistd.h
5312do
5313as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5314{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5315echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5316if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5317 echo $ECHO_N "(cached) $ECHO_C" >&6
5318else
5319 cat >conftest.$ac_ext <<_ACEOF
5320/* confdefs.h. */
5321_ACEOF
5322cat confdefs.h >>conftest.$ac_ext
5323cat >>conftest.$ac_ext <<_ACEOF
5324/* end confdefs.h. */
5325$ac_includes_default
5326
5327#include <$ac_header>
5328_ACEOF
5329rm -f conftest.$ac_objext
5330if { (ac_try="$ac_compile"
5331case "(($ac_try" in
5332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5333 *) ac_try_echo=$ac_try;;
5334esac
5335eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5336 (eval "$ac_compile") 2>conftest.er1
5337 ac_status=$?
5338 grep -v '^ *+' conftest.er1 >conftest.err
5339 rm -f conftest.er1
5340 cat conftest.err >&5
5341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5342 (exit $ac_status); } && {
5343 test -z "$ac_cxx_werror_flag" ||
5344 test ! -s conftest.err
5345 } && test -s conftest.$ac_objext; then
5346 eval "$as_ac_Header=yes"
5347else
5348 echo "$as_me: failed program was:" >&5
5349sed 's/^/| /' conftest.$ac_ext >&5
5350
5351 eval "$as_ac_Header=no"
5352fi
5353
5354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5355fi
5356ac_res=`eval echo '${'$as_ac_Header'}'`
5357 { echo "$as_me:$LINENO: result: $ac_res" >&5
5358echo "${ECHO_T}$ac_res" >&6; }
5359if test `eval echo '${'$as_ac_Header'}'` = yes; then
5360 cat >>confdefs.h <<_ACEOF
5361#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5362_ACEOF
5363
5364fi
5365
5366done
5367
5368
5369
5370
5371
5372
5373for ac_header in sys/epoll.h sys/event.h sys/queue.h port.h
5374do
5375as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5376if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5377 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5378echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5379if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5380 echo $ECHO_N "(cached) $ECHO_C" >&6
5381fi
5382ac_res=`eval echo '${'$as_ac_Header'}'`
5383 { echo "$as_me:$LINENO: result: $ac_res" >&5
5384echo "${ECHO_T}$ac_res" >&6; }
5385else
5386 # Is the header compilable?
5387{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5388echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5389cat >conftest.$ac_ext <<_ACEOF
5390/* confdefs.h. */
5391_ACEOF
5392cat confdefs.h >>conftest.$ac_ext
5393cat >>conftest.$ac_ext <<_ACEOF
5394/* end confdefs.h. */
5395$ac_includes_default
5396#include <$ac_header>
5397_ACEOF
5398rm -f conftest.$ac_objext
5399if { (ac_try="$ac_compile"
5400case "(($ac_try" in
5401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5402 *) ac_try_echo=$ac_try;;
5403esac
5404eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5405 (eval "$ac_compile") 2>conftest.er1
5406 ac_status=$?
5407 grep -v '^ *+' conftest.er1 >conftest.err
5408 rm -f conftest.er1
5409 cat conftest.err >&5
5410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5411 (exit $ac_status); } && {
5412 test -z "$ac_cxx_werror_flag" ||
5413 test ! -s conftest.err
5414 } && test -s conftest.$ac_objext; then
5415 ac_header_compiler=yes
5416else
5417 echo "$as_me: failed program was:" >&5
5418sed 's/^/| /' conftest.$ac_ext >&5
5419
5420 ac_header_compiler=no
5421fi
5422
5423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5424{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5425echo "${ECHO_T}$ac_header_compiler" >&6; }
5426
5427# Is the header present?
5428{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5429echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5430cat >conftest.$ac_ext <<_ACEOF
5431/* confdefs.h. */
5432_ACEOF
5433cat confdefs.h >>conftest.$ac_ext
5434cat >>conftest.$ac_ext <<_ACEOF
5435/* end confdefs.h. */
5436#include <$ac_header>
5437_ACEOF
5438if { (ac_try="$ac_cpp conftest.$ac_ext"
5439case "(($ac_try" in
5440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5441 *) ac_try_echo=$ac_try;;
5442esac
5443eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5444 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5445 ac_status=$?
5446 grep -v '^ *+' conftest.er1 >conftest.err
5447 rm -f conftest.er1
5448 cat conftest.err >&5
5449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5450 (exit $ac_status); } >/dev/null && {
5451 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5452 test ! -s conftest.err
5453 }; then
5454 ac_header_preproc=yes
5455else
5456 echo "$as_me: failed program was:" >&5
5457sed 's/^/| /' conftest.$ac_ext >&5
5458
5459 ac_header_preproc=no
5460fi
5461
5462rm -f conftest.err conftest.$ac_ext
5463{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5464echo "${ECHO_T}$ac_header_preproc" >&6; }
5465
5466# So? What about this header?
5467case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5468 yes:no: )
5469 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5470echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5471 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5472echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5473 ac_header_preproc=yes
5474 ;;
5475 no:yes:* )
5476 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5477echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5478 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5479echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5480 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5481echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5482 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5483echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5484 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5485echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5486 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5487echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5488
5489 ;;
5490esac
5491{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5492echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5493if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5494 echo $ECHO_N "(cached) $ECHO_C" >&6
5495else
5496 eval "$as_ac_Header=\$ac_header_preproc"
5497fi
5498ac_res=`eval echo '${'$as_ac_Header'}'`
5499 { echo "$as_me:$LINENO: result: $ac_res" >&5
5500echo "${ECHO_T}$ac_res" >&6; }
5501
5502fi
5503if test `eval echo '${'$as_ac_Header'}'` = yes; then
5504 cat >>confdefs.h <<_ACEOF
5505#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5506_ACEOF
5507
5508fi
5509
5510done
5511
5512
5513
5514
5515
5516for ac_func in epoll_ctl kqueue port_create
5517do
5518as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5519{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5520echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5521if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5522 echo $ECHO_N "(cached) $ECHO_C" >&6
5523else
5524 cat >conftest.$ac_ext <<_ACEOF
5525/* confdefs.h. */
5526_ACEOF
5527cat confdefs.h >>conftest.$ac_ext
5528cat >>conftest.$ac_ext <<_ACEOF
5529/* end confdefs.h. */
5530/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5531 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5532#define $ac_func innocuous_$ac_func
5533
5534/* System header to define __stub macros and hopefully few prototypes,
5535 which can conflict with char $ac_func (); below.
5536 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5537 <limits.h> exists even on freestanding compilers. */
5538
5539#ifdef __STDC__
5540# include <limits.h>
5541#else
5542# include <assert.h>
5543#endif
5544
5545#undef $ac_func
5546
5547/* Override any GCC internal prototype to avoid an error.
5548 Use char because int might match the return type of a GCC
5549 builtin and then its argument prototype would still apply. */
5550#ifdef __cplusplus
5551extern "C"
5552#endif
5553char $ac_func ();
5554/* The GNU C library defines this for functions which it implements
5555 to always fail with ENOSYS. Some functions are actually named
5556 something starting with __ and the normal name is an alias. */
5557#if defined __stub_$ac_func || defined __stub___$ac_func
5558choke me
5559#endif
5560
5561int
5562main ()
5563{
5564return $ac_func ();
5565 ; 5818 ;
5566 return 0; 5819 return 0;
5567} 5820}
5568_ACEOF 5821_ACEOF
5569rm -f conftest.$ac_objext conftest$ac_exeext 5822if ac_fn_cxx_try_link "$LINENO"
5570if { (ac_try="$ac_link" 5823then :
5571case "(($ac_try" in 5824 ac_cv_lib_rt_clock_gettime=yes
5572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5825else $as_nop
5573 *) ac_try_echo=$ac_try;; 5826 ac_cv_lib_rt_clock_gettime=no
5574esac
5575eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5576 (eval "$ac_link") 2>conftest.er1
5577 ac_status=$?
5578 grep -v '^ *+' conftest.er1 >conftest.err
5579 rm -f conftest.er1
5580 cat conftest.err >&5
5581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5582 (exit $ac_status); } && {
5583 test -z "$ac_cxx_werror_flag" ||
5584 test ! -s conftest.err
5585 } && test -s conftest$ac_exeext &&
5586 $as_test_x conftest$ac_exeext; then
5587 eval "$as_ac_var=yes"
5588else
5589 echo "$as_me: failed program was:" >&5
5590sed 's/^/| /' conftest.$ac_ext >&5
5591
5592 eval "$as_ac_var=no"
5593fi 5827fi
5594
5595rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5828rm -f core conftest.err conftest.$ac_objext conftest.beam \
5596 conftest$ac_exeext conftest.$ac_ext 5829 conftest$ac_exeext conftest.$ac_ext
5830LIBS=$ac_check_lib_save_LIBS
5597fi 5831fi
5598ac_res=`eval echo '${'$as_ac_var'}'` 5832{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5599 { echo "$as_me:$LINENO: result: $ac_res" >&5 5833printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5600echo "${ECHO_T}$ac_res" >&6; } 5834if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5601if test `eval echo '${'$as_ac_var'}'` = yes; then 5835then :
5602 cat >>confdefs.h <<_ACEOF 5836 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5603#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5604_ACEOF
5605 5837
5838 LIBS="-lrt $LIBS"
5839
5606fi 5840fi
5841
5842 unset ac_cv_func_clock_gettime
5843 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5844if test "x$ac_cv_func_clock_gettime" = xyes
5845then :
5846 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5847
5848fi
5849
5850 fi
5851
5852fi
5853
5607done 5854done
5608 5855
5609 5856
5610{ echo "$as_me:$LINENO: checking for clock_gettime" >&5 5857 for ac_func in nanosleep
5611echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; } 5858do :
5612if test "${ac_cv_func_clock_gettime+set}" = set; then 5859 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5613 echo $ECHO_N "(cached) $ECHO_C" >&6 5860if test "x$ac_cv_func_nanosleep" = xyes
5614else 5861then :
5615 cat >conftest.$ac_ext <<_ACEOF 5862 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5616/* confdefs.h. */ 5863
5617_ACEOF 5864else $as_nop
5865
5866 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5867 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5868printf %s "checking for nanosleep in -lrt... " >&6; }
5869if test ${ac_cv_lib_rt_nanosleep+y}
5870then :
5871 printf %s "(cached) " >&6
5872else $as_nop
5873 ac_check_lib_save_LIBS=$LIBS
5874LIBS="-lrt $LIBS"
5618cat confdefs.h >>conftest.$ac_ext 5875cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5619cat >>conftest.$ac_ext <<_ACEOF
5620/* end confdefs.h. */ 5876/* end confdefs.h. */
5621/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5622 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5623#define clock_gettime innocuous_clock_gettime
5624 5877
5625/* System header to define __stub macros and hopefully few prototypes, 5878namespace conftest {
5626 which can conflict with char clock_gettime (); below. 5879 extern "C" int nanosleep ();
5627 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5880}
5628 <limits.h> exists even on freestanding compilers. */
5629
5630#ifdef __STDC__
5631# include <limits.h>
5632#else
5633# include <assert.h>
5634#endif
5635
5636#undef clock_gettime
5637
5638/* Override any GCC internal prototype to avoid an error.
5639 Use char because int might match the return type of a GCC
5640 builtin and then its argument prototype would still apply. */
5641#ifdef __cplusplus
5642extern "C"
5643#endif
5644char clock_gettime ();
5645/* The GNU C library defines this for functions which it implements
5646 to always fail with ENOSYS. Some functions are actually named
5647 something starting with __ and the normal name is an alias. */
5648#if defined __stub_clock_gettime || defined __stub___clock_gettime
5649choke me
5650#endif
5651
5652int 5881int
5653main () 5882main (void)
5654{ 5883{
5655return clock_gettime (); 5884return conftest::nanosleep ();
5656 ; 5885 ;
5657 return 0; 5886 return 0;
5658} 5887}
5659_ACEOF 5888_ACEOF
5660rm -f conftest.$ac_objext conftest$ac_exeext 5889if ac_fn_cxx_try_link "$LINENO"
5661if { (ac_try="$ac_link" 5890then :
5662case "(($ac_try" in 5891 ac_cv_lib_rt_nanosleep=yes
5663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5892else $as_nop
5664 *) ac_try_echo=$ac_try;; 5893 ac_cv_lib_rt_nanosleep=no
5665esac
5666eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5667 (eval "$ac_link") 2>conftest.er1
5668 ac_status=$?
5669 grep -v '^ *+' conftest.er1 >conftest.err
5670 rm -f conftest.er1
5671 cat conftest.err >&5
5672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5673 (exit $ac_status); } && {
5674 test -z "$ac_cxx_werror_flag" ||
5675 test ! -s conftest.err
5676 } && test -s conftest$ac_exeext &&
5677 $as_test_x conftest$ac_exeext; then
5678 ac_cv_func_clock_gettime=yes
5679else
5680 echo "$as_me: failed program was:" >&5
5681sed 's/^/| /' conftest.$ac_ext >&5
5682
5683 ac_cv_func_clock_gettime=no
5684fi 5894fi
5685
5686rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5895rm -f core conftest.err conftest.$ac_objext conftest.beam \
5687 conftest$ac_exeext conftest.$ac_ext 5896 conftest$ac_exeext conftest.$ac_ext
5897LIBS=$ac_check_lib_save_LIBS
5688fi 5898fi
5689{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5 5899{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5690echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; } 5900printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5691if test $ac_cv_func_clock_gettime = yes; then 5901if test "x$ac_cv_lib_rt_nanosleep" = xyes
5692 : 5902then :
5693else 5903 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5694 5904
5905 LIBS="-lrt $LIBS"
5906
5907fi
5908
5909 unset ac_cv_func_nanosleep
5910 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5911if test "x$ac_cv_func_nanosleep" = xyes
5912then :
5913 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5914
5915fi
5916
5917 fi
5918
5919fi
5920
5921done
5922
5923ac_fn_cxx_check_type "$LINENO" "__kernel_rwf_t" "ac_cv_type___kernel_rwf_t" "#include <linux/fs.h>
5924"
5925if test "x$ac_cv_type___kernel_rwf_t" = xyes
5926then :
5927
5928
5929printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
5930
5931
5932fi
5933
5934
5695 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5935if test -z "$LIBEV_M4_AVOID_LIBM"; then
5696 5936 LIBM=m
5697{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5 5937fi
5698echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; } 5938{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5699if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then 5939printf %s "checking for library containing floor... " >&6; }
5700 echo $ECHO_N "(cached) $ECHO_C" >&6 5940if test ${ac_cv_search_floor+y}
5701else 5941then :
5702 ac_check_lib_save_LIBS=$LIBS 5942 printf %s "(cached) " >&6
5703LIBS="-lrt $LIBS" 5943else $as_nop
5704cat >conftest.$ac_ext <<_ACEOF 5944 ac_func_search_save_LIBS=$LIBS
5705/* confdefs.h. */
5706_ACEOF
5707cat confdefs.h >>conftest.$ac_ext 5945cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5708cat >>conftest.$ac_ext <<_ACEOF
5709/* end confdefs.h. */ 5946/* end confdefs.h. */
5710 5947
5711/* Override any GCC internal prototype to avoid an error. 5948namespace conftest {
5712 Use char because int might match the return type of a GCC 5949 extern "C" int floor ();
5713 builtin and then its argument prototype would still apply. */ 5950}
5714#ifdef __cplusplus
5715extern "C"
5716#endif
5717char clock_gettime ();
5718int 5951int
5719main () 5952main (void)
5720{ 5953{
5721return clock_gettime (); 5954return conftest::floor ();
5722 ; 5955 ;
5723 return 0; 5956 return 0;
5724} 5957}
5725_ACEOF 5958_ACEOF
5726rm -f conftest.$ac_objext conftest$ac_exeext 5959for ac_lib in '' $LIBM
5727if { (ac_try="$ac_link"
5728case "(($ac_try" in
5729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5730 *) ac_try_echo=$ac_try;;
5731esac
5732eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5733 (eval "$ac_link") 2>conftest.er1
5734 ac_status=$?
5735 grep -v '^ *+' conftest.er1 >conftest.err
5736 rm -f conftest.er1
5737 cat conftest.err >&5
5738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5739 (exit $ac_status); } && {
5740 test -z "$ac_cxx_werror_flag" ||
5741 test ! -s conftest.err
5742 } && test -s conftest$ac_exeext &&
5743 $as_test_x conftest$ac_exeext; then
5744 ac_cv_lib_rt_clock_gettime=yes
5745else
5746 echo "$as_me: failed program was:" >&5
5747sed 's/^/| /' conftest.$ac_ext >&5
5748
5749 ac_cv_lib_rt_clock_gettime=no
5750fi
5751
5752rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5753 conftest$ac_exeext conftest.$ac_ext
5754LIBS=$ac_check_lib_save_LIBS
5755fi
5756{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5
5757echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; }
5758if test $ac_cv_lib_rt_clock_gettime = yes; then
5759 cat >>confdefs.h <<_ACEOF
5760#define HAVE_LIBRT 1
5761_ACEOF
5762
5763 LIBS="-lrt $LIBS"
5764
5765fi
5766
5767
5768for ac_func in clock_gettime
5769do 5960do
5770as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5961 if test -z "$ac_lib"; then
5771{ echo "$as_me:$LINENO: checking for $ac_func" >&5 5962 ac_res="none required"
5772echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5773if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5774 echo $ECHO_N "(cached) $ECHO_C" >&6
5775else 5963 else
5776 cat >conftest.$ac_ext <<_ACEOF 5964 ac_res=-l$ac_lib
5777/* confdefs.h. */ 5965 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5778_ACEOF 5966 fi
5779cat confdefs.h >>conftest.$ac_ext 5967 if ac_fn_cxx_try_link "$LINENO"
5780cat >>conftest.$ac_ext <<_ACEOF 5968then :
5781/* end confdefs.h. */ 5969 ac_cv_search_floor=$ac_res
5782/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5783 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5784#define $ac_func innocuous_$ac_func
5785
5786/* System header to define __stub macros and hopefully few prototypes,
5787 which can conflict with char $ac_func (); below.
5788 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5789 <limits.h> exists even on freestanding compilers. */
5790
5791#ifdef __STDC__
5792# include <limits.h>
5793#else
5794# include <assert.h>
5795#endif
5796
5797#undef $ac_func
5798
5799/* Override any GCC internal prototype to avoid an error.
5800 Use char because int might match the return type of a GCC
5801 builtin and then its argument prototype would still apply. */
5802#ifdef __cplusplus
5803extern "C"
5804#endif
5805char $ac_func ();
5806/* The GNU C library defines this for functions which it implements
5807 to always fail with ENOSYS. Some functions are actually named
5808 something starting with __ and the normal name is an alias. */
5809#if defined __stub_$ac_func || defined __stub___$ac_func
5810choke me
5811#endif
5812
5813int
5814main ()
5815{
5816return $ac_func ();
5817 ;
5818 return 0;
5819}
5820_ACEOF
5821rm -f conftest.$ac_objext conftest$ac_exeext
5822if { (ac_try="$ac_link"
5823case "(($ac_try" in
5824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5825 *) ac_try_echo=$ac_try;;
5826esac
5827eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5828 (eval "$ac_link") 2>conftest.er1
5829 ac_status=$?
5830 grep -v '^ *+' conftest.er1 >conftest.err
5831 rm -f conftest.er1
5832 cat conftest.err >&5
5833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5834 (exit $ac_status); } && {
5835 test -z "$ac_cxx_werror_flag" ||
5836 test ! -s conftest.err
5837 } && test -s conftest$ac_exeext &&
5838 $as_test_x conftest$ac_exeext; then
5839 eval "$as_ac_var=yes"
5840else
5841 echo "$as_me: failed program was:" >&5
5842sed 's/^/| /' conftest.$ac_ext >&5
5843
5844 eval "$as_ac_var=no"
5845fi 5970fi
5846
5847rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5971rm -f core conftest.err conftest.$ac_objext conftest.beam \
5848 conftest$ac_exeext conftest.$ac_ext 5972 conftest$ac_exeext
5849fi 5973 if test ${ac_cv_search_floor+y}
5850ac_res=`eval echo '${'$as_ac_var'}'` 5974then :
5851 { echo "$as_me:$LINENO: result: $ac_res" >&5 5975 break
5852echo "${ECHO_T}$ac_res" >&6; }
5853if test `eval echo '${'$as_ac_var'}'` = yes; then
5854 cat >>confdefs.h <<_ACEOF
5855#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5856_ACEOF
5857
5858fi 5976fi
5859done 5977done
5978if test ${ac_cv_search_floor+y}
5979then :
5860 5980
5861 fi 5981else $as_nop
5862 5982 ac_cv_search_floor=no
5863fi 5983fi
5864 5984rm conftest.$ac_ext
5865 5985LIBS=$ac_func_search_save_LIBS
5866
5867{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
5868echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
5869if test "${ac_cv_lib_m_ceil+set}" = set; then
5870 echo $ECHO_N "(cached) $ECHO_C" >&6
5871else
5872 ac_check_lib_save_LIBS=$LIBS
5873LIBS="-lm $LIBS"
5874cat >conftest.$ac_ext <<_ACEOF
5875/* confdefs.h. */
5876_ACEOF
5877cat confdefs.h >>conftest.$ac_ext
5878cat >>conftest.$ac_ext <<_ACEOF
5879/* end confdefs.h. */
5880
5881/* Override any GCC internal prototype to avoid an error.
5882 Use char because int might match the return type of a GCC
5883 builtin and then its argument prototype would still apply. */
5884#ifdef __cplusplus
5885extern "C"
5886#endif
5887char ceil ();
5888int
5889main ()
5890{
5891return ceil ();
5892 ;
5893 return 0;
5894}
5895_ACEOF
5896rm -f conftest.$ac_objext conftest$ac_exeext
5897if { (ac_try="$ac_link"
5898case "(($ac_try" in
5899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5900 *) ac_try_echo=$ac_try;;
5901esac
5902eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5903 (eval "$ac_link") 2>conftest.er1
5904 ac_status=$?
5905 grep -v '^ *+' conftest.er1 >conftest.err
5906 rm -f conftest.er1
5907 cat conftest.err >&5
5908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5909 (exit $ac_status); } && {
5910 test -z "$ac_cxx_werror_flag" ||
5911 test ! -s conftest.err
5912 } && test -s conftest$ac_exeext &&
5913 $as_test_x conftest$ac_exeext; then
5914 ac_cv_lib_m_ceil=yes
5915else
5916 echo "$as_me: failed program was:" >&5
5917sed 's/^/| /' conftest.$ac_ext >&5
5918
5919 ac_cv_lib_m_ceil=no
5920fi 5986fi
5987{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5988printf "%s\n" "$ac_cv_search_floor" >&6; }
5989ac_res=$ac_cv_search_floor
5990if test "$ac_res" != no
5991then :
5992 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5921 5993
5922rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5994printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
5923 conftest$ac_exeext conftest.$ac_ext
5924LIBS=$ac_check_lib_save_LIBS
5925fi
5926{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
5927echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
5928if test $ac_cv_lib_m_ceil = yes; then
5929 cat >>confdefs.h <<_ACEOF
5930#define HAVE_LIBM 1
5931_ACEOF
5932 5995
5933 LIBS="-lm $LIBS"
5934
5935fi 5996fi
5936
5937
5938 5997
5939 5998
5940 5999
5941 6000
5942 6001
5943# Extract the first word of "tic", so it can be a program name with args. 6002# Extract the first word of "tic", so it can be a program name with args.
5944set dummy tic; ac_word=$2 6003set dummy tic; ac_word=$2
5945{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6004{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5946echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6005printf %s "checking for $ac_word... " >&6; }
5947if test "${ac_cv_path_TIC+set}" = set; then 6006if test ${ac_cv_path_TIC+y}
5948 echo $ECHO_N "(cached) $ECHO_C" >&6 6007then :
5949else 6008 printf %s "(cached) " >&6
6009else $as_nop
5950 case $TIC in 6010 case $TIC in
5951 [\\/]* | ?:[\\/]*) 6011 [\\/]* | ?:[\\/]*)
5952 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 6012 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5953 ;; 6013 ;;
5954 *) 6014 *)
5955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5956for as_dir in $PATH 6016for as_dir in $PATH
5957do 6017do
5958 IFS=$as_save_IFS 6018 IFS=$as_save_IFS
5959 test -z "$as_dir" && as_dir=. 6019 case $as_dir in #(((
6020 '') as_dir=./ ;;
6021 */) ;;
6022 *) as_dir=$as_dir/ ;;
6023 esac
5960 for ac_exec_ext in '' $ac_executable_extensions; do 6024 for ac_exec_ext in '' $ac_executable_extensions; do
5961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6025 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5962 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 6026 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
5963 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6027 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5964 break 2 6028 break 2
5965 fi 6029 fi
5966done 6030done
5967done 6031 done
5968IFS=$as_save_IFS 6032IFS=$as_save_IFS
5969 6033
5970 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":" 6034 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5971 ;; 6035 ;;
5972esac 6036esac
5973fi 6037fi
5974TIC=$ac_cv_path_TIC 6038TIC=$ac_cv_path_TIC
5975if test -n "$TIC"; then 6039if test -n "$TIC"; then
5976 { echo "$as_me:$LINENO: result: $TIC" >&5 6040 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5977echo "${ECHO_T}$TIC" >&6; } 6041printf "%s\n" "$TIC" >&6; }
5978else 6042else
5979 { echo "$as_me:$LINENO: result: no" >&5 6043 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5980echo "${ECHO_T}no" >&6; } 6044printf "%s\n" "no" >&6; }
5981fi 6045fi
5982 6046
5983 6047
5984 6048
6049ac_ext=cpp
6050ac_cpp='$CXXCPP $CPPFLAGS'
6051ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6052ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6053ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6054{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
6055printf %s "checking how to run the C++ preprocessor... " >&6; }
6056if test -z "$CXXCPP"; then
6057 if test ${ac_cv_prog_CXXCPP+y}
6058then :
6059 printf %s "(cached) " >&6
6060else $as_nop
6061 # Double quotes because $CXX needs to be expanded
6062 for CXXCPP in "$CXX -E" cpp /lib/cpp
6063 do
6064 ac_preproc_ok=false
6065for ac_cxx_preproc_warn_flag in '' yes
6066do
6067 # Use a header file that comes with gcc, so configuring glibc
6068 # with a fresh cross-compiler works.
6069 # On the NeXT, cc -E runs the code through the compiler's parser,
6070 # not just through cpp. "Syntax error" is here to catch this case.
6071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6072/* end confdefs.h. */
6073#include <limits.h>
6074 Syntax error
6075_ACEOF
6076if ac_fn_cxx_try_cpp "$LINENO"
6077then :
5985 6078
6079else $as_nop
6080 # Broken: fails on valid input.
6081continue
6082fi
6083rm -f conftest.err conftest.i conftest.$ac_ext
5986 6084
5987{ echo "$as_me:$LINENO: checking for X" >&5 6085 # OK, works on sane cases. Now check whether nonexistent headers
5988echo $ECHO_N "checking for X... $ECHO_C" >&6; } 6086 # can be detected and how.
6087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6088/* end confdefs.h. */
6089#include <ac_nonexistent.h>
6090_ACEOF
6091if ac_fn_cxx_try_cpp "$LINENO"
6092then :
6093 # Broken: success on invalid input.
6094continue
6095else $as_nop
6096 # Passes both tests.
6097ac_preproc_ok=:
6098break
6099fi
6100rm -f conftest.err conftest.i conftest.$ac_ext
6101
6102done
6103# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6104rm -f conftest.i conftest.err conftest.$ac_ext
6105if $ac_preproc_ok
6106then :
6107 break
6108fi
6109
6110 done
6111 ac_cv_prog_CXXCPP=$CXXCPP
6112
6113fi
6114 CXXCPP=$ac_cv_prog_CXXCPP
6115else
6116 ac_cv_prog_CXXCPP=$CXXCPP
6117fi
6118{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
6119printf "%s\n" "$CXXCPP" >&6; }
6120ac_preproc_ok=false
6121for ac_cxx_preproc_warn_flag in '' yes
6122do
6123 # Use a header file that comes with gcc, so configuring glibc
6124 # with a fresh cross-compiler works.
6125 # On the NeXT, cc -E runs the code through the compiler's parser,
6126 # not just through cpp. "Syntax error" is here to catch this case.
6127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6128/* end confdefs.h. */
6129#include <limits.h>
6130 Syntax error
6131_ACEOF
6132if ac_fn_cxx_try_cpp "$LINENO"
6133then :
6134
6135else $as_nop
6136 # Broken: fails on valid input.
6137continue
6138fi
6139rm -f conftest.err conftest.i conftest.$ac_ext
6140
6141 # OK, works on sane cases. Now check whether nonexistent headers
6142 # can be detected and how.
6143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6144/* end confdefs.h. */
6145#include <ac_nonexistent.h>
6146_ACEOF
6147if ac_fn_cxx_try_cpp "$LINENO"
6148then :
6149 # Broken: success on invalid input.
6150continue
6151else $as_nop
6152 # Passes both tests.
6153ac_preproc_ok=:
6154break
6155fi
6156rm -f conftest.err conftest.i conftest.$ac_ext
6157
6158done
6159# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6160rm -f conftest.i conftest.err conftest.$ac_ext
6161if $ac_preproc_ok
6162then :
6163
6164else $as_nop
6165 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6166printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
6167as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
6168See \`config.log' for more details" "$LINENO" 5; }
6169fi
6170
6171ac_ext=cpp
6172ac_cpp='$CXXCPP $CPPFLAGS'
6173ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6174ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6175ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6176
6177
6178{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
6179printf %s "checking for X... " >&6; }
5989 6180
5990 6181
5991# Check whether --with-x was given. 6182# Check whether --with-x was given.
5992if test "${with_x+set}" = set; then 6183if test ${with_x+y}
6184then :
5993 withval=$with_x; 6185 withval=$with_x;
5994fi 6186fi
5995 6187
5996# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 6188# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5997if test "x$with_x" = xno; then 6189if test "x$with_x" = xno; then
5998 # The user explicitly disabled X. 6190 # The user explicitly disabled X.
5999 have_x=disabled 6191 have_x=disabled
6000else 6192else
6001 case $x_includes,$x_libraries in #( 6193 case $x_includes,$x_libraries in #(
6002 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5 6194 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
6003echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6004 { (exit 1); exit 1; }; };; #(
6005 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then 6195 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
6006 echo $ECHO_N "(cached) $ECHO_C" >&6 6196then :
6007else 6197 printf %s "(cached) " >&6
6198else $as_nop
6008 # One or both of the vars are not set, and there is no cached value. 6199 # One or both of the vars are not set, and there is no cached value.
6009ac_x_includes=no ac_x_libraries=no 6200ac_x_includes=no
6201ac_x_libraries=no
6202# Do we need to do anything special at all?
6203ac_save_LIBS=$LIBS
6204LIBS="-lX11 $LIBS"
6205cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6206/* end confdefs.h. */
6207#include <X11/Xlib.h>
6208int
6209main (void)
6210{
6211XrmInitialize ()
6212 ;
6213 return 0;
6214}
6215_ACEOF
6216if ac_fn_cxx_try_link "$LINENO"
6217then :
6218 # We can compile and link X programs with no special options.
6219 ac_x_includes=
6220 ac_x_libraries=
6221fi
6222rm -f core conftest.err conftest.$ac_objext conftest.beam \
6223 conftest$ac_exeext conftest.$ac_ext
6224LIBS="$ac_save_LIBS"
6225# If that didn't work, only try xmkmf and file system searches
6226# for native compilation.
6227if test x"$ac_x_includes" = xno && test "$cross_compiling" = no
6228then :
6010rm -f -r conftest.dir 6229 rm -f -r conftest.dir
6011if mkdir conftest.dir; then 6230if mkdir conftest.dir; then
6012 cd conftest.dir 6231 cd conftest.dir
6013 cat >Imakefile <<'_ACEOF' 6232 cat >Imakefile <<'_ACEOF'
6014incroot: 6233incroot:
6015 @echo incroot='${INCROOT}' 6234 @echo incroot='${INCROOT}'
6017 @echo usrlibdir='${USRLIBDIR}' 6236 @echo usrlibdir='${USRLIBDIR}'
6018libdir: 6237libdir:
6019 @echo libdir='${LIBDIR}' 6238 @echo libdir='${LIBDIR}'
6020_ACEOF 6239_ACEOF
6021 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then 6240 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6022 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 6241 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
6023 for ac_var in incroot usrlibdir libdir; do 6242 for ac_var in incroot usrlibdir libdir; do
6024 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" 6243 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6025 done 6244 done
6026 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 6245 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6027 for ac_extension in a so sl; do 6246 for ac_extension in a so sl dylib la dll; do
6028 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && 6247 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6029 test -f "$ac_im_libdir/libX11.$ac_extension"; then 6248 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6030 ac_im_usrlibdir=$ac_im_libdir; break 6249 ac_im_usrlibdir=$ac_im_libdir; break
6031 fi 6250 fi
6032 done 6251 done
6036 case $ac_im_incroot in 6255 case $ac_im_incroot in
6037 /usr/include) ac_x_includes= ;; 6256 /usr/include) ac_x_includes= ;;
6038 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 6257 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6039 esac 6258 esac
6040 case $ac_im_usrlibdir in 6259 case $ac_im_usrlibdir in
6041 /usr/lib | /lib) ;; 6260 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
6042 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 6261 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6043 esac 6262 esac
6044 fi 6263 fi
6045 cd .. 6264 cd ..
6046 rm -f -r conftest.dir 6265 rm -f -r conftest.dir
6047fi 6266fi
6048 6267
6049# Standard set of common directories for X headers. 6268 # Standard set of common directories for X headers.
6050# Check X11 before X11Rn because it is often a symlink to the current release. 6269# Check X11 before X11Rn because it is often a symlink to the current release.
6051ac_x_header_dirs=' 6270ac_x_header_dirs='
6052/usr/X11/include 6271/usr/X11/include
6272/usr/X11R7/include
6053/usr/X11R6/include 6273/usr/X11R6/include
6054/usr/X11R5/include 6274/usr/X11R5/include
6055/usr/X11R4/include 6275/usr/X11R4/include
6056 6276
6057/usr/include/X11 6277/usr/include/X11
6278/usr/include/X11R7
6058/usr/include/X11R6 6279/usr/include/X11R6
6059/usr/include/X11R5 6280/usr/include/X11R5
6060/usr/include/X11R4 6281/usr/include/X11R4
6061 6282
6062/usr/local/X11/include 6283/usr/local/X11/include
6284/usr/local/X11R7/include
6063/usr/local/X11R6/include 6285/usr/local/X11R6/include
6064/usr/local/X11R5/include 6286/usr/local/X11R5/include
6065/usr/local/X11R4/include 6287/usr/local/X11R4/include
6066 6288
6067/usr/local/include/X11 6289/usr/local/include/X11
6290/usr/local/include/X11R7
6068/usr/local/include/X11R6 6291/usr/local/include/X11R6
6069/usr/local/include/X11R5 6292/usr/local/include/X11R5
6070/usr/local/include/X11R4 6293/usr/local/include/X11R4
6294
6295/opt/X11/include
6071 6296
6072/usr/X386/include 6297/usr/X386/include
6073/usr/x386/include 6298/usr/x386/include
6074/usr/XFree86/include/X11 6299/usr/XFree86/include/X11
6075 6300
6084/usr/openwin/share/include' 6309/usr/openwin/share/include'
6085 6310
6086if test "$ac_x_includes" = no; then 6311if test "$ac_x_includes" = no; then
6087 # Guess where to find include files, by looking for Xlib.h. 6312 # Guess where to find include files, by looking for Xlib.h.
6088 # First, try using that file with no special directory specified. 6313 # First, try using that file with no special directory specified.
6089 cat >conftest.$ac_ext <<_ACEOF
6090/* confdefs.h. */
6091_ACEOF
6092cat confdefs.h >>conftest.$ac_ext 6314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6093cat >>conftest.$ac_ext <<_ACEOF
6094/* end confdefs.h. */ 6315/* end confdefs.h. */
6095#include <X11/Xlib.h> 6316#include <X11/Xlib.h>
6096_ACEOF 6317_ACEOF
6097if { (ac_try="$ac_cpp conftest.$ac_ext" 6318if ac_fn_cxx_try_cpp "$LINENO"
6098case "(($ac_try" in 6319then :
6099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6100 *) ac_try_echo=$ac_try;;
6101esac
6102eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6103 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6104 ac_status=$?
6105 grep -v '^ *+' conftest.er1 >conftest.err
6106 rm -f conftest.er1
6107 cat conftest.err >&5
6108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6109 (exit $ac_status); } >/dev/null && {
6110 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6111 test ! -s conftest.err
6112 }; then
6113 # We can compile using X headers with no special include directory. 6320 # We can compile using X headers with no special include directory.
6114ac_x_includes= 6321ac_x_includes=
6115else 6322else $as_nop
6116 echo "$as_me: failed program was:" >&5
6117sed 's/^/| /' conftest.$ac_ext >&5
6118
6119 for ac_dir in $ac_x_header_dirs; do 6323 for ac_dir in $ac_x_header_dirs; do
6120 if test -r "$ac_dir/X11/Xlib.h"; then 6324 if test -r "$ac_dir/X11/Xlib.h"; then
6121 ac_x_includes=$ac_dir 6325 ac_x_includes=$ac_dir
6122 break 6326 break
6123 fi 6327 fi
6124done 6328done
6125fi 6329fi
6126
6127rm -f conftest.err conftest.$ac_ext 6330rm -f conftest.err conftest.i conftest.$ac_ext
6128fi # $ac_x_includes = no 6331fi # $ac_x_includes = no
6129 6332
6130if test "$ac_x_libraries" = no; then 6333if test "$ac_x_libraries" = no; then
6131 # Check for the libraries. 6334 # Check for the libraries.
6132 # See if we find them without any special options. 6335 # See if we find them without any special options.
6133 # Don't add to $LIBS permanently. 6336 # Don't add to $LIBS permanently.
6134 ac_save_LIBS=$LIBS 6337 ac_save_LIBS=$LIBS
6135 LIBS="-lX11 $LIBS" 6338 LIBS="-lX11 $LIBS"
6136 cat >conftest.$ac_ext <<_ACEOF
6137/* confdefs.h. */
6138_ACEOF
6139cat confdefs.h >>conftest.$ac_ext 6339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6140cat >>conftest.$ac_ext <<_ACEOF
6141/* end confdefs.h. */ 6340/* end confdefs.h. */
6142#include <X11/Xlib.h> 6341#include <X11/Xlib.h>
6143int 6342int
6144main () 6343main (void)
6145{ 6344{
6146XrmInitialize () 6345XrmInitialize ()
6147 ; 6346 ;
6148 return 0; 6347 return 0;
6149} 6348}
6150_ACEOF 6349_ACEOF
6151rm -f conftest.$ac_objext conftest$ac_exeext 6350if ac_fn_cxx_try_link "$LINENO"
6152if { (ac_try="$ac_link" 6351then :
6153case "(($ac_try" in
6154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6155 *) ac_try_echo=$ac_try;;
6156esac
6157eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6158 (eval "$ac_link") 2>conftest.er1
6159 ac_status=$?
6160 grep -v '^ *+' conftest.er1 >conftest.err
6161 rm -f conftest.er1
6162 cat conftest.err >&5
6163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6164 (exit $ac_status); } && {
6165 test -z "$ac_cxx_werror_flag" ||
6166 test ! -s conftest.err
6167 } && test -s conftest$ac_exeext &&
6168 $as_test_x conftest$ac_exeext; then
6169 LIBS=$ac_save_LIBS 6352 LIBS=$ac_save_LIBS
6170# We can link X programs with no special library path. 6353# We can link X programs with no special library path.
6171ac_x_libraries= 6354ac_x_libraries=
6172else 6355else $as_nop
6173 echo "$as_me: failed program was:" >&5
6174sed 's/^/| /' conftest.$ac_ext >&5
6175
6176 LIBS=$ac_save_LIBS 6356 LIBS=$ac_save_LIBS
6177for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 6357for ac_dir in `printf "%s\n" "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6178do 6358do
6179 # Don't even attempt the hair of trying to link an X program! 6359 # Don't even attempt the hair of trying to link an X program!
6180 for ac_extension in a so sl; do 6360 for ac_extension in a so sl dylib la dll; do
6181 if test -r "$ac_dir/libX11.$ac_extension"; then 6361 if test -r "$ac_dir/libX11.$ac_extension"; then
6182 ac_x_libraries=$ac_dir 6362 ac_x_libraries=$ac_dir
6183 break 2 6363 break 2
6184 fi 6364 fi
6185 done 6365 done
6186done 6366done
6187fi 6367fi
6188
6189rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6368rm -f core conftest.err conftest.$ac_objext conftest.beam \
6190 conftest$ac_exeext conftest.$ac_ext 6369 conftest$ac_exeext conftest.$ac_ext
6191fi # $ac_x_libraries = no 6370fi # $ac_x_libraries = no
6192 6371
6372fi
6373# Record the results.
6193case $ac_x_includes,$ac_x_libraries in #( 6374case $ac_x_includes,$ac_x_libraries in #(
6194 no,* | *,no | *\'*) 6375 no,* | *,no | *\'*) :
6195 # Didn't find X, or a directory has "'" in its name. 6376 # Didn't find X, or a directory has "'" in its name.
6196 ac_cv_have_x="have_x=no";; #( 6377 ac_cv_have_x="have_x=no" ;; #(
6197 *) 6378 *) :
6198 # Record where we found X for the cache. 6379 # Record where we found X for the cache.
6199 ac_cv_have_x="have_x=yes\ 6380 ac_cv_have_x="have_x=yes\
6200 ac_x_includes='$ac_x_includes'\ 6381 ac_x_includes='$ac_x_includes'\
6201 ac_x_libraries='$ac_x_libraries'" 6382 ac_x_libraries='$ac_x_libraries'" ;;
6202esac 6383esac
6203fi 6384fi
6204;; #( 6385;; #(
6205 *) have_x=yes;; 6386 *) have_x=yes;;
6206 esac 6387 esac
6207 eval "$ac_cv_have_x" 6388 eval "$ac_cv_have_x"
6208fi # $with_x != no 6389fi # $with_x != no
6209 6390
6210if test "$have_x" != yes; then 6391if test "$have_x" != yes; then
6211 { echo "$as_me:$LINENO: result: $have_x" >&5 6392 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
6212echo "${ECHO_T}$have_x" >&6; } 6393printf "%s\n" "$have_x" >&6; }
6213 no_x=yes 6394 no_x=yes
6214else 6395else
6215 # If each of the values was on the command line, it overrides each guess. 6396 # If each of the values was on the command line, it overrides each guess.
6216 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6397 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6217 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6398 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6218 # Update the cache value to reflect the command line values. 6399 # Update the cache value to reflect the command line values.
6219 ac_cv_have_x="have_x=yes\ 6400 ac_cv_have_x="have_x=yes\
6220 ac_x_includes='$x_includes'\ 6401 ac_x_includes='$x_includes'\
6221 ac_x_libraries='$x_libraries'" 6402 ac_x_libraries='$x_libraries'"
6222 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 6403 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
6223echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; } 6404printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
6224fi 6405fi
6225 6406
6226if test "$no_x" = yes; then 6407if test "$no_x" = yes; then
6227 # Not all programs may use this symbol, but it does not hurt to define it. 6408 # Not all programs may use this symbol, but it does not hurt to define it.
6228 6409
6229cat >>confdefs.h <<\_ACEOF 6410printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
6230#define X_DISPLAY_MISSING 1
6231_ACEOF
6232 6411
6233 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6412 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6234else 6413else
6235 if test -n "$x_includes"; then 6414 if test -n "$x_includes"; then
6236 X_CFLAGS="$X_CFLAGS -I$x_includes" 6415 X_CFLAGS="$X_CFLAGS -I$x_includes"
6239 # It would also be nice to do this for all -L options, not just this one. 6418 # It would also be nice to do this for all -L options, not just this one.
6240 if test -n "$x_libraries"; then 6419 if test -n "$x_libraries"; then
6241 X_LIBS="$X_LIBS -L$x_libraries" 6420 X_LIBS="$X_LIBS -L$x_libraries"
6242 # For Solaris; some versions of Sun CC require a space after -R and 6421 # For Solaris; some versions of Sun CC require a space after -R and
6243 # others require no space. Words are not sufficient . . . . 6422 # others require no space. Words are not sufficient . . . .
6244 { echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 6423 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
6245echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6; } 6424printf %s "checking whether -R must be followed by a space... " >&6; }
6246 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6425 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6247 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6426 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6248 ac_cxx_werror_flag=yes 6427 ac_cxx_werror_flag=yes
6249 cat >conftest.$ac_ext <<_ACEOF
6250/* confdefs.h. */
6251_ACEOF
6252cat confdefs.h >>conftest.$ac_ext 6428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6253cat >>conftest.$ac_ext <<_ACEOF
6254/* end confdefs.h. */ 6429/* end confdefs.h. */
6255 6430
6256int 6431int
6257main () 6432main (void)
6258{ 6433{
6259 6434
6260 ; 6435 ;
6261 return 0; 6436 return 0;
6262} 6437}
6263_ACEOF 6438_ACEOF
6264rm -f conftest.$ac_objext conftest$ac_exeext 6439if ac_fn_cxx_try_link "$LINENO"
6265if { (ac_try="$ac_link" 6440then :
6266case "(($ac_try" in 6441 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6442printf "%s\n" "no" >&6; }
6268 *) ac_try_echo=$ac_try;;
6269esac
6270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6271 (eval "$ac_link") 2>conftest.er1
6272 ac_status=$?
6273 grep -v '^ *+' conftest.er1 >conftest.err
6274 rm -f conftest.er1
6275 cat conftest.err >&5
6276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6277 (exit $ac_status); } && {
6278 test -z "$ac_cxx_werror_flag" ||
6279 test ! -s conftest.err
6280 } && test -s conftest$ac_exeext &&
6281 $as_test_x conftest$ac_exeext; then
6282 { echo "$as_me:$LINENO: result: no" >&5
6283echo "${ECHO_T}no" >&6; }
6284 X_LIBS="$X_LIBS -R$x_libraries" 6443 X_LIBS="$X_LIBS -R$x_libraries"
6285else 6444else $as_nop
6286 echo "$as_me: failed program was:" >&5
6287sed 's/^/| /' conftest.$ac_ext >&5
6288
6289 LIBS="$ac_xsave_LIBS -R $x_libraries" 6445 LIBS="$ac_xsave_LIBS -R $x_libraries"
6290 cat >conftest.$ac_ext <<_ACEOF
6291/* confdefs.h. */
6292_ACEOF
6293cat confdefs.h >>conftest.$ac_ext 6446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6294cat >>conftest.$ac_ext <<_ACEOF
6295/* end confdefs.h. */ 6447/* end confdefs.h. */
6296 6448
6297int 6449int
6298main () 6450main (void)
6299{ 6451{
6300 6452
6301 ; 6453 ;
6302 return 0; 6454 return 0;
6303} 6455}
6304_ACEOF 6456_ACEOF
6305rm -f conftest.$ac_objext conftest$ac_exeext 6457if ac_fn_cxx_try_link "$LINENO"
6306if { (ac_try="$ac_link" 6458then :
6307case "(($ac_try" in 6459 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6460printf "%s\n" "yes" >&6; }
6309 *) ac_try_echo=$ac_try;;
6310esac
6311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6312 (eval "$ac_link") 2>conftest.er1
6313 ac_status=$?
6314 grep -v '^ *+' conftest.er1 >conftest.err
6315 rm -f conftest.er1
6316 cat conftest.err >&5
6317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6318 (exit $ac_status); } && {
6319 test -z "$ac_cxx_werror_flag" ||
6320 test ! -s conftest.err
6321 } && test -s conftest$ac_exeext &&
6322 $as_test_x conftest$ac_exeext; then
6323 { echo "$as_me:$LINENO: result: yes" >&5
6324echo "${ECHO_T}yes" >&6; }
6325 X_LIBS="$X_LIBS -R $x_libraries" 6461 X_LIBS="$X_LIBS -R $x_libraries"
6326else 6462else $as_nop
6327 echo "$as_me: failed program was:" >&5 6463 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
6328sed 's/^/| /' conftest.$ac_ext >&5 6464printf "%s\n" "neither works" >&6; }
6329
6330 { echo "$as_me:$LINENO: result: neither works" >&5
6331echo "${ECHO_T}neither works" >&6; }
6332fi 6465fi
6333
6334rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6466rm -f core conftest.err conftest.$ac_objext conftest.beam \
6335 conftest$ac_exeext conftest.$ac_ext 6467 conftest$ac_exeext conftest.$ac_ext
6336fi 6468fi
6337
6338rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6469rm -f core conftest.err conftest.$ac_objext conftest.beam \
6339 conftest$ac_exeext conftest.$ac_ext 6470 conftest$ac_exeext conftest.$ac_ext
6340 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6471 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6341 LIBS=$ac_xsave_LIBS 6472 LIBS=$ac_xsave_LIBS
6342 fi 6473 fi
6343 6474
6344 # Check for system-dependent libraries X programs must link with. 6475 # Check for system-dependent libraries X programs must link with.
6350 else 6481 else
6351 # Martyn Johnson says this is needed for Ultrix, if the X 6482 # Martyn Johnson says this is needed for Ultrix, if the X
6352 # libraries were built with DECnet support. And Karl Berry says 6483 # libraries were built with DECnet support. And Karl Berry says
6353 # the Alpha needs dnet_stub (dnet does not exist). 6484 # the Alpha needs dnet_stub (dnet does not exist).
6354 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6485 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6355 cat >conftest.$ac_ext <<_ACEOF
6356/* confdefs.h. */
6357_ACEOF
6358cat confdefs.h >>conftest.$ac_ext 6486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6359cat >>conftest.$ac_ext <<_ACEOF
6360/* end confdefs.h. */ 6487/* end confdefs.h. */
6361 6488
6362/* Override any GCC internal prototype to avoid an error. 6489namespace conftest {
6363 Use char because int might match the return type of a GCC 6490 extern "C" int XOpenDisplay ();
6364 builtin and then its argument prototype would still apply. */ 6491}
6365#ifdef __cplusplus
6366extern "C"
6367#endif
6368char XOpenDisplay ();
6369int 6492int
6370main () 6493main (void)
6371{ 6494{
6372return XOpenDisplay (); 6495return conftest::XOpenDisplay ();
6373 ; 6496 ;
6374 return 0; 6497 return 0;
6375} 6498}
6376_ACEOF 6499_ACEOF
6377rm -f conftest.$ac_objext conftest$ac_exeext 6500if ac_fn_cxx_try_link "$LINENO"
6378if { (ac_try="$ac_link" 6501then :
6379case "(($ac_try" in
6380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6381 *) ac_try_echo=$ac_try;;
6382esac
6383eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6384 (eval "$ac_link") 2>conftest.er1
6385 ac_status=$?
6386 grep -v '^ *+' conftest.er1 >conftest.err
6387 rm -f conftest.er1
6388 cat conftest.err >&5
6389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6390 (exit $ac_status); } && {
6391 test -z "$ac_cxx_werror_flag" ||
6392 test ! -s conftest.err
6393 } && test -s conftest$ac_exeext &&
6394 $as_test_x conftest$ac_exeext; then
6395 :
6396else
6397 echo "$as_me: failed program was:" >&5
6398sed 's/^/| /' conftest.$ac_ext >&5
6399 6502
6503else $as_nop
6400 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 6504 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
6401echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; } 6505printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
6402if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 6506if test ${ac_cv_lib_dnet_dnet_ntoa+y}
6403 echo $ECHO_N "(cached) $ECHO_C" >&6 6507then :
6404else 6508 printf %s "(cached) " >&6
6509else $as_nop
6405 ac_check_lib_save_LIBS=$LIBS 6510 ac_check_lib_save_LIBS=$LIBS
6406LIBS="-ldnet $LIBS" 6511LIBS="-ldnet $LIBS"
6407cat >conftest.$ac_ext <<_ACEOF
6408/* confdefs.h. */
6409_ACEOF
6410cat confdefs.h >>conftest.$ac_ext 6512cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6411cat >>conftest.$ac_ext <<_ACEOF
6412/* end confdefs.h. */ 6513/* end confdefs.h. */
6413 6514
6414/* Override any GCC internal prototype to avoid an error. 6515namespace conftest {
6415 Use char because int might match the return type of a GCC 6516 extern "C" int dnet_ntoa ();
6416 builtin and then its argument prototype would still apply. */ 6517}
6417#ifdef __cplusplus
6418extern "C"
6419#endif
6420char dnet_ntoa ();
6421int 6518int
6422main () 6519main (void)
6423{ 6520{
6424return dnet_ntoa (); 6521return conftest::dnet_ntoa ();
6425 ; 6522 ;
6426 return 0; 6523 return 0;
6427} 6524}
6428_ACEOF 6525_ACEOF
6429rm -f conftest.$ac_objext conftest$ac_exeext 6526if ac_fn_cxx_try_link "$LINENO"
6430if { (ac_try="$ac_link" 6527then :
6431case "(($ac_try" in
6432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6433 *) ac_try_echo=$ac_try;;
6434esac
6435eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6436 (eval "$ac_link") 2>conftest.er1
6437 ac_status=$?
6438 grep -v '^ *+' conftest.er1 >conftest.err
6439 rm -f conftest.er1
6440 cat conftest.err >&5
6441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442 (exit $ac_status); } && {
6443 test -z "$ac_cxx_werror_flag" ||
6444 test ! -s conftest.err
6445 } && test -s conftest$ac_exeext &&
6446 $as_test_x conftest$ac_exeext; then
6447 ac_cv_lib_dnet_dnet_ntoa=yes 6528 ac_cv_lib_dnet_dnet_ntoa=yes
6448else 6529else $as_nop
6449 echo "$as_me: failed program was:" >&5
6450sed 's/^/| /' conftest.$ac_ext >&5
6451
6452 ac_cv_lib_dnet_dnet_ntoa=no 6530 ac_cv_lib_dnet_dnet_ntoa=no
6453fi 6531fi
6454
6455rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6532rm -f core conftest.err conftest.$ac_objext conftest.beam \
6456 conftest$ac_exeext conftest.$ac_ext 6533 conftest$ac_exeext conftest.$ac_ext
6457LIBS=$ac_check_lib_save_LIBS 6534LIBS=$ac_check_lib_save_LIBS
6458fi 6535fi
6459{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 6536{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6460echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6537printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6461if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 6538if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6539then :
6462 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6540 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6463fi 6541fi
6464 6542
6465 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6543 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6466 { echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 6544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
6467echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; } 6545printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6468if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 6546if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
6469 echo $ECHO_N "(cached) $ECHO_C" >&6 6547then :
6470else 6548 printf %s "(cached) " >&6
6549else $as_nop
6471 ac_check_lib_save_LIBS=$LIBS 6550 ac_check_lib_save_LIBS=$LIBS
6472LIBS="-ldnet_stub $LIBS" 6551LIBS="-ldnet_stub $LIBS"
6473cat >conftest.$ac_ext <<_ACEOF
6474/* confdefs.h. */
6475_ACEOF
6476cat confdefs.h >>conftest.$ac_ext 6552cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6477cat >>conftest.$ac_ext <<_ACEOF
6478/* end confdefs.h. */ 6553/* end confdefs.h. */
6479 6554
6480/* Override any GCC internal prototype to avoid an error. 6555namespace conftest {
6481 Use char because int might match the return type of a GCC 6556 extern "C" int dnet_ntoa ();
6482 builtin and then its argument prototype would still apply. */ 6557}
6483#ifdef __cplusplus
6484extern "C"
6485#endif
6486char dnet_ntoa ();
6487int 6558int
6488main () 6559main (void)
6489{ 6560{
6490return dnet_ntoa (); 6561return conftest::dnet_ntoa ();
6491 ; 6562 ;
6492 return 0; 6563 return 0;
6493} 6564}
6494_ACEOF 6565_ACEOF
6495rm -f conftest.$ac_objext conftest$ac_exeext 6566if ac_fn_cxx_try_link "$LINENO"
6496if { (ac_try="$ac_link" 6567then :
6497case "(($ac_try" in
6498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6499 *) ac_try_echo=$ac_try;;
6500esac
6501eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6502 (eval "$ac_link") 2>conftest.er1
6503 ac_status=$?
6504 grep -v '^ *+' conftest.er1 >conftest.err
6505 rm -f conftest.er1
6506 cat conftest.err >&5
6507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6508 (exit $ac_status); } && {
6509 test -z "$ac_cxx_werror_flag" ||
6510 test ! -s conftest.err
6511 } && test -s conftest$ac_exeext &&
6512 $as_test_x conftest$ac_exeext; then
6513 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6568 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6514else 6569else $as_nop
6515 echo "$as_me: failed program was:" >&5
6516sed 's/^/| /' conftest.$ac_ext >&5
6517
6518 ac_cv_lib_dnet_stub_dnet_ntoa=no 6570 ac_cv_lib_dnet_stub_dnet_ntoa=no
6519fi 6571fi
6520
6521rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6572rm -f core conftest.err conftest.$ac_objext conftest.beam \
6522 conftest$ac_exeext conftest.$ac_ext 6573 conftest$ac_exeext conftest.$ac_ext
6523LIBS=$ac_check_lib_save_LIBS 6574LIBS=$ac_check_lib_save_LIBS
6524fi 6575fi
6525{ echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 6576{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6526echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6577printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6527if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 6578if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6579then :
6528 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6580 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6529fi 6581fi
6530 6582
6531 fi 6583 fi
6532fi 6584fi
6533
6534rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6585rm -f core conftest.err conftest.$ac_objext conftest.beam \
6535 conftest$ac_exeext conftest.$ac_ext 6586 conftest$ac_exeext conftest.$ac_ext
6536 LIBS="$ac_xsave_LIBS" 6587 LIBS="$ac_xsave_LIBS"
6537 6588
6538 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 6589 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6539 # to get the SysV transport functions. 6590 # to get the SysV transport functions.
6540 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 6591 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6541 # needs -lnsl. 6592 # needs -lnsl.
6542 # The nsl library prevents programs from opening the X display 6593 # The nsl library prevents programs from opening the X display
6543 # on Irix 5.2, according to T.E. Dickey. 6594 # on Irix 5.2, according to T.E. Dickey.
6544 # The functions gethostbyname, getservbyname, and inet_addr are 6595 # The functions gethostbyname, getservbyname, and inet_addr are
6545 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 6596 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6546 { echo "$as_me:$LINENO: checking for gethostbyname" >&5 6597 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6547echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; } 6598if test "x$ac_cv_func_gethostbyname" = xyes
6599then :
6600
6601fi
6602
6548if test "${ac_cv_func_gethostbyname+set}" = set; then 6603 if test $ac_cv_func_gethostbyname = no; then
6549 echo $ECHO_N "(cached) $ECHO_C" >&6 6604 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6550else 6605printf %s "checking for gethostbyname in -lnsl... " >&6; }
6551 cat >conftest.$ac_ext <<_ACEOF 6606if test ${ac_cv_lib_nsl_gethostbyname+y}
6552/* confdefs.h. */ 6607then :
6553_ACEOF 6608 printf %s "(cached) " >&6
6609else $as_nop
6610 ac_check_lib_save_LIBS=$LIBS
6611LIBS="-lnsl $LIBS"
6554cat confdefs.h >>conftest.$ac_ext 6612cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6555cat >>conftest.$ac_ext <<_ACEOF
6556/* end confdefs.h. */ 6613/* end confdefs.h. */
6557/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6558 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6559#define gethostbyname innocuous_gethostbyname
6560 6614
6561/* System header to define __stub macros and hopefully few prototypes, 6615namespace conftest {
6562 which can conflict with char gethostbyname (); below. 6616 extern "C" int gethostbyname ();
6563 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6617}
6564 <limits.h> exists even on freestanding compilers. */
6565
6566#ifdef __STDC__
6567# include <limits.h>
6568#else
6569# include <assert.h>
6570#endif
6571
6572#undef gethostbyname
6573
6574/* Override any GCC internal prototype to avoid an error.
6575 Use char because int might match the return type of a GCC
6576 builtin and then its argument prototype would still apply. */
6577#ifdef __cplusplus
6578extern "C"
6579#endif
6580char gethostbyname ();
6581/* The GNU C library defines this for functions which it implements
6582 to always fail with ENOSYS. Some functions are actually named
6583 something starting with __ and the normal name is an alias. */
6584#if defined __stub_gethostbyname || defined __stub___gethostbyname
6585choke me
6586#endif
6587
6588int 6618int
6589main () 6619main (void)
6590{ 6620{
6591return gethostbyname (); 6621return conftest::gethostbyname ();
6592 ; 6622 ;
6593 return 0; 6623 return 0;
6594} 6624}
6595_ACEOF 6625_ACEOF
6596rm -f conftest.$ac_objext conftest$ac_exeext 6626if ac_fn_cxx_try_link "$LINENO"
6597if { (ac_try="$ac_link" 6627then :
6598case "(($ac_try" in
6599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6600 *) ac_try_echo=$ac_try;;
6601esac
6602eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6603 (eval "$ac_link") 2>conftest.er1
6604 ac_status=$?
6605 grep -v '^ *+' conftest.er1 >conftest.err
6606 rm -f conftest.er1
6607 cat conftest.err >&5
6608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6609 (exit $ac_status); } && {
6610 test -z "$ac_cxx_werror_flag" ||
6611 test ! -s conftest.err
6612 } && test -s conftest$ac_exeext &&
6613 $as_test_x conftest$ac_exeext; then
6614 ac_cv_func_gethostbyname=yes 6628 ac_cv_lib_nsl_gethostbyname=yes
6615else 6629else $as_nop
6616 echo "$as_me: failed program was:" >&5
6617sed 's/^/| /' conftest.$ac_ext >&5
6618
6619 ac_cv_func_gethostbyname=no 6630 ac_cv_lib_nsl_gethostbyname=no
6620fi 6631fi
6621
6622rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6632rm -f core conftest.err conftest.$ac_objext conftest.beam \
6623 conftest$ac_exeext conftest.$ac_ext 6633 conftest$ac_exeext conftest.$ac_ext
6634LIBS=$ac_check_lib_save_LIBS
6624fi 6635fi
6625{ echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 6636{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6626echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; } 6637printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
6638if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6639then :
6640 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6641fi
6627 6642
6628 if test $ac_cv_func_gethostbyname = no; then 6643 if test $ac_cv_lib_nsl_gethostbyname = no; then
6629 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 6644 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6630echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; } 6645printf %s "checking for gethostbyname in -lbsd... " >&6; }
6631if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 6646if test ${ac_cv_lib_bsd_gethostbyname+y}
6632 echo $ECHO_N "(cached) $ECHO_C" >&6 6647then :
6633else 6648 printf %s "(cached) " >&6
6649else $as_nop
6634 ac_check_lib_save_LIBS=$LIBS 6650 ac_check_lib_save_LIBS=$LIBS
6635LIBS="-lnsl $LIBS" 6651LIBS="-lbsd $LIBS"
6636cat >conftest.$ac_ext <<_ACEOF
6637/* confdefs.h. */
6638_ACEOF
6639cat confdefs.h >>conftest.$ac_ext 6652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6640cat >>conftest.$ac_ext <<_ACEOF
6641/* end confdefs.h. */ 6653/* end confdefs.h. */
6642 6654
6643/* Override any GCC internal prototype to avoid an error. 6655namespace conftest {
6644 Use char because int might match the return type of a GCC 6656 extern "C" int gethostbyname ();
6645 builtin and then its argument prototype would still apply. */ 6657}
6646#ifdef __cplusplus
6647extern "C"
6648#endif
6649char gethostbyname ();
6650int 6658int
6651main () 6659main (void)
6652{ 6660{
6653return gethostbyname (); 6661return conftest::gethostbyname ();
6654 ; 6662 ;
6655 return 0; 6663 return 0;
6656} 6664}
6657_ACEOF 6665_ACEOF
6658rm -f conftest.$ac_objext conftest$ac_exeext 6666if ac_fn_cxx_try_link "$LINENO"
6659if { (ac_try="$ac_link" 6667then :
6660case "(($ac_try" in
6661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6662 *) ac_try_echo=$ac_try;;
6663esac
6664eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6665 (eval "$ac_link") 2>conftest.er1
6666 ac_status=$?
6667 grep -v '^ *+' conftest.er1 >conftest.err
6668 rm -f conftest.er1
6669 cat conftest.err >&5
6670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6671 (exit $ac_status); } && {
6672 test -z "$ac_cxx_werror_flag" ||
6673 test ! -s conftest.err
6674 } && test -s conftest$ac_exeext &&
6675 $as_test_x conftest$ac_exeext; then
6676 ac_cv_lib_nsl_gethostbyname=yes 6668 ac_cv_lib_bsd_gethostbyname=yes
6677else 6669else $as_nop
6678 echo "$as_me: failed program was:" >&5
6679sed 's/^/| /' conftest.$ac_ext >&5
6680
6681 ac_cv_lib_nsl_gethostbyname=no 6670 ac_cv_lib_bsd_gethostbyname=no
6682fi 6671fi
6683
6684rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6672rm -f core conftest.err conftest.$ac_objext conftest.beam \
6685 conftest$ac_exeext conftest.$ac_ext 6673 conftest$ac_exeext conftest.$ac_ext
6686LIBS=$ac_check_lib_save_LIBS 6674LIBS=$ac_check_lib_save_LIBS
6687fi 6675fi
6688{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6689echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6690if test $ac_cv_lib_nsl_gethostbyname = yes; then
6691 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6692fi
6693
6694 if test $ac_cv_lib_nsl_gethostbyname = no; then
6695 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6696echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6697if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6698 echo $ECHO_N "(cached) $ECHO_C" >&6
6699else
6700 ac_check_lib_save_LIBS=$LIBS
6701LIBS="-lbsd $LIBS"
6702cat >conftest.$ac_ext <<_ACEOF
6703/* confdefs.h. */
6704_ACEOF
6705cat confdefs.h >>conftest.$ac_ext
6706cat >>conftest.$ac_ext <<_ACEOF
6707/* end confdefs.h. */
6708
6709/* Override any GCC internal prototype to avoid an error.
6710 Use char because int might match the return type of a GCC
6711 builtin and then its argument prototype would still apply. */
6712#ifdef __cplusplus
6713extern "C"
6714#endif
6715char gethostbyname ();
6716int
6717main ()
6718{
6719return gethostbyname ();
6720 ;
6721 return 0;
6722}
6723_ACEOF
6724rm -f conftest.$ac_objext conftest$ac_exeext
6725if { (ac_try="$ac_link"
6726case "(($ac_try" in
6727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6728 *) ac_try_echo=$ac_try;;
6729esac
6730eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6731 (eval "$ac_link") 2>conftest.er1
6732 ac_status=$?
6733 grep -v '^ *+' conftest.er1 >conftest.err
6734 rm -f conftest.er1
6735 cat conftest.err >&5
6736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6737 (exit $ac_status); } && {
6738 test -z "$ac_cxx_werror_flag" ||
6739 test ! -s conftest.err
6740 } && test -s conftest$ac_exeext &&
6741 $as_test_x conftest$ac_exeext; then
6742 ac_cv_lib_bsd_gethostbyname=yes
6743else
6744 echo "$as_me: failed program was:" >&5
6745sed 's/^/| /' conftest.$ac_ext >&5
6746
6747 ac_cv_lib_bsd_gethostbyname=no
6748fi
6749
6750rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6751 conftest$ac_exeext conftest.$ac_ext
6752LIBS=$ac_check_lib_save_LIBS
6753fi
6754{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6676{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6755echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; } 6677printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6756if test $ac_cv_lib_bsd_gethostbyname = yes; then 6678if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6679then :
6757 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6680 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6758fi 6681fi
6759 6682
6760 fi 6683 fi
6761 fi 6684 fi
6765 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6688 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6766 # on later versions), says Simon Leinen: it contains gethostby* 6689 # on later versions), says Simon Leinen: it contains gethostby*
6767 # variants that don't use the name server (or something). -lsocket 6690 # variants that don't use the name server (or something). -lsocket
6768 # must be given before -lnsl if both are needed. We assume that 6691 # must be given before -lnsl if both are needed. We assume that
6769 # if connect needs -lnsl, so does gethostbyname. 6692 # if connect needs -lnsl, so does gethostbyname.
6770 { echo "$as_me:$LINENO: checking for connect" >&5 6693 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6771echo $ECHO_N "checking for connect... $ECHO_C" >&6; } 6694if test "x$ac_cv_func_connect" = xyes
6695then :
6696
6697fi
6698
6772if test "${ac_cv_func_connect+set}" = set; then 6699 if test $ac_cv_func_connect = no; then
6773 echo $ECHO_N "(cached) $ECHO_C" >&6 6700 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6774else 6701printf %s "checking for connect in -lsocket... " >&6; }
6775 cat >conftest.$ac_ext <<_ACEOF 6702if test ${ac_cv_lib_socket_connect+y}
6776/* confdefs.h. */ 6703then :
6777_ACEOF 6704 printf %s "(cached) " >&6
6705else $as_nop
6706 ac_check_lib_save_LIBS=$LIBS
6707LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6778cat confdefs.h >>conftest.$ac_ext 6708cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6779cat >>conftest.$ac_ext <<_ACEOF
6780/* end confdefs.h. */ 6709/* end confdefs.h. */
6781/* Define connect to an innocuous variant, in case <limits.h> declares connect.
6782 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6783#define connect innocuous_connect
6784 6710
6785/* System header to define __stub macros and hopefully few prototypes, 6711namespace conftest {
6786 which can conflict with char connect (); below. 6712 extern "C" int connect ();
6787 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6713}
6788 <limits.h> exists even on freestanding compilers. */
6789
6790#ifdef __STDC__
6791# include <limits.h>
6792#else
6793# include <assert.h>
6794#endif
6795
6796#undef connect
6797
6798/* Override any GCC internal prototype to avoid an error.
6799 Use char because int might match the return type of a GCC
6800 builtin and then its argument prototype would still apply. */
6801#ifdef __cplusplus
6802extern "C"
6803#endif
6804char connect ();
6805/* The GNU C library defines this for functions which it implements
6806 to always fail with ENOSYS. Some functions are actually named
6807 something starting with __ and the normal name is an alias. */
6808#if defined __stub_connect || defined __stub___connect
6809choke me
6810#endif
6811
6812int 6714int
6813main () 6715main (void)
6814{ 6716{
6815return connect (); 6717return conftest::connect ();
6816 ; 6718 ;
6817 return 0; 6719 return 0;
6818} 6720}
6819_ACEOF 6721_ACEOF
6820rm -f conftest.$ac_objext conftest$ac_exeext 6722if ac_fn_cxx_try_link "$LINENO"
6821if { (ac_try="$ac_link" 6723then :
6822case "(($ac_try" in
6823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6824 *) ac_try_echo=$ac_try;;
6825esac
6826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6827 (eval "$ac_link") 2>conftest.er1
6828 ac_status=$?
6829 grep -v '^ *+' conftest.er1 >conftest.err
6830 rm -f conftest.er1
6831 cat conftest.err >&5
6832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6833 (exit $ac_status); } && {
6834 test -z "$ac_cxx_werror_flag" ||
6835 test ! -s conftest.err
6836 } && test -s conftest$ac_exeext &&
6837 $as_test_x conftest$ac_exeext; then
6838 ac_cv_func_connect=yes 6724 ac_cv_lib_socket_connect=yes
6839else 6725else $as_nop
6840 echo "$as_me: failed program was:" >&5 6726 ac_cv_lib_socket_connect=no
6841sed 's/^/| /' conftest.$ac_ext >&5
6842
6843 ac_cv_func_connect=no
6844fi 6727fi
6845
6846rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6728rm -f core conftest.err conftest.$ac_objext conftest.beam \
6847 conftest$ac_exeext conftest.$ac_ext 6729 conftest$ac_exeext conftest.$ac_ext
6730LIBS=$ac_check_lib_save_LIBS
6848fi 6731fi
6849{ echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6732{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6850echo "${ECHO_T}$ac_cv_func_connect" >&6; } 6733printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6734if test "x$ac_cv_lib_socket_connect" = xyes
6735then :
6736 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6737fi
6851 6738
6739 fi
6740
6741 # Guillermo Gomez says -lposix is necessary on A/UX.
6742 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6743if test "x$ac_cv_func_remove" = xyes
6744then :
6745
6746fi
6747
6852 if test $ac_cv_func_connect = no; then 6748 if test $ac_cv_func_remove = no; then
6853 { echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6854echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; } 6750printf %s "checking for remove in -lposix... " >&6; }
6855if test "${ac_cv_lib_socket_connect+set}" = set; then 6751if test ${ac_cv_lib_posix_remove+y}
6856 echo $ECHO_N "(cached) $ECHO_C" >&6 6752then :
6857else 6753 printf %s "(cached) " >&6
6754else $as_nop
6858 ac_check_lib_save_LIBS=$LIBS 6755 ac_check_lib_save_LIBS=$LIBS
6859LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6756LIBS="-lposix $LIBS"
6860cat >conftest.$ac_ext <<_ACEOF
6861/* confdefs.h. */
6862_ACEOF
6863cat confdefs.h >>conftest.$ac_ext 6757cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6864cat >>conftest.$ac_ext <<_ACEOF
6865/* end confdefs.h. */ 6758/* end confdefs.h. */
6866 6759
6867/* Override any GCC internal prototype to avoid an error. 6760namespace conftest {
6868 Use char because int might match the return type of a GCC 6761 extern "C" int remove ();
6869 builtin and then its argument prototype would still apply. */ 6762}
6870#ifdef __cplusplus
6871extern "C"
6872#endif
6873char connect ();
6874int 6763int
6875main () 6764main (void)
6876{ 6765{
6877return connect (); 6766return conftest::remove ();
6878 ; 6767 ;
6879 return 0; 6768 return 0;
6880} 6769}
6881_ACEOF 6770_ACEOF
6882rm -f conftest.$ac_objext conftest$ac_exeext 6771if ac_fn_cxx_try_link "$LINENO"
6883if { (ac_try="$ac_link" 6772then :
6884case "(($ac_try" in 6773 ac_cv_lib_posix_remove=yes
6885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6774else $as_nop
6886 *) ac_try_echo=$ac_try;; 6775 ac_cv_lib_posix_remove=no
6887esac
6888eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6889 (eval "$ac_link") 2>conftest.er1
6890 ac_status=$?
6891 grep -v '^ *+' conftest.er1 >conftest.err
6892 rm -f conftest.er1
6893 cat conftest.err >&5
6894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6895 (exit $ac_status); } && {
6896 test -z "$ac_cxx_werror_flag" ||
6897 test ! -s conftest.err
6898 } && test -s conftest$ac_exeext &&
6899 $as_test_x conftest$ac_exeext; then
6900 ac_cv_lib_socket_connect=yes
6901else
6902 echo "$as_me: failed program was:" >&5
6903sed 's/^/| /' conftest.$ac_ext >&5
6904
6905 ac_cv_lib_socket_connect=no
6906fi 6776fi
6907
6908rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6777rm -f core conftest.err conftest.$ac_objext conftest.beam \
6909 conftest$ac_exeext conftest.$ac_ext 6778 conftest$ac_exeext conftest.$ac_ext
6910LIBS=$ac_check_lib_save_LIBS 6779LIBS=$ac_check_lib_save_LIBS
6911fi 6780fi
6912{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6781{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6913echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; } 6782printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6914if test $ac_cv_lib_socket_connect = yes; then 6783if test "x$ac_cv_lib_posix_remove" = xyes
6784then :
6915 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6785 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6916fi 6786fi
6917 6787
6918 fi 6788 fi
6919 6789
6920 # Guillermo Gomez says -lposix is necessary on A/UX. 6790 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6921 { echo "$as_me:$LINENO: checking for remove" >&5 6791 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6922echo $ECHO_N "checking for remove... $ECHO_C" >&6; } 6792if test "x$ac_cv_func_shmat" = xyes
6923if test "${ac_cv_func_remove+set}" = set; then 6793then :
6924 echo $ECHO_N "(cached) $ECHO_C" >&6 6794
6925else 6795fi
6926 cat >conftest.$ac_ext <<_ACEOF 6796
6927/* confdefs.h. */ 6797 if test $ac_cv_func_shmat = no; then
6928_ACEOF 6798 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6799printf %s "checking for shmat in -lipc... " >&6; }
6800if test ${ac_cv_lib_ipc_shmat+y}
6801then :
6802 printf %s "(cached) " >&6
6803else $as_nop
6804 ac_check_lib_save_LIBS=$LIBS
6805LIBS="-lipc $LIBS"
6929cat confdefs.h >>conftest.$ac_ext 6806cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6930cat >>conftest.$ac_ext <<_ACEOF
6931/* end confdefs.h. */ 6807/* end confdefs.h. */
6932/* Define remove to an innocuous variant, in case <limits.h> declares remove.
6933 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6934#define remove innocuous_remove
6935 6808
6936/* System header to define __stub macros and hopefully few prototypes, 6809namespace conftest {
6937 which can conflict with char remove (); below. 6810 extern "C" int shmat ();
6938 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6811}
6939 <limits.h> exists even on freestanding compilers. */
6940
6941#ifdef __STDC__
6942# include <limits.h>
6943#else
6944# include <assert.h>
6945#endif
6946
6947#undef remove
6948
6949/* Override any GCC internal prototype to avoid an error.
6950 Use char because int might match the return type of a GCC
6951 builtin and then its argument prototype would still apply. */
6952#ifdef __cplusplus
6953extern "C"
6954#endif
6955char remove ();
6956/* The GNU C library defines this for functions which it implements
6957 to always fail with ENOSYS. Some functions are actually named
6958 something starting with __ and the normal name is an alias. */
6959#if defined __stub_remove || defined __stub___remove
6960choke me
6961#endif
6962
6963int 6812int
6964main () 6813main (void)
6965{ 6814{
6966return remove (); 6815return conftest::shmat ();
6967 ; 6816 ;
6968 return 0; 6817 return 0;
6969} 6818}
6970_ACEOF 6819_ACEOF
6971rm -f conftest.$ac_objext conftest$ac_exeext 6820if ac_fn_cxx_try_link "$LINENO"
6972if { (ac_try="$ac_link" 6821then :
6973case "(($ac_try" in 6822 ac_cv_lib_ipc_shmat=yes
6974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6823else $as_nop
6975 *) ac_try_echo=$ac_try;; 6824 ac_cv_lib_ipc_shmat=no
6976esac
6977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6978 (eval "$ac_link") 2>conftest.er1
6979 ac_status=$?
6980 grep -v '^ *+' conftest.er1 >conftest.err
6981 rm -f conftest.er1
6982 cat conftest.err >&5
6983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6984 (exit $ac_status); } && {
6985 test -z "$ac_cxx_werror_flag" ||
6986 test ! -s conftest.err
6987 } && test -s conftest$ac_exeext &&
6988 $as_test_x conftest$ac_exeext; then
6989 ac_cv_func_remove=yes
6990else
6991 echo "$as_me: failed program was:" >&5
6992sed 's/^/| /' conftest.$ac_ext >&5
6993
6994 ac_cv_func_remove=no
6995fi 6825fi
6996
6997rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6826rm -f core conftest.err conftest.$ac_objext conftest.beam \
6998 conftest$ac_exeext conftest.$ac_ext 6827 conftest$ac_exeext conftest.$ac_ext
6999fi
7000{ echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7001echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7002
7003 if test $ac_cv_func_remove = no; then
7004 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7005echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7006if test "${ac_cv_lib_posix_remove+set}" = set; then
7007 echo $ECHO_N "(cached) $ECHO_C" >&6
7008else
7009 ac_check_lib_save_LIBS=$LIBS
7010LIBS="-lposix $LIBS"
7011cat >conftest.$ac_ext <<_ACEOF
7012/* confdefs.h. */
7013_ACEOF
7014cat confdefs.h >>conftest.$ac_ext
7015cat >>conftest.$ac_ext <<_ACEOF
7016/* end confdefs.h. */
7017
7018/* Override any GCC internal prototype to avoid an error.
7019 Use char because int might match the return type of a GCC
7020 builtin and then its argument prototype would still apply. */
7021#ifdef __cplusplus
7022extern "C"
7023#endif
7024char remove ();
7025int
7026main ()
7027{
7028return remove ();
7029 ;
7030 return 0;
7031}
7032_ACEOF
7033rm -f conftest.$ac_objext conftest$ac_exeext
7034if { (ac_try="$ac_link"
7035case "(($ac_try" in
7036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7037 *) ac_try_echo=$ac_try;;
7038esac
7039eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7040 (eval "$ac_link") 2>conftest.er1
7041 ac_status=$?
7042 grep -v '^ *+' conftest.er1 >conftest.err
7043 rm -f conftest.er1
7044 cat conftest.err >&5
7045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7046 (exit $ac_status); } && {
7047 test -z "$ac_cxx_werror_flag" ||
7048 test ! -s conftest.err
7049 } && test -s conftest$ac_exeext &&
7050 $as_test_x conftest$ac_exeext; then
7051 ac_cv_lib_posix_remove=yes
7052else
7053 echo "$as_me: failed program was:" >&5
7054sed 's/^/| /' conftest.$ac_ext >&5
7055
7056 ac_cv_lib_posix_remove=no
7057fi
7058
7059rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7060 conftest$ac_exeext conftest.$ac_ext
7061LIBS=$ac_check_lib_save_LIBS 6828LIBS=$ac_check_lib_save_LIBS
7062fi 6829fi
7063{ echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7064echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7065if test $ac_cv_lib_posix_remove = yes; then
7066 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7067fi
7068
7069 fi
7070
7071 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7072 { echo "$as_me:$LINENO: checking for shmat" >&5
7073echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7074if test "${ac_cv_func_shmat+set}" = set; then
7075 echo $ECHO_N "(cached) $ECHO_C" >&6
7076else
7077 cat >conftest.$ac_ext <<_ACEOF
7078/* confdefs.h. */
7079_ACEOF
7080cat confdefs.h >>conftest.$ac_ext
7081cat >>conftest.$ac_ext <<_ACEOF
7082/* end confdefs.h. */
7083/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7084 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7085#define shmat innocuous_shmat
7086
7087/* System header to define __stub macros and hopefully few prototypes,
7088 which can conflict with char shmat (); below.
7089 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7090 <limits.h> exists even on freestanding compilers. */
7091
7092#ifdef __STDC__
7093# include <limits.h>
7094#else
7095# include <assert.h>
7096#endif
7097
7098#undef shmat
7099
7100/* Override any GCC internal prototype to avoid an error.
7101 Use char because int might match the return type of a GCC
7102 builtin and then its argument prototype would still apply. */
7103#ifdef __cplusplus
7104extern "C"
7105#endif
7106char shmat ();
7107/* The GNU C library defines this for functions which it implements
7108 to always fail with ENOSYS. Some functions are actually named
7109 something starting with __ and the normal name is an alias. */
7110#if defined __stub_shmat || defined __stub___shmat
7111choke me
7112#endif
7113
7114int
7115main ()
7116{
7117return shmat ();
7118 ;
7119 return 0;
7120}
7121_ACEOF
7122rm -f conftest.$ac_objext conftest$ac_exeext
7123if { (ac_try="$ac_link"
7124case "(($ac_try" in
7125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7126 *) ac_try_echo=$ac_try;;
7127esac
7128eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7129 (eval "$ac_link") 2>conftest.er1
7130 ac_status=$?
7131 grep -v '^ *+' conftest.er1 >conftest.err
7132 rm -f conftest.er1
7133 cat conftest.err >&5
7134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135 (exit $ac_status); } && {
7136 test -z "$ac_cxx_werror_flag" ||
7137 test ! -s conftest.err
7138 } && test -s conftest$ac_exeext &&
7139 $as_test_x conftest$ac_exeext; then
7140 ac_cv_func_shmat=yes
7141else
7142 echo "$as_me: failed program was:" >&5
7143sed 's/^/| /' conftest.$ac_ext >&5
7144
7145 ac_cv_func_shmat=no
7146fi
7147
7148rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7149 conftest$ac_exeext conftest.$ac_ext
7150fi
7151{ echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7152echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7153
7154 if test $ac_cv_func_shmat = no; then
7155 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7156echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7157if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7158 echo $ECHO_N "(cached) $ECHO_C" >&6
7159else
7160 ac_check_lib_save_LIBS=$LIBS
7161LIBS="-lipc $LIBS"
7162cat >conftest.$ac_ext <<_ACEOF
7163/* confdefs.h. */
7164_ACEOF
7165cat confdefs.h >>conftest.$ac_ext
7166cat >>conftest.$ac_ext <<_ACEOF
7167/* end confdefs.h. */
7168
7169/* Override any GCC internal prototype to avoid an error.
7170 Use char because int might match the return type of a GCC
7171 builtin and then its argument prototype would still apply. */
7172#ifdef __cplusplus
7173extern "C"
7174#endif
7175char shmat ();
7176int
7177main ()
7178{
7179return shmat ();
7180 ;
7181 return 0;
7182}
7183_ACEOF
7184rm -f conftest.$ac_objext conftest$ac_exeext
7185if { (ac_try="$ac_link"
7186case "(($ac_try" in
7187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7188 *) ac_try_echo=$ac_try;;
7189esac
7190eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7191 (eval "$ac_link") 2>conftest.er1
7192 ac_status=$?
7193 grep -v '^ *+' conftest.er1 >conftest.err
7194 rm -f conftest.er1
7195 cat conftest.err >&5
7196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7197 (exit $ac_status); } && {
7198 test -z "$ac_cxx_werror_flag" ||
7199 test ! -s conftest.err
7200 } && test -s conftest$ac_exeext &&
7201 $as_test_x conftest$ac_exeext; then
7202 ac_cv_lib_ipc_shmat=yes
7203else
7204 echo "$as_me: failed program was:" >&5
7205sed 's/^/| /' conftest.$ac_ext >&5
7206
7207 ac_cv_lib_ipc_shmat=no
7208fi
7209
7210rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7211 conftest$ac_exeext conftest.$ac_ext
7212LIBS=$ac_check_lib_save_LIBS
7213fi
7214{ echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6830{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
7215echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; } 6831printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
7216if test $ac_cv_lib_ipc_shmat = yes; then 6832if test "x$ac_cv_lib_ipc_shmat" = xyes
6833then :
7217 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6834 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7218fi 6835fi
7219 6836
7220 fi 6837 fi
7221 fi 6838 fi
7227 # check for ICE first), but we must link in the order -lSM -lICE or 6844 # check for ICE first), but we must link in the order -lSM -lICE or
7228 # we get undefined symbols. So assume we have SM if we have ICE. 6845 # we get undefined symbols. So assume we have SM if we have ICE.
7229 # These have to be linked with before -lX11, unlike the other 6846 # These have to be linked with before -lX11, unlike the other
7230 # libraries we check for below, so use a different variable. 6847 # libraries we check for below, so use a different variable.
7231 # John Interrante, Karl Berry 6848 # John Interrante, Karl Berry
7232 { echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
7233echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; } 6850printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
7234if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6851if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
7235 echo $ECHO_N "(cached) $ECHO_C" >&6 6852then :
7236else 6853 printf %s "(cached) " >&6
6854else $as_nop
7237 ac_check_lib_save_LIBS=$LIBS 6855 ac_check_lib_save_LIBS=$LIBS
7238LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6856LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7239cat >conftest.$ac_ext <<_ACEOF
7240/* confdefs.h. */
7241_ACEOF
7242cat confdefs.h >>conftest.$ac_ext 6857cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7243cat >>conftest.$ac_ext <<_ACEOF
7244/* end confdefs.h. */ 6858/* end confdefs.h. */
7245 6859
7246/* Override any GCC internal prototype to avoid an error. 6860namespace conftest {
7247 Use char because int might match the return type of a GCC 6861 extern "C" int IceConnectionNumber ();
7248 builtin and then its argument prototype would still apply. */ 6862}
7249#ifdef __cplusplus
7250extern "C"
7251#endif
7252char IceConnectionNumber ();
7253int 6863int
7254main () 6864main (void)
7255{ 6865{
7256return IceConnectionNumber (); 6866return conftest::IceConnectionNumber ();
7257 ; 6867 ;
7258 return 0; 6868 return 0;
7259} 6869}
7260_ACEOF 6870_ACEOF
7261rm -f conftest.$ac_objext conftest$ac_exeext 6871if ac_fn_cxx_try_link "$LINENO"
7262if { (ac_try="$ac_link" 6872then :
7263case "(($ac_try" in
7264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7265 *) ac_try_echo=$ac_try;;
7266esac
7267eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7268 (eval "$ac_link") 2>conftest.er1
7269 ac_status=$?
7270 grep -v '^ *+' conftest.er1 >conftest.err
7271 rm -f conftest.er1
7272 cat conftest.err >&5
7273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7274 (exit $ac_status); } && {
7275 test -z "$ac_cxx_werror_flag" ||
7276 test ! -s conftest.err
7277 } && test -s conftest$ac_exeext &&
7278 $as_test_x conftest$ac_exeext; then
7279 ac_cv_lib_ICE_IceConnectionNumber=yes 6873 ac_cv_lib_ICE_IceConnectionNumber=yes
7280else 6874else $as_nop
7281 echo "$as_me: failed program was:" >&5
7282sed 's/^/| /' conftest.$ac_ext >&5
7283
7284 ac_cv_lib_ICE_IceConnectionNumber=no 6875 ac_cv_lib_ICE_IceConnectionNumber=no
7285fi 6876fi
7286
7287rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6877rm -f core conftest.err conftest.$ac_objext conftest.beam \
7288 conftest$ac_exeext conftest.$ac_ext 6878 conftest$ac_exeext conftest.$ac_ext
7289LIBS=$ac_check_lib_save_LIBS 6879LIBS=$ac_check_lib_save_LIBS
7290fi 6880fi
7291{ echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6881{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7292echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6882printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7293if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6883if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6884then :
7294 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6885 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7295fi 6886fi
7296 6887
7297 LDFLAGS=$ac_save_LDFLAGS 6888 LDFLAGS=$ac_save_LDFLAGS
7298 6889
7299fi 6890fi
7300 6891
7301 6892
7302AFTERIMAGE_CFLAGS= 6893if test -n "$ac_tool_prefix"; then
7303AFTERIMAGE_LIBS=
7304AFTERIMAGE_VERSION=
7305
7306if test x$support_afterimage = xyes; then
7307 support_afterimage=no
7308
7309 if test "x$afterimage_config" = "x" ; then
7310 # Extract the first word of "afterimage-config", so it can be a program name with args. 6894 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
7311set dummy afterimage-config; ac_word=$2 6895set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
7312{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6896{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7313echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6897printf %s "checking for $ac_word... " >&6; }
7314if test "${ac_cv_path_afterimage_config+set}" = set; then 6898if test ${ac_cv_path_PKG_CONFIG+y}
7315 echo $ECHO_N "(cached) $ECHO_C" >&6 6899then :
7316else 6900 printf %s "(cached) " >&6
7317 case $afterimage_config in 6901else $as_nop
6902 case $PKG_CONFIG in
7318 [\\/]* | ?:[\\/]*) 6903 [\\/]* | ?:[\\/]*)
7319 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path. 6904 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7320 ;; 6905 ;;
7321 *) 6906 *)
7322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7323for as_dir in $PATH 6908for as_dir in $PATH
7324do 6909do
7325 IFS=$as_save_IFS 6910 IFS=$as_save_IFS
7326 test -z "$as_dir" && as_dir=. 6911 case $as_dir in #(((
6912 '') as_dir=./ ;;
6913 */) ;;
6914 *) as_dir=$as_dir/ ;;
6915 esac
7327 for ac_exec_ext in '' $ac_executable_extensions; do 6916 for ac_exec_ext in '' $ac_executable_extensions; do
7328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6917 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7329 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext" 6918 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7330 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6919 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7331 break 2 6920 break 2
7332 fi 6921 fi
7333done 6922done
7334done 6923 done
7335IFS=$as_save_IFS 6924IFS=$as_save_IFS
7336 6925
7337 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7338 ;; 6926 ;;
7339esac 6927esac
7340fi 6928fi
7341afterimage_config=$ac_cv_path_afterimage_config 6929PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7342if test -n "$afterimage_config"; then 6930if test -n "$PKG_CONFIG"; then
7343 { echo "$as_me:$LINENO: result: $afterimage_config" >&5 6931 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7344echo "${ECHO_T}$afterimage_config" >&6; } 6932printf "%s\n" "$PKG_CONFIG" >&6; }
7345else 6933else
7346 { echo "$as_me:$LINENO: result: no" >&5 6934 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7347echo "${ECHO_T}no" >&6; } 6935printf "%s\n" "no" >&6; }
7348fi 6936fi
7349 6937
7350 6938
6939fi
6940if test -z "$ac_cv_path_PKG_CONFIG"; then
6941 ac_pt_PKG_CONFIG=$PKG_CONFIG
6942 # Extract the first word of "pkg-config", so it can be a program name with args.
6943set dummy pkg-config; ac_word=$2
6944{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6945printf %s "checking for $ac_word... " >&6; }
6946if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
6947then :
6948 printf %s "(cached) " >&6
6949else $as_nop
6950 case $ac_pt_PKG_CONFIG in
6951 [\\/]* | ?:[\\/]*)
6952 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6953 ;;
6954 *)
6955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6956for as_dir in $PATH
6957do
6958 IFS=$as_save_IFS
6959 case $as_dir in #(((
6960 '') as_dir=./ ;;
6961 */) ;;
6962 *) as_dir=$as_dir/ ;;
6963 esac
6964 for ac_exec_ext in '' $ac_executable_extensions; do
6965 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6966 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
6967 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6968 break 2
7351 fi 6969 fi
7352 if test "x$afterimage_config" != "xno" ; then 6970done
7353 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5 6971 done
7354echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; } 6972IFS=$as_save_IFS
7355 xAFTERIMAGE_VERSION=`$afterimage_config --version` 6973
7356 if test -n "$xAFTERIMAGE_VERSION" ; then 6974 ;;
7357 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags` 6975esac
7358 xAFTERIMAGE_LIBS=`$afterimage_config --libs` 6976fi
7359 if test "x$xAFTERIMAGE_LIBS" != "x"; then 6977ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
7360 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .` 6978if test -n "$ac_pt_PKG_CONFIG"; then
7361 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .` 6979 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
7362 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then 6980printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
7363 support_afterimage=yes 6981else
7364 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS" 6982 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7365 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS" 6983printf "%s\n" "no" >&6; }
7366 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION" 6984fi
7367 fi 6985
7368 fi 6986 if test "x$ac_pt_PKG_CONFIG" = x; then
6987 PKG_CONFIG="no"
6988 else
6989 case $cross_compiling:$ac_tool_warned in
6990yes:)
6991{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6992printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6993ac_tool_warned=yes ;;
6994esac
6995 PKG_CONFIG=$ac_pt_PKG_CONFIG
6996 fi
6997else
6998 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6999fi
7000
7001
7002image_lib=none
7003
7004PIXBUF_CFLAGS=
7005PIXBUF_LIBS=
7006
7007if test x$support_pixbuf = xyes; then
7008
7009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
7010printf %s "checking for gdk-pixbuf-2.0... " >&6; }
7011 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
7012 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
7013 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
7014
7015 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7016printf "%s\n" "ok" >&6; }
7017
7018 image_lib=gdk-pixbuf
7019
7020printf "%s\n" "#define HAVE_PIXBUF 1" >>confdefs.h
7021
7022
7023 else
7024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7025printf "%s\n" "no" >&6; }
7026 :
7027 fi
7028
7029fi
7030
7031
7032
7033
7034STARTUP_NOTIFICATION_CFLAGS=
7035STARTUP_NOTIFICATION_LIBS=
7036
7037if test x$support_startup_notification = xyes; then
7038
7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
7040printf %s "checking for libstartup-notification-1.0... " >&6; }
7041 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
7042 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
7043 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
7044
7045 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7046printf "%s\n" "ok" >&6; }
7047
7048
7049printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
7050
7051
7052 else
7053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7054printf "%s\n" "no" >&6; }
7055 :
7056 fi
7057
7058fi
7059
7060
7061
7062
7063if test x$support_frills = xyes; then
7064
7065 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
7066printf %s "checking for xmu... " >&6; }
7067 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
7068 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
7069 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
7070
7071 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7072printf "%s\n" "ok" >&6; }
7073
7074 X_LIBS="$XMU_LIBS $X_LIBS"
7075 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
7076
7077printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
7078
7079
7080 else
7081 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7082printf "%s\n" "no" >&6; }
7083 :
7084 fi
7085
7086fi
7087
7088ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
7089if test "x$ac_cv_header_sys_byteorder_h" = xyes
7090then :
7091 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
7092
7093fi
7094ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
7095if test "x$ac_cv_header_sys_ioctl_h" = xyes
7096then :
7097 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
7098
7099fi
7100ac_fn_cxx_check_header_compile "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7101if test "x$ac_cv_header_sys_sockio_h" = xyes
7102then :
7103 printf "%s\n" "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7104
7105fi
7106ac_fn_cxx_check_header_compile "$LINENO" "sys/strredir.h" "ac_cv_header_sys_strredir_h" "$ac_includes_default"
7107if test "x$ac_cv_header_sys_strredir_h" = xyes
7108then :
7109 printf "%s\n" "#define HAVE_SYS_STRREDIR_H 1" >>confdefs.h
7110
7111fi
7112ac_fn_cxx_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7113if test "x$ac_cv_header_stdint_h" = xyes
7114then :
7115 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
7116
7117fi
7118ac_fn_cxx_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
7119if test "x$ac_cv_header_wchar_h" = xyes
7120then :
7121 printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
7122
7123fi
7124
7125
7126{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
7127printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
7128if test ${rxvt_cv_xlib_illegal_access+y}
7129then :
7130 printf %s "(cached) " >&6
7131else $as_nop
7132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7133/* end confdefs.h. */
7134
7135#define XLIB_ILLEGAL_ACCESS
7136#include <X11/Xlib.h>
7137
7138int
7139main (void)
7140{
7141
7142 Display *dpy;
7143 dpy->xdefaults = (char *)0;
7144
7145 ;
7146 return 0;
7147}
7148_ACEOF
7149if ac_fn_cxx_try_compile "$LINENO"
7150then :
7151 rxvt_cv_xlib_illegal_access=yes
7152else $as_nop
7153 rxvt_cv_xlib_illegal_access=no
7154
7155fi
7156rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7157fi
7158{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7159printf "%s\n" "$rxvt_cv_xlib_illegal_access" >&6; }
7160if test x$rxvt_cv_xlib_illegal_access = xyes; then
7161
7162printf "%s\n" "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
7163
7164fi
7165
7166ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7167if test "x$ac_cv_type_mode_t" = xyes
7168then :
7169
7170else $as_nop
7171
7172printf "%s\n" "#define mode_t int" >>confdefs.h
7173
7174fi
7175
7176
7177 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default
7178"
7179if test "x$ac_cv_type_pid_t" = xyes
7180then :
7181
7182else $as_nop
7183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7184/* end confdefs.h. */
7185
7186 #if defined _WIN64 && !defined __CYGWIN__
7187 LLP64
7188 #endif
7189
7190int
7191main (void)
7192{
7193
7194 ;
7195 return 0;
7196}
7197
7198_ACEOF
7199if ac_fn_cxx_try_compile "$LINENO"
7200then :
7201 ac_pid_type='int'
7202else $as_nop
7203 ac_pid_type='__int64'
7204fi
7205rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7206
7207printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h
7208
7209
7210fi
7211
7212
7213{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7214printf %s "checking for grep that handles long lines and -e... " >&6; }
7215if test ${ac_cv_path_GREP+y}
7216then :
7217 printf %s "(cached) " >&6
7218else $as_nop
7219 if test -z "$GREP"; then
7220 ac_path_GREP_found=false
7221 # Loop through the user's path and test for each of PROGNAME-LIST
7222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7223for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7224do
7225 IFS=$as_save_IFS
7226 case $as_dir in #(((
7227 '') as_dir=./ ;;
7228 */) ;;
7229 *) as_dir=$as_dir/ ;;
7230 esac
7231 for ac_prog in grep ggrep
7232 do
7233 for ac_exec_ext in '' $ac_executable_extensions; do
7234 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
7235 as_fn_executable_p "$ac_path_GREP" || continue
7236# Check for GNU ac_path_GREP and select it if it is found.
7237 # Check for GNU $ac_path_GREP
7238case `"$ac_path_GREP" --version 2>&1` in
7239*GNU*)
7240 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7241*)
7242 ac_count=0
7243 printf %s 0123456789 >"conftest.in"
7244 while :
7245 do
7246 cat "conftest.in" "conftest.in" >"conftest.tmp"
7247 mv "conftest.tmp" "conftest.in"
7248 cp "conftest.in" "conftest.nl"
7249 printf "%s\n" 'GREP' >> "conftest.nl"
7250 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7251 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7252 as_fn_arith $ac_count + 1 && ac_count=$as_val
7253 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7254 # Best one so far, save it but keep looking for a better one
7255 ac_cv_path_GREP="$ac_path_GREP"
7256 ac_path_GREP_max=$ac_count
7369 fi 7257 fi
7370 if test "x$support_afterimage" = "xyes"; then 7258 # 10*(2^10) chars as input seems more than enough
7371 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5 7259 test $ac_count -gt 10 && break
7372echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; } 7260 done
7261 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7262esac
7263
7264 $ac_path_GREP_found && break 3
7265 done
7266 done
7267 done
7268IFS=$as_save_IFS
7269 if test -z "$ac_cv_path_GREP"; then
7270 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7271 fi
7272else
7273 ac_cv_path_GREP=$GREP
7274fi
7275
7276fi
7277{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7278printf "%s\n" "$ac_cv_path_GREP" >&6; }
7279 GREP="$ac_cv_path_GREP"
7280
7281
7282{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7283printf %s "checking for egrep... " >&6; }
7284if test ${ac_cv_path_EGREP+y}
7285then :
7286 printf %s "(cached) " >&6
7287else $as_nop
7288 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7289 then ac_cv_path_EGREP="$GREP -E"
7373 else 7290 else
7374 { echo "$as_me:$LINENO: result: no" >&5 7291 if test -z "$EGREP"; then
7375echo "${ECHO_T}no" >&6; } 7292 ac_path_EGREP_found=false
7293 # Loop through the user's path and test for each of PROGNAME-LIST
7294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7295for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7296do
7297 IFS=$as_save_IFS
7298 case $as_dir in #(((
7299 '') as_dir=./ ;;
7300 */) ;;
7301 *) as_dir=$as_dir/ ;;
7302 esac
7303 for ac_prog in egrep
7304 do
7305 for ac_exec_ext in '' $ac_executable_extensions; do
7306 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
7307 as_fn_executable_p "$ac_path_EGREP" || continue
7308# Check for GNU ac_path_EGREP and select it if it is found.
7309 # Check for GNU $ac_path_EGREP
7310case `"$ac_path_EGREP" --version 2>&1` in
7311*GNU*)
7312 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7313*)
7314 ac_count=0
7315 printf %s 0123456789 >"conftest.in"
7316 while :
7317 do
7318 cat "conftest.in" "conftest.in" >"conftest.tmp"
7319 mv "conftest.tmp" "conftest.in"
7320 cp "conftest.in" "conftest.nl"
7321 printf "%s\n" 'EGREP' >> "conftest.nl"
7322 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7323 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7324 as_fn_arith $ac_count + 1 && ac_count=$as_val
7325 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7326 # Best one so far, save it but keep looking for a better one
7327 ac_cv_path_EGREP="$ac_path_EGREP"
7328 ac_path_EGREP_max=$ac_count
7376 fi 7329 fi
7377 fi 7330 # 10*(2^10) chars as input seems more than enough
7378fi 7331 test $ac_count -gt 10 && break
7332 done
7333 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7334esac
7379 7335
7380{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 7336 $ac_path_EGREP_found && break 3
7381echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 7337 done
7382if test "${ac_cv_header_sys_wait_h+set}" = set; then 7338 done
7383 echo $ECHO_N "(cached) $ECHO_C" >&6 7339 done
7340IFS=$as_save_IFS
7341 if test -z "$ac_cv_path_EGREP"; then
7342 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7343 fi
7384else 7344else
7385 cat >conftest.$ac_ext <<_ACEOF 7345 ac_cv_path_EGREP=$EGREP
7386/* confdefs.h. */ 7346fi
7387_ACEOF 7347
7348 fi
7349fi
7350{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7351printf "%s\n" "$ac_cv_path_EGREP" >&6; }
7352 EGREP="$ac_cv_path_EGREP"
7353
7354
7355{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7356printf %s "checking for uid_t in sys/types.h... " >&6; }
7357if test ${ac_cv_type_uid_t+y}
7358then :
7359 printf %s "(cached) " >&6
7360else $as_nop
7388cat confdefs.h >>conftest.$ac_ext 7361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7389cat >>conftest.$ac_ext <<_ACEOF
7390/* end confdefs.h. */ 7362/* end confdefs.h. */
7391#include <sys/types.h> 7363#include <sys/types.h>
7392#include <sys/wait.h>
7393#ifndef WEXITSTATUS
7394# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
7395#endif
7396#ifndef WIFEXITED
7397# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7398#endif
7399
7400int
7401main ()
7402{
7403 int s;
7404 wait (&s);
7405 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7406 ;
7407 return 0;
7408}
7409_ACEOF
7410rm -f conftest.$ac_objext
7411if { (ac_try="$ac_compile"
7412case "(($ac_try" in
7413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7414 *) ac_try_echo=$ac_try;;
7415esac
7416eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7417 (eval "$ac_compile") 2>conftest.er1
7418 ac_status=$?
7419 grep -v '^ *+' conftest.er1 >conftest.err
7420 rm -f conftest.er1
7421 cat conftest.err >&5
7422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7423 (exit $ac_status); } && {
7424 test -z "$ac_cxx_werror_flag" ||
7425 test ! -s conftest.err
7426 } && test -s conftest.$ac_objext; then
7427 ac_cv_header_sys_wait_h=yes
7428else
7429 echo "$as_me: failed program was:" >&5
7430sed 's/^/| /' conftest.$ac_ext >&5
7431
7432 ac_cv_header_sys_wait_h=no
7433fi
7434
7435rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7436fi
7437{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7438echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
7439if test $ac_cv_header_sys_wait_h = yes; then
7440
7441cat >>confdefs.h <<\_ACEOF
7442#define HAVE_SYS_WAIT_H 1
7443_ACEOF
7444
7445fi
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464for ac_header in \
7465 assert.h \
7466 fcntl.h \
7467 stdarg.h \
7468 stdlib.h \
7469 string.h \
7470 termios.h \
7471 unistd.h \
7472 sys/byteorder.h \
7473 sys/ioctl.h \
7474 sys/select.h \
7475 sys/sockio.h \
7476 sys/strredir.h \
7477 sys/time.h \
7478 stdint.h \
7479 wchar.h \
7480 cwchar \
7481 clocale \
7482
7483do
7484as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7485if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7486 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7487echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7488if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7489 echo $ECHO_N "(cached) $ECHO_C" >&6
7490fi
7491ac_res=`eval echo '${'$as_ac_Header'}'`
7492 { echo "$as_me:$LINENO: result: $ac_res" >&5
7493echo "${ECHO_T}$ac_res" >&6; }
7494else
7495 # Is the header compilable?
7496{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
7497echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7498cat >conftest.$ac_ext <<_ACEOF
7499/* confdefs.h. */
7500_ACEOF
7501cat confdefs.h >>conftest.$ac_ext
7502cat >>conftest.$ac_ext <<_ACEOF
7503/* end confdefs.h. */
7504$ac_includes_default
7505#include <$ac_header>
7506_ACEOF
7507rm -f conftest.$ac_objext
7508if { (ac_try="$ac_compile"
7509case "(($ac_try" in
7510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7511 *) ac_try_echo=$ac_try;;
7512esac
7513eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7514 (eval "$ac_compile") 2>conftest.er1
7515 ac_status=$?
7516 grep -v '^ *+' conftest.er1 >conftest.err
7517 rm -f conftest.er1
7518 cat conftest.err >&5
7519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7520 (exit $ac_status); } && {
7521 test -z "$ac_cxx_werror_flag" ||
7522 test ! -s conftest.err
7523 } && test -s conftest.$ac_objext; then
7524 ac_header_compiler=yes
7525else
7526 echo "$as_me: failed program was:" >&5
7527sed 's/^/| /' conftest.$ac_ext >&5
7528
7529 ac_header_compiler=no
7530fi
7531
7532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7533{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7534echo "${ECHO_T}$ac_header_compiler" >&6; }
7535
7536# Is the header present?
7537{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
7538echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7539cat >conftest.$ac_ext <<_ACEOF
7540/* confdefs.h. */
7541_ACEOF
7542cat confdefs.h >>conftest.$ac_ext
7543cat >>conftest.$ac_ext <<_ACEOF
7544/* end confdefs.h. */
7545#include <$ac_header>
7546_ACEOF
7547if { (ac_try="$ac_cpp conftest.$ac_ext"
7548case "(($ac_try" in
7549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7550 *) ac_try_echo=$ac_try;;
7551esac
7552eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7553 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7554 ac_status=$?
7555 grep -v '^ *+' conftest.er1 >conftest.err
7556 rm -f conftest.er1
7557 cat conftest.err >&5
7558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559 (exit $ac_status); } >/dev/null && {
7560 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7561 test ! -s conftest.err
7562 }; then
7563 ac_header_preproc=yes
7564else
7565 echo "$as_me: failed program was:" >&5
7566sed 's/^/| /' conftest.$ac_ext >&5
7567
7568 ac_header_preproc=no
7569fi
7570
7571rm -f conftest.err conftest.$ac_ext
7572{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7573echo "${ECHO_T}$ac_header_preproc" >&6; }
7574
7575# So? What about this header?
7576case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7577 yes:no: )
7578 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7579echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7580 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7581echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7582 ac_header_preproc=yes
7583 ;;
7584 no:yes:* )
7585 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7586echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7587 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7588echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7589 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7590echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7591 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7592echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7593 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7594echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7595 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7596echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7597
7598 ;;
7599esac
7600{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7601echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7602if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7603 echo $ECHO_N "(cached) $ECHO_C" >&6
7604else
7605 eval "$as_ac_Header=\$ac_header_preproc"
7606fi
7607ac_res=`eval echo '${'$as_ac_Header'}'`
7608 { echo "$as_me:$LINENO: result: $ac_res" >&5
7609echo "${ECHO_T}$ac_res" >&6; }
7610
7611fi
7612if test `eval echo '${'$as_ac_Header'}'` = yes; then
7613 cat >>confdefs.h <<_ACEOF
7614#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7615_ACEOF
7616
7617fi
7618
7619done
7620
7621
7622{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7623echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
7624if test "${ac_cv_header_time+set}" = set; then
7625 echo $ECHO_N "(cached) $ECHO_C" >&6
7626else
7627 cat >conftest.$ac_ext <<_ACEOF
7628/* confdefs.h. */
7629_ACEOF
7630cat confdefs.h >>conftest.$ac_ext
7631cat >>conftest.$ac_ext <<_ACEOF
7632/* end confdefs.h. */
7633#include <sys/types.h>
7634#include <sys/time.h>
7635#include <time.h>
7636
7637int
7638main ()
7639{
7640if ((struct tm *) 0)
7641return 0;
7642 ;
7643 return 0;
7644}
7645_ACEOF
7646rm -f conftest.$ac_objext
7647if { (ac_try="$ac_compile"
7648case "(($ac_try" in
7649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7650 *) ac_try_echo=$ac_try;;
7651esac
7652eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7653 (eval "$ac_compile") 2>conftest.er1
7654 ac_status=$?
7655 grep -v '^ *+' conftest.er1 >conftest.err
7656 rm -f conftest.er1
7657 cat conftest.err >&5
7658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7659 (exit $ac_status); } && {
7660 test -z "$ac_cxx_werror_flag" ||
7661 test ! -s conftest.err
7662 } && test -s conftest.$ac_objext; then
7663 ac_cv_header_time=yes
7664else
7665 echo "$as_me: failed program was:" >&5
7666sed 's/^/| /' conftest.$ac_ext >&5
7667
7668 ac_cv_header_time=no
7669fi
7670
7671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7672fi
7673{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7674echo "${ECHO_T}$ac_cv_header_time" >&6; }
7675if test $ac_cv_header_time = yes; then
7676
7677cat >>confdefs.h <<\_ACEOF
7678#define TIME_WITH_SYS_TIME 1
7679_ACEOF
7680
7681fi
7682
7683
7684{ echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7685echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6; }
7686if test "${rxvt_cv_header_sysioctl+set}" = set; then
7687 echo $ECHO_N "(cached) $ECHO_C" >&6
7688else
7689 cat >conftest.$ac_ext <<_ACEOF
7690/* confdefs.h. */
7691_ACEOF
7692cat confdefs.h >>conftest.$ac_ext
7693cat >>conftest.$ac_ext <<_ACEOF
7694/* end confdefs.h. */
7695#include <stdio.h>
7696#include <sys/ioctl.h>
7697#ifdef HAVE_TERMIOS_H
7698#include <termios.h>
7699#endif
7700int
7701main ()
7702{
7703int a = ECHO;
7704 ;
7705 return 0;
7706}
7707_ACEOF
7708rm -f conftest.$ac_objext
7709if { (ac_try="$ac_compile"
7710case "(($ac_try" in
7711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7712 *) ac_try_echo=$ac_try;;
7713esac
7714eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7715 (eval "$ac_compile") 2>conftest.er1
7716 ac_status=$?
7717 grep -v '^ *+' conftest.er1 >conftest.err
7718 rm -f conftest.er1
7719 cat conftest.err >&5
7720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7721 (exit $ac_status); } && {
7722 test -z "$ac_cxx_werror_flag" ||
7723 test ! -s conftest.err
7724 } && test -s conftest.$ac_objext; then
7725 rxvt_cv_header_sysioctl=yes
7726else
7727 echo "$as_me: failed program was:" >&5
7728sed 's/^/| /' conftest.$ac_ext >&5
7729
7730 rxvt_cv_header_sysioctl=no
7731fi
7732
7733rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7734fi
7735{ echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7736echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6; }
7737
7738{ echo "$as_me:$LINENO: checking for XPointer" >&5
7739echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7740if test "${rxvt_cv_xpointer+set}" = set; then
7741 echo $ECHO_N "(cached) $ECHO_C" >&6
7742else
7743 cat >conftest.$ac_ext <<_ACEOF
7744/* confdefs.h. */
7745_ACEOF
7746cat confdefs.h >>conftest.$ac_ext
7747cat >>conftest.$ac_ext <<_ACEOF
7748/* end confdefs.h. */
7749#include <X11/Xlib.h>
7750int
7751main ()
7752{
7753XPointer dummy;
7754 ;
7755 return 0;
7756}
7757_ACEOF
7758rm -f conftest.$ac_objext
7759if { (ac_try="$ac_compile"
7760case "(($ac_try" in
7761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7762 *) ac_try_echo=$ac_try;;
7763esac
7764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7765 (eval "$ac_compile") 2>conftest.er1
7766 ac_status=$?
7767 grep -v '^ *+' conftest.er1 >conftest.err
7768 rm -f conftest.er1
7769 cat conftest.err >&5
7770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7771 (exit $ac_status); } && {
7772 test -z "$ac_cxx_werror_flag" ||
7773 test ! -s conftest.err
7774 } && test -s conftest.$ac_objext; then
7775 rxvt_cv_xpointer=yes
7776else
7777 echo "$as_me: failed program was:" >&5
7778sed 's/^/| /' conftest.$ac_ext >&5
7779
7780 rxvt_cv_xpointer=no
7781fi
7782
7783rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7784fi
7785{ echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7786echo "${ECHO_T}$rxvt_cv_xpointer" >&6; }
7787if test x$rxvt_cv_xpointer = xyes; then
7788
7789cat >>confdefs.h <<\_ACEOF
7790#define HAVE_XPOINTER 1
7791_ACEOF
7792
7793fi
7794
7795{ echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7796echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7797if test "${rxvt_xlib_illegal_access+set}" = set; then
7798 echo $ECHO_N "(cached) $ECHO_C" >&6
7799else
7800 cat >conftest.$ac_ext <<_ACEOF
7801/* confdefs.h. */
7802_ACEOF
7803cat confdefs.h >>conftest.$ac_ext
7804cat >>conftest.$ac_ext <<_ACEOF
7805/* end confdefs.h. */
7806
7807#define XLIB_ILLEGAL_ACCESS
7808#include <X11/Xlib.h>
7809
7810int
7811main ()
7812{
7813
7814 Display *dpy;
7815 dpy->xdefaults = (char *)0;
7816
7817 ;
7818 return 0;
7819}
7820_ACEOF
7821rm -f conftest.$ac_objext
7822if { (ac_try="$ac_compile"
7823case "(($ac_try" in
7824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7825 *) ac_try_echo=$ac_try;;
7826esac
7827eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7828 (eval "$ac_compile") 2>conftest.er1
7829 ac_status=$?
7830 grep -v '^ *+' conftest.er1 >conftest.err
7831 rm -f conftest.er1
7832 cat conftest.err >&5
7833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7834 (exit $ac_status); } && {
7835 test -z "$ac_cxx_werror_flag" ||
7836 test ! -s conftest.err
7837 } && test -s conftest.$ac_objext; then
7838 rxvt_xlib_illegal_access=yes
7839else
7840 echo "$as_me: failed program was:" >&5
7841sed 's/^/| /' conftest.$ac_ext >&5
7842
7843 rxvt_xlib_illegal_access=no
7844
7845fi
7846
7847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7848fi
7849{ echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7850echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
7851if test x$rxvt_xlib_illegal_access = xyes; then
7852
7853cat >>confdefs.h <<\_ACEOF
7854#define XLIB_ILLEGAL_ACCESS 1
7855_ACEOF
7856
7857fi
7858
7859{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7860echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7861if test "${ac_cv_c_const+set}" = set; then
7862 echo $ECHO_N "(cached) $ECHO_C" >&6
7863else
7864 cat >conftest.$ac_ext <<_ACEOF
7865/* confdefs.h. */
7866_ACEOF
7867cat confdefs.h >>conftest.$ac_ext
7868cat >>conftest.$ac_ext <<_ACEOF
7869/* end confdefs.h. */
7870
7871int
7872main ()
7873{
7874/* FIXME: Include the comments suggested by Paul. */
7875#ifndef __cplusplus
7876 /* Ultrix mips cc rejects this. */
7877 typedef int charset[2];
7878 const charset cs;
7879 /* SunOS 4.1.1 cc rejects this. */
7880 char const *const *pcpcc;
7881 char **ppc;
7882 /* NEC SVR4.0.2 mips cc rejects this. */
7883 struct point {int x, y;};
7884 static struct point const zero = {0,0};
7885 /* AIX XL C 1.02.0.0 rejects this.
7886 It does not let you subtract one const X* pointer from another in
7887 an arm of an if-expression whose if-part is not a constant
7888 expression */
7889 const char *g = "string";
7890 pcpcc = &g + (g ? g-g : 0);
7891 /* HPUX 7.0 cc rejects these. */
7892 ++pcpcc;
7893 ppc = (char**) pcpcc;
7894 pcpcc = (char const *const *) ppc;
7895 { /* SCO 3.2v4 cc rejects this. */
7896 char *t;
7897 char const *s = 0 ? (char *) 0 : (char const *) 0;
7898
7899 *t++ = 0;
7900 if (s) return 0;
7901 }
7902 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7903 int x[] = {25, 17};
7904 const int *foo = &x[0];
7905 ++foo;
7906 }
7907 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7908 typedef const int *iptr;
7909 iptr p = 0;
7910 ++p;
7911 }
7912 { /* AIX XL C 1.02.0.0 rejects this saying
7913 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7914 struct s { int j; const int *ap[3]; };
7915 struct s *b; b->j = 5;
7916 }
7917 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7918 const int foo = 10;
7919 if (!foo) return 0;
7920 }
7921 return !cs[0] && !zero.x;
7922#endif
7923
7924 ;
7925 return 0;
7926}
7927_ACEOF
7928rm -f conftest.$ac_objext
7929if { (ac_try="$ac_compile"
7930case "(($ac_try" in
7931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7932 *) ac_try_echo=$ac_try;;
7933esac
7934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7935 (eval "$ac_compile") 2>conftest.er1
7936 ac_status=$?
7937 grep -v '^ *+' conftest.er1 >conftest.err
7938 rm -f conftest.er1
7939 cat conftest.err >&5
7940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7941 (exit $ac_status); } && {
7942 test -z "$ac_cxx_werror_flag" ||
7943 test ! -s conftest.err
7944 } && test -s conftest.$ac_objext; then
7945 ac_cv_c_const=yes
7946else
7947 echo "$as_me: failed program was:" >&5
7948sed 's/^/| /' conftest.$ac_ext >&5
7949
7950 ac_cv_c_const=no
7951fi
7952
7953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7954fi
7955{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7956echo "${ECHO_T}$ac_cv_c_const" >&6; }
7957if test $ac_cv_c_const = no; then
7958
7959cat >>confdefs.h <<\_ACEOF
7960#define const
7961_ACEOF
7962
7963fi
7964
7965{ echo "$as_me:$LINENO: checking for inline" >&5
7966echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
7967if test "${ac_cv_c_inline+set}" = set; then
7968 echo $ECHO_N "(cached) $ECHO_C" >&6
7969else
7970 ac_cv_c_inline=no
7971for ac_kw in inline __inline__ __inline; do
7972 cat >conftest.$ac_ext <<_ACEOF
7973/* confdefs.h. */
7974_ACEOF
7975cat confdefs.h >>conftest.$ac_ext
7976cat >>conftest.$ac_ext <<_ACEOF
7977/* end confdefs.h. */
7978#ifndef __cplusplus
7979typedef int foo_t;
7980static $ac_kw foo_t static_foo () {return 0; }
7981$ac_kw foo_t foo () {return 0; }
7982#endif
7983
7984_ACEOF
7985rm -f conftest.$ac_objext
7986if { (ac_try="$ac_compile"
7987case "(($ac_try" in
7988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7989 *) ac_try_echo=$ac_try;;
7990esac
7991eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7992 (eval "$ac_compile") 2>conftest.er1
7993 ac_status=$?
7994 grep -v '^ *+' conftest.er1 >conftest.err
7995 rm -f conftest.er1
7996 cat conftest.err >&5
7997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7998 (exit $ac_status); } && {
7999 test -z "$ac_cxx_werror_flag" ||
8000 test ! -s conftest.err
8001 } && test -s conftest.$ac_objext; then
8002 ac_cv_c_inline=$ac_kw
8003else
8004 echo "$as_me: failed program was:" >&5
8005sed 's/^/| /' conftest.$ac_ext >&5
8006
8007
8008fi
8009
8010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8011 test "$ac_cv_c_inline" != no && break
8012done
8013
8014fi
8015{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
8016echo "${ECHO_T}$ac_cv_c_inline" >&6; }
8017
8018
8019case $ac_cv_c_inline in
8020 inline | yes) ;;
8021 *)
8022 case $ac_cv_c_inline in
8023 no) ac_val=;;
8024 *) ac_val=$ac_cv_c_inline;;
8025 esac
8026 cat >>confdefs.h <<_ACEOF
8027#ifndef __cplusplus
8028#define inline $ac_val
8029#endif
8030_ACEOF
8031 ;;
8032esac
8033
8034
8035
8036{ echo "$as_me:$LINENO: checking for mode_t" >&5
8037echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
8038if test "${ac_cv_type_mode_t+set}" = set; then
8039 echo $ECHO_N "(cached) $ECHO_C" >&6
8040else
8041 cat >conftest.$ac_ext <<_ACEOF
8042/* confdefs.h. */
8043_ACEOF
8044cat confdefs.h >>conftest.$ac_ext
8045cat >>conftest.$ac_ext <<_ACEOF
8046/* end confdefs.h. */
8047$ac_includes_default
8048typedef mode_t ac__type_new_;
8049int
8050main ()
8051{
8052if ((ac__type_new_ *) 0)
8053 return 0;
8054if (sizeof (ac__type_new_))
8055 return 0;
8056 ;
8057 return 0;
8058}
8059_ACEOF
8060rm -f conftest.$ac_objext
8061if { (ac_try="$ac_compile"
8062case "(($ac_try" in
8063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8064 *) ac_try_echo=$ac_try;;
8065esac
8066eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8067 (eval "$ac_compile") 2>conftest.er1
8068 ac_status=$?
8069 grep -v '^ *+' conftest.er1 >conftest.err
8070 rm -f conftest.er1
8071 cat conftest.err >&5
8072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8073 (exit $ac_status); } && {
8074 test -z "$ac_cxx_werror_flag" ||
8075 test ! -s conftest.err
8076 } && test -s conftest.$ac_objext; then
8077 ac_cv_type_mode_t=yes
8078else
8079 echo "$as_me: failed program was:" >&5
8080sed 's/^/| /' conftest.$ac_ext >&5
8081
8082 ac_cv_type_mode_t=no
8083fi
8084
8085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8086fi
8087{ echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8088echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
8089if test $ac_cv_type_mode_t = yes; then
8090 :
8091else
8092
8093cat >>confdefs.h <<_ACEOF
8094#define mode_t int
8095_ACEOF
8096
8097fi
8098
8099{ echo "$as_me:$LINENO: checking for pid_t" >&5
8100echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
8101if test "${ac_cv_type_pid_t+set}" = set; then
8102 echo $ECHO_N "(cached) $ECHO_C" >&6
8103else
8104 cat >conftest.$ac_ext <<_ACEOF
8105/* confdefs.h. */
8106_ACEOF
8107cat confdefs.h >>conftest.$ac_ext
8108cat >>conftest.$ac_ext <<_ACEOF
8109/* end confdefs.h. */
8110$ac_includes_default
8111typedef pid_t ac__type_new_;
8112int
8113main ()
8114{
8115if ((ac__type_new_ *) 0)
8116 return 0;
8117if (sizeof (ac__type_new_))
8118 return 0;
8119 ;
8120 return 0;
8121}
8122_ACEOF
8123rm -f conftest.$ac_objext
8124if { (ac_try="$ac_compile"
8125case "(($ac_try" in
8126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8127 *) ac_try_echo=$ac_try;;
8128esac
8129eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8130 (eval "$ac_compile") 2>conftest.er1
8131 ac_status=$?
8132 grep -v '^ *+' conftest.er1 >conftest.err
8133 rm -f conftest.er1
8134 cat conftest.err >&5
8135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8136 (exit $ac_status); } && {
8137 test -z "$ac_cxx_werror_flag" ||
8138 test ! -s conftest.err
8139 } && test -s conftest.$ac_objext; then
8140 ac_cv_type_pid_t=yes
8141else
8142 echo "$as_me: failed program was:" >&5
8143sed 's/^/| /' conftest.$ac_ext >&5
8144
8145 ac_cv_type_pid_t=no
8146fi
8147
8148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8149fi
8150{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8151echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8152if test $ac_cv_type_pid_t = yes; then
8153 :
8154else
8155
8156cat >>confdefs.h <<_ACEOF
8157#define pid_t int
8158_ACEOF
8159
8160fi
8161
8162{ echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8163echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8164if test "${ac_cv_type_uid_t+set}" = set; then
8165 echo $ECHO_N "(cached) $ECHO_C" >&6
8166else
8167 cat >conftest.$ac_ext <<_ACEOF
8168/* confdefs.h. */
8169_ACEOF
8170cat confdefs.h >>conftest.$ac_ext
8171cat >>conftest.$ac_ext <<_ACEOF
8172/* end confdefs.h. */
8173#include <sys/types.h>
8174 7364
8175_ACEOF 7365_ACEOF
8176if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7366if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8177 $EGREP "uid_t" >/dev/null 2>&1; then 7367 $EGREP "uid_t" >/dev/null 2>&1
7368then :
8178 ac_cv_type_uid_t=yes 7369 ac_cv_type_uid_t=yes
8179else 7370else $as_nop
8180 ac_cv_type_uid_t=no 7371 ac_cv_type_uid_t=no
8181fi 7372fi
8182rm -f conftest* 7373rm -rf conftest*
8183 7374
8184fi 7375fi
8185{ echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 7376{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
8186echo "${ECHO_T}$ac_cv_type_uid_t" >&6; } 7377printf "%s\n" "$ac_cv_type_uid_t" >&6; }
8187if test $ac_cv_type_uid_t = no; then 7378if test $ac_cv_type_uid_t = no; then
8188 7379
8189cat >>confdefs.h <<\_ACEOF 7380printf "%s\n" "#define uid_t int" >>confdefs.h
8190#define uid_t int
8191_ACEOF
8192 7381
8193 7382
8194cat >>confdefs.h <<\_ACEOF 7383printf "%s\n" "#define gid_t int" >>confdefs.h
8195#define gid_t int
8196_ACEOF
8197 7384
8198fi 7385fi
8199 7386
7387ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
7388case $ac_cv_c_int16_t in #(
7389 no|yes) ;; #(
7390 *)
8200 7391
8201{ echo "$as_me:$LINENO: checking for short" >&5 7392printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
8202echo $ECHO_N "checking for short... $ECHO_C" >&6; } 7393;;
8203if test "${ac_cv_type_short+set}" = set; then
8204 echo $ECHO_N "(cached) $ECHO_C" >&6
8205else
8206 cat >conftest.$ac_ext <<_ACEOF
8207/* confdefs.h. */
8208_ACEOF
8209cat confdefs.h >>conftest.$ac_ext
8210cat >>conftest.$ac_ext <<_ACEOF
8211/* end confdefs.h. */
8212$ac_includes_default
8213typedef short ac__type_new_;
8214int
8215main ()
8216{
8217if ((ac__type_new_ *) 0)
8218 return 0;
8219if (sizeof (ac__type_new_))
8220 return 0;
8221 ;
8222 return 0;
8223}
8224_ACEOF
8225rm -f conftest.$ac_objext
8226if { (ac_try="$ac_compile"
8227case "(($ac_try" in
8228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8229 *) ac_try_echo=$ac_try;;
8230esac 7394esac
8231eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8232 (eval "$ac_compile") 2>conftest.er1
8233 ac_status=$?
8234 grep -v '^ *+' conftest.er1 >conftest.err
8235 rm -f conftest.er1
8236 cat conftest.err >&5
8237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8238 (exit $ac_status); } && {
8239 test -z "$ac_cxx_werror_flag" ||
8240 test ! -s conftest.err
8241 } && test -s conftest.$ac_objext; then
8242 ac_cv_type_short=yes
8243else
8244 echo "$as_me: failed program was:" >&5
8245sed 's/^/| /' conftest.$ac_ext >&5
8246 7395
8247 ac_cv_type_short=no 7396ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
8248fi 7397case $ac_cv_c_uint16_t in #(
7398 no|yes) ;; #(
7399 *)
8249 7400
8250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8251fi
8252{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8253echo "${ECHO_T}$ac_cv_type_short" >&6; }
8254 7401
8255# The cast to long int works around a bug in the HP C Compiler 7402printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
8256# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 7403;;
8257# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 7404 esac
8258# This bug is HP SR number 8606223364.
8259{ echo "$as_me:$LINENO: checking size of short" >&5
8260echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
8261if test "${ac_cv_sizeof_short+set}" = set; then
8262 echo $ECHO_N "(cached) $ECHO_C" >&6
8263else
8264 if test "$cross_compiling" = yes; then
8265 # Depending upon the size, compute the lo and hi bounds.
8266cat >conftest.$ac_ext <<_ACEOF
8267/* confdefs.h. */
8268_ACEOF
8269cat confdefs.h >>conftest.$ac_ext
8270cat >>conftest.$ac_ext <<_ACEOF
8271/* end confdefs.h. */
8272$ac_includes_default
8273 typedef short ac__type_sizeof_;
8274int
8275main ()
8276{
8277static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8278test_array [0] = 0
8279 7405
8280 ; 7406ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
8281 return 0; 7407case $ac_cv_c_int32_t in #(
8282} 7408 no|yes) ;; #(
8283_ACEOF 7409 *)
8284rm -f conftest.$ac_objext 7410
8285if { (ac_try="$ac_compile" 7411printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
8286case "(($ac_try" in 7412;;
8287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8288 *) ac_try_echo=$ac_try;;
8289esac 7413esac
8290eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8291 (eval "$ac_compile") 2>conftest.er1
8292 ac_status=$?
8293 grep -v '^ *+' conftest.er1 >conftest.err
8294 rm -f conftest.er1
8295 cat conftest.err >&5
8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297 (exit $ac_status); } && {
8298 test -z "$ac_cxx_werror_flag" ||
8299 test ! -s conftest.err
8300 } && test -s conftest.$ac_objext; then
8301 ac_lo=0 ac_mid=0
8302 while :; do
8303 cat >conftest.$ac_ext <<_ACEOF
8304/* confdefs.h. */
8305_ACEOF
8306cat confdefs.h >>conftest.$ac_ext
8307cat >>conftest.$ac_ext <<_ACEOF
8308/* end confdefs.h. */
8309$ac_includes_default
8310 typedef short ac__type_sizeof_;
8311int
8312main ()
8313{
8314static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8315test_array [0] = 0
8316 7414
8317 ; 7415ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
8318 return 0; 7416case $ac_cv_c_uint32_t in #(
8319} 7417 no|yes) ;; #(
8320_ACEOF 7418 *)
8321rm -f conftest.$ac_objext 7419
8322if { (ac_try="$ac_compile" 7420printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
8323case "(($ac_try" in 7421
8324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7422
8325 *) ac_try_echo=$ac_try;; 7423printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
7424;;
8326esac 7425 esac
8327eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8328 (eval "$ac_compile") 2>conftest.er1
8329 ac_status=$?
8330 grep -v '^ *+' conftest.er1 >conftest.err
8331 rm -f conftest.er1
8332 cat conftest.err >&5
8333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8334 (exit $ac_status); } && {
8335 test -z "$ac_cxx_werror_flag" ||
8336 test ! -s conftest.err
8337 } && test -s conftest.$ac_objext; then
8338 ac_hi=$ac_mid; break
8339else
8340 echo "$as_me: failed program was:" >&5
8341sed 's/^/| /' conftest.$ac_ext >&5
8342 7426
8343 ac_lo=`expr $ac_mid + 1`
8344 if test $ac_lo -le $ac_mid; then
8345 ac_lo= ac_hi=
8346 break
8347 fi
8348 ac_mid=`expr 2 '*' $ac_mid + 1`
8349fi
8350 7427
8351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7428ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
8352 done 7429if test "x$ac_cv_func_unsetenv" = xyes
8353else 7430then :
8354 echo "$as_me: failed program was:" >&5 7431 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
8355sed 's/^/| /' conftest.$ac_ext >&5
8356 7432
8357 cat >conftest.$ac_ext <<_ACEOF
8358/* confdefs.h. */
8359_ACEOF
8360cat confdefs.h >>conftest.$ac_ext
8361cat >>conftest.$ac_ext <<_ACEOF
8362/* end confdefs.h. */
8363$ac_includes_default
8364 typedef short ac__type_sizeof_;
8365int
8366main ()
8367{
8368static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8369test_array [0] = 0
8370
8371 ;
8372 return 0;
8373}
8374_ACEOF
8375rm -f conftest.$ac_objext
8376if { (ac_try="$ac_compile"
8377case "(($ac_try" in
8378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8379 *) ac_try_echo=$ac_try;;
8380esac
8381eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8382 (eval "$ac_compile") 2>conftest.er1
8383 ac_status=$?
8384 grep -v '^ *+' conftest.er1 >conftest.err
8385 rm -f conftest.er1
8386 cat conftest.err >&5
8387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388 (exit $ac_status); } && {
8389 test -z "$ac_cxx_werror_flag" ||
8390 test ! -s conftest.err
8391 } && test -s conftest.$ac_objext; then
8392 ac_hi=-1 ac_mid=-1
8393 while :; do
8394 cat >conftest.$ac_ext <<_ACEOF
8395/* confdefs.h. */
8396_ACEOF
8397cat confdefs.h >>conftest.$ac_ext
8398cat >>conftest.$ac_ext <<_ACEOF
8399/* end confdefs.h. */
8400$ac_includes_default
8401 typedef short ac__type_sizeof_;
8402int
8403main ()
8404{
8405static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8406test_array [0] = 0
8407
8408 ;
8409 return 0;
8410}
8411_ACEOF
8412rm -f conftest.$ac_objext
8413if { (ac_try="$ac_compile"
8414case "(($ac_try" in
8415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8416 *) ac_try_echo=$ac_try;;
8417esac
8418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8419 (eval "$ac_compile") 2>conftest.er1
8420 ac_status=$?
8421 grep -v '^ *+' conftest.er1 >conftest.err
8422 rm -f conftest.er1
8423 cat conftest.err >&5
8424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8425 (exit $ac_status); } && {
8426 test -z "$ac_cxx_werror_flag" ||
8427 test ! -s conftest.err
8428 } && test -s conftest.$ac_objext; then
8429 ac_lo=$ac_mid; break
8430else
8431 echo "$as_me: failed program was:" >&5
8432sed 's/^/| /' conftest.$ac_ext >&5
8433
8434 ac_hi=`expr '(' $ac_mid ')' - 1`
8435 if test $ac_mid -le $ac_hi; then
8436 ac_lo= ac_hi=
8437 break
8438 fi
8439 ac_mid=`expr 2 '*' $ac_mid`
8440fi 7433fi
8441
8442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8443 done
8444else
8445 echo "$as_me: failed program was:" >&5
8446sed 's/^/| /' conftest.$ac_ext >&5
8447
8448 ac_lo= ac_hi=
8449fi
8450
8451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8452fi
8453
8454rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8455# Binary search between lo and hi bounds.
8456while test "x$ac_lo" != "x$ac_hi"; do
8457 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8458 cat >conftest.$ac_ext <<_ACEOF
8459/* confdefs.h. */
8460_ACEOF
8461cat confdefs.h >>conftest.$ac_ext
8462cat >>conftest.$ac_ext <<_ACEOF
8463/* end confdefs.h. */
8464$ac_includes_default
8465 typedef short ac__type_sizeof_;
8466int
8467main ()
8468{
8469static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8470test_array [0] = 0
8471
8472 ;
8473 return 0;
8474}
8475_ACEOF
8476rm -f conftest.$ac_objext
8477if { (ac_try="$ac_compile"
8478case "(($ac_try" in
8479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8480 *) ac_try_echo=$ac_try;;
8481esac
8482eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8483 (eval "$ac_compile") 2>conftest.er1
8484 ac_status=$?
8485 grep -v '^ *+' conftest.er1 >conftest.err
8486 rm -f conftest.er1
8487 cat conftest.err >&5
8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489 (exit $ac_status); } && {
8490 test -z "$ac_cxx_werror_flag" ||
8491 test ! -s conftest.err
8492 } && test -s conftest.$ac_objext; then
8493 ac_hi=$ac_mid
8494else
8495 echo "$as_me: failed program was:" >&5
8496sed 's/^/| /' conftest.$ac_ext >&5
8497
8498 ac_lo=`expr '(' $ac_mid ')' + 1`
8499fi
8500
8501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502done
8503case $ac_lo in
8504?*) ac_cv_sizeof_short=$ac_lo;;
8505'') if test "$ac_cv_type_short" = yes; then
8506 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8507See \`config.log' for more details." >&5
8508echo "$as_me: error: cannot compute sizeof (short)
8509See \`config.log' for more details." >&2;}
8510 { (exit 77); exit 77; }; }
8511 else
8512 ac_cv_sizeof_short=0
8513 fi ;;
8514esac
8515else
8516 cat >conftest.$ac_ext <<_ACEOF
8517/* confdefs.h. */
8518_ACEOF
8519cat confdefs.h >>conftest.$ac_ext
8520cat >>conftest.$ac_ext <<_ACEOF
8521/* end confdefs.h. */
8522$ac_includes_default
8523 typedef short ac__type_sizeof_;
8524static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8525static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8526#include <stdio.h>
8527#include <stdlib.h>
8528int
8529main ()
8530{
8531
8532 FILE *f = fopen ("conftest.val", "w");
8533 if (! f)
8534 return 1;
8535 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8536 {
8537 long int i = longval ();
8538 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8539 return 1;
8540 fprintf (f, "%ld\n", i);
8541 }
8542 else
8543 {
8544 unsigned long int i = ulongval ();
8545 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8546 return 1;
8547 fprintf (f, "%lu\n", i);
8548 }
8549 return ferror (f) || fclose (f) != 0;
8550
8551 ;
8552 return 0;
8553}
8554_ACEOF
8555rm -f conftest$ac_exeext
8556if { (ac_try="$ac_link"
8557case "(($ac_try" in
8558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8559 *) ac_try_echo=$ac_try;;
8560esac
8561eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8562 (eval "$ac_link") 2>&5
8563 ac_status=$?
8564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8566 { (case "(($ac_try" in
8567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8568 *) ac_try_echo=$ac_try;;
8569esac
8570eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8571 (eval "$ac_try") 2>&5
8572 ac_status=$?
8573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8574 (exit $ac_status); }; }; then
8575 ac_cv_sizeof_short=`cat conftest.val`
8576else
8577 echo "$as_me: program exited with status $ac_status" >&5
8578echo "$as_me: failed program was:" >&5
8579sed 's/^/| /' conftest.$ac_ext >&5
8580
8581( exit $ac_status )
8582if test "$ac_cv_type_short" = yes; then
8583 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
8584See \`config.log' for more details." >&5
8585echo "$as_me: error: cannot compute sizeof (short)
8586See \`config.log' for more details." >&2;}
8587 { (exit 77); exit 77; }; }
8588 else
8589 ac_cv_sizeof_short=0
8590 fi
8591fi
8592rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8593fi
8594rm -f conftest.val
8595fi
8596{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8597echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
8598
8599
8600
8601cat >>confdefs.h <<_ACEOF
8602#define SIZEOF_SHORT $ac_cv_sizeof_short
8603_ACEOF
8604
8605
8606{ echo "$as_me:$LINENO: checking for int" >&5
8607echo $ECHO_N "checking for int... $ECHO_C" >&6; }
8608if test "${ac_cv_type_int+set}" = set; then
8609 echo $ECHO_N "(cached) $ECHO_C" >&6
8610else
8611 cat >conftest.$ac_ext <<_ACEOF
8612/* confdefs.h. */
8613_ACEOF
8614cat confdefs.h >>conftest.$ac_ext
8615cat >>conftest.$ac_ext <<_ACEOF
8616/* end confdefs.h. */
8617$ac_includes_default
8618typedef int ac__type_new_;
8619int
8620main ()
8621{
8622if ((ac__type_new_ *) 0)
8623 return 0;
8624if (sizeof (ac__type_new_))
8625 return 0;
8626 ;
8627 return 0;
8628}
8629_ACEOF
8630rm -f conftest.$ac_objext
8631if { (ac_try="$ac_compile"
8632case "(($ac_try" in
8633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8634 *) ac_try_echo=$ac_try;;
8635esac
8636eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8637 (eval "$ac_compile") 2>conftest.er1
8638 ac_status=$?
8639 grep -v '^ *+' conftest.er1 >conftest.err
8640 rm -f conftest.er1
8641 cat conftest.err >&5
8642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8643 (exit $ac_status); } && {
8644 test -z "$ac_cxx_werror_flag" ||
8645 test ! -s conftest.err
8646 } && test -s conftest.$ac_objext; then
8647 ac_cv_type_int=yes
8648else
8649 echo "$as_me: failed program was:" >&5
8650sed 's/^/| /' conftest.$ac_ext >&5
8651
8652 ac_cv_type_int=no
8653fi
8654
8655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8656fi
8657{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8658echo "${ECHO_T}$ac_cv_type_int" >&6; }
8659
8660# The cast to long int works around a bug in the HP C Compiler
8661# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8662# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8663# This bug is HP SR number 8606223364.
8664{ echo "$as_me:$LINENO: checking size of int" >&5
8665echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
8666if test "${ac_cv_sizeof_int+set}" = set; then
8667 echo $ECHO_N "(cached) $ECHO_C" >&6
8668else
8669 if test "$cross_compiling" = yes; then
8670 # Depending upon the size, compute the lo and hi bounds.
8671cat >conftest.$ac_ext <<_ACEOF
8672/* confdefs.h. */
8673_ACEOF
8674cat confdefs.h >>conftest.$ac_ext
8675cat >>conftest.$ac_ext <<_ACEOF
8676/* end confdefs.h. */
8677$ac_includes_default
8678 typedef int ac__type_sizeof_;
8679int
8680main ()
8681{
8682static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
8683test_array [0] = 0
8684
8685 ;
8686 return 0;
8687}
8688_ACEOF
8689rm -f conftest.$ac_objext
8690if { (ac_try="$ac_compile"
8691case "(($ac_try" in
8692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8693 *) ac_try_echo=$ac_try;;
8694esac
8695eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8696 (eval "$ac_compile") 2>conftest.er1
8697 ac_status=$?
8698 grep -v '^ *+' conftest.er1 >conftest.err
8699 rm -f conftest.er1
8700 cat conftest.err >&5
8701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8702 (exit $ac_status); } && {
8703 test -z "$ac_cxx_werror_flag" ||
8704 test ! -s conftest.err
8705 } && test -s conftest.$ac_objext; then
8706 ac_lo=0 ac_mid=0
8707 while :; do
8708 cat >conftest.$ac_ext <<_ACEOF
8709/* confdefs.h. */
8710_ACEOF
8711cat confdefs.h >>conftest.$ac_ext
8712cat >>conftest.$ac_ext <<_ACEOF
8713/* end confdefs.h. */
8714$ac_includes_default
8715 typedef int ac__type_sizeof_;
8716int
8717main ()
8718{
8719static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8720test_array [0] = 0
8721
8722 ;
8723 return 0;
8724}
8725_ACEOF
8726rm -f conftest.$ac_objext
8727if { (ac_try="$ac_compile"
8728case "(($ac_try" in
8729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8730 *) ac_try_echo=$ac_try;;
8731esac
8732eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8733 (eval "$ac_compile") 2>conftest.er1
8734 ac_status=$?
8735 grep -v '^ *+' conftest.er1 >conftest.err
8736 rm -f conftest.er1
8737 cat conftest.err >&5
8738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8739 (exit $ac_status); } && {
8740 test -z "$ac_cxx_werror_flag" ||
8741 test ! -s conftest.err
8742 } && test -s conftest.$ac_objext; then
8743 ac_hi=$ac_mid; break
8744else
8745 echo "$as_me: failed program was:" >&5
8746sed 's/^/| /' conftest.$ac_ext >&5
8747
8748 ac_lo=`expr $ac_mid + 1`
8749 if test $ac_lo -le $ac_mid; then
8750 ac_lo= ac_hi=
8751 break
8752 fi
8753 ac_mid=`expr 2 '*' $ac_mid + 1`
8754fi
8755
8756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8757 done
8758else
8759 echo "$as_me: failed program was:" >&5
8760sed 's/^/| /' conftest.$ac_ext >&5
8761
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
8769 typedef int ac__type_sizeof_;
8770int
8771main ()
8772{
8773static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
8774test_array [0] = 0
8775
8776 ;
8777 return 0;
8778}
8779_ACEOF
8780rm -f conftest.$ac_objext
8781if { (ac_try="$ac_compile"
8782case "(($ac_try" in
8783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8784 *) ac_try_echo=$ac_try;;
8785esac
8786eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8787 (eval "$ac_compile") 2>conftest.er1
8788 ac_status=$?
8789 grep -v '^ *+' conftest.er1 >conftest.err
8790 rm -f conftest.er1
8791 cat conftest.err >&5
8792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8793 (exit $ac_status); } && {
8794 test -z "$ac_cxx_werror_flag" ||
8795 test ! -s conftest.err
8796 } && test -s conftest.$ac_objext; then
8797 ac_hi=-1 ac_mid=-1
8798 while :; do
8799 cat >conftest.$ac_ext <<_ACEOF
8800/* confdefs.h. */
8801_ACEOF
8802cat confdefs.h >>conftest.$ac_ext
8803cat >>conftest.$ac_ext <<_ACEOF
8804/* end confdefs.h. */
8805$ac_includes_default
8806 typedef int ac__type_sizeof_;
8807int
8808main ()
8809{
8810static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
8811test_array [0] = 0
8812
8813 ;
8814 return 0;
8815}
8816_ACEOF
8817rm -f conftest.$ac_objext
8818if { (ac_try="$ac_compile"
8819case "(($ac_try" in
8820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8821 *) ac_try_echo=$ac_try;;
8822esac
8823eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8824 (eval "$ac_compile") 2>conftest.er1
8825 ac_status=$?
8826 grep -v '^ *+' conftest.er1 >conftest.err
8827 rm -f conftest.er1
8828 cat conftest.err >&5
8829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8830 (exit $ac_status); } && {
8831 test -z "$ac_cxx_werror_flag" ||
8832 test ! -s conftest.err
8833 } && test -s conftest.$ac_objext; then
8834 ac_lo=$ac_mid; break
8835else
8836 echo "$as_me: failed program was:" >&5
8837sed 's/^/| /' conftest.$ac_ext >&5
8838
8839 ac_hi=`expr '(' $ac_mid ')' - 1`
8840 if test $ac_mid -le $ac_hi; then
8841 ac_lo= ac_hi=
8842 break
8843 fi
8844 ac_mid=`expr 2 '*' $ac_mid`
8845fi
8846
8847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8848 done
8849else
8850 echo "$as_me: failed program was:" >&5
8851sed 's/^/| /' conftest.$ac_ext >&5
8852
8853 ac_lo= ac_hi=
8854fi
8855
8856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8857fi
8858
8859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8860# Binary search between lo and hi bounds.
8861while test "x$ac_lo" != "x$ac_hi"; do
8862 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8863 cat >conftest.$ac_ext <<_ACEOF
8864/* confdefs.h. */
8865_ACEOF
8866cat confdefs.h >>conftest.$ac_ext
8867cat >>conftest.$ac_ext <<_ACEOF
8868/* end confdefs.h. */
8869$ac_includes_default
8870 typedef int ac__type_sizeof_;
8871int
8872main ()
8873{
8874static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
8875test_array [0] = 0
8876
8877 ;
8878 return 0;
8879}
8880_ACEOF
8881rm -f conftest.$ac_objext
8882if { (ac_try="$ac_compile"
8883case "(($ac_try" in
8884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8885 *) ac_try_echo=$ac_try;;
8886esac
8887eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8888 (eval "$ac_compile") 2>conftest.er1
8889 ac_status=$?
8890 grep -v '^ *+' conftest.er1 >conftest.err
8891 rm -f conftest.er1
8892 cat conftest.err >&5
8893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8894 (exit $ac_status); } && {
8895 test -z "$ac_cxx_werror_flag" ||
8896 test ! -s conftest.err
8897 } && test -s conftest.$ac_objext; then
8898 ac_hi=$ac_mid
8899else
8900 echo "$as_me: failed program was:" >&5
8901sed 's/^/| /' conftest.$ac_ext >&5
8902
8903 ac_lo=`expr '(' $ac_mid ')' + 1`
8904fi
8905
8906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8907done
8908case $ac_lo in
8909?*) ac_cv_sizeof_int=$ac_lo;;
8910'') if test "$ac_cv_type_int" = yes; then
8911 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8912See \`config.log' for more details." >&5
8913echo "$as_me: error: cannot compute sizeof (int)
8914See \`config.log' for more details." >&2;}
8915 { (exit 77); exit 77; }; }
8916 else
8917 ac_cv_sizeof_int=0
8918 fi ;;
8919esac
8920else
8921 cat >conftest.$ac_ext <<_ACEOF
8922/* confdefs.h. */
8923_ACEOF
8924cat confdefs.h >>conftest.$ac_ext
8925cat >>conftest.$ac_ext <<_ACEOF
8926/* end confdefs.h. */
8927$ac_includes_default
8928 typedef int ac__type_sizeof_;
8929static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
8930static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
8931#include <stdio.h>
8932#include <stdlib.h>
8933int
8934main ()
8935{
8936
8937 FILE *f = fopen ("conftest.val", "w");
8938 if (! f)
8939 return 1;
8940 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
8941 {
8942 long int i = longval ();
8943 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8944 return 1;
8945 fprintf (f, "%ld\n", i);
8946 }
8947 else
8948 {
8949 unsigned long int i = ulongval ();
8950 if (i != ((long int) (sizeof (ac__type_sizeof_))))
8951 return 1;
8952 fprintf (f, "%lu\n", i);
8953 }
8954 return ferror (f) || fclose (f) != 0;
8955
8956 ;
8957 return 0;
8958}
8959_ACEOF
8960rm -f conftest$ac_exeext
8961if { (ac_try="$ac_link"
8962case "(($ac_try" in
8963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8964 *) ac_try_echo=$ac_try;;
8965esac
8966eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8967 (eval "$ac_link") 2>&5
8968 ac_status=$?
8969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8970 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8971 { (case "(($ac_try" in
8972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8973 *) ac_try_echo=$ac_try;;
8974esac
8975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8976 (eval "$ac_try") 2>&5
8977 ac_status=$?
8978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8979 (exit $ac_status); }; }; then
8980 ac_cv_sizeof_int=`cat conftest.val`
8981else
8982 echo "$as_me: program exited with status $ac_status" >&5
8983echo "$as_me: failed program was:" >&5
8984sed 's/^/| /' conftest.$ac_ext >&5
8985
8986( exit $ac_status )
8987if test "$ac_cv_type_int" = yes; then
8988 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
8989See \`config.log' for more details." >&5
8990echo "$as_me: error: cannot compute sizeof (int)
8991See \`config.log' for more details." >&2;}
8992 { (exit 77); exit 77; }; }
8993 else
8994 ac_cv_sizeof_int=0
8995 fi
8996fi
8997rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8998fi
8999rm -f conftest.val
9000fi
9001{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
9002echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
9003
9004
9005
9006cat >>confdefs.h <<_ACEOF
9007#define SIZEOF_INT $ac_cv_sizeof_int
9008_ACEOF
9009
9010
9011{ echo "$as_me:$LINENO: checking for long long" >&5
9012echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
9013if test "${ac_cv_type_long_long+set}" = set; then
9014 echo $ECHO_N "(cached) $ECHO_C" >&6
9015else
9016 cat >conftest.$ac_ext <<_ACEOF
9017/* confdefs.h. */
9018_ACEOF
9019cat confdefs.h >>conftest.$ac_ext
9020cat >>conftest.$ac_ext <<_ACEOF
9021/* end confdefs.h. */
9022$ac_includes_default
9023typedef long long ac__type_new_;
9024int
9025main ()
9026{
9027if ((ac__type_new_ *) 0)
9028 return 0;
9029if (sizeof (ac__type_new_))
9030 return 0;
9031 ;
9032 return 0;
9033}
9034_ACEOF
9035rm -f conftest.$ac_objext
9036if { (ac_try="$ac_compile"
9037case "(($ac_try" in
9038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9039 *) ac_try_echo=$ac_try;;
9040esac
9041eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9042 (eval "$ac_compile") 2>conftest.er1
9043 ac_status=$?
9044 grep -v '^ *+' conftest.er1 >conftest.err
9045 rm -f conftest.er1
9046 cat conftest.err >&5
9047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048 (exit $ac_status); } && {
9049 test -z "$ac_cxx_werror_flag" ||
9050 test ! -s conftest.err
9051 } && test -s conftest.$ac_objext; then
9052 ac_cv_type_long_long=yes
9053else
9054 echo "$as_me: failed program was:" >&5
9055sed 's/^/| /' conftest.$ac_ext >&5
9056
9057 ac_cv_type_long_long=no
9058fi
9059
9060rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9061fi
9062{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
9063echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
9064
9065# The cast to long int works around a bug in the HP C Compiler
9066# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9067# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9068# This bug is HP SR number 8606223364.
9069{ echo "$as_me:$LINENO: checking size of long long" >&5
9070echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
9071if test "${ac_cv_sizeof_long_long+set}" = set; then
9072 echo $ECHO_N "(cached) $ECHO_C" >&6
9073else
9074 if test "$cross_compiling" = yes; then
9075 # Depending upon the size, compute the lo and hi bounds.
9076cat >conftest.$ac_ext <<_ACEOF
9077/* confdefs.h. */
9078_ACEOF
9079cat confdefs.h >>conftest.$ac_ext
9080cat >>conftest.$ac_ext <<_ACEOF
9081/* end confdefs.h. */
9082$ac_includes_default
9083 typedef long long ac__type_sizeof_;
9084int
9085main ()
9086{
9087static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9088test_array [0] = 0
9089
9090 ;
9091 return 0;
9092}
9093_ACEOF
9094rm -f conftest.$ac_objext
9095if { (ac_try="$ac_compile"
9096case "(($ac_try" in
9097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9098 *) ac_try_echo=$ac_try;;
9099esac
9100eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9101 (eval "$ac_compile") 2>conftest.er1
9102 ac_status=$?
9103 grep -v '^ *+' conftest.er1 >conftest.err
9104 rm -f conftest.er1
9105 cat conftest.err >&5
9106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9107 (exit $ac_status); } && {
9108 test -z "$ac_cxx_werror_flag" ||
9109 test ! -s conftest.err
9110 } && test -s conftest.$ac_objext; then
9111 ac_lo=0 ac_mid=0
9112 while :; do
9113 cat >conftest.$ac_ext <<_ACEOF
9114/* confdefs.h. */
9115_ACEOF
9116cat confdefs.h >>conftest.$ac_ext
9117cat >>conftest.$ac_ext <<_ACEOF
9118/* end confdefs.h. */
9119$ac_includes_default
9120 typedef long long ac__type_sizeof_;
9121int
9122main ()
9123{
9124static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9125test_array [0] = 0
9126
9127 ;
9128 return 0;
9129}
9130_ACEOF
9131rm -f conftest.$ac_objext
9132if { (ac_try="$ac_compile"
9133case "(($ac_try" in
9134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9135 *) ac_try_echo=$ac_try;;
9136esac
9137eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9138 (eval "$ac_compile") 2>conftest.er1
9139 ac_status=$?
9140 grep -v '^ *+' conftest.er1 >conftest.err
9141 rm -f conftest.er1
9142 cat conftest.err >&5
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); } && {
9145 test -z "$ac_cxx_werror_flag" ||
9146 test ! -s conftest.err
9147 } && test -s conftest.$ac_objext; then
9148 ac_hi=$ac_mid; break
9149else
9150 echo "$as_me: failed program was:" >&5
9151sed 's/^/| /' conftest.$ac_ext >&5
9152
9153 ac_lo=`expr $ac_mid + 1`
9154 if test $ac_lo -le $ac_mid; then
9155 ac_lo= ac_hi=
9156 break
9157 fi
9158 ac_mid=`expr 2 '*' $ac_mid + 1`
9159fi
9160
9161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9162 done
9163else
9164 echo "$as_me: failed program was:" >&5
9165sed 's/^/| /' conftest.$ac_ext >&5
9166
9167 cat >conftest.$ac_ext <<_ACEOF
9168/* confdefs.h. */
9169_ACEOF
9170cat confdefs.h >>conftest.$ac_ext
9171cat >>conftest.$ac_ext <<_ACEOF
9172/* end confdefs.h. */
9173$ac_includes_default
9174 typedef long long ac__type_sizeof_;
9175int
9176main ()
9177{
9178static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9179test_array [0] = 0
9180
9181 ;
9182 return 0;
9183}
9184_ACEOF
9185rm -f conftest.$ac_objext
9186if { (ac_try="$ac_compile"
9187case "(($ac_try" in
9188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9189 *) ac_try_echo=$ac_try;;
9190esac
9191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9192 (eval "$ac_compile") 2>conftest.er1
9193 ac_status=$?
9194 grep -v '^ *+' conftest.er1 >conftest.err
9195 rm -f conftest.er1
9196 cat conftest.err >&5
9197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9198 (exit $ac_status); } && {
9199 test -z "$ac_cxx_werror_flag" ||
9200 test ! -s conftest.err
9201 } && test -s conftest.$ac_objext; then
9202 ac_hi=-1 ac_mid=-1
9203 while :; do
9204 cat >conftest.$ac_ext <<_ACEOF
9205/* confdefs.h. */
9206_ACEOF
9207cat confdefs.h >>conftest.$ac_ext
9208cat >>conftest.$ac_ext <<_ACEOF
9209/* end confdefs.h. */
9210$ac_includes_default
9211 typedef long long ac__type_sizeof_;
9212int
9213main ()
9214{
9215static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9216test_array [0] = 0
9217
9218 ;
9219 return 0;
9220}
9221_ACEOF
9222rm -f conftest.$ac_objext
9223if { (ac_try="$ac_compile"
9224case "(($ac_try" in
9225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9226 *) ac_try_echo=$ac_try;;
9227esac
9228eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9229 (eval "$ac_compile") 2>conftest.er1
9230 ac_status=$?
9231 grep -v '^ *+' conftest.er1 >conftest.err
9232 rm -f conftest.er1
9233 cat conftest.err >&5
9234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9235 (exit $ac_status); } && {
9236 test -z "$ac_cxx_werror_flag" ||
9237 test ! -s conftest.err
9238 } && test -s conftest.$ac_objext; then
9239 ac_lo=$ac_mid; break
9240else
9241 echo "$as_me: failed program was:" >&5
9242sed 's/^/| /' conftest.$ac_ext >&5
9243
9244 ac_hi=`expr '(' $ac_mid ')' - 1`
9245 if test $ac_mid -le $ac_hi; then
9246 ac_lo= ac_hi=
9247 break
9248 fi
9249 ac_mid=`expr 2 '*' $ac_mid`
9250fi
9251
9252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9253 done
9254else
9255 echo "$as_me: failed program was:" >&5
9256sed 's/^/| /' conftest.$ac_ext >&5
9257
9258 ac_lo= ac_hi=
9259fi
9260
9261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9262fi
9263
9264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9265# Binary search between lo and hi bounds.
9266while test "x$ac_lo" != "x$ac_hi"; do
9267 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9268 cat >conftest.$ac_ext <<_ACEOF
9269/* confdefs.h. */
9270_ACEOF
9271cat confdefs.h >>conftest.$ac_ext
9272cat >>conftest.$ac_ext <<_ACEOF
9273/* end confdefs.h. */
9274$ac_includes_default
9275 typedef long long ac__type_sizeof_;
9276int
9277main ()
9278{
9279static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9280test_array [0] = 0
9281
9282 ;
9283 return 0;
9284}
9285_ACEOF
9286rm -f conftest.$ac_objext
9287if { (ac_try="$ac_compile"
9288case "(($ac_try" in
9289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9290 *) ac_try_echo=$ac_try;;
9291esac
9292eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9293 (eval "$ac_compile") 2>conftest.er1
9294 ac_status=$?
9295 grep -v '^ *+' conftest.er1 >conftest.err
9296 rm -f conftest.er1
9297 cat conftest.err >&5
9298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9299 (exit $ac_status); } && {
9300 test -z "$ac_cxx_werror_flag" ||
9301 test ! -s conftest.err
9302 } && test -s conftest.$ac_objext; then
9303 ac_hi=$ac_mid
9304else
9305 echo "$as_me: failed program was:" >&5
9306sed 's/^/| /' conftest.$ac_ext >&5
9307
9308 ac_lo=`expr '(' $ac_mid ')' + 1`
9309fi
9310
9311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9312done
9313case $ac_lo in
9314?*) ac_cv_sizeof_long_long=$ac_lo;;
9315'') if test "$ac_cv_type_long_long" = yes; then
9316 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9317See \`config.log' for more details." >&5
9318echo "$as_me: error: cannot compute sizeof (long long)
9319See \`config.log' for more details." >&2;}
9320 { (exit 77); exit 77; }; }
9321 else
9322 ac_cv_sizeof_long_long=0
9323 fi ;;
9324esac
9325else
9326 cat >conftest.$ac_ext <<_ACEOF
9327/* confdefs.h. */
9328_ACEOF
9329cat confdefs.h >>conftest.$ac_ext
9330cat >>conftest.$ac_ext <<_ACEOF
9331/* end confdefs.h. */
9332$ac_includes_default
9333 typedef long long ac__type_sizeof_;
9334static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9335static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9336#include <stdio.h>
9337#include <stdlib.h>
9338int
9339main ()
9340{
9341
9342 FILE *f = fopen ("conftest.val", "w");
9343 if (! f)
9344 return 1;
9345 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9346 {
9347 long int i = longval ();
9348 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9349 return 1;
9350 fprintf (f, "%ld\n", i);
9351 }
9352 else
9353 {
9354 unsigned long int i = ulongval ();
9355 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9356 return 1;
9357 fprintf (f, "%lu\n", i);
9358 }
9359 return ferror (f) || fclose (f) != 0;
9360
9361 ;
9362 return 0;
9363}
9364_ACEOF
9365rm -f conftest$ac_exeext
9366if { (ac_try="$ac_link"
9367case "(($ac_try" in
9368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9369 *) ac_try_echo=$ac_try;;
9370esac
9371eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9372 (eval "$ac_link") 2>&5
9373 ac_status=$?
9374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9375 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9376 { (case "(($ac_try" in
9377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9378 *) ac_try_echo=$ac_try;;
9379esac
9380eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9381 (eval "$ac_try") 2>&5
9382 ac_status=$?
9383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9384 (exit $ac_status); }; }; then
9385 ac_cv_sizeof_long_long=`cat conftest.val`
9386else
9387 echo "$as_me: program exited with status $ac_status" >&5
9388echo "$as_me: failed program was:" >&5
9389sed 's/^/| /' conftest.$ac_ext >&5
9390
9391( exit $ac_status )
9392if test "$ac_cv_type_long_long" = yes; then
9393 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
9394See \`config.log' for more details." >&5
9395echo "$as_me: error: cannot compute sizeof (long long)
9396See \`config.log' for more details." >&2;}
9397 { (exit 77); exit 77; }; }
9398 else
9399 ac_cv_sizeof_long_long=0
9400 fi
9401fi
9402rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9403fi
9404rm -f conftest.val
9405fi
9406{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9407echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
9408
9409
9410
9411cat >>confdefs.h <<_ACEOF
9412#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9413_ACEOF
9414
9415
9416{ echo "$as_me:$LINENO: checking for int *" >&5
9417echo $ECHO_N "checking for int *... $ECHO_C" >&6; }
9418if test "${ac_cv_type_int_p+set}" = set; then
9419 echo $ECHO_N "(cached) $ECHO_C" >&6
9420else
9421 cat >conftest.$ac_ext <<_ACEOF
9422/* confdefs.h. */
9423_ACEOF
9424cat confdefs.h >>conftest.$ac_ext
9425cat >>conftest.$ac_ext <<_ACEOF
9426/* end confdefs.h. */
9427$ac_includes_default
9428typedef int * ac__type_new_;
9429int
9430main ()
9431{
9432if ((ac__type_new_ *) 0)
9433 return 0;
9434if (sizeof (ac__type_new_))
9435 return 0;
9436 ;
9437 return 0;
9438}
9439_ACEOF
9440rm -f conftest.$ac_objext
9441if { (ac_try="$ac_compile"
9442case "(($ac_try" in
9443 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9444 *) ac_try_echo=$ac_try;;
9445esac
9446eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9447 (eval "$ac_compile") 2>conftest.er1
9448 ac_status=$?
9449 grep -v '^ *+' conftest.er1 >conftest.err
9450 rm -f conftest.er1
9451 cat conftest.err >&5
9452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9453 (exit $ac_status); } && {
9454 test -z "$ac_cxx_werror_flag" ||
9455 test ! -s conftest.err
9456 } && test -s conftest.$ac_objext; then
9457 ac_cv_type_int_p=yes
9458else
9459 echo "$as_me: failed program was:" >&5
9460sed 's/^/| /' conftest.$ac_ext >&5
9461
9462 ac_cv_type_int_p=no
9463fi
9464
9465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9466fi
9467{ echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9468echo "${ECHO_T}$ac_cv_type_int_p" >&6; }
9469
9470# The cast to long int works around a bug in the HP C Compiler
9471# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9472# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9473# This bug is HP SR number 8606223364.
9474{ echo "$as_me:$LINENO: checking size of int *" >&5
9475echo $ECHO_N "checking size of int *... $ECHO_C" >&6; }
9476if test "${ac_cv_sizeof_int_p+set}" = set; then
9477 echo $ECHO_N "(cached) $ECHO_C" >&6
9478else
9479 if test "$cross_compiling" = yes; then
9480 # Depending upon the size, compute the lo and hi bounds.
9481cat >conftest.$ac_ext <<_ACEOF
9482/* confdefs.h. */
9483_ACEOF
9484cat confdefs.h >>conftest.$ac_ext
9485cat >>conftest.$ac_ext <<_ACEOF
9486/* end confdefs.h. */
9487$ac_includes_default
9488 typedef int * ac__type_sizeof_;
9489int
9490main ()
9491{
9492static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
9493test_array [0] = 0
9494
9495 ;
9496 return 0;
9497}
9498_ACEOF
9499rm -f conftest.$ac_objext
9500if { (ac_try="$ac_compile"
9501case "(($ac_try" in
9502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9503 *) ac_try_echo=$ac_try;;
9504esac
9505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9506 (eval "$ac_compile") 2>conftest.er1
9507 ac_status=$?
9508 grep -v '^ *+' conftest.er1 >conftest.err
9509 rm -f conftest.er1
9510 cat conftest.err >&5
9511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9512 (exit $ac_status); } && {
9513 test -z "$ac_cxx_werror_flag" ||
9514 test ! -s conftest.err
9515 } && test -s conftest.$ac_objext; then
9516 ac_lo=0 ac_mid=0
9517 while :; do
9518 cat >conftest.$ac_ext <<_ACEOF
9519/* confdefs.h. */
9520_ACEOF
9521cat confdefs.h >>conftest.$ac_ext
9522cat >>conftest.$ac_ext <<_ACEOF
9523/* end confdefs.h. */
9524$ac_includes_default
9525 typedef int * ac__type_sizeof_;
9526int
9527main ()
9528{
9529static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9530test_array [0] = 0
9531
9532 ;
9533 return 0;
9534}
9535_ACEOF
9536rm -f conftest.$ac_objext
9537if { (ac_try="$ac_compile"
9538case "(($ac_try" in
9539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9540 *) ac_try_echo=$ac_try;;
9541esac
9542eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9543 (eval "$ac_compile") 2>conftest.er1
9544 ac_status=$?
9545 grep -v '^ *+' conftest.er1 >conftest.err
9546 rm -f conftest.er1
9547 cat conftest.err >&5
9548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9549 (exit $ac_status); } && {
9550 test -z "$ac_cxx_werror_flag" ||
9551 test ! -s conftest.err
9552 } && test -s conftest.$ac_objext; then
9553 ac_hi=$ac_mid; break
9554else
9555 echo "$as_me: failed program was:" >&5
9556sed 's/^/| /' conftest.$ac_ext >&5
9557
9558 ac_lo=`expr $ac_mid + 1`
9559 if test $ac_lo -le $ac_mid; then
9560 ac_lo= ac_hi=
9561 break
9562 fi
9563 ac_mid=`expr 2 '*' $ac_mid + 1`
9564fi
9565
9566rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9567 done
9568else
9569 echo "$as_me: failed program was:" >&5
9570sed 's/^/| /' conftest.$ac_ext >&5
9571
9572 cat >conftest.$ac_ext <<_ACEOF
9573/* confdefs.h. */
9574_ACEOF
9575cat confdefs.h >>conftest.$ac_ext
9576cat >>conftest.$ac_ext <<_ACEOF
9577/* end confdefs.h. */
9578$ac_includes_default
9579 typedef int * ac__type_sizeof_;
9580int
9581main ()
9582{
9583static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
9584test_array [0] = 0
9585
9586 ;
9587 return 0;
9588}
9589_ACEOF
9590rm -f conftest.$ac_objext
9591if { (ac_try="$ac_compile"
9592case "(($ac_try" in
9593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9594 *) ac_try_echo=$ac_try;;
9595esac
9596eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9597 (eval "$ac_compile") 2>conftest.er1
9598 ac_status=$?
9599 grep -v '^ *+' conftest.er1 >conftest.err
9600 rm -f conftest.er1
9601 cat conftest.err >&5
9602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9603 (exit $ac_status); } && {
9604 test -z "$ac_cxx_werror_flag" ||
9605 test ! -s conftest.err
9606 } && test -s conftest.$ac_objext; then
9607 ac_hi=-1 ac_mid=-1
9608 while :; do
9609 cat >conftest.$ac_ext <<_ACEOF
9610/* confdefs.h. */
9611_ACEOF
9612cat confdefs.h >>conftest.$ac_ext
9613cat >>conftest.$ac_ext <<_ACEOF
9614/* end confdefs.h. */
9615$ac_includes_default
9616 typedef int * ac__type_sizeof_;
9617int
9618main ()
9619{
9620static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
9621test_array [0] = 0
9622
9623 ;
9624 return 0;
9625}
9626_ACEOF
9627rm -f conftest.$ac_objext
9628if { (ac_try="$ac_compile"
9629case "(($ac_try" in
9630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9631 *) ac_try_echo=$ac_try;;
9632esac
9633eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9634 (eval "$ac_compile") 2>conftest.er1
9635 ac_status=$?
9636 grep -v '^ *+' conftest.er1 >conftest.err
9637 rm -f conftest.er1
9638 cat conftest.err >&5
9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640 (exit $ac_status); } && {
9641 test -z "$ac_cxx_werror_flag" ||
9642 test ! -s conftest.err
9643 } && test -s conftest.$ac_objext; then
9644 ac_lo=$ac_mid; break
9645else
9646 echo "$as_me: failed program was:" >&5
9647sed 's/^/| /' conftest.$ac_ext >&5
9648
9649 ac_hi=`expr '(' $ac_mid ')' - 1`
9650 if test $ac_mid -le $ac_hi; then
9651 ac_lo= ac_hi=
9652 break
9653 fi
9654 ac_mid=`expr 2 '*' $ac_mid`
9655fi
9656
9657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9658 done
9659else
9660 echo "$as_me: failed program was:" >&5
9661sed 's/^/| /' conftest.$ac_ext >&5
9662
9663 ac_lo= ac_hi=
9664fi
9665
9666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9667fi
9668
9669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9670# Binary search between lo and hi bounds.
9671while test "x$ac_lo" != "x$ac_hi"; do
9672 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9673 cat >conftest.$ac_ext <<_ACEOF
9674/* confdefs.h. */
9675_ACEOF
9676cat confdefs.h >>conftest.$ac_ext
9677cat >>conftest.$ac_ext <<_ACEOF
9678/* end confdefs.h. */
9679$ac_includes_default
9680 typedef int * ac__type_sizeof_;
9681int
9682main ()
9683{
9684static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
9685test_array [0] = 0
9686
9687 ;
9688 return 0;
9689}
9690_ACEOF
9691rm -f conftest.$ac_objext
9692if { (ac_try="$ac_compile"
9693case "(($ac_try" in
9694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9695 *) ac_try_echo=$ac_try;;
9696esac
9697eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9698 (eval "$ac_compile") 2>conftest.er1
9699 ac_status=$?
9700 grep -v '^ *+' conftest.er1 >conftest.err
9701 rm -f conftest.er1
9702 cat conftest.err >&5
9703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9704 (exit $ac_status); } && {
9705 test -z "$ac_cxx_werror_flag" ||
9706 test ! -s conftest.err
9707 } && test -s conftest.$ac_objext; then
9708 ac_hi=$ac_mid
9709else
9710 echo "$as_me: failed program was:" >&5
9711sed 's/^/| /' conftest.$ac_ext >&5
9712
9713 ac_lo=`expr '(' $ac_mid ')' + 1`
9714fi
9715
9716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9717done
9718case $ac_lo in
9719?*) ac_cv_sizeof_int_p=$ac_lo;;
9720'') if test "$ac_cv_type_int_p" = yes; then
9721 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9722See \`config.log' for more details." >&5
9723echo "$as_me: error: cannot compute sizeof (int *)
9724See \`config.log' for more details." >&2;}
9725 { (exit 77); exit 77; }; }
9726 else
9727 ac_cv_sizeof_int_p=0
9728 fi ;;
9729esac
9730else
9731 cat >conftest.$ac_ext <<_ACEOF
9732/* confdefs.h. */
9733_ACEOF
9734cat confdefs.h >>conftest.$ac_ext
9735cat >>conftest.$ac_ext <<_ACEOF
9736/* end confdefs.h. */
9737$ac_includes_default
9738 typedef int * ac__type_sizeof_;
9739static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
9740static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
9741#include <stdio.h>
9742#include <stdlib.h>
9743int
9744main ()
9745{
9746
9747 FILE *f = fopen ("conftest.val", "w");
9748 if (! f)
9749 return 1;
9750 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
9751 {
9752 long int i = longval ();
9753 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9754 return 1;
9755 fprintf (f, "%ld\n", i);
9756 }
9757 else
9758 {
9759 unsigned long int i = ulongval ();
9760 if (i != ((long int) (sizeof (ac__type_sizeof_))))
9761 return 1;
9762 fprintf (f, "%lu\n", i);
9763 }
9764 return ferror (f) || fclose (f) != 0;
9765
9766 ;
9767 return 0;
9768}
9769_ACEOF
9770rm -f conftest$ac_exeext
9771if { (ac_try="$ac_link"
9772case "(($ac_try" in
9773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9774 *) ac_try_echo=$ac_try;;
9775esac
9776eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9777 (eval "$ac_link") 2>&5
9778 ac_status=$?
9779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9781 { (case "(($ac_try" in
9782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9783 *) ac_try_echo=$ac_try;;
9784esac
9785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9786 (eval "$ac_try") 2>&5
9787 ac_status=$?
9788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789 (exit $ac_status); }; }; then
9790 ac_cv_sizeof_int_p=`cat conftest.val`
9791else
9792 echo "$as_me: program exited with status $ac_status" >&5
9793echo "$as_me: failed program was:" >&5
9794sed 's/^/| /' conftest.$ac_ext >&5
9795
9796( exit $ac_status )
9797if test "$ac_cv_type_int_p" = yes; then
9798 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *)
9799See \`config.log' for more details." >&5
9800echo "$as_me: error: cannot compute sizeof (int *)
9801See \`config.log' for more details." >&2;}
9802 { (exit 77); exit 77; }; }
9803 else
9804 ac_cv_sizeof_int_p=0
9805 fi
9806fi
9807rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9808fi
9809rm -f conftest.val
9810fi
9811{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9812echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6; }
9813
9814
9815
9816cat >>confdefs.h <<_ACEOF
9817#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9818_ACEOF
9819
9820
9821
9822
9823{ echo "$as_me:$LINENO: checking for int16_t" >&5
9824echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
9825if test "${rxvt_cv_int16_t+set}" = set; then
9826 echo $ECHO_N "(cached) $ECHO_C" >&6
9827else
9828 cat >conftest.$ac_ext <<_ACEOF
9829/* confdefs.h. */
9830_ACEOF
9831cat confdefs.h >>conftest.$ac_ext
9832cat >>conftest.$ac_ext <<_ACEOF
9833/* end confdefs.h. */
9834#include <stdint.h>
9835int
9836main ()
9837{
9838int16_t dummy;
9839 ;
9840 return 0;
9841}
9842_ACEOF
9843rm -f conftest.$ac_objext
9844if { (ac_try="$ac_compile"
9845case "(($ac_try" in
9846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9847 *) ac_try_echo=$ac_try;;
9848esac
9849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9850 (eval "$ac_compile") 2>conftest.er1
9851 ac_status=$?
9852 grep -v '^ *+' conftest.er1 >conftest.err
9853 rm -f conftest.er1
9854 cat conftest.err >&5
9855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9856 (exit $ac_status); } && {
9857 test -z "$ac_cxx_werror_flag" ||
9858 test ! -s conftest.err
9859 } && test -s conftest.$ac_objext; then
9860 rxvt_cv_int16_t=yes
9861else
9862 echo "$as_me: failed program was:" >&5
9863sed 's/^/| /' conftest.$ac_ext >&5
9864
9865 if test "$ac_cv_sizeof_char" -ge 2; then
9866 rxvt_cv_int16_t=" char"
9867else
9868 if test "$ac_cv_sizeof_short" -ge 2; then
9869 rxvt_cv_int16_t=" short"
9870 else
9871 if test "$ac_cv_sizeof_int" -ge 2; then
9872 rxvt_cv_int16_t=" int"
9873 else
9874 if test "$ac_cv_sizeof_long" -ge 2; then
9875 rxvt_cv_int16_t=" long"
9876 else
9877 if test "$ac_cv_sizeof_long_long" -ge 2; then
9878 rxvt_cv_int16_t=" long long"
9879 else
9880 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9881 fi
9882 fi
9883 fi
9884 fi
9885fi
9886fi
9887
9888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9889fi
9890{ echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9891echo "${ECHO_T}$rxvt_cv_int16_t" >&6; }
9892if test x"$rxvt_cv_int16_t" != xyes; then
9893 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9894else
9895 if test x"" = x; then
9896 rxvt_int16_typedef="/* typedef short int16_t; */"
9897 else
9898 rxvt_int16_typedef="/* typedef short int16_t; */"
9899 fi
9900fi
9901
9902{ echo "$as_me:$LINENO: checking for uint16_t" >&5
9903echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
9904if test "${rxvt_cv_uint16_t+set}" = set; then
9905 echo $ECHO_N "(cached) $ECHO_C" >&6
9906else
9907 cat >conftest.$ac_ext <<_ACEOF
9908/* confdefs.h. */
9909_ACEOF
9910cat confdefs.h >>conftest.$ac_ext
9911cat >>conftest.$ac_ext <<_ACEOF
9912/* end confdefs.h. */
9913#include <stdint.h>
9914int
9915main ()
9916{
9917uint16_t dummy;
9918 ;
9919 return 0;
9920}
9921_ACEOF
9922rm -f conftest.$ac_objext
9923if { (ac_try="$ac_compile"
9924case "(($ac_try" in
9925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9926 *) ac_try_echo=$ac_try;;
9927esac
9928eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9929 (eval "$ac_compile") 2>conftest.er1
9930 ac_status=$?
9931 grep -v '^ *+' conftest.er1 >conftest.err
9932 rm -f conftest.er1
9933 cat conftest.err >&5
9934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9935 (exit $ac_status); } && {
9936 test -z "$ac_cxx_werror_flag" ||
9937 test ! -s conftest.err
9938 } && test -s conftest.$ac_objext; then
9939 rxvt_cv_uint16_t=yes
9940else
9941 echo "$as_me: failed program was:" >&5
9942sed 's/^/| /' conftest.$ac_ext >&5
9943
9944 if test "$ac_cv_sizeof_char" -ge 2; then
9945 rxvt_cv_uint16_t="unsigned char"
9946else
9947 if test "$ac_cv_sizeof_short" -ge 2; then
9948 rxvt_cv_uint16_t="unsigned short"
9949 else
9950 if test "$ac_cv_sizeof_int" -ge 2; then
9951 rxvt_cv_uint16_t="unsigned int"
9952 else
9953 if test "$ac_cv_sizeof_long" -ge 2; then
9954 rxvt_cv_uint16_t="unsigned long"
9955 else
9956 if test "$ac_cv_sizeof_long_long" -ge 2; then
9957 rxvt_cv_uint16_t="unsigned long long"
9958 else
9959 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9960 fi
9961 fi
9962 fi
9963 fi
9964fi
9965fi
9966
9967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9968fi
9969{ echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9970echo "${ECHO_T}$rxvt_cv_uint16_t" >&6; }
9971if test x"$rxvt_cv_uint16_t" != xyes; then
9972 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9973else
9974 if test x"unsigned" = x; then
9975 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9976 else
9977 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9978 fi
9979fi
9980
9981{ echo "$as_me:$LINENO: checking for int32_t" >&5
9982echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
9983if test "${rxvt_cv_int32_t+set}" = set; then
9984 echo $ECHO_N "(cached) $ECHO_C" >&6
9985else
9986 cat >conftest.$ac_ext <<_ACEOF
9987/* confdefs.h. */
9988_ACEOF
9989cat confdefs.h >>conftest.$ac_ext
9990cat >>conftest.$ac_ext <<_ACEOF
9991/* end confdefs.h. */
9992#include <stdint.h>
9993int
9994main ()
9995{
9996int32_t dummy;
9997 ;
9998 return 0;
9999}
10000_ACEOF
10001rm -f conftest.$ac_objext
10002if { (ac_try="$ac_compile"
10003case "(($ac_try" in
10004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10005 *) ac_try_echo=$ac_try;;
10006esac
10007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10008 (eval "$ac_compile") 2>conftest.er1
10009 ac_status=$?
10010 grep -v '^ *+' conftest.er1 >conftest.err
10011 rm -f conftest.er1
10012 cat conftest.err >&5
10013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10014 (exit $ac_status); } && {
10015 test -z "$ac_cxx_werror_flag" ||
10016 test ! -s conftest.err
10017 } && test -s conftest.$ac_objext; then
10018 rxvt_cv_int32_t=yes
10019else
10020 echo "$as_me: failed program was:" >&5
10021sed 's/^/| /' conftest.$ac_ext >&5
10022
10023 if test "$ac_cv_sizeof_char" -ge 4; then
10024 rxvt_cv_int32_t=" char"
10025else
10026 if test "$ac_cv_sizeof_short" -ge 4; then
10027 rxvt_cv_int32_t=" short"
10028 else
10029 if test "$ac_cv_sizeof_int" -ge 4; then
10030 rxvt_cv_int32_t=" int"
10031 else
10032 if test "$ac_cv_sizeof_long" -ge 4; then
10033 rxvt_cv_int32_t=" long"
10034 else
10035 if test "$ac_cv_sizeof_long_long" -ge 4; then
10036 rxvt_cv_int32_t=" long long"
10037 else
10038 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
10039 fi
10040 fi
10041 fi
10042 fi
10043fi
10044fi
10045
10046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10047fi
10048{ echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
10049echo "${ECHO_T}$rxvt_cv_int32_t" >&6; }
10050if test x"$rxvt_cv_int32_t" != xyes; then
10051 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
10052else
10053 if test x"" = x; then
10054 rxvt_int32_typedef="/* typedef int int32_t; */"
10055 else
10056 rxvt_int32_typedef="/* typedef int int32_t; */"
10057 fi
10058fi
10059
10060{ echo "$as_me:$LINENO: checking for uint32_t" >&5
10061echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
10062if test "${rxvt_cv_uint32_t+set}" = set; then
10063 echo $ECHO_N "(cached) $ECHO_C" >&6
10064else
10065 cat >conftest.$ac_ext <<_ACEOF
10066/* confdefs.h. */
10067_ACEOF
10068cat confdefs.h >>conftest.$ac_ext
10069cat >>conftest.$ac_ext <<_ACEOF
10070/* end confdefs.h. */
10071#include <stdint.h>
10072int
10073main ()
10074{
10075uint32_t dummy;
10076 ;
10077 return 0;
10078}
10079_ACEOF
10080rm -f conftest.$ac_objext
10081if { (ac_try="$ac_compile"
10082case "(($ac_try" in
10083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10084 *) ac_try_echo=$ac_try;;
10085esac
10086eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10087 (eval "$ac_compile") 2>conftest.er1
10088 ac_status=$?
10089 grep -v '^ *+' conftest.er1 >conftest.err
10090 rm -f conftest.er1
10091 cat conftest.err >&5
10092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10093 (exit $ac_status); } && {
10094 test -z "$ac_cxx_werror_flag" ||
10095 test ! -s conftest.err
10096 } && test -s conftest.$ac_objext; then
10097 rxvt_cv_uint32_t=yes
10098else
10099 echo "$as_me: failed program was:" >&5
10100sed 's/^/| /' conftest.$ac_ext >&5
10101
10102 if test "$ac_cv_sizeof_char" -ge 4; then
10103 rxvt_cv_uint32_t="unsigned char"
10104else
10105 if test "$ac_cv_sizeof_short" -ge 4; then
10106 rxvt_cv_uint32_t="unsigned short"
10107 else
10108 if test "$ac_cv_sizeof_int" -ge 4; then
10109 rxvt_cv_uint32_t="unsigned int"
10110 else
10111 if test "$ac_cv_sizeof_long" -ge 4; then
10112 rxvt_cv_uint32_t="unsigned long"
10113 else
10114 if test "$ac_cv_sizeof_long_long" -ge 4; then
10115 rxvt_cv_uint32_t="unsigned long long"
10116 else
10117 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10118 fi
10119 fi
10120 fi
10121 fi
10122fi
10123fi
10124
10125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10126fi
10127{ echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10128echo "${ECHO_T}$rxvt_cv_uint32_t" >&6; }
10129if test x"$rxvt_cv_uint32_t" != xyes; then
10130 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10131else
10132 if test x"unsigned" = x; then
10133 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10134 else
10135 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10136 fi
10137fi
10138
10139if test "$ac_cv_sizeof_int_p" -eq 8; then
10140 rxvt_intp_define="#define intp_t int64_t"
10141 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10142else
10143 if test "$ac_cv_sizeof_int_p" -eq 4; then
10144 rxvt_intp_define="#define intp_t int32_t"
10145 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10146 else
10147 if test "$ac_cv_sizeof_int_p" -eq 2; then
10148 rxvt_intp_define="#define intp_t int16_t"
10149 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10150 else
10151 rxvt_intp_define="#error set intp_t"
10152 rxvt_u_intp_define="#error set u_intp_t"
10153 fi
10154 fi
10155fi
10156
10157
10158
10159{ echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10160echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
10161if test "${ac_cv_type_signal+set}" = set; then
10162 echo $ECHO_N "(cached) $ECHO_C" >&6
10163else
10164 cat >conftest.$ac_ext <<_ACEOF
10165/* confdefs.h. */
10166_ACEOF
10167cat confdefs.h >>conftest.$ac_ext
10168cat >>conftest.$ac_ext <<_ACEOF
10169/* end confdefs.h. */
10170#include <sys/types.h>
10171#include <signal.h>
10172
10173int
10174main ()
10175{
10176return *(signal (0, 0)) (0) == 1;
10177 ;
10178 return 0;
10179}
10180_ACEOF
10181rm -f conftest.$ac_objext
10182if { (ac_try="$ac_compile"
10183case "(($ac_try" in
10184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10185 *) ac_try_echo=$ac_try;;
10186esac
10187eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10188 (eval "$ac_compile") 2>conftest.er1
10189 ac_status=$?
10190 grep -v '^ *+' conftest.er1 >conftest.err
10191 rm -f conftest.er1
10192 cat conftest.err >&5
10193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 (exit $ac_status); } && {
10195 test -z "$ac_cxx_werror_flag" ||
10196 test ! -s conftest.err
10197 } && test -s conftest.$ac_objext; then
10198 ac_cv_type_signal=int
10199else
10200 echo "$as_me: failed program was:" >&5
10201sed 's/^/| /' conftest.$ac_ext >&5
10202
10203 ac_cv_type_signal=void
10204fi
10205
10206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10207fi
10208{ echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10209echo "${ECHO_T}$ac_cv_type_signal" >&6; }
10210
10211cat >>confdefs.h <<_ACEOF
10212#define RETSIGTYPE $ac_cv_type_signal
10213_ACEOF
10214
10215
10216
10217
10218for ac_func in unsetenv
10219do
10220as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10221{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10222echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10223if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10224 echo $ECHO_N "(cached) $ECHO_C" >&6
10225else
10226 cat >conftest.$ac_ext <<_ACEOF
10227/* confdefs.h. */
10228_ACEOF
10229cat confdefs.h >>conftest.$ac_ext
10230cat >>conftest.$ac_ext <<_ACEOF
10231/* end confdefs.h. */
10232/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10233 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10234#define $ac_func innocuous_$ac_func
10235
10236/* System header to define __stub macros and hopefully few prototypes,
10237 which can conflict with char $ac_func (); below.
10238 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10239 <limits.h> exists even on freestanding compilers. */
10240
10241#ifdef __STDC__
10242# include <limits.h>
10243#else
10244# include <assert.h>
10245#endif
10246
10247#undef $ac_func
10248
10249/* Override any GCC internal prototype to avoid an error.
10250 Use char because int might match the return type of a GCC
10251 builtin and then its argument prototype would still apply. */
10252#ifdef __cplusplus
10253extern "C"
10254#endif
10255char $ac_func ();
10256/* The GNU C library defines this for functions which it implements
10257 to always fail with ENOSYS. Some functions are actually named
10258 something starting with __ and the normal name is an alias. */
10259#if defined __stub_$ac_func || defined __stub___$ac_func
10260choke me
10261#endif
10262
10263int
10264main ()
10265{
10266return $ac_func ();
10267 ;
10268 return 0;
10269}
10270_ACEOF
10271rm -f conftest.$ac_objext conftest$ac_exeext
10272if { (ac_try="$ac_link"
10273case "(($ac_try" in
10274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10275 *) ac_try_echo=$ac_try;;
10276esac
10277eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10278 (eval "$ac_link") 2>conftest.er1
10279 ac_status=$?
10280 grep -v '^ *+' conftest.er1 >conftest.err
10281 rm -f conftest.er1
10282 cat conftest.err >&5
10283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10284 (exit $ac_status); } && {
10285 test -z "$ac_cxx_werror_flag" ||
10286 test ! -s conftest.err
10287 } && test -s conftest$ac_exeext &&
10288 $as_test_x conftest$ac_exeext; then
10289 eval "$as_ac_var=yes"
10290else
10291 echo "$as_me: failed program was:" >&5
10292sed 's/^/| /' conftest.$ac_ext >&5
10293
10294 eval "$as_ac_var=no"
10295fi
10296
10297rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10298 conftest$ac_exeext conftest.$ac_ext
10299fi
10300ac_res=`eval echo '${'$as_ac_var'}'`
10301 { echo "$as_me:$LINENO: result: $ac_res" >&5
10302echo "${ECHO_T}$ac_res" >&6; }
10303if test `eval echo '${'$as_ac_var'}'` = yes; then
10304 cat >>confdefs.h <<_ACEOF
10305#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10306_ACEOF
10307
10308fi
10309done
10310 7434
10311 7435
10312 7436
10313support_utmp=yes 7437support_utmp=yes
10314support_wtmp=yes 7438support_wtmp=yes
10315support_lastlog=yes 7439support_lastlog=yes
10316 7440
10317# Check whether --enable-utmp was given. 7441# Check whether --enable-utmp was given.
10318if test "${enable_utmp+set}" = set; then 7442if test ${enable_utmp+y}
7443then :
10319 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then 7444 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
10320 support_utmp=$enableval 7445 support_utmp=$enableval
10321 fi 7446 fi
10322fi 7447fi
10323 7448
10324 7449
10325# Check whether --enable-wtmp was given. 7450# Check whether --enable-wtmp was given.
10326if test "${enable_wtmp+set}" = set; then 7451if test ${enable_wtmp+y}
7452then :
10327 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then 7453 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
10328 support_wtmp=$enableval 7454 support_wtmp=$enableval
10329 fi 7455 fi
10330fi 7456fi
10331 7457
10332 7458
10333# Check whether --enable-lastlog was given. 7459# Check whether --enable-lastlog was given.
10334if test "${enable_lastlog+set}" = set; then 7460if test ${enable_lastlog+y}
7461then :
10335 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then 7462 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
10336 support_lastlog=$enableval 7463 support_lastlog=$enableval
10337 fi 7464 fi
10338fi 7465fi
10339 7466
10340 7467
10341if test x$support_utmp = xyes; then 7468if test x$support_utmp = xyes; then
10342 7469
10343cat >>confdefs.h <<\_ACEOF 7470printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
10344#define UTMP_SUPPORT 1
10345_ACEOF
10346 7471
10347fi 7472fi
10348if test x$support_wtmp = xyes; then 7473if test x$support_wtmp = xyes; then
10349 7474
10350cat >>confdefs.h <<\_ACEOF 7475printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
10351#define WTMP_SUPPORT 1
10352_ACEOF
10353 7476
10354fi 7477fi
10355if test x$support_lastlog = xyes; then 7478if test x$support_lastlog = xyes; then
10356 7479
10357cat >>confdefs.h <<\_ACEOF 7480printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
10358#define LASTLOG_SUPPORT 1
10359_ACEOF
10360 7481
10361fi 7482fi
10362 7483
7484ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
7485if test "x$ac_cv_func_updwtmp" = xyes
7486then :
7487 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
10363 7488
7489fi
7490ac_fn_cxx_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
7491if test "x$ac_cv_func_updwtmpx" = xyes
7492then :
7493 printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
10364 7494
7495fi
7496ac_fn_cxx_check_func "$LINENO" "updlastlogx" "ac_cv_func_updlastlogx"
7497if test "x$ac_cv_func_updlastlogx" = xyes
7498then :
7499 printf "%s\n" "#define HAVE_UPDLASTLOGX 1" >>confdefs.h
10365 7500
10366for ac_func in \ 7501fi
10367 updwtmp \
10368 updwtmpx \
10369 updlastlogx \
10370 7502
10371do
10372as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10373{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10374echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10375if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10376 echo $ECHO_N "(cached) $ECHO_C" >&6
10377else
10378 cat >conftest.$ac_ext <<_ACEOF
10379/* confdefs.h. */
10380_ACEOF
10381cat confdefs.h >>conftest.$ac_ext
10382cat >>conftest.$ac_ext <<_ACEOF
10383/* end confdefs.h. */
10384/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10385 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10386#define $ac_func innocuous_$ac_func
10387 7503
10388/* System header to define __stub macros and hopefully few prototypes, 7504ac_fn_cxx_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
10389 which can conflict with char $ac_func (); below. 7505if test "x$ac_cv_header_lastlog_h" = xyes
10390 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7506then :
10391 <limits.h> exists even on freestanding compilers. */ 7507 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
10392 7508
10393#ifdef __STDC__ 7509fi
10394# include <limits.h>
10395#else
10396# include <assert.h>
10397#endif
10398 7510
10399#undef $ac_func
10400 7511
10401/* Override any GCC internal prototype to avoid an error. 7512case $host in
10402 Use char because int might match the return type of a GCC 7513 *-*-solaris*)
10403 builtin and then its argument prototype would still apply. */
10404#ifdef __cplusplus
10405extern "C"
10406#endif
10407char $ac_func ();
10408/* The GNU C library defines this for functions which it implements
10409 to always fail with ENOSYS. Some functions are actually named
10410 something starting with __ and the normal name is an alias. */
10411#if defined __stub_$ac_func || defined __stub___$ac_func
10412choke me
10413#endif
10414 7514
10415int 7515printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
10416main () 7516
10417{ 7517 ;;
10418return $ac_func ();
10419 ;
10420 return 0;
10421}
10422_ACEOF
10423rm -f conftest.$ac_objext conftest$ac_exeext
10424if { (ac_try="$ac_link"
10425case "(($ac_try" in
10426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10427 *) ac_try_echo=$ac_try;;
10428esac 7518esac
10429eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10430 (eval "$ac_link") 2>conftest.er1
10431 ac_status=$?
10432 grep -v '^ *+' conftest.er1 >conftest.err
10433 rm -f conftest.er1
10434 cat conftest.err >&5
10435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); } && {
10437 test -z "$ac_cxx_werror_flag" ||
10438 test ! -s conftest.err
10439 } && test -s conftest$ac_exeext &&
10440 $as_test_x conftest$ac_exeext; then
10441 eval "$as_ac_var=yes"
10442else
10443 echo "$as_me: failed program was:" >&5
10444sed 's/^/| /' conftest.$ac_ext >&5
10445 7519
10446 eval "$as_ac_var=no"
10447fi
10448 7520
10449rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7521 for ac_header in utmp.h
10450 conftest$ac_exeext conftest.$ac_ext 7522do :
10451fi 7523 ac_fn_cxx_check_header_compile "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
10452ac_res=`eval echo '${'$as_ac_var'}'`
10453 { echo "$as_me:$LINENO: result: $ac_res" >&5
10454echo "${ECHO_T}$ac_res" >&6; }
10455if test `eval echo '${'$as_ac_var'}'` = yes; then
10456 cat >>confdefs.h <<_ACEOF
10457#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10458_ACEOF
10459
10460fi
10461done
10462
10463
10464
10465
10466
10467for ac_header in \
10468 utmp.h \
10469 utmpx.h \
10470 lastlog.h \
10471
10472do
10473as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10474if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10475 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10476echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10477if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10478 echo $ECHO_N "(cached) $ECHO_C" >&6
10479fi
10480ac_res=`eval echo '${'$as_ac_Header'}'`
10481 { echo "$as_me:$LINENO: result: $ac_res" >&5
10482echo "${ECHO_T}$ac_res" >&6; }
10483else
10484 # Is the header compilable?
10485{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10486echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10487cat >conftest.$ac_ext <<_ACEOF
10488/* confdefs.h. */
10489_ACEOF
10490cat confdefs.h >>conftest.$ac_ext
10491cat >>conftest.$ac_ext <<_ACEOF
10492/* end confdefs.h. */
10493$ac_includes_default
10494#include <$ac_header>
10495_ACEOF
10496rm -f conftest.$ac_objext
10497if { (ac_try="$ac_compile"
10498case "(($ac_try" in
10499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10500 *) ac_try_echo=$ac_try;;
10501esac
10502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10503 (eval "$ac_compile") 2>conftest.er1
10504 ac_status=$?
10505 grep -v '^ *+' conftest.er1 >conftest.err
10506 rm -f conftest.er1
10507 cat conftest.err >&5
10508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10509 (exit $ac_status); } && {
10510 test -z "$ac_cxx_werror_flag" ||
10511 test ! -s conftest.err
10512 } && test -s conftest.$ac_objext; then
10513 ac_header_compiler=yes
10514else
10515 echo "$as_me: failed program was:" >&5
10516sed 's/^/| /' conftest.$ac_ext >&5
10517
10518 ac_header_compiler=no
10519fi
10520
10521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10522{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10523echo "${ECHO_T}$ac_header_compiler" >&6; }
10524
10525# Is the header present?
10526{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10527echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10528cat >conftest.$ac_ext <<_ACEOF
10529/* confdefs.h. */
10530_ACEOF
10531cat confdefs.h >>conftest.$ac_ext
10532cat >>conftest.$ac_ext <<_ACEOF
10533/* end confdefs.h. */
10534#include <$ac_header>
10535_ACEOF
10536if { (ac_try="$ac_cpp conftest.$ac_ext"
10537case "(($ac_try" in
10538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10539 *) ac_try_echo=$ac_try;;
10540esac
10541eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10542 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10543 ac_status=$?
10544 grep -v '^ *+' conftest.er1 >conftest.err
10545 rm -f conftest.er1
10546 cat conftest.err >&5
10547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10548 (exit $ac_status); } >/dev/null && {
10549 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10550 test ! -s conftest.err
10551 }; then
10552 ac_header_preproc=yes
10553else
10554 echo "$as_me: failed program was:" >&5
10555sed 's/^/| /' conftest.$ac_ext >&5
10556
10557 ac_header_preproc=no
10558fi
10559
10560rm -f conftest.err conftest.$ac_ext
10561{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10562echo "${ECHO_T}$ac_header_preproc" >&6; }
10563
10564# So? What about this header?
10565case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10566 yes:no: )
10567 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10568echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10569 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10570echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10571 ac_header_preproc=yes
10572 ;;
10573 no:yes:* )
10574 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10575echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10576 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10577echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10578 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10579echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10580 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10581echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10582 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10583echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10584 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10585echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10586
10587 ;;
10588esac
10589{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10590echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10591if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10592 echo $ECHO_N "(cached) $ECHO_C" >&6
10593else
10594 eval "$as_ac_Header=\$ac_header_preproc"
10595fi
10596ac_res=`eval echo '${'$as_ac_Header'}'`
10597 { echo "$as_me:$LINENO: result: $ac_res" >&5
10598echo "${ECHO_T}$ac_res" >&6; }
10599
10600fi
10601if test `eval echo '${'$as_ac_Header'}'` = yes; then
10602 cat >>confdefs.h <<_ACEOF
10603#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10604_ACEOF
10605
10606fi
10607
10608done
10609
10610
10611
10612if test "${ac_cv_header_utmp_h+set}" = set; then
10613 { echo "$as_me:$LINENO: checking for utmp.h" >&5
10614echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10615if test "${ac_cv_header_utmp_h+set}" = set; then
10616 echo $ECHO_N "(cached) $ECHO_C" >&6
10617fi
10618{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10619echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10620else
10621 # Is the header compilable?
10622{ echo "$as_me:$LINENO: checking utmp.h usability" >&5
10623echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6; }
10624cat >conftest.$ac_ext <<_ACEOF
10625/* confdefs.h. */
10626_ACEOF
10627cat confdefs.h >>conftest.$ac_ext
10628cat >>conftest.$ac_ext <<_ACEOF
10629/* end confdefs.h. */
10630$ac_includes_default
10631#include <utmp.h>
10632_ACEOF
10633rm -f conftest.$ac_objext
10634if { (ac_try="$ac_compile"
10635case "(($ac_try" in
10636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10637 *) ac_try_echo=$ac_try;;
10638esac
10639eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10640 (eval "$ac_compile") 2>conftest.er1
10641 ac_status=$?
10642 grep -v '^ *+' conftest.er1 >conftest.err
10643 rm -f conftest.er1
10644 cat conftest.err >&5
10645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646 (exit $ac_status); } && {
10647 test -z "$ac_cxx_werror_flag" ||
10648 test ! -s conftest.err
10649 } && test -s conftest.$ac_objext; then
10650 ac_header_compiler=yes
10651else
10652 echo "$as_me: failed program was:" >&5
10653sed 's/^/| /' conftest.$ac_ext >&5
10654
10655 ac_header_compiler=no
10656fi
10657
10658rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10659{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10660echo "${ECHO_T}$ac_header_compiler" >&6; }
10661
10662# Is the header present?
10663{ echo "$as_me:$LINENO: checking utmp.h presence" >&5
10664echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6; }
10665cat >conftest.$ac_ext <<_ACEOF
10666/* confdefs.h. */
10667_ACEOF
10668cat confdefs.h >>conftest.$ac_ext
10669cat >>conftest.$ac_ext <<_ACEOF
10670/* end confdefs.h. */
10671#include <utmp.h>
10672_ACEOF
10673if { (ac_try="$ac_cpp conftest.$ac_ext"
10674case "(($ac_try" in
10675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10676 *) ac_try_echo=$ac_try;;
10677esac
10678eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10679 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10680 ac_status=$?
10681 grep -v '^ *+' conftest.er1 >conftest.err
10682 rm -f conftest.er1
10683 cat conftest.err >&5
10684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10685 (exit $ac_status); } >/dev/null && {
10686 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10687 test ! -s conftest.err
10688 }; then
10689 ac_header_preproc=yes
10690else
10691 echo "$as_me: failed program was:" >&5
10692sed 's/^/| /' conftest.$ac_ext >&5
10693
10694 ac_header_preproc=no
10695fi
10696
10697rm -f conftest.err conftest.$ac_ext
10698{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10699echo "${ECHO_T}$ac_header_preproc" >&6; }
10700
10701# So? What about this header?
10702case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10703 yes:no: )
10704 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10705echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10706 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10707echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10708 ac_header_preproc=yes
10709 ;;
10710 no:yes:* )
10711 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10712echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10713 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10714echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10715 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10716echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10717 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10718echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10719 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10720echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10721 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10722echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10723
10724 ;;
10725esac
10726{ echo "$as_me:$LINENO: checking for utmp.h" >&5
10727echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6; }
10728if test "${ac_cv_header_utmp_h+set}" = set; then
10729 echo $ECHO_N "(cached) $ECHO_C" >&6
10730else
10731 ac_cv_header_utmp_h=$ac_header_preproc
10732fi
10733{ echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10734echo "${ECHO_T}$ac_cv_header_utmp_h" >&6; }
10735
10736fi
10737if test $ac_cv_header_utmp_h = yes; then 7524if test "x$ac_cv_header_utmp_h" = xyes
10738 { echo "$as_me:$LINENO: checking for struct utmp" >&5 7525then :
10739echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; } 7526 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
10740if test "${struct_utmp+set}" = set; then 7527
10741 echo $ECHO_N "(cached) $ECHO_C" >&6 7528ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
10742else
10743 cat >conftest.$ac_ext <<_ACEOF
10744/* confdefs.h. */
10745_ACEOF
10746cat confdefs.h >>conftest.$ac_ext
10747cat >>conftest.$ac_ext <<_ACEOF
10748/* end confdefs.h. */
10749#include <sys/types.h> 7529#include <sys/types.h>
10750#include <utmp.h> 7530#include <utmp.h>
10751int
10752main ()
10753{
10754struct utmp ut;
10755 ;
10756 return 0;
10757}
10758_ACEOF
10759rm -f conftest.$ac_objext
10760if { (ac_try="$ac_compile"
10761case "(($ac_try" in
10762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10763 *) ac_try_echo=$ac_try;;
10764esac
10765eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10766 (eval "$ac_compile") 2>conftest.er1
10767 ac_status=$?
10768 grep -v '^ *+' conftest.er1 >conftest.err
10769 rm -f conftest.er1
10770 cat conftest.err >&5
10771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10772 (exit $ac_status); } && {
10773 test -z "$ac_cxx_werror_flag" ||
10774 test ! -s conftest.err
10775 } && test -s conftest.$ac_objext; then
10776 struct_utmp=yes
10777else
10778 echo "$as_me: failed program was:" >&5
10779sed 's/^/| /' conftest.$ac_ext >&5
10780 7531
10781 struct_utmp=no 7532"
10782fi 7533if test "x$ac_cv_type_struct_utmp" = xyes
7534then :
10783 7535
10784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7536printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
10785fi
10786{ echo "$as_me:$LINENO: result: $struct_utmp" >&5
10787echo "${ECHO_T}$struct_utmp" >&6; }
10788if test x$struct_utmp = xyes; then
10789 7537
10790cat >>confdefs.h <<\_ACEOF
10791#define HAVE_STRUCT_UTMP 1
10792_ACEOF
10793 7538
10794fi 7539fi
10795 7540
10796 7541
10797{ echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 7542ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
10798echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
10799if test "${struct_utmp_host+set}" = set; then
10800 echo $ECHO_N "(cached) $ECHO_C" >&6
10801else
10802 cat >conftest.$ac_ext <<_ACEOF
10803/* confdefs.h. */
10804_ACEOF
10805cat confdefs.h >>conftest.$ac_ext
10806cat >>conftest.$ac_ext <<_ACEOF
10807/* end confdefs.h. */
10808#include <sys/types.h> 7543#include <sys/types.h>
10809#include <utmp.h> 7544#include <utmp.h>
10810int
10811main ()
10812{
10813struct utmp ut; ut.ut_host;
10814 ;
10815 return 0;
10816}
10817_ACEOF
10818rm -f conftest.$ac_objext
10819if { (ac_try="$ac_compile"
10820case "(($ac_try" in
10821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10822 *) ac_try_echo=$ac_try;;
10823esac
10824eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10825 (eval "$ac_compile") 2>conftest.er1
10826 ac_status=$?
10827 grep -v '^ *+' conftest.er1 >conftest.err
10828 rm -f conftest.er1
10829 cat conftest.err >&5
10830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10831 (exit $ac_status); } && {
10832 test -z "$ac_cxx_werror_flag" ||
10833 test ! -s conftest.err
10834 } && test -s conftest.$ac_objext; then
10835 struct_utmp_host=yes
10836else
10837 echo "$as_me: failed program was:" >&5
10838sed 's/^/| /' conftest.$ac_ext >&5
10839 7545
10840 struct_utmp_host=no 7546"
10841fi 7547if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
7548then :
10842 7549
10843rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7550printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
10844fi
10845{ echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10846echo "${ECHO_T}$struct_utmp_host" >&6; }
10847if test x$struct_utmp_host = xyes; then
10848 7551
10849cat >>confdefs.h <<\_ACEOF
10850#define HAVE_UTMP_HOST 1
10851_ACEOF
10852
10853fi 7552fi
10854 7553
10855{ echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 7554
10856echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; } 7555ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
10857if test "${struct_utmp_pid+set}" = set; then
10858 echo $ECHO_N "(cached) $ECHO_C" >&6
10859else
10860 cat >conftest.$ac_ext <<_ACEOF
10861/* confdefs.h. */
10862_ACEOF
10863cat confdefs.h >>conftest.$ac_ext
10864cat >>conftest.$ac_ext <<_ACEOF
10865/* end confdefs.h. */
10866#include <sys/types.h> 7556#include <sys/types.h>
10867#include <utmp.h> 7557#include <utmp.h>
10868int
10869main ()
10870{
10871struct utmp ut; ut.ut_pid;
10872 ;
10873 return 0;
10874}
10875_ACEOF
10876rm -f conftest.$ac_objext
10877if { (ac_try="$ac_compile"
10878case "(($ac_try" in
10879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10880 *) ac_try_echo=$ac_try;;
10881esac
10882eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10883 (eval "$ac_compile") 2>conftest.er1
10884 ac_status=$?
10885 grep -v '^ *+' conftest.er1 >conftest.err
10886 rm -f conftest.er1
10887 cat conftest.err >&5
10888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889 (exit $ac_status); } && {
10890 test -z "$ac_cxx_werror_flag" ||
10891 test ! -s conftest.err
10892 } && test -s conftest.$ac_objext; then
10893 struct_utmp_pid=yes
10894else
10895 echo "$as_me: failed program was:" >&5
10896sed 's/^/| /' conftest.$ac_ext >&5
10897 7558
10898 struct_utmp_pid=no 7559"
10899fi 7560if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
7561then :
10900 7562
10901rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7563printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
10902fi
10903{ echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10904echo "${ECHO_T}$struct_utmp_pid" >&6; }
10905if test x$struct_utmp_pid = xyes; then
10906 7564
10907cat >>confdefs.h <<\_ACEOF
10908#define HAVE_UTMP_PID 1
10909_ACEOF
10910
10911fi 7565fi
10912 7566
10913fi
10914 7567
10915
10916
10917if test "${ac_cv_header_utmpx_h+set}" = set; then
10918 { echo "$as_me:$LINENO: checking for utmpx.h" >&5
10919echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
10920if test "${ac_cv_header_utmpx_h+set}" = set; then
10921 echo $ECHO_N "(cached) $ECHO_C" >&6
10922fi 7568fi
10923{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10924echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
10925else
10926 # Is the header compilable?
10927{ echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10928echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6; }
10929cat >conftest.$ac_ext <<_ACEOF
10930/* confdefs.h. */
10931_ACEOF
10932cat confdefs.h >>conftest.$ac_ext
10933cat >>conftest.$ac_ext <<_ACEOF
10934/* end confdefs.h. */
10935$ac_includes_default
10936#include <utmpx.h>
10937_ACEOF
10938rm -f conftest.$ac_objext
10939if { (ac_try="$ac_compile"
10940case "(($ac_try" in
10941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10942 *) ac_try_echo=$ac_try;;
10943esac
10944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10945 (eval "$ac_compile") 2>conftest.er1
10946 ac_status=$?
10947 grep -v '^ *+' conftest.er1 >conftest.err
10948 rm -f conftest.er1
10949 cat conftest.err >&5
10950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10951 (exit $ac_status); } && {
10952 test -z "$ac_cxx_werror_flag" ||
10953 test ! -s conftest.err
10954 } && test -s conftest.$ac_objext; then
10955 ac_header_compiler=yes
10956else
10957 echo "$as_me: failed program was:" >&5
10958sed 's/^/| /' conftest.$ac_ext >&5
10959 7569
10960 ac_header_compiler=no 7570done
10961fi
10962 7571
10963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7572 for ac_header in utmpx.h
10964{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 7573do :
10965echo "${ECHO_T}$ac_header_compiler" >&6; } 7574 ac_fn_cxx_check_header_compile "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
10966
10967# Is the header present?
10968{ echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10969echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6; }
10970cat >conftest.$ac_ext <<_ACEOF
10971/* confdefs.h. */
10972_ACEOF
10973cat confdefs.h >>conftest.$ac_ext
10974cat >>conftest.$ac_ext <<_ACEOF
10975/* end confdefs.h. */
10976#include <utmpx.h>
10977_ACEOF
10978if { (ac_try="$ac_cpp conftest.$ac_ext"
10979case "(($ac_try" in
10980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10981 *) ac_try_echo=$ac_try;;
10982esac
10983eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10984 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10985 ac_status=$?
10986 grep -v '^ *+' conftest.er1 >conftest.err
10987 rm -f conftest.er1
10988 cat conftest.err >&5
10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10990 (exit $ac_status); } >/dev/null && {
10991 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10992 test ! -s conftest.err
10993 }; then
10994 ac_header_preproc=yes
10995else
10996 echo "$as_me: failed program was:" >&5
10997sed 's/^/| /' conftest.$ac_ext >&5
10998
10999 ac_header_preproc=no
11000fi
11001
11002rm -f conftest.err conftest.$ac_ext
11003{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11004echo "${ECHO_T}$ac_header_preproc" >&6; }
11005
11006# So? What about this header?
11007case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11008 yes:no: )
11009 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
11010echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
11011 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
11012echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
11013 ac_header_preproc=yes
11014 ;;
11015 no:yes:* )
11016 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
11017echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
11018 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
11019echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
11020 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
11021echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
11022 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
11023echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
11024 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
11025echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
11026 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
11027echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
11028
11029 ;;
11030esac
11031{ echo "$as_me:$LINENO: checking for utmpx.h" >&5
11032echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6; }
11033if test "${ac_cv_header_utmpx_h+set}" = set; then
11034 echo $ECHO_N "(cached) $ECHO_C" >&6
11035else
11036 ac_cv_header_utmpx_h=$ac_header_preproc
11037fi
11038{ echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
11039echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6; }
11040
11041fi
11042if test $ac_cv_header_utmpx_h = yes; then 7575if test "x$ac_cv_header_utmpx_h" = xyes
11043 { echo "$as_me:$LINENO: checking for struct utmpx" >&5 7576then :
11044echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; } 7577 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
11045if test "${struct_utmpx+set}" = set; then 7578
11046 echo $ECHO_N "(cached) $ECHO_C" >&6 7579ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
11047else
11048 cat >conftest.$ac_ext <<_ACEOF
11049/* confdefs.h. */
11050_ACEOF
11051cat confdefs.h >>conftest.$ac_ext
11052cat >>conftest.$ac_ext <<_ACEOF
11053/* end confdefs.h. */
11054#include <sys/types.h> 7580#include <sys/types.h>
11055#include <utmpx.h> 7581#include <utmpx.h>
11056int
11057main ()
11058{
11059struct utmpx ut;
11060 ;
11061 return 0;
11062}
11063_ACEOF
11064rm -f conftest.$ac_objext
11065if { (ac_try="$ac_compile"
11066case "(($ac_try" in
11067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11068 *) ac_try_echo=$ac_try;;
11069esac
11070eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11071 (eval "$ac_compile") 2>conftest.er1
11072 ac_status=$?
11073 grep -v '^ *+' conftest.er1 >conftest.err
11074 rm -f conftest.er1
11075 cat conftest.err >&5
11076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077 (exit $ac_status); } && {
11078 test -z "$ac_cxx_werror_flag" ||
11079 test ! -s conftest.err
11080 } && test -s conftest.$ac_objext; then
11081 struct_utmpx=yes
11082else
11083 echo "$as_me: failed program was:" >&5
11084sed 's/^/| /' conftest.$ac_ext >&5
11085 7582
11086 struct_utmpx=no 7583"
11087fi
11088
11089rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11090fi
11091{ echo "$as_me:$LINENO: result: $struct_utmpx" >&5
11092echo "${ECHO_T}$struct_utmpx" >&6; }
11093if test x$struct_utmpx = xyes; then 7584if test "x$ac_cv_type_struct_utmpx" = xyes
7585then :
11094 7586
11095cat >>confdefs.h <<\_ACEOF 7587printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
11096#define HAVE_STRUCT_UTMPX 1
11097_ACEOF
11098 7588
11099fi
11100 7589
7590fi
11101 7591
11102{ echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 7592
11103echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6; } 7593ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
11104if test "${struct_utmpx_host+set}" = set; then
11105 echo $ECHO_N "(cached) $ECHO_C" >&6
11106else
11107 cat >conftest.$ac_ext <<_ACEOF
11108/* confdefs.h. */
11109_ACEOF
11110cat confdefs.h >>conftest.$ac_ext
11111cat >>conftest.$ac_ext <<_ACEOF
11112/* end confdefs.h. */
11113#include <sys/types.h> 7594#include <sys/types.h>
11114#include <utmpx.h> 7595#include <utmpx.h>
11115int
11116main ()
11117{
11118struct utmpx utx; utx.ut_host;
11119 ;
11120 return 0;
11121}
11122_ACEOF
11123rm -f conftest.$ac_objext
11124if { (ac_try="$ac_compile"
11125case "(($ac_try" in
11126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11127 *) ac_try_echo=$ac_try;;
11128esac
11129eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11130 (eval "$ac_compile") 2>conftest.er1
11131 ac_status=$?
11132 grep -v '^ *+' conftest.er1 >conftest.err
11133 rm -f conftest.er1
11134 cat conftest.err >&5
11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136 (exit $ac_status); } && {
11137 test -z "$ac_cxx_werror_flag" ||
11138 test ! -s conftest.err
11139 } && test -s conftest.$ac_objext; then
11140 struct_utmpx_host=yes
11141else
11142 echo "$as_me: failed program was:" >&5
11143sed 's/^/| /' conftest.$ac_ext >&5
11144 7596
11145 struct_utmpx_host=no 7597"
11146fi 7598if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7599then :
11147 7600
11148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7601printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
11149fi
11150{ echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11151echo "${ECHO_T}$struct_utmpx_host" >&6; }
11152if test x$struct_utmpx_host = xyes; then
11153 7602
11154cat >>confdefs.h <<\_ACEOF
11155#define HAVE_UTMPX_HOST 1
11156_ACEOF
11157
11158fi 7603fi
11159 7604
11160{ echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11161echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
11162if test "${struct_utmpx_session+set}" = set; then
11163 echo $ECHO_N "(cached) $ECHO_C" >&6
11164else
11165 cat >conftest.$ac_ext <<_ACEOF
11166/* confdefs.h. */
11167_ACEOF
11168cat confdefs.h >>conftest.$ac_ext
11169cat >>conftest.$ac_ext <<_ACEOF
11170/* end confdefs.h. */
11171#include <sys/types.h>
11172#include <utmpx.h>
11173int
11174main ()
11175{
11176struct utmpx utx; utx.ut_session;
11177 ;
11178 return 0;
11179}
11180_ACEOF
11181rm -f conftest.$ac_objext
11182if { (ac_try="$ac_compile"
11183case "(($ac_try" in
11184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11185 *) ac_try_echo=$ac_try;;
11186esac
11187eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11188 (eval "$ac_compile") 2>conftest.er1
11189 ac_status=$?
11190 grep -v '^ *+' conftest.er1 >conftest.err
11191 rm -f conftest.er1
11192 cat conftest.err >&5
11193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11194 (exit $ac_status); } && {
11195 test -z "$ac_cxx_werror_flag" ||
11196 test ! -s conftest.err
11197 } && test -s conftest.$ac_objext; then
11198 struct_utmpx_session=yes
11199else
11200 echo "$as_me: failed program was:" >&5
11201sed 's/^/| /' conftest.$ac_ext >&5
11202 7605
11203 struct_utmpx_session=no
11204fi 7606fi
11205 7607
11206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7608done
11207fi 7609ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
11208{ echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11209echo "${ECHO_T}$struct_utmpx_session" >&6; }
11210if test x$struct_utmpx_session = xyes; then
11211
11212cat >>confdefs.h <<\_ACEOF
11213#define HAVE_UTMPX_SESSION 1
11214_ACEOF
11215
11216fi
11217
11218fi
11219
11220
11221{ echo "$as_me:$LINENO: checking for struct lastlog" >&5
11222echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
11223if test "${struct_lastlog+set}" = set; then
11224 echo $ECHO_N "(cached) $ECHO_C" >&6
11225else
11226 cat >conftest.$ac_ext <<_ACEOF
11227/* confdefs.h. */
11228_ACEOF
11229cat confdefs.h >>conftest.$ac_ext
11230cat >>conftest.$ac_ext <<_ACEOF
11231/* end confdefs.h. */
11232#include <sys/types.h> 7610#include <sys/types.h>
11233#include <utmp.h> 7611#include <utmp.h>
11234#ifdef HAVE_LASTLOG_H 7612#ifdef HAVE_LASTLOG_H
11235#include <lastlog.h> 7613#include <lastlog.h>
11236#endif 7614#endif
11237 7615
11238int 7616"
11239main ()
11240{
11241struct lastlog ll;
11242 ;
11243 return 0;
11244}
11245_ACEOF
11246rm -f conftest.$ac_objext
11247if { (ac_try="$ac_compile"
11248case "(($ac_try" in
11249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11250 *) ac_try_echo=$ac_try;;
11251esac
11252eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11253 (eval "$ac_compile") 2>conftest.er1
11254 ac_status=$?
11255 grep -v '^ *+' conftest.er1 >conftest.err
11256 rm -f conftest.er1
11257 cat conftest.err >&5
11258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11259 (exit $ac_status); } && {
11260 test -z "$ac_cxx_werror_flag" ||
11261 test ! -s conftest.err
11262 } && test -s conftest.$ac_objext; then
11263 struct_lastlog=yes
11264else
11265 echo "$as_me: failed program was:" >&5
11266sed 's/^/| /' conftest.$ac_ext >&5
11267
11268 struct_lastlog=no
11269fi
11270
11271rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11272fi
11273{ echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11274echo "${ECHO_T}$struct_lastlog" >&6; }
11275if test x$struct_lastlog = xyes; then 7617if test "x$ac_cv_type_struct_lastlog" = xyes
7618then :
11276 7619
11277cat >>confdefs.h <<\_ACEOF 7620printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
11278#define HAVE_STRUCT_LASTLOG 1
11279_ACEOF
11280 7621
11281fi
11282 7622
11283{ echo "$as_me:$LINENO: checking for struct lastlogx" >&5 7623fi
11284echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; } 7624
11285if test "${struct_lastlogx+set}" = set; then 7625
11286 echo $ECHO_N "(cached) $ECHO_C" >&6 7626ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
11287else
11288 cat >conftest.$ac_ext <<_ACEOF
11289/* confdefs.h. */
11290_ACEOF
11291cat confdefs.h >>conftest.$ac_ext
11292cat >>conftest.$ac_ext <<_ACEOF
11293/* end confdefs.h. */
11294#include <sys/types.h> 7627#include <sys/types.h>
11295#include <utmpx.h> 7628#include <utmpx.h>
11296#ifdef HAVE_LASTLOG_H 7629#ifdef HAVE_LASTLOG_H
11297#include <lastlog.h> 7630#include <lastlog.h>
11298#endif 7631#endif
11299 7632
11300int 7633"
11301main ()
11302{
11303struct lastlogx ll;
11304 ;
11305 return 0;
11306}
11307_ACEOF
11308rm -f conftest.$ac_objext
11309if { (ac_try="$ac_compile"
11310case "(($ac_try" in
11311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11312 *) ac_try_echo=$ac_try;;
11313esac
11314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11315 (eval "$ac_compile") 2>conftest.er1
11316 ac_status=$?
11317 grep -v '^ *+' conftest.er1 >conftest.err
11318 rm -f conftest.er1
11319 cat conftest.err >&5
11320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11321 (exit $ac_status); } && {
11322 test -z "$ac_cxx_werror_flag" ||
11323 test ! -s conftest.err
11324 } && test -s conftest.$ac_objext; then
11325 struct_lastlogx=yes
11326else
11327 echo "$as_me: failed program was:" >&5
11328sed 's/^/| /' conftest.$ac_ext >&5
11329
11330 struct_lastlogx=no
11331fi
11332
11333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11334fi
11335{ echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11336echo "${ECHO_T}$struct_lastlogx" >&6; }
11337if test x$struct_lastlogx = xyes; then 7634if test "x$ac_cv_type_struct_lastlogx" = xyes
7635then :
11338 7636
11339cat >>confdefs.h <<\_ACEOF 7637printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
11340#define HAVE_STRUCT_LASTLOGX 1
11341_ACEOF
11342 7638
11343fi
11344 7639
7640fi
11345 7641
11346{ echo "$as_me:$LINENO: checking where utmp is located" >&5 7642
11347echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; } 7643
11348if test "${path_utmp+set}" = set; then 7644{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
11349 echo $ECHO_N "(cached) $ECHO_C" >&6 7645printf %s "checking for a fallback location of utmp... " >&6; }
11350else 7646if test ${pt_cv_path_utmp+y}
7647then :
7648 printf %s "(cached) " >&6
7649else $as_nop
7650
11351 if test "$cross_compiling" = yes; then 7651if test "$cross_compiling" != yes; then
11352 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11353echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11354else
11355 cat >conftest.$ac_ext <<_ACEOF
11356/* confdefs.h. */
11357_ACEOF
11358cat confdefs.h >>conftest.$ac_ext
11359cat >>conftest.$ac_ext <<_ACEOF
11360/* end confdefs.h. */
11361#include <stdio.h>
11362#include <stdlib.h>
11363#include <sys/types.h>
11364#include <utmp.h>
11365#include <errno.h>
11366main()
11367{
11368 char **u, *utmplist[] = {
11369 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 7652 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
11370 FILE *a, *f=fopen("conftestval", "w"); 7653 if test -f "$file"; then
11371 if (!f) exit(1); 7654 pt_cv_path_utmp=$file
11372#ifdef UTMP_FILE 7655 break
11373 fprintf(f, "%s\n", UTMP_FILE); 7656 fi
11374 exit(0); 7657 done
11375#endif
11376#ifdef _PATH_UTMP
11377 fprintf(f, "%s\n", _PATH_UTMP);
11378 exit(0);
11379#endif
11380 for (u = utmplist; *u; u++) {
11381 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11382 fprintf(f, "%s\n", *u);
11383 exit(0);
11384 }
11385 }
11386 exit(0);
11387}
11388_ACEOF
11389rm -f conftest$ac_exeext
11390if { (ac_try="$ac_link"
11391case "(($ac_try" in
11392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11393 *) ac_try_echo=$ac_try;;
11394esac
11395eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11396 (eval "$ac_link") 2>&5
11397 ac_status=$?
11398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11399 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11400 { (case "(($ac_try" in
11401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11402 *) ac_try_echo=$ac_try;;
11403esac
11404eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11405 (eval "$ac_try") 2>&5
11406 ac_status=$?
11407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11408 (exit $ac_status); }; }; then
11409 path_utmp=`cat conftestval`
11410else
11411 echo "$as_me: program exited with status $ac_status" >&5
11412echo "$as_me: failed program was:" >&5
11413sed 's/^/| /' conftest.$ac_ext >&5
11414
11415( exit $ac_status )
11416path_utmp=
11417fi 7658fi
11418rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11419fi 7659fi
11420 7660{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
11421 7661printf "%s\n" "$pt_cv_path_utmp" >&6; }
11422fi
11423{ echo "$as_me:$LINENO: result: $path_utmp" >&5
11424echo "${ECHO_T}$path_utmp" >&6; }
11425if test x$path_utmp != x; then 7662if test x$pt_cv_path_utmp != x; then
11426 7663
11427cat >>confdefs.h <<_ACEOF 7664printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
11428#define UTMP_FILE "$path_utmp"
11429_ACEOF
11430 7665
7666elif test "$cross_compiling" = yes; then
7667 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
7668printf "%s\n" "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
11431fi 7669fi
11432 7670
11433 7671
11434{ echo "$as_me:$LINENO: checking where utmpx is located" >&5 7672{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
11435echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; } 7673printf %s "checking for a fallback location of wtmp... " >&6; }
11436if test "${path_utmpx+set}" = set; then 7674if test ${pt_cv_path_wtmp+y}
11437 echo $ECHO_N "(cached) $ECHO_C" >&6 7675then :
11438else 7676 printf %s "(cached) " >&6
7677else $as_nop
7678
11439 if test "$cross_compiling" = yes; then 7679if test "$cross_compiling" != yes; then
11440 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5 7680 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
11441echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;} 7681 if test -f "$file"; then
11442else 7682 pt_cv_path_wtmp=$file
11443 cat >conftest.$ac_ext <<_ACEOF 7683 break
11444/* confdefs.h. */ 7684 fi
11445_ACEOF 7685 done
11446cat confdefs.h >>conftest.$ac_ext
11447cat >>conftest.$ac_ext <<_ACEOF
11448/* end confdefs.h. */
11449#include <stdio.h>
11450#include <stdlib.h>
11451#include <sys/types.h>
11452#include <utmpx.h>
11453#include <errno.h>
11454#include <sys/stat.h>
11455#ifdef HAVE_STRING_H
11456#include <string.h>
11457#endif
11458main()
11459{
11460 char **u, *p, *utmplist[] = {
11461#ifdef UTMPX_FILE
11462 UTMPX_FILE,
11463#endif
11464#ifdef _PATH_UTMPX
11465 _PATH_UTMPX,
11466#endif
11467 "/var/adm/utmpx", "/etc/utmpx", NULL };
11468 FILE *a, *f=fopen("conftestval", "w");
11469 struct stat statu, statux;
11470 if (!f) exit(1);
11471 for (u = utmplist; *u; u++) {
11472 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11473 if (stat(*u, &statux) < 0)
11474 continue;
11475 p = strdup(*u);
11476 p[strlen(p) - 1] = '\0';
11477 if (stat(p, &statu) >= 0
11478 && (statu.st_mtime - statux.st_mtime > 86400))
11479 continue;
11480 fprintf(f, "%s\n", *u);
11481 exit(0);
11482 }
11483 }
11484 exit(0);
11485}
11486_ACEOF
11487rm -f conftest$ac_exeext
11488if { (ac_try="$ac_link"
11489case "(($ac_try" in
11490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11491 *) ac_try_echo=$ac_try;;
11492esac
11493eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11494 (eval "$ac_link") 2>&5
11495 ac_status=$?
11496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11497 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11498 { (case "(($ac_try" in
11499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11500 *) ac_try_echo=$ac_try;;
11501esac
11502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11503 (eval "$ac_try") 2>&5
11504 ac_status=$?
11505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11506 (exit $ac_status); }; }; then
11507 path_utmpx=`cat conftestval`
11508else
11509 echo "$as_me: program exited with status $ac_status" >&5
11510echo "$as_me: failed program was:" >&5
11511sed 's/^/| /' conftest.$ac_ext >&5
11512
11513( exit $ac_status )
11514path_utmpx=
11515fi 7686fi
11516rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11517fi 7687fi
11518 7688{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
11519 7689printf "%s\n" "$pt_cv_path_wtmp" >&6; }
11520fi
11521{ echo "$as_me:$LINENO: result: $path_utmpx" >&5
11522echo "${ECHO_T}$path_utmpx" >&6; }
11523if test x$path_utmpx != x; then 7690if test x$pt_cv_path_wtmp != x; then
11524 7691
11525cat >>confdefs.h <<_ACEOF 7692printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
11526#define UTMPX_FILE "$path_utmpx"
11527_ACEOF
11528 7693
7694elif test "$cross_compiling" = yes; then
7695 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
7696printf "%s\n" "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
11529fi 7697fi
11530 7698
7699{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7700printf %s "checking for a fallback location of wtmpx... " >&6; }
7701if test ${pt_cv_path_wtmpx+y}
7702then :
7703 printf %s "(cached) " >&6
7704else $as_nop
11531 7705
11532{ echo "$as_me:$LINENO: checking where wtmp is located" >&5
11533echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
11534if test "${path_wtmp+set}" = set; then
11535 echo $ECHO_N "(cached) $ECHO_C" >&6
11536else
11537 if test "$cross_compiling" = yes; then 7706if test "$cross_compiling" != yes; then
11538 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5 7707 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
11539echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;} 7708 if test -f "$file"; then
11540else 7709 pt_cv_path_wtmpx=$file
11541 cat >conftest.$ac_ext <<_ACEOF 7710 break
11542/* confdefs.h. */ 7711 fi
11543_ACEOF 7712 done
11544cat confdefs.h >>conftest.$ac_ext
11545cat >>conftest.$ac_ext <<_ACEOF
11546/* end confdefs.h. */
11547#include <stdio.h>
11548#include <stdlib.h>
11549#include <sys/types.h>
11550#ifdef HAVE_UTMP_H
11551#include <utmp.h>
11552#endif
11553#include <errno.h>
11554main()
11555{
11556 char **w, *wtmplist[] = {
11557 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11558 FILE *a, *f=fopen("conftestval", "w");
11559 if (!f) exit(1);
11560#ifdef WTMP_FILE
11561 fprintf(f, "%s\n", WTMP_FILE);
11562 exit(0);
11563#endif
11564#ifdef _PATH_WTMP
11565 fprintf(f, "%s\n", _PATH_WTMP);
11566 exit(0);
11567#endif
11568 for (w = wtmplist; *w; w++) {
11569 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11570 fprintf(f, "%s\n", *w);
11571 exit(0);
11572 }
11573 }
11574 exit(0);
11575}
11576_ACEOF
11577rm -f conftest$ac_exeext
11578if { (ac_try="$ac_link"
11579case "(($ac_try" in
11580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11581 *) ac_try_echo=$ac_try;;
11582esac
11583eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11584 (eval "$ac_link") 2>&5
11585 ac_status=$?
11586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11587 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11588 { (case "(($ac_try" in
11589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11590 *) ac_try_echo=$ac_try;;
11591esac
11592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11593 (eval "$ac_try") 2>&5
11594 ac_status=$?
11595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11596 (exit $ac_status); }; }; then
11597 path_wtmp=`cat conftestval`
11598else
11599 echo "$as_me: program exited with status $ac_status" >&5
11600echo "$as_me: failed program was:" >&5
11601sed 's/^/| /' conftest.$ac_ext >&5
11602
11603( exit $ac_status )
11604path_wtmp=
11605fi 7713fi
11606rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11607fi 7714fi
11608 7715{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
11609 7716printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
11610fi
11611{ echo "$as_me:$LINENO: result: $path_wtmp" >&5
11612echo "${ECHO_T}$path_wtmp" >&6; }
11613if test x$path_wtmp != x; then 7717if test x$pt_cv_path_wtmpx != x; then
11614 7718
11615cat >>confdefs.h <<_ACEOF 7719printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
11616#define WTMP_FILE "$path_wtmp"
11617_ACEOF
11618 7720
7721elif test "$cross_compiling" = yes; then
7722 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7723printf "%s\n" "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
11619fi 7724fi
11620 7725
11621{ echo "$as_me:$LINENO: checking where wtmpx is located" >&5 7726{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
11622echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; } 7727printf %s "checking for a fallback location of lastlog... " >&6; }
11623if test "${path_wtmpx+set}" = set; then 7728if test ${pt_cv_path_lastlog+y}
11624 echo $ECHO_N "(cached) $ECHO_C" >&6 7729then :
11625else 7730 printf %s "(cached) " >&6
7731else $as_nop
7732
11626 if test "$cross_compiling" = yes; then 7733if test "$cross_compiling" != yes; then
7734 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7735 if test -f "$file"; then
7736 pt_cv_path_lastlog=$file
7737 break
7738 fi
7739 done
7740fi
7741fi
7742{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7743printf "%s\n" "$pt_cv_path_lastlog" >&6; }
7744if test x$pt_cv_path_lastlog != x; then
7745
7746printf "%s\n" "#define PT_LASTLOG_FILE \"$pt_cv_path_lastlog\"" >>confdefs.h
7747
7748elif test "$cross_compiling" = yes; then
11627 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5 7749 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
11628echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;} 7750printf "%s\n" "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
11629else
11630 cat >conftest.$ac_ext <<_ACEOF
11631/* confdefs.h. */
11632_ACEOF
11633cat confdefs.h >>conftest.$ac_ext
11634cat >>conftest.$ac_ext <<_ACEOF
11635/* end confdefs.h. */
11636#include <stdio.h>
11637#include <stdlib.h>
11638#ifdef HAVE_UTMPX_H
11639#include <utmpx.h>
11640#endif
11641#include <errno.h>
11642main()
11643{
11644 char **w, *wtmplist[] = {
11645 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11646 FILE *a, *f=fopen("conftestval", "w");
11647 if (!f) exit(1);
11648#ifdef WTMPX_FILE
11649 fprintf(f, "%s\n", WTMPX_FILE);
11650 exit(0);
11651#endif
11652#ifdef _PATH_WTMPX
11653 fprintf(f, "%s\n", _PATH_WTMPX);
11654 exit(0);
11655#endif
11656 for (w = wtmplist; *w; w++) {
11657 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11658 fprintf(f, "%s\n", *w);
11659 exit(0);
11660 }
11661 }
11662 exit(0);
11663}
11664_ACEOF
11665rm -f conftest$ac_exeext
11666if { (ac_try="$ac_link"
11667case "(($ac_try" in
11668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11669 *) ac_try_echo=$ac_try;;
11670esac
11671eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11672 (eval "$ac_link") 2>&5
11673 ac_status=$?
11674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11676 { (case "(($ac_try" in
11677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11678 *) ac_try_echo=$ac_try;;
11679esac
11680eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11681 (eval "$ac_try") 2>&5
11682 ac_status=$?
11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11684 (exit $ac_status); }; }; then
11685 path_wtmpx=`cat conftestval`
11686else
11687 echo "$as_me: program exited with status $ac_status" >&5
11688echo "$as_me: failed program was:" >&5
11689sed 's/^/| /' conftest.$ac_ext >&5
11690
11691( exit $ac_status )
11692path_wtmpx=
11693fi 7751fi
11694rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11695fi
11696 7752
7753{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7754printf %s "checking for a fallback location of lastlogx... " >&6; }
7755if test ${pt_cv_path_lastlogx+y}
7756then :
7757 printf %s "(cached) " >&6
7758else $as_nop
11697 7759
11698fi
11699{ echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11700echo "${ECHO_T}$path_wtmpx" >&6; }
11701if test x$path_wtmpx != x; then
11702
11703cat >>confdefs.h <<_ACEOF
11704#define WTMPX_FILE "$path_wtmpx"
11705_ACEOF
11706
11707fi
11708
11709{ echo "$as_me:$LINENO: checking where lastlog is located" >&5
11710echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
11711if test "${path_lastlog+set}" = set; then
11712 echo $ECHO_N "(cached) $ECHO_C" >&6
11713else
11714 if test "$cross_compiling" = yes; then 7760if test "$cross_compiling" != yes; then
11715 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5 7761 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
11716echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 7762 if test -f "$file"; then
11717else 7763 pt_cv_path_lastlogx=$file
11718 cat >conftest.$ac_ext <<_ACEOF 7764 break
11719/* confdefs.h. */ 7765 fi
11720_ACEOF 7766 done
11721cat confdefs.h >>conftest.$ac_ext
11722cat >>conftest.$ac_ext <<_ACEOF
11723/* end confdefs.h. */
11724#include <stdio.h>
11725#include <stdlib.h>
11726#include <sys/types.h>
11727#ifdef HAVE_UTMPX_H
11728#include <utmpx.h>
11729#elif defined(HAVE_UTMP_H)
11730#include <utmp.h>
11731#endif
11732#ifdef HAVE_LASTLOG_H
11733#include <lastlog.h>
11734#endif
11735#include <errno.h>
11736main()
11737{
11738 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11739 FILE *a, *f=fopen("conftestval", "w");
11740 if (!f) exit(1);
11741#ifdef LASTLOG_FILE
11742 fprintf(f, "%s\n", LASTLOG_FILE);
11743 exit(0);
11744#endif
11745#ifdef _PATH_LASTLOG
11746 fprintf(f, "%s\n", _PATH_LASTLOG);
11747 exit(0);
11748#endif
11749 for (w = lastloglist; *w; w++) {
11750 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11751 fprintf(f, "%s\n", *w);
11752 exit(0);
11753 }
11754 }
11755 exit(0);
11756}
11757_ACEOF
11758rm -f conftest$ac_exeext
11759if { (ac_try="$ac_link"
11760case "(($ac_try" in
11761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11762 *) ac_try_echo=$ac_try;;
11763esac
11764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11765 (eval "$ac_link") 2>&5
11766 ac_status=$?
11767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11768 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11769 { (case "(($ac_try" in
11770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11771 *) ac_try_echo=$ac_try;;
11772esac
11773eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11774 (eval "$ac_try") 2>&5
11775 ac_status=$?
11776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11777 (exit $ac_status); }; }; then
11778 path_lastlog=`cat conftestval`
11779else
11780 echo "$as_me: program exited with status $ac_status" >&5
11781echo "$as_me: failed program was:" >&5
11782sed 's/^/| /' conftest.$ac_ext >&5
11783
11784( exit $ac_status )
11785path_lastlog=
11786fi 7767fi
11787rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11788fi 7768fi
11789 7769{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
11790 7770printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
11791fi
11792{ echo "$as_me:$LINENO: result: $path_lastlog" >&5
11793echo "${ECHO_T}$path_lastlog" >&6; }
11794if test x$path_lastlog != x; then 7771if test x$pt_cv_path_lastlogx != x; then
11795 7772
11796cat >>confdefs.h <<_ACEOF 7773printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
11797#define LASTLOG_FILE "$path_lastlog"
11798_ACEOF
11799 7774
11800fi
11801
11802{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11803echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
11804if test "${path_lastlogx+set}" = set; then
11805 echo $ECHO_N "(cached) $ECHO_C" >&6
11806else
11807 if test "$cross_compiling" = yes; then 7775elif test "$cross_compiling" = yes; then
11808 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 7776 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
11809echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 7777printf "%s\n" "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
11810else
11811 cat >conftest.$ac_ext <<_ACEOF
11812/* confdefs.h. */
11813_ACEOF
11814cat confdefs.h >>conftest.$ac_ext
11815cat >>conftest.$ac_ext <<_ACEOF
11816/* end confdefs.h. */
11817#include <stdio.h>
11818#include <stdlib.h>
11819#ifdef HAVE_UTMPX_H
11820#include <utmpx.h>
11821#endif
11822#include <errno.h>
11823main()
11824{
11825 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11826 FILE *a, *f=fopen("conftestval", "w");
11827 if (!f) exit(1);
11828#ifdef LASTLOGX_FILE
11829 fprintf(f, "%s\n", LASTLOGX_FILE);
11830 exit(0);
11831#endif
11832#ifdef _PATH_LASTLOGX
11833 fprintf(f, "%s\n", _PATH_LASTLOGX);
11834 exit(0);
11835#endif
11836 for (w = wtmplist; *w; w++) {
11837 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11838 fprintf(f, "%s\n", *w);
11839 exit(0);
11840 }
11841 }
11842 exit(0);
11843}
11844_ACEOF
11845rm -f conftest$ac_exeext
11846if { (ac_try="$ac_link"
11847case "(($ac_try" in
11848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11849 *) ac_try_echo=$ac_try;;
11850esac
11851eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11852 (eval "$ac_link") 2>&5
11853 ac_status=$?
11854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11855 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11856 { (case "(($ac_try" in
11857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11858 *) ac_try_echo=$ac_try;;
11859esac
11860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11861 (eval "$ac_try") 2>&5
11862 ac_status=$?
11863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11864 (exit $ac_status); }; }; then
11865 path_lastlogx=`cat conftestval`
11866else
11867 echo "$as_me: program exited with status $ac_status" >&5
11868echo "$as_me: failed program was:" >&5
11869sed 's/^/| /' conftest.$ac_ext >&5
11870
11871( exit $ac_status )
11872path_lastlogx=
11873fi
11874rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11875fi
11876
11877
11878fi
11879{ echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11880echo "${ECHO_T}$path_lastlogx" >&6; }
11881if test x$path_lastlogx != x; then
11882
11883cat >>confdefs.h <<_ACEOF
11884#define LASTLOGX_FILE "$path_lastlogx"
11885_ACEOF
11886
11887fi 7778fi
11888 7779
11889 7780
11890 7781
11891 7782
11892save_LIBS=$LIBS 7783save_LIBS=$LIBS
11893save_CFLAGS=$CFLAGS 7784save_CXXFLAGS=$CXXFLAGS
11894CFLAGS="$CFLAGS $X_CFLAGS" 7785CXXFLAGS="$CXXFLAGS $X_CFLAGS"
11895LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7786LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11896if test x$support_xim = xyes; then 7787if test x$support_xim = xyes; then
11897 { echo "$as_me:$LINENO: checking for working Xlocale" >&5 7788 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
11898echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 7789printf %s "checking for working Xlocale... " >&6; }
11899if test "${rxvt_cv_func_xlocale+set}" = set; then 7790if test ${rxvt_cv_func_xlocale+y}
11900 echo $ECHO_N "(cached) $ECHO_C" >&6 7791then :
11901else 7792 printf %s "(cached) " >&6
7793else $as_nop
11902 if test "$cross_compiling" = yes; then 7794 if test "$cross_compiling" = yes
11903 : 7795then :
11904else 7796 :
11905 cat >conftest.$ac_ext <<_ACEOF 7797else $as_nop
7798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11906/* confdefs.h. */ 7799/* end confdefs.h. */
7800
7801 #include <X11/Xlib.h>
7802 #include <stdlib.h>
7803 int main() {
7804 char *p;
7805 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7806 exit (XSupportsLocale() ? 0 : 1);
7807 else
7808 exit (1);
7809 }
7810
11907_ACEOF 7811_ACEOF
7812if ac_fn_cxx_try_run "$LINENO"
7813then :
7814 rxvt_cv_func_xlocale=yes
7815else $as_nop
7816 rxvt_cv_func_xlocale=no
7817fi
7818rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7819 conftest.$ac_objext conftest.beam conftest.$ac_ext
7820fi
7821
7822fi
7823{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7824printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7825 if test x$rxvt_cv_func_xlocale = xyes; then
7826
7827printf "%s\n" "#define USE_XIM 1" >>confdefs.h
7828
7829 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7830printf %s "checking for broken XIM callback... " >&6; }
7831if test ${rxvt_cv_broken_ximcb+y}
7832then :
7833 printf %s "(cached) " >&6
7834else $as_nop
11908cat confdefs.h >>conftest.$ac_ext 7835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11909cat >>conftest.$ac_ext <<_ACEOF
11910/* end confdefs.h. */ 7836/* end confdefs.h. */
11911#include <X11/Xlib.h>
11912 #include <stdlib.h>
11913 main() {
11914 char *p;
11915 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11916 exit (XSupportsLocale() ? 0 : 1);
11917 else
11918 exit (1);}
11919_ACEOF
11920rm -f conftest$ac_exeext
11921if { (ac_try="$ac_link"
11922case "(($ac_try" in
11923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11924 *) ac_try_echo=$ac_try;;
11925esac
11926eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11927 (eval "$ac_link") 2>&5
11928 ac_status=$?
11929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11930 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11931 { (case "(($ac_try" in
11932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11933 *) ac_try_echo=$ac_try;;
11934esac
11935eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11936 (eval "$ac_try") 2>&5
11937 ac_status=$?
11938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11939 (exit $ac_status); }; }; then
11940 rxvt_cv_func_xlocale=yes
11941else
11942 echo "$as_me: program exited with status $ac_status" >&5
11943echo "$as_me: failed program was:" >&5
11944sed 's/^/| /' conftest.$ac_ext >&5
11945
11946( exit $ac_status )
11947rxvt_cv_func_xlocale=no
11948fi
11949rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11950fi
11951
11952
11953fi
11954{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11955echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
11956 if test x$rxvt_cv_func_xlocale = xyes; then
11957
11958cat >>confdefs.h <<\_ACEOF
11959#define USE_XIM 1
11960_ACEOF
11961
11962 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11963echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
11964if test "${rxvt_broken_ximcb+set}" = set; then
11965 echo $ECHO_N "(cached) $ECHO_C" >&6
11966else
11967 cat >conftest.$ac_ext <<_ACEOF
11968 7837
11969 #include <X11/Xlib.h> 7838 #include <X11/Xlib.h>
11970 7839
11971 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); 7840 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11972 7841
11974 XIMCallback cb; 7843 XIMCallback cb;
11975 cb.callback = im_destroy_cb; 7844 cb.callback = im_destroy_cb;
11976 } 7845 }
11977 7846
11978_ACEOF 7847_ACEOF
11979rm -f conftest.$ac_objext 7848if ac_fn_cxx_try_compile "$LINENO"
11980if { (ac_try="$ac_compile" 7849then :
11981case "(($ac_try" in
11982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11983 *) ac_try_echo=$ac_try;;
11984esac
11985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11986 (eval "$ac_compile") 2>conftest.er1
11987 ac_status=$?
11988 grep -v '^ *+' conftest.er1 >conftest.err
11989 rm -f conftest.er1
11990 cat conftest.err >&5
11991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11992 (exit $ac_status); } && {
11993 test -z "$ac_cxx_werror_flag" ||
11994 test ! -s conftest.err
11995 } && test -s conftest.$ac_objext; then
11996 rxvt_broken_ximcb=yes 7850 rxvt_cv_broken_ximcb=yes
11997else 7851else $as_nop
11998 echo "$as_me: failed program was:" >&5
11999sed 's/^/| /' conftest.$ac_ext >&5
12000
12001 rxvt_broken_ximcb=no 7852 rxvt_cv_broken_ximcb=no
12002fi 7853fi
12003
12004rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7854rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
12005fi 7855fi
12006{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5 7856{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
12007echo "${ECHO_T}$rxvt_broken_ximcb" >&6; } 7857printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
12008 7858
12009 if test x$rxvt_broken_ximcb = xyes; then 7859 if test x$rxvt_cv_broken_ximcb = xyes; then
12010 7860
12011cat >>confdefs.h <<\_ACEOF 7861printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
12012#define XIMCB_PROTO_BROKEN 1
12013_ACEOF
12014 7862
12015 fi 7863 fi
12016 fi 7864 fi
12017fi 7865fi
12018 7866
12019{ echo "$as_me:$LINENO: checking for working X setlocale" >&5 7867{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
12020echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; } 7868printf %s "checking for working X setlocale... " >&6; }
12021if test "${rxvt_cv_func_xsetlocale+set}" = set; then 7869if test ${rxvt_cv_func_xsetlocale+y}
12022 echo $ECHO_N "(cached) $ECHO_C" >&6 7870then :
12023else 7871 printf %s "(cached) " >&6
12024 cat >conftest.$ac_ext <<_ACEOF 7872else $as_nop
12025/* confdefs.h. */
12026_ACEOF
12027cat confdefs.h >>conftest.$ac_ext 7873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12028cat >>conftest.$ac_ext <<_ACEOF
12029/* end confdefs.h. */ 7874/* end confdefs.h. */
12030#define X_LOCALE 1 7875#define X_LOCALE 1
12031#include <X11/Xlocale.h> 7876#include <X11/Xlocale.h>
12032int 7877int
12033main () 7878main (void)
12034{ 7879{
12035setlocale(LC_CTYPE, ""); 7880setlocale(LC_CTYPE, "");
12036 ; 7881 ;
12037 return 0; 7882 return 0;
12038} 7883}
12039_ACEOF 7884_ACEOF
12040rm -f conftest.$ac_objext conftest$ac_exeext 7885if ac_fn_cxx_try_link "$LINENO"
12041if { (ac_try="$ac_link" 7886then :
12042case "(($ac_try" in
12043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12044 *) ac_try_echo=$ac_try;;
12045esac
12046eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12047 (eval "$ac_link") 2>conftest.er1
12048 ac_status=$?
12049 grep -v '^ *+' conftest.er1 >conftest.err
12050 rm -f conftest.er1
12051 cat conftest.err >&5
12052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12053 (exit $ac_status); } && {
12054 test -z "$ac_cxx_werror_flag" ||
12055 test ! -s conftest.err
12056 } && test -s conftest$ac_exeext &&
12057 $as_test_x conftest$ac_exeext; then
12058 rxvt_cv_func_xsetlocale=yes 7887 rxvt_cv_func_xsetlocale=yes
12059else 7888else $as_nop
12060 echo "$as_me: failed program was:" >&5
12061sed 's/^/| /' conftest.$ac_ext >&5
12062
12063 rxvt_cv_func_xsetlocale=no 7889 rxvt_cv_func_xsetlocale=no
12064fi 7890fi
12065
12066rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7891rm -f core conftest.err conftest.$ac_objext conftest.beam \
12067 conftest$ac_exeext conftest.$ac_ext 7892 conftest$ac_exeext conftest.$ac_ext
12068fi 7893fi
12069{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 7894{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
12070echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; } 7895printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
12071if test x$rxvt_cv_func_xsetlocale = xyes; then 7896if test x$rxvt_cv_func_xsetlocale = xyes; then
12072 7897
12073cat >>confdefs.h <<\_ACEOF 7898printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
12074#define HAVE_XSETLOCALE 1
12075_ACEOF
12076 7899
12077fi 7900fi
12078LIBS=$save_LIBS 7901LIBS=$save_LIBS
12079CFLAGS=$save_CFLAGS 7902CXXFLAGS=$save_CXXFLAGS
12080 7903
12081{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 7904{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
12082echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 7905printf %s "checking for working nl_langinfo... " >&6; }
12083if test "${rxvt_cv_func_setlocale+set}" = set; then 7906if test ${rxvt_cv_func_nl_langinfo+y}
12084 echo $ECHO_N "(cached) $ECHO_C" >&6 7907then :
12085else 7908 printf %s "(cached) " >&6
12086 cat >conftest.$ac_ext <<_ACEOF 7909else $as_nop
12087/* confdefs.h. */
12088_ACEOF
12089cat confdefs.h >>conftest.$ac_ext 7910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12090cat >>conftest.$ac_ext <<_ACEOF
12091/* end confdefs.h. */
12092#include <clocale>
12093int
12094main ()
12095{
12096setlocale(LC_CTYPE, "");
12097 ;
12098 return 0;
12099}
12100_ACEOF
12101rm -f conftest.$ac_objext conftest$ac_exeext
12102if { (ac_try="$ac_link"
12103case "(($ac_try" in
12104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12105 *) ac_try_echo=$ac_try;;
12106esac
12107eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12108 (eval "$ac_link") 2>conftest.er1
12109 ac_status=$?
12110 grep -v '^ *+' conftest.er1 >conftest.err
12111 rm -f conftest.er1
12112 cat conftest.err >&5
12113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12114 (exit $ac_status); } && {
12115 test -z "$ac_cxx_werror_flag" ||
12116 test ! -s conftest.err
12117 } && test -s conftest$ac_exeext &&
12118 $as_test_x conftest$ac_exeext; then
12119 rxvt_cv_func_setlocale=yes
12120else
12121 echo "$as_me: failed program was:" >&5
12122sed 's/^/| /' conftest.$ac_ext >&5
12123
12124 rxvt_cv_func_setlocale=no
12125fi
12126
12127rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12128 conftest$ac_exeext conftest.$ac_ext
12129fi
12130{ echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
12131echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
12132if test x$rxvt_cv_func_setlocale = xyes; then
12133
12134cat >>confdefs.h <<\_ACEOF
12135#define HAVE_SETLOCALE 1
12136_ACEOF
12137
12138fi
12139
12140{ echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
12141echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
12142if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
12143 echo $ECHO_N "(cached) $ECHO_C" >&6
12144else
12145 cat >conftest.$ac_ext <<_ACEOF
12146/* confdefs.h. */
12147_ACEOF
12148cat confdefs.h >>conftest.$ac_ext
12149cat >>conftest.$ac_ext <<_ACEOF
12150/* end confdefs.h. */ 7911/* end confdefs.h. */
12151#include <langinfo.h> 7912#include <langinfo.h>
12152int 7913int
12153main () 7914main (void)
12154{ 7915{
12155nl_langinfo(CODESET); 7916nl_langinfo(CODESET);
12156 ; 7917 ;
12157 return 0; 7918 return 0;
12158} 7919}
12159_ACEOF 7920_ACEOF
12160rm -f conftest.$ac_objext conftest$ac_exeext 7921if ac_fn_cxx_try_link "$LINENO"
12161if { (ac_try="$ac_link" 7922then :
12162case "(($ac_try" in 7923 rxvt_cv_func_nl_langinfo=yes
12163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7924else $as_nop
12164 *) ac_try_echo=$ac_try;; 7925 rxvt_cv_func_nl_langinfo=no
7926fi
7927rm -f core conftest.err conftest.$ac_objext conftest.beam \
7928 conftest$ac_exeext conftest.$ac_ext
7929fi
7930{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7931printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
7932if test x$rxvt_cv_func_nl_langinfo = xyes; then
7933
7934printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7935
7936fi
7937
7938
7939
7940case $host in
7941 *-*-solaris*)
7942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7943/* end confdefs.h. */
7944
7945#if __STDC_VERSION__ >= 199901L
7946error
7947#endif
7948
7949int
7950main (void)
7951{
7952
7953 ;
7954 return 0;
7955}
7956_ACEOF
7957if ac_fn_cxx_try_compile "$LINENO"
7958then :
7959 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
7960
7961else $as_nop
7962 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
7963
7964fi
7965rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7966 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7967printf %s "checking for library containing sendmsg... " >&6; }
7968if test ${ac_cv_search_sendmsg+y}
7969then :
7970 printf %s "(cached) " >&6
7971else $as_nop
7972 ac_func_search_save_LIBS=$LIBS
7973cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7974/* end confdefs.h. */
7975
7976namespace conftest {
7977 extern "C" int sendmsg ();
7978}
7979int
7980main (void)
7981{
7982return conftest::sendmsg ();
7983 ;
7984 return 0;
7985}
7986_ACEOF
7987for ac_lib in '' socket
7988do
7989 if test -z "$ac_lib"; then
7990 ac_res="none required"
7991 else
7992 ac_res=-l$ac_lib
7993 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7994 fi
7995 if ac_fn_cxx_try_link "$LINENO"
7996then :
7997 ac_cv_search_sendmsg=$ac_res
7998fi
7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
8000 conftest$ac_exeext
8001 if test ${ac_cv_search_sendmsg+y}
8002then :
8003 break
8004fi
8005done
8006if test ${ac_cv_search_sendmsg+y}
8007then :
8008
8009else $as_nop
8010 ac_cv_search_sendmsg=no
8011fi
8012rm conftest.$ac_ext
8013LIBS=$ac_func_search_save_LIBS
8014fi
8015{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
8016printf "%s\n" "$ac_cv_search_sendmsg" >&6; }
8017ac_res=$ac_cv_search_sendmsg
8018if test "$ac_res" != no
8019then :
8020 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8021
8022fi
8023
8024 ;;
12165esac 8025esac
12166eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12167 (eval "$ac_link") 2>conftest.er1
12168 ac_status=$?
12169 grep -v '^ *+' conftest.er1 >conftest.err
12170 rm -f conftest.er1
12171 cat conftest.err >&5
12172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12173 (exit $ac_status); } && {
12174 test -z "$ac_cxx_werror_flag" ||
12175 test ! -s conftest.err
12176 } && test -s conftest$ac_exeext &&
12177 $as_test_x conftest$ac_exeext; then
12178 rxvt_cv_func_nl_langinfo=yes
12179else
12180 echo "$as_me: failed program was:" >&5
12181sed 's/^/| /' conftest.$ac_ext >&5
12182 8026
12183 rxvt_cv_func_nl_langinfo=no
12184fi
12185
12186rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12187 conftest$ac_exeext conftest.$ac_ext
12188fi
12189{ echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
12190echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
12191if test x$rxvt_cv_func_nl_langinfo = xyes; then
12192
12193cat >>confdefs.h <<\_ACEOF
12194#define HAVE_NL_LANGINFO 1
12195_ACEOF
12196
12197fi
12198
12199
12200{ echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 8027{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
12201echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; } 8028printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
12202if test "${can_pass_fds+set}" = set; then 8029if test ${pt_cv_can_pass_fds+y}
12203 echo $ECHO_N "(cached) $ECHO_C" >&6 8030then :
12204else 8031 printf %s "(cached) " >&6
12205 cat >conftest.$ac_ext <<_ACEOF 8032else $as_nop
12206/* confdefs.h. */
12207_ACEOF
12208cat confdefs.h >>conftest.$ac_ext 8033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12209cat >>conftest.$ac_ext <<_ACEOF
12210/* end confdefs.h. */ 8034/* end confdefs.h. */
12211 8035
12212#include <cstddef> // broken bsds (is that redundant?) need this 8036#include <stddef.h> // broken bsds (is that redundant?) need this
12213#include <sys/types.h> 8037#include <sys/types.h>
12214#include <sys/socket.h> 8038#include <sys/socket.h>
12215#include <sys/uio.h> 8039#include <sys/uio.h>
12216 8040
12217int 8041int
12218main () 8042main (void)
12219{ 8043{
12220 8044
12221{ 8045{
12222 msghdr msg; 8046 msghdr msg;
12223 iovec iov; 8047 iovec iov;
12244 8068
12245 ; 8069 ;
12246 return 0; 8070 return 0;
12247} 8071}
12248_ACEOF 8072_ACEOF
12249rm -f conftest.$ac_objext conftest$ac_exeext 8073if ac_fn_cxx_try_link "$LINENO"
12250if { (ac_try="$ac_link" 8074then :
12251case "(($ac_try" in
12252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12253 *) ac_try_echo=$ac_try;;
12254esac
12255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12256 (eval "$ac_link") 2>conftest.er1
12257 ac_status=$?
12258 grep -v '^ *+' conftest.er1 >conftest.err
12259 rm -f conftest.er1
12260 cat conftest.err >&5
12261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12262 (exit $ac_status); } && {
12263 test -z "$ac_cxx_werror_flag" ||
12264 test ! -s conftest.err
12265 } && test -s conftest$ac_exeext &&
12266 $as_test_x conftest$ac_exeext; then
12267 can_pass_fds=yes 8075 pt_cv_can_pass_fds=yes
8076else $as_nop
8077 pt_cv_can_pass_fds=no
8078fi
8079rm -f core conftest.err conftest.$ac_objext conftest.beam \
8080 conftest$ac_exeext conftest.$ac_ext
8081fi
8082{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
8083printf "%s\n" "$pt_cv_can_pass_fds" >&6; }
8084if test x$pt_cv_can_pass_fds = xyes; then
8085
8086printf "%s\n" "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
8087
12268else 8088else
12269 echo "$as_me: failed program was:" >&5
12270sed 's/^/| /' conftest.$ac_ext >&5
12271
12272 can_pass_fds=no
12273fi
12274
12275rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12276 conftest$ac_exeext conftest.$ac_ext
12277fi
12278{ echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12279echo "${ECHO_T}$can_pass_fds" >&6; }
12280if test x$can_pass_fds = xyes; then
12281
12282cat >>confdefs.h <<\_ACEOF
12283#define HAVE_UNIX_FDPASS 1
12284_ACEOF
12285
12286else
12287 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12288echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;} 8089 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
12289 { (exit 1); exit 1; }; }
12290fi 8090fi
12291 8091
12292 8092
12293 8093
8094ac_fn_cxx_check_header_compile "$LINENO" "pty.h" "ac_cv_header_pty_h" "$ac_includes_default"
8095if test "x$ac_cv_header_pty_h" = xyes
8096then :
8097 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
12294 8098
12295
12296
12297
12298
12299for ac_header in \
12300 pty.h \
12301 util.h \
12302 libutil.h \
12303 sys/ioctl.h \
12304 sys/stropts.h \
12305
12306do
12307as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12308if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12309 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12310echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12311if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12312 echo $ECHO_N "(cached) $ECHO_C" >&6
12313fi 8099fi
12314ac_res=`eval echo '${'$as_ac_Header'}'` 8100ac_fn_cxx_check_header_compile "$LINENO" "util.h" "ac_cv_header_util_h" "$ac_includes_default"
12315 { echo "$as_me:$LINENO: result: $ac_res" >&5 8101if test "x$ac_cv_header_util_h" = xyes
12316echo "${ECHO_T}$ac_res" >&6; } 8102then :
12317else 8103 printf "%s\n" "#define HAVE_UTIL_H 1" >>confdefs.h
12318 # Is the header compilable? 8104
12319{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 8105fi
12320echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8106ac_fn_cxx_check_header_compile "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
12321cat >conftest.$ac_ext <<_ACEOF 8107if test "x$ac_cv_header_libutil_h" = xyes
12322/* confdefs.h. */ 8108then :
12323_ACEOF 8109 printf "%s\n" "#define HAVE_LIBUTIL_H 1" >>confdefs.h
8110
8111fi
8112ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
8113if test "x$ac_cv_header_sys_ioctl_h" = xyes
8114then :
8115 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
8116
8117fi
8118ac_fn_cxx_check_header_compile "$LINENO" "stropts.h" "ac_cv_header_stropts_h" "$ac_includes_default"
8119if test "x$ac_cv_header_stropts_h" = xyes
8120then :
8121 printf "%s\n" "#define HAVE_STROPTS_H 1" >>confdefs.h
8122
8123fi
8124
8125
8126ac_fn_cxx_check_func "$LINENO" "revoke" "ac_cv_func_revoke"
8127if test "x$ac_cv_func_revoke" = xyes
8128then :
8129 printf "%s\n" "#define HAVE_REVOKE 1" >>confdefs.h
8130
8131fi
8132ac_fn_cxx_check_func "$LINENO" "_getpty" "ac_cv_func__getpty"
8133if test "x$ac_cv_func__getpty" = xyes
8134then :
8135 printf "%s\n" "#define HAVE__GETPTY 1" >>confdefs.h
8136
8137fi
8138ac_fn_cxx_check_func "$LINENO" "getpt" "ac_cv_func_getpt"
8139if test "x$ac_cv_func_getpt" = xyes
8140then :
8141 printf "%s\n" "#define HAVE_GETPT 1" >>confdefs.h
8142
8143fi
8144ac_fn_cxx_check_func "$LINENO" "posix_openpt" "ac_cv_func_posix_openpt"
8145if test "x$ac_cv_func_posix_openpt" = xyes
8146then :
8147 printf "%s\n" "#define HAVE_POSIX_OPENPT 1" >>confdefs.h
8148
8149fi
8150ac_fn_cxx_check_func "$LINENO" "isastream" "ac_cv_func_isastream"
8151if test "x$ac_cv_func_isastream" = xyes
8152then :
8153 printf "%s\n" "#define HAVE_ISASTREAM 1" >>confdefs.h
8154
8155fi
8156ac_fn_cxx_check_func "$LINENO" "setuid" "ac_cv_func_setuid"
8157if test "x$ac_cv_func_setuid" = xyes
8158then :
8159 printf "%s\n" "#define HAVE_SETUID 1" >>confdefs.h
8160
8161fi
8162ac_fn_cxx_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid"
8163if test "x$ac_cv_func_seteuid" = xyes
8164then :
8165 printf "%s\n" "#define HAVE_SETEUID 1" >>confdefs.h
8166
8167fi
8168ac_fn_cxx_check_func "$LINENO" "setreuid" "ac_cv_func_setreuid"
8169if test "x$ac_cv_func_setreuid" = xyes
8170then :
8171 printf "%s\n" "#define HAVE_SETREUID 1" >>confdefs.h
8172
8173fi
8174ac_fn_cxx_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
8175if test "x$ac_cv_func_setresuid" = xyes
8176then :
8177 printf "%s\n" "#define HAVE_SETRESUID 1" >>confdefs.h
8178
8179fi
8180
8181
8182{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
8183printf %s "checking for UNIX98 ptys... " >&6; }
12324cat confdefs.h >>conftest.$ac_ext 8184cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12325cat >>conftest.$ac_ext <<_ACEOF
12326/* end confdefs.h. */
12327$ac_includes_default
12328#include <$ac_header>
12329_ACEOF
12330rm -f conftest.$ac_objext
12331if { (ac_try="$ac_compile"
12332case "(($ac_try" in
12333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12334 *) ac_try_echo=$ac_try;;
12335esac
12336eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12337 (eval "$ac_compile") 2>conftest.er1
12338 ac_status=$?
12339 grep -v '^ *+' conftest.er1 >conftest.err
12340 rm -f conftest.er1
12341 cat conftest.err >&5
12342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12343 (exit $ac_status); } && {
12344 test -z "$ac_cxx_werror_flag" ||
12345 test ! -s conftest.err
12346 } && test -s conftest.$ac_objext; then
12347 ac_header_compiler=yes
12348else
12349 echo "$as_me: failed program was:" >&5
12350sed 's/^/| /' conftest.$ac_ext >&5
12351
12352 ac_header_compiler=no
12353fi
12354
12355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12356{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12357echo "${ECHO_T}$ac_header_compiler" >&6; }
12358
12359# Is the header present?
12360{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
12361echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12362cat >conftest.$ac_ext <<_ACEOF
12363/* confdefs.h. */
12364_ACEOF
12365cat confdefs.h >>conftest.$ac_ext
12366cat >>conftest.$ac_ext <<_ACEOF
12367/* end confdefs.h. */
12368#include <$ac_header>
12369_ACEOF
12370if { (ac_try="$ac_cpp conftest.$ac_ext"
12371case "(($ac_try" in
12372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12373 *) ac_try_echo=$ac_try;;
12374esac
12375eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12376 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12377 ac_status=$?
12378 grep -v '^ *+' conftest.er1 >conftest.err
12379 rm -f conftest.er1
12380 cat conftest.err >&5
12381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12382 (exit $ac_status); } >/dev/null && {
12383 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
12384 test ! -s conftest.err
12385 }; then
12386 ac_header_preproc=yes
12387else
12388 echo "$as_me: failed program was:" >&5
12389sed 's/^/| /' conftest.$ac_ext >&5
12390
12391 ac_header_preproc=no
12392fi
12393
12394rm -f conftest.err conftest.$ac_ext
12395{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12396echo "${ECHO_T}$ac_header_preproc" >&6; }
12397
12398# So? What about this header?
12399case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12400 yes:no: )
12401 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12402echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12403 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12404echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12405 ac_header_preproc=yes
12406 ;;
12407 no:yes:* )
12408 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12409echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12410 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12411echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12412 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12413echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12414 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12415echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12416 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12417echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12418 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12419echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12420
12421 ;;
12422esac
12423{ echo "$as_me:$LINENO: checking for $ac_header" >&5
12424echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12425if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12426 echo $ECHO_N "(cached) $ECHO_C" >&6
12427else
12428 eval "$as_ac_Header=\$ac_header_preproc"
12429fi
12430ac_res=`eval echo '${'$as_ac_Header'}'`
12431 { echo "$as_me:$LINENO: result: $ac_res" >&5
12432echo "${ECHO_T}$ac_res" >&6; }
12433
12434fi
12435if test `eval echo '${'$as_ac_Header'}'` = yes; then
12436 cat >>confdefs.h <<_ACEOF
12437#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12438_ACEOF
12439
12440fi
12441
12442done
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454for ac_func in \
12455 revoke \
12456 _getpty \
12457 getpt \
12458 posix_openpt \
12459 isastream \
12460 setuid \
12461 seteuid \
12462 setreuid \
12463 setresuid \
12464
12465do
12466as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12467{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12468echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12469if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12470 echo $ECHO_N "(cached) $ECHO_C" >&6
12471else
12472 cat >conftest.$ac_ext <<_ACEOF
12473/* confdefs.h. */
12474_ACEOF
12475cat confdefs.h >>conftest.$ac_ext
12476cat >>conftest.$ac_ext <<_ACEOF
12477/* end confdefs.h. */
12478/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12479 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12480#define $ac_func innocuous_$ac_func
12481
12482/* System header to define __stub macros and hopefully few prototypes,
12483 which can conflict with char $ac_func (); below.
12484 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12485 <limits.h> exists even on freestanding compilers. */
12486
12487#ifdef __STDC__
12488# include <limits.h>
12489#else
12490# include <assert.h>
12491#endif
12492
12493#undef $ac_func
12494
12495/* Override any GCC internal prototype to avoid an error.
12496 Use char because int might match the return type of a GCC
12497 builtin and then its argument prototype would still apply. */
12498#ifdef __cplusplus
12499extern "C"
12500#endif
12501char $ac_func ();
12502/* The GNU C library defines this for functions which it implements
12503 to always fail with ENOSYS. Some functions are actually named
12504 something starting with __ and the normal name is an alias. */
12505#if defined __stub_$ac_func || defined __stub___$ac_func
12506choke me
12507#endif
12508
12509int
12510main ()
12511{
12512return $ac_func ();
12513 ;
12514 return 0;
12515}
12516_ACEOF
12517rm -f conftest.$ac_objext conftest$ac_exeext
12518if { (ac_try="$ac_link"
12519case "(($ac_try" in
12520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12521 *) ac_try_echo=$ac_try;;
12522esac
12523eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12524 (eval "$ac_link") 2>conftest.er1
12525 ac_status=$?
12526 grep -v '^ *+' conftest.er1 >conftest.err
12527 rm -f conftest.er1
12528 cat conftest.err >&5
12529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530 (exit $ac_status); } && {
12531 test -z "$ac_cxx_werror_flag" ||
12532 test ! -s conftest.err
12533 } && test -s conftest$ac_exeext &&
12534 $as_test_x conftest$ac_exeext; then
12535 eval "$as_ac_var=yes"
12536else
12537 echo "$as_me: failed program was:" >&5
12538sed 's/^/| /' conftest.$ac_ext >&5
12539
12540 eval "$as_ac_var=no"
12541fi
12542
12543rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12544 conftest$ac_exeext conftest.$ac_ext
12545fi
12546ac_res=`eval echo '${'$as_ac_var'}'`
12547 { echo "$as_me:$LINENO: result: $ac_res" >&5
12548echo "${ECHO_T}$ac_res" >&6; }
12549if test `eval echo '${'$as_ac_var'}'` = yes; then
12550 cat >>confdefs.h <<_ACEOF
12551#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12552_ACEOF
12553
12554fi
12555done
12556
12557
12558have_clone=no
12559
12560{ echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12561echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
12562if test -e /dev/ptym/clone; then
12563 { echo "$as_me:$LINENO: result: yes" >&5
12564echo "${ECHO_T}yes" >&6; }
12565
12566cat >>confdefs.h <<\_ACEOF
12567#define HAVE_DEV_CLONE 1
12568_ACEOF
12569
12570
12571cat >>confdefs.h <<\_ACEOF
12572#define CLONE_DEVICE "/dev/ptym/clone"
12573_ACEOF
12574
12575 have_clone=yes
12576else
12577 { echo "$as_me:$LINENO: result: no" >&5
12578echo "${ECHO_T}no" >&6; }
12579fi
12580
12581{ echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12582echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
12583if test -e /dev/ptc; then
12584 { echo "$as_me:$LINENO: result: yes" >&5
12585echo "${ECHO_T}yes" >&6; }
12586
12587cat >>confdefs.h <<\_ACEOF
12588#define HAVE_DEV_PTC 1
12589_ACEOF
12590
12591
12592cat >>confdefs.h <<\_ACEOF
12593#define CLONE_DEVICE "/dev/ptc"
12594_ACEOF
12595
12596 have_clone=yes
12597else
12598 { echo "$as_me:$LINENO: result: no" >&5
12599echo "${ECHO_T}no" >&6; }
12600fi
12601
12602case $host in
12603 *-*-cygwin*)
12604 have_clone=yes
12605
12606cat >>confdefs.h <<\_ACEOF
12607#define CLONE_DEVICE "/dev/ptmx"
12608_ACEOF
12609
12610 ;;
12611 *)
12612 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12613echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
12614 if test -e /dev/ptmx; then
12615 { echo "$as_me:$LINENO: result: yes" >&5
12616echo "${ECHO_T}yes" >&6; }
12617
12618cat >>confdefs.h <<\_ACEOF
12619#define HAVE_DEV_PTMX 1
12620_ACEOF
12621
12622
12623cat >>confdefs.h <<\_ACEOF
12624#define CLONE_DEVICE "/dev/ptmx"
12625_ACEOF
12626
12627 have_clone=yes
12628 else
12629 { echo "$as_me:$LINENO: result: no" >&5
12630echo "${ECHO_T}no" >&6; }
12631 fi
12632 ;;
12633esac
12634
12635if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12636 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12637echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
12638 cat >conftest.$ac_ext <<_ACEOF
12639/* confdefs.h. */
12640_ACEOF
12641cat confdefs.h >>conftest.$ac_ext
12642cat >>conftest.$ac_ext <<_ACEOF
12643/* end confdefs.h. */ 8185/* end confdefs.h. */
12644#include <stdlib.h> 8186#include <stdlib.h>
12645int 8187int
12646main () 8188main (void)
12647{ 8189{
12648grantpt(0);unlockpt(0);ptsname(0); 8190grantpt(0);unlockpt(0);ptsname(0);
12649 ; 8191 ;
12650 return 0; 8192 return 0;
12651} 8193}
12652_ACEOF 8194_ACEOF
12653rm -f conftest.$ac_objext conftest$ac_exeext 8195if ac_fn_cxx_try_link "$LINENO"
12654if { (ac_try="$ac_link" 8196then :
12655case "(($ac_try" in
12656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12657 *) ac_try_echo=$ac_try;;
12658esac
12659eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12660 (eval "$ac_link") 2>conftest.er1
12661 ac_status=$?
12662 grep -v '^ *+' conftest.er1 >conftest.err
12663 rm -f conftest.er1
12664 cat conftest.err >&5
12665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12666 (exit $ac_status); } && {
12667 test -z "$ac_cxx_werror_flag" ||
12668 test ! -s conftest.err
12669 } && test -s conftest$ac_exeext &&
12670 $as_test_x conftest$ac_exeext; then
12671 unix98_pty=yes 8197 unix98_pty=yes
12672 8198
12673cat >>confdefs.h <<\_ACEOF 8199printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
12674#define UNIX98_PTY 1
12675_ACEOF
12676 8200
12677 { echo "$as_me:$LINENO: result: yes" >&5 8201 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12678echo "${ECHO_T}yes" >&6; } 8202printf "%s\n" "yes" >&6; }
12679else 8203else $as_nop
12680 echo "$as_me: failed program was:" >&5 8204 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12681sed 's/^/| /' conftest.$ac_ext >&5 8205printf "%s\n" "no" >&6; }
12682
12683 { echo "$as_me:$LINENO: result: no" >&5
12684echo "${ECHO_T}no" >&6; }
12685fi 8206fi
12686
12687rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8207rm -f core conftest.err conftest.$ac_objext conftest.beam \
12688 conftest$ac_exeext conftest.$ac_ext 8208 conftest$ac_exeext conftest.$ac_ext
12689fi
12690 8209
12691if test -z "$unix98_pty"; then 8210if test -z "$unix98_pty"; then
12692 8211 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
12693for ac_func in openpty 8212printf %s "checking for library containing openpty... " >&6; }
12694do 8213if test ${ac_cv_search_openpty+y}
12695as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8214then :
12696{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8215 printf %s "(cached) " >&6
12697echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8216else $as_nop
12698if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 8217 ac_func_search_save_LIBS=$LIBS
12699 echo $ECHO_N "(cached) $ECHO_C" >&6
12700else
12701 cat >conftest.$ac_ext <<_ACEOF
12702/* confdefs.h. */
12703_ACEOF
12704cat confdefs.h >>conftest.$ac_ext 8218cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12705cat >>conftest.$ac_ext <<_ACEOF
12706/* end confdefs.h. */ 8219/* end confdefs.h. */
12707/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12708 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12709#define $ac_func innocuous_$ac_func
12710 8220
12711/* System header to define __stub macros and hopefully few prototypes, 8221namespace conftest {
12712 which can conflict with char $ac_func (); below. 8222 extern "C" int openpty ();
12713 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8223}
12714 <limits.h> exists even on freestanding compilers. */
12715
12716#ifdef __STDC__
12717# include <limits.h>
12718#else
12719# include <assert.h>
12720#endif
12721
12722#undef $ac_func
12723
12724/* Override any GCC internal prototype to avoid an error.
12725 Use char because int might match the return type of a GCC
12726 builtin and then its argument prototype would still apply. */
12727#ifdef __cplusplus
12728extern "C"
12729#endif
12730char $ac_func ();
12731/* The GNU C library defines this for functions which it implements
12732 to always fail with ENOSYS. Some functions are actually named
12733 something starting with __ and the normal name is an alias. */
12734#if defined __stub_$ac_func || defined __stub___$ac_func
12735choke me
12736#endif
12737
12738int 8224int
12739main () 8225main (void)
12740{ 8226{
12741return $ac_func (); 8227return conftest::openpty ();
12742 ; 8228 ;
12743 return 0; 8229 return 0;
12744} 8230}
12745_ACEOF 8231_ACEOF
12746rm -f conftest.$ac_objext conftest$ac_exeext 8232for ac_lib in '' util
12747if { (ac_try="$ac_link" 8233do
12748case "(($ac_try" in 8234 if test -z "$ac_lib"; then
12749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8235 ac_res="none required"
12750 *) ac_try_echo=$ac_try;;
12751esac
12752eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12753 (eval "$ac_link") 2>conftest.er1
12754 ac_status=$?
12755 grep -v '^ *+' conftest.er1 >conftest.err
12756 rm -f conftest.er1
12757 cat conftest.err >&5
12758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12759 (exit $ac_status); } && {
12760 test -z "$ac_cxx_werror_flag" ||
12761 test ! -s conftest.err
12762 } && test -s conftest$ac_exeext &&
12763 $as_test_x conftest$ac_exeext; then
12764 eval "$as_ac_var=yes"
12765else 8236 else
12766 echo "$as_me: failed program was:" >&5 8237 ac_res=-l$ac_lib
12767sed 's/^/| /' conftest.$ac_ext >&5 8238 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12768 8239 fi
12769 eval "$as_ac_var=no" 8240 if ac_fn_cxx_try_link "$LINENO"
8241then :
8242 ac_cv_search_openpty=$ac_res
12770fi 8243fi
12771
12772rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8244rm -f core conftest.err conftest.$ac_objext conftest.beam \
12773 conftest$ac_exeext conftest.$ac_ext 8245 conftest$ac_exeext
12774fi 8246 if test ${ac_cv_search_openpty+y}
12775ac_res=`eval echo '${'$as_ac_var'}'` 8247then :
12776 { echo "$as_me:$LINENO: result: $ac_res" >&5 8248 break
12777echo "${ECHO_T}$ac_res" >&6; }
12778if test `eval echo '${'$as_ac_var'}'` = yes; then
12779 cat >>confdefs.h <<_ACEOF
12780#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12781_ACEOF
12782
12783else
12784 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12785echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
12786if test "${ac_cv_lib_util_openpty+set}" = set; then
12787 echo $ECHO_N "(cached) $ECHO_C" >&6
12788else
12789 ac_check_lib_save_LIBS=$LIBS
12790LIBS="-lutil $LIBS"
12791cat >conftest.$ac_ext <<_ACEOF
12792/* confdefs.h. */
12793_ACEOF
12794cat confdefs.h >>conftest.$ac_ext
12795cat >>conftest.$ac_ext <<_ACEOF
12796/* end confdefs.h. */
12797
12798/* Override any GCC internal prototype to avoid an error.
12799 Use char because int might match the return type of a GCC
12800 builtin and then its argument prototype would still apply. */
12801#ifdef __cplusplus
12802extern "C"
12803#endif
12804char openpty ();
12805int
12806main ()
12807{
12808return openpty ();
12809 ;
12810 return 0;
12811}
12812_ACEOF
12813rm -f conftest.$ac_objext conftest$ac_exeext
12814if { (ac_try="$ac_link"
12815case "(($ac_try" in
12816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12817 *) ac_try_echo=$ac_try;;
12818esac
12819eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12820 (eval "$ac_link") 2>conftest.er1
12821 ac_status=$?
12822 grep -v '^ *+' conftest.er1 >conftest.err
12823 rm -f conftest.er1
12824 cat conftest.err >&5
12825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12826 (exit $ac_status); } && {
12827 test -z "$ac_cxx_werror_flag" ||
12828 test ! -s conftest.err
12829 } && test -s conftest$ac_exeext &&
12830 $as_test_x conftest$ac_exeext; then
12831 ac_cv_lib_util_openpty=yes
12832else
12833 echo "$as_me: failed program was:" >&5
12834sed 's/^/| /' conftest.$ac_ext >&5
12835
12836 ac_cv_lib_util_openpty=no
12837fi
12838
12839rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12840 conftest$ac_exeext conftest.$ac_ext
12841LIBS=$ac_check_lib_save_LIBS
12842fi
12843{ echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12844echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
12845if test $ac_cv_lib_util_openpty = yes; then
12846 cat >>confdefs.h <<\_ACEOF
12847#define HAVE_OPENPTY 1
12848_ACEOF
12849 LIBS="$LIBS -lutil"
12850fi
12851
12852fi 8249fi
12853done 8250done
8251if test ${ac_cv_search_openpty+y}
8252then :
12854 8253
8254else $as_nop
8255 ac_cv_search_openpty=no
12855fi 8256fi
8257rm conftest.$ac_ext
8258LIBS=$ac_func_search_save_LIBS
8259fi
8260{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
8261printf "%s\n" "$ac_cv_search_openpty" >&6; }
8262ac_res=$ac_cv_search_openpty
8263if test "$ac_res" != no
8264then :
8265 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12856 8266
8267printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
12857 8268
8269fi
12858 8270
8271fi
8272
8273
8274
12859{ echo "$as_me:$LINENO: checking for tty group" >&5 8275{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
12860echo $ECHO_N "checking for tty group... $ECHO_C" >&6; } 8276printf %s "checking for tty group... " >&6; }
12861if test "${tty_group+set}" = set; then 8277if test ${pt_cv_tty_group+y}
12862 echo $ECHO_N "(cached) $ECHO_C" >&6 8278then :
12863else 8279 printf %s "(cached) " >&6
8280else $as_nop
12864 if test "$cross_compiling" = yes; then 8281 if test "$cross_compiling" = yes
8282then :
12865 tty_group=no 8283 pt_cv_tty_group=no
12866else 8284else $as_nop
12867 cat >conftest.$ac_ext <<_ACEOF
12868/* confdefs.h. */
12869_ACEOF
12870cat confdefs.h >>conftest.$ac_ext 8285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12871cat >>conftest.$ac_ext <<_ACEOF
12872/* end confdefs.h. */ 8286/* end confdefs.h. */
12873 8287
12874#include <sys/types.h> 8288#include <sys/types.h>
12875#include <sys/stat.h> 8289#include <sys/stat.h>
12876#include <unistd.h> 8290#include <unistd.h>
12877#include <grp.h> 8291#include <grp.h>
12878 8292
12879main() 8293int main()
12880{ 8294{
12881 struct stat st; 8295 struct stat st;
12882 struct group *gr; 8296 struct group *gr;
12883 char *tty; 8297 char *tty;
12884 gr = getgrnam("tty"); 8298 gr = getgrnam("tty");
12890 return 0; 8304 return 0;
12891 else 8305 else
12892 return 1; 8306 return 1;
12893} 8307}
12894_ACEOF 8308_ACEOF
12895rm -f conftest$ac_exeext 8309if ac_fn_cxx_try_run "$LINENO"
12896if { (ac_try="$ac_link" 8310then :
12897case "(($ac_try" in
12898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12899 *) ac_try_echo=$ac_try;;
12900esac
12901eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12902 (eval "$ac_link") 2>&5
12903 ac_status=$?
12904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12906 { (case "(($ac_try" in
12907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12908 *) ac_try_echo=$ac_try;;
12909esac
12910eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12911 (eval "$ac_try") 2>&5
12912 ac_status=$?
12913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12914 (exit $ac_status); }; }; then
12915 tty_group=yes 8311 pt_cv_tty_group=yes
12916else 8312else $as_nop
12917 echo "$as_me: program exited with status $ac_status" >&5
12918echo "$as_me: failed program was:" >&5
12919sed 's/^/| /' conftest.$ac_ext >&5
12920
12921( exit $ac_status )
12922tty_group=no 8313 pt_cv_tty_group=no
12923fi 8314fi
12924rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8315rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8316 conftest.$ac_objext conftest.beam conftest.$ac_ext
12925fi 8317fi
12926 8318
12927
12928fi 8319fi
12929{ echo "$as_me:$LINENO: result: $tty_group" >&5 8320{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
12930echo "${ECHO_T}$tty_group" >&6; } 8321printf "%s\n" "$pt_cv_tty_group" >&6; }
12931if test x$tty_group = xyes; then 8322if test x$pt_cv_tty_group = xyes; then
12932 8323
12933cat >>confdefs.h <<\_ACEOF 8324printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
12934#define TTY_GID_SUPPORT 1
12935_ACEOF
12936 8325
12937fi 8326fi
12938 8327
12939if test x$support_xft = xyes; then 8328support_image=no
12940 # Extract the first word of "pkg-config", so it can be a program name with args. 8329if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
12941set dummy pkg-config; ac_word=$2 8330 support_image=yes
12942{ echo "$as_me:$LINENO: checking for $ac_word" >&5
12943echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12944if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12945 echo $ECHO_N "(cached) $ECHO_C" >&6
12946else
12947 case $PKG_CONFIG in
12948 [\\/]* | ?:[\\/]*)
12949 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12950 ;;
12951 *)
12952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12953for as_dir in $PATH
12954do
12955 IFS=$as_save_IFS
12956 test -z "$as_dir" && as_dir=.
12957 for ac_exec_ext in '' $ac_executable_extensions; do
12958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12959 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12960 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12961 break 2
12962 fi
12963done
12964done
12965IFS=$as_save_IFS
12966
12967 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12968 ;;
12969esac
12970fi 8331fi
12971PKG_CONFIG=$ac_cv_path_PKG_CONFIG 8332if test x$support_xft = xyes || test x$support_image = xyes; then
12972if test -n "$PKG_CONFIG"; then 8333 rxvt_have_xrender=no
12973 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12974echo "${ECHO_T}$PKG_CONFIG" >&6; }
12975else
12976 { echo "$as_me:$LINENO: result: no" >&5
12977echo "${ECHO_T}no" >&6; }
12978fi
12979 8334
12980 8335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
8336printf %s "checking for xrender... " >&6; }
12981 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 8337 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
12982 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS" 8338 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
12983 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 8339 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
8340
8341 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8342printf "%s\n" "ok" >&6; }
8343
8344 X_LIBS="$XRENDER_LIBS $X_LIBS"
8345 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
8346 rxvt_have_xrender=yes
8347
8348 save_LIBS="$LIBS"
8349 LIBS="$LIBS $X_LIBS"
8350 ac_fn_cxx_check_header_compile "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
8351if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
8352then :
8353
8354else $as_nop
8355 rxvt_have_xrender=no
8356fi
8357
8358 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
8359if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
8360then :
8361
8362else $as_nop
8363 rxvt_have_xrender=no
8364fi
8365
8366 LIBS="$save_LIBS"
8367
12984 else 8368 else
8369 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8370printf "%s\n" "no" >&6; }
8371 :
8372 fi
8373
8374fi
8375
8376if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
8377
8378 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
8379printf %s "checking for fontconfig xft... " >&6; }
8380 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
8381 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
8382 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
8383
8384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8385printf "%s\n" "ok" >&6; }
8386
8387 X_LIBS="$XFT_LIBS $X_LIBS"
8388 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
8389
8390 else
8391 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8392printf "%s\n" "no" >&6; }
8393
12985 # Extract the first word of "xft-config", so it can be a program name with args. 8394 # Extract the first word of "xft-config", so it can be a program name with args.
12986set dummy xft-config; ac_word=$2 8395set dummy xft-config; ac_word=$2
12987{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8396{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12988echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8397printf %s "checking for $ac_word... " >&6; }
12989if test "${ac_cv_path_XFT_CONFIG+set}" = set; then 8398if test ${ac_cv_path_XFT_CONFIG+y}
12990 echo $ECHO_N "(cached) $ECHO_C" >&6 8399then :
12991else 8400 printf %s "(cached) " >&6
8401else $as_nop
12992 case $XFT_CONFIG in 8402 case $XFT_CONFIG in
12993 [\\/]* | ?:[\\/]*) 8403 [\\/]* | ?:[\\/]*)
12994 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 8404 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12995 ;; 8405 ;;
12996 *) 8406 *)
12997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12998for as_dir in $PATH 8408for as_dir in $PATH
12999do 8409do
13000 IFS=$as_save_IFS 8410 IFS=$as_save_IFS
13001 test -z "$as_dir" && as_dir=. 8411 case $as_dir in #(((
8412 '') as_dir=./ ;;
8413 */) ;;
8414 *) as_dir=$as_dir/ ;;
8415 esac
13002 for ac_exec_ext in '' $ac_executable_extensions; do 8416 for ac_exec_ext in '' $ac_executable_extensions; do
13003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8417 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13004 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext" 8418 ac_cv_path_XFT_CONFIG="$as_dir$ac_word$ac_exec_ext"
13005 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8419 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13006 break 2 8420 break 2
13007 fi 8421 fi
13008done 8422done
13009done 8423 done
13010IFS=$as_save_IFS 8424IFS=$as_save_IFS
13011 8425
13012 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no" 8426 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
13013 ;; 8427 ;;
13014esac 8428esac
13015fi 8429fi
13016XFT_CONFIG=$ac_cv_path_XFT_CONFIG 8430XFT_CONFIG=$ac_cv_path_XFT_CONFIG
13017if test -n "$XFT_CONFIG"; then 8431if test -n "$XFT_CONFIG"; then
13018 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5 8432 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
13019echo "${ECHO_T}$XFT_CONFIG" >&6; } 8433printf "%s\n" "$XFT_CONFIG" >&6; }
13020else 8434else
13021 { echo "$as_me:$LINENO: result: no" >&5 8435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13022echo "${ECHO_T}no" >&6; } 8436printf "%s\n" "no" >&6; }
13023fi 8437fi
13024 8438
13025 8439
13026 if test $XFT_CONFIG != no; then 8440 if test $XFT_CONFIG != no; then
13027 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 8441 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
13028 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 8442 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
13029 fi 8443 fi
8444
13030 fi 8445 fi
8446
13031 8447
13032 save_LIBS="$LIBS" 8448 save_LIBS="$LIBS"
13033 LIBS="$LIBS $X_LIBS" 8449 LIBS="$LIBS $X_LIBS"
13034 8450 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
13035for ac_header in X11/Xft/Xft.h 8451do :
13036do
13037as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8452 as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
13038if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8453ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13039 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8454if eval test \"x\$"$as_ac_Header"\" = x"yes"
13040echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8455then :
13041if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8456 cat >>confdefs.h <<_ACEOF
13042 echo $ECHO_N "(cached) $ECHO_C" >&6 8457#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
13043fi
13044ac_res=`eval echo '${'$as_ac_Header'}'`
13045 { echo "$as_me:$LINENO: result: $ac_res" >&5
13046echo "${ECHO_T}$ac_res" >&6; }
13047else
13048 # Is the header compilable?
13049{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
13050echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13051cat >conftest.$ac_ext <<_ACEOF
13052/* confdefs.h. */
13053_ACEOF 8458_ACEOF
8459
8460else $as_nop
8461 support_xft=no
8462fi
8463
8464done
8465
8466 for ac_func in XftDrawString32 FcPatternGet
8467do :
8468 as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | $as_tr_sh`
8469ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
8470if eval test \"x\$"$as_ac_var"\" = x"yes"
8471then :
8472 cat >>confdefs.h <<_ACEOF
8473#define `printf "%s\n" "HAVE_$ac_func" | $as_tr_cpp` 1
8474_ACEOF
8475
8476else $as_nop
8477 support_xft=no
8478fi
8479
8480done
8481 LIBS="$save_LIBS"
8482
8483 if test x$support_xft = xyes; then
8484
8485printf "%s\n" "#define XFT 1" >>confdefs.h
8486
8487 fi
8488fi
8489
8490if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
8491 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
8492printf %s "checking for Render >= 0.11... " >&6; }
13054cat confdefs.h >>conftest.$ac_ext 8493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13055cat >>conftest.$ac_ext <<_ACEOF
13056/* end confdefs.h. */ 8494/* end confdefs.h. */
13057$ac_includes_default
13058#include <$ac_header>
13059_ACEOF
13060rm -f conftest.$ac_objext
13061if { (ac_try="$ac_compile"
13062case "(($ac_try" in
13063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13064 *) ac_try_echo=$ac_try;;
13065esac
13066eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13067 (eval "$ac_compile") 2>conftest.er1
13068 ac_status=$?
13069 grep -v '^ *+' conftest.er1 >conftest.err
13070 rm -f conftest.er1
13071 cat conftest.err >&5
13072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13073 (exit $ac_status); } && {
13074 test -z "$ac_cxx_werror_flag" ||
13075 test ! -s conftest.err
13076 } && test -s conftest.$ac_objext; then
13077 ac_header_compiler=yes
13078else
13079 echo "$as_me: failed program was:" >&5
13080sed 's/^/| /' conftest.$ac_ext >&5
13081 8495
13082 ac_header_compiler=no 8496#include <X11/extensions/Xrender.h>
13083fi 8497#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
13084 8498error
13085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13086{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13087echo "${ECHO_T}$ac_header_compiler" >&6; }
13088
13089# Is the header present?
13090{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
13091echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13092cat >conftest.$ac_ext <<_ACEOF
13093/* confdefs.h. */
13094_ACEOF
13095cat confdefs.h >>conftest.$ac_ext
13096cat >>conftest.$ac_ext <<_ACEOF
13097/* end confdefs.h. */
13098#include <$ac_header>
13099_ACEOF
13100if { (ac_try="$ac_cpp conftest.$ac_ext"
13101case "(($ac_try" in
13102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13103 *) ac_try_echo=$ac_try;;
13104esac
13105eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13106 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13107 ac_status=$?
13108 grep -v '^ *+' conftest.er1 >conftest.err
13109 rm -f conftest.er1
13110 cat conftest.err >&5
13111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13112 (exit $ac_status); } >/dev/null && {
13113 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
13114 test ! -s conftest.err
13115 }; then
13116 ac_header_preproc=yes
13117else
13118 echo "$as_me: failed program was:" >&5
13119sed 's/^/| /' conftest.$ac_ext >&5
13120
13121 ac_header_preproc=no
13122fi
13123
13124rm -f conftest.err conftest.$ac_ext
13125{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13126echo "${ECHO_T}$ac_header_preproc" >&6; }
13127
13128# So? What about this header?
13129case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13130 yes:no: )
13131 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13132echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13133 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13134echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13135 ac_header_preproc=yes
13136 ;;
13137 no:yes:* )
13138 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13139echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13140 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13141echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13142 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13143echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13144 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13145echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13146 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13147echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13148 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13149echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13150
13151 ;;
13152esac
13153{ echo "$as_me:$LINENO: checking for $ac_header" >&5
13154echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13155if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13156 echo $ECHO_N "(cached) $ECHO_C" >&6
13157else
13158 eval "$as_ac_Header=\$ac_header_preproc"
13159fi
13160ac_res=`eval echo '${'$as_ac_Header'}'`
13161 { echo "$as_me:$LINENO: result: $ac_res" >&5
13162echo "${ECHO_T}$ac_res" >&6; }
13163
13164fi
13165if test `eval echo '${'$as_ac_Header'}'` = yes; then
13166 cat >>confdefs.h <<_ACEOF
13167#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13168_ACEOF
13169
13170else
13171 support_xft=no
13172fi
13173
13174done
13175
13176 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
13177echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
13178if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
13179 echo $ECHO_N "(cached) $ECHO_C" >&6
13180else
13181 ac_check_lib_save_LIBS=$LIBS
13182LIBS="-lXft $LIBS"
13183cat >conftest.$ac_ext <<_ACEOF
13184/* confdefs.h. */
13185_ACEOF
13186cat confdefs.h >>conftest.$ac_ext
13187cat >>conftest.$ac_ext <<_ACEOF
13188/* end confdefs.h. */
13189
13190/* Override any GCC internal prototype to avoid an error.
13191 Use char because int might match the return type of a GCC
13192 builtin and then its argument prototype would still apply. */
13193#ifdef __cplusplus
13194extern "C"
13195#endif 8499#endif
13196char XftDrawString32 (); 8500
13197int 8501int
13198main () 8502main (void)
13199{ 8503{
13200return XftDrawString32 (); 8504
13201 ; 8505 ;
13202 return 0; 8506 return 0;
13203} 8507}
13204_ACEOF 8508_ACEOF
13205rm -f conftest.$ac_objext conftest$ac_exeext 8509if ac_fn_cxx_try_compile "$LINENO"
13206if { (ac_try="$ac_link" 8510then :
13207case "(($ac_try" in
13208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13209 *) ac_try_echo=$ac_try;;
13210esac
13211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13212 (eval "$ac_link") 2>conftest.er1
13213 ac_status=$?
13214 grep -v '^ *+' conftest.er1 >conftest.err
13215 rm -f conftest.er1
13216 cat conftest.err >&5
13217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218 (exit $ac_status); } && {
13219 test -z "$ac_cxx_werror_flag" ||
13220 test ! -s conftest.err
13221 } && test -s conftest$ac_exeext &&
13222 $as_test_x conftest$ac_exeext; then
13223 ac_cv_lib_Xft_XftDrawString32=yes
13224else
13225 echo "$as_me: failed program was:" >&5
13226sed 's/^/| /' conftest.$ac_ext >&5
13227 8511
13228 ac_cv_lib_Xft_XftDrawString32=no 8512else $as_nop
13229fi
13230
13231rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13232 conftest$ac_exeext conftest.$ac_ext
13233LIBS=$ac_check_lib_save_LIBS
13234fi
13235{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
13236echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
13237if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
13238 :
13239else
13240 support_xft=no 8513 support_image=no
13241fi 8514fi
13242 8515rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
13243 LIBS="$save_LIBS"
13244
13245 if test x$support_xft = xyes; then 8516 if test x$support_image = xyes; then
8517 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8518printf "%s\n" "ok" >&6; }
8519 LIBS="$LIBS -lm"
13246 8520
13247cat >>confdefs.h <<\_ACEOF 8521printf "%s\n" "#define XRENDER 1" >>confdefs.h
13248#define XFT 1
13249_ACEOF
13250 8522
8523
8524 if test x$support_inheritpixmap = xyes; then
8525
8526printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8527
13251 fi 8528 fi
8529 else
8530 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8531printf "%s\n" "no" >&6; }
8532 fi
13252fi 8533fi
8534
13253if test x$support_styles = xyes; then 8535if test x$support_styles = xyes; then
13254 8536
13255cat >>confdefs.h <<\_ACEOF 8537printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
13256#define ENABLE_STYLES 1
13257_ACEOF
13258 8538
13259fi 8539fi
13260if test x$support_iso14755 = xyes; then 8540if test x$support_iso14755 = xyes; then
13261 8541
13262cat >>confdefs.h <<\_ACEOF 8542printf "%s\n" "#define ISO_14755 1" >>confdefs.h
13263#define ISO_14755 1
13264_ACEOF
13265 8543
13266fi 8544fi
13267if test x$support_8bitctrls = xyes; then 8545if test x$support_8bitctrls = xyes; then
13268 8546
13269cat >>confdefs.h <<\_ACEOF 8547printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
13270#define EIGHT_BIT_CONTROLS 1
13271_ACEOF
13272 8548
13273fi 8549fi
13274if test x$support_fading = xyes; then 8550if test x$support_fading = xyes; then
13275 8551
13276cat >>confdefs.h <<\_ACEOF 8552printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
13277#define OFF_FOCUS_FADING 1
13278_ACEOF
13279
13280fi
13281if test x$support_inheritpixmap = xyes; then
13282
13283cat >>confdefs.h <<\_ACEOF
13284#define ENABLE_TRANSPARENCY 1
13285_ACEOF
13286 8553
13287fi 8554fi
13288if test x$support_keepscrolling = xno; then 8555if test x$support_keepscrolling = xno; then
13289 8556
13290cat >>confdefs.h <<\_ACEOF
13291#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 8557printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
13292_ACEOF
13293 8558
13294fi 8559fi
13295if test x$support_selectionscrolling = xyes; then 8560if test x$support_selectionscrolling = xyes; then
13296 8561
13297cat >>confdefs.h <<\_ACEOF 8562printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
13298#define SELECTION_SCROLLING 1
13299_ACEOF
13300 8563
13301fi 8564fi
13302if test x$support_frills = xyes; then 8565if test x$support_frills = xyes; then
13303 8566
13304cat >>confdefs.h <<\_ACEOF 8567printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
13305#define ENABLE_FRILLS 1
13306_ACEOF
13307 8568
13308fi 8569fi
13309if test x$support_mousewheel = xyes; then 8570if test x$support_mousewheel = xyes; then
13310 8571
13311cat >>confdefs.h <<\_ACEOF 8572printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
13312#define MOUSE_WHEEL 1
13313_ACEOF
13314 8573
13315fi 8574fi
13316if test x$support_mouseslipwheel = xyes; then 8575if test x$support_mouseslipwheel = xyes; then
13317 8576
13318cat >>confdefs.h <<\_ACEOF 8577printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
13319#define MOUSE_SLIP_WHEELING 1
13320_ACEOF
13321 8578
13322fi 8579fi
13323if test x$support_afterimage = xyes; then
13324 8580
13325cat >>confdefs.h <<\_ACEOF 8581scrolltypes=plain
13326#define HAVE_AFTERIMAGE 1
13327_ACEOF
13328 8582
13329 8583printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
13330cat >>confdefs.h <<\_ACEOF
13331#define BG_IMAGE_FROM_FILE 1
13332_ACEOF
13333
13334fi
13335 8584
13336 8585
13337if test x$support_scroll_rxvt = xyes; then 8586if test x$support_scroll_rxvt = xyes; then
13338 8587
13339cat >>confdefs.h <<\_ACEOF 8588printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
13340#define RXVT_SCROLLBAR 1
13341_ACEOF
13342 8589
13343 scrolltypes="rxvt" 8590 scrolltypes="$scrolltypes rxvt"
13344fi 8591fi
13345if test x$support_scroll_next = xyes; then 8592if test x$support_scroll_next = xyes; then
13346 8593
13347cat >>confdefs.h <<\_ACEOF 8594printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
13348#define NEXT_SCROLLBAR 1
13349_ACEOF
13350 8595
13351 scrolltypes="$scrolltypes next" 8596 scrolltypes="$scrolltypes next"
13352fi 8597fi
13353if test x$support_scroll_xterm = xyes; then 8598if test x$support_scroll_xterm = xyes; then
13354 8599
13355cat >>confdefs.h <<\_ACEOF 8600printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
13356#define XTERM_SCROLLBAR 1
13357_ACEOF
13358 8601
13359 scrolltypes="$scrolltypes xterm" 8602 scrolltypes="$scrolltypes xterm"
13360fi 8603fi
13361if test x$support_scroll_plain = xyes; then
13362
13363cat >>confdefs.h <<\_ACEOF
13364#define PLAIN_SCROLLBAR 1
13365_ACEOF
13366
13367 scrolltypes="$scrolltypes plain"
13368fi
13369if test x$support_pointer_blank = xyes; then 8604if test x$support_pointer_blank = xyes; then
13370 8605
13371cat >>confdefs.h <<\_ACEOF 8606printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
13372#define POINTER_BLANK 1
13373_ACEOF
13374 8607
13375fi 8608fi
13376if test x$support_text_blink = xyes; then 8609if test x$support_text_blink = xyes; then
13377 8610
13378cat >>confdefs.h <<\_ACEOF 8611printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
13379#define TEXT_BLINK 1
13380_ACEOF
13381 8612
13382fi 8613fi
13383if test x$support_unicode3 = xyes; then 8614if test x$support_unicode3 = xyes; then
13384 8615
13385cat >>confdefs.h <<\_ACEOF 8616printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
13386#define UNICODE_3 1
13387_ACEOF
13388 8617
13389fi 8618fi
13390if test x$support_combining = xyes; then 8619if test x$support_combining = xyes; then
13391 8620
13392cat >>confdefs.h <<\_ACEOF 8621printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
13393#define ENABLE_COMBINING 1
13394_ACEOF
13395 8622
13396fi 8623fi
13397if test x$codesets = xall; then 8624if test x$codesets = xall; then
13398 codesets=jp,jp-ext,kr,zh,zh-ext 8625 codesets=jp,jp-ext,kr,zh,zh-ext
13399fi 8626fi
13400 8627
13401cat >>confdefs.h <<\_ACEOF 8628printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
13402#define ENCODING_EU 1
13403_ACEOF
13404 8629
13405 8630
13406cat >>confdefs.h <<\_ACEOF 8631printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
13407#define ENCODING_VN 1
13408_ACEOF
13409 8632
13410for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8633for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
13411 case "$codeset" in 8634 case "$codeset" in
13412 JP ) 8635 JP )
13413cat >>confdefs.h <<\_ACEOF 8636printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
13414#define ENCODING_JP 1
13415_ACEOF
13416 ;; 8637 ;;
13417 JP_EXT ) 8638 JP_EXT )
13418cat >>confdefs.h <<\_ACEOF 8639printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
13419#define ENCODING_JP_EXT 1
13420_ACEOF
13421 ;; 8640 ;;
13422 KR ) 8641 KR )
13423cat >>confdefs.h <<\_ACEOF 8642printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
13424#define ENCODING_KR 1
13425_ACEOF
13426 ;; 8643 ;;
13427 ZH ) 8644 ZH )
13428cat >>confdefs.h <<\_ACEOF 8645printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
13429#define ENCODING_ZH 1
13430_ACEOF
13431 ;; 8646 ;;
13432 ZH_EXT ) 8647 ZH_EXT )
13433cat >>confdefs.h <<\_ACEOF 8648printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
13434#define ENCODING_ZH_EXT 1
13435_ACEOF
13436 ;; 8649 ;;
13437 esac 8650 esac
13438done 8651done
13439 8652
13440IF_PERL=\# 8653IF_PERL=\#
13441if test x$support_perl = xyes; then 8654if test x$support_perl = xyes; then
13442 # Extract the first word of "perl5", so it can be a program name with args. 8655 # Extract the first word of "perl5", so it can be a program name with args.
13443set dummy perl5; ac_word=$2 8656set dummy perl5; ac_word=$2
13444{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8657{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13445echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8658printf %s "checking for $ac_word... " >&6; }
13446if test "${ac_cv_path_PERL+set}" = set; then 8659if test ${ac_cv_path_PERL+y}
13447 echo $ECHO_N "(cached) $ECHO_C" >&6 8660then :
13448else 8661 printf %s "(cached) " >&6
8662else $as_nop
13449 case $PERL in 8663 case $PERL in
13450 [\\/]* | ?:[\\/]*) 8664 [\\/]* | ?:[\\/]*)
13451 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8665 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13452 ;; 8666 ;;
13453 *) 8667 *)
13454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13455for as_dir in $PATH 8669for as_dir in $PATH
13456do 8670do
13457 IFS=$as_save_IFS 8671 IFS=$as_save_IFS
13458 test -z "$as_dir" && as_dir=. 8672 case $as_dir in #(((
8673 '') as_dir=./ ;;
8674 */) ;;
8675 *) as_dir=$as_dir/ ;;
8676 esac
13459 for ac_exec_ext in '' $ac_executable_extensions; do 8677 for ac_exec_ext in '' $ac_executable_extensions; do
13460 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8678 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
13461 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8679 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
13462 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8680 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
13463 break 2 8681 break 2
13464 fi 8682 fi
13465done 8683done
13466done 8684 done
13467IFS=$as_save_IFS 8685IFS=$as_save_IFS
13468 8686
8687 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
13469 ;; 8688 ;;
13470esac 8689esac
13471fi 8690fi
13472PERL=$ac_cv_path_PERL 8691PERL=$ac_cv_path_PERL
13473if test -n "$PERL"; then 8692if test -n "$PERL"; then
13474 { echo "$as_me:$LINENO: result: $PERL" >&5 8693 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
13475echo "${ECHO_T}$PERL" >&6; } 8694printf "%s\n" "$PERL" >&6; }
13476else 8695else
13477 { echo "$as_me:$LINENO: result: no" >&5 8696 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
13478echo "${ECHO_T}no" >&6; } 8697printf "%s\n" "no" >&6; }
13479fi 8698fi
13480 8699
13481 8700
13482 # Extract the first word of "perl", so it can be a program name with args.
13483set dummy perl; ac_word=$2
13484{ echo "$as_me:$LINENO: checking for $ac_word" >&5
13485echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13486if test "${ac_cv_path_PERL+set}" = set; then
13487 echo $ECHO_N "(cached) $ECHO_C" >&6
13488else
13489 case $PERL in
13490 [\\/]* | ?:[\\/]*)
13491 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13492 ;;
13493 *)
13494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13495for as_dir in $PATH
13496do
13497 IFS=$as_save_IFS
13498 test -z "$as_dir" && as_dir=.
13499 for ac_exec_ext in '' $ac_executable_extensions; do
13500 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13501 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13502 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13503 break 2
13504 fi
13505done
13506done
13507IFS=$as_save_IFS
13508 8701
13509 ;;
13510esac
13511fi
13512PERL=$ac_cv_path_PERL
13513if test -n "$PERL"; then
13514 { echo "$as_me:$LINENO: result: $PERL" >&5
13515echo "${ECHO_T}$PERL" >&6; }
13516else
13517 { echo "$as_me:$LINENO: result: no" >&5
13518echo "${ECHO_T}no" >&6; }
13519fi
13520
13521
13522
13523 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
13524echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; } 8703printf %s "checking for $PERL suitability... " >&6; }
13525 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8704 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13526 8705
13527 save_CXXFLAGS="$CXXFLAGS" 8706 save_CXXFLAGS="$CXXFLAGS"
13528 save_LIBS="$LIBS" 8707 save_LIBS="$LIBS"
13529 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8708 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13530 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8709 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13531 cat >conftest.$ac_ext <<_ACEOF
13532/* confdefs.h. */
13533_ACEOF
13534cat confdefs.h >>conftest.$ac_ext 8710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13535cat >>conftest.$ac_ext <<_ACEOF
13536/* end confdefs.h. */ 8711/* end confdefs.h. */
13537 8712
13538#include <EXTERN.h> 8713#include <EXTERN.h>
13539#include <perl.h> 8714#include <perl.h>
13540#include <XSUB.h> 8715#include <XSUB.h>
13541 8716
13542int 8717int
13543main () 8718main (void)
13544{ 8719{
13545 8720
13546 PerlInterpreter *perl = perl_alloc (); 8721 PerlInterpreter *perl = perl_alloc ();
13547 8722
13548 ; 8723 ;
13549 return 0; 8724 return 0;
13550} 8725}
13551_ACEOF 8726_ACEOF
13552rm -f conftest.$ac_objext conftest$ac_exeext 8727if ac_fn_cxx_try_link "$LINENO"
13553if { (ac_try="$ac_link" 8728then :
13554case "(($ac_try" in
13555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13556 *) ac_try_echo=$ac_try;;
13557esac
13558eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13559 (eval "$ac_link") 2>conftest.er1
13560 ac_status=$?
13561 grep -v '^ *+' conftest.er1 >conftest.err
13562 rm -f conftest.er1
13563 cat conftest.err >&5
13564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13565 (exit $ac_status); } && {
13566 test -z "$ac_cxx_werror_flag" ||
13567 test ! -s conftest.err
13568 } && test -s conftest$ac_exeext &&
13569 $as_test_x conftest$ac_exeext; then
13570 rxvt_perl_link=yes 8729 rxvt_perl_link=yes
13571else 8730else $as_nop
13572 echo "$as_me: failed program was:" >&5
13573sed 's/^/| /' conftest.$ac_ext >&5
13574
13575 rxvt_perl_link=no 8731 rxvt_perl_link=no
13576fi 8732fi
13577
13578rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8733rm -f core conftest.err conftest.$ac_objext conftest.beam \
13579 conftest$ac_exeext conftest.$ac_ext 8734 conftest$ac_exeext conftest.$ac_ext
13580 CXXFLAGS="$save_CXXFLAGS" 8735 CXXFLAGS="$save_CXXFLAGS"
13581 LIBS="$save_LIBS" 8736 LIBS="$save_LIBS"
13582 8737
13583 if test x$rxvt_perl_link = xyes; then 8738 if test x$rxvt_perl_link = xyes; then
13584 { echo "$as_me:$LINENO: result: ok" >&5 8739 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13585echo "${ECHO_T}ok" >&6; } 8740printf "%s\n" "ok" >&6; }
13586 8741
13587cat >>confdefs.h <<\_ACEOF 8742printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
13588#define ENABLE_PERL 1
13589_ACEOF
13590 8743
13591 IF_PERL= 8744 IF_PERL=
13592 PERL_O=rxvtperl.o 8745 PERL_O=rxvtperl.o
13593 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8746 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13594 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8747 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13595 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8748 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13596 else 8749 else
13597 { { echo "$as_me:$LINENO: error: no, unable to link" >&5 8750 as_fn_error $? "no, unable to link" "$LINENO" 5
13598echo "$as_me: error: no, unable to link" >&2;}
13599 { (exit 1); exit 1; }; }
13600 fi 8751 fi
13601 else 8752 else
13602 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5 8753 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
13603echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13604 { (exit 1); exit 1; }; }
13605 fi 8754 fi
13606fi 8755fi
13607 8756
13608 8757
13609 8758
13610 8759
13611 8760
13612 8761
13613 8762
13614 8763
13615
13616
13617
13618
13619
13620
13621
13622
13623
13624
13625
13626test "$program_prefix" != NONE &&
13627 program_transform_name="s&^&$program_prefix&;$program_transform_name"
13628# Use a double $ so make ignores it.
13629test "$program_suffix" != NONE &&
13630 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
13631# Double any \ or $. echo might interpret backslashes.
13632# By default was `s,x,x', remove it if useless.
13633cat <<\_ACEOF >conftest.sed
13634s/[\\$]/&&/g;s/;s,x,x,$//
13635_ACEOF
13636program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
13637rm -f conftest.sed
13638
13639
13640
13641
13642
13643if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
13644 include_stdint_h="#include <stdint.h>"
13645else
13646 include_stdint_h="/* #include <stdint.h> */"
13647fi
13648if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
13649 include_stdarg_h="#include <cstdarg>"
13650else
13651 include_stdarg_h="/* #include <cstdarg> */"
13652fi
13653if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
13654 include_stdlib_h="#include <cstdlib>"
13655else
13656 include_stdlib_h="/* #include <cstdlib> */"
13657fi
13658if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
13659 include_unistd_h="#include <unistd.h>"
13660else
13661 include_unistd_h="/* #include <unistd.h> */"
13662fi
13663if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
13664 include_string_h="#include <cstring>"
13665else
13666 include_string_h="/* #include <cstring> */"
13667fi
13668if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
13669 include_fcntl_h="#include <fcntl.h>"
13670else
13671 include_fcntl_h="/* #include <fcntl.h> */"
13672fi
13673if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
13674 include_util_h="#include <util.h>"
13675else
13676 include_util_h="/* #include <util.h> */"
13677fi
13678if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
13679 include_assert_h="#include <assert.h>"
13680else
13681 include_assert_h="/* #include <assert.h> */"
13682fi
13683if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
13684 include_sys_ioctl_h="#include <sys/ioctl.h>"
13685else
13686 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
13687fi
13688if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
13689 include_sys_select_h="#include <sys/select.h>"
13690else
13691 include_sys_select_h="/* #include <sys/select.h> */"
13692fi
13693if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
13694 include_sys_strredir_h="#include <sys/strredir.h>"
13695else
13696 include_sys_strredir_h="/* #include <sys/strredir.h> */"
13697fi
13698if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
13699 include_sys_time_h="#include <sys/time.h>"
13700else
13701 include_sys_time_h="/* #include <sys/time.h> */"
13702fi
13703if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
13704 include_time_h="#include <time.h>"
13705else
13706 include_time_h="/* #include <time.h> */"
13707fi
13708
13709ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h" 8764ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
13710 8765
13711cat >confcache <<\_ACEOF 8766cat >confcache <<\_ACEOF
13712# This file is a shell script that caches the results of configure 8767# This file is a shell script that caches the results of configure
13713# tests run on this system so they can be shared between configure 8768# tests run on this system so they can be shared between configure
13714# scripts and configure runs, see configure's option --config-cache. 8769# scripts and configure runs, see configure's option --config-cache.
13733 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 8788 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13734 eval ac_val=\$$ac_var 8789 eval ac_val=\$$ac_var
13735 case $ac_val in #( 8790 case $ac_val in #(
13736 *${as_nl}*) 8791 *${as_nl}*)
13737 case $ac_var in #( 8792 case $ac_var in #(
13738 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 8793 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13739echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 8794printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13740 esac 8795 esac
13741 case $ac_var in #( 8796 case $ac_var in #(
13742 _ | IFS | as_nl) ;; #( 8797 _ | IFS | as_nl) ;; #(
13743 *) $as_unset $ac_var ;; 8798 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8799 *) { eval $ac_var=; unset $ac_var;} ;;
13744 esac ;; 8800 esac ;;
13745 esac 8801 esac
13746 done 8802 done
13747 8803
13748 (set) 2>&1 | 8804 (set) 2>&1 |
13749 case $as_nl`(ac_space=' '; set) 2>&1` in #( 8805 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13750 *${as_nl}ac_space=\ *) 8806 *${as_nl}ac_space=\ *)
13751 # `set' does not quote correctly, so add quotes (double-quote 8807 # `set' does not quote correctly, so add quotes: double-quote
13752 # substitution turns \\\\ into \\, and sed turns \\ into \). 8808 # substitution turns \\\\ into \\, and sed turns \\ into \.
13753 sed -n \ 8809 sed -n \
13754 "s/'/'\\\\''/g; 8810 "s/'/'\\\\''/g;
13755 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8811 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13756 ;; #( 8812 ;; #(
13757 *) 8813 *)
13763) | 8819) |
13764 sed ' 8820 sed '
13765 /^ac_cv_env_/b end 8821 /^ac_cv_env_/b end
13766 t clear 8822 t clear
13767 :clear 8823 :clear
13768 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8824 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
13769 t end 8825 t end
13770 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8826 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13771 :end' >>confcache 8827 :end' >>confcache
13772if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8828if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13773 if test -w "$cache_file"; then 8829 if test -w "$cache_file"; then
13774 test "x$cache_file" != "x/dev/null" && 8830 if test "x$cache_file" != "x/dev/null"; then
13775 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 8831 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13776echo "$as_me: updating cache $cache_file" >&6;} 8832printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8833 if test ! -f "$cache_file" || test -h "$cache_file"; then
13777 cat confcache >$cache_file 8834 cat confcache >"$cache_file"
8835 else
8836 case $cache_file in #(
8837 */* | ?:*)
8838 mv -f confcache "$cache_file"$$ &&
8839 mv -f "$cache_file"$$ "$cache_file" ;; #(
8840 *)
8841 mv -f confcache "$cache_file" ;;
8842 esac
8843 fi
8844 fi
13778 else 8845 else
13779 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 8846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13780echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8847printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
13781 fi 8848 fi
13782fi 8849fi
13783rm -f confcache 8850rm -f confcache
13784 8851
13785test "x$prefix" = xNONE && prefix=$ac_default_prefix 8852test "x$prefix" = xNONE && prefix=$ac_default_prefix
13788 8855
13789DEFS=-DHAVE_CONFIG_H 8856DEFS=-DHAVE_CONFIG_H
13790 8857
13791ac_libobjs= 8858ac_libobjs=
13792ac_ltlibobjs= 8859ac_ltlibobjs=
8860U=
13793for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8861for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13794 # 1. Remove the extension, and $U if already installed. 8862 # 1. Remove the extension, and $U if already installed.
13795 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8863 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13796 ac_i=`echo "$ac_i" | sed "$ac_script"` 8864 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
13797 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8865 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13798 # will be set to the directory where LIBOBJS objects are built. 8866 # will be set to the directory where LIBOBJS objects are built.
13799 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8867 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13800 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 8868 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13801done 8869done
13802LIBOBJS=$ac_libobjs 8870LIBOBJS=$ac_libobjs
13803 8871
13804LTLIBOBJS=$ac_ltlibobjs 8872LTLIBOBJS=$ac_ltlibobjs
13805 8873
13806 8874
13807 8875
13808: ${CONFIG_STATUS=./config.status} 8876: "${CONFIG_STATUS=./config.status}"
8877ac_write_fail=0
13809ac_clean_files_save=$ac_clean_files 8878ac_clean_files_save=$ac_clean_files
13810ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8879ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13811{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8880{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13812echo "$as_me: creating $CONFIG_STATUS" >&6;} 8881printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
13813cat >$CONFIG_STATUS <<_ACEOF 8882as_write_fail=0
8883cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13814#! $SHELL 8884#! $SHELL
13815# Generated by $as_me. 8885# Generated by $as_me.
13816# Run this file to recreate the current configuration. 8886# Run this file to recreate the current configuration.
13817# Compiler output produced by configure, useful for debugging 8887# Compiler output produced by configure, useful for debugging
13818# configure, is in config.log if it exists. 8888# configure, is in config.log if it exists.
13819 8889
13820debug=false 8890debug=false
13821ac_cs_recheck=false 8891ac_cs_recheck=false
13822ac_cs_silent=false 8892ac_cs_silent=false
8893
13823SHELL=\${CONFIG_SHELL-$SHELL} 8894SHELL=\${CONFIG_SHELL-$SHELL}
8895export SHELL
13824_ACEOF 8896_ASEOF
13825 8897cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13826cat >>$CONFIG_STATUS <<\_ACEOF
13827## --------------------- ## 8898## -------------------- ##
13828## M4sh Initialization. ## 8899## M4sh Initialization. ##
13829## --------------------- ## 8900## -------------------- ##
13830 8901
13831# Be more Bourne compatible 8902# Be more Bourne compatible
13832DUALCASE=1; export DUALCASE # for MKS sh 8903DUALCASE=1; export DUALCASE # for MKS sh
8904as_nop=:
13833if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 8905if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
8906then :
13834 emulate sh 8907 emulate sh
13835 NULLCMD=: 8908 NULLCMD=:
13836 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 8909 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13837 # is contrary to our usage. Disable this feature. 8910 # is contrary to our usage. Disable this feature.
13838 alias -g '${1+"$@"}'='"$@"' 8911 alias -g '${1+"$@"}'='"$@"'
13839 setopt NO_GLOB_SUBST 8912 setopt NO_GLOB_SUBST
13840else 8913else $as_nop
13841 case `(set -o) 2>/dev/null` in 8914 case `(set -o) 2>/dev/null` in #(
13842 *posix*) set -o posix ;; 8915 *posix*) :
8916 set -o posix ;; #(
8917 *) :
8918 ;;
13843esac 8919esac
13844
13845fi 8920fi
13846 8921
13847 8922
13848 8923
8924# Reset variables that may have inherited troublesome values from
8925# the environment.
13849 8926
13850# PATH needs CR
13851# Avoid depending upon Character Ranges.
13852as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13853as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13854as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13855as_cr_digits='0123456789'
13856as_cr_alnum=$as_cr_Letters$as_cr_digits
13857
13858# The user is always right.
13859if test "${PATH_SEPARATOR+set}" != set; then
13860 echo "#! /bin/sh" >conf$$.sh
13861 echo "exit 0" >>conf$$.sh
13862 chmod +x conf$$.sh
13863 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13864 PATH_SEPARATOR=';'
13865 else
13866 PATH_SEPARATOR=:
13867 fi
13868 rm -f conf$$.sh
13869fi
13870
13871# Support unset when possible.
13872if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13873 as_unset=unset
13874else
13875 as_unset=false
13876fi
13877
13878
13879# IFS
13880# We need space, tab and new line, in precisely that order. Quoting is 8927# IFS needs to be set, to space, tab, and newline, in precisely that order.
8928# (If _AS_PATH_WALK were called with IFS unset, it would have the
8929# side effect of setting IFS to empty, thus disabling word splitting.)
13881# there to prevent editors from complaining about space-tab. 8930# Quoting is to prevent editors from complaining about space-tab.
13882# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13883# splitting by setting IFS to empty value.)
13884as_nl=' 8931as_nl='
13885' 8932'
8933export as_nl
13886IFS=" "" $as_nl" 8934IFS=" "" $as_nl"
13887 8935
8936PS1='$ '
8937PS2='> '
8938PS4='+ '
8939
8940# Ensure predictable behavior from utilities with locale-dependent output.
8941LC_ALL=C
8942export LC_ALL
8943LANGUAGE=C
8944export LANGUAGE
8945
8946# We cannot yet rely on "unset" to work, but we need these variables
8947# to be unset--not just set to an empty or harmless value--now, to
8948# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
8949# also avoids known problems related to "unset" and subshell syntax
8950# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
8951for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
8952do eval test \${$as_var+y} \
8953 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8954done
8955
8956# Ensure that fds 0, 1, and 2 are open.
8957if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
8958if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
8959if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
8960
8961# The user is always right.
8962if ${PATH_SEPARATOR+false} :; then
8963 PATH_SEPARATOR=:
8964 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8965 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8966 PATH_SEPARATOR=';'
8967 }
8968fi
8969
8970
13888# Find who we are. Look in the path if we contain no directory separator. 8971# Find who we are. Look in the path if we contain no directory separator.
8972as_myself=
13889case $0 in 8973case $0 in #((
13890 *[\\/]* ) as_myself=$0 ;; 8974 *[\\/]* ) as_myself=$0 ;;
13891 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8975 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13892for as_dir in $PATH 8976for as_dir in $PATH
13893do 8977do
13894 IFS=$as_save_IFS 8978 IFS=$as_save_IFS
13895 test -z "$as_dir" && as_dir=. 8979 case $as_dir in #(((
8980 '') as_dir=./ ;;
8981 */) ;;
8982 *) as_dir=$as_dir/ ;;
8983 esac
13896 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 8984 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
13897done 8985 done
13898IFS=$as_save_IFS 8986IFS=$as_save_IFS
13899 8987
13900 ;; 8988 ;;
13901esac 8989esac
13902# We did not find ourselves, most probably we were run as `sh COMMAND' 8990# We did not find ourselves, most probably we were run as `sh COMMAND'
13903# in which case we are not to be found in the path. 8991# in which case we are not to be found in the path.
13904if test "x$as_myself" = x; then 8992if test "x$as_myself" = x; then
13905 as_myself=$0 8993 as_myself=$0
13906fi 8994fi
13907if test ! -f "$as_myself"; then 8995if test ! -f "$as_myself"; then
13908 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 8996 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13909 { (exit 1); exit 1; } 8997 exit 1
13910fi 8998fi
13911 8999
13912# Work around bugs in pre-3.0 UWIN ksh.
13913for as_var in ENV MAIL MAILPATH
13914do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13915done
13916PS1='$ '
13917PS2='> '
13918PS4='+ '
13919 9000
13920# NLS nuisances.
13921for as_var in \
13922 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13923 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13924 LC_TELEPHONE LC_TIME
13925do
13926 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13927 eval $as_var=C; export $as_var
13928 else
13929 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13930 fi
13931done
13932 9001
13933# Required to use basename. 9002# as_fn_error STATUS ERROR [LINENO LOG_FD]
9003# ----------------------------------------
9004# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9005# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9006# script with STATUS, using 1 if that was 0.
9007as_fn_error ()
9008{
9009 as_status=$1; test $as_status -eq 0 && as_status=1
9010 if test "$4"; then
9011 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9012 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9013 fi
9014 printf "%s\n" "$as_me: error: $2" >&2
9015 as_fn_exit $as_status
9016} # as_fn_error
9017
9018
9019
9020# as_fn_set_status STATUS
9021# -----------------------
9022# Set $? to STATUS, without forking.
9023as_fn_set_status ()
9024{
9025 return $1
9026} # as_fn_set_status
9027
9028# as_fn_exit STATUS
9029# -----------------
9030# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9031as_fn_exit ()
9032{
9033 set +e
9034 as_fn_set_status $1
9035 exit $1
9036} # as_fn_exit
9037
9038# as_fn_unset VAR
9039# ---------------
9040# Portably unset VAR.
9041as_fn_unset ()
9042{
9043 { eval $1=; unset $1;}
9044}
9045as_unset=as_fn_unset
9046
9047# as_fn_append VAR VALUE
9048# ----------------------
9049# Append the text in VALUE to the end of the definition contained in VAR. Take
9050# advantage of any shell optimizations that allow amortized linear growth over
9051# repeated appends, instead of the typical quadratic growth present in naive
9052# implementations.
9053if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
9054then :
9055 eval 'as_fn_append ()
9056 {
9057 eval $1+=\$2
9058 }'
9059else $as_nop
9060 as_fn_append ()
9061 {
9062 eval $1=\$$1\$2
9063 }
9064fi # as_fn_append
9065
9066# as_fn_arith ARG...
9067# ------------------
9068# Perform arithmetic evaluation on the ARGs, and store the result in the
9069# global $as_val. Take advantage of shells that can avoid forks. The arguments
9070# must be portable across $(()) and expr.
9071if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
9072then :
9073 eval 'as_fn_arith ()
9074 {
9075 as_val=$(( $* ))
9076 }'
9077else $as_nop
9078 as_fn_arith ()
9079 {
9080 as_val=`expr "$@" || test $? -eq 1`
9081 }
9082fi # as_fn_arith
9083
9084
13934if expr a : '\(a\)' >/dev/null 2>&1 && 9085if expr a : '\(a\)' >/dev/null 2>&1 &&
13935 test "X`expr 00001 : '.*\(...\)'`" = X001; then 9086 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13936 as_expr=expr 9087 as_expr=expr
13937else 9088else
13938 as_expr=false 9089 as_expr=false
13942 as_basename=basename 9093 as_basename=basename
13943else 9094else
13944 as_basename=false 9095 as_basename=false
13945fi 9096fi
13946 9097
9098if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9099 as_dirname=dirname
9100else
9101 as_dirname=false
9102fi
13947 9103
13948# Name of the executable.
13949as_me=`$as_basename -- "$0" || 9104as_me=`$as_basename -- "$0" ||
13950$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9105$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13951 X"$0" : 'X\(//\)$' \| \ 9106 X"$0" : 'X\(//\)$' \| \
13952 X"$0" : 'X\(/\)' \| . 2>/dev/null || 9107 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13953echo X/"$0" | 9108printf "%s\n" X/"$0" |
13954 sed '/^.*\/\([^/][^/]*\)\/*$/{ 9109 sed '/^.*\/\([^/][^/]*\)\/*$/{
13955 s//\1/ 9110 s//\1/
13956 q 9111 q
13957 } 9112 }
13958 /^X\/\(\/\/\)$/{ 9113 /^X\/\(\/\/\)$/{
13963 s//\1/ 9118 s//\1/
13964 q 9119 q
13965 } 9120 }
13966 s/.*/./; q'` 9121 s/.*/./; q'`
13967 9122
13968# CDPATH. 9123# Avoid depending upon Character Ranges.
13969$as_unset CDPATH 9124as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9125as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9126as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9127as_cr_digits='0123456789'
9128as_cr_alnum=$as_cr_Letters$as_cr_digits
13970 9129
13971 9130
13972 9131# Determine whether it's possible to make 'echo' print without a newline.
13973 as_lineno_1=$LINENO 9132# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
13974 as_lineno_2=$LINENO 9133# for compatibility with existing Makefiles.
13975 test "x$as_lineno_1" != "x$as_lineno_2" &&
13976 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13977
13978 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13979 # uniformly replaced by the line number. The first 'sed' inserts a
13980 # line-number line after each line using $LINENO; the second 'sed'
13981 # does the real work. The second script uses 'N' to pair each
13982 # line-number line with the line containing $LINENO, and appends
13983 # trailing '-' during substitution so that $LINENO is not a special
13984 # case at line end.
13985 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13986 # scripts with optimization help from Paolo Bonzini. Blame Lee
13987 # E. McMahon (1931-1989) for sed's syntax. :-)
13988 sed -n '
13989 p
13990 /[$]LINENO/=
13991 ' <$as_myself |
13992 sed '
13993 s/[$]LINENO.*/&-/
13994 t lineno
13995 b
13996 :lineno
13997 N
13998 :loop
13999 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14000 t loop
14001 s/-\n.*//
14002 ' >$as_me.lineno &&
14003 chmod +x "$as_me.lineno" ||
14004 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14005 { (exit 1); exit 1; }; }
14006
14007 # Don't try to exec as it changes $[0], causing all sort of problems
14008 # (the dirname of $[0] is not the place where we might find the
14009 # original and so on. Autoconf is especially sensitive to this).
14010 . "./$as_me.lineno"
14011 # Exit status is that of the last command.
14012 exit
14013}
14014
14015
14016if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14017 as_dirname=dirname
14018else
14019 as_dirname=false
14020fi
14021
14022ECHO_C= ECHO_N= ECHO_T= 9134ECHO_C= ECHO_N= ECHO_T=
14023case `echo -n x` in 9135case `echo -n x` in #(((((
14024-n*) 9136-n*)
14025 case `echo 'x\c'` in 9137 case `echo 'xy\c'` in
14026 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 9138 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14027 *) ECHO_C='\c';; 9139 xy) ECHO_C='\c';;
9140 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9141 ECHO_T=' ';;
14028 esac;; 9142 esac;;
14029*) 9143*)
14030 ECHO_N='-n';; 9144 ECHO_N='-n';;
14031esac 9145esac
14032 9146
14033if expr a : '\(a\)' >/dev/null 2>&1 && 9147# For backward compatibility with old third-party macros, we provide
14034 test "X`expr 00001 : '.*\(...\)'`" = X001; then 9148# the shell variables $as_echo and $as_echo_n. New code should use
14035 as_expr=expr 9149# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
14036else 9150as_echo='printf %s\n'
14037 as_expr=false 9151as_echo_n='printf %s'
14038fi
14039 9152
14040rm -f conf$$ conf$$.exe conf$$.file 9153rm -f conf$$ conf$$.exe conf$$.file
14041if test -d conf$$.dir; then 9154if test -d conf$$.dir; then
14042 rm -f conf$$.dir/conf$$.file 9155 rm -f conf$$.dir/conf$$.file
14043else 9156else
14044 rm -f conf$$.dir 9157 rm -f conf$$.dir
14045 mkdir conf$$.dir 9158 mkdir conf$$.dir 2>/dev/null
14046fi 9159fi
14047echo >conf$$.file 9160if (echo >conf$$.file) 2>/dev/null; then
14048if ln -s conf$$.file conf$$ 2>/dev/null; then 9161 if ln -s conf$$.file conf$$ 2>/dev/null; then
14049 as_ln_s='ln -s' 9162 as_ln_s='ln -s'
14050 # ... but there are two gotchas: 9163 # ... but there are two gotchas:
14051 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 9164 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14052 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 9165 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14053 # In both cases, we have to default to `cp -p'. 9166 # In both cases, we have to default to `cp -pR'.
14054 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 9167 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14055 as_ln_s='cp -p' 9168 as_ln_s='cp -pR'
14056elif ln conf$$.file conf$$ 2>/dev/null; then 9169 elif ln conf$$.file conf$$ 2>/dev/null; then
14057 as_ln_s=ln 9170 as_ln_s=ln
9171 else
9172 as_ln_s='cp -pR'
9173 fi
14058else 9174else
14059 as_ln_s='cp -p' 9175 as_ln_s='cp -pR'
14060fi 9176fi
14061rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 9177rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14062rmdir conf$$.dir 2>/dev/null 9178rmdir conf$$.dir 2>/dev/null
14063 9179
14064if mkdir -p . 2>/dev/null; then 9180
14065 as_mkdir_p=: 9181# as_fn_mkdir_p
14066else 9182# -------------
14067 test -d ./-p && rmdir ./-p 9183# Create "$as_dir" as a directory, including parents if necessary.
14068 as_mkdir_p=false 9184as_fn_mkdir_p ()
14069fi
14070
14071if test -x / >/dev/null 2>&1; then
14072 as_test_x='test -x'
14073else
14074 if ls -dL / >/dev/null 2>&1; then
14075 as_ls_L_option=L
14076 else
14077 as_ls_L_option=
14078 fi
14079 as_test_x='
14080 eval sh -c '\''
14081 if test -d "$1"; then
14082 test -d "$1/.";
14083 else
14084 case $1 in
14085 -*)set "./$1";;
14086 esac;
14087 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14088 ???[sx]*):;;*)false;;esac;fi
14089 '\'' sh
14090 '
14091fi
14092as_executable_p=$as_test_x
14093
14094# Sed expression to map a string onto a valid CPP name.
14095as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14096
14097# Sed expression to map a string onto a valid variable name.
14098as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14099
14100
14101exec 6>&1
14102
14103# Save the log message, to keep $[0] and so on meaningful, and to
14104# report actual input values of CONFIG_FILES etc. instead of their
14105# values after options handling.
14106ac_log="
14107This file was extended by $as_me, which was
14108generated by GNU Autoconf 2.61. Invocation command line was
14109
14110 CONFIG_FILES = $CONFIG_FILES
14111 CONFIG_HEADERS = $CONFIG_HEADERS
14112 CONFIG_LINKS = $CONFIG_LINKS
14113 CONFIG_COMMANDS = $CONFIG_COMMANDS
14114 $ $0 $@
14115
14116on `(hostname || uname -n) 2>/dev/null | sed 1q`
14117"
14118
14119_ACEOF
14120
14121cat >>$CONFIG_STATUS <<_ACEOF
14122# Files that config.status was made for.
14123config_files="$ac_config_files"
14124config_headers="$ac_config_headers"
14125
14126_ACEOF
14127
14128cat >>$CONFIG_STATUS <<\_ACEOF
14129ac_cs_usage="\
14130\`$as_me' instantiates files from templates according to the
14131current configuration.
14132
14133Usage: $0 [OPTIONS] [FILE]...
14134
14135 -h, --help print this help, then exit
14136 -V, --version print version number and configuration settings, then exit
14137 -q, --quiet do not print progress messages
14138 -d, --debug don't remove temporary files
14139 --recheck update $as_me by reconfiguring in the same conditions
14140 --file=FILE[:TEMPLATE]
14141 instantiate the configuration file FILE
14142 --header=FILE[:TEMPLATE]
14143 instantiate the configuration header FILE
14144
14145Configuration files:
14146$config_files
14147
14148Configuration headers:
14149$config_headers
14150
14151Report bugs to <bug-autoconf@gnu.org>."
14152
14153_ACEOF
14154cat >>$CONFIG_STATUS <<_ACEOF
14155ac_cs_version="\\
14156config.status
14157configured by $0, generated by GNU Autoconf 2.61,
14158 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14159
14160Copyright (C) 2006 Free Software Foundation, Inc.
14161This config.status script is free software; the Free Software Foundation
14162gives unlimited permission to copy, distribute and modify it."
14163
14164ac_pwd='$ac_pwd'
14165srcdir='$srcdir'
14166INSTALL='$INSTALL'
14167_ACEOF
14168
14169cat >>$CONFIG_STATUS <<\_ACEOF
14170# If no file are specified by the user, then we need to provide default
14171# value. By we need to know if files were specified by the user.
14172ac_need_defaults=:
14173while test $# != 0
14174do
14175 case $1 in
14176 --*=*)
14177 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14178 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14179 ac_shift=:
14180 ;;
14181 *)
14182 ac_option=$1
14183 ac_optarg=$2
14184 ac_shift=shift
14185 ;;
14186 esac
14187
14188 case $ac_option in
14189 # Handling of the options.
14190 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14191 ac_cs_recheck=: ;;
14192 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14193 echo "$ac_cs_version"; exit ;;
14194 --debug | --debu | --deb | --de | --d | -d )
14195 debug=: ;;
14196 --file | --fil | --fi | --f )
14197 $ac_shift
14198 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14199 ac_need_defaults=false;;
14200 --header | --heade | --head | --hea )
14201 $ac_shift
14202 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14203 ac_need_defaults=false;;
14204 --he | --h)
14205 # Conflict between --help and --header
14206 { echo "$as_me: error: ambiguous option: $1
14207Try \`$0 --help' for more information." >&2
14208 { (exit 1); exit 1; }; };;
14209 --help | --hel | -h )
14210 echo "$ac_cs_usage"; exit ;;
14211 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14212 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14213 ac_cs_silent=: ;;
14214
14215 # This is an error.
14216 -*) { echo "$as_me: error: unrecognized option: $1
14217Try \`$0 --help' for more information." >&2
14218 { (exit 1); exit 1; }; } ;;
14219
14220 *) ac_config_targets="$ac_config_targets $1"
14221 ac_need_defaults=false ;;
14222
14223 esac
14224 shift
14225done
14226
14227ac_configure_extra_args=
14228
14229if $ac_cs_silent; then
14230 exec 6>/dev/null
14231 ac_configure_extra_args="$ac_configure_extra_args --silent"
14232fi
14233
14234_ACEOF
14235cat >>$CONFIG_STATUS <<_ACEOF
14236if \$ac_cs_recheck; then
14237 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14238 CONFIG_SHELL=$SHELL
14239 export CONFIG_SHELL
14240 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14241fi
14242
14243_ACEOF
14244cat >>$CONFIG_STATUS <<\_ACEOF
14245exec 5>>config.log
14246{ 9185{
14247 echo
14248 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14249## Running $as_me. ##
14250_ASBOX
14251 echo "$ac_log"
14252} >&5
14253 9186
14254_ACEOF
14255cat >>$CONFIG_STATUS <<_ACEOF
14256_ACEOF
14257
14258cat >>$CONFIG_STATUS <<\_ACEOF
14259
14260# Handling of arguments.
14261for ac_config_target in $ac_config_targets
14262do
14263 case $ac_config_target in
14264 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
14265 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14266 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14267 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14268 "src/rxvtlib.h") CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
14269
14270 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14271echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14272 { (exit 1); exit 1; }; };;
14273 esac
14274done
14275
14276
14277# If the user did not use the arguments to specify the items to instantiate,
14278# then the envvar interface is used. Set only those that are not.
14279# We use the long form for the default assignment because of an extremely
14280# bizarre bug on SunOS 4.1.3.
14281if $ac_need_defaults; then
14282 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14283 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14284fi
14285
14286# Have a temporary directory for convenience. Make it in the build tree
14287# simply because there is no reason against having it here, and in addition,
14288# creating and moving files from /tmp can sometimes cause problems.
14289# Hook for its removal unless debugging.
14290# Note that there is a small window in which the directory will not be cleaned:
14291# after its creation but before its name has been assigned to `$tmp'.
14292$debug ||
14293{
14294 tmp=
14295 trap 'exit_status=$?
14296 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14297' 0
14298 trap '{ (exit 1); exit 1; }' 1 2 13 15
14299}
14300# Create a (secure) tmp directory for tmp files.
14301
14302{
14303 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14304 test -n "$tmp" && test -d "$tmp"
14305} ||
14306{
14307 tmp=./conf$$-$RANDOM
14308 (umask 077 && mkdir "$tmp")
14309} ||
14310{
14311 echo "$me: cannot create a temporary directory in ." >&2
14312 { (exit 1); exit 1; }
14313}
14314
14315#
14316# Set up the sed scripts for CONFIG_FILES section.
14317#
14318
14319# No need to generate the scripts if there are no CONFIG_FILES.
14320# This happens for instance when ./config.status config.h
14321if test -n "$CONFIG_FILES"; then
14322
14323_ACEOF
14324
14325
14326
14327ac_delim='%!_!# '
14328for ac_last_try in false false false false false :; do
14329 cat >conf$$subs.sed <<_ACEOF
14330SHELL!$SHELL$ac_delim
14331PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14332PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14333PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14334PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14335PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14336PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14337exec_prefix!$exec_prefix$ac_delim
14338prefix!$prefix$ac_delim
14339program_transform_name!$program_transform_name$ac_delim
14340bindir!$bindir$ac_delim
14341sbindir!$sbindir$ac_delim
14342libexecdir!$libexecdir$ac_delim
14343datarootdir!$datarootdir$ac_delim
14344datadir!$datadir$ac_delim
14345sysconfdir!$sysconfdir$ac_delim
14346sharedstatedir!$sharedstatedir$ac_delim
14347localstatedir!$localstatedir$ac_delim
14348includedir!$includedir$ac_delim
14349oldincludedir!$oldincludedir$ac_delim
14350docdir!$docdir$ac_delim
14351infodir!$infodir$ac_delim
14352htmldir!$htmldir$ac_delim
14353dvidir!$dvidir$ac_delim
14354pdfdir!$pdfdir$ac_delim
14355psdir!$psdir$ac_delim
14356libdir!$libdir$ac_delim
14357localedir!$localedir$ac_delim
14358mandir!$mandir$ac_delim
14359DEFS!$DEFS$ac_delim
14360ECHO_C!$ECHO_C$ac_delim
14361ECHO_N!$ECHO_N$ac_delim
14362ECHO_T!$ECHO_T$ac_delim
14363LIBS!$LIBS$ac_delim
14364build_alias!$build_alias$ac_delim
14365host_alias!$host_alias$ac_delim
14366target_alias!$target_alias$ac_delim
14367build!$build$ac_delim
14368build_cpu!$build_cpu$ac_delim
14369build_vendor!$build_vendor$ac_delim
14370build_os!$build_os$ac_delim
14371host!$host$ac_delim
14372host_cpu!$host_cpu$ac_delim
14373host_vendor!$host_vendor$ac_delim
14374host_os!$host_os$ac_delim
14375VERSION!$VERSION$ac_delim
14376DATE!$DATE$ac_delim
14377LSMDATE!$LSMDATE$ac_delim
14378LIBVERSION!$LIBVERSION$ac_delim
14379CC!$CC$ac_delim
14380CFLAGS!$CFLAGS$ac_delim
14381LDFLAGS!$LDFLAGS$ac_delim
14382CPPFLAGS!$CPPFLAGS$ac_delim
14383ac_ct_CC!$ac_ct_CC$ac_delim
14384EXEEXT!$EXEEXT$ac_delim
14385OBJEXT!$OBJEXT$ac_delim
14386CXX!$CXX$ac_delim
14387CXXFLAGS!$CXXFLAGS$ac_delim
14388ac_ct_CXX!$ac_ct_CXX$ac_delim
14389CPP!$CPP$ac_delim
14390INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14391INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14392INSTALL_DATA!$INSTALL_DATA$ac_delim
14393GREP!$GREP$ac_delim
14394EGREP!$EGREP$ac_delim
14395LINKER!$LINKER$ac_delim
14396INSTALL_LIBRXVT!$INSTALL_LIBRXVT$ac_delim
14397RXVTNAME!$RXVTNAME$ac_delim
14398CXXCPP!$CXXCPP$ac_delim
14399TIC!$TIC$ac_delim
14400XMKMF!$XMKMF$ac_delim
14401X_CFLAGS!$X_CFLAGS$ac_delim
14402X_PRE_LIBS!$X_PRE_LIBS$ac_delim
14403X_LIBS!$X_LIBS$ac_delim
14404X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
14405afterimage_config!$afterimage_config$ac_delim
14406rxvt_int16_typedef!$rxvt_int16_typedef$ac_delim
14407rxvt_uint16_typedef!$rxvt_uint16_typedef$ac_delim
14408rxvt_int32_typedef!$rxvt_int32_typedef$ac_delim
14409rxvt_uint32_typedef!$rxvt_uint32_typedef$ac_delim
14410rxvt_intp_define!$rxvt_intp_define$ac_delim
14411rxvt_u_intp_define!$rxvt_u_intp_define$ac_delim
14412PKG_CONFIG!$PKG_CONFIG$ac_delim
14413XFT_CONFIG!$XFT_CONFIG$ac_delim
14414PERL!$PERL$ac_delim
14415PERLLIB!$PERLLIB$ac_delim
14416PERLFLAGS!$PERLFLAGS$ac_delim
14417PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
14418IF_PERL!$IF_PERL$ac_delim
14419PERL_O!$PERL_O$ac_delim
14420AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
14421AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
14422include_stdint_h!$include_stdint_h$ac_delim
14423include_stdarg_h!$include_stdarg_h$ac_delim
14424include_stdlib_h!$include_stdlib_h$ac_delim
14425include_unistd_h!$include_unistd_h$ac_delim
14426include_string_h!$include_string_h$ac_delim
14427_ACEOF
14428
14429 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
14430 break
14431 elif $ac_last_try; then
14432 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14433echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14434 { (exit 1); exit 1; }; }
14435 else
14436 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14437 fi
14438done
14439
14440ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14441if test -n "$ac_eof"; then
14442 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14443 ac_eof=`expr $ac_eof + 1`
14444fi
14445
14446cat >>$CONFIG_STATUS <<_ACEOF
14447cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14448/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14449_ACEOF
14450sed '
14451s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14452s/^/s,@/; s/!/@,|#_!!_#|/
14453:n
14454t n
14455s/'"$ac_delim"'$/,g/; t
14456s/$/\\/; p
14457N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14458' >>$CONFIG_STATUS <conf$$subs.sed
14459rm -f conf$$subs.sed
14460cat >>$CONFIG_STATUS <<_ACEOF
14461CEOF$ac_eof
14462_ACEOF
14463
14464
14465ac_delim='%!_!# '
14466for ac_last_try in false false false false false :; do
14467 cat >conf$$subs.sed <<_ACEOF
14468include_fcntl_h!$include_fcntl_h$ac_delim
14469include_util_h!$include_util_h$ac_delim
14470include_assert_h!$include_assert_h$ac_delim
14471include_sys_ioctl_h!$include_sys_ioctl_h$ac_delim
14472include_sys_select_h!$include_sys_select_h$ac_delim
14473include_sys_strredir_h!$include_sys_strredir_h$ac_delim
14474include_sys_time_h!$include_sys_time_h$ac_delim
14475include_time_h!$include_time_h$ac_delim
14476LIBOBJS!$LIBOBJS$ac_delim
14477LTLIBOBJS!$LTLIBOBJS$ac_delim
14478_ACEOF
14479
14480 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 10; then
14481 break
14482 elif $ac_last_try; then
14483 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14484echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14485 { (exit 1); exit 1; }; }
14486 else
14487 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14488 fi
14489done
14490
14491ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14492if test -n "$ac_eof"; then
14493 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14494 ac_eof=`expr $ac_eof + 1`
14495fi
14496
14497cat >>$CONFIG_STATUS <<_ACEOF
14498cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
14499/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14500_ACEOF
14501sed '
14502s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14503s/^/s,@/; s/!/@,|#_!!_#|/
14504:n
14505t n
14506s/'"$ac_delim"'$/,g/; t
14507s/$/\\/; p
14508N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14509' >>$CONFIG_STATUS <conf$$subs.sed
14510rm -f conf$$subs.sed
14511cat >>$CONFIG_STATUS <<_ACEOF
14512:end
14513s/|#_!!_#|//g
14514CEOF$ac_eof
14515_ACEOF
14516
14517
14518# VPATH may cause trouble with some makes, so we remove $(srcdir),
14519# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14520# trailing colons and then remove the whole line if VPATH becomes empty
14521# (actually we leave an empty line to preserve line numbers).
14522if test "x$srcdir" = x.; then
14523 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14524s/:*\$(srcdir):*/:/
14525s/:*\${srcdir}:*/:/
14526s/:*@srcdir@:*/:/
14527s/^\([^=]*=[ ]*\):*/\1/
14528s/:*$//
14529s/^[^=]*=[ ]*$//
14530}'
14531fi
14532
14533cat >>$CONFIG_STATUS <<\_ACEOF
14534fi # test -n "$CONFIG_FILES"
14535
14536
14537for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14538do
14539 case $ac_tag in
14540 :[FHLC]) ac_mode=$ac_tag; continue;;
14541 esac
14542 case $ac_mode$ac_tag in
14543 :[FHL]*:*);;
14544 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14545echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14546 { (exit 1); exit 1; }; };;
14547 :[FH]-) ac_tag=-:-;;
14548 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14549 esac
14550 ac_save_IFS=$IFS
14551 IFS=:
14552 set x $ac_tag
14553 IFS=$ac_save_IFS
14554 shift
14555 ac_file=$1
14556 shift
14557
14558 case $ac_mode in
14559 :L) ac_source=$1;;
14560 :[FH])
14561 ac_file_inputs=
14562 for ac_f
14563 do
14564 case $ac_f in
14565 -) ac_f="$tmp/stdin";;
14566 *) # Look for the file first in the build tree, then in the source tree
14567 # (if the path is not absolute). The absolute path cannot be DOS-style,
14568 # because $ac_f cannot contain `:'.
14569 test -f "$ac_f" ||
14570 case $ac_f in
14571 [\\/$]*) false;;
14572 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14573 esac ||
14574 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14575echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14576 { (exit 1); exit 1; }; };;
14577 esac
14578 ac_file_inputs="$ac_file_inputs $ac_f"
14579 done
14580
14581 # Let's still pretend it is `configure' which instantiates (i.e., don't
14582 # use $as_me), people would be surprised to read:
14583 # /* config.h. Generated by config.status. */
14584 configure_input="Generated from "`IFS=:
14585 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14586 if test x"$ac_file" != x-; then
14587 configure_input="$ac_file. $configure_input"
14588 { echo "$as_me:$LINENO: creating $ac_file" >&5
14589echo "$as_me: creating $ac_file" >&6;}
14590 fi
14591
14592 case $ac_tag in
14593 *:-:* | *:-) cat >"$tmp/stdin";;
14594 esac
14595 ;;
14596 esac
14597
14598 ac_dir=`$as_dirname -- "$ac_file" ||
14599$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14600 X"$ac_file" : 'X\(//\)[^/]' \| \
14601 X"$ac_file" : 'X\(//\)$' \| \
14602 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14603echo X"$ac_file" |
14604 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14605 s//\1/
14606 q
14607 }
14608 /^X\(\/\/\)[^/].*/{
14609 s//\1/
14610 q
14611 }
14612 /^X\(\/\/\)$/{
14613 s//\1/
14614 q
14615 }
14616 /^X\(\/\).*/{
14617 s//\1/
14618 q
14619 }
14620 s/.*/./; q'`
14621 { as_dir="$ac_dir"
14622 case $as_dir in #( 9187 case $as_dir in #(
14623 -*) as_dir=./$as_dir;; 9188 -*) as_dir=./$as_dir;;
14624 esac 9189 esac
14625 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 9190 test -d "$as_dir" || eval $as_mkdir_p || {
14626 as_dirs= 9191 as_dirs=
14627 while :; do 9192 while :; do
14628 case $as_dir in #( 9193 case $as_dir in #(
14629 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 9194 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14630 *) as_qdir=$as_dir;; 9195 *) as_qdir=$as_dir;;
14631 esac 9196 esac
14632 as_dirs="'$as_qdir' $as_dirs" 9197 as_dirs="'$as_qdir' $as_dirs"
14633 as_dir=`$as_dirname -- "$as_dir" || 9198 as_dir=`$as_dirname -- "$as_dir" ||
14634$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9199$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14635 X"$as_dir" : 'X\(//\)[^/]' \| \ 9200 X"$as_dir" : 'X\(//\)[^/]' \| \
14636 X"$as_dir" : 'X\(//\)$' \| \ 9201 X"$as_dir" : 'X\(//\)$' \| \
14637 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 9202 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14638echo X"$as_dir" | 9203printf "%s\n" X"$as_dir" |
14639 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9204 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14640 s//\1/ 9205 s//\1/
14641 q 9206 q
14642 } 9207 }
14643 /^X\(\/\/\)[^/].*/{ 9208 /^X\(\/\/\)[^/].*/{
14654 } 9219 }
14655 s/.*/./; q'` 9220 s/.*/./; q'`
14656 test -d "$as_dir" && break 9221 test -d "$as_dir" && break
14657 done 9222 done
14658 test -z "$as_dirs" || eval "mkdir $as_dirs" 9223 test -z "$as_dirs" || eval "mkdir $as_dirs"
14659 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 9224 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14660echo "$as_me: error: cannot create directory $as_dir" >&2;} 9225
14661 { (exit 1); exit 1; }; }; } 9226
9227} # as_fn_mkdir_p
9228if mkdir -p . 2>/dev/null; then
9229 as_mkdir_p='mkdir -p "$as_dir"'
9230else
9231 test -d ./-p && rmdir ./-p
9232 as_mkdir_p=false
9233fi
9234
9235
9236# as_fn_executable_p FILE
9237# -----------------------
9238# Test if FILE is an executable regular file.
9239as_fn_executable_p ()
9240{
9241 test -f "$1" && test -x "$1"
9242} # as_fn_executable_p
9243as_test_x='test -x'
9244as_executable_p=as_fn_executable_p
9245
9246# Sed expression to map a string onto a valid CPP name.
9247as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9248
9249# Sed expression to map a string onto a valid variable name.
9250as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9251
9252
9253exec 6>&1
9254## ----------------------------------- ##
9255## Main body of $CONFIG_STATUS script. ##
9256## ----------------------------------- ##
9257_ASEOF
9258test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
9259
9260cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9261# Save the log message, to keep $0 and so on meaningful, and to
9262# report actual input values of CONFIG_FILES etc. instead of their
9263# values after options handling.
9264ac_log="
9265This file was extended by $as_me, which was
9266generated by GNU Autoconf 2.71. Invocation command line was
9267
9268 CONFIG_FILES = $CONFIG_FILES
9269 CONFIG_HEADERS = $CONFIG_HEADERS
9270 CONFIG_LINKS = $CONFIG_LINKS
9271 CONFIG_COMMANDS = $CONFIG_COMMANDS
9272 $ $0 $@
9273
9274on `(hostname || uname -n) 2>/dev/null | sed 1q`
9275"
9276
9277_ACEOF
9278
9279case $ac_config_files in *"
9280"*) set x $ac_config_files; shift; ac_config_files=$*;;
9281esac
9282
9283case $ac_config_headers in *"
9284"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
9285esac
9286
9287
9288cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9289# Files that config.status was made for.
9290config_files="$ac_config_files"
9291config_headers="$ac_config_headers"
9292
9293_ACEOF
9294
9295cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9296ac_cs_usage="\
9297\`$as_me' instantiates files and other configuration actions
9298from templates according to the current configuration. Unless the files
9299and actions are specified as TAGs, all are instantiated by default.
9300
9301Usage: $0 [OPTION]... [TAG]...
9302
9303 -h, --help print this help, then exit
9304 -V, --version print version number and configuration settings, then exit
9305 --config print configuration, then exit
9306 -q, --quiet, --silent
9307 do not print progress messages
9308 -d, --debug don't remove temporary files
9309 --recheck update $as_me by reconfiguring in the same conditions
9310 --file=FILE[:TEMPLATE]
9311 instantiate the configuration file FILE
9312 --header=FILE[:TEMPLATE]
9313 instantiate the configuration header FILE
9314
9315Configuration files:
9316$config_files
9317
9318Configuration headers:
9319$config_headers
9320
9321Report bugs to the package provider."
9322
9323_ACEOF
9324ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
9325ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
9326cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9327ac_cs_config='$ac_cs_config_escaped'
9328ac_cs_version="\\
9329config.status
9330configured by $0, generated by GNU Autoconf 2.71,
9331 with options \\"\$ac_cs_config\\"
9332
9333Copyright (C) 2021 Free Software Foundation, Inc.
9334This config.status script is free software; the Free Software Foundation
9335gives unlimited permission to copy, distribute and modify it."
9336
9337ac_pwd='$ac_pwd'
9338srcdir='$srcdir'
9339INSTALL='$INSTALL'
9340test -n "\$AWK" || AWK=awk
9341_ACEOF
9342
9343cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9344# The default lists apply if the user does not specify any file.
9345ac_need_defaults=:
9346while test $# != 0
9347do
9348 case $1 in
9349 --*=?*)
9350 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9351 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
9352 ac_shift=:
9353 ;;
9354 --*=)
9355 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9356 ac_optarg=
9357 ac_shift=:
9358 ;;
9359 *)
9360 ac_option=$1
9361 ac_optarg=$2
9362 ac_shift=shift
9363 ;;
9364 esac
9365
9366 case $ac_option in
9367 # Handling of the options.
9368 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9369 ac_cs_recheck=: ;;
9370 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
9371 printf "%s\n" "$ac_cs_version"; exit ;;
9372 --config | --confi | --conf | --con | --co | --c )
9373 printf "%s\n" "$ac_cs_config"; exit ;;
9374 --debug | --debu | --deb | --de | --d | -d )
9375 debug=: ;;
9376 --file | --fil | --fi | --f )
9377 $ac_shift
9378 case $ac_optarg in
9379 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9380 '') as_fn_error $? "missing file argument" ;;
9381 esac
9382 as_fn_append CONFIG_FILES " '$ac_optarg'"
9383 ac_need_defaults=false;;
9384 --header | --heade | --head | --hea )
9385 $ac_shift
9386 case $ac_optarg in
9387 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9388 esac
9389 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
9390 ac_need_defaults=false;;
9391 --he | --h)
9392 # Conflict between --help and --header
9393 as_fn_error $? "ambiguous option: \`$1'
9394Try \`$0 --help' for more information.";;
9395 --help | --hel | -h )
9396 printf "%s\n" "$ac_cs_usage"; exit ;;
9397 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9398 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9399 ac_cs_silent=: ;;
9400
9401 # This is an error.
9402 -*) as_fn_error $? "unrecognized option: \`$1'
9403Try \`$0 --help' for more information." ;;
9404
9405 *) as_fn_append ac_config_targets " $1"
9406 ac_need_defaults=false ;;
9407
9408 esac
9409 shift
9410done
9411
9412ac_configure_extra_args=
9413
9414if $ac_cs_silent; then
9415 exec 6>/dev/null
9416 ac_configure_extra_args="$ac_configure_extra_args --silent"
9417fi
9418
9419_ACEOF
9420cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9421if \$ac_cs_recheck; then
9422 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9423 shift
9424 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
9425 CONFIG_SHELL='$SHELL'
9426 export CONFIG_SHELL
9427 exec "\$@"
9428fi
9429
9430_ACEOF
9431cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9432exec 5>>config.log
9433{
9434 echo
9435 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9436## Running $as_me. ##
9437_ASBOX
9438 printf "%s\n" "$ac_log"
9439} >&5
9440
9441_ACEOF
9442cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9443_ACEOF
9444
9445cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9446
9447# Handling of arguments.
9448for ac_config_target in $ac_config_targets
9449do
9450 case $ac_config_target in
9451 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
9452 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9453 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
9454 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
9455
9456 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9457 esac
9458done
9459
9460
9461# If the user did not use the arguments to specify the items to instantiate,
9462# then the envvar interface is used. Set only those that are not.
9463# We use the long form for the default assignment because of an extremely
9464# bizarre bug on SunOS 4.1.3.
9465if $ac_need_defaults; then
9466 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
9467 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
9468fi
9469
9470# Have a temporary directory for convenience. Make it in the build tree
9471# simply because there is no reason against having it here, and in addition,
9472# creating and moving files from /tmp can sometimes cause problems.
9473# Hook for its removal unless debugging.
9474# Note that there is a small window in which the directory will not be cleaned:
9475# after its creation but before its name has been assigned to `$tmp'.
9476$debug ||
9477{
9478 tmp= ac_tmp=
9479 trap 'exit_status=$?
9480 : "${ac_tmp:=$tmp}"
9481 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9482' 0
9483 trap 'as_fn_exit 1' 1 2 13 15
9484}
9485# Create a (secure) tmp directory for tmp files.
9486
9487{
9488 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9489 test -d "$tmp"
9490} ||
9491{
9492 tmp=./conf$$-$RANDOM
9493 (umask 077 && mkdir "$tmp")
9494} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9495ac_tmp=$tmp
9496
9497# Set up the scripts for CONFIG_FILES section.
9498# No need to generate them if there are no CONFIG_FILES.
9499# This happens for instance with `./config.status config.h'.
9500if test -n "$CONFIG_FILES"; then
9501
9502
9503ac_cr=`echo X | tr X '\015'`
9504# On cygwin, bash can eat \r inside `` if the user requested igncr.
9505# But we know of no other shell where ac_cr would be empty at this
9506# point, so we can use a bashism as a fallback.
9507if test "x$ac_cr" = x; then
9508 eval ac_cr=\$\'\\r\'
9509fi
9510ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9511if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9512 ac_cs_awk_cr='\\r'
9513else
9514 ac_cs_awk_cr=$ac_cr
9515fi
9516
9517echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9518_ACEOF
9519
9520
9521{
9522 echo "cat >conf$$subs.awk <<_ACEOF" &&
9523 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9524 echo "_ACEOF"
9525} >conf$$subs.sh ||
9526 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9527ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9528ac_delim='%!_!# '
9529for ac_last_try in false false false false false :; do
9530 . ./conf$$subs.sh ||
9531 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9532
9533 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9534 if test $ac_delim_n = $ac_delim_num; then
9535 break
9536 elif $ac_last_try; then
9537 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9538 else
9539 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9540 fi
9541done
9542rm -f conf$$subs.sh
9543
9544cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9545cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
9546_ACEOF
9547sed -n '
9548h
9549s/^/S["/; s/!.*/"]=/
9550p
9551g
9552s/^[^!]*!//
9553:repl
9554t repl
9555s/'"$ac_delim"'$//
9556t delim
9557:nl
9558h
9559s/\(.\{148\}\)..*/\1/
9560t more1
9561s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9562p
9563n
9564b repl
9565:more1
9566s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9567p
9568g
9569s/.\{148\}//
9570t nl
9571:delim
9572h
9573s/\(.\{148\}\)..*/\1/
9574t more2
9575s/["\\]/\\&/g; s/^/"/; s/$/"/
9576p
9577b
9578:more2
9579s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9580p
9581g
9582s/.\{148\}//
9583t delim
9584' <conf$$subs.awk | sed '
9585/^[^""]/{
9586 N
9587 s/\n//
9588}
9589' >>$CONFIG_STATUS || ac_write_fail=1
9590rm -f conf$$subs.awk
9591cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9592_ACAWK
9593cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9594 for (key in S) S_is_set[key] = 1
9595 FS = ""
9596
9597}
9598{
9599 line = $ 0
9600 nfields = split(line, field, "@")
9601 substed = 0
9602 len = length(field[1])
9603 for (i = 2; i < nfields; i++) {
9604 key = field[i]
9605 keylen = length(key)
9606 if (S_is_set[key]) {
9607 value = S[key]
9608 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9609 len += length(value) + length(field[++i])
9610 substed = 1
9611 } else
9612 len += 1 + keylen
9613 }
9614
9615 print line
9616}
9617
9618_ACAWK
9619_ACEOF
9620cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9621if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9622 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9623else
9624 cat
9625fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9626 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9627_ACEOF
9628
9629# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9630# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9631# trailing colons and then remove the whole line if VPATH becomes empty
9632# (actually we leave an empty line to preserve line numbers).
9633if test "x$srcdir" = x.; then
9634 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9635h
9636s///
9637s/^/:/
9638s/[ ]*$/:/
9639s/:\$(srcdir):/:/g
9640s/:\${srcdir}:/:/g
9641s/:@srcdir@:/:/g
9642s/^:*//
9643s/:*$//
9644x
9645s/\(=[ ]*\).*/\1/
9646G
9647s/\n//
9648s/^[^=]*=[ ]*$//
9649}'
9650fi
9651
9652cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9653fi # test -n "$CONFIG_FILES"
9654
9655# Set up the scripts for CONFIG_HEADERS section.
9656# No need to generate them if there are no CONFIG_HEADERS.
9657# This happens for instance with `./config.status Makefile'.
9658if test -n "$CONFIG_HEADERS"; then
9659cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9660BEGIN {
9661_ACEOF
9662
9663# Transform confdefs.h into an awk script `defines.awk', embedded as
9664# here-document in config.status, that substitutes the proper values into
9665# config.h.in to produce config.h.
9666
9667# Create a delimiter string that does not exist in confdefs.h, to ease
9668# handling of long lines.
9669ac_delim='%!_!# '
9670for ac_last_try in false false :; do
9671 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9672 if test -z "$ac_tt"; then
9673 break
9674 elif $ac_last_try; then
9675 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9676 else
9677 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9678 fi
9679done
9680
9681# For the awk script, D is an array of macro values keyed by name,
9682# likewise P contains macro parameters if any. Preserve backslash
9683# newline sequences.
9684
9685ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9686sed -n '
9687s/.\{148\}/&'"$ac_delim"'/g
9688t rset
9689:rset
9690s/^[ ]*#[ ]*define[ ][ ]*/ /
9691t def
9692d
9693:def
9694s/\\$//
9695t bsnl
9696s/["\\]/\\&/g
9697s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9698D["\1"]=" \3"/p
9699s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9700d
9701:bsnl
9702s/["\\]/\\&/g
9703s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9704D["\1"]=" \3\\\\\\n"\\/p
9705t cont
9706s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9707t cont
9708d
9709:cont
9710n
9711s/.\{148\}/&'"$ac_delim"'/g
9712t clear
9713:clear
9714s/\\$//
9715t bsnlc
9716s/["\\]/\\&/g; s/^/"/; s/$/"/p
9717d
9718:bsnlc
9719s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9720b cont
9721' <confdefs.h | sed '
9722s/'"$ac_delim"'/"\\\
9723"/g' >>$CONFIG_STATUS || ac_write_fail=1
9724
9725cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9726 for (key in D) D_is_set[key] = 1
9727 FS = ""
9728}
9729/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9730 line = \$ 0
9731 split(line, arg, " ")
9732 if (arg[1] == "#") {
9733 defundef = arg[2]
9734 mac1 = arg[3]
9735 } else {
9736 defundef = substr(arg[1], 2)
9737 mac1 = arg[2]
9738 }
9739 split(mac1, mac2, "(") #)
9740 macro = mac2[1]
9741 prefix = substr(line, 1, index(line, defundef) - 1)
9742 if (D_is_set[macro]) {
9743 # Preserve the white space surrounding the "#".
9744 print prefix "define", macro P[macro] D[macro]
9745 next
9746 } else {
9747 # Replace #undef with comments. This is necessary, for example,
9748 # in the case of _POSIX_SOURCE, which is predefined and required
9749 # on some systems where configure will not decide to define it.
9750 if (defundef == "undef") {
9751 print "/*", prefix defundef, macro, "*/"
9752 next
9753 }
9754 }
9755}
9756{ print }
9757_ACAWK
9758_ACEOF
9759cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9760 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
9761fi # test -n "$CONFIG_HEADERS"
9762
9763
9764eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9765shift
9766for ac_tag
9767do
9768 case $ac_tag in
9769 :[FHLC]) ac_mode=$ac_tag; continue;;
9770 esac
9771 case $ac_mode$ac_tag in
9772 :[FHL]*:*);;
9773 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9774 :[FH]-) ac_tag=-:-;;
9775 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9776 esac
9777 ac_save_IFS=$IFS
9778 IFS=:
9779 set x $ac_tag
9780 IFS=$ac_save_IFS
9781 shift
9782 ac_file=$1
9783 shift
9784
9785 case $ac_mode in
9786 :L) ac_source=$1;;
9787 :[FH])
9788 ac_file_inputs=
9789 for ac_f
9790 do
9791 case $ac_f in
9792 -) ac_f="$ac_tmp/stdin";;
9793 *) # Look for the file first in the build tree, then in the source tree
9794 # (if the path is not absolute). The absolute path cannot be DOS-style,
9795 # because $ac_f cannot contain `:'.
9796 test -f "$ac_f" ||
9797 case $ac_f in
9798 [\\/$]*) false;;
9799 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9800 esac ||
9801 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9802 esac
9803 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9804 as_fn_append ac_file_inputs " '$ac_f'"
9805 done
9806
9807 # Let's still pretend it is `configure' which instantiates (i.e., don't
9808 # use $as_me), people would be surprised to read:
9809 # /* config.h. Generated by config.status. */
9810 configure_input='Generated from '`
9811 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9812 `' by configure.'
9813 if test x"$ac_file" != x-; then
9814 configure_input="$ac_file. $configure_input"
9815 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9816printf "%s\n" "$as_me: creating $ac_file" >&6;}
9817 fi
9818 # Neutralize special characters interpreted by sed in replacement strings.
9819 case $configure_input in #(
9820 *\&* | *\|* | *\\* )
9821 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9822 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9823 *) ac_sed_conf_input=$configure_input;;
9824 esac
9825
9826 case $ac_tag in
9827 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9828 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9829 esac
9830 ;;
9831 esac
9832
9833 ac_dir=`$as_dirname -- "$ac_file" ||
9834$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9835 X"$ac_file" : 'X\(//\)[^/]' \| \
9836 X"$ac_file" : 'X\(//\)$' \| \
9837 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9838printf "%s\n" X"$ac_file" |
9839 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9840 s//\1/
9841 q
9842 }
9843 /^X\(\/\/\)[^/].*/{
9844 s//\1/
9845 q
9846 }
9847 /^X\(\/\/\)$/{
9848 s//\1/
9849 q
9850 }
9851 /^X\(\/\).*/{
9852 s//\1/
9853 q
9854 }
9855 s/.*/./; q'`
9856 as_dir="$ac_dir"; as_fn_mkdir_p
14662 ac_builddir=. 9857 ac_builddir=.
14663 9858
14664case "$ac_dir" in 9859case "$ac_dir" in
14665.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9860.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14666*) 9861*)
14667 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9862 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14668 # A ".." for each directory in $ac_dir_suffix. 9863 # A ".." for each directory in $ac_dir_suffix.
14669 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 9864 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14670 case $ac_top_builddir_sub in 9865 case $ac_top_builddir_sub in
14671 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9866 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14672 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9867 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14673 esac ;; 9868 esac ;;
14674esac 9869esac
14704 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9899 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14705 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 9900 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14706 esac 9901 esac
14707_ACEOF 9902_ACEOF
14708 9903
14709cat >>$CONFIG_STATUS <<\_ACEOF 9904cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14710# If the template does not know about datarootdir, expand it. 9905# If the template does not know about datarootdir, expand it.
14711# FIXME: This hack should be removed a few years after 2.60. 9906# FIXME: This hack should be removed a few years after 2.60.
14712ac_datarootdir_hack=; ac_datarootdir_seen= 9907ac_datarootdir_hack=; ac_datarootdir_seen=
14713 9908ac_sed_dataroot='
14714case `sed -n '/datarootdir/ { 9909/datarootdir/ {
14715 p 9910 p
14716 q 9911 q
14717} 9912}
14718/@datadir@/p 9913/@datadir@/p
14719/@docdir@/p 9914/@docdir@/p
14720/@infodir@/p 9915/@infodir@/p
14721/@localedir@/p 9916/@localedir@/p
14722/@mandir@/p 9917/@mandir@/p'
14723' $ac_file_inputs` in 9918case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14724*datarootdir*) ac_datarootdir_seen=yes;; 9919*datarootdir*) ac_datarootdir_seen=yes;;
14725*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 9920*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14726 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 9921 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14727echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 9922printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14728_ACEOF 9923_ACEOF
14729cat >>$CONFIG_STATUS <<_ACEOF 9924cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14730 ac_datarootdir_hack=' 9925 ac_datarootdir_hack='
14731 s&@datadir@&$datadir&g 9926 s&@datadir@&$datadir&g
14732 s&@docdir@&$docdir&g 9927 s&@docdir@&$docdir&g
14733 s&@infodir@&$infodir&g 9928 s&@infodir@&$infodir&g
14734 s&@localedir@&$localedir&g 9929 s&@localedir@&$localedir&g
14735 s&@mandir@&$mandir&g 9930 s&@mandir@&$mandir&g
14736 s&\\\${datarootdir}&$datarootdir&g' ;; 9931 s&\\\${datarootdir}&$datarootdir&g' ;;
14737esac 9932esac
14738_ACEOF 9933_ACEOF
14739 9934
14740# Neutralize VPATH when `$srcdir' = `.'. 9935# Neutralize VPATH when `$srcdir' = `.'.
14741# Shell code in configure.ac might set extrasub. 9936# Shell code in configure.ac might set extrasub.
14742# FIXME: do we really want to maintain this feature? 9937# FIXME: do we really want to maintain this feature?
14743cat >>$CONFIG_STATUS <<_ACEOF 9938cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14744 sed "$ac_vpsub 9939ac_sed_extra="$ac_vpsub
14745$extrasub 9940$extrasub
14746_ACEOF 9941_ACEOF
14747cat >>$CONFIG_STATUS <<\_ACEOF 9942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14748:t 9943:t
14749/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9944/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14750s&@configure_input@&$configure_input&;t t 9945s|@configure_input@|$ac_sed_conf_input|;t t
14751s&@top_builddir@&$ac_top_builddir_sub&;t t 9946s&@top_builddir@&$ac_top_builddir_sub&;t t
9947s&@top_build_prefix@&$ac_top_build_prefix&;t t
14752s&@srcdir@&$ac_srcdir&;t t 9948s&@srcdir@&$ac_srcdir&;t t
14753s&@abs_srcdir@&$ac_abs_srcdir&;t t 9949s&@abs_srcdir@&$ac_abs_srcdir&;t t
14754s&@top_srcdir@&$ac_top_srcdir&;t t 9950s&@top_srcdir@&$ac_top_srcdir&;t t
14755s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 9951s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14756s&@builddir@&$ac_builddir&;t t 9952s&@builddir@&$ac_builddir&;t t
14757s&@abs_builddir@&$ac_abs_builddir&;t t 9953s&@abs_builddir@&$ac_abs_builddir&;t t
14758s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 9954s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14759s&@INSTALL@&$ac_INSTALL&;t t 9955s&@INSTALL@&$ac_INSTALL&;t t
14760$ac_datarootdir_hack 9956$ac_datarootdir_hack
14761" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 9957"
9958eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9959 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14762 9960
14763test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 9961test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14764 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 9962 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14765 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 9963 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9964 "$ac_tmp/out"`; test -z "$ac_out"; } &&
14766 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9965 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14767which seems to be undefined. Please make sure it is defined." >&5 9966which seems to be undefined. Please make sure it is defined" >&5
14768echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9967printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14769which seems to be undefined. Please make sure it is defined." >&2;} 9968which seems to be undefined. Please make sure it is defined" >&2;}
14770 9969
14771 rm -f "$tmp/stdin" 9970 rm -f "$ac_tmp/stdin"
14772 case $ac_file in 9971 case $ac_file in
14773 -) cat "$tmp/out"; rm -f "$tmp/out";; 9972 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14774 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 9973 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14775 esac 9974 esac \
9975 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14776 ;; 9976 ;;
14777 :H) 9977 :H)
14778 # 9978 #
14779 # CONFIG_HEADER 9979 # CONFIG_HEADER
14780 # 9980 #
14781_ACEOF
14782
14783# Transform confdefs.h into a sed script `conftest.defines', that
14784# substitutes the proper values into config.h.in to produce config.h.
14785rm -f conftest.defines conftest.tail
14786# First, append a space to every undef/define line, to ease matching.
14787echo 's/$/ /' >conftest.defines
14788# Then, protect against being on the right side of a sed subst, or in
14789# an unquoted here document, in config.status. If some macros were
14790# called several times there might be several #defines for the same
14791# symbol, which is useless. But do not sort them, since the last
14792# AC_DEFINE must be honored.
14793ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14794# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14795# NAME is the cpp macro being defined, VALUE is the value it is being given.
14796# PARAMS is the parameter list in the macro definition--in most cases, it's
14797# just an empty string.
14798ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
14799ac_dB='\\)[ (].*,\\1define\\2'
14800ac_dC=' '
14801ac_dD=' ,'
14802
14803uniq confdefs.h |
14804 sed -n '
14805 t rset
14806 :rset
14807 s/^[ ]*#[ ]*define[ ][ ]*//
14808 t ok
14809 d
14810 :ok
14811 s/[\\&,]/\\&/g
14812 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14813 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14814 ' >>conftest.defines
14815
14816# Remove the space that was appended to ease matching.
14817# Then replace #undef with comments. This is necessary, for
14818# example, in the case of _POSIX_SOURCE, which is predefined and required
14819# on some systems where configure will not decide to define it.
14820# (The regexp can be short, since the line contains either #define or #undef.)
14821echo 's/ $//
14822s,^[ #]*u.*,/* & */,' >>conftest.defines
14823
14824# Break up conftest.defines:
14825ac_max_sed_lines=50
14826
14827# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14828# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14829# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14830# et cetera.
14831ac_in='$ac_file_inputs'
14832ac_out='"$tmp/out1"'
14833ac_nxt='"$tmp/out2"'
14834
14835while :
14836do
14837 # Write a here document:
14838 cat >>$CONFIG_STATUS <<_ACEOF
14839 # First, check the format of the line:
14840 cat >"\$tmp/defines.sed" <<\\CEOF
14841/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
14842/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
14843b
14844:def
14845_ACEOF
14846 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14847 echo 'CEOF
14848 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14849 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14850 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14851 grep . conftest.tail >/dev/null || break
14852 rm -f conftest.defines
14853 mv conftest.tail conftest.defines
14854done
14855rm -f conftest.defines conftest.tail
14856
14857echo "ac_result=$ac_in" >>$CONFIG_STATUS
14858cat >>$CONFIG_STATUS <<\_ACEOF
14859 if test x"$ac_file" != x-; then 9981 if test x"$ac_file" != x-; then
14860 echo "/* $configure_input */" >"$tmp/config.h" 9982 {
14861 cat "$ac_result" >>"$tmp/config.h" 9983 printf "%s\n" "/* $configure_input */" >&1 \
9984 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9985 } >"$ac_tmp/config.h" \
9986 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14862 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 9987 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14863 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9988 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14864echo "$as_me: $ac_file is unchanged" >&6;} 9989printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
14865 else 9990 else
14866 rm -f $ac_file 9991 rm -f "$ac_file"
14867 mv "$tmp/config.h" $ac_file 9992 mv "$ac_tmp/config.h" "$ac_file" \
9993 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14868 fi 9994 fi
14869 else 9995 else
14870 echo "/* $configure_input */" 9996 printf "%s\n" "/* $configure_input */" >&1 \
14871 cat "$ac_result" 9997 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9998 || as_fn_error $? "could not create -" "$LINENO" 5
14872 fi 9999 fi
14873 rm -f "$tmp/out12"
14874 ;; 10000 ;;
14875 10001
14876 10002
14877 esac 10003 esac
14878 10004
14879done # for ac_tag 10005done # for ac_tag
14880 10006
14881 10007
14882{ (exit 0); exit 0; } 10008as_fn_exit 0
14883_ACEOF 10009_ACEOF
14884chmod +x $CONFIG_STATUS
14885ac_clean_files=$ac_clean_files_save 10010ac_clean_files=$ac_clean_files_save
10011
10012test $ac_write_fail = 0 ||
10013 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14886 10014
14887 10015
14888# configure is writing to config.log, and then calls config.status. 10016# configure is writing to config.log, and then calls config.status.
14889# config.status does its own redirection, appending to config.log. 10017# config.status does its own redirection, appending to config.log.
14890# Unfortunately, on DOS this fails, as config.log is still kept open 10018# Unfortunately, on DOS this fails, as config.log is still kept open
14901 exec 5>/dev/null 10029 exec 5>/dev/null
14902 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 10030 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14903 exec 5>>config.log 10031 exec 5>>config.log
14904 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10032 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14905 # would make configure fail if this is the last instruction. 10033 # would make configure fail if this is the last instruction.
14906 $ac_cs_success || { (exit 1); exit 1; } 10034 $ac_cs_success || as_fn_exit 1
10035fi
10036if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10037 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10038printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14907fi 10039fi
14908 10040
14909 10041
14910echo "Configuration: 10042echo "Configuration:
14911 10043
14927if test x$RESFALLBACK != x; then 10059if test x$RESFALLBACK != x; then
14928 echo " resource class fallback: $RESFALLBACK" 10060 echo " resource class fallback: $RESFALLBACK"
14929fi 10061fi
14930echo 10062echo
14931echo " embedded perl: $support_perl" 10063echo " embedded perl: $support_perl"
14932echo " libafterimage: $support_afterimage" 10064echo " image library: $image_lib"
14933echo 10065echo
14934if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 10066if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14935 echo ".----------------------------------------------------------------." 10067 echo ".----------------------------------------------------------------."
14936 echo ". WARNING: --enable-xim was specified however the locale support ." 10068 echo ". WARNING: --enable-xim was specified however the locale support ."
14937 echo ". functions could not be found. ." 10069 echo ". functions could not be found. ."
14940fi 10072fi
14941 10073
14942echo "*** Optionally check src/feature.h for further, rarely used options ***" 10074echo "*** Optionally check src/feature.h for further, rarely used options ***"
14943echo 10075echo
14944 10076
10077

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines