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

Comparing rxvt-unicode/configure (file contents):
Revision 1.62 by root, Wed Jan 4 05:12:04 2006 UTC vs.
Revision 1.166 by root, Thu May 13 19:24:27 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.59. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# Copyright (C) 2003 Free Software Foundation, Inc. 5#
6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# Inc.
8#
9#
6# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ## 12## -------------------- ##
9## M4sh Initialization. ## 13## M4sh Initialization. ##
10## --------------------- ## 14## -------------------- ##
11 15
12# Be Bourne compatible 16# Be more Bourne compatible
17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
14 emulate sh 21 emulate sh
15 NULLCMD=: 22 NULLCMD=:
16 # 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
17 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
18 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 26 setopt NO_GLOB_SUBST
27else $as_nop
28 case `(set -o) 2>/dev/null` in #(
29 *posix*) :
20 set -o posix 30 set -o posix ;; #(
31 *) :
32 ;;
33esac
21fi 34fi
22DUALCASE=1; export DUALCASE # for MKS sh
23 35
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30 36
31 37
32# Work around bugs in pre-3.0 UWIN ksh. 38# Reset variables that may have inherited troublesome values from
33$as_unset ENV MAIL MAILPATH 39# the environment.
40
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.)
44# Quoting is to prevent editors from complaining about space-tab.
45as_nl='
46'
47export as_nl
48IFS=" "" $as_nl"
49
34PS1='$ ' 50PS1='$ '
35PS2='> ' 51PS2='> '
36PS4='+ ' 52PS4='+ '
37 53
38# NLS nuisances. 54# Ensure predictable behavior from utilities with locale-dependent output.
39for as_var in \ 55LC_ALL=C
40 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 56export LC_ALL
41 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 57LANGUAGE=C
42 LC_TELEPHONE LC_TIME 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
85# Find who we are. Look in the path if we contain no directory separator.
86as_myself=
87case $0 in #((
88 *[\\/]* ) as_myself=$0 ;;
89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
90for as_dir in $PATH
43do 91do
44 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 92 IFS=$as_save_IFS
45 eval $as_var=C; export $as_var 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
99 done
100IFS=$as_save_IFS
101
102 ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107 as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112fi
113
114
115# Use a proper internal environment variable to ensure we don't fall
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
223done
224IFS=$as_save_IFS
225if $as_found
226then :
227
228else $as_nop
229 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
230 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
231then :
232 CONFIG_SHELL=$SHELL as_have_required=yes
233fi
234fi
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."
46 else 267 else
47 $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."
48 fi 272 fi
49done 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
50 282
51# 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
52if expr a : '\(a\)' >/dev/null 2>&1; then 439if expr a : '\(a\)' >/dev/null 2>&1 &&
440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
53 as_expr=expr 441 as_expr=expr
54else 442else
55 as_expr=false 443 as_expr=false
56fi 444fi
57 445
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 446if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
59 as_basename=basename 447 as_basename=basename
60else 448else
61 as_basename=false 449 as_basename=false
62fi 450fi
63 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
64 457
65# Name of the executable.
66as_me=`$as_basename "$0" || 458as_me=`$as_basename -- "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 459$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \ 460 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \ 461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
70 . : '\(.\)' 2>/dev/null || 462printf "%s\n" X/"$0" |
71echo X/"$0" |
72 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 463 sed '/^.*\/\([^/][^/]*\)\/*$/{
73 /^X\/\(\/\/\)$/{ s//\1/; q; } 464 s//\1/
74 /^X\/\(\/\).*/{ s//\1/; q; } 465 q
466 }
467 /^X\/\(\/\/\)$/{
468 s//\1/
469 q
470 }
471 /^X\/\(\/\).*/{
472 s//\1/
473 q
474 }
75 s/.*/./; q'` 475 s/.*/./; q'`
76 476
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges. 477# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz' 478as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 479as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS 480as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789' 481as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits 482as_cr_alnum=$as_cr_Letters$as_cr_digits
85 483
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88 echo "#! /bin/sh" >conf$$.sh
89 echo "exit 0" >>conf$$.sh
90 chmod +x conf$$.sh
91 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92 PATH_SEPARATOR=';'
93 else
94 PATH_SEPARATOR=:
95 fi
96 rm -f conf$$.sh
97fi
98 484
99 485 as_lineno_1=$LINENO as_lineno_1a=$LINENO
100 as_lineno_1=$LINENO 486 as_lineno_2=$LINENO as_lineno_2a=$LINENO
101 as_lineno_2=$LINENO
102 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103 test "x$as_lineno_1" != "x$as_lineno_2" && 487 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
104 test "x$as_lineno_3" = "x$as_lineno_2" || { 488 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
105 # Find who we are. Look in the path if we contain no path at all 489 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
106 # relative or not. 490 sed -n '
107 case $0 in 491 p
108 *[\\/]* ) as_myself=$0 ;; 492 /[$]LINENO/=
109 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117 ;;
118 esac
119 # We did not find ourselves, most probably we were run as `sh COMMAND'
120 # in which case we are not to be found in the path.
121 if test "x$as_myself" = x; then
122 as_myself=$0
123 fi
124 if test ! -f "$as_myself"; then
125 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126 { (exit 1); exit 1; }; }
127 fi
128 case $CONFIG_SHELL in
129 '')
130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133 IFS=$as_save_IFS
134 test -z "$as_dir" && as_dir=.
135 for as_base in sh bash ksh sh5; do
136 case $as_dir in
137 /*)
138 if ("$as_dir/$as_base" -c '
139 as_lineno_1=$LINENO
140 as_lineno_2=$LINENO
141 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142 test "x$as_lineno_1" != "x$as_lineno_2" &&
143 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
144 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146 CONFIG_SHELL=$as_dir/$as_base
147 export CONFIG_SHELL
148 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149 fi;;
150 esac
151 done
152done
153;;
154 esac
155
156 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157 # uniformly replaced by the line number. The first 'sed' inserts a
158 # line-number line before each line; the second 'sed' does the real
159 # work. The second script uses 'N' to pair each line-number line
160 # with the numbered line, and appends trailing '-' during
161 # substitution so that $LINENO is not a special case at line end.
162 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
164 sed '=' <$as_myself | 493 ' <$as_myself |
165 sed ' 494 sed '
495 s/[$]LINENO.*/&-/
496 t lineno
497 b
498 :lineno
166 N 499 N
167 s,$,-,
168 : loop 500 :loop
169 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 501 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
170 t loop 502 t loop
171 s,-$,, 503 s/-\n.*//
172 s,^['$as_cr_digits']*\n,,
173 ' >$as_me.lineno && 504 ' >$as_me.lineno &&
174 chmod +x $as_me.lineno || 505 chmod +x "$as_me.lineno" ||
175 { 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; }
176 { (exit 1); exit 1; }; }
177 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
178 # 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
179 # (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
180 # original and so on. Autoconf is especially sensible to this). 514 # original and so on. Autoconf is especially sensitive to this).
181 . ./$as_me.lineno 515 . "./$as_me.lineno"
182 # Exit status is that of the last command. 516 # Exit status is that of the last command.
183 exit 517 exit
184} 518}
185 519
186 520
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 521# Determine whether it's possible to make 'echo' print without a newline.
188 *c*,-n*) ECHO_N= ECHO_C=' 522# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
523# for compatibility with existing Makefiles.
524ECHO_C= ECHO_N= ECHO_T=
525case `echo -n x` in #(((((
526-n*)
527 case `echo 'xy\c'` in
528 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
529 xy) ECHO_C='\c';;
530 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
189' ECHO_T=' ' ;; 531 ECHO_T=' ';;
190 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 532 esac;;
191 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 533*)
534 ECHO_N='-n';;
192esac 535esac
193 536
194if expr a : '\(a\)' >/dev/null 2>&1; then 537# For backward compatibility with old third-party macros, we provide
195 as_expr=expr 538# the shell variables $as_echo and $as_echo_n. New code should use
539# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
540as_echo='printf %s\n'
541as_echo_n='printf %s'
542
543
544rm -f conf$$ conf$$.exe conf$$.file
545if test -d conf$$.dir; then
546 rm -f conf$$.dir/conf$$.file
196else 547else
197 as_expr=false 548 rm -f conf$$.dir
549 mkdir conf$$.dir 2>/dev/null
198fi 550fi
199 551if (echo >conf$$.file) 2>/dev/null; then
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then 552 if ln -s conf$$.file conf$$ 2>/dev/null; then
203 # We could just check for DJGPP; but this test a) works b) is more generic 553 as_ln_s='ln -s'
204 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 554 # ... but there are two gotchas:
205 if test -f conf$$.exe; then 555 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
206 # Don't use ln at all; we don't have any links 556 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
557 # In both cases, we have to default to `cp -pR'.
558 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
207 as_ln_s='cp -p' 559 as_ln_s='cp -pR'
560 elif ln conf$$.file conf$$ 2>/dev/null; then
561 as_ln_s=ln
208 else 562 else
209 as_ln_s='ln -s' 563 as_ln_s='cp -pR'
210 fi 564 fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else 565else
214 as_ln_s='cp -p' 566 as_ln_s='cp -pR'
215fi 567fi
216rm -f conf$$ conf$$.exe conf$$.file 568rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
569rmdir conf$$.dir 2>/dev/null
217 570
218if mkdir -p . 2>/dev/null; then 571if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=: 572 as_mkdir_p='mkdir -p "$as_dir"'
220else 573else
221 test -d ./-p && rmdir ./-p 574 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false 575 as_mkdir_p=false
223fi 576fi
224 577
225as_executable_p="test -f" 578as_test_x='test -x'
579as_executable_p=as_fn_executable_p
226 580
227# Sed expression to map a string onto a valid CPP name. 581# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 582as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229 583
230# Sed expression to map a string onto a valid variable name. 584# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 585as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232 586
233 587
234# IFS 588test -n "$DJDIR" || exec 7<&0 </dev/null
235# We need space, tab and new line, in precisely that order. 589exec 6>&1
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243 590
244# Name of the host. 591# Name of the host.
245# 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,
246# so uname gets run too. 593# so uname gets run too.
247ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 594ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
248
249exec 6>&1
250 595
251# 596#
252# Initializations. 597# Initializations.
253# 598#
254ac_default_prefix=/usr/local 599ac_default_prefix=/usr/local
600ac_clean_files=
255ac_config_libobj_dir=. 601ac_config_libobj_dir=.
602LIBOBJS=
256cross_compiling=no 603cross_compiling=no
257subdirs= 604subdirs=
258MFLAGS= 605MFLAGS=
259MAKEFLAGS= 606MAKEFLAGS=
260SHELL=${CONFIG_SHELL-/bin/sh}
261
262# Maximum number of lines to put in a shell here document.
263# This variable seems obsolete. It should probably be removed, and
264# only ac_max_sed_lines should be used.
265: ${ac_max_here_lines=38}
266 607
267# Identity of this package. 608# Identity of this package.
268PACKAGE_NAME= 609PACKAGE_NAME=''
269PACKAGE_TARNAME= 610PACKAGE_TARNAME=''
270PACKAGE_VERSION= 611PACKAGE_VERSION=''
271PACKAGE_STRING= 612PACKAGE_STRING=''
272PACKAGE_BUGREPORT= 613PACKAGE_BUGREPORT=''
614PACKAGE_URL=''
273 615
274ac_unique_file="src/feature.h" 616ac_unique_file="src/feature.h"
275# Factoring default headers for most tests. 617# Factoring default headers for most tests.
276ac_includes_default="\ 618ac_includes_default="\
619#include <stddef.h>
620#ifdef HAVE_STDIO_H
277#include <stdio.h> 621# include <stdio.h>
622#endif
623#ifdef HAVE_STDLIB_H
624# include <stdlib.h>
625#endif
626#ifdef HAVE_STRING_H
627# include <string.h>
628#endif
629#ifdef HAVE_INTTYPES_H
630# include <inttypes.h>
631#endif
632#ifdef HAVE_STDINT_H
633# include <stdint.h>
634#endif
635#ifdef HAVE_STRINGS_H
636# include <strings.h>
637#endif
278#if HAVE_SYS_TYPES_H 638#ifdef HAVE_SYS_TYPES_H
279# include <sys/types.h> 639# include <sys/types.h>
280#endif 640#endif
281#if HAVE_SYS_STAT_H 641#ifdef HAVE_SYS_STAT_H
282# include <sys/stat.h> 642# include <sys/stat.h>
283#endif 643#endif
284#if STDC_HEADERS
285# include <stdlib.h>
286# include <stddef.h>
287#else
288# if HAVE_STDLIB_H
289# include <stdlib.h>
290# endif
291#endif
292#if HAVE_STRING_H
293# if !STDC_HEADERS && HAVE_MEMORY_H
294# include <memory.h>
295# endif
296# include <string.h>
297#endif
298#if HAVE_STRINGS_H
299# include <strings.h>
300#endif
301#if HAVE_INTTYPES_H
302# include <inttypes.h>
303#else
304# if HAVE_STDINT_H
305# include <stdint.h>
306# endif
307#endif
308#if HAVE_UNISTD_H 644#ifdef HAVE_UNISTD_H
309# include <unistd.h> 645# include <unistd.h>
310#endif" 646#endif"
311 647
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 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
734PATH_SEPARATOR
735SHELL'
313ac_subst_files='MCOMMON' 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'
782 ac_precious_vars='build_alias
783host_alias
784target_alias
785CC
786CFLAGS
787LDFLAGS
788LIBS
789CPPFLAGS
790CXX
791CXXFLAGS
792CCC
793XMKMF
794CXXCPP'
795
314 796
315# Initialize some variables set by options. 797# Initialize some variables set by options.
316ac_init_help= 798ac_init_help=
317ac_init_version=false 799ac_init_version=false
800ac_unrecognized_opts=
801ac_unrecognized_sep=
318# The variables have the same names as the options, with 802# The variables have the same names as the options, with
319# dashes changed to underlines. 803# dashes changed to underlines.
320cache_file=/dev/null 804cache_file=/dev/null
321exec_prefix=NONE 805exec_prefix=NONE
322no_create= 806no_create=
335# Installation directory options. 819# Installation directory options.
336# These are left unexpanded so users can "make install exec_prefix=/foo" 820# These are left unexpanded so users can "make install exec_prefix=/foo"
337# and all the variables that are supposed to be based on exec_prefix 821# and all the variables that are supposed to be based on exec_prefix
338# by default will actually change. 822# by default will actually change.
339# Use braces instead of parens because sh, perl, etc. also accept them. 823# Use braces instead of parens because sh, perl, etc. also accept them.
824# (The list follows the same order as the GNU Coding Standards.)
340bindir='${exec_prefix}/bin' 825bindir='${exec_prefix}/bin'
341sbindir='${exec_prefix}/sbin' 826sbindir='${exec_prefix}/sbin'
342libexecdir='${exec_prefix}/libexec' 827libexecdir='${exec_prefix}/libexec'
343datadir='${prefix}/share' 828datarootdir='${prefix}/share'
829datadir='${datarootdir}'
344sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
345sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
346localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
347libdir='${exec_prefix}/lib' 833runstatedir='${localstatedir}/run'
348includedir='${prefix}/include' 834includedir='${prefix}/include'
349oldincludedir='/usr/include' 835oldincludedir='/usr/include'
836docdir='${datarootdir}/doc/${PACKAGE}'
350infodir='${prefix}/info' 837infodir='${datarootdir}/info'
351mandir='${prefix}/man' 838htmldir='${docdir}'
839dvidir='${docdir}'
840pdfdir='${docdir}'
841psdir='${docdir}'
842libdir='${exec_prefix}/lib'
843localedir='${datarootdir}/locale'
844mandir='${datarootdir}/man'
352 845
353ac_prev= 846ac_prev=
847ac_dashdash=
354for ac_option 848for ac_option
355do 849do
356 # If the previous option needs an argument, assign it. 850 # If the previous option needs an argument, assign it.
357 if test -n "$ac_prev"; then 851 if test -n "$ac_prev"; then
358 eval "$ac_prev=\$ac_option" 852 eval $ac_prev=\$ac_option
359 ac_prev= 853 ac_prev=
360 continue 854 continue
361 fi 855 fi
362 856
363 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
364
365 # Accept the important Cygnus configure options, so we can diagnose typos.
366
367 case $ac_option in 857 case $ac_option in
858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
859 *=) ac_optarg= ;;
860 *) ac_optarg=yes ;;
861 esac
862
863 case $ac_dashdash$ac_option in
864 --)
865 ac_dashdash=yes ;;
368 866
369 -bindir | --bindir | --bindi | --bind | --bin | --bi) 867 -bindir | --bindir | --bindi | --bind | --bin | --bi)
370 ac_prev=bindir ;; 868 ac_prev=bindir ;;
371 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 869 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
372 bindir=$ac_optarg ;; 870 bindir=$ac_optarg ;;
384 cache_file=$ac_optarg ;; 882 cache_file=$ac_optarg ;;
385 883
386 --config-cache | -C) 884 --config-cache | -C)
387 cache_file=config.cache ;; 885 cache_file=config.cache ;;
388 886
389 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 887 -datadir | --datadir | --datadi | --datad)
390 ac_prev=datadir ;; 888 ac_prev=datadir ;;
391 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 889 -datadir=* | --datadir=* | --datadi=* | --datad=*)
392 | --da=*)
393 datadir=$ac_optarg ;; 890 datadir=$ac_optarg ;;
394 891
892 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
893 | --dataroo | --dataro | --datar)
894 ac_prev=datarootdir ;;
895 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
896 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
897 datarootdir=$ac_optarg ;;
898
395 -disable-* | --disable-*) 899 -disable-* | --disable-*)
396 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
397 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
398 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
399 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
400 { (exit 1); exit 1; }; } 904 ac_useropt_orig=$ac_useropt
401 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
402 eval "enable_$ac_feature=no" ;; 913 eval enable_$ac_useropt=no ;;
914
915 -docdir | --docdir | --docdi | --doc | --do)
916 ac_prev=docdir ;;
917 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
918 docdir=$ac_optarg ;;
919
920 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
921 ac_prev=dvidir ;;
922 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
923 dvidir=$ac_optarg ;;
403 924
404 -enable-* | --enable-*) 925 -enable-* | --enable-*)
405 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
406 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
407 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
408 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
409 { (exit 1); exit 1; }; } 930 ac_useropt_orig=$ac_useropt
410 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
411 case $ac_option in 932 case $ac_user_opts in
412 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 933 *"
413 *) ac_optarg=yes ;; 934"enable_$ac_useropt"
935"*) ;;
936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
937 ac_unrecognized_sep=', ';;
414 esac 938 esac
415 eval "enable_$ac_feature='$ac_optarg'" ;; 939 eval enable_$ac_useropt=\$ac_optarg ;;
416 940
417 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 941 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
418 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 942 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
419 | --exec | --exe | --ex) 943 | --exec | --exe | --ex)
420 ac_prev=exec_prefix ;; 944 ac_prev=exec_prefix ;;
437 -host | --host | --hos | --ho) 961 -host | --host | --hos | --ho)
438 ac_prev=host_alias ;; 962 ac_prev=host_alias ;;
439 -host=* | --host=* | --hos=* | --ho=*) 963 -host=* | --host=* | --hos=* | --ho=*)
440 host_alias=$ac_optarg ;; 964 host_alias=$ac_optarg ;;
441 965
966 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
967 ac_prev=htmldir ;;
968 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
969 | --ht=*)
970 htmldir=$ac_optarg ;;
971
442 -includedir | --includedir | --includedi | --included | --include \ 972 -includedir | --includedir | --includedi | --included | --include \
443 | --includ | --inclu | --incl | --inc) 973 | --includ | --inclu | --incl | --inc)
444 ac_prev=includedir ;; 974 ac_prev=includedir ;;
445 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 975 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
446 | --includ=* | --inclu=* | --incl=* | --inc=*) 976 | --includ=* | --inclu=* | --incl=* | --inc=*)
461 ac_prev=libexecdir ;; 991 ac_prev=libexecdir ;;
462 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 992 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
463 | --libexe=* | --libex=* | --libe=*) 993 | --libexe=* | --libex=* | --libe=*)
464 libexecdir=$ac_optarg ;; 994 libexecdir=$ac_optarg ;;
465 995
996 -localedir | --localedir | --localedi | --localed | --locale)
997 ac_prev=localedir ;;
998 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
999 localedir=$ac_optarg ;;
1000
466 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1001 -localstatedir | --localstatedir | --localstatedi | --localstated \
467 | --localstate | --localstat | --localsta | --localst \ 1002 | --localstate | --localstat | --localsta | --localst | --locals)
468 | --locals | --local | --loca | --loc | --lo)
469 ac_prev=localstatedir ;; 1003 ac_prev=localstatedir ;;
470 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1004 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
471 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 1005 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
472 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
473 localstatedir=$ac_optarg ;; 1006 localstatedir=$ac_optarg ;;
474 1007
475 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1008 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
476 ac_prev=mandir ;; 1009 ac_prev=mandir ;;
477 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1010 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
532 | --program-transfo=* | --program-transf=* \ 1065 | --program-transfo=* | --program-transf=* \
533 | --program-trans=* | --program-tran=* \ 1066 | --program-trans=* | --program-tran=* \
534 | --progr-tra=* | --program-tr=* | --program-t=*) 1067 | --progr-tra=* | --program-tr=* | --program-t=*)
535 program_transform_name=$ac_optarg ;; 1068 program_transform_name=$ac_optarg ;;
536 1069
1070 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1071 ac_prev=pdfdir ;;
1072 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1073 pdfdir=$ac_optarg ;;
1074
1075 -psdir | --psdir | --psdi | --psd | --ps)
1076 ac_prev=psdir ;;
1077 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1078 psdir=$ac_optarg ;;
1079
537 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
538 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
539 silent=yes ;; 1082 silent=yes ;;
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 ;;
540 1092
541 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
542 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
543 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
544 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
582 1134
583 -version | --version | --versio | --versi | --vers | -V) 1135 -version | --version | --versio | --versi | --vers | -V)
584 ac_init_version=: ;; 1136 ac_init_version=: ;;
585 1137
586 -with-* | --with-*) 1138 -with-* | --with-*)
587 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
588 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
589 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
590 { echo "$as_me: error: invalid package name: $ac_package" >&2 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
591 { (exit 1); exit 1; }; } 1143 ac_useropt_orig=$ac_useropt
592 ac_package=`echo $ac_package| sed 's/-/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
593 case $ac_option in 1145 case $ac_user_opts in
594 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 1146 *"
595 *) ac_optarg=yes ;; 1147"with_$ac_useropt"
1148"*) ;;
1149 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1150 ac_unrecognized_sep=', ';;
596 esac 1151 esac
597 eval "with_$ac_package='$ac_optarg'" ;; 1152 eval with_$ac_useropt=\$ac_optarg ;;
598 1153
599 -without-* | --without-*) 1154 -without-* | --without-*)
600 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
601 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
602 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
603 { echo "$as_me: error: invalid package name: $ac_package" >&2 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
604 { (exit 1); exit 1; }; } 1159 ac_useropt_orig=$ac_useropt
605 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
606 eval "with_$ac_package=no" ;; 1168 eval with_$ac_useropt=no ;;
607 1169
608 --x) 1170 --x)
609 # Obsolete; use --with-x. 1171 # Obsolete; use --with-x.
610 with_x=yes ;; 1172 with_x=yes ;;
611 1173
621 ac_prev=x_libraries ;; 1183 ac_prev=x_libraries ;;
622 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1184 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
623 | --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=*)
624 x_libraries=$ac_optarg ;; 1186 x_libraries=$ac_optarg ;;
625 1187
626 -*) { echo "$as_me: error: unrecognized option: $ac_option 1188 -*) as_fn_error $? "unrecognized option: \`$ac_option'
627Try \`$0 --help' for more information." >&2 1189Try \`$0 --help' for more information"
628 { (exit 1); exit 1; }; }
629 ;; 1190 ;;
630 1191
631 *=*) 1192 *=*)
632 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1193 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
633 # Reject names that are not valid shell variable names. 1194 # Reject names that are not valid shell variable names.
634 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1195 case $ac_envvar in #(
1196 '' | [0-9]* | *[!_$as_cr_alnum]* )
635 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1197 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
636 { (exit 1); exit 1; }; } 1198 esac
637 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
638 eval "$ac_envvar='$ac_optarg'" 1199 eval $ac_envvar=\$ac_optarg
639 export $ac_envvar ;; 1200 export $ac_envvar ;;
640 1201
641 *) 1202 *)
642 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
643 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
644 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
645 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
646 : ${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}"
647 ;; 1208 ;;
648 1209
649 esac 1210 esac
650done 1211done
651 1212
652if test -n "$ac_prev"; then 1213if test -n "$ac_prev"; then
653 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1214 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
654 { echo "$as_me: error: missing argument to $ac_option" >&2 1215 as_fn_error $? "missing argument to $ac_option"
655 { (exit 1); exit 1; }; }
656fi 1216fi
657 1217
658# Be sure to have absolute paths. 1218if test -n "$ac_unrecognized_opts"; then
659for ac_var in exec_prefix prefix 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.
1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1230 libdir localedir mandir runstatedir
660do 1231do
661 eval ac_val=$`echo $ac_var` 1232 eval ac_val=\$$ac_var
1233 # Remove trailing slashes.
662 case $ac_val in 1234 case $ac_val in
663 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 1235 */ )
664 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1236 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
665 { (exit 1); exit 1; }; };; 1237 eval $ac_var=\$ac_val;;
666 esac 1238 esac
667done
668
669# Be sure to have absolute paths. 1239 # Be sure to have absolute directory names.
670for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
671 localstatedir libdir includedir oldincludedir infodir mandir
672do
673 eval ac_val=$`echo $ac_var`
674 case $ac_val in 1240 case $ac_val in
675 [\\/$]* | ?:[\\/]* ) ;; 1241 [\\/$]* | ?:[\\/]* ) continue;;
676 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1242 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
677 { (exit 1); exit 1; }; };;
678 esac 1243 esac
1244 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
679done 1245done
680 1246
681# 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'
682# used to hold the argument of --host etc. 1248# used to hold the argument of --host etc.
683# FIXME: To remove some day. 1249# FIXME: To remove some day.
687 1253
688# FIXME: To remove some day. 1254# FIXME: To remove some day.
689if test "x$host_alias" != x; then 1255if test "x$host_alias" != x; then
690 if test "x$build_alias" = x; then 1256 if test "x$build_alias" = x; then
691 cross_compiling=maybe 1257 cross_compiling=maybe
692 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
693 If a cross compiler is detected then cross compile mode will be used." >&2
694 elif test "x$build_alias" != "x$host_alias"; then 1258 elif test "x$build_alias" != "x$host_alias"; then
695 cross_compiling=yes 1259 cross_compiling=yes
696 fi 1260 fi
697fi 1261fi
698 1262
699ac_tool_prefix= 1263ac_tool_prefix=
700test -n "$host_alias" && ac_tool_prefix=$host_alias- 1264test -n "$host_alias" && ac_tool_prefix=$host_alias-
701 1265
702test "$silent" = yes && exec 6>/dev/null 1266test "$silent" = yes && exec 6>/dev/null
1267
1268
1269ac_pwd=`pwd` && test -n "$ac_pwd" &&
1270ac_ls_di=`ls -di .` &&
1271ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1272 as_fn_error $? "working directory cannot be determined"
1273test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1274 as_fn_error $? "pwd does not report name of working directory"
703 1275
704 1276
705# Find the source files, if location was not specified. 1277# Find the source files, if location was not specified.
706if test -z "$srcdir"; then 1278if test -z "$srcdir"; then
707 ac_srcdir_defaulted=yes 1279 ac_srcdir_defaulted=yes
708 # Try the directory containing this script, then its parent. 1280 # Try the directory containing this script, then the parent directory.
709 ac_confdir=`(dirname "$0") 2>/dev/null || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
710$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
711 X"$0" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
712 X"$0" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
713 X"$0" : 'X\(/\)' \| \ 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
714 . : '\(.\)' 2>/dev/null || 1286printf "%s\n" X"$as_myself" |
715echo X"$0" |
716 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
717 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 1288 s//\1/
718 /^X\(\/\/\)$/{ s//\1/; q; } 1289 q
719 /^X\(\/\).*/{ s//\1/; q; } 1290 }
1291 /^X\(\/\/\)[^/].*/{
1292 s//\1/
1293 q
1294 }
1295 /^X\(\/\/\)$/{
1296 s//\1/
1297 q
1298 }
1299 /^X\(\/\).*/{
1300 s//\1/
1301 q
1302 }
720 s/.*/./; q'` 1303 s/.*/./; q'`
721 srcdir=$ac_confdir 1304 srcdir=$ac_confdir
722 if test ! -r $srcdir/$ac_unique_file; then 1305 if test ! -r "$srcdir/$ac_unique_file"; then
723 srcdir=.. 1306 srcdir=..
724 fi 1307 fi
725else 1308else
726 ac_srcdir_defaulted=no 1309 ac_srcdir_defaulted=no
727fi 1310fi
728if test ! -r $srcdir/$ac_unique_file; then 1311if test ! -r "$srcdir/$ac_unique_file"; then
729 if test "$ac_srcdir_defaulted" = yes; then 1312 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
730 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
731 { (exit 1); exit 1; }; }
732 else
733 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1313 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
734 { (exit 1); exit 1; }; }
735 fi
736fi 1314fi
737(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
738 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 1315ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
739 { (exit 1); exit 1; }; } 1316ac_abs_confdir=`(
740srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 1317 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
741ac_env_build_alias_set=${build_alias+set} 1318 pwd)`
742ac_env_build_alias_value=$build_alias 1319# When building in place, set srcdir=.
743ac_cv_env_build_alias_set=${build_alias+set} 1320if test "$ac_abs_confdir" = "$ac_pwd"; then
744ac_cv_env_build_alias_value=$build_alias 1321 srcdir=.
745ac_env_host_alias_set=${host_alias+set} 1322fi
746ac_env_host_alias_value=$host_alias 1323# Remove unnecessary trailing slashes from srcdir.
747ac_cv_env_host_alias_set=${host_alias+set} 1324# Double slashes in file names in object file debugging info
748ac_cv_env_host_alias_value=$host_alias 1325# mess up M-x gdb in Emacs.
749ac_env_target_alias_set=${target_alias+set} 1326case $srcdir in
750ac_env_target_alias_value=$target_alias 1327*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
751ac_cv_env_target_alias_set=${target_alias+set} 1328esac
752ac_cv_env_target_alias_value=$target_alias 1329for ac_var in $ac_precious_vars; do
753ac_env_CC_set=${CC+set} 1330 eval ac_env_${ac_var}_set=\${${ac_var}+set}
754ac_env_CC_value=$CC 1331 eval ac_env_${ac_var}_value=\$${ac_var}
755ac_cv_env_CC_set=${CC+set} 1332 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
756ac_cv_env_CC_value=$CC 1333 eval ac_cv_env_${ac_var}_value=\$${ac_var}
757ac_env_CFLAGS_set=${CFLAGS+set} 1334done
758ac_env_CFLAGS_value=$CFLAGS
759ac_cv_env_CFLAGS_set=${CFLAGS+set}
760ac_cv_env_CFLAGS_value=$CFLAGS
761ac_env_LDFLAGS_set=${LDFLAGS+set}
762ac_env_LDFLAGS_value=$LDFLAGS
763ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
764ac_cv_env_LDFLAGS_value=$LDFLAGS
765ac_env_CPPFLAGS_set=${CPPFLAGS+set}
766ac_env_CPPFLAGS_value=$CPPFLAGS
767ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
768ac_cv_env_CPPFLAGS_value=$CPPFLAGS
769ac_env_CXX_set=${CXX+set}
770ac_env_CXX_value=$CXX
771ac_cv_env_CXX_set=${CXX+set}
772ac_cv_env_CXX_value=$CXX
773ac_env_CXXFLAGS_set=${CXXFLAGS+set}
774ac_env_CXXFLAGS_value=$CXXFLAGS
775ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
776ac_cv_env_CXXFLAGS_value=$CXXFLAGS
777ac_env_CPP_set=${CPP+set}
778ac_env_CPP_value=$CPP
779ac_cv_env_CPP_set=${CPP+set}
780ac_cv_env_CPP_value=$CPP
781ac_env_CXXCPP_set=${CXXCPP+set}
782ac_env_CXXCPP_value=$CXXCPP
783ac_cv_env_CXXCPP_set=${CXXCPP+set}
784ac_cv_env_CXXCPP_value=$CXXCPP
785 1335
786# 1336#
787# Report the --help message. 1337# Report the --help message.
788# 1338#
789if test "$ac_init_help" = "long"; then 1339if test "$ac_init_help" = "long"; then
802Configuration: 1352Configuration:
803 -h, --help display this help and exit 1353 -h, --help display this help and exit
804 --help=short display options specific to this package 1354 --help=short display options specific to this package
805 --help=recursive display the short help of all the included packages 1355 --help=recursive display the short help of all the included packages
806 -V, --version display version information and exit 1356 -V, --version display version information and exit
807 -q, --quiet, --silent do not print \`checking...' messages 1357 -q, --quiet, --silent do not print \`checking ...' messages
808 --cache-file=FILE cache test results in FILE [disabled] 1358 --cache-file=FILE cache test results in FILE [disabled]
809 -C, --config-cache alias for \`--cache-file=config.cache' 1359 -C, --config-cache alias for \`--cache-file=config.cache'
810 -n, --no-create do not create output files 1360 -n, --no-create do not create output files
811 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1361 --srcdir=DIR find the sources in DIR [configure dir or \`..']
812 1362
813_ACEOF
814
815 cat <<_ACEOF
816Installation directories: 1363Installation directories:
817 --prefix=PREFIX install architecture-independent files in PREFIX 1364 --prefix=PREFIX install architecture-independent files in PREFIX
818 [$ac_default_prefix] 1365 [$ac_default_prefix]
819 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1366 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
820 [PREFIX] 1367 [PREFIX]
821 1368
822By default, \`make install' will install all the files in 1369By default, \`make install' will install all the files in
823\`$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
824an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1371an installation prefix other than \`$ac_default_prefix' using \`--prefix',
825for instance \`--prefix=\$HOME'. 1372for instance \`--prefix=\$HOME'.
826 1373
827For better control, use the options below. 1374For better control, use the options below.
828 1375
829Fine tuning of the installation directories: 1376Fine tuning of the installation directories:
830 --bindir=DIR user executables [EPREFIX/bin] 1377 --bindir=DIR user executables [EPREFIX/bin]
831 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
832 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
833 --datadir=DIR read-only architecture-independent data [PREFIX/share]
834 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
835 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
836 --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]
837 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
838 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
839 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
840 --infodir=DIR info documentation [PREFIX/info] 1389 --infodir=DIR info documentation [DATAROOTDIR/info]
1390 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
841 --mandir=DIR man documentation [PREFIX/man] 1391 --mandir=DIR man documentation [DATAROOTDIR/man]
1392 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1393 --htmldir=DIR html documentation [DOCDIR]
1394 --dvidir=DIR dvi documentation [DOCDIR]
1395 --pdfdir=DIR pdf documentation [DOCDIR]
1396 --psdir=DIR ps documentation [DOCDIR]
842_ACEOF 1397_ACEOF
843 1398
844 cat <<\_ACEOF 1399 cat <<\_ACEOF
845 1400
846X features: 1401X features:
847 --x-includes=DIR X include files are in DIR 1402 --x-includes=DIR X include files are in DIR
848 --x-libraries=DIR X library files are in DIR 1403 --x-libraries=DIR X library files are in DIR
849
850Program names:
851 --program-prefix=PREFIX prepend PREFIX to installed program names
852 --program-suffix=SUFFIX append SUFFIX to installed program names
853 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
854 1404
855System types: 1405System types:
856 --build=BUILD configure for building on BUILD [guessed] 1406 --build=BUILD configure for building on BUILD [guessed]
857 --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]
858_ACEOF 1408_ACEOF
861if test -n "$ac_init_help"; then 1411if test -n "$ac_init_help"; then
862 1412
863 cat <<\_ACEOF 1413 cat <<\_ACEOF
864 1414
865Optional Features: 1415Optional Features:
1416 --disable-option-checking ignore unrecognized --enable/--with options
866 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1417 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
867 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1418 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
868 --enable-everything enable standard non-multichoice features 1419 --enable-everything enable standard non-multichoice features
869 NOTE: this option is order dependent 1420 NOTE: this option is order dependent
870 NOTE: automatically enabled with --enable-shared 1421 --enable-assert enable assertions
1422 --enable-warnings turn on g++ warnings
1423 --enable-256-color enable 256-color support
871 --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
872 --enable-combining enable composition of base and combining characters 1425 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 1426 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 1427 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support 1428 --enable-pixbuf enable integration with gdk-pixbuf for background images
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1429 --enable-startup-notification enable freedesktop startup notification support
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 1430 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 1431 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 1432 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 1433 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 1434 --enable-xterm-scroll enable Xterm style scrollbar
886 --enable-perl enable embedded perl interpreter 1435 --enable-perl enable embedded perl interpreter
887 --enable-plain-scroll enable plain style scrollbar
888 --enable-half-shadow use half width/height shadow on rxvt scrollbar
889 --enable-xim XIM (X Input Method) protocol support 1436 --enable-xim XIM (X Input Method) protocol support
890 --enable-ttygid enable tty setting to group named "tty"
891 --disable-backspace-key disable handling of the backspace key 1437 --disable-backspace-key disable handling of the backspace key
892 --disable-delete-key disable handling of the delete key 1438 --disable-delete-key disable handling of the delete key
893 --disable-resources disable all resource checking 1439 --disable-resources disable all resource checking
894 --enable-xgetdefault enable resources via X instead of our small version
895 --enable-8bitctrls enable 8 bit control sequences (not recommended) 1440 --enable-8bitctrls enable 8 bit control sequences (not recommended)
896 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1441 --enable-fallback[=CLASS] fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
897 --enable-strings enable some replacement system functions
898 --disable-swapscreen disable swap screen support 1442 --disable-swapscreen disable swap screen support
899 --enable-iso14755 enable support for extended ISO 14755 modes 1443 --enable-iso14755 enable support for extended ISO 14755 modes
900 --enable-frills enable support for rarely used features 1444 --enable-frills enable support for rarely used features
901 --enable-24bit enable support for using 24bit visuals if available
902 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1445 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
903 --enable-selectionscrolling enable scrolling during selections 1446 --enable-selectionscrolling enable scrolling during selections
904 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1447 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
905 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1448 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
906 --enable-dmalloc enable Gray Watson's malloc - for debugging use
907 --enable-dlmalloc enable Doug Lea's malloc - for production use
908 NOTE: enable only one malloc package
909 --enable-smart-resize enable smart growth/shrink behaviour 1449 --enable-smart-resize enable smart growth/shrink behaviour
910 --enable-text-blink enable blinking text 1450 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1451 --enable-pointer-blank enable pointer blanking when typing or inactive
1452 --enable-utmp enable utmp (utmpx) support
1453 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1454 --enable-lastlog enable lastlog support (requires --enable-utmp)
912 1455
913Optional Packages: 1456Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1457 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
915 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1458 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
916 --with-codesets=NAME,.. 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)
917 --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)
918 --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)
919 --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)
920 --with-term=NAME set the terminal to NAME (default: rxvt) 1463 --with-term=NAME set the terminal to NAME (default: rxvt)
921 --with-terminfo=PATH set the path to the terminfo tree to PATH 1464 --with-terminfo=PATH set the path to the terminfo tree to PATH
922 --with-x use the X Window System 1465 --with-x use the X Window System
923 --with-xpm-includes=DIR use XPM includes in DIR
924 --with-xpm-library=DIR use XPM library in DIR
925 --with-xpm use XPM
926 1466
927Some influential environment variables: 1467Some influential environment variables:
928 CC C compiler command 1468 CC C compiler command
929 CFLAGS C compiler flags 1469 CFLAGS C compiler flags
930 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
931 nonstandard directory <lib dir> 1471 nonstandard directory <lib dir>
1472 LIBS libraries to pass to the linker, e.g. -l<library>
932 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1473 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
933 headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
934 CXX C++ compiler command 1475 CXX C++ compiler command
935 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
936 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
937 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
938 1479
939Use 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
940it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
941 1482
1483Report bugs to the package provider.
942_ACEOF 1484_ACEOF
1485ac_status=$?
943fi 1486fi
944 1487
945if test "$ac_init_help" = "recursive"; then 1488if test "$ac_init_help" = "recursive"; then
946 # If there are subdirs, report their specific --help. 1489 # If there are subdirs, report their specific --help.
947 ac_popdir=`pwd`
948 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
949 test -d $ac_dir || continue 1491 test -d "$ac_dir" ||
1492 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1493 continue
950 ac_builddir=. 1494 ac_builddir=.
951 1495
952if test "$ac_dir" != .; then 1496case "$ac_dir" in
1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1498*)
953 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
954 # A "../" for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
955 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1501 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
956else 1502 case $ac_top_builddir_sub in
957 ac_dir_suffix= ac_top_builddir= 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
958fi 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1505 esac ;;
1506esac
1507ac_abs_top_builddir=$ac_pwd
1508ac_abs_builddir=$ac_pwd$ac_dir_suffix
1509# for backward compatibility:
1510ac_top_builddir=$ac_top_build_prefix
959 1511
960case $srcdir in 1512case $srcdir in
961 .) # No --srcdir option. We are building in place. 1513 .) # We are building in place.
962 ac_srcdir=. 1514 ac_srcdir=.
963 if test -z "$ac_top_builddir"; then 1515 ac_top_srcdir=$ac_top_builddir_sub
1516 ac_abs_top_srcdir=$ac_pwd ;;
1517 [\\/]* | ?:[\\/]* ) # Absolute name.
1518 ac_srcdir=$srcdir$ac_dir_suffix;
964 ac_top_srcdir=. 1519 ac_top_srcdir=$srcdir
1520 ac_abs_top_srcdir=$srcdir ;;
1521 *) # Relative name.
1522 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1523 ac_top_srcdir=$ac_top_build_prefix$srcdir
1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1525esac
1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1527
1528 cd "$ac_dir" || { ac_status=$?; continue; }
1529 # Check for configure.gnu first; this name is used for a wrapper for
1530 # Metaconfig's "Configure" on case-insensitive file systems.
1531 if test -f "$ac_srcdir/configure.gnu"; then
1532 echo &&
1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1534 elif test -f "$ac_srcdir/configure"; then
1535 echo &&
1536 $SHELL "$ac_srcdir/configure" --help=recursive
965 else 1537 else
966 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
967 fi ;;
968 [\\/]* | ?:[\\/]* ) # Absolute path.
969 ac_srcdir=$srcdir$ac_dir_suffix;
970 ac_top_srcdir=$srcdir ;;
971 *) # Relative path.
972 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
973 ac_top_srcdir=$ac_top_builddir$srcdir ;;
974esac
975
976# Do not use `cd foo && pwd` to compute absolute paths, because
977# the directories may not exist.
978case `pwd` in
979.) ac_abs_builddir="$ac_dir";;
980*)
981 case "$ac_dir" in
982 .) ac_abs_builddir=`pwd`;;
983 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
984 *) ac_abs_builddir=`pwd`/"$ac_dir";;
985 esac;;
986esac
987case $ac_abs_builddir in
988.) ac_abs_top_builddir=${ac_top_builddir}.;;
989*)
990 case ${ac_top_builddir}. in
991 .) ac_abs_top_builddir=$ac_abs_builddir;;
992 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
993 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
994 esac;;
995esac
996case $ac_abs_builddir in
997.) ac_abs_srcdir=$ac_srcdir;;
998*)
999 case $ac_srcdir in
1000 .) ac_abs_srcdir=$ac_abs_builddir;;
1001 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1002 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1003 esac;;
1004esac
1005case $ac_abs_builddir in
1006.) ac_abs_top_srcdir=$ac_top_srcdir;;
1007*)
1008 case $ac_top_srcdir in
1009 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1010 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1011 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1012 esac;;
1013esac
1014
1015 cd $ac_dir
1016 # Check for guested configure; otherwise get Cygnus style configure.
1017 if test -f $ac_srcdir/configure.gnu; then
1018 echo
1019 $SHELL $ac_srcdir/configure.gnu --help=recursive
1020 elif test -f $ac_srcdir/configure; then
1021 echo
1022 $SHELL $ac_srcdir/configure --help=recursive
1023 elif test -f $ac_srcdir/configure.ac ||
1024 test -f $ac_srcdir/configure.in; then
1025 echo
1026 $ac_configure --help
1027 else
1028 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
1029 fi 1539 fi || ac_status=$?
1030 cd "$ac_popdir" 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1031 done 1541 done
1032fi 1542fi
1033 1543
1034test -n "$ac_init_help" && exit 0 1544test -n "$ac_init_help" && exit $ac_status
1035if $ac_init_version; then 1545if $ac_init_version; then
1036 cat <<\_ACEOF 1546 cat <<\_ACEOF
1547configure
1548generated by GNU Autoconf 2.71
1037 1549
1038Copyright (C) 2003 Free Software Foundation, Inc. 1550Copyright (C) 2021 Free Software Foundation, Inc.
1039This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1040gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1041_ACEOF 1553_ACEOF
1042 exit 0 1554 exit
1043fi 1555fi
1044exec 5>config.log 1556
1045cat >&5 <<_ACEOF 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_c_try_link LINENO
1673# -----------------------
1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1675ac_fn_c_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_c_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_c_try_link
1718
1719# ac_fn_cxx_try_link LINENO
1720# -------------------------
1721# Try to link conftest.$ac_ext, and return whether this succeeded.
1722ac_fn_cxx_try_link ()
1723{
1724 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1725 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1726 if { { ac_try="$ac_link"
1727case "(($ac_try" in
1728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1729 *) ac_try_echo=$ac_try;;
1730esac
1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1732printf "%s\n" "$ac_try_echo"; } >&5
1733 (eval "$ac_link") 2>conftest.err
1734 ac_status=$?
1735 if test -s conftest.err; then
1736 grep -v '^ *+' conftest.err >conftest.er1
1737 cat conftest.er1 >&5
1738 mv -f conftest.er1 conftest.err
1739 fi
1740 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1741 test $ac_status = 0; } && {
1742 test -z "$ac_cxx_werror_flag" ||
1743 test ! -s conftest.err
1744 } && test -s conftest$ac_exeext && {
1745 test "$cross_compiling" = yes ||
1746 test -x conftest$ac_exeext
1747 }
1748then :
1749 ac_retval=0
1750else $as_nop
1751 printf "%s\n" "$as_me: failed program was:" >&5
1752sed 's/^/| /' conftest.$ac_ext >&5
1753
1754 ac_retval=1
1755fi
1756 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1757 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1758 # interfere with the next link command; also delete a directory that is
1759 # left behind by Apple's compiler. We do this before executing the actions.
1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1761 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1762 as_fn_set_status $ac_retval
1763
1764} # ac_fn_cxx_try_link
1765
1766# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1767# ---------------------------------------------------------
1768# Tests whether HEADER exists and can be compiled using the include files in
1769# INCLUDES, setting the cache variable VAR accordingly.
1770ac_fn_cxx_check_header_compile ()
1771{
1772 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1774printf %s "checking for $2... " >&6; }
1775if eval test \${$3+y}
1776then :
1777 printf %s "(cached) " >&6
1778else $as_nop
1779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1780/* end confdefs.h. */
1781$4
1782#include <$2>
1783_ACEOF
1784if ac_fn_cxx_try_compile "$LINENO"
1785then :
1786 eval "$3=yes"
1787else $as_nop
1788 eval "$3=no"
1789fi
1790rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1791fi
1792eval ac_res=\$$3
1793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1794printf "%s\n" "$ac_res" >&6; }
1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1796
1797} # ac_fn_cxx_check_header_compile
1798
1799# ac_fn_cxx_check_func LINENO FUNC VAR
1800# ------------------------------------
1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
1802ac_fn_cxx_check_func ()
1803{
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1806printf %s "checking for $2... " >&6; }
1807if eval test \${$3+y}
1808then :
1809 printf %s "(cached) " >&6
1810else $as_nop
1811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1812/* end confdefs.h. */
1813/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1814 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1815#define $2 innocuous_$2
1816
1817/* System header to define __stub macros and hopefully few prototypes,
1818 which can conflict with char $2 (); below. */
1819
1820#include <limits.h>
1821#undef $2
1822
1823/* Override any GCC internal prototype to avoid an error.
1824 Use char because int might match the return type of a GCC
1825 builtin and then its argument prototype would still apply. */
1826#ifdef __cplusplus
1827extern "C"
1828#endif
1829char $2 ();
1830/* The GNU C library defines this for functions which it implements
1831 to always fail with ENOSYS. Some functions are actually named
1832 something starting with __ and the normal name is an alias. */
1833#if defined __stub_$2 || defined __stub___$2
1834choke me
1835#endif
1836
1837int
1838main (void)
1839{
1840return $2 ();
1841 ;
1842 return 0;
1843}
1844_ACEOF
1845if ac_fn_cxx_try_link "$LINENO"
1846then :
1847 eval "$3=yes"
1848else $as_nop
1849 eval "$3=no"
1850fi
1851rm -f core conftest.err conftest.$ac_objext conftest.beam \
1852 conftest$ac_exeext conftest.$ac_ext
1853fi
1854eval ac_res=\$$3
1855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1856printf "%s\n" "$ac_res" >&6; }
1857 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1858
1859} # ac_fn_cxx_check_func
1860
1861# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
1862# ---------------------------------------------
1863# Tests whether TYPE exists after having included INCLUDES, setting cache
1864# variable VAR accordingly.
1865ac_fn_cxx_check_type ()
1866{
1867 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1868 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1869printf %s "checking for $2... " >&6; }
1870if eval test \${$3+y}
1871then :
1872 printf %s "(cached) " >&6
1873else $as_nop
1874 eval "$3=no"
1875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1876/* end confdefs.h. */
1877$4
1878int
1879main (void)
1880{
1881if (sizeof ($2))
1882 return 0;
1883 ;
1884 return 0;
1885}
1886_ACEOF
1887if ac_fn_cxx_try_compile "$LINENO"
1888then :
1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1890/* end confdefs.h. */
1891$4
1892int
1893main (void)
1894{
1895if (sizeof (($2)))
1896 return 0;
1897 ;
1898 return 0;
1899}
1900_ACEOF
1901if ac_fn_cxx_try_compile "$LINENO"
1902then :
1903
1904else $as_nop
1905 eval "$3=yes"
1906fi
1907rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1908fi
1909rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1910fi
1911eval ac_res=\$$3
1912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1913printf "%s\n" "$ac_res" >&6; }
1914 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1915
1916} # ac_fn_cxx_check_type
1917
1918# ac_fn_cxx_try_cpp LINENO
1919# ------------------------
1920# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1921ac_fn_cxx_try_cpp ()
1922{
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 if { { ac_try="$ac_cpp conftest.$ac_ext"
1925case "(($ac_try" in
1926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1927 *) ac_try_echo=$ac_try;;
1928esac
1929eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1930printf "%s\n" "$ac_try_echo"; } >&5
1931 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1932 ac_status=$?
1933 if test -s conftest.err; then
1934 grep -v '^ *+' conftest.err >conftest.er1
1935 cat conftest.er1 >&5
1936 mv -f conftest.er1 conftest.err
1937 fi
1938 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1939 test $ac_status = 0; } > conftest.i && {
1940 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1941 test ! -s conftest.err
1942 }
1943then :
1944 ac_retval=0
1945else $as_nop
1946 printf "%s\n" "$as_me: failed program was:" >&5
1947sed 's/^/| /' conftest.$ac_ext >&5
1948
1949 ac_retval=1
1950fi
1951 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1952 as_fn_set_status $ac_retval
1953
1954} # ac_fn_cxx_try_cpp
1955
1956# ac_fn_c_find_intX_t LINENO BITS VAR
1957# -----------------------------------
1958# Finds a signed integer type with width BITS, setting cache variable VAR
1959# accordingly.
1960ac_fn_c_find_intX_t ()
1961{
1962 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1964printf %s "checking for int$2_t... " >&6; }
1965if eval test \${$3+y}
1966then :
1967 printf %s "(cached) " >&6
1968else $as_nop
1969 eval "$3=no"
1970 # Order is important - never check a type that is potentially smaller
1971 # than half of the expected target width.
1972 for ac_type in int$2_t 'int' 'long int' \
1973 'long long int' 'short int' 'signed char'; do
1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975/* end confdefs.h. */
1976$ac_includes_default
1977 enum { N = $2 / 2 - 1 };
1978int
1979main (void)
1980{
1981static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1982test_array [0] = 0;
1983return test_array [0];
1984
1985 ;
1986 return 0;
1987}
1988_ACEOF
1989if ac_fn_cxx_try_compile "$LINENO"
1990then :
1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992/* end confdefs.h. */
1993$ac_includes_default
1994 enum { N = $2 / 2 - 1 };
1995int
1996main (void)
1997{
1998static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1999 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2000test_array [0] = 0;
2001return test_array [0];
2002
2003 ;
2004 return 0;
2005}
2006_ACEOF
2007if ac_fn_cxx_try_compile "$LINENO"
2008then :
2009
2010else $as_nop
2011 case $ac_type in #(
2012 int$2_t) :
2013 eval "$3=yes" ;; #(
2014 *) :
2015 eval "$3=\$ac_type" ;;
2016esac
2017fi
2018rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2019fi
2020rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2021 if eval test \"x\$"$3"\" = x"no"
2022then :
2023
2024else $as_nop
2025 break
2026fi
2027 done
2028fi
2029eval ac_res=\$$3
2030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2031printf "%s\n" "$ac_res" >&6; }
2032 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2033
2034} # ac_fn_c_find_intX_t
2035
2036# ac_fn_c_find_uintX_t LINENO BITS VAR
2037# ------------------------------------
2038# Finds an unsigned integer type with width BITS, setting cache variable VAR
2039# accordingly.
2040ac_fn_c_find_uintX_t ()
2041{
2042 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2043 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2044printf %s "checking for uint$2_t... " >&6; }
2045if eval test \${$3+y}
2046then :
2047 printf %s "(cached) " >&6
2048else $as_nop
2049 eval "$3=no"
2050 # Order is important - never check a type that is potentially smaller
2051 # than half of the expected target width.
2052 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2053 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2055/* end confdefs.h. */
2056$ac_includes_default
2057int
2058main (void)
2059{
2060static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2061test_array [0] = 0;
2062return test_array [0];
2063
2064 ;
2065 return 0;
2066}
2067_ACEOF
2068if ac_fn_cxx_try_compile "$LINENO"
2069then :
2070 case $ac_type in #(
2071 uint$2_t) :
2072 eval "$3=yes" ;; #(
2073 *) :
2074 eval "$3=\$ac_type" ;;
2075esac
2076fi
2077rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2078 if eval test \"x\$"$3"\" = x"no"
2079then :
2080
2081else $as_nop
2082 break
2083fi
2084 done
2085fi
2086eval ac_res=\$$3
2087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2088printf "%s\n" "$ac_res" >&6; }
2089 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2090
2091} # ac_fn_c_find_uintX_t
2092
2093# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2094# ------------------------------------------------------
2095# Tries to find if the field MEMBER exists in type AGGR, after including
2096# INCLUDES, setting cache variable VAR accordingly.
2097ac_fn_cxx_check_member ()
2098{
2099 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2100 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2101printf %s "checking for $2.$3... " >&6; }
2102if eval test \${$4+y}
2103then :
2104 printf %s "(cached) " >&6
2105else $as_nop
2106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107/* end confdefs.h. */
2108$5
2109int
2110main (void)
2111{
2112static $2 ac_aggr;
2113if (ac_aggr.$3)
2114return 0;
2115 ;
2116 return 0;
2117}
2118_ACEOF
2119if ac_fn_cxx_try_compile "$LINENO"
2120then :
2121 eval "$4=yes"
2122else $as_nop
2123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124/* end confdefs.h. */
2125$5
2126int
2127main (void)
2128{
2129static $2 ac_aggr;
2130if (sizeof ac_aggr.$3)
2131return 0;
2132 ;
2133 return 0;
2134}
2135_ACEOF
2136if ac_fn_cxx_try_compile "$LINENO"
2137then :
2138 eval "$4=yes"
2139else $as_nop
2140 eval "$4=no"
2141fi
2142rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2143fi
2144rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2145fi
2146eval ac_res=\$$4
2147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2148printf "%s\n" "$ac_res" >&6; }
2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150
2151} # ac_fn_cxx_check_member
2152
2153# ac_fn_cxx_try_run LINENO
2154# ------------------------
2155# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
2156# executables *can* be run.
2157ac_fn_cxx_try_run ()
2158{
2159 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2160 if { { ac_try="$ac_link"
2161case "(($ac_try" in
2162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2163 *) ac_try_echo=$ac_try;;
2164esac
2165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2166printf "%s\n" "$ac_try_echo"; } >&5
2167 (eval "$ac_link") 2>&5
2168 ac_status=$?
2169 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2170 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2171 { { case "(($ac_try" in
2172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2173 *) ac_try_echo=$ac_try;;
2174esac
2175eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2176printf "%s\n" "$ac_try_echo"; } >&5
2177 (eval "$ac_try") 2>&5
2178 ac_status=$?
2179 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2180 test $ac_status = 0; }; }
2181then :
2182 ac_retval=0
2183else $as_nop
2184 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2185 printf "%s\n" "$as_me: failed program was:" >&5
2186sed 's/^/| /' conftest.$ac_ext >&5
2187
2188 ac_retval=$ac_status
2189fi
2190 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2191 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2192 as_fn_set_status $ac_retval
2193
2194} # ac_fn_cxx_try_run
2195ac_configure_args_raw=
2196for ac_arg
2197do
2198 case $ac_arg in
2199 *\'*)
2200 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2201 esac
2202 as_fn_append ac_configure_args_raw " '$ac_arg'"
2203done
2204
2205case $ac_configure_args_raw in
2206 *$as_nl*)
2207 ac_safe_unquote= ;;
2208 *)
2209 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
2210 ac_unsafe_a="$ac_unsafe_z#~"
2211 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
2212 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
2213esac
2214
2215cat >config.log <<_ACEOF
1046This file contains any messages produced by compilers while 2216This file contains any messages produced by compilers while
1047running configure, to aid debugging if configure makes a mistake. 2217running configure, to aid debugging if configure makes a mistake.
1048 2218
1049It was created by $as_me, which was 2219It was created by $as_me, which was
1050generated by GNU Autoconf 2.59. Invocation command line was 2220generated by GNU Autoconf 2.71. Invocation command line was
1051 2221
1052 $ $0 $@ 2222 $ $0$ac_configure_args_raw
1053 2223
1054_ACEOF 2224_ACEOF
2225exec 5>>config.log
1055{ 2226{
1056cat <<_ASUNAME 2227cat <<_ASUNAME
1057## --------- ## 2228## --------- ##
1058## Platform. ## 2229## Platform. ##
1059## --------- ## 2230## --------- ##
1068/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2239/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1069 2240
1070/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2241/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1071/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2242/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1072/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2243/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1073hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 2244/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1074/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2245/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1075/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2246/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1076/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2247/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1077 2248
1078_ASUNAME 2249_ASUNAME
1079 2250
1080as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1081for as_dir in $PATH 2252for as_dir in $PATH
1082do 2253do
1083 IFS=$as_save_IFS 2254 IFS=$as_save_IFS
1084 test -z "$as_dir" && as_dir=. 2255 case $as_dir in #(((
1085 echo "PATH: $as_dir" 2256 '') as_dir=./ ;;
2257 */) ;;
2258 *) as_dir=$as_dir/ ;;
2259 esac
2260 printf "%s\n" "PATH: $as_dir"
1086done 2261 done
2262IFS=$as_save_IFS
1087 2263
1088} >&5 2264} >&5
1089 2265
1090cat >&5 <<_ACEOF 2266cat >&5 <<_ACEOF
1091 2267
1103# Also quote any args containing shell meta-characters. 2279# Also quote any args containing shell meta-characters.
1104# Make two passes to allow for proper duplicate-argument suppression. 2280# Make two passes to allow for proper duplicate-argument suppression.
1105ac_configure_args= 2281ac_configure_args=
1106ac_configure_args0= 2282ac_configure_args0=
1107ac_configure_args1= 2283ac_configure_args1=
1108ac_sep=
1109ac_must_keep_next=false 2284ac_must_keep_next=false
1110for ac_pass in 1 2 2285for ac_pass in 1 2
1111do 2286do
1112 for ac_arg 2287 for ac_arg
1113 do 2288 do
1114 case $ac_arg in 2289 case $ac_arg in
1115 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2290 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1116 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1117 | -silent | --silent | --silen | --sile | --sil) 2292 | -silent | --silent | --silen | --sile | --sil)
1118 continue ;; 2293 continue ;;
1119 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 2294 *\'*)
1120 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2295 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1121 esac 2296 esac
1122 case $ac_pass in 2297 case $ac_pass in
1123 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2298 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1124 2) 2299 2)
1125 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2300 as_fn_append ac_configure_args1 " '$ac_arg'"
1126 if test $ac_must_keep_next = true; then 2301 if test $ac_must_keep_next = true; then
1127 ac_must_keep_next=false # Got value, back to normal. 2302 ac_must_keep_next=false # Got value, back to normal.
1128 else 2303 else
1129 case $ac_arg in 2304 case $ac_arg in
1130 *=* | --config-cache | -C | -disable-* | --disable-* \ 2305 *=* | --config-cache | -C | -disable-* | --disable-* \
1136 esac 2311 esac
1137 ;; 2312 ;;
1138 -* ) ac_must_keep_next=true ;; 2313 -* ) ac_must_keep_next=true ;;
1139 esac 2314 esac
1140 fi 2315 fi
1141 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 2316 as_fn_append ac_configure_args " '$ac_arg'"
1142 # Get rid of the leading space.
1143 ac_sep=" "
1144 ;; 2317 ;;
1145 esac 2318 esac
1146 done 2319 done
1147done 2320done
1148$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 2321{ ac_configure_args0=; unset ac_configure_args0;}
1149$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 2322{ ac_configure_args1=; unset ac_configure_args1;}
1150 2323
1151# When interrupted or exit'd, cleanup temporary files, and complete 2324# When interrupted or exit'd, cleanup temporary files, and complete
1152# config.log. We remove comments because anyway the quotes in there 2325# config.log. We remove comments because anyway the quotes in there
1153# would cause problems or look ugly. 2326# would cause problems or look ugly.
1154# WARNING: Be sure not to use single quotes in there, as some shells, 2327# WARNING: Use '\'' to represent an apostrophe within the trap.
1155# such as our DU 5.0 friend, will then `close' the trap. 2328# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1156trap 'exit_status=$? 2329trap 'exit_status=$?
2330 # Sanitize IFS.
2331 IFS=" "" $as_nl"
1157 # Save into config.log some information that might help in debugging. 2332 # Save into config.log some information that might help in debugging.
1158 { 2333 {
1159 echo 2334 echo
1160 2335
1161 cat <<\_ASBOX 2336 printf "%s\n" "## ---------------- ##
1162## ---------------- ##
1163## Cache variables. ## 2337## Cache variables. ##
1164## ---------------- ## 2338## ---------------- ##"
1165_ASBOX
1166 echo 2339 echo
1167 # The following way of writing the cache mishandles newlines in values, 2340 # The following way of writing the cache mishandles newlines in values,
1168{ 2341(
2342 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2343 eval ac_val=\$$ac_var
2344 case $ac_val in #(
2345 *${as_nl}*)
2346 case $ac_var in #(
2347 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2348printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2349 esac
2350 case $ac_var in #(
2351 _ | IFS | as_nl) ;; #(
2352 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2353 *) { eval $ac_var=; unset $ac_var;} ;;
2354 esac ;;
2355 esac
2356 done
1169 (set) 2>&1 | 2357 (set) 2>&1 |
1170 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 2358 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1171 *ac_space=\ *) 2359 *${as_nl}ac_space=\ *)
1172 sed -n \ 2360 sed -n \
1173 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 2361 "s/'\''/'\''\\\\'\'''\''/g;
1174 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 2362 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2363 ;; #(
2364 *)
2365 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1175 ;; 2366 ;;
1176 *)
1177 sed -n \
1178 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1179 ;;
1180 esac; 2367 esac |
1181} 2368 sort
2369)
1182 echo 2370 echo
1183 2371
1184 cat <<\_ASBOX 2372 printf "%s\n" "## ----------------- ##
1185## ----------------- ##
1186## Output variables. ## 2373## Output variables. ##
1187## ----------------- ## 2374## ----------------- ##"
1188_ASBOX
1189 echo 2375 echo
1190 for ac_var in $ac_subst_vars 2376 for ac_var in $ac_subst_vars
1191 do 2377 do
1192 eval ac_val=$`echo $ac_var` 2378 eval ac_val=\$$ac_var
1193 echo "$ac_var='"'"'$ac_val'"'"'" 2379 case $ac_val in
2380 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2381 esac
2382 printf "%s\n" "$ac_var='\''$ac_val'\''"
1194 done | sort 2383 done | sort
1195 echo 2384 echo
1196 2385
1197 if test -n "$ac_subst_files"; then 2386 if test -n "$ac_subst_files"; then
1198 cat <<\_ASBOX 2387 printf "%s\n" "## ------------------- ##
2388## File substitutions. ##
1199## ------------- ## 2389## ------------------- ##"
1200## Output files. ##
1201## ------------- ##
1202_ASBOX
1203 echo 2390 echo
1204 for ac_var in $ac_subst_files 2391 for ac_var in $ac_subst_files
1205 do 2392 do
1206 eval ac_val=$`echo $ac_var` 2393 eval ac_val=\$$ac_var
1207 echo "$ac_var='"'"'$ac_val'"'"'" 2394 case $ac_val in
2395 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2396 esac
2397 printf "%s\n" "$ac_var='\''$ac_val'\''"
1208 done | sort 2398 done | sort
1209 echo 2399 echo
1210 fi 2400 fi
1211 2401
1212 if test -s confdefs.h; then 2402 if test -s confdefs.h; then
1213 cat <<\_ASBOX 2403 printf "%s\n" "## ----------- ##
1214## ----------- ##
1215## confdefs.h. ## 2404## confdefs.h. ##
1216## ----------- ## 2405## ----------- ##"
1217_ASBOX
1218 echo 2406 echo
1219 sed "/^$/d" confdefs.h | sort 2407 cat confdefs.h
1220 echo 2408 echo
1221 fi 2409 fi
1222 test "$ac_signal" != 0 && 2410 test "$ac_signal" != 0 &&
1223 echo "$as_me: caught signal $ac_signal" 2411 printf "%s\n" "$as_me: caught signal $ac_signal"
1224 echo "$as_me: exit $exit_status" 2412 printf "%s\n" "$as_me: exit $exit_status"
1225 } >&5 2413 } >&5
1226 rm -f core *.core && 2414 rm -f core *.core core.conftest.* &&
1227 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 2415 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1228 exit $exit_status 2416 exit $exit_status
1229 ' 0 2417' 0
1230for ac_signal in 1 2 13 15; do 2418for ac_signal in 1 2 13 15; do
1231 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2419 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1232done 2420done
1233ac_signal=0 2421ac_signal=0
1234 2422
1235# confdefs.h avoids OS command line length limits that DEFS can exceed. 2423# confdefs.h avoids OS command line length limits that DEFS can exceed.
1236rm -rf conftest* confdefs.h 2424rm -f -r conftest* confdefs.h
1237# AIX cpp loses on an empty file, so make sure it contains at least a newline. 2425
1238echo >confdefs.h 2426printf "%s\n" "/* confdefs.h */" > confdefs.h
1239 2427
1240# Predefined preprocessor variables. 2428# Predefined preprocessor variables.
1241 2429
1242cat >>confdefs.h <<_ACEOF 2430printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1243#define PACKAGE_NAME "$PACKAGE_NAME"
1244_ACEOF
1245 2431
2432printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1246 2433
1247cat >>confdefs.h <<_ACEOF 2434printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1248#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1249_ACEOF
1250 2435
2436printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1251 2437
1252cat >>confdefs.h <<_ACEOF 2438printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1253#define PACKAGE_VERSION "$PACKAGE_VERSION"
1254_ACEOF
1255 2439
1256 2440printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1257cat >>confdefs.h <<_ACEOF
1258#define PACKAGE_STRING "$PACKAGE_STRING"
1259_ACEOF
1260
1261
1262cat >>confdefs.h <<_ACEOF
1263#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1264_ACEOF
1265 2441
1266 2442
1267# Let the site file select an alternate cache file if it wants to. 2443# Let the site file select an alternate cache file if it wants to.
1268# Prefer explicitly selected file to automatically selected ones. 2444# Prefer an explicitly selected file to automatically selected ones.
1269if test -z "$CONFIG_SITE"; then 2445if test -n "$CONFIG_SITE"; then
2446 ac_site_files="$CONFIG_SITE"
1270 if test "x$prefix" != xNONE; then 2447elif test "x$prefix" != xNONE; then
1271 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 2448 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1272 else 2449else
1273 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 2450 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1274 fi
1275fi 2451fi
1276for ac_site_file in $CONFIG_SITE; do 2452
1277 if test -r "$ac_site_file"; then 2453for ac_site_file in $ac_site_files
2454do
2455 case $ac_site_file in #(
2456 */*) :
2457 ;; #(
2458 *) :
2459 ac_site_file=./$ac_site_file ;;
2460esac
2461 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1278 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 2462 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1279echo "$as_me: loading site script $ac_site_file" >&6;} 2463printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1280 sed 's/^/| /' "$ac_site_file" >&5 2464 sed 's/^/| /' "$ac_site_file" >&5
1281 . "$ac_site_file" 2465 . "$ac_site_file" \
2466 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2467printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2468as_fn_error $? "failed to load site script $ac_site_file
2469See \`config.log' for more details" "$LINENO" 5; }
1282 fi 2470 fi
1283done 2471done
1284 2472
1285if test -r "$cache_file"; then 2473if test -r "$cache_file"; then
1286 # Some versions of bash will fail to source /dev/null (special 2474 # Some versions of bash will fail to source /dev/null (special files
1287 # files actually), so we avoid doing that. 2475 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1288 if test -f "$cache_file"; then 2476 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1289 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1290echo "$as_me: loading cache $cache_file" >&6;} 2478printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1291 case $cache_file in 2479 case $cache_file in
1292 [\\/]* | ?:[\\/]* ) . $cache_file;; 2480 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1293 *) . ./$cache_file;; 2481 *) . "./$cache_file";;
1294 esac 2482 esac
1295 fi 2483 fi
1296else 2484else
1297 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2485 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1298echo "$as_me: creating cache $cache_file" >&6;} 2486printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1299 >$cache_file 2487 >$cache_file
2488fi
2489
2490# Test code for whether the C compiler supports C89 (global declarations)
2491ac_c_conftest_c89_globals='
2492/* Does the compiler advertise C89 conformance?
2493 Do not test the value of __STDC__, because some compilers set it to 0
2494 while being otherwise adequately conformant. */
2495#if !defined __STDC__
2496# error "Compiler does not advertise C89 conformance"
2497#endif
2498
2499#include <stddef.h>
2500#include <stdarg.h>
2501struct stat;
2502/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2503struct buf { int x; };
2504struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2505static char *e (p, i)
2506 char **p;
2507 int i;
2508{
2509 return p[i];
2510}
2511static char *f (char * (*g) (char **, int), char **p, ...)
2512{
2513 char *s;
2514 va_list v;
2515 va_start (v,p);
2516 s = g (p, va_arg (v,int));
2517 va_end (v);
2518 return s;
2519}
2520
2521/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2522 function prototypes and stuff, but not \xHH hex character constants.
2523 These do not provoke an error unfortunately, instead are silently treated
2524 as an "x". The following induces an error, until -std is added to get
2525 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2526 array size at least. It is necessary to write \x00 == 0 to get something
2527 that is true only with -std. */
2528int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2529
2530/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2531 inside strings and character constants. */
2532#define FOO(x) '\''x'\''
2533int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2534
2535int test (int i, double x);
2536struct s1 {int (*f) (int a);};
2537struct s2 {int (*f) (double a);};
2538int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2539 int, int);'
2540
2541# Test code for whether the C compiler supports C89 (body of main).
2542ac_c_conftest_c89_main='
2543ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2544'
2545
2546# Test code for whether the C compiler supports C99 (global declarations)
2547ac_c_conftest_c99_globals='
2548// Does the compiler advertise C99 conformance?
2549#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2550# error "Compiler does not advertise C99 conformance"
2551#endif
2552
2553#include <stdbool.h>
2554extern int puts (const char *);
2555extern int printf (const char *, ...);
2556extern int dprintf (int, const char *, ...);
2557extern void *malloc (size_t);
2558
2559// Check varargs macros. These examples are taken from C99 6.10.3.5.
2560// dprintf is used instead of fprintf to avoid needing to declare
2561// FILE and stderr.
2562#define debug(...) dprintf (2, __VA_ARGS__)
2563#define showlist(...) puts (#__VA_ARGS__)
2564#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2565static void
2566test_varargs_macros (void)
2567{
2568 int x = 1234;
2569 int y = 5678;
2570 debug ("Flag");
2571 debug ("X = %d\n", x);
2572 showlist (The first, second, and third items.);
2573 report (x>y, "x is %d but y is %d", x, y);
2574}
2575
2576// Check long long types.
2577#define BIG64 18446744073709551615ull
2578#define BIG32 4294967295ul
2579#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2580#if !BIG_OK
2581 #error "your preprocessor is broken"
2582#endif
2583#if BIG_OK
2584#else
2585 #error "your preprocessor is broken"
2586#endif
2587static long long int bignum = -9223372036854775807LL;
2588static unsigned long long int ubignum = BIG64;
2589
2590struct incomplete_array
2591{
2592 int datasize;
2593 double data[];
2594};
2595
2596struct named_init {
2597 int number;
2598 const wchar_t *name;
2599 double average;
2600};
2601
2602typedef const char *ccp;
2603
2604static inline int
2605test_restrict (ccp restrict text)
2606{
2607 // See if C++-style comments work.
2608 // Iterate through items via the restricted pointer.
2609 // Also check for declarations in for loops.
2610 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2611 continue;
2612 return 0;
2613}
2614
2615// Check varargs and va_copy.
2616static bool
2617test_varargs (const char *format, ...)
2618{
2619 va_list args;
2620 va_start (args, format);
2621 va_list args_copy;
2622 va_copy (args_copy, args);
2623
2624 const char *str = "";
2625 int number = 0;
2626 float fnumber = 0;
2627
2628 while (*format)
2629 {
2630 switch (*format++)
2631 {
2632 case '\''s'\'': // string
2633 str = va_arg (args_copy, const char *);
2634 break;
2635 case '\''d'\'': // int
2636 number = va_arg (args_copy, int);
2637 break;
2638 case '\''f'\'': // float
2639 fnumber = va_arg (args_copy, double);
2640 break;
2641 default:
2642 break;
2643 }
2644 }
2645 va_end (args_copy);
2646 va_end (args);
2647
2648 return *str && number && fnumber;
2649}
2650'
2651
2652# Test code for whether the C compiler supports C99 (body of main).
2653ac_c_conftest_c99_main='
2654 // Check bool.
2655 _Bool success = false;
2656 success |= (argc != 0);
2657
2658 // Check restrict.
2659 if (test_restrict ("String literal") == 0)
2660 success = true;
2661 char *restrict newvar = "Another string";
2662
2663 // Check varargs.
2664 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2665 test_varargs_macros ();
2666
2667 // Check flexible array members.
2668 struct incomplete_array *ia =
2669 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2670 ia->datasize = 10;
2671 for (int i = 0; i < ia->datasize; ++i)
2672 ia->data[i] = i * 1.234;
2673
2674 // Check named initializers.
2675 struct named_init ni = {
2676 .number = 34,
2677 .name = L"Test wide string",
2678 .average = 543.34343,
2679 };
2680
2681 ni.number = 58;
2682
2683 int dynamic_array[ni.number];
2684 dynamic_array[0] = argv[0][0];
2685 dynamic_array[ni.number - 1] = 543;
2686
2687 // work around unused variable warnings
2688 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2689 || dynamic_array[ni.number - 1] != 543);
2690'
2691
2692# Test code for whether the C compiler supports C11 (global declarations)
2693ac_c_conftest_c11_globals='
2694// Does the compiler advertise C11 conformance?
2695#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2696# error "Compiler does not advertise C11 conformance"
2697#endif
2698
2699// Check _Alignas.
2700char _Alignas (double) aligned_as_double;
2701char _Alignas (0) no_special_alignment;
2702extern char aligned_as_int;
2703char _Alignas (0) _Alignas (int) aligned_as_int;
2704
2705// Check _Alignof.
2706enum
2707{
2708 int_alignment = _Alignof (int),
2709 int_array_alignment = _Alignof (int[100]),
2710 char_alignment = _Alignof (char)
2711};
2712_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2713
2714// Check _Noreturn.
2715int _Noreturn does_not_return (void) { for (;;) continue; }
2716
2717// Check _Static_assert.
2718struct test_static_assert
2719{
2720 int x;
2721 _Static_assert (sizeof (int) <= sizeof (long int),
2722 "_Static_assert does not work in struct");
2723 long int y;
2724};
2725
2726// Check UTF-8 literals.
2727#define u8 syntax error!
2728char const utf8_literal[] = u8"happens to be ASCII" "another string";
2729
2730// Check duplicate typedefs.
2731typedef long *long_ptr;
2732typedef long int *long_ptr;
2733typedef long_ptr long_ptr;
2734
2735// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2736struct anonymous
2737{
2738 union {
2739 struct { int i; int j; };
2740 struct { int k; long int l; } w;
2741 };
2742 int m;
2743} v1;
2744'
2745
2746# Test code for whether the C compiler supports C11 (body of main).
2747ac_c_conftest_c11_main='
2748 _Static_assert ((offsetof (struct anonymous, i)
2749 == offsetof (struct anonymous, w.k)),
2750 "Anonymous union alignment botch");
2751 v1.i = 2;
2752 v1.w.k = 5;
2753 ok |= v1.i != 5;
2754'
2755
2756# Test code for whether the C compiler supports C11 (complete).
2757ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2758${ac_c_conftest_c99_globals}
2759${ac_c_conftest_c11_globals}
2760
2761int
2762main (int argc, char **argv)
2763{
2764 int ok = 0;
2765 ${ac_c_conftest_c89_main}
2766 ${ac_c_conftest_c99_main}
2767 ${ac_c_conftest_c11_main}
2768 return ok;
2769}
2770"
2771
2772# Test code for whether the C compiler supports C99 (complete).
2773ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2774${ac_c_conftest_c99_globals}
2775
2776int
2777main (int argc, char **argv)
2778{
2779 int ok = 0;
2780 ${ac_c_conftest_c89_main}
2781 ${ac_c_conftest_c99_main}
2782 return ok;
2783}
2784"
2785
2786# Test code for whether the C compiler supports C89 (complete).
2787ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2788
2789int
2790main (int argc, char **argv)
2791{
2792 int ok = 0;
2793 ${ac_c_conftest_c89_main}
2794 return ok;
2795}
2796"
2797
2798# Test code for whether the C++ compiler supports C++98 (global declarations)
2799ac_cxx_conftest_cxx98_globals='
2800// Does the compiler advertise C++98 conformance?
2801#if !defined __cplusplus || __cplusplus < 199711L
2802# error "Compiler does not advertise C++98 conformance"
2803#endif
2804
2805// These inclusions are to reject old compilers that
2806// lack the unsuffixed header files.
2807#include <cstdlib>
2808#include <exception>
2809
2810// <cassert> and <cstring> are *not* freestanding headers in C++98.
2811extern void assert (int);
2812namespace std {
2813 extern int strcmp (const char *, const char *);
2814}
2815
2816// Namespaces, exceptions, and templates were all added after "C++ 2.0".
2817using std::exception;
2818using std::strcmp;
2819
2820namespace {
2821
2822void test_exception_syntax()
2823{
2824 try {
2825 throw "test";
2826 } catch (const char *s) {
2827 // Extra parentheses suppress a warning when building autoconf itself,
2828 // due to lint rules shared with more typical C programs.
2829 assert (!(strcmp) (s, "test"));
2830 }
2831}
2832
2833template <typename T> struct test_template
2834{
2835 T const val;
2836 explicit test_template(T t) : val(t) {}
2837 template <typename U> T add(U u) { return static_cast<T>(u) + val; }
2838};
2839
2840} // anonymous namespace
2841'
2842
2843# Test code for whether the C++ compiler supports C++98 (body of main)
2844ac_cxx_conftest_cxx98_main='
2845 assert (argc);
2846 assert (! argv[0]);
2847{
2848 test_exception_syntax ();
2849 test_template<double> tt (2.0);
2850 assert (tt.add (4) == 6.0);
2851 assert (true && !false);
2852}
2853'
2854
2855# Test code for whether the C++ compiler supports C++11 (global declarations)
2856ac_cxx_conftest_cxx11_globals='
2857// Does the compiler advertise C++ 2011 conformance?
2858#if !defined __cplusplus || __cplusplus < 201103L
2859# error "Compiler does not advertise C++11 conformance"
2860#endif
2861
2862namespace cxx11test
2863{
2864 constexpr int get_val() { return 20; }
2865
2866 struct testinit
2867 {
2868 int i;
2869 double d;
2870 };
2871
2872 class delegate
2873 {
2874 public:
2875 delegate(int n) : n(n) {}
2876 delegate(): delegate(2354) {}
2877
2878 virtual int getval() { return this->n; };
2879 protected:
2880 int n;
2881 };
2882
2883 class overridden : public delegate
2884 {
2885 public:
2886 overridden(int n): delegate(n) {}
2887 virtual int getval() override final { return this->n * 2; }
2888 };
2889
2890 class nocopy
2891 {
2892 public:
2893 nocopy(int i): i(i) {}
2894 nocopy() = default;
2895 nocopy(const nocopy&) = delete;
2896 nocopy & operator=(const nocopy&) = delete;
2897 private:
2898 int i;
2899 };
2900
2901 // for testing lambda expressions
2902 template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
2903 {
2904 return f(v);
2905 }
2906
2907 // for testing variadic templates and trailing return types
2908 template <typename V> auto sum(V first) -> V
2909 {
2910 return first;
2911 }
2912 template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
2913 {
2914 return first + sum(rest...);
2915 }
2916}
2917'
2918
2919# Test code for whether the C++ compiler supports C++11 (body of main)
2920ac_cxx_conftest_cxx11_main='
2921{
2922 // Test auto and decltype
2923 auto a1 = 6538;
2924 auto a2 = 48573953.4;
2925 auto a3 = "String literal";
2926
2927 int total = 0;
2928 for (auto i = a3; *i; ++i) { total += *i; }
2929
2930 decltype(a2) a4 = 34895.034;
2931}
2932{
2933 // Test constexpr
2934 short sa[cxx11test::get_val()] = { 0 };
2935}
2936{
2937 // Test initializer lists
2938 cxx11test::testinit il = { 4323, 435234.23544 };
2939}
2940{
2941 // Test range-based for
2942 int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
2943 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
2944 for (auto &x : array) { x += 23; }
2945}
2946{
2947 // Test lambda expressions
2948 using cxx11test::eval;
2949 assert (eval ([](int x) { return x*2; }, 21) == 42);
2950 double d = 2.0;
2951 assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
2952 assert (d == 5.0);
2953 assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
2954 assert (d == 5.0);
2955}
2956{
2957 // Test use of variadic templates
2958 using cxx11test::sum;
2959 auto a = sum(1);
2960 auto b = sum(1, 2);
2961 auto c = sum(1.0, 2.0, 3.0);
2962}
2963{
2964 // Test constructor delegation
2965 cxx11test::delegate d1;
2966 cxx11test::delegate d2();
2967 cxx11test::delegate d3(45);
2968}
2969{
2970 // Test override and final
2971 cxx11test::overridden o1(55464);
2972}
2973{
2974 // Test nullptr
2975 char *c = nullptr;
2976}
2977{
2978 // Test template brackets
2979 test_template<::test_template<int>> v(test_template<int>(12));
2980}
2981{
2982 // Unicode literals
2983 char const *utf8 = u8"UTF-8 string \u2500";
2984 char16_t const *utf16 = u"UTF-8 string \u2500";
2985 char32_t const *utf32 = U"UTF-32 string \u2500";
2986}
2987'
2988
2989# Test code for whether the C compiler supports C++11 (complete).
2990ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
2991${ac_cxx_conftest_cxx11_globals}
2992
2993int
2994main (int argc, char **argv)
2995{
2996 int ok = 0;
2997 ${ac_cxx_conftest_cxx98_main}
2998 ${ac_cxx_conftest_cxx11_main}
2999 return ok;
3000}
3001"
3002
3003# Test code for whether the C compiler supports C++98 (complete).
3004ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
3005int
3006main (int argc, char **argv)
3007{
3008 int ok = 0;
3009 ${ac_cxx_conftest_cxx98_main}
3010 return ok;
3011}
3012"
3013
3014as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
3015as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
3016as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
3017as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
3018as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
3019as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
3020as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
3021as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
3022as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
3023as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
3024as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
3025
3026# Auxiliary files required by this configure script.
3027ac_aux_files="install-sh config.guess config.sub"
3028
3029# Locations in which to look for auxiliary files.
3030ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
3031
3032# Search for a directory containing all of the required auxiliary files,
3033# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
3034# If we don't find one directory that contains all the files we need,
3035# we report the set of missing files from the *first* directory in
3036# $ac_aux_dir_candidates and give up.
3037ac_missing_aux_files=""
3038ac_first_candidate=:
3039printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
3040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3041as_found=false
3042for as_dir in $ac_aux_dir_candidates
3043do
3044 IFS=$as_save_IFS
3045 case $as_dir in #(((
3046 '') as_dir=./ ;;
3047 */) ;;
3048 *) as_dir=$as_dir/ ;;
3049 esac
3050 as_found=:
3051
3052 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
3053 ac_aux_dir_found=yes
3054 ac_install_sh=
3055 for ac_aux in $ac_aux_files
3056 do
3057 # As a special case, if "install-sh" is required, that requirement
3058 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
3059 # and $ac_install_sh is set appropriately for whichever one is found.
3060 if test x"$ac_aux" = x"install-sh"
3061 then
3062 if test -f "${as_dir}install-sh"; then
3063 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
3064 ac_install_sh="${as_dir}install-sh -c"
3065 elif test -f "${as_dir}install.sh"; then
3066 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
3067 ac_install_sh="${as_dir}install.sh -c"
3068 elif test -f "${as_dir}shtool"; then
3069 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
3070 ac_install_sh="${as_dir}shtool install -c"
3071 else
3072 ac_aux_dir_found=no
3073 if $ac_first_candidate; then
3074 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
3075 else
3076 break
3077 fi
3078 fi
3079 else
3080 if test -f "${as_dir}${ac_aux}"; then
3081 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
3082 else
3083 ac_aux_dir_found=no
3084 if $ac_first_candidate; then
3085 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
3086 else
3087 break
3088 fi
3089 fi
3090 fi
3091 done
3092 if test "$ac_aux_dir_found" = yes; then
3093 ac_aux_dir="$as_dir"
3094 break
3095 fi
3096 ac_first_candidate=false
3097
3098 as_found=false
3099done
3100IFS=$as_save_IFS
3101if $as_found
3102then :
3103
3104else $as_nop
3105 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
3106fi
3107
3108
3109# These three variables are undocumented and unsupported,
3110# and are intended to be withdrawn in a future Autoconf release.
3111# They can cause serious problems if a builder's source tree is in a directory
3112# whose full name contains unusual characters.
3113if test -f "${ac_aux_dir}config.guess"; then
3114 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
3115fi
3116if test -f "${ac_aux_dir}config.sub"; then
3117 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
3118fi
3119if test -f "$ac_aux_dir/configure"; then
3120 ac_configure="$SHELL ${ac_aux_dir}configure"
1300fi 3121fi
1301 3122
1302# Check that the precious variables saved in the cache have kept the same 3123# Check that the precious variables saved in the cache have kept the same
1303# value. 3124# value.
1304ac_cache_corrupted=false 3125ac_cache_corrupted=false
1305for ac_var in `(set) 2>&1 | 3126for ac_var in $ac_precious_vars; do
1306 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1307 eval ac_old_set=\$ac_cv_env_${ac_var}_set 3127 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1308 eval ac_new_set=\$ac_env_${ac_var}_set 3128 eval ac_new_set=\$ac_env_${ac_var}_set
1309 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 3129 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1310 eval ac_new_val="\$ac_env_${ac_var}_value" 3130 eval ac_new_val=\$ac_env_${ac_var}_value
1311 case $ac_old_set,$ac_new_set in 3131 case $ac_old_set,$ac_new_set in
1312 set,) 3132 set,)
1313 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 3133 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1314echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 3134printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1315 ac_cache_corrupted=: ;; 3135 ac_cache_corrupted=: ;;
1316 ,set) 3136 ,set)
1317 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 3137 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1318echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 3138printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1319 ac_cache_corrupted=: ;; 3139 ac_cache_corrupted=: ;;
1320 ,);; 3140 ,);;
1321 *) 3141 *)
1322 if test "x$ac_old_val" != "x$ac_new_val"; then 3142 if test "x$ac_old_val" != "x$ac_new_val"; then
3143 # differences in whitespace do not lead to failure.
3144 ac_old_val_w=`echo x $ac_old_val`
3145 ac_new_val_w=`echo x $ac_new_val`
3146 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1323 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 3147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1324echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 3148printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1325 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1326echo "$as_me: former value: $ac_old_val" >&2;}
1327 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1328echo "$as_me: current value: $ac_new_val" >&2;}
1329 ac_cache_corrupted=: 3149 ac_cache_corrupted=:
3150 else
3151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
3152printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3153 eval $ac_var=\$ac_old_val
3154 fi
3155 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
3156printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
3157 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
3158printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
1330 fi;; 3159 fi;;
1331 esac 3160 esac
1332 # Pass precious variables to config.status. 3161 # Pass precious variables to config.status.
1333 if test "$ac_new_set" = set; then 3162 if test "$ac_new_set" = set; then
1334 case $ac_new_val in 3163 case $ac_new_val in
1335 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1336 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 3164 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1337 *) ac_arg=$ac_var=$ac_new_val ;; 3165 *) ac_arg=$ac_var=$ac_new_val ;;
1338 esac 3166 esac
1339 case " $ac_configure_args " in 3167 case " $ac_configure_args " in
1340 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3168 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1341 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 3169 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1342 esac 3170 esac
1343 fi 3171 fi
1344done 3172done
1345if $ac_cache_corrupted; then 3173if $ac_cache_corrupted; then
3174 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3175printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1346 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 3176 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
1347echo "$as_me: error: changes in the environment can compromise the build" >&2;} 3177printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
1348 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 3178 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
1349echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 3179 and start over" "$LINENO" 5
1350 { (exit 1); exit 1; }; }
1351fi 3180fi
3181## -------------------- ##
3182## Main body of script. ##
3183## -------------------- ##
1352 3184
1353ac_ext=c 3185ac_ext=c
1354ac_cpp='$CPP $CPPFLAGS' 3186ac_cpp='$CPP $CPPFLAGS'
1355ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1356ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3188ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1357ac_compiler_gnu=$ac_cv_c_compiler_gnu 3189ac_compiler_gnu=$ac_cv_c_compiler_gnu
1358 3190
1359 3191
1360 3192
1361 3193
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378ac_aux_dir=
1379for ac_dir in autoconf $srcdir/autoconf; do
1380 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break
1384 elif test -f $ac_dir/install.sh; then
1385 ac_aux_dir=$ac_dir
1386 ac_install_sh="$ac_aux_dir/install.sh -c"
1387 break
1388 elif test -f $ac_dir/shtool; then
1389 ac_aux_dir=$ac_dir
1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break
1392 fi
1393done
1394if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1396echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1397 { (exit 1); exit 1; }; }
1398fi
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in" 3194ac_config_headers="$ac_config_headers config.h:config.h.in"
1404 3195
1405 3196
3197
3198
3199
1406# Make sure we can run config.sub. 3200 # Make sure we can run config.sub.
1407$ac_config_sub sun4 >/dev/null 2>&1 || 3201$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
1408 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 3202 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
1409echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1410 { (exit 1); exit 1; }; }
1411 3203
1412echo "$as_me:$LINENO: checking build system type" >&5 3204{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1413echo $ECHO_N "checking build system type... $ECHO_C" >&6 3205printf %s "checking build system type... " >&6; }
1414if test "${ac_cv_build+set}" = set; then 3206if test ${ac_cv_build+y}
1415 echo $ECHO_N "(cached) $ECHO_C" >&6 3207then :
3208 printf %s "(cached) " >&6
3209else $as_nop
3210 ac_build_alias=$build_alias
3211test "x$ac_build_alias" = x &&
3212 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
3213test "x$ac_build_alias" = x &&
3214 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3215ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
3216 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
3217
3218fi
3219{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3220printf "%s\n" "$ac_cv_build" >&6; }
3221case $ac_cv_build in
3222*-*-*) ;;
3223*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3224esac
3225build=$ac_cv_build
3226ac_save_IFS=$IFS; IFS='-'
3227set x $ac_cv_build
3228shift
3229build_cpu=$1
3230build_vendor=$2
3231shift; shift
3232# Remember, the first character of IFS is used to create $*,
3233# except with old shells:
3234build_os=$*
3235IFS=$ac_save_IFS
3236case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3237
3238
3239{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3240printf %s "checking host system type... " >&6; }
3241if test ${ac_cv_host+y}
3242then :
3243 printf %s "(cached) " >&6
3244else $as_nop
3245 if test "x$host_alias" = x; then
3246 ac_cv_host=$ac_cv_build
1416else 3247else
1417 ac_cv_build_alias=$build_alias 3248 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
1418test -z "$ac_cv_build_alias" && 3249 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
1419 ac_cv_build_alias=`$ac_config_guess`
1420test -z "$ac_cv_build_alias" &&
1421 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1422echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1423 { (exit 1); exit 1; }; }
1424ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1425 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1426echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1427 { (exit 1); exit 1; }; }
1428
1429fi 3250fi
1430echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1431echo "${ECHO_T}$ac_cv_build" >&6
1432build=$ac_cv_build
1433build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1434build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1435build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1436 3251
1437
1438echo "$as_me:$LINENO: checking host system type" >&5
1439echo $ECHO_N "checking host system type... $ECHO_C" >&6
1440if test "${ac_cv_host+set}" = set; then
1441 echo $ECHO_N "(cached) $ECHO_C" >&6
1442else
1443 ac_cv_host_alias=$host_alias
1444test -z "$ac_cv_host_alias" &&
1445 ac_cv_host_alias=$ac_cv_build_alias
1446ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1447 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1448echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1449 { (exit 1); exit 1; }; }
1450
1451fi 3252fi
1452echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3253{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1453echo "${ECHO_T}$ac_cv_host" >&6 3254printf "%s\n" "$ac_cv_host" >&6; }
3255case $ac_cv_host in
3256*-*-*) ;;
3257*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3258esac
1454host=$ac_cv_host 3259host=$ac_cv_host
1455host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 3260ac_save_IFS=$IFS; IFS='-'
1456host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 3261set x $ac_cv_host
1457host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 3262shift
3263host_cpu=$1
3264host_vendor=$2
3265shift; shift
3266# Remember, the first character of IFS is used to create $*,
3267# except with old shells:
3268host_os=$*
3269IFS=$ac_save_IFS
3270case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1458 3271
1459 3272
1460 3273
1461VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3274VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3275DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3276
1463echo "" 3277echo ""
1464echo "configuring for rxvt $VERSION" 3278echo "configuring for rxvt $VERSION"
1465echo "" 3279echo ""
3280
3281orig_CXXFLAGS="$CXXFLAGS"
3282
3283
3284
3285
3286
3287
3288
3289
1466 3290
1467 3291
1468ac_ext=c 3292ac_ext=c
1469ac_cpp='$CPP $CPPFLAGS' 3293ac_cpp='$CPP $CPPFLAGS'
1470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1471ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3295ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1472ac_compiler_gnu=$ac_cv_c_compiler_gnu 3296ac_compiler_gnu=$ac_cv_c_compiler_gnu
1473if test -n "$ac_tool_prefix"; then 3297if test -n "$ac_tool_prefix"; then
1474 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3298 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1475set dummy ${ac_tool_prefix}gcc; ac_word=$2 3299set dummy ${ac_tool_prefix}gcc; ac_word=$2
1476echo "$as_me:$LINENO: checking for $ac_word" >&5 3300{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1477echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3301printf %s "checking for $ac_word... " >&6; }
1478if test "${ac_cv_prog_CC+set}" = set; then 3302if test ${ac_cv_prog_CC+y}
1479 echo $ECHO_N "(cached) $ECHO_C" >&6 3303then :
1480else 3304 printf %s "(cached) " >&6
3305else $as_nop
1481 if test -n "$CC"; then 3306 if test -n "$CC"; then
1482 ac_cv_prog_CC="$CC" # Let the user override the test. 3307 ac_cv_prog_CC="$CC" # Let the user override the test.
1483else 3308else
1484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1485for as_dir in $PATH 3310for as_dir in $PATH
1486do 3311do
1487 IFS=$as_save_IFS 3312 IFS=$as_save_IFS
1488 test -z "$as_dir" && as_dir=. 3313 case $as_dir in #(((
3314 '') as_dir=./ ;;
3315 */) ;;
3316 *) as_dir=$as_dir/ ;;
3317 esac
1489 for ac_exec_ext in '' $ac_executable_extensions; do 3318 for ac_exec_ext in '' $ac_executable_extensions; do
1490 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3319 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1491 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3320 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1492 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3321 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1493 break 2 3322 break 2
1494 fi 3323 fi
1495done 3324done
1496done 3325 done
3326IFS=$as_save_IFS
1497 3327
1498fi 3328fi
1499fi 3329fi
1500CC=$ac_cv_prog_CC 3330CC=$ac_cv_prog_CC
1501if test -n "$CC"; then 3331if test -n "$CC"; then
1502 echo "$as_me:$LINENO: result: $CC" >&5 3332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1503echo "${ECHO_T}$CC" >&6 3333printf "%s\n" "$CC" >&6; }
1504else 3334else
1505 echo "$as_me:$LINENO: result: no" >&5 3335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1506echo "${ECHO_T}no" >&6 3336printf "%s\n" "no" >&6; }
1507fi 3337fi
3338
1508 3339
1509fi 3340fi
1510if test -z "$ac_cv_prog_CC"; then 3341if test -z "$ac_cv_prog_CC"; then
1511 ac_ct_CC=$CC 3342 ac_ct_CC=$CC
1512 # Extract the first word of "gcc", so it can be a program name with args. 3343 # Extract the first word of "gcc", so it can be a program name with args.
1513set dummy gcc; ac_word=$2 3344set dummy gcc; ac_word=$2
1514echo "$as_me:$LINENO: checking for $ac_word" >&5 3345{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1515echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3346printf %s "checking for $ac_word... " >&6; }
1516if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3347if test ${ac_cv_prog_ac_ct_CC+y}
1517 echo $ECHO_N "(cached) $ECHO_C" >&6 3348then :
1518else 3349 printf %s "(cached) " >&6
3350else $as_nop
1519 if test -n "$ac_ct_CC"; then 3351 if test -n "$ac_ct_CC"; then
1520 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3352 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1521else 3353else
1522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1523for as_dir in $PATH 3355for as_dir in $PATH
1524do 3356do
1525 IFS=$as_save_IFS 3357 IFS=$as_save_IFS
1526 test -z "$as_dir" && as_dir=. 3358 case $as_dir in #(((
3359 '') as_dir=./ ;;
3360 */) ;;
3361 *) as_dir=$as_dir/ ;;
3362 esac
1527 for ac_exec_ext in '' $ac_executable_extensions; do 3363 for ac_exec_ext in '' $ac_executable_extensions; do
1528 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3364 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1529 ac_cv_prog_ac_ct_CC="gcc" 3365 ac_cv_prog_ac_ct_CC="gcc"
1530 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3366 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1531 break 2 3367 break 2
1532 fi 3368 fi
1533done 3369done
1534done 3370 done
3371IFS=$as_save_IFS
1535 3372
1536fi 3373fi
1537fi 3374fi
1538ac_ct_CC=$ac_cv_prog_ac_ct_CC 3375ac_ct_CC=$ac_cv_prog_ac_ct_CC
1539if test -n "$ac_ct_CC"; then 3376if test -n "$ac_ct_CC"; then
1540 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3377 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1541echo "${ECHO_T}$ac_ct_CC" >&6 3378printf "%s\n" "$ac_ct_CC" >&6; }
1542else 3379else
1543 echo "$as_me:$LINENO: result: no" >&5 3380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1544echo "${ECHO_T}no" >&6 3381printf "%s\n" "no" >&6; }
1545fi 3382fi
1546 3383
3384 if test "x$ac_ct_CC" = x; then
3385 CC=""
3386 else
3387 case $cross_compiling:$ac_tool_warned in
3388yes:)
3389{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3390printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3391ac_tool_warned=yes ;;
3392esac
1547 CC=$ac_ct_CC 3393 CC=$ac_ct_CC
3394 fi
1548else 3395else
1549 CC="$ac_cv_prog_CC" 3396 CC="$ac_cv_prog_CC"
1550fi 3397fi
1551 3398
1552if test -z "$CC"; then 3399if test -z "$CC"; then
1553 if test -n "$ac_tool_prefix"; then 3400 if test -n "$ac_tool_prefix"; then
1554 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3401 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1555set dummy ${ac_tool_prefix}cc; ac_word=$2 3402set dummy ${ac_tool_prefix}cc; ac_word=$2
1556echo "$as_me:$LINENO: checking for $ac_word" >&5 3403{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1557echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3404printf %s "checking for $ac_word... " >&6; }
1558if test "${ac_cv_prog_CC+set}" = set; then 3405if test ${ac_cv_prog_CC+y}
1559 echo $ECHO_N "(cached) $ECHO_C" >&6 3406then :
1560else 3407 printf %s "(cached) " >&6
3408else $as_nop
1561 if test -n "$CC"; then 3409 if test -n "$CC"; then
1562 ac_cv_prog_CC="$CC" # Let the user override the test. 3410 ac_cv_prog_CC="$CC" # Let the user override the test.
1563else 3411else
1564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1565for as_dir in $PATH 3413for as_dir in $PATH
1566do 3414do
1567 IFS=$as_save_IFS 3415 IFS=$as_save_IFS
1568 test -z "$as_dir" && as_dir=. 3416 case $as_dir in #(((
3417 '') as_dir=./ ;;
3418 */) ;;
3419 *) as_dir=$as_dir/ ;;
3420 esac
1569 for ac_exec_ext in '' $ac_executable_extensions; do 3421 for ac_exec_ext in '' $ac_executable_extensions; do
1570 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3422 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1571 ac_cv_prog_CC="${ac_tool_prefix}cc" 3423 ac_cv_prog_CC="${ac_tool_prefix}cc"
1572 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3424 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1573 break 2 3425 break 2
1574 fi 3426 fi
1575done 3427done
1576done 3428 done
3429IFS=$as_save_IFS
1577 3430
1578fi 3431fi
1579fi 3432fi
1580CC=$ac_cv_prog_CC 3433CC=$ac_cv_prog_CC
1581if test -n "$CC"; then 3434if test -n "$CC"; then
1582 echo "$as_me:$LINENO: result: $CC" >&5 3435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1583echo "${ECHO_T}$CC" >&6 3436printf "%s\n" "$CC" >&6; }
1584else 3437else
1585 echo "$as_me:$LINENO: result: no" >&5 3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1586echo "${ECHO_T}no" >&6 3439printf "%s\n" "no" >&6; }
1587fi 3440fi
1588 3441
1589fi
1590if test -z "$ac_cv_prog_CC"; then
1591 ac_ct_CC=$CC
1592 # Extract the first word of "cc", so it can be a program name with args.
1593set dummy cc; ac_word=$2
1594echo "$as_me:$LINENO: checking for $ac_word" >&5
1595echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1596if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1597 echo $ECHO_N "(cached) $ECHO_C" >&6
1598else
1599 if test -n "$ac_ct_CC"; then
1600 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1601else
1602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1603for as_dir in $PATH
1604do
1605 IFS=$as_save_IFS
1606 test -z "$as_dir" && as_dir=.
1607 for ac_exec_ext in '' $ac_executable_extensions; do
1608 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1609 ac_cv_prog_ac_ct_CC="cc"
1610 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1611 break 2
1612 fi
1613done
1614done
1615 3442
1616fi 3443 fi
1617fi
1618ac_ct_CC=$ac_cv_prog_ac_ct_CC
1619if test -n "$ac_ct_CC"; then
1620 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1621echo "${ECHO_T}$ac_ct_CC" >&6
1622else
1623 echo "$as_me:$LINENO: result: no" >&5
1624echo "${ECHO_T}no" >&6
1625fi
1626
1627 CC=$ac_ct_CC
1628else
1629 CC="$ac_cv_prog_CC"
1630fi
1631
1632fi 3444fi
1633if test -z "$CC"; then 3445if test -z "$CC"; then
1634 # Extract the first word of "cc", so it can be a program name with args. 3446 # Extract the first word of "cc", so it can be a program name with args.
1635set dummy cc; ac_word=$2 3447set dummy cc; ac_word=$2
1636echo "$as_me:$LINENO: checking for $ac_word" >&5 3448{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1637echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3449printf %s "checking for $ac_word... " >&6; }
1638if test "${ac_cv_prog_CC+set}" = set; then 3450if test ${ac_cv_prog_CC+y}
1639 echo $ECHO_N "(cached) $ECHO_C" >&6 3451then :
1640else 3452 printf %s "(cached) " >&6
3453else $as_nop
1641 if test -n "$CC"; then 3454 if test -n "$CC"; then
1642 ac_cv_prog_CC="$CC" # Let the user override the test. 3455 ac_cv_prog_CC="$CC" # Let the user override the test.
1643else 3456else
1644 ac_prog_rejected=no 3457 ac_prog_rejected=no
1645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1646for as_dir in $PATH 3459for as_dir in $PATH
1647do 3460do
1648 IFS=$as_save_IFS 3461 IFS=$as_save_IFS
1649 test -z "$as_dir" && as_dir=. 3462 case $as_dir in #(((
3463 '') as_dir=./ ;;
3464 */) ;;
3465 *) as_dir=$as_dir/ ;;
3466 esac
1650 for ac_exec_ext in '' $ac_executable_extensions; do 3467 for ac_exec_ext in '' $ac_executable_extensions; do
1651 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3468 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1652 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3469 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1653 ac_prog_rejected=yes 3470 ac_prog_rejected=yes
1654 continue 3471 continue
1655 fi 3472 fi
1656 ac_cv_prog_CC="cc" 3473 ac_cv_prog_CC="cc"
1657 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3474 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1658 break 2 3475 break 2
1659 fi 3476 fi
1660done 3477done
1661done 3478 done
3479IFS=$as_save_IFS
1662 3480
1663if test $ac_prog_rejected = yes; then 3481if test $ac_prog_rejected = yes; then
1664 # We found a bogon in the path, so make sure we never use it. 3482 # We found a bogon in the path, so make sure we never use it.
1665 set dummy $ac_cv_prog_CC 3483 set dummy $ac_cv_prog_CC
1666 shift 3484 shift
1667 if test $# != 0; then 3485 if test $# != 0; then
1668 # We chose a different compiler from the bogus one. 3486 # We chose a different compiler from the bogus one.
1669 # However, it has the same basename, so the bogon will be chosen 3487 # However, it has the same basename, so the bogon will be chosen
1670 # first if we set CC to just the basename; use the full file name. 3488 # first if we set CC to just the basename; use the full file name.
1671 shift 3489 shift
1672 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3490 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
1673 fi 3491 fi
1674fi 3492fi
1675fi 3493fi
1676fi 3494fi
1677CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
1678if test -n "$CC"; then 3496if test -n "$CC"; then
1679 echo "$as_me:$LINENO: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1680echo "${ECHO_T}$CC" >&6 3498printf "%s\n" "$CC" >&6; }
1681else 3499else
1682 echo "$as_me:$LINENO: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1683echo "${ECHO_T}no" >&6 3501printf "%s\n" "no" >&6; }
1684fi 3502fi
3503
1685 3504
1686fi 3505fi
1687if test -z "$CC"; then 3506if test -z "$CC"; then
1688 if test -n "$ac_tool_prefix"; then 3507 if test -n "$ac_tool_prefix"; then
1689 for ac_prog in cl 3508 for ac_prog in cl.exe
1690 do 3509 do
1691 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3510 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1692set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3511set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1693echo "$as_me:$LINENO: checking for $ac_word" >&5 3512{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1694echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3513printf %s "checking for $ac_word... " >&6; }
1695if test "${ac_cv_prog_CC+set}" = set; then 3514if test ${ac_cv_prog_CC+y}
1696 echo $ECHO_N "(cached) $ECHO_C" >&6 3515then :
1697else 3516 printf %s "(cached) " >&6
3517else $as_nop
1698 if test -n "$CC"; then 3518 if test -n "$CC"; then
1699 ac_cv_prog_CC="$CC" # Let the user override the test. 3519 ac_cv_prog_CC="$CC" # Let the user override the test.
1700else 3520else
1701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1702for as_dir in $PATH 3522for as_dir in $PATH
1703do 3523do
1704 IFS=$as_save_IFS 3524 IFS=$as_save_IFS
1705 test -z "$as_dir" && as_dir=. 3525 case $as_dir in #(((
3526 '') as_dir=./ ;;
3527 */) ;;
3528 *) as_dir=$as_dir/ ;;
3529 esac
1706 for ac_exec_ext in '' $ac_executable_extensions; do 3530 for ac_exec_ext in '' $ac_executable_extensions; do
1707 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3531 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1708 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3532 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1709 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3533 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1710 break 2 3534 break 2
1711 fi 3535 fi
1712done 3536done
1713done 3537 done
3538IFS=$as_save_IFS
1714 3539
1715fi 3540fi
1716fi 3541fi
1717CC=$ac_cv_prog_CC 3542CC=$ac_cv_prog_CC
1718if test -n "$CC"; then 3543if test -n "$CC"; then
1719 echo "$as_me:$LINENO: result: $CC" >&5 3544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1720echo "${ECHO_T}$CC" >&6 3545printf "%s\n" "$CC" >&6; }
1721else 3546else
1722 echo "$as_me:$LINENO: result: no" >&5 3547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1723echo "${ECHO_T}no" >&6 3548printf "%s\n" "no" >&6; }
1724fi 3549fi
3550
1725 3551
1726 test -n "$CC" && break 3552 test -n "$CC" && break
1727 done 3553 done
1728fi 3554fi
1729if test -z "$CC"; then 3555if test -z "$CC"; then
1730 ac_ct_CC=$CC 3556 ac_ct_CC=$CC
1731 for ac_prog in cl 3557 for ac_prog in cl.exe
1732do 3558do
1733 # Extract the first word of "$ac_prog", so it can be a program name with args. 3559 # Extract the first word of "$ac_prog", so it can be a program name with args.
1734set dummy $ac_prog; ac_word=$2 3560set dummy $ac_prog; ac_word=$2
1735echo "$as_me:$LINENO: checking for $ac_word" >&5 3561{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1736echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3562printf %s "checking for $ac_word... " >&6; }
1737if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3563if test ${ac_cv_prog_ac_ct_CC+y}
1738 echo $ECHO_N "(cached) $ECHO_C" >&6 3564then :
1739else 3565 printf %s "(cached) " >&6
3566else $as_nop
1740 if test -n "$ac_ct_CC"; then 3567 if test -n "$ac_ct_CC"; then
1741 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3568 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1742else 3569else
1743as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1744for as_dir in $PATH 3571for as_dir in $PATH
1745do 3572do
1746 IFS=$as_save_IFS 3573 IFS=$as_save_IFS
1747 test -z "$as_dir" && as_dir=. 3574 case $as_dir in #(((
3575 '') as_dir=./ ;;
3576 */) ;;
3577 *) as_dir=$as_dir/ ;;
3578 esac
1748 for ac_exec_ext in '' $ac_executable_extensions; do 3579 for ac_exec_ext in '' $ac_executable_extensions; do
1749 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3580 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1750 ac_cv_prog_ac_ct_CC="$ac_prog" 3581 ac_cv_prog_ac_ct_CC="$ac_prog"
1751 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
1752 break 2 3583 break 2
1753 fi 3584 fi
1754done 3585done
1755done 3586 done
3587IFS=$as_save_IFS
1756 3588
1757fi 3589fi
1758fi 3590fi
1759ac_ct_CC=$ac_cv_prog_ac_ct_CC 3591ac_ct_CC=$ac_cv_prog_ac_ct_CC
1760if test -n "$ac_ct_CC"; then 3592if test -n "$ac_ct_CC"; then
1761 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3593 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1762echo "${ECHO_T}$ac_ct_CC" >&6 3594printf "%s\n" "$ac_ct_CC" >&6; }
1763else 3595else
1764 echo "$as_me:$LINENO: result: no" >&5 3596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1765echo "${ECHO_T}no" >&6 3597printf "%s\n" "no" >&6; }
1766fi 3598fi
3599
1767 3600
1768 test -n "$ac_ct_CC" && break 3601 test -n "$ac_ct_CC" && break
1769done 3602done
1770 3603
3604 if test "x$ac_ct_CC" = x; then
3605 CC=""
3606 else
3607 case $cross_compiling:$ac_tool_warned in
3608yes:)
3609{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3610printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3611ac_tool_warned=yes ;;
3612esac
1771 CC=$ac_ct_CC 3613 CC=$ac_ct_CC
3614 fi
1772fi 3615fi
1773 3616
1774fi 3617fi
3618if test -z "$CC"; then
3619 if test -n "$ac_tool_prefix"; then
3620 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3621set dummy ${ac_tool_prefix}clang; ac_word=$2
3622{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3623printf %s "checking for $ac_word... " >&6; }
3624if test ${ac_cv_prog_CC+y}
3625then :
3626 printf %s "(cached) " >&6
3627else $as_nop
3628 if test -n "$CC"; then
3629 ac_cv_prog_CC="$CC" # Let the user override the test.
3630else
3631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632for as_dir in $PATH
3633do
3634 IFS=$as_save_IFS
3635 case $as_dir in #(((
3636 '') as_dir=./ ;;
3637 */) ;;
3638 *) as_dir=$as_dir/ ;;
3639 esac
3640 for ac_exec_ext in '' $ac_executable_extensions; do
3641 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3642 ac_cv_prog_CC="${ac_tool_prefix}clang"
3643 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3644 break 2
3645 fi
3646done
3647 done
3648IFS=$as_save_IFS
1775 3649
3650fi
3651fi
3652CC=$ac_cv_prog_CC
3653if test -n "$CC"; then
3654 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3655printf "%s\n" "$CC" >&6; }
3656else
3657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3658printf "%s\n" "no" >&6; }
3659fi
1776 3660
1777test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3661
1778See \`config.log' for more details." >&5 3662fi
3663if test -z "$ac_cv_prog_CC"; then
3664 ac_ct_CC=$CC
3665 # Extract the first word of "clang", so it can be a program name with args.
3666set dummy clang; ac_word=$2
3667{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3668printf %s "checking for $ac_word... " >&6; }
3669if test ${ac_cv_prog_ac_ct_CC+y}
3670then :
3671 printf %s "(cached) " >&6
3672else $as_nop
3673 if test -n "$ac_ct_CC"; then
3674 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3675else
3676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3677for as_dir in $PATH
3678do
3679 IFS=$as_save_IFS
3680 case $as_dir in #(((
3681 '') as_dir=./ ;;
3682 */) ;;
3683 *) as_dir=$as_dir/ ;;
3684 esac
3685 for ac_exec_ext in '' $ac_executable_extensions; do
3686 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3687 ac_cv_prog_ac_ct_CC="clang"
3688 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3689 break 2
3690 fi
3691done
3692 done
3693IFS=$as_save_IFS
3694
3695fi
3696fi
3697ac_ct_CC=$ac_cv_prog_ac_ct_CC
3698if test -n "$ac_ct_CC"; then
3699 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3700printf "%s\n" "$ac_ct_CC" >&6; }
3701else
3702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3703printf "%s\n" "no" >&6; }
3704fi
3705
3706 if test "x$ac_ct_CC" = x; then
3707 CC=""
3708 else
3709 case $cross_compiling:$ac_tool_warned in
3710yes:)
3711{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3712printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3713ac_tool_warned=yes ;;
3714esac
3715 CC=$ac_ct_CC
3716 fi
3717else
3718 CC="$ac_cv_prog_CC"
3719fi
3720
3721fi
3722
3723
3724test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3725printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1779echo "$as_me: error: no acceptable C compiler found in \$PATH 3726as_fn_error $? "no acceptable C compiler found in \$PATH
1780See \`config.log' for more details." >&2;} 3727See \`config.log' for more details" "$LINENO" 5; }
1781 { (exit 1); exit 1; }; }
1782 3728
1783# Provide some information about the compiler. 3729# Provide some information about the compiler.
1784echo "$as_me:$LINENO:" \ 3730printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
1785 "checking for C compiler version" >&5 3731set X $ac_compile
1786ac_compiler=`set X $ac_compile; echo $2` 3732ac_compiler=$2
1787{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 3733for ac_option in --version -v -V -qversion -version; do
1788 (eval $ac_compiler --version </dev/null >&5) 2>&5 3734 { { ac_try="$ac_compiler $ac_option >&5"
3735case "(($ac_try" in
3736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3737 *) ac_try_echo=$ac_try;;
3738esac
3739eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3740printf "%s\n" "$ac_try_echo"; } >&5
3741 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
1789 ac_status=$? 3742 ac_status=$?
1790 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3743 if test -s conftest.err; then
3744 sed '10a\
3745... rest of stderr output deleted ...
3746 10q' conftest.err >conftest.er1
3747 cat conftest.er1 >&5
3748 fi
3749 rm -f conftest.er1 conftest.err
3750 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1791 (exit $ac_status); } 3751 test $ac_status = 0; }
1792{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 3752done
1793 (eval $ac_compiler -v </dev/null >&5) 2>&5
1794 ac_status=$?
1795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1796 (exit $ac_status); }
1797{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1798 (eval $ac_compiler -V </dev/null >&5) 2>&5
1799 ac_status=$?
1800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1801 (exit $ac_status); }
1802 3753
1803cat >conftest.$ac_ext <<_ACEOF
1804/* confdefs.h. */
1805_ACEOF
1806cat confdefs.h >>conftest.$ac_ext 3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1807cat >>conftest.$ac_ext <<_ACEOF
1808/* end confdefs.h. */ 3755/* end confdefs.h. */
1809 3756
1810int 3757int
1811main () 3758main (void)
1812{ 3759{
1813 3760
1814 ; 3761 ;
1815 return 0; 3762 return 0;
1816} 3763}
1817_ACEOF 3764_ACEOF
1818ac_clean_files_save=$ac_clean_files 3765ac_clean_files_save=$ac_clean_files
1819ac_clean_files="$ac_clean_files a.out a.exe b.out" 3766ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
1820# Try to create an executable without -o first, disregard a.out. 3767# Try to create an executable without -o first, disregard a.out.
1821# It will help us diagnose broken compilers, and finding out an intuition 3768# It will help us diagnose broken compilers, and finding out an intuition
1822# of exeext. 3769# of exeext.
1823echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3770{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
1824echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 3771printf %s "checking whether the C compiler works... " >&6; }
1825ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3772ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1826if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 3773
3774# The possible output files:
3775ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3776
3777ac_rmfiles=
3778for ac_file in $ac_files
3779do
3780 case $ac_file in
3781 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3782 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3783 esac
3784done
3785rm -f $ac_rmfiles
3786
3787if { { ac_try="$ac_link_default"
3788case "(($ac_try" in
3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3790 *) ac_try_echo=$ac_try;;
3791esac
3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3793printf "%s\n" "$ac_try_echo"; } >&5
1827 (eval $ac_link_default) 2>&5 3794 (eval "$ac_link_default") 2>&5
1828 ac_status=$? 3795 ac_status=$?
1829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1830 (exit $ac_status); }; then 3797 test $ac_status = 0; }
1831 # Find the output, starting from the most likely. This scheme is 3798then :
1832# not robust to junk in `.', hence go to wildcards (a.*) only as a last 3799 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
1833# resort. 3800# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
1834 3801# in a Makefile. We should not override ac_cv_exeext if it was cached,
1835# Be careful to initialize this variable, since it used to be cached. 3802# so that the user can short-circuit this test for compilers unknown to
1836# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 3803# Autoconf.
1837ac_cv_exeext= 3804for ac_file in $ac_files ''
1838# b.out is created by i960 compilers.
1839for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1840do 3805do
1841 test -f "$ac_file" || continue 3806 test -f "$ac_file" || continue
1842 case $ac_file in 3807 case $ac_file in
1843 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 3808 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
1844 ;;
1845 conftest.$ac_ext )
1846 # This is the source file.
1847 ;; 3809 ;;
1848 [ab].out ) 3810 [ab].out )
1849 # We found the default executable, but exeext='' is most 3811 # We found the default executable, but exeext='' is most
1850 # certainly right. 3812 # certainly right.
1851 break;; 3813 break;;
1852 *.* ) 3814 *.* )
3815 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3816 then :; else
1853 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3817 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1854 # FIXME: I believe we export ac_cv_exeext for Libtool, 3818 fi
1855 # but it would be cool to find out if it's true. Does anybody 3819 # We set ac_cv_exeext here because the later test for it is not
1856 # maintain Libtool? --akim. 3820 # safe: cross compilers may not add the suffix if given an `-o'
1857 export ac_cv_exeext 3821 # argument, so we may need to know it at that point already.
3822 # Even if this section looks crufty: it has the advantage of
3823 # actually working.
1858 break;; 3824 break;;
1859 * ) 3825 * )
1860 break;; 3826 break;;
1861 esac 3827 esac
1862done 3828done
1863else 3829test "$ac_cv_exeext" = no && ac_cv_exeext=
3830
3831else $as_nop
3832 ac_file=''
3833fi
3834if test -z "$ac_file"
3835then :
3836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3837printf "%s\n" "no" >&6; }
1864 echo "$as_me: failed program was:" >&5 3838printf "%s\n" "$as_me: failed program was:" >&5
1865sed 's/^/| /' conftest.$ac_ext >&5 3839sed 's/^/| /' conftest.$ac_ext >&5
1866 3840
1867{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3841{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1868See \`config.log' for more details." >&5 3842printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1869echo "$as_me: error: C compiler cannot create executables 3843as_fn_error 77 "C compiler cannot create executables
1870See \`config.log' for more details." >&2;} 3844See \`config.log' for more details" "$LINENO" 5; }
1871 { (exit 77); exit 77; }; } 3845else $as_nop
3846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3847printf "%s\n" "yes" >&6; }
1872fi 3848fi
1873 3849{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3850printf %s "checking for C compiler default output file name... " >&6; }
3851{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3852printf "%s\n" "$ac_file" >&6; }
1874ac_exeext=$ac_cv_exeext 3853ac_exeext=$ac_cv_exeext
1875echo "$as_me:$LINENO: result: $ac_file" >&5
1876echo "${ECHO_T}$ac_file" >&6
1877 3854
1878# Check the compiler produces executables we can run. If not, either 3855rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
1879# the compiler is broken, or we cross compile. 3856ac_clean_files=$ac_clean_files_save
1880echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3857{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
1881echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 3858printf %s "checking for suffix of executables... " >&6; }
1882# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3859if { { ac_try="$ac_link"
1883# If not cross compiling, check that we can run a simple program. 3860case "(($ac_try" in
1884if test "$cross_compiling" != yes; then 3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885 if { ac_try='./$ac_file' 3862 *) ac_try_echo=$ac_try;;
1886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3863esac
3864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3865printf "%s\n" "$ac_try_echo"; } >&5
1887 (eval $ac_try) 2>&5 3866 (eval "$ac_link") 2>&5
1888 ac_status=$? 3867 ac_status=$?
1889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3868 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1890 (exit $ac_status); }; }; then 3869 test $ac_status = 0; }
1891 cross_compiling=no 3870then :
1892 else
1893 if test "$cross_compiling" = maybe; then
1894 cross_compiling=yes
1895 else
1896 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1897If you meant to cross compile, use \`--host'.
1898See \`config.log' for more details." >&5
1899echo "$as_me: error: cannot run C compiled programs.
1900If you meant to cross compile, use \`--host'.
1901See \`config.log' for more details." >&2;}
1902 { (exit 1); exit 1; }; }
1903 fi
1904 fi
1905fi
1906echo "$as_me:$LINENO: result: yes" >&5
1907echo "${ECHO_T}yes" >&6
1908
1909rm -f a.out a.exe conftest$ac_cv_exeext b.out
1910ac_clean_files=$ac_clean_files_save
1911# Check the compiler produces executables we can run. If not, either
1912# the compiler is broken, or we cross compile.
1913echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1914echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1915echo "$as_me:$LINENO: result: $cross_compiling" >&5
1916echo "${ECHO_T}$cross_compiling" >&6
1917
1918echo "$as_me:$LINENO: checking for suffix of executables" >&5
1919echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1920if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1921 (eval $ac_link) 2>&5
1922 ac_status=$?
1923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924 (exit $ac_status); }; then
1925 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3871 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1926# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3872# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1927# work properly (i.e., refer to `conftest.exe'), while it won't with 3873# work properly (i.e., refer to `conftest.exe'), while it won't with
1928# `rm'. 3874# `rm'.
1929for ac_file in conftest.exe conftest conftest.*; do 3875for ac_file in conftest.exe conftest conftest.*; do
1930 test -f "$ac_file" || continue 3876 test -f "$ac_file" || continue
1931 case $ac_file in 3877 case $ac_file in
1932 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 3878 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
1933 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3879 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1934 export ac_cv_exeext
1935 break;; 3880 break;;
1936 * ) break;; 3881 * ) break;;
1937 esac 3882 esac
1938done 3883done
1939else 3884else $as_nop
1940 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3885 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1941See \`config.log' for more details." >&5 3886printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1942echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3887as_fn_error $? "cannot compute suffix of executables: cannot compile and link
1943See \`config.log' for more details." >&2;} 3888See \`config.log' for more details" "$LINENO" 5; }
1944 { (exit 1); exit 1; }; }
1945fi 3889fi
1946
1947rm -f conftest$ac_cv_exeext 3890rm -f conftest conftest$ac_cv_exeext
1948echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3891{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
1949echo "${ECHO_T}$ac_cv_exeext" >&6 3892printf "%s\n" "$ac_cv_exeext" >&6; }
1950 3893
1951rm -f conftest.$ac_ext 3894rm -f conftest.$ac_ext
1952EXEEXT=$ac_cv_exeext 3895EXEEXT=$ac_cv_exeext
1953ac_exeext=$EXEEXT 3896ac_exeext=$EXEEXT
1954echo "$as_me:$LINENO: checking for suffix of object files" >&5
1955echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1956if test "${ac_cv_objext+set}" = set; then
1957 echo $ECHO_N "(cached) $ECHO_C" >&6
1958else
1959 cat >conftest.$ac_ext <<_ACEOF
1960/* confdefs.h. */
1961_ACEOF
1962cat confdefs.h >>conftest.$ac_ext 3897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1963cat >>conftest.$ac_ext <<_ACEOF
1964/* end confdefs.h. */ 3898/* end confdefs.h. */
1965 3899#include <stdio.h>
1966int 3900int
1967main () 3901main (void)
1968{ 3902{
3903FILE *f = fopen ("conftest.out", "w");
3904 return ferror (f) || fclose (f) != 0;
1969 3905
1970 ; 3906 ;
1971 return 0; 3907 return 0;
1972} 3908}
1973_ACEOF 3909_ACEOF
3910ac_clean_files="$ac_clean_files conftest.out"
3911# Check that the compiler produces executables we can run. If not, either
3912# the compiler is broken, or we cross compile.
3913{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3914printf %s "checking whether we are cross compiling... " >&6; }
3915if test "$cross_compiling" != yes; then
3916 { { ac_try="$ac_link"
3917case "(($ac_try" in
3918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3919 *) ac_try_echo=$ac_try;;
3920esac
3921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3922printf "%s\n" "$ac_try_echo"; } >&5
3923 (eval "$ac_link") 2>&5
3924 ac_status=$?
3925 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3926 test $ac_status = 0; }
3927 if { ac_try='./conftest$ac_cv_exeext'
3928 { { case "(($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
3934 (eval "$ac_try") 2>&5
3935 ac_status=$?
3936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3937 test $ac_status = 0; }; }; then
3938 cross_compiling=no
3939 else
3940 if test "$cross_compiling" = maybe; then
3941 cross_compiling=yes
3942 else
3943 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3944printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3945as_fn_error 77 "cannot run C compiled programs.
3946If you meant to cross compile, use \`--host'.
3947See \`config.log' for more details" "$LINENO" 5; }
3948 fi
3949 fi
3950fi
3951{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3952printf "%s\n" "$cross_compiling" >&6; }
3953
3954rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3955ac_clean_files=$ac_clean_files_save
3956{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3957printf %s "checking for suffix of object files... " >&6; }
3958if test ${ac_cv_objext+y}
3959then :
3960 printf %s "(cached) " >&6
3961else $as_nop
3962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3963/* end confdefs.h. */
3964
3965int
3966main (void)
3967{
3968
3969 ;
3970 return 0;
3971}
3972_ACEOF
1974rm -f conftest.o conftest.obj 3973rm -f conftest.o conftest.obj
1975if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3974if { { ac_try="$ac_compile"
3975case "(($ac_try" in
3976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3977 *) ac_try_echo=$ac_try;;
3978esac
3979eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3980printf "%s\n" "$ac_try_echo"; } >&5
1976 (eval $ac_compile) 2>&5 3981 (eval "$ac_compile") 2>&5
1977 ac_status=$? 3982 ac_status=$?
1978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3983 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1979 (exit $ac_status); }; then 3984 test $ac_status = 0; }
3985then :
1980 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 3986 for ac_file in conftest.o conftest.obj conftest.*; do
3987 test -f "$ac_file" || continue;
1981 case $ac_file in 3988 case $ac_file in
1982 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 3989 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
1983 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3990 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1984 break;; 3991 break;;
1985 esac 3992 esac
1986done 3993done
1987else 3994else $as_nop
1988 echo "$as_me: failed program was:" >&5 3995 printf "%s\n" "$as_me: failed program was:" >&5
1989sed 's/^/| /' conftest.$ac_ext >&5 3996sed 's/^/| /' conftest.$ac_ext >&5
1990 3997
1991{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3998{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1992See \`config.log' for more details." >&5 3999printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1993echo "$as_me: error: cannot compute suffix of object files: cannot compile 4000as_fn_error $? "cannot compute suffix of object files: cannot compile
1994See \`config.log' for more details." >&2;} 4001See \`config.log' for more details" "$LINENO" 5; }
1995 { (exit 1); exit 1; }; }
1996fi 4002fi
1997
1998rm -f conftest.$ac_cv_objext conftest.$ac_ext 4003rm -f conftest.$ac_cv_objext conftest.$ac_ext
1999fi 4004fi
2000echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 4005{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2001echo "${ECHO_T}$ac_cv_objext" >&6 4006printf "%s\n" "$ac_cv_objext" >&6; }
2002OBJEXT=$ac_cv_objext 4007OBJEXT=$ac_cv_objext
2003ac_objext=$OBJEXT 4008ac_objext=$OBJEXT
2004echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 4009{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
2005echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 4010printf %s "checking whether the compiler supports GNU C... " >&6; }
2006if test "${ac_cv_c_compiler_gnu+set}" = set; then 4011if test ${ac_cv_c_compiler_gnu+y}
2007 echo $ECHO_N "(cached) $ECHO_C" >&6 4012then :
2008else 4013 printf %s "(cached) " >&6
2009 cat >conftest.$ac_ext <<_ACEOF 4014else $as_nop
2010/* confdefs.h. */
2011_ACEOF
2012cat confdefs.h >>conftest.$ac_ext 4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2013cat >>conftest.$ac_ext <<_ACEOF
2014/* end confdefs.h. */ 4016/* end confdefs.h. */
2015 4017
2016int 4018int
2017main () 4019main (void)
2018{ 4020{
2019#ifndef __GNUC__ 4021#ifndef __GNUC__
2020 choke me 4022 choke me
2021#endif 4023#endif
2022 4024
2023 ; 4025 ;
2024 return 0; 4026 return 0;
2025} 4027}
2026_ACEOF 4028_ACEOF
2027rm -f conftest.$ac_objext 4029if ac_fn_c_try_compile "$LINENO"
2028if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4030then :
2029 (eval $ac_compile) 2>conftest.er1
2030 ac_status=$?
2031 grep -v '^ *+' conftest.er1 >conftest.err
2032 rm -f conftest.er1
2033 cat conftest.err >&5
2034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2035 (exit $ac_status); } &&
2036 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2038 (eval $ac_try) 2>&5
2039 ac_status=$?
2040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041 (exit $ac_status); }; } &&
2042 { ac_try='test -s conftest.$ac_objext'
2043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2044 (eval $ac_try) 2>&5
2045 ac_status=$?
2046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2047 (exit $ac_status); }; }; then
2048 ac_compiler_gnu=yes 4031 ac_compiler_gnu=yes
4032else $as_nop
4033 ac_compiler_gnu=no
4034fi
4035rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4036ac_cv_c_compiler_gnu=$ac_compiler_gnu
4037
4038fi
4039{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4040printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4041ac_compiler_gnu=$ac_cv_c_compiler_gnu
4042
4043if test $ac_compiler_gnu = yes; then
4044 GCC=yes
2049else 4045else
2050 echo "$as_me: failed program was:" >&5 4046 GCC=
2051sed 's/^/| /' conftest.$ac_ext >&5
2052
2053ac_compiler_gnu=no
2054fi 4047fi
2055rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2056ac_cv_c_compiler_gnu=$ac_compiler_gnu
2057
2058fi
2059echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2060echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2061GCC=`test $ac_compiler_gnu = yes && echo yes`
2062ac_test_CFLAGS=${CFLAGS+set} 4048ac_test_CFLAGS=${CFLAGS+y}
2063ac_save_CFLAGS=$CFLAGS 4049ac_save_CFLAGS=$CFLAGS
4050{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4051printf %s "checking whether $CC accepts -g... " >&6; }
4052if test ${ac_cv_prog_cc_g+y}
4053then :
4054 printf %s "(cached) " >&6
4055else $as_nop
4056 ac_save_c_werror_flag=$ac_c_werror_flag
4057 ac_c_werror_flag=yes
4058 ac_cv_prog_cc_g=no
2064CFLAGS="-g" 4059 CFLAGS="-g"
2065echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2066echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2067if test "${ac_cv_prog_cc_g+set}" = set; then
2068 echo $ECHO_N "(cached) $ECHO_C" >&6
2069else
2070 cat >conftest.$ac_ext <<_ACEOF
2071/* confdefs.h. */
2072_ACEOF
2073cat confdefs.h >>conftest.$ac_ext 4060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2074cat >>conftest.$ac_ext <<_ACEOF
2075/* end confdefs.h. */ 4061/* end confdefs.h. */
2076 4062
2077int 4063int
2078main () 4064main (void)
2079{ 4065{
2080 4066
2081 ; 4067 ;
2082 return 0; 4068 return 0;
2083} 4069}
2084_ACEOF 4070_ACEOF
2085rm -f conftest.$ac_objext 4071if ac_fn_c_try_compile "$LINENO"
2086if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4072then :
2087 (eval $ac_compile) 2>conftest.er1
2088 ac_status=$?
2089 grep -v '^ *+' conftest.er1 >conftest.err
2090 rm -f conftest.er1
2091 cat conftest.err >&5
2092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2093 (exit $ac_status); } &&
2094 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2096 (eval $ac_try) 2>&5
2097 ac_status=$?
2098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2099 (exit $ac_status); }; } &&
2100 { ac_try='test -s conftest.$ac_objext'
2101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2102 (eval $ac_try) 2>&5
2103 ac_status=$?
2104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2105 (exit $ac_status); }; }; then
2106 ac_cv_prog_cc_g=yes 4073 ac_cv_prog_cc_g=yes
2107else 4074else $as_nop
2108 echo "$as_me: failed program was:" >&5 4075 CFLAGS=""
2109sed 's/^/| /' conftest.$ac_ext >&5 4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4077/* end confdefs.h. */
2110 4078
4079int
4080main (void)
4081{
4082
4083 ;
4084 return 0;
4085}
4086_ACEOF
4087if ac_fn_c_try_compile "$LINENO"
4088then :
4089
4090else $as_nop
4091 ac_c_werror_flag=$ac_save_c_werror_flag
4092 CFLAGS="-g"
4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4094/* end confdefs.h. */
4095
4096int
4097main (void)
4098{
4099
4100 ;
4101 return 0;
4102}
4103_ACEOF
4104if ac_fn_c_try_compile "$LINENO"
4105then :
2111ac_cv_prog_cc_g=no 4106 ac_cv_prog_cc_g=yes
2112fi 4107fi
2113rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4108rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2114fi 4109fi
2115echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 4110rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2116echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 4111fi
4112rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4113 ac_c_werror_flag=$ac_save_c_werror_flag
4114fi
4115{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4116printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
2117if test "$ac_test_CFLAGS" = set; then 4117if test $ac_test_CFLAGS; then
2118 CFLAGS=$ac_save_CFLAGS 4118 CFLAGS=$ac_save_CFLAGS
2119elif test $ac_cv_prog_cc_g = yes; then 4119elif test $ac_cv_prog_cc_g = yes; then
2120 if test "$GCC" = yes; then 4120 if test "$GCC" = yes; then
2121 CFLAGS="-g -O2" 4121 CFLAGS="-g -O2"
2122 else 4122 else
2127 CFLAGS="-O2" 4127 CFLAGS="-O2"
2128 else 4128 else
2129 CFLAGS= 4129 CFLAGS=
2130 fi 4130 fi
2131fi 4131fi
2132echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 4132ac_prog_cc_stdc=no
2133echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 4133if test x$ac_prog_cc_stdc = xno
2134if test "${ac_cv_prog_cc_stdc+set}" = set; then 4134then :
2135 echo $ECHO_N "(cached) $ECHO_C" >&6 4135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
2136else 4136printf %s "checking for $CC option to enable C11 features... " >&6; }
4137if test ${ac_cv_prog_cc_c11+y}
4138then :
4139 printf %s "(cached) " >&6
4140else $as_nop
2137 ac_cv_prog_cc_stdc=no 4141 ac_cv_prog_cc_c11=no
2138ac_save_CC=$CC 4142ac_save_CC=$CC
2139cat >conftest.$ac_ext <<_ACEOF 4143cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140/* confdefs.h. */ 4144/* end confdefs.h. */
4145$ac_c_conftest_c11_program
2141_ACEOF 4146_ACEOF
2142cat confdefs.h >>conftest.$ac_ext 4147for ac_arg in '' -std=gnu11
2143cat >>conftest.$ac_ext <<_ACEOF
2144/* end confdefs.h. */
2145#include <stdarg.h>
2146#include <stdio.h>
2147#include <sys/types.h>
2148#include <sys/stat.h>
2149/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2150struct buf { int x; };
2151FILE * (*rcsopen) (struct buf *, struct stat *, int);
2152static char *e (p, i)
2153 char **p;
2154 int i;
2155{
2156 return p[i];
2157}
2158static char *f (char * (*g) (char **, int), char **p, ...)
2159{
2160 char *s;
2161 va_list v;
2162 va_start (v,p);
2163 s = g (p, va_arg (v,int));
2164 va_end (v);
2165 return s;
2166}
2167
2168/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2169 function prototypes and stuff, but not '\xHH' hex character constants.
2170 These don't provoke an error unfortunately, instead are silently treated
2171 as 'x'. The following induces an error, until -std1 is added to get
2172 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2173 array size at least. It's necessary to write '\x00'==0 to get something
2174 that's true only with -std1. */
2175int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2176
2177int test (int i, double x);
2178struct s1 {int (*f) (int a);};
2179struct s2 {int (*f) (double a);};
2180int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2181int argc;
2182char **argv;
2183int
2184main ()
2185{
2186return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2187 ;
2188 return 0;
2189}
2190_ACEOF
2191# Don't try gcc -ansi; that turns off useful extensions and
2192# breaks some systems' header files.
2193# AIX -qlanglvl=ansi
2194# Ultrix and OSF/1 -std1
2195# HP-UX 10.20 and later -Ae
2196# HP-UX older versions -Aa -D_HPUX_SOURCE
2197# SVR4 -Xc -D__EXTENSIONS__
2198for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2199do 4148do
2200 CC="$ac_save_CC $ac_arg" 4149 CC="$ac_save_CC $ac_arg"
2201 rm -f conftest.$ac_objext 4150 if ac_fn_c_try_compile "$LINENO"
2202if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4151then :
2203 (eval $ac_compile) 2>conftest.er1
2204 ac_status=$?
2205 grep -v '^ *+' conftest.er1 >conftest.err
2206 rm -f conftest.er1
2207 cat conftest.err >&5
2208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209 (exit $ac_status); } &&
2210 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2212 (eval $ac_try) 2>&5
2213 ac_status=$?
2214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2215 (exit $ac_status); }; } &&
2216 { ac_try='test -s conftest.$ac_objext'
2217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2218 (eval $ac_try) 2>&5
2219 ac_status=$?
2220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2221 (exit $ac_status); }; }; then
2222 ac_cv_prog_cc_stdc=$ac_arg 4152 ac_cv_prog_cc_c11=$ac_arg
2223break
2224else
2225 echo "$as_me: failed program was:" >&5
2226sed 's/^/| /' conftest.$ac_ext >&5
2227
2228fi 4153fi
2229rm -f conftest.err conftest.$ac_objext 4154rm -f core conftest.err conftest.$ac_objext conftest.beam
4155 test "x$ac_cv_prog_cc_c11" != "xno" && break
2230done 4156done
2231rm -f conftest.$ac_ext conftest.$ac_objext 4157rm -f conftest.$ac_ext
2232CC=$ac_save_CC 4158CC=$ac_save_CC
2233
2234fi 4159fi
2235 4160
2236case "x$ac_cv_prog_cc_stdc" in 4161if test "x$ac_cv_prog_cc_c11" = xno
2237 x|xno) 4162then :
2238 echo "$as_me:$LINENO: result: none needed" >&5 4163 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2239echo "${ECHO_T}none needed" >&6 ;; 4164printf "%s\n" "unsupported" >&6; }
2240 *) 4165else $as_nop
2241 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 4166 if test "x$ac_cv_prog_cc_c11" = x
2242echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 4167then :
4168 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4169printf "%s\n" "none needed" >&6; }
4170else $as_nop
4171 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4172printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
2243 CC="$CC $ac_cv_prog_cc_stdc" ;; 4173 CC="$CC $ac_cv_prog_cc_c11"
2244esac 4174fi
2245 4175 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
2246# Some people use a C++ compiler to compile C. Since we use `exit', 4176 ac_prog_cc_stdc=c11
2247# in C++ we need to declare it. In case someone uses the same compiler 4177fi
2248# for both compiling C and C++ we need to have the C++ compiler decide 4178fi
2249# the declaration of exit, since it's the most demanding environment. 4179if test x$ac_prog_cc_stdc = xno
2250cat >conftest.$ac_ext <<_ACEOF 4180then :
2251#ifndef __cplusplus 4181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
2252 choke me 4182printf %s "checking for $CC option to enable C99 features... " >&6; }
2253#endif 4183if test ${ac_cv_prog_cc_c99+y}
4184then :
4185 printf %s "(cached) " >&6
4186else $as_nop
4187 ac_cv_prog_cc_c99=no
4188ac_save_CC=$CC
4189cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4190/* end confdefs.h. */
4191$ac_c_conftest_c99_program
2254_ACEOF 4192_ACEOF
2255rm -f conftest.$ac_objext 4193for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
2256if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2257 (eval $ac_compile) 2>conftest.er1
2258 ac_status=$?
2259 grep -v '^ *+' conftest.er1 >conftest.err
2260 rm -f conftest.er1
2261 cat conftest.err >&5
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); } &&
2264 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2266 (eval $ac_try) 2>&5
2267 ac_status=$?
2268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269 (exit $ac_status); }; } &&
2270 { ac_try='test -s conftest.$ac_objext'
2271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2272 (eval $ac_try) 2>&5
2273 ac_status=$?
2274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275 (exit $ac_status); }; }; then
2276 for ac_declaration in \
2277 '' \
2278 'extern "C" void std::exit (int) throw (); using std::exit;' \
2279 'extern "C" void std::exit (int); using std::exit;' \
2280 'extern "C" void exit (int) throw ();' \
2281 'extern "C" void exit (int);' \
2282 'void exit (int);'
2283do 4194do
2284 cat >conftest.$ac_ext <<_ACEOF 4195 CC="$ac_save_CC $ac_arg"
4196 if ac_fn_c_try_compile "$LINENO"
4197then :
4198 ac_cv_prog_cc_c99=$ac_arg
4199fi
4200rm -f core conftest.err conftest.$ac_objext conftest.beam
4201 test "x$ac_cv_prog_cc_c99" != "xno" && break
4202done
4203rm -f conftest.$ac_ext
4204CC=$ac_save_CC
4205fi
4206
4207if test "x$ac_cv_prog_cc_c99" = xno
4208then :
4209 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4210printf "%s\n" "unsupported" >&6; }
4211else $as_nop
4212 if test "x$ac_cv_prog_cc_c99" = x
4213then :
4214 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4215printf "%s\n" "none needed" >&6; }
4216else $as_nop
4217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4218printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4219 CC="$CC $ac_cv_prog_cc_c99"
4220fi
4221 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4222 ac_prog_cc_stdc=c99
4223fi
4224fi
4225if test x$ac_prog_cc_stdc = xno
4226then :
4227 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4228printf %s "checking for $CC option to enable C89 features... " >&6; }
4229if test ${ac_cv_prog_cc_c89+y}
4230then :
4231 printf %s "(cached) " >&6
4232else $as_nop
4233 ac_cv_prog_cc_c89=no
4234ac_save_CC=$CC
4235cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2285/* confdefs.h. */ 4236/* end confdefs.h. */
4237$ac_c_conftest_c89_program
2286_ACEOF 4238_ACEOF
2287cat confdefs.h >>conftest.$ac_ext 4239for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2288cat >>conftest.$ac_ext <<_ACEOF 4240do
2289/* end confdefs.h. */ 4241 CC="$ac_save_CC $ac_arg"
2290$ac_declaration 4242 if ac_fn_c_try_compile "$LINENO"
2291#include <stdlib.h> 4243then :
2292int 4244 ac_cv_prog_cc_c89=$ac_arg
2293main ()
2294{
2295exit (42);
2296 ;
2297 return 0;
2298}
2299_ACEOF
2300rm -f conftest.$ac_objext
2301if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2302 (eval $ac_compile) 2>conftest.er1
2303 ac_status=$?
2304 grep -v '^ *+' conftest.er1 >conftest.err
2305 rm -f conftest.er1
2306 cat conftest.err >&5
2307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2308 (exit $ac_status); } &&
2309 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2311 (eval $ac_try) 2>&5
2312 ac_status=$?
2313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2314 (exit $ac_status); }; } &&
2315 { ac_try='test -s conftest.$ac_objext'
2316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2317 (eval $ac_try) 2>&5
2318 ac_status=$?
2319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2320 (exit $ac_status); }; }; then
2321 :
2322else
2323 echo "$as_me: failed program was:" >&5
2324sed 's/^/| /' conftest.$ac_ext >&5
2325
2326continue
2327fi 4245fi
2328rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4246rm -f core conftest.err conftest.$ac_objext conftest.beam
2329 cat >conftest.$ac_ext <<_ACEOF 4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
2330/* confdefs.h. */
2331_ACEOF
2332cat confdefs.h >>conftest.$ac_ext
2333cat >>conftest.$ac_ext <<_ACEOF
2334/* end confdefs.h. */
2335$ac_declaration
2336int
2337main ()
2338{
2339exit (42);
2340 ;
2341 return 0;
2342}
2343_ACEOF
2344rm -f conftest.$ac_objext
2345if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2346 (eval $ac_compile) 2>conftest.er1
2347 ac_status=$?
2348 grep -v '^ *+' conftest.er1 >conftest.err
2349 rm -f conftest.er1
2350 cat conftest.err >&5
2351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352 (exit $ac_status); } &&
2353 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2355 (eval $ac_try) 2>&5
2356 ac_status=$?
2357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2358 (exit $ac_status); }; } &&
2359 { ac_try='test -s conftest.$ac_objext'
2360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2361 (eval $ac_try) 2>&5
2362 ac_status=$?
2363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2364 (exit $ac_status); }; }; then
2365 break
2366else
2367 echo "$as_me: failed program was:" >&5
2368sed 's/^/| /' conftest.$ac_ext >&5
2369
2370fi
2371rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2372done 4248done
2373rm -f conftest* 4249rm -f conftest.$ac_ext
2374if test -n "$ac_declaration"; then 4250CC=$ac_save_CC
2375 echo '#ifdef __cplusplus' >>confdefs.h
2376 echo $ac_declaration >>confdefs.h
2377 echo '#endif' >>confdefs.h
2378fi 4251fi
2379 4252
2380else 4253if test "x$ac_cv_prog_cc_c89" = xno
2381 echo "$as_me: failed program was:" >&5 4254then :
2382sed 's/^/| /' conftest.$ac_ext >&5 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2383 4256printf "%s\n" "unsupported" >&6; }
4257else $as_nop
4258 if test "x$ac_cv_prog_cc_c89" = x
4259then :
4260 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4261printf "%s\n" "none needed" >&6; }
4262else $as_nop
4263 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4264printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4265 CC="$CC $ac_cv_prog_cc_c89"
2384fi 4266fi
2385rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4267 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4268 ac_prog_cc_stdc=c89
4269fi
4270fi
4271
2386ac_ext=c 4272ac_ext=c
2387ac_cpp='$CPP $CPPFLAGS' 4273ac_cpp='$CPP $CPPFLAGS'
2388ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2389ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4275ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2390ac_compiler_gnu=$ac_cv_c_compiler_gnu 4276ac_compiler_gnu=$ac_cv_c_compiler_gnu
2391 4277
4278
4279
4280
4281
4282
4283
2392ac_ext=cc 4284ac_ext=cpp
2393ac_cpp='$CXXCPP $CPPFLAGS' 4285ac_cpp='$CXXCPP $CPPFLAGS'
2394ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4286ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2395ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4287ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2396ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4288ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4289if test -z "$CXX"; then
4290 if test -n "$CCC"; then
4291 CXX=$CCC
4292 else
2397if test -n "$ac_tool_prefix"; then 4293 if test -n "$ac_tool_prefix"; then
2398 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 4294 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
2399 do 4295 do
2400 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4296 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2401set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4297set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2402echo "$as_me:$LINENO: checking for $ac_word" >&5 4298{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2403echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4299printf %s "checking for $ac_word... " >&6; }
2404if test "${ac_cv_prog_CXX+set}" = set; then 4300if test ${ac_cv_prog_CXX+y}
2405 echo $ECHO_N "(cached) $ECHO_C" >&6 4301then :
2406else 4302 printf %s "(cached) " >&6
4303else $as_nop
2407 if test -n "$CXX"; then 4304 if test -n "$CXX"; then
2408 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4305 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2409else 4306else
2410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2411for as_dir in $PATH 4308for as_dir in $PATH
2412do 4309do
2413 IFS=$as_save_IFS 4310 IFS=$as_save_IFS
2414 test -z "$as_dir" && as_dir=. 4311 case $as_dir in #(((
4312 '') as_dir=./ ;;
4313 */) ;;
4314 *) as_dir=$as_dir/ ;;
4315 esac
2415 for ac_exec_ext in '' $ac_executable_extensions; do 4316 for ac_exec_ext in '' $ac_executable_extensions; do
2416 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4317 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2417 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4318 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2418 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4319 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2419 break 2 4320 break 2
2420 fi 4321 fi
2421done 4322done
2422done 4323 done
4324IFS=$as_save_IFS
2423 4325
2424fi 4326fi
2425fi 4327fi
2426CXX=$ac_cv_prog_CXX 4328CXX=$ac_cv_prog_CXX
2427if test -n "$CXX"; then 4329if test -n "$CXX"; then
2428 echo "$as_me:$LINENO: result: $CXX" >&5 4330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2429echo "${ECHO_T}$CXX" >&6 4331printf "%s\n" "$CXX" >&6; }
2430else 4332else
2431 echo "$as_me:$LINENO: result: no" >&5 4333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2432echo "${ECHO_T}no" >&6 4334printf "%s\n" "no" >&6; }
2433fi 4335fi
4336
2434 4337
2435 test -n "$CXX" && break 4338 test -n "$CXX" && break
2436 done 4339 done
2437fi 4340fi
2438if test -z "$CXX"; then 4341if test -z "$CXX"; then
2439 ac_ct_CXX=$CXX 4342 ac_ct_CXX=$CXX
2440 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC 4343 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
2441do 4344do
2442 # Extract the first word of "$ac_prog", so it can be a program name with args. 4345 # Extract the first word of "$ac_prog", so it can be a program name with args.
2443set dummy $ac_prog; ac_word=$2 4346set dummy $ac_prog; ac_word=$2
2444echo "$as_me:$LINENO: checking for $ac_word" >&5 4347{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2445echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4348printf %s "checking for $ac_word... " >&6; }
2446if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 4349if test ${ac_cv_prog_ac_ct_CXX+y}
2447 echo $ECHO_N "(cached) $ECHO_C" >&6 4350then :
2448else 4351 printf %s "(cached) " >&6
4352else $as_nop
2449 if test -n "$ac_ct_CXX"; then 4353 if test -n "$ac_ct_CXX"; then
2450 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 4354 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2451else 4355else
2452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2453for as_dir in $PATH 4357for as_dir in $PATH
2454do 4358do
2455 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
2456 test -z "$as_dir" && as_dir=. 4360 case $as_dir in #(((
4361 '') as_dir=./ ;;
4362 */) ;;
4363 *) as_dir=$as_dir/ ;;
4364 esac
2457 for ac_exec_ext in '' $ac_executable_extensions; do 4365 for ac_exec_ext in '' $ac_executable_extensions; do
2458 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4366 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2459 ac_cv_prog_ac_ct_CXX="$ac_prog" 4367 ac_cv_prog_ac_ct_CXX="$ac_prog"
2460 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4368 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2461 break 2 4369 break 2
2462 fi 4370 fi
2463done 4371done
2464done 4372 done
4373IFS=$as_save_IFS
2465 4374
2466fi 4375fi
2467fi 4376fi
2468ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4377ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2469if test -n "$ac_ct_CXX"; then 4378if test -n "$ac_ct_CXX"; then
2470 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 4379 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2471echo "${ECHO_T}$ac_ct_CXX" >&6 4380printf "%s\n" "$ac_ct_CXX" >&6; }
2472else 4381else
2473 echo "$as_me:$LINENO: result: no" >&5 4382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2474echo "${ECHO_T}no" >&6 4383printf "%s\n" "no" >&6; }
2475fi 4384fi
4385
2476 4386
2477 test -n "$ac_ct_CXX" && break 4387 test -n "$ac_ct_CXX" && break
2478done 4388done
2479test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2480 4389
4390 if test "x$ac_ct_CXX" = x; then
4391 CXX="g++"
4392 else
4393 case $cross_compiling:$ac_tool_warned in
4394yes:)
4395{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4396printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4397ac_tool_warned=yes ;;
4398esac
2481 CXX=$ac_ct_CXX 4399 CXX=$ac_ct_CXX
4400 fi
2482fi 4401fi
2483 4402
2484 4403 fi
4404fi
2485# Provide some information about the compiler. 4405# Provide some information about the compiler.
2486echo "$as_me:$LINENO:" \ 4406printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2487 "checking for C++ compiler version" >&5 4407set X $ac_compile
2488ac_compiler=`set X $ac_compile; echo $2` 4408ac_compiler=$2
2489{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 4409for ac_option in --version -v -V -qversion; do
2490 (eval $ac_compiler --version </dev/null >&5) 2>&5 4410 { { ac_try="$ac_compiler $ac_option >&5"
4411case "(($ac_try" in
4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4413 *) ac_try_echo=$ac_try;;
4414esac
4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4416printf "%s\n" "$ac_try_echo"; } >&5
4417 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2491 ac_status=$? 4418 ac_status=$?
2492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4419 if test -s conftest.err; then
4420 sed '10a\
4421... rest of stderr output deleted ...
4422 10q' conftest.err >conftest.er1
4423 cat conftest.er1 >&5
4424 fi
4425 rm -f conftest.er1 conftest.err
4426 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2493 (exit $ac_status); } 4427 test $ac_status = 0; }
2494{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 4428done
2495 (eval $ac_compiler -v </dev/null >&5) 2>&5
2496 ac_status=$?
2497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498 (exit $ac_status); }
2499{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2500 (eval $ac_compiler -V </dev/null >&5) 2>&5
2501 ac_status=$?
2502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2503 (exit $ac_status); }
2504 4429
2505echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 4430{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
2506echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 4431printf %s "checking whether the compiler supports GNU C++... " >&6; }
2507if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 4432if test ${ac_cv_cxx_compiler_gnu+y}
2508 echo $ECHO_N "(cached) $ECHO_C" >&6 4433then :
2509else 4434 printf %s "(cached) " >&6
2510 cat >conftest.$ac_ext <<_ACEOF 4435else $as_nop
2511/* confdefs.h. */
2512_ACEOF
2513cat confdefs.h >>conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2514cat >>conftest.$ac_ext <<_ACEOF
2515/* end confdefs.h. */ 4437/* end confdefs.h. */
2516 4438
2517int 4439int
2518main () 4440main (void)
2519{ 4441{
2520#ifndef __GNUC__ 4442#ifndef __GNUC__
2521 choke me 4443 choke me
2522#endif 4444#endif
2523 4445
2524 ; 4446 ;
2525 return 0; 4447 return 0;
2526} 4448}
2527_ACEOF 4449_ACEOF
2528rm -f conftest.$ac_objext 4450if ac_fn_cxx_try_compile "$LINENO"
2529if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4451then :
2530 (eval $ac_compile) 2>conftest.er1
2531 ac_status=$?
2532 grep -v '^ *+' conftest.er1 >conftest.err
2533 rm -f conftest.er1
2534 cat conftest.err >&5
2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536 (exit $ac_status); } &&
2537 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2539 (eval $ac_try) 2>&5
2540 ac_status=$?
2541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542 (exit $ac_status); }; } &&
2543 { ac_try='test -s conftest.$ac_objext'
2544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2545 (eval $ac_try) 2>&5
2546 ac_status=$?
2547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2548 (exit $ac_status); }; }; then
2549 ac_compiler_gnu=yes 4452 ac_compiler_gnu=yes
4453else $as_nop
4454 ac_compiler_gnu=no
4455fi
4456rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4457ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4458
4459fi
4460{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4461printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
4462ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4463
4464if test $ac_compiler_gnu = yes; then
4465 GXX=yes
2550else 4466else
2551 echo "$as_me: failed program was:" >&5 4467 GXX=
2552sed 's/^/| /' conftest.$ac_ext >&5
2553
2554ac_compiler_gnu=no
2555fi 4468fi
2556rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2557ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2558
2559fi
2560echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2561echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2562GXX=`test $ac_compiler_gnu = yes && echo yes`
2563ac_test_CXXFLAGS=${CXXFLAGS+set} 4469ac_test_CXXFLAGS=${CXXFLAGS+y}
2564ac_save_CXXFLAGS=$CXXFLAGS 4470ac_save_CXXFLAGS=$CXXFLAGS
4471{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4472printf %s "checking whether $CXX accepts -g... " >&6; }
4473if test ${ac_cv_prog_cxx_g+y}
4474then :
4475 printf %s "(cached) " >&6
4476else $as_nop
4477 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4478 ac_cxx_werror_flag=yes
4479 ac_cv_prog_cxx_g=no
2565CXXFLAGS="-g" 4480 CXXFLAGS="-g"
2566echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2567echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2568if test "${ac_cv_prog_cxx_g+set}" = set; then
2569 echo $ECHO_N "(cached) $ECHO_C" >&6
2570else
2571 cat >conftest.$ac_ext <<_ACEOF
2572/* confdefs.h. */
2573_ACEOF
2574cat confdefs.h >>conftest.$ac_ext 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2575cat >>conftest.$ac_ext <<_ACEOF
2576/* end confdefs.h. */ 4482/* end confdefs.h. */
2577 4483
2578int 4484int
2579main () 4485main (void)
2580{ 4486{
2581 4487
2582 ; 4488 ;
2583 return 0; 4489 return 0;
2584} 4490}
2585_ACEOF 4491_ACEOF
2586rm -f conftest.$ac_objext 4492if ac_fn_cxx_try_compile "$LINENO"
2587if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4493then :
2588 (eval $ac_compile) 2>conftest.er1
2589 ac_status=$?
2590 grep -v '^ *+' conftest.er1 >conftest.err
2591 rm -f conftest.er1
2592 cat conftest.err >&5
2593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2594 (exit $ac_status); } &&
2595 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2597 (eval $ac_try) 2>&5
2598 ac_status=$?
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }; } &&
2601 { ac_try='test -s conftest.$ac_objext'
2602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2603 (eval $ac_try) 2>&5
2604 ac_status=$?
2605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2606 (exit $ac_status); }; }; then
2607 ac_cv_prog_cxx_g=yes 4494 ac_cv_prog_cxx_g=yes
2608else 4495else $as_nop
2609 echo "$as_me: failed program was:" >&5 4496 CXXFLAGS=""
2610sed 's/^/| /' conftest.$ac_ext >&5 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498/* end confdefs.h. */
2611 4499
4500int
4501main (void)
4502{
4503
4504 ;
4505 return 0;
4506}
4507_ACEOF
4508if ac_fn_cxx_try_compile "$LINENO"
4509then :
4510
4511else $as_nop
4512 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4513 CXXFLAGS="-g"
4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4515/* end confdefs.h. */
4516
4517int
4518main (void)
4519{
4520
4521 ;
4522 return 0;
4523}
4524_ACEOF
4525if ac_fn_cxx_try_compile "$LINENO"
4526then :
2612ac_cv_prog_cxx_g=no 4527 ac_cv_prog_cxx_g=yes
2613fi 4528fi
2614rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4529rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2615fi 4530fi
4531rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4532fi
4533rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4534 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4535fi
2616echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 4536{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2617echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 4537printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
2618if test "$ac_test_CXXFLAGS" = set; then 4538if test $ac_test_CXXFLAGS; then
2619 CXXFLAGS=$ac_save_CXXFLAGS 4539 CXXFLAGS=$ac_save_CXXFLAGS
2620elif test $ac_cv_prog_cxx_g = yes; then 4540elif test $ac_cv_prog_cxx_g = yes; then
2621 if test "$GXX" = yes; then 4541 if test "$GXX" = yes; then
2622 CXXFLAGS="-g -O2" 4542 CXXFLAGS="-g -O2"
2623 else 4543 else
2628 CXXFLAGS="-O2" 4548 CXXFLAGS="-O2"
2629 else 4549 else
2630 CXXFLAGS= 4550 CXXFLAGS=
2631 fi 4551 fi
2632fi 4552fi
2633for ac_declaration in \ 4553ac_prog_cxx_stdcxx=no
2634 '' \ 4554if test x$ac_prog_cxx_stdcxx = xno
2635 'extern "C" void std::exit (int) throw (); using std::exit;' \ 4555then :
2636 'extern "C" void std::exit (int); using std::exit;' \ 4556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
2637 'extern "C" void exit (int) throw ();' \ 4557printf %s "checking for $CXX option to enable C++11 features... " >&6; }
2638 'extern "C" void exit (int);' \ 4558if test ${ac_cv_prog_cxx_11+y}
2639 'void exit (int);' 4559then :
4560 printf %s "(cached) " >&6
4561else $as_nop
4562 ac_cv_prog_cxx_11=no
4563ac_save_CXX=$CXX
4564cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4565/* end confdefs.h. */
4566$ac_cxx_conftest_cxx11_program
4567_ACEOF
4568for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
2640do 4569do
2641 cat >conftest.$ac_ext <<_ACEOF 4570 CXX="$ac_save_CXX $ac_arg"
4571 if ac_fn_cxx_try_compile "$LINENO"
4572then :
4573 ac_cv_prog_cxx_cxx11=$ac_arg
4574fi
4575rm -f core conftest.err conftest.$ac_objext conftest.beam
4576 test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
4577done
4578rm -f conftest.$ac_ext
4579CXX=$ac_save_CXX
4580fi
4581
4582if test "x$ac_cv_prog_cxx_cxx11" = xno
4583then :
4584 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4585printf "%s\n" "unsupported" >&6; }
4586else $as_nop
4587 if test "x$ac_cv_prog_cxx_cxx11" = x
4588then :
4589 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4590printf "%s\n" "none needed" >&6; }
4591else $as_nop
4592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
4593printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
4594 CXX="$CXX $ac_cv_prog_cxx_cxx11"
4595fi
4596 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
4597 ac_prog_cxx_stdcxx=cxx11
4598fi
4599fi
4600if test x$ac_prog_cxx_stdcxx = xno
4601then :
4602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
4603printf %s "checking for $CXX option to enable C++98 features... " >&6; }
4604if test ${ac_cv_prog_cxx_98+y}
4605then :
4606 printf %s "(cached) " >&6
4607else $as_nop
4608 ac_cv_prog_cxx_98=no
4609ac_save_CXX=$CXX
4610cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2642/* confdefs.h. */ 4611/* end confdefs.h. */
4612$ac_cxx_conftest_cxx98_program
2643_ACEOF 4613_ACEOF
2644cat confdefs.h >>conftest.$ac_ext 4614for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
2645cat >>conftest.$ac_ext <<_ACEOF 4615do
2646/* end confdefs.h. */ 4616 CXX="$ac_save_CXX $ac_arg"
2647$ac_declaration 4617 if ac_fn_cxx_try_compile "$LINENO"
2648#include <stdlib.h> 4618then :
2649int 4619 ac_cv_prog_cxx_cxx98=$ac_arg
2650main ()
2651{
2652exit (42);
2653 ;
2654 return 0;
2655}
2656_ACEOF
2657rm -f conftest.$ac_objext
2658if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2659 (eval $ac_compile) 2>conftest.er1
2660 ac_status=$?
2661 grep -v '^ *+' conftest.er1 >conftest.err
2662 rm -f conftest.er1
2663 cat conftest.err >&5
2664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2665 (exit $ac_status); } &&
2666 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2668 (eval $ac_try) 2>&5
2669 ac_status=$?
2670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671 (exit $ac_status); }; } &&
2672 { ac_try='test -s conftest.$ac_objext'
2673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2674 (eval $ac_try) 2>&5
2675 ac_status=$?
2676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2677 (exit $ac_status); }; }; then
2678 :
2679else
2680 echo "$as_me: failed program was:" >&5
2681sed 's/^/| /' conftest.$ac_ext >&5
2682
2683continue
2684fi 4620fi
2685rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4621rm -f core conftest.err conftest.$ac_objext conftest.beam
2686 cat >conftest.$ac_ext <<_ACEOF 4622 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
2687/* confdefs.h. */
2688_ACEOF
2689cat confdefs.h >>conftest.$ac_ext
2690cat >>conftest.$ac_ext <<_ACEOF
2691/* end confdefs.h. */
2692$ac_declaration
2693int
2694main ()
2695{
2696exit (42);
2697 ;
2698 return 0;
2699}
2700_ACEOF
2701rm -f conftest.$ac_objext
2702if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2703 (eval $ac_compile) 2>conftest.er1
2704 ac_status=$?
2705 grep -v '^ *+' conftest.er1 >conftest.err
2706 rm -f conftest.er1
2707 cat conftest.err >&5
2708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709 (exit $ac_status); } &&
2710 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712 (eval $ac_try) 2>&5
2713 ac_status=$?
2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715 (exit $ac_status); }; } &&
2716 { ac_try='test -s conftest.$ac_objext'
2717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2718 (eval $ac_try) 2>&5
2719 ac_status=$?
2720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2721 (exit $ac_status); }; }; then
2722 break
2723else
2724 echo "$as_me: failed program was:" >&5
2725sed 's/^/| /' conftest.$ac_ext >&5
2726
2727fi
2728rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2729done 4623done
2730rm -f conftest* 4624rm -f conftest.$ac_ext
2731if test -n "$ac_declaration"; then 4625CXX=$ac_save_CXX
2732 echo '#ifdef __cplusplus' >>confdefs.h 4626fi
2733 echo $ac_declaration >>confdefs.h 4627
2734 echo '#endif' >>confdefs.h 4628if test "x$ac_cv_prog_cxx_cxx98" = xno
4629then :
4630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4631printf "%s\n" "unsupported" >&6; }
4632else $as_nop
4633 if test "x$ac_cv_prog_cxx_cxx98" = x
4634then :
4635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4636printf "%s\n" "none needed" >&6; }
4637else $as_nop
4638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
4639printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
4640 CXX="$CXX $ac_cv_prog_cxx_cxx98"
4641fi
4642 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
4643 ac_prog_cxx_stdcxx=cxx98
4644fi
2735fi 4645fi
2736 4646
2737ac_ext=c 4647ac_ext=c
2738ac_cpp='$CPP $CPPFLAGS' 4648ac_cpp='$CPP $CPPFLAGS'
2739ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2740ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4650ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2741ac_compiler_gnu=$ac_cv_c_compiler_gnu 4651ac_compiler_gnu=$ac_cv_c_compiler_gnu
2742 4652
2743ac_ext=c
2744ac_cpp='$CPP $CPPFLAGS'
2745ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2746ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2747ac_compiler_gnu=$ac_cv_c_compiler_gnu
2748echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2749echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2750# On Suns, sometimes $CPP names a directory.
2751if test -n "$CPP" && test -d "$CPP"; then
2752 CPP=
2753fi
2754if test -z "$CPP"; then
2755 if test "${ac_cv_prog_CPP+set}" = set; then
2756 echo $ECHO_N "(cached) $ECHO_C" >&6
2757else
2758 # Double quotes because CPP needs to be expanded
2759 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2760 do
2761 ac_preproc_ok=false
2762for ac_c_preproc_warn_flag in '' yes
2763do
2764 # Use a header file that comes with gcc, so configuring glibc
2765 # with a fresh cross-compiler works.
2766 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2767 # <limits.h> exists even on freestanding compilers.
2768 # On the NeXT, cc -E runs the code through the compiler's parser,
2769 # not just through cpp. "Syntax error" is here to catch this case.
2770 cat >conftest.$ac_ext <<_ACEOF
2771/* confdefs.h. */
2772_ACEOF
2773cat confdefs.h >>conftest.$ac_ext
2774cat >>conftest.$ac_ext <<_ACEOF
2775/* end confdefs.h. */
2776#ifdef __STDC__
2777# include <limits.h>
2778#else
2779# include <assert.h>
2780#endif
2781 Syntax error
2782_ACEOF
2783if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2784 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2785 ac_status=$?
2786 grep -v '^ *+' conftest.er1 >conftest.err
2787 rm -f conftest.er1
2788 cat conftest.err >&5
2789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2790 (exit $ac_status); } >/dev/null; then
2791 if test -s conftest.err; then
2792 ac_cpp_err=$ac_c_preproc_warn_flag
2793 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2794 else
2795 ac_cpp_err=
2796 fi
2797else
2798 ac_cpp_err=yes
2799fi
2800if test -z "$ac_cpp_err"; then
2801 :
2802else
2803 echo "$as_me: failed program was:" >&5
2804sed 's/^/| /' conftest.$ac_ext >&5
2805 4653
2806 # Broken: fails on valid input.
2807continue
2808fi
2809rm -f conftest.err conftest.$ac_ext
2810
2811 # OK, works on sane cases. Now check whether non-existent headers
2812 # can be detected and how.
2813 cat >conftest.$ac_ext <<_ACEOF
2814/* confdefs.h. */
2815_ACEOF
2816cat confdefs.h >>conftest.$ac_ext
2817cat >>conftest.$ac_ext <<_ACEOF
2818/* end confdefs.h. */
2819#include <ac_nonexistent.h>
2820_ACEOF
2821if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2822 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2823 ac_status=$?
2824 grep -v '^ *+' conftest.er1 >conftest.err
2825 rm -f conftest.er1
2826 cat conftest.err >&5
2827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2828 (exit $ac_status); } >/dev/null; then
2829 if test -s conftest.err; then
2830 ac_cpp_err=$ac_c_preproc_warn_flag
2831 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2832 else
2833 ac_cpp_err=
2834 fi
2835else
2836 ac_cpp_err=yes
2837fi
2838if test -z "$ac_cpp_err"; then
2839 # Broken: success on invalid input.
2840continue
2841else
2842 echo "$as_me: failed program was:" >&5
2843sed 's/^/| /' conftest.$ac_ext >&5
2844
2845 # Passes both tests.
2846ac_preproc_ok=:
2847break
2848fi
2849rm -f conftest.err conftest.$ac_ext
2850
2851done
2852# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2853rm -f conftest.err conftest.$ac_ext
2854if $ac_preproc_ok; then
2855 break
2856fi
2857
2858 done
2859 ac_cv_prog_CPP=$CPP
2860
2861fi
2862 CPP=$ac_cv_prog_CPP
2863else
2864 ac_cv_prog_CPP=$CPP
2865fi
2866echo "$as_me:$LINENO: result: $CPP" >&5
2867echo "${ECHO_T}$CPP" >&6
2868ac_preproc_ok=false
2869for ac_c_preproc_warn_flag in '' yes
2870do
2871 # Use a header file that comes with gcc, so configuring glibc
2872 # with a fresh cross-compiler works.
2873 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2874 # <limits.h> exists even on freestanding compilers.
2875 # On the NeXT, cc -E runs the code through the compiler's parser,
2876 # not just through cpp. "Syntax error" is here to catch this case.
2877 cat >conftest.$ac_ext <<_ACEOF
2878/* confdefs.h. */
2879_ACEOF
2880cat confdefs.h >>conftest.$ac_ext
2881cat >>conftest.$ac_ext <<_ACEOF
2882/* end confdefs.h. */
2883#ifdef __STDC__
2884# include <limits.h>
2885#else
2886# include <assert.h>
2887#endif
2888 Syntax error
2889_ACEOF
2890if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2891 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2892 ac_status=$?
2893 grep -v '^ *+' conftest.er1 >conftest.err
2894 rm -f conftest.er1
2895 cat conftest.err >&5
2896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 (exit $ac_status); } >/dev/null; then
2898 if test -s conftest.err; then
2899 ac_cpp_err=$ac_c_preproc_warn_flag
2900 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2901 else
2902 ac_cpp_err=
2903 fi
2904else
2905 ac_cpp_err=yes
2906fi
2907if test -z "$ac_cpp_err"; then
2908 :
2909else
2910 echo "$as_me: failed program was:" >&5
2911sed 's/^/| /' conftest.$ac_ext >&5
2912
2913 # Broken: fails on valid input.
2914continue
2915fi
2916rm -f conftest.err conftest.$ac_ext
2917
2918 # OK, works on sane cases. Now check whether non-existent headers
2919 # can be detected and how.
2920 cat >conftest.$ac_ext <<_ACEOF
2921/* confdefs.h. */
2922_ACEOF
2923cat confdefs.h >>conftest.$ac_ext
2924cat >>conftest.$ac_ext <<_ACEOF
2925/* end confdefs.h. */
2926#include <ac_nonexistent.h>
2927_ACEOF
2928if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2929 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2930 ac_status=$?
2931 grep -v '^ *+' conftest.er1 >conftest.err
2932 rm -f conftest.er1
2933 cat conftest.err >&5
2934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2935 (exit $ac_status); } >/dev/null; then
2936 if test -s conftest.err; then
2937 ac_cpp_err=$ac_c_preproc_warn_flag
2938 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2939 else
2940 ac_cpp_err=
2941 fi
2942else
2943 ac_cpp_err=yes
2944fi
2945if test -z "$ac_cpp_err"; then
2946 # Broken: success on invalid input.
2947continue
2948else
2949 echo "$as_me: failed program was:" >&5
2950sed 's/^/| /' conftest.$ac_ext >&5
2951
2952 # Passes both tests.
2953ac_preproc_ok=:
2954break
2955fi
2956rm -f conftest.err conftest.$ac_ext
2957
2958done
2959# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2960rm -f conftest.err conftest.$ac_ext
2961if $ac_preproc_ok; then
2962 :
2963else
2964 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2965See \`config.log' for more details." >&5
2966echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2967See \`config.log' for more details." >&2;}
2968 { (exit 1); exit 1; }; }
2969fi
2970
2971ac_ext=c
2972ac_cpp='$CPP $CPPFLAGS'
2973ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2974ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2975ac_compiler_gnu=$ac_cv_c_compiler_gnu
2976
2977# Find a good install program. We prefer a C program (faster), 4654 # Find a good install program. We prefer a C program (faster),
2978# so one script is as good as another. But avoid the broken or 4655# so one script is as good as another. But avoid the broken or
2979# incompatible versions: 4656# incompatible versions:
2980# SysV /etc/install, /usr/sbin/install 4657# SysV /etc/install, /usr/sbin/install
2981# SunOS /usr/etc/install 4658# SunOS /usr/etc/install
2982# IRIX /sbin/install 4659# IRIX /sbin/install
2985# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 4662# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2986# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4663# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2987# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4664# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2988# OS/2's system install, which has a completely different semantic 4665# OS/2's system install, which has a completely different semantic
2989# ./install, which can be erroneously created by make from ./install.sh. 4666# ./install, which can be erroneously created by make from ./install.sh.
4667# Reject install programs that cannot install multiple files.
2990echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 4668{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2991echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 4669printf %s "checking for a BSD-compatible install... " >&6; }
2992if test -z "$INSTALL"; then 4670if test -z "$INSTALL"; then
2993if test "${ac_cv_path_install+set}" = set; then 4671if test ${ac_cv_path_install+y}
2994 echo $ECHO_N "(cached) $ECHO_C" >&6 4672then :
2995else 4673 printf %s "(cached) " >&6
4674else $as_nop
2996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2997for as_dir in $PATH 4676for as_dir in $PATH
2998do 4677do
2999 IFS=$as_save_IFS 4678 IFS=$as_save_IFS
3000 test -z "$as_dir" && as_dir=. 4679 case $as_dir in #(((
3001 # Account for people who put trailing slashes in PATH elements. 4680 '') as_dir=./ ;;
4681 */) ;;
4682 *) as_dir=$as_dir/ ;;
4683 esac
4684 # Account for fact that we put trailing slashes in our PATH walk.
3002case $as_dir/ in 4685case $as_dir in #((
3003 ./ | .// | /cC/* | \ 4686 ./ | /[cC]/* | \
3004 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4687 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3005 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 4688 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3006 /usr/ucb/* ) ;; 4689 /usr/ucb/* ) ;;
3007 *) 4690 *)
3008 # OSF1 and SCO ODT 3.0 have their own names for install. 4691 # OSF1 and SCO ODT 3.0 have their own names for install.
3009 # Don't use installbsd from OSF since it installs stuff as root 4692 # Don't use installbsd from OSF since it installs stuff as root
3010 # by default. 4693 # by default.
3011 for ac_prog in ginstall scoinst install; do 4694 for ac_prog in ginstall scoinst install; do
3012 for ac_exec_ext in '' $ac_executable_extensions; do 4695 for ac_exec_ext in '' $ac_executable_extensions; do
3013 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4696 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3014 if test $ac_prog = install && 4697 if test $ac_prog = install &&
3015 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4698 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3016 # AIX install. It has an incompatible calling convention. 4699 # AIX install. It has an incompatible calling convention.
3017 : 4700 :
3018 elif test $ac_prog = install && 4701 elif test $ac_prog = install &&
3019 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4702 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3020 # program-specific install script used by HP pwplus--don't use. 4703 # program-specific install script used by HP pwplus--don't use.
3021 : 4704 :
3022 else 4705 else
4706 rm -rf conftest.one conftest.two conftest.dir
4707 echo one > conftest.one
4708 echo two > conftest.two
4709 mkdir conftest.dir
4710 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
4711 test -s conftest.one && test -s conftest.two &&
4712 test -s conftest.dir/conftest.one &&
4713 test -s conftest.dir/conftest.two
4714 then
3023 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4715 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3024 break 3 4716 break 3
4717 fi
3025 fi 4718 fi
3026 fi 4719 fi
3027 done 4720 done
3028 done 4721 done
3029 ;; 4722 ;;
3030esac 4723esac
4724
3031done 4725 done
4726IFS=$as_save_IFS
3032 4727
4728rm -rf conftest.one conftest.two conftest.dir
3033 4729
3034fi 4730fi
3035 if test "${ac_cv_path_install+set}" = set; then 4731 if test ${ac_cv_path_install+y}; then
3036 INSTALL=$ac_cv_path_install 4732 INSTALL=$ac_cv_path_install
3037 else 4733 else
3038 # As a last resort, use the slow shell script. We don't cache a 4734 # As a last resort, use the slow shell script. Don't cache a
3039 # path for INSTALL within a source directory, because that will 4735 # value for INSTALL within a source directory, because that will
3040 # break other packages using the cache if that directory is 4736 # break other packages using the cache if that directory is
3041 # removed, or if the path is relative. 4737 # removed, or if the value is a relative name.
3042 INSTALL=$ac_install_sh 4738 INSTALL=$ac_install_sh
3043 fi 4739 fi
3044fi 4740fi
3045echo "$as_me:$LINENO: result: $INSTALL" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3046echo "${ECHO_T}$INSTALL" >&6 4742printf "%s\n" "$INSTALL" >&6; }
3047 4743
3048# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4744# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3049# It thinks the first close brace ends the variable substitution. 4745# It thinks the first close brace ends the variable substitution.
3050test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4746test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3051 4747
3052test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 4748test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3053 4749
3054test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4750test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3055 4751
3056for ac_prog in gawk mawk nawk awk 4752
4753
4754ac_header= ac_cache=
4755for ac_item in $ac_header_c_list
3057do 4756do
3058 # Extract the first word of "$ac_prog", so it can be a program name with args. 4757 if test $ac_cache; then
3059set dummy $ac_prog; ac_word=$2 4758 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3060echo "$as_me:$LINENO: checking for $ac_word" >&5 4759 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3061echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4760 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3062if test "${ac_cv_prog_AWK+set}" = set; then 4761 fi
3063 echo $ECHO_N "(cached) $ECHO_C" >&6 4762 ac_header= ac_cache=
4763 elif test $ac_header; then
4764 ac_cache=$ac_item
3064else 4765 else
3065 if test -n "$AWK"; then 4766 ac_header=$ac_item
3066 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3067else
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3075 ac_cv_prog_AWK="$ac_prog"
3076 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi 4767 fi
3079done 4768done
3080done
3081 4769
3082fi
3083fi
3084AWK=$ac_cv_prog_AWK
3085if test -n "$AWK"; then
3086 echo "$as_me:$LINENO: result: $AWK" >&5
3087echo "${ECHO_T}$AWK" >&6
3088else
3089 echo "$as_me:$LINENO: result: no" >&5
3090echo "${ECHO_T}no" >&6
3091fi
3092 4770
3093 test -n "$AWK" && break
3094done
3095 4771
3096 4772
3097ac_ext=c
3098ac_cpp='$CPP $CPPFLAGS'
3099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102 4773
3103 4774
3104if test -z "$orig_CXXFLAGS"; then
3105 CXXFLAGS='-O'
3106 if test x$GCC = xyes && test "x$GXX" = xyes; then
3107 CXXFLAGS="-g -O3"
3108 fi
3109 CFLAGS="$CXXFLAGS"
3110fi
3111 4775
3112LINKER="$CXX"
3113if test x$GCC = xyes && test x$GXX = xyes; then
3114 4776
3115echo "$as_me:$LINENO: checking for main in -lsupc++" >&5 4777if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
3116echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6 4778then :
3117if test "${ac_cv_lib_supcpp_main+set}" = set; then 4779
3118 echo $ECHO_N "(cached) $ECHO_C" >&6 4780printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
3119else 4781
3120 ac_check_lib_save_LIBS=$LIBS 4782fi
3121LIBS="-lsupc++ $LIBS" 4783
3122cat >conftest.$ac_ext <<_ACEOF 4784
3123/* confdefs.h. */ 4785
3124_ACEOF 4786
4787
4788
4789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4790printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4791if test ${ac_cv_safe_to_define___extensions__+y}
4792then :
4793 printf %s "(cached) " >&6
4794else $as_nop
3125cat confdefs.h >>conftest.$ac_ext 4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3126cat >>conftest.$ac_ext <<_ACEOF
3127/* end confdefs.h. */ 4796/* end confdefs.h. */
3128 4797
3129 4798# define __EXTENSIONS__ 1
4799 $ac_includes_default
3130int 4800int
3131main () 4801main (void)
3132{ 4802{
3133main (); 4803
3134 ; 4804 ;
3135 return 0; 4805 return 0;
3136} 4806}
3137_ACEOF 4807_ACEOF
3138rm -f conftest.$ac_objext conftest$ac_exeext 4808if ac_fn_c_try_compile "$LINENO"
3139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4809then :
3140 (eval $ac_link) 2>conftest.er1 4810 ac_cv_safe_to_define___extensions__=yes
3141 ac_status=$? 4811else $as_nop
3142 grep -v '^ *+' conftest.er1 >conftest.err 4812 ac_cv_safe_to_define___extensions__=no
3143 rm -f conftest.er1
3144 cat conftest.err >&5
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest$ac_exeext'
3154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3155 (eval $ac_try) 2>&5
3156 ac_status=$?
3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3159 ac_cv_lib_supcpp_main=yes
3160else
3161 echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164ac_cv_lib_supcpp_main=no
3165fi 4813fi
3166rm -f conftest.err conftest.$ac_objext \ 4814rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3167 conftest$ac_exeext conftest.$ac_ext
3168LIBS=$ac_check_lib_save_LIBS
3169fi 4815fi
3170echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5 4816{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3171echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6 4817printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
3172if test $ac_cv_lib_supcpp_main = yes; then
3173 4818
3174 LINKER="$CC" 4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
3175 LIBS="$LIBS -lsupc++" 4820printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4821if test ${ac_cv_should_define__xopen_source+y}
4822then :
4823 printf %s "(cached) " >&6
4824else $as_nop
4825 ac_cv_should_define__xopen_source=no
4826 if test $ac_cv_header_wchar_h = yes
4827then :
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829/* end confdefs.h. */
3176 4830
3177fi 4831 #include <wchar.h>
4832 mbstate_t x;
4833int
4834main (void)
4835{
3178 4836
3179fi 4837 ;
3180LINKER=$LINKER 4838 return 0;
3181 4839}
3182
3183
3184cat >>confdefs.h <<\_ACEOF
3185#define _GNU_SOURCE 1
3186_ACEOF 4840_ACEOF
4841if ac_fn_c_try_compile "$LINENO"
4842then :
3187 4843
4844else $as_nop
4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4846/* end confdefs.h. */
3188 4847
3189case $host in 4848 #define _XOPEN_SOURCE 500
3190 *-*-solaris* ) 4849 #include <wchar.h>
4850 mbstate_t x;
4851int
4852main (void)
4853{
3191 4854
3192cat >>confdefs.h <<\_ACEOF 4855 ;
3193#define _XOPEN_SOURCE_EXTENDED 1 4856 return 0;
4857}
3194_ACEOF 4858_ACEOF
4859if ac_fn_c_try_compile "$LINENO"
4860then :
4861 ac_cv_should_define__xopen_source=yes
4862fi
4863rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4864fi
4865rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4866fi
4867fi
4868{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4869printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
3195 4870
4871 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
3196 4872
3197cat >>confdefs.h <<\_ACEOF 4873 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
3198#define _XOPEN_SOURCE 2 4874
4875 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4876
4877 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4878
4879 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4880
4881 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4882
4883 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4884
4885 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4886
4887 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4888
4889 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4890
4891 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4892
4893 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4894
4895 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4896
4897 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4898
4899 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
4900
4901 if test $ac_cv_header_minix_config_h = yes
4902then :
4903 MINIX=yes
4904 printf "%s\n" "#define _MINIX 1" >>confdefs.h
4905
4906 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
4907
4908 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
4909
4910else $as_nop
4911 MINIX=
4912fi
4913 if test $ac_cv_safe_to_define___extensions__ = yes
4914then :
4915 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4916
4917fi
4918 if test $ac_cv_should_define__xopen_source = yes
4919then :
4920 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
4921
4922fi
4923
4924
4925
4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4927printf %s "checking for library containing strerror... " >&6; }
4928if test ${ac_cv_search_strerror+y}
4929then :
4930 printf %s "(cached) " >&6
4931else $as_nop
4932 ac_func_search_save_LIBS=$LIBS
4933cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4934/* end confdefs.h. */
4935
4936/* Override any GCC internal prototype to avoid an error.
4937 Use char because int might match the return type of a GCC
4938 builtin and then its argument prototype would still apply. */
4939char strerror ();
4940int
4941main (void)
4942{
4943return strerror ();
4944 ;
4945 return 0;
4946}
3199_ACEOF 4947_ACEOF
4948for ac_lib in '' cposix
4949do
4950 if test -z "$ac_lib"; then
4951 ac_res="none required"
4952 else
4953 ac_res=-l$ac_lib
4954 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4955 fi
4956 if ac_fn_c_try_link "$LINENO"
4957then :
4958 ac_cv_search_strerror=$ac_res
4959fi
4960rm -f core conftest.err conftest.$ac_objext conftest.beam \
4961 conftest$ac_exeext
4962 if test ${ac_cv_search_strerror+y}
4963then :
4964 break
4965fi
4966done
4967if test ${ac_cv_search_strerror+y}
4968then :
3200 4969
4970else $as_nop
4971 ac_cv_search_strerror=no
4972fi
4973rm conftest.$ac_ext
4974LIBS=$ac_func_search_save_LIBS
4975fi
4976{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4977printf "%s\n" "$ac_cv_search_strerror" >&6; }
4978ac_res=$ac_cv_search_strerror
4979if test "$ac_res" != no
4980then :
4981 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3201 4982
3202cat >>confdefs.h <<\_ACEOF 4983fi
3203#define __EXTENSIONS__ 1
3204_ACEOF
3205 4984
3206 ;;
3207esac
3208
3209
3210ac_ext=cc 4985ac_ext=cpp
3211ac_cpp='$CXXCPP $CPPFLAGS' 4986ac_cpp='$CXXCPP $CPPFLAGS'
3212ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4987ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4988ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4989ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3215 4990
3216 4991
4992if test "$ac_prog_cxx_stdcxx" != cxx11; then
4993 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4994fi
3217 4995
3218ac_ext=cc 4996LINKER="$CXX"
3219ac_cpp='$CXXCPP $CPPFLAGS' 4997if test x$GCC = xyes && test x$GXX = xyes; then
3220ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
3221ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4999printf %s "checking for working libsupc++... " >&6; }
3222ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5000 save_CXX="$CXX"
3223echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5001 save_LIBS="$LIBS"
3224echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 5002 CXX="$CC"
3225if test -z "$CXXCPP"; then 5003 LIBS="$LIBS -lsupc++"
3226 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5004
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
3228else
3229 # Double quotes because CXXCPP needs to be expanded
3230 for CXXCPP in "$CXX -E" "/lib/cpp"
3231 do
3232 ac_preproc_ok=false
3233for ac_cxx_preproc_warn_flag in '' yes
3234do
3235 # Use a header file that comes with gcc, so configuring glibc
3236 # with a fresh cross-compiler works.
3237 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238 # <limits.h> exists even on freestanding compilers.
3239 # On the NeXT, cc -E runs the code through the compiler's parser,
3240 # not just through cpp. "Syntax error" is here to catch this case.
3241 cat >conftest.$ac_ext <<_ACEOF
3242/* confdefs.h. */
3243_ACEOF
3244cat confdefs.h >>conftest.$ac_ext 5005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3245cat >>conftest.$ac_ext <<_ACEOF
3246/* end confdefs.h. */ 5006/* end confdefs.h. */
3247#ifdef __STDC__ 5007struct test { }; void f() try { throw new test; } catch (...) { throw; }
3248# include <limits.h>
3249#else
3250# include <assert.h>
3251#endif
3252 Syntax error
3253_ACEOF
3254if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } >/dev/null; then
3262 if test -s conftest.err; then
3263 ac_cpp_err=$ac_cxx_preproc_warn_flag
3264 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3265 else
3266 ac_cpp_err=
3267 fi
3268else
3269 ac_cpp_err=yes
3270fi
3271if test -z "$ac_cpp_err"; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277 # Broken: fails on valid input.
3278continue
3279fi
3280rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether non-existent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285/* confdefs.h. */
3286_ACEOF
3287cat confdefs.h >>conftest.$ac_ext
3288cat >>conftest.$ac_ext <<_ACEOF
3289/* end confdefs.h. */
3290#include <ac_nonexistent.h>
3291_ACEOF
3292if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3293 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3294 ac_status=$?
3295 grep -v '^ *+' conftest.er1 >conftest.err
3296 rm -f conftest.er1
3297 cat conftest.err >&5
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } >/dev/null; then
3300 if test -s conftest.err; then
3301 ac_cpp_err=$ac_cxx_preproc_warn_flag
3302 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3303 else
3304 ac_cpp_err=
3305 fi
3306else
3307 ac_cpp_err=yes
3308fi
3309if test -z "$ac_cpp_err"; then
3310 # Broken: success on invalid input.
3311continue
3312else
3313 echo "$as_me: failed program was:" >&5
3314sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 # Passes both tests.
3317ac_preproc_ok=:
3318break
3319fi
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_CXXCPP=$CXXCPP
3331
3332fi
3333 CXXCPP=$ac_cv_prog_CXXCPP
3334else
3335 ac_cv_prog_CXXCPP=$CXXCPP
3336fi
3337echo "$as_me:$LINENO: result: $CXXCPP" >&5
3338echo "${ECHO_T}$CXXCPP" >&6
3339ac_preproc_ok=false
3340for ac_cxx_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 { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null; then
3369 if test -s conftest.err; then
3370 ac_cpp_err=$ac_cxx_preproc_warn_flag
3371 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3372 else
3373 ac_cpp_err=
3374 fi
3375else
3376 ac_cpp_err=yes
3377fi
3378if test -z "$ac_cpp_err"; then
3379 :
3380else
3381 echo "$as_me: failed program was:" >&5
3382sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 # Broken: fails on valid input.
3385continue
3386fi
3387rm -f conftest.err conftest.$ac_ext
3388
3389 # OK, works on sane cases. Now check whether non-existent headers
3390 # can be detected and how.
3391 cat >conftest.$ac_ext <<_ACEOF
3392/* confdefs.h. */
3393_ACEOF
3394cat confdefs.h >>conftest.$ac_ext
3395cat >>conftest.$ac_ext <<_ACEOF
3396/* end confdefs.h. */
3397#include <ac_nonexistent.h>
3398_ACEOF
3399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } >/dev/null; then
3407 if test -s conftest.err; then
3408 ac_cpp_err=$ac_cxx_preproc_warn_flag
3409 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3410 else
3411 ac_cpp_err=
3412 fi
3413else
3414 ac_cpp_err=yes
3415fi
3416if test -z "$ac_cpp_err"; then
3417 # Broken: success on invalid input.
3418continue
3419else
3420 echo "$as_me: failed program was:" >&5
3421sed 's/^/| /' conftest.$ac_ext >&5
3422
3423 # Passes both tests.
3424ac_preproc_ok=:
3425break
3426fi
3427rm -f conftest.err conftest.$ac_ext
3428
3429done
3430# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3431rm -f conftest.err conftest.$ac_ext
3432if $ac_preproc_ok; then
3433 :
3434else
3435 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&5
3437echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3438See \`config.log' for more details." >&2;}
3439 { (exit 1); exit 1; }; }
3440fi
3441
3442ac_ext=cc
3443ac_cpp='$CXXCPP $CPPFLAGS'
3444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3447
3448
3449echo "$as_me:$LINENO: checking for egrep" >&5
3450echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3451if test "${ac_cv_prog_egrep+set}" = set; then
3452 echo $ECHO_N "(cached) $ECHO_C" >&6
3453else
3454 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3455 then ac_cv_prog_egrep='grep -E'
3456 else ac_cv_prog_egrep='egrep'
3457 fi
3458fi
3459echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3460echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3461 EGREP=$ac_cv_prog_egrep
3462
3463
3464
3465echo "$as_me:$LINENO: checking for AIX" >&5
3466echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3467cat >conftest.$ac_ext <<_ACEOF
3468/* confdefs.h. */
3469_ACEOF
3470cat confdefs.h >>conftest.$ac_ext
3471cat >>conftest.$ac_ext <<_ACEOF
3472/* end confdefs.h. */
3473#ifdef _AIX
3474 yes
3475#endif
3476
3477_ACEOF
3478if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3479 $EGREP "yes" >/dev/null 2>&1; then
3480 echo "$as_me:$LINENO: result: yes" >&5
3481echo "${ECHO_T}yes" >&6
3482cat >>confdefs.h <<\_ACEOF
3483#define _ALL_SOURCE 1
3484_ACEOF
3485
3486else
3487 echo "$as_me:$LINENO: result: no" >&5
3488echo "${ECHO_T}no" >&6
3489fi
3490rm -f conftest*
3491
3492
3493echo "$as_me:$LINENO: checking for library containing strerror" >&5
3494echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3495if test "${ac_cv_search_strerror+set}" = set; then
3496 echo $ECHO_N "(cached) $ECHO_C" >&6
3497else
3498 ac_func_search_save_LIBS=$LIBS
3499ac_cv_search_strerror=no
3500cat >conftest.$ac_ext <<_ACEOF
3501/* confdefs.h. */
3502_ACEOF
3503cat confdefs.h >>conftest.$ac_ext
3504cat >>conftest.$ac_ext <<_ACEOF
3505/* end confdefs.h. */
3506
3507/* Override any gcc2 internal prototype to avoid an error. */
3508#ifdef __cplusplus
3509extern "C"
3510#endif
3511/* We use char because int might match the return type of a gcc2
3512 builtin and then its argument prototype would still apply. */
3513char strerror ();
3514int 5008int
3515main () 5009main (void)
3516{ 5010{
3517strerror (); 5011
3518 ; 5012 ;
3519 return 0; 5013 return 0;
3520} 5014}
3521_ACEOF 5015_ACEOF
3522rm -f conftest.$ac_objext conftest$ac_exeext 5016if ac_fn_cxx_try_link "$LINENO"
3523if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5017then :
3524 (eval $ac_link) 2>conftest.er1 5018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
3525 ac_status=$? 5019printf "%s\n" "ok" >&6; }
3526 grep -v '^ *+' conftest.er1 >conftest.err 5020 LINKER="$CC"
3527 rm -f conftest.er1 5021else $as_nop
3528 cat conftest.err >&5
3529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 (exit $ac_status); } &&
3531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533 (eval $ac_try) 2>&5
3534 ac_status=$?
3535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 (exit $ac_status); }; } &&
3537 { ac_try='test -s conftest$ac_exeext'
3538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3539 (eval $ac_try) 2>&5
3540 ac_status=$?
3541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3542 (exit $ac_status); }; }; then
3543 ac_cv_search_strerror="none required"
3544else
3545 echo "$as_me: failed program was:" >&5
3546sed 's/^/| /' conftest.$ac_ext >&5
3547 5022
5023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
5024printf "%s\n" "no, making everything bigger and slower" >&6; }
5025 LIBS="$save_LIBS"
5026
5027
3548fi 5028fi
3549rm -f conftest.err conftest.$ac_objext \ 5029rm -f core conftest.err conftest.$ac_objext conftest.beam \
3550 conftest$ac_exeext conftest.$ac_ext 5030 conftest$ac_exeext conftest.$ac_ext
3551if test "$ac_cv_search_strerror" = no; then 5031 CXX="$save_CXX"
3552 for ac_lib in cposix; do 5032fi
3553 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5033LINKER=$LINKER
3554 cat >conftest.$ac_ext <<_ACEOF 5034
3555/* confdefs.h. */ 5035
3556_ACEOF 5036if test -z "$orig_CXXFLAGS"; then
5037 if test x$GCC = xyes && test "x$GXX" = xyes; then
5038 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3557cat confdefs.h >>conftest.$ac_ext 5039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558cat >>conftest.$ac_ext <<_ACEOF
3559/* end confdefs.h. */ 5040/* end confdefs.h. */
3560 5041
3561/* Override any gcc2 internal prototype to avoid an error. */
3562#ifdef __cplusplus
3563extern "C"
3564#endif
3565/* We use char because int might match the return type of a gcc2
3566 builtin and then its argument prototype would still apply. */
3567char strerror ();
3568int 5042int
3569main () 5043main (void)
3570{ 5044{
3571strerror (); 5045
3572 ; 5046 ;
3573 return 0; 5047 return 0;
3574} 5048}
3575_ACEOF 5049_ACEOF
3576rm -f conftest.$ac_objext conftest$ac_exeext 5050if ac_fn_cxx_try_compile "$LINENO"
3577if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5051then :
3578 (eval $ac_link) 2>conftest.er1 5052
3579 ac_status=$? 5053else $as_nop
3580 grep -v '^ *+' conftest.er1 >conftest.err 5054 CXXFLAGS="-g -O3"
3581 rm -f conftest.er1 5055fi
3582 cat conftest.err >&5 5056rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 (eval $ac_try) 2>&5
3588 ac_status=$?
3589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 (exit $ac_status); }; } &&
3591 { ac_try='test -s conftest$ac_exeext'
3592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3593 (eval $ac_try) 2>&5
3594 ac_status=$?
3595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3596 (exit $ac_status); }; }; then
3597 ac_cv_search_strerror="-l$ac_lib"
3598break
3599else 5057 else
3600 echo "$as_me: failed program was:" >&5 5058 CXXFLAGS="-O"
3601sed 's/^/| /' conftest.$ac_ext >&5 5059 fi
3602 5060 CFLAGS="$CXXFLAGS"
3603fi 5061fi
3604rm -f conftest.err conftest.$ac_objext \ 5062
3605 conftest$ac_exeext conftest.$ac_ext 5063{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
3606 done 5064printf %s "checking for library containing setlocale... " >&6; }
3607fi 5065if test ${ac_cv_search_setlocale+y}
5066then :
5067 printf %s "(cached) " >&6
5068else $as_nop
3608LIBS=$ac_func_search_save_LIBS 5069 ac_func_search_save_LIBS=$LIBS
3609fi
3610echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3611echo "${ECHO_T}$ac_cv_search_strerror" >&6
3612if test "$ac_cv_search_strerror" != no; then
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614
3615fi
3616
3617
3618echo "$as_me:$LINENO: checking for setlocale" >&5
3619echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3620if test "${ac_cv_func_setlocale+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6
3622else
3623 cat >conftest.$ac_ext <<_ACEOF
3624/* confdefs.h. */
3625_ACEOF
3626cat confdefs.h >>conftest.$ac_ext 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3627cat >>conftest.$ac_ext <<_ACEOF
3628/* end confdefs.h. */ 5071/* end confdefs.h. */
3629/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3631#define setlocale innocuous_setlocale
3632 5072
3633/* System header to define __stub macros and hopefully few prototypes, 5073namespace conftest {
3634 which can conflict with char setlocale (); below. 5074 extern "C" int setlocale ();
3635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3636 <limits.h> exists even on freestanding compilers. */
3637
3638#ifdef __STDC__
3639# include <limits.h>
3640#else
3641# include <assert.h>
3642#endif
3643
3644#undef setlocale
3645
3646/* Override any gcc2 internal prototype to avoid an error. */
3647#ifdef __cplusplus
3648extern "C"
3649{
3650#endif
3651/* We use char because int might match the return type of a gcc2
3652 builtin and then its argument prototype would still apply. */
3653char setlocale ();
3654/* The GNU C library defines this for functions which it implements
3655 to always fail with ENOSYS. Some functions are actually named
3656 something starting with __ and the normal name is an alias. */
3657#if defined (__stub_setlocale) || defined (__stub___setlocale)
3658choke me
3659#else
3660char (*f) () = setlocale;
3661#endif
3662#ifdef __cplusplus
3663} 5075}
3664#endif
3665
3666int 5076int
3667main () 5077main (void)
3668{ 5078{
3669return f != setlocale; 5079return conftest::setlocale ();
3670 ; 5080 ;
3671 return 0; 5081 return 0;
3672} 5082}
3673_ACEOF 5083_ACEOF
3674rm -f conftest.$ac_objext conftest$ac_exeext 5084for ac_lib in '' xpg4
3675if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5085do
3676 (eval $ac_link) 2>conftest.er1 5086 if test -z "$ac_lib"; then
3677 ac_status=$? 5087 ac_res="none required"
3678 grep -v '^ *+' conftest.er1 >conftest.err
3679 rm -f conftest.er1
3680 cat conftest.err >&5
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); } &&
3683 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685 (eval $ac_try) 2>&5
3686 ac_status=$?
3687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 (exit $ac_status); }; } &&
3689 { ac_try='test -s conftest$ac_exeext'
3690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3691 (eval $ac_try) 2>&5
3692 ac_status=$?
3693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3694 (exit $ac_status); }; }; then
3695 ac_cv_func_setlocale=yes
3696else 5088 else
3697 echo "$as_me: failed program was:" >&5 5089 ac_res=-l$ac_lib
3698sed 's/^/| /' conftest.$ac_ext >&5 5090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3699 5091 fi
3700ac_cv_func_setlocale=no 5092 if ac_fn_cxx_try_link "$LINENO"
5093then :
5094 ac_cv_search_setlocale=$ac_res
3701fi 5095fi
3702rm -f conftest.err conftest.$ac_objext \ 5096rm -f core conftest.err conftest.$ac_objext conftest.beam \
3703 conftest$ac_exeext conftest.$ac_ext 5097 conftest$ac_exeext
5098 if test ${ac_cv_search_setlocale+y}
5099then :
5100 break
3704fi 5101fi
3705echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5 5102done
3706echo "${ECHO_T}$ac_cv_func_setlocale" >&6 5103if test ${ac_cv_search_setlocale+y}
3707if test $ac_cv_func_setlocale = yes; then 5104then :
3708 : 5105
3709else 5106else $as_nop
3710 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 5107 ac_cv_search_setlocale=no
3711echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 5108fi
3712if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 5109rm conftest.$ac_ext
3713 echo $ECHO_N "(cached) $ECHO_C" >&6 5110LIBS=$ac_func_search_save_LIBS
3714else 5111fi
3715 ac_check_lib_save_LIBS=$LIBS 5112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
3716LIBS="-lxpg4 $LIBS" 5113printf "%s\n" "$ac_cv_search_setlocale" >&6; }
3717cat >conftest.$ac_ext <<_ACEOF 5114ac_res=$ac_cv_search_setlocale
3718/* confdefs.h. */ 5115if test "$ac_res" != no
3719_ACEOF 5116then :
5117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5118
5119fi
5120
5121
5122{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
5123printf %s "checking for library containing gethostbyname... " >&6; }
5124if test ${ac_cv_search_gethostbyname+y}
5125then :
5126 printf %s "(cached) " >&6
5127else $as_nop
5128 ac_func_search_save_LIBS=$LIBS
3720cat confdefs.h >>conftest.$ac_ext 5129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3721cat >>conftest.$ac_ext <<_ACEOF
3722/* end confdefs.h. */ 5130/* end confdefs.h. */
3723 5131
3724/* Override any gcc2 internal prototype to avoid an error. */ 5132namespace conftest {
3725#ifdef __cplusplus 5133 extern "C" int gethostbyname ();
3726extern "C" 5134}
3727#endif
3728/* We use char because int might match the return type of a gcc2
3729 builtin and then its argument prototype would still apply. */
3730char setlocale ();
3731int 5135int
3732main () 5136main (void)
3733{ 5137{
3734setlocale (); 5138return conftest::gethostbyname ();
3735 ; 5139 ;
3736 return 0; 5140 return 0;
3737} 5141}
3738_ACEOF 5142_ACEOF
3739rm -f conftest.$ac_objext conftest$ac_exeext 5143for ac_lib in '' nsl
3740if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5144do
3741 (eval $ac_link) 2>conftest.er1 5145 if test -z "$ac_lib"; then
3742 ac_status=$? 5146 ac_res="none required"
3743 grep -v '^ *+' conftest.er1 >conftest.err
3744 rm -f conftest.er1
3745 cat conftest.err >&5
3746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3747 (exit $ac_status); } &&
3748 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3750 (eval $ac_try) 2>&5
3751 ac_status=$?
3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3753 (exit $ac_status); }; } &&
3754 { ac_try='test -s conftest$ac_exeext'
3755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3756 (eval $ac_try) 2>&5
3757 ac_status=$?
3758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3759 (exit $ac_status); }; }; then
3760 ac_cv_lib_xpg4_setlocale=yes
3761else 5147 else
3762 echo "$as_me: failed program was:" >&5 5148 ac_res=-l$ac_lib
3763sed 's/^/| /' conftest.$ac_ext >&5 5149 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3764 5150 fi
3765ac_cv_lib_xpg4_setlocale=no 5151 if ac_fn_cxx_try_link "$LINENO"
5152then :
5153 ac_cv_search_gethostbyname=$ac_res
3766fi 5154fi
3767rm -f conftest.err conftest.$ac_objext \ 5155rm -f core conftest.err conftest.$ac_objext conftest.beam \
3768 conftest$ac_exeext conftest.$ac_ext 5156 conftest$ac_exeext
3769LIBS=$ac_check_lib_save_LIBS 5157 if test ${ac_cv_search_gethostbyname+y}
5158then :
5159 break
3770fi 5160fi
3771echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 5161done
3772echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 5162if test ${ac_cv_search_gethostbyname+y}
3773if test $ac_cv_lib_xpg4_setlocale = yes; then 5163then :
3774 LIBS="$LIBS -lxpg4"
3775fi
3776 5164
5165else $as_nop
5166 ac_cv_search_gethostbyname=no
3777fi 5167fi
5168rm conftest.$ac_ext
5169LIBS=$ac_func_search_save_LIBS
5170fi
5171{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
5172printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
5173ac_res=$ac_cv_search_gethostbyname
5174if test "$ac_res" != no
5175then :
5176 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3778 5177
5178fi
3779 5179
3780echo "$as_me:$LINENO: checking for gethostbyname" >&5 5180{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
3781echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 5181printf %s "checking for library containing socket... " >&6; }
3782if test "${ac_cv_func_gethostbyname+set}" = set; then 5182if test ${ac_cv_search_socket+y}
3783 echo $ECHO_N "(cached) $ECHO_C" >&6 5183then :
3784else 5184 printf %s "(cached) " >&6
3785 cat >conftest.$ac_ext <<_ACEOF 5185else $as_nop
3786/* confdefs.h. */ 5186 ac_func_search_save_LIBS=$LIBS
3787_ACEOF
3788cat confdefs.h >>conftest.$ac_ext 5187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3789cat >>conftest.$ac_ext <<_ACEOF
3790/* end confdefs.h. */ 5188/* end confdefs.h. */
3791/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3792 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3793#define gethostbyname innocuous_gethostbyname
3794 5189
3795/* System header to define __stub macros and hopefully few prototypes, 5190namespace conftest {
3796 which can conflict with char gethostbyname (); below. 5191 extern "C" int socket ();
3797 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3798 <limits.h> exists even on freestanding compilers. */
3799
3800#ifdef __STDC__
3801# include <limits.h>
3802#else
3803# include <assert.h>
3804#endif
3805
3806#undef gethostbyname
3807
3808/* Override any gcc2 internal prototype to avoid an error. */
3809#ifdef __cplusplus
3810extern "C"
3811{
3812#endif
3813/* We use char because int might match the return type of a gcc2
3814 builtin and then its argument prototype would still apply. */
3815char gethostbyname ();
3816/* The GNU C library defines this for functions which it implements
3817 to always fail with ENOSYS. Some functions are actually named
3818 something starting with __ and the normal name is an alias. */
3819#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3820choke me
3821#else
3822char (*f) () = gethostbyname;
3823#endif
3824#ifdef __cplusplus
3825} 5192}
3826#endif
3827
3828int 5193int
3829main () 5194main (void)
3830{ 5195{
3831return f != gethostbyname; 5196return conftest::socket ();
3832 ; 5197 ;
3833 return 0; 5198 return 0;
3834} 5199}
3835_ACEOF 5200_ACEOF
3836rm -f conftest.$ac_objext conftest$ac_exeext 5201for ac_lib in '' socket
3837if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5202do
3838 (eval $ac_link) 2>conftest.er1 5203 if test -z "$ac_lib"; then
3839 ac_status=$? 5204 ac_res="none required"
3840 grep -v '^ *+' conftest.er1 >conftest.err
3841 rm -f conftest.er1
3842 cat conftest.err >&5
3843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844 (exit $ac_status); } &&
3845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3847 (eval $ac_try) 2>&5
3848 ac_status=$?
3849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3850 (exit $ac_status); }; } &&
3851 { ac_try='test -s conftest$ac_exeext'
3852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3853 (eval $ac_try) 2>&5
3854 ac_status=$?
3855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 (exit $ac_status); }; }; then
3857 ac_cv_func_gethostbyname=yes
3858else 5205 else
3859 echo "$as_me: failed program was:" >&5 5206 ac_res=-l$ac_lib
3860sed 's/^/| /' conftest.$ac_ext >&5 5207 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3861 5208 fi
3862ac_cv_func_gethostbyname=no 5209 if ac_fn_cxx_try_link "$LINENO"
5210then :
5211 ac_cv_search_socket=$ac_res
3863fi 5212fi
3864rm -f conftest.err conftest.$ac_objext \ 5213rm -f core conftest.err conftest.$ac_objext conftest.beam \
3865 conftest$ac_exeext conftest.$ac_ext 5214 conftest$ac_exeext
5215 if test ${ac_cv_search_socket+y}
5216then :
5217 break
3866fi 5218fi
3867echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 5219done
3868echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 5220if test ${ac_cv_search_socket+y}
3869if test $ac_cv_func_gethostbyname = yes; then 5221then :
3870 :
3871else
3872 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3873echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3874if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3875 echo $ECHO_N "(cached) $ECHO_C" >&6
3876else
3877 ac_check_lib_save_LIBS=$LIBS
3878LIBS="-lnsl $LIBS"
3879cat >conftest.$ac_ext <<_ACEOF
3880/* confdefs.h. */
3881_ACEOF
3882cat confdefs.h >>conftest.$ac_ext
3883cat >>conftest.$ac_ext <<_ACEOF
3884/* end confdefs.h. */
3885 5222
3886/* Override any gcc2 internal prototype to avoid an error. */ 5223else $as_nop
3887#ifdef __cplusplus
3888extern "C"
3889#endif
3890/* We use char because int might match the return type of a gcc2
3891 builtin and then its argument prototype would still apply. */
3892char gethostbyname ();
3893int
3894main ()
3895{
3896gethostbyname ();
3897 ;
3898 return 0;
3899}
3900_ACEOF
3901rm -f conftest.$ac_objext conftest$ac_exeext
3902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3903 (eval $ac_link) 2>conftest.er1
3904 ac_status=$?
3905 grep -v '^ *+' conftest.er1 >conftest.err
3906 rm -f conftest.er1
3907 cat conftest.err >&5
3908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3909 (exit $ac_status); } &&
3910 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3912 (eval $ac_try) 2>&5
3913 ac_status=$?
3914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3915 (exit $ac_status); }; } &&
3916 { ac_try='test -s conftest$ac_exeext'
3917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3918 (eval $ac_try) 2>&5
3919 ac_status=$?
3920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3921 (exit $ac_status); }; }; then
3922 ac_cv_lib_nsl_gethostbyname=yes
3923else
3924 echo "$as_me: failed program was:" >&5
3925sed 's/^/| /' conftest.$ac_ext >&5
3926
3927ac_cv_lib_nsl_gethostbyname=no
3928fi
3929rm -f conftest.err conftest.$ac_objext \
3930 conftest$ac_exeext conftest.$ac_ext
3931LIBS=$ac_check_lib_save_LIBS
3932fi
3933echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3934echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3935if test $ac_cv_lib_nsl_gethostbyname = yes; then
3936 LIBS="$LIBS -lnsl"
3937fi
3938
3939fi
3940
3941echo "$as_me:$LINENO: checking for socket" >&5
3942echo $ECHO_N "checking for socket... $ECHO_C" >&6
3943if test "${ac_cv_func_socket+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 socket to an innocuous variant, in case <limits.h> declares socket.
3953 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3954#define socket innocuous_socket
3955
3956/* System header to define __stub macros and hopefully few prototypes,
3957 which can conflict with char socket (); 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 socket
3968
3969/* Override any gcc2 internal prototype to avoid an error. */
3970#ifdef __cplusplus
3971extern "C"
3972{
3973#endif
3974/* We use char because int might match the return type of a gcc2
3975 builtin and then its argument prototype would still apply. */
3976char socket ();
3977/* The GNU C library defines this for functions which it implements
3978 to always fail with ENOSYS. Some functions are actually named
3979 something starting with __ and the normal name is an alias. */
3980#if defined (__stub_socket) || defined (__stub___socket)
3981choke me
3982#else
3983char (*f) () = socket;
3984#endif
3985#ifdef __cplusplus
3986}
3987#endif
3988
3989int
3990main ()
3991{
3992return f != socket;
3993 ;
3994 return 0;
3995}
3996_ACEOF
3997rm -f conftest.$ac_objext conftest$ac_exeext
3998if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3999 (eval $ac_link) 2>conftest.er1
4000 ac_status=$?
4001 grep -v '^ *+' conftest.er1 >conftest.err
4002 rm -f conftest.er1
4003 cat conftest.err >&5
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); } &&
4006 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008 (eval $ac_try) 2>&5
4009 ac_status=$?
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); }; } &&
4012 { ac_try='test -s conftest$ac_exeext'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; }; then
4018 ac_cv_func_socket=yes
4019else
4020 echo "$as_me: failed program was:" >&5
4021sed 's/^/| /' conftest.$ac_ext >&5
4022
4023ac_cv_func_socket=no 5224 ac_cv_search_socket=no
4024fi 5225fi
4025rm -f conftest.err conftest.$ac_objext \ 5226rm conftest.$ac_ext
4026 conftest$ac_exeext conftest.$ac_ext 5227LIBS=$ac_func_search_save_LIBS
4027fi 5228fi
4028echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 5229{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4029echo "${ECHO_T}$ac_cv_func_socket" >&6 5230printf "%s\n" "$ac_cv_search_socket" >&6; }
4030if test $ac_cv_func_socket = yes; then 5231ac_res=$ac_cv_search_socket
4031 : 5232if test "$ac_res" != no
4032else 5233then :
4033 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4034echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
4035if test "${ac_cv_lib_socket_socket+set}" = set; then
4036 echo $ECHO_N "(cached) $ECHO_C" >&6
4037else
4038 ac_check_lib_save_LIBS=$LIBS
4039LIBS="-lsocket $LIBS"
4040cat >conftest.$ac_ext <<_ACEOF
4041/* confdefs.h. */
4042_ACEOF
4043cat confdefs.h >>conftest.$ac_ext
4044cat >>conftest.$ac_ext <<_ACEOF
4045/* end confdefs.h. */
4046 5235
4047/* Override any gcc2 internal prototype to avoid an error. */
4048#ifdef __cplusplus
4049extern "C"
4050#endif
4051/* We use char because int might match the return type of a gcc2
4052 builtin and then its argument prototype would still apply. */
4053char socket ();
4054int
4055main ()
4056{
4057socket ();
4058 ;
4059 return 0;
4060}
4061_ACEOF
4062rm -f conftest.$ac_objext conftest$ac_exeext
4063if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4064 (eval $ac_link) 2>conftest.er1
4065 ac_status=$?
4066 grep -v '^ *+' conftest.er1 >conftest.err
4067 rm -f conftest.er1
4068 cat conftest.err >&5
4069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4070 (exit $ac_status); } &&
4071 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4073 (eval $ac_try) 2>&5
4074 ac_status=$?
4075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4076 (exit $ac_status); }; } &&
4077 { ac_try='test -s conftest$ac_exeext'
4078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4079 (eval $ac_try) 2>&5
4080 ac_status=$?
4081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4082 (exit $ac_status); }; }; then
4083 ac_cv_lib_socket_socket=yes
4084else
4085 echo "$as_me: failed program was:" >&5
4086sed 's/^/| /' conftest.$ac_ext >&5
4087
4088ac_cv_lib_socket_socket=no
4089fi 5236fi
4090rm -f conftest.err conftest.$ac_objext \
4091 conftest$ac_exeext conftest.$ac_ext
4092LIBS=$ac_check_lib_save_LIBS
4093fi
4094echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4095echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
4096if test $ac_cv_lib_socket_socket = yes; then
4097 LIBS="$LIBS -lsocket"
4098fi
4099 5237
4100fi
4101 5238
4102
4103echo "$as_me:$LINENO: checking for sched_yield" >&5
4104echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4105if test "${ac_cv_func_sched_yield+set}" = set; then
4106 echo $ECHO_N "(cached) $ECHO_C" >&6
4107else
4108 cat >conftest.$ac_ext <<_ACEOF
4109/* confdefs.h. */
4110_ACEOF
4111cat confdefs.h >>conftest.$ac_ext
4112cat >>conftest.$ac_ext <<_ACEOF
4113/* end confdefs.h. */
4114/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4116#define sched_yield innocuous_sched_yield
4117
4118/* System header to define __stub macros and hopefully few prototypes,
4119 which can conflict with char sched_yield (); below.
4120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4121 <limits.h> exists even on freestanding compilers. */
4122
4123#ifdef __STDC__
4124# include <limits.h>
4125#else
4126# include <assert.h>
4127#endif
4128
4129#undef sched_yield
4130
4131/* Override any gcc2 internal prototype to avoid an error. */
4132#ifdef __cplusplus
4133extern "C"
4134{
4135#endif
4136/* We use char because int might match the return type of a gcc2
4137 builtin and then its argument prototype would still apply. */
4138char sched_yield ();
4139/* The GNU C library defines this for functions which it implements
4140 to always fail with ENOSYS. Some functions are actually named
4141 something starting with __ and the normal name is an alias. */
4142#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4143choke me
4144#else
4145char (*f) () = sched_yield;
4146#endif
4147#ifdef __cplusplus
4148}
4149#endif
4150
4151int
4152main ()
4153{
4154return f != sched_yield;
4155 ;
4156 return 0;
4157}
4158_ACEOF
4159rm -f conftest.$ac_objext conftest$ac_exeext
4160if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 (eval $ac_link) 2>conftest.er1
4162 ac_status=$?
4163 grep -v '^ *+' conftest.er1 >conftest.err
4164 rm -f conftest.er1
4165 cat conftest.err >&5
4166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 (exit $ac_status); } &&
4168 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4170 (eval $ac_try) 2>&5
4171 ac_status=$?
4172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173 (exit $ac_status); }; } &&
4174 { ac_try='test -s conftest$ac_exeext'
4175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4176 (eval $ac_try) 2>&5
4177 ac_status=$?
4178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4179 (exit $ac_status); }; }; then
4180 ac_cv_func_sched_yield=yes
4181else
4182 echo "$as_me: failed program was:" >&5
4183sed 's/^/| /' conftest.$ac_ext >&5
4184
4185ac_cv_func_sched_yield=no
4186fi
4187rm -f conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189fi
4190echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4191echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4192if test $ac_cv_func_sched_yield = yes; then
4193 :
4194else
4195 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4196echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4197if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4198 echo $ECHO_N "(cached) $ECHO_C" >&6
4199else
4200 ac_check_lib_save_LIBS=$LIBS
4201LIBS="-lrt $LIBS"
4202cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h. */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h. */
4208
4209/* Override any gcc2 internal prototype to avoid an error. */
4210#ifdef __cplusplus
4211extern "C"
4212#endif
4213/* We use char because int might match the return type of a gcc2
4214 builtin and then its argument prototype would still apply. */
4215char sched_yield ();
4216int
4217main ()
4218{
4219sched_yield ();
4220 ;
4221 return 0;
4222}
4223_ACEOF
4224rm -f conftest.$ac_objext conftest$ac_exeext
4225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4226 (eval $ac_link) 2>conftest.er1
4227 ac_status=$?
4228 grep -v '^ *+' conftest.er1 >conftest.err
4229 rm -f conftest.er1
4230 cat conftest.err >&5
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); } &&
4233 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235 (eval $ac_try) 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; } &&
4239 { ac_try='test -s conftest$ac_exeext'
4240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241 (eval $ac_try) 2>&5
4242 ac_status=$?
4243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244 (exit $ac_status); }; }; then
4245 ac_cv_lib_rt_sched_yield=yes
4246else
4247 echo "$as_me: failed program was:" >&5
4248sed 's/^/| /' conftest.$ac_ext >&5
4249
4250ac_cv_lib_rt_sched_yield=no
4251fi
4252rm -f conftest.err conftest.$ac_objext \
4253 conftest$ac_exeext conftest.$ac_ext
4254LIBS=$ac_check_lib_save_LIBS
4255fi
4256echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4257echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4258if test $ac_cv_lib_rt_sched_yield = yes; then
4259 LIBS="$LIBS -lrt"
4260fi
4261
4262fi
4263
4264
4265echo "$as_me:$LINENO: checking for sched_yield support" >&5
4266echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4267cat >conftest.$ac_ext <<_ACEOF
4268/* confdefs.h. */
4269_ACEOF
4270cat confdefs.h >>conftest.$ac_ext
4271cat >>conftest.$ac_ext <<_ACEOF
4272/* end confdefs.h. */
4273#include <sched.h>
4274int
4275main ()
4276{
4277sched_yield ()
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext conftest$ac_exeext
4283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284 (eval $ac_link) 2>conftest.er1
4285 ac_status=$?
4286 grep -v '^ *+' conftest.er1 >conftest.err
4287 rm -f conftest.er1
4288 cat conftest.err >&5
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } &&
4291 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293 (eval $ac_try) 2>&5
4294 ac_status=$?
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; } &&
4297 { ac_try='test -s conftest$ac_exeext'
4298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 (eval $ac_try) 2>&5
4300 ac_status=$?
4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 (exit $ac_status); }; }; then
4303 echo "$as_me:$LINENO: result: yes" >&5
4304echo "${ECHO_T}yes" >&6
4305
4306cat >>confdefs.h <<\_ACEOF
4307#define HAVE_SCHED_YIELD 1
4308_ACEOF
4309
4310else
4311 echo "$as_me: failed program was:" >&5
4312sed 's/^/| /' conftest.$ac_ext >&5
4313
4314echo "$as_me:$LINENO: result: no" >&5
4315echo "${ECHO_T}no" >&6
4316fi
4317rm -f conftest.err conftest.$ac_objext \
4318 conftest$ac_exeext conftest.$ac_ext
4319
4320
4321MALLOC_TYPE=S
4322
4323support_addstrings=no
4324support_frills=yes 5239support_frills=yes
4325support_inheritpixmap=yes 5240support_inheritpixmap=yes
4326support_tinting=yes
4327support_fading=yes 5241support_fading=yes
4328support_keepscrolling=yes 5242support_keepscrolling=yes
4329support_selectionscrolling=yes 5243support_selectionscrolling=yes
4330support_menubar=no
4331support_mousewheel=yes 5244support_mousewheel=yes
4332support_mouseslipwheel=yes 5245support_mouseslipwheel=yes
4333support_utmp=yes
4334support_wtmp=yes
4335support_lastlog=yes
4336support_text_blink=yes 5246support_text_blink=yes
4337support_pointer_blank=yes 5247support_pointer_blank=yes
4338support_scroll_rxvt=yes 5248support_scroll_rxvt=yes
4339support_scroll_next=yes 5249support_scroll_next=yes
4340support_scroll_xterm=yes 5250support_scroll_xterm=yes
4341support_scroll_plain=yes
4342support_xim=yes 5251support_xim=yes
4343support_xpm=yes 5252support_pixbuf=yes
5253support_startup_notification=yes
4344support_xft=yes 5254support_xft=yes
4345support_unicode3=no 5255support_unicode3=no
4346support_combining=yes 5256support_combining=yes
4347support_8bitctrls=no 5257support_8bitctrls=no
4348support_iso14755=yes 5258support_iso14755=yes
4349support_styles=yes 5259support_styles=yes
4350support_perl=yes 5260support_perl=yes
4351codesets=all 5261codesets=all
4352 5262
4353 5263
4354if test "x$enable_shared" = xyes; then
4355
4356cat >>confdefs.h <<\_ACEOF
4357#define LIBRXVT 1
4358_ACEOF
4359
4360 INSTALL_LIBRXVT=yes
4361fi
4362
4363
4364# Check whether --enable-everything or --disable-everything was given. 5264# Check whether --enable-everything was given.
4365if test "${enable_everything+set}" = set; then 5265if test ${enable_everything+y}
5266then :
4366 enableval="$enable_everything" 5267 enableval=$enable_everything;
4367
4368 if test x$enableval = xno; then 5268 if test x$enableval = xno; then
4369 support_24bit=no
4370 support_frills=no 5269 support_frills=no
4371 support_inheritpixmap=no 5270 support_inheritpixmap=no
4372 support_tinting=no
4373 support_fading=no 5271 support_fading=no
4374 support_keepscrolling=no 5272 support_keepscrolling=no
4375 support_selectionscrolling=no 5273 support_selectionscrolling=no
4376 support_lastlog=no 5274 support_lastlog=no
4377 support_menubar=no
4378 support_mousewheel=no 5275 support_mousewheel=no
4379 support_mouseslipwheel=no 5276 support_mouseslipwheel=no
4380 support_text_blink=no 5277 support_text_blink=no
4381 support_pointer_blank=no 5278 support_pointer_blank=no
4382 support_scroll_rxvt=no 5279 support_scroll_rxvt=no
4383 support_scroll_next=no 5280 support_scroll_next=no
4384 support_scroll_xterm=no 5281 support_scroll_xterm=no
4385 support_scroll_plain=no
4386 support_utmp=no 5282 support_utmp=no
4387 support_wtmp=no 5283 support_wtmp=no
4388 support_xim=no 5284 support_xim=no
4389 support_xpm=no 5285 support_pixbuf=no
5286 support_startup_notification=no
4390 support_xft=no 5287 support_xft=no
4391 support_unicode3=no 5288 support_unicode3=no
4392 support_combining=no 5289 support_combining=no
4393 support_8bitctrls=no 5290 support_8bitctrls=no
4394 support_iso14755=no 5291 support_iso14755=no
4395 support_styles=no 5292 support_styles=no
4396 support_perl=no 5293 support_perl=no
4397 codesets= 5294 codesets=
4398 fi 5295 fi
4399 if test x$enableval = xyes; then 5296 if test x$enableval = xyes; then
4400 support_24bit=yes
4401 support_frills=yes 5297 support_frills=yes
4402 support_inheritpixmap=yes 5298 support_inheritpixmap=yes
4403 support_tinting=yes
4404 support_fading=yes 5299 support_fading=yes
4405 support_keepscrolling=yes 5300 support_keepscrolling=yes
4406 support_selectionscrolling=yes 5301 support_selectionscrolling=yes
4407 support_lastlog=yes 5302 support_lastlog=yes
4408 support_menubar=yes
4409 support_mousewheel=yes 5303 support_mousewheel=yes
4410 support_mouseslipwheel=yes 5304 support_mouseslipwheel=yes
4411 support_text_blink=yes 5305 support_text_blink=yes
4412 support_pointer_blank=yes 5306 support_pointer_blank=yes
4413 support_scroll_rxvt=yes 5307 support_scroll_rxvt=yes
4414 support_scroll_next=yes 5308 support_scroll_next=yes
4415 support_scroll_xterm=yes 5309 support_scroll_xterm=yes
4416 support_scroll_plain=yes
4417 support_utmp=yes 5310 support_utmp=yes
4418 support_wtmp=yes 5311 support_wtmp=yes
4419 support_xim=yes 5312 support_xim=yes
4420 support_xpm=yes 5313 support_pixbuf=yes
5314 support_startup_notification=yes
4421 support_xft=yes 5315 support_xft=yes
4422 support_unicode3=yes 5316 support_unicode3=yes
4423 support_combining=yes 5317 support_combining=yes
4424 #support_8bitctrls=yes 5318 #support_8bitctrls=yes
4425 support_iso14755=yes 5319 support_iso14755=yes
4426 support_styles=yes 5320 support_styles=yes
4427 support_perl=yes 5321 support_perl=yes
4428 codesets=all 5322 codesets=all
4429 fi 5323 fi
4430 5324
4431fi; 5325fi
4432 5326
5327
5328support_assertions=no
5329# Check whether --enable-assert was given.
5330if test ${enable_assert+y}
5331then :
5332 enableval=$enable_assert; if test x$enableval = xyes; then
5333 support_assertions=yes
5334 fi
5335fi
5336
5337if test x$support_assertions = xno; then
5338
5339printf "%s\n" "#define NDEBUG 1" >>confdefs.h
5340
5341fi
5342
5343support_warnings=no
5344# Check whether --enable-warnings was given.
5345if test ${enable_warnings+y}
5346then :
5347 enableval=$enable_warnings; if test x$enableval = xyes; then
5348 support_warnings=yes
5349 fi
5350fi
5351
5352if test x$GXX = xyes; then
5353 if test $support_warnings = yes; then
5354 save_CXXFLAGS="$CXXFLAGS"
5355 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5357/* end confdefs.h. */
5358
5359int
5360main (void)
5361{
5362
5363 ;
5364 return 0;
5365}
5366_ACEOF
5367if ac_fn_cxx_try_compile "$LINENO"
5368then :
5369
5370else $as_nop
5371 CXXFLAGS="$save_CXXFLAGS"
5372fi
5373rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5374 else
5375 CXXFLAGS="$CXXFLAGS -w"
5376 fi
5377fi
5378
5379support_256_color=no
5380# Check whether --enable-256-color was given.
5381if test ${enable_256_color+y}
5382then :
5383 enableval=$enable_256_color; if test x$enableval = xyes; then
5384 support_256_color=yes
5385 fi
5386fi
5387
5388if test x$support_256_color = xyes; then
5389
5390printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
5391
5392fi
5393
4433# Check whether --enable-unicode3 or --disable-unicode3 was given. 5394# Check whether --enable-unicode3 was given.
4434if test "${enable_unicode3+set}" = set; then 5395if test ${enable_unicode3+y}
4435 enableval="$enable_unicode3" 5396then :
4436 if test x$enableval = xyes -o x$enableval = xno; then 5397 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4437 support_unicode3=$enableval 5398 support_unicode3=$enableval
4438 fi 5399 fi
4439fi; 5400fi
4440 5401
5402
4441# Check whether --enable-combining or --disable-combining was given. 5403# Check whether --enable-combining was given.
4442if test "${enable_combining+set}" = set; then 5404if test ${enable_combining+y}
4443 enableval="$enable_combining" 5405then :
4444 if test x$enableval = xyes -o x$enableval = xno; then 5406 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4445 support_combining=$enableval 5407 support_combining=$enableval
4446 fi 5408 fi
4447fi; 5409fi
4448 5410
5411
4449# Check whether --enable-xft or --disable-xft was given. 5412# Check whether --enable-xft was given.
4450if test "${enable_xft+set}" = set; then 5413if test ${enable_xft+y}
4451 enableval="$enable_xft" 5414then :
4452 if test x$enableval = xyes -o x$enableval = xno; then 5415 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4453 support_xft=$enableval 5416 support_xft=$enableval
4454 fi 5417 fi
4455fi; 5418fi
4456 5419
5420
4457# Check whether --enable-font-styles or --disable-font-styles was given. 5421# Check whether --enable-font-styles was given.
4458if test "${enable_font_styles+set}" = set; then 5422if test ${enable_font_styles+y}
4459 enableval="$enable_font_styles" 5423then :
4460 if test x$enableval = xyes -o x$enableval = xno; then 5424 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4461 support_styles=$enableval 5425 support_styles=$enableval
4462 fi 5426 fi
4463fi; 5427fi
4464 5428
4465# Check whether --enable-utmp or --disable-utmp was given. 5429
4466if test "${enable_utmp+set}" = set; then 5430# Check whether --enable-pixbuf was given.
4467 enableval="$enable_utmp" 5431if test ${enable_pixbuf+y}
5432then :
4468 if test x$enableval = xyes -o x$enableval = xno; then 5433 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4469 support_utmp=$enableval
4470 fi
4471fi;
4472
4473# Check whether --enable-wtmp or --disable-wtmp was given.
4474if test "${enable_wtmp+set}" = set; then
4475 enableval="$enable_wtmp"
4476 if test x$enableval = xyes -o x$enableval = xno; then
4477 support_wtmp=$enableval
4478 fi
4479fi;
4480
4481# Check whether --enable-lastlog or --disable-lastlog was given.
4482if test "${enable_lastlog+set}" = set; then
4483 enableval="$enable_lastlog"
4484 if test x$enableval = xyes -o x$enableval = xno; then
4485 support_lastlog=$enableval
4486 fi
4487fi;
4488
4489# Check whether --enable-xpm-background or --disable-xpm-background was given.
4490if test "${enable_xpm_background+set}" = set; then
4491 enableval="$enable_xpm_background"
4492 if test x$enableval = xyes -o x$enableval = xno; then
4493 support_xpm=$enableval 5434 support_pixbuf=$enableval
4494 fi 5435 fi
4495fi; 5436fi
4496 5437
5438
5439# Check whether --enable-startup-notification was given.
5440if test ${enable_startup_notification+y}
5441then :
5442 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
5443 support_startup_notification=$enableval
5444 fi
5445fi
5446
5447
4497# Check whether --enable-transparency or --disable-transparency was given. 5448# Check whether --enable-transparency was given.
4498if test "${enable_transparency+set}" = set; then 5449if test ${enable_transparency+y}
4499 enableval="$enable_transparency" 5450then :
4500 if test x$enableval = xyes -o x$enableval = xno; then 5451 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4501 support_inheritpixmap=$enableval 5452 support_inheritpixmap=$enableval
4502 fi 5453 fi
4503fi; 5454fi
4504 5455
4505# Check whether --enable-tinting or --disable-tinting was given. 5456
4506if test "${enable_tinting+set}" = set; then 5457# Check whether --enable-fading was given.
4507 enableval="$enable_tinting" 5458if test ${enable_fading+y}
5459then :
4508 if test x$enableval = xyes -o x$enableval = xno; then 5460 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4509 support_tinting=$enableval
4510 fi
4511fi;
4512
4513# Check whether --enable-fading or --disable-fading was given.
4514if test "${enable_fading+set}" = set; then
4515 enableval="$enable_fading"
4516 if test x$enableval = xyes -o x$enableval = xno; then
4517 support_fading=$enableval 5461 support_fading=$enableval
4518 fi 5462 fi
4519fi; 5463fi
4520 5464
4521# Check whether --enable-menubar or --disable-menubar was given.
4522if test "${enable_menubar+set}" = set; then
4523 enableval="$enable_menubar"
4524 if test x$enableval = xyes -o x$enableval = xno; then
4525 support_menubar=$enableval
4526 fi
4527fi;
4528 5465
4529# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 5466# Check whether --enable-rxvt-scroll was given.
4530if test "${enable_rxvt_scroll+set}" = set; then 5467if test ${enable_rxvt_scroll+y}
4531 enableval="$enable_rxvt_scroll" 5468then :
4532 if test x$enableval = xyes -o x$enableval = xno; then 5469 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4533 support_scroll_rxvt=$enableval 5470 support_scroll_rxvt=$enableval
4534 fi 5471 fi
4535fi; 5472fi
4536 5473
5474
4537# Check whether --enable-next-scroll or --disable-next-scroll was given. 5475# Check whether --enable-next-scroll was given.
4538if test "${enable_next_scroll+set}" = set; then 5476if test ${enable_next_scroll+y}
4539 enableval="$enable_next_scroll" 5477then :
4540 if test x$enableval = xyes -o x$enableval = xno; then 5478 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4541 support_scroll_next=$enableval 5479 support_scroll_next=$enableval
4542 fi 5480 fi
4543fi; 5481fi
4544 5482
5483
4545# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given. 5484# Check whether --enable-xterm-scroll was given.
4546if test "${enable_xterm_scroll+set}" = set; then 5485if test ${enable_xterm_scroll+y}
4547 enableval="$enable_xterm_scroll" 5486then :
4548 if test x$enableval = xyes -o x$enableval = xno; then 5487 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4549 support_scroll_xterm=$enableval 5488 support_scroll_xterm=$enableval
4550 fi 5489 fi
4551fi; 5490fi
4552 5491
5492
4553# Check whether --enable-perl or --disable-perl was given. 5493# Check whether --enable-perl was given.
4554if test "${enable_perl+set}" = set; then 5494if test ${enable_perl+y}
4555 enableval="$enable_perl" 5495then :
4556 if test x$enableval = xyes -o x$enableval = xno; then 5496 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4557 support_perl=$enableval 5497 support_perl=$enableval
4558 fi 5498 fi
4559fi; 5499fi
4560 5500
4561# Check whether --enable-plain-scroll or --disable-plain-scroll was given. 5501
4562if test "${enable_plain_scroll+set}" = set; then 5502
4563 enableval="$enable_plain_scroll" 5503# Check whether --with-codesets was given.
5504if test ${with_codesets+y}
5505then :
5506 withval=$with_codesets; codesets="$withval"
5507fi
5508
5509
5510# Check whether --enable-xim was given.
5511if test ${enable_xim+y}
5512then :
4564 if test x$enableval = xyes -o x$enableval = xno; then 5513 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4565 support_scroll_plain=$enableval
4566 fi
4567fi;
4568
4569# Check whether --enable-half-shadow or --disable-half-shadow was given.
4570if test "${enable_half_shadow+set}" = set; then
4571 enableval="$enable_half_shadow"
4572 if test x$enableval = xyes; then
4573
4574cat >>confdefs.h <<\_ACEOF
4575#define HALFSHADOW 1
4576_ACEOF
4577
4578 fi
4579fi;
4580
4581
4582# Check whether --with-codesets or --without-codesets was given.
4583if test "${with_codesets+set}" = set; then
4584 withval="$with_codesets"
4585 codesets="$withval"
4586fi;
4587
4588# Check whether --enable-xim or --disable-xim was given.
4589if test "${enable_xim+set}" = set; then
4590 enableval="$enable_xim"
4591 if test x$enableval = xyes -o x$enableval = xno; then
4592 support_xim=$enableval 5514 support_xim=$enableval
4593 fi 5515 fi
4594fi; 5516fi
4595 5517
4596# Check whether --enable-ttygid or --disable-ttygid was given.
4597if test "${enable_ttygid+set}" = set; then
4598 enableval="$enable_ttygid"
4599 if test x$enableval = xyes; then
4600 5518
4601cat >>confdefs.h <<\_ACEOF 5519# Check whether --enable-backspace-key was given.
4602#define TTY_GID_SUPPORT 1 5520if test ${enable_backspace_key+y}
4603_ACEOF 5521then :
5522 enableval=$enable_backspace_key; if test x$enableval = xno; then
4604 5523
5524printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
5525
4605 fi 5526 fi
4606fi; 5527fi
4607 5528
4608# Check whether --enable-backspace-key or --disable-backspace-key was given.
4609if test "${enable_backspace_key+set}" = set; then
4610 enableval="$enable_backspace_key"
4611 if test x$enableval = xno; then
4612 5529
4613cat >>confdefs.h <<\_ACEOF 5530# Check whether --enable-delete-key was given.
4614#define NO_BACKSPACE_KEY 1 5531if test ${enable_delete_key+y}
4615_ACEOF 5532then :
5533 enableval=$enable_delete_key; if test x$enableval = xno; then
4616 5534
5535printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
5536
4617 fi 5537 fi
4618fi; 5538fi
4619 5539
4620# Check whether --enable-delete-key or --disable-delete-key was given.
4621if test "${enable_delete_key+set}" = set; then
4622 enableval="$enable_delete_key"
4623 if test x$enableval = xno; then
4624 5540
4625cat >>confdefs.h <<\_ACEOF 5541support_resources=yes
4626#define NO_DELETE_KEY 1 5542# Check whether --enable-resources was given.
4627_ACEOF 5543if test ${enable_resources+y}
4628 5544then :
5545 enableval=$enable_resources; if test x$enableval = xno; then
5546 support_resources=no
4629 fi 5547 fi
4630fi; 5548fi
4631 5549
4632# Check whether --enable-resources or --disable-resources was given.
4633if test "${enable_resources+set}" = set; then
4634 enableval="$enable_resources"
4635 if test x$enableval = xno; then
4636 5550
4637cat >>confdefs.h <<\_ACEOF
4638#define NO_RESOURCES 1
4639_ACEOF
4640
4641 fi
4642fi;
4643
4644# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4645if test "${enable_xgetdefault+set}" = set; then
4646 enableval="$enable_xgetdefault"
4647 if test x$enableval = xyes; then
4648
4649cat >>confdefs.h <<\_ACEOF
4650#define USE_XGETDEFAULT 1
4651_ACEOF
4652
4653 fi
4654fi;
4655
4656# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 5551# Check whether --enable-8bitctrls was given.
4657if test "${enable_8bitctrls+set}" = set; then 5552if test ${enable_8bitctrls+y}
4658 enableval="$enable_8bitctrls" 5553then :
4659 if test x$enableval = xyes -o x$enableval = xno; then 5554 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4660 support_8bitctrls=$enableval 5555 support_8bitctrls=$enableval
4661 fi 5556 fi
4662fi; 5557fi
5558
4663 5559
4664RESFALLBACK=Rxvt 5560RESFALLBACK=Rxvt
4665# Check whether --enable-fallback or --disable-fallback was given. 5561# Check whether --enable-fallback was given.
4666if test "${enable_fallback+set}" = set; then 5562if test ${enable_fallback+y}
5563then :
4667 enableval="$enable_fallback" 5564 enableval=$enable_fallback;
4668
4669 test x$enableval = xyes && enableval=Rxvt 5565 test x$enableval = xyes && enableval=Rxvt
4670 test x$enableval = xno && enableval= 5566 test x$enableval = xno && enableval=
4671 RESFALLBACK="$enableval" 5567 RESFALLBACK="$enableval"
4672 5568
4673fi; 5569fi
5570
4674 5571
4675if test x$RESFALLBACK != x; then 5572if test x$RESFALLBACK != x; then
4676 5573
4677cat >>confdefs.h <<_ACEOF 5574printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
4678#define RESFALLBACK "$RESFALLBACK" 5575
5576fi
5577
5578RESNAME=urxvt
5579
5580# Check whether --with-res-name was given.
5581if test ${with_res_name+y}
5582then :
5583 withval=$with_res_name; RESNAME="$withval"
5584fi
5585
5586
5587printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
5588
5589
5590RESCLASS=URxvt
5591
5592# Check whether --with-res-class was given.
5593if test ${with_res_class+y}
5594then :
5595 withval=$with_res_class; RESCLASS="$withval"
5596fi
5597
5598
5599printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
5600
5601
5602RXVTNAME=urxvt
5603
5604# Check whether --with-name was given.
5605if test ${with_name+y}
5606then :
5607 withval=$with_name; RXVTNAME="$withval"
5608fi
5609
5610
5611printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
5612
5613
5614
5615
5616# Check whether --enable-swapscreen was given.
5617if test ${enable_swapscreen+y}
5618then :
5619 enableval=$enable_swapscreen; if test x$enableval = xno; then
5620
5621printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5622
5623 fi
5624fi
5625
5626
5627# Check whether --enable-iso14755 was given.
5628if test ${enable_iso14755+y}
5629then :
5630 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5631 support_iso14755=$enableval
5632 fi
5633fi
5634
5635
5636# Check whether --enable-frills was given.
5637if test ${enable_frills+y}
5638then :
5639 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5640 support_frills=$enableval
5641 fi
5642fi
5643
5644
5645# Check whether --enable-keepscrolling was given.
5646if test ${enable_keepscrolling+y}
5647then :
5648 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5649 support_keepscrolling=$enableval
5650 fi
5651fi
5652
5653
5654# Check whether --enable-selectionscrolling was given.
5655if test ${enable_selectionscrolling+y}
5656then :
5657 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5658 support_selectionscrolling=$enableval
5659 fi
5660fi
5661
5662
5663# Check whether --enable-mousewheel was given.
5664if test ${enable_mousewheel+y}
5665then :
5666 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5667 support_mousewheel=$enableval
5668 fi
5669fi
5670
5671
5672# Check whether --enable-slipwheeling was given.
5673if test ${enable_slipwheeling+y}
5674then :
5675 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5676 support_mouseslipwheel=$enableval
5677 fi
5678fi
5679
5680
5681# Check whether --enable-smart-resize was given.
5682if test ${enable_smart_resize+y}
5683then :
5684 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5685
5686printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
5687
5688 fi
5689fi
5690
5691
5692# Check whether --enable-text-blink was given.
5693if test ${enable_text_blink+y}
5694then :
5695 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5696 support_text_blink=$enableval
5697 fi
5698fi
5699
5700
5701# Check whether --enable-pointer-blank was given.
5702if test ${enable_pointer_blank+y}
5703then :
5704 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5705 support_pointer_blank=$enableval
5706 fi
5707fi
5708
5709
5710
5711# Check whether --with-term was given.
5712if test ${with_term+y}
5713then :
5714 withval=$with_term; if test x$withval != x; then
5715
5716printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
5717 term="$withval"
5718 fi
5719fi
5720
5721
5722
5723# Check whether --with-terminfo was given.
5724if test ${with_terminfo+y}
5725then :
5726 withval=$with_terminfo; if test x$withval != x; then
5727
5728printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
5729 terminfo="$withval"
5730 fi
5731fi
5732
5733
5734if test x$support_resources = xno; then
5735 if test x$support_frills = xyes || test x$support_perl = xyes; then
5736 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5737 fi
5738
5739
5740printf "%s\n" "#define NO_RESOURCES 1" >>confdefs.h
5741
5742fi
5743
5744
5745LIBEV_M4_AVOID_LIBRT=1
5746
5747ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
5748if test "x$ac_cv_header_sys_inotify_h" = xyes
5749then :
5750 printf "%s\n" "#define HAVE_SYS_INOTIFY_H 1" >>confdefs.h
5751
5752fi
5753ac_fn_cxx_check_header_compile "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
5754if test "x$ac_cv_header_sys_epoll_h" = xyes
5755then :
5756 printf "%s\n" "#define HAVE_SYS_EPOLL_H 1" >>confdefs.h
5757
5758fi
5759ac_fn_cxx_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
5760if test "x$ac_cv_header_sys_event_h" = xyes
5761then :
5762 printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h
5763
5764fi
5765ac_fn_cxx_check_header_compile "$LINENO" "port.h" "ac_cv_header_port_h" "$ac_includes_default"
5766if test "x$ac_cv_header_port_h" = xyes
5767then :
5768 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
5769
5770fi
5771ac_fn_cxx_check_header_compile "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
5772if test "x$ac_cv_header_poll_h" = xyes
5773then :
5774 printf "%s\n" "#define HAVE_POLL_H 1" >>confdefs.h
5775
5776fi
5777ac_fn_cxx_check_header_compile "$LINENO" "sys/timerfd.h" "ac_cv_header_sys_timerfd_h" "$ac_includes_default"
5778if test "x$ac_cv_header_sys_timerfd_h" = xyes
5779then :
5780 printf "%s\n" "#define HAVE_SYS_TIMERFD_H 1" >>confdefs.h
5781
5782fi
5783
5784ac_fn_cxx_check_header_compile "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
5785if test "x$ac_cv_header_sys_select_h" = xyes
5786then :
5787 printf "%s\n" "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
5788
5789fi
5790ac_fn_cxx_check_header_compile "$LINENO" "sys/eventfd.h" "ac_cv_header_sys_eventfd_h" "$ac_includes_default"
5791if test "x$ac_cv_header_sys_eventfd_h" = xyes
5792then :
5793 printf "%s\n" "#define HAVE_SYS_EVENTFD_H 1" >>confdefs.h
5794
5795fi
5796ac_fn_cxx_check_header_compile "$LINENO" "sys/signalfd.h" "ac_cv_header_sys_signalfd_h" "$ac_includes_default"
5797if test "x$ac_cv_header_sys_signalfd_h" = xyes
5798then :
5799 printf "%s\n" "#define HAVE_SYS_SIGNALFD_H 1" >>confdefs.h
5800
5801fi
5802ac_fn_cxx_check_header_compile "$LINENO" "linux/aio_abi.h" "ac_cv_header_linux_aio_abi_h" "$ac_includes_default"
5803if test "x$ac_cv_header_linux_aio_abi_h" = xyes
5804then :
5805 printf "%s\n" "#define HAVE_LINUX_AIO_ABI_H 1" >>confdefs.h
5806
5807fi
5808ac_fn_cxx_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
5809if test "x$ac_cv_header_linux_fs_h" = xyes
5810then :
5811 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
5812
5813fi
5814
5815
5816ac_fn_cxx_check_func "$LINENO" "inotify_init" "ac_cv_func_inotify_init"
5817if test "x$ac_cv_func_inotify_init" = xyes
5818then :
5819 printf "%s\n" "#define HAVE_INOTIFY_INIT 1" >>confdefs.h
5820
5821fi
5822ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
5823if test "x$ac_cv_func_epoll_ctl" = xyes
5824then :
5825 printf "%s\n" "#define HAVE_EPOLL_CTL 1" >>confdefs.h
5826
5827fi
5828ac_fn_cxx_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
5829if test "x$ac_cv_func_kqueue" = xyes
5830then :
5831 printf "%s\n" "#define HAVE_KQUEUE 1" >>confdefs.h
5832
5833fi
5834ac_fn_cxx_check_func "$LINENO" "port_create" "ac_cv_func_port_create"
5835if test "x$ac_cv_func_port_create" = xyes
5836then :
5837 printf "%s\n" "#define HAVE_PORT_CREATE 1" >>confdefs.h
5838
5839fi
5840ac_fn_cxx_check_func "$LINENO" "poll" "ac_cv_func_poll"
5841if test "x$ac_cv_func_poll" = xyes
5842then :
5843 printf "%s\n" "#define HAVE_POLL 1" >>confdefs.h
5844
5845fi
5846ac_fn_cxx_check_func "$LINENO" "select" "ac_cv_func_select"
5847if test "x$ac_cv_func_select" = xyes
5848then :
5849 printf "%s\n" "#define HAVE_SELECT 1" >>confdefs.h
5850
5851fi
5852ac_fn_cxx_check_func "$LINENO" "eventfd" "ac_cv_func_eventfd"
5853if test "x$ac_cv_func_eventfd" = xyes
5854then :
5855 printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
5856
5857fi
5858ac_fn_cxx_check_func "$LINENO" "signalfd" "ac_cv_func_signalfd"
5859if test "x$ac_cv_func_signalfd" = xyes
5860then :
5861 printf "%s\n" "#define HAVE_SIGNALFD 1" >>confdefs.h
5862
5863fi
5864
5865
5866
5867 for ac_func in clock_gettime
5868do :
5869 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5870if test "x$ac_cv_func_clock_gettime" = xyes
5871then :
5872 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5873
5874else $as_nop
5875
5876 if test $(uname) = Linux; then
5877 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5878printf %s "checking for clock_gettime syscall... " >&6; }
5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5880/* end confdefs.h. */
5881#include <unistd.h>
5882 #include <sys/syscall.h>
5883 #include <time.h>
5884int
5885main (void)
5886{
5887struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5888 ;
5889 return 0;
5890}
4679_ACEOF 5891_ACEOF
5892if ac_fn_cxx_try_link "$LINENO"
5893then :
5894 ac_have_clock_syscall=1
4680 5895
4681fi 5896printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
4682 5897
4683RESNAME=urxvt 5898 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4684 5899printf "%s\n" "yes" >&6; }
4685# Check whether --with-res-name or --without-res-name was given. 5900else $as_nop
4686if test "${with_res_name+set}" = set; then 5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 withval="$with_res_name" 5902printf "%s\n" "no" >&6; }
4688 RESNAME="$withval"
4689fi; 5903fi
5904rm -f core conftest.err conftest.$ac_objext conftest.beam \
5905 conftest$ac_exeext conftest.$ac_ext
5906 fi
5907 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5909printf %s "checking for clock_gettime in -lrt... " >&6; }
5910if test ${ac_cv_lib_rt_clock_gettime+y}
5911then :
5912 printf %s "(cached) " >&6
5913else $as_nop
5914 ac_check_lib_save_LIBS=$LIBS
5915LIBS="-lrt $LIBS"
5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5917/* end confdefs.h. */
4690 5918
4691cat >>confdefs.h <<_ACEOF 5919namespace conftest {
4692#define RESNAME "$RESNAME" 5920 extern "C" int clock_gettime ();
5921}
5922int
5923main (void)
5924{
5925return conftest::clock_gettime ();
5926 ;
5927 return 0;
5928}
4693_ACEOF 5929_ACEOF
4694 5930if ac_fn_cxx_try_link "$LINENO"
4695 5931then :
4696RESCLASS=URxvt 5932 ac_cv_lib_rt_clock_gettime=yes
4697 5933else $as_nop
4698# Check whether --with-res-class or --without-res-class was given. 5934 ac_cv_lib_rt_clock_gettime=no
4699if test "${with_res_class+set}" = set; then
4700 withval="$with_res_class"
4701 RESCLASS="$withval"
4702fi; 5935fi
5936rm -f core conftest.err conftest.$ac_objext conftest.beam \
5937 conftest$ac_exeext conftest.$ac_ext
5938LIBS=$ac_check_lib_save_LIBS
5939fi
5940{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5941printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5942if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5943then :
5944 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
4703 5945
4704cat >>confdefs.h <<_ACEOF 5946 LIBS="-lrt $LIBS"
4705#define RESCLASS "$RESCLASS" 5947
5948fi
5949
5950 unset ac_cv_func_clock_gettime
5951 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5952if test "x$ac_cv_func_clock_gettime" = xyes
5953then :
5954 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5955
5956fi
5957
5958 fi
5959
5960fi
5961
5962done
5963
5964
5965 for ac_func in nanosleep
5966do :
5967 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5968if test "x$ac_cv_func_nanosleep" = xyes
5969then :
5970 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5971
5972else $as_nop
5973
5974 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5976printf %s "checking for nanosleep in -lrt... " >&6; }
5977if test ${ac_cv_lib_rt_nanosleep+y}
5978then :
5979 printf %s "(cached) " >&6
5980else $as_nop
5981 ac_check_lib_save_LIBS=$LIBS
5982LIBS="-lrt $LIBS"
5983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5984/* end confdefs.h. */
5985
5986namespace conftest {
5987 extern "C" int nanosleep ();
5988}
5989int
5990main (void)
5991{
5992return conftest::nanosleep ();
5993 ;
5994 return 0;
5995}
4706_ACEOF 5996_ACEOF
4707 5997if ac_fn_cxx_try_link "$LINENO"
4708 5998then :
4709RXVTNAME=urxvt 5999 ac_cv_lib_rt_nanosleep=yes
4710 6000else $as_nop
4711# Check whether --with-name or --without-name was given. 6001 ac_cv_lib_rt_nanosleep=no
4712if test "${with_name+set}" = set; then
4713 withval="$with_name"
4714 RXVTNAME="$withval"
4715fi; 6002fi
6003rm -f core conftest.err conftest.$ac_objext conftest.beam \
6004 conftest$ac_exeext conftest.$ac_ext
6005LIBS=$ac_check_lib_save_LIBS
6006fi
6007{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6008printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
6009if test "x$ac_cv_lib_rt_nanosleep" = xyes
6010then :
6011 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
4716 6012
4717cat >>confdefs.h <<_ACEOF 6013 LIBS="-lrt $LIBS"
4718#define RXVTNAME "$RXVTNAME" 6014
6015fi
6016
6017 unset ac_cv_func_nanosleep
6018 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
6019if test "x$ac_cv_func_nanosleep" = xyes
6020then :
6021 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
6022
6023fi
6024
6025 fi
6026
6027fi
6028
6029done
6030
6031ac_fn_cxx_check_type "$LINENO" "__kernel_rwf_t" "ac_cv_type___kernel_rwf_t" "#include <linux/fs.h>
6032"
6033if test "x$ac_cv_type___kernel_rwf_t" = xyes
6034then :
6035
6036
6037printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
6038
6039
6040fi
6041
6042
6043if test -z "$LIBEV_M4_AVOID_LIBM"; then
6044 LIBM=m
6045fi
6046{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
6047printf %s "checking for library containing floor... " >&6; }
6048if test ${ac_cv_search_floor+y}
6049then :
6050 printf %s "(cached) " >&6
6051else $as_nop
6052 ac_func_search_save_LIBS=$LIBS
6053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6054/* end confdefs.h. */
6055
6056namespace conftest {
6057 extern "C" int floor ();
6058}
6059int
6060main (void)
6061{
6062return conftest::floor ();
6063 ;
6064 return 0;
6065}
4719_ACEOF 6066_ACEOF
4720 6067for ac_lib in '' $LIBM
4721
4722RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4723
4724
4725# Check whether --enable-strings or --disable-strings was given.
4726if test "${enable_strings+set}" = set; then
4727 enableval="$enable_strings"
4728 if test x$enableval = xyes -o x$enableval = xno; then
4729 support_addstrings=$enableval
4730 fi
4731fi;
4732
4733# Check whether --enable-swapscreen or --disable-swapscreen was given.
4734if test "${enable_swapscreen+set}" = set; then
4735 enableval="$enable_swapscreen"
4736 if test x$enableval = xno; then
4737
4738cat >>confdefs.h <<\_ACEOF
4739#define NO_SECONDARY_SCREEN 1
4740_ACEOF
4741
4742 fi
4743fi;
4744
4745# Check whether --enable-iso14755 or --disable-iso14755 was given.
4746if test "${enable_iso14755+set}" = set; then
4747 enableval="$enable_iso14755"
4748 if test x$enableval = xyes -o x$enableval = xno; then
4749 support_iso14755=$enableval
4750 fi
4751fi;
4752
4753# Check whether --enable-frills or --disable-frills was given.
4754if test "${enable_frills+set}" = set; then
4755 enableval="$enable_frills"
4756 if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval
4758 fi
4759fi;
4760
4761# Check whether --enable-24bit or --disable-24bit was given.
4762if test "${enable_24bit+set}" = set; then
4763 enableval="$enable_24bit"
4764 if test x$enableval = xyes -o x$enableval = xno; then
4765 support_24bit=$enableval
4766 fi
4767fi;
4768
4769# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4770if test "${enable_keepscrolling+set}" = set; then
4771 enableval="$enable_keepscrolling"
4772 if test x$enableval = xyes -o x$enableval = xno; then
4773 support_keepscrolling=$enableval
4774 fi
4775fi;
4776
4777# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
4778if test "${enable_selectionscrolling+set}" = set; then
4779 enableval="$enable_selectionscrolling"
4780 if test x$enableval = xyes -o x$enableval = xno; then
4781 support_selectionscrolling=$enableval
4782 fi
4783fi;
4784
4785# Check whether --enable-mousewheel or --disable-mousewheel was given.
4786if test "${enable_mousewheel+set}" = set; then
4787 enableval="$enable_mousewheel"
4788 if test x$enableval = xyes -o x$enableval = xno; then
4789 support_mousewheel=$enableval
4790 fi
4791fi;
4792
4793# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4794if test "${enable_slipwheeling+set}" = set; then
4795 enableval="$enable_slipwheeling"
4796 if test x$enableval = xyes -o x$enableval = xno; then
4797 support_mouseslipwheel=$enableval
4798 fi
4799fi;
4800
4801# Check whether --enable-dmalloc or --disable-dmalloc was given.
4802if test "${enable_dmalloc+set}" = set; then
4803 enableval="$enable_dmalloc"
4804 if test x$enableval = xyes; then
4805 MALLOC_TYPE=G
4806 DEBUG=-DDEBUG_MALLOC
4807 DLIB="-L/usr/local/lib -ldmalloc"
4808 DINCLUDE=-I/usr/local/include
4809 fi
4810fi;
4811
4812# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4813if test "${enable_dlmalloc+set}" = set; then
4814 enableval="$enable_dlmalloc"
4815 if test x$enableval = xyes; then
4816 MALLOC_TYPE=D
4817 DEBUG=
4818 DLIB="-L/usr/local/lib -ldlmalloc"
4819 DINCLUDE=
4820 fi
4821fi;
4822
4823# Check whether --enable-smart-resize or --disable-smart-resize was given.
4824if test "${enable_smart_resize+set}" = set; then
4825 enableval="$enable_smart_resize"
4826 if test x$enableval = xyes; then
4827
4828cat >>confdefs.h <<\_ACEOF
4829#define SMART_RESIZE 1
4830_ACEOF
4831
4832 fi
4833fi;
4834
4835# Check whether --enable-text-blink or --disable-text-blink was given.
4836if test "${enable_text_blink+set}" = set; then
4837 enableval="$enable_text_blink"
4838 if test x$enableval = xyes -o x$enableval = xno; then
4839 support_text_blink=$enableval
4840 fi
4841fi;
4842
4843# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
4844if test "${enable_pointer_blank+set}" = set; then
4845 enableval="$enable_pointer_blank"
4846 if test x$enableval = xyes -o x$enableval = xno; then
4847 support_pointer_blank=$enableval
4848 fi
4849fi;
4850
4851
4852# Check whether --with-term or --without-term was given.
4853if test "${with_term+set}" = set; then
4854 withval="$with_term"
4855 if test x$withval != x; then
4856
4857cat >>confdefs.h <<_ACEOF
4858#define TERMENV "$withval"
4859_ACEOF
4860 term="$withval"
4861 fi
4862fi;
4863
4864
4865# Check whether --with-terminfo or --without-terminfo was given.
4866if test "${with_terminfo+set}" = set; then
4867 withval="$with_terminfo"
4868 if test x$withval != x; then
4869
4870cat >>confdefs.h <<_ACEOF
4871#define RXVT_TERMINFO "$withval"
4872_ACEOF
4873 terminfo="$withval"
4874 fi
4875fi;
4876
4877
4878
4879cat >>confdefs.h <<\_ACEOF
4880#define PROTOTYPES 1
4881_ACEOF
4882
4883
4884# Extract the first word of "mv", so it can be a program name with args.
4885set dummy mv; ac_word=$2
4886echo "$as_me:$LINENO: checking for $ac_word" >&5
4887echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4888if test "${ac_cv_path_MV+set}" = set; then
4889 echo $ECHO_N "(cached) $ECHO_C" >&6
4890else
4891 case $MV in
4892 [\\/]* | ?:[\\/]*)
4893 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4894 ;;
4895 *)
4896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4897for as_dir in $PATH
4898do 6068do
4899 IFS=$as_save_IFS 6069 if test -z "$ac_lib"; then
4900 test -z "$as_dir" && as_dir=. 6070 ac_res="none required"
4901 for ac_exec_ext in '' $ac_executable_extensions; do 6071 else
4902 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6072 ac_res=-l$ac_lib
4903 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6073 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4904 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6074 fi
6075 if ac_fn_cxx_try_link "$LINENO"
6076then :
6077 ac_cv_search_floor=$ac_res
6078fi
6079rm -f core conftest.err conftest.$ac_objext conftest.beam \
6080 conftest$ac_exeext
6081 if test ${ac_cv_search_floor+y}
6082then :
4905 break 2 6083 break
4906 fi 6084fi
4907done 6085done
4908done 6086if test ${ac_cv_search_floor+y}
6087then :
4909 6088
4910 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6089else $as_nop
4911 ;; 6090 ac_cv_search_floor=no
4912esac
4913fi 6091fi
4914MV=$ac_cv_path_MV 6092rm conftest.$ac_ext
4915 6093LIBS=$ac_func_search_save_LIBS
4916if test -n "$MV"; then
4917 echo "$as_me:$LINENO: result: $MV" >&5
4918echo "${ECHO_T}$MV" >&6
4919else
4920 echo "$as_me:$LINENO: result: no" >&5
4921echo "${ECHO_T}no" >&6
4922fi 6094fi
6095{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
6096printf "%s\n" "$ac_cv_search_floor" >&6; }
6097ac_res=$ac_cv_search_floor
6098if test "$ac_res" != no
6099then :
6100 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4923 6101
4924# Extract the first word of "rm", so it can be a program name with args. 6102printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
4925set dummy rm; ac_word=$2
4926echo "$as_me:$LINENO: checking for $ac_word" >&5
4927echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4928if test "${ac_cv_path_RM+set}" = set; then
4929 echo $ECHO_N "(cached) $ECHO_C" >&6
4930else
4931 case $RM in
4932 [\\/]* | ?:[\\/]*)
4933 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4934 ;;
4935 *)
4936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4937for as_dir in $PATH
4938do
4939 IFS=$as_save_IFS
4940 test -z "$as_dir" && as_dir=.
4941 for ac_exec_ext in '' $ac_executable_extensions; do
4942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4943 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4945 break 2
4946 fi
4947done
4948done
4949 6103
4950 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4951 ;;
4952esac
4953fi 6104fi
4954RM=$ac_cv_path_RM
4955 6105
4956if test -n "$RM"; then
4957 echo "$as_me:$LINENO: result: $RM" >&5
4958echo "${ECHO_T}$RM" >&6
4959else
4960 echo "$as_me:$LINENO: result: no" >&5
4961echo "${ECHO_T}no" >&6
4962fi
4963 6106
4964# Extract the first word of "cp", so it can be a program name with args.
4965set dummy cp; ac_word=$2
4966echo "$as_me:$LINENO: checking for $ac_word" >&5
4967echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4968if test "${ac_cv_path_CP+set}" = set; then
4969 echo $ECHO_N "(cached) $ECHO_C" >&6
4970else
4971 case $CP in
4972 [\\/]* | ?:[\\/]*)
4973 ac_cv_path_CP="$CP" # Let the user override the test with a path.
4974 ;;
4975 *)
4976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4977for as_dir in $PATH
4978do
4979 IFS=$as_save_IFS
4980 test -z "$as_dir" && as_dir=.
4981 for ac_exec_ext in '' $ac_executable_extensions; do
4982 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4983 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
4984 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4985 break 2
4986 fi
4987done
4988done
4989 6107
4990 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
4991 ;;
4992esac
4993fi
4994CP=$ac_cv_path_CP
4995 6108
4996if test -n "$CP"; then
4997 echo "$as_me:$LINENO: result: $CP" >&5
4998echo "${ECHO_T}$CP" >&6
4999else
5000 echo "$as_me:$LINENO: result: no" >&5
5001echo "${ECHO_T}no" >&6
5002fi
5003
5004# Extract the first word of "ln", so it can be a program name with args.
5005set dummy ln; ac_word=$2
5006echo "$as_me:$LINENO: checking for $ac_word" >&5
5007echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5008if test "${ac_cv_path_LN+set}" = set; then
5009 echo $ECHO_N "(cached) $ECHO_C" >&6
5010else
5011 case $LN in
5012 [\\/]* | ?:[\\/]*)
5013 ac_cv_path_LN="$LN" # Let the user override the test with a path.
5014 ;;
5015 *)
5016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5017for as_dir in $PATH
5018do
5019 IFS=$as_save_IFS
5020 test -z "$as_dir" && as_dir=.
5021 for ac_exec_ext in '' $ac_executable_extensions; do
5022 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5023 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
5024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5025 break 2
5026 fi
5027done
5028done
5029
5030 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
5031 ;;
5032esac
5033fi
5034LN=$ac_cv_path_LN
5035
5036if test -n "$LN"; then
5037 echo "$as_me:$LINENO: result: $LN" >&5
5038echo "${ECHO_T}$LN" >&6
5039else
5040 echo "$as_me:$LINENO: result: no" >&5
5041echo "${ECHO_T}no" >&6
5042fi
5043
5044# Extract the first word of "sed", so it can be a program name with args.
5045set dummy sed; ac_word=$2
5046echo "$as_me:$LINENO: checking for $ac_word" >&5
5047echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5048if test "${ac_cv_path_SED+set}" = set; then
5049 echo $ECHO_N "(cached) $ECHO_C" >&6
5050else
5051 case $SED in
5052 [\\/]* | ?:[\\/]*)
5053 ac_cv_path_SED="$SED" # Let the user override the test with a path.
5054 ;;
5055 *)
5056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5057for as_dir in $PATH
5058do
5059 IFS=$as_save_IFS
5060 test -z "$as_dir" && as_dir=.
5061 for ac_exec_ext in '' $ac_executable_extensions; do
5062 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5063 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
5064 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5065 break 2
5066 fi
5067done
5068done
5069
5070 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
5071 ;;
5072esac
5073fi
5074SED=$ac_cv_path_SED
5075
5076if test -n "$SED"; then
5077 echo "$as_me:$LINENO: result: $SED" >&5
5078echo "${ECHO_T}$SED" >&6
5079else
5080 echo "$as_me:$LINENO: result: no" >&5
5081echo "${ECHO_T}no" >&6
5082fi
5083
5084# Extract the first word of "echo", so it can be a program name with args.
5085set dummy echo; ac_word=$2
5086echo "$as_me:$LINENO: checking for $ac_word" >&5
5087echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5088if test "${ac_cv_path_ECHO+set}" = set; then
5089 echo $ECHO_N "(cached) $ECHO_C" >&6
5090else
5091 case $ECHO in
5092 [\\/]* | ?:[\\/]*)
5093 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
5094 ;;
5095 *)
5096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5097for as_dir in $PATH
5098do
5099 IFS=$as_save_IFS
5100 test -z "$as_dir" && as_dir=.
5101 for ac_exec_ext in '' $ac_executable_extensions; do
5102 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5103 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
5104 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5105 break 2
5106 fi
5107done
5108done
5109
5110 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
5111 ;;
5112esac
5113fi
5114ECHO=$ac_cv_path_ECHO
5115
5116if test -n "$ECHO"; then
5117 echo "$as_me:$LINENO: result: $ECHO" >&5
5118echo "${ECHO_T}$ECHO" >&6
5119else
5120 echo "$as_me:$LINENO: result: no" >&5
5121echo "${ECHO_T}no" >&6
5122fi
5123
5124# Extract the first word of "cmp", so it can be a program name with args.
5125set dummy cmp; ac_word=$2
5126echo "$as_me:$LINENO: checking for $ac_word" >&5
5127echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5128if test "${ac_cv_path_CMP+set}" = set; then
5129 echo $ECHO_N "(cached) $ECHO_C" >&6
5130else
5131 case $CMP in
5132 [\\/]* | ?:[\\/]*)
5133 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5134 ;;
5135 *)
5136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137for as_dir in $PATH
5138do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5143 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5144 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5145 break 2
5146 fi
5147done
5148done
5149
5150 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5151 ;;
5152esac
5153fi
5154CMP=$ac_cv_path_CMP
5155
5156if test -n "$CMP"; then
5157 echo "$as_me:$LINENO: result: $CMP" >&5
5158echo "${ECHO_T}$CMP" >&6
5159else
5160 echo "$as_me:$LINENO: result: no" >&5
5161echo "${ECHO_T}no" >&6
5162fi
5163
5164# Extract the first word of "tbl", so it can be a program name with args.
5165set dummy tbl; ac_word=$2
5166echo "$as_me:$LINENO: checking for $ac_word" >&5
5167echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5168if test "${ac_cv_path_TBL+set}" = set; then
5169 echo $ECHO_N "(cached) $ECHO_C" >&6
5170else
5171 case $TBL in
5172 [\\/]* | ?:[\\/]*)
5173 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5174 ;;
5175 *)
5176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5183 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5184 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5185 break 2
5186 fi
5187done
5188done
5189
5190 ;;
5191esac
5192fi
5193TBL=$ac_cv_path_TBL
5194
5195if test -n "$TBL"; then
5196 echo "$as_me:$LINENO: result: $TBL" >&5
5197echo "${ECHO_T}$TBL" >&6
5198else
5199 echo "$as_me:$LINENO: result: no" >&5
5200echo "${ECHO_T}no" >&6
5201fi
5202 6109
5203# Extract the first word of "tic", so it can be a program name with args. 6110# Extract the first word of "tic", so it can be a program name with args.
5204set dummy tic; ac_word=$2 6111set dummy tic; ac_word=$2
5205echo "$as_me:$LINENO: checking for $ac_word" >&5 6112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 6113printf %s "checking for $ac_word... " >&6; }
5207if test "${ac_cv_path_TIC+set}" = set; then 6114if test ${ac_cv_path_TIC+y}
5208 echo $ECHO_N "(cached) $ECHO_C" >&6 6115then :
5209else 6116 printf %s "(cached) " >&6
6117else $as_nop
5210 case $TIC in 6118 case $TIC in
5211 [\\/]* | ?:[\\/]*) 6119 [\\/]* | ?:[\\/]*)
5212 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 6120 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5213 ;; 6121 ;;
5214 *) 6122 *)
5215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5216for as_dir in $PATH 6124for as_dir in $PATH
5217do 6125do
5218 IFS=$as_save_IFS 6126 IFS=$as_save_IFS
5219 test -z "$as_dir" && as_dir=. 6127 case $as_dir in #(((
6128 '') as_dir=./ ;;
6129 */) ;;
6130 *) as_dir=$as_dir/ ;;
6131 esac
5220 for ac_exec_ext in '' $ac_executable_extensions; do 6132 for ac_exec_ext in '' $ac_executable_extensions; do
5221 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6133 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5222 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 6134 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
5223 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6135 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5224 break 2 6136 break 2
5225 fi 6137 fi
5226done 6138done
5227done 6139 done
6140IFS=$as_save_IFS
5228 6141
6142 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
5229 ;; 6143 ;;
5230esac 6144esac
5231fi 6145fi
5232TIC=$ac_cv_path_TIC 6146TIC=$ac_cv_path_TIC
5233
5234if test -n "$TIC"; then 6147if test -n "$TIC"; then
5235 echo "$as_me:$LINENO: result: $TIC" >&5 6148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5236echo "${ECHO_T}$TIC" >&6 6149printf "%s\n" "$TIC" >&6; }
5237else 6150else
5238 echo "$as_me:$LINENO: result: no" >&5 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5239echo "${ECHO_T}no" >&6 6152printf "%s\n" "no" >&6; }
5240fi 6153fi
5241 6154
5242 6155
5243 6156
6157ac_ext=cpp
6158ac_cpp='$CXXCPP $CPPFLAGS'
6159ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6162{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
6163printf %s "checking how to run the C++ preprocessor... " >&6; }
6164if test -z "$CXXCPP"; then
6165 if test ${ac_cv_prog_CXXCPP+y}
6166then :
6167 printf %s "(cached) " >&6
6168else $as_nop
6169 # Double quotes because $CXX needs to be expanded
6170 for CXXCPP in "$CXX -E" cpp /lib/cpp
6171 do
6172 ac_preproc_ok=false
6173for ac_cxx_preproc_warn_flag in '' yes
6174do
6175 # Use a header file that comes with gcc, so configuring glibc
6176 # with a fresh cross-compiler works.
6177 # On the NeXT, cc -E runs the code through the compiler's parser,
6178 # not just through cpp. "Syntax error" is here to catch this case.
6179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6180/* end confdefs.h. */
6181#include <limits.h>
6182 Syntax error
6183_ACEOF
6184if ac_fn_cxx_try_cpp "$LINENO"
6185then :
5244 6186
6187else $as_nop
6188 # Broken: fails on valid input.
6189continue
6190fi
6191rm -f conftest.err conftest.i conftest.$ac_ext
5245 6192
5246if test "x$ac_path_x_has_been_run" != xyes; then 6193 # OK, works on sane cases. Now check whether nonexistent headers
5247 echo "$as_me:$LINENO: checking for X" >&5 6194 # can be detected and how.
5248echo $ECHO_N "checking for X... $ECHO_C" >&6 6195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6196/* end confdefs.h. */
6197#include <ac_nonexistent.h>
6198_ACEOF
6199if ac_fn_cxx_try_cpp "$LINENO"
6200then :
6201 # Broken: success on invalid input.
6202continue
6203else $as_nop
6204 # Passes both tests.
6205ac_preproc_ok=:
6206break
6207fi
6208rm -f conftest.err conftest.i conftest.$ac_ext
5249 6209
5250ac_path_x_has_been_run=yes 6210done
6211# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6212rm -f conftest.i conftest.err conftest.$ac_ext
6213if $ac_preproc_ok
6214then :
6215 break
6216fi
5251 6217
6218 done
6219 ac_cv_prog_CXXCPP=$CXXCPP
6220
6221fi
6222 CXXCPP=$ac_cv_prog_CXXCPP
6223else
6224 ac_cv_prog_CXXCPP=$CXXCPP
6225fi
6226{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
6227printf "%s\n" "$CXXCPP" >&6; }
6228ac_preproc_ok=false
6229for ac_cxx_preproc_warn_flag in '' yes
6230do
6231 # Use a header file that comes with gcc, so configuring glibc
6232 # with a fresh cross-compiler works.
6233 # On the NeXT, cc -E runs the code through the compiler's parser,
6234 # not just through cpp. "Syntax error" is here to catch this case.
6235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6236/* end confdefs.h. */
6237#include <limits.h>
6238 Syntax error
6239_ACEOF
6240if ac_fn_cxx_try_cpp "$LINENO"
6241then :
6242
6243else $as_nop
6244 # Broken: fails on valid input.
6245continue
6246fi
6247rm -f conftest.err conftest.i conftest.$ac_ext
6248
6249 # OK, works on sane cases. Now check whether nonexistent headers
6250 # can be detected and how.
6251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6252/* end confdefs.h. */
6253#include <ac_nonexistent.h>
6254_ACEOF
6255if ac_fn_cxx_try_cpp "$LINENO"
6256then :
6257 # Broken: success on invalid input.
6258continue
6259else $as_nop
6260 # Passes both tests.
6261ac_preproc_ok=:
6262break
6263fi
6264rm -f conftest.err conftest.i conftest.$ac_ext
6265
6266done
6267# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6268rm -f conftest.i conftest.err conftest.$ac_ext
6269if $ac_preproc_ok
6270then :
6271
6272else $as_nop
6273 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6274printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
6275as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
6276See \`config.log' for more details" "$LINENO" 5; }
6277fi
6278
6279ac_ext=cpp
6280ac_cpp='$CXXCPP $CPPFLAGS'
6281ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6282ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6283ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6284
6285
6286{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
6287printf %s "checking for X... " >&6; }
6288
6289
5252# Check whether --with-x or --without-x was given. 6290# Check whether --with-x was given.
5253if test "${with_x+set}" = set; then 6291if test ${with_x+y}
6292then :
5254 withval="$with_x" 6293 withval=$with_x;
5255
5256fi; 6294fi
6295
5257# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 6296# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5258if test "x$with_x" = xno; then 6297if test "x$with_x" = xno; then
5259 # The user explicitly disabled X. 6298 # The user explicitly disabled X.
5260 have_x=disabled 6299 have_x=disabled
5261else 6300else
5262 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 6301 case $x_includes,$x_libraries in #(
5263 # Both variables are already set. 6302 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5264 have_x=yes 6303 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
5265 else 6304then :
5266 if test "${ac_cv_have_x+set}" = set; then 6305 printf %s "(cached) " >&6
5267 echo $ECHO_N "(cached) $ECHO_C" >&6 6306else $as_nop
5268else
5269 # One or both of the vars are not set, and there is no cached value. 6307 # One or both of the vars are not set, and there is no cached value.
5270ac_x_includes=no ac_x_libraries=no 6308ac_x_includes=no
6309ac_x_libraries=no
6310# Do we need to do anything special at all?
6311ac_save_LIBS=$LIBS
6312LIBS="-lX11 $LIBS"
6313cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6314/* end confdefs.h. */
6315#include <X11/Xlib.h>
6316int
6317main (void)
6318{
6319XrmInitialize ()
6320 ;
6321 return 0;
6322}
6323_ACEOF
6324if ac_fn_cxx_try_link "$LINENO"
6325then :
6326 # We can compile and link X programs with no special options.
6327 ac_x_includes=
6328 ac_x_libraries=
6329fi
6330rm -f core conftest.err conftest.$ac_objext conftest.beam \
6331 conftest$ac_exeext conftest.$ac_ext
6332LIBS="$ac_save_LIBS"
6333# If that didn't work, only try xmkmf and file system searches
6334# for native compilation.
6335if test x"$ac_x_includes" = xno && test "$cross_compiling" = no
6336then :
5271rm -fr conftest.dir 6337 rm -f -r conftest.dir
5272if mkdir conftest.dir; then 6338if mkdir conftest.dir; then
5273 cd conftest.dir 6339 cd conftest.dir
5274 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
5275 cat >Imakefile <<'_ACEOF' 6340 cat >Imakefile <<'_ACEOF'
5276acfindx: 6341incroot:
5277 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 6342 @echo incroot='${INCROOT}'
6343usrlibdir:
6344 @echo usrlibdir='${USRLIBDIR}'
6345libdir:
6346 @echo libdir='${LIBDIR}'
5278_ACEOF 6347_ACEOF
5279 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 6348 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
5280 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 6349 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5281 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 6350 for ac_var in incroot usrlibdir libdir; do
6351 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6352 done
5282 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 6353 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
5283 for ac_extension in a so sl; do 6354 for ac_extension in a so sl dylib la dll; do
5284 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 6355 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
5285 test -f $ac_im_libdir/libX11.$ac_extension; then 6356 test -f "$ac_im_libdir/libX11.$ac_extension"; then
5286 ac_im_usrlibdir=$ac_im_libdir; break 6357 ac_im_usrlibdir=$ac_im_libdir; break
5287 fi 6358 fi
5288 done 6359 done
5289 # Screen out bogus values from the imake configuration. They are 6360 # Screen out bogus values from the imake configuration. They are
5290 # bogus both because they are the default anyway, and because 6361 # bogus both because they are the default anyway, and because
5291 # using them would break gcc on systems where it needs fixed includes. 6362 # using them would break gcc on systems where it needs fixed includes.
5292 case $ac_im_incroot in 6363 case $ac_im_incroot in
5293 /usr/include) ;; 6364 /usr/include) ac_x_includes= ;;
5294 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 6365 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
5295 esac 6366 esac
5296 case $ac_im_usrlibdir in 6367 case $ac_im_usrlibdir in
5297 /usr/lib | /lib) ;; 6368 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
5298 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 6369 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
5299 esac 6370 esac
5300 fi 6371 fi
5301 cd .. 6372 cd ..
5302 rm -fr conftest.dir 6373 rm -f -r conftest.dir
5303fi 6374fi
5304 6375
5305# Standard set of common directories for X headers. 6376 # Standard set of common directories for X headers.
5306# Check X11 before X11Rn because it is often a symlink to the current release. 6377# Check X11 before X11Rn because it is often a symlink to the current release.
5307ac_x_header_dirs=' 6378ac_x_header_dirs='
5308/usr/X11/include 6379/usr/X11/include
6380/usr/X11R7/include
5309/usr/X11R6/include 6381/usr/X11R6/include
5310/usr/X11R5/include 6382/usr/X11R5/include
5311/usr/X11R4/include 6383/usr/X11R4/include
5312 6384
5313/usr/include/X11 6385/usr/include/X11
6386/usr/include/X11R7
5314/usr/include/X11R6 6387/usr/include/X11R6
5315/usr/include/X11R5 6388/usr/include/X11R5
5316/usr/include/X11R4 6389/usr/include/X11R4
5317 6390
5318/usr/local/X11/include 6391/usr/local/X11/include
6392/usr/local/X11R7/include
5319/usr/local/X11R6/include 6393/usr/local/X11R6/include
5320/usr/local/X11R5/include 6394/usr/local/X11R5/include
5321/usr/local/X11R4/include 6395/usr/local/X11R4/include
5322 6396
5323/usr/local/include/X11 6397/usr/local/include/X11
6398/usr/local/include/X11R7
5324/usr/local/include/X11R6 6399/usr/local/include/X11R6
5325/usr/local/include/X11R5 6400/usr/local/include/X11R5
5326/usr/local/include/X11R4 6401/usr/local/include/X11R4
6402
6403/opt/X11/include
5327 6404
5328/usr/X386/include 6405/usr/X386/include
5329/usr/x386/include 6406/usr/x386/include
5330/usr/XFree86/include/X11 6407/usr/XFree86/include/X11
5331 6408
5338 6415
5339/usr/openwin/include 6416/usr/openwin/include
5340/usr/openwin/share/include' 6417/usr/openwin/share/include'
5341 6418
5342if test "$ac_x_includes" = no; then 6419if test "$ac_x_includes" = no; then
5343 # Guess where to find include files, by looking for a specified header file. 6420 # Guess where to find include files, by looking for Xlib.h.
5344 # First, try using that file with no special directory specified. 6421 # First, try using that file with no special directory specified.
5345 cat >conftest.$ac_ext <<_ACEOF
5346/* confdefs.h. */
5347_ACEOF
5348cat confdefs.h >>conftest.$ac_ext 6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5349cat >>conftest.$ac_ext <<_ACEOF
5350/* end confdefs.h. */ 6423/* end confdefs.h. */
5351#include <X11/Xlib.h> 6424#include <X11/Xlib.h>
5352_ACEOF 6425_ACEOF
5353if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 6426if ac_fn_cxx_try_cpp "$LINENO"
5354 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 6427then :
5355 ac_status=$?
5356 grep -v '^ *+' conftest.er1 >conftest.err
5357 rm -f conftest.er1
5358 cat conftest.err >&5
5359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5360 (exit $ac_status); } >/dev/null; then
5361 if test -s conftest.err; then
5362 ac_cpp_err=$ac_cxx_preproc_warn_flag
5363 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5364 else
5365 ac_cpp_err=
5366 fi
5367else
5368 ac_cpp_err=yes
5369fi
5370if test -z "$ac_cpp_err"; then
5371 # We can compile using X headers with no special include directory. 6428 # We can compile using X headers with no special include directory.
5372ac_x_includes= 6429ac_x_includes=
5373else 6430else $as_nop
5374 echo "$as_me: failed program was:" >&5
5375sed 's/^/| /' conftest.$ac_ext >&5
5376
5377 for ac_dir in $ac_x_header_dirs; do 6431 for ac_dir in $ac_x_header_dirs; do
5378 if test -r "$ac_dir/X11/Xlib.h"; then 6432 if test -r "$ac_dir/X11/Xlib.h"; then
5379 ac_x_includes=$ac_dir 6433 ac_x_includes=$ac_dir
5380 break 6434 break
5381 fi 6435 fi
5382done 6436done
5383fi 6437fi
5384rm -f conftest.err conftest.$ac_ext 6438rm -f conftest.err conftest.i conftest.$ac_ext
5385fi # $ac_x_includes = no 6439fi # $ac_x_includes = no
5386 6440
5387if test "$ac_x_libraries" = no; then 6441if test "$ac_x_libraries" = no; then
5388 # Check for the libraries. 6442 # Check for the libraries.
5389 # See if we find them without any special options. 6443 # See if we find them without any special options.
5390 # Don't add to $LIBS permanently. 6444 # Don't add to $LIBS permanently.
5391 ac_save_LIBS=$LIBS 6445 ac_save_LIBS=$LIBS
5392 LIBS="-lX11 $LIBS" 6446 LIBS="-lX11 $LIBS"
5393 cat >conftest.$ac_ext <<_ACEOF
5394/* confdefs.h. */
5395_ACEOF
5396cat confdefs.h >>conftest.$ac_ext 6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5397cat >>conftest.$ac_ext <<_ACEOF
5398/* end confdefs.h. */ 6448/* end confdefs.h. */
5399#include <X11/Xlib.h> 6449#include <X11/Xlib.h>
5400int 6450int
5401main () 6451main (void)
5402{ 6452{
5403XrmInitialize () 6453XrmInitialize ()
5404 ; 6454 ;
5405 return 0; 6455 return 0;
5406} 6456}
5407_ACEOF 6457_ACEOF
5408rm -f conftest.$ac_objext conftest$ac_exeext 6458if ac_fn_cxx_try_link "$LINENO"
5409if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6459then :
5410 (eval $ac_link) 2>conftest.er1
5411 ac_status=$?
5412 grep -v '^ *+' conftest.er1 >conftest.err
5413 rm -f conftest.er1
5414 cat conftest.err >&5
5415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5416 (exit $ac_status); } &&
5417 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5419 (eval $ac_try) 2>&5
5420 ac_status=$?
5421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5422 (exit $ac_status); }; } &&
5423 { ac_try='test -s conftest$ac_exeext'
5424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5425 (eval $ac_try) 2>&5
5426 ac_status=$?
5427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5428 (exit $ac_status); }; }; then
5429 LIBS=$ac_save_LIBS 6460 LIBS=$ac_save_LIBS
5430# We can link X programs with no special library path. 6461# We can link X programs with no special library path.
5431ac_x_libraries= 6462ac_x_libraries=
5432else 6463else $as_nop
5433 echo "$as_me: failed program was:" >&5
5434sed 's/^/| /' conftest.$ac_ext >&5
5435
5436LIBS=$ac_save_LIBS 6464 LIBS=$ac_save_LIBS
5437for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 6465for ac_dir in `printf "%s\n" "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5438do 6466do
5439 # Don't even attempt the hair of trying to link an X program! 6467 # Don't even attempt the hair of trying to link an X program!
5440 for ac_extension in a so sl; do 6468 for ac_extension in a so sl dylib la dll; do
5441 if test -r $ac_dir/libX11.$ac_extension; then 6469 if test -r "$ac_dir/libX11.$ac_extension"; then
5442 ac_x_libraries=$ac_dir 6470 ac_x_libraries=$ac_dir
5443 break 2 6471 break 2
5444 fi 6472 fi
5445 done 6473 done
5446done 6474done
5447fi 6475fi
5448rm -f conftest.err conftest.$ac_objext \ 6476rm -f core conftest.err conftest.$ac_objext conftest.beam \
5449 conftest$ac_exeext conftest.$ac_ext 6477 conftest$ac_exeext conftest.$ac_ext
5450fi # $ac_x_libraries = no 6478fi # $ac_x_libraries = no
5451 6479
5452if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 6480fi
5453 # Didn't find X anywhere. Cache the known absence of X. 6481# Record the results.
6482case $ac_x_includes,$ac_x_libraries in #(
6483 no,* | *,no | *\'*) :
6484 # Didn't find X, or a directory has "'" in its name.
5454 ac_cv_have_x="have_x=no" 6485 ac_cv_have_x="have_x=no" ;; #(
5455else 6486 *) :
5456 # Record where we found X for the cache. 6487 # Record where we found X for the cache.
5457 ac_cv_have_x="have_x=yes \ 6488 ac_cv_have_x="have_x=yes\
5458 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 6489 ac_x_includes='$ac_x_includes'\
6490 ac_x_libraries='$ac_x_libraries'" ;;
6491esac
5459fi 6492fi
5460fi 6493;; #(
5461 6494 *) have_x=yes;;
5462 fi 6495 esac
5463 eval "$ac_cv_have_x" 6496 eval "$ac_cv_have_x"
5464fi # $with_x != no 6497fi # $with_x != no
5465 6498
5466if test "$have_x" != yes; then 6499if test "$have_x" != yes; then
5467 echo "$as_me:$LINENO: result: $have_x" >&5 6500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5468echo "${ECHO_T}$have_x" >&6 6501printf "%s\n" "$have_x" >&6; }
5469 no_x=yes 6502 no_x=yes
5470else 6503else
5471 # If each of the values was on the command line, it overrides each guess. 6504 # If each of the values was on the command line, it overrides each guess.
5472 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6505 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5473 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6506 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5474 # Update the cache value to reflect the command line values. 6507 # Update the cache value to reflect the command line values.
5475 ac_cv_have_x="have_x=yes \ 6508 ac_cv_have_x="have_x=yes\
5476 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
5477 # It might be that x_includes is empty (headers are found in the
5478 # standard search path. Then output the corresponding message
5479 ac_out_x_includes=$x_includes 6509 ac_x_includes='$x_includes'\
5480 test "x$x_includes" = x && ac_out_x_includes="in standard search path" 6510 ac_x_libraries='$x_libraries'"
5481 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 6511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5482echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 6512printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
5483fi 6513fi
5484 6514
5485fi
5486if test "$no_x" = yes; then 6515if test "$no_x" = yes; then
5487 # Not all programs may use this symbol, but it does not hurt to define it. 6516 # Not all programs may use this symbol, but it does not hurt to define it.
5488 6517
5489cat >>confdefs.h <<\_ACEOF 6518printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
5490#define X_DISPLAY_MISSING 1
5491_ACEOF
5492 6519
5493 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6520 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5494else 6521else
5495 if test -n "$x_includes"; then 6522 if test -n "$x_includes"; then
5496 X_CFLAGS="$X_CFLAGS -I$x_includes" 6523 X_CFLAGS="$X_CFLAGS -I$x_includes"
5499 # It would also be nice to do this for all -L options, not just this one. 6526 # It would also be nice to do this for all -L options, not just this one.
5500 if test -n "$x_libraries"; then 6527 if test -n "$x_libraries"; then
5501 X_LIBS="$X_LIBS -L$x_libraries" 6528 X_LIBS="$X_LIBS -L$x_libraries"
5502 # For Solaris; some versions of Sun CC require a space after -R and 6529 # For Solaris; some versions of Sun CC require a space after -R and
5503 # others require no space. Words are not sufficient . . . . 6530 # others require no space. Words are not sufficient . . . .
5504 case `(uname -sr) 2>/dev/null` in
5505 "SunOS 5"*)
5506 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 6531 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5507echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 6532printf %s "checking whether -R must be followed by a space... " >&6; }
5508 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6533 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5509 cat >conftest.$ac_ext <<_ACEOF 6534 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5510/* confdefs.h. */ 6535 ac_cxx_werror_flag=yes
5511_ACEOF
5512cat confdefs.h >>conftest.$ac_ext 6536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5513cat >>conftest.$ac_ext <<_ACEOF
5514/* end confdefs.h. */ 6537/* end confdefs.h. */
5515 6538
5516int 6539int
5517main () 6540main (void)
5518{ 6541{
5519 6542
5520 ; 6543 ;
5521 return 0; 6544 return 0;
5522} 6545}
5523_ACEOF 6546_ACEOF
5524rm -f conftest.$ac_objext conftest$ac_exeext 6547if ac_fn_cxx_try_link "$LINENO"
5525if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6548then :
5526 (eval $ac_link) 2>conftest.er1 6549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5527 ac_status=$? 6550printf "%s\n" "no" >&6; }
5528 grep -v '^ *+' conftest.er1 >conftest.err
5529 rm -f conftest.er1
5530 cat conftest.err >&5
5531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5532 (exit $ac_status); } &&
5533 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5535 (eval $ac_try) 2>&5
5536 ac_status=$?
5537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5538 (exit $ac_status); }; } &&
5539 { ac_try='test -s conftest$ac_exeext'
5540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5541 (eval $ac_try) 2>&5
5542 ac_status=$?
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); }; }; then
5545 ac_R_nospace=yes
5546else
5547 echo "$as_me: failed program was:" >&5
5548sed 's/^/| /' conftest.$ac_ext >&5
5549
5550ac_R_nospace=no
5551fi
5552rm -f conftest.err conftest.$ac_objext \
5553 conftest$ac_exeext conftest.$ac_ext
5554 if test $ac_R_nospace = yes; then
5555 echo "$as_me:$LINENO: result: no" >&5
5556echo "${ECHO_T}no" >&6
5557 X_LIBS="$X_LIBS -R$x_libraries" 6551 X_LIBS="$X_LIBS -R$x_libraries"
5558 else 6552else $as_nop
5559 LIBS="$ac_xsave_LIBS -R $x_libraries" 6553 LIBS="$ac_xsave_LIBS -R $x_libraries"
5560 cat >conftest.$ac_ext <<_ACEOF
5561/* confdefs.h. */
5562_ACEOF
5563cat confdefs.h >>conftest.$ac_ext 6554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5564cat >>conftest.$ac_ext <<_ACEOF
5565/* end confdefs.h. */ 6555/* end confdefs.h. */
5566 6556
5567int 6557int
5568main () 6558main (void)
5569{ 6559{
5570 6560
5571 ; 6561 ;
5572 return 0; 6562 return 0;
5573} 6563}
5574_ACEOF 6564_ACEOF
5575rm -f conftest.$ac_objext conftest$ac_exeext 6565if ac_fn_cxx_try_link "$LINENO"
5576if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6566then :
5577 (eval $ac_link) 2>conftest.er1 6567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5578 ac_status=$? 6568printf "%s\n" "yes" >&6; }
5579 grep -v '^ *+' conftest.er1 >conftest.err
5580 rm -f conftest.er1
5581 cat conftest.err >&5
5582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5583 (exit $ac_status); } &&
5584 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5586 (eval $ac_try) 2>&5
5587 ac_status=$?
5588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5589 (exit $ac_status); }; } &&
5590 { ac_try='test -s conftest$ac_exeext'
5591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5592 (eval $ac_try) 2>&5
5593 ac_status=$?
5594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5595 (exit $ac_status); }; }; then
5596 ac_R_space=yes
5597else
5598 echo "$as_me: failed program was:" >&5
5599sed 's/^/| /' conftest.$ac_ext >&5
5600
5601ac_R_space=no
5602fi
5603rm -f conftest.err conftest.$ac_objext \
5604 conftest$ac_exeext conftest.$ac_ext
5605 if test $ac_R_space = yes; then
5606 echo "$as_me:$LINENO: result: yes" >&5
5607echo "${ECHO_T}yes" >&6
5608 X_LIBS="$X_LIBS -R $x_libraries" 6569 X_LIBS="$X_LIBS -R $x_libraries"
5609 else 6570else $as_nop
5610 echo "$as_me:$LINENO: result: neither works" >&5 6571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5611echo "${ECHO_T}neither works" >&6 6572printf "%s\n" "neither works" >&6; }
5612 fi 6573fi
5613 fi 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
6575 conftest$ac_exeext conftest.$ac_ext
6576fi
6577rm -f core conftest.err conftest.$ac_objext conftest.beam \
6578 conftest$ac_exeext conftest.$ac_ext
6579 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5614 LIBS=$ac_xsave_LIBS 6580 LIBS=$ac_xsave_LIBS
5615 esac
5616 fi 6581 fi
5617 6582
5618 # Check for system-dependent libraries X programs must link with. 6583 # Check for system-dependent libraries X programs must link with.
5619 # Do this before checking for the system-independent R6 libraries 6584 # Do this before checking for the system-independent R6 libraries
5620 # (-lICE), since we may need -lsocket or whatever for X linking. 6585 # (-lICE), since we may need -lsocket or whatever for X linking.
5624 else 6589 else
5625 # Martyn Johnson says this is needed for Ultrix, if the X 6590 # Martyn Johnson says this is needed for Ultrix, if the X
5626 # libraries were built with DECnet support. And Karl Berry says 6591 # libraries were built with DECnet support. And Karl Berry says
5627 # the Alpha needs dnet_stub (dnet does not exist). 6592 # the Alpha needs dnet_stub (dnet does not exist).
5628 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6593 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5629 cat >conftest.$ac_ext <<_ACEOF
5630/* confdefs.h. */
5631_ACEOF
5632cat confdefs.h >>conftest.$ac_ext 6594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5633cat >>conftest.$ac_ext <<_ACEOF
5634/* end confdefs.h. */ 6595/* end confdefs.h. */
5635 6596
5636/* Override any gcc2 internal prototype to avoid an error. */ 6597namespace conftest {
5637#ifdef __cplusplus 6598 extern "C" int XOpenDisplay ();
5638extern "C" 6599}
5639#endif
5640/* We use char because int might match the return type of a gcc2
5641 builtin and then its argument prototype would still apply. */
5642char XOpenDisplay ();
5643int 6600int
5644main () 6601main (void)
5645{ 6602{
5646XOpenDisplay (); 6603return conftest::XOpenDisplay ();
5647 ; 6604 ;
5648 return 0; 6605 return 0;
5649} 6606}
5650_ACEOF 6607_ACEOF
5651rm -f conftest.$ac_objext conftest$ac_exeext 6608if ac_fn_cxx_try_link "$LINENO"
5652if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6609then :
5653 (eval $ac_link) 2>conftest.er1
5654 ac_status=$?
5655 grep -v '^ *+' conftest.er1 >conftest.err
5656 rm -f conftest.er1
5657 cat conftest.err >&5
5658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5659 (exit $ac_status); } &&
5660 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5662 (eval $ac_try) 2>&5
5663 ac_status=$?
5664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5665 (exit $ac_status); }; } &&
5666 { ac_try='test -s conftest$ac_exeext'
5667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5668 (eval $ac_try) 2>&5
5669 ac_status=$?
5670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5671 (exit $ac_status); }; }; then
5672 :
5673else
5674 echo "$as_me: failed program was:" >&5
5675sed 's/^/| /' conftest.$ac_ext >&5
5676 6610
6611else $as_nop
5677echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 6612 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5678echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 6613printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
5679if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 6614if test ${ac_cv_lib_dnet_dnet_ntoa+y}
5680 echo $ECHO_N "(cached) $ECHO_C" >&6 6615then :
5681else 6616 printf %s "(cached) " >&6
6617else $as_nop
5682 ac_check_lib_save_LIBS=$LIBS 6618 ac_check_lib_save_LIBS=$LIBS
5683LIBS="-ldnet $LIBS" 6619LIBS="-ldnet $LIBS"
5684cat >conftest.$ac_ext <<_ACEOF
5685/* confdefs.h. */
5686_ACEOF
5687cat confdefs.h >>conftest.$ac_ext 6620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5688cat >>conftest.$ac_ext <<_ACEOF
5689/* end confdefs.h. */ 6621/* end confdefs.h. */
5690 6622
5691/* Override any gcc2 internal prototype to avoid an error. */ 6623namespace conftest {
5692#ifdef __cplusplus 6624 extern "C" int dnet_ntoa ();
5693extern "C" 6625}
5694#endif
5695/* We use char because int might match the return type of a gcc2
5696 builtin and then its argument prototype would still apply. */
5697char dnet_ntoa ();
5698int 6626int
5699main () 6627main (void)
5700{ 6628{
5701dnet_ntoa (); 6629return conftest::dnet_ntoa ();
5702 ; 6630 ;
5703 return 0; 6631 return 0;
5704} 6632}
5705_ACEOF 6633_ACEOF
5706rm -f conftest.$ac_objext conftest$ac_exeext 6634if ac_fn_cxx_try_link "$LINENO"
5707if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6635then :
5708 (eval $ac_link) 2>conftest.er1
5709 ac_status=$?
5710 grep -v '^ *+' conftest.er1 >conftest.err
5711 rm -f conftest.er1
5712 cat conftest.err >&5
5713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5714 (exit $ac_status); } &&
5715 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5717 (eval $ac_try) 2>&5
5718 ac_status=$?
5719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5720 (exit $ac_status); }; } &&
5721 { ac_try='test -s conftest$ac_exeext'
5722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5723 (eval $ac_try) 2>&5
5724 ac_status=$?
5725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5726 (exit $ac_status); }; }; then
5727 ac_cv_lib_dnet_dnet_ntoa=yes 6636 ac_cv_lib_dnet_dnet_ntoa=yes
5728else 6637else $as_nop
5729 echo "$as_me: failed program was:" >&5
5730sed 's/^/| /' conftest.$ac_ext >&5
5731
5732ac_cv_lib_dnet_dnet_ntoa=no 6638 ac_cv_lib_dnet_dnet_ntoa=no
5733fi 6639fi
5734rm -f conftest.err conftest.$ac_objext \ 6640rm -f core conftest.err conftest.$ac_objext conftest.beam \
5735 conftest$ac_exeext conftest.$ac_ext 6641 conftest$ac_exeext conftest.$ac_ext
5736LIBS=$ac_check_lib_save_LIBS 6642LIBS=$ac_check_lib_save_LIBS
5737fi 6643fi
5738echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 6644{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5739echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 6645printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5740if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 6646if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6647then :
5741 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6648 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5742fi 6649fi
5743 6650
5744 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6651 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5745 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 6652 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5746echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 6653printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5747if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 6654if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
5748 echo $ECHO_N "(cached) $ECHO_C" >&6 6655then :
5749else 6656 printf %s "(cached) " >&6
6657else $as_nop
5750 ac_check_lib_save_LIBS=$LIBS 6658 ac_check_lib_save_LIBS=$LIBS
5751LIBS="-ldnet_stub $LIBS" 6659LIBS="-ldnet_stub $LIBS"
5752cat >conftest.$ac_ext <<_ACEOF
5753/* confdefs.h. */
5754_ACEOF
5755cat confdefs.h >>conftest.$ac_ext 6660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5756cat >>conftest.$ac_ext <<_ACEOF
5757/* end confdefs.h. */ 6661/* end confdefs.h. */
5758 6662
5759/* Override any gcc2 internal prototype to avoid an error. */ 6663namespace conftest {
5760#ifdef __cplusplus 6664 extern "C" int dnet_ntoa ();
5761extern "C" 6665}
5762#endif
5763/* We use char because int might match the return type of a gcc2
5764 builtin and then its argument prototype would still apply. */
5765char dnet_ntoa ();
5766int 6666int
5767main () 6667main (void)
5768{ 6668{
5769dnet_ntoa (); 6669return conftest::dnet_ntoa ();
5770 ; 6670 ;
5771 return 0; 6671 return 0;
5772} 6672}
5773_ACEOF 6673_ACEOF
5774rm -f conftest.$ac_objext conftest$ac_exeext 6674if ac_fn_cxx_try_link "$LINENO"
5775if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6675then :
5776 (eval $ac_link) 2>conftest.er1
5777 ac_status=$?
5778 grep -v '^ *+' conftest.er1 >conftest.err
5779 rm -f conftest.er1
5780 cat conftest.err >&5
5781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5782 (exit $ac_status); } &&
5783 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5785 (eval $ac_try) 2>&5
5786 ac_status=$?
5787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5788 (exit $ac_status); }; } &&
5789 { ac_try='test -s conftest$ac_exeext'
5790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5791 (eval $ac_try) 2>&5
5792 ac_status=$?
5793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5794 (exit $ac_status); }; }; then
5795 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5796else 6677else $as_nop
5797 echo "$as_me: failed program was:" >&5
5798sed 's/^/| /' conftest.$ac_ext >&5
5799
5800ac_cv_lib_dnet_stub_dnet_ntoa=no 6678 ac_cv_lib_dnet_stub_dnet_ntoa=no
5801fi 6679fi
5802rm -f conftest.err conftest.$ac_objext \ 6680rm -f core conftest.err conftest.$ac_objext conftest.beam \
5803 conftest$ac_exeext conftest.$ac_ext 6681 conftest$ac_exeext conftest.$ac_ext
5804LIBS=$ac_check_lib_save_LIBS 6682LIBS=$ac_check_lib_save_LIBS
5805fi 6683fi
5806echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 6684{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
5807echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 6685printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5808if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 6686if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6687then :
5809 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5810fi 6689fi
5811 6690
5812 fi 6691 fi
5813fi 6692fi
5814rm -f conftest.err conftest.$ac_objext \ 6693rm -f core conftest.err conftest.$ac_objext conftest.beam \
5815 conftest$ac_exeext conftest.$ac_ext 6694 conftest$ac_exeext conftest.$ac_ext
5816 LIBS="$ac_xsave_LIBS" 6695 LIBS="$ac_xsave_LIBS"
5817 6696
5818 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 6697 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
5819 # to get the SysV transport functions. 6698 # to get the SysV transport functions.
5820 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 6699 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
5821 # needs -lnsl. 6700 # needs -lnsl.
5822 # The nsl library prevents programs from opening the X display 6701 # The nsl library prevents programs from opening the X display
5823 # on Irix 5.2, according to T.E. Dickey. 6702 # on Irix 5.2, according to T.E. Dickey.
5824 # The functions gethostbyname, getservbyname, and inet_addr are 6703 # The functions gethostbyname, getservbyname, and inet_addr are
5825 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 6704 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
5826 echo "$as_me:$LINENO: checking for gethostbyname" >&5 6705 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5827echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 6706if test "x$ac_cv_func_gethostbyname" = xyes
6707then :
6708
6709fi
6710
5828if test "${ac_cv_func_gethostbyname+set}" = set; then 6711 if test $ac_cv_func_gethostbyname = no; then
5829 echo $ECHO_N "(cached) $ECHO_C" >&6 6712 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
5830else 6713printf %s "checking for gethostbyname in -lnsl... " >&6; }
5831 cat >conftest.$ac_ext <<_ACEOF 6714if test ${ac_cv_lib_nsl_gethostbyname+y}
5832/* confdefs.h. */ 6715then :
5833_ACEOF 6716 printf %s "(cached) " >&6
6717else $as_nop
6718 ac_check_lib_save_LIBS=$LIBS
6719LIBS="-lnsl $LIBS"
5834cat confdefs.h >>conftest.$ac_ext 6720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5835cat >>conftest.$ac_ext <<_ACEOF
5836/* end confdefs.h. */ 6721/* end confdefs.h. */
5837/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
5838 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5839#define gethostbyname innocuous_gethostbyname
5840 6722
5841/* System header to define __stub macros and hopefully few prototypes, 6723namespace conftest {
5842 which can conflict with char gethostbyname (); below. 6724 extern "C" int gethostbyname ();
5843 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5844 <limits.h> exists even on freestanding compilers. */
5845
5846#ifdef __STDC__
5847# include <limits.h>
5848#else
5849# include <assert.h>
5850#endif
5851
5852#undef gethostbyname
5853
5854/* Override any gcc2 internal prototype to avoid an error. */
5855#ifdef __cplusplus
5856extern "C"
5857{
5858#endif
5859/* We use char because int might match the return type of a gcc2
5860 builtin and then its argument prototype would still apply. */
5861char gethostbyname ();
5862/* The GNU C library defines this for functions which it implements
5863 to always fail with ENOSYS. Some functions are actually named
5864 something starting with __ and the normal name is an alias. */
5865#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
5866choke me
5867#else
5868char (*f) () = gethostbyname;
5869#endif
5870#ifdef __cplusplus
5871} 6725}
5872#endif
5873
5874int 6726int
5875main () 6727main (void)
5876{ 6728{
5877return f != gethostbyname; 6729return conftest::gethostbyname ();
5878 ; 6730 ;
5879 return 0; 6731 return 0;
5880} 6732}
5881_ACEOF 6733_ACEOF
5882rm -f conftest.$ac_objext conftest$ac_exeext 6734if ac_fn_cxx_try_link "$LINENO"
5883if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6735then :
5884 (eval $ac_link) 2>conftest.er1
5885 ac_status=$?
5886 grep -v '^ *+' conftest.er1 >conftest.err
5887 rm -f conftest.er1
5888 cat conftest.err >&5
5889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5890 (exit $ac_status); } &&
5891 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5893 (eval $ac_try) 2>&5
5894 ac_status=$?
5895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5896 (exit $ac_status); }; } &&
5897 { ac_try='test -s conftest$ac_exeext'
5898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5899 (eval $ac_try) 2>&5
5900 ac_status=$?
5901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5902 (exit $ac_status); }; }; then
5903 ac_cv_func_gethostbyname=yes 6736 ac_cv_lib_nsl_gethostbyname=yes
5904else 6737else $as_nop
5905 echo "$as_me: failed program was:" >&5
5906sed 's/^/| /' conftest.$ac_ext >&5
5907
5908ac_cv_func_gethostbyname=no 6738 ac_cv_lib_nsl_gethostbyname=no
5909fi 6739fi
5910rm -f conftest.err conftest.$ac_objext \ 6740rm -f core conftest.err conftest.$ac_objext conftest.beam \
5911 conftest$ac_exeext conftest.$ac_ext 6741 conftest$ac_exeext conftest.$ac_ext
6742LIBS=$ac_check_lib_save_LIBS
5912fi 6743fi
5913echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 6744{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
5914echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 6745printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
6746if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6747then :
6748 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6749fi
5915 6750
5916 if test $ac_cv_func_gethostbyname = no; then 6751 if test $ac_cv_lib_nsl_gethostbyname = no; then
5917 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 6752 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
5918echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 6753printf %s "checking for gethostbyname in -lbsd... " >&6; }
5919if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 6754if test ${ac_cv_lib_bsd_gethostbyname+y}
5920 echo $ECHO_N "(cached) $ECHO_C" >&6 6755then :
5921else 6756 printf %s "(cached) " >&6
6757else $as_nop
5922 ac_check_lib_save_LIBS=$LIBS 6758 ac_check_lib_save_LIBS=$LIBS
5923LIBS="-lnsl $LIBS" 6759LIBS="-lbsd $LIBS"
5924cat >conftest.$ac_ext <<_ACEOF
5925/* confdefs.h. */
5926_ACEOF
5927cat confdefs.h >>conftest.$ac_ext 6760cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5928cat >>conftest.$ac_ext <<_ACEOF
5929/* end confdefs.h. */ 6761/* end confdefs.h. */
5930 6762
5931/* Override any gcc2 internal prototype to avoid an error. */ 6763namespace conftest {
5932#ifdef __cplusplus 6764 extern "C" int gethostbyname ();
5933extern "C" 6765}
5934#endif
5935/* We use char because int might match the return type of a gcc2
5936 builtin and then its argument prototype would still apply. */
5937char gethostbyname ();
5938int 6766int
5939main () 6767main (void)
5940{ 6768{
5941gethostbyname (); 6769return conftest::gethostbyname ();
5942 ; 6770 ;
5943 return 0; 6771 return 0;
5944} 6772}
5945_ACEOF 6773_ACEOF
5946rm -f conftest.$ac_objext conftest$ac_exeext 6774if ac_fn_cxx_try_link "$LINENO"
5947if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6775then :
5948 (eval $ac_link) 2>conftest.er1
5949 ac_status=$?
5950 grep -v '^ *+' conftest.er1 >conftest.err
5951 rm -f conftest.er1
5952 cat conftest.err >&5
5953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5954 (exit $ac_status); } &&
5955 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5957 (eval $ac_try) 2>&5
5958 ac_status=$?
5959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5960 (exit $ac_status); }; } &&
5961 { ac_try='test -s conftest$ac_exeext'
5962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5963 (eval $ac_try) 2>&5
5964 ac_status=$?
5965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5966 (exit $ac_status); }; }; then
5967 ac_cv_lib_nsl_gethostbyname=yes 6776 ac_cv_lib_bsd_gethostbyname=yes
5968else 6777else $as_nop
5969 echo "$as_me: failed program was:" >&5
5970sed 's/^/| /' conftest.$ac_ext >&5
5971
5972ac_cv_lib_nsl_gethostbyname=no 6778 ac_cv_lib_bsd_gethostbyname=no
5973fi 6779fi
5974rm -f conftest.err conftest.$ac_objext \ 6780rm -f core conftest.err conftest.$ac_objext conftest.beam \
5975 conftest$ac_exeext conftest.$ac_ext 6781 conftest$ac_exeext conftest.$ac_ext
5976LIBS=$ac_check_lib_save_LIBS 6782LIBS=$ac_check_lib_save_LIBS
5977fi 6783fi
5978echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
5979echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
5980if test $ac_cv_lib_nsl_gethostbyname = yes; then
5981 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5982fi
5983
5984 if test $ac_cv_lib_nsl_gethostbyname = no; then
5985 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
5986echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
5987if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
5988 echo $ECHO_N "(cached) $ECHO_C" >&6
5989else
5990 ac_check_lib_save_LIBS=$LIBS
5991LIBS="-lbsd $LIBS"
5992cat >conftest.$ac_ext <<_ACEOF
5993/* confdefs.h. */
5994_ACEOF
5995cat confdefs.h >>conftest.$ac_ext
5996cat >>conftest.$ac_ext <<_ACEOF
5997/* end confdefs.h. */
5998
5999/* Override any gcc2 internal prototype to avoid an error. */
6000#ifdef __cplusplus
6001extern "C"
6002#endif
6003/* We use char because int might match the return type of a gcc2
6004 builtin and then its argument prototype would still apply. */
6005char gethostbyname ();
6006int
6007main ()
6008{
6009gethostbyname ();
6010 ;
6011 return 0;
6012}
6013_ACEOF
6014rm -f conftest.$ac_objext conftest$ac_exeext
6015if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6016 (eval $ac_link) 2>conftest.er1
6017 ac_status=$?
6018 grep -v '^ *+' conftest.er1 >conftest.err
6019 rm -f conftest.er1
6020 cat conftest.err >&5
6021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022 (exit $ac_status); } &&
6023 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6025 (eval $ac_try) 2>&5
6026 ac_status=$?
6027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6028 (exit $ac_status); }; } &&
6029 { ac_try='test -s conftest$ac_exeext'
6030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6031 (eval $ac_try) 2>&5
6032 ac_status=$?
6033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6034 (exit $ac_status); }; }; then
6035 ac_cv_lib_bsd_gethostbyname=yes
6036else
6037 echo "$as_me: failed program was:" >&5
6038sed 's/^/| /' conftest.$ac_ext >&5
6039
6040ac_cv_lib_bsd_gethostbyname=no
6041fi
6042rm -f conftest.err conftest.$ac_objext \
6043 conftest$ac_exeext conftest.$ac_ext
6044LIBS=$ac_check_lib_save_LIBS
6045fi
6046echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 6784{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6047echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 6785printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6048if test $ac_cv_lib_bsd_gethostbyname = yes; then 6786if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6787then :
6049 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6788 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6050fi 6789fi
6051 6790
6052 fi 6791 fi
6053 fi 6792 fi
6057 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 6796 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
6058 # on later versions), says Simon Leinen: it contains gethostby* 6797 # on later versions), says Simon Leinen: it contains gethostby*
6059 # variants that don't use the name server (or something). -lsocket 6798 # variants that don't use the name server (or something). -lsocket
6060 # must be given before -lnsl if both are needed. We assume that 6799 # must be given before -lnsl if both are needed. We assume that
6061 # if connect needs -lnsl, so does gethostbyname. 6800 # if connect needs -lnsl, so does gethostbyname.
6062 echo "$as_me:$LINENO: checking for connect" >&5 6801 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6063echo $ECHO_N "checking for connect... $ECHO_C" >&6 6802if test "x$ac_cv_func_connect" = xyes
6803then :
6804
6805fi
6806
6064if test "${ac_cv_func_connect+set}" = set; then 6807 if test $ac_cv_func_connect = no; then
6065 echo $ECHO_N "(cached) $ECHO_C" >&6 6808 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6066else 6809printf %s "checking for connect in -lsocket... " >&6; }
6067 cat >conftest.$ac_ext <<_ACEOF 6810if test ${ac_cv_lib_socket_connect+y}
6068/* confdefs.h. */ 6811then :
6069_ACEOF 6812 printf %s "(cached) " >&6
6813else $as_nop
6814 ac_check_lib_save_LIBS=$LIBS
6815LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6070cat confdefs.h >>conftest.$ac_ext 6816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6071cat >>conftest.$ac_ext <<_ACEOF
6072/* end confdefs.h. */ 6817/* end confdefs.h. */
6073/* Define connect to an innocuous variant, in case <limits.h> declares connect.
6074 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6075#define connect innocuous_connect
6076 6818
6077/* System header to define __stub macros and hopefully few prototypes, 6819namespace conftest {
6078 which can conflict with char connect (); below. 6820 extern "C" int connect ();
6079 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6080 <limits.h> exists even on freestanding compilers. */
6081
6082#ifdef __STDC__
6083# include <limits.h>
6084#else
6085# include <assert.h>
6086#endif
6087
6088#undef connect
6089
6090/* Override any gcc2 internal prototype to avoid an error. */
6091#ifdef __cplusplus
6092extern "C"
6093{
6094#endif
6095/* We use char because int might match the return type of a gcc2
6096 builtin and then its argument prototype would still apply. */
6097char connect ();
6098/* The GNU C library defines this for functions which it implements
6099 to always fail with ENOSYS. Some functions are actually named
6100 something starting with __ and the normal name is an alias. */
6101#if defined (__stub_connect) || defined (__stub___connect)
6102choke me
6103#else
6104char (*f) () = connect;
6105#endif
6106#ifdef __cplusplus
6107} 6821}
6108#endif
6109
6110int 6822int
6111main () 6823main (void)
6112{ 6824{
6113return f != connect; 6825return conftest::connect ();
6114 ; 6826 ;
6115 return 0; 6827 return 0;
6116} 6828}
6117_ACEOF 6829_ACEOF
6118rm -f conftest.$ac_objext conftest$ac_exeext 6830if ac_fn_cxx_try_link "$LINENO"
6119if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6831then :
6120 (eval $ac_link) 2>conftest.er1
6121 ac_status=$?
6122 grep -v '^ *+' conftest.er1 >conftest.err
6123 rm -f conftest.er1
6124 cat conftest.err >&5
6125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6126 (exit $ac_status); } &&
6127 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6129 (eval $ac_try) 2>&5
6130 ac_status=$?
6131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6132 (exit $ac_status); }; } &&
6133 { ac_try='test -s conftest$ac_exeext'
6134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6135 (eval $ac_try) 2>&5
6136 ac_status=$?
6137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6138 (exit $ac_status); }; }; then
6139 ac_cv_func_connect=yes 6832 ac_cv_lib_socket_connect=yes
6140else 6833else $as_nop
6141 echo "$as_me: failed program was:" >&5 6834 ac_cv_lib_socket_connect=no
6142sed 's/^/| /' conftest.$ac_ext >&5
6143
6144ac_cv_func_connect=no
6145fi 6835fi
6146rm -f conftest.err conftest.$ac_objext \ 6836rm -f core conftest.err conftest.$ac_objext conftest.beam \
6147 conftest$ac_exeext conftest.$ac_ext 6837 conftest$ac_exeext conftest.$ac_ext
6838LIBS=$ac_check_lib_save_LIBS
6148fi 6839fi
6149echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 6840{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6150echo "${ECHO_T}$ac_cv_func_connect" >&6 6841printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6842if test "x$ac_cv_lib_socket_connect" = xyes
6843then :
6844 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6845fi
6151 6846
6847 fi
6848
6849 # Guillermo Gomez says -lposix is necessary on A/UX.
6850 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6851if test "x$ac_cv_func_remove" = xyes
6852then :
6853
6854fi
6855
6152 if test $ac_cv_func_connect = no; then 6856 if test $ac_cv_func_remove = no; then
6153 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 6857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6154echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 6858printf %s "checking for remove in -lposix... " >&6; }
6155if test "${ac_cv_lib_socket_connect+set}" = set; then 6859if test ${ac_cv_lib_posix_remove+y}
6156 echo $ECHO_N "(cached) $ECHO_C" >&6 6860then :
6157else 6861 printf %s "(cached) " >&6
6862else $as_nop
6158 ac_check_lib_save_LIBS=$LIBS 6863 ac_check_lib_save_LIBS=$LIBS
6159LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6864LIBS="-lposix $LIBS"
6160cat >conftest.$ac_ext <<_ACEOF
6161/* confdefs.h. */
6162_ACEOF
6163cat confdefs.h >>conftest.$ac_ext 6865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6164cat >>conftest.$ac_ext <<_ACEOF
6165/* end confdefs.h. */ 6866/* end confdefs.h. */
6166 6867
6167/* Override any gcc2 internal prototype to avoid an error. */ 6868namespace conftest {
6168#ifdef __cplusplus 6869 extern "C" int remove ();
6169extern "C" 6870}
6170#endif
6171/* We use char because int might match the return type of a gcc2
6172 builtin and then its argument prototype would still apply. */
6173char connect ();
6174int 6871int
6175main () 6872main (void)
6176{ 6873{
6177connect (); 6874return conftest::remove ();
6178 ; 6875 ;
6179 return 0; 6876 return 0;
6180} 6877}
6181_ACEOF 6878_ACEOF
6182rm -f conftest.$ac_objext conftest$ac_exeext 6879if ac_fn_cxx_try_link "$LINENO"
6183if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6880then :
6184 (eval $ac_link) 2>conftest.er1 6881 ac_cv_lib_posix_remove=yes
6185 ac_status=$? 6882else $as_nop
6186 grep -v '^ *+' conftest.er1 >conftest.err 6883 ac_cv_lib_posix_remove=no
6187 rm -f conftest.er1
6188 cat conftest.err >&5
6189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6190 (exit $ac_status); } &&
6191 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6193 (eval $ac_try) 2>&5
6194 ac_status=$?
6195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196 (exit $ac_status); }; } &&
6197 { ac_try='test -s conftest$ac_exeext'
6198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6199 (eval $ac_try) 2>&5
6200 ac_status=$?
6201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6202 (exit $ac_status); }; }; then
6203 ac_cv_lib_socket_connect=yes
6204else
6205 echo "$as_me: failed program was:" >&5
6206sed 's/^/| /' conftest.$ac_ext >&5
6207
6208ac_cv_lib_socket_connect=no
6209fi 6884fi
6210rm -f conftest.err conftest.$ac_objext \ 6885rm -f core conftest.err conftest.$ac_objext conftest.beam \
6211 conftest$ac_exeext conftest.$ac_ext 6886 conftest$ac_exeext conftest.$ac_ext
6212LIBS=$ac_check_lib_save_LIBS 6887LIBS=$ac_check_lib_save_LIBS
6213fi 6888fi
6214echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 6889{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6215echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 6890printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6216if test $ac_cv_lib_socket_connect = yes; then 6891if test "x$ac_cv_lib_posix_remove" = xyes
6892then :
6217 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6893 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6218fi 6894fi
6219 6895
6220 fi 6896 fi
6221 6897
6222 # Guillermo Gomez says -lposix is necessary on A/UX. 6898 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6223 echo "$as_me:$LINENO: checking for remove" >&5 6899 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6224echo $ECHO_N "checking for remove... $ECHO_C" >&6 6900if test "x$ac_cv_func_shmat" = xyes
6225if test "${ac_cv_func_remove+set}" = set; then 6901then :
6226 echo $ECHO_N "(cached) $ECHO_C" >&6 6902
6227else 6903fi
6228 cat >conftest.$ac_ext <<_ACEOF 6904
6229/* confdefs.h. */ 6905 if test $ac_cv_func_shmat = no; then
6230_ACEOF 6906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6907printf %s "checking for shmat in -lipc... " >&6; }
6908if test ${ac_cv_lib_ipc_shmat+y}
6909then :
6910 printf %s "(cached) " >&6
6911else $as_nop
6912 ac_check_lib_save_LIBS=$LIBS
6913LIBS="-lipc $LIBS"
6231cat confdefs.h >>conftest.$ac_ext 6914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6232cat >>conftest.$ac_ext <<_ACEOF
6233/* end confdefs.h. */ 6915/* end confdefs.h. */
6234/* Define remove to an innocuous variant, in case <limits.h> declares remove.
6235 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6236#define remove innocuous_remove
6237 6916
6238/* System header to define __stub macros and hopefully few prototypes, 6917namespace conftest {
6239 which can conflict with char remove (); below. 6918 extern "C" int shmat ();
6240 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6241 <limits.h> exists even on freestanding compilers. */
6242
6243#ifdef __STDC__
6244# include <limits.h>
6245#else
6246# include <assert.h>
6247#endif
6248
6249#undef remove
6250
6251/* Override any gcc2 internal prototype to avoid an error. */
6252#ifdef __cplusplus
6253extern "C"
6254{
6255#endif
6256/* We use char because int might match the return type of a gcc2
6257 builtin and then its argument prototype would still apply. */
6258char remove ();
6259/* The GNU C library defines this for functions which it implements
6260 to always fail with ENOSYS. Some functions are actually named
6261 something starting with __ and the normal name is an alias. */
6262#if defined (__stub_remove) || defined (__stub___remove)
6263choke me
6264#else
6265char (*f) () = remove;
6266#endif
6267#ifdef __cplusplus
6268} 6919}
6269#endif
6270
6271int 6920int
6272main () 6921main (void)
6273{ 6922{
6274return f != remove; 6923return conftest::shmat ();
6275 ; 6924 ;
6276 return 0; 6925 return 0;
6277} 6926}
6278_ACEOF 6927_ACEOF
6279rm -f conftest.$ac_objext conftest$ac_exeext 6928if ac_fn_cxx_try_link "$LINENO"
6280if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6929then :
6281 (eval $ac_link) 2>conftest.er1 6930 ac_cv_lib_ipc_shmat=yes
6282 ac_status=$? 6931else $as_nop
6283 grep -v '^ *+' conftest.er1 >conftest.err 6932 ac_cv_lib_ipc_shmat=no
6284 rm -f conftest.er1
6285 cat conftest.err >&5
6286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 (exit $ac_status); } &&
6288 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6290 (eval $ac_try) 2>&5
6291 ac_status=$?
6292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6293 (exit $ac_status); }; } &&
6294 { ac_try='test -s conftest$ac_exeext'
6295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6296 (eval $ac_try) 2>&5
6297 ac_status=$?
6298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6299 (exit $ac_status); }; }; then
6300 ac_cv_func_remove=yes
6301else
6302 echo "$as_me: failed program was:" >&5
6303sed 's/^/| /' conftest.$ac_ext >&5
6304
6305ac_cv_func_remove=no
6306fi 6933fi
6307rm -f conftest.err conftest.$ac_objext \ 6934rm -f core conftest.err conftest.$ac_objext conftest.beam \
6308 conftest$ac_exeext conftest.$ac_ext 6935 conftest$ac_exeext conftest.$ac_ext
6309fi
6310echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
6311echo "${ECHO_T}$ac_cv_func_remove" >&6
6312
6313 if test $ac_cv_func_remove = no; then
6314 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
6315echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
6316if test "${ac_cv_lib_posix_remove+set}" = set; then
6317 echo $ECHO_N "(cached) $ECHO_C" >&6
6318else
6319 ac_check_lib_save_LIBS=$LIBS
6320LIBS="-lposix $LIBS"
6321cat >conftest.$ac_ext <<_ACEOF
6322/* confdefs.h. */
6323_ACEOF
6324cat confdefs.h >>conftest.$ac_ext
6325cat >>conftest.$ac_ext <<_ACEOF
6326/* end confdefs.h. */
6327
6328/* Override any gcc2 internal prototype to avoid an error. */
6329#ifdef __cplusplus
6330extern "C"
6331#endif
6332/* We use char because int might match the return type of a gcc2
6333 builtin and then its argument prototype would still apply. */
6334char remove ();
6335int
6336main ()
6337{
6338remove ();
6339 ;
6340 return 0;
6341}
6342_ACEOF
6343rm -f conftest.$ac_objext conftest$ac_exeext
6344if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6345 (eval $ac_link) 2>conftest.er1
6346 ac_status=$?
6347 grep -v '^ *+' conftest.er1 >conftest.err
6348 rm -f conftest.er1
6349 cat conftest.err >&5
6350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6351 (exit $ac_status); } &&
6352 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6354 (eval $ac_try) 2>&5
6355 ac_status=$?
6356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6357 (exit $ac_status); }; } &&
6358 { ac_try='test -s conftest$ac_exeext'
6359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6360 (eval $ac_try) 2>&5
6361 ac_status=$?
6362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6363 (exit $ac_status); }; }; then
6364 ac_cv_lib_posix_remove=yes
6365else
6366 echo "$as_me: failed program was:" >&5
6367sed 's/^/| /' conftest.$ac_ext >&5
6368
6369ac_cv_lib_posix_remove=no
6370fi
6371rm -f conftest.err conftest.$ac_objext \
6372 conftest$ac_exeext conftest.$ac_ext
6373LIBS=$ac_check_lib_save_LIBS 6936LIBS=$ac_check_lib_save_LIBS
6374fi 6937fi
6375echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
6376echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
6377if test $ac_cv_lib_posix_remove = yes; then
6378 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6379fi
6380
6381 fi
6382
6383 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6384 echo "$as_me:$LINENO: checking for shmat" >&5
6385echo $ECHO_N "checking for shmat... $ECHO_C" >&6
6386if test "${ac_cv_func_shmat+set}" = set; then
6387 echo $ECHO_N "(cached) $ECHO_C" >&6
6388else
6389 cat >conftest.$ac_ext <<_ACEOF
6390/* confdefs.h. */
6391_ACEOF
6392cat confdefs.h >>conftest.$ac_ext
6393cat >>conftest.$ac_ext <<_ACEOF
6394/* end confdefs.h. */
6395/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
6396 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6397#define shmat innocuous_shmat
6398
6399/* System header to define __stub macros and hopefully few prototypes,
6400 which can conflict with char shmat (); below.
6401 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6402 <limits.h> exists even on freestanding compilers. */
6403
6404#ifdef __STDC__
6405# include <limits.h>
6406#else
6407# include <assert.h>
6408#endif
6409
6410#undef shmat
6411
6412/* Override any gcc2 internal prototype to avoid an error. */
6413#ifdef __cplusplus
6414extern "C"
6415{
6416#endif
6417/* We use char because int might match the return type of a gcc2
6418 builtin and then its argument prototype would still apply. */
6419char shmat ();
6420/* The GNU C library defines this for functions which it implements
6421 to always fail with ENOSYS. Some functions are actually named
6422 something starting with __ and the normal name is an alias. */
6423#if defined (__stub_shmat) || defined (__stub___shmat)
6424choke me
6425#else
6426char (*f) () = shmat;
6427#endif
6428#ifdef __cplusplus
6429}
6430#endif
6431
6432int
6433main ()
6434{
6435return f != shmat;
6436 ;
6437 return 0;
6438}
6439_ACEOF
6440rm -f conftest.$ac_objext conftest$ac_exeext
6441if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6442 (eval $ac_link) 2>conftest.er1
6443 ac_status=$?
6444 grep -v '^ *+' conftest.er1 >conftest.err
6445 rm -f conftest.er1
6446 cat conftest.err >&5
6447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6448 (exit $ac_status); } &&
6449 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6451 (eval $ac_try) 2>&5
6452 ac_status=$?
6453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6454 (exit $ac_status); }; } &&
6455 { ac_try='test -s conftest$ac_exeext'
6456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6457 (eval $ac_try) 2>&5
6458 ac_status=$?
6459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6460 (exit $ac_status); }; }; then
6461 ac_cv_func_shmat=yes
6462else
6463 echo "$as_me: failed program was:" >&5
6464sed 's/^/| /' conftest.$ac_ext >&5
6465
6466ac_cv_func_shmat=no
6467fi
6468rm -f conftest.err conftest.$ac_objext \
6469 conftest$ac_exeext conftest.$ac_ext
6470fi
6471echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
6472echo "${ECHO_T}$ac_cv_func_shmat" >&6
6473
6474 if test $ac_cv_func_shmat = no; then
6475 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
6476echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
6477if test "${ac_cv_lib_ipc_shmat+set}" = set; then
6478 echo $ECHO_N "(cached) $ECHO_C" >&6
6479else
6480 ac_check_lib_save_LIBS=$LIBS
6481LIBS="-lipc $LIBS"
6482cat >conftest.$ac_ext <<_ACEOF
6483/* confdefs.h. */
6484_ACEOF
6485cat confdefs.h >>conftest.$ac_ext
6486cat >>conftest.$ac_ext <<_ACEOF
6487/* end confdefs.h. */
6488
6489/* Override any gcc2 internal prototype to avoid an error. */
6490#ifdef __cplusplus
6491extern "C"
6492#endif
6493/* We use char because int might match the return type of a gcc2
6494 builtin and then its argument prototype would still apply. */
6495char shmat ();
6496int
6497main ()
6498{
6499shmat ();
6500 ;
6501 return 0;
6502}
6503_ACEOF
6504rm -f conftest.$ac_objext conftest$ac_exeext
6505if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6506 (eval $ac_link) 2>conftest.er1
6507 ac_status=$?
6508 grep -v '^ *+' conftest.er1 >conftest.err
6509 rm -f conftest.er1
6510 cat conftest.err >&5
6511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6512 (exit $ac_status); } &&
6513 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6515 (eval $ac_try) 2>&5
6516 ac_status=$?
6517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6518 (exit $ac_status); }; } &&
6519 { ac_try='test -s conftest$ac_exeext'
6520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6521 (eval $ac_try) 2>&5
6522 ac_status=$?
6523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6524 (exit $ac_status); }; }; then
6525 ac_cv_lib_ipc_shmat=yes
6526else
6527 echo "$as_me: failed program was:" >&5
6528sed 's/^/| /' conftest.$ac_ext >&5
6529
6530ac_cv_lib_ipc_shmat=no
6531fi
6532rm -f conftest.err conftest.$ac_objext \
6533 conftest$ac_exeext conftest.$ac_ext
6534LIBS=$ac_check_lib_save_LIBS
6535fi
6536echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 6938{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6537echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 6939printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
6538if test $ac_cv_lib_ipc_shmat = yes; then 6940if test "x$ac_cv_lib_ipc_shmat" = xyes
6941then :
6539 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6942 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6540fi 6943fi
6541 6944
6542 fi 6945 fi
6543 fi 6946 fi
6549 # check for ICE first), but we must link in the order -lSM -lICE or 6952 # check for ICE first), but we must link in the order -lSM -lICE or
6550 # we get undefined symbols. So assume we have SM if we have ICE. 6953 # we get undefined symbols. So assume we have SM if we have ICE.
6551 # These have to be linked with before -lX11, unlike the other 6954 # These have to be linked with before -lX11, unlike the other
6552 # libraries we check for below, so use a different variable. 6955 # libraries we check for below, so use a different variable.
6553 # John Interrante, Karl Berry 6956 # John Interrante, Karl Berry
6554 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 6957 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6555echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 6958printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
6556if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6959if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
6557 echo $ECHO_N "(cached) $ECHO_C" >&6 6960then :
6558else 6961 printf %s "(cached) " >&6
6962else $as_nop
6559 ac_check_lib_save_LIBS=$LIBS 6963 ac_check_lib_save_LIBS=$LIBS
6560LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6964LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6561cat >conftest.$ac_ext <<_ACEOF
6562/* confdefs.h. */
6563_ACEOF
6564cat confdefs.h >>conftest.$ac_ext 6965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6565cat >>conftest.$ac_ext <<_ACEOF
6566/* end confdefs.h. */ 6966/* end confdefs.h. */
6567 6967
6568/* Override any gcc2 internal prototype to avoid an error. */ 6968namespace conftest {
6569#ifdef __cplusplus 6969 extern "C" int IceConnectionNumber ();
6570extern "C" 6970}
6571#endif
6572/* We use char because int might match the return type of a gcc2
6573 builtin and then its argument prototype would still apply. */
6574char IceConnectionNumber ();
6575int 6971int
6576main () 6972main (void)
6577{ 6973{
6578IceConnectionNumber (); 6974return conftest::IceConnectionNumber ();
6579 ; 6975 ;
6580 return 0; 6976 return 0;
6581} 6977}
6582_ACEOF 6978_ACEOF
6583rm -f conftest.$ac_objext conftest$ac_exeext 6979if ac_fn_cxx_try_link "$LINENO"
6584if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6980then :
6585 (eval $ac_link) 2>conftest.er1
6586 ac_status=$?
6587 grep -v '^ *+' conftest.er1 >conftest.err
6588 rm -f conftest.er1
6589 cat conftest.err >&5
6590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6591 (exit $ac_status); } &&
6592 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6594 (eval $ac_try) 2>&5
6595 ac_status=$?
6596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597 (exit $ac_status); }; } &&
6598 { ac_try='test -s conftest$ac_exeext'
6599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6600 (eval $ac_try) 2>&5
6601 ac_status=$?
6602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603 (exit $ac_status); }; }; then
6604 ac_cv_lib_ICE_IceConnectionNumber=yes 6981 ac_cv_lib_ICE_IceConnectionNumber=yes
6982else $as_nop
6983 ac_cv_lib_ICE_IceConnectionNumber=no
6984fi
6985rm -f core conftest.err conftest.$ac_objext conftest.beam \
6986 conftest$ac_exeext conftest.$ac_ext
6987LIBS=$ac_check_lib_save_LIBS
6988fi
6989{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6990printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6991if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6992then :
6993 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6994fi
6995
6996 LDFLAGS=$ac_save_LDFLAGS
6997
6998fi
6999
7000
7001if test -n "$ac_tool_prefix"; then
7002 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
7003set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
7004{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7005printf %s "checking for $ac_word... " >&6; }
7006if test ${ac_cv_path_PKG_CONFIG+y}
7007then :
7008 printf %s "(cached) " >&6
7009else $as_nop
7010 case $PKG_CONFIG in
7011 [\\/]* | ?:[\\/]*)
7012 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7013 ;;
7014 *)
7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7016for as_dir in $PATH
7017do
7018 IFS=$as_save_IFS
7019 case $as_dir in #(((
7020 '') as_dir=./ ;;
7021 */) ;;
7022 *) as_dir=$as_dir/ ;;
7023 esac
7024 for ac_exec_ext in '' $ac_executable_extensions; do
7025 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7026 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7027 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7028 break 2
7029 fi
7030done
7031 done
7032IFS=$as_save_IFS
7033
7034 ;;
7035esac
7036fi
7037PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7038if test -n "$PKG_CONFIG"; then
7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7040printf "%s\n" "$PKG_CONFIG" >&6; }
6605else 7041else
6606 echo "$as_me: failed program was:" >&5 7042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6607sed 's/^/| /' conftest.$ac_ext >&5 7043printf "%s\n" "no" >&6; }
6608
6609ac_cv_lib_ICE_IceConnectionNumber=no
6610fi 7044fi
6611rm -f conftest.err conftest.$ac_objext \
6612 conftest$ac_exeext conftest.$ac_ext
6613LIBS=$ac_check_lib_save_LIBS
6614fi
6615echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6616echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
6617if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
6618 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6619fi
6620 7045
6621 LDFLAGS=$ac_save_LDFLAGS
6622 7046
6623fi 7047fi
7048if test -z "$ac_cv_path_PKG_CONFIG"; then
7049 ac_pt_PKG_CONFIG=$PKG_CONFIG
7050 # Extract the first word of "pkg-config", so it can be a program name with args.
7051set dummy pkg-config; ac_word=$2
7052{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7053printf %s "checking for $ac_word... " >&6; }
7054if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
7055then :
7056 printf %s "(cached) " >&6
7057else $as_nop
7058 case $ac_pt_PKG_CONFIG in
7059 [\\/]* | ?:[\\/]*)
7060 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
7061 ;;
7062 *)
7063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7064for as_dir in $PATH
7065do
7066 IFS=$as_save_IFS
7067 case $as_dir in #(((
7068 '') as_dir=./ ;;
7069 */) ;;
7070 *) as_dir=$as_dir/ ;;
7071 esac
7072 for ac_exec_ext in '' $ac_executable_extensions; do
7073 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7074 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7075 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7076 break 2
7077 fi
7078done
7079 done
7080IFS=$as_save_IFS
6624 7081
6625 7082 ;;
6626 7083esac
6627if test x$support_xpm = xyes; then 7084fi
6628 7085ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6629 7086if test -n "$ac_pt_PKG_CONFIG"; then
6630 7087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6631# Initialize some more variables set by options. 7088printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
6632# The variables have the same names as the options, with
6633# dashes changed to underlines.
6634
6635# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
6636# paths, otherwise set no_xpm=yes.
6637# Uses ac_ vars as temps to allow command line to override cache and checks.
6638echo "$as_me:$LINENO: checking for libXpm" >&5
6639echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
6640
6641
6642# Check whether --with-xpm_includes or --without-xpm_includes was given.
6643if test "${with_xpm_includes+set}" = set; then
6644 withval="$with_xpm_includes"
6645 xpm_includes="$withval"
6646else 7089else
6647 xpm_includes=NO 7090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7091printf "%s\n" "no" >&6; }
6648fi; 7092fi
6649 7093
6650# Check whether --with-xpm_library or --without-xpm_library was given. 7094 if test "x$ac_pt_PKG_CONFIG" = x; then
6651if test "${with_xpm_library+set}" = set; then 7095 PKG_CONFIG="no"
6652 withval="$with_xpm_library" 7096 else
6653 xpm_libraries="$withval" 7097 case $cross_compiling:$ac_tool_warned in
7098yes:)
7099{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7100printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7101ac_tool_warned=yes ;;
7102esac
7103 PKG_CONFIG=$ac_pt_PKG_CONFIG
7104 fi
6654else 7105else
6655 xpm_libraries=NO 7106 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6656fi; 7107fi
6657 7108
6658# --without-xpm overrides everything else, but does not touch the cache.
6659 7109
6660# Check whether --with-xpm or --without-xpm was given. 7110image_lib=none
6661if test "${with_xpm+set}" = set; then
6662 withval="$with_xpm"
6663 7111
6664fi; 7112PIXBUF_CFLAGS=
6665if test "$with_xpm" = no; then 7113PIXBUF_LIBS=
6666 have_xpm=disabled
6667else
6668 if test "${ac_cv_have_xpm+set}" = set; then
6669 echo $ECHO_N "(cached) $ECHO_C" >&6
6670else
6671 7114
6672 vt_xpm_include_X11=no 7115if test x$support_pixbuf = xyes; then
6673 if test -n "$xpm_includes"; then 7116
6674 vt_xpm_includes=$xpm_includes 7117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
7118printf %s "checking for gdk-pixbuf-2.0... " >&6; }
7119 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
7120 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
7121 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
7122
7123 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7124printf "%s\n" "ok" >&6; }
7125
7126 image_lib=gdk-pixbuf
7127
7128printf "%s\n" "#define HAVE_PIXBUF 1" >>confdefs.h
7129
7130
6675 else 7131 else
6676 vt_xpm_includes=NO 7132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7133printf "%s\n" "no" >&6; }
7134 :
6677 fi 7135 fi
6678 if test -n "$xpm_libraries"; then 7136
6679 vt_xpm_libraries=$xpm_libraries 7137fi
7138
7139
7140
7141
7142STARTUP_NOTIFICATION_CFLAGS=
7143STARTUP_NOTIFICATION_LIBS=
7144
7145if test x$support_startup_notification = xyes; then
7146
7147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
7148printf %s "checking for libstartup-notification-1.0... " >&6; }
7149 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
7150 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
7151 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
7152
7153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7154printf "%s\n" "ok" >&6; }
7155
7156
7157printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
7158
7159
6680 else 7160 else
6681 vt_xpm_libraries=NO 7161 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7162printf "%s\n" "no" >&6; }
7163 :
6682 fi 7164 fi
6683 7165
6684 if test "$vt_xpm_includes" = NO; then 7166fi
6685 # Guess where to find xpm.h
6686 7167
6687ac_save_CPPFLAGS="$CPPFLAGS" 7168
7169
7170
7171if test x$support_frills = xyes; then
7172
7173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
7174printf %s "checking for xmu... " >&6; }
7175 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
7176 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
7177 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
7178
7179 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7180printf "%s\n" "ok" >&6; }
7181
7182 X_LIBS="$XMU_LIBS $X_LIBS"
6688CPPFLAGS="$CPPFLAGS $X_CFLAGS" 7183 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
6689 7184
6690 # First, try using that file with no special directory specified. 7185printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
6691cat >conftest.$ac_ext <<_ACEOF 7186
6692/* confdefs.h. */ 7187
6693_ACEOF 7188 else
7189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7190printf "%s\n" "no" >&6; }
7191 :
7192 fi
7193
7194fi
7195
7196ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
7197if test "x$ac_cv_header_sys_byteorder_h" = xyes
7198then :
7199 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
7200
7201fi
7202ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
7203if test "x$ac_cv_header_sys_ioctl_h" = xyes
7204then :
7205 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
7206
7207fi
7208ac_fn_cxx_check_header_compile "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7209if test "x$ac_cv_header_sys_sockio_h" = xyes
7210then :
7211 printf "%s\n" "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7212
7213fi
7214ac_fn_cxx_check_header_compile "$LINENO" "sys/strredir.h" "ac_cv_header_sys_strredir_h" "$ac_includes_default"
7215if test "x$ac_cv_header_sys_strredir_h" = xyes
7216then :
7217 printf "%s\n" "#define HAVE_SYS_STRREDIR_H 1" >>confdefs.h
7218
7219fi
7220ac_fn_cxx_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7221if test "x$ac_cv_header_stdint_h" = xyes
7222then :
7223 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
7224
7225fi
7226ac_fn_cxx_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
7227if test "x$ac_cv_header_wchar_h" = xyes
7228then :
7229 printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
7230
7231fi
7232
7233
7234{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
7235printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
7236if test ${rxvt_cv_xlib_illegal_access+y}
7237then :
7238 printf %s "(cached) " >&6
7239else $as_nop
6694cat confdefs.h >>conftest.$ac_ext 7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6695cat >>conftest.$ac_ext <<_ACEOF
6696/* end confdefs.h. */ 7241/* end confdefs.h. */
7242
7243#define XLIB_ILLEGAL_ACCESS
6697#include <X11/xpm.h> 7244#include <X11/Xlib.h>
6698_ACEOF
6699if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6700 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6701 ac_status=$?
6702 grep -v '^ *+' conftest.er1 >conftest.err
6703 rm -f conftest.er1
6704 cat conftest.err >&5
6705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6706 (exit $ac_status); } >/dev/null; then
6707 if test -s conftest.err; then
6708 ac_cpp_err=$ac_cxx_preproc_warn_flag
6709 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6710 else
6711 ac_cpp_err=
6712 fi
6713else
6714 ac_cpp_err=yes
6715fi
6716if test -z "$ac_cpp_err"; then
6717 # We can compile using X headers with no special include directory.
6718vt_xpm_includes=
6719vt_xpm_include_X11=yes
6720else
6721 echo "$as_me: failed program was:" >&5
6722sed 's/^/| /' conftest.$ac_ext >&5
6723
6724 CPPFLAGS="$ac_save_CPPFLAGS"
6725# Look for the header file in a standard set of common directories.
6726 for ac_dir in \
6727 /usr/X11/include \
6728 /usr/X11R6/include \
6729 /usr/X11R5/include \
6730 /usr/X11R4/include \
6731 \
6732 /usr/include/X11 \
6733 /usr/include/X11R6 \
6734 /usr/include/X11R5 \
6735 /usr/include/X11R4 \
6736 \
6737 /usr/local/X11/include \
6738 /usr/local/X11R6/include \
6739 /usr/local/X11R5/include \
6740 /usr/local/X11R4/include \
6741 \
6742 /usr/local/include/X11 \
6743 /usr/local/include/X11R6 \
6744 /usr/local/include/X11R5 \
6745 /usr/local/include/X11R4 \
6746 \
6747 /usr/X386/include \
6748 /usr/x386/include \
6749 /usr/XFree86/include/X11 \
6750 \
6751 /usr/include \
6752 /usr/local/include \
6753 /usr/unsupported/include \
6754 /usr/athena/include \
6755 /usr/local/x11r5/include \
6756 /usr/lpp/Xamples/include \
6757 \
6758 /usr/openwin/include \
6759 /usr/openwin/share/include \
6760 ; \
6761 do
6762 if test -r "$ac_dir/X11/xpm.h"; then
6763 vt_xpm_includes="$ac_dir"
6764 vt_xpm_include_X11=yes
6765 break
6766 else
6767 if test -r "$ac_dir/xpm.h"; then
6768 vt_xpm_includes=$ac_dir
6769 break
6770 fi
6771 fi
6772 done
6773fi
6774rm -f conftest.err conftest.$ac_ext
6775fi
6776
6777if test "$vt_xpm_libraries" = NO; then
6778 # Check for the libraries.
6779
6780 # See if we find them without any special options.
6781 # Don't add to $LIBS permanently.
6782 ac_save_LIBS="$LIBS"
6783 LIBS="$LIBS $X_LIBS -lXpm -lX11"
6784cat >conftest.$ac_ext <<_ACEOF
6785/* confdefs.h. */
6786_ACEOF
6787cat confdefs.h >>conftest.$ac_ext
6788cat >>conftest.$ac_ext <<_ACEOF
6789/* end confdefs.h. */
6790 7245
6791int 7246int
6792main () 7247main (void)
6793{ 7248{
6794XpmReadFileToPixmap() 7249
7250 Display *dpy;
7251 dpy->xdefaults = (char *)0;
7252
6795 ; 7253 ;
6796 return 0; 7254 return 0;
6797} 7255}
6798_ACEOF 7256_ACEOF
6799rm -f conftest.$ac_objext conftest$ac_exeext 7257if ac_fn_cxx_try_compile "$LINENO"
6800if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7258then :
6801 (eval $ac_link) 2>conftest.er1 7259 rxvt_cv_xlib_illegal_access=yes
6802 ac_status=$? 7260else $as_nop
6803 grep -v '^ *+' conftest.er1 >conftest.err 7261 rxvt_cv_xlib_illegal_access=no
6804 rm -f conftest.er1 7262
6805 cat conftest.err >&5 7263fi
6806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7264rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6807 (exit $ac_status); } && 7265fi
6808 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 7266{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7267printf "%s\n" "$rxvt_cv_xlib_illegal_access" >&6; }
6810 (eval $ac_try) 2>&5 7268if test x$rxvt_cv_xlib_illegal_access = xyes; then
6811 ac_status=$? 7269
6812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7270printf "%s\n" "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6813 (exit $ac_status); }; } && 7271
6814 { ac_try='test -s conftest$ac_exeext' 7272fi
6815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7273
6816 (eval $ac_try) 2>&5 7274ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6817 ac_status=$? 7275if test "x$ac_cv_type_mode_t" = xyes
6818 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7276then :
6819 (exit $ac_status); }; }; then 7277
7278else $as_nop
7279
7280printf "%s\n" "#define mode_t int" >>confdefs.h
7281
7282fi
7283
7284
7285 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default
7286"
7287if test "x$ac_cv_type_pid_t" = xyes
7288then :
7289
7290else $as_nop
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */
7293
7294 #if defined _WIN64 && !defined __CYGWIN__
7295 LLP64
7296 #endif
7297
7298int
7299main (void)
7300{
7301
7302 ;
7303 return 0;
7304}
7305
7306_ACEOF
7307if ac_fn_cxx_try_compile "$LINENO"
7308then :
7309 ac_pid_type='int'
7310else $as_nop
7311 ac_pid_type='__int64'
7312fi
7313rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7314
7315printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h
7316
7317
7318fi
7319
7320
7321{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7322printf %s "checking for grep that handles long lines and -e... " >&6; }
7323if test ${ac_cv_path_GREP+y}
7324then :
7325 printf %s "(cached) " >&6
7326else $as_nop
7327 if test -z "$GREP"; then
7328 ac_path_GREP_found=false
7329 # Loop through the user's path and test for each of PROGNAME-LIST
7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7331for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7332do
6820 LIBS="$ac_save_LIBS" 7333 IFS=$as_save_IFS
6821# We can link libXpm with no special library path. 7334 case $as_dir in #(((
6822vt_xpm_libraries= 7335 '') as_dir=./ ;;
7336 */) ;;
7337 *) as_dir=$as_dir/ ;;
7338 esac
7339 for ac_prog in grep ggrep
7340 do
7341 for ac_exec_ext in '' $ac_executable_extensions; do
7342 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
7343 as_fn_executable_p "$ac_path_GREP" || continue
7344# Check for GNU ac_path_GREP and select it if it is found.
7345 # Check for GNU $ac_path_GREP
7346case `"$ac_path_GREP" --version 2>&1` in
7347*GNU*)
7348 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7349*)
7350 ac_count=0
7351 printf %s 0123456789 >"conftest.in"
7352 while :
7353 do
7354 cat "conftest.in" "conftest.in" >"conftest.tmp"
7355 mv "conftest.tmp" "conftest.in"
7356 cp "conftest.in" "conftest.nl"
7357 printf "%s\n" 'GREP' >> "conftest.nl"
7358 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7359 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7360 as_fn_arith $ac_count + 1 && ac_count=$as_val
7361 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7362 # Best one so far, save it but keep looking for a better one
7363 ac_cv_path_GREP="$ac_path_GREP"
7364 ac_path_GREP_max=$ac_count
7365 fi
7366 # 10*(2^10) chars as input seems more than enough
7367 test $ac_count -gt 10 && break
7368 done
7369 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7370esac
7371
7372 $ac_path_GREP_found && break 3
7373 done
7374 done
7375 done
7376IFS=$as_save_IFS
7377 if test -z "$ac_cv_path_GREP"; then
7378 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7379 fi
6823else 7380else
6824 echo "$as_me: failed program was:" >&5 7381 ac_cv_path_GREP=$GREP
6825sed 's/^/| /' conftest.$ac_ext >&5 7382fi
6826 7383
6827LIBS="$ac_save_LIBS" 7384fi
6828# First see if replacing the include by lib works. 7385{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6829for ac_dir in \ 7386printf "%s\n" "$ac_cv_path_GREP" >&6; }
6830 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \ 7387 GREP="$ac_cv_path_GREP"
6831 /usr/X11/lib \ 7388
6832 /usr/X11R6/lib \ 7389
6833 /usr/X11R5/lib \ 7390{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6834 /usr/X11R4/lib \ 7391printf %s "checking for egrep... " >&6; }
6835 \ 7392if test ${ac_cv_path_EGREP+y}
6836 /usr/lib/X11 \ 7393then :
6837 /usr/lib/X11R6 \ 7394 printf %s "(cached) " >&6
6838 /usr/lib/X11R5 \ 7395else $as_nop
6839 /usr/lib/X11R4 \ 7396 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6840 \ 7397 then ac_cv_path_EGREP="$GREP -E"
6841 /usr/local/X11/lib \ 7398 else
6842 /usr/local/X11R6/lib \ 7399 if test -z "$EGREP"; then
6843 /usr/local/X11R5/lib \ 7400 ac_path_EGREP_found=false
6844 /usr/local/X11R4/lib \ 7401 # Loop through the user's path and test for each of PROGNAME-LIST
6845 \ 7402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6846 /usr/local/lib/X11 \ 7403for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6847 /usr/local/lib/X11R6 \
6848 /usr/local/lib/X11R5 \
6849 /usr/local/lib/X11R4 \
6850 \
6851 /usr/X386/lib \
6852 /usr/x386/lib \
6853 /usr/XFree86/lib/X11 \
6854 \
6855 /usr/lib \
6856 /usr/local/lib \
6857 /usr/unsupported/lib \
6858 /usr/athena/lib \
6859 /usr/local/x11r5/lib \
6860 /usr/lpp/Xamples/lib \
6861 \
6862 /usr/openwin/lib \
6863 /usr/openwin/share/lib \
6864 ; \
6865do 7404do
6866 for ac_extension in a so sl; do 7405 IFS=$as_save_IFS
6867 if test -r $ac_dir/libXpm.$ac_extension; then 7406 case $as_dir in #(((
6868 vt_xpm_libraries=$ac_dir 7407 '') as_dir=./ ;;
6869 break 2 7408 */) ;;
7409 *) as_dir=$as_dir/ ;;
7410 esac
7411 for ac_prog in egrep
7412 do
7413 for ac_exec_ext in '' $ac_executable_extensions; do
7414 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
7415 as_fn_executable_p "$ac_path_EGREP" || continue
7416# Check for GNU ac_path_EGREP and select it if it is found.
7417 # Check for GNU $ac_path_EGREP
7418case `"$ac_path_EGREP" --version 2>&1` in
7419*GNU*)
7420 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7421*)
7422 ac_count=0
7423 printf %s 0123456789 >"conftest.in"
7424 while :
7425 do
7426 cat "conftest.in" "conftest.in" >"conftest.tmp"
7427 mv "conftest.tmp" "conftest.in"
7428 cp "conftest.in" "conftest.nl"
7429 printf "%s\n" 'EGREP' >> "conftest.nl"
7430 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7431 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7432 as_fn_arith $ac_count + 1 && ac_count=$as_val
7433 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7434 # Best one so far, save it but keep looking for a better one
7435 ac_cv_path_EGREP="$ac_path_EGREP"
7436 ac_path_EGREP_max=$ac_count
6870 fi 7437 fi
7438 # 10*(2^10) chars as input seems more than enough
7439 test $ac_count -gt 10 && break
6871 done 7440 done
7441 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7442esac
7443
7444 $ac_path_EGREP_found && break 3
7445 done
6872done 7446 done
6873fi 7447 done
6874rm -f conftest.err conftest.$ac_objext \ 7448IFS=$as_save_IFS
6875 conftest$ac_exeext conftest.$ac_ext 7449 if test -z "$ac_cv_path_EGREP"; then
6876fi 7450 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6877
6878
6879 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
6880 ac_cv_have_xpm="have_xpm=no"
6881 else
6882 ac_cv_have_xpm="have_xpm=yes \
6883 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6884 vt_xpm_include_X11=$vt_xpm_include_X11"
6885 fi 7451 fi
6886fi
6887 eval "$ac_cv_have_xpm"
6888fi
6889
6890if test "$have_xpm" != yes; then
6891 echo "$as_me:$LINENO: result: $have_xpm" >&5
6892echo "${ECHO_T}$have_xpm" >&6
6893 no_xpm=yes
6894else 7452else
6895 if test "$xpm_includes" != NO; then 7453 ac_cv_path_EGREP=$EGREP
6896 if test "$xpm_includes" = "$vt_xpm_includes"; then
6897 if test -r "$xpm_includes/X11/xpm.h"; then
6898 vt_xpm_include_X11=yes
6899 fi
6900 else
6901 vt_xpm_include_X11=no
6902 if test -z "$xpm_includes"; then
6903 cat >conftest.$ac_ext <<_ACEOF
6904/* confdefs.h. */
6905_ACEOF
6906cat confdefs.h >>conftest.$ac_ext
6907cat >>conftest.$ac_ext <<_ACEOF
6908/* end confdefs.h. */
6909#include <X11/xpm.h>
6910_ACEOF
6911if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6912 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6913 ac_status=$?
6914 grep -v '^ *+' conftest.er1 >conftest.err
6915 rm -f conftest.er1
6916 cat conftest.err >&5
6917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6918 (exit $ac_status); } >/dev/null; then
6919 if test -s conftest.err; then
6920 ac_cpp_err=$ac_cxx_preproc_warn_flag
6921 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
6922 else
6923 ac_cpp_err=
6924 fi
6925else
6926 ac_cpp_err=yes
6927fi 7454fi
6928if test -z "$ac_cpp_err"; then
6929 vt_xpm_include_X11=yes
6930else
6931 echo "$as_me: failed program was:" >&5
6932sed 's/^/| /' conftest.$ac_ext >&5
6933 7455
6934
6935fi
6936rm -f conftest.err conftest.$ac_ext
6937 else
6938 if test -r "$xpm_includes/X11/xpm.h"; then
6939 vt_xpm_include_X11=yes
6940 fi
6941 fi
6942 fi 7456 fi
6943 vt_xpm_includes=$xpm_includes
6944 fi
6945 if test "x$xpm_libraries" != xNO; then
6946 vt_xpm_libraries=$xpm_libraries
6947 fi
6948 # Update the cache value to reflect the command line values.
6949 ac_cv_have_xpm="have_xpm=yes \
6950 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
6951 vt_xpm_include_X11=$vt_xpm_include_X11"
6952 eval "$ac_cv_have_xpm"
6953 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
6954echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
6955 if test -n "$vt_xpm_includes"; then
6956 XPM_CPPFLAGS="-DHAVE_LIBXPM"
6957 fi
6958 if test -n "$vt_xpm_includes"; then
6959 XPM_CFLAGS="-I$vt_xpm_includes"
6960 fi
6961 XPM_LIBS="-lXpm"
6962 if test -n "$vt_xpm_libraries"; then
6963 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
6964 fi
6965 if test "x$vt_xpm_include_X11" = xyes; then
6966
6967cat >>confdefs.h <<\_ACEOF
6968#define XPM_INC_X11 1
6969_ACEOF
6970
6971 fi
6972fi 7457fi
7458{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7459printf "%s\n" "$ac_cv_path_EGREP" >&6; }
7460 EGREP="$ac_cv_path_EGREP"
6973 7461
6974 7462
6975 7463{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6976 7464printf %s "checking for uid_t in sys/types.h... " >&6; }
6977 7465if test ${ac_cv_type_uid_t+y}
6978 if test x$no_xpm = xyes; then 7466then :
6979 support_xpm=needsmanualspecification 7467 printf %s "(cached) " >&6
6980 fi 7468else $as_nop
6981fi
6982
6983echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
6984echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
6985if test "${ac_cv_header_sys_wait_h+set}" = set; then
6986 echo $ECHO_N "(cached) $ECHO_C" >&6
6987else
6988 cat >conftest.$ac_ext <<_ACEOF
6989/* confdefs.h. */
6990_ACEOF
6991cat confdefs.h >>conftest.$ac_ext 7469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6992cat >>conftest.$ac_ext <<_ACEOF
6993/* end confdefs.h. */ 7470/* end confdefs.h. */
6994#include <sys/types.h> 7471#include <sys/types.h>
6995#include <sys/wait.h>
6996#ifndef WEXITSTATUS
6997# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
6998#endif
6999#ifndef WIFEXITED
7000# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
7001#endif
7002
7003int
7004main ()
7005{
7006 int s;
7007 wait (&s);
7008 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
7009 ;
7010 return 0;
7011}
7012_ACEOF
7013rm -f conftest.$ac_objext
7014if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7015 (eval $ac_compile) 2>conftest.er1
7016 ac_status=$?
7017 grep -v '^ *+' conftest.er1 >conftest.err
7018 rm -f conftest.er1
7019 cat conftest.err >&5
7020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7021 (exit $ac_status); } &&
7022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7024 (eval $ac_try) 2>&5
7025 ac_status=$?
7026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7027 (exit $ac_status); }; } &&
7028 { ac_try='test -s conftest.$ac_objext'
7029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7030 (eval $ac_try) 2>&5
7031 ac_status=$?
7032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7033 (exit $ac_status); }; }; then
7034 ac_cv_header_sys_wait_h=yes
7035else
7036 echo "$as_me: failed program was:" >&5
7037sed 's/^/| /' conftest.$ac_ext >&5
7038
7039ac_cv_header_sys_wait_h=no
7040fi
7041rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7042fi
7043echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
7044echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
7045if test $ac_cv_header_sys_wait_h = yes; then
7046
7047cat >>confdefs.h <<\_ACEOF
7048#define HAVE_SYS_WAIT_H 1
7049_ACEOF
7050
7051fi
7052
7053echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7054echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
7055if test "${ac_cv_header_stdc+set}" = set; then
7056 echo $ECHO_N "(cached) $ECHO_C" >&6
7057else
7058 cat >conftest.$ac_ext <<_ACEOF
7059/* confdefs.h. */
7060_ACEOF
7061cat confdefs.h >>conftest.$ac_ext
7062cat >>conftest.$ac_ext <<_ACEOF
7063/* end confdefs.h. */
7064#include <stdlib.h>
7065#include <stdarg.h>
7066#include <string.h>
7067#include <float.h>
7068
7069int
7070main ()
7071{
7072
7073 ;
7074 return 0;
7075}
7076_ACEOF
7077rm -f conftest.$ac_objext
7078if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7079 (eval $ac_compile) 2>conftest.er1
7080 ac_status=$?
7081 grep -v '^ *+' conftest.er1 >conftest.err
7082 rm -f conftest.er1
7083 cat conftest.err >&5
7084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7085 (exit $ac_status); } &&
7086 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7088 (eval $ac_try) 2>&5
7089 ac_status=$?
7090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7091 (exit $ac_status); }; } &&
7092 { ac_try='test -s conftest.$ac_objext'
7093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7094 (eval $ac_try) 2>&5
7095 ac_status=$?
7096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7097 (exit $ac_status); }; }; then
7098 ac_cv_header_stdc=yes
7099else
7100 echo "$as_me: failed program was:" >&5
7101sed 's/^/| /' conftest.$ac_ext >&5
7102
7103ac_cv_header_stdc=no
7104fi
7105rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7106
7107if test $ac_cv_header_stdc = yes; then
7108 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7109 cat >conftest.$ac_ext <<_ACEOF
7110/* confdefs.h. */
7111_ACEOF
7112cat confdefs.h >>conftest.$ac_ext
7113cat >>conftest.$ac_ext <<_ACEOF
7114/* end confdefs.h. */
7115#include <string.h>
7116 7472
7117_ACEOF 7473_ACEOF
7118if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7474if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7119 $EGREP "memchr" >/dev/null 2>&1; then 7475 $EGREP "uid_t" >/dev/null 2>&1
7120 : 7476then :
7121else 7477 ac_cv_type_uid_t=yes
7122 ac_cv_header_stdc=no 7478else $as_nop
7479 ac_cv_type_uid_t=no
7123fi 7480fi
7124rm -f conftest* 7481rm -rf conftest*
7125 7482
7126fi 7483fi
7127 7484{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
7485printf "%s\n" "$ac_cv_type_uid_t" >&6; }
7128if test $ac_cv_header_stdc = yes; then 7486if test $ac_cv_type_uid_t = no; then
7129 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7130 cat >conftest.$ac_ext <<_ACEOF
7131/* confdefs.h. */
7132_ACEOF
7133cat confdefs.h >>conftest.$ac_ext
7134cat >>conftest.$ac_ext <<_ACEOF
7135/* end confdefs.h. */
7136#include <stdlib.h>
7137 7487
7138_ACEOF 7488printf "%s\n" "#define uid_t int" >>confdefs.h
7139if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7140 $EGREP "free" >/dev/null 2>&1; then
7141 :
7142else
7143 ac_cv_header_stdc=no
7144fi
7145rm -f conftest*
7146 7489
7147fi
7148 7490
7149if test $ac_cv_header_stdc = yes; then 7491printf "%s\n" "#define gid_t int" >>confdefs.h
7150 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7151 if test "$cross_compiling" = yes; then
7152 :
7153else
7154 cat >conftest.$ac_ext <<_ACEOF
7155/* confdefs.h. */
7156_ACEOF
7157cat confdefs.h >>conftest.$ac_ext
7158cat >>conftest.$ac_ext <<_ACEOF
7159/* end confdefs.h. */
7160#include <ctype.h>
7161#if ((' ' & 0x0FF) == 0x020)
7162# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7163# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7164#else
7165# define ISLOWER(c) \
7166 (('a' <= (c) && (c) <= 'i') \
7167 || ('j' <= (c) && (c) <= 'r') \
7168 || ('s' <= (c) && (c) <= 'z'))
7169# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7170#endif
7171 7492
7172#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7173int
7174main ()
7175{
7176 int i;
7177 for (i = 0; i < 256; i++)
7178 if (XOR (islower (i), ISLOWER (i))
7179 || toupper (i) != TOUPPER (i))
7180 exit(2);
7181 exit (0);
7182}
7183_ACEOF
7184rm -f conftest$ac_exeext
7185if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7186 (eval $ac_link) 2>&5
7187 ac_status=$?
7188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7189 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7191 (eval $ac_try) 2>&5
7192 ac_status=$?
7193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7194 (exit $ac_status); }; }; then
7195 :
7196else
7197 echo "$as_me: program exited with status $ac_status" >&5
7198echo "$as_me: failed program was:" >&5
7199sed 's/^/| /' conftest.$ac_ext >&5
7200
7201( exit $ac_status )
7202ac_cv_header_stdc=no
7203fi 7493fi
7204rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7205fi
7206fi
7207fi
7208echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7209echo "${ECHO_T}$ac_cv_header_stdc" >&6
7210if test $ac_cv_header_stdc = yes; then
7211 7494
7212cat >>confdefs.h <<\_ACEOF 7495ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
7213#define STDC_HEADERS 1 7496case $ac_cv_c_int16_t in #(
7214_ACEOF 7497 no|yes) ;; #(
7498 *)
7215 7499
7216fi 7500printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
7217 7501;;
7218# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7229 inttypes.h stdint.h unistd.h
7230do
7231as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7232echo "$as_me:$LINENO: checking for $ac_header" >&5
7233echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7234if eval "test \"\${$as_ac_Header+set}\" = set"; then
7235 echo $ECHO_N "(cached) $ECHO_C" >&6
7236else
7237 cat >conftest.$ac_ext <<_ACEOF
7238/* confdefs.h. */
7239_ACEOF
7240cat confdefs.h >>conftest.$ac_ext
7241cat >>conftest.$ac_ext <<_ACEOF
7242/* end confdefs.h. */
7243$ac_includes_default
7244
7245#include <$ac_header>
7246_ACEOF
7247rm -f conftest.$ac_objext
7248if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7249 (eval $ac_compile) 2>conftest.er1
7250 ac_status=$?
7251 grep -v '^ *+' conftest.er1 >conftest.err
7252 rm -f conftest.er1
7253 cat conftest.err >&5
7254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7255 (exit $ac_status); } &&
7256 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7258 (eval $ac_try) 2>&5
7259 ac_status=$?
7260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7261 (exit $ac_status); }; } &&
7262 { ac_try='test -s conftest.$ac_objext'
7263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7264 (eval $ac_try) 2>&5
7265 ac_status=$?
7266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267 (exit $ac_status); }; }; then
7268 eval "$as_ac_Header=yes"
7269else
7270 echo "$as_me: failed program was:" >&5
7271sed 's/^/| /' conftest.$ac_ext >&5
7272
7273eval "$as_ac_Header=no"
7274fi
7275rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7276fi
7277echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7278echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7279if test `eval echo '${'$as_ac_Header'}'` = yes; then
7280 cat >>confdefs.h <<_ACEOF
7281#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7282_ACEOF
7283
7284fi
7285
7286done
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313for ac_header in \
7314 assert.h \
7315 fcntl.h \
7316 grp.h \
7317 libc.h \
7318 lastlog.h \
7319 stdarg.h \
7320 stdlib.h \
7321 string.h \
7322 termios.h \
7323 unistd.h \
7324 sys/byteorder.h \
7325 sys/ioctl.h \
7326 sys/select.h \
7327 sys/sockio.h \
7328 sys/strredir.h \
7329 sys/stropts.h \
7330 sys/time.h \
7331 utmp.h \
7332 utmpx.h \
7333 stdint.h \
7334 pty.h \
7335 wchar.h \
7336 cwchar \
7337 clocale \
7338
7339do
7340as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7341if eval "test \"\${$as_ac_Header+set}\" = set"; then
7342 echo "$as_me:$LINENO: checking for $ac_header" >&5
7343echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7344if eval "test \"\${$as_ac_Header+set}\" = set"; then
7345 echo $ECHO_N "(cached) $ECHO_C" >&6
7346fi
7347echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7348echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7349else
7350 # Is the header compilable?
7351echo "$as_me:$LINENO: checking $ac_header usability" >&5
7352echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
7353cat >conftest.$ac_ext <<_ACEOF
7354/* confdefs.h. */
7355_ACEOF
7356cat confdefs.h >>conftest.$ac_ext
7357cat >>conftest.$ac_ext <<_ACEOF
7358/* end confdefs.h. */
7359$ac_includes_default
7360#include <$ac_header>
7361_ACEOF
7362rm -f conftest.$ac_objext
7363if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7364 (eval $ac_compile) 2>conftest.er1
7365 ac_status=$?
7366 grep -v '^ *+' conftest.er1 >conftest.err
7367 rm -f conftest.er1
7368 cat conftest.err >&5
7369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7370 (exit $ac_status); } &&
7371 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7373 (eval $ac_try) 2>&5
7374 ac_status=$?
7375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7376 (exit $ac_status); }; } &&
7377 { ac_try='test -s conftest.$ac_objext'
7378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7379 (eval $ac_try) 2>&5
7380 ac_status=$?
7381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7382 (exit $ac_status); }; }; then
7383 ac_header_compiler=yes
7384else
7385 echo "$as_me: failed program was:" >&5
7386sed 's/^/| /' conftest.$ac_ext >&5
7387
7388ac_header_compiler=no
7389fi
7390rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7391echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7392echo "${ECHO_T}$ac_header_compiler" >&6
7393
7394# Is the header present?
7395echo "$as_me:$LINENO: checking $ac_header presence" >&5
7396echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
7397cat >conftest.$ac_ext <<_ACEOF
7398/* confdefs.h. */
7399_ACEOF
7400cat confdefs.h >>conftest.$ac_ext
7401cat >>conftest.$ac_ext <<_ACEOF
7402/* end confdefs.h. */
7403#include <$ac_header>
7404_ACEOF
7405if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
7406 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
7407 ac_status=$?
7408 grep -v '^ *+' conftest.er1 >conftest.err
7409 rm -f conftest.er1
7410 cat conftest.err >&5
7411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7412 (exit $ac_status); } >/dev/null; then
7413 if test -s conftest.err; then
7414 ac_cpp_err=$ac_cxx_preproc_warn_flag
7415 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
7416 else
7417 ac_cpp_err=
7418 fi
7419else
7420 ac_cpp_err=yes
7421fi
7422if test -z "$ac_cpp_err"; then
7423 ac_header_preproc=yes
7424else
7425 echo "$as_me: failed program was:" >&5
7426sed 's/^/| /' conftest.$ac_ext >&5
7427
7428 ac_header_preproc=no
7429fi
7430rm -f conftest.err conftest.$ac_ext
7431echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7432echo "${ECHO_T}$ac_header_preproc" >&6
7433
7434# So? What about this header?
7435case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7436 yes:no: )
7437 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7438echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7439 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7440echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7441 ac_header_preproc=yes
7442 ;;
7443 no:yes:* )
7444 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7445echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7446 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7447echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7448 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7449echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7450 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7451echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7452 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7453echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7454 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7455echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7456 (
7457 cat <<\_ASBOX
7458## ------------------------------------------ ##
7459## Report this to the AC_PACKAGE_NAME lists. ##
7460## ------------------------------------------ ##
7461_ASBOX
7462 ) |
7463 sed "s/^/$as_me: WARNING: /" >&2
7464 ;;
7465esac 7502esac
7466echo "$as_me:$LINENO: checking for $ac_header" >&5
7467echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7468if eval "test \"\${$as_ac_Header+set}\" = set"; then
7469 echo $ECHO_N "(cached) $ECHO_C" >&6
7470else
7471 eval "$as_ac_Header=\$ac_header_preproc"
7472fi
7473echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7474echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7475 7503
7476fi 7504ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
7477if test `eval echo '${'$as_ac_Header'}'` = yes; then 7505case $ac_cv_c_uint16_t in #(
7478 cat >>confdefs.h <<_ACEOF 7506 no|yes) ;; #(
7479#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7480_ACEOF
7481
7482fi
7483
7484done
7485
7486
7487echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
7488echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
7489if test "${ac_cv_header_time+set}" = set; then
7490 echo $ECHO_N "(cached) $ECHO_C" >&6
7491else
7492 cat >conftest.$ac_ext <<_ACEOF
7493/* confdefs.h. */
7494_ACEOF
7495cat confdefs.h >>conftest.$ac_ext
7496cat >>conftest.$ac_ext <<_ACEOF
7497/* end confdefs.h. */
7498#include <sys/types.h>
7499#include <sys/time.h>
7500#include <time.h>
7501
7502int
7503main ()
7504{
7505if ((struct tm *) 0)
7506return 0;
7507 ;
7508 return 0;
7509}
7510_ACEOF
7511rm -f conftest.$ac_objext
7512if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7513 (eval $ac_compile) 2>conftest.er1
7514 ac_status=$?
7515 grep -v '^ *+' conftest.er1 >conftest.err
7516 rm -f conftest.er1
7517 cat conftest.err >&5
7518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7519 (exit $ac_status); } &&
7520 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7522 (eval $ac_try) 2>&5
7523 ac_status=$?
7524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7525 (exit $ac_status); }; } &&
7526 { ac_try='test -s conftest.$ac_objext'
7527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7528 (eval $ac_try) 2>&5
7529 ac_status=$?
7530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7531 (exit $ac_status); }; }; then
7532 ac_cv_header_time=yes
7533else
7534 echo "$as_me: failed program was:" >&5
7535sed 's/^/| /' conftest.$ac_ext >&5
7536
7537ac_cv_header_time=no
7538fi
7539rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7540fi
7541echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
7542echo "${ECHO_T}$ac_cv_header_time" >&6
7543if test $ac_cv_header_time = yes; then
7544
7545cat >>confdefs.h <<\_ACEOF
7546#define TIME_WITH_SYS_TIME 1
7547_ACEOF
7548
7549fi
7550
7551
7552echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
7553echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
7554if test "${rxvt_cv_header_sysioctl+set}" = set; then
7555 echo $ECHO_N "(cached) $ECHO_C" >&6
7556else
7557 cat >conftest.$ac_ext <<_ACEOF
7558/* confdefs.h. */
7559_ACEOF
7560cat confdefs.h >>conftest.$ac_ext
7561cat >>conftest.$ac_ext <<_ACEOF
7562/* end confdefs.h. */
7563#include <stdio.h>
7564#include <sys/ioctl.h>
7565#ifdef HAVE_TERMIOS_H
7566#include <termios.h>
7567#endif
7568int
7569main ()
7570{
7571int a = ECHO;
7572 ;
7573 return 0;
7574}
7575_ACEOF
7576rm -f conftest.$ac_objext
7577if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7578 (eval $ac_compile) 2>conftest.er1
7579 ac_status=$?
7580 grep -v '^ *+' conftest.er1 >conftest.err
7581 rm -f conftest.er1
7582 cat conftest.err >&5
7583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7584 (exit $ac_status); } &&
7585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7587 (eval $ac_try) 2>&5
7588 ac_status=$?
7589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7590 (exit $ac_status); }; } &&
7591 { ac_try='test -s conftest.$ac_objext'
7592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7593 (eval $ac_try) 2>&5
7594 ac_status=$?
7595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7596 (exit $ac_status); }; }; then
7597 rxvt_cv_header_sysioctl=yes
7598else
7599 echo "$as_me: failed program was:" >&5
7600sed 's/^/| /' conftest.$ac_ext >&5
7601
7602rxvt_cv_header_sysioctl=no
7603fi
7604rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7605fi
7606echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
7607echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
7608
7609if test -n "$GCC"; then
7610 LDARG="-Wl,"
7611else
7612 LDARG=""
7613fi
7614R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
7615
7616ac_save_CFLAGS=$CFLAGS
7617ac_save_LIBS=$LIBS
7618CFLAGS="$CFLAGS $X_CFLAGS"
7619LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7620echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
7621echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
7622if test "${rxvt_cv_rpath+set}" = set; then
7623 echo $ECHO_N "(cached) $ECHO_C" >&6
7624else
7625 if test "$cross_compiling" = yes; then
7626 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
7627echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
7628else
7629 cat >conftest.$ac_ext <<_ACEOF
7630/* confdefs.h. */
7631_ACEOF
7632cat confdefs.h >>conftest.$ac_ext
7633cat >>conftest.$ac_ext <<_ACEOF
7634/* end confdefs.h. */
7635
7636main()
7637{
7638 exit(0);
7639 (void) XOpenDisplay("foobar");
7640}
7641_ACEOF
7642rm -f conftest$ac_exeext
7643if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7644 (eval $ac_link) 2>&5
7645 ac_status=$?
7646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7647 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7649 (eval $ac_try) 2>&5
7650 ac_status=$?
7651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7652 (exit $ac_status); }; }; then
7653 rxvt_cv_rpath=yes
7654else
7655 echo "$as_me: program exited with status $ac_status" >&5
7656echo "$as_me: failed program was:" >&5
7657sed 's/^/| /' conftest.$ac_ext >&5
7658
7659( exit $ac_status )
7660rxvt_cv_rpath=no
7661fi
7662rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7663fi
7664fi
7665echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
7666echo "${ECHO_T}$rxvt_cv_rpath" >&6
7667if test x$rxvt_cv_rpath != xyes; then
7668 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
7669 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
7670 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
7671echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
7672if test "${rxvt_cv_R+set}" = set; then
7673 echo $ECHO_N "(cached) $ECHO_C" >&6
7674else
7675 if test "$cross_compiling" = yes; then
7676 rxvt_cv_R=no
7677else
7678 cat >conftest.$ac_ext <<_ACEOF
7679/* confdefs.h. */
7680_ACEOF
7681cat confdefs.h >>conftest.$ac_ext
7682cat >>conftest.$ac_ext <<_ACEOF
7683/* end confdefs.h. */
7684
7685main()
7686{
7687 exit(0);
7688 (void) XOpenDisplay("foobar");
7689}
7690_ACEOF
7691rm -f conftest$ac_exeext
7692if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7693 (eval $ac_link) 2>&5
7694 ac_status=$?
7695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7696 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7698 (eval $ac_try) 2>&5
7699 ac_status=$?
7700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7701 (exit $ac_status); }; }; then
7702 rxvt_cv_R=yes
7703else
7704 echo "$as_me: program exited with status $ac_status" >&5
7705echo "$as_me: failed program was:" >&5
7706sed 's/^/| /' conftest.$ac_ext >&5
7707
7708( exit $ac_status )
7709rxvt_cv_R=no
7710fi
7711rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7712fi
7713fi
7714echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
7715echo "${ECHO_T}$rxvt_cv_R" >&6
7716 if test x$rxvt_cv_R != xyes; then
7717 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7718 fi
7719fi
7720
7721echo "$as_me:$LINENO: checking for XPointer" >&5
7722echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
7723if test "${rxvt_cv_xpointer+set}" = set; then
7724 echo $ECHO_N "(cached) $ECHO_C" >&6
7725else
7726 cat >conftest.$ac_ext <<_ACEOF
7727/* confdefs.h. */
7728_ACEOF
7729cat confdefs.h >>conftest.$ac_ext
7730cat >>conftest.$ac_ext <<_ACEOF
7731/* end confdefs.h. */
7732#include <X11/Xlib.h>
7733int
7734main ()
7735{
7736XPointer dummy;
7737 ;
7738 return 0;
7739}
7740_ACEOF
7741rm -f conftest.$ac_objext
7742if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7743 (eval $ac_compile) 2>conftest.er1
7744 ac_status=$?
7745 grep -v '^ *+' conftest.er1 >conftest.err
7746 rm -f conftest.er1
7747 cat conftest.err >&5
7748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7749 (exit $ac_status); } &&
7750 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7752 (eval $ac_try) 2>&5
7753 ac_status=$?
7754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7755 (exit $ac_status); }; } &&
7756 { ac_try='test -s conftest.$ac_objext'
7757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7758 (eval $ac_try) 2>&5
7759 ac_status=$?
7760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7761 (exit $ac_status); }; }; then
7762 rxvt_cv_xpointer=yes
7763else
7764 echo "$as_me: failed program was:" >&5
7765sed 's/^/| /' conftest.$ac_ext >&5
7766
7767rxvt_cv_xpointer=no
7768fi
7769rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7770fi
7771echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
7772echo "${ECHO_T}$rxvt_cv_xpointer" >&6
7773if test x$rxvt_cv_xpointer = xyes; then
7774
7775cat >>confdefs.h <<\_ACEOF
7776#define HAVE_XPOINTER 1
7777_ACEOF
7778
7779fi
7780LIBS=$ac_save_LIBS
7781CFLAGS=$ac_save_CFLAGS
7782
7783
7784echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7785echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7786if test "${ac_cv_c_const+set}" = set; then
7787 echo $ECHO_N "(cached) $ECHO_C" >&6
7788else
7789 cat >conftest.$ac_ext <<_ACEOF
7790/* confdefs.h. */
7791_ACEOF
7792cat confdefs.h >>conftest.$ac_ext
7793cat >>conftest.$ac_ext <<_ACEOF
7794/* end confdefs.h. */
7795
7796int
7797main ()
7798{
7799/* FIXME: Include the comments suggested by Paul. */
7800#ifndef __cplusplus
7801 /* Ultrix mips cc rejects this. */
7802 typedef int charset[2];
7803 const charset x;
7804 /* SunOS 4.1.1 cc rejects this. */
7805 char const *const *ccp;
7806 char **p;
7807 /* NEC SVR4.0.2 mips cc rejects this. */
7808 struct point {int x, y;};
7809 static struct point const zero = {0,0};
7810 /* AIX XL C 1.02.0.0 rejects this.
7811 It does not let you subtract one const X* pointer from another in
7812 an arm of an if-expression whose if-part is not a constant
7813 expression */
7814 const char *g = "string";
7815 ccp = &g + (g ? g-g : 0);
7816 /* HPUX 7.0 cc rejects these. */
7817 ++ccp;
7818 p = (char**) ccp;
7819 ccp = (char const *const *) p;
7820 { /* SCO 3.2v4 cc rejects this. */
7821 char *t;
7822 char const *s = 0 ? (char *) 0 : (char const *) 0;
7823
7824 *t++ = 0;
7825 }
7826 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
7827 int x[] = {25, 17};
7828 const int *foo = &x[0];
7829 ++foo;
7830 }
7831 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7832 typedef const int *iptr;
7833 iptr p = 0;
7834 ++p;
7835 }
7836 { /* AIX XL C 1.02.0.0 rejects this saying
7837 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7838 struct s { int j; const int *ap[3]; };
7839 struct s *b; b->j = 5;
7840 }
7841 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7842 const int foo = 10;
7843 }
7844#endif
7845
7846 ;
7847 return 0;
7848}
7849_ACEOF
7850rm -f conftest.$ac_objext
7851if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7852 (eval $ac_compile) 2>conftest.er1
7853 ac_status=$?
7854 grep -v '^ *+' conftest.er1 >conftest.err
7855 rm -f conftest.er1
7856 cat conftest.err >&5
7857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7858 (exit $ac_status); } &&
7859 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7861 (eval $ac_try) 2>&5
7862 ac_status=$?
7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864 (exit $ac_status); }; } &&
7865 { ac_try='test -s conftest.$ac_objext'
7866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7867 (eval $ac_try) 2>&5
7868 ac_status=$?
7869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7870 (exit $ac_status); }; }; then
7871 ac_cv_c_const=yes
7872else
7873 echo "$as_me: failed program was:" >&5
7874sed 's/^/| /' conftest.$ac_ext >&5
7875
7876ac_cv_c_const=no
7877fi
7878rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7879fi
7880echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
7881echo "${ECHO_T}$ac_cv_c_const" >&6
7882if test $ac_cv_c_const = no; then
7883
7884cat >>confdefs.h <<\_ACEOF
7885#define const
7886_ACEOF
7887
7888fi
7889
7890echo "$as_me:$LINENO: checking for inline" >&5
7891echo $ECHO_N "checking for inline... $ECHO_C" >&6
7892if test "${ac_cv_c_inline+set}" = set; then
7893 echo $ECHO_N "(cached) $ECHO_C" >&6
7894else
7895 ac_cv_c_inline=no
7896for ac_kw in inline __inline__ __inline; do
7897 cat >conftest.$ac_ext <<_ACEOF
7898/* confdefs.h. */
7899_ACEOF
7900cat confdefs.h >>conftest.$ac_ext
7901cat >>conftest.$ac_ext <<_ACEOF
7902/* end confdefs.h. */
7903#ifndef __cplusplus
7904typedef int foo_t;
7905static $ac_kw foo_t static_foo () {return 0; }
7906$ac_kw foo_t foo () {return 0; }
7907#endif
7908
7909_ACEOF
7910rm -f conftest.$ac_objext
7911if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7912 (eval $ac_compile) 2>conftest.er1
7913 ac_status=$?
7914 grep -v '^ *+' conftest.er1 >conftest.err
7915 rm -f conftest.er1
7916 cat conftest.err >&5
7917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7918 (exit $ac_status); } &&
7919 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7921 (eval $ac_try) 2>&5
7922 ac_status=$?
7923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7924 (exit $ac_status); }; } &&
7925 { ac_try='test -s conftest.$ac_objext'
7926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7927 (eval $ac_try) 2>&5
7928 ac_status=$?
7929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7930 (exit $ac_status); }; }; then
7931 ac_cv_c_inline=$ac_kw; break
7932else
7933 echo "$as_me: failed program was:" >&5
7934sed 's/^/| /' conftest.$ac_ext >&5
7935
7936fi
7937rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7938done
7939
7940fi
7941echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
7942echo "${ECHO_T}$ac_cv_c_inline" >&6
7943
7944
7945case $ac_cv_c_inline in
7946 inline | yes) ;;
7947 *) 7507 *)
7948 case $ac_cv_c_inline in 7508
7949 no) ac_val=;; 7509
7950 *) ac_val=$ac_cv_c_inline;; 7510printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
7511;;
7951 esac 7512 esac
7952 cat >>confdefs.h <<_ACEOF 7513
7953#ifndef __cplusplus 7514ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
7954#define inline $ac_val 7515case $ac_cv_c_int32_t in #(
7955#endif 7516 no|yes) ;; #(
7956_ACEOF 7517 *)
7957 ;; 7518
7519printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
7520;;
7958esac 7521esac
7959 7522
7523ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
7524case $ac_cv_c_uint32_t in #(
7525 no|yes) ;; #(
7526 *)
7960 7527
7528printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
7961 7529
7962echo "$as_me:$LINENO: checking for mode_t" >&5
7963echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
7964if test "${ac_cv_type_mode_t+set}" = set; then
7965 echo $ECHO_N "(cached) $ECHO_C" >&6
7966else
7967 cat >conftest.$ac_ext <<_ACEOF
7968/* confdefs.h. */
7969_ACEOF
7970cat confdefs.h >>conftest.$ac_ext
7971cat >>conftest.$ac_ext <<_ACEOF
7972/* end confdefs.h. */
7973$ac_includes_default
7974int
7975main ()
7976{
7977if ((mode_t *) 0)
7978 return 0;
7979if (sizeof (mode_t))
7980 return 0;
7981 ;
7982 return 0;
7983}
7984_ACEOF
7985rm -f conftest.$ac_objext
7986if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7987 (eval $ac_compile) 2>conftest.er1
7988 ac_status=$?
7989 grep -v '^ *+' conftest.er1 >conftest.err
7990 rm -f conftest.er1
7991 cat conftest.err >&5
7992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7993 (exit $ac_status); } &&
7994 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7996 (eval $ac_try) 2>&5
7997 ac_status=$?
7998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7999 (exit $ac_status); }; } &&
8000 { ac_try='test -s conftest.$ac_objext'
8001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8002 (eval $ac_try) 2>&5
8003 ac_status=$?
8004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8005 (exit $ac_status); }; }; then
8006 ac_cv_type_mode_t=yes
8007else
8008 echo "$as_me: failed program was:" >&5
8009sed 's/^/| /' conftest.$ac_ext >&5
8010 7530
8011ac_cv_type_mode_t=no 7531printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
8012fi 7532;;
8013rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7533 esac
8014fi
8015echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
8016echo "${ECHO_T}$ac_cv_type_mode_t" >&6
8017if test $ac_cv_type_mode_t = yes; then
8018 :
8019else
8020 7534
8021cat >>confdefs.h <<_ACEOF
8022#define mode_t int
8023_ACEOF
8024 7535
8025fi 7536ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
7537if test "x$ac_cv_func_unsetenv" = xyes
7538then :
7539 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
8026 7540
8027echo "$as_me:$LINENO: checking for pid_t" >&5
8028echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
8029if test "${ac_cv_type_pid_t+set}" = set; then
8030 echo $ECHO_N "(cached) $ECHO_C" >&6
8031else
8032 cat >conftest.$ac_ext <<_ACEOF
8033/* confdefs.h. */
8034_ACEOF
8035cat confdefs.h >>conftest.$ac_ext
8036cat >>conftest.$ac_ext <<_ACEOF
8037/* end confdefs.h. */
8038$ac_includes_default
8039int
8040main ()
8041{
8042if ((pid_t *) 0)
8043 return 0;
8044if (sizeof (pid_t))
8045 return 0;
8046 ;
8047 return 0;
8048}
8049_ACEOF
8050rm -f conftest.$ac_objext
8051if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8052 (eval $ac_compile) 2>conftest.er1
8053 ac_status=$?
8054 grep -v '^ *+' conftest.er1 >conftest.err
8055 rm -f conftest.er1
8056 cat conftest.err >&5
8057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8058 (exit $ac_status); } &&
8059 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8061 (eval $ac_try) 2>&5
8062 ac_status=$?
8063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8064 (exit $ac_status); }; } &&
8065 { ac_try='test -s conftest.$ac_objext'
8066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8067 (eval $ac_try) 2>&5
8068 ac_status=$?
8069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8070 (exit $ac_status); }; }; then
8071 ac_cv_type_pid_t=yes
8072else
8073 echo "$as_me: failed program was:" >&5
8074sed 's/^/| /' conftest.$ac_ext >&5
8075
8076ac_cv_type_pid_t=no
8077fi 7541fi
8078rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8079fi
8080echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8081echo "${ECHO_T}$ac_cv_type_pid_t" >&6
8082if test $ac_cv_type_pid_t = yes; then
8083 :
8084else
8085 7542
8086cat >>confdefs.h <<_ACEOF
8087#define pid_t int
8088_ACEOF
8089 7543
8090fi
8091 7544
8092echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 7545support_utmp=yes
8093echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 7546support_wtmp=yes
8094if test "${ac_cv_type_uid_t+set}" = set; then 7547support_lastlog=yes
8095 echo $ECHO_N "(cached) $ECHO_C" >&6
8096else
8097 cat >conftest.$ac_ext <<_ACEOF
8098/* confdefs.h. */
8099_ACEOF
8100cat confdefs.h >>conftest.$ac_ext
8101cat >>conftest.$ac_ext <<_ACEOF
8102/* end confdefs.h. */
8103#include <sys/types.h>
8104 7548
8105_ACEOF 7549# Check whether --enable-utmp was given.
8106if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7550if test ${enable_utmp+y}
8107 $EGREP "uid_t" >/dev/null 2>&1; then 7551then :
8108 ac_cv_type_uid_t=yes 7552 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8109else 7553 support_utmp=$enableval
8110 ac_cv_type_uid_t=no 7554 fi
8111fi 7555fi
8112rm -f conftest*
8113 7556
8114fi
8115echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
8116echo "${ECHO_T}$ac_cv_type_uid_t" >&6
8117if test $ac_cv_type_uid_t = no; then
8118 7557
8119cat >>confdefs.h <<\_ACEOF 7558# Check whether --enable-wtmp was given.
8120#define uid_t int 7559if test ${enable_wtmp+y}
8121_ACEOF 7560then :
8122 7561 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8123 7562 support_wtmp=$enableval
8124cat >>confdefs.h <<\_ACEOF 7563 fi
8125#define gid_t int
8126_ACEOF
8127
8128fi 7564fi
8129 7565
8130 7566
8131echo "$as_me:$LINENO: checking for short" >&5 7567# Check whether --enable-lastlog was given.
8132echo $ECHO_N "checking for short... $ECHO_C" >&6 7568if test ${enable_lastlog+y}
8133if test "${ac_cv_type_short+set}" = set; then 7569then :
8134 echo $ECHO_N "(cached) $ECHO_C" >&6 7570 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8135else 7571 support_lastlog=$enableval
8136 cat >conftest.$ac_ext <<_ACEOF 7572 fi
8137/* confdefs.h. */
8138_ACEOF
8139cat confdefs.h >>conftest.$ac_ext
8140cat >>conftest.$ac_ext <<_ACEOF
8141/* end confdefs.h. */
8142$ac_includes_default
8143int
8144main ()
8145{
8146if ((short *) 0)
8147 return 0;
8148if (sizeof (short))
8149 return 0;
8150 ;
8151 return 0;
8152}
8153_ACEOF
8154rm -f conftest.$ac_objext
8155if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8156 (eval $ac_compile) 2>conftest.er1
8157 ac_status=$?
8158 grep -v '^ *+' conftest.er1 >conftest.err
8159 rm -f conftest.er1
8160 cat conftest.err >&5
8161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8162 (exit $ac_status); } &&
8163 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8165 (eval $ac_try) 2>&5
8166 ac_status=$?
8167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8168 (exit $ac_status); }; } &&
8169 { ac_try='test -s conftest.$ac_objext'
8170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8171 (eval $ac_try) 2>&5
8172 ac_status=$?
8173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8174 (exit $ac_status); }; }; then
8175 ac_cv_type_short=yes
8176else
8177 echo "$as_me: failed program was:" >&5
8178sed 's/^/| /' conftest.$ac_ext >&5
8179
8180ac_cv_type_short=no
8181fi 7573fi
8182rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8183fi
8184echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
8185echo "${ECHO_T}$ac_cv_type_short" >&6
8186 7574
8187echo "$as_me:$LINENO: checking size of short" >&5
8188echo $ECHO_N "checking size of short... $ECHO_C" >&6
8189if test "${ac_cv_sizeof_short+set}" = set; then
8190 echo $ECHO_N "(cached) $ECHO_C" >&6
8191else
8192 if test "$ac_cv_type_short" = yes; then
8193 # The cast to unsigned long works around a bug in the HP C Compiler
8194 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8195 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8196 # This bug is HP SR number 8606223364.
8197 if test "$cross_compiling" = yes; then
8198 # Depending upon the size, compute the lo and hi bounds.
8199cat >conftest.$ac_ext <<_ACEOF
8200/* confdefs.h. */
8201_ACEOF
8202cat confdefs.h >>conftest.$ac_ext
8203cat >>conftest.$ac_ext <<_ACEOF
8204/* end confdefs.h. */
8205$ac_includes_default
8206int
8207main ()
8208{
8209static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
8210test_array [0] = 0
8211 7575
8212 ; 7576if test x$support_utmp = xyes; then
8213 return 0;
8214}
8215_ACEOF
8216rm -f conftest.$ac_objext
8217if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8218 (eval $ac_compile) 2>conftest.er1
8219 ac_status=$?
8220 grep -v '^ *+' conftest.er1 >conftest.err
8221 rm -f conftest.er1
8222 cat conftest.err >&5
8223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8224 (exit $ac_status); } &&
8225 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8227 (eval $ac_try) 2>&5
8228 ac_status=$?
8229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8230 (exit $ac_status); }; } &&
8231 { ac_try='test -s conftest.$ac_objext'
8232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8233 (eval $ac_try) 2>&5
8234 ac_status=$?
8235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8236 (exit $ac_status); }; }; then
8237 ac_lo=0 ac_mid=0
8238 while :; do
8239 cat >conftest.$ac_ext <<_ACEOF
8240/* confdefs.h. */
8241_ACEOF
8242cat confdefs.h >>conftest.$ac_ext
8243cat >>conftest.$ac_ext <<_ACEOF
8244/* end confdefs.h. */
8245$ac_includes_default
8246int
8247main ()
8248{
8249static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8250test_array [0] = 0
8251 7577
8252 ; 7578printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
8253 return 0;
8254}
8255_ACEOF
8256rm -f conftest.$ac_objext
8257if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8258 (eval $ac_compile) 2>conftest.er1
8259 ac_status=$?
8260 grep -v '^ *+' conftest.er1 >conftest.err
8261 rm -f conftest.er1
8262 cat conftest.err >&5
8263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8264 (exit $ac_status); } &&
8265 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8267 (eval $ac_try) 2>&5
8268 ac_status=$?
8269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8270 (exit $ac_status); }; } &&
8271 { ac_try='test -s conftest.$ac_objext'
8272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8273 (eval $ac_try) 2>&5
8274 ac_status=$?
8275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8276 (exit $ac_status); }; }; then
8277 ac_hi=$ac_mid; break
8278else
8279 echo "$as_me: failed program was:" >&5
8280sed 's/^/| /' conftest.$ac_ext >&5
8281 7579
8282ac_lo=`expr $ac_mid + 1`
8283 if test $ac_lo -le $ac_mid; then
8284 ac_lo= ac_hi=
8285 break
8286 fi
8287 ac_mid=`expr 2 '*' $ac_mid + 1`
8288fi 7580fi
8289rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7581if test x$support_wtmp = xyes; then
8290 done
8291else
8292 echo "$as_me: failed program was:" >&5
8293sed 's/^/| /' conftest.$ac_ext >&5
8294 7582
8295cat >conftest.$ac_ext <<_ACEOF 7583printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
8296/* confdefs.h. */
8297_ACEOF
8298cat confdefs.h >>conftest.$ac_ext
8299cat >>conftest.$ac_ext <<_ACEOF
8300/* end confdefs.h. */
8301$ac_includes_default
8302int
8303main ()
8304{
8305static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
8306test_array [0] = 0
8307 7584
8308 ;
8309 return 0;
8310}
8311_ACEOF
8312rm -f conftest.$ac_objext
8313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8314 (eval $ac_compile) 2>conftest.er1
8315 ac_status=$?
8316 grep -v '^ *+' conftest.er1 >conftest.err
8317 rm -f conftest.er1
8318 cat conftest.err >&5
8319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8320 (exit $ac_status); } &&
8321 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8323 (eval $ac_try) 2>&5
8324 ac_status=$?
8325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8326 (exit $ac_status); }; } &&
8327 { ac_try='test -s conftest.$ac_objext'
8328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8329 (eval $ac_try) 2>&5
8330 ac_status=$?
8331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8332 (exit $ac_status); }; }; then
8333 ac_hi=-1 ac_mid=-1
8334 while :; do
8335 cat >conftest.$ac_ext <<_ACEOF
8336/* confdefs.h. */
8337_ACEOF
8338cat confdefs.h >>conftest.$ac_ext
8339cat >>conftest.$ac_ext <<_ACEOF
8340/* end confdefs.h. */
8341$ac_includes_default
8342int
8343main ()
8344{
8345static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
8346test_array [0] = 0
8347
8348 ;
8349 return 0;
8350}
8351_ACEOF
8352rm -f conftest.$ac_objext
8353if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8354 (eval $ac_compile) 2>conftest.er1
8355 ac_status=$?
8356 grep -v '^ *+' conftest.er1 >conftest.err
8357 rm -f conftest.er1
8358 cat conftest.err >&5
8359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8360 (exit $ac_status); } &&
8361 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8363 (eval $ac_try) 2>&5
8364 ac_status=$?
8365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8366 (exit $ac_status); }; } &&
8367 { ac_try='test -s conftest.$ac_objext'
8368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8369 (eval $ac_try) 2>&5
8370 ac_status=$?
8371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8372 (exit $ac_status); }; }; then
8373 ac_lo=$ac_mid; break
8374else
8375 echo "$as_me: failed program was:" >&5
8376sed 's/^/| /' conftest.$ac_ext >&5
8377
8378ac_hi=`expr '(' $ac_mid ')' - 1`
8379 if test $ac_mid -le $ac_hi; then
8380 ac_lo= ac_hi=
8381 break
8382 fi
8383 ac_mid=`expr 2 '*' $ac_mid`
8384fi 7585fi
8385rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7586if test x$support_lastlog = xyes; then
8386 done
8387else
8388 echo "$as_me: failed program was:" >&5
8389sed 's/^/| /' conftest.$ac_ext >&5
8390 7587
8391ac_lo= ac_hi= 7588printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
8392fi
8393rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8394fi
8395rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8396# Binary search between lo and hi bounds.
8397while test "x$ac_lo" != "x$ac_hi"; do
8398 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8399 cat >conftest.$ac_ext <<_ACEOF
8400/* confdefs.h. */
8401_ACEOF
8402cat confdefs.h >>conftest.$ac_ext
8403cat >>conftest.$ac_ext <<_ACEOF
8404/* end confdefs.h. */
8405$ac_includes_default
8406int
8407main ()
8408{
8409static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
8410test_array [0] = 0
8411 7589
8412 ;
8413 return 0;
8414}
8415_ACEOF
8416rm -f conftest.$ac_objext
8417if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8418 (eval $ac_compile) 2>conftest.er1
8419 ac_status=$?
8420 grep -v '^ *+' conftest.er1 >conftest.err
8421 rm -f conftest.er1
8422 cat conftest.err >&5
8423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8424 (exit $ac_status); } &&
8425 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8427 (eval $ac_try) 2>&5
8428 ac_status=$?
8429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8430 (exit $ac_status); }; } &&
8431 { ac_try='test -s conftest.$ac_objext'
8432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8433 (eval $ac_try) 2>&5
8434 ac_status=$?
8435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8436 (exit $ac_status); }; }; then
8437 ac_hi=$ac_mid
8438else
8439 echo "$as_me: failed program was:" >&5
8440sed 's/^/| /' conftest.$ac_ext >&5
8441
8442ac_lo=`expr '(' $ac_mid ')' + 1`
8443fi 7590fi
8444rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7591
8445done 7592ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
8446case $ac_lo in 7593if test "x$ac_cv_func_updwtmp" = xyes
8447?*) ac_cv_sizeof_short=$ac_lo;; 7594then :
8448'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 7595 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
8449See \`config.log' for more details." >&5 7596
8450echo "$as_me: error: cannot compute sizeof (short), 77 7597fi
8451See \`config.log' for more details." >&2;} 7598ac_fn_cxx_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
8452 { (exit 1); exit 1; }; } ;; 7599if test "x$ac_cv_func_updwtmpx" = xyes
7600then :
7601 printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
7602
7603fi
7604ac_fn_cxx_check_func "$LINENO" "updlastlogx" "ac_cv_func_updlastlogx"
7605if test "x$ac_cv_func_updlastlogx" = xyes
7606then :
7607 printf "%s\n" "#define HAVE_UPDLASTLOGX 1" >>confdefs.h
7608
7609fi
7610
7611
7612ac_fn_cxx_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
7613if test "x$ac_cv_header_lastlog_h" = xyes
7614then :
7615 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
7616
7617fi
7618
7619
7620case $host in
7621 *-*-solaris*)
7622
7623printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
7624
7625 ;;
8453esac 7626esac
8454else
8455 if test "$cross_compiling" = yes; then
8456 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8457echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8458 { (exit 1); exit 1; }; }
8459else
8460 cat >conftest.$ac_ext <<_ACEOF
8461/* confdefs.h. */
8462_ACEOF
8463cat confdefs.h >>conftest.$ac_ext
8464cat >>conftest.$ac_ext <<_ACEOF
8465/* end confdefs.h. */
8466$ac_includes_default
8467long longval () { return (long) (sizeof (short)); }
8468unsigned long ulongval () { return (long) (sizeof (short)); }
8469#include <stdio.h>
8470#include <stdlib.h>
8471int
8472main ()
8473{
8474 7627
8475 FILE *f = fopen ("conftest.val", "w");
8476 if (! f)
8477 exit (1);
8478 if (((long) (sizeof (short))) < 0)
8479 {
8480 long i = longval ();
8481 if (i != ((long) (sizeof (short))))
8482 exit (1);
8483 fprintf (f, "%ld\n", i);
8484 }
8485 else
8486 {
8487 unsigned long i = ulongval ();
8488 if (i != ((long) (sizeof (short))))
8489 exit (1);
8490 fprintf (f, "%lu\n", i);
8491 }
8492 exit (ferror (f) || fclose (f) != 0);
8493 7628
8494 ; 7629 for ac_header in utmp.h
8495 return 0; 7630do :
8496} 7631 ac_fn_cxx_check_header_compile "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
8497_ACEOF
8498rm -f conftest$ac_exeext
8499if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8500 (eval $ac_link) 2>&5
8501 ac_status=$?
8502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8503 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8505 (eval $ac_try) 2>&5
8506 ac_status=$?
8507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8508 (exit $ac_status); }; }; then
8509 ac_cv_sizeof_short=`cat conftest.val`
8510else
8511 echo "$as_me: program exited with status $ac_status" >&5
8512echo "$as_me: failed program was:" >&5
8513sed 's/^/| /' conftest.$ac_ext >&5
8514
8515( exit $ac_status )
8516{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
8517See \`config.log' for more details." >&5
8518echo "$as_me: error: cannot compute sizeof (short), 77
8519See \`config.log' for more details." >&2;}
8520 { (exit 1); exit 1; }; }
8521fi
8522rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8523fi
8524fi
8525rm -f conftest.val
8526else
8527 ac_cv_sizeof_short=0
8528fi
8529fi
8530echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
8531echo "${ECHO_T}$ac_cv_sizeof_short" >&6
8532cat >>confdefs.h <<_ACEOF
8533#define SIZEOF_SHORT $ac_cv_sizeof_short
8534_ACEOF
8535
8536
8537echo "$as_me:$LINENO: checking for int" >&5
8538echo $ECHO_N "checking for int... $ECHO_C" >&6
8539if test "${ac_cv_type_int+set}" = set; then
8540 echo $ECHO_N "(cached) $ECHO_C" >&6
8541else
8542 cat >conftest.$ac_ext <<_ACEOF
8543/* confdefs.h. */
8544_ACEOF
8545cat confdefs.h >>conftest.$ac_ext
8546cat >>conftest.$ac_ext <<_ACEOF
8547/* end confdefs.h. */
8548$ac_includes_default
8549int
8550main ()
8551{
8552if ((int *) 0)
8553 return 0;
8554if (sizeof (int))
8555 return 0;
8556 ;
8557 return 0;
8558}
8559_ACEOF
8560rm -f conftest.$ac_objext
8561if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8562 (eval $ac_compile) 2>conftest.er1
8563 ac_status=$?
8564 grep -v '^ *+' conftest.er1 >conftest.err
8565 rm -f conftest.er1
8566 cat conftest.err >&5
8567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8568 (exit $ac_status); } &&
8569 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8571 (eval $ac_try) 2>&5
8572 ac_status=$?
8573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8574 (exit $ac_status); }; } &&
8575 { ac_try='test -s conftest.$ac_objext'
8576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8577 (eval $ac_try) 2>&5
8578 ac_status=$?
8579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8580 (exit $ac_status); }; }; then
8581 ac_cv_type_int=yes
8582else
8583 echo "$as_me: failed program was:" >&5
8584sed 's/^/| /' conftest.$ac_ext >&5
8585
8586ac_cv_type_int=no
8587fi
8588rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8589fi
8590echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
8591echo "${ECHO_T}$ac_cv_type_int" >&6
8592
8593echo "$as_me:$LINENO: checking size of int" >&5
8594echo $ECHO_N "checking size of int... $ECHO_C" >&6
8595if test "${ac_cv_sizeof_int+set}" = set; then
8596 echo $ECHO_N "(cached) $ECHO_C" >&6
8597else
8598 if test "$ac_cv_type_int" = yes; then
8599 # The cast to unsigned long works around a bug in the HP C Compiler
8600 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
8601 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
8602 # This bug is HP SR number 8606223364.
8603 if test "$cross_compiling" = yes; then
8604 # Depending upon the size, compute the lo and hi bounds.
8605cat >conftest.$ac_ext <<_ACEOF
8606/* confdefs.h. */
8607_ACEOF
8608cat confdefs.h >>conftest.$ac_ext
8609cat >>conftest.$ac_ext <<_ACEOF
8610/* end confdefs.h. */
8611$ac_includes_default
8612int
8613main ()
8614{
8615static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
8616test_array [0] = 0
8617
8618 ;
8619 return 0;
8620}
8621_ACEOF
8622rm -f conftest.$ac_objext
8623if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8624 (eval $ac_compile) 2>conftest.er1
8625 ac_status=$?
8626 grep -v '^ *+' conftest.er1 >conftest.err
8627 rm -f conftest.er1
8628 cat conftest.err >&5
8629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8630 (exit $ac_status); } &&
8631 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8633 (eval $ac_try) 2>&5
8634 ac_status=$?
8635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8636 (exit $ac_status); }; } &&
8637 { ac_try='test -s conftest.$ac_objext'
8638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8639 (eval $ac_try) 2>&5
8640 ac_status=$?
8641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8642 (exit $ac_status); }; }; then
8643 ac_lo=0 ac_mid=0
8644 while :; do
8645 cat >conftest.$ac_ext <<_ACEOF
8646/* confdefs.h. */
8647_ACEOF
8648cat confdefs.h >>conftest.$ac_ext
8649cat >>conftest.$ac_ext <<_ACEOF
8650/* end confdefs.h. */
8651$ac_includes_default
8652int
8653main ()
8654{
8655static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8656test_array [0] = 0
8657
8658 ;
8659 return 0;
8660}
8661_ACEOF
8662rm -f conftest.$ac_objext
8663if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8664 (eval $ac_compile) 2>conftest.er1
8665 ac_status=$?
8666 grep -v '^ *+' conftest.er1 >conftest.err
8667 rm -f conftest.er1
8668 cat conftest.err >&5
8669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8670 (exit $ac_status); } &&
8671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8673 (eval $ac_try) 2>&5
8674 ac_status=$?
8675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8676 (exit $ac_status); }; } &&
8677 { ac_try='test -s conftest.$ac_objext'
8678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8679 (eval $ac_try) 2>&5
8680 ac_status=$?
8681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8682 (exit $ac_status); }; }; then
8683 ac_hi=$ac_mid; break
8684else
8685 echo "$as_me: failed program was:" >&5
8686sed 's/^/| /' conftest.$ac_ext >&5
8687
8688ac_lo=`expr $ac_mid + 1`
8689 if test $ac_lo -le $ac_mid; then
8690 ac_lo= ac_hi=
8691 break
8692 fi
8693 ac_mid=`expr 2 '*' $ac_mid + 1`
8694fi
8695rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8696 done
8697else
8698 echo "$as_me: failed program was:" >&5
8699sed 's/^/| /' conftest.$ac_ext >&5
8700
8701cat >conftest.$ac_ext <<_ACEOF
8702/* confdefs.h. */
8703_ACEOF
8704cat confdefs.h >>conftest.$ac_ext
8705cat >>conftest.$ac_ext <<_ACEOF
8706/* end confdefs.h. */
8707$ac_includes_default
8708int
8709main ()
8710{
8711static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
8712test_array [0] = 0
8713
8714 ;
8715 return 0;
8716}
8717_ACEOF
8718rm -f conftest.$ac_objext
8719if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8720 (eval $ac_compile) 2>conftest.er1
8721 ac_status=$?
8722 grep -v '^ *+' conftest.er1 >conftest.err
8723 rm -f conftest.er1
8724 cat conftest.err >&5
8725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8726 (exit $ac_status); } &&
8727 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8729 (eval $ac_try) 2>&5
8730 ac_status=$?
8731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8732 (exit $ac_status); }; } &&
8733 { ac_try='test -s conftest.$ac_objext'
8734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8735 (eval $ac_try) 2>&5
8736 ac_status=$?
8737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8738 (exit $ac_status); }; }; then
8739 ac_hi=-1 ac_mid=-1
8740 while :; do
8741 cat >conftest.$ac_ext <<_ACEOF
8742/* confdefs.h. */
8743_ACEOF
8744cat confdefs.h >>conftest.$ac_ext
8745cat >>conftest.$ac_ext <<_ACEOF
8746/* end confdefs.h. */
8747$ac_includes_default
8748int
8749main ()
8750{
8751static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
8752test_array [0] = 0
8753
8754 ;
8755 return 0;
8756}
8757_ACEOF
8758rm -f conftest.$ac_objext
8759if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8760 (eval $ac_compile) 2>conftest.er1
8761 ac_status=$?
8762 grep -v '^ *+' conftest.er1 >conftest.err
8763 rm -f conftest.er1
8764 cat conftest.err >&5
8765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8766 (exit $ac_status); } &&
8767 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8769 (eval $ac_try) 2>&5
8770 ac_status=$?
8771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8772 (exit $ac_status); }; } &&
8773 { ac_try='test -s conftest.$ac_objext'
8774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8775 (eval $ac_try) 2>&5
8776 ac_status=$?
8777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8778 (exit $ac_status); }; }; then
8779 ac_lo=$ac_mid; break
8780else
8781 echo "$as_me: failed program was:" >&5
8782sed 's/^/| /' conftest.$ac_ext >&5
8783
8784ac_hi=`expr '(' $ac_mid ')' - 1`
8785 if test $ac_mid -le $ac_hi; then
8786 ac_lo= ac_hi=
8787 break
8788 fi
8789 ac_mid=`expr 2 '*' $ac_mid`
8790fi
8791rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8792 done
8793else
8794 echo "$as_me: failed program was:" >&5
8795sed 's/^/| /' conftest.$ac_ext >&5
8796
8797ac_lo= ac_hi=
8798fi
8799rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8800fi
8801rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8802# Binary search between lo and hi bounds.
8803while test "x$ac_lo" != "x$ac_hi"; do
8804 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
8805 cat >conftest.$ac_ext <<_ACEOF
8806/* confdefs.h. */
8807_ACEOF
8808cat confdefs.h >>conftest.$ac_ext
8809cat >>conftest.$ac_ext <<_ACEOF
8810/* end confdefs.h. */
8811$ac_includes_default
8812int
8813main ()
8814{
8815static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
8816test_array [0] = 0
8817
8818 ;
8819 return 0;
8820}
8821_ACEOF
8822rm -f conftest.$ac_objext
8823if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&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 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8833 (eval $ac_try) 2>&5
8834 ac_status=$?
8835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8836 (exit $ac_status); }; } &&
8837 { ac_try='test -s conftest.$ac_objext'
8838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8839 (eval $ac_try) 2>&5
8840 ac_status=$?
8841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8842 (exit $ac_status); }; }; then
8843 ac_hi=$ac_mid
8844else
8845 echo "$as_me: failed program was:" >&5
8846sed 's/^/| /' conftest.$ac_ext >&5
8847
8848ac_lo=`expr '(' $ac_mid ')' + 1`
8849fi
8850rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8851done
8852case $ac_lo in
8853?*) ac_cv_sizeof_int=$ac_lo;;
8854'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8855See \`config.log' for more details." >&5
8856echo "$as_me: error: cannot compute sizeof (int), 77
8857See \`config.log' for more details." >&2;}
8858 { (exit 1); exit 1; }; } ;;
8859esac
8860else
8861 if test "$cross_compiling" = yes; then
8862 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
8863echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
8864 { (exit 1); exit 1; }; }
8865else
8866 cat >conftest.$ac_ext <<_ACEOF
8867/* confdefs.h. */
8868_ACEOF
8869cat confdefs.h >>conftest.$ac_ext
8870cat >>conftest.$ac_ext <<_ACEOF
8871/* end confdefs.h. */
8872$ac_includes_default
8873long longval () { return (long) (sizeof (int)); }
8874unsigned long ulongval () { return (long) (sizeof (int)); }
8875#include <stdio.h>
8876#include <stdlib.h>
8877int
8878main ()
8879{
8880
8881 FILE *f = fopen ("conftest.val", "w");
8882 if (! f)
8883 exit (1);
8884 if (((long) (sizeof (int))) < 0)
8885 {
8886 long i = longval ();
8887 if (i != ((long) (sizeof (int))))
8888 exit (1);
8889 fprintf (f, "%ld\n", i);
8890 }
8891 else
8892 {
8893 unsigned long i = ulongval ();
8894 if (i != ((long) (sizeof (int))))
8895 exit (1);
8896 fprintf (f, "%lu\n", i);
8897 }
8898 exit (ferror (f) || fclose (f) != 0);
8899
8900 ;
8901 return 0;
8902}
8903_ACEOF
8904rm -f conftest$ac_exeext
8905if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8906 (eval $ac_link) 2>&5
8907 ac_status=$?
8908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8909 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8911 (eval $ac_try) 2>&5
8912 ac_status=$?
8913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8914 (exit $ac_status); }; }; then
8915 ac_cv_sizeof_int=`cat conftest.val`
8916else
8917 echo "$as_me: program exited with status $ac_status" >&5
8918echo "$as_me: failed program was:" >&5
8919sed 's/^/| /' conftest.$ac_ext >&5
8920
8921( exit $ac_status )
8922{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
8923See \`config.log' for more details." >&5
8924echo "$as_me: error: cannot compute sizeof (int), 77
8925See \`config.log' for more details." >&2;}
8926 { (exit 1); exit 1; }; }
8927fi
8928rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8929fi
8930fi
8931rm -f conftest.val
8932else
8933 ac_cv_sizeof_int=0
8934fi
8935fi
8936echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
8937echo "${ECHO_T}$ac_cv_sizeof_int" >&6
8938cat >>confdefs.h <<_ACEOF
8939#define SIZEOF_INT $ac_cv_sizeof_int
8940_ACEOF
8941
8942
8943echo "$as_me:$LINENO: checking for long long" >&5
8944echo $ECHO_N "checking for long long... $ECHO_C" >&6
8945if test "${ac_cv_type_long_long+set}" = set; then
8946 echo $ECHO_N "(cached) $ECHO_C" >&6
8947else
8948 cat >conftest.$ac_ext <<_ACEOF
8949/* confdefs.h. */
8950_ACEOF
8951cat confdefs.h >>conftest.$ac_ext
8952cat >>conftest.$ac_ext <<_ACEOF
8953/* end confdefs.h. */
8954$ac_includes_default
8955int
8956main ()
8957{
8958if ((long long *) 0)
8959 return 0;
8960if (sizeof (long long))
8961 return 0;
8962 ;
8963 return 0;
8964}
8965_ACEOF
8966rm -f conftest.$ac_objext
8967if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8968 (eval $ac_compile) 2>conftest.er1
8969 ac_status=$?
8970 grep -v '^ *+' conftest.er1 >conftest.err
8971 rm -f conftest.er1
8972 cat conftest.err >&5
8973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8974 (exit $ac_status); } &&
8975 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8977 (eval $ac_try) 2>&5
8978 ac_status=$?
8979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8980 (exit $ac_status); }; } &&
8981 { ac_try='test -s conftest.$ac_objext'
8982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8983 (eval $ac_try) 2>&5
8984 ac_status=$?
8985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8986 (exit $ac_status); }; }; then
8987 ac_cv_type_long_long=yes
8988else
8989 echo "$as_me: failed program was:" >&5
8990sed 's/^/| /' conftest.$ac_ext >&5
8991
8992ac_cv_type_long_long=no
8993fi
8994rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8995fi
8996echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
8997echo "${ECHO_T}$ac_cv_type_long_long" >&6
8998
8999echo "$as_me:$LINENO: checking size of long long" >&5
9000echo $ECHO_N "checking size of long long... $ECHO_C" >&6
9001if test "${ac_cv_sizeof_long_long+set}" = set; then
9002 echo $ECHO_N "(cached) $ECHO_C" >&6
9003else
9004 if test "$ac_cv_type_long_long" = yes; then
9005 # The cast to unsigned long works around a bug in the HP C Compiler
9006 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9007 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9008 # This bug is HP SR number 8606223364.
9009 if test "$cross_compiling" = yes; then
9010 # Depending upon the size, compute the lo and hi bounds.
9011cat >conftest.$ac_ext <<_ACEOF
9012/* confdefs.h. */
9013_ACEOF
9014cat confdefs.h >>conftest.$ac_ext
9015cat >>conftest.$ac_ext <<_ACEOF
9016/* end confdefs.h. */
9017$ac_includes_default
9018int
9019main ()
9020{
9021static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
9022test_array [0] = 0
9023
9024 ;
9025 return 0;
9026}
9027_ACEOF
9028rm -f conftest.$ac_objext
9029if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9030 (eval $ac_compile) 2>conftest.er1
9031 ac_status=$?
9032 grep -v '^ *+' conftest.er1 >conftest.err
9033 rm -f conftest.er1
9034 cat conftest.err >&5
9035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9036 (exit $ac_status); } &&
9037 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9039 (eval $ac_try) 2>&5
9040 ac_status=$?
9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042 (exit $ac_status); }; } &&
9043 { ac_try='test -s conftest.$ac_objext'
9044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9045 (eval $ac_try) 2>&5
9046 ac_status=$?
9047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048 (exit $ac_status); }; }; then
9049 ac_lo=0 ac_mid=0
9050 while :; do
9051 cat >conftest.$ac_ext <<_ACEOF
9052/* confdefs.h. */
9053_ACEOF
9054cat confdefs.h >>conftest.$ac_ext
9055cat >>conftest.$ac_ext <<_ACEOF
9056/* end confdefs.h. */
9057$ac_includes_default
9058int
9059main ()
9060{
9061static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9062test_array [0] = 0
9063
9064 ;
9065 return 0;
9066}
9067_ACEOF
9068rm -f conftest.$ac_objext
9069if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9070 (eval $ac_compile) 2>conftest.er1
9071 ac_status=$?
9072 grep -v '^ *+' conftest.er1 >conftest.err
9073 rm -f conftest.er1
9074 cat conftest.err >&5
9075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9076 (exit $ac_status); } &&
9077 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9079 (eval $ac_try) 2>&5
9080 ac_status=$?
9081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9082 (exit $ac_status); }; } &&
9083 { ac_try='test -s conftest.$ac_objext'
9084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9085 (eval $ac_try) 2>&5
9086 ac_status=$?
9087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088 (exit $ac_status); }; }; then
9089 ac_hi=$ac_mid; break
9090else
9091 echo "$as_me: failed program was:" >&5
9092sed 's/^/| /' conftest.$ac_ext >&5
9093
9094ac_lo=`expr $ac_mid + 1`
9095 if test $ac_lo -le $ac_mid; then
9096 ac_lo= ac_hi=
9097 break
9098 fi
9099 ac_mid=`expr 2 '*' $ac_mid + 1`
9100fi
9101rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9102 done
9103else
9104 echo "$as_me: failed program was:" >&5
9105sed 's/^/| /' conftest.$ac_ext >&5
9106
9107cat >conftest.$ac_ext <<_ACEOF
9108/* confdefs.h. */
9109_ACEOF
9110cat confdefs.h >>conftest.$ac_ext
9111cat >>conftest.$ac_ext <<_ACEOF
9112/* end confdefs.h. */
9113$ac_includes_default
9114int
9115main ()
9116{
9117static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
9118test_array [0] = 0
9119
9120 ;
9121 return 0;
9122}
9123_ACEOF
9124rm -f conftest.$ac_objext
9125if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9126 (eval $ac_compile) 2>conftest.er1
9127 ac_status=$?
9128 grep -v '^ *+' conftest.er1 >conftest.err
9129 rm -f conftest.er1
9130 cat conftest.err >&5
9131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9132 (exit $ac_status); } &&
9133 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9135 (eval $ac_try) 2>&5
9136 ac_status=$?
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); }; } &&
9139 { ac_try='test -s conftest.$ac_objext'
9140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9141 (eval $ac_try) 2>&5
9142 ac_status=$?
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); }; }; then
9145 ac_hi=-1 ac_mid=-1
9146 while :; do
9147 cat >conftest.$ac_ext <<_ACEOF
9148/* confdefs.h. */
9149_ACEOF
9150cat confdefs.h >>conftest.$ac_ext
9151cat >>conftest.$ac_ext <<_ACEOF
9152/* end confdefs.h. */
9153$ac_includes_default
9154int
9155main ()
9156{
9157static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
9158test_array [0] = 0
9159
9160 ;
9161 return 0;
9162}
9163_ACEOF
9164rm -f conftest.$ac_objext
9165if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9166 (eval $ac_compile) 2>conftest.er1
9167 ac_status=$?
9168 grep -v '^ *+' conftest.er1 >conftest.err
9169 rm -f conftest.er1
9170 cat conftest.err >&5
9171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9172 (exit $ac_status); } &&
9173 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9175 (eval $ac_try) 2>&5
9176 ac_status=$?
9177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9178 (exit $ac_status); }; } &&
9179 { ac_try='test -s conftest.$ac_objext'
9180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9181 (eval $ac_try) 2>&5
9182 ac_status=$?
9183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9184 (exit $ac_status); }; }; then
9185 ac_lo=$ac_mid; break
9186else
9187 echo "$as_me: failed program was:" >&5
9188sed 's/^/| /' conftest.$ac_ext >&5
9189
9190ac_hi=`expr '(' $ac_mid ')' - 1`
9191 if test $ac_mid -le $ac_hi; then
9192 ac_lo= ac_hi=
9193 break
9194 fi
9195 ac_mid=`expr 2 '*' $ac_mid`
9196fi
9197rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9198 done
9199else
9200 echo "$as_me: failed program was:" >&5
9201sed 's/^/| /' conftest.$ac_ext >&5
9202
9203ac_lo= ac_hi=
9204fi
9205rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9206fi
9207rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9208# Binary search between lo and hi bounds.
9209while test "x$ac_lo" != "x$ac_hi"; do
9210 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9211 cat >conftest.$ac_ext <<_ACEOF
9212/* confdefs.h. */
9213_ACEOF
9214cat confdefs.h >>conftest.$ac_ext
9215cat >>conftest.$ac_ext <<_ACEOF
9216/* end confdefs.h. */
9217$ac_includes_default
9218int
9219main ()
9220{
9221static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
9222test_array [0] = 0
9223
9224 ;
9225 return 0;
9226}
9227_ACEOF
9228rm -f conftest.$ac_objext
9229if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9230 (eval $ac_compile) 2>conftest.er1
9231 ac_status=$?
9232 grep -v '^ *+' conftest.er1 >conftest.err
9233 rm -f conftest.er1
9234 cat conftest.err >&5
9235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9236 (exit $ac_status); } &&
9237 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9239 (eval $ac_try) 2>&5
9240 ac_status=$?
9241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9242 (exit $ac_status); }; } &&
9243 { ac_try='test -s conftest.$ac_objext'
9244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9245 (eval $ac_try) 2>&5
9246 ac_status=$?
9247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9248 (exit $ac_status); }; }; then
9249 ac_hi=$ac_mid
9250else
9251 echo "$as_me: failed program was:" >&5
9252sed 's/^/| /' conftest.$ac_ext >&5
9253
9254ac_lo=`expr '(' $ac_mid ')' + 1`
9255fi
9256rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9257done
9258case $ac_lo in
9259?*) ac_cv_sizeof_long_long=$ac_lo;;
9260'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9261See \`config.log' for more details." >&5
9262echo "$as_me: error: cannot compute sizeof (long long), 77
9263See \`config.log' for more details." >&2;}
9264 { (exit 1); exit 1; }; } ;;
9265esac
9266else
9267 if test "$cross_compiling" = yes; then
9268 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9269echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9270 { (exit 1); exit 1; }; }
9271else
9272 cat >conftest.$ac_ext <<_ACEOF
9273/* confdefs.h. */
9274_ACEOF
9275cat confdefs.h >>conftest.$ac_ext
9276cat >>conftest.$ac_ext <<_ACEOF
9277/* end confdefs.h. */
9278$ac_includes_default
9279long longval () { return (long) (sizeof (long long)); }
9280unsigned long ulongval () { return (long) (sizeof (long long)); }
9281#include <stdio.h>
9282#include <stdlib.h>
9283int
9284main ()
9285{
9286
9287 FILE *f = fopen ("conftest.val", "w");
9288 if (! f)
9289 exit (1);
9290 if (((long) (sizeof (long long))) < 0)
9291 {
9292 long i = longval ();
9293 if (i != ((long) (sizeof (long long))))
9294 exit (1);
9295 fprintf (f, "%ld\n", i);
9296 }
9297 else
9298 {
9299 unsigned long i = ulongval ();
9300 if (i != ((long) (sizeof (long long))))
9301 exit (1);
9302 fprintf (f, "%lu\n", i);
9303 }
9304 exit (ferror (f) || fclose (f) != 0);
9305
9306 ;
9307 return 0;
9308}
9309_ACEOF
9310rm -f conftest$ac_exeext
9311if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9312 (eval $ac_link) 2>&5
9313 ac_status=$?
9314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9315 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9317 (eval $ac_try) 2>&5
9318 ac_status=$?
9319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9320 (exit $ac_status); }; }; then
9321 ac_cv_sizeof_long_long=`cat conftest.val`
9322else
9323 echo "$as_me: program exited with status $ac_status" >&5
9324echo "$as_me: failed program was:" >&5
9325sed 's/^/| /' conftest.$ac_ext >&5
9326
9327( exit $ac_status )
9328{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
9329See \`config.log' for more details." >&5
9330echo "$as_me: error: cannot compute sizeof (long long), 77
9331See \`config.log' for more details." >&2;}
9332 { (exit 1); exit 1; }; }
9333fi
9334rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9335fi
9336fi
9337rm -f conftest.val
9338else
9339 ac_cv_sizeof_long_long=0
9340fi
9341fi
9342echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
9343echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
9344cat >>confdefs.h <<_ACEOF
9345#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
9346_ACEOF
9347
9348
9349echo "$as_me:$LINENO: checking for int *" >&5
9350echo $ECHO_N "checking for int *... $ECHO_C" >&6
9351if test "${ac_cv_type_int_p+set}" = set; then
9352 echo $ECHO_N "(cached) $ECHO_C" >&6
9353else
9354 cat >conftest.$ac_ext <<_ACEOF
9355/* confdefs.h. */
9356_ACEOF
9357cat confdefs.h >>conftest.$ac_ext
9358cat >>conftest.$ac_ext <<_ACEOF
9359/* end confdefs.h. */
9360$ac_includes_default
9361int
9362main ()
9363{
9364if ((int * *) 0)
9365 return 0;
9366if (sizeof (int *))
9367 return 0;
9368 ;
9369 return 0;
9370}
9371_ACEOF
9372rm -f conftest.$ac_objext
9373if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9374 (eval $ac_compile) 2>conftest.er1
9375 ac_status=$?
9376 grep -v '^ *+' conftest.er1 >conftest.err
9377 rm -f conftest.er1
9378 cat conftest.err >&5
9379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9380 (exit $ac_status); } &&
9381 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9383 (eval $ac_try) 2>&5
9384 ac_status=$?
9385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9386 (exit $ac_status); }; } &&
9387 { ac_try='test -s conftest.$ac_objext'
9388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9389 (eval $ac_try) 2>&5
9390 ac_status=$?
9391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9392 (exit $ac_status); }; }; then
9393 ac_cv_type_int_p=yes
9394else
9395 echo "$as_me: failed program was:" >&5
9396sed 's/^/| /' conftest.$ac_ext >&5
9397
9398ac_cv_type_int_p=no
9399fi
9400rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9401fi
9402echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
9403echo "${ECHO_T}$ac_cv_type_int_p" >&6
9404
9405echo "$as_me:$LINENO: checking size of int *" >&5
9406echo $ECHO_N "checking size of int *... $ECHO_C" >&6
9407if test "${ac_cv_sizeof_int_p+set}" = set; then
9408 echo $ECHO_N "(cached) $ECHO_C" >&6
9409else
9410 if test "$ac_cv_type_int_p" = yes; then
9411 # The cast to unsigned long works around a bug in the HP C Compiler
9412 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
9413 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
9414 # This bug is HP SR number 8606223364.
9415 if test "$cross_compiling" = yes; then
9416 # Depending upon the size, compute the lo and hi bounds.
9417cat >conftest.$ac_ext <<_ACEOF
9418/* confdefs.h. */
9419_ACEOF
9420cat confdefs.h >>conftest.$ac_ext
9421cat >>conftest.$ac_ext <<_ACEOF
9422/* end confdefs.h. */
9423$ac_includes_default
9424int
9425main ()
9426{
9427static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
9428test_array [0] = 0
9429
9430 ;
9431 return 0;
9432}
9433_ACEOF
9434rm -f conftest.$ac_objext
9435if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9436 (eval $ac_compile) 2>conftest.er1
9437 ac_status=$?
9438 grep -v '^ *+' conftest.er1 >conftest.err
9439 rm -f conftest.er1
9440 cat conftest.err >&5
9441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9442 (exit $ac_status); } &&
9443 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9445 (eval $ac_try) 2>&5
9446 ac_status=$?
9447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9448 (exit $ac_status); }; } &&
9449 { ac_try='test -s conftest.$ac_objext'
9450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9451 (eval $ac_try) 2>&5
9452 ac_status=$?
9453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9454 (exit $ac_status); }; }; then
9455 ac_lo=0 ac_mid=0
9456 while :; do
9457 cat >conftest.$ac_ext <<_ACEOF
9458/* confdefs.h. */
9459_ACEOF
9460cat confdefs.h >>conftest.$ac_ext
9461cat >>conftest.$ac_ext <<_ACEOF
9462/* end confdefs.h. */
9463$ac_includes_default
9464int
9465main ()
9466{
9467static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9468test_array [0] = 0
9469
9470 ;
9471 return 0;
9472}
9473_ACEOF
9474rm -f conftest.$ac_objext
9475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9476 (eval $ac_compile) 2>conftest.er1
9477 ac_status=$?
9478 grep -v '^ *+' conftest.er1 >conftest.err
9479 rm -f conftest.er1
9480 cat conftest.err >&5
9481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9482 (exit $ac_status); } &&
9483 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9485 (eval $ac_try) 2>&5
9486 ac_status=$?
9487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9488 (exit $ac_status); }; } &&
9489 { ac_try='test -s conftest.$ac_objext'
9490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9491 (eval $ac_try) 2>&5
9492 ac_status=$?
9493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9494 (exit $ac_status); }; }; then
9495 ac_hi=$ac_mid; break
9496else
9497 echo "$as_me: failed program was:" >&5
9498sed 's/^/| /' conftest.$ac_ext >&5
9499
9500ac_lo=`expr $ac_mid + 1`
9501 if test $ac_lo -le $ac_mid; then
9502 ac_lo= ac_hi=
9503 break
9504 fi
9505 ac_mid=`expr 2 '*' $ac_mid + 1`
9506fi
9507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9508 done
9509else
9510 echo "$as_me: failed program was:" >&5
9511sed 's/^/| /' conftest.$ac_ext >&5
9512
9513cat >conftest.$ac_ext <<_ACEOF
9514/* confdefs.h. */
9515_ACEOF
9516cat confdefs.h >>conftest.$ac_ext
9517cat >>conftest.$ac_ext <<_ACEOF
9518/* end confdefs.h. */
9519$ac_includes_default
9520int
9521main ()
9522{
9523static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
9524test_array [0] = 0
9525
9526 ;
9527 return 0;
9528}
9529_ACEOF
9530rm -f conftest.$ac_objext
9531if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9532 (eval $ac_compile) 2>conftest.er1
9533 ac_status=$?
9534 grep -v '^ *+' conftest.er1 >conftest.err
9535 rm -f conftest.er1
9536 cat conftest.err >&5
9537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538 (exit $ac_status); } &&
9539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9541 (eval $ac_try) 2>&5
9542 ac_status=$?
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); }; } &&
9545 { ac_try='test -s conftest.$ac_objext'
9546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9547 (eval $ac_try) 2>&5
9548 ac_status=$?
9549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9550 (exit $ac_status); }; }; then
9551 ac_hi=-1 ac_mid=-1
9552 while :; do
9553 cat >conftest.$ac_ext <<_ACEOF
9554/* confdefs.h. */
9555_ACEOF
9556cat confdefs.h >>conftest.$ac_ext
9557cat >>conftest.$ac_ext <<_ACEOF
9558/* end confdefs.h. */
9559$ac_includes_default
9560int
9561main ()
9562{
9563static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
9564test_array [0] = 0
9565
9566 ;
9567 return 0;
9568}
9569_ACEOF
9570rm -f conftest.$ac_objext
9571if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9572 (eval $ac_compile) 2>conftest.er1
9573 ac_status=$?
9574 grep -v '^ *+' conftest.er1 >conftest.err
9575 rm -f conftest.er1
9576 cat conftest.err >&5
9577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578 (exit $ac_status); } &&
9579 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9581 (eval $ac_try) 2>&5
9582 ac_status=$?
9583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9584 (exit $ac_status); }; } &&
9585 { ac_try='test -s conftest.$ac_objext'
9586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9587 (eval $ac_try) 2>&5
9588 ac_status=$?
9589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9590 (exit $ac_status); }; }; then
9591 ac_lo=$ac_mid; break
9592else
9593 echo "$as_me: failed program was:" >&5
9594sed 's/^/| /' conftest.$ac_ext >&5
9595
9596ac_hi=`expr '(' $ac_mid ')' - 1`
9597 if test $ac_mid -le $ac_hi; then
9598 ac_lo= ac_hi=
9599 break
9600 fi
9601 ac_mid=`expr 2 '*' $ac_mid`
9602fi
9603rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9604 done
9605else
9606 echo "$as_me: failed program was:" >&5
9607sed 's/^/| /' conftest.$ac_ext >&5
9608
9609ac_lo= ac_hi=
9610fi
9611rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9612fi
9613rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9614# Binary search between lo and hi bounds.
9615while test "x$ac_lo" != "x$ac_hi"; do
9616 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
9617 cat >conftest.$ac_ext <<_ACEOF
9618/* confdefs.h. */
9619_ACEOF
9620cat confdefs.h >>conftest.$ac_ext
9621cat >>conftest.$ac_ext <<_ACEOF
9622/* end confdefs.h. */
9623$ac_includes_default
9624int
9625main ()
9626{
9627static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
9628test_array [0] = 0
9629
9630 ;
9631 return 0;
9632}
9633_ACEOF
9634rm -f conftest.$ac_objext
9635if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9636 (eval $ac_compile) 2>conftest.er1
9637 ac_status=$?
9638 grep -v '^ *+' conftest.er1 >conftest.err
9639 rm -f conftest.er1
9640 cat conftest.err >&5
9641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642 (exit $ac_status); } &&
9643 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9645 (eval $ac_try) 2>&5
9646 ac_status=$?
9647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9648 (exit $ac_status); }; } &&
9649 { ac_try='test -s conftest.$ac_objext'
9650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9651 (eval $ac_try) 2>&5
9652 ac_status=$?
9653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9654 (exit $ac_status); }; }; then
9655 ac_hi=$ac_mid
9656else
9657 echo "$as_me: failed program was:" >&5
9658sed 's/^/| /' conftest.$ac_ext >&5
9659
9660ac_lo=`expr '(' $ac_mid ')' + 1`
9661fi
9662rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9663done
9664case $ac_lo in
9665?*) ac_cv_sizeof_int_p=$ac_lo;;
9666'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9667See \`config.log' for more details." >&5
9668echo "$as_me: error: cannot compute sizeof (int *), 77
9669See \`config.log' for more details." >&2;}
9670 { (exit 1); exit 1; }; } ;;
9671esac
9672else
9673 if test "$cross_compiling" = yes; then
9674 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
9675echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
9676 { (exit 1); exit 1; }; }
9677else
9678 cat >conftest.$ac_ext <<_ACEOF
9679/* confdefs.h. */
9680_ACEOF
9681cat confdefs.h >>conftest.$ac_ext
9682cat >>conftest.$ac_ext <<_ACEOF
9683/* end confdefs.h. */
9684$ac_includes_default
9685long longval () { return (long) (sizeof (int *)); }
9686unsigned long ulongval () { return (long) (sizeof (int *)); }
9687#include <stdio.h>
9688#include <stdlib.h>
9689int
9690main ()
9691{
9692
9693 FILE *f = fopen ("conftest.val", "w");
9694 if (! f)
9695 exit (1);
9696 if (((long) (sizeof (int *))) < 0)
9697 {
9698 long i = longval ();
9699 if (i != ((long) (sizeof (int *))))
9700 exit (1);
9701 fprintf (f, "%ld\n", i);
9702 }
9703 else
9704 {
9705 unsigned long i = ulongval ();
9706 if (i != ((long) (sizeof (int *))))
9707 exit (1);
9708 fprintf (f, "%lu\n", i);
9709 }
9710 exit (ferror (f) || fclose (f) != 0);
9711
9712 ;
9713 return 0;
9714}
9715_ACEOF
9716rm -f conftest$ac_exeext
9717if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9718 (eval $ac_link) 2>&5
9719 ac_status=$?
9720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9721 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9723 (eval $ac_try) 2>&5
9724 ac_status=$?
9725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9726 (exit $ac_status); }; }; then
9727 ac_cv_sizeof_int_p=`cat conftest.val`
9728else
9729 echo "$as_me: program exited with status $ac_status" >&5
9730echo "$as_me: failed program was:" >&5
9731sed 's/^/| /' conftest.$ac_ext >&5
9732
9733( exit $ac_status )
9734{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
9735See \`config.log' for more details." >&5
9736echo "$as_me: error: cannot compute sizeof (int *), 77
9737See \`config.log' for more details." >&2;}
9738 { (exit 1); exit 1; }; }
9739fi
9740rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9741fi
9742fi
9743rm -f conftest.val
9744else
9745 ac_cv_sizeof_int_p=0
9746fi
9747fi
9748echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
9749echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
9750cat >>confdefs.h <<_ACEOF
9751#define SIZEOF_INT_P $ac_cv_sizeof_int_p
9752_ACEOF
9753
9754
9755
9756
9757echo "$as_me:$LINENO: checking for int16_t" >&5
9758echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
9759if test "${rxvt_cv_int16_t+set}" = set; then
9760 echo $ECHO_N "(cached) $ECHO_C" >&6
9761else
9762 cat >conftest.$ac_ext <<_ACEOF
9763/* confdefs.h. */
9764_ACEOF
9765cat confdefs.h >>conftest.$ac_ext
9766cat >>conftest.$ac_ext <<_ACEOF
9767/* end confdefs.h. */
9768#include <stdint.h>
9769int
9770main ()
9771{
9772int16_t dummy;
9773 ;
9774 return 0;
9775}
9776_ACEOF
9777rm -f conftest.$ac_objext
9778if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9779 (eval $ac_compile) 2>conftest.er1
9780 ac_status=$?
9781 grep -v '^ *+' conftest.er1 >conftest.err
9782 rm -f conftest.er1
9783 cat conftest.err >&5
9784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9785 (exit $ac_status); } &&
9786 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9788 (eval $ac_try) 2>&5
9789 ac_status=$?
9790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9791 (exit $ac_status); }; } &&
9792 { ac_try='test -s conftest.$ac_objext'
9793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9794 (eval $ac_try) 2>&5
9795 ac_status=$?
9796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797 (exit $ac_status); }; }; then
9798 rxvt_cv_int16_t=yes
9799else
9800 echo "$as_me: failed program was:" >&5
9801sed 's/^/| /' conftest.$ac_ext >&5
9802
9803if test "$ac_cv_sizeof_char" -ge 2; then
9804 rxvt_cv_int16_t=" char"
9805else
9806 if test "$ac_cv_sizeof_short" -ge 2; then
9807 rxvt_cv_int16_t=" short"
9808 else
9809 if test "$ac_cv_sizeof_int" -ge 2; then
9810 rxvt_cv_int16_t=" int"
9811 else
9812 if test "$ac_cv_sizeof_long" -ge 2; then
9813 rxvt_cv_int16_t=" long"
9814 else
9815 if test "$ac_cv_sizeof_long_long" -ge 2; then
9816 rxvt_cv_int16_t=" long long"
9817 else
9818 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
9819 fi
9820 fi
9821 fi
9822 fi
9823fi
9824fi
9825rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9826fi
9827echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
9828echo "${ECHO_T}$rxvt_cv_int16_t" >&6
9829if test x"$rxvt_cv_int16_t" != xyes; then
9830 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
9831else
9832 if test x"" = x; then
9833 rxvt_int16_typedef="/* typedef short int16_t; */"
9834 else
9835 rxvt_int16_typedef="/* typedef short int16_t; */"
9836 fi
9837fi
9838
9839echo "$as_me:$LINENO: checking for uint16_t" >&5
9840echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
9841if test "${rxvt_cv_uint16_t+set}" = set; then
9842 echo $ECHO_N "(cached) $ECHO_C" >&6
9843else
9844 cat >conftest.$ac_ext <<_ACEOF
9845/* confdefs.h. */
9846_ACEOF
9847cat confdefs.h >>conftest.$ac_ext
9848cat >>conftest.$ac_ext <<_ACEOF
9849/* end confdefs.h. */
9850#include <stdint.h>
9851int
9852main ()
9853{
9854uint16_t dummy;
9855 ;
9856 return 0;
9857}
9858_ACEOF
9859rm -f conftest.$ac_objext
9860if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9861 (eval $ac_compile) 2>conftest.er1
9862 ac_status=$?
9863 grep -v '^ *+' conftest.er1 >conftest.err
9864 rm -f conftest.er1
9865 cat conftest.err >&5
9866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9867 (exit $ac_status); } &&
9868 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9870 (eval $ac_try) 2>&5
9871 ac_status=$?
9872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873 (exit $ac_status); }; } &&
9874 { ac_try='test -s conftest.$ac_objext'
9875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9876 (eval $ac_try) 2>&5
9877 ac_status=$?
9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 (exit $ac_status); }; }; then
9880 rxvt_cv_uint16_t=yes
9881else
9882 echo "$as_me: failed program was:" >&5
9883sed 's/^/| /' conftest.$ac_ext >&5
9884
9885if test "$ac_cv_sizeof_char" -ge 2; then
9886 rxvt_cv_uint16_t="unsigned char"
9887else
9888 if test "$ac_cv_sizeof_short" -ge 2; then
9889 rxvt_cv_uint16_t="unsigned short"
9890 else
9891 if test "$ac_cv_sizeof_int" -ge 2; then
9892 rxvt_cv_uint16_t="unsigned int"
9893 else
9894 if test "$ac_cv_sizeof_long" -ge 2; then
9895 rxvt_cv_uint16_t="unsigned long"
9896 else
9897 if test "$ac_cv_sizeof_long_long" -ge 2; then
9898 rxvt_cv_uint16_t="unsigned long long"
9899 else
9900 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
9901 fi
9902 fi
9903 fi
9904 fi
9905fi
9906fi
9907rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9908fi
9909echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
9910echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
9911if test x"$rxvt_cv_uint16_t" != xyes; then
9912 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
9913else
9914 if test x"unsigned" = x; then
9915 rxvt_uint16_typedef="/* typedef short uint16_t; */"
9916 else
9917 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
9918 fi
9919fi
9920
9921echo "$as_me:$LINENO: checking for int32_t" >&5
9922echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
9923if test "${rxvt_cv_int32_t+set}" = set; then
9924 echo $ECHO_N "(cached) $ECHO_C" >&6
9925else
9926 cat >conftest.$ac_ext <<_ACEOF
9927/* confdefs.h. */
9928_ACEOF
9929cat confdefs.h >>conftest.$ac_ext
9930cat >>conftest.$ac_ext <<_ACEOF
9931/* end confdefs.h. */
9932#include <stdint.h>
9933int
9934main ()
9935{
9936int32_t dummy;
9937 ;
9938 return 0;
9939}
9940_ACEOF
9941rm -f conftest.$ac_objext
9942if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9943 (eval $ac_compile) 2>conftest.er1
9944 ac_status=$?
9945 grep -v '^ *+' conftest.er1 >conftest.err
9946 rm -f conftest.er1
9947 cat conftest.err >&5
9948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9949 (exit $ac_status); } &&
9950 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9952 (eval $ac_try) 2>&5
9953 ac_status=$?
9954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9955 (exit $ac_status); }; } &&
9956 { ac_try='test -s conftest.$ac_objext'
9957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9958 (eval $ac_try) 2>&5
9959 ac_status=$?
9960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9961 (exit $ac_status); }; }; then
9962 rxvt_cv_int32_t=yes
9963else
9964 echo "$as_me: failed program was:" >&5
9965sed 's/^/| /' conftest.$ac_ext >&5
9966
9967if test "$ac_cv_sizeof_char" -ge 4; then
9968 rxvt_cv_int32_t=" char"
9969else
9970 if test "$ac_cv_sizeof_short" -ge 4; then
9971 rxvt_cv_int32_t=" short"
9972 else
9973 if test "$ac_cv_sizeof_int" -ge 4; then
9974 rxvt_cv_int32_t=" int"
9975 else
9976 if test "$ac_cv_sizeof_long" -ge 4; then
9977 rxvt_cv_int32_t=" long"
9978 else
9979 if test "$ac_cv_sizeof_long_long" -ge 4; then
9980 rxvt_cv_int32_t=" long long"
9981 else
9982 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
9983 fi
9984 fi
9985 fi
9986 fi
9987fi
9988fi
9989rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9990fi
9991echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
9992echo "${ECHO_T}$rxvt_cv_int32_t" >&6
9993if test x"$rxvt_cv_int32_t" != xyes; then
9994 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
9995else
9996 if test x"" = x; then
9997 rxvt_int32_typedef="/* typedef int int32_t; */"
9998 else
9999 rxvt_int32_typedef="/* typedef int int32_t; */"
10000 fi
10001fi
10002
10003echo "$as_me:$LINENO: checking for uint32_t" >&5
10004echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
10005if test "${rxvt_cv_uint32_t+set}" = set; then
10006 echo $ECHO_N "(cached) $ECHO_C" >&6
10007else
10008 cat >conftest.$ac_ext <<_ACEOF
10009/* confdefs.h. */
10010_ACEOF
10011cat confdefs.h >>conftest.$ac_ext
10012cat >>conftest.$ac_ext <<_ACEOF
10013/* end confdefs.h. */
10014#include <stdint.h>
10015int
10016main ()
10017{
10018uint32_t dummy;
10019 ;
10020 return 0;
10021}
10022_ACEOF
10023rm -f conftest.$ac_objext
10024if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10025 (eval $ac_compile) 2>conftest.er1
10026 ac_status=$?
10027 grep -v '^ *+' conftest.er1 >conftest.err
10028 rm -f conftest.er1
10029 cat conftest.err >&5
10030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031 (exit $ac_status); } &&
10032 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10034 (eval $ac_try) 2>&5
10035 ac_status=$?
10036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10037 (exit $ac_status); }; } &&
10038 { ac_try='test -s conftest.$ac_objext'
10039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10040 (eval $ac_try) 2>&5
10041 ac_status=$?
10042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043 (exit $ac_status); }; }; then
10044 rxvt_cv_uint32_t=yes
10045else
10046 echo "$as_me: failed program was:" >&5
10047sed 's/^/| /' conftest.$ac_ext >&5
10048
10049if test "$ac_cv_sizeof_char" -ge 4; then
10050 rxvt_cv_uint32_t="unsigned char"
10051else
10052 if test "$ac_cv_sizeof_short" -ge 4; then
10053 rxvt_cv_uint32_t="unsigned short"
10054 else
10055 if test "$ac_cv_sizeof_int" -ge 4; then
10056 rxvt_cv_uint32_t="unsigned int"
10057 else
10058 if test "$ac_cv_sizeof_long" -ge 4; then
10059 rxvt_cv_uint32_t="unsigned long"
10060 else
10061 if test "$ac_cv_sizeof_long_long" -ge 4; then
10062 rxvt_cv_uint32_t="unsigned long long"
10063 else
10064 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
10065 fi
10066 fi
10067 fi
10068 fi
10069fi
10070fi
10071rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10072fi
10073echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
10074echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
10075if test x"$rxvt_cv_uint32_t" != xyes; then
10076 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
10077else
10078 if test x"unsigned" = x; then
10079 rxvt_uint32_typedef="/* typedef int uint32_t; */"
10080 else
10081 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
10082 fi
10083fi
10084
10085if test "$ac_cv_sizeof_int_p" -eq 8; then
10086 rxvt_intp_define="#define intp_t int64_t"
10087 rxvt_u_intp_define="#define u_intp_t u_int64_t"
10088else
10089 if test "$ac_cv_sizeof_int_p" -eq 4; then
10090 rxvt_intp_define="#define intp_t int32_t"
10091 rxvt_u_intp_define="#define u_intp_t u_int32_t"
10092 else
10093 if test "$ac_cv_sizeof_int_p" -eq 2; then
10094 rxvt_intp_define="#define intp_t int16_t"
10095 rxvt_u_intp_define="#define u_intp_t u_int16_t"
10096 else
10097 rxvt_intp_define="#error set intp_t"
10098 rxvt_u_intp_define="#error set u_intp_t"
10099 fi
10100 fi
10101fi
10102
10103
10104
10105echo "$as_me:$LINENO: checking return type of signal handlers" >&5
10106echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
10107if test "${ac_cv_type_signal+set}" = set; then
10108 echo $ECHO_N "(cached) $ECHO_C" >&6
10109else
10110 cat >conftest.$ac_ext <<_ACEOF
10111/* confdefs.h. */
10112_ACEOF
10113cat confdefs.h >>conftest.$ac_ext
10114cat >>conftest.$ac_ext <<_ACEOF
10115/* end confdefs.h. */
10116#include <sys/types.h>
10117#include <signal.h>
10118#ifdef signal
10119# undef signal
10120#endif
10121#ifdef __cplusplus
10122extern "C" void (*signal (int, void (*)(int)))(int);
10123#else
10124void (*signal ()) ();
10125#endif
10126
10127int
10128main ()
10129{
10130int i;
10131 ;
10132 return 0;
10133}
10134_ACEOF
10135rm -f conftest.$ac_objext
10136if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10137 (eval $ac_compile) 2>conftest.er1
10138 ac_status=$?
10139 grep -v '^ *+' conftest.er1 >conftest.err
10140 rm -f conftest.er1
10141 cat conftest.err >&5
10142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143 (exit $ac_status); } &&
10144 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; } &&
10150 { ac_try='test -s conftest.$ac_objext'
10151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152 (eval $ac_try) 2>&5
10153 ac_status=$?
10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155 (exit $ac_status); }; }; then
10156 ac_cv_type_signal=void
10157else
10158 echo "$as_me: failed program was:" >&5
10159sed 's/^/| /' conftest.$ac_ext >&5
10160
10161ac_cv_type_signal=int
10162fi
10163rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10164fi
10165echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
10166echo "${ECHO_T}$ac_cv_type_signal" >&6
10167
10168cat >>confdefs.h <<_ACEOF
10169#define RETSIGTYPE $ac_cv_type_signal
10170_ACEOF
10171
10172
10173
10174case "$host_alias" in
10175 *ultrix) ac_cv_func_setsid='no' ;;
10176 *) break;;
10177esac
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198for ac_func in \
10199 atexit \
10200 revoke \
10201 unsetenv \
10202 setutent \
10203 seteuid \
10204 setreuid \
10205 setsid \
10206 setpgrp \
10207 setpgid \
10208 openpty \
10209 _getpty \
10210 grantpt \
10211 unlockpt \
10212 isastream \
10213 on_exit \
10214 nanosleep \
10215 updwtmp \
10216 updwtmpx \
10217 ttyslot \
10218
10219do
10220as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10221echo "$as_me:$LINENO: checking for $ac_func" >&5
10222echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10223if eval "test \"\${$as_ac_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 gcc2 internal prototype to avoid an error. */
10250#ifdef __cplusplus
10251extern "C"
10252{
10253#endif
10254/* We use char because int might match the return type of a gcc2
10255 builtin and then its argument prototype would still apply. */
10256char $ac_func ();
10257/* The GNU C library defines this for functions which it implements
10258 to always fail with ENOSYS. Some functions are actually named
10259 something starting with __ and the normal name is an alias. */
10260#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10261choke me
10262#else
10263char (*f) () = $ac_func;
10264#endif
10265#ifdef __cplusplus
10266}
10267#endif
10268
10269int
10270main ()
10271{
10272return f != $ac_func;
10273 ;
10274 return 0;
10275}
10276_ACEOF
10277rm -f conftest.$ac_objext conftest$ac_exeext
10278if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10279 (eval $ac_link) 2>conftest.er1
10280 ac_status=$?
10281 grep -v '^ *+' conftest.er1 >conftest.err
10282 rm -f conftest.er1
10283 cat conftest.err >&5
10284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10285 (exit $ac_status); } &&
10286 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10288 (eval $ac_try) 2>&5
10289 ac_status=$?
10290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10291 (exit $ac_status); }; } &&
10292 { ac_try='test -s conftest$ac_exeext'
10293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10294 (eval $ac_try) 2>&5
10295 ac_status=$?
10296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297 (exit $ac_status); }; }; then
10298 eval "$as_ac_var=yes"
10299else
10300 echo "$as_me: failed program was:" >&5
10301sed 's/^/| /' conftest.$ac_ext >&5
10302
10303eval "$as_ac_var=no"
10304fi
10305rm -f conftest.err conftest.$ac_objext \
10306 conftest$ac_exeext conftest.$ac_ext
10307fi
10308echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10309echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10310if test `eval echo '${'$as_ac_var'}'` = yes; then
10311 cat >>confdefs.h <<_ACEOF
10312#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10313_ACEOF
10314
10315fi
10316done
10317
10318
10319
10320if test "${ac_cv_header_utmp_h+set}" = set; then
10321 echo "$as_me:$LINENO: checking for utmp.h" >&5
10322echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10323if test "${ac_cv_header_utmp_h+set}" = set; then
10324 echo $ECHO_N "(cached) $ECHO_C" >&6
10325fi
10326echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10327echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10328else
10329 # Is the header compilable?
10330echo "$as_me:$LINENO: checking utmp.h usability" >&5
10331echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10332cat >conftest.$ac_ext <<_ACEOF
10333/* confdefs.h. */
10334_ACEOF
10335cat confdefs.h >>conftest.$ac_ext
10336cat >>conftest.$ac_ext <<_ACEOF
10337/* end confdefs.h. */
10338$ac_includes_default
10339#include <utmp.h>
10340_ACEOF
10341rm -f conftest.$ac_objext
10342if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10343 (eval $ac_compile) 2>conftest.er1
10344 ac_status=$?
10345 grep -v '^ *+' conftest.er1 >conftest.err
10346 rm -f conftest.er1
10347 cat conftest.err >&5
10348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10349 (exit $ac_status); } &&
10350 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10352 (eval $ac_try) 2>&5
10353 ac_status=$?
10354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10355 (exit $ac_status); }; } &&
10356 { ac_try='test -s conftest.$ac_objext'
10357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10358 (eval $ac_try) 2>&5
10359 ac_status=$?
10360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10361 (exit $ac_status); }; }; then
10362 ac_header_compiler=yes
10363else
10364 echo "$as_me: failed program was:" >&5
10365sed 's/^/| /' conftest.$ac_ext >&5
10366
10367ac_header_compiler=no
10368fi
10369rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10370echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10371echo "${ECHO_T}$ac_header_compiler" >&6
10372
10373# Is the header present?
10374echo "$as_me:$LINENO: checking utmp.h presence" >&5
10375echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10376cat >conftest.$ac_ext <<_ACEOF
10377/* confdefs.h. */
10378_ACEOF
10379cat confdefs.h >>conftest.$ac_ext
10380cat >>conftest.$ac_ext <<_ACEOF
10381/* end confdefs.h. */
10382#include <utmp.h>
10383_ACEOF
10384if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10385 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10386 ac_status=$?
10387 grep -v '^ *+' conftest.er1 >conftest.err
10388 rm -f conftest.er1
10389 cat conftest.err >&5
10390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391 (exit $ac_status); } >/dev/null; then
10392 if test -s conftest.err; then
10393 ac_cpp_err=$ac_cxx_preproc_warn_flag
10394 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10395 else
10396 ac_cpp_err=
10397 fi
10398else
10399 ac_cpp_err=yes
10400fi
10401if test -z "$ac_cpp_err"; then
10402 ac_header_preproc=yes
10403else
10404 echo "$as_me: failed program was:" >&5
10405sed 's/^/| /' conftest.$ac_ext >&5
10406
10407 ac_header_preproc=no
10408fi
10409rm -f conftest.err conftest.$ac_ext
10410echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10411echo "${ECHO_T}$ac_header_preproc" >&6
10412
10413# So? What about this header?
10414case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10415 yes:no: )
10416 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10417echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10419echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10420 ac_header_preproc=yes
10421 ;;
10422 no:yes:* )
10423 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10424echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10425 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10426echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10427 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10428echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10429 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10430echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10431 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10432echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10433 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10434echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10435 (
10436 cat <<\_ASBOX
10437## ------------------------------------------ ##
10438## Report this to the AC_PACKAGE_NAME lists. ##
10439## ------------------------------------------ ##
10440_ASBOX
10441 ) |
10442 sed "s/^/$as_me: WARNING: /" >&2
10443 ;;
10444esac
10445echo "$as_me:$LINENO: checking for utmp.h" >&5
10446echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10447if test "${ac_cv_header_utmp_h+set}" = set; then
10448 echo $ECHO_N "(cached) $ECHO_C" >&6
10449else
10450 ac_cv_header_utmp_h=$ac_header_preproc
10451fi
10452echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10453echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10454
10455fi
10456if test $ac_cv_header_utmp_h = yes; then 7632if test "x$ac_cv_header_utmp_h" = xyes
10457 echo "$as_me:$LINENO: checking for struct utmp" >&5 7633then :
10458echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 7634 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
10459if test "${rxvt_cv_struct_utmp+set}" = set; then
10460 echo $ECHO_N "(cached) $ECHO_C" >&6
10461else
10462 cat >conftest.$ac_ext <<_ACEOF
10463/* confdefs.h. */
10464_ACEOF
10465cat confdefs.h >>conftest.$ac_ext
10466cat >>conftest.$ac_ext <<_ACEOF
10467/* end confdefs.h. */
10468#include <sys/types.h>
10469#include <stdint.h>
10470#include <utmp.h>
10471int
10472main ()
10473{
10474struct utmp ut;
10475 ;
10476 return 0;
10477}
10478_ACEOF
10479rm -f conftest.$ac_objext
10480if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10481 (eval $ac_compile) 2>conftest.er1
10482 ac_status=$?
10483 grep -v '^ *+' conftest.er1 >conftest.err
10484 rm -f conftest.er1
10485 cat conftest.err >&5
10486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10487 (exit $ac_status); } &&
10488 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10490 (eval $ac_try) 2>&5
10491 ac_status=$?
10492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10493 (exit $ac_status); }; } &&
10494 { ac_try='test -s conftest.$ac_objext'
10495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10496 (eval $ac_try) 2>&5
10497 ac_status=$?
10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499 (exit $ac_status); }; }; then
10500 rxvt_cv_struct_utmp=yes
10501else
10502 echo "$as_me: failed program was:" >&5
10503sed 's/^/| /' conftest.$ac_ext >&5
10504 7635
10505rxvt_cv_struct_utmp=no 7636ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
10506fi
10507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10508fi
10509echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10510echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10511if test x$rxvt_cv_struct_utmp = xyes; then
10512
10513cat >>confdefs.h <<\_ACEOF
10514#define HAVE_STRUCT_UTMP 1
10515_ACEOF
10516
10517fi
10518
10519
10520echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10521echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10522if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10523 echo $ECHO_N "(cached) $ECHO_C" >&6
10524else
10525 cat >conftest.$ac_ext <<_ACEOF
10526/* confdefs.h. */
10527_ACEOF
10528cat confdefs.h >>conftest.$ac_ext
10529cat >>conftest.$ac_ext <<_ACEOF
10530/* end confdefs.h. */
10531#include <sys/types.h> 7637#include <sys/types.h>
10532#include <utmp.h> 7638#include <utmp.h>
10533int
10534main ()
10535{
10536struct utmp ut; ut.ut_host;
10537 ;
10538 return 0;
10539}
10540_ACEOF
10541rm -f conftest.$ac_objext
10542if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10543 (eval $ac_compile) 2>conftest.er1
10544 ac_status=$?
10545 grep -v '^ *+' conftest.er1 >conftest.err
10546 rm -f conftest.er1
10547 cat conftest.err >&5
10548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549 (exit $ac_status); } &&
10550 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10552 (eval $ac_try) 2>&5
10553 ac_status=$?
10554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10555 (exit $ac_status); }; } &&
10556 { ac_try='test -s conftest.$ac_objext'
10557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10558 (eval $ac_try) 2>&5
10559 ac_status=$?
10560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561 (exit $ac_status); }; }; then
10562 rxvt_cv_struct_utmp_host=yes
10563else
10564 echo "$as_me: failed program was:" >&5
10565sed 's/^/| /' conftest.$ac_ext >&5
10566 7639
10567rxvt_cv_struct_utmp_host=no 7640"
10568fi 7641if test "x$ac_cv_type_struct_utmp" = xyes
10569rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7642then :
10570fi
10571echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10572echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10573if test x$rxvt_cv_struct_utmp_host = xyes; then
10574 7643
10575cat >>confdefs.h <<\_ACEOF 7644printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
10576#define HAVE_UTMP_HOST 1
10577_ACEOF
10578 7645
10579fi
10580 7646
10581echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 7647fi
10582echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 7648
10583if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 7649
10584 echo $ECHO_N "(cached) $ECHO_C" >&6 7650ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
10585else
10586 cat >conftest.$ac_ext <<_ACEOF
10587/* confdefs.h. */
10588_ACEOF
10589cat confdefs.h >>conftest.$ac_ext
10590cat >>conftest.$ac_ext <<_ACEOF
10591/* end confdefs.h. */
10592#include <sys/types.h> 7651#include <sys/types.h>
10593#include <utmp.h> 7652#include <utmp.h>
10594int
10595main ()
10596{
10597struct utmp ut; ut.ut_pid;
10598 ;
10599 return 0;
10600}
10601_ACEOF
10602rm -f conftest.$ac_objext
10603if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10604 (eval $ac_compile) 2>conftest.er1
10605 ac_status=$?
10606 grep -v '^ *+' conftest.er1 >conftest.err
10607 rm -f conftest.er1
10608 cat conftest.err >&5
10609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10610 (exit $ac_status); } &&
10611 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10613 (eval $ac_try) 2>&5
10614 ac_status=$?
10615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10616 (exit $ac_status); }; } &&
10617 { ac_try='test -s conftest.$ac_objext'
10618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10619 (eval $ac_try) 2>&5
10620 ac_status=$?
10621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622 (exit $ac_status); }; }; then
10623 rxvt_cv_struct_utmp_pid=yes
10624else
10625 echo "$as_me: failed program was:" >&5
10626sed 's/^/| /' conftest.$ac_ext >&5
10627 7653
10628rxvt_cv_struct_utmp_pid=no 7654"
10629fi 7655if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
10630rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7656then :
10631fi
10632echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10633echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10634if test x$rxvt_cv_struct_utmp_pid = xyes; then
10635 7657
10636cat >>confdefs.h <<\_ACEOF 7658printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
10637#define HAVE_UTMP_PID 1
10638_ACEOF
10639 7659
10640fi 7660fi
10641 7661
10642fi
10643 7662
10644 7663ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
10645 7664#include <sys/types.h>
10646if test "${ac_cv_header_utmpx_h+set}" = set; then
10647 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10648echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10649if test "${ac_cv_header_utmpx_h+set}" = set; then
10650 echo $ECHO_N "(cached) $ECHO_C" >&6
10651fi
10652echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10653echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10654else
10655 # Is the header compilable?
10656echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10657echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10658cat >conftest.$ac_ext <<_ACEOF
10659/* confdefs.h. */
10660_ACEOF
10661cat confdefs.h >>conftest.$ac_ext
10662cat >>conftest.$ac_ext <<_ACEOF
10663/* end confdefs.h. */
10664$ac_includes_default
10665#include <utmpx.h> 7665#include <utmp.h>
10666_ACEOF
10667rm -f conftest.$ac_objext
10668if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10669 (eval $ac_compile) 2>conftest.er1
10670 ac_status=$?
10671 grep -v '^ *+' conftest.er1 >conftest.err
10672 rm -f conftest.er1
10673 cat conftest.err >&5
10674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10675 (exit $ac_status); } &&
10676 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10678 (eval $ac_try) 2>&5
10679 ac_status=$?
10680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10681 (exit $ac_status); }; } &&
10682 { ac_try='test -s conftest.$ac_objext'
10683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10684 (eval $ac_try) 2>&5
10685 ac_status=$?
10686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10687 (exit $ac_status); }; }; then
10688 ac_header_compiler=yes
10689else
10690 echo "$as_me: failed program was:" >&5
10691sed 's/^/| /' conftest.$ac_ext >&5
10692 7666
10693ac_header_compiler=no 7667"
10694fi 7668if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
10695rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7669then :
10696echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10697echo "${ECHO_T}$ac_header_compiler" >&6
10698 7670
10699# Is the header present? 7671printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
10700echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10701echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10702cat >conftest.$ac_ext <<_ACEOF
10703/* confdefs.h. */
10704_ACEOF
10705cat confdefs.h >>conftest.$ac_ext
10706cat >>conftest.$ac_ext <<_ACEOF
10707/* end confdefs.h. */
10708#include <utmpx.h>
10709_ACEOF
10710if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10711 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10712 ac_status=$?
10713 grep -v '^ *+' conftest.er1 >conftest.err
10714 rm -f conftest.er1
10715 cat conftest.err >&5
10716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10717 (exit $ac_status); } >/dev/null; then
10718 if test -s conftest.err; then
10719 ac_cpp_err=$ac_cxx_preproc_warn_flag
10720 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10721 else
10722 ac_cpp_err=
10723 fi
10724else
10725 ac_cpp_err=yes
10726fi
10727if test -z "$ac_cpp_err"; then
10728 ac_header_preproc=yes
10729else
10730 echo "$as_me: failed program was:" >&5
10731sed 's/^/| /' conftest.$ac_ext >&5
10732 7672
10733 ac_header_preproc=no
10734fi 7673fi
10735rm -f conftest.err conftest.$ac_ext
10736echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10737echo "${ECHO_T}$ac_header_preproc" >&6
10738 7674
10739# So? What about this header?
10740case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10741 yes:no: )
10742 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10743echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10744 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10745echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10746 ac_header_preproc=yes
10747 ;;
10748 no:yes:* )
10749 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10750echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10751 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10752echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10753 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10754echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10755 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10756echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10757 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10758echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10759 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10760echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10761 (
10762 cat <<\_ASBOX
10763## ------------------------------------------ ##
10764## Report this to the AC_PACKAGE_NAME lists. ##
10765## ------------------------------------------ ##
10766_ASBOX
10767 ) |
10768 sed "s/^/$as_me: WARNING: /" >&2
10769 ;;
10770esac
10771echo "$as_me:$LINENO: checking for utmpx.h" >&5
10772echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10773if test "${ac_cv_header_utmpx_h+set}" = set; then
10774 echo $ECHO_N "(cached) $ECHO_C" >&6
10775else
10776 ac_cv_header_utmpx_h=$ac_header_preproc
10777fi
10778echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10779echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10780 7675
10781fi 7676fi
7677
7678done
7679
7680 for ac_header in utmpx.h
7681do :
7682 ac_fn_cxx_check_header_compile "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
10782if test $ac_cv_header_utmpx_h = yes; then 7683if test "x$ac_cv_header_utmpx_h" = xyes
10783 echo "$as_me:$LINENO: checking for struct utmpx" >&5 7684then :
10784echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 7685 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
10785if test "${rxvt_cv_struct_utmpx+set}" = set; then 7686
10786 echo $ECHO_N "(cached) $ECHO_C" >&6 7687ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
10787else
10788 cat >conftest.$ac_ext <<_ACEOF
10789/* confdefs.h. */
10790_ACEOF
10791cat confdefs.h >>conftest.$ac_ext
10792cat >>conftest.$ac_ext <<_ACEOF
10793/* end confdefs.h. */
10794#include <sys/types.h> 7688#include <sys/types.h>
10795#include <utmpx.h> 7689#include <utmpx.h>
10796int
10797main ()
10798{
10799struct utmpx ut;
10800 ;
10801 return 0;
10802}
10803_ACEOF
10804rm -f conftest.$ac_objext
10805if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10806 (eval $ac_compile) 2>conftest.er1
10807 ac_status=$?
10808 grep -v '^ *+' conftest.er1 >conftest.err
10809 rm -f conftest.er1
10810 cat conftest.err >&5
10811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10812 (exit $ac_status); } &&
10813 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10815 (eval $ac_try) 2>&5
10816 ac_status=$?
10817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10818 (exit $ac_status); }; } &&
10819 { ac_try='test -s conftest.$ac_objext'
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5
10822 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; }; then
10825 rxvt_cv_struct_utmpx=yes
10826else
10827 echo "$as_me: failed program was:" >&5
10828sed 's/^/| /' conftest.$ac_ext >&5
10829 7690
10830rxvt_cv_struct_utmpx=no 7691"
10831fi
10832rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10833fi
10834echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10835echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10836if test x$rxvt_cv_struct_utmpx = xyes; then 7692if test "x$ac_cv_type_struct_utmpx" = xyes
7693then :
10837 7694
10838cat >>confdefs.h <<\_ACEOF 7695printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
10839#define HAVE_STRUCT_UTMPX 1
10840_ACEOF
10841 7696
10842fi
10843 7697
7698fi
10844 7699
10845echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 7700
10846echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 7701ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
10847if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10848 echo $ECHO_N "(cached) $ECHO_C" >&6
10849else
10850 cat >conftest.$ac_ext <<_ACEOF
10851/* confdefs.h. */
10852_ACEOF
10853cat confdefs.h >>conftest.$ac_ext
10854cat >>conftest.$ac_ext <<_ACEOF
10855/* end confdefs.h. */
10856#include <sys/types.h> 7702#include <sys/types.h>
10857#include <utmpx.h> 7703#include <utmpx.h>
10858int
10859main ()
10860{
10861struct utmpx utx; utx.ut_host;
10862 ;
10863 return 0;
10864}
10865_ACEOF
10866rm -f conftest.$ac_objext
10867if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10868 (eval $ac_compile) 2>conftest.er1
10869 ac_status=$?
10870 grep -v '^ *+' conftest.er1 >conftest.err
10871 rm -f conftest.er1
10872 cat conftest.err >&5
10873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10874 (exit $ac_status); } &&
10875 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10877 (eval $ac_try) 2>&5
10878 ac_status=$?
10879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10880 (exit $ac_status); }; } &&
10881 { ac_try='test -s conftest.$ac_objext'
10882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883 (eval $ac_try) 2>&5
10884 ac_status=$?
10885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886 (exit $ac_status); }; }; then
10887 rxvt_cv_struct_utmpx_host=yes
10888else
10889 echo "$as_me: failed program was:" >&5
10890sed 's/^/| /' conftest.$ac_ext >&5
10891 7704
10892rxvt_cv_struct_utmpx_host=no 7705"
10893fi
10894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895fi
10896echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10897echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10898if test x$rxvt_cv_struct_utmpx_host = xyes; then 7706if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7707then :
10899 7708
10900cat >>confdefs.h <<\_ACEOF 7709printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
10901#define HAVE_UTMPX_HOST 1
10902_ACEOF
10903 7710
10904fi 7711fi
10905 7712
10906echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10907echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10908if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10909 echo $ECHO_N "(cached) $ECHO_C" >&6
10910else
10911 cat >conftest.$ac_ext <<_ACEOF
10912/* confdefs.h. */
10913_ACEOF
10914cat confdefs.h >>conftest.$ac_ext
10915cat >>conftest.$ac_ext <<_ACEOF
10916/* end confdefs.h. */
10917#include <sys/types.h>
10918#include <utmpx.h>
10919int
10920main ()
10921{
10922struct utmpx utx; utx.ut_session;
10923 ;
10924 return 0;
10925}
10926_ACEOF
10927rm -f conftest.$ac_objext
10928if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10929 (eval $ac_compile) 2>conftest.er1
10930 ac_status=$?
10931 grep -v '^ *+' conftest.er1 >conftest.err
10932 rm -f conftest.er1
10933 cat conftest.err >&5
10934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10935 (exit $ac_status); } &&
10936 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938 (eval $ac_try) 2>&5
10939 ac_status=$?
10940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941 (exit $ac_status); }; } &&
10942 { ac_try='test -s conftest.$ac_objext'
10943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10944 (eval $ac_try) 2>&5
10945 ac_status=$?
10946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 (exit $ac_status); }; }; then
10948 rxvt_cv_struct_utmpx_session=yes
10949else
10950 echo "$as_me: failed program was:" >&5
10951sed 's/^/| /' conftest.$ac_ext >&5
10952 7713
10953rxvt_cv_struct_utmpx_session=no
10954fi 7714fi
10955rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10956fi
10957echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10958echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10959if test x$rxvt_cv_struct_utmpx_session = xyes; then
10960 7715
10961cat >>confdefs.h <<\_ACEOF 7716done
10962#define HAVE_UTMPX_SESSION 1 7717ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
10963_ACEOF
10964
10965fi
10966
10967fi
10968
10969
10970echo "$as_me:$LINENO: checking for struct lastlog" >&5
10971echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10972if test "${rxvt_cv_struct_lastlog+set}" = set; then
10973 echo $ECHO_N "(cached) $ECHO_C" >&6
10974else
10975 cat >conftest.$ac_ext <<_ACEOF
10976/* confdefs.h. */
10977_ACEOF
10978cat confdefs.h >>conftest.$ac_ext
10979cat >>conftest.$ac_ext <<_ACEOF
10980/* end confdefs.h. */
10981#include <sys/types.h> 7718#include <sys/types.h>
10982#include <utmp.h> 7719#include <utmp.h>
10983#ifdef HAVE_LASTLOG_H 7720#ifdef HAVE_LASTLOG_H
10984#include <lastlog.h> 7721#include <lastlog.h>
10985#endif 7722#endif
10986 7723
10987int 7724"
10988main ()
10989{
10990struct lastlog ll;
10991 ;
10992 return 0;
10993}
10994_ACEOF
10995rm -f conftest.$ac_objext
10996if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10997 (eval $ac_compile) 2>conftest.er1
10998 ac_status=$?
10999 grep -v '^ *+' conftest.er1 >conftest.err
11000 rm -f conftest.er1
11001 cat conftest.err >&5
11002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11003 (exit $ac_status); } &&
11004 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11006 (eval $ac_try) 2>&5
11007 ac_status=$?
11008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11009 (exit $ac_status); }; } &&
11010 { ac_try='test -s conftest.$ac_objext'
11011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11012 (eval $ac_try) 2>&5
11013 ac_status=$?
11014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11015 (exit $ac_status); }; }; then
11016 rxvt_cv_struct_lastlog=yes
11017else
11018 echo "$as_me: failed program was:" >&5
11019sed 's/^/| /' conftest.$ac_ext >&5
11020
11021rxvt_cv_struct_lastlog=no
11022fi
11023rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11024fi
11025echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
11026echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
11027if test x$rxvt_cv_struct_lastlog = xyes; then 7725if test "x$ac_cv_type_struct_lastlog" = xyes
7726then :
11028 7727
11029cat >>confdefs.h <<\_ACEOF 7728printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
11030#define HAVE_STRUCT_LASTLOG 1
11031_ACEOF
11032 7729
11033fi
11034 7730
11035echo "$as_me:$LINENO: checking for struct lastlogx" >&5 7731fi
11036echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 7732
11037if test "${rxvt_cv_struct_lastlogx+set}" = set; then 7733
11038 echo $ECHO_N "(cached) $ECHO_C" >&6 7734ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
11039else
11040 cat >conftest.$ac_ext <<_ACEOF
11041/* confdefs.h. */
11042_ACEOF
11043cat confdefs.h >>conftest.$ac_ext
11044cat >>conftest.$ac_ext <<_ACEOF
11045/* end confdefs.h. */
11046#include <sys/types.h> 7735#include <sys/types.h>
11047#include <utmpx.h> 7736#include <utmpx.h>
11048#ifdef HAVE_LASTLOG_H 7737#ifdef HAVE_LASTLOG_H
11049#include <lastlog.h> 7738#include <lastlog.h>
11050#endif 7739#endif
11051 7740
11052int 7741"
11053main () 7742if test "x$ac_cv_type_struct_lastlogx" = xyes
11054{ 7743then :
11055struct lastlogx ll; 7744
11056 ; 7745printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
11057 return 0; 7746
11058} 7747
7748fi
7749
7750
7751
7752{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
7753printf %s "checking for a fallback location of utmp... " >&6; }
7754if test ${pt_cv_path_utmp+y}
7755then :
7756 printf %s "(cached) " >&6
7757else $as_nop
7758
7759if test "$cross_compiling" != yes; then
7760 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
7761 if test -f "$file"; then
7762 pt_cv_path_utmp=$file
7763 break
7764 fi
7765 done
7766fi
7767fi
7768{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7769printf "%s\n" "$pt_cv_path_utmp" >&6; }
7770if test x$pt_cv_path_utmp != x; then
7771
7772printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
7773
7774elif test "$cross_compiling" = yes; then
7775 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
7776printf "%s\n" "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
7777fi
7778
7779
7780{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
7781printf %s "checking for a fallback location of wtmp... " >&6; }
7782if test ${pt_cv_path_wtmp+y}
7783then :
7784 printf %s "(cached) " >&6
7785else $as_nop
7786
7787if test "$cross_compiling" != yes; then
7788 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
7789 if test -f "$file"; then
7790 pt_cv_path_wtmp=$file
7791 break
7792 fi
7793 done
7794fi
7795fi
7796{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7797printf "%s\n" "$pt_cv_path_wtmp" >&6; }
7798if test x$pt_cv_path_wtmp != x; then
7799
7800printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
7801
7802elif test "$cross_compiling" = yes; then
7803 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
7804printf "%s\n" "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7805fi
7806
7807{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7808printf %s "checking for a fallback location of wtmpx... " >&6; }
7809if test ${pt_cv_path_wtmpx+y}
7810then :
7811 printf %s "(cached) " >&6
7812else $as_nop
7813
7814if test "$cross_compiling" != yes; then
7815 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7816 if test -f "$file"; then
7817 pt_cv_path_wtmpx=$file
7818 break
7819 fi
7820 done
7821fi
7822fi
7823{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7824printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
7825if test x$pt_cv_path_wtmpx != x; then
7826
7827printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
7828
7829elif test "$cross_compiling" = yes; then
7830 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7831printf "%s\n" "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7832fi
7833
7834{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7835printf %s "checking for a fallback location of lastlog... " >&6; }
7836if test ${pt_cv_path_lastlog+y}
7837then :
7838 printf %s "(cached) " >&6
7839else $as_nop
7840
7841if test "$cross_compiling" != yes; then
7842 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7843 if test -f "$file"; then
7844 pt_cv_path_lastlog=$file
7845 break
7846 fi
7847 done
7848fi
7849fi
7850{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7851printf "%s\n" "$pt_cv_path_lastlog" >&6; }
7852if test x$pt_cv_path_lastlog != x; then
7853
7854printf "%s\n" "#define PT_LASTLOG_FILE \"$pt_cv_path_lastlog\"" >>confdefs.h
7855
7856elif test "$cross_compiling" = yes; then
7857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7858printf "%s\n" "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7859fi
7860
7861{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7862printf %s "checking for a fallback location of lastlogx... " >&6; }
7863if test ${pt_cv_path_lastlogx+y}
7864then :
7865 printf %s "(cached) " >&6
7866else $as_nop
7867
7868if test "$cross_compiling" != yes; then
7869 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7870 if test -f "$file"; then
7871 pt_cv_path_lastlogx=$file
7872 break
7873 fi
7874 done
7875fi
7876fi
7877{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7878printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
7879if test x$pt_cv_path_lastlogx != x; then
7880
7881printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
7882
7883elif test "$cross_compiling" = yes; then
7884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7885printf "%s\n" "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7886fi
7887
7888
7889
7890
7891save_LIBS=$LIBS
7892save_CXXFLAGS=$CXXFLAGS
7893CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7894LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7895if test x$support_xim = xyes; then
7896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7897printf %s "checking for working Xlocale... " >&6; }
7898if test ${rxvt_cv_func_xlocale+y}
7899then :
7900 printf %s "(cached) " >&6
7901else $as_nop
7902 if test "$cross_compiling" = yes
7903then :
7904 :
7905else $as_nop
7906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7907/* end confdefs.h. */
7908
7909 #include <X11/Xlib.h>
7910 #include <stdlib.h>
7911 int main() {
7912 char *p;
7913 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7914 exit (XSupportsLocale() ? 0 : 1);
7915 else
7916 exit (1);
7917 }
7918
11059_ACEOF 7919_ACEOF
11060rm -f conftest.$ac_objext 7920if ac_fn_cxx_try_run "$LINENO"
11061if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7921then :
11062 (eval $ac_compile) 2>conftest.er1 7922 rxvt_cv_func_xlocale=yes
11063 ac_status=$? 7923else $as_nop
11064 grep -v '^ *+' conftest.er1 >conftest.err 7924 rxvt_cv_func_xlocale=no
11065 rm -f conftest.er1
11066 cat conftest.err >&5
11067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11068 (exit $ac_status); } &&
11069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11071 (eval $ac_try) 2>&5
11072 ac_status=$?
11073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11074 (exit $ac_status); }; } &&
11075 { ac_try='test -s conftest.$ac_objext'
11076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11077 (eval $ac_try) 2>&5
11078 ac_status=$?
11079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11080 (exit $ac_status); }; }; then
11081 rxvt_cv_struct_lastlogx=yes
11082else
11083 echo "$as_me: failed program was:" >&5
11084sed 's/^/| /' conftest.$ac_ext >&5
11085
11086rxvt_cv_struct_lastlogx=no
11087fi 7925fi
11088rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7927 conftest.$ac_objext conftest.beam conftest.$ac_ext
11089fi 7928fi
11090echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 7929
11091echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 7930fi
7931{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7932printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
11092if test x$rxvt_cv_struct_lastlogx = xyes; then 7933 if test x$rxvt_cv_func_xlocale = xyes; then
11093 7934
11094cat >>confdefs.h <<\_ACEOF 7935printf "%s\n" "#define USE_XIM 1" >>confdefs.h
11095#define HAVE_STRUCT_LASTLOGX 1 7936
7937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7938printf %s "checking for broken XIM callback... " >&6; }
7939if test ${rxvt_cv_broken_ximcb+y}
7940then :
7941 printf %s "(cached) " >&6
7942else $as_nop
7943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7944/* end confdefs.h. */
7945
7946 #include <X11/Xlib.h>
7947
7948 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
7949
7950 void f() {
7951 XIMCallback cb;
7952 cb.callback = im_destroy_cb;
7953 }
7954
11096_ACEOF 7955_ACEOF
11097 7956if ac_fn_cxx_try_compile "$LINENO"
7957then :
7958 rxvt_cv_broken_ximcb=yes
7959else $as_nop
7960 rxvt_cv_broken_ximcb=no
11098fi 7961fi
7962rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7963fi
7964{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7965printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
11099 7966
7967 if test x$rxvt_cv_broken_ximcb = xyes; then
11100 7968
11101echo "$as_me:$LINENO: checking where utmp is located" >&5 7969printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
11102echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 7970
11103if test "${rxvt_cv_path_utmp+set}" = set; then 7971 fi
11104 echo $ECHO_N "(cached) $ECHO_C" >&6 7972 fi
11105else 7973fi
11106 if test "$cross_compiling" = yes; then 7974
11107 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 7975{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
11108echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 7976printf %s "checking for working X setlocale... " >&6; }
11109else 7977if test ${rxvt_cv_func_xsetlocale+y}
11110 cat >conftest.$ac_ext <<_ACEOF 7978then :
11111/* confdefs.h. */ 7979 printf %s "(cached) " >&6
11112_ACEOF 7980else $as_nop
11113cat confdefs.h >>conftest.$ac_ext 7981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11114cat >>conftest.$ac_ext <<_ACEOF
11115/* end confdefs.h. */
11116#include <stdio.h>
11117#include <sys/types.h>
11118#include <utmp.h>
11119#include <errno.h>
11120main()
11121{
11122 char **u, *utmplist[] = {
11123 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11124 FILE *a, *f=fopen("conftestval", "w");
11125 if (!f) exit(1);
11126#ifdef UTMP_FILE
11127 fprintf(f, "%s\n", UTMP_FILE);
11128 exit(0);
11129#endif
11130#ifdef _PATH_UTMP
11131 fprintf(f, "%s\n", _PATH_UTMP);
11132 exit(0);
11133#endif
11134 for (u = utmplist; *u; u++) {
11135 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11136 fprintf(f, "%s\n", *u);
11137 exit(0);
11138 }
11139 }
11140 exit(0);
11141}
11142_ACEOF
11143rm -f conftest$ac_exeext
11144if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11145 (eval $ac_link) 2>&5
11146 ac_status=$?
11147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11148 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150 (eval $ac_try) 2>&5
11151 ac_status=$?
11152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153 (exit $ac_status); }; }; then
11154 rxvt_cv_path_utmp=`cat conftestval`
11155else
11156 echo "$as_me: program exited with status $ac_status" >&5
11157echo "$as_me: failed program was:" >&5
11158sed 's/^/| /' conftest.$ac_ext >&5
11159
11160( exit $ac_status )
11161rxvt_cv_path_utmp=
11162fi
11163rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11164fi
11165fi
11166echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11167echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11168if test x$rxvt_cv_path_utmp != x; then
11169
11170cat >>confdefs.h <<_ACEOF
11171#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11172_ACEOF
11173
11174fi
11175
11176
11177echo "$as_me:$LINENO: checking where utmpx is located" >&5
11178echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11179if test "${rxvt_cv_path_utmpx+set}" = set; then
11180 echo $ECHO_N "(cached) $ECHO_C" >&6
11181else
11182 if test "$cross_compiling" = yes; then
11183 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11184echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11185else
11186 cat >conftest.$ac_ext <<_ACEOF
11187/* confdefs.h. */
11188_ACEOF
11189cat confdefs.h >>conftest.$ac_ext
11190cat >>conftest.$ac_ext <<_ACEOF
11191/* end confdefs.h. */
11192#include <stdio.h>
11193#include <sys/types.h>
11194#include <utmpx.h>
11195#include <errno.h>
11196#include <sys/stat.h>
11197#ifdef HAVE_STRING_H
11198#include <string.h>
11199#endif
11200main()
11201{
11202 char **u, *p, *utmplist[] = {
11203#ifdef UTMPX_FILE
11204 UTMPX_FILE,
11205#endif
11206#ifdef _PATH_UTMPX
11207 _PATH_UTMPX,
11208#endif
11209 "/var/adm/utmpx", "/etc/utmpx", NULL };
11210 FILE *a, *f=fopen("conftestval", "w");
11211 struct stat statu, statux;
11212 if (!f) exit(1);
11213 for (u = utmplist; *u; u++) {
11214 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11215 if (stat(*u, &statux) < 0)
11216 continue;
11217 p = strdup(*u);
11218 p[strlen(p) - 1] = '\0';
11219 if (stat(p, &statu) >= 0
11220 && (statu.st_mtime - statux.st_mtime > 86400))
11221 continue;
11222 fprintf(f, "%s\n", *u);
11223 exit(0);
11224 }
11225 }
11226 exit(0);
11227}
11228_ACEOF
11229rm -f conftest$ac_exeext
11230if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11231 (eval $ac_link) 2>&5
11232 ac_status=$?
11233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236 (eval $ac_try) 2>&5
11237 ac_status=$?
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); }; }; then
11240 rxvt_cv_path_utmpx=`cat conftestval`
11241else
11242 echo "$as_me: program exited with status $ac_status" >&5
11243echo "$as_me: failed program was:" >&5
11244sed 's/^/| /' conftest.$ac_ext >&5
11245
11246( exit $ac_status )
11247rxvt_cv_path_utmpx=
11248fi
11249rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11250fi
11251fi
11252echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11253echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11254if test x$rxvt_cv_path_utmpx != x; then
11255
11256cat >>confdefs.h <<_ACEOF
11257#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11258_ACEOF
11259
11260fi
11261
11262
11263echo "$as_me:$LINENO: checking where wtmp is located" >&5
11264echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11265if test "${rxvt_cv_path_wtmp+set}" = set; then
11266 echo $ECHO_N "(cached) $ECHO_C" >&6
11267else
11268 if test "$cross_compiling" = yes; then
11269 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11270echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11271else
11272 cat >conftest.$ac_ext <<_ACEOF
11273/* confdefs.h. */
11274_ACEOF
11275cat confdefs.h >>conftest.$ac_ext
11276cat >>conftest.$ac_ext <<_ACEOF
11277/* end confdefs.h. */
11278#include <stdio.h>
11279#include <sys/types.h>
11280#ifdef HAVE_UTMP_H
11281#include <utmp.h>
11282#endif
11283#include <errno.h>
11284main()
11285{
11286 char **w, *wtmplist[] = {
11287 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11288 FILE *a, *f=fopen("conftestval", "w");
11289 if (!f) exit(1);
11290#ifdef WTMP_FILE
11291 fprintf(f, "%s\n", WTMP_FILE);
11292 exit(0);
11293#endif
11294#ifdef _PATH_WTMP
11295 fprintf(f, "%s\n", _PATH_WTMP);
11296 exit(0);
11297#endif
11298 for (w = wtmplist; *w; w++) {
11299 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11300 fprintf(f, "%s\n", *w);
11301 exit(0);
11302 }
11303 }
11304 exit(0);
11305}
11306_ACEOF
11307rm -f conftest$ac_exeext
11308if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11309 (eval $ac_link) 2>&5
11310 ac_status=$?
11311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11312 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11314 (eval $ac_try) 2>&5
11315 ac_status=$?
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; }; then
11318 rxvt_cv_path_wtmp=`cat conftestval`
11319else
11320 echo "$as_me: program exited with status $ac_status" >&5
11321echo "$as_me: failed program was:" >&5
11322sed 's/^/| /' conftest.$ac_ext >&5
11323
11324( exit $ac_status )
11325rxvt_cv_path_wtmp=
11326fi
11327rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11328fi
11329fi
11330echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11331echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11332if test x$rxvt_cv_path_wtmp != x; then
11333
11334cat >>confdefs.h <<_ACEOF
11335#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11336_ACEOF
11337
11338fi
11339
11340echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11341echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11342if test "${rxvt_cv_path_wtmpx+set}" = set; then
11343 echo $ECHO_N "(cached) $ECHO_C" >&6
11344else
11345 if test "$cross_compiling" = yes; then
11346 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11347echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11348else
11349 cat >conftest.$ac_ext <<_ACEOF
11350/* confdefs.h. */
11351_ACEOF
11352cat confdefs.h >>conftest.$ac_ext
11353cat >>conftest.$ac_ext <<_ACEOF
11354/* end confdefs.h. */
11355#include <stdio.h>
11356#ifdef HAVE_UTMPX_H
11357#include <utmpx.h>
11358#endif
11359#include <errno.h>
11360main()
11361{
11362 char **w, *wtmplist[] = {
11363 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11364 FILE *a, *f=fopen("conftestval", "w");
11365 if (!f) exit(1);
11366#ifdef WTMPX_FILE
11367 fprintf(f, "%s\n", WTMPX_FILE);
11368 exit(0);
11369#endif
11370#ifdef _PATH_WTMPX
11371 fprintf(f, "%s\n", _PATH_WTMPX);
11372 exit(0);
11373#endif
11374 for (w = wtmplist; *w; w++) {
11375 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11376 fprintf(f, "%s\n", *w);
11377 exit(0);
11378 }
11379 }
11380 exit(0);
11381}
11382_ACEOF
11383rm -f conftest$ac_exeext
11384if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11385 (eval $ac_link) 2>&5
11386 ac_status=$?
11387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11388 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11390 (eval $ac_try) 2>&5
11391 ac_status=$?
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); }; }; then
11394 rxvt_cv_path_wtmpx=`cat conftestval`
11395else
11396 echo "$as_me: program exited with status $ac_status" >&5
11397echo "$as_me: failed program was:" >&5
11398sed 's/^/| /' conftest.$ac_ext >&5
11399
11400( exit $ac_status )
11401rxvt_cv_path_wtmpx=
11402fi
11403rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11404fi
11405fi
11406echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11407echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11408if test x$rxvt_cv_path_wtmpx != x; then
11409
11410cat >>confdefs.h <<_ACEOF
11411#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11412_ACEOF
11413
11414fi
11415
11416echo "$as_me:$LINENO: checking where lastlog is located" >&5
11417echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11418if test "${rxvt_cv_path_lastlog+set}" = set; then
11419 echo $ECHO_N "(cached) $ECHO_C" >&6
11420else
11421 if test "$cross_compiling" = yes; then
11422 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11423echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11424else
11425 cat >conftest.$ac_ext <<_ACEOF
11426/* confdefs.h. */
11427_ACEOF
11428cat confdefs.h >>conftest.$ac_ext
11429cat >>conftest.$ac_ext <<_ACEOF
11430/* end confdefs.h. */
11431#include <stdio.h>
11432#include <sys/types.h>
11433#ifdef HAVE_UTMPX_H
11434#include <utmpx.h>
11435#elif defined(HAVE_UTMP_H)
11436#include <utmp.h>
11437#endif
11438#ifdef HAVE_LASTLOG_H
11439#include <lastlog.h>
11440#endif
11441#include <errno.h>
11442main()
11443{
11444 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11445 FILE *a, *f=fopen("conftestval", "w");
11446 if (!f) exit(1);
11447#ifdef LASTLOG_FILE
11448 fprintf(f, "%s\n", LASTLOG_FILE);
11449 exit(0);
11450#endif
11451#ifdef _PATH_LASTLOG
11452 fprintf(f, "%s\n", _PATH_LASTLOG);
11453 exit(0);
11454#endif
11455 for (w = lastloglist; *w; w++) {
11456 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11457 fprintf(f, "%s\n", *w);
11458 exit(0);
11459 }
11460 }
11461 exit(0);
11462}
11463_ACEOF
11464rm -f conftest$ac_exeext
11465if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11466 (eval $ac_link) 2>&5
11467 ac_status=$?
11468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11469 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471 (eval $ac_try) 2>&5
11472 ac_status=$?
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; }; then
11475 rxvt_cv_path_lastlog=`cat conftestval`
11476else
11477 echo "$as_me: program exited with status $ac_status" >&5
11478echo "$as_me: failed program was:" >&5
11479sed 's/^/| /' conftest.$ac_ext >&5
11480
11481( exit $ac_status )
11482rxvt_cv_path_lastlog=
11483fi
11484rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11485fi
11486fi
11487echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11488echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11489if test x$rxvt_cv_path_lastlog != x; then
11490
11491cat >>confdefs.h <<_ACEOF
11492#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11493_ACEOF
11494
11495 if test -d "$rxvt_cv_path_lastlog"; then
11496
11497cat >>confdefs.h <<\_ACEOF
11498#define LASTLOG_IS_DIR 1
11499_ACEOF
11500
11501 fi
11502fi
11503
11504echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11505echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11506if test "${rxvt_cv_path_lastlogx+set}" = set; then
11507 echo $ECHO_N "(cached) $ECHO_C" >&6
11508else
11509 if test "$cross_compiling" = yes; then
11510 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11511echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11512else
11513 cat >conftest.$ac_ext <<_ACEOF
11514/* confdefs.h. */
11515_ACEOF
11516cat confdefs.h >>conftest.$ac_ext
11517cat >>conftest.$ac_ext <<_ACEOF
11518/* end confdefs.h. */
11519#include <stdio.h>
11520#ifdef HAVE_UTMPX_H
11521#include <utmpx.h>
11522#endif
11523#include <errno.h>
11524main()
11525{
11526 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11527 FILE *a, *f=fopen("conftestval", "w");
11528 if (!f) exit(1);
11529#ifdef LASTLOGX_FILE
11530 fprintf(f, "%s\n", LASTLOGX_FILE);
11531 exit(0);
11532#endif
11533#ifdef _PATH_LASTLOGX
11534 fprintf(f, "%s\n", _PATH_LASTLOGX);
11535 exit(0);
11536#endif
11537 for (w = wtmplist; *w; w++) {
11538 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11539 fprintf(f, "%s\n", *w);
11540 exit(0);
11541 }
11542 }
11543 exit(0);
11544}
11545_ACEOF
11546rm -f conftest$ac_exeext
11547if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11548 (eval $ac_link) 2>&5
11549 ac_status=$?
11550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11551 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553 (eval $ac_try) 2>&5
11554 ac_status=$?
11555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556 (exit $ac_status); }; }; then
11557 rxvt_cv_path_lastlogx=`cat conftestval`
11558else
11559 echo "$as_me: program exited with status $ac_status" >&5
11560echo "$as_me: failed program was:" >&5
11561sed 's/^/| /' conftest.$ac_ext >&5
11562
11563( exit $ac_status )
11564rxvt_cv_path_lastlogx=
11565fi
11566rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11567fi
11568fi
11569echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11570echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11571if test x$rxvt_cv_path_lastlogx != x; then
11572
11573cat >>confdefs.h <<_ACEOF
11574#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11575_ACEOF
11576
11577fi
11578
11579
11580echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11581echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11582if test "${rxvt_cv_path_ttytab+set}" = set; then
11583 echo $ECHO_N "(cached) $ECHO_C" >&6
11584else
11585 for ttys_file in /etc/ttys /etc/ttytab;
11586do
11587 if test -f "$ttys_file" ; then
11588 rxvt_cv_path_ttytab=$ttys_file
11589 break
11590 fi
11591done
11592
11593fi
11594echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
11595echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
11596if test x$rxvt_cv_path_ttytab != x; then
11597
11598cat >>confdefs.h <<_ACEOF
11599#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
11600_ACEOF
11601
11602fi
11603
11604
11605ac_save_LIBS=$LIBS
11606ac_save_CFLAGS=$CFLAGS
11607CFLAGS="$CFLAGS $X_CFLAGS"
11608LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11609if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
11610 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
11611fi
11612echo "$as_me:$LINENO: checking for working Xlocale" >&5
11613echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
11614if test "${rxvt_cv_func_xlocale+set}" = set; then
11615 echo $ECHO_N "(cached) $ECHO_C" >&6
11616else
11617 if test "$cross_compiling" = yes; then
11618 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
11619echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
11620else
11621 cat >conftest.$ac_ext <<_ACEOF
11622/* confdefs.h. */
11623_ACEOF
11624cat confdefs.h >>conftest.$ac_ext
11625cat >>conftest.$ac_ext <<_ACEOF
11626/* end confdefs.h. */
11627#include <X11/Xlib.h>
11628main() {
11629char *p;
11630if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
11631exit (XSupportsLocale() ? 0 : 1);
11632else
11633exit (1);}
11634_ACEOF
11635rm -f conftest$ac_exeext
11636if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11637 (eval $ac_link) 2>&5
11638 ac_status=$?
11639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11642 (eval $ac_try) 2>&5
11643 ac_status=$?
11644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11645 (exit $ac_status); }; }; then
11646 rxvt_cv_func_xlocale=yes
11647else
11648 echo "$as_me: program exited with status $ac_status" >&5
11649echo "$as_me: failed program was:" >&5
11650sed 's/^/| /' conftest.$ac_ext >&5
11651
11652( exit $ac_status )
11653rxvt_cv_func_xlocale=no
11654fi
11655rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11656fi
11657fi
11658echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
11659echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
11660if test x$rxvt_cv_func_xlocale = xyes; then
11661
11662cat >>confdefs.h <<\_ACEOF
11663#define HAVE_XLOCALE 1
11664_ACEOF
11665
11666fi
11667
11668echo "$as_me:$LINENO: checking for working X setlocale" >&5
11669echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
11670if test "${rxvt_cv_func_xsetlocale+set}" = set; then
11671 echo $ECHO_N "(cached) $ECHO_C" >&6
11672else
11673 cat >conftest.$ac_ext <<_ACEOF
11674/* confdefs.h. */
11675_ACEOF
11676cat confdefs.h >>conftest.$ac_ext
11677cat >>conftest.$ac_ext <<_ACEOF
11678/* end confdefs.h. */ 7982/* end confdefs.h. */
11679#define X_LOCALE 1 7983#define X_LOCALE 1
11680#include <X11/Xlocale.h> 7984#include <X11/Xlocale.h>
11681int 7985int
11682main () 7986main (void)
11683{ 7987{
11684setlocale(LC_CTYPE, ""); 7988setlocale(LC_CTYPE, "");
11685 ; 7989 ;
11686 return 0; 7990 return 0;
11687} 7991}
11688_ACEOF 7992_ACEOF
11689rm -f conftest.$ac_objext conftest$ac_exeext 7993if ac_fn_cxx_try_link "$LINENO"
11690if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7994then :
11691 (eval $ac_link) 2>conftest.er1
11692 ac_status=$?
11693 grep -v '^ *+' conftest.er1 >conftest.err
11694 rm -f conftest.er1
11695 cat conftest.err >&5
11696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11697 (exit $ac_status); } &&
11698 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11700 (eval $ac_try) 2>&5
11701 ac_status=$?
11702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11703 (exit $ac_status); }; } &&
11704 { ac_try='test -s conftest$ac_exeext'
11705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11706 (eval $ac_try) 2>&5
11707 ac_status=$?
11708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11709 (exit $ac_status); }; }; then
11710 rxvt_cv_func_xsetlocale=yes 7995 rxvt_cv_func_xsetlocale=yes
11711else 7996else $as_nop
11712 echo "$as_me: failed program was:" >&5
11713sed 's/^/| /' conftest.$ac_ext >&5
11714
11715rxvt_cv_func_xsetlocale=no 7997 rxvt_cv_func_xsetlocale=no
11716fi 7998fi
11717rm -f conftest.err conftest.$ac_objext \ 7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
11718 conftest$ac_exeext conftest.$ac_ext 8000 conftest$ac_exeext conftest.$ac_ext
11719fi 8001fi
11720echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 8002{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
11721echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6 8003printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
11722if test x$rxvt_cv_func_xsetlocale = xyes; then 8004if test x$rxvt_cv_func_xsetlocale = xyes; then
11723 8005
11724cat >>confdefs.h <<\_ACEOF 8006printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
11725#define HAVE_XSETLOCALE 1
11726_ACEOF
11727 8007
11728fi 8008fi
11729LIBS=$ac_save_LIBS 8009LIBS=$save_LIBS
11730CFLAGS=$ac_save_CFLAGS 8010CXXFLAGS=$save_CXXFLAGS
11731 8011
11732echo "$as_me:$LINENO: checking for working plain setlocale" >&5 8012{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
11733echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6 8013printf %s "checking for working nl_langinfo... " >&6; }
11734if test "${rxvt_cv_func_setlocale+set}" = set; then 8014if test ${rxvt_cv_func_nl_langinfo+y}
11735 echo $ECHO_N "(cached) $ECHO_C" >&6 8015then :
11736else 8016 printf %s "(cached) " >&6
11737 cat >conftest.$ac_ext <<_ACEOF 8017else $as_nop
11738/* confdefs.h. */
11739_ACEOF
11740cat confdefs.h >>conftest.$ac_ext 8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11741cat >>conftest.$ac_ext <<_ACEOF
11742/* end confdefs.h. */
11743#include <clocale>
11744int
11745main ()
11746{
11747setlocale(LC_CTYPE, "");
11748 ;
11749 return 0;
11750}
11751_ACEOF
11752rm -f conftest.$ac_objext conftest$ac_exeext
11753if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11754 (eval $ac_link) 2>conftest.er1
11755 ac_status=$?
11756 grep -v '^ *+' conftest.er1 >conftest.err
11757 rm -f conftest.er1
11758 cat conftest.err >&5
11759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11760 (exit $ac_status); } &&
11761 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11763 (eval $ac_try) 2>&5
11764 ac_status=$?
11765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11766 (exit $ac_status); }; } &&
11767 { ac_try='test -s conftest$ac_exeext'
11768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11769 (eval $ac_try) 2>&5
11770 ac_status=$?
11771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11772 (exit $ac_status); }; }; then
11773 rxvt_cv_func_setlocale=yes
11774else
11775 echo "$as_me: failed program was:" >&5
11776sed 's/^/| /' conftest.$ac_ext >&5
11777
11778rxvt_cv_func_setlocale=no
11779fi
11780rm -f conftest.err conftest.$ac_objext \
11781 conftest$ac_exeext conftest.$ac_ext
11782fi
11783echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
11784echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
11785if test x$rxvt_cv_func_setlocale = xyes; then
11786
11787cat >>confdefs.h <<\_ACEOF
11788#define HAVE_SETLOCALE 1
11789_ACEOF
11790
11791fi
11792
11793echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
11794echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
11795if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
11796 echo $ECHO_N "(cached) $ECHO_C" >&6
11797else
11798 cat >conftest.$ac_ext <<_ACEOF
11799/* confdefs.h. */
11800_ACEOF
11801cat confdefs.h >>conftest.$ac_ext
11802cat >>conftest.$ac_ext <<_ACEOF
11803/* end confdefs.h. */ 8019/* end confdefs.h. */
11804#include <langinfo.h> 8020#include <langinfo.h>
11805int 8021int
11806main () 8022main (void)
11807{ 8023{
11808nl_langinfo(CODESET); 8024nl_langinfo(CODESET);
11809 ; 8025 ;
11810 return 0; 8026 return 0;
11811} 8027}
11812_ACEOF 8028_ACEOF
11813rm -f conftest.$ac_objext conftest$ac_exeext 8029if ac_fn_cxx_try_link "$LINENO"
11814if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8030then :
11815 (eval $ac_link) 2>conftest.er1
11816 ac_status=$?
11817 grep -v '^ *+' conftest.er1 >conftest.err
11818 rm -f conftest.er1
11819 cat conftest.err >&5
11820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11821 (exit $ac_status); } &&
11822 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11824 (eval $ac_try) 2>&5
11825 ac_status=$?
11826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11827 (exit $ac_status); }; } &&
11828 { ac_try='test -s conftest$ac_exeext'
11829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11830 (eval $ac_try) 2>&5
11831 ac_status=$?
11832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11833 (exit $ac_status); }; }; then
11834 rxvt_cv_func_nl_langinfo=yes 8031 rxvt_cv_func_nl_langinfo=yes
11835else 8032else $as_nop
11836 echo "$as_me: failed program was:" >&5
11837sed 's/^/| /' conftest.$ac_ext >&5
11838
11839rxvt_cv_func_nl_langinfo=no 8033 rxvt_cv_func_nl_langinfo=no
11840fi 8034fi
11841rm -f conftest.err conftest.$ac_objext \ 8035rm -f core conftest.err conftest.$ac_objext conftest.beam \
11842 conftest$ac_exeext conftest.$ac_ext 8036 conftest$ac_exeext conftest.$ac_ext
11843fi 8037fi
11844echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5 8038{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
11845echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6 8039printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
11846if test x$rxvt_cv_func_nl_langinfo = xyes; then 8040if test x$rxvt_cv_func_nl_langinfo = xyes; then
11847 8041
11848cat >>confdefs.h <<\_ACEOF 8042printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
11849#define HAVE_NL_LANGINFO 1 8043
8044fi
8045
8046
8047
8048case $host in
8049 *-*-solaris*)
8050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8051/* end confdefs.h. */
8052
8053#if __STDC_VERSION__ >= 199901L
8054error
8055#endif
8056
8057int
8058main (void)
8059{
8060
8061 ;
8062 return 0;
8063}
11850_ACEOF 8064_ACEOF
8065if ac_fn_cxx_try_compile "$LINENO"
8066then :
8067 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
11851 8068
11852fi 8069else $as_nop
8070 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
11853 8071
11854echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 8072fi
11855echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 8073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11856if test "${rxvt_can_pass_fds+set}" = set; then 8074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
11857 echo $ECHO_N "(cached) $ECHO_C" >&6 8075printf %s "checking for library containing sendmsg... " >&6; }
11858else 8076if test ${ac_cv_search_sendmsg+y}
11859 cat >conftest.$ac_ext <<_ACEOF 8077then :
8078 printf %s "(cached) " >&6
8079else $as_nop
8080 ac_func_search_save_LIBS=$LIBS
8081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11860/* confdefs.h. */ 8082/* end confdefs.h. */
8083
8084namespace conftest {
8085 extern "C" int sendmsg ();
8086}
8087int
8088main (void)
8089{
8090return conftest::sendmsg ();
8091 ;
8092 return 0;
8093}
11861_ACEOF 8094_ACEOF
8095for ac_lib in '' socket
8096do
8097 if test -z "$ac_lib"; then
8098 ac_res="none required"
8099 else
8100 ac_res=-l$ac_lib
8101 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8102 fi
8103 if ac_fn_cxx_try_link "$LINENO"
8104then :
8105 ac_cv_search_sendmsg=$ac_res
8106fi
8107rm -f core conftest.err conftest.$ac_objext conftest.beam \
8108 conftest$ac_exeext
8109 if test ${ac_cv_search_sendmsg+y}
8110then :
8111 break
8112fi
8113done
8114if test ${ac_cv_search_sendmsg+y}
8115then :
8116
8117else $as_nop
8118 ac_cv_search_sendmsg=no
8119fi
8120rm conftest.$ac_ext
8121LIBS=$ac_func_search_save_LIBS
8122fi
8123{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
8124printf "%s\n" "$ac_cv_search_sendmsg" >&6; }
8125ac_res=$ac_cv_search_sendmsg
8126if test "$ac_res" != no
8127then :
8128 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8129
8130fi
8131
8132 ;;
8133esac
8134
8135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
8136printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
8137if test ${pt_cv_can_pass_fds+y}
8138then :
8139 printf %s "(cached) " >&6
8140else $as_nop
11862cat confdefs.h >>conftest.$ac_ext 8141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11863cat >>conftest.$ac_ext <<_ACEOF
11864/* end confdefs.h. */ 8142/* end confdefs.h. */
11865 8143
8144#include <stddef.h> // broken bsds (is that redundant?) need this
11866#include <sys/types.h> 8145#include <sys/types.h>
11867#include <sys/socket.h> 8146#include <sys/socket.h>
8147#include <sys/uio.h>
11868 8148
11869int 8149int
11870main () 8150main (void)
11871{ 8151{
11872 8152
11873{ 8153{
11874 msghdr msg; 8154 msghdr msg;
11875 iovec iov; 8155 iovec iov;
11896 8176
11897 ; 8177 ;
11898 return 0; 8178 return 0;
11899} 8179}
11900_ACEOF 8180_ACEOF
11901rm -f conftest.$ac_objext conftest$ac_exeext 8181if ac_fn_cxx_try_link "$LINENO"
11902if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8182then :
11903 (eval $ac_link) 2>conftest.er1
11904 ac_status=$?
11905 grep -v '^ *+' conftest.er1 >conftest.err
11906 rm -f conftest.er1
11907 cat conftest.err >&5
11908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909 (exit $ac_status); } &&
11910 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11912 (eval $ac_try) 2>&5
11913 ac_status=$?
11914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11915 (exit $ac_status); }; } &&
11916 { ac_try='test -s conftest$ac_exeext'
11917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918 (eval $ac_try) 2>&5
11919 ac_status=$?
11920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 (exit $ac_status); }; }; then
11922 rxvt_can_pass_fds=yes 8183 pt_cv_can_pass_fds=yes
8184else $as_nop
8185 pt_cv_can_pass_fds=no
8186fi
8187rm -f core conftest.err conftest.$ac_objext conftest.beam \
8188 conftest$ac_exeext conftest.$ac_ext
8189fi
8190{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
8191printf "%s\n" "$pt_cv_can_pass_fds" >&6; }
8192if test x$pt_cv_can_pass_fds = xyes; then
8193
8194printf "%s\n" "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
8195
11923else 8196else
11924 echo "$as_me: failed program was:" >&5 8197 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
11925sed 's/^/| /' conftest.$ac_ext >&5
11926
11927rxvt_can_pass_fds=no
11928fi 8198fi
11929rm -f conftest.err conftest.$ac_objext \
11930 conftest$ac_exeext conftest.$ac_ext
11931fi
11932echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11933echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11934if test x$rxvt_can_pass_fds = xyes; then
11935 8199
11936cat >>confdefs.h <<\_ACEOF
11937#define HAVE_UNIX_FDPASS 1
11938_ACEOF
11939 8200
11940fi
11941 8201
11942echo "$as_me:$LINENO: checking for broken XIM callback" >&5 8202ac_fn_cxx_check_header_compile "$LINENO" "pty.h" "ac_cv_header_pty_h" "$ac_includes_default"
11943echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 8203if test "x$ac_cv_header_pty_h" = xyes
11944if test "${rxvt_broken_ximcb+set}" = set; then 8204then :
11945 echo $ECHO_N "(cached) $ECHO_C" >&6 8205 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
11946else
11947 cat >conftest.$ac_ext <<_ACEOF
11948 8206
11949#include <X11/Xlib.h>
11950
11951void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
11952
11953void f() {
11954 XIMCallback cb;
11955 cb.callback = im_destroy_cb;
11956}
11957
11958_ACEOF
11959rm -f conftest.$ac_objext
11960if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11961 (eval $ac_compile) 2>conftest.er1
11962 ac_status=$?
11963 grep -v '^ *+' conftest.er1 >conftest.err
11964 rm -f conftest.er1
11965 cat conftest.err >&5
11966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11967 (exit $ac_status); } &&
11968 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11970 (eval $ac_try) 2>&5
11971 ac_status=$?
11972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11973 (exit $ac_status); }; } &&
11974 { ac_try='test -s conftest.$ac_objext'
11975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11976 (eval $ac_try) 2>&5
11977 ac_status=$?
11978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11979 (exit $ac_status); }; }; then
11980 rxvt_broken_ximcb=yes
11981else
11982 echo "$as_me: failed program was:" >&5
11983sed 's/^/| /' conftest.$ac_ext >&5
11984
11985rxvt_broken_ximcb=no
11986fi 8207fi
11987rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8208ac_fn_cxx_check_header_compile "$LINENO" "util.h" "ac_cv_header_util_h" "$ac_includes_default"
11988fi 8209if test "x$ac_cv_header_util_h" = xyes
11989echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5 8210then :
11990echo "${ECHO_T}$rxvt_broken_ximcb" >&6 8211 printf "%s\n" "#define HAVE_UTIL_H 1" >>confdefs.h
11991 8212
11992if test x$rxvt_broken_ximcb = xyes; then
11993
11994cat >>confdefs.h <<\_ACEOF
11995#define XIMCB_PROTO_BROKEN 1
11996_ACEOF
11997
11998fi 8213fi
8214ac_fn_cxx_check_header_compile "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
8215if test "x$ac_cv_header_libutil_h" = xyes
8216then :
8217 printf "%s\n" "#define HAVE_LIBUTIL_H 1" >>confdefs.h
11999 8218
12000echo "$as_me:$LINENO: checking for getpt" >&5 8219fi
12001echo $ECHO_N "checking for getpt... $ECHO_C" >&6 8220ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
12002if test "${rxvt_cv_func_getpt+set}" = set; then 8221if test "x$ac_cv_header_sys_ioctl_h" = xyes
12003 echo $ECHO_N "(cached) $ECHO_C" >&6 8222then :
12004else 8223 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
12005 cat >conftest.$ac_ext <<_ACEOF 8224
12006/* confdefs.h. */ 8225fi
12007_ACEOF 8226ac_fn_cxx_check_header_compile "$LINENO" "stropts.h" "ac_cv_header_stropts_h" "$ac_includes_default"
8227if test "x$ac_cv_header_stropts_h" = xyes
8228then :
8229 printf "%s\n" "#define HAVE_STROPTS_H 1" >>confdefs.h
8230
8231fi
8232
8233
8234ac_fn_cxx_check_func "$LINENO" "revoke" "ac_cv_func_revoke"
8235if test "x$ac_cv_func_revoke" = xyes
8236then :
8237 printf "%s\n" "#define HAVE_REVOKE 1" >>confdefs.h
8238
8239fi
8240ac_fn_cxx_check_func "$LINENO" "_getpty" "ac_cv_func__getpty"
8241if test "x$ac_cv_func__getpty" = xyes
8242then :
8243 printf "%s\n" "#define HAVE__GETPTY 1" >>confdefs.h
8244
8245fi
8246ac_fn_cxx_check_func "$LINENO" "getpt" "ac_cv_func_getpt"
8247if test "x$ac_cv_func_getpt" = xyes
8248then :
8249 printf "%s\n" "#define HAVE_GETPT 1" >>confdefs.h
8250
8251fi
8252ac_fn_cxx_check_func "$LINENO" "posix_openpt" "ac_cv_func_posix_openpt"
8253if test "x$ac_cv_func_posix_openpt" = xyes
8254then :
8255 printf "%s\n" "#define HAVE_POSIX_OPENPT 1" >>confdefs.h
8256
8257fi
8258ac_fn_cxx_check_func "$LINENO" "isastream" "ac_cv_func_isastream"
8259if test "x$ac_cv_func_isastream" = xyes
8260then :
8261 printf "%s\n" "#define HAVE_ISASTREAM 1" >>confdefs.h
8262
8263fi
8264ac_fn_cxx_check_func "$LINENO" "setuid" "ac_cv_func_setuid"
8265if test "x$ac_cv_func_setuid" = xyes
8266then :
8267 printf "%s\n" "#define HAVE_SETUID 1" >>confdefs.h
8268
8269fi
8270ac_fn_cxx_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid"
8271if test "x$ac_cv_func_seteuid" = xyes
8272then :
8273 printf "%s\n" "#define HAVE_SETEUID 1" >>confdefs.h
8274
8275fi
8276ac_fn_cxx_check_func "$LINENO" "setreuid" "ac_cv_func_setreuid"
8277if test "x$ac_cv_func_setreuid" = xyes
8278then :
8279 printf "%s\n" "#define HAVE_SETREUID 1" >>confdefs.h
8280
8281fi
8282ac_fn_cxx_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
8283if test "x$ac_cv_func_setresuid" = xyes
8284then :
8285 printf "%s\n" "#define HAVE_SETRESUID 1" >>confdefs.h
8286
8287fi
8288
8289
8290{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
8291printf %s "checking for UNIX98 ptys... " >&6; }
12008cat confdefs.h >>conftest.$ac_ext 8292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12009cat >>conftest.$ac_ext <<_ACEOF
12010/* end confdefs.h. */ 8293/* end confdefs.h. */
12011#define _GNU_SOURCE
12012#ifdef HAVE_STDLIB_H
12013# include <cstdlib> 8294#include <stdlib.h>
12014#endif
12015int 8295int
12016main () 8296main (void)
12017{ 8297{
12018(void)getpt(); 8298grantpt(0);unlockpt(0);ptsname(0);
12019 ; 8299 ;
12020 return 0; 8300 return 0;
12021} 8301}
12022_ACEOF 8302_ACEOF
12023rm -f conftest.$ac_objext conftest$ac_exeext 8303if ac_fn_cxx_try_link "$LINENO"
12024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8304then :
12025 (eval $ac_link) 2>conftest.er1 8305 unix98_pty=yes
12026 ac_status=$?
12027 grep -v '^ *+' conftest.er1 >conftest.err
12028 rm -f conftest.er1
12029 cat conftest.err >&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); } &&
12032 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12034 (eval $ac_try) 2>&5
12035 ac_status=$?
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); }; } &&
12038 { ac_try='test -s conftest$ac_exeext'
12039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040 (eval $ac_try) 2>&5
12041 ac_status=$?
12042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043 (exit $ac_status); }; }; then
12044 rxvt_cv_func_getpt=yes
12045else
12046 echo "$as_me: failed program was:" >&5
12047sed 's/^/| /' conftest.$ac_ext >&5
12048 8306
12049rxvt_cv_func_getpt=no 8307printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
8308
8309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8310printf "%s\n" "yes" >&6; }
8311else $as_nop
8312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8313printf "%s\n" "no" >&6; }
12050fi 8314fi
12051rm -f conftest.err conftest.$ac_objext \ 8315rm -f core conftest.err conftest.$ac_objext conftest.beam \
12052 conftest$ac_exeext conftest.$ac_ext 8316 conftest$ac_exeext conftest.$ac_ext
12053fi
12054echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
12055echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
12056if test x$rxvt_cv_func_getpt = xyes; then
12057 8317
12058cat >>confdefs.h <<\_ACEOF 8318if test -z "$unix98_pty"; then
12059#define HAVE_GETPT 1 8319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
12060_ACEOF 8320printf %s "checking for library containing openpty... " >&6; }
12061 8321if test ${ac_cv_search_openpty+y}
12062fi 8322then :
12063 8323 printf %s "(cached) " >&6
12064echo "$as_me:$LINENO: checking for pty/tty type" >&5 8324else $as_nop
12065echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6 8325 ac_func_search_save_LIBS=$LIBS
12066if test "${rxvt_cv_ptys+set}" = set; then
12067 echo $ECHO_N "(cached) $ECHO_C" >&6
12068else
12069 if test x$ac_cv_func_openpty = xyes; then
12070 rxvt_cv_ptys=OPENPTY
12071 else if test x$ac_cv_func__getpty = xyes; then
12072 rxvt_cv_ptys=SGI4
12073 else if test -c /dev/ttyp20; then
12074 rxvt_cv_ptys=SCO
12075 else if test -c /dev/ptym/clone; then
12076 rxvt_cv_ptys=HPUX
12077 else if test x$rxvt_cv_func_getpt = xyes; then
12078 rxvt_cv_ptys=GLIBC
12079 else if test -c /dev/ptc -a -c /dev/pts; then
12080 rxvt_cv_ptys=PTC
12081 else if test -c /dev/ptc -a -d /dev/pts; then
12082 rxvt_cv_ptys=PTC
12083 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12084 rxvt_cv_ptys=STREAMS
12085 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12086 rxvt_cv_ptys=STREAMS
12087 else
12088 rxvt_cv_ptys=BSD
12089fi
12090fi
12091fi
12092fi
12093fi
12094fi
12095fi
12096fi
12097fi
12098
12099fi
12100echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12101echo "${ECHO_T}$rxvt_cv_ptys" >&6
12102
12103if test x$rxvt_cv_ptys = xOPENPTY; then
12104
12105cat >>confdefs.h <<\_ACEOF
12106#define PTYS_ARE_OPENPTY 1
12107_ACEOF
12108
12109fi
12110if test x$rxvt_cv_ptys = xSCO; then
12111
12112cat >>confdefs.h <<\_ACEOF
12113#define PTYS_ARE_NUMERIC 1
12114_ACEOF
12115
12116fi
12117if test x$rxvt_cv_ptys = xSTREAMS; then
12118
12119cat >>confdefs.h <<\_ACEOF
12120#define PTYS_ARE_PTMX 1
12121_ACEOF
12122
12123fi
12124if test x$rxvt_cv_ptys = xPTC; then
12125
12126cat >>confdefs.h <<\_ACEOF
12127#define PTYS_ARE_PTC 1
12128_ACEOF
12129
12130fi
12131if test x$rxvt_cv_ptys = xSGI4; then
12132
12133cat >>confdefs.h <<\_ACEOF
12134#define PTYS_ARE__GETPTY 1
12135_ACEOF
12136
12137fi
12138if test x$rxvt_cv_ptys = xCONVEX; then
12139
12140cat >>confdefs.h <<\_ACEOF
12141#define PTYS_ARE_GETPTY 1
12142_ACEOF
12143
12144fi
12145if test x$rxvt_cv_ptys = xGLIBC; then
12146
12147cat >>confdefs.h <<\_ACEOF
12148#define PTYS_ARE_GETPT 1
12149_ACEOF
12150
12151fi
12152if test x$rxvt_cv_ptys = xHPUX; then
12153
12154cat >>confdefs.h <<\_ACEOF
12155#define PTYS_ARE_CLONE 1
12156_ACEOF
12157
12158fi
12159if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12160
12161cat >>confdefs.h <<\_ACEOF
12162#define PTYS_ARE_SEARCHED 1
12163_ACEOF
12164
12165fi
12166
12167
12168{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12169echo "$as_me: checking for pty ranges..." >&6;}
12170ptys=`echo /dev/pty??`
12171pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12172pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12173if test x$pch1 != x; then
12174
12175cat >>confdefs.h <<_ACEOF
12176#define PTYCHAR1 "$pch1"
12177_ACEOF
12178
12179fi
12180if test x$pch2 != x; then
12181
12182cat >>confdefs.h <<_ACEOF
12183#define PTYCHAR2 "$pch2"
12184_ACEOF
12185
12186fi
12187
12188if test x$support_xft = xyes; then
12189 LIBS="$LIBS `pkg-config xft --libs`"
12190 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
12191 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12192
12193
12194for ac_header in X11/Xft/Xft.h
12195do
12196as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12197if eval "test \"\${$as_ac_Header+set}\" = set"; then
12198 echo "$as_me:$LINENO: checking for $ac_header" >&5
12199echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12200if eval "test \"\${$as_ac_Header+set}\" = set"; then
12201 echo $ECHO_N "(cached) $ECHO_C" >&6
12202fi
12203echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12204echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12205else
12206 # Is the header compilable?
12207echo "$as_me:$LINENO: checking $ac_header usability" >&5
12208echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12209cat >conftest.$ac_ext <<_ACEOF
12210/* confdefs.h. */
12211_ACEOF
12212cat confdefs.h >>conftest.$ac_ext 8326cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12213cat >>conftest.$ac_ext <<_ACEOF
12214/* end confdefs.h. */ 8327/* end confdefs.h. */
12215$ac_includes_default
12216#include <$ac_header>
12217_ACEOF
12218rm -f conftest.$ac_objext
12219if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12220 (eval $ac_compile) 2>conftest.er1
12221 ac_status=$?
12222 grep -v '^ *+' conftest.er1 >conftest.err
12223 rm -f conftest.er1
12224 cat conftest.err >&5
12225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12226 (exit $ac_status); } &&
12227 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12229 (eval $ac_try) 2>&5
12230 ac_status=$?
12231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12232 (exit $ac_status); }; } &&
12233 { ac_try='test -s conftest.$ac_objext'
12234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12235 (eval $ac_try) 2>&5
12236 ac_status=$?
12237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12238 (exit $ac_status); }; }; then
12239 ac_header_compiler=yes
12240else
12241 echo "$as_me: failed program was:" >&5
12242sed 's/^/| /' conftest.$ac_ext >&5
12243 8328
12244ac_header_compiler=no 8329namespace conftest {
12245fi 8330 extern "C" int openpty ();
12246rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8331}
12247echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12248echo "${ECHO_T}$ac_header_compiler" >&6
12249
12250# Is the header present?
12251echo "$as_me:$LINENO: checking $ac_header presence" >&5
12252echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12253cat >conftest.$ac_ext <<_ACEOF
12254/* confdefs.h. */
12255_ACEOF
12256cat confdefs.h >>conftest.$ac_ext
12257cat >>conftest.$ac_ext <<_ACEOF
12258/* end confdefs.h. */
12259#include <$ac_header>
12260_ACEOF
12261if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12262 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12263 ac_status=$?
12264 grep -v '^ *+' conftest.er1 >conftest.err
12265 rm -f conftest.er1
12266 cat conftest.err >&5
12267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 (exit $ac_status); } >/dev/null; then
12269 if test -s conftest.err; then
12270 ac_cpp_err=$ac_cxx_preproc_warn_flag
12271 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12272 else
12273 ac_cpp_err=
12274 fi
12275else
12276 ac_cpp_err=yes
12277fi
12278if test -z "$ac_cpp_err"; then
12279 ac_header_preproc=yes
12280else
12281 echo "$as_me: failed program was:" >&5
12282sed 's/^/| /' conftest.$ac_ext >&5
12283
12284 ac_header_preproc=no
12285fi
12286rm -f conftest.err conftest.$ac_ext
12287echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12288echo "${ECHO_T}$ac_header_preproc" >&6
12289
12290# So? What about this header?
12291case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12292 yes:no: )
12293 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12294echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12295 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12296echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12297 ac_header_preproc=yes
12298 ;;
12299 no:yes:* )
12300 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12301echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12302 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12303echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12304 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12305echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12306 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12307echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12308 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12309echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12310 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12311echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12312 (
12313 cat <<\_ASBOX
12314## ------------------------------------------ ##
12315## Report this to the AC_PACKAGE_NAME lists. ##
12316## ------------------------------------------ ##
12317_ASBOX
12318 ) |
12319 sed "s/^/$as_me: WARNING: /" >&2
12320 ;;
12321esac
12322echo "$as_me:$LINENO: checking for $ac_header" >&5
12323echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12324if eval "test \"\${$as_ac_Header+set}\" = set"; then
12325 echo $ECHO_N "(cached) $ECHO_C" >&6
12326else
12327 eval "$as_ac_Header=\$ac_header_preproc"
12328fi
12329echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12330echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12331
12332fi
12333if test `eval echo '${'$as_ac_Header'}'` = yes; then
12334 cat >>confdefs.h <<_ACEOF
12335#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12336_ACEOF
12337
12338else
12339 support_xft=no
12340fi
12341
12342done
12343
12344
12345echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
12346echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
12347if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
12348 echo $ECHO_N "(cached) $ECHO_C" >&6
12349else
12350 ac_check_lib_save_LIBS=$LIBS
12351LIBS="-lXft $LIBS"
12352cat >conftest.$ac_ext <<_ACEOF
12353/* confdefs.h. */
12354_ACEOF
12355cat confdefs.h >>conftest.$ac_ext
12356cat >>conftest.$ac_ext <<_ACEOF
12357/* end confdefs.h. */
12358
12359/* Override any gcc2 internal prototype to avoid an error. */
12360#ifdef __cplusplus
12361extern "C"
12362#endif
12363/* We use char because int might match the return type of a gcc2
12364 builtin and then its argument prototype would still apply. */
12365char XftDrawString32 ();
12366int 8332int
12367main () 8333main (void)
12368{ 8334{
12369XftDrawString32 (); 8335return conftest::openpty ();
12370 ; 8336 ;
12371 return 0; 8337 return 0;
12372} 8338}
12373_ACEOF 8339_ACEOF
8340for ac_lib in '' util
8341do
8342 if test -z "$ac_lib"; then
8343 ac_res="none required"
8344 else
8345 ac_res=-l$ac_lib
8346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8347 fi
8348 if ac_fn_cxx_try_link "$LINENO"
8349then :
8350 ac_cv_search_openpty=$ac_res
8351fi
8352rm -f core conftest.err conftest.$ac_objext conftest.beam \
8353 conftest$ac_exeext
8354 if test ${ac_cv_search_openpty+y}
8355then :
8356 break
8357fi
8358done
8359if test ${ac_cv_search_openpty+y}
8360then :
8361
8362else $as_nop
8363 ac_cv_search_openpty=no
8364fi
8365rm conftest.$ac_ext
8366LIBS=$ac_func_search_save_LIBS
8367fi
8368{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
8369printf "%s\n" "$ac_cv_search_openpty" >&6; }
8370ac_res=$ac_cv_search_openpty
8371if test "$ac_res" != no
8372then :
8373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8374
8375printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
8376
8377fi
8378
8379fi
8380
8381
8382
8383{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
8384printf %s "checking for tty group... " >&6; }
8385if test ${pt_cv_tty_group+y}
8386then :
8387 printf %s "(cached) " >&6
8388else $as_nop
8389 if test "$cross_compiling" = yes
8390then :
8391 pt_cv_tty_group=no
8392else $as_nop
8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8394/* end confdefs.h. */
8395
8396#include <sys/types.h>
8397#include <sys/stat.h>
8398#include <unistd.h>
8399#include <grp.h>
8400
8401int main()
8402{
8403 struct stat st;
8404 struct group *gr;
8405 char *tty;
8406 gr = getgrnam("tty");
8407 tty = ttyname(0);
8408 if (gr != 0
8409 && tty != 0
8410 && (stat(tty, &st)) == 0
8411 && st.st_gid == gr->gr_gid)
8412 return 0;
8413 else
8414 return 1;
8415}
8416_ACEOF
8417if ac_fn_cxx_try_run "$LINENO"
8418then :
8419 pt_cv_tty_group=yes
8420else $as_nop
8421 pt_cv_tty_group=no
8422fi
8423rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12374rm -f conftest.$ac_objext conftest$ac_exeext 8424 conftest.$ac_objext conftest.beam conftest.$ac_ext
12375if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8425fi
12376 (eval $ac_link) 2>conftest.er1 8426
12377 ac_status=$? 8427fi
12378 grep -v '^ *+' conftest.er1 >conftest.err 8428{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
12379 rm -f conftest.er1 8429printf "%s\n" "$pt_cv_tty_group" >&6; }
12380 cat conftest.err >&5 8430if test x$pt_cv_tty_group = xyes; then
12381 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8431
12382 (exit $ac_status); } && 8432printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
12383 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 8433
12384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8434fi
12385 (eval $ac_try) 2>&5 8435
12386 ac_status=$? 8436support_image=no
12387 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8437if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
12388 (exit $ac_status); }; } && 8438 support_image=yes
12389 { ac_try='test -s conftest$ac_exeext' 8439fi
12390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8440if test x$support_xft = xyes || test x$support_image = xyes; then
12391 (eval $ac_try) 2>&5 8441 rxvt_have_xrender=no
12392 ac_status=$? 8442
12393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
12394 (exit $ac_status); }; }; then 8444printf %s "checking for xrender... " >&6; }
12395 ac_cv_lib_Xft_XftDrawString32=yes 8445 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
8446 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
8447 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
8448
8449 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8450printf "%s\n" "ok" >&6; }
8451
8452 X_LIBS="$XRENDER_LIBS $X_LIBS"
8453 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
8454 rxvt_have_xrender=yes
8455
8456 save_LIBS="$LIBS"
8457 LIBS="$LIBS $X_LIBS"
8458 ac_fn_cxx_check_header_compile "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
8459if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
8460then :
8461
8462else $as_nop
8463 rxvt_have_xrender=no
8464fi
8465
8466 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
8467if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
8468then :
8469
8470else $as_nop
8471 rxvt_have_xrender=no
8472fi
8473
8474 LIBS="$save_LIBS"
8475
8476 else
8477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8478printf "%s\n" "no" >&6; }
8479 :
8480 fi
8481
8482fi
8483
8484if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
8485
8486 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
8487printf %s "checking for fontconfig xft... " >&6; }
8488 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
8489 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
8490 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
8491
8492 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8493printf "%s\n" "ok" >&6; }
8494
8495 X_LIBS="$XFT_LIBS $X_LIBS"
8496 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
8497
8498 else
8499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8500printf "%s\n" "no" >&6; }
8501
8502 # Extract the first word of "xft-config", so it can be a program name with args.
8503set dummy xft-config; ac_word=$2
8504{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8505printf %s "checking for $ac_word... " >&6; }
8506if test ${ac_cv_path_XFT_CONFIG+y}
8507then :
8508 printf %s "(cached) " >&6
8509else $as_nop
8510 case $XFT_CONFIG in
8511 [\\/]* | ?:[\\/]*)
8512 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
8513 ;;
8514 *)
8515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8516for as_dir in $PATH
8517do
8518 IFS=$as_save_IFS
8519 case $as_dir in #(((
8520 '') as_dir=./ ;;
8521 */) ;;
8522 *) as_dir=$as_dir/ ;;
8523 esac
8524 for ac_exec_ext in '' $ac_executable_extensions; do
8525 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
8526 ac_cv_path_XFT_CONFIG="$as_dir$ac_word$ac_exec_ext"
8527 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
8528 break 2
8529 fi
8530done
8531 done
8532IFS=$as_save_IFS
8533
8534 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
8535 ;;
8536esac
8537fi
8538XFT_CONFIG=$ac_cv_path_XFT_CONFIG
8539if test -n "$XFT_CONFIG"; then
8540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
8541printf "%s\n" "$XFT_CONFIG" >&6; }
12396else 8542else
12397 echo "$as_me: failed program was:" >&5 8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12398sed 's/^/| /' conftest.$ac_ext >&5 8544printf "%s\n" "no" >&6; }
12399
12400ac_cv_lib_Xft_XftDrawString32=no
12401fi 8545fi
12402rm -f conftest.err conftest.$ac_objext \ 8546
12403 conftest$ac_exeext conftest.$ac_ext 8547
12404LIBS=$ac_check_lib_save_LIBS 8548 if test $XFT_CONFIG != no; then
12405fi 8549 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
12406echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5 8550 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12407echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6 8551 fi
12408if test $ac_cv_lib_Xft_XftDrawString32 = yes; then 8552
8553 fi
8554
8555
8556 save_LIBS="$LIBS"
8557 LIBS="$LIBS $X_LIBS"
8558 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
8559do :
8560 as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
8561ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8562if eval test \"x\$"$as_ac_Header"\" = x"yes"
8563then :
12409 cat >>confdefs.h <<_ACEOF 8564 cat >>confdefs.h <<_ACEOF
12410#define HAVE_LIBXFT 1 8565#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
12411_ACEOF 8566_ACEOF
12412 8567
12413 LIBS="-lXft $LIBS" 8568else $as_nop
12414
12415else
12416 support_xft=no 8569 support_xft=no
12417fi 8570fi
12418 8571
8572done
8573
8574 for ac_func in XftDrawString32 FcPatternGet
8575do :
8576 as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | $as_tr_sh`
8577ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
8578if eval test \"x\$"$as_ac_var"\" = x"yes"
8579then :
8580 cat >>confdefs.h <<_ACEOF
8581#define `printf "%s\n" "HAVE_$ac_func" | $as_tr_cpp` 1
8582_ACEOF
8583
8584else $as_nop
8585 support_xft=no
8586fi
8587
8588done
8589 LIBS="$save_LIBS"
12419 8590
12420 if test x$support_xft = xyes; then 8591 if test x$support_xft = xyes; then
12421 8592
12422cat >>confdefs.h <<\_ACEOF 8593printf "%s\n" "#define XFT 1" >>confdefs.h
12423#define XFT 1 8594
8595 fi
8596fi
8597
8598if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
8599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
8600printf %s "checking for Render >= 0.11... " >&6; }
8601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8602/* end confdefs.h. */
8603
8604#include <X11/extensions/Xrender.h>
8605#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
8606error
8607#endif
8608
8609int
8610main (void)
8611{
8612
8613 ;
8614 return 0;
8615}
12424_ACEOF 8616_ACEOF
8617if ac_fn_cxx_try_compile "$LINENO"
8618then :
12425 8619
8620else $as_nop
8621 support_image=no
8622fi
8623rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8624 if test x$support_image = xyes; then
8625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8626printf "%s\n" "ok" >&6; }
8627 LIBS="$LIBS -lm"
8628
8629printf "%s\n" "#define XRENDER 1" >>confdefs.h
8630
8631
8632 if test x$support_inheritpixmap = xyes; then
8633
8634printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8635
12426 fi 8636 fi
8637 else
8638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8639printf "%s\n" "no" >&6; }
8640 fi
12427fi 8641fi
8642
12428if test x$support_styles = xyes; then 8643if test x$support_styles = xyes; then
12429 8644
12430cat >>confdefs.h <<\_ACEOF 8645printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
12431#define ENABLE_STYLES 1
12432_ACEOF
12433 8646
12434fi 8647fi
12435if test x$support_iso14755 = xyes; then 8648if test x$support_iso14755 = xyes; then
12436 8649
12437cat >>confdefs.h <<\_ACEOF 8650printf "%s\n" "#define ISO_14755 1" >>confdefs.h
12438#define ISO_14755 1
12439_ACEOF
12440 8651
12441fi 8652fi
12442if test x$support_8bitctrls = xyes; then 8653if test x$support_8bitctrls = xyes; then
12443 8654
12444cat >>confdefs.h <<\_ACEOF 8655printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
12445#define EIGHT_BIT_CONTROLS 1
12446_ACEOF
12447 8656
12448fi 8657fi
12449if test x$support_fading = xyes; then 8658if test x$support_fading = xyes; then
12450 8659
12451cat >>confdefs.h <<\_ACEOF 8660printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
12452#define OFF_FOCUS_FADING 1
12453_ACEOF
12454
12455fi
12456if test x$support_tinting = xyes; then
12457
12458cat >>confdefs.h <<\_ACEOF
12459#define TINTING 1
12460_ACEOF
12461
12462fi
12463if test x$support_inheritpixmap = xyes; then
12464
12465cat >>confdefs.h <<\_ACEOF
12466#define TRANSPARENT 1
12467_ACEOF
12468 8661
12469fi 8662fi
12470if test x$support_keepscrolling = xno; then 8663if test x$support_keepscrolling = xno; then
12471 8664
12472cat >>confdefs.h <<\_ACEOF
12473#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 8665printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
12474_ACEOF
12475 8666
12476fi 8667fi
12477if test x$support_selectionscrolling = xyes; then 8668if test x$support_selectionscrolling = xyes; then
12478 8669
12479cat >>confdefs.h <<\_ACEOF 8670printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
12480#define SELECTION_SCROLLING 1
12481_ACEOF
12482
12483fi
12484if test x$support_menubar = xyes; then
12485
12486cat >>confdefs.h <<\_ACEOF
12487#define MENUBAR 1
12488_ACEOF
12489 8671
12490fi 8672fi
12491if test x$support_frills = xyes; then 8673if test x$support_frills = xyes; then
12492 8674
12493cat >>confdefs.h <<\_ACEOF 8675printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
12494#define ENABLE_FRILLS 1
12495_ACEOF
12496
12497fi
12498if test x$support_24bit = xyes; then
12499
12500cat >>confdefs.h <<\_ACEOF
12501#define PREFER_24BIT 1
12502_ACEOF
12503 8676
12504fi 8677fi
12505if test x$support_mousewheel = xyes; then 8678if test x$support_mousewheel = xyes; then
12506 8679
12507cat >>confdefs.h <<\_ACEOF 8680printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
12508#define MOUSE_WHEEL 1
12509_ACEOF
12510 8681
12511fi 8682fi
12512if test x$support_mouseslipwheel = xyes; then 8683if test x$support_mouseslipwheel = xyes; then
12513 8684
12514cat >>confdefs.h <<\_ACEOF 8685printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
12515#define MOUSE_SLIP_WHEELING 1
12516_ACEOF
12517 8686
12518fi 8687fi
12519if test x$support_utmp = xyes; then
12520 8688
12521cat >>confdefs.h <<\_ACEOF 8689scrolltypes=plain
12522#define UTMP_SUPPORT 1
12523_ACEOF
12524 8690
12525fi 8691printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
12526if test x$support_wtmp = xyes; then
12527 8692
12528cat >>confdefs.h <<\_ACEOF
12529#define WTMP_SUPPORT 1
12530_ACEOF
12531 8693
12532fi
12533if test x$support_lastlog = xyes; then
12534
12535cat >>confdefs.h <<\_ACEOF
12536#define LASTLOG_SUPPORT 1
12537_ACEOF
12538
12539fi
12540if test x$support_xim = xyes -o x$multichar_set = xyes; then
12541 if test x$rxvt_cv_func_xlocale = xyes; then
12542
12543cat >>confdefs.h <<\_ACEOF
12544#define USE_XIM 1
12545_ACEOF
12546
12547 fi
12548fi
12549if test x$support_xpm = xyes; then
12550
12551cat >>confdefs.h <<\_ACEOF
12552#define XPM_BACKGROUND 1
12553_ACEOF
12554
12555fi
12556if test x$support_scroll_rxvt = xyes; then 8694if test x$support_scroll_rxvt = xyes; then
12557 8695
12558cat >>confdefs.h <<\_ACEOF 8696printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
12559#define RXVT_SCROLLBAR 1
12560_ACEOF
12561 8697
12562 scrolltypes="rxvt" 8698 scrolltypes="$scrolltypes rxvt"
12563fi 8699fi
12564if test x$support_scroll_next = xyes; then 8700if test x$support_scroll_next = xyes; then
12565 8701
12566cat >>confdefs.h <<\_ACEOF 8702printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
12567#define NEXT_SCROLLBAR 1
12568_ACEOF
12569 8703
12570 scrolltypes="$scrolltypes next" 8704 scrolltypes="$scrolltypes next"
12571fi 8705fi
12572if test x$support_scroll_xterm = xyes; then 8706if test x$support_scroll_xterm = xyes; then
12573 8707
12574cat >>confdefs.h <<\_ACEOF 8708printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
12575#define XTERM_SCROLLBAR 1
12576_ACEOF
12577 8709
12578 scrolltypes="$scrolltypes xterm" 8710 scrolltypes="$scrolltypes xterm"
12579fi 8711fi
12580if test x$support_scroll_plain = xyes; then
12581
12582cat >>confdefs.h <<\_ACEOF
12583#define PLAIN_SCROLLBAR 1
12584_ACEOF
12585
12586 scrolltypes="$scrolltypes plain"
12587fi
12588if test x$support_pointer_blank = xyes; then 8712if test x$support_pointer_blank = xyes; then
12589 8713
12590cat >>confdefs.h <<\_ACEOF 8714printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
12591#define POINTER_BLANK 1
12592_ACEOF
12593 8715
12594fi 8716fi
12595if test x$support_text_blink = xyes; then 8717if test x$support_text_blink = xyes; then
12596 8718
12597cat >>confdefs.h <<\_ACEOF 8719printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
12598#define TEXT_BLINK 1
12599_ACEOF
12600 8720
12601fi 8721fi
12602if test x$support_unicode3 = xyes; then 8722if test x$support_unicode3 = xyes; then
12603 8723
12604cat >>confdefs.h <<\_ACEOF 8724printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
12605#define UNICODE_3 1
12606_ACEOF
12607 8725
12608fi 8726fi
12609if test x$support_combining = xyes; then 8727if test x$support_combining = xyes; then
12610 8728
12611cat >>confdefs.h <<\_ACEOF 8729printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
12612#define ENABLE_COMBINING 1
12613_ACEOF
12614 8730
12615fi 8731fi
12616if test x$codesets = xall; then 8732if test x$codesets = xall; then
12617 codesets=jp,jp-ext,kr,zh,zh-ext 8733 codesets=jp,jp-ext,kr,zh,zh-ext
12618fi 8734fi
12619 8735
12620cat >>confdefs.h <<\_ACEOF 8736printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
12621#define ENCODING_EU 1
12622_ACEOF
12623 8737
12624 8738
12625cat >>confdefs.h <<\_ACEOF 8739printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
12626#define ENCODING_VN 1
12627_ACEOF
12628 8740
12629for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8741for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
12630 case "$codeset" in 8742 case "$codeset" in
12631 JP ) 8743 JP )
12632cat >>confdefs.h <<\_ACEOF 8744printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
12633#define ENCODING_JP 1
12634_ACEOF
12635 ;; 8745 ;;
12636 JP_EXT ) 8746 JP_EXT )
12637cat >>confdefs.h <<\_ACEOF 8747printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
12638#define ENCODING_JP_EXT 1
12639_ACEOF
12640 ;; 8748 ;;
12641 KR ) 8749 KR )
12642cat >>confdefs.h <<\_ACEOF 8750printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
12643#define ENCODING_KR 1
12644_ACEOF
12645 ;; 8751 ;;
12646 ZH ) 8752 ZH )
12647cat >>confdefs.h <<\_ACEOF 8753printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
12648#define ENCODING_ZH 1
12649_ACEOF
12650 ;; 8754 ;;
12651 ZH_EXT ) 8755 ZH_EXT )
12652cat >>confdefs.h <<\_ACEOF 8756printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
12653#define ENCODING_ZH_EXT 1
12654_ACEOF
12655 ;; 8757 ;;
12656 esac 8758 esac
12657done 8759done
12658 8760
12659IF_PERL=\# 8761IF_PERL=\#
12660if test x$support_perl = xyes; then 8762if test x$support_perl = xyes; then
12661 # Extract the first word of "perl5", so it can be a program name with args. 8763 # Extract the first word of "perl5", so it can be a program name with args.
12662set dummy perl5; ac_word=$2 8764set dummy perl5; ac_word=$2
12663echo "$as_me:$LINENO: checking for $ac_word" >&5 8765{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12664echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 8766printf %s "checking for $ac_word... " >&6; }
12665if test "${ac_cv_path_PERL+set}" = set; then 8767if test ${ac_cv_path_PERL+y}
12666 echo $ECHO_N "(cached) $ECHO_C" >&6 8768then :
12667else 8769 printf %s "(cached) " >&6
8770else $as_nop
12668 case $PERL in 8771 case $PERL in
12669 [\\/]* | ?:[\\/]*) 8772 [\\/]* | ?:[\\/]*)
12670 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8773 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12671 ;; 8774 ;;
12672 *) 8775 *)
12673 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12674for as_dir in $PATH 8777for as_dir in $PATH
12675do 8778do
12676 IFS=$as_save_IFS 8779 IFS=$as_save_IFS
12677 test -z "$as_dir" && as_dir=. 8780 case $as_dir in #(((
8781 '') as_dir=./ ;;
8782 */) ;;
8783 *) as_dir=$as_dir/ ;;
8784 esac
12678 for ac_exec_ext in '' $ac_executable_extensions; do 8785 for ac_exec_ext in '' $ac_executable_extensions; do
12679 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8786 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
12680 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8787 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
12681 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8788 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
12682 break 2 8789 break 2
12683 fi 8790 fi
12684done 8791done
12685done 8792 done
8793IFS=$as_save_IFS
12686 8794
8795 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
12687 ;; 8796 ;;
12688esac 8797esac
12689fi 8798fi
12690PERL=$ac_cv_path_PERL 8799PERL=$ac_cv_path_PERL
12691
12692if test -n "$PERL"; then 8800if test -n "$PERL"; then
12693 echo "$as_me:$LINENO: result: $PERL" >&5 8801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
12694echo "${ECHO_T}$PERL" >&6 8802printf "%s\n" "$PERL" >&6; }
12695else 8803else
12696 echo "$as_me:$LINENO: result: no" >&5 8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12697echo "${ECHO_T}no" >&6 8805printf "%s\n" "no" >&6; }
12698fi 8806fi
12699 8807
12700 # Extract the first word of "perl", so it can be a program name with args.
12701set dummy perl; ac_word=$2
12702echo "$as_me:$LINENO: checking for $ac_word" >&5
12703echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12704if test "${ac_cv_path_PERL+set}" = set; then
12705 echo $ECHO_N "(cached) $ECHO_C" >&6
12706else
12707 case $PERL in
12708 [\\/]* | ?:[\\/]*)
12709 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12710 ;;
12711 *)
12712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12713for as_dir in $PATH
12714do
12715 IFS=$as_save_IFS
12716 test -z "$as_dir" && as_dir=.
12717 for ac_exec_ext in '' $ac_executable_extensions; do
12718 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12719 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12720 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12721 break 2
12722 fi
12723done
12724done
12725 8808
12726 ;;
12727esac
12728fi
12729PERL=$ac_cv_path_PERL
12730 8809
12731if test -n "$PERL"; then
12732 echo "$as_me:$LINENO: result: $PERL" >&5
12733echo "${ECHO_T}$PERL" >&6
12734else
12735 echo "$as_me:$LINENO: result: no" >&5
12736echo "${ECHO_T}no" >&6
12737fi
12738
12739
12740 echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
12741echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6 8811printf %s "checking for $PERL suitability... " >&6; }
12742 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8812 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12743 8813
12744 save_CXXFLAGS="$CXXFLAGS" 8814 save_CXXFLAGS="$CXXFLAGS"
12745 save_LIBS="$LIBS" 8815 save_LIBS="$LIBS"
12746 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8816 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12747 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8817 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12748 cat >conftest.$ac_ext <<_ACEOF
12749/* confdefs.h. */
12750_ACEOF
12751cat confdefs.h >>conftest.$ac_ext 8818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12752cat >>conftest.$ac_ext <<_ACEOF
12753/* end confdefs.h. */ 8819/* end confdefs.h. */
12754 8820
12755#include <EXTERN.h> 8821#include <EXTERN.h>
12756#include <perl.h> 8822#include <perl.h>
12757#include <XSUB.h> 8823#include <XSUB.h>
12758 8824
12759int 8825int
12760main () 8826main (void)
12761{ 8827{
12762 8828
12763 PerlInterpreter *perl = perl_alloc (); 8829 PerlInterpreter *perl = perl_alloc ();
12764 8830
12765 ; 8831 ;
12766 return 0; 8832 return 0;
12767} 8833}
12768_ACEOF 8834_ACEOF
12769rm -f conftest.$ac_objext conftest$ac_exeext 8835if ac_fn_cxx_try_link "$LINENO"
12770if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8836then :
12771 (eval $ac_link) 2>conftest.er1
12772 ac_status=$?
12773 grep -v '^ *+' conftest.er1 >conftest.err
12774 rm -f conftest.er1
12775 cat conftest.err >&5
12776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12777 (exit $ac_status); } &&
12778 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12780 (eval $ac_try) 2>&5
12781 ac_status=$?
12782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12783 (exit $ac_status); }; } &&
12784 { ac_try='test -s conftest$ac_exeext'
12785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12786 (eval $ac_try) 2>&5
12787 ac_status=$?
12788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12789 (exit $ac_status); }; }; then
12790 rxvt_perl_link=yes 8837 rxvt_perl_link=yes
12791else 8838else $as_nop
12792 echo "$as_me: failed program was:" >&5
12793sed 's/^/| /' conftest.$ac_ext >&5
12794
12795rxvt_perl_link=no 8839 rxvt_perl_link=no
12796fi 8840fi
12797rm -f conftest.err conftest.$ac_objext \ 8841rm -f core conftest.err conftest.$ac_objext conftest.beam \
12798 conftest$ac_exeext conftest.$ac_ext 8842 conftest$ac_exeext conftest.$ac_ext
12799 CXXFLAGS="$save_CXXFLAGS" 8843 CXXFLAGS="$save_CXXFLAGS"
12800 LIBS="$save_LIBS" 8844 LIBS="$save_LIBS"
12801 8845
12802 if test x$rxvt_perl_link = xyes; then 8846 if test x$rxvt_perl_link = xyes; then
12803 echo "$as_me:$LINENO: result: ok" >&5 8847 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12804echo "${ECHO_T}ok" >&6 8848printf "%s\n" "ok" >&6; }
12805 8849
12806cat >>confdefs.h <<\_ACEOF 8850printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
12807#define ENABLE_PERL 1
12808_ACEOF
12809 8851
12810 IF_PERL= 8852 IF_PERL=
12811 PERL_O=rxvtperl.o 8853 PERL_O=rxvtperl.o
12812 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8854 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12813 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8855 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12814 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8856 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12815 else 8857 else
12816 support_perl=no 8858 as_fn_error $? "no, unable to link" "$LINENO" 5
12817 echo "$as_me:$LINENO: result: no, unable to link" >&5
12818echo "${ECHO_T}no, unable to link" >&6
12819 fi 8859 fi
12820 else 8860 else
12821 { { echo "$as_me:$LINENO: error: no working perl found" >&5 8861 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
12822echo "$as_me: error: no working perl found" >&2;}
12823 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; }
12824 support_perl=no
12825 fi 8862 fi
12826fi 8863fi
12827 8864
12828 8865
12829 8866
12830 8867
12831 8868
12832 8869
12833 8870
12834 8871
12835CFLAGS=${CFLAGS--O} 8872ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
12836LDFLAGS=${LDFLAGS--O}
12837
12838CPPFLAGS="$CPPFLAGS"
12839
12840
12841
12842
12843
12844
12845
12846if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
12847 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
12848 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
12849 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
12850 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
12851 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12852fi
12853
12854
12855
12856
12857
12858if test x$support_addstrings = xno; then
12859
12860cat >>confdefs.h <<\_ACEOF
12861#define NO_STRINGS 1
12862_ACEOF
12863
12864fi
12865
12866MCOMMON=./autoconf/Make.common
12867
12868
12869test "$program_prefix" != NONE &&
12870 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12871# Use a double $ so make ignores it.
12872test "$program_suffix" != NONE &&
12873 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
12874# Double any \ or $. echo might interpret backslashes.
12875# By default was `s,x,x', remove it if useless.
12876cat <<\_ACEOF >conftest.sed
12877s/[\\$]/&&/g;s/;s,x,x,$//
12878_ACEOF
12879program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
12880rm conftest.sed
12881
12882
12883
12884
12885
12886if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
12887 include_stdint_h="#include <stdint.h>"
12888else
12889 include_stdint_h="/* #include <stdint.h> */"
12890fi
12891if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
12892 include_stdarg_h="#include <cstdarg>"
12893else
12894 include_stdarg_h="/* #include <cstdarg> */"
12895fi
12896if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
12897 include_stdlib_h="#include <cstdlib>"
12898else
12899 include_stdlib_h="/* #include <cstdlib> */"
12900fi
12901if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
12902 include_unistd_h="#include <unistd.h>"
12903else
12904 include_unistd_h="/* #include <unistd.h> */"
12905fi
12906if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
12907 include_string_h="#include <cstring>"
12908else
12909 include_string_h="/* #include <cstring> */"
12910fi
12911if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
12912 include_fcntl_h="#include <fcntl.h>"
12913else
12914 include_fcntl_h="/* #include <fcntl.h> */"
12915fi
12916if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
12917 include_util_h="#include <util.h>"
12918else
12919 include_util_h="/* #include <util.h> */"
12920fi
12921if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
12922 include_assert_h="#include <assert.h>"
12923else
12924 include_assert_h="/* #include <assert.h> */"
12925fi
12926if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
12927 include_sys_ioctl_h="#include <sys/ioctl.h>"
12928else
12929 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
12930fi
12931if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
12932 include_sys_select_h="#include <sys/select.h>"
12933else
12934 include_sys_select_h="/* #include <sys/select.h> */"
12935fi
12936if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
12937 include_sys_strredir_h="#include <sys/strredir.h>"
12938else
12939 include_sys_strredir_h="/* #include <sys/strredir.h> */"
12940fi
12941if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
12942 include_sys_time_h="#include <sys/time.h>"
12943else
12944 include_sys_time_h="/* #include <sys/time.h> */"
12945fi
12946if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
12947 include_time_h="#include <time.h>"
12948else
12949 include_time_h="/* #include <time.h> */"
12950fi
12951
12952 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12953 8873
12954cat >confcache <<\_ACEOF 8874cat >confcache <<\_ACEOF
12955# This file is a shell script that caches the results of configure 8875# This file is a shell script that caches the results of configure
12956# tests run on this system so they can be shared between configure 8876# tests run on this system so they can be shared between configure
12957# scripts and configure runs, see configure's option --config-cache. 8877# scripts and configure runs, see configure's option --config-cache.
12967 8887
12968_ACEOF 8888_ACEOF
12969 8889
12970# The following way of writing the cache mishandles newlines in values, 8890# The following way of writing the cache mishandles newlines in values,
12971# but we know of no workaround that is simple, portable, and efficient. 8891# but we know of no workaround that is simple, portable, and efficient.
12972# So, don't put newlines in cache variables' values. 8892# So, we kill variables containing newlines.
12973# Ultrix sh set writes to stderr and can't be redirected directly, 8893# Ultrix sh set writes to stderr and can't be redirected directly,
12974# and sets the high bit in the cache file unless we assign to the vars. 8894# and sets the high bit in the cache file unless we assign to the vars.
12975{ 8895(
8896 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8897 eval ac_val=\$$ac_var
8898 case $ac_val in #(
8899 *${as_nl}*)
8900 case $ac_var in #(
8901 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8902printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8903 esac
8904 case $ac_var in #(
8905 _ | IFS | as_nl) ;; #(
8906 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8907 *) { eval $ac_var=; unset $ac_var;} ;;
8908 esac ;;
8909 esac
8910 done
8911
12976 (set) 2>&1 | 8912 (set) 2>&1 |
12977 case `(ac_space=' '; set | grep ac_space) 2>&1` in 8913 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12978 *ac_space=\ *) 8914 *${as_nl}ac_space=\ *)
12979 # `set' does not quote correctly, so add quotes (double-quote 8915 # `set' does not quote correctly, so add quotes: double-quote
12980 # substitution turns \\\\ into \\, and sed turns \\ into \). 8916 # substitution turns \\\\ into \\, and sed turns \\ into \.
12981 sed -n \ 8917 sed -n \
12982 "s/'/'\\\\''/g; 8918 "s/'/'\\\\''/g;
12983 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8919 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12984 ;; 8920 ;; #(
12985 *) 8921 *)
12986 # `set' quotes correctly as required by POSIX, so do not add quotes. 8922 # `set' quotes correctly as required by POSIX, so do not add quotes.
12987 sed -n \ 8923 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12988 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
12989 ;; 8924 ;;
12990 esac; 8925 esac |
12991} | 8926 sort
8927) |
12992 sed ' 8928 sed '
8929 /^ac_cv_env_/b end
12993 t clear 8930 t clear
12994 : clear 8931 :clear
12995 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
12996 t end 8933 t end
12997 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8934 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12998 : end' >>confcache 8935 :end' >>confcache
12999if diff $cache_file confcache >/dev/null 2>&1; then :; else 8936if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13000 if test -w $cache_file; then 8937 if test -w "$cache_file"; then
13001 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8938 if test "x$cache_file" != "x/dev/null"; then
8939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8940printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8941 if test ! -f "$cache_file" || test -h "$cache_file"; then
13002 cat confcache >$cache_file 8942 cat confcache >"$cache_file"
8943 else
8944 case $cache_file in #(
8945 */* | ?:*)
8946 mv -f confcache "$cache_file"$$ &&
8947 mv -f "$cache_file"$$ "$cache_file" ;; #(
8948 *)
8949 mv -f confcache "$cache_file" ;;
8950 esac
8951 fi
8952 fi
13003 else 8953 else
13004 echo "not updating unwritable cache $cache_file" 8954 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8955printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
13005 fi 8956 fi
13006fi 8957fi
13007rm -f confcache 8958rm -f confcache
13008 8959
13009test "x$prefix" = xNONE && prefix=$ac_default_prefix 8960test "x$prefix" = xNONE && prefix=$ac_default_prefix
13010# Let make expand exec_prefix. 8961# Let make expand exec_prefix.
13011test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8962test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13012 8963
13013# VPATH may cause trouble with some makes, so we remove $(srcdir),
13014# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13015# trailing colons and then remove the whole line if VPATH becomes empty
13016# (actually we leave an empty line to preserve line numbers).
13017if test "x$srcdir" = x.; then
13018 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13019s/:*\$(srcdir):*/:/;
13020s/:*\${srcdir}:*/:/;
13021s/:*@srcdir@:*/:/;
13022s/^\([^=]*=[ ]*\):*/\1/;
13023s/:*$//;
13024s/^[^=]*=[ ]*$//;
13025}'
13026fi
13027
13028DEFS=-DHAVE_CONFIG_H 8964DEFS=-DHAVE_CONFIG_H
13029 8965
13030ac_libobjs= 8966ac_libobjs=
13031ac_ltlibobjs= 8967ac_ltlibobjs=
8968U=
13032for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13033 # 1. Remove the extension, and $U if already installed. 8970 # 1. Remove the extension, and $U if already installed.
13034 ac_i=`echo "$ac_i" |
13035 sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8971 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13036 # 2. Add them. 8972 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
13037 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8973 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13038 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8974 # will be set to the directory where LIBOBJS objects are built.
8975 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8976 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13039done 8977done
13040LIBOBJS=$ac_libobjs 8978LIBOBJS=$ac_libobjs
13041 8979
13042LTLIBOBJS=$ac_ltlibobjs 8980LTLIBOBJS=$ac_ltlibobjs
13043 8981
13044 8982
13045 8983
13046: ${CONFIG_STATUS=./config.status} 8984: "${CONFIG_STATUS=./config.status}"
8985ac_write_fail=0
13047ac_clean_files_save=$ac_clean_files 8986ac_clean_files_save=$ac_clean_files
13048ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8987ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13049{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13050echo "$as_me: creating $CONFIG_STATUS" >&6;} 8989printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
13051cat >$CONFIG_STATUS <<_ACEOF 8990as_write_fail=0
8991cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13052#! $SHELL 8992#! $SHELL
13053# Generated by $as_me. 8993# Generated by $as_me.
13054# Run this file to recreate the current configuration. 8994# Run this file to recreate the current configuration.
13055# Compiler output produced by configure, useful for debugging 8995# Compiler output produced by configure, useful for debugging
13056# configure, is in config.log if it exists. 8996# configure, is in config.log if it exists.
13057 8997
13058debug=false 8998debug=false
13059ac_cs_recheck=false 8999ac_cs_recheck=false
13060ac_cs_silent=false 9000ac_cs_silent=false
9001
13061SHELL=\${CONFIG_SHELL-$SHELL} 9002SHELL=\${CONFIG_SHELL-$SHELL}
9003export SHELL
13062_ACEOF 9004_ASEOF
13063 9005cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13064cat >>$CONFIG_STATUS <<\_ACEOF
13065## --------------------- ## 9006## -------------------- ##
13066## M4sh Initialization. ## 9007## M4sh Initialization. ##
13067## --------------------- ## 9008## -------------------- ##
13068 9009
13069# Be Bourne compatible 9010# Be more Bourne compatible
9011DUALCASE=1; export DUALCASE # for MKS sh
9012as_nop=:
13070if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 9013if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
9014then :
13071 emulate sh 9015 emulate sh
13072 NULLCMD=: 9016 NULLCMD=:
13073 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 9017 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13074 # is contrary to our usage. Disable this feature. 9018 # is contrary to our usage. Disable this feature.
13075 alias -g '${1+"$@"}'='"$@"' 9019 alias -g '${1+"$@"}'='"$@"'
13076elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 9020 setopt NO_GLOB_SUBST
9021else $as_nop
9022 case `(set -o) 2>/dev/null` in #(
9023 *posix*) :
13077 set -o posix 9024 set -o posix ;; #(
9025 *) :
9026 ;;
9027esac
13078fi 9028fi
13079DUALCASE=1; export DUALCASE # for MKS sh
13080 9029
13081# Support unset when possible.
13082if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13083 as_unset=unset
13084else
13085 as_unset=false
13086fi
13087 9030
13088 9031
13089# Work around bugs in pre-3.0 UWIN ksh. 9032# Reset variables that may have inherited troublesome values from
13090$as_unset ENV MAIL MAILPATH 9033# the environment.
9034
9035# IFS needs to be set, to space, tab, and newline, in precisely that order.
9036# (If _AS_PATH_WALK were called with IFS unset, it would have the
9037# side effect of setting IFS to empty, thus disabling word splitting.)
9038# Quoting is to prevent editors from complaining about space-tab.
9039as_nl='
9040'
9041export as_nl
9042IFS=" "" $as_nl"
9043
13091PS1='$ ' 9044PS1='$ '
13092PS2='> ' 9045PS2='> '
13093PS4='+ ' 9046PS4='+ '
13094 9047
13095# NLS nuisances. 9048# Ensure predictable behavior from utilities with locale-dependent output.
13096for as_var in \ 9049LC_ALL=C
13097 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 9050export LC_ALL
13098 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 9051LANGUAGE=C
13099 LC_TELEPHONE LC_TIME 9052export LANGUAGE
9053
9054# We cannot yet rely on "unset" to work, but we need these variables
9055# to be unset--not just set to an empty or harmless value--now, to
9056# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
9057# also avoids known problems related to "unset" and subshell syntax
9058# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
9059for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
9060do eval test \${$as_var+y} \
9061 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9062done
9063
9064# Ensure that fds 0, 1, and 2 are open.
9065if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
9066if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
9067if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
9068
9069# The user is always right.
9070if ${PATH_SEPARATOR+false} :; then
9071 PATH_SEPARATOR=:
9072 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9073 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9074 PATH_SEPARATOR=';'
9075 }
9076fi
9077
9078
9079# Find who we are. Look in the path if we contain no directory separator.
9080as_myself=
9081case $0 in #((
9082 *[\\/]* ) as_myself=$0 ;;
9083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9084for as_dir in $PATH
13100do 9085do
13101 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 9086 IFS=$as_save_IFS
13102 eval $as_var=C; export $as_var 9087 case $as_dir in #(((
13103 else 9088 '') as_dir=./ ;;
13104 $as_unset $as_var 9089 */) ;;
13105 fi 9090 *) as_dir=$as_dir/ ;;
9091 esac
9092 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
13106done 9093 done
9094IFS=$as_save_IFS
13107 9095
13108# Required to use basename. 9096 ;;
9097esac
9098# We did not find ourselves, most probably we were run as `sh COMMAND'
9099# in which case we are not to be found in the path.
9100if test "x$as_myself" = x; then
9101 as_myself=$0
9102fi
9103if test ! -f "$as_myself"; then
9104 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9105 exit 1
9106fi
9107
9108
9109
9110# as_fn_error STATUS ERROR [LINENO LOG_FD]
9111# ----------------------------------------
9112# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9113# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9114# script with STATUS, using 1 if that was 0.
9115as_fn_error ()
9116{
9117 as_status=$1; test $as_status -eq 0 && as_status=1
9118 if test "$4"; then
9119 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9120 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9121 fi
9122 printf "%s\n" "$as_me: error: $2" >&2
9123 as_fn_exit $as_status
9124} # as_fn_error
9125
9126
9127
9128# as_fn_set_status STATUS
9129# -----------------------
9130# Set $? to STATUS, without forking.
9131as_fn_set_status ()
9132{
9133 return $1
9134} # as_fn_set_status
9135
9136# as_fn_exit STATUS
9137# -----------------
9138# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9139as_fn_exit ()
9140{
9141 set +e
9142 as_fn_set_status $1
9143 exit $1
9144} # as_fn_exit
9145
9146# as_fn_unset VAR
9147# ---------------
9148# Portably unset VAR.
9149as_fn_unset ()
9150{
9151 { eval $1=; unset $1;}
9152}
9153as_unset=as_fn_unset
9154
9155# as_fn_append VAR VALUE
9156# ----------------------
9157# Append the text in VALUE to the end of the definition contained in VAR. Take
9158# advantage of any shell optimizations that allow amortized linear growth over
9159# repeated appends, instead of the typical quadratic growth present in naive
9160# implementations.
9161if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
9162then :
9163 eval 'as_fn_append ()
9164 {
9165 eval $1+=\$2
9166 }'
9167else $as_nop
9168 as_fn_append ()
9169 {
9170 eval $1=\$$1\$2
9171 }
9172fi # as_fn_append
9173
9174# as_fn_arith ARG...
9175# ------------------
9176# Perform arithmetic evaluation on the ARGs, and store the result in the
9177# global $as_val. Take advantage of shells that can avoid forks. The arguments
9178# must be portable across $(()) and expr.
9179if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
9180then :
9181 eval 'as_fn_arith ()
9182 {
9183 as_val=$(( $* ))
9184 }'
9185else $as_nop
9186 as_fn_arith ()
9187 {
9188 as_val=`expr "$@" || test $? -eq 1`
9189 }
9190fi # as_fn_arith
9191
9192
13109if expr a : '\(a\)' >/dev/null 2>&1; then 9193if expr a : '\(a\)' >/dev/null 2>&1 &&
9194 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13110 as_expr=expr 9195 as_expr=expr
13111else 9196else
13112 as_expr=false 9197 as_expr=false
13113fi 9198fi
13114 9199
13115if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 9200if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13116 as_basename=basename 9201 as_basename=basename
13117else 9202else
13118 as_basename=false 9203 as_basename=false
13119fi 9204fi
13120 9205
9206if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9207 as_dirname=dirname
9208else
9209 as_dirname=false
9210fi
13121 9211
13122# Name of the executable.
13123as_me=`$as_basename "$0" || 9212as_me=`$as_basename -- "$0" ||
13124$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9213$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13125 X"$0" : 'X\(//\)$' \| \ 9214 X"$0" : 'X\(//\)$' \| \
13126 X"$0" : 'X\(/\)$' \| \ 9215 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13127 . : '\(.\)' 2>/dev/null || 9216printf "%s\n" X/"$0" |
13128echo X/"$0" |
13129 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 9217 sed '/^.*\/\([^/][^/]*\)\/*$/{
13130 /^X\/\(\/\/\)$/{ s//\1/; q; } 9218 s//\1/
13131 /^X\/\(\/\).*/{ s//\1/; q; } 9219 q
9220 }
9221 /^X\/\(\/\/\)$/{
9222 s//\1/
9223 q
9224 }
9225 /^X\/\(\/\).*/{
9226 s//\1/
9227 q
9228 }
13132 s/.*/./; q'` 9229 s/.*/./; q'`
13133 9230
13134
13135# PATH needs CR, and LINENO needs CR and PATH.
13136# Avoid depending upon Character Ranges. 9231# Avoid depending upon Character Ranges.
13137as_cr_letters='abcdefghijklmnopqrstuvwxyz' 9232as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13138as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9233as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13139as_cr_Letters=$as_cr_letters$as_cr_LETTERS 9234as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13140as_cr_digits='0123456789' 9235as_cr_digits='0123456789'
13141as_cr_alnum=$as_cr_Letters$as_cr_digits 9236as_cr_alnum=$as_cr_Letters$as_cr_digits
13142 9237
13143# The user is always right. 9238
13144if test "${PATH_SEPARATOR+set}" != set; then 9239# Determine whether it's possible to make 'echo' print without a newline.
13145 echo "#! /bin/sh" >conf$$.sh 9240# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
13146 echo "exit 0" >>conf$$.sh 9241# for compatibility with existing Makefiles.
13147 chmod +x conf$$.sh 9242ECHO_C= ECHO_N= ECHO_T=
13148 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 9243case `echo -n x` in #(((((
13149 PATH_SEPARATOR=';' 9244-n*)
9245 case `echo 'xy\c'` in
9246 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9247 xy) ECHO_C='\c';;
9248 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9249 ECHO_T=' ';;
9250 esac;;
9251*)
9252 ECHO_N='-n';;
9253esac
9254
9255# For backward compatibility with old third-party macros, we provide
9256# the shell variables $as_echo and $as_echo_n. New code should use
9257# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
9258as_echo='printf %s\n'
9259as_echo_n='printf %s'
9260
9261rm -f conf$$ conf$$.exe conf$$.file
9262if test -d conf$$.dir; then
9263 rm -f conf$$.dir/conf$$.file
9264else
9265 rm -f conf$$.dir
9266 mkdir conf$$.dir 2>/dev/null
9267fi
9268if (echo >conf$$.file) 2>/dev/null; then
9269 if ln -s conf$$.file conf$$ 2>/dev/null; then
9270 as_ln_s='ln -s'
9271 # ... but there are two gotchas:
9272 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9273 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9274 # In both cases, we have to default to `cp -pR'.
9275 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9276 as_ln_s='cp -pR'
9277 elif ln conf$$.file conf$$ 2>/dev/null; then
9278 as_ln_s=ln
13150 else 9279 else
13151 PATH_SEPARATOR=: 9280 as_ln_s='cp -pR'
13152 fi 9281 fi
13153 rm -f conf$$.sh 9282else
9283 as_ln_s='cp -pR'
13154fi 9284fi
9285rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9286rmdir conf$$.dir 2>/dev/null
13155 9287
13156 9288
13157 as_lineno_1=$LINENO 9289# as_fn_mkdir_p
13158 as_lineno_2=$LINENO 9290# -------------
13159 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9291# Create "$as_dir" as a directory, including parents if necessary.
13160 test "x$as_lineno_1" != "x$as_lineno_2" && 9292as_fn_mkdir_p ()
13161 test "x$as_lineno_3" = "x$as_lineno_2" || { 9293{
13162 # Find who we are. Look in the path if we contain no path at all
13163 # relative or not.
13164 case $0 in
13165 *[\\/]* ) as_myself=$0 ;;
13166 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13167for as_dir in $PATH
13168do
13169 IFS=$as_save_IFS
13170 test -z "$as_dir" && as_dir=.
13171 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13172done
13173 9294
13174 ;; 9295 case $as_dir in #(
9296 -*) as_dir=./$as_dir;;
13175 esac 9297 esac
13176 # We did not find ourselves, most probably we were run as `sh COMMAND' 9298 test -d "$as_dir" || eval $as_mkdir_p || {
13177 # in which case we are not to be found in the path. 9299 as_dirs=
13178 if test "x$as_myself" = x; then 9300 while :; do
13179 as_myself=$0
13180 fi
13181 if test ! -f "$as_myself"; then
13182 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13183echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13184 { (exit 1); exit 1; }; }
13185 fi
13186 case $CONFIG_SHELL in
13187 '')
13188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13189for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13190do
13191 IFS=$as_save_IFS
13192 test -z "$as_dir" && as_dir=.
13193 for as_base in sh bash ksh sh5; do
13194 case $as_dir in 9301 case $as_dir in #(
13195 /*) 9302 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13196 if ("$as_dir/$as_base" -c ' 9303 *) as_qdir=$as_dir;;
13197 as_lineno_1=$LINENO 9304 esac
13198 as_lineno_2=$LINENO 9305 as_dirs="'$as_qdir' $as_dirs"
13199 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9306 as_dir=`$as_dirname -- "$as_dir" ||
13200 test "x$as_lineno_1" != "x$as_lineno_2" && 9307$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13201 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 9308 X"$as_dir" : 'X\(//\)[^/]' \| \
13202 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 9309 X"$as_dir" : 'X\(//\)$' \| \
13203 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 9310 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13204 CONFIG_SHELL=$as_dir/$as_base 9311printf "%s\n" X"$as_dir" |
13205 export CONFIG_SHELL 9312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13206 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 9313 s//\1/
13207 fi;; 9314 q
13208 esac 9315 }
9316 /^X\(\/\/\)[^/].*/{
9317 s//\1/
9318 q
9319 }
9320 /^X\(\/\/\)$/{
9321 s//\1/
9322 q
9323 }
9324 /^X\(\/\).*/{
9325 s//\1/
9326 q
9327 }
9328 s/.*/./; q'`
9329 test -d "$as_dir" && break
13209 done 9330 done
13210done 9331 test -z "$as_dirs" || eval "mkdir $as_dirs"
13211;; 9332 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13212 esac
13213 9333
13214 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13215 # uniformly replaced by the line number. The first 'sed' inserts a
13216 # line-number line before each line; the second 'sed' does the real
13217 # work. The second script uses 'N' to pair each line-number line
13218 # with the numbered line, and appends trailing '-' during
13219 # substitution so that $LINENO is not a special case at line end.
13220 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13221 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13222 sed '=' <$as_myself |
13223 sed '
13224 N
13225 s,$,-,
13226 : loop
13227 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13228 t loop
13229 s,-$,,
13230 s,^['$as_cr_digits']*\n,,
13231 ' >$as_me.lineno &&
13232 chmod +x $as_me.lineno ||
13233 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13234echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13235 { (exit 1); exit 1; }; }
13236 9334
13237 # Don't try to exec as it changes $[0], causing all sort of problems 9335} # as_fn_mkdir_p
13238 # (the dirname of $[0] is not the place where we might find the
13239 # original and so on. Autoconf is especially sensible to this).
13240 . ./$as_me.lineno
13241 # Exit status is that of the last command.
13242 exit
13243}
13244
13245
13246case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13247 *c*,-n*) ECHO_N= ECHO_C='
13248' ECHO_T=' ' ;;
13249 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13250 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13251esac
13252
13253if expr a : '\(a\)' >/dev/null 2>&1; then
13254 as_expr=expr
13255else
13256 as_expr=false
13257fi
13258
13259rm -f conf$$ conf$$.exe conf$$.file
13260echo >conf$$.file
13261if ln -s conf$$.file conf$$ 2>/dev/null; then
13262 # We could just check for DJGPP; but this test a) works b) is more generic
13263 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13264 if test -f conf$$.exe; then
13265 # Don't use ln at all; we don't have any links
13266 as_ln_s='cp -p'
13267 else
13268 as_ln_s='ln -s'
13269 fi
13270elif ln conf$$.file conf$$ 2>/dev/null; then
13271 as_ln_s=ln
13272else
13273 as_ln_s='cp -p'
13274fi
13275rm -f conf$$ conf$$.exe conf$$.file
13276
13277if mkdir -p . 2>/dev/null; then 9336if mkdir -p . 2>/dev/null; then
13278 as_mkdir_p=: 9337 as_mkdir_p='mkdir -p "$as_dir"'
13279else 9338else
13280 test -d ./-p && rmdir ./-p 9339 test -d ./-p && rmdir ./-p
13281 as_mkdir_p=false 9340 as_mkdir_p=false
13282fi 9341fi
13283 9342
13284as_executable_p="test -f" 9343
9344# as_fn_executable_p FILE
9345# -----------------------
9346# Test if FILE is an executable regular file.
9347as_fn_executable_p ()
9348{
9349 test -f "$1" && test -x "$1"
9350} # as_fn_executable_p
9351as_test_x='test -x'
9352as_executable_p=as_fn_executable_p
13285 9353
13286# Sed expression to map a string onto a valid CPP name. 9354# Sed expression to map a string onto a valid CPP name.
13287as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 9355as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13288 9356
13289# Sed expression to map a string onto a valid variable name. 9357# Sed expression to map a string onto a valid variable name.
13290as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 9358as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13291 9359
13292 9360
13293# IFS
13294# We need space, tab and new line, in precisely that order.
13295as_nl='
13296'
13297IFS=" $as_nl"
13298
13299# CDPATH.
13300$as_unset CDPATH
13301
13302exec 6>&1 9361exec 6>&1
9362## ----------------------------------- ##
9363## Main body of $CONFIG_STATUS script. ##
9364## ----------------------------------- ##
9365_ASEOF
9366test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13303 9367
9368cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13304# Open the log real soon, to keep \$[0] and so on meaningful, and to 9369# Save the log message, to keep $0 and so on meaningful, and to
13305# report actual input values of CONFIG_FILES etc. instead of their 9370# report actual input values of CONFIG_FILES etc. instead of their
13306# values after options handling. Logging --version etc. is OK. 9371# values after options handling.
13307exec 5>>config.log 9372ac_log="
13308{
13309 echo
13310 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13311## Running $as_me. ##
13312_ASBOX
13313} >&5
13314cat >&5 <<_CSEOF
13315
13316This file was extended by $as_me, which was 9373This file was extended by $as_me, which was
13317generated by GNU Autoconf 2.59. Invocation command line was 9374generated by GNU Autoconf 2.71. Invocation command line was
13318 9375
13319 CONFIG_FILES = $CONFIG_FILES 9376 CONFIG_FILES = $CONFIG_FILES
13320 CONFIG_HEADERS = $CONFIG_HEADERS 9377 CONFIG_HEADERS = $CONFIG_HEADERS
13321 CONFIG_LINKS = $CONFIG_LINKS 9378 CONFIG_LINKS = $CONFIG_LINKS
13322 CONFIG_COMMANDS = $CONFIG_COMMANDS 9379 CONFIG_COMMANDS = $CONFIG_COMMANDS
13323 $ $0 $@ 9380 $ $0 $@
13324 9381
13325_CSEOF
13326echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 9382on `(hostname || uname -n) 2>/dev/null | sed 1q`
13327echo >&5 9383"
9384
13328_ACEOF 9385_ACEOF
13329 9386
9387case $ac_config_files in *"
9388"*) set x $ac_config_files; shift; ac_config_files=$*;;
9389esac
9390
9391case $ac_config_headers in *"
9392"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
9393esac
9394
9395
9396cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13330# Files that config.status was made for. 9397# Files that config.status was made for.
13331if test -n "$ac_config_files"; then 9398config_files="$ac_config_files"
13332 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 9399config_headers="$ac_config_headers"
13333fi
13334 9400
13335if test -n "$ac_config_headers"; then 9401_ACEOF
13336 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13337fi
13338 9402
13339if test -n "$ac_config_links"; then
13340 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13341fi
13342
13343if test -n "$ac_config_commands"; then
13344 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13345fi
13346
13347cat >>$CONFIG_STATUS <<\_ACEOF 9403cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13348
13349ac_cs_usage="\ 9404ac_cs_usage="\
13350\`$as_me' instantiates files from templates according to the 9405\`$as_me' instantiates files and other configuration actions
13351current configuration. 9406from templates according to the current configuration. Unless the files
9407and actions are specified as TAGs, all are instantiated by default.
13352 9408
13353Usage: $0 [OPTIONS] [FILE]... 9409Usage: $0 [OPTION]... [TAG]...
13354 9410
13355 -h, --help print this help, then exit 9411 -h, --help print this help, then exit
13356 -V, --version print version number, then exit 9412 -V, --version print version number and configuration settings, then exit
9413 --config print configuration, then exit
9414 -q, --quiet, --silent
13357 -q, --quiet do not print progress messages 9415 do not print progress messages
13358 -d, --debug don't remove temporary files 9416 -d, --debug don't remove temporary files
13359 --recheck update $as_me by reconfiguring in the same conditions 9417 --recheck update $as_me by reconfiguring in the same conditions
13360 --file=FILE[:TEMPLATE] 9418 --file=FILE[:TEMPLATE]
13361 instantiate the configuration file FILE 9419 instantiate the configuration file FILE
13362 --header=FILE[:TEMPLATE] 9420 --header=FILE[:TEMPLATE]
13363 instantiate the configuration header FILE 9421 instantiate the configuration header FILE
13364 9422
13365Configuration files: 9423Configuration files:
13366$config_files 9424$config_files
13367 9425
13368Configuration headers: 9426Configuration headers:
13369$config_headers 9427$config_headers
13370 9428
13371Report bugs to <bug-autoconf@gnu.org>." 9429Report bugs to the package provider."
9430
13372_ACEOF 9431_ACEOF
13373 9432ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
9433ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
13374cat >>$CONFIG_STATUS <<_ACEOF 9434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9435ac_cs_config='$ac_cs_config_escaped'
13375ac_cs_version="\\ 9436ac_cs_version="\\
13376config.status 9437config.status
13377configured by $0, generated by GNU Autoconf 2.59, 9438configured by $0, generated by GNU Autoconf 2.71,
13378 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 9439 with options \\"\$ac_cs_config\\"
13379 9440
13380Copyright (C) 2003 Free Software Foundation, Inc. 9441Copyright (C) 2021 Free Software Foundation, Inc.
13381This config.status script is free software; the Free Software Foundation 9442This config.status script is free software; the Free Software Foundation
13382gives unlimited permission to copy, distribute and modify it." 9443gives unlimited permission to copy, distribute and modify it."
9444
9445ac_pwd='$ac_pwd'
13383srcdir=$srcdir 9446srcdir='$srcdir'
13384INSTALL="$INSTALL" 9447INSTALL='$INSTALL'
9448test -n "\$AWK" || AWK=awk
13385_ACEOF 9449_ACEOF
13386 9450
13387cat >>$CONFIG_STATUS <<\_ACEOF 9451cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13388# If no file are specified by the user, then we need to provide default 9452# The default lists apply if the user does not specify any file.
13389# value. By we need to know if files were specified by the user.
13390ac_need_defaults=: 9453ac_need_defaults=:
13391while test $# != 0 9454while test $# != 0
13392do 9455do
13393 case $1 in 9456 case $1 in
13394 --*=*) 9457 --*=?*)
13395 ac_option=`expr "x$1" : 'x\([^=]*\)='` 9458 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13396 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 9459 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13397 ac_shift=: 9460 ac_shift=:
13398 ;; 9461 ;;
9462 --*=)
9463 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9464 ac_optarg=
9465 ac_shift=:
9466 ;;
13399 -*) 9467 *)
13400 ac_option=$1 9468 ac_option=$1
13401 ac_optarg=$2 9469 ac_optarg=$2
13402 ac_shift=shift 9470 ac_shift=shift
13403 ;; 9471 ;;
13404 *) # This is not an option, so the user has probably given explicit
13405 # arguments.
13406 ac_option=$1
13407 ac_need_defaults=false;;
13408 esac 9472 esac
13409 9473
13410 case $ac_option in 9474 case $ac_option in
13411 # Handling of the options. 9475 # Handling of the options.
13412_ACEOF
13413cat >>$CONFIG_STATUS <<\_ACEOF
13414 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9476 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13415 ac_cs_recheck=: ;; 9477 ac_cs_recheck=: ;;
13416 --version | --vers* | -V ) 9478 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13417 echo "$ac_cs_version"; exit 0 ;; 9479 printf "%s\n" "$ac_cs_version"; exit ;;
13418 --he | --h) 9480 --config | --confi | --conf | --con | --co | --c )
13419 # Conflict between --help and --header 9481 printf "%s\n" "$ac_cs_config"; exit ;;
13420 { { echo "$as_me:$LINENO: error: ambiguous option: $1 9482 --debug | --debu | --deb | --de | --d | -d )
13421Try \`$0 --help' for more information." >&5
13422echo "$as_me: error: ambiguous option: $1
13423Try \`$0 --help' for more information." >&2;}
13424 { (exit 1); exit 1; }; };;
13425 --help | --hel | -h )
13426 echo "$ac_cs_usage"; exit 0 ;;
13427 --debug | --d* | -d )
13428 debug=: ;; 9483 debug=: ;;
13429 --file | --fil | --fi | --f ) 9484 --file | --fil | --fi | --f )
13430 $ac_shift 9485 $ac_shift
13431 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 9486 case $ac_optarg in
9487 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9488 '') as_fn_error $? "missing file argument" ;;
9489 esac
9490 as_fn_append CONFIG_FILES " '$ac_optarg'"
13432 ac_need_defaults=false;; 9491 ac_need_defaults=false;;
13433 --header | --heade | --head | --hea ) 9492 --header | --heade | --head | --hea )
13434 $ac_shift 9493 $ac_shift
13435 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 9494 case $ac_optarg in
9495 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9496 esac
9497 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13436 ac_need_defaults=false;; 9498 ac_need_defaults=false;;
9499 --he | --h)
9500 # Conflict between --help and --header
9501 as_fn_error $? "ambiguous option: \`$1'
9502Try \`$0 --help' for more information.";;
9503 --help | --hel | -h )
9504 printf "%s\n" "$ac_cs_usage"; exit ;;
13437 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9505 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13438 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9506 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13439 ac_cs_silent=: ;; 9507 ac_cs_silent=: ;;
13440 9508
13441 # This is an error. 9509 # This is an error.
13442 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 9510 -*) as_fn_error $? "unrecognized option: \`$1'
13443Try \`$0 --help' for more information." >&5
13444echo "$as_me: error: unrecognized option: $1
13445Try \`$0 --help' for more information." >&2;} 9511Try \`$0 --help' for more information." ;;
13446 { (exit 1); exit 1; }; } ;;
13447 9512
13448 *) ac_config_targets="$ac_config_targets $1" ;; 9513 *) as_fn_append ac_config_targets " $1"
9514 ac_need_defaults=false ;;
13449 9515
13450 esac 9516 esac
13451 shift 9517 shift
13452done 9518done
13453 9519
13457 exec 6>/dev/null 9523 exec 6>/dev/null
13458 ac_configure_extra_args="$ac_configure_extra_args --silent" 9524 ac_configure_extra_args="$ac_configure_extra_args --silent"
13459fi 9525fi
13460 9526
13461_ACEOF 9527_ACEOF
13462cat >>$CONFIG_STATUS <<_ACEOF 9528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13463if \$ac_cs_recheck; then 9529if \$ac_cs_recheck; then
13464 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13465 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 9530 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9531 shift
9532 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
9533 CONFIG_SHELL='$SHELL'
9534 export CONFIG_SHELL
9535 exec "\$@"
13466fi 9536fi
13467 9537
13468_ACEOF 9538_ACEOF
13469
13470
13471
13472
13473
13474cat >>$CONFIG_STATUS <<\_ACEOF 9539cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9540exec 5>>config.log
9541{
9542 echo
9543 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9544## Running $as_me. ##
9545_ASBOX
9546 printf "%s\n" "$ac_log"
9547} >&5
9548
9549_ACEOF
9550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9551_ACEOF
9552
9553cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9554
9555# Handling of arguments.
13475for ac_config_target in $ac_config_targets 9556for ac_config_target in $ac_config_targets
13476do 9557do
13477 case "$ac_config_target" in 9558 case $ac_config_target in
13478 # Handling of arguments. 9559 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13479 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13480 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9560 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13481 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 9561 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13482 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 9562 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13483 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 9563
13484 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 9564 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13485 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13486echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13487 { (exit 1); exit 1; }; };;
13488 esac 9565 esac
13489done 9566done
9567
13490 9568
13491# If the user did not use the arguments to specify the items to instantiate, 9569# If the user did not use the arguments to specify the items to instantiate,
13492# then the envvar interface is used. Set only those that are not. 9570# then the envvar interface is used. Set only those that are not.
13493# We use the long form for the default assignment because of an extremely 9571# We use the long form for the default assignment because of an extremely
13494# bizarre bug on SunOS 4.1.3. 9572# bizarre bug on SunOS 4.1.3.
13495if $ac_need_defaults; then 9573if $ac_need_defaults; then
13496 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9574 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
13497 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9575 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
13498fi 9576fi
13499 9577
13500# Have a temporary directory for convenience. Make it in the build tree 9578# Have a temporary directory for convenience. Make it in the build tree
13501# simply because there is no reason to put it here, and in addition, 9579# simply because there is no reason against having it here, and in addition,
13502# creating and moving files from /tmp can sometimes cause problems. 9580# creating and moving files from /tmp can sometimes cause problems.
13503# Create a temporary directory, and hook for its removal unless debugging. 9581# Hook for its removal unless debugging.
9582# Note that there is a small window in which the directory will not be cleaned:
9583# after its creation but before its name has been assigned to `$tmp'.
13504$debug || 9584$debug ||
13505{ 9585{
13506 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 9586 tmp= ac_tmp=
13507 trap '{ (exit 1); exit 1; }' 1 2 13 15 9587 trap 'exit_status=$?
9588 : "${ac_tmp:=$tmp}"
9589 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9590' 0
9591 trap 'as_fn_exit 1' 1 2 13 15
13508} 9592}
13509
13510# Create a (secure) tmp directory for tmp files. 9593# Create a (secure) tmp directory for tmp files.
13511 9594
13512{ 9595{
13513 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 9596 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13514 test -n "$tmp" && test -d "$tmp" 9597 test -d "$tmp"
13515} || 9598} ||
13516{ 9599{
13517 tmp=./confstat$$-$RANDOM 9600 tmp=./conf$$-$RANDOM
13518 (umask 077 && mkdir $tmp) 9601 (umask 077 && mkdir "$tmp")
13519} || 9602} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13520{ 9603ac_tmp=$tmp
13521 echo "$me: cannot create a temporary directory in ." >&2
13522 { (exit 1); exit 1; }
13523}
13524 9604
9605# Set up the scripts for CONFIG_FILES section.
9606# No need to generate them if there are no CONFIG_FILES.
9607# This happens for instance with `./config.status config.h'.
9608if test -n "$CONFIG_FILES"; then
9609
9610
9611ac_cr=`echo X | tr X '\015'`
9612# On cygwin, bash can eat \r inside `` if the user requested igncr.
9613# But we know of no other shell where ac_cr would be empty at this
9614# point, so we can use a bashism as a fallback.
9615if test "x$ac_cr" = x; then
9616 eval ac_cr=\$\'\\r\'
9617fi
9618ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9619if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9620 ac_cs_awk_cr='\\r'
9621else
9622 ac_cs_awk_cr=$ac_cr
9623fi
9624
9625echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13525_ACEOF 9626_ACEOF
13526 9627
9628
9629{
9630 echo "cat >conf$$subs.awk <<_ACEOF" &&
9631 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9632 echo "_ACEOF"
9633} >conf$$subs.sh ||
9634 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9635ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9636ac_delim='%!_!# '
9637for ac_last_try in false false false false false :; do
9638 . ./conf$$subs.sh ||
9639 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9640
9641 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9642 if test $ac_delim_n = $ac_delim_num; then
9643 break
9644 elif $ac_last_try; then
9645 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9646 else
9647 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9648 fi
9649done
9650rm -f conf$$subs.sh
9651
13527cat >>$CONFIG_STATUS <<_ACEOF 9652cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13528 9653cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13529#
13530# CONFIG_FILES section.
13531#
13532
13533# No need to generate the scripts if there are no CONFIG_FILES.
13534# This happens for instance when ./config.status config.h
13535if test -n "\$CONFIG_FILES"; then
13536 # Protect against being on the right side of a sed subst in config.status.
13537 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13538 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13539s,@SHELL@,$SHELL,;t t
13540s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13541s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13542s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13543s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13544s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13545s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13546s,@exec_prefix@,$exec_prefix,;t t
13547s,@prefix@,$prefix,;t t
13548s,@program_transform_name@,$program_transform_name,;t t
13549s,@bindir@,$bindir,;t t
13550s,@sbindir@,$sbindir,;t t
13551s,@libexecdir@,$libexecdir,;t t
13552s,@datadir@,$datadir,;t t
13553s,@sysconfdir@,$sysconfdir,;t t
13554s,@sharedstatedir@,$sharedstatedir,;t t
13555s,@localstatedir@,$localstatedir,;t t
13556s,@libdir@,$libdir,;t t
13557s,@includedir@,$includedir,;t t
13558s,@oldincludedir@,$oldincludedir,;t t
13559s,@infodir@,$infodir,;t t
13560s,@mandir@,$mandir,;t t
13561s,@build_alias@,$build_alias,;t t
13562s,@host_alias@,$host_alias,;t t
13563s,@target_alias@,$target_alias,;t t
13564s,@DEFS@,$DEFS,;t t
13565s,@ECHO_C@,$ECHO_C,;t t
13566s,@ECHO_N@,$ECHO_N,;t t
13567s,@ECHO_T@,$ECHO_T,;t t
13568s,@LIBS@,$LIBS,;t t
13569s,@build@,$build,;t t
13570s,@build_cpu@,$build_cpu,;t t
13571s,@build_vendor@,$build_vendor,;t t
13572s,@build_os@,$build_os,;t t
13573s,@host@,$host,;t t
13574s,@host_cpu@,$host_cpu,;t t
13575s,@host_vendor@,$host_vendor,;t t
13576s,@host_os@,$host_os,;t t
13577s,@VERSION@,$VERSION,;t t
13578s,@DATE@,$DATE,;t t
13579s,@LSMDATE@,$LSMDATE,;t t
13580s,@LIBVERSION@,$LIBVERSION,;t t
13581s,@CC@,$CC,;t t
13582s,@CFLAGS@,$CFLAGS,;t t
13583s,@LDFLAGS@,$LDFLAGS,;t t
13584s,@CPPFLAGS@,$CPPFLAGS,;t t
13585s,@ac_ct_CC@,$ac_ct_CC,;t t
13586s,@EXEEXT@,$EXEEXT,;t t
13587s,@OBJEXT@,$OBJEXT,;t t
13588s,@CXX@,$CXX,;t t
13589s,@CXXFLAGS@,$CXXFLAGS,;t t
13590s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13591s,@CPP@,$CPP,;t t
13592s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13593s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13594s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13595s,@AWK@,$AWK,;t t
13596s,@LINKER@,$LINKER,;t t
13597s,@CXXCPP@,$CXXCPP,;t t
13598s,@EGREP@,$EGREP,;t t
13599s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13600s,@RXVTNAME@,$RXVTNAME,;t t
13601s,@MV@,$MV,;t t
13602s,@RM@,$RM,;t t
13603s,@CP@,$CP,;t t
13604s,@LN@,$LN,;t t
13605s,@SED@,$SED,;t t
13606s,@ECHO@,$ECHO,;t t
13607s,@CMP@,$CMP,;t t
13608s,@TBL@,$TBL,;t t
13609s,@TIC@,$TIC,;t t
13610s,@X_CFLAGS@,$X_CFLAGS,;t t
13611s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13612s,@X_LIBS@,$X_LIBS,;t t
13613s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13614s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13615s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
13616s,@XPM_LIBS@,$XPM_LIBS,;t t
13617s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
13618s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13619s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13620s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13621s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13622s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13623s,@PERL@,$PERL,;t t
13624s,@PERLLIB@,$PERLLIB,;t t
13625s,@PERLFLAGS@,$PERLFLAGS,;t t
13626s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13627s,@IF_PERL@,$IF_PERL,;t t
13628s,@PERL_O@,$PERL_O,;t t
13629s,@DEBUG@,$DEBUG,;t t
13630s,@DINCLUDE@,$DINCLUDE,;t t
13631s,@DLIB@,$DLIB,;t t
13632s,@include_stdint_h@,$include_stdint_h,;t t
13633s,@include_stdarg_h@,$include_stdarg_h,;t t
13634s,@include_stdlib_h@,$include_stdlib_h,;t t
13635s,@include_unistd_h@,$include_unistd_h,;t t
13636s,@include_string_h@,$include_string_h,;t t
13637s,@include_fcntl_h@,$include_fcntl_h,;t t
13638s,@include_util_h@,$include_util_h,;t t
13639s,@include_assert_h@,$include_assert_h,;t t
13640s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
13641s,@include_sys_select_h@,$include_sys_select_h,;t t
13642s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13643s,@include_sys_time_h@,$include_sys_time_h,;t t
13644s,@include_time_h@,$include_time_h,;t t
13645s,@LIBOBJS@,$LIBOBJS,;t t
13646s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13647/@MCOMMON@/r $MCOMMON
13648s,@MCOMMON@,,;t t
13649CEOF
13650
13651_ACEOF 9654_ACEOF
9655sed -n '
9656h
9657s/^/S["/; s/!.*/"]=/
9658p
9659g
9660s/^[^!]*!//
9661:repl
9662t repl
9663s/'"$ac_delim"'$//
9664t delim
9665:nl
9666h
9667s/\(.\{148\}\)..*/\1/
9668t more1
9669s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9670p
9671n
9672b repl
9673:more1
9674s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9675p
9676g
9677s/.\{148\}//
9678t nl
9679:delim
9680h
9681s/\(.\{148\}\)..*/\1/
9682t more2
9683s/["\\]/\\&/g; s/^/"/; s/$/"/
9684p
9685b
9686:more2
9687s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9688p
9689g
9690s/.\{148\}//
9691t delim
9692' <conf$$subs.awk | sed '
9693/^[^""]/{
9694 N
9695 s/\n//
9696}
9697' >>$CONFIG_STATUS || ac_write_fail=1
9698rm -f conf$$subs.awk
9699cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9700_ACAWK
9701cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9702 for (key in S) S_is_set[key] = 1
9703 FS = ""
13652 9704
13653 cat >>$CONFIG_STATUS <<\_ACEOF 9705}
13654 # Split the substitutions into bite-sized pieces for seds with 9706{
13655 # small command number limits, like on Digital OSF/1 and HP-UX. 9707 line = $ 0
13656 ac_max_sed_lines=48 9708 nfields = split(line, field, "@")
13657 ac_sed_frag=1 # Number of current file. 9709 substed = 0
13658 ac_beg=1 # First line for current file. 9710 len = length(field[1])
13659 ac_end=$ac_max_sed_lines # Line after last line for current file. 9711 for (i = 2; i < nfields; i++) {
13660 ac_more_lines=: 9712 key = field[i]
13661 ac_sed_cmds= 9713 keylen = length(key)
13662 while $ac_more_lines; do 9714 if (S_is_set[key]) {
13663 if test $ac_beg -gt 1; then 9715 value = S[key]
13664 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9716 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9717 len += length(value) + length(field[++i])
9718 substed = 1
13665 else 9719 } else
13666 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9720 len += 1 + keylen
9721 }
9722
9723 print line
9724}
9725
9726_ACAWK
9727_ACEOF
9728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9729if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9730 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9731else
9732 cat
9733fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9734 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9735_ACEOF
9736
9737# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9738# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9739# trailing colons and then remove the whole line if VPATH becomes empty
9740# (actually we leave an empty line to preserve line numbers).
9741if test "x$srcdir" = x.; then
9742 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9743h
9744s///
9745s/^/:/
9746s/[ ]*$/:/
9747s/:\$(srcdir):/:/g
9748s/:\${srcdir}:/:/g
9749s/:@srcdir@:/:/g
9750s/^:*//
9751s/:*$//
9752x
9753s/\(=[ ]*\).*/\1/
9754G
9755s/\n//
9756s/^[^=]*=[ ]*$//
9757}'
9758fi
9759
9760cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9761fi # test -n "$CONFIG_FILES"
9762
9763# Set up the scripts for CONFIG_HEADERS section.
9764# No need to generate them if there are no CONFIG_HEADERS.
9765# This happens for instance with `./config.status Makefile'.
9766if test -n "$CONFIG_HEADERS"; then
9767cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9768BEGIN {
9769_ACEOF
9770
9771# Transform confdefs.h into an awk script `defines.awk', embedded as
9772# here-document in config.status, that substitutes the proper values into
9773# config.h.in to produce config.h.
9774
9775# Create a delimiter string that does not exist in confdefs.h, to ease
9776# handling of long lines.
9777ac_delim='%!_!# '
9778for ac_last_try in false false :; do
9779 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9780 if test -z "$ac_tt"; then
9781 break
9782 elif $ac_last_try; then
9783 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9784 else
9785 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9786 fi
9787done
9788
9789# For the awk script, D is an array of macro values keyed by name,
9790# likewise P contains macro parameters if any. Preserve backslash
9791# newline sequences.
9792
9793ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9794sed -n '
9795s/.\{148\}/&'"$ac_delim"'/g
9796t rset
9797:rset
9798s/^[ ]*#[ ]*define[ ][ ]*/ /
9799t def
9800d
9801:def
9802s/\\$//
9803t bsnl
9804s/["\\]/\\&/g
9805s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9806D["\1"]=" \3"/p
9807s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
9808d
9809:bsnl
9810s/["\\]/\\&/g
9811s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
9812D["\1"]=" \3\\\\\\n"\\/p
9813t cont
9814s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9815t cont
9816d
9817:cont
9818n
9819s/.\{148\}/&'"$ac_delim"'/g
9820t clear
9821:clear
9822s/\\$//
9823t bsnlc
9824s/["\\]/\\&/g; s/^/"/; s/$/"/p
9825d
9826:bsnlc
9827s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9828b cont
9829' <confdefs.h | sed '
9830s/'"$ac_delim"'/"\\\
9831"/g' >>$CONFIG_STATUS || ac_write_fail=1
9832
9833cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9834 for (key in D) D_is_set[key] = 1
9835 FS = ""
9836}
9837/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9838 line = \$ 0
9839 split(line, arg, " ")
9840 if (arg[1] == "#") {
9841 defundef = arg[2]
9842 mac1 = arg[3]
9843 } else {
9844 defundef = substr(arg[1], 2)
9845 mac1 = arg[2]
9846 }
9847 split(mac1, mac2, "(") #)
9848 macro = mac2[1]
9849 prefix = substr(line, 1, index(line, defundef) - 1)
9850 if (D_is_set[macro]) {
9851 # Preserve the white space surrounding the "#".
9852 print prefix "define", macro P[macro] D[macro]
9853 next
9854 } else {
9855 # Replace #undef with comments. This is necessary, for example,
9856 # in the case of _POSIX_SOURCE, which is predefined and required
9857 # on some systems where configure will not decide to define it.
9858 if (defundef == "undef") {
9859 print "/*", prefix defundef, macro, "*/"
9860 next
9861 }
9862 }
9863}
9864{ print }
9865_ACAWK
9866_ACEOF
9867cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9868 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
9869fi # test -n "$CONFIG_HEADERS"
9870
9871
9872eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
9873shift
9874for ac_tag
9875do
9876 case $ac_tag in
9877 :[FHLC]) ac_mode=$ac_tag; continue;;
9878 esac
9879 case $ac_mode$ac_tag in
9880 :[FHL]*:*);;
9881 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9882 :[FH]-) ac_tag=-:-;;
9883 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9884 esac
9885 ac_save_IFS=$IFS
9886 IFS=:
9887 set x $ac_tag
9888 IFS=$ac_save_IFS
9889 shift
9890 ac_file=$1
9891 shift
9892
9893 case $ac_mode in
9894 :L) ac_source=$1;;
9895 :[FH])
9896 ac_file_inputs=
9897 for ac_f
9898 do
9899 case $ac_f in
9900 -) ac_f="$ac_tmp/stdin";;
9901 *) # Look for the file first in the build tree, then in the source tree
9902 # (if the path is not absolute). The absolute path cannot be DOS-style,
9903 # because $ac_f cannot contain `:'.
9904 test -f "$ac_f" ||
9905 case $ac_f in
9906 [\\/$]*) false;;
9907 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9908 esac ||
9909 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9910 esac
9911 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9912 as_fn_append ac_file_inputs " '$ac_f'"
9913 done
9914
9915 # Let's still pretend it is `configure' which instantiates (i.e., don't
9916 # use $as_me), people would be surprised to read:
9917 # /* config.h. Generated by config.status. */
9918 configure_input='Generated from '`
9919 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9920 `' by configure.'
9921 if test x"$ac_file" != x-; then
9922 configure_input="$ac_file. $configure_input"
9923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9924printf "%s\n" "$as_me: creating $ac_file" >&6;}
13667 fi 9925 fi
13668 if test ! -s $tmp/subs.frag; then 9926 # Neutralize special characters interpreted by sed in replacement strings.
13669 ac_more_lines=false 9927 case $configure_input in #(
9928 *\&* | *\|* | *\\* )
9929 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9930 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9931 *) ac_sed_conf_input=$configure_input;;
13670 else 9932 esac
13671 # The purpose of the label and of the branching condition is to
13672 # speed up the sed processing (if there are no `@' at all, there
13673 # is no need to browse any of the substitutions).
13674 # These are the two extra sed commands mentioned above.
13675 (echo ':t
13676 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13677 if test -z "$ac_sed_cmds"; then
13678 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13679 else
13680 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13681 fi
13682 ac_sed_frag=`expr $ac_sed_frag + 1`
13683 ac_beg=$ac_end
13684 ac_end=`expr $ac_end + $ac_max_sed_lines`
13685 fi
13686 done
13687 if test -z "$ac_sed_cmds"; then
13688 ac_sed_cmds=cat
13689 fi
13690fi # test -n "$CONFIG_FILES"
13691 9933
13692_ACEOF
13693cat >>$CONFIG_STATUS <<\_ACEOF
13694for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13695 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13696 case $ac_file in 9934 case $ac_tag in
13697 - | *:- | *:-:* ) # input from stdin 9935 *:-:* | *:-) cat >"$ac_tmp/stdin" \
13698 cat >$tmp/stdin 9936 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13699 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9937 esac
13700 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9938 ;;
13701 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13702 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13703 * ) ac_file_in=$ac_file.in ;;
13704 esac 9939 esac
13705 9940
13706 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9941 ac_dir=`$as_dirname -- "$ac_file" ||
13707 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13708$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9942$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13709 X"$ac_file" : 'X\(//\)[^/]' \| \ 9943 X"$ac_file" : 'X\(//\)[^/]' \| \
13710 X"$ac_file" : 'X\(//\)$' \| \ 9944 X"$ac_file" : 'X\(//\)$' \| \
13711 X"$ac_file" : 'X\(/\)' \| \ 9945 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13712 . : '\(.\)' 2>/dev/null || 9946printf "%s\n" X"$ac_file" |
13713echo X"$ac_file" |
13714 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13715 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9948 s//\1/
13716 /^X\(\/\/\)$/{ s//\1/; q; } 9949 q
13717 /^X\(\/\).*/{ s//\1/; q; } 9950 }
9951 /^X\(\/\/\)[^/].*/{
9952 s//\1/
9953 q
9954 }
9955 /^X\(\/\/\)$/{
9956 s//\1/
9957 q
9958 }
9959 /^X\(\/\).*/{
9960 s//\1/
9961 q
9962 }
13718 s/.*/./; q'` 9963 s/.*/./; q'`
13719 { if $as_mkdir_p; then 9964 as_dir="$ac_dir"; as_fn_mkdir_p
13720 mkdir -p "$ac_dir"
13721 else
13722 as_dir="$ac_dir"
13723 as_dirs=
13724 while test ! -d "$as_dir"; do
13725 as_dirs="$as_dir $as_dirs"
13726 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13727$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13728 X"$as_dir" : 'X\(//\)[^/]' \| \
13729 X"$as_dir" : 'X\(//\)$' \| \
13730 X"$as_dir" : 'X\(/\)' \| \
13731 . : '\(.\)' 2>/dev/null ||
13732echo X"$as_dir" |
13733 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13734 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13735 /^X\(\/\/\)$/{ s//\1/; q; }
13736 /^X\(\/\).*/{ s//\1/; q; }
13737 s/.*/./; q'`
13738 done
13739 test ! -n "$as_dirs" || mkdir $as_dirs
13740 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13741echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13742 { (exit 1); exit 1; }; }; }
13743
13744 ac_builddir=. 9965 ac_builddir=.
13745 9966
13746if test "$ac_dir" != .; then 9967case "$ac_dir" in
9968.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9969*)
13747 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9970 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
13748 # A "../" for each directory in $ac_dir_suffix. 9971 # A ".." for each directory in $ac_dir_suffix.
13749 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9972 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13750else 9973 case $ac_top_builddir_sub in
13751 ac_dir_suffix= ac_top_builddir= 9974 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13752fi 9975 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9976 esac ;;
9977esac
9978ac_abs_top_builddir=$ac_pwd
9979ac_abs_builddir=$ac_pwd$ac_dir_suffix
9980# for backward compatibility:
9981ac_top_builddir=$ac_top_build_prefix
13753 9982
13754case $srcdir in 9983case $srcdir in
13755 .) # No --srcdir option. We are building in place. 9984 .) # We are building in place.
13756 ac_srcdir=. 9985 ac_srcdir=.
13757 if test -z "$ac_top_builddir"; then 9986 ac_top_srcdir=$ac_top_builddir_sub
13758 ac_top_srcdir=. 9987 ac_abs_top_srcdir=$ac_pwd ;;
13759 else
13760 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13761 fi ;;
13762 [\\/]* | ?:[\\/]* ) # Absolute path. 9988 [\\/]* | ?:[\\/]* ) # Absolute name.
13763 ac_srcdir=$srcdir$ac_dir_suffix; 9989 ac_srcdir=$srcdir$ac_dir_suffix;
13764 ac_top_srcdir=$srcdir ;; 9990 ac_top_srcdir=$srcdir
9991 ac_abs_top_srcdir=$srcdir ;;
13765 *) # Relative path. 9992 *) # Relative name.
13766 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9993 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13767 ac_top_srcdir=$ac_top_builddir$srcdir ;; 9994 ac_top_srcdir=$ac_top_build_prefix$srcdir
9995 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13768esac 9996esac
9997ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13769 9998
13770# Do not use `cd foo && pwd` to compute absolute paths, because 9999
13771# the directories may not exist.
13772case `pwd` in
13773.) ac_abs_builddir="$ac_dir";;
13774*)
13775 case "$ac_dir" in 10000 case $ac_mode in
13776 .) ac_abs_builddir=`pwd`;; 10001 :F)
13777 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 10002 #
13778 *) ac_abs_builddir=`pwd`/"$ac_dir";; 10003 # CONFIG_FILE
13779 esac;; 10004 #
13780esac
13781case $ac_abs_builddir in
13782.) ac_abs_top_builddir=${ac_top_builddir}.;;
13783*)
13784 case ${ac_top_builddir}. in
13785 .) ac_abs_top_builddir=$ac_abs_builddir;;
13786 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13787 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13788 esac;;
13789esac
13790case $ac_abs_builddir in
13791.) ac_abs_srcdir=$ac_srcdir;;
13792*)
13793 case $ac_srcdir in
13794 .) ac_abs_srcdir=$ac_abs_builddir;;
13795 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13796 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13797 esac;;
13798esac
13799case $ac_abs_builddir in
13800.) ac_abs_top_srcdir=$ac_top_srcdir;;
13801*)
13802 case $ac_top_srcdir in
13803 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13804 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13805 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13806 esac;;
13807esac
13808
13809 10005
13810 case $INSTALL in 10006 case $INSTALL in
13811 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 10007 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13812 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 10008 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13813 esac 10009 esac
13814
13815 # Let's still pretend it is `configure' which instantiates (i.e., don't
13816 # use $as_me), people would be surprised to read:
13817 # /* config.h. Generated by config.status. */
13818 if test x"$ac_file" = x-; then
13819 configure_input=
13820 else
13821 configure_input="$ac_file. "
13822 fi
13823 configure_input=$configure_input"Generated from `echo $ac_file_in |
13824 sed 's,.*/,,'` by configure."
13825
13826 # First look for the input files in the build tree, otherwise in the
13827 # src tree.
13828 ac_file_inputs=`IFS=:
13829 for f in $ac_file_in; do
13830 case $f in
13831 -) echo $tmp/stdin ;;
13832 [\\/$]*)
13833 # Absolute (can't be DOS-style, as IFS=:)
13834 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13835echo "$as_me: error: cannot find input file: $f" >&2;}
13836 { (exit 1); exit 1; }; }
13837 echo "$f";;
13838 *) # Relative
13839 if test -f "$f"; then
13840 # Build tree
13841 echo "$f"
13842 elif test -f "$srcdir/$f"; then
13843 # Source tree
13844 echo "$srcdir/$f"
13845 else
13846 # /dev/null tree
13847 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13848echo "$as_me: error: cannot find input file: $f" >&2;}
13849 { (exit 1); exit 1; }; }
13850 fi;;
13851 esac
13852 done` || { (exit 1); exit 1; }
13853
13854 if test x"$ac_file" != x-; then
13855 { echo "$as_me:$LINENO: creating $ac_file" >&5
13856echo "$as_me: creating $ac_file" >&6;}
13857 rm -f "$ac_file"
13858 fi
13859_ACEOF 10010_ACEOF
10011
10012cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10013# If the template does not know about datarootdir, expand it.
10014# FIXME: This hack should be removed a few years after 2.60.
10015ac_datarootdir_hack=; ac_datarootdir_seen=
10016ac_sed_dataroot='
10017/datarootdir/ {
10018 p
10019 q
10020}
10021/@datadir@/p
10022/@docdir@/p
10023/@infodir@/p
10024/@localedir@/p
10025/@mandir@/p'
10026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10027*datarootdir*) ac_datarootdir_seen=yes;;
10028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10029 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10030printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10031_ACEOF
13860cat >>$CONFIG_STATUS <<_ACEOF 10032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13861 sed "$ac_vpsub 10033 ac_datarootdir_hack='
10034 s&@datadir@&$datadir&g
10035 s&@docdir@&$docdir&g
10036 s&@infodir@&$infodir&g
10037 s&@localedir@&$localedir&g
10038 s&@mandir@&$mandir&g
10039 s&\\\${datarootdir}&$datarootdir&g' ;;
10040esac
10041_ACEOF
10042
10043# Neutralize VPATH when `$srcdir' = `.'.
10044# Shell code in configure.ac might set extrasub.
10045# FIXME: do we really want to maintain this feature?
10046cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10047ac_sed_extra="$ac_vpsub
13862$extrasub 10048$extrasub
13863_ACEOF 10049_ACEOF
13864cat >>$CONFIG_STATUS <<\_ACEOF 10050cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13865:t 10051:t
13866/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 10052/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13867s,@configure_input@,$configure_input,;t t 10053s|@configure_input@|$ac_sed_conf_input|;t t
10054s&@top_builddir@&$ac_top_builddir_sub&;t t
10055s&@top_build_prefix@&$ac_top_build_prefix&;t t
13868s,@srcdir@,$ac_srcdir,;t t 10056s&@srcdir@&$ac_srcdir&;t t
13869s,@abs_srcdir@,$ac_abs_srcdir,;t t 10057s&@abs_srcdir@&$ac_abs_srcdir&;t t
13870s,@top_srcdir@,$ac_top_srcdir,;t t 10058s&@top_srcdir@&$ac_top_srcdir&;t t
13871s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 10059s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13872s,@builddir@,$ac_builddir,;t t 10060s&@builddir@&$ac_builddir&;t t
13873s,@abs_builddir@,$ac_abs_builddir,;t t 10061s&@abs_builddir@&$ac_abs_builddir&;t t
13874s,@top_builddir@,$ac_top_builddir,;t t
13875s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 10062s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13876s,@INSTALL@,$ac_INSTALL,;t t 10063s&@INSTALL@&$ac_INSTALL&;t t
13877" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 10064$ac_datarootdir_hack
10065"
10066eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10067 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10068
10069test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10070 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10071 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10072 "$ac_tmp/out"`; test -z "$ac_out"; } &&
10073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10074which seems to be undefined. Please make sure it is defined" >&5
10075printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10076which seems to be undefined. Please make sure it is defined" >&2;}
10077
13878 rm -f $tmp/stdin 10078 rm -f "$ac_tmp/stdin"
10079 case $ac_file in
10080 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10081 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10082 esac \
10083 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10084 ;;
10085 :H)
10086 #
10087 # CONFIG_HEADER
10088 #
13879 if test x"$ac_file" != x-; then 10089 if test x"$ac_file" != x-; then
13880 mv $tmp/out $ac_file 10090 {
13881 else 10091 printf "%s\n" "/* $configure_input */" >&1 \
13882 cat $tmp/out 10092 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13883 rm -f $tmp/out 10093 } >"$ac_tmp/config.h" \
13884 fi 10094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13885
13886done
13887_ACEOF
13888cat >>$CONFIG_STATUS <<\_ACEOF
13889
13890#
13891# CONFIG_HEADER section.
13892#
13893
13894# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
13895# NAME is the cpp macro being defined and VALUE is the value it is being given.
13896#
13897# ac_d sets the value in "#define NAME VALUE" lines.
13898ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
13899ac_dB='[ ].*$,\1#\2'
13900ac_dC=' '
13901ac_dD=',;t'
13902# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
13903ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
13904ac_uB='$,\1#\2define\3'
13905ac_uC=' '
13906ac_uD=',;t'
13907
13908for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
13909 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13910 case $ac_file in
13911 - | *:- | *:-:* ) # input from stdin
13912 cat >$tmp/stdin
13913 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13914 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13915 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13916 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13917 * ) ac_file_in=$ac_file.in ;;
13918 esac
13919
13920 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
13921echo "$as_me: creating $ac_file" >&6;}
13922
13923 # First look for the input files in the build tree, otherwise in the
13924 # src tree.
13925 ac_file_inputs=`IFS=:
13926 for f in $ac_file_in; do
13927 case $f in
13928 -) echo $tmp/stdin ;;
13929 [\\/$]*)
13930 # Absolute (can't be DOS-style, as IFS=:)
13931 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13932echo "$as_me: error: cannot find input file: $f" >&2;}
13933 { (exit 1); exit 1; }; }
13934 # Do quote $f, to prevent DOS paths from being IFS'd.
13935 echo "$f";;
13936 *) # Relative
13937 if test -f "$f"; then
13938 # Build tree
13939 echo "$f"
13940 elif test -f "$srcdir/$f"; then
13941 # Source tree
13942 echo "$srcdir/$f"
13943 else
13944 # /dev/null tree
13945 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
13946echo "$as_me: error: cannot find input file: $f" >&2;}
13947 { (exit 1); exit 1; }; }
13948 fi;;
13949 esac
13950 done` || { (exit 1); exit 1; }
13951 # Remove the trailing spaces.
13952 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
13953
13954_ACEOF
13955
13956# Transform confdefs.h into two sed scripts, `conftest.defines' and
13957# `conftest.undefs', that substitutes the proper values into
13958# config.h.in to produce config.h. The first handles `#define'
13959# templates, and the second `#undef' templates.
13960# And first: Protect against being on the right side of a sed subst in
13961# config.status. Protect against being in an unquoted here document
13962# in config.status.
13963rm -f conftest.defines conftest.undefs
13964# Using a here document instead of a string reduces the quoting nightmare.
13965# Putting comments in sed scripts is not portable.
13966#
13967# `end' is used to avoid that the second main sed command (meant for
13968# 0-ary CPP macros) applies to n-ary macro definitions.
13969# See the Autoconf documentation for `clear'.
13970cat >confdef2sed.sed <<\_ACEOF
13971s/[\\&,]/\\&/g
13972s,[\\$`],\\&,g
13973t clear
13974: clear
13975s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
13976t end
13977s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
13978: end
13979_ACEOF
13980# If some macros were called several times there might be several times
13981# the same #defines, which is useless. Nevertheless, we may not want to
13982# sort them, since we want the *last* AC-DEFINE to be honored.
13983uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
13984sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
13985rm -f confdef2sed.sed
13986
13987# This sed command replaces #undef with comments. This is necessary, for
13988# example, in the case of _POSIX_SOURCE, which is predefined and required
13989# on some systems where configure will not decide to define it.
13990cat >>conftest.undefs <<\_ACEOF
13991s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
13992_ACEOF
13993
13994# Break up conftest.defines because some shells have a limit on the size
13995# of here documents, and old seds have small limits too (100 cmds).
13996echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
13997echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
13998echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
13999echo ' :' >>$CONFIG_STATUS
14000rm -f conftest.tail
14001while grep . conftest.defines >/dev/null
14002do
14003 # Write a limited-size here document to $tmp/defines.sed.
14004 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14005 # Speed up: don't consider the non `#define' lines.
14006 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14007 # Work around the forget-to-reset-the-flag bug.
14008 echo 't clr' >>$CONFIG_STATUS
14009 echo ': clr' >>$CONFIG_STATUS
14010 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14011 echo 'CEOF
14012 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14013 rm -f $tmp/in
14014 mv $tmp/out $tmp/in
14015' >>$CONFIG_STATUS
14016 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14017 rm -f conftest.defines
14018 mv conftest.tail conftest.defines
14019done
14020rm -f conftest.defines
14021echo ' fi # grep' >>$CONFIG_STATUS
14022echo >>$CONFIG_STATUS
14023
14024# Break up conftest.undefs because some shells have a limit on the size
14025# of here documents, and old seds have small limits too (100 cmds).
14026echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14027rm -f conftest.tail
14028while grep . conftest.undefs >/dev/null
14029do
14030 # Write a limited-size here document to $tmp/undefs.sed.
14031 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14032 # Speed up: don't consider the non `#undef'
14033 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14034 # Work around the forget-to-reset-the-flag bug.
14035 echo 't clr' >>$CONFIG_STATUS
14036 echo ': clr' >>$CONFIG_STATUS
14037 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14038 echo 'CEOF
14039 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14040 rm -f $tmp/in
14041 mv $tmp/out $tmp/in
14042' >>$CONFIG_STATUS
14043 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14044 rm -f conftest.undefs
14045 mv conftest.tail conftest.undefs
14046done
14047rm -f conftest.undefs
14048
14049cat >>$CONFIG_STATUS <<\_ACEOF
14050 # Let's still pretend it is `configure' which instantiates (i.e., don't
14051 # use $as_me), people would be surprised to read:
14052 # /* config.h. Generated by config.status. */
14053 if test x"$ac_file" = x-; then
14054 echo "/* Generated by configure. */" >$tmp/config.h
14055 else
14056 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14057 fi
14058 cat $tmp/in >>$tmp/config.h
14059 rm -f $tmp/in
14060 if test x"$ac_file" != x-; then
14061 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 10095 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14062 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 10096 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14063echo "$as_me: $ac_file is unchanged" >&6;} 10097printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
14064 else 10098 else
14065 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14066$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14067 X"$ac_file" : 'X\(//\)[^/]' \| \
14068 X"$ac_file" : 'X\(//\)$' \| \
14069 X"$ac_file" : 'X\(/\)' \| \
14070 . : '\(.\)' 2>/dev/null ||
14071echo X"$ac_file" |
14072 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14073 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14074 /^X\(\/\/\)$/{ s//\1/; q; }
14075 /^X\(\/\).*/{ s//\1/; q; }
14076 s/.*/./; q'`
14077 { if $as_mkdir_p; then
14078 mkdir -p "$ac_dir"
14079 else
14080 as_dir="$ac_dir"
14081 as_dirs=
14082 while test ! -d "$as_dir"; do
14083 as_dirs="$as_dir $as_dirs"
14084 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14085$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14086 X"$as_dir" : 'X\(//\)[^/]' \| \
14087 X"$as_dir" : 'X\(//\)$' \| \
14088 X"$as_dir" : 'X\(/\)' \| \
14089 . : '\(.\)' 2>/dev/null ||
14090echo X"$as_dir" |
14091 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14092 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14093 /^X\(\/\/\)$/{ s//\1/; q; }
14094 /^X\(\/\).*/{ s//\1/; q; }
14095 s/.*/./; q'`
14096 done
14097 test ! -n "$as_dirs" || mkdir $as_dirs
14098 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14099echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14100 { (exit 1); exit 1; }; }; }
14101
14102 rm -f $ac_file 10099 rm -f "$ac_file"
14103 mv $tmp/config.h $ac_file 10100 mv "$ac_tmp/config.h" "$ac_file" \
10101 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14104 fi 10102 fi
14105 else 10103 else
14106 cat $tmp/config.h 10104 printf "%s\n" "/* $configure_input */" >&1 \
14107 rm -f $tmp/config.h 10105 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10106 || as_fn_error $? "could not create -" "$LINENO" 5
14108 fi 10107 fi
14109done 10108 ;;
10109
10110
10111 esac
10112
10113done # for ac_tag
10114
10115
10116as_fn_exit 0
14110_ACEOF 10117_ACEOF
14111
14112cat >>$CONFIG_STATUS <<\_ACEOF
14113
14114{ (exit 0); exit 0; }
14115_ACEOF
14116chmod +x $CONFIG_STATUS
14117ac_clean_files=$ac_clean_files_save 10118ac_clean_files=$ac_clean_files_save
10119
10120test $ac_write_fail = 0 ||
10121 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14118 10122
14119 10123
14120# configure is writing to config.log, and then calls config.status. 10124# configure is writing to config.log, and then calls config.status.
14121# config.status does its own redirection, appending to config.log. 10125# config.status does its own redirection, appending to config.log.
14122# Unfortunately, on DOS this fails, as config.log is still kept open 10126# Unfortunately, on DOS this fails, as config.log is still kept open
14133 exec 5>/dev/null 10137 exec 5>/dev/null
14134 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 10138 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14135 exec 5>>config.log 10139 exec 5>>config.log
14136 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10140 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14137 # would make configure fail if this is the last instruction. 10141 # would make configure fail if this is the last instruction.
14138 $ac_cs_success || { (exit 1); exit 1; } 10142 $ac_cs_success || as_fn_exit 1
10143fi
10144if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10145 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10146printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14139fi 10147fi
14140 10148
14141 10149
14142echo "Configuration: 10150echo "Configuration:
14143 10151
14144 Rxvt version: $VERSION : $DATE 10152 Rxvt version: $VERSION : $DATE
14145 Source code location: $srcdir 10153 Source code location: $srcdir
14146 Install path: ${prefix}/bin 10154 Install path: ${prefix}/bin
14147 Compiler: $CXX 10155 Compiler: $CXX
14148 Compiler flags: $CFLAGS 10156 Compiler flags: $CXXFLAGS
14149 Linker: $LINKER" 10157 Linker: $LINKER"
14150 10158
14151if test "$MALLOC_TYPE" = S; then
14152 echo " malloc support: system default"
14153fi
14154if test "$MALLOC_TYPE" = G; then
14155 echo " malloc support: Gray Watson's dmalloc"
14156fi
14157if test "$MALLOC_TYPE" = D; then
14158 echo " malloc support: Doug Lea's malloc"
14159fi
14160
14161if test x$support_xpm = xyes; then
14162 echo " Xpm library: $XPM_LIBS"
14163fi
14164
14165echo "
14166The following are set in config.h
14167"
14168echo " pty/tty type: "$rxvt_cv_ptys
14169if test x$support_utmp != xyes; then
14170 echo " utmp support: disabled"
14171 echo
14172else
14173 echo " utmp support: enabled
14174 utmp file: $rxvt_cv_path_utmp
14175 utmpx file: $rxvt_cv_path_utmpx
14176 wtmp file: $rxvt_cv_path_wtmp
14177 wtmpx file: $rxvt_cv_path_wtmpx
14178 lastlog file: $rxvt_cv_path_lastlog
14179 ttys/ttytab file: $rxvt_cv_path_ttytab
14180 embedded perl: $support_perl"
14181 echo
14182fi
14183if test x$term != x; then 10159if test x$term != x; then
14184 echo " set TERM to: $term" 10160 echo " set TERM to: $term"
14185fi 10161fi
14186if test x$terminfo != x; then 10162if test x$terminfo != x; then
14187 echo " set TERMINFO to: $terminfo" 10163 echo " set TERMINFO to: $terminfo"
14190echo " resource class: $RESCLASS" 10166echo " resource class: $RESCLASS"
14191if test x$RESFALLBACK != x; then 10167if test x$RESFALLBACK != x; then
14192 echo " resource class fallback: $RESFALLBACK" 10168 echo " resource class fallback: $RESFALLBACK"
14193fi 10169fi
14194echo 10170echo
14195if test x$rxvt_cv_ptys = xUNKNOWN; then 10171echo " embedded perl: $support_perl"
14196 echo ".----------------------------------------------------------------." 10172echo " image library: $image_lib"
14197 echo ". WARNING: could not determine pty/tty type. Do not build until ." 10173echo
14198 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14199 echo ".----------------------------------------------------------------."
14200fi
14201if test x$support_xpm = xneedsmanualspecification; then
14202 echo ".----------------------------------------------------------------."
14203 echo ". WARNING: --enable-xpm-background was specified however the ."
14204 echo ". XPM includes files and libraries could not be found. ."
14205 echo ". XPM backgrounds are now being DISABLED! If you want ."
14206 echo ". to use them you should rerun configure with the ."
14207 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
14208 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
14209 echo ".----------------------------------------------------------------."
14210fi
14211if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then 10174if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
14212 echo ".----------------------------------------------------------------." 10175 echo ".----------------------------------------------------------------."
14213 echo ". WARNING: --enable-xim was specified however the locale support ." 10176 echo ". WARNING: --enable-xim was specified however the locale support ."
14214 echo ". functions could not be found. ." 10177 echo ". functions could not be found. ."
14215 echo ". XIM is now being DISABLED! ." 10178 echo ". XIM is now being DISABLED! ."
14216 echo ".----------------------------------------------------------------." 10179 echo ".----------------------------------------------------------------."
14217fi 10180fi
14218 10181
14219echo " *** Optionally check src/feature.h for further options ***" 10182echo "*** Optionally check src/feature.h for further, rarely used options ***"
14220echo 10183echo
14221 10184
14222echo ".----------------------------------------------------------------."
14223echo ". NOTE: some features are disabled by default, try ."
14224echo ". configure --help to get an idea of the optional features, ."
14225echo ". or read ./README.configure ."
14226echo ". ."
14227echo ". The script ./reconf gives a reasonable baseline, try it if ."
14228echo ". you do not want to read documentation and still want some ."
14229echo ". useful features. ."
14230echo ".----------------------------------------------------------------."
14231echo
14232 10185

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines