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

Comparing rxvt-unicode/configure (file contents):
Revision 1.129 by root, Fri Sep 4 15:40:12 2009 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.61. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 5#
6# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# Inc.
8#
9#
7# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
9## --------------------- ## 12## -------------------- ##
10## M4sh Initialization. ## 13## M4sh Initialization. ##
11## --------------------- ## 14## -------------------- ##
12 15
13# Be more Bourne compatible 16# Be more Bourne compatible
14DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
15if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
16 emulate sh 21 emulate sh
17 NULLCMD=: 22 NULLCMD=:
18 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
20 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
21 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
22else 27else $as_nop
23 case `(set -o) 2>/dev/null` in 28 case `(set -o) 2>/dev/null` in #(
24 *posix*) set -o posix ;; 29 *posix*) :
30 set -o posix ;; #(
31 *) :
32 ;;
25esac 33esac
26
27fi 34fi
28 35
29 36
30 37
38# Reset variables that may have inherited troublesome values from
39# the environment.
31 40
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40# The user is always right.
41if test "${PATH_SEPARATOR+set}" != set; then
42 echo "#! /bin/sh" >conf$$.sh
43 echo "exit 0" >>conf$$.sh
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
49 fi
50 rm -f conf$$.sh
51fi
52
53# Support unset when possible.
54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56else
57 as_unset=false
58fi
59
60
61# IFS
62# We need space, tab and new line, in precisely that order. Quoting is 41# IFS needs to be set, to space, tab, and newline, in precisely that order.
42# (If _AS_PATH_WALK were called with IFS unset, it would have the
43# side effect of setting IFS to empty, thus disabling word splitting.)
63# there to prevent editors from complaining about space-tab. 44# Quoting is to prevent editors from complaining about space-tab.
64# (If _AS_PATH_WALK were called with IFS unset, it would disable word
65# splitting by setting IFS to empty value.)
66as_nl=' 45as_nl='
67' 46'
47export as_nl
68IFS=" "" $as_nl" 48IFS=" "" $as_nl"
69 49
50PS1='$ '
51PS2='> '
52PS4='+ '
53
54# Ensure predictable behavior from utilities with locale-dependent output.
55LC_ALL=C
56export LC_ALL
57LANGUAGE=C
58export LANGUAGE
59
60# We cannot yet rely on "unset" to work, but we need these variables
61# to be unset--not just set to an empty or harmless value--now, to
62# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
63# also avoids known problems related to "unset" and subshell syntax
64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
66do eval test \${$as_var+y} \
67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
68done
69
70# Ensure that fds 0, 1, and 2 are open.
71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
74
75# The user is always right.
76if ${PATH_SEPARATOR+false} :; then
77 PATH_SEPARATOR=:
78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80 PATH_SEPARATOR=';'
81 }
82fi
83
84
70# Find who we are. Look in the path if we contain no directory separator. 85# Find who we are. Look in the path if we contain no directory separator.
86as_myself=
71case $0 in 87case $0 in #((
72 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74for as_dir in $PATH 90for as_dir in $PATH
75do 91do
76 IFS=$as_save_IFS 92 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
79done 99 done
80IFS=$as_save_IFS 100IFS=$as_save_IFS
81 101
82 ;; 102 ;;
83esac 103esac
84# We did not find ourselves, most probably we were run as `sh COMMAND' 104# We did not find ourselves, most probably we were run as `sh COMMAND'
85# in which case we are not to be found in the path. 105# in which case we are not to be found in the path.
86if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
87 as_myself=$0 107 as_myself=$0
88fi 108fi
89if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; } 111 exit 1
92fi 112fi
93 113
94# Work around bugs in pre-3.0 UWIN ksh. 114
95for as_var in ENV MAIL MAILPATH 115# Use a proper internal environment variable to ensure we don't fall
96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 116 # into an infinite loop, continuously re-executing ourselves.
117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
118 _as_can_reexec=no; export _as_can_reexec;
119 # We cannot yet assume a decent shell, so we have to provide a
120# neutralization value for shells without unset; and this also
121# works around shells that cannot unset nonexistent variables.
122# Preserve -v and -x to the replacement shell.
123BASH_ENV=/dev/null
124ENV=/dev/null
125(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
126case $- in # ((((
127 *v*x* | *x*v* ) as_opts=-vx ;;
128 *v* ) as_opts=-v ;;
129 *x* ) as_opts=-x ;;
130 * ) as_opts= ;;
131esac
132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
133# Admittedly, this is quite paranoid, since all the known shells bail
134# out after a failed `exec'.
135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
136exit 255
137 fi
138 # We don't want this to propagate to other subprocesses.
139 { _as_can_reexec=; unset _as_can_reexec;}
140if test "x$CONFIG_SHELL" = x; then
141 as_bourne_compatible="as_nop=:
142if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
143then :
144 emulate sh
145 NULLCMD=:
146 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
147 # is contrary to our usage. Disable this feature.
148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
149 setopt NO_GLOB_SUBST
150else \$as_nop
151 case \`(set -o) 2>/dev/null\` in #(
152 *posix*) :
153 set -o posix ;; #(
154 *) :
155 ;;
156esac
157fi
158"
159 as_required="as_fn_return () { (exit \$1); }
160as_fn_success () { as_fn_return 0; }
161as_fn_failure () { as_fn_return 1; }
162as_fn_ret_success () { return 0; }
163as_fn_ret_failure () { return 1; }
164
165exitcode=0
166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
172
173else \$as_nop
174 exitcode=1; echo positional parameters were not saved.
175fi
176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
179test -x / || exit 1"
180 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
181 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
182 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
183 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
184test \$(( 1 + 1 )) = 2 || exit 1"
185 if (eval "$as_required") 2>/dev/null
186then :
187 as_have_required=yes
188else $as_nop
189 as_have_required=no
190fi
191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
192then :
193
194else $as_nop
195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
196as_found=false
197for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
198do
199 IFS=$as_save_IFS
200 case $as_dir in #(((
201 '') as_dir=./ ;;
202 */) ;;
203 *) as_dir=$as_dir/ ;;
204 esac
205 as_found=:
206 case $as_dir in #(
207 /*)
208 for as_base in sh bash ksh sh5; do
209 # Try only shells that exist, to save several forks.
210 as_shell=$as_dir$as_base
211 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
212 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
213then :
214 CONFIG_SHELL=$as_shell as_have_required=yes
215 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
216then :
217 break 2
218fi
219fi
220 done;;
221 esac
222 as_found=false
97done 223done
98PS1='$ ' 224IFS=$as_save_IFS
99PS2='> ' 225if $as_found
100PS4='+ ' 226then :
101 227
102# NLS nuisances. 228else $as_nop
103for as_var in \ 229 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 230 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 231then :
106 LC_TELEPHONE LC_TIME 232 CONFIG_SHELL=$SHELL as_have_required=yes
107do 233fi
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 234fi
109 eval $as_var=C; export $as_var 235
236
237 if test "x$CONFIG_SHELL" != x
238then :
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260 if test x$as_have_required = xno
261then :
262 printf "%s\n" "$0: This script requires a shell more modern than all"
263 printf "%s\n" "$0: the shells that I found on your system."
264 if test ${ZSH_VERSION+y} ; then
265 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
266 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
110 else 267 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 268 printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system,
269$0: including any error possibly output before this
270$0: message. Then install a modern shell, or manually run
271$0: the script under such a shell if you do have one."
112 fi 272 fi
113done 273 exit 1
274fi
275fi
276fi
277SHELL=${CONFIG_SHELL-/bin/sh}
278export SHELL
279# Unset more variables known to interfere with behavior of common tools.
280CLICOLOR_FORCE= GREP_OPTIONS=
281unset CLICOLOR_FORCE GREP_OPTIONS
114 282
115# Required to use basename. 283## --------------------- ##
284## M4sh Shell Functions. ##
285## --------------------- ##
286# as_fn_unset VAR
287# ---------------
288# Portably unset VAR.
289as_fn_unset ()
290{
291 { eval $1=; unset $1;}
292}
293as_unset=as_fn_unset
294
295
296# as_fn_set_status STATUS
297# -----------------------
298# Set $? to STATUS, without forking.
299as_fn_set_status ()
300{
301 return $1
302} # as_fn_set_status
303
304# as_fn_exit STATUS
305# -----------------
306# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
307as_fn_exit ()
308{
309 set +e
310 as_fn_set_status $1
311 exit $1
312} # as_fn_exit
313# as_fn_nop
314# ---------
315# Do nothing but, unlike ":", preserve the value of $?.
316as_fn_nop ()
317{
318 return $?
319}
320as_nop=as_fn_nop
321
322# as_fn_mkdir_p
323# -------------
324# Create "$as_dir" as a directory, including parents if necessary.
325as_fn_mkdir_p ()
326{
327
328 case $as_dir in #(
329 -*) as_dir=./$as_dir;;
330 esac
331 test -d "$as_dir" || eval $as_mkdir_p || {
332 as_dirs=
333 while :; do
334 case $as_dir in #(
335 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 *) as_qdir=$as_dir;;
337 esac
338 as_dirs="'$as_qdir' $as_dirs"
339 as_dir=`$as_dirname -- "$as_dir" ||
340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341 X"$as_dir" : 'X\(//\)[^/]' \| \
342 X"$as_dir" : 'X\(//\)$' \| \
343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344printf "%s\n" X"$as_dir" |
345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346 s//\1/
347 q
348 }
349 /^X\(\/\/\)[^/].*/{
350 s//\1/
351 q
352 }
353 /^X\(\/\/\)$/{
354 s//\1/
355 q
356 }
357 /^X\(\/\).*/{
358 s//\1/
359 q
360 }
361 s/.*/./; q'`
362 test -d "$as_dir" && break
363 done
364 test -z "$as_dirs" || eval "mkdir $as_dirs"
365 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366
367
368} # as_fn_mkdir_p
369
370# as_fn_executable_p FILE
371# -----------------------
372# Test if FILE is an executable regular file.
373as_fn_executable_p ()
374{
375 test -f "$1" && test -x "$1"
376} # as_fn_executable_p
377# as_fn_append VAR VALUE
378# ----------------------
379# Append the text in VALUE to the end of the definition contained in VAR. Take
380# advantage of any shell optimizations that allow amortized linear growth over
381# repeated appends, instead of the typical quadratic growth present in naive
382# implementations.
383if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384then :
385 eval 'as_fn_append ()
386 {
387 eval $1+=\$2
388 }'
389else $as_nop
390 as_fn_append ()
391 {
392 eval $1=\$$1\$2
393 }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
402then :
403 eval 'as_fn_arith ()
404 {
405 as_val=$(( $* ))
406 }'
407else $as_nop
408 as_fn_arith ()
409 {
410 as_val=`expr "$@" || test $? -eq 1`
411 }
412fi # as_fn_arith
413
414# as_fn_nop
415# ---------
416# Do nothing but, unlike ":", preserve the value of $?.
417as_fn_nop ()
418{
419 return $?
420}
421as_nop=as_fn_nop
422
423# as_fn_error STATUS ERROR [LINENO LOG_FD]
424# ----------------------------------------
425# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
426# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
427# script with STATUS, using 1 if that was 0.
428as_fn_error ()
429{
430 as_status=$1; test $as_status -eq 0 && as_status=1
431 if test "$4"; then
432 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
433 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
434 fi
435 printf "%s\n" "$as_me: error: $2" >&2
436 as_fn_exit $as_status
437} # as_fn_error
438
116if expr a : '\(a\)' >/dev/null 2>&1 && 439if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then 440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr 441 as_expr=expr
119else 442else
120 as_expr=false 443 as_expr=false
124 as_basename=basename 447 as_basename=basename
125else 448else
126 as_basename=false 449 as_basename=false
127fi 450fi
128 451
452if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
453 as_dirname=dirname
454else
455 as_dirname=false
456fi
129 457
130# Name of the executable.
131as_me=`$as_basename -- "$0" || 458as_me=`$as_basename -- "$0" ||
132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 459$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133 X"$0" : 'X\(//\)$' \| \ 460 X"$0" : 'X\(//\)$' \| \
134 X"$0" : 'X\(/\)' \| . 2>/dev/null || 461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135echo X/"$0" | 462printf "%s\n" X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{ 463 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/ 464 s//\1/
138 q 465 q
139 } 466 }
140 /^X\/\(\/\/\)$/{ 467 /^X\/\(\/\/\)$/{
145 s//\1/ 472 s//\1/
146 q 473 q
147 } 474 }
148 s/.*/./; q'` 475 s/.*/./; q'`
149 476
150# CDPATH. 477# Avoid depending upon Character Ranges.
151$as_unset CDPATH 478as_cr_letters='abcdefghijklmnopqrstuvwxyz'
479as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
480as_cr_Letters=$as_cr_letters$as_cr_LETTERS
481as_cr_digits='0123456789'
482as_cr_alnum=$as_cr_Letters$as_cr_digits
152 483
153 484
154if test "x$CONFIG_SHELL" = x; then 485 as_lineno_1=$LINENO as_lineno_1a=$LINENO
155 if (eval ":") 2>/dev/null; then 486 as_lineno_2=$LINENO as_lineno_2a=$LINENO
156 as_have_required=yes
157else
158 as_have_required=no
159fi
160
161 if test $as_have_required = yes && (eval ":
162(as_func_return () {
163 (exit \$1)
164}
165as_func_success () {
166 as_func_return 0
167}
168as_func_failure () {
169 as_func_return 1
170}
171as_func_ret_success () {
172 return 0
173}
174as_func_ret_failure () {
175 return 1
176}
177
178exitcode=0
179if as_func_success; then
180 :
181else
182 exitcode=1
183 echo as_func_success failed.
184fi
185
186if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
189fi
190
191if as_func_ret_success; then
192 :
193else
194 exitcode=1
195 echo as_func_ret_success failed.
196fi
197
198if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
201fi
202
203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204 :
205else
206 exitcode=1
207 echo positional parameters were not saved.
208fi
209
210test \$exitcode = 0) || { (exit 1); exit 1; }
211
212(
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217") 2> /dev/null; then
218 :
219else
220 as_candidate_shells=
221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223do
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
227 /*)
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232done
233IFS=$as_save_IFS
234
235
236 for as_shell in $as_candidate_shells $SHELL; do
237 # Try only shells that exist, to save several forks.
238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239 { ("$as_shell") 2> /dev/null <<\_ASEOF
240if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241 emulate sh
242 NULLCMD=:
243 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244 # is contrary to our usage. Disable this feature.
245 alias -g '${1+"$@"}'='"$@"'
246 setopt NO_GLOB_SUBST
247else
248 case `(set -o) 2>/dev/null` in
249 *posix*) set -o posix ;;
250esac
251
252fi
253
254
255:
256_ASEOF
257}; then
258 CONFIG_SHELL=$as_shell
259 as_have_required=yes
260 if { "$as_shell" 2> /dev/null <<\_ASEOF
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262 emulate sh
263 NULLCMD=:
264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265 # is contrary to our usage. Disable this feature.
266 alias -g '${1+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268else
269 case `(set -o) 2>/dev/null` in
270 *posix*) set -o posix ;;
271esac
272
273fi
274
275
276:
277(as_func_return () {
278 (exit $1)
279}
280as_func_success () {
281 as_func_return 0
282}
283as_func_failure () {
284 as_func_return 1
285}
286as_func_ret_success () {
287 return 0
288}
289as_func_ret_failure () {
290 return 1
291}
292
293exitcode=0
294if as_func_success; then
295 :
296else
297 exitcode=1
298 echo as_func_success failed.
299fi
300
301if as_func_failure; then
302 exitcode=1
303 echo as_func_failure succeeded.
304fi
305
306if as_func_ret_success; then
307 :
308else
309 exitcode=1
310 echo as_func_ret_success failed.
311fi
312
313if as_func_ret_failure; then
314 exitcode=1
315 echo as_func_ret_failure succeeded.
316fi
317
318if ( set x; as_func_ret_success y && test x = "$1" ); then
319 :
320else
321 exitcode=1
322 echo positional parameters were not saved.
323fi
324
325test $exitcode = 0) || { (exit 1); exit 1; }
326
327(
328 as_lineno_1=$LINENO
329 as_lineno_2=$LINENO
330 test "x$as_lineno_1" != "x$as_lineno_2" && 487 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
331 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333_ASEOF
334}; then
335 break
336fi
337
338fi
339
340 done
341
342 if test "x$CONFIG_SHELL" != x; then
343 for as_var in BASH_ENV ENV
344 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345 done
346 export CONFIG_SHELL
347 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348fi
349
350
351 if test $as_have_required = no; then
352 echo This script requires a shell more modern than all the
353 echo shells that I found on your system. Please install a
354 echo modern shell, or manually run the script under such a
355 echo shell if you do have one.
356 { (exit 1); exit 1; }
357fi
358
359
360fi
361
362fi
363
364
365
366(eval "as_func_return () {
367 (exit \$1)
368}
369as_func_success () {
370 as_func_return 0
371}
372as_func_failure () {
373 as_func_return 1
374}
375as_func_ret_success () {
376 return 0
377}
378as_func_ret_failure () {
379 return 1
380}
381
382exitcode=0
383if as_func_success; then
384 :
385else
386 exitcode=1
387 echo as_func_success failed.
388fi
389
390if as_func_failure; then
391 exitcode=1
392 echo as_func_failure succeeded.
393fi
394
395if as_func_ret_success; then
396 :
397else
398 exitcode=1
399 echo as_func_ret_success failed.
400fi
401
402if as_func_ret_failure; then
403 exitcode=1
404 echo as_func_ret_failure succeeded.
405fi
406
407if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408 :
409else
410 exitcode=1
411 echo positional parameters were not saved.
412fi
413
414test \$exitcode = 0") || {
415 echo No shell found that supports shell functions.
416 echo Please tell autoconf@gnu.org about your system,
417 echo including any error possibly output before this
418 echo message
419}
420
421
422
423 as_lineno_1=$LINENO
424 as_lineno_2=$LINENO
425 test "x$as_lineno_1" != "x$as_lineno_2" &&
426 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 488 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
427
428 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429 # uniformly replaced by the line number. The first 'sed' inserts a
430 # line-number line after each line using $LINENO; the second 'sed'
431 # does the real work. The second script uses 'N' to pair each
432 # line-number line with the line containing $LINENO, and appends
433 # trailing '-' during substitution so that $LINENO is not a special
434 # case at line end.
435 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436 # scripts with optimization help from Paolo Bonzini. Blame Lee
437 # E. McMahon (1931-1989) for sed's syntax. :-) 489 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 sed -n ' 490 sed -n '
439 p 491 p
440 /[$]LINENO/= 492 /[$]LINENO/=
441 ' <$as_myself | 493 ' <$as_myself |
442 sed ' 494 sed '
449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 501 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450 t loop 502 t loop
451 s/-\n.*// 503 s/-\n.*//
452 ' >$as_me.lineno && 504 ' >$as_me.lineno &&
453 chmod +x "$as_me.lineno" || 505 chmod +x "$as_me.lineno" ||
454 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 506 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
455 { (exit 1); exit 1; }; }
456 507
508 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
509 # already done that, so ensure we don't try to do so again and fall
510 # in an infinite loop. This has already happened in practice.
511 _as_can_reexec=no; export _as_can_reexec
457 # Don't try to exec as it changes $[0], causing all sort of problems 512 # Don't try to exec as it changes $[0], causing all sort of problems
458 # (the dirname of $[0] is not the place where we might find the 513 # (the dirname of $[0] is not the place where we might find the
459 # original and so on. Autoconf is especially sensitive to this). 514 # original and so on. Autoconf is especially sensitive to this).
460 . "./$as_me.lineno" 515 . "./$as_me.lineno"
461 # Exit status is that of the last command. 516 # Exit status is that of the last command.
462 exit 517 exit
463} 518}
464 519
465 520
466if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 521# Determine whether it's possible to make 'echo' print without a newline.
467 as_dirname=dirname 522# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
468else 523# for compatibility with existing Makefiles.
469 as_dirname=false
470fi
471
472ECHO_C= ECHO_N= ECHO_T= 524ECHO_C= ECHO_N= ECHO_T=
473case `echo -n x` in 525case `echo -n x` in #(((((
474-n*) 526-n*)
475 case `echo 'x\c'` in 527 case `echo 'xy\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 528 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 *) ECHO_C='\c';; 529 xy) ECHO_C='\c';;
530 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
531 ECHO_T=' ';;
478 esac;; 532 esac;;
479*) 533*)
480 ECHO_N='-n';; 534 ECHO_N='-n';;
481esac 535esac
482 536
483if expr a : '\(a\)' >/dev/null 2>&1 && 537# For backward compatibility with old third-party macros, we provide
484 test "X`expr 00001 : '.*\(...\)'`" = X001; then 538# the shell variables $as_echo and $as_echo_n. New code should use
485 as_expr=expr 539# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
486else 540as_echo='printf %s\n'
487 as_expr=false 541as_echo_n='printf %s'
488fi 542
489 543
490rm -f conf$$ conf$$.exe conf$$.file 544rm -f conf$$ conf$$.exe conf$$.file
491if test -d conf$$.dir; then 545if test -d conf$$.dir; then
492 rm -f conf$$.dir/conf$$.file 546 rm -f conf$$.dir/conf$$.file
493else 547else
494 rm -f conf$$.dir 548 rm -f conf$$.dir
495 mkdir conf$$.dir 549 mkdir conf$$.dir 2>/dev/null
496fi 550fi
497echo >conf$$.file 551if (echo >conf$$.file) 2>/dev/null; then
498if ln -s conf$$.file conf$$ 2>/dev/null; then 552 if ln -s conf$$.file conf$$ 2>/dev/null; then
499 as_ln_s='ln -s' 553 as_ln_s='ln -s'
500 # ... but there are two gotchas: 554 # ... but there are two gotchas:
501 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 555 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 556 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503 # In both cases, we have to default to `cp -p'. 557 # In both cases, we have to default to `cp -pR'.
504 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 558 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505 as_ln_s='cp -p' 559 as_ln_s='cp -pR'
506elif ln conf$$.file conf$$ 2>/dev/null; then 560 elif ln conf$$.file conf$$ 2>/dev/null; then
507 as_ln_s=ln 561 as_ln_s=ln
562 else
563 as_ln_s='cp -pR'
564 fi
508else 565else
509 as_ln_s='cp -p' 566 as_ln_s='cp -pR'
510fi 567fi
511rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 568rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512rmdir conf$$.dir 2>/dev/null 569rmdir conf$$.dir 2>/dev/null
513 570
514if mkdir -p . 2>/dev/null; then 571if mkdir -p . 2>/dev/null; then
515 as_mkdir_p=: 572 as_mkdir_p='mkdir -p "$as_dir"'
516else 573else
517 test -d ./-p && rmdir ./-p 574 test -d ./-p && rmdir ./-p
518 as_mkdir_p=false 575 as_mkdir_p=false
519fi 576fi
520 577
521if test -x / >/dev/null 2>&1; then
522 as_test_x='test -x' 578as_test_x='test -x'
523else 579as_executable_p=as_fn_executable_p
524 if ls -dL / >/dev/null 2>&1; then
525 as_ls_L_option=L
526 else
527 as_ls_L_option=
528 fi
529 as_test_x='
530 eval sh -c '\''
531 if test -d "$1"; then
532 test -d "$1/.";
533 else
534 case $1 in
535 -*)set "./$1";;
536 esac;
537 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538 ???[sx]*):;;*)false;;esac;fi
539 '\'' sh
540 '
541fi
542as_executable_p=$as_test_x
543 580
544# Sed expression to map a string onto a valid CPP name. 581# Sed expression to map a string onto a valid CPP name.
545as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 582as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546 583
547# Sed expression to map a string onto a valid variable name. 584# Sed expression to map a string onto a valid variable name.
548as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 585as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549 586
550 587
551 588test -n "$DJDIR" || exec 7<&0 </dev/null
552exec 7<&0 </dev/null 6>&1 589exec 6>&1
553 590
554# Name of the host. 591# Name of the host.
555# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 592# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556# so uname gets run too. 593# so uname gets run too.
557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 594ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558 595
559# 596#
560# Initializations. 597# Initializations.
565LIBOBJS= 602LIBOBJS=
566cross_compiling=no 603cross_compiling=no
567subdirs= 604subdirs=
568MFLAGS= 605MFLAGS=
569MAKEFLAGS= 606MAKEFLAGS=
570SHELL=${CONFIG_SHELL-/bin/sh}
571 607
572# Identity of this package. 608# Identity of this package.
573PACKAGE_NAME= 609PACKAGE_NAME=''
574PACKAGE_TARNAME= 610PACKAGE_TARNAME=''
575PACKAGE_VERSION= 611PACKAGE_VERSION=''
576PACKAGE_STRING= 612PACKAGE_STRING=''
577PACKAGE_BUGREPORT= 613PACKAGE_BUGREPORT=''
614PACKAGE_URL=''
578 615
579ac_unique_file="src/feature.h" 616ac_unique_file="src/feature.h"
580# Factoring default headers for most tests. 617# Factoring default headers for most tests.
581ac_includes_default="\ 618ac_includes_default="\
619#include <stddef.h>
620#ifdef HAVE_STDIO_H
582#include <stdio.h> 621# include <stdio.h>
583#ifdef HAVE_SYS_TYPES_H
584# include <sys/types.h>
585#endif 622#endif
586#ifdef HAVE_SYS_STAT_H 623#ifdef HAVE_STDLIB_H
587# include <sys/stat.h>
588#endif
589#ifdef STDC_HEADERS
590# include <stdlib.h> 624# include <stdlib.h>
591# include <stddef.h>
592#else
593# ifdef HAVE_STDLIB_H
594# include <stdlib.h>
595# endif
596#endif 625#endif
597#ifdef HAVE_STRING_H 626#ifdef HAVE_STRING_H
598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599# include <memory.h>
600# endif
601# include <string.h> 627# include <string.h>
602#endif
603#ifdef HAVE_STRINGS_H
604# include <strings.h>
605#endif 628#endif
606#ifdef HAVE_INTTYPES_H 629#ifdef HAVE_INTTYPES_H
607# include <inttypes.h> 630# include <inttypes.h>
608#endif 631#endif
609#ifdef HAVE_STDINT_H 632#ifdef HAVE_STDINT_H
610# include <stdint.h> 633# include <stdint.h>
611#endif 634#endif
635#ifdef HAVE_STRINGS_H
636# include <strings.h>
637#endif
638#ifdef HAVE_SYS_TYPES_H
639# include <sys/types.h>
640#endif
641#ifdef HAVE_SYS_STAT_H
642# include <sys/stat.h>
643#endif
612#ifdef HAVE_UNISTD_H 644#ifdef HAVE_UNISTD_H
613# include <unistd.h> 645# include <unistd.h>
614#endif" 646#endif"
615 647
616ac_subst_vars='SHELL 648ac_header_c_list=
649ac_subst_vars='LTLIBOBJS
650LIBOBJS
651PERL_O
652IF_PERL
653PERLPRIVLIBEXP
654PERLFLAGS
655PERLLIB
656PERL
657XFT_CONFIG
658EGREP
659GREP
660STARTUP_NOTIFICATION_LIBS
661STARTUP_NOTIFICATION_CFLAGS
662PIXBUF_LIBS
663PIXBUF_CFLAGS
664PKG_CONFIG
665X_EXTRA_LIBS
666X_LIBS
667X_PRE_LIBS
668X_CFLAGS
669CXXCPP
670XMKMF
671TIC
672RXVTNAME
673LINKER
674INSTALL_DATA
675INSTALL_SCRIPT
676INSTALL_PROGRAM
677ac_ct_CXX
678CXXFLAGS
679CXX
680OBJEXT
681EXEEXT
682ac_ct_CC
683CPPFLAGS
684LDFLAGS
685CFLAGS
686CC
687DATE
688VERSION
689host_os
690host_vendor
691host_cpu
692host
693build_os
694build_vendor
695build_cpu
696build
697target_alias
698host_alias
699build_alias
700LIBS
701ECHO_T
702ECHO_N
703ECHO_C
704DEFS
705mandir
706localedir
707libdir
708psdir
709pdfdir
710dvidir
711htmldir
712infodir
713docdir
714oldincludedir
715includedir
716runstatedir
717localstatedir
718sharedstatedir
719sysconfdir
720datadir
721datarootdir
722libexecdir
723sbindir
724bindir
725program_transform_name
726prefix
727exec_prefix
728PACKAGE_URL
729PACKAGE_BUGREPORT
730PACKAGE_STRING
731PACKAGE_VERSION
732PACKAGE_TARNAME
733PACKAGE_NAME
617PATH_SEPARATOR 734PATH_SEPARATOR
618PACKAGE_NAME 735SHELL'
619PACKAGE_TARNAME
620PACKAGE_VERSION
621PACKAGE_STRING
622PACKAGE_BUGREPORT
623exec_prefix
624prefix
625program_transform_name
626bindir
627sbindir
628libexecdir
629datarootdir
630datadir
631sysconfdir
632sharedstatedir
633localstatedir
634includedir
635oldincludedir
636docdir
637infodir
638htmldir
639dvidir
640pdfdir
641psdir
642libdir
643localedir
644mandir
645DEFS
646ECHO_C
647ECHO_N
648ECHO_T
649LIBS
650build_alias
651host_alias
652target_alias
653build
654build_cpu
655build_vendor
656build_os
657host
658host_cpu
659host_vendor
660host_os
661VERSION
662DATE
663CC
664CFLAGS
665LDFLAGS
666CPPFLAGS
667ac_ct_CC
668EXEEXT
669OBJEXT
670CXX
671CXXFLAGS
672ac_ct_CXX
673CPP
674INSTALL_PROGRAM
675INSTALL_SCRIPT
676INSTALL_DATA
677GREP
678EGREP
679LINKER
680RXVTNAME
681CXXCPP
682TIC
683XMKMF
684X_CFLAGS
685X_PRE_LIBS
686X_LIBS
687X_EXTRA_LIBS
688afterimage_config
689PKG_CONFIG
690XFT_CONFIG
691PERL
692PERLLIB
693PERLFLAGS
694PERLPRIVLIBEXP
695IF_PERL
696PERL_O
697AFTERIMAGE_CFLAGS
698AFTERIMAGE_LIBS
699LIBOBJS
700LTLIBOBJS'
701ac_subst_files='' 736ac_subst_files=''
737ac_user_opts='
738enable_option_checking
739enable_everything
740enable_assert
741enable_warnings
742enable_256_color
743enable_unicode3
744enable_combining
745enable_xft
746enable_font_styles
747enable_pixbuf
748enable_startup_notification
749enable_transparency
750enable_fading
751enable_rxvt_scroll
752enable_next_scroll
753enable_xterm_scroll
754enable_perl
755with_codesets
756enable_xim
757enable_backspace_key
758enable_delete_key
759enable_resources
760enable_8bitctrls
761enable_fallback
762with_res_name
763with_res_class
764with_name
765enable_swapscreen
766enable_iso14755
767enable_frills
768enable_keepscrolling
769enable_selectionscrolling
770enable_mousewheel
771enable_slipwheeling
772enable_smart_resize
773enable_text_blink
774enable_pointer_blank
775with_term
776with_terminfo
777with_x
778enable_utmp
779enable_wtmp
780enable_lastlog
781'
702 ac_precious_vars='build_alias 782 ac_precious_vars='build_alias
703host_alias 783host_alias
704target_alias 784target_alias
705CC 785CC
706CFLAGS 786CFLAGS
708LIBS 788LIBS
709CPPFLAGS 789CPPFLAGS
710CXX 790CXX
711CXXFLAGS 791CXXFLAGS
712CCC 792CCC
713CPP 793XMKMF
714CXXCPP 794CXXCPP'
715XMKMF'
716 795
717 796
718# Initialize some variables set by options. 797# Initialize some variables set by options.
719ac_init_help= 798ac_init_help=
720ac_init_version=false 799ac_init_version=false
800ac_unrecognized_opts=
801ac_unrecognized_sep=
721# The variables have the same names as the options, with 802# The variables have the same names as the options, with
722# dashes changed to underlines. 803# dashes changed to underlines.
723cache_file=/dev/null 804cache_file=/dev/null
724exec_prefix=NONE 805exec_prefix=NONE
725no_create= 806no_create=
747datarootdir='${prefix}/share' 828datarootdir='${prefix}/share'
748datadir='${datarootdir}' 829datadir='${datarootdir}'
749sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
750sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
751localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
833runstatedir='${localstatedir}/run'
752includedir='${prefix}/include' 834includedir='${prefix}/include'
753oldincludedir='/usr/include' 835oldincludedir='/usr/include'
754docdir='${datarootdir}/doc/${PACKAGE}' 836docdir='${datarootdir}/doc/${PACKAGE}'
755infodir='${datarootdir}/info' 837infodir='${datarootdir}/info'
756htmldir='${docdir}' 838htmldir='${docdir}'
771 ac_prev= 853 ac_prev=
772 continue 854 continue
773 fi 855 fi
774 856
775 case $ac_option in 857 case $ac_option in
776 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
859 *=) ac_optarg= ;;
777 *) ac_optarg=yes ;; 860 *) ac_optarg=yes ;;
778 esac 861 esac
779
780 # Accept the important Cygnus configure options, so we can diagnose typos.
781 862
782 case $ac_dashdash$ac_option in 863 case $ac_dashdash$ac_option in
783 --) 864 --)
784 ac_dashdash=yes ;; 865 ac_dashdash=yes ;;
785 866
814 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 895 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
815 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 896 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
816 datarootdir=$ac_optarg ;; 897 datarootdir=$ac_optarg ;;
817 898
818 -disable-* | --disable-*) 899 -disable-* | --disable-*)
819 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
820 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
821 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
822 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
823 { (exit 1); exit 1; }; } 904 ac_useropt_orig=$ac_useropt
824 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
825 eval enable_$ac_feature=no ;; 913 eval enable_$ac_useropt=no ;;
826 914
827 -docdir | --docdir | --docdi | --doc | --do) 915 -docdir | --docdir | --docdi | --doc | --do)
828 ac_prev=docdir ;; 916 ac_prev=docdir ;;
829 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 917 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
830 docdir=$ac_optarg ;; 918 docdir=$ac_optarg ;;
833 ac_prev=dvidir ;; 921 ac_prev=dvidir ;;
834 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 922 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
835 dvidir=$ac_optarg ;; 923 dvidir=$ac_optarg ;;
836 924
837 -enable-* | --enable-*) 925 -enable-* | --enable-*)
838 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
839 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
840 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
841 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
842 { (exit 1); exit 1; }; } 930 ac_useropt_orig=$ac_useropt
843 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
932 case $ac_user_opts in
933 *"
934"enable_$ac_useropt"
935"*) ;;
936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
937 ac_unrecognized_sep=', ';;
938 esac
844 eval enable_$ac_feature=\$ac_optarg ;; 939 eval enable_$ac_useropt=\$ac_optarg ;;
845 940
846 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 941 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
847 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 942 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
848 | --exec | --exe | --ex) 943 | --exec | --exe | --ex)
849 ac_prev=exec_prefix ;; 944 ac_prev=exec_prefix ;;
984 1079
985 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
986 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
987 silent=yes ;; 1082 silent=yes ;;
988 1083
1084 -runstatedir | --runstatedir | --runstatedi | --runstated \
1085 | --runstate | --runstat | --runsta | --runst | --runs \
1086 | --run | --ru | --r)
1087 ac_prev=runstatedir ;;
1088 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1089 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1090 | --run=* | --ru=* | --r=*)
1091 runstatedir=$ac_optarg ;;
1092
989 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
990 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
991 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
992 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
993 sbindir=$ac_optarg ;; 1097 sbindir=$ac_optarg ;;
1030 1134
1031 -version | --version | --versio | --versi | --vers | -V) 1135 -version | --version | --versio | --versi | --vers | -V)
1032 ac_init_version=: ;; 1136 ac_init_version=: ;;
1033 1137
1034 -with-* | --with-*) 1138 -with-* | --with-*)
1035 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1036 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
1037 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1038 { echo "$as_me: error: invalid package name: $ac_package" >&2 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
1039 { (exit 1); exit 1; }; } 1143 ac_useropt_orig=$ac_useropt
1040 ac_package=`echo $ac_package | sed 's/[-.]/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1145 case $ac_user_opts in
1146 *"
1147"with_$ac_useropt"
1148"*) ;;
1149 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1150 ac_unrecognized_sep=', ';;
1151 esac
1041 eval with_$ac_package=\$ac_optarg ;; 1152 eval with_$ac_useropt=\$ac_optarg ;;
1042 1153
1043 -without-* | --without-*) 1154 -without-* | --without-*)
1044 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1045 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
1046 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1047 { echo "$as_me: error: invalid package name: $ac_package" >&2 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
1048 { (exit 1); exit 1; }; } 1159 ac_useropt_orig=$ac_useropt
1049 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
1050 eval with_$ac_package=no ;; 1168 eval with_$ac_useropt=no ;;
1051 1169
1052 --x) 1170 --x)
1053 # Obsolete; use --with-x. 1171 # Obsolete; use --with-x.
1054 with_x=yes ;; 1172 with_x=yes ;;
1055 1173
1065 ac_prev=x_libraries ;; 1183 ac_prev=x_libraries ;;
1066 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1184 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1067 | --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=*)
1068 x_libraries=$ac_optarg ;; 1186 x_libraries=$ac_optarg ;;
1069 1187
1070 -*) { echo "$as_me: error: unrecognized option: $ac_option 1188 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1071Try \`$0 --help' for more information." >&2 1189Try \`$0 --help' for more information"
1072 { (exit 1); exit 1; }; }
1073 ;; 1190 ;;
1074 1191
1075 *=*) 1192 *=*)
1076 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1193 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1077 # Reject names that are not valid shell variable names. 1194 # Reject names that are not valid shell variable names.
1078 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1195 case $ac_envvar in #(
1196 '' | [0-9]* | *[!_$as_cr_alnum]* )
1079 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1197 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1080 { (exit 1); exit 1; }; } 1198 esac
1081 eval $ac_envvar=\$ac_optarg 1199 eval $ac_envvar=\$ac_optarg
1082 export $ac_envvar ;; 1200 export $ac_envvar ;;
1083 1201
1084 *) 1202 *)
1085 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
1086 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
1087 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1088 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1089 : ${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}"
1090 ;; 1208 ;;
1091 1209
1092 esac 1210 esac
1093done 1211done
1094 1212
1095if test -n "$ac_prev"; then 1213if test -n "$ac_prev"; then
1096 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1214 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1097 { echo "$as_me: error: missing argument to $ac_option" >&2 1215 as_fn_error $? "missing argument to $ac_option"
1098 { (exit 1); exit 1; }; }
1099fi 1216fi
1100 1217
1101# Be sure to have absolute directory names. 1218if test -n "$ac_unrecognized_opts"; then
1219 case $enable_option_checking in
1220 no) ;;
1221 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1222 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1223 esac
1224fi
1225
1226# Check all directory arguments for consistency.
1102for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1103 datadir sysconfdir sharedstatedir localstatedir includedir \ 1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1104 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1105 libdir localedir mandir 1230 libdir localedir mandir runstatedir
1106do 1231do
1107 eval ac_val=\$$ac_var 1232 eval ac_val=\$$ac_var
1233 # Remove trailing slashes.
1234 case $ac_val in
1235 */ )
1236 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1237 eval $ac_var=\$ac_val;;
1238 esac
1239 # Be sure to have absolute directory names.
1108 case $ac_val in 1240 case $ac_val in
1109 [\\/$]* | ?:[\\/]* ) continue;; 1241 [\\/$]* | ?:[\\/]* ) continue;;
1110 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1242 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1111 esac 1243 esac
1112 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1244 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1113 { (exit 1); exit 1; }; }
1114done 1245done
1115 1246
1116# 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'
1117# used to hold the argument of --host etc. 1248# used to hold the argument of --host etc.
1118# FIXME: To remove some day. 1249# FIXME: To remove some day.
1122 1253
1123# FIXME: To remove some day. 1254# FIXME: To remove some day.
1124if test "x$host_alias" != x; then 1255if test "x$host_alias" != x; then
1125 if test "x$build_alias" = x; then 1256 if test "x$build_alias" = x; then
1126 cross_compiling=maybe 1257 cross_compiling=maybe
1127 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1128 If a cross compiler is detected then cross compile mode will be used." >&2
1129 elif test "x$build_alias" != "x$host_alias"; then 1258 elif test "x$build_alias" != "x$host_alias"; then
1130 cross_compiling=yes 1259 cross_compiling=yes
1131 fi 1260 fi
1132fi 1261fi
1133 1262
1138 1267
1139 1268
1140ac_pwd=`pwd` && test -n "$ac_pwd" && 1269ac_pwd=`pwd` && test -n "$ac_pwd" &&
1141ac_ls_di=`ls -di .` && 1270ac_ls_di=`ls -di .` &&
1142ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1271ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1143 { echo "$as_me: error: Working directory cannot be determined" >&2 1272 as_fn_error $? "working directory cannot be determined"
1144 { (exit 1); exit 1; }; }
1145test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1273test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1146 { echo "$as_me: error: pwd does not report name of working directory" >&2 1274 as_fn_error $? "pwd does not report name of working directory"
1147 { (exit 1); exit 1; }; }
1148 1275
1149 1276
1150# Find the source files, if location was not specified. 1277# Find the source files, if location was not specified.
1151if test -z "$srcdir"; then 1278if test -z "$srcdir"; then
1152 ac_srcdir_defaulted=yes 1279 ac_srcdir_defaulted=yes
1153 # Try the directory containing this script, then the parent directory. 1280 # Try the directory containing this script, then the parent directory.
1154 ac_confdir=`$as_dirname -- "$0" || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
1155$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1156 X"$0" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
1157 X"$0" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
1158 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1159echo X"$0" | 1286printf "%s\n" X"$as_myself" |
1160 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1161 s//\1/ 1288 s//\1/
1162 q 1289 q
1163 } 1290 }
1164 /^X\(\/\/\)[^/].*/{ 1291 /^X\(\/\/\)[^/].*/{
1181else 1308else
1182 ac_srcdir_defaulted=no 1309 ac_srcdir_defaulted=no
1183fi 1310fi
1184if test ! -r "$srcdir/$ac_unique_file"; then 1311if test ! -r "$srcdir/$ac_unique_file"; then
1185 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1312 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1186 { 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"
1187 { (exit 1); exit 1; }; }
1188fi 1314fi
1189ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1315ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1190ac_abs_confdir=`( 1316ac_abs_confdir=`(
1191 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1317 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1192 { (exit 1); exit 1; }; }
1193 pwd)` 1318 pwd)`
1194# When building in place, set srcdir=. 1319# When building in place, set srcdir=.
1195if test "$ac_abs_confdir" = "$ac_pwd"; then 1320if test "$ac_abs_confdir" = "$ac_pwd"; then
1196 srcdir=. 1321 srcdir=.
1197fi 1322fi
1227Configuration: 1352Configuration:
1228 -h, --help display this help and exit 1353 -h, --help display this help and exit
1229 --help=short display options specific to this package 1354 --help=short display options specific to this package
1230 --help=recursive display the short help of all the included packages 1355 --help=recursive display the short help of all the included packages
1231 -V, --version display version information and exit 1356 -V, --version display version information and exit
1232 -q, --quiet, --silent do not print \`checking...' messages 1357 -q, --quiet, --silent do not print \`checking ...' messages
1233 --cache-file=FILE cache test results in FILE [disabled] 1358 --cache-file=FILE cache test results in FILE [disabled]
1234 -C, --config-cache alias for \`--cache-file=config.cache' 1359 -C, --config-cache alias for \`--cache-file=config.cache'
1235 -n, --no-create do not create output files 1360 -n, --no-create do not create output files
1236 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1361 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1237 1362
1238Installation directories: 1363Installation directories:
1239 --prefix=PREFIX install architecture-independent files in PREFIX 1364 --prefix=PREFIX install architecture-independent files in PREFIX
1240 [$ac_default_prefix] 1365 [$ac_default_prefix]
1241 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1366 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1242 [PREFIX] 1367 [PREFIX]
1243 1368
1244By default, \`make install' will install all the files in 1369By default, \`make install' will install all the files in
1245\`$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
1246an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1371an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1247for instance \`--prefix=\$HOME'. 1372for instance \`--prefix=\$HOME'.
1248 1373
1249For better control, use the options below. 1374For better control, use the options below.
1250 1375
1251Fine tuning of the installation directories: 1376Fine tuning of the installation directories:
1252 --bindir=DIR user executables [EPREFIX/bin] 1377 --bindir=DIR user executables [EPREFIX/bin]
1253 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
1254 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
1255 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1256 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1257 --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]
1258 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
1259 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
1260 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1261 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1262 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1263 --infodir=DIR info documentation [DATAROOTDIR/info] 1389 --infodir=DIR info documentation [DATAROOTDIR/info]
1264 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1390 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1265 --mandir=DIR man documentation [DATAROOTDIR/man] 1391 --mandir=DIR man documentation [DATAROOTDIR/man]
1266 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1392 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1267 --htmldir=DIR html documentation [DOCDIR] 1393 --htmldir=DIR html documentation [DOCDIR]
1268 --dvidir=DIR dvi documentation [DOCDIR] 1394 --dvidir=DIR dvi documentation [DOCDIR]
1269 --pdfdir=DIR pdf documentation [DOCDIR] 1395 --pdfdir=DIR pdf documentation [DOCDIR]
1270 --psdir=DIR ps documentation [DOCDIR] 1396 --psdir=DIR ps documentation [DOCDIR]
1271_ACEOF 1397_ACEOF
1272 1398
1273 cat <<\_ACEOF 1399 cat <<\_ACEOF
1274 1400
1275X features: 1401X features:
1276 --x-includes=DIR X include files are in DIR 1402 --x-includes=DIR X include files are in DIR
1277 --x-libraries=DIR X library files are in DIR 1403 --x-libraries=DIR X library files are in DIR
1278
1279Program names:
1280 --program-prefix=PREFIX prepend PREFIX to installed program names
1281 --program-suffix=SUFFIX append SUFFIX to installed program names
1282 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1283 1404
1284System types: 1405System types:
1285 --build=BUILD configure for building on BUILD [guessed] 1406 --build=BUILD configure for building on BUILD [guessed]
1286 --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]
1287_ACEOF 1408_ACEOF
1290if test -n "$ac_init_help"; then 1411if test -n "$ac_init_help"; then
1291 1412
1292 cat <<\_ACEOF 1413 cat <<\_ACEOF
1293 1414
1294Optional Features: 1415Optional Features:
1416 --disable-option-checking ignore unrecognized --enable/--with options
1295 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1417 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1296 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1418 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1297 --enable-everything enable standard non-multichoice features 1419 --enable-everything enable standard non-multichoice features
1298 NOTE: this option is order dependent 1420 NOTE: this option is order dependent
1421 --enable-assert enable assertions
1299 --enable-warnings turn on g++ warnings 1422 --enable-warnings turn on g++ warnings
1423 --enable-256-color enable 256-color support
1300 --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
1301 --enable-combining enable composition of base and combining characters 1425 --enable-combining enable composition of base and combining characters
1302 --enable-xft enable xft support on systems that have it 1426 --enable-xft enable xft support on systems that have it
1303 --enable-font-styles enable bold and italic support 1427 --enable-font-styles enable bold and italic support
1304 --enable-afterimage enable integration with libAfterImage for background images 1428 --enable-pixbuf enable integration with gdk-pixbuf for background images
1429 --enable-startup-notification enable freedesktop startup notification support
1305 --enable-transparency enable transparent backgrounds 1430 --enable-transparency enable transparent backgrounds
1306 --enable-fading enable colors fading when off focus 1431 --enable-fading enable colors fading when off focus
1307 --enable-rxvt-scroll enable rxvt style scrollbar 1432 --enable-rxvt-scroll enable rxvt style scrollbar
1308 --enable-next-scroll enable NeXT style scrollbar 1433 --enable-next-scroll enable NeXT style scrollbar
1309 --enable-xterm-scroll enable Xterm style scrollbar 1434 --enable-xterm-scroll enable Xterm style scrollbar
1321 --enable-selectionscrolling enable scrolling during selections 1446 --enable-selectionscrolling enable scrolling during selections
1322 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1447 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1323 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel) 1448 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1324 --enable-smart-resize enable smart growth/shrink behaviour 1449 --enable-smart-resize enable smart growth/shrink behaviour
1325 --enable-text-blink enable blinking text 1450 --enable-text-blink enable blinking text
1326 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1451 --enable-pointer-blank enable pointer blanking when typing or inactive
1327 --enable-utmp enable utmp (utmpx) support 1452 --enable-utmp enable utmp (utmpx) support
1328 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1453 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1329 --enable-lastlog enable lastlog support (requires --enable-utmp) 1454 --enable-lastlog enable lastlog support (requires --enable-utmp)
1330 1455
1331Optional Packages: 1456Optional Packages:
1332 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1457 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1333 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1458 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1334 --with-afterimage-config=DIR use libAfterImage config script in DIR
1335 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1459 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1336 --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)
1337 --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)
1338 --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)
1339 --with-term=NAME set the terminal to NAME (default: rxvt) 1463 --with-term=NAME set the terminal to NAME (default: rxvt)
1344 CC C compiler command 1468 CC C compiler command
1345 CFLAGS C compiler flags 1469 CFLAGS C compiler flags
1346 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
1347 nonstandard directory <lib dir> 1471 nonstandard directory <lib dir>
1348 LIBS libraries to pass to the linker, e.g. -l<library> 1472 LIBS libraries to pass to the linker, e.g. -l<library>
1349 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1473 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1350 you have headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
1351 CXX C++ compiler command 1475 CXX C++ compiler command
1352 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
1353 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
1354 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
1355 XMKMF Path to xmkmf, Makefile generator for X Window System
1356 1479
1357Use 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
1358it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
1359 1482
1483Report bugs to the package provider.
1360_ACEOF 1484_ACEOF
1361ac_status=$? 1485ac_status=$?
1362fi 1486fi
1363 1487
1364if test "$ac_init_help" = "recursive"; then 1488if test "$ac_init_help" = "recursive"; then
1365 # If there are subdirs, report their specific --help. 1489 # If there are subdirs, report their specific --help.
1366 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
1367 test -d "$ac_dir" || continue 1491 test -d "$ac_dir" ||
1492 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1493 continue
1368 ac_builddir=. 1494 ac_builddir=.
1369 1495
1370case "$ac_dir" in 1496case "$ac_dir" in
1371.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1372*) 1498*)
1373 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1374 # A ".." for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
1375 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1501 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1376 case $ac_top_builddir_sub in 1502 case $ac_top_builddir_sub in
1377 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1378 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1379 esac ;; 1505 esac ;;
1380esac 1506esac
1398 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1399esac 1525esac
1400ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1401 1527
1402 cd "$ac_dir" || { ac_status=$?; continue; } 1528 cd "$ac_dir" || { ac_status=$?; continue; }
1403 # Check for guested configure. 1529 # Check for configure.gnu first; this name is used for a wrapper for
1530 # Metaconfig's "Configure" on case-insensitive file systems.
1404 if test -f "$ac_srcdir/configure.gnu"; then 1531 if test -f "$ac_srcdir/configure.gnu"; then
1405 echo && 1532 echo &&
1406 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1407 elif test -f "$ac_srcdir/configure"; then 1534 elif test -f "$ac_srcdir/configure"; then
1408 echo && 1535 echo &&
1409 $SHELL "$ac_srcdir/configure" --help=recursive 1536 $SHELL "$ac_srcdir/configure" --help=recursive
1410 else 1537 else
1411 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
1412 fi || ac_status=$? 1539 fi || ac_status=$?
1413 cd "$ac_pwd" || { ac_status=$?; break; } 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1414 done 1541 done
1415fi 1542fi
1416 1543
1417test -n "$ac_init_help" && exit $ac_status 1544test -n "$ac_init_help" && exit $ac_status
1418if $ac_init_version; then 1545if $ac_init_version; then
1419 cat <<\_ACEOF 1546 cat <<\_ACEOF
1420configure 1547configure
1421generated by GNU Autoconf 2.61 1548generated by GNU Autoconf 2.71
1422 1549
1423Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1550Copyright (C) 2021 Free Software Foundation, Inc.
14242002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1425This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1426gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1427_ACEOF 1553_ACEOF
1428 exit 1554 exit
1429fi 1555fi
1556
1557## ------------------------ ##
1558## Autoconf initialization. ##
1559## ------------------------ ##
1560
1561# ac_fn_c_try_compile LINENO
1562# --------------------------
1563# Try to compile conftest.$ac_ext, and return whether this succeeded.
1564ac_fn_c_try_compile ()
1565{
1566 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1567 rm -f conftest.$ac_objext conftest.beam
1568 if { { ac_try="$ac_compile"
1569case "(($ac_try" in
1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571 *) ac_try_echo=$ac_try;;
1572esac
1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574printf "%s\n" "$ac_try_echo"; } >&5
1575 (eval "$ac_compile") 2>conftest.err
1576 ac_status=$?
1577 if test -s conftest.err; then
1578 grep -v '^ *+' conftest.err >conftest.er1
1579 cat conftest.er1 >&5
1580 mv -f conftest.er1 conftest.err
1581 fi
1582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583 test $ac_status = 0; } && {
1584 test -z "$ac_c_werror_flag" ||
1585 test ! -s conftest.err
1586 } && test -s conftest.$ac_objext
1587then :
1588 ac_retval=0
1589else $as_nop
1590 printf "%s\n" "$as_me: failed program was:" >&5
1591sed 's/^/| /' conftest.$ac_ext >&5
1592
1593 ac_retval=1
1594fi
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1596 as_fn_set_status $ac_retval
1597
1598} # ac_fn_c_try_compile
1599
1600# ac_fn_cxx_try_compile LINENO
1601# ----------------------------
1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1603ac_fn_cxx_try_compile ()
1604{
1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 rm -f conftest.$ac_objext conftest.beam
1607 if { { ac_try="$ac_compile"
1608case "(($ac_try" in
1609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1610 *) ac_try_echo=$ac_try;;
1611esac
1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1613printf "%s\n" "$ac_try_echo"; } >&5
1614 (eval "$ac_compile") 2>conftest.err
1615 ac_status=$?
1616 if test -s conftest.err; then
1617 grep -v '^ *+' conftest.err >conftest.er1
1618 cat conftest.er1 >&5
1619 mv -f conftest.er1 conftest.err
1620 fi
1621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622 test $ac_status = 0; } && {
1623 test -z "$ac_cxx_werror_flag" ||
1624 test ! -s conftest.err
1625 } && test -s conftest.$ac_objext
1626then :
1627 ac_retval=0
1628else $as_nop
1629 printf "%s\n" "$as_me: failed program was:" >&5
1630sed 's/^/| /' conftest.$ac_ext >&5
1631
1632 ac_retval=1
1633fi
1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1635 as_fn_set_status $ac_retval
1636
1637} # ac_fn_cxx_try_compile
1638
1639# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1640# -------------------------------------------------------
1641# Tests whether HEADER exists and can be compiled using the include files in
1642# INCLUDES, setting the cache variable VAR accordingly.
1643ac_fn_c_check_header_compile ()
1644{
1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1647printf %s "checking for $2... " >&6; }
1648if eval test \${$3+y}
1649then :
1650 printf %s "(cached) " >&6
1651else $as_nop
1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1653/* end confdefs.h. */
1654$4
1655#include <$2>
1656_ACEOF
1657if ac_fn_c_try_compile "$LINENO"
1658then :
1659 eval "$3=yes"
1660else $as_nop
1661 eval "$3=no"
1662fi
1663rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1664fi
1665eval ac_res=\$$3
1666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667printf "%s\n" "$ac_res" >&6; }
1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1669
1670} # ac_fn_c_check_header_compile
1671
1672# ac_fn_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
1430cat >config.log <<_ACEOF 2215cat >config.log <<_ACEOF
1431This file contains any messages produced by compilers while 2216This file contains any messages produced by compilers while
1432running configure, to aid debugging if configure makes a mistake. 2217running configure, to aid debugging if configure makes a mistake.
1433 2218
1434It was created by $as_me, which was 2219It was created by $as_me, which was
1435generated by GNU Autoconf 2.61. Invocation command line was 2220generated by GNU Autoconf 2.71. Invocation command line was
1436 2221
1437 $ $0 $@ 2222 $ $0$ac_configure_args_raw
1438 2223
1439_ACEOF 2224_ACEOF
1440exec 5>>config.log 2225exec 5>>config.log
1441{ 2226{
1442cat <<_ASUNAME 2227cat <<_ASUNAME
1465 2250
1466as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1467for as_dir in $PATH 2252for as_dir in $PATH
1468do 2253do
1469 IFS=$as_save_IFS 2254 IFS=$as_save_IFS
1470 test -z "$as_dir" && as_dir=. 2255 case $as_dir in #(((
1471 echo "PATH: $as_dir" 2256 '') as_dir=./ ;;
2257 */) ;;
2258 *) as_dir=$as_dir/ ;;
2259 esac
2260 printf "%s\n" "PATH: $as_dir"
1472done 2261 done
1473IFS=$as_save_IFS 2262IFS=$as_save_IFS
1474 2263
1475} >&5 2264} >&5
1476 2265
1477cat >&5 <<_ACEOF 2266cat >&5 <<_ACEOF
1501 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2290 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1502 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1503 | -silent | --silent | --silen | --sile | --sil) 2292 | -silent | --silent | --silen | --sile | --sil)
1504 continue ;; 2293 continue ;;
1505 *\'*) 2294 *\'*)
1506 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2295 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1507 esac 2296 esac
1508 case $ac_pass in 2297 case $ac_pass in
1509 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2298 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1510 2) 2299 2)
1511 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 2300 as_fn_append ac_configure_args1 " '$ac_arg'"
1512 if test $ac_must_keep_next = true; then 2301 if test $ac_must_keep_next = true; then
1513 ac_must_keep_next=false # Got value, back to normal. 2302 ac_must_keep_next=false # Got value, back to normal.
1514 else 2303 else
1515 case $ac_arg in 2304 case $ac_arg in
1516 *=* | --config-cache | -C | -disable-* | --disable-* \ 2305 *=* | --config-cache | -C | -disable-* | --disable-* \
1522 esac 2311 esac
1523 ;; 2312 ;;
1524 -* ) ac_must_keep_next=true ;; 2313 -* ) ac_must_keep_next=true ;;
1525 esac 2314 esac
1526 fi 2315 fi
1527 ac_configure_args="$ac_configure_args '$ac_arg'" 2316 as_fn_append ac_configure_args " '$ac_arg'"
1528 ;; 2317 ;;
1529 esac 2318 esac
1530 done 2319 done
1531done 2320done
1532$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;}
1533$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;}
1534 2323
1535# When interrupted or exit'd, cleanup temporary files, and complete 2324# When interrupted or exit'd, cleanup temporary files, and complete
1536# config.log. We remove comments because anyway the quotes in there 2325# config.log. We remove comments because anyway the quotes in there
1537# would cause problems or look ugly. 2326# would cause problems or look ugly.
1538# WARNING: Use '\'' to represent an apostrophe within the trap. 2327# WARNING: Use '\'' to represent an apostrophe within the trap.
1539# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2328# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1540trap 'exit_status=$? 2329trap 'exit_status=$?
2330 # Sanitize IFS.
2331 IFS=" "" $as_nl"
1541 # Save into config.log some information that might help in debugging. 2332 # Save into config.log some information that might help in debugging.
1542 { 2333 {
1543 echo 2334 echo
1544 2335
1545 cat <<\_ASBOX 2336 printf "%s\n" "## ---------------- ##
1546## ---------------- ##
1547## Cache variables. ## 2337## Cache variables. ##
1548## ---------------- ## 2338## ---------------- ##"
1549_ASBOX
1550 echo 2339 echo
1551 # The following way of writing the cache mishandles newlines in values, 2340 # The following way of writing the cache mishandles newlines in values,
1552( 2341(
1553 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2342 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1554 eval ac_val=\$$ac_var 2343 eval ac_val=\$$ac_var
1555 case $ac_val in #( 2344 case $ac_val in #(
1556 *${as_nl}*) 2345 *${as_nl}*)
1557 case $ac_var in #( 2346 case $ac_var in #(
1558 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 2347 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1559echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 2348printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1560 esac 2349 esac
1561 case $ac_var in #( 2350 case $ac_var in #(
1562 _ | IFS | as_nl) ;; #( 2351 _ | IFS | as_nl) ;; #(
1563 *) $as_unset $ac_var ;; 2352 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2353 *) { eval $ac_var=; unset $ac_var;} ;;
1564 esac ;; 2354 esac ;;
1565 esac 2355 esac
1566 done 2356 done
1567 (set) 2>&1 | 2357 (set) 2>&1 |
1568 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2358 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1577 esac | 2367 esac |
1578 sort 2368 sort
1579) 2369)
1580 echo 2370 echo
1581 2371
1582 cat <<\_ASBOX 2372 printf "%s\n" "## ----------------- ##
1583## ----------------- ##
1584## Output variables. ## 2373## Output variables. ##
1585## ----------------- ## 2374## ----------------- ##"
1586_ASBOX
1587 echo 2375 echo
1588 for ac_var in $ac_subst_vars 2376 for ac_var in $ac_subst_vars
1589 do 2377 do
1590 eval ac_val=\$$ac_var 2378 eval ac_val=\$$ac_var
1591 case $ac_val in 2379 case $ac_val in
1592 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2380 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593 esac 2381 esac
1594 echo "$ac_var='\''$ac_val'\''" 2382 printf "%s\n" "$ac_var='\''$ac_val'\''"
1595 done | sort 2383 done | sort
1596 echo 2384 echo
1597 2385
1598 if test -n "$ac_subst_files"; then 2386 if test -n "$ac_subst_files"; then
1599 cat <<\_ASBOX 2387 printf "%s\n" "## ------------------- ##
1600## ------------------- ##
1601## File substitutions. ## 2388## File substitutions. ##
1602## ------------------- ## 2389## ------------------- ##"
1603_ASBOX
1604 echo 2390 echo
1605 for ac_var in $ac_subst_files 2391 for ac_var in $ac_subst_files
1606 do 2392 do
1607 eval ac_val=\$$ac_var 2393 eval ac_val=\$$ac_var
1608 case $ac_val in 2394 case $ac_val in
1609 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2395 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1610 esac 2396 esac
1611 echo "$ac_var='\''$ac_val'\''" 2397 printf "%s\n" "$ac_var='\''$ac_val'\''"
1612 done | sort 2398 done | sort
1613 echo 2399 echo
1614 fi 2400 fi
1615 2401
1616 if test -s confdefs.h; then 2402 if test -s confdefs.h; then
1617 cat <<\_ASBOX 2403 printf "%s\n" "## ----------- ##
1618## ----------- ##
1619## confdefs.h. ## 2404## confdefs.h. ##
1620## ----------- ## 2405## ----------- ##"
1621_ASBOX
1622 echo 2406 echo
1623 cat confdefs.h 2407 cat confdefs.h
1624 echo 2408 echo
1625 fi 2409 fi
1626 test "$ac_signal" != 0 && 2410 test "$ac_signal" != 0 &&
1627 echo "$as_me: caught signal $ac_signal" 2411 printf "%s\n" "$as_me: caught signal $ac_signal"
1628 echo "$as_me: exit $exit_status" 2412 printf "%s\n" "$as_me: exit $exit_status"
1629 } >&5 2413 } >&5
1630 rm -f core *.core core.conftest.* && 2414 rm -f core *.core core.conftest.* &&
1631 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2415 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1632 exit $exit_status 2416 exit $exit_status
1633' 0 2417' 0
1634for ac_signal in 1 2 13 15; do 2418for ac_signal in 1 2 13 15; do
1635 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 2419 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1636done 2420done
1637ac_signal=0 2421ac_signal=0
1638 2422
1639# 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.
1640rm -f -r conftest* confdefs.h 2424rm -f -r conftest* confdefs.h
1641 2425
2426printf "%s\n" "/* confdefs.h */" > confdefs.h
2427
1642# Predefined preprocessor variables. 2428# Predefined preprocessor variables.
1643 2429
1644cat >>confdefs.h <<_ACEOF 2430printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1645#define PACKAGE_NAME "$PACKAGE_NAME"
1646_ACEOF
1647 2431
2432printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1648 2433
1649cat >>confdefs.h <<_ACEOF 2434printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1650#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1651_ACEOF
1652 2435
2436printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1653 2437
1654cat >>confdefs.h <<_ACEOF 2438printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1655#define PACKAGE_VERSION "$PACKAGE_VERSION"
1656_ACEOF
1657 2439
1658 2440printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1659cat >>confdefs.h <<_ACEOF
1660#define PACKAGE_STRING "$PACKAGE_STRING"
1661_ACEOF
1662
1663
1664cat >>confdefs.h <<_ACEOF
1665#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1666_ACEOF
1667 2441
1668 2442
1669# 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.
1670# Prefer explicitly selected file to automatically selected ones. 2444# Prefer an explicitly selected file to automatically selected ones.
1671if test -n "$CONFIG_SITE"; then 2445if test -n "$CONFIG_SITE"; then
1672 set x "$CONFIG_SITE" 2446 ac_site_files="$CONFIG_SITE"
1673elif test "x$prefix" != xNONE; then 2447elif test "x$prefix" != xNONE; then
1674 set x "$prefix/share/config.site" "$prefix/etc/config.site" 2448 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1675else 2449else
1676 set x "$ac_default_prefix/share/config.site" \ 2450 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1677 "$ac_default_prefix/etc/config.site"
1678fi 2451fi
1679shift 2452
1680for ac_site_file 2453for ac_site_file in $ac_site_files
1681do 2454do
1682 if test -r "$ac_site_file"; then 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
1683 { 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
1684echo "$as_me: loading site script $ac_site_file" >&6;} 2463printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1685 sed 's/^/| /' "$ac_site_file" >&5 2464 sed 's/^/| /' "$ac_site_file" >&5
1686 . "$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; }
1687 fi 2470 fi
1688done 2471done
1689 2472
1690if test -r "$cache_file"; then 2473if test -r "$cache_file"; then
1691 # Some versions of bash will fail to source /dev/null (special 2474 # Some versions of bash will fail to source /dev/null (special files
1692 # files actually), so we avoid doing that. 2475 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1693 if test -f "$cache_file"; then 2476 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1694 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 2477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1695echo "$as_me: loading cache $cache_file" >&6;} 2478printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1696 case $cache_file in 2479 case $cache_file in
1697 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2480 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1698 *) . "./$cache_file";; 2481 *) . "./$cache_file";;
1699 esac 2482 esac
1700 fi 2483 fi
1701else 2484else
1702 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 2485 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1703echo "$as_me: creating cache $cache_file" >&6;} 2486printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1704 >$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"
1705fi 3121fi
1706 3122
1707# 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
1708# value. 3124# value.
1709ac_cache_corrupted=false 3125ac_cache_corrupted=false
1712 eval ac_new_set=\$ac_env_${ac_var}_set 3128 eval ac_new_set=\$ac_env_${ac_var}_set
1713 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3129 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1714 eval ac_new_val=\$ac_env_${ac_var}_value 3130 eval ac_new_val=\$ac_env_${ac_var}_value
1715 case $ac_old_set,$ac_new_set in 3131 case $ac_old_set,$ac_new_set in
1716 set,) 3132 set,)
1717 { 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
1718echo "$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;}
1719 ac_cache_corrupted=: ;; 3135 ac_cache_corrupted=: ;;
1720 ,set) 3136 ,set)
1721 { 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
1722echo "$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;}
1723 ac_cache_corrupted=: ;; 3139 ac_cache_corrupted=: ;;
1724 ,);; 3140 ,);;
1725 *) 3141 *)
1726 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
1727 { 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
1728echo "$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;}
1729 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1730echo "$as_me: former value: $ac_old_val" >&2;}
1731 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1732echo "$as_me: current value: $ac_new_val" >&2;}
1733 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;}
1734 fi;; 3159 fi;;
1735 esac 3160 esac
1736 # Pass precious variables to config.status. 3161 # Pass precious variables to config.status.
1737 if test "$ac_new_set" = set; then 3162 if test "$ac_new_set" = set; then
1738 case $ac_new_val in 3163 case $ac_new_val in
1739 *\'*) 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"` ;;
1740 *) ac_arg=$ac_var=$ac_new_val ;; 3165 *) ac_arg=$ac_var=$ac_new_val ;;
1741 esac 3166 esac
1742 case " $ac_configure_args " in 3167 case " $ac_configure_args " in
1743 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3168 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1744 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 3169 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
1745 esac 3170 esac
1746 fi 3171 fi
1747done 3172done
1748if $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;}
1749 { 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
1750echo "$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;}
1751 { { 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'
1752echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 3179 and start over" "$LINENO" 5
1753 { (exit 1); exit 1; }; }
1754fi 3180fi
1755 3181## -------------------- ##
1756 3182## Main body of script. ##
1757 3183## -------------------- ##
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771 3184
1772ac_ext=c 3185ac_ext=c
1773ac_cpp='$CPP $CPPFLAGS' 3186ac_cpp='$CPP $CPPFLAGS'
1774ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1775ac_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'
1779 3192
1780 3193
1781ac_config_headers="$ac_config_headers config.h:config.h.in" 3194ac_config_headers="$ac_config_headers config.h:config.h.in"
1782 3195
1783 3196
1784ac_aux_dir=
1785for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1786 if test -f "$ac_dir/install-sh"; then
1787 ac_aux_dir=$ac_dir
1788 ac_install_sh="$ac_aux_dir/install-sh -c"
1789 break
1790 elif test -f "$ac_dir/install.sh"; then
1791 ac_aux_dir=$ac_dir
1792 ac_install_sh="$ac_aux_dir/install.sh -c"
1793 break
1794 elif test -f "$ac_dir/shtool"; then
1795 ac_aux_dir=$ac_dir
1796 ac_install_sh="$ac_aux_dir/shtool install -c"
1797 break
1798 fi
1799done
1800if test -z "$ac_aux_dir"; then
1801 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1802echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1803 { (exit 1); exit 1; }; }
1804fi
1805 3197
1806# These three variables are undocumented and unsupported,
1807# and are intended to be withdrawn in a future Autoconf release.
1808# They can cause serious problems if a builder's source tree is in a directory
1809# whose full name contains unusual characters.
1810ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1811ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1812ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1813 3198
1814 3199
1815# Make sure we can run config.sub. 3200 # Make sure we can run config.sub.
1816$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3201$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
1817 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3202 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
1818echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1819 { (exit 1); exit 1; }; }
1820 3203
1821{ echo "$as_me:$LINENO: checking build system type" >&5 3204{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
1822echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3205printf %s "checking build system type... " >&6; }
1823if test "${ac_cv_build+set}" = set; then 3206if test ${ac_cv_build+y}
1824 echo $ECHO_N "(cached) $ECHO_C" >&6 3207then :
1825else 3208 printf %s "(cached) " >&6
3209else $as_nop
1826 ac_build_alias=$build_alias 3210 ac_build_alias=$build_alias
1827test "x$ac_build_alias" = x && 3211test "x$ac_build_alias" = x &&
1828 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3212 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
1829test "x$ac_build_alias" = x && 3213test "x$ac_build_alias" = x &&
1830 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3214 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
1831echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1832 { (exit 1); exit 1; }; }
1833ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3215ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
1834 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3216 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
1835echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1836 { (exit 1); exit 1; }; }
1837 3217
1838fi 3218fi
1839{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3219{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
1840echo "${ECHO_T}$ac_cv_build" >&6; } 3220printf "%s\n" "$ac_cv_build" >&6; }
1841case $ac_cv_build in 3221case $ac_cv_build in
1842*-*-*) ;; 3222*-*-*) ;;
1843*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3223*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
1844echo "$as_me: error: invalid value of canonical build" >&2;}
1845 { (exit 1); exit 1; }; };;
1846esac 3224esac
1847build=$ac_cv_build 3225build=$ac_cv_build
1848ac_save_IFS=$IFS; IFS='-' 3226ac_save_IFS=$IFS; IFS='-'
1849set x $ac_cv_build 3227set x $ac_cv_build
1850shift 3228shift
1856build_os=$* 3234build_os=$*
1857IFS=$ac_save_IFS 3235IFS=$ac_save_IFS
1858case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3236case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1859 3237
1860 3238
1861{ echo "$as_me:$LINENO: checking host system type" >&5 3239{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
1862echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3240printf %s "checking host system type... " >&6; }
1863if test "${ac_cv_host+set}" = set; then 3241if test ${ac_cv_host+y}
1864 echo $ECHO_N "(cached) $ECHO_C" >&6 3242then :
1865else 3243 printf %s "(cached) " >&6
3244else $as_nop
1866 if test "x$host_alias" = x; then 3245 if test "x$host_alias" = x; then
1867 ac_cv_host=$ac_cv_build 3246 ac_cv_host=$ac_cv_build
1868else 3247else
1869 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3248 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
1870 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3249 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
1871echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1872 { (exit 1); exit 1; }; }
1873fi 3250fi
1874 3251
1875fi 3252fi
1876{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3253{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
1877echo "${ECHO_T}$ac_cv_host" >&6; } 3254printf "%s\n" "$ac_cv_host" >&6; }
1878case $ac_cv_host in 3255case $ac_cv_host in
1879*-*-*) ;; 3256*-*-*) ;;
1880*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3257*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
1881echo "$as_me: error: invalid value of canonical host" >&2;}
1882 { (exit 1); exit 1; }; };;
1883esac 3258esac
1884host=$ac_cv_host 3259host=$ac_cv_host
1885ac_save_IFS=$IFS; IFS='-' 3260ac_save_IFS=$IFS; IFS='-'
1886set x $ac_cv_host 3261set x $ac_cv_host
1887shift 3262shift
1894IFS=$ac_save_IFS 3269IFS=$ac_save_IFS
1895case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3270case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1896 3271
1897 3272
1898 3273
1899VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3274VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1900DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3275DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1901 3276
1902echo "" 3277echo ""
1903echo "configuring for rxvt $VERSION" 3278echo "configuring for rxvt $VERSION"
1904echo "" 3279echo ""
1905 3280
1906orig_CXXFLAGS="$CXXFLAGS" 3281orig_CXXFLAGS="$CXXFLAGS"
3282
3283
3284
3285
3286
3287
3288
3289
3290
1907 3291
1908ac_ext=c 3292ac_ext=c
1909ac_cpp='$CPP $CPPFLAGS' 3293ac_cpp='$CPP $CPPFLAGS'
1910ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1911ac_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'
1912ac_compiler_gnu=$ac_cv_c_compiler_gnu 3296ac_compiler_gnu=$ac_cv_c_compiler_gnu
1913if test -n "$ac_tool_prefix"; then 3297if test -n "$ac_tool_prefix"; then
1914 # 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.
1915set dummy ${ac_tool_prefix}gcc; ac_word=$2 3299set dummy ${ac_tool_prefix}gcc; ac_word=$2
1916{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3300{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1917echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3301printf %s "checking for $ac_word... " >&6; }
1918if test "${ac_cv_prog_CC+set}" = set; then 3302if test ${ac_cv_prog_CC+y}
1919 echo $ECHO_N "(cached) $ECHO_C" >&6 3303then :
1920else 3304 printf %s "(cached) " >&6
3305else $as_nop
1921 if test -n "$CC"; then 3306 if test -n "$CC"; then
1922 ac_cv_prog_CC="$CC" # Let the user override the test. 3307 ac_cv_prog_CC="$CC" # Let the user override the test.
1923else 3308else
1924as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1925for as_dir in $PATH 3310for as_dir in $PATH
1926do 3311do
1927 IFS=$as_save_IFS 3312 IFS=$as_save_IFS
1928 test -z "$as_dir" && as_dir=. 3313 case $as_dir in #(((
3314 '') as_dir=./ ;;
3315 */) ;;
3316 *) as_dir=$as_dir/ ;;
3317 esac
1929 for ac_exec_ext in '' $ac_executable_extensions; do 3318 for ac_exec_ext in '' $ac_executable_extensions; do
1930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3319 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1931 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3320 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1932 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
1933 break 2 3322 break 2
1934 fi 3323 fi
1935done 3324done
1936done 3325 done
1937IFS=$as_save_IFS 3326IFS=$as_save_IFS
1938 3327
1939fi 3328fi
1940fi 3329fi
1941CC=$ac_cv_prog_CC 3330CC=$ac_cv_prog_CC
1942if test -n "$CC"; then 3331if test -n "$CC"; then
1943 { echo "$as_me:$LINENO: result: $CC" >&5 3332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
1944echo "${ECHO_T}$CC" >&6; } 3333printf "%s\n" "$CC" >&6; }
1945else 3334else
1946 { echo "$as_me:$LINENO: result: no" >&5 3335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1947echo "${ECHO_T}no" >&6; } 3336printf "%s\n" "no" >&6; }
1948fi 3337fi
1949 3338
1950 3339
1951fi 3340fi
1952if test -z "$ac_cv_prog_CC"; then 3341if test -z "$ac_cv_prog_CC"; then
1953 ac_ct_CC=$CC 3342 ac_ct_CC=$CC
1954 # 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.
1955set dummy gcc; ac_word=$2 3344set dummy gcc; ac_word=$2
1956{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3345{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1957echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3346printf %s "checking for $ac_word... " >&6; }
1958if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3347if test ${ac_cv_prog_ac_ct_CC+y}
1959 echo $ECHO_N "(cached) $ECHO_C" >&6 3348then :
1960else 3349 printf %s "(cached) " >&6
3350else $as_nop
1961 if test -n "$ac_ct_CC"; then 3351 if test -n "$ac_ct_CC"; then
1962 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.
1963else 3353else
1964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965for as_dir in $PATH 3355for as_dir in $PATH
1966do 3356do
1967 IFS=$as_save_IFS 3357 IFS=$as_save_IFS
1968 test -z "$as_dir" && as_dir=. 3358 case $as_dir in #(((
3359 '') as_dir=./ ;;
3360 */) ;;
3361 *) as_dir=$as_dir/ ;;
3362 esac
1969 for ac_exec_ext in '' $ac_executable_extensions; do 3363 for ac_exec_ext in '' $ac_executable_extensions; do
1970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3364 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1971 ac_cv_prog_ac_ct_CC="gcc" 3365 ac_cv_prog_ac_ct_CC="gcc"
1972 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
1973 break 2 3367 break 2
1974 fi 3368 fi
1975done 3369done
1976done 3370 done
1977IFS=$as_save_IFS 3371IFS=$as_save_IFS
1978 3372
1979fi 3373fi
1980fi 3374fi
1981ac_ct_CC=$ac_cv_prog_ac_ct_CC 3375ac_ct_CC=$ac_cv_prog_ac_ct_CC
1982if test -n "$ac_ct_CC"; then 3376if test -n "$ac_ct_CC"; then
1983 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3377 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
1984echo "${ECHO_T}$ac_ct_CC" >&6; } 3378printf "%s\n" "$ac_ct_CC" >&6; }
1985else 3379else
1986 { echo "$as_me:$LINENO: result: no" >&5 3380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1987echo "${ECHO_T}no" >&6; } 3381printf "%s\n" "no" >&6; }
1988fi 3382fi
1989 3383
1990 if test "x$ac_ct_CC" = x; then 3384 if test "x$ac_ct_CC" = x; then
1991 CC="" 3385 CC=""
1992 else 3386 else
1993 case $cross_compiling:$ac_tool_warned in 3387 case $cross_compiling:$ac_tool_warned in
1994yes:) 3388yes:)
1995{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 3389{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1996whose name does not start with the host triplet. If you think this 3390printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
1997configuration is useful to you, please write to autoconf@gnu.org." >&5
1998echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1999whose name does not start with the host triplet. If you think this
2000configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2001ac_tool_warned=yes ;; 3391ac_tool_warned=yes ;;
2002esac 3392esac
2003 CC=$ac_ct_CC 3393 CC=$ac_ct_CC
2004 fi 3394 fi
2005else 3395else
2008 3398
2009if test -z "$CC"; then 3399if test -z "$CC"; then
2010 if test -n "$ac_tool_prefix"; then 3400 if test -n "$ac_tool_prefix"; then
2011 # 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.
2012set dummy ${ac_tool_prefix}cc; ac_word=$2 3402set dummy ${ac_tool_prefix}cc; ac_word=$2
2013{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3403{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2014echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3404printf %s "checking for $ac_word... " >&6; }
2015if test "${ac_cv_prog_CC+set}" = set; then 3405if test ${ac_cv_prog_CC+y}
2016 echo $ECHO_N "(cached) $ECHO_C" >&6 3406then :
2017else 3407 printf %s "(cached) " >&6
3408else $as_nop
2018 if test -n "$CC"; then 3409 if test -n "$CC"; then
2019 ac_cv_prog_CC="$CC" # Let the user override the test. 3410 ac_cv_prog_CC="$CC" # Let the user override the test.
2020else 3411else
2021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022for as_dir in $PATH 3413for as_dir in $PATH
2023do 3414do
2024 IFS=$as_save_IFS 3415 IFS=$as_save_IFS
2025 test -z "$as_dir" && as_dir=. 3416 case $as_dir in #(((
3417 '') as_dir=./ ;;
3418 */) ;;
3419 *) as_dir=$as_dir/ ;;
3420 esac
2026 for ac_exec_ext in '' $ac_executable_extensions; do 3421 for ac_exec_ext in '' $ac_executable_extensions; do
2027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3422 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2028 ac_cv_prog_CC="${ac_tool_prefix}cc" 3423 ac_cv_prog_CC="${ac_tool_prefix}cc"
2029 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
2030 break 2 3425 break 2
2031 fi 3426 fi
2032done 3427done
2033done 3428 done
2034IFS=$as_save_IFS 3429IFS=$as_save_IFS
2035 3430
2036fi 3431fi
2037fi 3432fi
2038CC=$ac_cv_prog_CC 3433CC=$ac_cv_prog_CC
2039if test -n "$CC"; then 3434if test -n "$CC"; then
2040 { echo "$as_me:$LINENO: result: $CC" >&5 3435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2041echo "${ECHO_T}$CC" >&6; } 3436printf "%s\n" "$CC" >&6; }
2042else 3437else
2043 { echo "$as_me:$LINENO: result: no" >&5 3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2044echo "${ECHO_T}no" >&6; } 3439printf "%s\n" "no" >&6; }
2045fi 3440fi
2046 3441
2047 3442
2048 fi 3443 fi
2049fi 3444fi
2050if test -z "$CC"; then 3445if test -z "$CC"; then
2051 # 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.
2052set dummy cc; ac_word=$2 3447set dummy cc; ac_word=$2
2053{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3448{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2054echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3449printf %s "checking for $ac_word... " >&6; }
2055if test "${ac_cv_prog_CC+set}" = set; then 3450if test ${ac_cv_prog_CC+y}
2056 echo $ECHO_N "(cached) $ECHO_C" >&6 3451then :
2057else 3452 printf %s "(cached) " >&6
3453else $as_nop
2058 if test -n "$CC"; then 3454 if test -n "$CC"; then
2059 ac_cv_prog_CC="$CC" # Let the user override the test. 3455 ac_cv_prog_CC="$CC" # Let the user override the test.
2060else 3456else
2061 ac_prog_rejected=no 3457 ac_prog_rejected=no
2062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2063for as_dir in $PATH 3459for as_dir in $PATH
2064do 3460do
2065 IFS=$as_save_IFS 3461 IFS=$as_save_IFS
2066 test -z "$as_dir" && as_dir=. 3462 case $as_dir in #(((
3463 '') as_dir=./ ;;
3464 */) ;;
3465 *) as_dir=$as_dir/ ;;
3466 esac
2067 for ac_exec_ext in '' $ac_executable_extensions; do 3467 for ac_exec_ext in '' $ac_executable_extensions; do
2068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3468 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2069 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
2070 ac_prog_rejected=yes 3470 ac_prog_rejected=yes
2071 continue 3471 continue
2072 fi 3472 fi
2073 ac_cv_prog_CC="cc" 3473 ac_cv_prog_CC="cc"
2074 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
2075 break 2 3475 break 2
2076 fi 3476 fi
2077done 3477done
2078done 3478 done
2079IFS=$as_save_IFS 3479IFS=$as_save_IFS
2080 3480
2081if test $ac_prog_rejected = yes; then 3481if test $ac_prog_rejected = yes; then
2082 # 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.
2083 set dummy $ac_cv_prog_CC 3483 set dummy $ac_cv_prog_CC
2085 if test $# != 0; then 3485 if test $# != 0; then
2086 # We chose a different compiler from the bogus one. 3486 # We chose a different compiler from the bogus one.
2087 # 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
2088 # 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.
2089 shift 3489 shift
2090 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3490 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2091 fi 3491 fi
2092fi 3492fi
2093fi 3493fi
2094fi 3494fi
2095CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
2096if test -n "$CC"; then 3496if test -n "$CC"; then
2097 { echo "$as_me:$LINENO: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2098echo "${ECHO_T}$CC" >&6; } 3498printf "%s\n" "$CC" >&6; }
2099else 3499else
2100 { echo "$as_me:$LINENO: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2101echo "${ECHO_T}no" >&6; } 3501printf "%s\n" "no" >&6; }
2102fi 3502fi
2103 3503
2104 3504
2105fi 3505fi
2106if test -z "$CC"; then 3506if test -z "$CC"; then
2107 if test -n "$ac_tool_prefix"; then 3507 if test -n "$ac_tool_prefix"; then
2108 for ac_prog in cl.exe 3508 for ac_prog in cl.exe
2109 do 3509 do
2110 # 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.
2111set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3511set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2112{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3512{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2113echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3513printf %s "checking for $ac_word... " >&6; }
2114if test "${ac_cv_prog_CC+set}" = set; then 3514if test ${ac_cv_prog_CC+y}
2115 echo $ECHO_N "(cached) $ECHO_C" >&6 3515then :
2116else 3516 printf %s "(cached) " >&6
3517else $as_nop
2117 if test -n "$CC"; then 3518 if test -n "$CC"; then
2118 ac_cv_prog_CC="$CC" # Let the user override the test. 3519 ac_cv_prog_CC="$CC" # Let the user override the test.
2119else 3520else
2120as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2121for as_dir in $PATH 3522for as_dir in $PATH
2122do 3523do
2123 IFS=$as_save_IFS 3524 IFS=$as_save_IFS
2124 test -z "$as_dir" && as_dir=. 3525 case $as_dir in #(((
3526 '') as_dir=./ ;;
3527 */) ;;
3528 *) as_dir=$as_dir/ ;;
3529 esac
2125 for ac_exec_ext in '' $ac_executable_extensions; do 3530 for ac_exec_ext in '' $ac_executable_extensions; do
2126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3531 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2127 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3532 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2128 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
2129 break 2 3534 break 2
2130 fi 3535 fi
2131done 3536done
2132done 3537 done
2133IFS=$as_save_IFS 3538IFS=$as_save_IFS
2134 3539
2135fi 3540fi
2136fi 3541fi
2137CC=$ac_cv_prog_CC 3542CC=$ac_cv_prog_CC
2138if test -n "$CC"; then 3543if test -n "$CC"; then
2139 { echo "$as_me:$LINENO: result: $CC" >&5 3544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2140echo "${ECHO_T}$CC" >&6; } 3545printf "%s\n" "$CC" >&6; }
2141else 3546else
2142 { echo "$as_me:$LINENO: result: no" >&5 3547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2143echo "${ECHO_T}no" >&6; } 3548printf "%s\n" "no" >&6; }
2144fi 3549fi
2145 3550
2146 3551
2147 test -n "$CC" && break 3552 test -n "$CC" && break
2148 done 3553 done
2151 ac_ct_CC=$CC 3556 ac_ct_CC=$CC
2152 for ac_prog in cl.exe 3557 for ac_prog in cl.exe
2153do 3558do
2154 # 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.
2155set dummy $ac_prog; ac_word=$2 3560set dummy $ac_prog; ac_word=$2
2156{ echo "$as_me:$LINENO: checking for $ac_word" >&5 3561{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2157echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 3562printf %s "checking for $ac_word... " >&6; }
2158if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3563if test ${ac_cv_prog_ac_ct_CC+y}
2159 echo $ECHO_N "(cached) $ECHO_C" >&6 3564then :
2160else 3565 printf %s "(cached) " >&6
3566else $as_nop
2161 if test -n "$ac_ct_CC"; then 3567 if test -n "$ac_ct_CC"; then
2162 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.
2163else 3569else
2164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2165for as_dir in $PATH 3571for as_dir in $PATH
2166do 3572do
2167 IFS=$as_save_IFS 3573 IFS=$as_save_IFS
2168 test -z "$as_dir" && as_dir=. 3574 case $as_dir in #(((
3575 '') as_dir=./ ;;
3576 */) ;;
3577 *) as_dir=$as_dir/ ;;
3578 esac
2169 for ac_exec_ext in '' $ac_executable_extensions; do 3579 for ac_exec_ext in '' $ac_executable_extensions; do
2170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3580 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2171 ac_cv_prog_ac_ct_CC="$ac_prog" 3581 ac_cv_prog_ac_ct_CC="$ac_prog"
2172 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
2173 break 2 3583 break 2
2174 fi 3584 fi
2175done 3585done
2176done 3586 done
2177IFS=$as_save_IFS 3587IFS=$as_save_IFS
2178 3588
2179fi 3589fi
2180fi 3590fi
2181ac_ct_CC=$ac_cv_prog_ac_ct_CC 3591ac_ct_CC=$ac_cv_prog_ac_ct_CC
2182if test -n "$ac_ct_CC"; then 3592if test -n "$ac_ct_CC"; then
2183 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3593 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2184echo "${ECHO_T}$ac_ct_CC" >&6; } 3594printf "%s\n" "$ac_ct_CC" >&6; }
2185else 3595else
2186 { echo "$as_me:$LINENO: result: no" >&5 3596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2187echo "${ECHO_T}no" >&6; } 3597printf "%s\n" "no" >&6; }
2188fi 3598fi
2189 3599
2190 3600
2191 test -n "$ac_ct_CC" && break 3601 test -n "$ac_ct_CC" && break
2192done 3602done
2194 if test "x$ac_ct_CC" = x; then 3604 if test "x$ac_ct_CC" = x; then
2195 CC="" 3605 CC=""
2196 else 3606 else
2197 case $cross_compiling:$ac_tool_warned in 3607 case $cross_compiling:$ac_tool_warned in
2198yes:) 3608yes:)
2199{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 3609{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2200whose name does not start with the host triplet. If you think this 3610printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2201configuration is useful to you, please write to autoconf@gnu.org." >&5
2202echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2203whose name does not start with the host triplet. If you think this
2204configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2205ac_tool_warned=yes ;; 3611ac_tool_warned=yes ;;
2206esac 3612esac
2207 CC=$ac_ct_CC 3613 CC=$ac_ct_CC
2208 fi 3614 fi
2209fi 3615fi
2210 3616
2211fi 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
2212 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
2213 3660
2214test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3661
2215See \`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;}
2216echo "$as_me: error: no acceptable C compiler found in \$PATH 3726as_fn_error $? "no acceptable C compiler found in \$PATH
2217See \`config.log' for more details." >&2;} 3727See \`config.log' for more details" "$LINENO" 5; }
2218 { (exit 1); exit 1; }; }
2219 3728
2220# Provide some information about the compiler. 3729# Provide some information about the compiler.
2221echo "$as_me:$LINENO: checking for C compiler version" >&5 3730printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2222ac_compiler=`set X $ac_compile; echo $2` 3731set X $ac_compile
3732ac_compiler=$2
3733for ac_option in --version -v -V -qversion -version; do
2223{ (ac_try="$ac_compiler --version >&5" 3734 { { ac_try="$ac_compiler $ac_option >&5"
2224case "(($ac_try" in 3735case "(($ac_try" in
2225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2226 *) ac_try_echo=$ac_try;; 3737 *) ac_try_echo=$ac_try;;
2227esac 3738esac
2228eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3739eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2229 (eval "$ac_compiler --version >&5") 2>&5 3740printf "%s\n" "$ac_try_echo"; } >&5
3741 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2230 ac_status=$? 3742 ac_status=$?
2231 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
2232 (exit $ac_status); } 3751 test $ac_status = 0; }
2233{ (ac_try="$ac_compiler -v >&5" 3752done
3753
3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755/* end confdefs.h. */
3756
3757int
3758main (void)
3759{
3760
3761 ;
3762 return 0;
3763}
3764_ACEOF
3765ac_clean_files_save=$ac_clean_files
3766ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3767# Try to create an executable without -o first, disregard a.out.
3768# It will help us diagnose broken compilers, and finding out an intuition
3769# of exeext.
3770{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3771printf %s "checking whether the C compiler works... " >&6; }
3772ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
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"
2234case "(($ac_try" in 3788case "(($ac_try" in
2235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2236 *) ac_try_echo=$ac_try;; 3790 *) ac_try_echo=$ac_try;;
2237esac 3791esac
2238eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2239 (eval "$ac_compiler -v >&5") 2>&5 3793printf "%s\n" "$ac_try_echo"; } >&5
2240 ac_status=$?
2241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242 (exit $ac_status); }
2243{ (ac_try="$ac_compiler -V >&5"
2244case "(($ac_try" in
2245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246 *) ac_try_echo=$ac_try;;
2247esac
2248eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 (eval "$ac_compiler -V >&5") 2>&5
2250 ac_status=$?
2251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252 (exit $ac_status); }
2253
2254cat >conftest.$ac_ext <<_ACEOF
2255/* confdefs.h. */
2256_ACEOF
2257cat confdefs.h >>conftest.$ac_ext
2258cat >>conftest.$ac_ext <<_ACEOF
2259/* end confdefs.h. */
2260
2261int
2262main ()
2263{
2264
2265 ;
2266 return 0;
2267}
2268_ACEOF
2269ac_clean_files_save=$ac_clean_files
2270ac_clean_files="$ac_clean_files a.out a.exe b.out"
2271# Try to create an executable without -o first, disregard a.out.
2272# It will help us diagnose broken compilers, and finding out an intuition
2273# of exeext.
2274{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2275echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2276ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2277#
2278# List of possible output files, starting from the most likely.
2279# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2280# only as a last resort. b.out is created by i960 compilers.
2281ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2282#
2283# The IRIX 6 linker writes into existing files which may not be
2284# executable, retaining their permissions. Remove them first so a
2285# subsequent execution test works.
2286ac_rmfiles=
2287for ac_file in $ac_files
2288do
2289 case $ac_file in
2290 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2291 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2292 esac
2293done
2294rm -f $ac_rmfiles
2295
2296if { (ac_try="$ac_link_default"
2297case "(($ac_try" in
2298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2299 *) ac_try_echo=$ac_try;;
2300esac
2301eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2302 (eval "$ac_link_default") 2>&5 3794 (eval "$ac_link_default") 2>&5
2303 ac_status=$? 3795 ac_status=$?
2304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2305 (exit $ac_status); }; then 3797 test $ac_status = 0; }
3798then :
2306 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3799 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2307# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3800# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2308# in a Makefile. We should not override ac_cv_exeext if it was cached, 3801# in a Makefile. We should not override ac_cv_exeext if it was cached,
2309# so that the user can short-circuit this test for compilers unknown to 3802# so that the user can short-circuit this test for compilers unknown to
2310# Autoconf. 3803# Autoconf.
2311for ac_file in $ac_files '' 3804for ac_file in $ac_files ''
2312do 3805do
2313 test -f "$ac_file" || continue 3806 test -f "$ac_file" || continue
2314 case $ac_file in 3807 case $ac_file in
2315 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 3808 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2316 ;; 3809 ;;
2317 [ab].out ) 3810 [ab].out )
2318 # We found the default executable, but exeext='' is most 3811 # We found the default executable, but exeext='' is most
2319 # certainly right. 3812 # certainly right.
2320 break;; 3813 break;;
2321 *.* ) 3814 *.* )
2322 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3815 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
2323 then :; else 3816 then :; else
2324 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3817 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2325 fi 3818 fi
2326 # We set ac_cv_exeext here because the later test for it is not 3819 # We set ac_cv_exeext here because the later test for it is not
2327 # safe: cross compilers may not add the suffix if given an `-o' 3820 # safe: cross compilers may not add the suffix if given an `-o'
2333 break;; 3826 break;;
2334 esac 3827 esac
2335done 3828done
2336test "$ac_cv_exeext" = no && ac_cv_exeext= 3829test "$ac_cv_exeext" = no && ac_cv_exeext=
2337 3830
2338else 3831else $as_nop
2339 ac_file='' 3832 ac_file=''
2340fi 3833fi
2341
2342{ echo "$as_me:$LINENO: result: $ac_file" >&5
2343echo "${ECHO_T}$ac_file" >&6; }
2344if test -z "$ac_file"; then 3834if test -z "$ac_file"
3835then :
3836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3837printf "%s\n" "no" >&6; }
2345 echo "$as_me: failed program was:" >&5 3838printf "%s\n" "$as_me: failed program was:" >&5
2346sed 's/^/| /' conftest.$ac_ext >&5 3839sed 's/^/| /' conftest.$ac_ext >&5
2347 3840
2348{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 3841{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2349See \`config.log' for more details." >&5 3842printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2350echo "$as_me: error: C compiler cannot create executables 3843as_fn_error 77 "C compiler cannot create executables
2351See \`config.log' for more details." >&2;} 3844See \`config.log' for more details" "$LINENO" 5; }
2352 { (exit 77); exit 77; }; } 3845else $as_nop
3846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3847printf "%s\n" "yes" >&6; }
2353fi 3848fi
2354 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; }
2355ac_exeext=$ac_cv_exeext 3853ac_exeext=$ac_cv_exeext
2356 3854
2357# Check that the compiler produces executables we can run. If not, either
2358# the compiler is broken, or we cross compile.
2359{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2360echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2361# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2362# If not cross compiling, check that we can run a simple program.
2363if test "$cross_compiling" != yes; then
2364 if { ac_try='./$ac_file'
2365 { (case "(($ac_try" in
2366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2367 *) ac_try_echo=$ac_try;;
2368esac
2369eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2370 (eval "$ac_try") 2>&5
2371 ac_status=$?
2372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373 (exit $ac_status); }; }; then
2374 cross_compiling=no
2375 else
2376 if test "$cross_compiling" = maybe; then
2377 cross_compiling=yes
2378 else
2379 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2380If you meant to cross compile, use \`--host'.
2381See \`config.log' for more details." >&5
2382echo "$as_me: error: cannot run C compiled programs.
2383If you meant to cross compile, use \`--host'.
2384See \`config.log' for more details." >&2;}
2385 { (exit 1); exit 1; }; }
2386 fi
2387 fi
2388fi
2389{ echo "$as_me:$LINENO: result: yes" >&5
2390echo "${ECHO_T}yes" >&6; }
2391
2392rm -f a.out a.exe conftest$ac_cv_exeext b.out 3855rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2393ac_clean_files=$ac_clean_files_save 3856ac_clean_files=$ac_clean_files_save
2394# Check that the compiler produces executables we can run. If not, either
2395# the compiler is broken, or we cross compile.
2396{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2397echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2398{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2399echo "${ECHO_T}$cross_compiling" >&6; }
2400
2401{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 3857{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2402echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 3858printf %s "checking for suffix of executables... " >&6; }
2403if { (ac_try="$ac_link" 3859if { { ac_try="$ac_link"
2404case "(($ac_try" in 3860case "(($ac_try" in
2405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2406 *) ac_try_echo=$ac_try;; 3862 *) ac_try_echo=$ac_try;;
2407esac 3863esac
2408eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3865printf "%s\n" "$ac_try_echo"; } >&5
2409 (eval "$ac_link") 2>&5 3866 (eval "$ac_link") 2>&5
2410 ac_status=$? 3867 ac_status=$?
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3868 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2412 (exit $ac_status); }; then 3869 test $ac_status = 0; }
3870then :
2413 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3871 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2414# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3872# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2415# 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
2416# `rm'. 3874# `rm'.
2417for ac_file in conftest.exe conftest conftest.*; do 3875for ac_file in conftest.exe conftest conftest.*; do
2418 test -f "$ac_file" || continue 3876 test -f "$ac_file" || continue
2419 case $ac_file in 3877 case $ac_file in
2420 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 3878 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2421 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3879 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2422 break;; 3880 break;;
2423 * ) break;; 3881 * ) break;;
2424 esac 3882 esac
2425done 3883done
2426else 3884else $as_nop
2427 { { 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
2428See \`config.log' for more details." >&5 3886printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2429echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3887as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2430See \`config.log' for more details." >&2;} 3888See \`config.log' for more details" "$LINENO" 5; }
2431 { (exit 1); exit 1; }; }
2432fi 3889fi
2433
2434rm -f conftest$ac_cv_exeext 3890rm -f conftest conftest$ac_cv_exeext
2435{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3891{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2436echo "${ECHO_T}$ac_cv_exeext" >&6; } 3892printf "%s\n" "$ac_cv_exeext" >&6; }
2437 3893
2438rm -f conftest.$ac_ext 3894rm -f conftest.$ac_ext
2439EXEEXT=$ac_cv_exeext 3895EXEEXT=$ac_cv_exeext
2440ac_exeext=$EXEEXT 3896ac_exeext=$EXEEXT
2441{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2442echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2443if test "${ac_cv_objext+set}" = set; then
2444 echo $ECHO_N "(cached) $ECHO_C" >&6
2445else
2446 cat >conftest.$ac_ext <<_ACEOF
2447/* confdefs.h. */
2448_ACEOF
2449cat confdefs.h >>conftest.$ac_ext 3897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2450cat >>conftest.$ac_ext <<_ACEOF
2451/* end confdefs.h. */ 3898/* end confdefs.h. */
2452 3899#include <stdio.h>
2453int 3900int
2454main () 3901main (void)
2455{ 3902{
3903FILE *f = fopen ("conftest.out", "w");
3904 return ferror (f) || fclose (f) != 0;
2456 3905
2457 ; 3906 ;
2458 return 0; 3907 return 0;
2459} 3908}
2460_ACEOF 3909_ACEOF
2461rm -f conftest.o conftest.obj 3910ac_clean_files="$ac_clean_files conftest.out"
2462if { (ac_try="$ac_compile" 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"
2463case "(($ac_try" in 3917case "(($ac_try" in
2464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2465 *) ac_try_echo=$ac_try;; 3919 *) ac_try_echo=$ac_try;;
2466esac 3920esac
2467eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 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
3973rm -f conftest.o conftest.obj
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
2468 (eval "$ac_compile") 2>&5 3981 (eval "$ac_compile") 2>&5
2469 ac_status=$? 3982 ac_status=$?
2470 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3983 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2471 (exit $ac_status); }; then 3984 test $ac_status = 0; }
3985then :
2472 for ac_file in conftest.o conftest.obj conftest.*; do 3986 for ac_file in conftest.o conftest.obj conftest.*; do
2473 test -f "$ac_file" || continue; 3987 test -f "$ac_file" || continue;
2474 case $ac_file in 3988 case $ac_file in
2475 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 3989 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2476 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3990 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2477 break;; 3991 break;;
2478 esac 3992 esac
2479done 3993done
2480else 3994else $as_nop
2481 echo "$as_me: failed program was:" >&5 3995 printf "%s\n" "$as_me: failed program was:" >&5
2482sed 's/^/| /' conftest.$ac_ext >&5 3996sed 's/^/| /' conftest.$ac_ext >&5
2483 3997
2484{ { 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
2485See \`config.log' for more details." >&5 3999printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2486echo "$as_me: error: cannot compute suffix of object files: cannot compile 4000as_fn_error $? "cannot compute suffix of object files: cannot compile
2487See \`config.log' for more details." >&2;} 4001See \`config.log' for more details" "$LINENO" 5; }
2488 { (exit 1); exit 1; }; }
2489fi 4002fi
2490
2491rm -f conftest.$ac_cv_objext conftest.$ac_ext 4003rm -f conftest.$ac_cv_objext conftest.$ac_ext
2492fi 4004fi
2493{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 4005{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2494echo "${ECHO_T}$ac_cv_objext" >&6; } 4006printf "%s\n" "$ac_cv_objext" >&6; }
2495OBJEXT=$ac_cv_objext 4007OBJEXT=$ac_cv_objext
2496ac_objext=$OBJEXT 4008ac_objext=$OBJEXT
2497{ echo "$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
2498echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 4010printf %s "checking whether the compiler supports GNU C... " >&6; }
2499if test "${ac_cv_c_compiler_gnu+set}" = set; then 4011if test ${ac_cv_c_compiler_gnu+y}
2500 echo $ECHO_N "(cached) $ECHO_C" >&6 4012then :
2501else 4013 printf %s "(cached) " >&6
2502 cat >conftest.$ac_ext <<_ACEOF 4014else $as_nop
2503/* confdefs.h. */
2504_ACEOF
2505cat confdefs.h >>conftest.$ac_ext 4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2506cat >>conftest.$ac_ext <<_ACEOF
2507/* end confdefs.h. */ 4016/* end confdefs.h. */
2508 4017
2509int 4018int
2510main () 4019main (void)
2511{ 4020{
2512#ifndef __GNUC__ 4021#ifndef __GNUC__
2513 choke me 4022 choke me
2514#endif 4023#endif
2515 4024
2516 ; 4025 ;
2517 return 0; 4026 return 0;
2518} 4027}
2519_ACEOF 4028_ACEOF
2520rm -f conftest.$ac_objext 4029if ac_fn_c_try_compile "$LINENO"
2521if { (ac_try="$ac_compile" 4030then :
2522case "(($ac_try" in
2523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524 *) ac_try_echo=$ac_try;;
2525esac
2526eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2527 (eval "$ac_compile") 2>conftest.er1
2528 ac_status=$?
2529 grep -v '^ *+' conftest.er1 >conftest.err
2530 rm -f conftest.er1
2531 cat conftest.err >&5
2532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533 (exit $ac_status); } && {
2534 test -z "$ac_c_werror_flag" ||
2535 test ! -s conftest.err
2536 } && test -s conftest.$ac_objext; then
2537 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
2538else 4045else
2539 echo "$as_me: failed program was:" >&5 4046 GCC=
2540sed 's/^/| /' conftest.$ac_ext >&5
2541
2542 ac_compiler_gnu=no
2543fi 4047fi
2544
2545rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2546ac_cv_c_compiler_gnu=$ac_compiler_gnu
2547
2548fi
2549{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2550echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2551GCC=`test $ac_compiler_gnu = yes && echo yes`
2552ac_test_CFLAGS=${CFLAGS+set} 4048ac_test_CFLAGS=${CFLAGS+y}
2553ac_save_CFLAGS=$CFLAGS 4049ac_save_CFLAGS=$CFLAGS
2554{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 4050{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2555echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 4051printf %s "checking whether $CC accepts -g... " >&6; }
2556if test "${ac_cv_prog_cc_g+set}" = set; then 4052if test ${ac_cv_prog_cc_g+y}
2557 echo $ECHO_N "(cached) $ECHO_C" >&6 4053then :
2558else 4054 printf %s "(cached) " >&6
4055else $as_nop
2559 ac_save_c_werror_flag=$ac_c_werror_flag 4056 ac_save_c_werror_flag=$ac_c_werror_flag
2560 ac_c_werror_flag=yes 4057 ac_c_werror_flag=yes
2561 ac_cv_prog_cc_g=no 4058 ac_cv_prog_cc_g=no
2562 CFLAGS="-g" 4059 CFLAGS="-g"
2563 cat >conftest.$ac_ext <<_ACEOF
2564/* confdefs.h. */
2565_ACEOF
2566cat confdefs.h >>conftest.$ac_ext 4060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2567cat >>conftest.$ac_ext <<_ACEOF
2568/* end confdefs.h. */ 4061/* end confdefs.h. */
2569 4062
2570int 4063int
2571main () 4064main (void)
2572{ 4065{
2573 4066
2574 ; 4067 ;
2575 return 0; 4068 return 0;
2576} 4069}
2577_ACEOF 4070_ACEOF
2578rm -f conftest.$ac_objext 4071if ac_fn_c_try_compile "$LINENO"
2579if { (ac_try="$ac_compile" 4072then :
2580case "(($ac_try" in
2581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2582 *) ac_try_echo=$ac_try;;
2583esac
2584eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2585 (eval "$ac_compile") 2>conftest.er1
2586 ac_status=$?
2587 grep -v '^ *+' conftest.er1 >conftest.err
2588 rm -f conftest.er1
2589 cat conftest.err >&5
2590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591 (exit $ac_status); } && {
2592 test -z "$ac_c_werror_flag" ||
2593 test ! -s conftest.err
2594 } && test -s conftest.$ac_objext; then
2595 ac_cv_prog_cc_g=yes 4073 ac_cv_prog_cc_g=yes
2596else 4074else $as_nop
2597 echo "$as_me: failed program was:" >&5
2598sed 's/^/| /' conftest.$ac_ext >&5
2599
2600 CFLAGS="" 4075 CFLAGS=""
2601 cat >conftest.$ac_ext <<_ACEOF
2602/* confdefs.h. */
2603_ACEOF
2604cat confdefs.h >>conftest.$ac_ext 4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2605cat >>conftest.$ac_ext <<_ACEOF
2606/* end confdefs.h. */ 4077/* end confdefs.h. */
2607 4078
2608int 4079int
2609main () 4080main (void)
2610{ 4081{
2611 4082
2612 ; 4083 ;
2613 return 0; 4084 return 0;
2614} 4085}
2615_ACEOF 4086_ACEOF
2616rm -f conftest.$ac_objext 4087if ac_fn_c_try_compile "$LINENO"
2617if { (ac_try="$ac_compile" 4088then :
2618case "(($ac_try" in
2619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2620 *) ac_try_echo=$ac_try;;
2621esac
2622eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2623 (eval "$ac_compile") 2>conftest.er1
2624 ac_status=$?
2625 grep -v '^ *+' conftest.er1 >conftest.err
2626 rm -f conftest.er1
2627 cat conftest.err >&5
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); } && {
2630 test -z "$ac_c_werror_flag" ||
2631 test ! -s conftest.err
2632 } && test -s conftest.$ac_objext; then
2633 :
2634else
2635 echo "$as_me: failed program was:" >&5
2636sed 's/^/| /' conftest.$ac_ext >&5
2637 4089
4090else $as_nop
2638 ac_c_werror_flag=$ac_save_c_werror_flag 4091 ac_c_werror_flag=$ac_save_c_werror_flag
2639 CFLAGS="-g" 4092 CFLAGS="-g"
2640 cat >conftest.$ac_ext <<_ACEOF
2641/* confdefs.h. */
2642_ACEOF
2643cat confdefs.h >>conftest.$ac_ext 4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2644cat >>conftest.$ac_ext <<_ACEOF
2645/* end confdefs.h. */ 4094/* end confdefs.h. */
2646 4095
2647int 4096int
2648main () 4097main (void)
2649{ 4098{
2650 4099
2651 ; 4100 ;
2652 return 0; 4101 return 0;
2653} 4102}
2654_ACEOF 4103_ACEOF
2655rm -f conftest.$ac_objext 4104if ac_fn_c_try_compile "$LINENO"
2656if { (ac_try="$ac_compile" 4105then :
2657case "(($ac_try" in
2658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659 *) ac_try_echo=$ac_try;;
2660esac
2661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662 (eval "$ac_compile") 2>conftest.er1
2663 ac_status=$?
2664 grep -v '^ *+' conftest.er1 >conftest.err
2665 rm -f conftest.er1
2666 cat conftest.err >&5
2667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 (exit $ac_status); } && {
2669 test -z "$ac_c_werror_flag" ||
2670 test ! -s conftest.err
2671 } && test -s conftest.$ac_objext; then
2672 ac_cv_prog_cc_g=yes 4106 ac_cv_prog_cc_g=yes
2673else
2674 echo "$as_me: failed program was:" >&5
2675sed 's/^/| /' conftest.$ac_ext >&5
2676
2677
2678fi 4107fi
2679
2680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4108rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2681fi 4109fi
2682
2683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4110rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2684fi 4111fi
2685
2686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4112rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2687 ac_c_werror_flag=$ac_save_c_werror_flag 4113 ac_c_werror_flag=$ac_save_c_werror_flag
2688fi 4114fi
2689{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 4115{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2690echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 4116printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
2691if test "$ac_test_CFLAGS" = set; then 4117if test $ac_test_CFLAGS; then
2692 CFLAGS=$ac_save_CFLAGS 4118 CFLAGS=$ac_save_CFLAGS
2693elif test $ac_cv_prog_cc_g = yes; then 4119elif test $ac_cv_prog_cc_g = yes; then
2694 if test "$GCC" = yes; then 4120 if test "$GCC" = yes; then
2695 CFLAGS="-g -O2" 4121 CFLAGS="-g -O2"
2696 else 4122 else
2701 CFLAGS="-O2" 4127 CFLAGS="-O2"
2702 else 4128 else
2703 CFLAGS= 4129 CFLAGS=
2704 fi 4130 fi
2705fi 4131fi
2706{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 4132ac_prog_cc_stdc=no
2707echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 4133if test x$ac_prog_cc_stdc = xno
4134then :
4135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
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
4141 ac_cv_prog_cc_c11=no
4142ac_save_CC=$CC
4143cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4144/* end confdefs.h. */
4145$ac_c_conftest_c11_program
4146_ACEOF
4147for ac_arg in '' -std=gnu11
4148do
4149 CC="$ac_save_CC $ac_arg"
4150 if ac_fn_c_try_compile "$LINENO"
4151then :
4152 ac_cv_prog_cc_c11=$ac_arg
4153fi
4154rm -f core conftest.err conftest.$ac_objext conftest.beam
4155 test "x$ac_cv_prog_cc_c11" != "xno" && break
4156done
4157rm -f conftest.$ac_ext
4158CC=$ac_save_CC
4159fi
4160
4161if test "x$ac_cv_prog_cc_c11" = xno
4162then :
4163 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4164printf "%s\n" "unsupported" >&6; }
4165else $as_nop
4166 if test "x$ac_cv_prog_cc_c11" = x
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; }
4173 CC="$CC $ac_cv_prog_cc_c11"
4174fi
4175 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4176 ac_prog_cc_stdc=c11
4177fi
4178fi
4179if test x$ac_prog_cc_stdc = xno
4180then :
4181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4182printf %s "checking for $CC option to enable C99 features... " >&6; }
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
4192_ACEOF
4193for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4194do
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
2708if test "${ac_cv_prog_cc_c89+set}" = set; then 4207if test "x$ac_cv_prog_cc_c99" = xno
2709 echo $ECHO_N "(cached) $ECHO_C" >&6 4208then :
2710else 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
2711 ac_cv_prog_cc_c89=no 4233 ac_cv_prog_cc_c89=no
2712ac_save_CC=$CC 4234ac_save_CC=$CC
2713cat >conftest.$ac_ext <<_ACEOF 4235cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2714/* confdefs.h. */ 4236/* end confdefs.h. */
4237$ac_c_conftest_c89_program
2715_ACEOF 4238_ACEOF
2716cat confdefs.h >>conftest.$ac_ext 4239for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2717cat >>conftest.$ac_ext <<_ACEOF
2718/* end confdefs.h. */
2719#include <stdarg.h>
2720#include <stdio.h>
2721#include <sys/types.h>
2722#include <sys/stat.h>
2723/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2724struct buf { int x; };
2725FILE * (*rcsopen) (struct buf *, struct stat *, int);
2726static char *e (p, i)
2727 char **p;
2728 int i;
2729{
2730 return p[i];
2731}
2732static char *f (char * (*g) (char **, int), char **p, ...)
2733{
2734 char *s;
2735 va_list v;
2736 va_start (v,p);
2737 s = g (p, va_arg (v,int));
2738 va_end (v);
2739 return s;
2740}
2741
2742/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2743 function prototypes and stuff, but not '\xHH' hex character constants.
2744 These don't provoke an error unfortunately, instead are silently treated
2745 as 'x'. The following induces an error, until -std is added to get
2746 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2747 array size at least. It's necessary to write '\x00'==0 to get something
2748 that's true only with -std. */
2749int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2750
2751/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2752 inside strings and character constants. */
2753#define FOO(x) 'x'
2754int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2755
2756int test (int i, double x);
2757struct s1 {int (*f) (int a);};
2758struct s2 {int (*f) (double a);};
2759int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2760int argc;
2761char **argv;
2762int
2763main ()
2764{
2765return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2766 ;
2767 return 0;
2768}
2769_ACEOF
2770for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2771 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2772do 4240do
2773 CC="$ac_save_CC $ac_arg" 4241 CC="$ac_save_CC $ac_arg"
2774 rm -f conftest.$ac_objext 4242 if ac_fn_c_try_compile "$LINENO"
2775if { (ac_try="$ac_compile" 4243then :
2776case "(($ac_try" in
2777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2778 *) ac_try_echo=$ac_try;;
2779esac
2780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2781 (eval "$ac_compile") 2>conftest.er1
2782 ac_status=$?
2783 grep -v '^ *+' conftest.er1 >conftest.err
2784 rm -f conftest.er1
2785 cat conftest.err >&5
2786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 (exit $ac_status); } && {
2788 test -z "$ac_c_werror_flag" ||
2789 test ! -s conftest.err
2790 } && test -s conftest.$ac_objext; then
2791 ac_cv_prog_cc_c89=$ac_arg 4244 ac_cv_prog_cc_c89=$ac_arg
2792else
2793 echo "$as_me: failed program was:" >&5
2794sed 's/^/| /' conftest.$ac_ext >&5
2795
2796
2797fi 4245fi
2798
2799rm -f core conftest.err conftest.$ac_objext 4246rm -f core conftest.err conftest.$ac_objext conftest.beam
2800 test "x$ac_cv_prog_cc_c89" != "xno" && break 4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
2801done 4248done
2802rm -f conftest.$ac_ext 4249rm -f conftest.$ac_ext
2803CC=$ac_save_CC 4250CC=$ac_save_CC
2804
2805fi 4251fi
2806# AC_CACHE_VAL 4252
2807case "x$ac_cv_prog_cc_c89" in 4253if test "x$ac_cv_prog_cc_c89" = xno
2808 x) 4254then :
2809 { echo "$as_me:$LINENO: result: none needed" >&5 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2810echo "${ECHO_T}none needed" >&6; } ;; 4256printf "%s\n" "unsupported" >&6; }
2811 xno) 4257else $as_nop
2812 { echo "$as_me:$LINENO: result: unsupported" >&5 4258 if test "x$ac_cv_prog_cc_c89" = x
2813echo "${ECHO_T}unsupported" >&6; } ;; 4259then :
2814 *) 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; }
2815 CC="$CC $ac_cv_prog_cc_c89" 4265 CC="$CC $ac_cv_prog_cc_c89"
2816 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 4266fi
2817echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 4267 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
2818esac 4268 ac_prog_cc_stdc=c89
2819 4269fi
4270fi
2820 4271
2821ac_ext=c 4272ac_ext=c
2822ac_cpp='$CPP $CPPFLAGS' 4273ac_cpp='$CPP $CPPFLAGS'
2823ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824ac_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'
2825ac_compiler_gnu=$ac_cv_c_compiler_gnu 4276ac_compiler_gnu=$ac_cv_c_compiler_gnu
4277
4278
4279
4280
4281
4282
2826 4283
2827ac_ext=cpp 4284ac_ext=cpp
2828ac_cpp='$CXXCPP $CPPFLAGS' 4285ac_cpp='$CXXCPP $CPPFLAGS'
2829ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4286ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2830ac_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'
2832if test -z "$CXX"; then 4289if test -z "$CXX"; then
2833 if test -n "$CCC"; then 4290 if test -n "$CCC"; then
2834 CXX=$CCC 4291 CXX=$CCC
2835 else 4292 else
2836 if test -n "$ac_tool_prefix"; then 4293 if test -n "$ac_tool_prefix"; then
2837 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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++
2838 do 4295 do
2839 # 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.
2840set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4297set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2841{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4298{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2842echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4299printf %s "checking for $ac_word... " >&6; }
2843if test "${ac_cv_prog_CXX+set}" = set; then 4300if test ${ac_cv_prog_CXX+y}
2844 echo $ECHO_N "(cached) $ECHO_C" >&6 4301then :
2845else 4302 printf %s "(cached) " >&6
4303else $as_nop
2846 if test -n "$CXX"; then 4304 if test -n "$CXX"; then
2847 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4305 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2848else 4306else
2849as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2850for as_dir in $PATH 4308for as_dir in $PATH
2851do 4309do
2852 IFS=$as_save_IFS 4310 IFS=$as_save_IFS
2853 test -z "$as_dir" && as_dir=. 4311 case $as_dir in #(((
4312 '') as_dir=./ ;;
4313 */) ;;
4314 *) as_dir=$as_dir/ ;;
4315 esac
2854 for ac_exec_ext in '' $ac_executable_extensions; do 4316 for ac_exec_ext in '' $ac_executable_extensions; do
2855 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4317 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2856 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4318 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2857 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
2858 break 2 4320 break 2
2859 fi 4321 fi
2860done 4322done
2861done 4323 done
2862IFS=$as_save_IFS 4324IFS=$as_save_IFS
2863 4325
2864fi 4326fi
2865fi 4327fi
2866CXX=$ac_cv_prog_CXX 4328CXX=$ac_cv_prog_CXX
2867if test -n "$CXX"; then 4329if test -n "$CXX"; then
2868 { echo "$as_me:$LINENO: result: $CXX" >&5 4330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2869echo "${ECHO_T}$CXX" >&6; } 4331printf "%s\n" "$CXX" >&6; }
2870else 4332else
2871 { echo "$as_me:$LINENO: result: no" >&5 4333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2872echo "${ECHO_T}no" >&6; } 4334printf "%s\n" "no" >&6; }
2873fi 4335fi
2874 4336
2875 4337
2876 test -n "$CXX" && break 4338 test -n "$CXX" && break
2877 done 4339 done
2878fi 4340fi
2879if test -z "$CXX"; then 4341if test -z "$CXX"; then
2880 ac_ct_CXX=$CXX 4342 ac_ct_CXX=$CXX
2881 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe 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++
2882do 4344do
2883 # 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.
2884set dummy $ac_prog; ac_word=$2 4346set dummy $ac_prog; ac_word=$2
2885{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4347{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2886echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4348printf %s "checking for $ac_word... " >&6; }
2887if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 4349if test ${ac_cv_prog_ac_ct_CXX+y}
2888 echo $ECHO_N "(cached) $ECHO_C" >&6 4350then :
2889else 4351 printf %s "(cached) " >&6
4352else $as_nop
2890 if test -n "$ac_ct_CXX"; then 4353 if test -n "$ac_ct_CXX"; then
2891 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.
2892else 4355else
2893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2894for as_dir in $PATH 4357for as_dir in $PATH
2895do 4358do
2896 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
2897 test -z "$as_dir" && as_dir=. 4360 case $as_dir in #(((
4361 '') as_dir=./ ;;
4362 */) ;;
4363 *) as_dir=$as_dir/ ;;
4364 esac
2898 for ac_exec_ext in '' $ac_executable_extensions; do 4365 for ac_exec_ext in '' $ac_executable_extensions; do
2899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4366 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2900 ac_cv_prog_ac_ct_CXX="$ac_prog" 4367 ac_cv_prog_ac_ct_CXX="$ac_prog"
2901 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
2902 break 2 4369 break 2
2903 fi 4370 fi
2904done 4371done
2905done 4372 done
2906IFS=$as_save_IFS 4373IFS=$as_save_IFS
2907 4374
2908fi 4375fi
2909fi 4376fi
2910ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4377ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2911if test -n "$ac_ct_CXX"; then 4378if test -n "$ac_ct_CXX"; then
2912 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 4379 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2913echo "${ECHO_T}$ac_ct_CXX" >&6; } 4380printf "%s\n" "$ac_ct_CXX" >&6; }
2914else 4381else
2915 { echo "$as_me:$LINENO: result: no" >&5 4382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2916echo "${ECHO_T}no" >&6; } 4383printf "%s\n" "no" >&6; }
2917fi 4384fi
2918 4385
2919 4386
2920 test -n "$ac_ct_CXX" && break 4387 test -n "$ac_ct_CXX" && break
2921done 4388done
2923 if test "x$ac_ct_CXX" = x; then 4390 if test "x$ac_ct_CXX" = x; then
2924 CXX="g++" 4391 CXX="g++"
2925 else 4392 else
2926 case $cross_compiling:$ac_tool_warned in 4393 case $cross_compiling:$ac_tool_warned in
2927yes:) 4394yes:)
2928{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 4395{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2929whose name does not start with the host triplet. If you think this 4396printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2930configuration is useful to you, please write to autoconf@gnu.org." >&5
2931echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2932whose name does not start with the host triplet. If you think this
2933configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2934ac_tool_warned=yes ;; 4397ac_tool_warned=yes ;;
2935esac 4398esac
2936 CXX=$ac_ct_CXX 4399 CXX=$ac_ct_CXX
2937 fi 4400 fi
2938fi 4401fi
2939 4402
2940 fi 4403 fi
2941fi 4404fi
2942# Provide some information about the compiler. 4405# Provide some information about the compiler.
2943echo "$as_me:$LINENO: checking for C++ compiler version" >&5 4406printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2944ac_compiler=`set X $ac_compile; echo $2` 4407set X $ac_compile
4408ac_compiler=$2
4409for ac_option in --version -v -V -qversion; do
2945{ (ac_try="$ac_compiler --version >&5" 4410 { { ac_try="$ac_compiler $ac_option >&5"
2946case "(($ac_try" in 4411case "(($ac_try" in
2947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2948 *) ac_try_echo=$ac_try;; 4413 *) ac_try_echo=$ac_try;;
2949esac 4414esac
2950eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2951 (eval "$ac_compiler --version >&5") 2>&5 4416printf "%s\n" "$ac_try_echo"; } >&5
4417 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2952 ac_status=$? 4418 ac_status=$?
2953 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
2954 (exit $ac_status); } 4427 test $ac_status = 0; }
2955{ (ac_try="$ac_compiler -v >&5" 4428done
2956case "(($ac_try" in
2957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2958 *) ac_try_echo=$ac_try;;
2959esac
2960eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2961 (eval "$ac_compiler -v >&5") 2>&5
2962 ac_status=$?
2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964 (exit $ac_status); }
2965{ (ac_try="$ac_compiler -V >&5"
2966case "(($ac_try" in
2967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2968 *) ac_try_echo=$ac_try;;
2969esac
2970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2971 (eval "$ac_compiler -V >&5") 2>&5
2972 ac_status=$?
2973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2974 (exit $ac_status); }
2975 4429
2976{ echo "$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
2977echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 4431printf %s "checking whether the compiler supports GNU C++... " >&6; }
2978if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 4432if test ${ac_cv_cxx_compiler_gnu+y}
2979 echo $ECHO_N "(cached) $ECHO_C" >&6 4433then :
2980else 4434 printf %s "(cached) " >&6
2981 cat >conftest.$ac_ext <<_ACEOF 4435else $as_nop
2982/* confdefs.h. */
2983_ACEOF
2984cat confdefs.h >>conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2985cat >>conftest.$ac_ext <<_ACEOF
2986/* end confdefs.h. */ 4437/* end confdefs.h. */
2987 4438
2988int 4439int
2989main () 4440main (void)
2990{ 4441{
2991#ifndef __GNUC__ 4442#ifndef __GNUC__
2992 choke me 4443 choke me
2993#endif 4444#endif
2994 4445
2995 ; 4446 ;
2996 return 0; 4447 return 0;
2997} 4448}
2998_ACEOF 4449_ACEOF
2999rm -f conftest.$ac_objext 4450if ac_fn_cxx_try_compile "$LINENO"
3000if { (ac_try="$ac_compile" 4451then :
3001case "(($ac_try" in
3002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003 *) ac_try_echo=$ac_try;;
3004esac
3005eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006 (eval "$ac_compile") 2>conftest.er1
3007 ac_status=$?
3008 grep -v '^ *+' conftest.er1 >conftest.err
3009 rm -f conftest.er1
3010 cat conftest.err >&5
3011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012 (exit $ac_status); } && {
3013 test -z "$ac_cxx_werror_flag" ||
3014 test ! -s conftest.err
3015 } && test -s conftest.$ac_objext; then
3016 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
3017else 4466else
3018 echo "$as_me: failed program was:" >&5 4467 GXX=
3019sed 's/^/| /' conftest.$ac_ext >&5
3020
3021 ac_compiler_gnu=no
3022fi 4468fi
3023
3024rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3026
3027fi
3028{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3029echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3030GXX=`test $ac_compiler_gnu = yes && echo yes`
3031ac_test_CXXFLAGS=${CXXFLAGS+set} 4469ac_test_CXXFLAGS=${CXXFLAGS+y}
3032ac_save_CXXFLAGS=$CXXFLAGS 4470ac_save_CXXFLAGS=$CXXFLAGS
3033{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 4471{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3034echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 4472printf %s "checking whether $CXX accepts -g... " >&6; }
3035if test "${ac_cv_prog_cxx_g+set}" = set; then 4473if test ${ac_cv_prog_cxx_g+y}
3036 echo $ECHO_N "(cached) $ECHO_C" >&6 4474then :
3037else 4475 printf %s "(cached) " >&6
4476else $as_nop
3038 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4477 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3039 ac_cxx_werror_flag=yes 4478 ac_cxx_werror_flag=yes
3040 ac_cv_prog_cxx_g=no 4479 ac_cv_prog_cxx_g=no
3041 CXXFLAGS="-g" 4480 CXXFLAGS="-g"
3042 cat >conftest.$ac_ext <<_ACEOF
3043/* confdefs.h. */
3044_ACEOF
3045cat confdefs.h >>conftest.$ac_ext 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3046cat >>conftest.$ac_ext <<_ACEOF
3047/* end confdefs.h. */ 4482/* end confdefs.h. */
3048 4483
3049int 4484int
3050main () 4485main (void)
3051{ 4486{
3052 4487
3053 ; 4488 ;
3054 return 0; 4489 return 0;
3055} 4490}
3056_ACEOF 4491_ACEOF
3057rm -f conftest.$ac_objext 4492if ac_fn_cxx_try_compile "$LINENO"
3058if { (ac_try="$ac_compile" 4493then :
3059case "(($ac_try" in
3060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3061 *) ac_try_echo=$ac_try;;
3062esac
3063eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3064 (eval "$ac_compile") 2>conftest.er1
3065 ac_status=$?
3066 grep -v '^ *+' conftest.er1 >conftest.err
3067 rm -f conftest.er1
3068 cat conftest.err >&5
3069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070 (exit $ac_status); } && {
3071 test -z "$ac_cxx_werror_flag" ||
3072 test ! -s conftest.err
3073 } && test -s conftest.$ac_objext; then
3074 ac_cv_prog_cxx_g=yes 4494 ac_cv_prog_cxx_g=yes
3075else 4495else $as_nop
3076 echo "$as_me: failed program was:" >&5
3077sed 's/^/| /' conftest.$ac_ext >&5
3078
3079 CXXFLAGS="" 4496 CXXFLAGS=""
3080 cat >conftest.$ac_ext <<_ACEOF
3081/* confdefs.h. */
3082_ACEOF
3083cat confdefs.h >>conftest.$ac_ext 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3084cat >>conftest.$ac_ext <<_ACEOF
3085/* end confdefs.h. */ 4498/* end confdefs.h. */
3086 4499
3087int 4500int
3088main () 4501main (void)
3089{ 4502{
3090 4503
3091 ; 4504 ;
3092 return 0; 4505 return 0;
3093} 4506}
3094_ACEOF 4507_ACEOF
3095rm -f conftest.$ac_objext 4508if ac_fn_cxx_try_compile "$LINENO"
3096if { (ac_try="$ac_compile" 4509then :
3097case "(($ac_try" in
3098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099 *) ac_try_echo=$ac_try;;
3100esac
3101eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102 (eval "$ac_compile") 2>conftest.er1
3103 ac_status=$?
3104 grep -v '^ *+' conftest.er1 >conftest.err
3105 rm -f conftest.er1
3106 cat conftest.err >&5
3107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108 (exit $ac_status); } && {
3109 test -z "$ac_cxx_werror_flag" ||
3110 test ! -s conftest.err
3111 } && test -s conftest.$ac_objext; then
3112 :
3113else
3114 echo "$as_me: failed program was:" >&5
3115sed 's/^/| /' conftest.$ac_ext >&5
3116 4510
4511else $as_nop
3117 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4512 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3118 CXXFLAGS="-g" 4513 CXXFLAGS="-g"
3119 cat >conftest.$ac_ext <<_ACEOF
3120/* confdefs.h. */
3121_ACEOF
3122cat confdefs.h >>conftest.$ac_ext 4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3123cat >>conftest.$ac_ext <<_ACEOF
3124/* end confdefs.h. */ 4515/* end confdefs.h. */
3125 4516
3126int 4517int
3127main () 4518main (void)
3128{ 4519{
3129 4520
3130 ; 4521 ;
3131 return 0; 4522 return 0;
3132} 4523}
3133_ACEOF 4524_ACEOF
3134rm -f conftest.$ac_objext 4525if ac_fn_cxx_try_compile "$LINENO"
3135if { (ac_try="$ac_compile" 4526then :
3136case "(($ac_try" in
3137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3138 *) ac_try_echo=$ac_try;;
3139esac
3140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3141 (eval "$ac_compile") 2>conftest.er1
3142 ac_status=$?
3143 grep -v '^ *+' conftest.er1 >conftest.err
3144 rm -f conftest.er1
3145 cat conftest.err >&5
3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147 (exit $ac_status); } && {
3148 test -z "$ac_cxx_werror_flag" ||
3149 test ! -s conftest.err
3150 } && test -s conftest.$ac_objext; then
3151 ac_cv_prog_cxx_g=yes 4527 ac_cv_prog_cxx_g=yes
3152else
3153 echo "$as_me: failed program was:" >&5
3154sed 's/^/| /' conftest.$ac_ext >&5
3155
3156
3157fi 4528fi
3158
3159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4529rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3160fi 4530fi
3161
3162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4531rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3163fi 4532fi
3164
3165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4533rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3166 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4534 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3167fi 4535fi
3168{ echo "$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
3169echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 4537printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3170if test "$ac_test_CXXFLAGS" = set; then 4538if test $ac_test_CXXFLAGS; then
3171 CXXFLAGS=$ac_save_CXXFLAGS 4539 CXXFLAGS=$ac_save_CXXFLAGS
3172elif test $ac_cv_prog_cxx_g = yes; then 4540elif test $ac_cv_prog_cxx_g = yes; then
3173 if test "$GXX" = yes; then 4541 if test "$GXX" = yes; then
3174 CXXFLAGS="-g -O2" 4542 CXXFLAGS="-g -O2"
3175 else 4543 else
3180 CXXFLAGS="-O2" 4548 CXXFLAGS="-O2"
3181 else 4549 else
3182 CXXFLAGS= 4550 CXXFLAGS=
3183 fi 4551 fi
3184fi 4552fi
4553ac_prog_cxx_stdcxx=no
4554if test x$ac_prog_cxx_stdcxx = xno
4555then :
4556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
4557printf %s "checking for $CXX option to enable C++11 features... " >&6; }
4558if test ${ac_cv_prog_cxx_11+y}
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
4569do
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
4611/* end confdefs.h. */
4612$ac_cxx_conftest_cxx98_program
4613_ACEOF
4614for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
4615do
4616 CXX="$ac_save_CXX $ac_arg"
4617 if ac_fn_cxx_try_compile "$LINENO"
4618then :
4619 ac_cv_prog_cxx_cxx98=$ac_arg
4620fi
4621rm -f core conftest.err conftest.$ac_objext conftest.beam
4622 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
4623done
4624rm -f conftest.$ac_ext
4625CXX=$ac_save_CXX
4626fi
4627
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
4645fi
4646
3185ac_ext=c 4647ac_ext=c
3186ac_cpp='$CPP $CPPFLAGS' 4648ac_cpp='$CPP $CPPFLAGS'
3187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3188ac_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'
3189ac_compiler_gnu=$ac_cv_c_compiler_gnu 4651ac_compiler_gnu=$ac_cv_c_compiler_gnu
3190 4652
3191ac_ext=c
3192ac_cpp='$CPP $CPPFLAGS'
3193ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3194ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3195ac_compiler_gnu=$ac_cv_c_compiler_gnu
3196{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3197echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3198# On Suns, sometimes $CPP names a directory.
3199if test -n "$CPP" && test -d "$CPP"; then
3200 CPP=
3201fi
3202if test -z "$CPP"; then
3203 if test "${ac_cv_prog_CPP+set}" = set; then
3204 echo $ECHO_N "(cached) $ECHO_C" >&6
3205else
3206 # Double quotes because CPP needs to be expanded
3207 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3208 do
3209 ac_preproc_ok=false
3210for ac_c_preproc_warn_flag in '' yes
3211do
3212 # Use a header file that comes with gcc, so configuring glibc
3213 # with a fresh cross-compiler works.
3214 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3215 # <limits.h> exists even on freestanding compilers.
3216 # On the NeXT, cc -E runs the code through the compiler's parser,
3217 # not just through cpp. "Syntax error" is here to catch this case.
3218 cat >conftest.$ac_ext <<_ACEOF
3219/* confdefs.h. */
3220_ACEOF
3221cat confdefs.h >>conftest.$ac_ext
3222cat >>conftest.$ac_ext <<_ACEOF
3223/* end confdefs.h. */
3224#ifdef __STDC__
3225# include <limits.h>
3226#else
3227# include <assert.h>
3228#endif
3229 Syntax error
3230_ACEOF
3231if { (ac_try="$ac_cpp conftest.$ac_ext"
3232case "(($ac_try" in
3233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3234 *) ac_try_echo=$ac_try;;
3235esac
3236eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3237 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3238 ac_status=$?
3239 grep -v '^ *+' conftest.er1 >conftest.err
3240 rm -f conftest.er1
3241 cat conftest.err >&5
3242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243 (exit $ac_status); } >/dev/null && {
3244 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3245 test ! -s conftest.err
3246 }; then
3247 :
3248else
3249 echo "$as_me: failed program was:" >&5
3250sed 's/^/| /' conftest.$ac_ext >&5
3251 4653
3252 # Broken: fails on valid input.
3253continue
3254fi
3255
3256rm -f conftest.err conftest.$ac_ext
3257
3258 # OK, works on sane cases. Now check whether nonexistent headers
3259 # can be detected and how.
3260 cat >conftest.$ac_ext <<_ACEOF
3261/* confdefs.h. */
3262_ACEOF
3263cat confdefs.h >>conftest.$ac_ext
3264cat >>conftest.$ac_ext <<_ACEOF
3265/* end confdefs.h. */
3266#include <ac_nonexistent.h>
3267_ACEOF
3268if { (ac_try="$ac_cpp conftest.$ac_ext"
3269case "(($ac_try" in
3270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271 *) ac_try_echo=$ac_try;;
3272esac
3273eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3274 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3275 ac_status=$?
3276 grep -v '^ *+' conftest.er1 >conftest.err
3277 rm -f conftest.er1
3278 cat conftest.err >&5
3279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280 (exit $ac_status); } >/dev/null && {
3281 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3282 test ! -s conftest.err
3283 }; then
3284 # Broken: success on invalid input.
3285continue
3286else
3287 echo "$as_me: failed program was:" >&5
3288sed 's/^/| /' conftest.$ac_ext >&5
3289
3290 # Passes both tests.
3291ac_preproc_ok=:
3292break
3293fi
3294
3295rm -f conftest.err conftest.$ac_ext
3296
3297done
3298# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3299rm -f conftest.err conftest.$ac_ext
3300if $ac_preproc_ok; then
3301 break
3302fi
3303
3304 done
3305 ac_cv_prog_CPP=$CPP
3306
3307fi
3308 CPP=$ac_cv_prog_CPP
3309else
3310 ac_cv_prog_CPP=$CPP
3311fi
3312{ echo "$as_me:$LINENO: result: $CPP" >&5
3313echo "${ECHO_T}$CPP" >&6; }
3314ac_preproc_ok=false
3315for ac_c_preproc_warn_flag in '' yes
3316do
3317 # Use a header file that comes with gcc, so configuring glibc
3318 # with a fresh cross-compiler works.
3319 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3320 # <limits.h> exists even on freestanding compilers.
3321 # On the NeXT, cc -E runs the code through the compiler's parser,
3322 # not just through cpp. "Syntax error" is here to catch this case.
3323 cat >conftest.$ac_ext <<_ACEOF
3324/* confdefs.h. */
3325_ACEOF
3326cat confdefs.h >>conftest.$ac_ext
3327cat >>conftest.$ac_ext <<_ACEOF
3328/* end confdefs.h. */
3329#ifdef __STDC__
3330# include <limits.h>
3331#else
3332# include <assert.h>
3333#endif
3334 Syntax error
3335_ACEOF
3336if { (ac_try="$ac_cpp conftest.$ac_ext"
3337case "(($ac_try" in
3338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339 *) ac_try_echo=$ac_try;;
3340esac
3341eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3342 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3343 ac_status=$?
3344 grep -v '^ *+' conftest.er1 >conftest.err
3345 rm -f conftest.er1
3346 cat conftest.err >&5
3347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348 (exit $ac_status); } >/dev/null && {
3349 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3350 test ! -s conftest.err
3351 }; then
3352 :
3353else
3354 echo "$as_me: failed program was:" >&5
3355sed 's/^/| /' conftest.$ac_ext >&5
3356
3357 # Broken: fails on valid input.
3358continue
3359fi
3360
3361rm -f conftest.err conftest.$ac_ext
3362
3363 # OK, works on sane cases. Now check whether nonexistent headers
3364 # can be detected and how.
3365 cat >conftest.$ac_ext <<_ACEOF
3366/* confdefs.h. */
3367_ACEOF
3368cat confdefs.h >>conftest.$ac_ext
3369cat >>conftest.$ac_ext <<_ACEOF
3370/* end confdefs.h. */
3371#include <ac_nonexistent.h>
3372_ACEOF
3373if { (ac_try="$ac_cpp conftest.$ac_ext"
3374case "(($ac_try" in
3375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376 *) ac_try_echo=$ac_try;;
3377esac
3378eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3379 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3380 ac_status=$?
3381 grep -v '^ *+' conftest.er1 >conftest.err
3382 rm -f conftest.er1
3383 cat conftest.err >&5
3384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3385 (exit $ac_status); } >/dev/null && {
3386 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3387 test ! -s conftest.err
3388 }; then
3389 # Broken: success on invalid input.
3390continue
3391else
3392 echo "$as_me: failed program was:" >&5
3393sed 's/^/| /' conftest.$ac_ext >&5
3394
3395 # Passes both tests.
3396ac_preproc_ok=:
3397break
3398fi
3399
3400rm -f conftest.err conftest.$ac_ext
3401
3402done
3403# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404rm -f conftest.err conftest.$ac_ext
3405if $ac_preproc_ok; then
3406 :
3407else
3408 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3409See \`config.log' for more details." >&5
3410echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3411See \`config.log' for more details." >&2;}
3412 { (exit 1); exit 1; }; }
3413fi
3414
3415ac_ext=c
3416ac_cpp='$CPP $CPPFLAGS'
3417ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3418ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3419ac_compiler_gnu=$ac_cv_c_compiler_gnu
3420
3421# Find a good install program. We prefer a C program (faster), 4654 # Find a good install program. We prefer a C program (faster),
3422# 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
3423# incompatible versions: 4656# incompatible versions:
3424# SysV /etc/install, /usr/sbin/install 4657# SysV /etc/install, /usr/sbin/install
3425# SunOS /usr/etc/install 4658# SunOS /usr/etc/install
3426# IRIX /sbin/install 4659# IRIX /sbin/install
3429# 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
3430# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4663# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3431# 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"
3432# OS/2's system install, which has a completely different semantic 4665# OS/2's system install, which has a completely different semantic
3433# ./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.
3434{ echo "$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
3435echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 4669printf %s "checking for a BSD-compatible install... " >&6; }
3436if test -z "$INSTALL"; then 4670if test -z "$INSTALL"; then
3437if test "${ac_cv_path_install+set}" = set; then 4671if test ${ac_cv_path_install+y}
3438 echo $ECHO_N "(cached) $ECHO_C" >&6 4672then :
3439else 4673 printf %s "(cached) " >&6
4674else $as_nop
3440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3441for as_dir in $PATH 4676for as_dir in $PATH
3442do 4677do
3443 IFS=$as_save_IFS 4678 IFS=$as_save_IFS
3444 test -z "$as_dir" && as_dir=. 4679 case $as_dir in #(((
3445 # 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.
3446case $as_dir/ in 4685case $as_dir in #((
3447 ./ | .// | /cC/* | \ 4686 ./ | /[cC]/* | \
3448 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4687 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3449 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 4688 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3450 /usr/ucb/* ) ;; 4689 /usr/ucb/* ) ;;
3451 *) 4690 *)
3452 # 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.
3453 # 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
3454 # by default. 4693 # by default.
3455 for ac_prog in ginstall scoinst install; do 4694 for ac_prog in ginstall scoinst install; do
3456 for ac_exec_ext in '' $ac_executable_extensions; do 4695 for ac_exec_ext in '' $ac_executable_extensions; do
3457 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 4696 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3458 if test $ac_prog = install && 4697 if test $ac_prog = install &&
3459 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
3460 # AIX install. It has an incompatible calling convention. 4699 # AIX install. It has an incompatible calling convention.
3461 : 4700 :
3462 elif test $ac_prog = install && 4701 elif test $ac_prog = install &&
3463 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
3464 # program-specific install script used by HP pwplus--don't use. 4703 # program-specific install script used by HP pwplus--don't use.
3465 : 4704 :
3466 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
3467 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"
3468 break 3 4716 break 3
4717 fi
3469 fi 4718 fi
3470 fi 4719 fi
3471 done 4720 done
3472 done 4721 done
3473 ;; 4722 ;;
3474esac 4723esac
4724
3475done 4725 done
3476IFS=$as_save_IFS 4726IFS=$as_save_IFS
3477 4727
4728rm -rf conftest.one conftest.two conftest.dir
3478 4729
3479fi 4730fi
3480 if test "${ac_cv_path_install+set}" = set; then 4731 if test ${ac_cv_path_install+y}; then
3481 INSTALL=$ac_cv_path_install 4732 INSTALL=$ac_cv_path_install
3482 else 4733 else
3483 # As a last resort, use the slow shell script. Don't cache a 4734 # As a last resort, use the slow shell script. Don't cache a
3484 # value for INSTALL within a source directory, because that will 4735 # value for INSTALL within a source directory, because that will
3485 # break other packages using the cache if that directory is 4736 # break other packages using the cache if that directory is
3486 # removed, or if the value is a relative name. 4737 # removed, or if the value is a relative name.
3487 INSTALL=$ac_install_sh 4738 INSTALL=$ac_install_sh
3488 fi 4739 fi
3489fi 4740fi
3490{ echo "$as_me:$LINENO: result: $INSTALL" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3491echo "${ECHO_T}$INSTALL" >&6; } 4742printf "%s\n" "$INSTALL" >&6; }
3492 4743
3493# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4744# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3494# It thinks the first close brace ends the variable substitution. 4745# It thinks the first close brace ends the variable substitution.
3495test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4746test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3496 4747
3498 4749
3499test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4750test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3500 4751
3501 4752
3502 4753
3503 4754ac_header= ac_cache=
3504{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 4755for ac_item in $ac_header_c_list
3505echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3506if test "${ac_cv_path_GREP+set}" = set; then
3507 echo $ECHO_N "(cached) $ECHO_C" >&6
3508else
3509 # Extract the first word of "grep ggrep" to use in msg output
3510if test -z "$GREP"; then
3511set dummy grep ggrep; ac_prog_name=$2
3512if test "${ac_cv_path_GREP+set}" = set; then
3513 echo $ECHO_N "(cached) $ECHO_C" >&6
3514else
3515 ac_path_GREP_found=false
3516# Loop through the user's path and test for each of PROGNAME-LIST
3517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3518for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3519do 4756do
3520 IFS=$as_save_IFS 4757 if test $ac_cache; then
3521 test -z "$as_dir" && as_dir=. 4758 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3522 for ac_prog in grep ggrep; do 4759 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3523 for ac_exec_ext in '' $ac_executable_extensions; do 4760 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3524 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3525 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3526 # Check for GNU ac_path_GREP and select it if it is found.
3527 # Check for GNU $ac_path_GREP
3528case `"$ac_path_GREP" --version 2>&1` in
3529*GNU*)
3530 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3531*)
3532 ac_count=0
3533 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3534 while :
3535 do
3536 cat "conftest.in" "conftest.in" >"conftest.tmp"
3537 mv "conftest.tmp" "conftest.in"
3538 cp "conftest.in" "conftest.nl"
3539 echo 'GREP' >> "conftest.nl"
3540 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3541 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3542 ac_count=`expr $ac_count + 1`
3543 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3544 # Best one so far, save it but keep looking for a better one
3545 ac_cv_path_GREP="$ac_path_GREP"
3546 ac_path_GREP_max=$ac_count
3547 fi 4761 fi
3548 # 10*(2^10) chars as input seems more than enough 4762 ac_header= ac_cache=
3549 test $ac_count -gt 10 && break 4763 elif test $ac_header; then
3550 done 4764 ac_cache=$ac_item
3551 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4765 else
3552esac 4766 ac_header=$ac_item
3553 4767 fi
3554
3555 $ac_path_GREP_found && break 3
3556 done
3557done 4768done
3558 4769
3559done
3560IFS=$as_save_IFS
3561 4770
3562 4771
3563fi
3564 4772
3565GREP="$ac_cv_path_GREP"
3566if test -z "$GREP"; then
3567 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3568echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3569 { (exit 1); exit 1; }; }
3570fi
3571 4773
3572else
3573 ac_cv_path_GREP=$GREP
3574fi
3575 4774
3576 4775
3577fi
3578{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3579echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3580 GREP="$ac_cv_path_GREP"
3581 4776
4777if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4778then :
3582 4779
3583{ echo "$as_me:$LINENO: checking for egrep" >&5 4780printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
3584echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3585if test "${ac_cv_path_EGREP+set}" = set; then
3586 echo $ECHO_N "(cached) $ECHO_C" >&6
3587else
3588 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3589 then ac_cv_path_EGREP="$GREP -E"
3590 else
3591 # Extract the first word of "egrep" to use in msg output
3592if test -z "$EGREP"; then
3593set dummy egrep; ac_prog_name=$2
3594if test "${ac_cv_path_EGREP+set}" = set; then
3595 echo $ECHO_N "(cached) $ECHO_C" >&6
3596else
3597 ac_path_EGREP_found=false
3598# Loop through the user's path and test for each of PROGNAME-LIST
3599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3600for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3601do
3602 IFS=$as_save_IFS
3603 test -z "$as_dir" && as_dir=.
3604 for ac_prog in egrep; do
3605 for ac_exec_ext in '' $ac_executable_extensions; do
3606 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3607 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3608 # Check for GNU ac_path_EGREP and select it if it is found.
3609 # Check for GNU $ac_path_EGREP
3610case `"$ac_path_EGREP" --version 2>&1` in
3611*GNU*)
3612 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3613*)
3614 ac_count=0
3615 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3616 while :
3617 do
3618 cat "conftest.in" "conftest.in" >"conftest.tmp"
3619 mv "conftest.tmp" "conftest.in"
3620 cp "conftest.in" "conftest.nl"
3621 echo 'EGREP' >> "conftest.nl"
3622 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3623 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3624 ac_count=`expr $ac_count + 1`
3625 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3626 # Best one so far, save it but keep looking for a better one
3627 ac_cv_path_EGREP="$ac_path_EGREP"
3628 ac_path_EGREP_max=$ac_count
3629 fi
3630 # 10*(2^10) chars as input seems more than enough
3631 test $ac_count -gt 10 && break
3632 done
3633 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3634esac
3635 4781
3636
3637 $ac_path_EGREP_found && break 3
3638 done
3639done
3640
3641done
3642IFS=$as_save_IFS
3643
3644
3645fi 4782fi
3646 4783
3647EGREP="$ac_cv_path_EGREP"
3648if test -z "$EGREP"; then
3649 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3650echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3651 { (exit 1); exit 1; }; }
3652fi
3653 4784
3654else
3655 ac_cv_path_EGREP=$EGREP
3656fi
3657 4785
3658 4786
3659 fi
3660fi
3661{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3662echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3663 EGREP="$ac_cv_path_EGREP"
3664 4787
3665 4788
3666 4789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3667{ echo "$as_me:$LINENO: checking for AIX" >&5 4790printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3668echo $ECHO_N "checking for AIX... $ECHO_C" >&6; } 4791if test ${ac_cv_safe_to_define___extensions__+y}
3669cat >conftest.$ac_ext <<_ACEOF 4792then :
4793 printf %s "(cached) " >&6
4794else $as_nop
4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3670/* confdefs.h. */ 4796/* end confdefs.h. */
4797
4798# define __EXTENSIONS__ 1
4799 $ac_includes_default
4800int
4801main (void)
4802{
4803
4804 ;
4805 return 0;
4806}
3671_ACEOF 4807_ACEOF
4808if ac_fn_c_try_compile "$LINENO"
4809then :
4810 ac_cv_safe_to_define___extensions__=yes
4811else $as_nop
4812 ac_cv_safe_to_define___extensions__=no
4813fi
4814rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4815fi
4816{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4817printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
4818
4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
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 :
3672cat confdefs.h >>conftest.$ac_ext 4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3673cat >>conftest.$ac_ext <<_ACEOF
3674/* end confdefs.h. */ 4829/* end confdefs.h. */
3675#ifdef _AIX
3676 yes
3677#endif
3678 4830
4831 #include <wchar.h>
4832 mbstate_t x;
4833int
4834main (void)
4835{
4836
4837 ;
4838 return 0;
4839}
3679_ACEOF 4840_ACEOF
3680if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4841if ac_fn_c_try_compile "$LINENO"
3681 $EGREP "yes" >/dev/null 2>&1; then 4842then :
3682 { echo "$as_me:$LINENO: result: yes" >&5 4843
3683echo "${ECHO_T}yes" >&6; } 4844else $as_nop
3684cat >>confdefs.h <<\_ACEOF 4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3685#define _ALL_SOURCE 1 4846/* end confdefs.h. */
4847
4848 #define _XOPEN_SOURCE 500
4849 #include <wchar.h>
4850 mbstate_t x;
4851int
4852main (void)
4853{
4854
4855 ;
4856 return 0;
4857}
3686_ACEOF 4858_ACEOF
3687 4859if ac_fn_c_try_compile "$LINENO"
3688else 4860then :
3689 { echo "$as_me:$LINENO: result: no" >&5 4861 ac_cv_should_define__xopen_source=yes
3690echo "${ECHO_T}no" >&6; }
3691fi 4862fi
3692rm -f conftest* 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; }
3693 4870
4871 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
3694 4872
4873 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
3695 4874
3696cat >>confdefs.h <<\_ACEOF 4875 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
3697#define _GNU_SOURCE 1
3698_ACEOF
3699 4876
4877 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
3700 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
3701{ echo "$as_me:$LINENO: checking for library containing strerror" >&5 4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3702echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; } 4927printf %s "checking for library containing strerror... " >&6; }
3703if test "${ac_cv_search_strerror+set}" = set; then 4928if test ${ac_cv_search_strerror+y}
3704 echo $ECHO_N "(cached) $ECHO_C" >&6 4929then :
3705else 4930 printf %s "(cached) " >&6
4931else $as_nop
3706 ac_func_search_save_LIBS=$LIBS 4932 ac_func_search_save_LIBS=$LIBS
3707cat >conftest.$ac_ext <<_ACEOF
3708/* confdefs.h. */
3709_ACEOF
3710cat confdefs.h >>conftest.$ac_ext 4933cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3711cat >>conftest.$ac_ext <<_ACEOF
3712/* end confdefs.h. */ 4934/* end confdefs.h. */
3713 4935
3714/* Override any GCC internal prototype to avoid an error. 4936/* Override any GCC internal prototype to avoid an error.
3715 Use char because int might match the return type of a GCC 4937 Use char because int might match the return type of a GCC
3716 builtin and then its argument prototype would still apply. */ 4938 builtin and then its argument prototype would still apply. */
3717#ifdef __cplusplus
3718extern "C"
3719#endif
3720char strerror (); 4939char strerror ();
3721int 4940int
3722main () 4941main (void)
3723{ 4942{
3724return strerror (); 4943return strerror ();
3725 ; 4944 ;
3726 return 0; 4945 return 0;
3727} 4946}
3728_ACEOF 4947_ACEOF
3729for ac_lib in '' cposix; do 4948for ac_lib in '' cposix
4949do
3730 if test -z "$ac_lib"; then 4950 if test -z "$ac_lib"; then
3731 ac_res="none required" 4951 ac_res="none required"
3732 else 4952 else
3733 ac_res=-l$ac_lib 4953 ac_res=-l$ac_lib
3734 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4954 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3735 fi 4955 fi
3736 rm -f conftest.$ac_objext conftest$ac_exeext 4956 if ac_fn_c_try_link "$LINENO"
3737if { (ac_try="$ac_link" 4957then :
3738case "(($ac_try" in
3739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3740 *) ac_try_echo=$ac_try;;
3741esac
3742eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3743 (eval "$ac_link") 2>conftest.er1
3744 ac_status=$?
3745 grep -v '^ *+' conftest.er1 >conftest.err
3746 rm -f conftest.er1
3747 cat conftest.err >&5
3748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3749 (exit $ac_status); } && {
3750 test -z "$ac_c_werror_flag" ||
3751 test ! -s conftest.err
3752 } && test -s conftest$ac_exeext &&
3753 $as_test_x conftest$ac_exeext; then
3754 ac_cv_search_strerror=$ac_res 4958 ac_cv_search_strerror=$ac_res
3755else
3756 echo "$as_me: failed program was:" >&5
3757sed 's/^/| /' conftest.$ac_ext >&5
3758
3759
3760fi 4959fi
3761
3762rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4960rm -f core conftest.err conftest.$ac_objext conftest.beam \
3763 conftest$ac_exeext 4961 conftest$ac_exeext
3764 if test "${ac_cv_search_strerror+set}" = set; then 4962 if test ${ac_cv_search_strerror+y}
4963then :
3765 break 4964 break
3766fi 4965fi
3767done 4966done
3768if test "${ac_cv_search_strerror+set}" = set; then 4967if test ${ac_cv_search_strerror+y}
3769 : 4968then :
3770else 4969
4970else $as_nop
3771 ac_cv_search_strerror=no 4971 ac_cv_search_strerror=no
3772fi 4972fi
3773rm conftest.$ac_ext 4973rm conftest.$ac_ext
3774LIBS=$ac_func_search_save_LIBS 4974LIBS=$ac_func_search_save_LIBS
3775fi 4975fi
3776{ echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 4976{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3777echo "${ECHO_T}$ac_cv_search_strerror" >&6; } 4977printf "%s\n" "$ac_cv_search_strerror" >&6; }
3778ac_res=$ac_cv_search_strerror 4978ac_res=$ac_cv_search_strerror
3779if test "$ac_res" != no; then 4979if test "$ac_res" != no
4980then :
3780 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4981 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3781 4982
3782fi 4983fi
3783 4984
3784ac_ext=cpp 4985ac_ext=cpp
3786ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4987ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3787ac_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'
3788ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4989ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3789 4990
3790 4991
4992if test "$ac_prog_cxx_stdcxx" != cxx11; then
4993 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4994fi
4995
4996LINKER="$CXX"
3791if test x$GCC = xyes && test x$GXX = xyes; then 4997if test x$GCC = xyes && test x$GXX = xyes; then
3792 { echo "$as_me:$LINENO: checking for working libsupc++" >&5 4998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
3793echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6; } 4999printf %s "checking for working libsupc++... " >&6; }
3794 save_CXX="$CXX" 5000 save_CXX="$CXX"
3795 save_LIBS="$LIBS" 5001 save_LIBS="$LIBS"
3796 CXX="$CC" 5002 CXX="$CC"
3797 LIBS="$LIBS -lsupc++" 5003 LIBS="$LIBS -lsupc++"
3798 LINKER="$CC"
3799 5004
3800cat >conftest.$ac_ext <<_ACEOF
3801/* confdefs.h. */
3802_ACEOF
3803cat confdefs.h >>conftest.$ac_ext 5005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3804cat >>conftest.$ac_ext <<_ACEOF
3805/* end confdefs.h. */ 5006/* end confdefs.h. */
3806struct test { }; void f() try { throw new test; } catch (...) { throw; } 5007struct test { }; void f() try { throw new test; } catch (...) { throw; }
3807int 5008int
3808main () 5009main (void)
3809{ 5010{
3810 5011
3811 ; 5012 ;
3812 return 0; 5013 return 0;
3813} 5014}
3814_ACEOF 5015_ACEOF
3815rm -f conftest.$ac_objext conftest$ac_exeext 5016if ac_fn_cxx_try_link "$LINENO"
3816if { (ac_try="$ac_link" 5017then :
3817case "(($ac_try" in 5018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
3818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5019printf "%s\n" "ok" >&6; }
3819 *) ac_try_echo=$ac_try;; 5020 LINKER="$CC"
3820esac 5021else $as_nop
3821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3822 (eval "$ac_link") 2>conftest.er1
3823 ac_status=$?
3824 grep -v '^ *+' conftest.er1 >conftest.err
3825 rm -f conftest.er1
3826 cat conftest.err >&5
3827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828 (exit $ac_status); } && {
3829 test -z "$ac_cxx_werror_flag" ||
3830 test ! -s conftest.err
3831 } && test -s conftest$ac_exeext &&
3832 $as_test_x conftest$ac_exeext; then
3833 { echo "$as_me:$LINENO: result: ok" >&5
3834echo "${ECHO_T}ok" >&6; }
3835else
3836 echo "$as_me: failed program was:" >&5
3837sed 's/^/| /' conftest.$ac_ext >&5
3838 5022
3839
3840 { echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5 5023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
3841echo "${ECHO_T}no, making everything bigger and slower" >&6; } 5024printf "%s\n" "no, making everything bigger and slower" >&6; }
3842 LIBS="$save_LIBS" 5025 LIBS="$save_LIBS"
3843 LINKER="$save_CXX"
3844 5026
3845 5027
3846fi 5028fi
3847
3848rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5029rm -f core conftest.err conftest.$ac_objext conftest.beam \
3849 conftest$ac_exeext conftest.$ac_ext 5030 conftest$ac_exeext conftest.$ac_ext
3850 CXX="$save_CXX" 5031 CXX="$save_CXX"
3851fi 5032fi
3852LINKER=$LINKER 5033LINKER=$LINKER
3853 5034
3854 5035
3855if test -z "$orig_CXXFLAGS"; then 5036if test -z "$orig_CXXFLAGS"; then
3856 if test x$GCC = xyes && test "x$GXX" = xyes; then 5037 if test x$GCC = xyes && test "x$GXX" = xyes; then
3857 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs" 5038 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
3858 cat >conftest.$ac_ext <<_ACEOF
3859/* confdefs.h. */
3860_ACEOF
3861cat confdefs.h >>conftest.$ac_ext 5039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3862cat >>conftest.$ac_ext <<_ACEOF
3863/* end confdefs.h. */ 5040/* end confdefs.h. */
3864 5041
3865int 5042int
3866main () 5043main (void)
3867{ 5044{
3868 5045
3869 ; 5046 ;
3870 return 0; 5047 return 0;
3871} 5048}
3872_ACEOF 5049_ACEOF
3873rm -f conftest.$ac_objext 5050if ac_fn_cxx_try_compile "$LINENO"
3874if { (ac_try="$ac_compile" 5051then :
3875case "(($ac_try" in
3876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3877 *) ac_try_echo=$ac_try;;
3878esac
3879eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880 (eval "$ac_compile") 2>conftest.er1
3881 ac_status=$?
3882 grep -v '^ *+' conftest.er1 >conftest.err
3883 rm -f conftest.er1
3884 cat conftest.err >&5
3885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3886 (exit $ac_status); } && {
3887 test -z "$ac_cxx_werror_flag" ||
3888 test ! -s conftest.err
3889 } && test -s conftest.$ac_objext; then
3890 :
3891else
3892 echo "$as_me: failed program was:" >&5
3893sed 's/^/| /' conftest.$ac_ext >&5
3894 5052
5053else $as_nop
3895 CXXFLAGS="-g -O3" 5054 CXXFLAGS="-g -O3"
3896fi 5055fi
3897
3898rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5056rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3899 else 5057 else
3900 CXXFLAGS="-O" 5058 CXXFLAGS="-O"
3901 fi 5059 fi
3902 CFLAGS="$CXXFLAGS" 5060 CFLAGS="$CXXFLAGS"
3903fi 5061fi
3904 5062
3905case $host in 5063{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
3906 *-*-solaris* ) 5064printf %s "checking for library containing setlocale... " >&6; }
3907 5065if test ${ac_cv_search_setlocale+y}
3908cat >>confdefs.h <<\_ACEOF 5066then :
3909#define _XOPEN_SOURCE 500 5067 printf %s "(cached) " >&6
3910_ACEOF 5068else $as_nop
3911 5069 ac_func_search_save_LIBS=$LIBS
3912 ;;
3913esac
3914
3915{ echo "$as_me:$LINENO: checking for setlocale" >&5
3916echo $ECHO_N "checking for setlocale... $ECHO_C" >&6; }
3917if test "${ac_cv_func_setlocale+set}" = set; then
3918 echo $ECHO_N "(cached) $ECHO_C" >&6
3919else
3920 cat >conftest.$ac_ext <<_ACEOF
3921/* confdefs.h. */
3922_ACEOF
3923cat confdefs.h >>conftest.$ac_ext 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3924cat >>conftest.$ac_ext <<_ACEOF
3925/* end confdefs.h. */ 5071/* end confdefs.h. */
3926/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3927 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3928#define setlocale innocuous_setlocale
3929 5072
3930/* System header to define __stub macros and hopefully few prototypes, 5073namespace conftest {
3931 which can conflict with char setlocale (); below. 5074 extern "C" int setlocale ();
3932 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5075}
3933 <limits.h> exists even on freestanding compilers. */
3934
3935#ifdef __STDC__
3936# include <limits.h>
3937#else
3938# include <assert.h>
3939#endif
3940
3941#undef setlocale
3942
3943/* Override any GCC internal prototype to avoid an error.
3944 Use char because int might match the return type of a GCC
3945 builtin and then its argument prototype would still apply. */
3946#ifdef __cplusplus
3947extern "C"
3948#endif
3949char setlocale ();
3950/* The GNU C library defines this for functions which it implements
3951 to always fail with ENOSYS. Some functions are actually named
3952 something starting with __ and the normal name is an alias. */
3953#if defined __stub_setlocale || defined __stub___setlocale
3954choke me
3955#endif
3956
3957int 5076int
3958main () 5077main (void)
3959{ 5078{
3960return setlocale (); 5079return conftest::setlocale ();
3961 ; 5080 ;
3962 return 0; 5081 return 0;
3963} 5082}
3964_ACEOF 5083_ACEOF
3965rm -f conftest.$ac_objext conftest$ac_exeext 5084for ac_lib in '' xpg4
3966if { (ac_try="$ac_link" 5085do
3967case "(($ac_try" in 5086 if test -z "$ac_lib"; then
3968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5087 ac_res="none required"
3969 *) ac_try_echo=$ac_try;;
3970esac
3971eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3972 (eval "$ac_link") 2>conftest.er1
3973 ac_status=$?
3974 grep -v '^ *+' conftest.er1 >conftest.err
3975 rm -f conftest.er1
3976 cat conftest.err >&5
3977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3978 (exit $ac_status); } && {
3979 test -z "$ac_cxx_werror_flag" ||
3980 test ! -s conftest.err
3981 } && test -s conftest$ac_exeext &&
3982 $as_test_x conftest$ac_exeext; then
3983 ac_cv_func_setlocale=yes
3984else 5088 else
3985 echo "$as_me: failed program was:" >&5 5089 ac_res=-l$ac_lib
3986sed 's/^/| /' conftest.$ac_ext >&5 5090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3987 5091 fi
3988 ac_cv_func_setlocale=no 5092 if ac_fn_cxx_try_link "$LINENO"
5093then :
5094 ac_cv_search_setlocale=$ac_res
3989fi 5095fi
3990
3991rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5096rm -f core conftest.err conftest.$ac_objext conftest.beam \
3992 conftest$ac_exeext conftest.$ac_ext 5097 conftest$ac_exeext
5098 if test ${ac_cv_search_setlocale+y}
5099then :
5100 break
3993fi 5101fi
3994{ echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5 5102done
3995echo "${ECHO_T}$ac_cv_func_setlocale" >&6; } 5103if test ${ac_cv_search_setlocale+y}
3996if test $ac_cv_func_setlocale = yes; then 5104then :
3997 : 5105
3998else 5106else $as_nop
3999 { echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 5107 ac_cv_search_setlocale=no
4000echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6; } 5108fi
4001if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 5109rm conftest.$ac_ext
4002 echo $ECHO_N "(cached) $ECHO_C" >&6 5110LIBS=$ac_func_search_save_LIBS
4003else 5111fi
4004 ac_check_lib_save_LIBS=$LIBS 5112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4005LIBS="-lxpg4 $LIBS" 5113printf "%s\n" "$ac_cv_search_setlocale" >&6; }
4006cat >conftest.$ac_ext <<_ACEOF 5114ac_res=$ac_cv_search_setlocale
4007/* confdefs.h. */ 5115if test "$ac_res" != no
4008_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
4009cat confdefs.h >>conftest.$ac_ext 5129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4010cat >>conftest.$ac_ext <<_ACEOF
4011/* end confdefs.h. */ 5130/* end confdefs.h. */
4012 5131
4013/* Override any GCC internal prototype to avoid an error. 5132namespace conftest {
4014 Use char because int might match the return type of a GCC 5133 extern "C" int gethostbyname ();
4015 builtin and then its argument prototype would still apply. */ 5134}
4016#ifdef __cplusplus
4017extern "C"
4018#endif
4019char setlocale ();
4020int 5135int
4021main () 5136main (void)
4022{ 5137{
4023return setlocale (); 5138return conftest::gethostbyname ();
4024 ; 5139 ;
4025 return 0; 5140 return 0;
4026} 5141}
4027_ACEOF 5142_ACEOF
4028rm -f conftest.$ac_objext conftest$ac_exeext 5143for ac_lib in '' nsl
4029if { (ac_try="$ac_link" 5144do
4030case "(($ac_try" in 5145 if test -z "$ac_lib"; then
4031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5146 ac_res="none required"
4032 *) ac_try_echo=$ac_try;;
4033esac
4034eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4035 (eval "$ac_link") 2>conftest.er1
4036 ac_status=$?
4037 grep -v '^ *+' conftest.er1 >conftest.err
4038 rm -f conftest.er1
4039 cat conftest.err >&5
4040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4041 (exit $ac_status); } && {
4042 test -z "$ac_cxx_werror_flag" ||
4043 test ! -s conftest.err
4044 } && test -s conftest$ac_exeext &&
4045 $as_test_x conftest$ac_exeext; then
4046 ac_cv_lib_xpg4_setlocale=yes
4047else 5147 else
4048 echo "$as_me: failed program was:" >&5 5148 ac_res=-l$ac_lib
4049sed 's/^/| /' conftest.$ac_ext >&5 5149 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4050 5150 fi
4051 ac_cv_lib_xpg4_setlocale=no 5151 if ac_fn_cxx_try_link "$LINENO"
5152then :
5153 ac_cv_search_gethostbyname=$ac_res
4052fi 5154fi
4053
4054rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5155rm -f core conftest.err conftest.$ac_objext conftest.beam \
4055 conftest$ac_exeext conftest.$ac_ext 5156 conftest$ac_exeext
4056LIBS=$ac_check_lib_save_LIBS 5157 if test ${ac_cv_search_gethostbyname+y}
5158then :
5159 break
4057fi 5160fi
4058{ echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5 5161done
4059echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6; } 5162if test ${ac_cv_search_gethostbyname+y}
4060if test $ac_cv_lib_xpg4_setlocale = yes; then 5163then :
4061 LIBS="$LIBS -lxpg4"
4062fi
4063 5164
5165else $as_nop
5166 ac_cv_search_gethostbyname=no
4064fi 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"
4065 5177
5178fi
4066 5179
4067{ echo "$as_me:$LINENO: checking for gethostbyname" >&5 5180{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4068echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; } 5181printf %s "checking for library containing socket... " >&6; }
4069if test "${ac_cv_func_gethostbyname+set}" = set; then 5182if test ${ac_cv_search_socket+y}
4070 echo $ECHO_N "(cached) $ECHO_C" >&6 5183then :
4071else 5184 printf %s "(cached) " >&6
4072 cat >conftest.$ac_ext <<_ACEOF 5185else $as_nop
4073/* confdefs.h. */ 5186 ac_func_search_save_LIBS=$LIBS
4074_ACEOF
4075cat confdefs.h >>conftest.$ac_ext 5187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4076cat >>conftest.$ac_ext <<_ACEOF
4077/* end confdefs.h. */ 5188/* end confdefs.h. */
4078/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
4079 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4080#define gethostbyname innocuous_gethostbyname
4081 5189
4082/* System header to define __stub macros and hopefully few prototypes, 5190namespace conftest {
4083 which can conflict with char gethostbyname (); below. 5191 extern "C" int socket ();
4084 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5192}
4085 <limits.h> exists even on freestanding compilers. */
4086
4087#ifdef __STDC__
4088# include <limits.h>
4089#else
4090# include <assert.h>
4091#endif
4092
4093#undef gethostbyname
4094
4095/* Override any GCC internal prototype to avoid an error.
4096 Use char because int might match the return type of a GCC
4097 builtin and then its argument prototype would still apply. */
4098#ifdef __cplusplus
4099extern "C"
4100#endif
4101char gethostbyname ();
4102/* The GNU C library defines this for functions which it implements
4103 to always fail with ENOSYS. Some functions are actually named
4104 something starting with __ and the normal name is an alias. */
4105#if defined __stub_gethostbyname || defined __stub___gethostbyname
4106choke me
4107#endif
4108
4109int 5193int
4110main () 5194main (void)
4111{ 5195{
4112return gethostbyname (); 5196return conftest::socket ();
4113 ; 5197 ;
4114 return 0; 5198 return 0;
4115} 5199}
4116_ACEOF 5200_ACEOF
4117rm -f conftest.$ac_objext conftest$ac_exeext 5201for ac_lib in '' socket
4118if { (ac_try="$ac_link" 5202do
4119case "(($ac_try" in 5203 if test -z "$ac_lib"; then
4120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5204 ac_res="none required"
4121 *) ac_try_echo=$ac_try;;
4122esac
4123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4124 (eval "$ac_link") 2>conftest.er1
4125 ac_status=$?
4126 grep -v '^ *+' conftest.er1 >conftest.err
4127 rm -f conftest.er1
4128 cat conftest.err >&5
4129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130 (exit $ac_status); } && {
4131 test -z "$ac_cxx_werror_flag" ||
4132 test ! -s conftest.err
4133 } && test -s conftest$ac_exeext &&
4134 $as_test_x conftest$ac_exeext; then
4135 ac_cv_func_gethostbyname=yes
4136else 5205 else
4137 echo "$as_me: failed program was:" >&5 5206 ac_res=-l$ac_lib
4138sed 's/^/| /' conftest.$ac_ext >&5 5207 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4139 5208 fi
4140 ac_cv_func_gethostbyname=no 5209 if ac_fn_cxx_try_link "$LINENO"
5210then :
5211 ac_cv_search_socket=$ac_res
4141fi 5212fi
4142
4143rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5213rm -f core conftest.err conftest.$ac_objext conftest.beam \
4144 conftest$ac_exeext conftest.$ac_ext 5214 conftest$ac_exeext
5215 if test ${ac_cv_search_socket+y}
5216then :
5217 break
4145fi 5218fi
4146{ echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 5219done
4147echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6; } 5220if test ${ac_cv_search_socket+y}
4148if test $ac_cv_func_gethostbyname = yes; then 5221then :
4149 :
4150else
4151 { echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
4152echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; }
4153if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
4154 echo $ECHO_N "(cached) $ECHO_C" >&6
4155else
4156 ac_check_lib_save_LIBS=$LIBS
4157LIBS="-lnsl $LIBS"
4158cat >conftest.$ac_ext <<_ACEOF
4159/* confdefs.h. */
4160_ACEOF
4161cat confdefs.h >>conftest.$ac_ext
4162cat >>conftest.$ac_ext <<_ACEOF
4163/* end confdefs.h. */
4164 5222
4165/* Override any GCC internal prototype to avoid an error. 5223else $as_nop
4166 Use char because int might match the return type of a GCC
4167 builtin and then its argument prototype would still apply. */
4168#ifdef __cplusplus
4169extern "C"
4170#endif
4171char gethostbyname ();
4172int
4173main ()
4174{
4175return gethostbyname ();
4176 ;
4177 return 0;
4178}
4179_ACEOF
4180rm -f conftest.$ac_objext conftest$ac_exeext
4181if { (ac_try="$ac_link"
4182case "(($ac_try" in
4183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4184 *) ac_try_echo=$ac_try;;
4185esac
4186eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4187 (eval "$ac_link") 2>conftest.er1
4188 ac_status=$?
4189 grep -v '^ *+' conftest.er1 >conftest.err
4190 rm -f conftest.er1
4191 cat conftest.err >&5
4192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4193 (exit $ac_status); } && {
4194 test -z "$ac_cxx_werror_flag" ||
4195 test ! -s conftest.err
4196 } && test -s conftest$ac_exeext &&
4197 $as_test_x conftest$ac_exeext; then
4198 ac_cv_lib_nsl_gethostbyname=yes
4199else
4200 echo "$as_me: failed program was:" >&5
4201sed 's/^/| /' conftest.$ac_ext >&5
4202
4203 ac_cv_lib_nsl_gethostbyname=no
4204fi
4205
4206rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4207 conftest$ac_exeext conftest.$ac_ext
4208LIBS=$ac_check_lib_save_LIBS
4209fi
4210{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
4211echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
4212if test $ac_cv_lib_nsl_gethostbyname = yes; then
4213 LIBS="$LIBS -lnsl"
4214fi
4215
4216fi
4217
4218{ echo "$as_me:$LINENO: checking for socket" >&5
4219echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
4220if test "${ac_cv_func_socket+set}" = set; then
4221 echo $ECHO_N "(cached) $ECHO_C" >&6
4222else
4223 cat >conftest.$ac_ext <<_ACEOF
4224/* confdefs.h. */
4225_ACEOF
4226cat confdefs.h >>conftest.$ac_ext
4227cat >>conftest.$ac_ext <<_ACEOF
4228/* end confdefs.h. */
4229/* Define socket to an innocuous variant, in case <limits.h> declares socket.
4230 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4231#define socket innocuous_socket
4232
4233/* System header to define __stub macros and hopefully few prototypes,
4234 which can conflict with char socket (); below.
4235 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4236 <limits.h> exists even on freestanding compilers. */
4237
4238#ifdef __STDC__
4239# include <limits.h>
4240#else
4241# include <assert.h>
4242#endif
4243
4244#undef socket
4245
4246/* Override any GCC internal prototype to avoid an error.
4247 Use char because int might match the return type of a GCC
4248 builtin and then its argument prototype would still apply. */
4249#ifdef __cplusplus
4250extern "C"
4251#endif
4252char socket ();
4253/* The GNU C library defines this for functions which it implements
4254 to always fail with ENOSYS. Some functions are actually named
4255 something starting with __ and the normal name is an alias. */
4256#if defined __stub_socket || defined __stub___socket
4257choke me
4258#endif
4259
4260int
4261main ()
4262{
4263return socket ();
4264 ;
4265 return 0;
4266}
4267_ACEOF
4268rm -f conftest.$ac_objext conftest$ac_exeext
4269if { (ac_try="$ac_link"
4270case "(($ac_try" in
4271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272 *) ac_try_echo=$ac_try;;
4273esac
4274eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275 (eval "$ac_link") 2>conftest.er1
4276 ac_status=$?
4277 grep -v '^ *+' conftest.er1 >conftest.err
4278 rm -f conftest.er1
4279 cat conftest.err >&5
4280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4281 (exit $ac_status); } && {
4282 test -z "$ac_cxx_werror_flag" ||
4283 test ! -s conftest.err
4284 } && test -s conftest$ac_exeext &&
4285 $as_test_x conftest$ac_exeext; then
4286 ac_cv_func_socket=yes
4287else
4288 echo "$as_me: failed program was:" >&5
4289sed 's/^/| /' conftest.$ac_ext >&5
4290
4291 ac_cv_func_socket=no 5224 ac_cv_search_socket=no
4292fi 5225fi
4293 5226rm conftest.$ac_ext
4294rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5227LIBS=$ac_func_search_save_LIBS
4295 conftest$ac_exeext conftest.$ac_ext
4296fi 5228fi
4297{ echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5 5229{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4298echo "${ECHO_T}$ac_cv_func_socket" >&6; } 5230printf "%s\n" "$ac_cv_search_socket" >&6; }
4299if test $ac_cv_func_socket = yes; then 5231ac_res=$ac_cv_search_socket
4300 : 5232if test "$ac_res" != no
4301else 5233then :
4302 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4303echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
4304if test "${ac_cv_lib_socket_socket+set}" = set; then
4305 echo $ECHO_N "(cached) $ECHO_C" >&6
4306else
4307 ac_check_lib_save_LIBS=$LIBS
4308LIBS="-lsocket $LIBS"
4309cat >conftest.$ac_ext <<_ACEOF
4310/* confdefs.h. */
4311_ACEOF
4312cat confdefs.h >>conftest.$ac_ext
4313cat >>conftest.$ac_ext <<_ACEOF
4314/* end confdefs.h. */
4315
4316/* Override any GCC internal prototype to avoid an error.
4317 Use char because int might match the return type of a GCC
4318 builtin and then its argument prototype would still apply. */
4319#ifdef __cplusplus
4320extern "C"
4321#endif
4322char socket ();
4323int
4324main ()
4325{
4326return socket ();
4327 ;
4328 return 0;
4329}
4330_ACEOF
4331rm -f conftest.$ac_objext conftest$ac_exeext
4332if { (ac_try="$ac_link"
4333case "(($ac_try" in
4334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4335 *) ac_try_echo=$ac_try;;
4336esac
4337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4338 (eval "$ac_link") 2>conftest.er1
4339 ac_status=$?
4340 grep -v '^ *+' conftest.er1 >conftest.err
4341 rm -f conftest.er1
4342 cat conftest.err >&5
4343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4344 (exit $ac_status); } && {
4345 test -z "$ac_cxx_werror_flag" ||
4346 test ! -s conftest.err
4347 } && test -s conftest$ac_exeext &&
4348 $as_test_x conftest$ac_exeext; then
4349 ac_cv_lib_socket_socket=yes
4350else
4351 echo "$as_me: failed program was:" >&5
4352sed 's/^/| /' conftest.$ac_ext >&5
4353
4354 ac_cv_lib_socket_socket=no
4355fi
4356
4357rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4358 conftest$ac_exeext conftest.$ac_ext
4359LIBS=$ac_check_lib_save_LIBS
4360fi
4361{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
4362echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
4363if test $ac_cv_lib_socket_socket = yes; then
4364 LIBS="$LIBS -lsocket"
4365fi
4366 5235
4367fi 5236fi
4368 5237
4369 5238
4370support_frills=yes 5239support_frills=yes
4378support_pointer_blank=yes 5247support_pointer_blank=yes
4379support_scroll_rxvt=yes 5248support_scroll_rxvt=yes
4380support_scroll_next=yes 5249support_scroll_next=yes
4381support_scroll_xterm=yes 5250support_scroll_xterm=yes
4382support_xim=yes 5251support_xim=yes
4383support_afterimage=yes 5252support_pixbuf=yes
4384support_afterstep=yes 5253support_startup_notification=yes
4385support_xft=yes 5254support_xft=yes
4386support_unicode3=no 5255support_unicode3=no
4387support_combining=yes 5256support_combining=yes
4388support_8bitctrls=no 5257support_8bitctrls=no
4389support_iso14755=yes 5258support_iso14755=yes
4391support_perl=yes 5260support_perl=yes
4392codesets=all 5261codesets=all
4393 5262
4394 5263
4395# Check whether --enable-everything was given. 5264# Check whether --enable-everything was given.
4396if test "${enable_everything+set}" = set; then 5265if test ${enable_everything+y}
5266then :
4397 enableval=$enable_everything; 5267 enableval=$enable_everything;
4398 if test x$enableval = xno; then 5268 if test x$enableval = xno; then
4399 support_frills=no 5269 support_frills=no
4400 support_inheritpixmap=no 5270 support_inheritpixmap=no
4401 support_fading=no 5271 support_fading=no
4410 support_scroll_next=no 5280 support_scroll_next=no
4411 support_scroll_xterm=no 5281 support_scroll_xterm=no
4412 support_utmp=no 5282 support_utmp=no
4413 support_wtmp=no 5283 support_wtmp=no
4414 support_xim=no 5284 support_xim=no
4415 support_afterimage=no 5285 support_pixbuf=no
4416 support_afterstep=no 5286 support_startup_notification=no
4417 support_xft=no 5287 support_xft=no
4418 support_unicode3=no 5288 support_unicode3=no
4419 support_combining=no 5289 support_combining=no
4420 support_8bitctrls=no 5290 support_8bitctrls=no
4421 support_iso14755=no 5291 support_iso14755=no
4438 support_scroll_next=yes 5308 support_scroll_next=yes
4439 support_scroll_xterm=yes 5309 support_scroll_xterm=yes
4440 support_utmp=yes 5310 support_utmp=yes
4441 support_wtmp=yes 5311 support_wtmp=yes
4442 support_xim=yes 5312 support_xim=yes
4443 support_afterimage=yes
4444 support_afterstep=yes 5313 support_pixbuf=yes
5314 support_startup_notification=yes
4445 support_xft=yes 5315 support_xft=yes
4446 support_unicode3=yes 5316 support_unicode3=yes
4447 support_combining=yes 5317 support_combining=yes
4448 #support_8bitctrls=yes 5318 #support_8bitctrls=yes
4449 support_iso14755=yes 5319 support_iso14755=yes
4453 fi 5323 fi
4454 5324
4455fi 5325fi
4456 5326
4457 5327
4458WARNINGS=no 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
4459# Check whether --enable-warnings was given. 5344# Check whether --enable-warnings was given.
4460if test "${enable_warnings+set}" = set; then 5345if test ${enable_warnings+y}
5346then :
4461 enableval=$enable_warnings; if test x$enableval = xyes; then 5347 enableval=$enable_warnings; if test x$enableval = xyes; then
4462 WARNINGS=yes 5348 support_warnings=yes
4463 fi 5349 fi
4464fi 5350fi
4465 5351
4466if test x$GXX = xyes; then 5352if test x$GXX = xyes; then
4467 if test $WARNINGS = yes; then 5353 if test $support_warnings = yes; then
4468 save_CXXFLAGS="$CXXFLAGS" 5354 save_CXXFLAGS="$CXXFLAGS"
4469 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 5355 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4470 cat >conftest.$ac_ext <<_ACEOF
4471/* confdefs.h. */
4472_ACEOF
4473cat confdefs.h >>conftest.$ac_ext 5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4474cat >>conftest.$ac_ext <<_ACEOF
4475/* end confdefs.h. */ 5357/* end confdefs.h. */
4476 5358
4477int 5359int
4478main () 5360main (void)
4479{ 5361{
4480 5362
4481 ; 5363 ;
4482 return 0; 5364 return 0;
4483} 5365}
4484_ACEOF 5366_ACEOF
4485rm -f conftest.$ac_objext 5367if ac_fn_cxx_try_compile "$LINENO"
4486if { (ac_try="$ac_compile" 5368then :
4487case "(($ac_try" in
4488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4489 *) ac_try_echo=$ac_try;;
4490esac
4491eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4492 (eval "$ac_compile") 2>conftest.er1
4493 ac_status=$?
4494 grep -v '^ *+' conftest.er1 >conftest.err
4495 rm -f conftest.er1
4496 cat conftest.err >&5
4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 (exit $ac_status); } && {
4499 test -z "$ac_cxx_werror_flag" ||
4500 test ! -s conftest.err
4501 } && test -s conftest.$ac_objext; then
4502 :
4503else
4504 echo "$as_me: failed program was:" >&5
4505sed 's/^/| /' conftest.$ac_ext >&5
4506 5369
5370else $as_nop
4507 CXXFLAGS="$save_CXXFLAGS" 5371 CXXFLAGS="$save_CXXFLAGS"
4508fi 5372fi
4509
4510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5373rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4511 else 5374 else
4512 CXXFLAGS="$CXXFLAGS -w" 5375 CXXFLAGS="$CXXFLAGS -w"
4513 fi 5376 fi
4514fi 5377fi
4515 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
4516# Check whether --enable-unicode3 was given. 5394# Check whether --enable-unicode3 was given.
4517if test "${enable_unicode3+set}" = set; then 5395if test ${enable_unicode3+y}
5396then :
4518 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 5397 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4519 support_unicode3=$enableval 5398 support_unicode3=$enableval
4520 fi 5399 fi
4521fi 5400fi
4522 5401
4523 5402
4524# Check whether --enable-combining was given. 5403# Check whether --enable-combining was given.
4525if test "${enable_combining+set}" = set; then 5404if test ${enable_combining+y}
5405then :
4526 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then 5406 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4527 support_combining=$enableval 5407 support_combining=$enableval
4528 fi 5408 fi
4529fi 5409fi
4530 5410
4531 5411
4532# Check whether --enable-xft was given. 5412# Check whether --enable-xft was given.
4533if test "${enable_xft+set}" = set; then 5413if test ${enable_xft+y}
5414then :
4534 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then 5415 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4535 support_xft=$enableval 5416 support_xft=$enableval
4536 fi 5417 fi
4537fi 5418fi
4538 5419
4539 5420
4540# Check whether --enable-font-styles was given. 5421# Check whether --enable-font-styles was given.
4541if test "${enable_font_styles+set}" = set; then 5422if test ${enable_font_styles+y}
5423then :
4542 enableval=$enable_font_styles; 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
4543 support_styles=$enableval 5425 support_styles=$enableval
4544 fi 5426 fi
4545fi 5427fi
4546 5428
4547 5429
4548# Check whether --enable-afterimage was given. 5430# Check whether --enable-pixbuf was given.
4549if test "${enable_afterimage+set}" = set; then 5431if test ${enable_pixbuf+y}
5432then :
4550 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then 5433 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4551 support_afterimage=$enableval 5434 support_pixbuf=$enableval
4552 fi 5435 fi
4553fi 5436fi
4554 5437
4555 5438
4556 5439# Check whether --enable-startup-notification was given.
4557# Check whether --with-afterimage_config was given. 5440if test ${enable_startup_notification+y}
4558if test "${with_afterimage_config+set}" = set; then 5441then :
4559 withval=$with_afterimage_config; if test "x$withval" != x; then 5442 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4560 afterimage_config=$withval/afterimage-config 5443 support_startup_notification=$enableval
4561 fi 5444 fi
4562fi 5445fi
4563
4564 5446
4565 5447
4566# Check whether --enable-transparency was given. 5448# Check whether --enable-transparency was given.
4567if test "${enable_transparency+set}" = set; then 5449if test ${enable_transparency+y}
5450then :
4568 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then 5451 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4569 support_inheritpixmap=$enableval 5452 support_inheritpixmap=$enableval
4570 fi 5453 fi
4571fi 5454fi
4572 5455
4573 5456
4574# Check whether --enable-fading was given. 5457# Check whether --enable-fading was given.
4575if test "${enable_fading+set}" = set; then 5458if test ${enable_fading+y}
5459then :
4576 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 5460 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4577 support_fading=$enableval 5461 support_fading=$enableval
4578 fi 5462 fi
4579fi 5463fi
4580 5464
4581 5465
4582# Check whether --enable-rxvt-scroll was given. 5466# Check whether --enable-rxvt-scroll was given.
4583if test "${enable_rxvt_scroll+set}" = set; then 5467if test ${enable_rxvt_scroll+y}
5468then :
4584 enableval=$enable_rxvt_scroll; 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
4585 support_scroll_rxvt=$enableval 5470 support_scroll_rxvt=$enableval
4586 fi 5471 fi
4587fi 5472fi
4588 5473
4589 5474
4590# Check whether --enable-next-scroll was given. 5475# Check whether --enable-next-scroll was given.
4591if test "${enable_next_scroll+set}" = set; then 5476if test ${enable_next_scroll+y}
5477then :
4592 enableval=$enable_next_scroll; 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
4593 support_scroll_next=$enableval 5479 support_scroll_next=$enableval
4594 fi 5480 fi
4595fi 5481fi
4596 5482
4597 5483
4598# Check whether --enable-xterm-scroll was given. 5484# Check whether --enable-xterm-scroll was given.
4599if test "${enable_xterm_scroll+set}" = set; then 5485if test ${enable_xterm_scroll+y}
5486then :
4600 enableval=$enable_xterm_scroll; 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
4601 support_scroll_xterm=$enableval 5488 support_scroll_xterm=$enableval
4602 fi 5489 fi
4603fi 5490fi
4604 5491
4605 5492
4606# Check whether --enable-perl was given. 5493# Check whether --enable-perl was given.
4607if test "${enable_perl+set}" = set; then 5494if test ${enable_perl+y}
5495then :
4608 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 5496 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4609 support_perl=$enableval 5497 support_perl=$enableval
4610 fi 5498 fi
4611fi 5499fi
4612 5500
4613 5501
4614 5502
4615# Check whether --with-codesets was given. 5503# Check whether --with-codesets was given.
4616if test "${with_codesets+set}" = set; then 5504if test ${with_codesets+y}
5505then :
4617 withval=$with_codesets; codesets="$withval" 5506 withval=$with_codesets; codesets="$withval"
4618fi 5507fi
4619 5508
4620 5509
4621# Check whether --enable-xim was given. 5510# Check whether --enable-xim was given.
4622if test "${enable_xim+set}" = set; then 5511if test ${enable_xim+y}
5512then :
4623 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then 5513 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4624 support_xim=$enableval 5514 support_xim=$enableval
4625 fi 5515 fi
4626fi 5516fi
4627 5517
4628 5518
4629# Check whether --enable-backspace-key was given. 5519# Check whether --enable-backspace-key was given.
4630if test "${enable_backspace_key+set}" = set; then 5520if test ${enable_backspace_key+y}
5521then :
4631 enableval=$enable_backspace_key; if test x$enableval = xno; then 5522 enableval=$enable_backspace_key; if test x$enableval = xno; then
4632 5523
4633cat >>confdefs.h <<\_ACEOF 5524printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4634#define NO_BACKSPACE_KEY 1
4635_ACEOF
4636 5525
4637 fi 5526 fi
4638fi 5527fi
4639 5528
4640 5529
4641# Check whether --enable-delete-key was given. 5530# Check whether --enable-delete-key was given.
4642if test "${enable_delete_key+set}" = set; then 5531if test ${enable_delete_key+y}
5532then :
4643 enableval=$enable_delete_key; if test x$enableval = xno; then 5533 enableval=$enable_delete_key; if test x$enableval = xno; then
4644 5534
4645cat >>confdefs.h <<\_ACEOF 5535printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
4646#define NO_DELETE_KEY 1
4647_ACEOF
4648 5536
4649 fi 5537 fi
4650fi 5538fi
4651 5539
4652 5540
5541support_resources=yes
4653# Check whether --enable-resources was given. 5542# Check whether --enable-resources was given.
4654if test "${enable_resources+set}" = set; then 5543if test ${enable_resources+y}
5544then :
4655 enableval=$enable_resources; if test x$enableval = xno; then 5545 enableval=$enable_resources; if test x$enableval = xno; then
4656 5546 support_resources=no
4657cat >>confdefs.h <<\_ACEOF
4658#define NO_RESOURCES 1
4659_ACEOF
4660
4661 fi 5547 fi
4662fi 5548fi
4663 5549
4664 5550
4665# Check whether --enable-8bitctrls was given. 5551# Check whether --enable-8bitctrls was given.
4666if test "${enable_8bitctrls+set}" = set; then 5552if test ${enable_8bitctrls+y}
5553then :
4667 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then 5554 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
4668 support_8bitctrls=$enableval 5555 support_8bitctrls=$enableval
4669 fi 5556 fi
4670fi 5557fi
4671 5558
4672 5559
4673RESFALLBACK=Rxvt 5560RESFALLBACK=Rxvt
4674# Check whether --enable-fallback was given. 5561# Check whether --enable-fallback was given.
4675if test "${enable_fallback+set}" = set; then 5562if test ${enable_fallback+y}
5563then :
4676 enableval=$enable_fallback; 5564 enableval=$enable_fallback;
4677 test x$enableval = xyes && enableval=Rxvt 5565 test x$enableval = xyes && enableval=Rxvt
4678 test x$enableval = xno && enableval= 5566 test x$enableval = xno && enableval=
4679 RESFALLBACK="$enableval" 5567 RESFALLBACK="$enableval"
4680 5568
4681fi 5569fi
4682 5570
4683 5571
4684if test x$RESFALLBACK != x; then 5572if test x$RESFALLBACK != x; then
4685 5573
4686cat >>confdefs.h <<_ACEOF 5574printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
4687#define RESFALLBACK "$RESFALLBACK"
4688_ACEOF
4689 5575
4690fi 5576fi
4691 5577
4692RESNAME=urxvt 5578RESNAME=urxvt
4693 5579
4694# Check whether --with-res-name was given. 5580# Check whether --with-res-name was given.
4695if test "${with_res_name+set}" = set; then 5581if test ${with_res_name+y}
5582then :
4696 withval=$with_res_name; RESNAME="$withval" 5583 withval=$with_res_name; RESNAME="$withval"
4697fi 5584fi
4698 5585
4699 5586
4700cat >>confdefs.h <<_ACEOF 5587printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
4701#define RESNAME "$RESNAME"
4702_ACEOF
4703 5588
4704 5589
4705RESCLASS=URxvt 5590RESCLASS=URxvt
4706 5591
4707# Check whether --with-res-class was given. 5592# Check whether --with-res-class was given.
4708if test "${with_res_class+set}" = set; then 5593if test ${with_res_class+y}
5594then :
4709 withval=$with_res_class; RESCLASS="$withval" 5595 withval=$with_res_class; RESCLASS="$withval"
4710fi 5596fi
4711 5597
4712 5598
4713cat >>confdefs.h <<_ACEOF 5599printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
4714#define RESCLASS "$RESCLASS"
4715_ACEOF
4716 5600
4717 5601
4718RXVTNAME=urxvt 5602RXVTNAME=urxvt
4719 5603
4720# Check whether --with-name was given. 5604# Check whether --with-name was given.
4721if test "${with_name+set}" = set; then 5605if test ${with_name+y}
5606then :
4722 withval=$with_name; RXVTNAME="$withval" 5607 withval=$with_name; RXVTNAME="$withval"
4723fi 5608fi
4724 5609
4725 5610
4726cat >>confdefs.h <<_ACEOF 5611printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
4727#define RXVTNAME "$RXVTNAME"
4728_ACEOF
4729 5612
4730 5613
4731RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4732 5614
4733 5615
4734# Check whether --enable-swapscreen was given. 5616# Check whether --enable-swapscreen was given.
4735if test "${enable_swapscreen+set}" = set; then 5617if test ${enable_swapscreen+y}
5618then :
4736 enableval=$enable_swapscreen; if test x$enableval = xno; then 5619 enableval=$enable_swapscreen; if test x$enableval = xno; then
4737 5620
4738cat >>confdefs.h <<\_ACEOF 5621printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
4739#define NO_SECONDARY_SCREEN 1
4740_ACEOF
4741 5622
4742 fi 5623 fi
4743fi 5624fi
4744 5625
4745 5626
4746# Check whether --enable-iso14755 was given. 5627# Check whether --enable-iso14755 was given.
4747if test "${enable_iso14755+set}" = set; then 5628if test ${enable_iso14755+y}
5629then :
4748 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then 5630 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
4749 support_iso14755=$enableval 5631 support_iso14755=$enableval
4750 fi 5632 fi
4751fi 5633fi
4752 5634
4753 5635
4754# Check whether --enable-frills was given. 5636# Check whether --enable-frills was given.
4755if test "${enable_frills+set}" = set; then 5637if test ${enable_frills+y}
5638then :
4756 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then 5639 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval 5640 support_frills=$enableval
4758 fi 5641 fi
4759fi 5642fi
4760 5643
4761 5644
4762# Check whether --enable-keepscrolling was given. 5645# Check whether --enable-keepscrolling was given.
4763if test "${enable_keepscrolling+set}" = set; then 5646if test ${enable_keepscrolling+y}
5647then :
4764 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5648 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4765 support_keepscrolling=$enableval 5649 support_keepscrolling=$enableval
4766 fi 5650 fi
4767fi 5651fi
4768 5652
4769 5653
4770# Check whether --enable-selectionscrolling was given. 5654# Check whether --enable-selectionscrolling was given.
4771if test "${enable_selectionscrolling+set}" = set; then 5655if test ${enable_selectionscrolling+y}
5656then :
4772 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5657 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
4773 support_selectionscrolling=$enableval 5658 support_selectionscrolling=$enableval
4774 fi 5659 fi
4775fi 5660fi
4776 5661
4777 5662
4778# Check whether --enable-mousewheel was given. 5663# Check whether --enable-mousewheel was given.
4779if test "${enable_mousewheel+set}" = set; then 5664if test ${enable_mousewheel+y}
5665then :
4780 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then 5666 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
4781 support_mousewheel=$enableval 5667 support_mousewheel=$enableval
4782 fi 5668 fi
4783fi 5669fi
4784 5670
4785 5671
4786# Check whether --enable-slipwheeling was given. 5672# Check whether --enable-slipwheeling was given.
4787if test "${enable_slipwheeling+set}" = set; then 5673if test ${enable_slipwheeling+y}
5674then :
4788 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then 5675 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
4789 support_mouseslipwheel=$enableval 5676 support_mouseslipwheel=$enableval
4790 fi 5677 fi
4791fi 5678fi
4792 5679
4793 5680
4794# Check whether --enable-smart-resize was given. 5681# Check whether --enable-smart-resize was given.
4795if test "${enable_smart_resize+set}" = set; then 5682if test ${enable_smart_resize+y}
5683then :
4796 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5684 enableval=$enable_smart_resize; if test x$enableval = xyes; then
4797 5685
4798cat >>confdefs.h <<\_ACEOF 5686printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
4799#define SMART_RESIZE 1
4800_ACEOF
4801 5687
4802 fi 5688 fi
4803fi 5689fi
4804 5690
4805 5691
4806# Check whether --enable-text-blink was given. 5692# Check whether --enable-text-blink was given.
4807if test "${enable_text_blink+set}" = set; then 5693if test ${enable_text_blink+y}
5694then :
4808 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then 5695 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
4809 support_text_blink=$enableval 5696 support_text_blink=$enableval
4810 fi 5697 fi
4811fi 5698fi
4812 5699
4813 5700
4814# Check whether --enable-pointer-blank was given. 5701# Check whether --enable-pointer-blank was given.
4815if test "${enable_pointer_blank+set}" = set; then 5702if test ${enable_pointer_blank+y}
5703then :
4816 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then 5704 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
4817 support_pointer_blank=$enableval 5705 support_pointer_blank=$enableval
4818 fi 5706 fi
4819fi 5707fi
4820 5708
4821 5709
4822 5710
4823# Check whether --with-term was given. 5711# Check whether --with-term was given.
4824if test "${with_term+set}" = set; then 5712if test ${with_term+y}
5713then :
4825 withval=$with_term; if test x$withval != x; then 5714 withval=$with_term; if test x$withval != x; then
4826 5715
4827cat >>confdefs.h <<_ACEOF 5716printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
4828#define TERMENV "$withval"
4829_ACEOF
4830 term="$withval" 5717 term="$withval"
4831 fi 5718 fi
4832fi 5719fi
4833 5720
4834 5721
4835 5722
4836# Check whether --with-terminfo was given. 5723# Check whether --with-terminfo was given.
4837if test "${with_terminfo+set}" = set; then 5724if test ${with_terminfo+y}
5725then :
4838 withval=$with_terminfo; if test x$withval != x; then 5726 withval=$with_terminfo; if test x$withval != x; then
4839 5727
4840cat >>confdefs.h <<_ACEOF 5728printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
4841#define RXVT_TERMINFO "$withval"
4842_ACEOF
4843 terminfo="$withval" 5729 terminfo="$withval"
4844 fi 5730 fi
4845fi 5731fi
4846 5732
4847 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
4848 5744
4849LIBEV_M4_AVOID_LIBRT=1 5745LIBEV_M4_AVOID_LIBRT=1
4850 5746
4851ac_ext=cpp 5747ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
4852ac_cpp='$CXXCPP $CPPFLAGS' 5748if test "x$ac_cv_header_sys_inotify_h" = xyes
4853ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5749then :
4854ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5750 printf "%s\n" "#define HAVE_SYS_INOTIFY_H 1" >>confdefs.h
4855ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 5751
4856{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 5752fi
4857echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } 5753ac_fn_cxx_check_header_compile "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
4858if test -z "$CXXCPP"; then 5754if test "x$ac_cv_header_sys_epoll_h" = xyes
4859 if test "${ac_cv_prog_CXXCPP+set}" = set; then 5755then :
4860 echo $ECHO_N "(cached) $ECHO_C" >&6 5756 printf "%s\n" "#define HAVE_SYS_EPOLL_H 1" >>confdefs.h
4861else 5757
4862 # Double quotes because CXXCPP needs to be expanded 5758fi
4863 for CXXCPP in "$CXX -E" "/lib/cpp" 5759ac_fn_cxx_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
4864 do 5760if test "x$ac_cv_header_sys_event_h" = xyes
4865 ac_preproc_ok=false 5761then :
4866for ac_cxx_preproc_warn_flag in '' yes 5762 printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h
4867do 5763
4868 # Use a header file that comes with gcc, so configuring glibc 5764fi
4869 # with a fresh cross-compiler works. 5765ac_fn_cxx_check_header_compile "$LINENO" "port.h" "ac_cv_header_port_h" "$ac_includes_default"
4870 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5766if test "x$ac_cv_header_port_h" = xyes
4871 # <limits.h> exists even on freestanding compilers. 5767then :
4872 # On the NeXT, cc -E runs the code through the compiler's parser, 5768 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
4873 # not just through cpp. "Syntax error" is here to catch this case. 5769
4874 cat >conftest.$ac_ext <<_ACEOF 5770fi
4875/* confdefs.h. */ 5771ac_fn_cxx_check_header_compile "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
4876_ACEOF 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; }
4877cat confdefs.h >>conftest.$ac_ext 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4878cat >>conftest.$ac_ext <<_ACEOF
4879/* end confdefs.h. */ 5880/* end confdefs.h. */
4880#ifdef __STDC__
4881# include <limits.h>
4882#else
4883# include <assert.h>
4884#endif
4885 Syntax error
4886_ACEOF
4887if { (ac_try="$ac_cpp conftest.$ac_ext"
4888case "(($ac_try" in
4889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4890 *) ac_try_echo=$ac_try;;
4891esac
4892eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4893 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4894 ac_status=$?
4895 grep -v '^ *+' conftest.er1 >conftest.err
4896 rm -f conftest.er1
4897 cat conftest.err >&5
4898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899 (exit $ac_status); } >/dev/null && {
4900 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4901 test ! -s conftest.err
4902 }; then
4903 :
4904else
4905 echo "$as_me: failed program was:" >&5
4906sed 's/^/| /' conftest.$ac_ext >&5
4907
4908 # Broken: fails on valid input.
4909continue
4910fi
4911
4912rm -f conftest.err conftest.$ac_ext
4913
4914 # OK, works on sane cases. Now check whether nonexistent headers
4915 # can be detected and how.
4916 cat >conftest.$ac_ext <<_ACEOF
4917/* confdefs.h. */
4918_ACEOF
4919cat confdefs.h >>conftest.$ac_ext
4920cat >>conftest.$ac_ext <<_ACEOF
4921/* end confdefs.h. */
4922#include <ac_nonexistent.h>
4923_ACEOF
4924if { (ac_try="$ac_cpp conftest.$ac_ext"
4925case "(($ac_try" in
4926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927 *) ac_try_echo=$ac_try;;
4928esac
4929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4931 ac_status=$?
4932 grep -v '^ *+' conftest.er1 >conftest.err
4933 rm -f conftest.er1
4934 cat conftest.err >&5
4935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936 (exit $ac_status); } >/dev/null && {
4937 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
4938 test ! -s conftest.err
4939 }; then
4940 # Broken: success on invalid input.
4941continue
4942else
4943 echo "$as_me: failed program was:" >&5
4944sed 's/^/| /' conftest.$ac_ext >&5
4945
4946 # Passes both tests.
4947ac_preproc_ok=:
4948break
4949fi
4950
4951rm -f conftest.err conftest.$ac_ext
4952
4953done
4954# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4955rm -f conftest.err conftest.$ac_ext
4956if $ac_preproc_ok; then
4957 break
4958fi
4959
4960 done
4961 ac_cv_prog_CXXCPP=$CXXCPP
4962
4963fi
4964 CXXCPP=$ac_cv_prog_CXXCPP
4965else
4966 ac_cv_prog_CXXCPP=$CXXCPP
4967fi
4968{ echo "$as_me:$LINENO: result: $CXXCPP" >&5
4969echo "${ECHO_T}$CXXCPP" >&6; }
4970ac_preproc_ok=false
4971for ac_cxx_preproc_warn_flag in '' yes
4972do
4973 # Use a header file that comes with gcc, so configuring glibc
4974 # with a fresh cross-compiler works.
4975 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4976 # <limits.h> exists even on freestanding compilers.
4977 # On the NeXT, cc -E runs the code through the compiler's parser,
4978 # not just through cpp. "Syntax error" is here to catch this case.
4979 cat >conftest.$ac_ext <<_ACEOF
4980/* confdefs.h. */
4981_ACEOF
4982cat confdefs.h >>conftest.$ac_ext
4983cat >>conftest.$ac_ext <<_ACEOF
4984/* end confdefs.h. */
4985#ifdef __STDC__
4986# include <limits.h>
4987#else
4988# include <assert.h>
4989#endif
4990 Syntax error
4991_ACEOF
4992if { (ac_try="$ac_cpp conftest.$ac_ext"
4993case "(($ac_try" in
4994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4995 *) ac_try_echo=$ac_try;;
4996esac
4997eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4998 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4999 ac_status=$?
5000 grep -v '^ *+' conftest.er1 >conftest.err
5001 rm -f conftest.er1
5002 cat conftest.err >&5
5003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5004 (exit $ac_status); } >/dev/null && {
5005 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5006 test ! -s conftest.err
5007 }; then
5008 :
5009else
5010 echo "$as_me: failed program was:" >&5
5011sed 's/^/| /' conftest.$ac_ext >&5
5012
5013 # Broken: fails on valid input.
5014continue
5015fi
5016
5017rm -f conftest.err conftest.$ac_ext
5018
5019 # OK, works on sane cases. Now check whether nonexistent headers
5020 # can be detected and how.
5021 cat >conftest.$ac_ext <<_ACEOF
5022/* confdefs.h. */
5023_ACEOF
5024cat confdefs.h >>conftest.$ac_ext
5025cat >>conftest.$ac_ext <<_ACEOF
5026/* end confdefs.h. */
5027#include <ac_nonexistent.h>
5028_ACEOF
5029if { (ac_try="$ac_cpp conftest.$ac_ext"
5030case "(($ac_try" in
5031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5032 *) ac_try_echo=$ac_try;;
5033esac
5034eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5035 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5036 ac_status=$?
5037 grep -v '^ *+' conftest.er1 >conftest.err
5038 rm -f conftest.er1
5039 cat conftest.err >&5
5040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5041 (exit $ac_status); } >/dev/null && {
5042 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5043 test ! -s conftest.err
5044 }; then
5045 # Broken: success on invalid input.
5046continue
5047else
5048 echo "$as_me: failed program was:" >&5
5049sed 's/^/| /' conftest.$ac_ext >&5
5050
5051 # Passes both tests.
5052ac_preproc_ok=:
5053break
5054fi
5055
5056rm -f conftest.err conftest.$ac_ext
5057
5058done
5059# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060rm -f conftest.err conftest.$ac_ext
5061if $ac_preproc_ok; then
5062 :
5063else
5064 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5065See \`config.log' for more details." >&5
5066echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5067See \`config.log' for more details." >&2;}
5068 { (exit 1); exit 1; }; }
5069fi
5070
5071ac_ext=cpp
5072ac_cpp='$CXXCPP $CPPFLAGS'
5073ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5074ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5075ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5076
5077
5078{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5079echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
5080if test "${ac_cv_header_stdc+set}" = set; then
5081 echo $ECHO_N "(cached) $ECHO_C" >&6
5082else
5083 cat >conftest.$ac_ext <<_ACEOF
5084/* confdefs.h. */
5085_ACEOF
5086cat confdefs.h >>conftest.$ac_ext
5087cat >>conftest.$ac_ext <<_ACEOF
5088/* end confdefs.h. */
5089#include <stdlib.h> 5881#include <unistd.h>
5090#include <stdarg.h> 5882 #include <sys/syscall.h>
5091#include <string.h>
5092#include <float.h>
5093
5094int
5095main ()
5096{
5097
5098 ;
5099 return 0;
5100}
5101_ACEOF
5102rm -f conftest.$ac_objext
5103if { (ac_try="$ac_compile"
5104case "(($ac_try" in
5105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5106 *) ac_try_echo=$ac_try;;
5107esac
5108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5109 (eval "$ac_compile") 2>conftest.er1
5110 ac_status=$?
5111 grep -v '^ *+' conftest.er1 >conftest.err
5112 rm -f conftest.er1
5113 cat conftest.err >&5
5114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5115 (exit $ac_status); } && {
5116 test -z "$ac_cxx_werror_flag" ||
5117 test ! -s conftest.err
5118 } && test -s conftest.$ac_objext; then
5119 ac_cv_header_stdc=yes
5120else
5121 echo "$as_me: failed program was:" >&5
5122sed 's/^/| /' conftest.$ac_ext >&5
5123
5124 ac_cv_header_stdc=no
5125fi
5126
5127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128
5129if test $ac_cv_header_stdc = yes; then
5130 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5131 cat >conftest.$ac_ext <<_ACEOF
5132/* confdefs.h. */
5133_ACEOF
5134cat confdefs.h >>conftest.$ac_ext
5135cat >>conftest.$ac_ext <<_ACEOF
5136/* end confdefs.h. */
5137#include <string.h>
5138
5139_ACEOF
5140if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5141 $EGREP "memchr" >/dev/null 2>&1; then
5142 :
5143else
5144 ac_cv_header_stdc=no
5145fi
5146rm -f conftest*
5147
5148fi
5149
5150if test $ac_cv_header_stdc = yes; then
5151 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5152 cat >conftest.$ac_ext <<_ACEOF
5153/* confdefs.h. */
5154_ACEOF
5155cat confdefs.h >>conftest.$ac_ext
5156cat >>conftest.$ac_ext <<_ACEOF
5157/* end confdefs.h. */
5158#include <stdlib.h>
5159
5160_ACEOF
5161if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5162 $EGREP "free" >/dev/null 2>&1; then
5163 :
5164else
5165 ac_cv_header_stdc=no
5166fi
5167rm -f conftest*
5168
5169fi
5170
5171if test $ac_cv_header_stdc = yes; then
5172 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5173 if test "$cross_compiling" = yes; then
5174 :
5175else
5176 cat >conftest.$ac_ext <<_ACEOF
5177/* confdefs.h. */
5178_ACEOF
5179cat confdefs.h >>conftest.$ac_ext
5180cat >>conftest.$ac_ext <<_ACEOF
5181/* end confdefs.h. */
5182#include <ctype.h>
5183#include <stdlib.h>
5184#if ((' ' & 0x0FF) == 0x020)
5185# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5186# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5187#else
5188# define ISLOWER(c) \
5189 (('a' <= (c) && (c) <= 'i') \
5190 || ('j' <= (c) && (c) <= 'r') \
5191 || ('s' <= (c) && (c) <= 'z'))
5192# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5193#endif
5194
5195#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5196int
5197main ()
5198{
5199 int i;
5200 for (i = 0; i < 256; i++)
5201 if (XOR (islower (i), ISLOWER (i))
5202 || toupper (i) != TOUPPER (i))
5203 return 2;
5204 return 0;
5205}
5206_ACEOF
5207rm -f conftest$ac_exeext
5208if { (ac_try="$ac_link"
5209case "(($ac_try" in
5210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5211 *) ac_try_echo=$ac_try;;
5212esac
5213eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5214 (eval "$ac_link") 2>&5
5215 ac_status=$?
5216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5217 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5218 { (case "(($ac_try" in
5219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5220 *) ac_try_echo=$ac_try;;
5221esac
5222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5223 (eval "$ac_try") 2>&5
5224 ac_status=$?
5225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5226 (exit $ac_status); }; }; then
5227 :
5228else
5229 echo "$as_me: program exited with status $ac_status" >&5
5230echo "$as_me: failed program was:" >&5
5231sed 's/^/| /' conftest.$ac_ext >&5
5232
5233( exit $ac_status )
5234ac_cv_header_stdc=no
5235fi
5236rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5237fi
5238
5239
5240fi
5241fi
5242{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
5243echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
5244if test $ac_cv_header_stdc = yes; then
5245
5246cat >>confdefs.h <<\_ACEOF
5247#define STDC_HEADERS 1
5248_ACEOF
5249
5250fi
5251
5252# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5263 inttypes.h stdint.h unistd.h
5264do
5265as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5266{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5267echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5268if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5269 echo $ECHO_N "(cached) $ECHO_C" >&6
5270else
5271 cat >conftest.$ac_ext <<_ACEOF
5272/* confdefs.h. */
5273_ACEOF
5274cat confdefs.h >>conftest.$ac_ext
5275cat >>conftest.$ac_ext <<_ACEOF
5276/* end confdefs.h. */
5277$ac_includes_default
5278
5279#include <$ac_header>
5280_ACEOF
5281rm -f conftest.$ac_objext
5282if { (ac_try="$ac_compile"
5283case "(($ac_try" in
5284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285 *) ac_try_echo=$ac_try;;
5286esac
5287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288 (eval "$ac_compile") 2>conftest.er1
5289 ac_status=$?
5290 grep -v '^ *+' conftest.er1 >conftest.err
5291 rm -f conftest.er1
5292 cat conftest.err >&5
5293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294 (exit $ac_status); } && {
5295 test -z "$ac_cxx_werror_flag" ||
5296 test ! -s conftest.err
5297 } && test -s conftest.$ac_objext; then
5298 eval "$as_ac_Header=yes"
5299else
5300 echo "$as_me: failed program was:" >&5
5301sed 's/^/| /' conftest.$ac_ext >&5
5302
5303 eval "$as_ac_Header=no"
5304fi
5305
5306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307fi
5308ac_res=`eval echo '${'$as_ac_Header'}'`
5309 { echo "$as_me:$LINENO: result: $ac_res" >&5
5310echo "${ECHO_T}$ac_res" >&6; }
5311if test `eval echo '${'$as_ac_Header'}'` = yes; then
5312 cat >>confdefs.h <<_ACEOF
5313#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5314_ACEOF
5315
5316fi
5317
5318done
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5331do
5332as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5333if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5334 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5335echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5336if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5337 echo $ECHO_N "(cached) $ECHO_C" >&6
5338fi
5339ac_res=`eval echo '${'$as_ac_Header'}'`
5340 { echo "$as_me:$LINENO: result: $ac_res" >&5
5341echo "${ECHO_T}$ac_res" >&6; }
5342else
5343 # Is the header compilable?
5344{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5345echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5346cat >conftest.$ac_ext <<_ACEOF
5347/* confdefs.h. */
5348_ACEOF
5349cat confdefs.h >>conftest.$ac_ext
5350cat >>conftest.$ac_ext <<_ACEOF
5351/* end confdefs.h. */
5352$ac_includes_default
5353#include <$ac_header>
5354_ACEOF
5355rm -f conftest.$ac_objext
5356if { (ac_try="$ac_compile"
5357case "(($ac_try" in
5358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5359 *) ac_try_echo=$ac_try;;
5360esac
5361eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5362 (eval "$ac_compile") 2>conftest.er1
5363 ac_status=$?
5364 grep -v '^ *+' conftest.er1 >conftest.err
5365 rm -f conftest.er1
5366 cat conftest.err >&5
5367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368 (exit $ac_status); } && {
5369 test -z "$ac_cxx_werror_flag" ||
5370 test ! -s conftest.err
5371 } && test -s conftest.$ac_objext; then
5372 ac_header_compiler=yes
5373else
5374 echo "$as_me: failed program was:" >&5
5375sed 's/^/| /' conftest.$ac_ext >&5
5376
5377 ac_header_compiler=no
5378fi
5379
5380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5381{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5382echo "${ECHO_T}$ac_header_compiler" >&6; }
5383
5384# Is the header present?
5385{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5386echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5387cat >conftest.$ac_ext <<_ACEOF
5388/* confdefs.h. */
5389_ACEOF
5390cat confdefs.h >>conftest.$ac_ext
5391cat >>conftest.$ac_ext <<_ACEOF
5392/* end confdefs.h. */
5393#include <$ac_header>
5394_ACEOF
5395if { (ac_try="$ac_cpp conftest.$ac_ext"
5396case "(($ac_try" in
5397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5398 *) ac_try_echo=$ac_try;;
5399esac
5400eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5401 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5402 ac_status=$?
5403 grep -v '^ *+' conftest.er1 >conftest.err
5404 rm -f conftest.er1
5405 cat conftest.err >&5
5406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5407 (exit $ac_status); } >/dev/null && {
5408 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
5409 test ! -s conftest.err
5410 }; then
5411 ac_header_preproc=yes
5412else
5413 echo "$as_me: failed program was:" >&5
5414sed 's/^/| /' conftest.$ac_ext >&5
5415
5416 ac_header_preproc=no
5417fi
5418
5419rm -f conftest.err conftest.$ac_ext
5420{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5421echo "${ECHO_T}$ac_header_preproc" >&6; }
5422
5423# So? What about this header?
5424case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
5425 yes:no: )
5426 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5427echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5428 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5429echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5430 ac_header_preproc=yes
5431 ;;
5432 no:yes:* )
5433 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5434echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5435 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
5436echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
5437 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5438echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5439 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
5440echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
5441 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5442echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5443 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5444echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5445
5446 ;;
5447esac
5448{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5449echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5450if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5451 echo $ECHO_N "(cached) $ECHO_C" >&6
5452else
5453 eval "$as_ac_Header=\$ac_header_preproc"
5454fi
5455ac_res=`eval echo '${'$as_ac_Header'}'`
5456 { echo "$as_me:$LINENO: result: $ac_res" >&5
5457echo "${ECHO_T}$ac_res" >&6; }
5458
5459fi
5460if test `eval echo '${'$as_ac_Header'}'` = yes; then
5461 cat >>confdefs.h <<_ACEOF
5462#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5463_ACEOF
5464
5465fi
5466
5467done
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5479do
5480as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5481{ echo "$as_me:$LINENO: checking for $ac_func" >&5
5482echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5483if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5484 echo $ECHO_N "(cached) $ECHO_C" >&6
5485else
5486 cat >conftest.$ac_ext <<_ACEOF
5487/* confdefs.h. */
5488_ACEOF
5489cat confdefs.h >>conftest.$ac_ext
5490cat >>conftest.$ac_ext <<_ACEOF
5491/* end confdefs.h. */
5492/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5493 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5494#define $ac_func innocuous_$ac_func
5495
5496/* System header to define __stub macros and hopefully few prototypes,
5497 which can conflict with char $ac_func (); below.
5498 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5499 <limits.h> exists even on freestanding compilers. */
5500
5501#ifdef __STDC__
5502# include <limits.h>
5503#else
5504# include <assert.h>
5505#endif
5506
5507#undef $ac_func
5508
5509/* Override any GCC internal prototype to avoid an error.
5510 Use char because int might match the return type of a GCC
5511 builtin and then its argument prototype would still apply. */
5512#ifdef __cplusplus
5513extern "C"
5514#endif
5515char $ac_func ();
5516/* The GNU C library defines this for functions which it implements
5517 to always fail with ENOSYS. Some functions are actually named
5518 something starting with __ and the normal name is an alias. */
5519#if defined __stub_$ac_func || defined __stub___$ac_func
5520choke me
5521#endif
5522
5523int
5524main ()
5525{
5526return $ac_func ();
5527 ;
5528 return 0;
5529}
5530_ACEOF
5531rm -f conftest.$ac_objext conftest$ac_exeext
5532if { (ac_try="$ac_link"
5533case "(($ac_try" in
5534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5535 *) ac_try_echo=$ac_try;;
5536esac
5537eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5538 (eval "$ac_link") 2>conftest.er1
5539 ac_status=$?
5540 grep -v '^ *+' conftest.er1 >conftest.err
5541 rm -f conftest.er1
5542 cat conftest.err >&5
5543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5544 (exit $ac_status); } && {
5545 test -z "$ac_cxx_werror_flag" ||
5546 test ! -s conftest.err
5547 } && test -s conftest$ac_exeext &&
5548 $as_test_x conftest$ac_exeext; then
5549 eval "$as_ac_var=yes"
5550else
5551 echo "$as_me: failed program was:" >&5
5552sed 's/^/| /' conftest.$ac_ext >&5
5553
5554 eval "$as_ac_var=no"
5555fi
5556
5557rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5558 conftest$ac_exeext conftest.$ac_ext
5559fi
5560ac_res=`eval echo '${'$as_ac_var'}'`
5561 { echo "$as_me:$LINENO: result: $ac_res" >&5
5562echo "${ECHO_T}$ac_res" >&6; }
5563if test `eval echo '${'$as_ac_var'}'` = yes; then
5564 cat >>confdefs.h <<_ACEOF
5565#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5566_ACEOF
5567
5568fi
5569done
5570
5571
5572{ echo "$as_me:$LINENO: checking for clock_gettime" >&5
5573echo $ECHO_N "checking for clock_gettime... $ECHO_C" >&6; }
5574if test "${ac_cv_func_clock_gettime+set}" = set; then
5575 echo $ECHO_N "(cached) $ECHO_C" >&6
5576else
5577 cat >conftest.$ac_ext <<_ACEOF
5578/* confdefs.h. */
5579_ACEOF
5580cat confdefs.h >>conftest.$ac_ext
5581cat >>conftest.$ac_ext <<_ACEOF
5582/* end confdefs.h. */
5583/* Define clock_gettime to an innocuous variant, in case <limits.h> declares clock_gettime.
5584 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5585#define clock_gettime innocuous_clock_gettime
5586
5587/* System header to define __stub macros and hopefully few prototypes,
5588 which can conflict with char clock_gettime (); below.
5589 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5590 <limits.h> exists even on freestanding compilers. */
5591
5592#ifdef __STDC__
5593# include <limits.h>
5594#else
5595# include <assert.h>
5596#endif
5597
5598#undef clock_gettime
5599
5600/* Override any GCC internal prototype to avoid an error.
5601 Use char because int might match the return type of a GCC
5602 builtin and then its argument prototype would still apply. */
5603#ifdef __cplusplus
5604extern "C"
5605#endif
5606char clock_gettime ();
5607/* The GNU C library defines this for functions which it implements
5608 to always fail with ENOSYS. Some functions are actually named
5609 something starting with __ and the normal name is an alias. */
5610#if defined __stub_clock_gettime || defined __stub___clock_gettime
5611choke me
5612#endif
5613
5614int
5615main ()
5616{
5617return clock_gettime ();
5618 ;
5619 return 0;
5620}
5621_ACEOF
5622rm -f conftest.$ac_objext conftest$ac_exeext
5623if { (ac_try="$ac_link"
5624case "(($ac_try" in
5625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5626 *) ac_try_echo=$ac_try;;
5627esac
5628eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5629 (eval "$ac_link") 2>conftest.er1
5630 ac_status=$?
5631 grep -v '^ *+' conftest.er1 >conftest.err
5632 rm -f conftest.er1
5633 cat conftest.err >&5
5634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5635 (exit $ac_status); } && {
5636 test -z "$ac_cxx_werror_flag" ||
5637 test ! -s conftest.err
5638 } && test -s conftest$ac_exeext &&
5639 $as_test_x conftest$ac_exeext; then
5640 ac_cv_func_clock_gettime=yes
5641else
5642 echo "$as_me: failed program was:" >&5
5643sed 's/^/| /' conftest.$ac_ext >&5
5644
5645 ac_cv_func_clock_gettime=no
5646fi
5647
5648rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5649 conftest$ac_exeext conftest.$ac_ext
5650fi
5651{ echo "$as_me:$LINENO: result: $ac_cv_func_clock_gettime" >&5
5652echo "${ECHO_T}$ac_cv_func_clock_gettime" >&6; }
5653if test $ac_cv_func_clock_gettime = yes; then
5654 :
5655else
5656
5657 if test $(uname) = Linux; then
5658 { echo "$as_me:$LINENO: checking for clock_gettime syscall" >&5
5659echo $ECHO_N "checking for clock_gettime syscall... $ECHO_C" >&6; }
5660 cat >conftest.$ac_ext <<_ACEOF
5661/* confdefs.h. */
5662_ACEOF
5663cat confdefs.h >>conftest.$ac_ext
5664cat >>conftest.$ac_ext <<_ACEOF
5665/* end confdefs.h. */
5666#include <syscall.h>
5667 #include <time.h> 5883 #include <time.h>
5668int 5884int
5669main () 5885main (void)
5670{ 5886{
5671struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts) 5887struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5672 ; 5888 ;
5673 return 0; 5889 return 0;
5674} 5890}
5675_ACEOF 5891_ACEOF
5676rm -f conftest.$ac_objext conftest$ac_exeext 5892if ac_fn_cxx_try_link "$LINENO"
5677if { (ac_try="$ac_link" 5893then :
5678case "(($ac_try" in
5679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5680 *) ac_try_echo=$ac_try;;
5681esac
5682eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5683 (eval "$ac_link") 2>conftest.er1
5684 ac_status=$?
5685 grep -v '^ *+' conftest.er1 >conftest.err
5686 rm -f conftest.er1
5687 cat conftest.err >&5
5688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5689 (exit $ac_status); } && {
5690 test -z "$ac_cxx_werror_flag" ||
5691 test ! -s conftest.err
5692 } && test -s conftest$ac_exeext &&
5693 $as_test_x conftest$ac_exeext; then
5694 ac_have_clock_syscall=1 5894 ac_have_clock_syscall=1
5695 5895
5696cat >>confdefs.h <<\_ACEOF 5896printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5697#define HAVE_CLOCK_SYSCALL 1
5698_ACEOF
5699 5897
5700 { echo "$as_me:$LINENO: result: yes" >&5 5898 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5701echo "${ECHO_T}yes" >&6; } 5899printf "%s\n" "yes" >&6; }
5702else 5900else $as_nop
5703 echo "$as_me: failed program was:" >&5 5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5704sed 's/^/| /' conftest.$ac_ext >&5 5902printf "%s\n" "no" >&6; }
5705
5706 { echo "$as_me:$LINENO: result: no" >&5
5707echo "${ECHO_T}no" >&6; }
5708fi 5903fi
5709
5710rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5904rm -f core conftest.err conftest.$ac_objext conftest.beam \
5711 conftest$ac_exeext conftest.$ac_ext 5905 conftest$ac_exeext conftest.$ac_ext
5712 fi 5906 fi
5713 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then 5907 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5714
5715{ echo "$as_me:$LINENO: checking for clock_gettime in -lrt" >&5 5908 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5716echo $ECHO_N "checking for clock_gettime in -lrt... $ECHO_C" >&6; } 5909printf %s "checking for clock_gettime in -lrt... " >&6; }
5717if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then 5910if test ${ac_cv_lib_rt_clock_gettime+y}
5718 echo $ECHO_N "(cached) $ECHO_C" >&6 5911then :
5719else 5912 printf %s "(cached) " >&6
5913else $as_nop
5720 ac_check_lib_save_LIBS=$LIBS 5914 ac_check_lib_save_LIBS=$LIBS
5721LIBS="-lrt $LIBS" 5915LIBS="-lrt $LIBS"
5722cat >conftest.$ac_ext <<_ACEOF
5723/* confdefs.h. */
5724_ACEOF
5725cat confdefs.h >>conftest.$ac_ext 5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5726cat >>conftest.$ac_ext <<_ACEOF
5727/* end confdefs.h. */ 5917/* end confdefs.h. */
5728 5918
5729/* Override any GCC internal prototype to avoid an error. 5919namespace conftest {
5730 Use char because int might match the return type of a GCC 5920 extern "C" int clock_gettime ();
5731 builtin and then its argument prototype would still apply. */ 5921}
5732#ifdef __cplusplus
5733extern "C"
5734#endif
5735char clock_gettime ();
5736int 5922int
5737main () 5923main (void)
5738{ 5924{
5739return clock_gettime (); 5925return conftest::clock_gettime ();
5740 ; 5926 ;
5741 return 0; 5927 return 0;
5742} 5928}
5743_ACEOF 5929_ACEOF
5744rm -f conftest.$ac_objext conftest$ac_exeext 5930if ac_fn_cxx_try_link "$LINENO"
5745if { (ac_try="$ac_link" 5931then :
5746case "(($ac_try" in
5747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5748 *) ac_try_echo=$ac_try;;
5749esac
5750eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5751 (eval "$ac_link") 2>conftest.er1
5752 ac_status=$?
5753 grep -v '^ *+' conftest.er1 >conftest.err
5754 rm -f conftest.er1
5755 cat conftest.err >&5
5756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5757 (exit $ac_status); } && {
5758 test -z "$ac_cxx_werror_flag" ||
5759 test ! -s conftest.err
5760 } && test -s conftest$ac_exeext &&
5761 $as_test_x conftest$ac_exeext; then
5762 ac_cv_lib_rt_clock_gettime=yes 5932 ac_cv_lib_rt_clock_gettime=yes
5763else 5933else $as_nop
5764 echo "$as_me: failed program was:" >&5
5765sed 's/^/| /' conftest.$ac_ext >&5
5766
5767 ac_cv_lib_rt_clock_gettime=no 5934 ac_cv_lib_rt_clock_gettime=no
5768fi 5935fi
5769
5770rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5936rm -f core conftest.err conftest.$ac_objext conftest.beam \
5771 conftest$ac_exeext conftest.$ac_ext 5937 conftest$ac_exeext conftest.$ac_ext
5772LIBS=$ac_check_lib_save_LIBS 5938LIBS=$ac_check_lib_save_LIBS
5773fi 5939fi
5774{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_clock_gettime" >&5 5940{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5775echo "${ECHO_T}$ac_cv_lib_rt_clock_gettime" >&6; } 5941printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5776if test $ac_cv_lib_rt_clock_gettime = yes; then 5942if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5777 cat >>confdefs.h <<_ACEOF 5943then :
5778#define HAVE_LIBRT 1 5944 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5779_ACEOF
5780 5945
5781 LIBS="-lrt $LIBS" 5946 LIBS="-lrt $LIBS"
5782 5947
5783fi 5948fi
5784 5949
5785 unset ac_cv_func_clock_gettime 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
5786 5955
5787for ac_func in clock_gettime 5956fi
5788do 5957
5789as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5958 fi
5790{ echo "$as_me:$LINENO: checking for $ac_func" >&5 5959
5791echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 5960fi
5792if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 5961
5793 echo $ECHO_N "(cached) $ECHO_C" >&6 5962done
5794else 5963
5795 cat >conftest.$ac_ext <<_ACEOF 5964
5796/* confdefs.h. */ 5965 for ac_func in nanosleep
5797_ACEOF 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"
5798cat confdefs.h >>conftest.$ac_ext 5983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5799cat >>conftest.$ac_ext <<_ACEOF
5800/* end confdefs.h. */ 5984/* end confdefs.h. */
5801/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5802 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5803#define $ac_func innocuous_$ac_func
5804 5985
5805/* System header to define __stub macros and hopefully few prototypes, 5986namespace conftest {
5806 which can conflict with char $ac_func (); below. 5987 extern "C" int nanosleep ();
5807 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5988}
5808 <limits.h> exists even on freestanding compilers. */
5809
5810#ifdef __STDC__
5811# include <limits.h>
5812#else
5813# include <assert.h>
5814#endif
5815
5816#undef $ac_func
5817
5818/* Override any GCC internal prototype to avoid an error.
5819 Use char because int might match the return type of a GCC
5820 builtin and then its argument prototype would still apply. */
5821#ifdef __cplusplus
5822extern "C"
5823#endif
5824char $ac_func ();
5825/* The GNU C library defines this for functions which it implements
5826 to always fail with ENOSYS. Some functions are actually named
5827 something starting with __ and the normal name is an alias. */
5828#if defined __stub_$ac_func || defined __stub___$ac_func
5829choke me
5830#endif
5831
5832int 5989int
5833main () 5990main (void)
5834{ 5991{
5835return $ac_func (); 5992return conftest::nanosleep ();
5836 ; 5993 ;
5837 return 0; 5994 return 0;
5838} 5995}
5839_ACEOF 5996_ACEOF
5840rm -f conftest.$ac_objext conftest$ac_exeext 5997if ac_fn_cxx_try_link "$LINENO"
5841if { (ac_try="$ac_link" 5998then :
5842case "(($ac_try" in 5999 ac_cv_lib_rt_nanosleep=yes
5843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6000else $as_nop
5844 *) ac_try_echo=$ac_try;; 6001 ac_cv_lib_rt_nanosleep=no
5845esac
5846eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5847 (eval "$ac_link") 2>conftest.er1
5848 ac_status=$?
5849 grep -v '^ *+' conftest.er1 >conftest.err
5850 rm -f conftest.er1
5851 cat conftest.err >&5
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); } && {
5854 test -z "$ac_cxx_werror_flag" ||
5855 test ! -s conftest.err
5856 } && test -s conftest$ac_exeext &&
5857 $as_test_x conftest$ac_exeext; then
5858 eval "$as_ac_var=yes"
5859else
5860 echo "$as_me: failed program was:" >&5
5861sed 's/^/| /' conftest.$ac_ext >&5
5862
5863 eval "$as_ac_var=no"
5864fi 6002fi
5865
5866rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6003rm -f core conftest.err conftest.$ac_objext conftest.beam \
5867 conftest$ac_exeext conftest.$ac_ext 6004 conftest$ac_exeext conftest.$ac_ext
6005LIBS=$ac_check_lib_save_LIBS
5868fi 6006fi
5869ac_res=`eval echo '${'$as_ac_var'}'` 6007{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5870 { echo "$as_me:$LINENO: result: $ac_res" >&5 6008printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5871echo "${ECHO_T}$ac_res" >&6; } 6009if test "x$ac_cv_lib_rt_nanosleep" = xyes
5872if test `eval echo '${'$as_ac_var'}'` = yes; then 6010then :
5873 cat >>confdefs.h <<_ACEOF 6011 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5874#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5875_ACEOF
5876 6012
6013 LIBS="-lrt $LIBS"
6014
5877fi 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
5878done 6029done
5879 6030
5880 fi 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 :
5881 6035
5882fi
5883 6036
6037printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
5884 6038
5885{ echo "$as_me:$LINENO: checking for nanosleep" >&5 6039
5886echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; } 6040fi
5887if test "${ac_cv_func_nanosleep+set}" = set; then 6041
5888 echo $ECHO_N "(cached) $ECHO_C" >&6 6042
5889else 6043if test -z "$LIBEV_M4_AVOID_LIBM"; then
5890 cat >conftest.$ac_ext <<_ACEOF 6044 LIBM=m
5891/* confdefs.h. */ 6045fi
5892_ACEOF 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
5893cat confdefs.h >>conftest.$ac_ext 6053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5894cat >>conftest.$ac_ext <<_ACEOF
5895/* end confdefs.h. */ 6054/* end confdefs.h. */
5896/* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
5897 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5898#define nanosleep innocuous_nanosleep
5899 6055
5900/* System header to define __stub macros and hopefully few prototypes, 6056namespace conftest {
5901 which can conflict with char nanosleep (); below. 6057 extern "C" int floor ();
5902 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6058}
5903 <limits.h> exists even on freestanding compilers. */
5904
5905#ifdef __STDC__
5906# include <limits.h>
5907#else
5908# include <assert.h>
5909#endif
5910
5911#undef nanosleep
5912
5913/* Override any GCC internal prototype to avoid an error.
5914 Use char because int might match the return type of a GCC
5915 builtin and then its argument prototype would still apply. */
5916#ifdef __cplusplus
5917extern "C"
5918#endif
5919char nanosleep ();
5920/* The GNU C library defines this for functions which it implements
5921 to always fail with ENOSYS. Some functions are actually named
5922 something starting with __ and the normal name is an alias. */
5923#if defined __stub_nanosleep || defined __stub___nanosleep
5924choke me
5925#endif
5926
5927int 6059int
5928main () 6060main (void)
5929{ 6061{
5930return nanosleep (); 6062return conftest::floor ();
5931 ; 6063 ;
5932 return 0; 6064 return 0;
5933} 6065}
5934_ACEOF 6066_ACEOF
5935rm -f conftest.$ac_objext conftest$ac_exeext 6067for ac_lib in '' $LIBM
5936if { (ac_try="$ac_link"
5937case "(($ac_try" in
5938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5939 *) ac_try_echo=$ac_try;;
5940esac
5941eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5942 (eval "$ac_link") 2>conftest.er1
5943 ac_status=$?
5944 grep -v '^ *+' conftest.er1 >conftest.err
5945 rm -f conftest.er1
5946 cat conftest.err >&5
5947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5948 (exit $ac_status); } && {
5949 test -z "$ac_cxx_werror_flag" ||
5950 test ! -s conftest.err
5951 } && test -s conftest$ac_exeext &&
5952 $as_test_x conftest$ac_exeext; then
5953 ac_cv_func_nanosleep=yes
5954else
5955 echo "$as_me: failed program was:" >&5
5956sed 's/^/| /' conftest.$ac_ext >&5
5957
5958 ac_cv_func_nanosleep=no
5959fi
5960
5961rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5962 conftest$ac_exeext conftest.$ac_ext
5963fi
5964{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
5965echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
5966if test $ac_cv_func_nanosleep = yes; then
5967 :
5968else
5969
5970 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5971
5972{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
5973echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
5974if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
5975 echo $ECHO_N "(cached) $ECHO_C" >&6
5976else
5977 ac_check_lib_save_LIBS=$LIBS
5978LIBS="-lrt $LIBS"
5979cat >conftest.$ac_ext <<_ACEOF
5980/* confdefs.h. */
5981_ACEOF
5982cat confdefs.h >>conftest.$ac_ext
5983cat >>conftest.$ac_ext <<_ACEOF
5984/* end confdefs.h. */
5985
5986/* Override any GCC internal prototype to avoid an error.
5987 Use char because int might match the return type of a GCC
5988 builtin and then its argument prototype would still apply. */
5989#ifdef __cplusplus
5990extern "C"
5991#endif
5992char nanosleep ();
5993int
5994main ()
5995{
5996return nanosleep ();
5997 ;
5998 return 0;
5999}
6000_ACEOF
6001rm -f conftest.$ac_objext conftest$ac_exeext
6002if { (ac_try="$ac_link"
6003case "(($ac_try" in
6004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6005 *) ac_try_echo=$ac_try;;
6006esac
6007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6008 (eval "$ac_link") 2>conftest.er1
6009 ac_status=$?
6010 grep -v '^ *+' conftest.er1 >conftest.err
6011 rm -f conftest.er1
6012 cat conftest.err >&5
6013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6014 (exit $ac_status); } && {
6015 test -z "$ac_cxx_werror_flag" ||
6016 test ! -s conftest.err
6017 } && test -s conftest$ac_exeext &&
6018 $as_test_x conftest$ac_exeext; then
6019 ac_cv_lib_rt_nanosleep=yes
6020else
6021 echo "$as_me: failed program was:" >&5
6022sed 's/^/| /' conftest.$ac_ext >&5
6023
6024 ac_cv_lib_rt_nanosleep=no
6025fi
6026
6027rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6028 conftest$ac_exeext conftest.$ac_ext
6029LIBS=$ac_check_lib_save_LIBS
6030fi
6031{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
6032echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
6033if test $ac_cv_lib_rt_nanosleep = yes; then
6034 cat >>confdefs.h <<_ACEOF
6035#define HAVE_LIBRT 1
6036_ACEOF
6037
6038 LIBS="-lrt $LIBS"
6039
6040fi
6041
6042 unset ac_cv_func_nanosleep
6043
6044for ac_func in nanosleep
6045do 6068do
6046as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6069 if test -z "$ac_lib"; then
6047{ echo "$as_me:$LINENO: checking for $ac_func" >&5 6070 ac_res="none required"
6048echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6049if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6050 echo $ECHO_N "(cached) $ECHO_C" >&6
6051else 6071 else
6052 cat >conftest.$ac_ext <<_ACEOF 6072 ac_res=-l$ac_lib
6053/* confdefs.h. */ 6073 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6054_ACEOF 6074 fi
6055cat confdefs.h >>conftest.$ac_ext 6075 if ac_fn_cxx_try_link "$LINENO"
6056cat >>conftest.$ac_ext <<_ACEOF 6076then :
6057/* end confdefs.h. */ 6077 ac_cv_search_floor=$ac_res
6058/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6060#define $ac_func innocuous_$ac_func
6061
6062/* System header to define __stub macros and hopefully few prototypes,
6063 which can conflict with char $ac_func (); below.
6064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6065 <limits.h> exists even on freestanding compilers. */
6066
6067#ifdef __STDC__
6068# include <limits.h>
6069#else
6070# include <assert.h>
6071#endif
6072
6073#undef $ac_func
6074
6075/* Override any GCC internal prototype to avoid an error.
6076 Use char because int might match the return type of a GCC
6077 builtin and then its argument prototype would still apply. */
6078#ifdef __cplusplus
6079extern "C"
6080#endif
6081char $ac_func ();
6082/* The GNU C library defines this for functions which it implements
6083 to always fail with ENOSYS. Some functions are actually named
6084 something starting with __ and the normal name is an alias. */
6085#if defined __stub_$ac_func || defined __stub___$ac_func
6086choke me
6087#endif
6088
6089int
6090main ()
6091{
6092return $ac_func ();
6093 ;
6094 return 0;
6095}
6096_ACEOF
6097rm -f conftest.$ac_objext conftest$ac_exeext
6098if { (ac_try="$ac_link"
6099case "(($ac_try" in
6100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6101 *) ac_try_echo=$ac_try;;
6102esac
6103eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6104 (eval "$ac_link") 2>conftest.er1
6105 ac_status=$?
6106 grep -v '^ *+' conftest.er1 >conftest.err
6107 rm -f conftest.er1
6108 cat conftest.err >&5
6109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6110 (exit $ac_status); } && {
6111 test -z "$ac_cxx_werror_flag" ||
6112 test ! -s conftest.err
6113 } && test -s conftest$ac_exeext &&
6114 $as_test_x conftest$ac_exeext; then
6115 eval "$as_ac_var=yes"
6116else
6117 echo "$as_me: failed program was:" >&5
6118sed 's/^/| /' conftest.$ac_ext >&5
6119
6120 eval "$as_ac_var=no"
6121fi 6078fi
6122
6123rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6079rm -f core conftest.err conftest.$ac_objext conftest.beam \
6124 conftest$ac_exeext conftest.$ac_ext 6080 conftest$ac_exeext
6125fi 6081 if test ${ac_cv_search_floor+y}
6126ac_res=`eval echo '${'$as_ac_var'}'` 6082then :
6127 { echo "$as_me:$LINENO: result: $ac_res" >&5 6083 break
6128echo "${ECHO_T}$ac_res" >&6; }
6129if test `eval echo '${'$as_ac_var'}'` = yes; then
6130 cat >>confdefs.h <<_ACEOF
6131#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6132_ACEOF
6133
6134fi 6084fi
6135done 6085done
6086if test ${ac_cv_search_floor+y}
6087then :
6136 6088
6137 fi 6089else $as_nop
6138 6090 ac_cv_search_floor=no
6139fi 6091fi
6140 6092rm conftest.$ac_ext
6141 6093LIBS=$ac_func_search_save_LIBS
6142
6143{ echo "$as_me:$LINENO: checking for ceil in -lm" >&5
6144echo $ECHO_N "checking for ceil in -lm... $ECHO_C" >&6; }
6145if test "${ac_cv_lib_m_ceil+set}" = set; then
6146 echo $ECHO_N "(cached) $ECHO_C" >&6
6147else
6148 ac_check_lib_save_LIBS=$LIBS
6149LIBS="-lm $LIBS"
6150cat >conftest.$ac_ext <<_ACEOF
6151/* confdefs.h. */
6152_ACEOF
6153cat confdefs.h >>conftest.$ac_ext
6154cat >>conftest.$ac_ext <<_ACEOF
6155/* end confdefs.h. */
6156
6157/* Override any GCC internal prototype to avoid an error.
6158 Use char because int might match the return type of a GCC
6159 builtin and then its argument prototype would still apply. */
6160#ifdef __cplusplus
6161extern "C"
6162#endif
6163char ceil ();
6164int
6165main ()
6166{
6167return ceil ();
6168 ;
6169 return 0;
6170}
6171_ACEOF
6172rm -f conftest.$ac_objext conftest$ac_exeext
6173if { (ac_try="$ac_link"
6174case "(($ac_try" in
6175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6176 *) ac_try_echo=$ac_try;;
6177esac
6178eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6179 (eval "$ac_link") 2>conftest.er1
6180 ac_status=$?
6181 grep -v '^ *+' conftest.er1 >conftest.err
6182 rm -f conftest.er1
6183 cat conftest.err >&5
6184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6185 (exit $ac_status); } && {
6186 test -z "$ac_cxx_werror_flag" ||
6187 test ! -s conftest.err
6188 } && test -s conftest$ac_exeext &&
6189 $as_test_x conftest$ac_exeext; then
6190 ac_cv_lib_m_ceil=yes
6191else
6192 echo "$as_me: failed program was:" >&5
6193sed 's/^/| /' conftest.$ac_ext >&5
6194
6195 ac_cv_lib_m_ceil=no
6196fi 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"
6197 6101
6198rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6102printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
6199 conftest$ac_exeext conftest.$ac_ext
6200LIBS=$ac_check_lib_save_LIBS
6201fi
6202{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5
6203echo "${ECHO_T}$ac_cv_lib_m_ceil" >&6; }
6204if test $ac_cv_lib_m_ceil = yes; then
6205 cat >>confdefs.h <<_ACEOF
6206#define HAVE_LIBM 1
6207_ACEOF
6208
6209 LIBS="-lm $LIBS"
6210 6103
6211fi 6104fi
6212 6105
6213 6106
6214 6107
6215 6108
6216 6109
6217# 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.
6218set dummy tic; ac_word=$2 6111set dummy tic; ac_word=$2
6219{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6220echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6113printf %s "checking for $ac_word... " >&6; }
6221if test "${ac_cv_path_TIC+set}" = set; then 6114if test ${ac_cv_path_TIC+y}
6222 echo $ECHO_N "(cached) $ECHO_C" >&6 6115then :
6223else 6116 printf %s "(cached) " >&6
6117else $as_nop
6224 case $TIC in 6118 case $TIC in
6225 [\\/]* | ?:[\\/]*) 6119 [\\/]* | ?:[\\/]*)
6226 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.
6227 ;; 6121 ;;
6228 *) 6122 *)
6229 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6230for as_dir in $PATH 6124for as_dir in $PATH
6231do 6125do
6232 IFS=$as_save_IFS 6126 IFS=$as_save_IFS
6233 test -z "$as_dir" && as_dir=. 6127 case $as_dir in #(((
6128 '') as_dir=./ ;;
6129 */) ;;
6130 *) as_dir=$as_dir/ ;;
6131 esac
6234 for ac_exec_ext in '' $ac_executable_extensions; do 6132 for ac_exec_ext in '' $ac_executable_extensions; do
6235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6133 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6236 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 6134 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
6237 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
6238 break 2 6136 break 2
6239 fi 6137 fi
6240done 6138done
6241done 6139 done
6242IFS=$as_save_IFS 6140IFS=$as_save_IFS
6243 6141
6244 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":" 6142 test -z "$ac_cv_path_TIC" && ac_cv_path_TIC=":"
6245 ;; 6143 ;;
6246esac 6144esac
6247fi 6145fi
6248TIC=$ac_cv_path_TIC 6146TIC=$ac_cv_path_TIC
6249if test -n "$TIC"; then 6147if test -n "$TIC"; then
6250 { echo "$as_me:$LINENO: result: $TIC" >&5 6148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
6251echo "${ECHO_T}$TIC" >&6; } 6149printf "%s\n" "$TIC" >&6; }
6252else 6150else
6253 { echo "$as_me:$LINENO: result: no" >&5 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6254echo "${ECHO_T}no" >&6; } 6152printf "%s\n" "no" >&6; }
6255fi 6153fi
6256 6154
6257 6155
6258 6156
6259{ echo "$as_me:$LINENO: checking for X" >&5 6157ac_ext=cpp
6260echo $ECHO_N "checking for X... $ECHO_C" >&6; } 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 :
6186
6187else $as_nop
6188 # Broken: fails on valid input.
6189continue
6190fi
6191rm -f conftest.err conftest.i conftest.$ac_ext
6192
6193 # OK, works on sane cases. Now check whether nonexistent headers
6194 # can be detected and how.
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
6209
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
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; }
6261 6288
6262 6289
6263# Check whether --with-x was given. 6290# Check whether --with-x was given.
6264if test "${with_x+set}" = set; then 6291if test ${with_x+y}
6292then :
6265 withval=$with_x; 6293 withval=$with_x;
6266fi 6294fi
6267 6295
6268# $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.
6269if test "x$with_x" = xno; then 6297if test "x$with_x" = xno; then
6270 # The user explicitly disabled X. 6298 # The user explicitly disabled X.
6271 have_x=disabled 6299 have_x=disabled
6272else 6300else
6273 case $x_includes,$x_libraries in #( 6301 case $x_includes,$x_libraries in #(
6274 *\'*) { { echo "$as_me:$LINENO: error: Cannot use X directory names containing '" >&5 6302 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
6275echo "$as_me: error: Cannot use X directory names containing '" >&2;}
6276 { (exit 1); exit 1; }; };; #(
6277 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then 6303 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
6278 echo $ECHO_N "(cached) $ECHO_C" >&6 6304then :
6279else 6305 printf %s "(cached) " >&6
6306else $as_nop
6280 # 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.
6281ac_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 :
6282rm -f -r conftest.dir 6337 rm -f -r conftest.dir
6283if mkdir conftest.dir; then 6338if mkdir conftest.dir; then
6284 cd conftest.dir 6339 cd conftest.dir
6285 cat >Imakefile <<'_ACEOF' 6340 cat >Imakefile <<'_ACEOF'
6286incroot: 6341incroot:
6287 @echo incroot='${INCROOT}' 6342 @echo incroot='${INCROOT}'
6289 @echo usrlibdir='${USRLIBDIR}' 6344 @echo usrlibdir='${USRLIBDIR}'
6290libdir: 6345libdir:
6291 @echo libdir='${LIBDIR}' 6346 @echo libdir='${LIBDIR}'
6292_ACEOF 6347_ACEOF
6293 if (export CC; ${XMKMF-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
6294 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 6349 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
6295 for ac_var in incroot usrlibdir libdir; do 6350 for ac_var in incroot usrlibdir libdir; do
6296 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" 6351 eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6297 done 6352 done
6298 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 6353 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6299 for ac_extension in a so sl; do 6354 for ac_extension in a so sl dylib la dll; do
6300 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && 6355 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6301 test -f "$ac_im_libdir/libX11.$ac_extension"; then 6356 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6302 ac_im_usrlibdir=$ac_im_libdir; break 6357 ac_im_usrlibdir=$ac_im_libdir; break
6303 fi 6358 fi
6304 done 6359 done
6308 case $ac_im_incroot in 6363 case $ac_im_incroot in
6309 /usr/include) ac_x_includes= ;; 6364 /usr/include) ac_x_includes= ;;
6310 *) 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;;
6311 esac 6366 esac
6312 case $ac_im_usrlibdir in 6367 case $ac_im_usrlibdir in
6313 /usr/lib | /lib) ;; 6368 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
6314 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 6369 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6315 esac 6370 esac
6316 fi 6371 fi
6317 cd .. 6372 cd ..
6318 rm -f -r conftest.dir 6373 rm -f -r conftest.dir
6319fi 6374fi
6320 6375
6321# Standard set of common directories for X headers. 6376 # Standard set of common directories for X headers.
6322# 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.
6323ac_x_header_dirs=' 6378ac_x_header_dirs='
6324/usr/X11/include 6379/usr/X11/include
6380/usr/X11R7/include
6325/usr/X11R6/include 6381/usr/X11R6/include
6326/usr/X11R5/include 6382/usr/X11R5/include
6327/usr/X11R4/include 6383/usr/X11R4/include
6328 6384
6329/usr/include/X11 6385/usr/include/X11
6386/usr/include/X11R7
6330/usr/include/X11R6 6387/usr/include/X11R6
6331/usr/include/X11R5 6388/usr/include/X11R5
6332/usr/include/X11R4 6389/usr/include/X11R4
6333 6390
6334/usr/local/X11/include 6391/usr/local/X11/include
6392/usr/local/X11R7/include
6335/usr/local/X11R6/include 6393/usr/local/X11R6/include
6336/usr/local/X11R5/include 6394/usr/local/X11R5/include
6337/usr/local/X11R4/include 6395/usr/local/X11R4/include
6338 6396
6339/usr/local/include/X11 6397/usr/local/include/X11
6398/usr/local/include/X11R7
6340/usr/local/include/X11R6 6399/usr/local/include/X11R6
6341/usr/local/include/X11R5 6400/usr/local/include/X11R5
6342/usr/local/include/X11R4 6401/usr/local/include/X11R4
6402
6403/opt/X11/include
6343 6404
6344/usr/X386/include 6405/usr/X386/include
6345/usr/x386/include 6406/usr/x386/include
6346/usr/XFree86/include/X11 6407/usr/XFree86/include/X11
6347 6408
6356/usr/openwin/share/include' 6417/usr/openwin/share/include'
6357 6418
6358if test "$ac_x_includes" = no; then 6419if test "$ac_x_includes" = no; then
6359 # Guess where to find include files, by looking for Xlib.h. 6420 # Guess where to find include files, by looking for Xlib.h.
6360 # First, try using that file with no special directory specified. 6421 # First, try using that file with no special directory specified.
6361 cat >conftest.$ac_ext <<_ACEOF
6362/* confdefs.h. */
6363_ACEOF
6364cat confdefs.h >>conftest.$ac_ext 6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365cat >>conftest.$ac_ext <<_ACEOF
6366/* end confdefs.h. */ 6423/* end confdefs.h. */
6367#include <X11/Xlib.h> 6424#include <X11/Xlib.h>
6368_ACEOF 6425_ACEOF
6369if { (ac_try="$ac_cpp conftest.$ac_ext" 6426if ac_fn_cxx_try_cpp "$LINENO"
6370case "(($ac_try" in 6427then :
6371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6372 *) ac_try_echo=$ac_try;;
6373esac
6374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6375 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6376 ac_status=$?
6377 grep -v '^ *+' conftest.er1 >conftest.err
6378 rm -f conftest.er1
6379 cat conftest.err >&5
6380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6381 (exit $ac_status); } >/dev/null && {
6382 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
6383 test ! -s conftest.err
6384 }; then
6385 # We can compile using X headers with no special include directory. 6428 # We can compile using X headers with no special include directory.
6386ac_x_includes= 6429ac_x_includes=
6387else 6430else $as_nop
6388 echo "$as_me: failed program was:" >&5
6389sed 's/^/| /' conftest.$ac_ext >&5
6390
6391 for ac_dir in $ac_x_header_dirs; do 6431 for ac_dir in $ac_x_header_dirs; do
6392 if test -r "$ac_dir/X11/Xlib.h"; then 6432 if test -r "$ac_dir/X11/Xlib.h"; then
6393 ac_x_includes=$ac_dir 6433 ac_x_includes=$ac_dir
6394 break 6434 break
6395 fi 6435 fi
6396done 6436done
6397fi 6437fi
6398
6399rm -f conftest.err conftest.$ac_ext 6438rm -f conftest.err conftest.i conftest.$ac_ext
6400fi # $ac_x_includes = no 6439fi # $ac_x_includes = no
6401 6440
6402if test "$ac_x_libraries" = no; then 6441if test "$ac_x_libraries" = no; then
6403 # Check for the libraries. 6442 # Check for the libraries.
6404 # See if we find them without any special options. 6443 # See if we find them without any special options.
6405 # Don't add to $LIBS permanently. 6444 # Don't add to $LIBS permanently.
6406 ac_save_LIBS=$LIBS 6445 ac_save_LIBS=$LIBS
6407 LIBS="-lX11 $LIBS" 6446 LIBS="-lX11 $LIBS"
6408 cat >conftest.$ac_ext <<_ACEOF
6409/* confdefs.h. */
6410_ACEOF
6411cat confdefs.h >>conftest.$ac_ext 6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6412cat >>conftest.$ac_ext <<_ACEOF
6413/* end confdefs.h. */ 6448/* end confdefs.h. */
6414#include <X11/Xlib.h> 6449#include <X11/Xlib.h>
6415int 6450int
6416main () 6451main (void)
6417{ 6452{
6418XrmInitialize () 6453XrmInitialize ()
6419 ; 6454 ;
6420 return 0; 6455 return 0;
6421} 6456}
6422_ACEOF 6457_ACEOF
6423rm -f conftest.$ac_objext conftest$ac_exeext 6458if ac_fn_cxx_try_link "$LINENO"
6424if { (ac_try="$ac_link" 6459then :
6425case "(($ac_try" in
6426 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6427 *) ac_try_echo=$ac_try;;
6428esac
6429eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6430 (eval "$ac_link") 2>conftest.er1
6431 ac_status=$?
6432 grep -v '^ *+' conftest.er1 >conftest.err
6433 rm -f conftest.er1
6434 cat conftest.err >&5
6435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6436 (exit $ac_status); } && {
6437 test -z "$ac_cxx_werror_flag" ||
6438 test ! -s conftest.err
6439 } && test -s conftest$ac_exeext &&
6440 $as_test_x conftest$ac_exeext; then
6441 LIBS=$ac_save_LIBS 6460 LIBS=$ac_save_LIBS
6442# We can link X programs with no special library path. 6461# We can link X programs with no special library path.
6443ac_x_libraries= 6462ac_x_libraries=
6444else 6463else $as_nop
6445 echo "$as_me: failed program was:" >&5
6446sed 's/^/| /' conftest.$ac_ext >&5
6447
6448 LIBS=$ac_save_LIBS 6464 LIBS=$ac_save_LIBS
6449for 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`
6450do 6466do
6451 # 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!
6452 for ac_extension in a so sl; do 6468 for ac_extension in a so sl dylib la dll; do
6453 if test -r "$ac_dir/libX11.$ac_extension"; then 6469 if test -r "$ac_dir/libX11.$ac_extension"; then
6454 ac_x_libraries=$ac_dir 6470 ac_x_libraries=$ac_dir
6455 break 2 6471 break 2
6456 fi 6472 fi
6457 done 6473 done
6458done 6474done
6459fi 6475fi
6460
6461rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6476rm -f core conftest.err conftest.$ac_objext conftest.beam \
6462 conftest$ac_exeext conftest.$ac_ext 6477 conftest$ac_exeext conftest.$ac_ext
6463fi # $ac_x_libraries = no 6478fi # $ac_x_libraries = no
6464 6479
6480fi
6481# Record the results.
6465case $ac_x_includes,$ac_x_libraries in #( 6482case $ac_x_includes,$ac_x_libraries in #(
6466 no,* | *,no | *\'*) 6483 no,* | *,no | *\'*) :
6467 # Didn't find X, or a directory has "'" in its name. 6484 # Didn't find X, or a directory has "'" in its name.
6468 ac_cv_have_x="have_x=no";; #( 6485 ac_cv_have_x="have_x=no" ;; #(
6469 *) 6486 *) :
6470 # Record where we found X for the cache. 6487 # Record where we found X for the cache.
6471 ac_cv_have_x="have_x=yes\ 6488 ac_cv_have_x="have_x=yes\
6472 ac_x_includes='$ac_x_includes'\ 6489 ac_x_includes='$ac_x_includes'\
6473 ac_x_libraries='$ac_x_libraries'" 6490 ac_x_libraries='$ac_x_libraries'" ;;
6474esac 6491esac
6475fi 6492fi
6476;; #( 6493;; #(
6477 *) have_x=yes;; 6494 *) have_x=yes;;
6478 esac 6495 esac
6479 eval "$ac_cv_have_x" 6496 eval "$ac_cv_have_x"
6480fi # $with_x != no 6497fi # $with_x != no
6481 6498
6482if test "$have_x" != yes; then 6499if test "$have_x" != yes; then
6483 { echo "$as_me:$LINENO: result: $have_x" >&5 6500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
6484echo "${ECHO_T}$have_x" >&6; } 6501printf "%s\n" "$have_x" >&6; }
6485 no_x=yes 6502 no_x=yes
6486else 6503else
6487 # 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.
6488 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6505 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6489 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6506 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6490 # Update the cache value to reflect the command line values. 6507 # Update the cache value to reflect the command line values.
6491 ac_cv_have_x="have_x=yes\ 6508 ac_cv_have_x="have_x=yes\
6492 ac_x_includes='$x_includes'\ 6509 ac_x_includes='$x_includes'\
6493 ac_x_libraries='$x_libraries'" 6510 ac_x_libraries='$x_libraries'"
6494 { echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 6511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
6495echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6; } 6512printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
6496fi 6513fi
6497 6514
6498if test "$no_x" = yes; then 6515if test "$no_x" = yes; then
6499 # 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.
6500 6517
6501cat >>confdefs.h <<\_ACEOF 6518printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
6502#define X_DISPLAY_MISSING 1
6503_ACEOF
6504 6519
6505 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6520 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6506else 6521else
6507 if test -n "$x_includes"; then 6522 if test -n "$x_includes"; then
6508 X_CFLAGS="$X_CFLAGS -I$x_includes" 6523 X_CFLAGS="$X_CFLAGS -I$x_includes"
6511 # 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.
6512 if test -n "$x_libraries"; then 6527 if test -n "$x_libraries"; then
6513 X_LIBS="$X_LIBS -L$x_libraries" 6528 X_LIBS="$X_LIBS -L$x_libraries"
6514 # 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
6515 # others require no space. Words are not sufficient . . . . 6530 # others require no space. Words are not sufficient . . . .
6516 { 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
6517echo $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; }
6518 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6533 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6519 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6534 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
6520 ac_cxx_werror_flag=yes 6535 ac_cxx_werror_flag=yes
6521 cat >conftest.$ac_ext <<_ACEOF
6522/* confdefs.h. */
6523_ACEOF
6524cat confdefs.h >>conftest.$ac_ext 6536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6525cat >>conftest.$ac_ext <<_ACEOF
6526/* end confdefs.h. */ 6537/* end confdefs.h. */
6527 6538
6528int 6539int
6529main () 6540main (void)
6530{ 6541{
6531 6542
6532 ; 6543 ;
6533 return 0; 6544 return 0;
6534} 6545}
6535_ACEOF 6546_ACEOF
6536rm -f conftest.$ac_objext conftest$ac_exeext 6547if ac_fn_cxx_try_link "$LINENO"
6537if { (ac_try="$ac_link" 6548then :
6538case "(($ac_try" in 6549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6550printf "%s\n" "no" >&6; }
6540 *) ac_try_echo=$ac_try;;
6541esac
6542eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6543 (eval "$ac_link") 2>conftest.er1
6544 ac_status=$?
6545 grep -v '^ *+' conftest.er1 >conftest.err
6546 rm -f conftest.er1
6547 cat conftest.err >&5
6548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6549 (exit $ac_status); } && {
6550 test -z "$ac_cxx_werror_flag" ||
6551 test ! -s conftest.err
6552 } && test -s conftest$ac_exeext &&
6553 $as_test_x conftest$ac_exeext; then
6554 { echo "$as_me:$LINENO: result: no" >&5
6555echo "${ECHO_T}no" >&6; }
6556 X_LIBS="$X_LIBS -R$x_libraries" 6551 X_LIBS="$X_LIBS -R$x_libraries"
6557else 6552else $as_nop
6558 echo "$as_me: failed program was:" >&5
6559sed 's/^/| /' conftest.$ac_ext >&5
6560
6561 LIBS="$ac_xsave_LIBS -R $x_libraries" 6553 LIBS="$ac_xsave_LIBS -R $x_libraries"
6562 cat >conftest.$ac_ext <<_ACEOF
6563/* confdefs.h. */
6564_ACEOF
6565cat confdefs.h >>conftest.$ac_ext 6554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6566cat >>conftest.$ac_ext <<_ACEOF
6567/* end confdefs.h. */ 6555/* end confdefs.h. */
6568 6556
6569int 6557int
6570main () 6558main (void)
6571{ 6559{
6572 6560
6573 ; 6561 ;
6574 return 0; 6562 return 0;
6575} 6563}
6576_ACEOF 6564_ACEOF
6577rm -f conftest.$ac_objext conftest$ac_exeext 6565if ac_fn_cxx_try_link "$LINENO"
6578if { (ac_try="$ac_link" 6566then :
6579case "(($ac_try" in 6567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6568printf "%s\n" "yes" >&6; }
6581 *) ac_try_echo=$ac_try;;
6582esac
6583eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6584 (eval "$ac_link") 2>conftest.er1
6585 ac_status=$?
6586 grep -v '^ *+' conftest.er1 >conftest.err
6587 rm -f conftest.er1
6588 cat conftest.err >&5
6589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6590 (exit $ac_status); } && {
6591 test -z "$ac_cxx_werror_flag" ||
6592 test ! -s conftest.err
6593 } && test -s conftest$ac_exeext &&
6594 $as_test_x conftest$ac_exeext; then
6595 { echo "$as_me:$LINENO: result: yes" >&5
6596echo "${ECHO_T}yes" >&6; }
6597 X_LIBS="$X_LIBS -R $x_libraries" 6569 X_LIBS="$X_LIBS -R $x_libraries"
6598else 6570else $as_nop
6599 echo "$as_me: failed program was:" >&5 6571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
6600sed 's/^/| /' conftest.$ac_ext >&5 6572printf "%s\n" "neither works" >&6; }
6601
6602 { echo "$as_me:$LINENO: result: neither works" >&5
6603echo "${ECHO_T}neither works" >&6; }
6604fi 6573fi
6605
6606rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
6607 conftest$ac_exeext conftest.$ac_ext 6575 conftest$ac_exeext conftest.$ac_ext
6608fi 6576fi
6609
6610rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6577rm -f core conftest.err conftest.$ac_objext conftest.beam \
6611 conftest$ac_exeext conftest.$ac_ext 6578 conftest$ac_exeext conftest.$ac_ext
6612 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6579 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
6613 LIBS=$ac_xsave_LIBS 6580 LIBS=$ac_xsave_LIBS
6614 fi 6581 fi
6615 6582
6616 # Check for system-dependent libraries X programs must link with. 6583 # Check for system-dependent libraries X programs must link with.
6622 else 6589 else
6623 # Martyn Johnson says this is needed for Ultrix, if the X 6590 # Martyn Johnson says this is needed for Ultrix, if the X
6624 # libraries were built with DECnet support. And Karl Berry says 6591 # libraries were built with DECnet support. And Karl Berry says
6625 # the Alpha needs dnet_stub (dnet does not exist). 6592 # the Alpha needs dnet_stub (dnet does not exist).
6626 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6593 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6627 cat >conftest.$ac_ext <<_ACEOF
6628/* confdefs.h. */
6629_ACEOF
6630cat confdefs.h >>conftest.$ac_ext 6594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6631cat >>conftest.$ac_ext <<_ACEOF
6632/* end confdefs.h. */ 6595/* end confdefs.h. */
6633 6596
6634/* Override any GCC internal prototype to avoid an error. 6597namespace conftest {
6635 Use char because int might match the return type of a GCC 6598 extern "C" int XOpenDisplay ();
6636 builtin and then its argument prototype would still apply. */ 6599}
6637#ifdef __cplusplus
6638extern "C"
6639#endif
6640char XOpenDisplay ();
6641int 6600int
6642main () 6601main (void)
6643{ 6602{
6644return XOpenDisplay (); 6603return conftest::XOpenDisplay ();
6645 ; 6604 ;
6646 return 0; 6605 return 0;
6647} 6606}
6648_ACEOF 6607_ACEOF
6649rm -f conftest.$ac_objext conftest$ac_exeext 6608if ac_fn_cxx_try_link "$LINENO"
6650if { (ac_try="$ac_link" 6609then :
6651case "(($ac_try" in
6652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6653 *) ac_try_echo=$ac_try;;
6654esac
6655eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6656 (eval "$ac_link") 2>conftest.er1
6657 ac_status=$?
6658 grep -v '^ *+' conftest.er1 >conftest.err
6659 rm -f conftest.er1
6660 cat conftest.err >&5
6661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6662 (exit $ac_status); } && {
6663 test -z "$ac_cxx_werror_flag" ||
6664 test ! -s conftest.err
6665 } && test -s conftest$ac_exeext &&
6666 $as_test_x conftest$ac_exeext; then
6667 :
6668else
6669 echo "$as_me: failed program was:" >&5
6670sed 's/^/| /' conftest.$ac_ext >&5
6671 6610
6611else $as_nop
6672 { echo "$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
6673echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6; } 6613printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
6674if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 6614if test ${ac_cv_lib_dnet_dnet_ntoa+y}
6675 echo $ECHO_N "(cached) $ECHO_C" >&6 6615then :
6676else 6616 printf %s "(cached) " >&6
6617else $as_nop
6677 ac_check_lib_save_LIBS=$LIBS 6618 ac_check_lib_save_LIBS=$LIBS
6678LIBS="-ldnet $LIBS" 6619LIBS="-ldnet $LIBS"
6679cat >conftest.$ac_ext <<_ACEOF
6680/* confdefs.h. */
6681_ACEOF
6682cat confdefs.h >>conftest.$ac_ext 6620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683cat >>conftest.$ac_ext <<_ACEOF
6684/* end confdefs.h. */ 6621/* end confdefs.h. */
6685 6622
6686/* Override any GCC internal prototype to avoid an error. 6623namespace conftest {
6687 Use char because int might match the return type of a GCC 6624 extern "C" int dnet_ntoa ();
6688 builtin and then its argument prototype would still apply. */ 6625}
6689#ifdef __cplusplus
6690extern "C"
6691#endif
6692char dnet_ntoa ();
6693int 6626int
6694main () 6627main (void)
6695{ 6628{
6696return dnet_ntoa (); 6629return conftest::dnet_ntoa ();
6697 ; 6630 ;
6698 return 0; 6631 return 0;
6699} 6632}
6700_ACEOF 6633_ACEOF
6701rm -f conftest.$ac_objext conftest$ac_exeext 6634if ac_fn_cxx_try_link "$LINENO"
6702if { (ac_try="$ac_link" 6635then :
6703case "(($ac_try" in
6704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6705 *) ac_try_echo=$ac_try;;
6706esac
6707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6708 (eval "$ac_link") 2>conftest.er1
6709 ac_status=$?
6710 grep -v '^ *+' conftest.er1 >conftest.err
6711 rm -f conftest.er1
6712 cat conftest.err >&5
6713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6714 (exit $ac_status); } && {
6715 test -z "$ac_cxx_werror_flag" ||
6716 test ! -s conftest.err
6717 } && test -s conftest$ac_exeext &&
6718 $as_test_x conftest$ac_exeext; then
6719 ac_cv_lib_dnet_dnet_ntoa=yes 6636 ac_cv_lib_dnet_dnet_ntoa=yes
6720else 6637else $as_nop
6721 echo "$as_me: failed program was:" >&5
6722sed 's/^/| /' conftest.$ac_ext >&5
6723
6724 ac_cv_lib_dnet_dnet_ntoa=no 6638 ac_cv_lib_dnet_dnet_ntoa=no
6725fi 6639fi
6726
6727rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6640rm -f core conftest.err conftest.$ac_objext conftest.beam \
6728 conftest$ac_exeext conftest.$ac_ext 6641 conftest$ac_exeext conftest.$ac_ext
6729LIBS=$ac_check_lib_save_LIBS 6642LIBS=$ac_check_lib_save_LIBS
6730fi 6643fi
6731{ echo "$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
6732echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6645printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6733if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 6646if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6647then :
6734 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6648 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6735fi 6649fi
6736 6650
6737 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6651 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6738 { 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
6739echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6; } 6653printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6740if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 6654if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
6741 echo $ECHO_N "(cached) $ECHO_C" >&6 6655then :
6742else 6656 printf %s "(cached) " >&6
6657else $as_nop
6743 ac_check_lib_save_LIBS=$LIBS 6658 ac_check_lib_save_LIBS=$LIBS
6744LIBS="-ldnet_stub $LIBS" 6659LIBS="-ldnet_stub $LIBS"
6745cat >conftest.$ac_ext <<_ACEOF
6746/* confdefs.h. */
6747_ACEOF
6748cat confdefs.h >>conftest.$ac_ext 6660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6749cat >>conftest.$ac_ext <<_ACEOF
6750/* end confdefs.h. */ 6661/* end confdefs.h. */
6751 6662
6752/* Override any GCC internal prototype to avoid an error. 6663namespace conftest {
6753 Use char because int might match the return type of a GCC 6664 extern "C" int dnet_ntoa ();
6754 builtin and then its argument prototype would still apply. */ 6665}
6755#ifdef __cplusplus
6756extern "C"
6757#endif
6758char dnet_ntoa ();
6759int 6666int
6760main () 6667main (void)
6761{ 6668{
6762return dnet_ntoa (); 6669return conftest::dnet_ntoa ();
6763 ; 6670 ;
6764 return 0; 6671 return 0;
6765} 6672}
6766_ACEOF 6673_ACEOF
6767rm -f conftest.$ac_objext conftest$ac_exeext 6674if ac_fn_cxx_try_link "$LINENO"
6768if { (ac_try="$ac_link" 6675then :
6769case "(($ac_try" in
6770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6771 *) ac_try_echo=$ac_try;;
6772esac
6773eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6774 (eval "$ac_link") 2>conftest.er1
6775 ac_status=$?
6776 grep -v '^ *+' conftest.er1 >conftest.err
6777 rm -f conftest.er1
6778 cat conftest.err >&5
6779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6780 (exit $ac_status); } && {
6781 test -z "$ac_cxx_werror_flag" ||
6782 test ! -s conftest.err
6783 } && test -s conftest$ac_exeext &&
6784 $as_test_x conftest$ac_exeext; then
6785 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6786else 6677else $as_nop
6787 echo "$as_me: failed program was:" >&5
6788sed 's/^/| /' conftest.$ac_ext >&5
6789
6790 ac_cv_lib_dnet_stub_dnet_ntoa=no 6678 ac_cv_lib_dnet_stub_dnet_ntoa=no
6791fi 6679fi
6792
6793rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6680rm -f core conftest.err conftest.$ac_objext conftest.beam \
6794 conftest$ac_exeext conftest.$ac_ext 6681 conftest$ac_exeext conftest.$ac_ext
6795LIBS=$ac_check_lib_save_LIBS 6682LIBS=$ac_check_lib_save_LIBS
6796fi 6683fi
6797{ echo "$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
6798echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6685printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6799if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 6686if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6687then :
6800 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6801fi 6689fi
6802 6690
6803 fi 6691 fi
6804fi 6692fi
6805
6806rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6693rm -f core conftest.err conftest.$ac_objext conftest.beam \
6807 conftest$ac_exeext conftest.$ac_ext 6694 conftest$ac_exeext conftest.$ac_ext
6808 LIBS="$ac_xsave_LIBS" 6695 LIBS="$ac_xsave_LIBS"
6809 6696
6810 # 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,
6811 # to get the SysV transport functions. 6698 # to get the SysV transport functions.
6812 # 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)
6813 # needs -lnsl. 6700 # needs -lnsl.
6814 # The nsl library prevents programs from opening the X display 6701 # The nsl library prevents programs from opening the X display
6815 # on Irix 5.2, according to T.E. Dickey. 6702 # on Irix 5.2, according to T.E. Dickey.
6816 # The functions gethostbyname, getservbyname, and inet_addr are 6703 # The functions gethostbyname, getservbyname, and inet_addr are
6817 # 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.
6818 { echo "$as_me:$LINENO: checking for gethostbyname" >&5 6705 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6819echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6; } 6706if test "x$ac_cv_func_gethostbyname" = xyes
6707then :
6708
6709fi
6710
6820if test "${ac_cv_func_gethostbyname+set}" = set; then 6711 if test $ac_cv_func_gethostbyname = no; then
6821 echo $ECHO_N "(cached) $ECHO_C" >&6 6712 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6822else 6713printf %s "checking for gethostbyname in -lnsl... " >&6; }
6823 cat >conftest.$ac_ext <<_ACEOF 6714if test ${ac_cv_lib_nsl_gethostbyname+y}
6824/* confdefs.h. */ 6715then :
6825_ACEOF 6716 printf %s "(cached) " >&6
6717else $as_nop
6718 ac_check_lib_save_LIBS=$LIBS
6719LIBS="-lnsl $LIBS"
6826cat confdefs.h >>conftest.$ac_ext 6720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6827cat >>conftest.$ac_ext <<_ACEOF
6828/* end confdefs.h. */ 6721/* end confdefs.h. */
6829/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
6830 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6831#define gethostbyname innocuous_gethostbyname
6832 6722
6833/* System header to define __stub macros and hopefully few prototypes, 6723namespace conftest {
6834 which can conflict with char gethostbyname (); below. 6724 extern "C" int gethostbyname ();
6835 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6725}
6836 <limits.h> exists even on freestanding compilers. */
6837
6838#ifdef __STDC__
6839# include <limits.h>
6840#else
6841# include <assert.h>
6842#endif
6843
6844#undef gethostbyname
6845
6846/* Override any GCC internal prototype to avoid an error.
6847 Use char because int might match the return type of a GCC
6848 builtin and then its argument prototype would still apply. */
6849#ifdef __cplusplus
6850extern "C"
6851#endif
6852char gethostbyname ();
6853/* The GNU C library defines this for functions which it implements
6854 to always fail with ENOSYS. Some functions are actually named
6855 something starting with __ and the normal name is an alias. */
6856#if defined __stub_gethostbyname || defined __stub___gethostbyname
6857choke me
6858#endif
6859
6860int 6726int
6861main () 6727main (void)
6862{ 6728{
6863return gethostbyname (); 6729return conftest::gethostbyname ();
6864 ; 6730 ;
6865 return 0; 6731 return 0;
6866} 6732}
6867_ACEOF 6733_ACEOF
6868rm -f conftest.$ac_objext conftest$ac_exeext 6734if ac_fn_cxx_try_link "$LINENO"
6869if { (ac_try="$ac_link" 6735then :
6870case "(($ac_try" in
6871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6872 *) ac_try_echo=$ac_try;;
6873esac
6874eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6875 (eval "$ac_link") 2>conftest.er1
6876 ac_status=$?
6877 grep -v '^ *+' conftest.er1 >conftest.err
6878 rm -f conftest.er1
6879 cat conftest.err >&5
6880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881 (exit $ac_status); } && {
6882 test -z "$ac_cxx_werror_flag" ||
6883 test ! -s conftest.err
6884 } && test -s conftest$ac_exeext &&
6885 $as_test_x conftest$ac_exeext; then
6886 ac_cv_func_gethostbyname=yes 6736 ac_cv_lib_nsl_gethostbyname=yes
6887else 6737else $as_nop
6888 echo "$as_me: failed program was:" >&5
6889sed 's/^/| /' conftest.$ac_ext >&5
6890
6891 ac_cv_func_gethostbyname=no 6738 ac_cv_lib_nsl_gethostbyname=no
6892fi 6739fi
6893
6894rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6740rm -f core conftest.err conftest.$ac_objext conftest.beam \
6895 conftest$ac_exeext conftest.$ac_ext 6741 conftest$ac_exeext conftest.$ac_ext
6742LIBS=$ac_check_lib_save_LIBS
6896fi 6743fi
6897{ echo "$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
6898echo "${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
6899 6750
6900 if test $ac_cv_func_gethostbyname = no; then 6751 if test $ac_cv_lib_nsl_gethostbyname = no; then
6901 { 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
6902echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; } 6753printf %s "checking for gethostbyname in -lbsd... " >&6; }
6903if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 6754if test ${ac_cv_lib_bsd_gethostbyname+y}
6904 echo $ECHO_N "(cached) $ECHO_C" >&6 6755then :
6905else 6756 printf %s "(cached) " >&6
6757else $as_nop
6906 ac_check_lib_save_LIBS=$LIBS 6758 ac_check_lib_save_LIBS=$LIBS
6907LIBS="-lnsl $LIBS" 6759LIBS="-lbsd $LIBS"
6908cat >conftest.$ac_ext <<_ACEOF
6909/* confdefs.h. */
6910_ACEOF
6911cat confdefs.h >>conftest.$ac_ext 6760cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6912cat >>conftest.$ac_ext <<_ACEOF
6913/* end confdefs.h. */ 6761/* end confdefs.h. */
6914 6762
6915/* Override any GCC internal prototype to avoid an error. 6763namespace conftest {
6916 Use char because int might match the return type of a GCC 6764 extern "C" int gethostbyname ();
6917 builtin and then its argument prototype would still apply. */ 6765}
6918#ifdef __cplusplus
6919extern "C"
6920#endif
6921char gethostbyname ();
6922int 6766int
6923main () 6767main (void)
6924{ 6768{
6925return gethostbyname (); 6769return conftest::gethostbyname ();
6926 ; 6770 ;
6927 return 0; 6771 return 0;
6928} 6772}
6929_ACEOF 6773_ACEOF
6930rm -f conftest.$ac_objext conftest$ac_exeext 6774if ac_fn_cxx_try_link "$LINENO"
6931if { (ac_try="$ac_link" 6775then :
6932case "(($ac_try" in
6933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6934 *) ac_try_echo=$ac_try;;
6935esac
6936eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6937 (eval "$ac_link") 2>conftest.er1
6938 ac_status=$?
6939 grep -v '^ *+' conftest.er1 >conftest.err
6940 rm -f conftest.er1
6941 cat conftest.err >&5
6942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6943 (exit $ac_status); } && {
6944 test -z "$ac_cxx_werror_flag" ||
6945 test ! -s conftest.err
6946 } && test -s conftest$ac_exeext &&
6947 $as_test_x conftest$ac_exeext; then
6948 ac_cv_lib_nsl_gethostbyname=yes 6776 ac_cv_lib_bsd_gethostbyname=yes
6949else 6777else $as_nop
6950 echo "$as_me: failed program was:" >&5
6951sed 's/^/| /' conftest.$ac_ext >&5
6952
6953 ac_cv_lib_nsl_gethostbyname=no 6778 ac_cv_lib_bsd_gethostbyname=no
6954fi 6779fi
6955
6956rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6780rm -f core conftest.err conftest.$ac_objext conftest.beam \
6957 conftest$ac_exeext conftest.$ac_ext 6781 conftest$ac_exeext conftest.$ac_ext
6958LIBS=$ac_check_lib_save_LIBS 6782LIBS=$ac_check_lib_save_LIBS
6959fi 6783fi
6960{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
6961echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; }
6962if test $ac_cv_lib_nsl_gethostbyname = yes; then
6963 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6964fi
6965
6966 if test $ac_cv_lib_nsl_gethostbyname = no; then
6967 { echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
6968echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6; }
6969if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
6970 echo $ECHO_N "(cached) $ECHO_C" >&6
6971else
6972 ac_check_lib_save_LIBS=$LIBS
6973LIBS="-lbsd $LIBS"
6974cat >conftest.$ac_ext <<_ACEOF
6975/* confdefs.h. */
6976_ACEOF
6977cat confdefs.h >>conftest.$ac_ext
6978cat >>conftest.$ac_ext <<_ACEOF
6979/* end confdefs.h. */
6980
6981/* Override any GCC internal prototype to avoid an error.
6982 Use char because int might match the return type of a GCC
6983 builtin and then its argument prototype would still apply. */
6984#ifdef __cplusplus
6985extern "C"
6986#endif
6987char gethostbyname ();
6988int
6989main ()
6990{
6991return gethostbyname ();
6992 ;
6993 return 0;
6994}
6995_ACEOF
6996rm -f conftest.$ac_objext conftest$ac_exeext
6997if { (ac_try="$ac_link"
6998case "(($ac_try" in
6999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7000 *) ac_try_echo=$ac_try;;
7001esac
7002eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7003 (eval "$ac_link") 2>conftest.er1
7004 ac_status=$?
7005 grep -v '^ *+' conftest.er1 >conftest.err
7006 rm -f conftest.er1
7007 cat conftest.err >&5
7008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7009 (exit $ac_status); } && {
7010 test -z "$ac_cxx_werror_flag" ||
7011 test ! -s conftest.err
7012 } && test -s conftest$ac_exeext &&
7013 $as_test_x conftest$ac_exeext; then
7014 ac_cv_lib_bsd_gethostbyname=yes
7015else
7016 echo "$as_me: failed program was:" >&5
7017sed 's/^/| /' conftest.$ac_ext >&5
7018
7019 ac_cv_lib_bsd_gethostbyname=no
7020fi
7021
7022rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7023 conftest$ac_exeext conftest.$ac_ext
7024LIBS=$ac_check_lib_save_LIBS
7025fi
7026{ echo "$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
7027echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6; } 6785printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
7028if test $ac_cv_lib_bsd_gethostbyname = yes; then 6786if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6787then :
7029 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6788 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
7030fi 6789fi
7031 6790
7032 fi 6791 fi
7033 fi 6792 fi
7037 # 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
7038 # on later versions), says Simon Leinen: it contains gethostby* 6797 # on later versions), says Simon Leinen: it contains gethostby*
7039 # variants that don't use the name server (or something). -lsocket 6798 # variants that don't use the name server (or something). -lsocket
7040 # 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
7041 # if connect needs -lnsl, so does gethostbyname. 6800 # if connect needs -lnsl, so does gethostbyname.
7042 { echo "$as_me:$LINENO: checking for connect" >&5 6801 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
7043echo $ECHO_N "checking for connect... $ECHO_C" >&6; } 6802if test "x$ac_cv_func_connect" = xyes
6803then :
6804
6805fi
6806
7044if test "${ac_cv_func_connect+set}" = set; then 6807 if test $ac_cv_func_connect = no; then
7045 echo $ECHO_N "(cached) $ECHO_C" >&6 6808 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
7046else 6809printf %s "checking for connect in -lsocket... " >&6; }
7047 cat >conftest.$ac_ext <<_ACEOF 6810if test ${ac_cv_lib_socket_connect+y}
7048/* confdefs.h. */ 6811then :
7049_ACEOF 6812 printf %s "(cached) " >&6
6813else $as_nop
6814 ac_check_lib_save_LIBS=$LIBS
6815LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
7050cat confdefs.h >>conftest.$ac_ext 6816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7051cat >>conftest.$ac_ext <<_ACEOF
7052/* end confdefs.h. */ 6817/* end confdefs.h. */
7053/* Define connect to an innocuous variant, in case <limits.h> declares connect.
7054 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7055#define connect innocuous_connect
7056 6818
7057/* System header to define __stub macros and hopefully few prototypes, 6819namespace conftest {
7058 which can conflict with char connect (); below. 6820 extern "C" int connect ();
7059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6821}
7060 <limits.h> exists even on freestanding compilers. */
7061
7062#ifdef __STDC__
7063# include <limits.h>
7064#else
7065# include <assert.h>
7066#endif
7067
7068#undef connect
7069
7070/* Override any GCC internal prototype to avoid an error.
7071 Use char because int might match the return type of a GCC
7072 builtin and then its argument prototype would still apply. */
7073#ifdef __cplusplus
7074extern "C"
7075#endif
7076char connect ();
7077/* The GNU C library defines this for functions which it implements
7078 to always fail with ENOSYS. Some functions are actually named
7079 something starting with __ and the normal name is an alias. */
7080#if defined __stub_connect || defined __stub___connect
7081choke me
7082#endif
7083
7084int 6822int
7085main () 6823main (void)
7086{ 6824{
7087return connect (); 6825return conftest::connect ();
7088 ; 6826 ;
7089 return 0; 6827 return 0;
7090} 6828}
7091_ACEOF 6829_ACEOF
7092rm -f conftest.$ac_objext conftest$ac_exeext 6830if ac_fn_cxx_try_link "$LINENO"
7093if { (ac_try="$ac_link" 6831then :
7094case "(($ac_try" in
7095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7096 *) ac_try_echo=$ac_try;;
7097esac
7098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7099 (eval "$ac_link") 2>conftest.er1
7100 ac_status=$?
7101 grep -v '^ *+' conftest.er1 >conftest.err
7102 rm -f conftest.er1
7103 cat conftest.err >&5
7104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7105 (exit $ac_status); } && {
7106 test -z "$ac_cxx_werror_flag" ||
7107 test ! -s conftest.err
7108 } && test -s conftest$ac_exeext &&
7109 $as_test_x conftest$ac_exeext; then
7110 ac_cv_func_connect=yes 6832 ac_cv_lib_socket_connect=yes
7111else 6833else $as_nop
7112 echo "$as_me: failed program was:" >&5 6834 ac_cv_lib_socket_connect=no
7113sed 's/^/| /' conftest.$ac_ext >&5
7114
7115 ac_cv_func_connect=no
7116fi 6835fi
7117
7118rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6836rm -f core conftest.err conftest.$ac_objext conftest.beam \
7119 conftest$ac_exeext conftest.$ac_ext 6837 conftest$ac_exeext conftest.$ac_ext
6838LIBS=$ac_check_lib_save_LIBS
7120fi 6839fi
7121{ echo "$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
7122echo "${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
7123 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
7124 if test $ac_cv_func_connect = no; then 6856 if test $ac_cv_func_remove = no; then
7125 { 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
7126echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; } 6858printf %s "checking for remove in -lposix... " >&6; }
7127if test "${ac_cv_lib_socket_connect+set}" = set; then 6859if test ${ac_cv_lib_posix_remove+y}
7128 echo $ECHO_N "(cached) $ECHO_C" >&6 6860then :
7129else 6861 printf %s "(cached) " >&6
6862else $as_nop
7130 ac_check_lib_save_LIBS=$LIBS 6863 ac_check_lib_save_LIBS=$LIBS
7131LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6864LIBS="-lposix $LIBS"
7132cat >conftest.$ac_ext <<_ACEOF
7133/* confdefs.h. */
7134_ACEOF
7135cat confdefs.h >>conftest.$ac_ext 6865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7136cat >>conftest.$ac_ext <<_ACEOF
7137/* end confdefs.h. */ 6866/* end confdefs.h. */
7138 6867
7139/* Override any GCC internal prototype to avoid an error. 6868namespace conftest {
7140 Use char because int might match the return type of a GCC 6869 extern "C" int remove ();
7141 builtin and then its argument prototype would still apply. */ 6870}
7142#ifdef __cplusplus
7143extern "C"
7144#endif
7145char connect ();
7146int 6871int
7147main () 6872main (void)
7148{ 6873{
7149return connect (); 6874return conftest::remove ();
7150 ; 6875 ;
7151 return 0; 6876 return 0;
7152} 6877}
7153_ACEOF 6878_ACEOF
7154rm -f conftest.$ac_objext conftest$ac_exeext 6879if ac_fn_cxx_try_link "$LINENO"
7155if { (ac_try="$ac_link" 6880then :
7156case "(($ac_try" in 6881 ac_cv_lib_posix_remove=yes
7157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6882else $as_nop
7158 *) ac_try_echo=$ac_try;; 6883 ac_cv_lib_posix_remove=no
7159esac
7160eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7161 (eval "$ac_link") 2>conftest.er1
7162 ac_status=$?
7163 grep -v '^ *+' conftest.er1 >conftest.err
7164 rm -f conftest.er1
7165 cat conftest.err >&5
7166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7167 (exit $ac_status); } && {
7168 test -z "$ac_cxx_werror_flag" ||
7169 test ! -s conftest.err
7170 } && test -s conftest$ac_exeext &&
7171 $as_test_x conftest$ac_exeext; then
7172 ac_cv_lib_socket_connect=yes
7173else
7174 echo "$as_me: failed program was:" >&5
7175sed 's/^/| /' conftest.$ac_ext >&5
7176
7177 ac_cv_lib_socket_connect=no
7178fi 6884fi
7179
7180rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6885rm -f core conftest.err conftest.$ac_objext conftest.beam \
7181 conftest$ac_exeext conftest.$ac_ext 6886 conftest$ac_exeext conftest.$ac_ext
7182LIBS=$ac_check_lib_save_LIBS 6887LIBS=$ac_check_lib_save_LIBS
7183fi 6888fi
7184{ echo "$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
7185echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; } 6890printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
7186if test $ac_cv_lib_socket_connect = yes; then 6891if test "x$ac_cv_lib_posix_remove" = xyes
6892then :
7187 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6893 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7188fi 6894fi
7189 6895
7190 fi 6896 fi
7191 6897
7192 # Guillermo Gomez says -lposix is necessary on A/UX. 6898 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7193 { echo "$as_me:$LINENO: checking for remove" >&5 6899 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
7194echo $ECHO_N "checking for remove... $ECHO_C" >&6; } 6900if test "x$ac_cv_func_shmat" = xyes
7195if test "${ac_cv_func_remove+set}" = set; then 6901then :
7196 echo $ECHO_N "(cached) $ECHO_C" >&6 6902
7197else 6903fi
7198 cat >conftest.$ac_ext <<_ACEOF 6904
7199/* confdefs.h. */ 6905 if test $ac_cv_func_shmat = no; then
7200_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"
7201cat confdefs.h >>conftest.$ac_ext 6914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7202cat >>conftest.$ac_ext <<_ACEOF
7203/* end confdefs.h. */ 6915/* end confdefs.h. */
7204/* Define remove to an innocuous variant, in case <limits.h> declares remove.
7205 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7206#define remove innocuous_remove
7207 6916
7208/* System header to define __stub macros and hopefully few prototypes, 6917namespace conftest {
7209 which can conflict with char remove (); below. 6918 extern "C" int shmat ();
7210 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6919}
7211 <limits.h> exists even on freestanding compilers. */
7212
7213#ifdef __STDC__
7214# include <limits.h>
7215#else
7216# include <assert.h>
7217#endif
7218
7219#undef remove
7220
7221/* Override any GCC internal prototype to avoid an error.
7222 Use char because int might match the return type of a GCC
7223 builtin and then its argument prototype would still apply. */
7224#ifdef __cplusplus
7225extern "C"
7226#endif
7227char remove ();
7228/* The GNU C library defines this for functions which it implements
7229 to always fail with ENOSYS. Some functions are actually named
7230 something starting with __ and the normal name is an alias. */
7231#if defined __stub_remove || defined __stub___remove
7232choke me
7233#endif
7234
7235int 6920int
7236main () 6921main (void)
7237{ 6922{
7238return remove (); 6923return conftest::shmat ();
7239 ; 6924 ;
7240 return 0; 6925 return 0;
7241} 6926}
7242_ACEOF 6927_ACEOF
7243rm -f conftest.$ac_objext conftest$ac_exeext 6928if ac_fn_cxx_try_link "$LINENO"
7244if { (ac_try="$ac_link" 6929then :
7245case "(($ac_try" in 6930 ac_cv_lib_ipc_shmat=yes
7246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6931else $as_nop
7247 *) ac_try_echo=$ac_try;; 6932 ac_cv_lib_ipc_shmat=no
7248esac
7249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7250 (eval "$ac_link") 2>conftest.er1
7251 ac_status=$?
7252 grep -v '^ *+' conftest.er1 >conftest.err
7253 rm -f conftest.er1
7254 cat conftest.err >&5
7255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7256 (exit $ac_status); } && {
7257 test -z "$ac_cxx_werror_flag" ||
7258 test ! -s conftest.err
7259 } && test -s conftest$ac_exeext &&
7260 $as_test_x conftest$ac_exeext; then
7261 ac_cv_func_remove=yes
7262else
7263 echo "$as_me: failed program was:" >&5
7264sed 's/^/| /' conftest.$ac_ext >&5
7265
7266 ac_cv_func_remove=no
7267fi 6933fi
7268
7269rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6934rm -f core conftest.err conftest.$ac_objext conftest.beam \
7270 conftest$ac_exeext conftest.$ac_ext 6935 conftest$ac_exeext conftest.$ac_ext
7271fi
7272{ echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
7273echo "${ECHO_T}$ac_cv_func_remove" >&6; }
7274
7275 if test $ac_cv_func_remove = no; then
7276 { echo "$as_me:$LINENO: checking for remove in -lposix" >&5
7277echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6; }
7278if test "${ac_cv_lib_posix_remove+set}" = set; then
7279 echo $ECHO_N "(cached) $ECHO_C" >&6
7280else
7281 ac_check_lib_save_LIBS=$LIBS
7282LIBS="-lposix $LIBS"
7283cat >conftest.$ac_ext <<_ACEOF
7284/* confdefs.h. */
7285_ACEOF
7286cat confdefs.h >>conftest.$ac_ext
7287cat >>conftest.$ac_ext <<_ACEOF
7288/* end confdefs.h. */
7289
7290/* Override any GCC internal prototype to avoid an error.
7291 Use char because int might match the return type of a GCC
7292 builtin and then its argument prototype would still apply. */
7293#ifdef __cplusplus
7294extern "C"
7295#endif
7296char remove ();
7297int
7298main ()
7299{
7300return remove ();
7301 ;
7302 return 0;
7303}
7304_ACEOF
7305rm -f conftest.$ac_objext conftest$ac_exeext
7306if { (ac_try="$ac_link"
7307case "(($ac_try" in
7308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7309 *) ac_try_echo=$ac_try;;
7310esac
7311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7312 (eval "$ac_link") 2>conftest.er1
7313 ac_status=$?
7314 grep -v '^ *+' conftest.er1 >conftest.err
7315 rm -f conftest.er1
7316 cat conftest.err >&5
7317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7318 (exit $ac_status); } && {
7319 test -z "$ac_cxx_werror_flag" ||
7320 test ! -s conftest.err
7321 } && test -s conftest$ac_exeext &&
7322 $as_test_x conftest$ac_exeext; then
7323 ac_cv_lib_posix_remove=yes
7324else
7325 echo "$as_me: failed program was:" >&5
7326sed 's/^/| /' conftest.$ac_ext >&5
7327
7328 ac_cv_lib_posix_remove=no
7329fi
7330
7331rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7332 conftest$ac_exeext conftest.$ac_ext
7333LIBS=$ac_check_lib_save_LIBS 6936LIBS=$ac_check_lib_save_LIBS
7334fi 6937fi
7335{ echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
7336echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6; }
7337if test $ac_cv_lib_posix_remove = yes; then
7338 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
7339fi
7340
7341 fi
7342
7343 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
7344 { echo "$as_me:$LINENO: checking for shmat" >&5
7345echo $ECHO_N "checking for shmat... $ECHO_C" >&6; }
7346if test "${ac_cv_func_shmat+set}" = set; then
7347 echo $ECHO_N "(cached) $ECHO_C" >&6
7348else
7349 cat >conftest.$ac_ext <<_ACEOF
7350/* confdefs.h. */
7351_ACEOF
7352cat confdefs.h >>conftest.$ac_ext
7353cat >>conftest.$ac_ext <<_ACEOF
7354/* end confdefs.h. */
7355/* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
7356 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7357#define shmat innocuous_shmat
7358
7359/* System header to define __stub macros and hopefully few prototypes,
7360 which can conflict with char shmat (); below.
7361 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7362 <limits.h> exists even on freestanding compilers. */
7363
7364#ifdef __STDC__
7365# include <limits.h>
7366#else
7367# include <assert.h>
7368#endif
7369
7370#undef shmat
7371
7372/* Override any GCC internal prototype to avoid an error.
7373 Use char because int might match the return type of a GCC
7374 builtin and then its argument prototype would still apply. */
7375#ifdef __cplusplus
7376extern "C"
7377#endif
7378char shmat ();
7379/* The GNU C library defines this for functions which it implements
7380 to always fail with ENOSYS. Some functions are actually named
7381 something starting with __ and the normal name is an alias. */
7382#if defined __stub_shmat || defined __stub___shmat
7383choke me
7384#endif
7385
7386int
7387main ()
7388{
7389return shmat ();
7390 ;
7391 return 0;
7392}
7393_ACEOF
7394rm -f conftest.$ac_objext conftest$ac_exeext
7395if { (ac_try="$ac_link"
7396case "(($ac_try" in
7397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7398 *) ac_try_echo=$ac_try;;
7399esac
7400eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7401 (eval "$ac_link") 2>conftest.er1
7402 ac_status=$?
7403 grep -v '^ *+' conftest.er1 >conftest.err
7404 rm -f conftest.er1
7405 cat conftest.err >&5
7406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7407 (exit $ac_status); } && {
7408 test -z "$ac_cxx_werror_flag" ||
7409 test ! -s conftest.err
7410 } && test -s conftest$ac_exeext &&
7411 $as_test_x conftest$ac_exeext; then
7412 ac_cv_func_shmat=yes
7413else
7414 echo "$as_me: failed program was:" >&5
7415sed 's/^/| /' conftest.$ac_ext >&5
7416
7417 ac_cv_func_shmat=no
7418fi
7419
7420rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7421 conftest$ac_exeext conftest.$ac_ext
7422fi
7423{ echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
7424echo "${ECHO_T}$ac_cv_func_shmat" >&6; }
7425
7426 if test $ac_cv_func_shmat = no; then
7427 { echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
7428echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6; }
7429if test "${ac_cv_lib_ipc_shmat+set}" = set; then
7430 echo $ECHO_N "(cached) $ECHO_C" >&6
7431else
7432 ac_check_lib_save_LIBS=$LIBS
7433LIBS="-lipc $LIBS"
7434cat >conftest.$ac_ext <<_ACEOF
7435/* confdefs.h. */
7436_ACEOF
7437cat confdefs.h >>conftest.$ac_ext
7438cat >>conftest.$ac_ext <<_ACEOF
7439/* end confdefs.h. */
7440
7441/* Override any GCC internal prototype to avoid an error.
7442 Use char because int might match the return type of a GCC
7443 builtin and then its argument prototype would still apply. */
7444#ifdef __cplusplus
7445extern "C"
7446#endif
7447char shmat ();
7448int
7449main ()
7450{
7451return shmat ();
7452 ;
7453 return 0;
7454}
7455_ACEOF
7456rm -f conftest.$ac_objext conftest$ac_exeext
7457if { (ac_try="$ac_link"
7458case "(($ac_try" in
7459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7460 *) ac_try_echo=$ac_try;;
7461esac
7462eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7463 (eval "$ac_link") 2>conftest.er1
7464 ac_status=$?
7465 grep -v '^ *+' conftest.er1 >conftest.err
7466 rm -f conftest.er1
7467 cat conftest.err >&5
7468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7469 (exit $ac_status); } && {
7470 test -z "$ac_cxx_werror_flag" ||
7471 test ! -s conftest.err
7472 } && test -s conftest$ac_exeext &&
7473 $as_test_x conftest$ac_exeext; then
7474 ac_cv_lib_ipc_shmat=yes
7475else
7476 echo "$as_me: failed program was:" >&5
7477sed 's/^/| /' conftest.$ac_ext >&5
7478
7479 ac_cv_lib_ipc_shmat=no
7480fi
7481
7482rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7483 conftest$ac_exeext conftest.$ac_ext
7484LIBS=$ac_check_lib_save_LIBS
7485fi
7486{ echo "$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
7487echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6; } 6939printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
7488if test $ac_cv_lib_ipc_shmat = yes; then 6940if test "x$ac_cv_lib_ipc_shmat" = xyes
6941then :
7489 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6942 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
7490fi 6943fi
7491 6944
7492 fi 6945 fi
7493 fi 6946 fi
7499 # 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
7500 # 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.
7501 # These have to be linked with before -lX11, unlike the other 6954 # These have to be linked with before -lX11, unlike the other
7502 # libraries we check for below, so use a different variable. 6955 # libraries we check for below, so use a different variable.
7503 # John Interrante, Karl Berry 6956 # John Interrante, Karl Berry
7504 { 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
7505echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6; } 6958printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
7506if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 6959if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
7507 echo $ECHO_N "(cached) $ECHO_C" >&6 6960then :
7508else 6961 printf %s "(cached) " >&6
6962else $as_nop
7509 ac_check_lib_save_LIBS=$LIBS 6963 ac_check_lib_save_LIBS=$LIBS
7510LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6964LIBS="-lICE $X_EXTRA_LIBS $LIBS"
7511cat >conftest.$ac_ext <<_ACEOF
7512/* confdefs.h. */
7513_ACEOF
7514cat confdefs.h >>conftest.$ac_ext 6965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7515cat >>conftest.$ac_ext <<_ACEOF
7516/* end confdefs.h. */ 6966/* end confdefs.h. */
7517 6967
7518/* Override any GCC internal prototype to avoid an error. 6968namespace conftest {
7519 Use char because int might match the return type of a GCC 6969 extern "C" int IceConnectionNumber ();
7520 builtin and then its argument prototype would still apply. */ 6970}
7521#ifdef __cplusplus
7522extern "C"
7523#endif
7524char IceConnectionNumber ();
7525int 6971int
7526main () 6972main (void)
7527{ 6973{
7528return IceConnectionNumber (); 6974return conftest::IceConnectionNumber ();
7529 ; 6975 ;
7530 return 0; 6976 return 0;
7531} 6977}
7532_ACEOF 6978_ACEOF
7533rm -f conftest.$ac_objext conftest$ac_exeext 6979if ac_fn_cxx_try_link "$LINENO"
7534if { (ac_try="$ac_link" 6980then :
7535case "(($ac_try" in
7536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7537 *) ac_try_echo=$ac_try;;
7538esac
7539eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7540 (eval "$ac_link") 2>conftest.er1
7541 ac_status=$?
7542 grep -v '^ *+' conftest.er1 >conftest.err
7543 rm -f conftest.er1
7544 cat conftest.err >&5
7545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7546 (exit $ac_status); } && {
7547 test -z "$ac_cxx_werror_flag" ||
7548 test ! -s conftest.err
7549 } && test -s conftest$ac_exeext &&
7550 $as_test_x conftest$ac_exeext; then
7551 ac_cv_lib_ICE_IceConnectionNumber=yes 6981 ac_cv_lib_ICE_IceConnectionNumber=yes
7552else 6982else $as_nop
7553 echo "$as_me: failed program was:" >&5
7554sed 's/^/| /' conftest.$ac_ext >&5
7555
7556 ac_cv_lib_ICE_IceConnectionNumber=no 6983 ac_cv_lib_ICE_IceConnectionNumber=no
7557fi 6984fi
7558
7559rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6985rm -f core conftest.err conftest.$ac_objext conftest.beam \
7560 conftest$ac_exeext conftest.$ac_ext 6986 conftest$ac_exeext conftest.$ac_ext
7561LIBS=$ac_check_lib_save_LIBS 6987LIBS=$ac_check_lib_save_LIBS
7562fi 6988fi
7563{ echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6989{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
7564echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6990printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
7565if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 6991if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6992then :
7566 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6993 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
7567fi 6994fi
7568 6995
7569 LDFLAGS=$ac_save_LDFLAGS 6996 LDFLAGS=$ac_save_LDFLAGS
7570 6997
7571fi 6998fi
7572 6999
7573 7000
7574AFTERIMAGE_CFLAGS= 7001if test -n "$ac_tool_prefix"; then
7575AFTERIMAGE_LIBS=
7576AFTERIMAGE_VERSION=
7577
7578if test x$support_afterimage = xyes; then
7579 support_afterimage=no
7580
7581 if test "x$afterimage_config" = "x" ; then
7582 # Extract the first word of "afterimage-config", so it can be a program name with args. 7002 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
7583set dummy afterimage-config; ac_word=$2 7003set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
7584{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7004{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7585echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7005printf %s "checking for $ac_word... " >&6; }
7586if test "${ac_cv_path_afterimage_config+set}" = set; then 7006if test ${ac_cv_path_PKG_CONFIG+y}
7587 echo $ECHO_N "(cached) $ECHO_C" >&6 7007then :
7588else 7008 printf %s "(cached) " >&6
7589 case $afterimage_config in 7009else $as_nop
7010 case $PKG_CONFIG in
7590 [\\/]* | ?:[\\/]*) 7011 [\\/]* | ?:[\\/]*)
7591 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path. 7012 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7592 ;; 7013 ;;
7593 *) 7014 *)
7594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7595for as_dir in $PATH 7016for as_dir in $PATH
7596do 7017do
7597 IFS=$as_save_IFS 7018 IFS=$as_save_IFS
7598 test -z "$as_dir" && as_dir=. 7019 case $as_dir in #(((
7020 '') as_dir=./ ;;
7021 */) ;;
7022 *) as_dir=$as_dir/ ;;
7023 esac
7599 for ac_exec_ext in '' $ac_executable_extensions; do 7024 for ac_exec_ext in '' $ac_executable_extensions; do
7600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7025 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7601 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext" 7026 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
7602 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7027 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7603 break 2 7028 break 2
7604 fi 7029 fi
7605done 7030done
7606done 7031 done
7607IFS=$as_save_IFS 7032IFS=$as_save_IFS
7608 7033
7609 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
7610 ;; 7034 ;;
7611esac 7035esac
7612fi 7036fi
7613afterimage_config=$ac_cv_path_afterimage_config 7037PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7614if test -n "$afterimage_config"; then 7038if test -n "$PKG_CONFIG"; then
7615 { echo "$as_me:$LINENO: result: $afterimage_config" >&5 7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7616echo "${ECHO_T}$afterimage_config" >&6; } 7040printf "%s\n" "$PKG_CONFIG" >&6; }
7617else 7041else
7618 { echo "$as_me:$LINENO: result: no" >&5 7042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7619echo "${ECHO_T}no" >&6; } 7043printf "%s\n" "no" >&6; }
7620fi 7044fi
7621 7045
7622 7046
7623 fi
7624 if test "x$afterimage_config" != "xno" ; then
7625 { echo "$as_me:$LINENO: checking for libAfterImage version >= 1.15" >&5
7626echo $ECHO_N "checking for libAfterImage version >= 1.15... $ECHO_C" >&6; }
7627 xAFTERIMAGE_VERSION=`$afterimage_config --version`
7628 if test -n "$xAFTERIMAGE_VERSION" ; then
7629 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
7630 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
7631 if test "x$xAFTERIMAGE_LIBS" != "x"; then
7632 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
7633 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
7634 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
7635 support_afterimage=yes
7636 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
7637 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
7638 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
7639 fi
7640 fi
7641 fi
7642 if test "x$support_afterimage" = "xyes"; then
7643 { echo "$as_me:$LINENO: result: $AFTERIMAGE_LIBS" >&5
7644echo "${ECHO_T}$AFTERIMAGE_LIBS" >&6; }
7645 else
7646 { echo "$as_me:$LINENO: result: no" >&5
7647echo "${ECHO_T}no" >&6; }
7648 fi
7649 fi
7650fi 7047fi
7651 7048if test -z "$ac_cv_path_PKG_CONFIG"; then
7652 7049 ac_pt_PKG_CONFIG=$PKG_CONFIG
7653 7050 # Extract the first word of "pkg-config", so it can be a program name with args.
7654 7051set dummy pkg-config; ac_word=$2
7655 7052{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7656 7053printf %s "checking for $ac_word... " >&6; }
7657 7054if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
7658 7055then :
7659for ac_header in \ 7056 printf %s "(cached) " >&6
7660 sys/byteorder.h \ 7057else $as_nop
7661 sys/ioctl.h \ 7058 case $ac_pt_PKG_CONFIG in
7662 sys/sockio.h \ 7059 [\\/]* | ?:[\\/]*)
7663 sys/strredir.h \ 7060 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
7664 stdint.h \ 7061 ;;
7665 wchar.h \ 7062 *)
7666 cwchar \ 7063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7667 7064for as_dir in $PATH
7668do 7065do
7669as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7066 IFS=$as_save_IFS
7670if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7067 case $as_dir in #(((
7671 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7068 '') as_dir=./ ;;
7672echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 7069 */) ;;
7673if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7070 *) as_dir=$as_dir/ ;;
7674 echo $ECHO_N "(cached) $ECHO_C" >&6 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
7081
7082 ;;
7083esac
7675fi 7084fi
7676ac_res=`eval echo '${'$as_ac_Header'}'` 7085ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
7677 { echo "$as_me:$LINENO: result: $ac_res" >&5 7086if test -n "$ac_pt_PKG_CONFIG"; then
7678echo "${ECHO_T}$ac_res" >&6; } 7087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
7088printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
7679else 7089else
7680 # Is the header compilable? 7090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7681{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 7091printf "%s\n" "no" >&6; }
7682echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 7092fi
7683cat >conftest.$ac_ext <<_ACEOF 7093
7684/* confdefs.h. */ 7094 if test "x$ac_pt_PKG_CONFIG" = x; then
7685_ACEOF 7095 PKG_CONFIG="no"
7096 else
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
7105else
7106 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
7107fi
7108
7109
7110image_lib=none
7111
7112PIXBUF_CFLAGS=
7113PIXBUF_LIBS=
7114
7115if test x$support_pixbuf = xyes; then
7116
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
7131 else
7132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7133printf "%s\n" "no" >&6; }
7134 :
7135 fi
7136
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
7160 else
7161 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7162printf "%s\n" "no" >&6; }
7163 :
7164 fi
7165
7166fi
7167
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"
7183 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
7184
7185printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
7186
7187
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
7686cat confdefs.h >>conftest.$ac_ext 7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7687cat >>conftest.$ac_ext <<_ACEOF
7688/* end confdefs.h. */ 7241/* end confdefs.h. */
7689$ac_includes_default
7690#include <$ac_header>
7691_ACEOF
7692rm -f conftest.$ac_objext
7693if { (ac_try="$ac_compile"
7694case "(($ac_try" in
7695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 *) ac_try_echo=$ac_try;;
7697esac
7698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 (eval "$ac_compile") 2>conftest.er1
7700 ac_status=$?
7701 grep -v '^ *+' conftest.er1 >conftest.err
7702 rm -f conftest.er1
7703 cat conftest.err >&5
7704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 (exit $ac_status); } && {
7706 test -z "$ac_cxx_werror_flag" ||
7707 test ! -s conftest.err
7708 } && test -s conftest.$ac_objext; then
7709 ac_header_compiler=yes
7710else
7711 echo "$as_me: failed program was:" >&5
7712sed 's/^/| /' conftest.$ac_ext >&5
7713 7242
7714 ac_header_compiler=no 7243#define XLIB_ILLEGAL_ACCESS
7715fi
7716
7717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7718{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7719echo "${ECHO_T}$ac_header_compiler" >&6; }
7720
7721# Is the header present?
7722{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
7723echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7724cat >conftest.$ac_ext <<_ACEOF
7725/* confdefs.h. */
7726_ACEOF
7727cat confdefs.h >>conftest.$ac_ext
7728cat >>conftest.$ac_ext <<_ACEOF
7729/* end confdefs.h. */
7730#include <$ac_header>
7731_ACEOF
7732if { (ac_try="$ac_cpp conftest.$ac_ext"
7733case "(($ac_try" in
7734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7735 *) ac_try_echo=$ac_try;;
7736esac
7737eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7738 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7739 ac_status=$?
7740 grep -v '^ *+' conftest.er1 >conftest.err
7741 rm -f conftest.er1
7742 cat conftest.err >&5
7743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7744 (exit $ac_status); } >/dev/null && {
7745 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
7746 test ! -s conftest.err
7747 }; then
7748 ac_header_preproc=yes
7749else
7750 echo "$as_me: failed program was:" >&5
7751sed 's/^/| /' conftest.$ac_ext >&5
7752
7753 ac_header_preproc=no
7754fi
7755
7756rm -f conftest.err conftest.$ac_ext
7757{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7758echo "${ECHO_T}$ac_header_preproc" >&6; }
7759
7760# So? What about this header?
7761case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
7762 yes:no: )
7763 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7764echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7765 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7766echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7767 ac_header_preproc=yes
7768 ;;
7769 no:yes:* )
7770 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7771echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7772 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7773echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7774 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7775echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7776 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7777echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7779echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7780 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7781echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7782
7783 ;;
7784esac
7785{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7786echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7787if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7788 echo $ECHO_N "(cached) $ECHO_C" >&6
7789else
7790 eval "$as_ac_Header=\$ac_header_preproc"
7791fi
7792ac_res=`eval echo '${'$as_ac_Header'}'`
7793 { echo "$as_me:$LINENO: result: $ac_res" >&5
7794echo "${ECHO_T}$ac_res" >&6; }
7795
7796fi
7797if test `eval echo '${'$as_ac_Header'}'` = yes; then
7798 cat >>confdefs.h <<_ACEOF
7799#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7800_ACEOF
7801
7802fi
7803
7804done
7805
7806
7807{ echo "$as_me:$LINENO: checking for XPointer" >&5
7808echo $ECHO_N "checking for XPointer... $ECHO_C" >&6; }
7809if test "${rxvt_cv_xpointer+set}" = set; then
7810 echo $ECHO_N "(cached) $ECHO_C" >&6
7811else
7812 cat >conftest.$ac_ext <<_ACEOF
7813/* confdefs.h. */
7814_ACEOF
7815cat confdefs.h >>conftest.$ac_ext
7816cat >>conftest.$ac_ext <<_ACEOF
7817/* end confdefs.h. */
7818#include <X11/Xlib.h> 7244#include <X11/Xlib.h>
7245
7819int 7246int
7820main () 7247main (void)
7821{ 7248{
7822XPointer dummy; 7249
7250 Display *dpy;
7251 dpy->xdefaults = (char *)0;
7252
7823 ; 7253 ;
7824 return 0; 7254 return 0;
7825} 7255}
7826_ACEOF 7256_ACEOF
7827rm -f conftest.$ac_objext 7257if ac_fn_cxx_try_compile "$LINENO"
7828if { (ac_try="$ac_compile" 7258then :
7829case "(($ac_try" in 7259 rxvt_cv_xlib_illegal_access=yes
7830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7260else $as_nop
7831 *) ac_try_echo=$ac_try;; 7261 rxvt_cv_xlib_illegal_access=no
7832esac
7833eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7834 (eval "$ac_compile") 2>conftest.er1
7835 ac_status=$?
7836 grep -v '^ *+' conftest.er1 >conftest.err
7837 rm -f conftest.er1
7838 cat conftest.err >&5
7839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840 (exit $ac_status); } && {
7841 test -z "$ac_cxx_werror_flag" ||
7842 test ! -s conftest.err
7843 } && test -s conftest.$ac_objext; then
7844 rxvt_cv_xpointer=yes
7845else
7846 echo "$as_me: failed program was:" >&5
7847sed 's/^/| /' conftest.$ac_ext >&5
7848 7262
7849 rxvt_cv_xpointer=no
7850fi 7263fi
7851
7852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7264rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7853fi 7265fi
7854{ echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5 7266{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7855echo "${ECHO_T}$rxvt_cv_xpointer" >&6; } 7267printf "%s\n" "$rxvt_cv_xlib_illegal_access" >&6; }
7856if test x$rxvt_cv_xpointer = xyes; then
7857
7858cat >>confdefs.h <<\_ACEOF
7859#define HAVE_XPOINTER 1
7860_ACEOF
7861
7862fi
7863
7864{ echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7865echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
7866if test "${rxvt_xlib_illegal_access+set}" = set; then 7268if test x$rxvt_cv_xlib_illegal_access = xyes; then
7867 echo $ECHO_N "(cached) $ECHO_C" >&6 7269
7868else 7270printf "%s\n" "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
7869 cat >conftest.$ac_ext <<_ACEOF 7271
7870/* confdefs.h. */ 7272fi
7871_ACEOF 7273
7872cat confdefs.h >>conftest.$ac_ext 7274ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7873cat >>conftest.$ac_ext <<_ACEOF 7275if test "x$ac_cv_type_mode_t" = xyes
7276then :
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
7874/* end confdefs.h. */ 7292/* end confdefs.h. */
7875 7293
7876#define XLIB_ILLEGAL_ACCESS 7294 #if defined _WIN64 && !defined __CYGWIN__
7877#include <X11/Xlib.h> 7295 LLP64
7296 #endif
7878 7297
7879int 7298int
7880main () 7299main (void)
7881{ 7300{
7882
7883 Display *dpy;
7884 dpy->xdefaults = (char *)0;
7885 7301
7886 ; 7302 ;
7887 return 0; 7303 return 0;
7888} 7304}
7305
7889_ACEOF 7306_ACEOF
7890rm -f conftest.$ac_objext 7307if ac_fn_cxx_try_compile "$LINENO"
7891if { (ac_try="$ac_compile" 7308then :
7892case "(($ac_try" in 7309 ac_pid_type='int'
7893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7310else $as_nop
7894 *) ac_try_echo=$ac_try;; 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
7333 IFS=$as_save_IFS
7334 case $as_dir in #(((
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;;
7895esac 7370esac
7896eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7371
7897 (eval "$ac_compile") 2>conftest.er1 7372 $ac_path_GREP_found && break 3
7898 ac_status=$? 7373 done
7899 grep -v '^ *+' conftest.er1 >conftest.err 7374 done
7900 rm -f conftest.er1 7375 done
7901 cat conftest.err >&5 7376IFS=$as_save_IFS
7902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7377 if test -z "$ac_cv_path_GREP"; then
7903 (exit $ac_status); } && { 7378 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7904 test -z "$ac_cxx_werror_flag" || 7379 fi
7905 test ! -s conftest.err
7906 } && test -s conftest.$ac_objext; then
7907 rxvt_xlib_illegal_access=yes
7908else 7380else
7909 echo "$as_me: failed program was:" >&5 7381 ac_cv_path_GREP=$GREP
7910sed 's/^/| /' conftest.$ac_ext >&5
7911
7912 rxvt_xlib_illegal_access=no
7913
7914fi 7382fi
7915 7383
7916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7917fi 7384fi
7918{ echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5 7385{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7919echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; } 7386printf "%s\n" "$ac_cv_path_GREP" >&6; }
7920if test x$rxvt_xlib_illegal_access = xyes; then 7387 GREP="$ac_cv_path_GREP"
7921 7388
7922cat >>confdefs.h <<\_ACEOF
7923#define XLIB_ILLEGAL_ACCESS 1
7924_ACEOF
7925 7389
7926fi 7390{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7391printf %s "checking for egrep... " >&6; }
7392if test ${ac_cv_path_EGREP+y}
7393then :
7394 printf %s "(cached) " >&6
7395else $as_nop
7396 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7397 then ac_cv_path_EGREP="$GREP -E"
7398 else
7399 if test -z "$EGREP"; then
7400 ac_path_EGREP_found=false
7401 # Loop through the user's path and test for each of PROGNAME-LIST
7402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7403for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7404do
7405 IFS=$as_save_IFS
7406 case $as_dir in #(((
7407 '') as_dir=./ ;;
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
7437 fi
7438 # 10*(2^10) chars as input seems more than enough
7439 test $ac_count -gt 10 && break
7440 done
7441 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7442esac
7927 7443
7928{ echo "$as_me:$LINENO: checking for mode_t" >&5 7444 $ac_path_EGREP_found && break 3
7929echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; } 7445 done
7930if test "${ac_cv_type_mode_t+set}" = set; then 7446 done
7931 echo $ECHO_N "(cached) $ECHO_C" >&6 7447 done
7448IFS=$as_save_IFS
7449 if test -z "$ac_cv_path_EGREP"; then
7450 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7451 fi
7932else 7452else
7933 cat >conftest.$ac_ext <<_ACEOF 7453 ac_cv_path_EGREP=$EGREP
7934/* confdefs.h. */ 7454fi
7935_ACEOF 7455
7456 fi
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"
7461
7462
7463{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
7464printf %s "checking for uid_t in sys/types.h... " >&6; }
7465if test ${ac_cv_type_uid_t+y}
7466then :
7467 printf %s "(cached) " >&6
7468else $as_nop
7936cat confdefs.h >>conftest.$ac_ext 7469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7937cat >>conftest.$ac_ext <<_ACEOF
7938/* end confdefs.h. */
7939$ac_includes_default
7940typedef mode_t ac__type_new_;
7941int
7942main ()
7943{
7944if ((ac__type_new_ *) 0)
7945 return 0;
7946if (sizeof (ac__type_new_))
7947 return 0;
7948 ;
7949 return 0;
7950}
7951_ACEOF
7952rm -f conftest.$ac_objext
7953if { (ac_try="$ac_compile"
7954case "(($ac_try" in
7955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7956 *) ac_try_echo=$ac_try;;
7957esac
7958eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7959 (eval "$ac_compile") 2>conftest.er1
7960 ac_status=$?
7961 grep -v '^ *+' conftest.er1 >conftest.err
7962 rm -f conftest.er1
7963 cat conftest.err >&5
7964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7965 (exit $ac_status); } && {
7966 test -z "$ac_cxx_werror_flag" ||
7967 test ! -s conftest.err
7968 } && test -s conftest.$ac_objext; then
7969 ac_cv_type_mode_t=yes
7970else
7971 echo "$as_me: failed program was:" >&5
7972sed 's/^/| /' conftest.$ac_ext >&5
7973
7974 ac_cv_type_mode_t=no
7975fi
7976
7977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7978fi
7979{ echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
7980echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
7981if test $ac_cv_type_mode_t = yes; then
7982 :
7983else
7984
7985cat >>confdefs.h <<_ACEOF
7986#define mode_t int
7987_ACEOF
7988
7989fi
7990
7991{ echo "$as_me:$LINENO: checking for pid_t" >&5
7992echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
7993if test "${ac_cv_type_pid_t+set}" = set; then
7994 echo $ECHO_N "(cached) $ECHO_C" >&6
7995else
7996 cat >conftest.$ac_ext <<_ACEOF
7997/* confdefs.h. */
7998_ACEOF
7999cat confdefs.h >>conftest.$ac_ext
8000cat >>conftest.$ac_ext <<_ACEOF
8001/* end confdefs.h. */
8002$ac_includes_default
8003typedef pid_t ac__type_new_;
8004int
8005main ()
8006{
8007if ((ac__type_new_ *) 0)
8008 return 0;
8009if (sizeof (ac__type_new_))
8010 return 0;
8011 ;
8012 return 0;
8013}
8014_ACEOF
8015rm -f conftest.$ac_objext
8016if { (ac_try="$ac_compile"
8017case "(($ac_try" in
8018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8019 *) ac_try_echo=$ac_try;;
8020esac
8021eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8022 (eval "$ac_compile") 2>conftest.er1
8023 ac_status=$?
8024 grep -v '^ *+' conftest.er1 >conftest.err
8025 rm -f conftest.er1
8026 cat conftest.err >&5
8027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8028 (exit $ac_status); } && {
8029 test -z "$ac_cxx_werror_flag" ||
8030 test ! -s conftest.err
8031 } && test -s conftest.$ac_objext; then
8032 ac_cv_type_pid_t=yes
8033else
8034 echo "$as_me: failed program was:" >&5
8035sed 's/^/| /' conftest.$ac_ext >&5
8036
8037 ac_cv_type_pid_t=no
8038fi
8039
8040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8041fi
8042{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
8043echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
8044if test $ac_cv_type_pid_t = yes; then
8045 :
8046else
8047
8048cat >>confdefs.h <<_ACEOF
8049#define pid_t int
8050_ACEOF
8051
8052fi
8053
8054{ echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
8055echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
8056if test "${ac_cv_type_uid_t+set}" = set; then
8057 echo $ECHO_N "(cached) $ECHO_C" >&6
8058else
8059 cat >conftest.$ac_ext <<_ACEOF
8060/* confdefs.h. */
8061_ACEOF
8062cat confdefs.h >>conftest.$ac_ext
8063cat >>conftest.$ac_ext <<_ACEOF
8064/* end confdefs.h. */ 7470/* end confdefs.h. */
8065#include <sys/types.h> 7471#include <sys/types.h>
8066 7472
8067_ACEOF 7473_ACEOF
8068if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7474if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8069 $EGREP "uid_t" >/dev/null 2>&1; then 7475 $EGREP "uid_t" >/dev/null 2>&1
7476then :
8070 ac_cv_type_uid_t=yes 7477 ac_cv_type_uid_t=yes
8071else 7478else $as_nop
8072 ac_cv_type_uid_t=no 7479 ac_cv_type_uid_t=no
8073fi 7480fi
8074rm -f conftest* 7481rm -rf conftest*
8075 7482
8076fi 7483fi
8077{ echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 7484{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
8078echo "${ECHO_T}$ac_cv_type_uid_t" >&6; } 7485printf "%s\n" "$ac_cv_type_uid_t" >&6; }
8079if test $ac_cv_type_uid_t = no; then 7486if test $ac_cv_type_uid_t = no; then
8080 7487
8081cat >>confdefs.h <<\_ACEOF 7488printf "%s\n" "#define uid_t int" >>confdefs.h
8082#define uid_t int
8083_ACEOF
8084 7489
8085 7490
8086cat >>confdefs.h <<\_ACEOF 7491printf "%s\n" "#define gid_t int" >>confdefs.h
8087#define gid_t int
8088_ACEOF
8089 7492
8090fi 7493fi
8091 7494
8092 7495ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
8093 { echo "$as_me:$LINENO: checking for int16_t" >&5
8094echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
8095if test "${ac_cv_c_int16_t+set}" = set; then
8096 echo $ECHO_N "(cached) $ECHO_C" >&6
8097else
8098 ac_cv_c_int16_t=no
8099 for ac_type in 'int16_t' 'int' 'long int' \
8100 'long long int' 'short int' 'signed char'; do
8101 cat >conftest.$ac_ext <<_ACEOF
8102/* confdefs.h. */
8103_ACEOF
8104cat confdefs.h >>conftest.$ac_ext
8105cat >>conftest.$ac_ext <<_ACEOF
8106/* end confdefs.h. */
8107$ac_includes_default
8108int
8109main ()
8110{
8111static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1))];
8112test_array [0] = 0
8113
8114 ;
8115 return 0;
8116}
8117_ACEOF
8118rm -f conftest.$ac_objext
8119if { (ac_try="$ac_compile"
8120case "(($ac_try" in
8121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8122 *) ac_try_echo=$ac_try;;
8123esac
8124eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8125 (eval "$ac_compile") 2>conftest.er1
8126 ac_status=$?
8127 grep -v '^ *+' conftest.er1 >conftest.err
8128 rm -f conftest.er1
8129 cat conftest.err >&5
8130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8131 (exit $ac_status); } && {
8132 test -z "$ac_cxx_werror_flag" ||
8133 test ! -s conftest.err
8134 } && test -s conftest.$ac_objext; then
8135 cat >conftest.$ac_ext <<_ACEOF
8136/* confdefs.h. */
8137_ACEOF
8138cat confdefs.h >>conftest.$ac_ext
8139cat >>conftest.$ac_ext <<_ACEOF
8140/* end confdefs.h. */
8141$ac_includes_default
8142int
8143main ()
8144{
8145static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 1)
8146 < ($ac_type) (((($ac_type) 1 << (16 - 2)) - 1) * 2 + 2))];
8147test_array [0] = 0
8148
8149 ;
8150 return 0;
8151}
8152_ACEOF
8153rm -f conftest.$ac_objext
8154if { (ac_try="$ac_compile"
8155case "(($ac_try" in
8156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8157 *) ac_try_echo=$ac_try;;
8158esac
8159eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8160 (eval "$ac_compile") 2>conftest.er1
8161 ac_status=$?
8162 grep -v '^ *+' conftest.er1 >conftest.err
8163 rm -f conftest.er1
8164 cat conftest.err >&5
8165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166 (exit $ac_status); } && {
8167 test -z "$ac_cxx_werror_flag" ||
8168 test ! -s conftest.err
8169 } && test -s conftest.$ac_objext; then
8170 :
8171else
8172 echo "$as_me: failed program was:" >&5
8173sed 's/^/| /' conftest.$ac_ext >&5
8174
8175 case $ac_type in
8176 int16_t) ac_cv_c_int16_t=yes ;;
8177 *) ac_cv_c_int16_t=$ac_type ;;
8178esac
8179
8180fi
8181
8182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8183else
8184 echo "$as_me: failed program was:" >&5
8185sed 's/^/| /' conftest.$ac_ext >&5
8186
8187
8188fi
8189
8190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8191 test "$ac_cv_c_int16_t" != no && break
8192 done
8193fi
8194{ echo "$as_me:$LINENO: result: $ac_cv_c_int16_t" >&5
8195echo "${ECHO_T}$ac_cv_c_int16_t" >&6; }
8196 case $ac_cv_c_int16_t in #( 7496case $ac_cv_c_int16_t in #(
8197 no|yes) ;; #( 7497 no|yes) ;; #(
8198 *) 7498 *)
8199 7499
8200cat >>confdefs.h <<_ACEOF 7500printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
8201#define int16_t $ac_cv_c_int16_t 7501;;
8202_ACEOF 7502esac
7503
7504ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
7505case $ac_cv_c_uint16_t in #(
7506 no|yes) ;; #(
7507 *)
7508
7509
7510printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
8203;; 7511;;
8204 esac 7512 esac
8205 7513
8206 7514ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
8207 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8208echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8209if test "${ac_cv_c_uint16_t+set}" = set; then
8210 echo $ECHO_N "(cached) $ECHO_C" >&6
8211else
8212 ac_cv_c_uint16_t=no
8213 for ac_type in 'uint16_t' 'unsigned int' 'unsigned long int' \
8214 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8215 cat >conftest.$ac_ext <<_ACEOF
8216/* confdefs.h. */
8217_ACEOF
8218cat confdefs.h >>conftest.$ac_ext
8219cat >>conftest.$ac_ext <<_ACEOF
8220/* end confdefs.h. */
8221$ac_includes_default
8222int
8223main ()
8224{
8225static int test_array [1 - 2 * !(($ac_type) -1 >> (16 - 1) == 1)];
8226test_array [0] = 0
8227
8228 ;
8229 return 0;
8230}
8231_ACEOF
8232rm -f conftest.$ac_objext
8233if { (ac_try="$ac_compile"
8234case "(($ac_try" in
8235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8236 *) ac_try_echo=$ac_try;;
8237esac
8238eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8239 (eval "$ac_compile") 2>conftest.er1
8240 ac_status=$?
8241 grep -v '^ *+' conftest.er1 >conftest.err
8242 rm -f conftest.er1
8243 cat conftest.err >&5
8244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8245 (exit $ac_status); } && {
8246 test -z "$ac_cxx_werror_flag" ||
8247 test ! -s conftest.err
8248 } && test -s conftest.$ac_objext; then
8249 case $ac_type in
8250 uint16_t) ac_cv_c_uint16_t=yes ;;
8251 *) ac_cv_c_uint16_t=$ac_type ;;
8252esac
8253
8254else
8255 echo "$as_me: failed program was:" >&5
8256sed 's/^/| /' conftest.$ac_ext >&5
8257
8258
8259fi
8260
8261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8262 test "$ac_cv_c_uint16_t" != no && break
8263 done
8264fi
8265{ echo "$as_me:$LINENO: result: $ac_cv_c_uint16_t" >&5
8266echo "${ECHO_T}$ac_cv_c_uint16_t" >&6; }
8267 case $ac_cv_c_uint16_t in #( 7515case $ac_cv_c_int32_t in #(
8268 no|yes) ;; #( 7516 no|yes) ;; #(
8269 *) 7517 *)
8270 7518
7519printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
7520;;
7521esac
8271 7522
8272cat >>confdefs.h <<_ACEOF 7523ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
8273#define uint16_t $ac_cv_c_uint16_t 7524case $ac_cv_c_uint32_t in #(
8274_ACEOF 7525 no|yes) ;; #(
7526 *)
7527
7528printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
7529
7530
7531printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
8275;; 7532;;
8276 esac 7533 esac
8277 7534
8278 7535
8279 { echo "$as_me:$LINENO: checking for int32_t" >&5 7536ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
8280echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; } 7537if test "x$ac_cv_func_unsetenv" = xyes
8281if test "${ac_cv_c_int32_t+set}" = set; then 7538then :
8282 echo $ECHO_N "(cached) $ECHO_C" >&6 7539 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
8283else
8284 ac_cv_c_int32_t=no
8285 for ac_type in 'int32_t' 'int' 'long int' \
8286 'long long int' 'short int' 'signed char'; do
8287 cat >conftest.$ac_ext <<_ACEOF
8288/* confdefs.h. */
8289_ACEOF
8290cat confdefs.h >>conftest.$ac_ext
8291cat >>conftest.$ac_ext <<_ACEOF
8292/* end confdefs.h. */
8293$ac_includes_default
8294int
8295main ()
8296{
8297static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1))];
8298test_array [0] = 0
8299 7540
8300 ;
8301 return 0;
8302}
8303_ACEOF
8304rm -f conftest.$ac_objext
8305if { (ac_try="$ac_compile"
8306case "(($ac_try" in
8307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8308 *) ac_try_echo=$ac_try;;
8309esac
8310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8311 (eval "$ac_compile") 2>conftest.er1
8312 ac_status=$?
8313 grep -v '^ *+' conftest.er1 >conftest.err
8314 rm -f conftest.er1
8315 cat conftest.err >&5
8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8317 (exit $ac_status); } && {
8318 test -z "$ac_cxx_werror_flag" ||
8319 test ! -s conftest.err
8320 } && test -s conftest.$ac_objext; then
8321 cat >conftest.$ac_ext <<_ACEOF
8322/* confdefs.h. */
8323_ACEOF
8324cat confdefs.h >>conftest.$ac_ext
8325cat >>conftest.$ac_ext <<_ACEOF
8326/* end confdefs.h. */
8327$ac_includes_default
8328int
8329main ()
8330{
8331static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 1)
8332 < ($ac_type) (((($ac_type) 1 << (32 - 2)) - 1) * 2 + 2))];
8333test_array [0] = 0
8334
8335 ;
8336 return 0;
8337}
8338_ACEOF
8339rm -f conftest.$ac_objext
8340if { (ac_try="$ac_compile"
8341case "(($ac_try" in
8342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8343 *) ac_try_echo=$ac_try;;
8344esac
8345eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8346 (eval "$ac_compile") 2>conftest.er1
8347 ac_status=$?
8348 grep -v '^ *+' conftest.er1 >conftest.err
8349 rm -f conftest.er1
8350 cat conftest.err >&5
8351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8352 (exit $ac_status); } && {
8353 test -z "$ac_cxx_werror_flag" ||
8354 test ! -s conftest.err
8355 } && test -s conftest.$ac_objext; then
8356 :
8357else
8358 echo "$as_me: failed program was:" >&5
8359sed 's/^/| /' conftest.$ac_ext >&5
8360
8361 case $ac_type in
8362 int32_t) ac_cv_c_int32_t=yes ;;
8363 *) ac_cv_c_int32_t=$ac_type ;;
8364esac
8365
8366fi 7541fi
8367
8368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8369else
8370 echo "$as_me: failed program was:" >&5
8371sed 's/^/| /' conftest.$ac_ext >&5
8372
8373
8374fi
8375
8376rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8377 test "$ac_cv_c_int32_t" != no && break
8378 done
8379fi
8380{ echo "$as_me:$LINENO: result: $ac_cv_c_int32_t" >&5
8381echo "${ECHO_T}$ac_cv_c_int32_t" >&6; }
8382 case $ac_cv_c_int32_t in #(
8383 no|yes) ;; #(
8384 *)
8385
8386cat >>confdefs.h <<_ACEOF
8387#define int32_t $ac_cv_c_int32_t
8388_ACEOF
8389;;
8390 esac
8391
8392
8393 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8394echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8395if test "${ac_cv_c_uint32_t+set}" = set; then
8396 echo $ECHO_N "(cached) $ECHO_C" >&6
8397else
8398 ac_cv_c_uint32_t=no
8399 for ac_type in 'uint32_t' 'unsigned int' 'unsigned long int' \
8400 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
8401 cat >conftest.$ac_ext <<_ACEOF
8402/* confdefs.h. */
8403_ACEOF
8404cat confdefs.h >>conftest.$ac_ext
8405cat >>conftest.$ac_ext <<_ACEOF
8406/* end confdefs.h. */
8407$ac_includes_default
8408int
8409main ()
8410{
8411static int test_array [1 - 2 * !(($ac_type) -1 >> (32 - 1) == 1)];
8412test_array [0] = 0
8413
8414 ;
8415 return 0;
8416}
8417_ACEOF
8418rm -f conftest.$ac_objext
8419if { (ac_try="$ac_compile"
8420case "(($ac_try" in
8421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8422 *) ac_try_echo=$ac_try;;
8423esac
8424eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8425 (eval "$ac_compile") 2>conftest.er1
8426 ac_status=$?
8427 grep -v '^ *+' conftest.er1 >conftest.err
8428 rm -f conftest.er1
8429 cat conftest.err >&5
8430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8431 (exit $ac_status); } && {
8432 test -z "$ac_cxx_werror_flag" ||
8433 test ! -s conftest.err
8434 } && test -s conftest.$ac_objext; then
8435 case $ac_type in
8436 uint32_t) ac_cv_c_uint32_t=yes ;;
8437 *) ac_cv_c_uint32_t=$ac_type ;;
8438esac
8439
8440else
8441 echo "$as_me: failed program was:" >&5
8442sed 's/^/| /' conftest.$ac_ext >&5
8443
8444
8445fi
8446
8447rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8448 test "$ac_cv_c_uint32_t" != no && break
8449 done
8450fi
8451{ echo "$as_me:$LINENO: result: $ac_cv_c_uint32_t" >&5
8452echo "${ECHO_T}$ac_cv_c_uint32_t" >&6; }
8453 case $ac_cv_c_uint32_t in #(
8454 no|yes) ;; #(
8455 *)
8456
8457cat >>confdefs.h <<\_ACEOF
8458#define _UINT32_T 1
8459_ACEOF
8460
8461
8462cat >>confdefs.h <<_ACEOF
8463#define uint32_t $ac_cv_c_uint32_t
8464_ACEOF
8465;;
8466 esac
8467
8468
8469
8470for ac_func in unsetenv
8471do
8472as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8473{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8474echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8475if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8476 echo $ECHO_N "(cached) $ECHO_C" >&6
8477else
8478 cat >conftest.$ac_ext <<_ACEOF
8479/* confdefs.h. */
8480_ACEOF
8481cat confdefs.h >>conftest.$ac_ext
8482cat >>conftest.$ac_ext <<_ACEOF
8483/* end confdefs.h. */
8484/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8485 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8486#define $ac_func innocuous_$ac_func
8487
8488/* System header to define __stub macros and hopefully few prototypes,
8489 which can conflict with char $ac_func (); below.
8490 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8491 <limits.h> exists even on freestanding compilers. */
8492
8493#ifdef __STDC__
8494# include <limits.h>
8495#else
8496# include <assert.h>
8497#endif
8498
8499#undef $ac_func
8500
8501/* Override any GCC internal prototype to avoid an error.
8502 Use char because int might match the return type of a GCC
8503 builtin and then its argument prototype would still apply. */
8504#ifdef __cplusplus
8505extern "C"
8506#endif
8507char $ac_func ();
8508/* The GNU C library defines this for functions which it implements
8509 to always fail with ENOSYS. Some functions are actually named
8510 something starting with __ and the normal name is an alias. */
8511#if defined __stub_$ac_func || defined __stub___$ac_func
8512choke me
8513#endif
8514
8515int
8516main ()
8517{
8518return $ac_func ();
8519 ;
8520 return 0;
8521}
8522_ACEOF
8523rm -f conftest.$ac_objext conftest$ac_exeext
8524if { (ac_try="$ac_link"
8525case "(($ac_try" in
8526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8527 *) ac_try_echo=$ac_try;;
8528esac
8529eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8530 (eval "$ac_link") 2>conftest.er1
8531 ac_status=$?
8532 grep -v '^ *+' conftest.er1 >conftest.err
8533 rm -f conftest.er1
8534 cat conftest.err >&5
8535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8536 (exit $ac_status); } && {
8537 test -z "$ac_cxx_werror_flag" ||
8538 test ! -s conftest.err
8539 } && test -s conftest$ac_exeext &&
8540 $as_test_x conftest$ac_exeext; then
8541 eval "$as_ac_var=yes"
8542else
8543 echo "$as_me: failed program was:" >&5
8544sed 's/^/| /' conftest.$ac_ext >&5
8545
8546 eval "$as_ac_var=no"
8547fi
8548
8549rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8550 conftest$ac_exeext conftest.$ac_ext
8551fi
8552ac_res=`eval echo '${'$as_ac_var'}'`
8553 { echo "$as_me:$LINENO: result: $ac_res" >&5
8554echo "${ECHO_T}$ac_res" >&6; }
8555if test `eval echo '${'$as_ac_var'}'` = yes; then
8556 cat >>confdefs.h <<_ACEOF
8557#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8558_ACEOF
8559
8560fi
8561done
8562 7542
8563 7543
8564 7544
8565support_utmp=yes 7545support_utmp=yes
8566support_wtmp=yes 7546support_wtmp=yes
8567support_lastlog=yes 7547support_lastlog=yes
8568 7548
8569# Check whether --enable-utmp was given. 7549# Check whether --enable-utmp was given.
8570if test "${enable_utmp+set}" = set; then 7550if test ${enable_utmp+y}
7551then :
8571 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then 7552 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
8572 support_utmp=$enableval 7553 support_utmp=$enableval
8573 fi 7554 fi
8574fi 7555fi
8575 7556
8576 7557
8577# Check whether --enable-wtmp was given. 7558# Check whether --enable-wtmp was given.
8578if test "${enable_wtmp+set}" = set; then 7559if test ${enable_wtmp+y}
7560then :
8579 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then 7561 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
8580 support_wtmp=$enableval 7562 support_wtmp=$enableval
8581 fi 7563 fi
8582fi 7564fi
8583 7565
8584 7566
8585# Check whether --enable-lastlog was given. 7567# Check whether --enable-lastlog was given.
8586if test "${enable_lastlog+set}" = set; then 7568if test ${enable_lastlog+y}
7569then :
8587 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then 7570 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
8588 support_lastlog=$enableval 7571 support_lastlog=$enableval
8589 fi 7572 fi
8590fi 7573fi
8591 7574
8592 7575
8593if test x$support_utmp = xyes; then 7576if test x$support_utmp = xyes; then
8594 7577
8595cat >>confdefs.h <<\_ACEOF 7578printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
8596#define UTMP_SUPPORT 1
8597_ACEOF
8598 7579
8599fi 7580fi
8600if test x$support_wtmp = xyes; then 7581if test x$support_wtmp = xyes; then
8601 7582
8602cat >>confdefs.h <<\_ACEOF 7583printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
8603#define WTMP_SUPPORT 1
8604_ACEOF
8605 7584
8606fi 7585fi
8607if test x$support_lastlog = xyes; then 7586if test x$support_lastlog = xyes; then
8608 7587
8609cat >>confdefs.h <<\_ACEOF 7588printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
8610#define LASTLOG_SUPPORT 1
8611_ACEOF
8612 7589
8613fi 7590fi
8614 7591
7592ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
7593if test "x$ac_cv_func_updwtmp" = xyes
7594then :
7595 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
8615 7596
7597fi
7598ac_fn_cxx_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
7599if test "x$ac_cv_func_updwtmpx" = xyes
7600then :
7601 printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
8616 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
8617 7608
8618for ac_func in \ 7609fi
8619 updwtmp \
8620 updwtmpx \
8621 updlastlogx \
8622 7610
8623do
8624as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8625{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8626echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8627if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8628 echo $ECHO_N "(cached) $ECHO_C" >&6
8629else
8630 cat >conftest.$ac_ext <<_ACEOF
8631/* confdefs.h. */
8632_ACEOF
8633cat confdefs.h >>conftest.$ac_ext
8634cat >>conftest.$ac_ext <<_ACEOF
8635/* end confdefs.h. */
8636/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8637 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8638#define $ac_func innocuous_$ac_func
8639 7611
8640/* System header to define __stub macros and hopefully few prototypes, 7612ac_fn_cxx_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
8641 which can conflict with char $ac_func (); below. 7613if test "x$ac_cv_header_lastlog_h" = xyes
8642 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7614then :
8643 <limits.h> exists even on freestanding compilers. */ 7615 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
8644 7616
8645#ifdef __STDC__ 7617fi
8646# include <limits.h>
8647#else
8648# include <assert.h>
8649#endif
8650 7618
8651#undef $ac_func
8652 7619
8653/* Override any GCC internal prototype to avoid an error. 7620case $host in
8654 Use char because int might match the return type of a GCC 7621 *-*-solaris*)
8655 builtin and then its argument prototype would still apply. */
8656#ifdef __cplusplus
8657extern "C"
8658#endif
8659char $ac_func ();
8660/* The GNU C library defines this for functions which it implements
8661 to always fail with ENOSYS. Some functions are actually named
8662 something starting with __ and the normal name is an alias. */
8663#if defined __stub_$ac_func || defined __stub___$ac_func
8664choke me
8665#endif
8666 7622
8667int 7623printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
8668main () 7624
8669{ 7625 ;;
8670return $ac_func ();
8671 ;
8672 return 0;
8673}
8674_ACEOF
8675rm -f conftest.$ac_objext conftest$ac_exeext
8676if { (ac_try="$ac_link"
8677case "(($ac_try" in
8678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8679 *) ac_try_echo=$ac_try;;
8680esac 7626esac
8681eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8682 (eval "$ac_link") 2>conftest.er1
8683 ac_status=$?
8684 grep -v '^ *+' conftest.er1 >conftest.err
8685 rm -f conftest.er1
8686 cat conftest.err >&5
8687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8688 (exit $ac_status); } && {
8689 test -z "$ac_cxx_werror_flag" ||
8690 test ! -s conftest.err
8691 } && test -s conftest$ac_exeext &&
8692 $as_test_x conftest$ac_exeext; then
8693 eval "$as_ac_var=yes"
8694else
8695 echo "$as_me: failed program was:" >&5
8696sed 's/^/| /' conftest.$ac_ext >&5
8697 7627
8698 eval "$as_ac_var=no"
8699fi
8700 7628
8701rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8702 conftest$ac_exeext conftest.$ac_ext
8703fi
8704ac_res=`eval echo '${'$as_ac_var'}'`
8705 { echo "$as_me:$LINENO: result: $ac_res" >&5
8706echo "${ECHO_T}$ac_res" >&6; }
8707if test `eval echo '${'$as_ac_var'}'` = yes; then
8708 cat >>confdefs.h <<_ACEOF
8709#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8710_ACEOF
8711
8712fi
8713done
8714
8715
8716
8717for ac_header in lastlog.h
8718do
8719as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8720if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8721 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8722echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8723if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8724 echo $ECHO_N "(cached) $ECHO_C" >&6
8725fi
8726ac_res=`eval echo '${'$as_ac_Header'}'`
8727 { echo "$as_me:$LINENO: result: $ac_res" >&5
8728echo "${ECHO_T}$ac_res" >&6; }
8729else
8730 # Is the header compilable?
8731{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
8732echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8733cat >conftest.$ac_ext <<_ACEOF
8734/* confdefs.h. */
8735_ACEOF
8736cat confdefs.h >>conftest.$ac_ext
8737cat >>conftest.$ac_ext <<_ACEOF
8738/* end confdefs.h. */
8739$ac_includes_default
8740#include <$ac_header>
8741_ACEOF
8742rm -f conftest.$ac_objext
8743if { (ac_try="$ac_compile"
8744case "(($ac_try" in
8745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8746 *) ac_try_echo=$ac_try;;
8747esac
8748eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8749 (eval "$ac_compile") 2>conftest.er1
8750 ac_status=$?
8751 grep -v '^ *+' conftest.er1 >conftest.err
8752 rm -f conftest.er1
8753 cat conftest.err >&5
8754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8755 (exit $ac_status); } && {
8756 test -z "$ac_cxx_werror_flag" ||
8757 test ! -s conftest.err
8758 } && test -s conftest.$ac_objext; then
8759 ac_header_compiler=yes
8760else
8761 echo "$as_me: failed program was:" >&5
8762sed 's/^/| /' conftest.$ac_ext >&5
8763
8764 ac_header_compiler=no
8765fi
8766
8767rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8768{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8769echo "${ECHO_T}$ac_header_compiler" >&6; }
8770
8771# Is the header present?
8772{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
8773echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8774cat >conftest.$ac_ext <<_ACEOF
8775/* confdefs.h. */
8776_ACEOF
8777cat confdefs.h >>conftest.$ac_ext
8778cat >>conftest.$ac_ext <<_ACEOF
8779/* end confdefs.h. */
8780#include <$ac_header>
8781_ACEOF
8782if { (ac_try="$ac_cpp conftest.$ac_ext"
8783case "(($ac_try" in
8784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8785 *) ac_try_echo=$ac_try;;
8786esac
8787eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8788 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8789 ac_status=$?
8790 grep -v '^ *+' conftest.er1 >conftest.err
8791 rm -f conftest.er1
8792 cat conftest.err >&5
8793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794 (exit $ac_status); } >/dev/null && {
8795 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8796 test ! -s conftest.err
8797 }; then
8798 ac_header_preproc=yes
8799else
8800 echo "$as_me: failed program was:" >&5
8801sed 's/^/| /' conftest.$ac_ext >&5
8802
8803 ac_header_preproc=no
8804fi
8805
8806rm -f conftest.err conftest.$ac_ext
8807{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8808echo "${ECHO_T}$ac_header_preproc" >&6; }
8809
8810# So? What about this header?
8811case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8812 yes:no: )
8813 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8814echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8815 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8816echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8817 ac_header_preproc=yes
8818 ;;
8819 no:yes:* )
8820 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8821echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8822 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8823echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8824 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8825echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8826 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8827echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8828 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8829echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8830 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8831echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8832
8833 ;;
8834esac
8835{ echo "$as_me:$LINENO: checking for $ac_header" >&5
8836echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8837if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8838 echo $ECHO_N "(cached) $ECHO_C" >&6
8839else
8840 eval "$as_ac_Header=\$ac_header_preproc"
8841fi
8842ac_res=`eval echo '${'$as_ac_Header'}'`
8843 { echo "$as_me:$LINENO: result: $ac_res" >&5
8844echo "${ECHO_T}$ac_res" >&6; }
8845
8846fi
8847if test `eval echo '${'$as_ac_Header'}'` = yes; then
8848 cat >>confdefs.h <<_ACEOF
8849#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8850_ACEOF
8851
8852fi
8853
8854done
8855
8856
8857
8858
8859for ac_header in utmp.h 7629 for ac_header in utmp.h
8860do 7630do :
8861as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7631 ac_fn_cxx_check_header_compile "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
8862if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7632if test "x$ac_cv_header_utmp_h" = xyes
8863 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7633then :
8864echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 7634 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
8865if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8866 echo $ECHO_N "(cached) $ECHO_C" >&6
8867fi
8868ac_res=`eval echo '${'$as_ac_Header'}'`
8869 { echo "$as_me:$LINENO: result: $ac_res" >&5
8870echo "${ECHO_T}$ac_res" >&6; }
8871else
8872 # Is the header compilable?
8873{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
8874echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8875cat >conftest.$ac_ext <<_ACEOF
8876/* confdefs.h. */
8877_ACEOF
8878cat confdefs.h >>conftest.$ac_ext
8879cat >>conftest.$ac_ext <<_ACEOF
8880/* end confdefs.h. */
8881$ac_includes_default
8882#include <$ac_header>
8883_ACEOF
8884rm -f conftest.$ac_objext
8885if { (ac_try="$ac_compile"
8886case "(($ac_try" in
8887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8888 *) ac_try_echo=$ac_try;;
8889esac
8890eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8891 (eval "$ac_compile") 2>conftest.er1
8892 ac_status=$?
8893 grep -v '^ *+' conftest.er1 >conftest.err
8894 rm -f conftest.er1
8895 cat conftest.err >&5
8896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8897 (exit $ac_status); } && {
8898 test -z "$ac_cxx_werror_flag" ||
8899 test ! -s conftest.err
8900 } && test -s conftest.$ac_objext; then
8901 ac_header_compiler=yes
8902else
8903 echo "$as_me: failed program was:" >&5
8904sed 's/^/| /' conftest.$ac_ext >&5
8905 7635
8906 ac_header_compiler=no 7636ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
8907fi
8908
8909rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8910{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8911echo "${ECHO_T}$ac_header_compiler" >&6; }
8912
8913# Is the header present?
8914{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
8915echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8916cat >conftest.$ac_ext <<_ACEOF
8917/* confdefs.h. */
8918_ACEOF
8919cat confdefs.h >>conftest.$ac_ext
8920cat >>conftest.$ac_ext <<_ACEOF
8921/* end confdefs.h. */
8922#include <$ac_header>
8923_ACEOF
8924if { (ac_try="$ac_cpp conftest.$ac_ext"
8925case "(($ac_try" in
8926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8927 *) ac_try_echo=$ac_try;;
8928esac
8929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8930 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8931 ac_status=$?
8932 grep -v '^ *+' conftest.er1 >conftest.err
8933 rm -f conftest.er1
8934 cat conftest.err >&5
8935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8936 (exit $ac_status); } >/dev/null && {
8937 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
8938 test ! -s conftest.err
8939 }; then
8940 ac_header_preproc=yes
8941else
8942 echo "$as_me: failed program was:" >&5
8943sed 's/^/| /' conftest.$ac_ext >&5
8944
8945 ac_header_preproc=no
8946fi
8947
8948rm -f conftest.err conftest.$ac_ext
8949{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8950echo "${ECHO_T}$ac_header_preproc" >&6; }
8951
8952# So? What about this header?
8953case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
8954 yes:no: )
8955 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8956echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8957 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8958echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8959 ac_header_preproc=yes
8960 ;;
8961 no:yes:* )
8962 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8963echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8964 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8965echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8966 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8967echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8968 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8969echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8970 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8971echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8972 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8973echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8974
8975 ;;
8976esac
8977{ echo "$as_me:$LINENO: checking for $ac_header" >&5
8978echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8979if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8980 echo $ECHO_N "(cached) $ECHO_C" >&6
8981else
8982 eval "$as_ac_Header=\$ac_header_preproc"
8983fi
8984ac_res=`eval echo '${'$as_ac_Header'}'`
8985 { echo "$as_me:$LINENO: result: $ac_res" >&5
8986echo "${ECHO_T}$ac_res" >&6; }
8987
8988fi
8989if test `eval echo '${'$as_ac_Header'}'` = yes; then
8990 cat >>confdefs.h <<_ACEOF
8991#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8992_ACEOF
8993 { echo "$as_me:$LINENO: checking for struct utmp" >&5
8994echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6; }
8995if test "${struct_utmp+set}" = set; then
8996 echo $ECHO_N "(cached) $ECHO_C" >&6
8997else
8998 cat >conftest.$ac_ext <<_ACEOF
8999/* confdefs.h. */
9000_ACEOF
9001cat confdefs.h >>conftest.$ac_ext
9002cat >>conftest.$ac_ext <<_ACEOF
9003/* end confdefs.h. */
9004#include <sys/types.h> 7637#include <sys/types.h>
9005#include <utmp.h> 7638#include <utmp.h>
9006int
9007main ()
9008{
9009struct utmp ut;
9010 ;
9011 return 0;
9012}
9013_ACEOF
9014rm -f conftest.$ac_objext
9015if { (ac_try="$ac_compile"
9016case "(($ac_try" in
9017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9018 *) ac_try_echo=$ac_try;;
9019esac
9020eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9021 (eval "$ac_compile") 2>conftest.er1
9022 ac_status=$?
9023 grep -v '^ *+' conftest.er1 >conftest.err
9024 rm -f conftest.er1
9025 cat conftest.err >&5
9026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9027 (exit $ac_status); } && {
9028 test -z "$ac_cxx_werror_flag" ||
9029 test ! -s conftest.err
9030 } && test -s conftest.$ac_objext; then
9031 struct_utmp=yes
9032else
9033 echo "$as_me: failed program was:" >&5
9034sed 's/^/| /' conftest.$ac_ext >&5
9035 7639
9036 struct_utmp=no 7640"
9037fi 7641if test "x$ac_cv_type_struct_utmp" = xyes
7642then :
9038 7643
9039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7644printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
9040fi
9041{ echo "$as_me:$LINENO: result: $struct_utmp" >&5
9042echo "${ECHO_T}$struct_utmp" >&6; }
9043if test x$struct_utmp = xyes; then
9044 7645
9045cat >>confdefs.h <<\_ACEOF
9046#define HAVE_STRUCT_UTMP 1
9047_ACEOF
9048 7646
9049fi 7647fi
9050 7648
9051 7649
9052{ echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 7650ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
9053echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6; }
9054if test "${struct_utmp_host+set}" = set; then
9055 echo $ECHO_N "(cached) $ECHO_C" >&6
9056else
9057 cat >conftest.$ac_ext <<_ACEOF
9058/* confdefs.h. */
9059_ACEOF
9060cat confdefs.h >>conftest.$ac_ext
9061cat >>conftest.$ac_ext <<_ACEOF
9062/* end confdefs.h. */
9063#include <sys/types.h> 7651#include <sys/types.h>
9064#include <utmp.h> 7652#include <utmp.h>
9065int
9066main ()
9067{
9068struct utmp ut; ut.ut_host;
9069 ;
9070 return 0;
9071}
9072_ACEOF
9073rm -f conftest.$ac_objext
9074if { (ac_try="$ac_compile"
9075case "(($ac_try" in
9076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9077 *) ac_try_echo=$ac_try;;
9078esac
9079eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9080 (eval "$ac_compile") 2>conftest.er1
9081 ac_status=$?
9082 grep -v '^ *+' conftest.er1 >conftest.err
9083 rm -f conftest.er1
9084 cat conftest.err >&5
9085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9086 (exit $ac_status); } && {
9087 test -z "$ac_cxx_werror_flag" ||
9088 test ! -s conftest.err
9089 } && test -s conftest.$ac_objext; then
9090 struct_utmp_host=yes
9091else
9092 echo "$as_me: failed program was:" >&5
9093sed 's/^/| /' conftest.$ac_ext >&5
9094 7653
9095 struct_utmp_host=no 7654"
9096fi 7655if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
7656then :
9097 7657
9098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7658printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
9099fi
9100{ echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
9101echo "${ECHO_T}$struct_utmp_host" >&6; }
9102if test x$struct_utmp_host = xyes; then
9103 7659
9104cat >>confdefs.h <<\_ACEOF
9105#define HAVE_UTMP_HOST 1
9106_ACEOF
9107
9108fi 7660fi
9109 7661
9110{ echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 7662
9111echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6; } 7663ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
9112if test "${struct_utmp_pid+set}" = set; then
9113 echo $ECHO_N "(cached) $ECHO_C" >&6
9114else
9115 cat >conftest.$ac_ext <<_ACEOF
9116/* confdefs.h. */
9117_ACEOF
9118cat confdefs.h >>conftest.$ac_ext
9119cat >>conftest.$ac_ext <<_ACEOF
9120/* end confdefs.h. */
9121#include <sys/types.h> 7664#include <sys/types.h>
9122#include <utmp.h> 7665#include <utmp.h>
9123int
9124main ()
9125{
9126struct utmp ut; ut.ut_pid;
9127 ;
9128 return 0;
9129}
9130_ACEOF
9131rm -f conftest.$ac_objext
9132if { (ac_try="$ac_compile"
9133case "(($ac_try" in
9134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9135 *) ac_try_echo=$ac_try;;
9136esac
9137eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9138 (eval "$ac_compile") 2>conftest.er1
9139 ac_status=$?
9140 grep -v '^ *+' conftest.er1 >conftest.err
9141 rm -f conftest.er1
9142 cat conftest.err >&5
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); } && {
9145 test -z "$ac_cxx_werror_flag" ||
9146 test ! -s conftest.err
9147 } && test -s conftest.$ac_objext; then
9148 struct_utmp_pid=yes
9149else
9150 echo "$as_me: failed program was:" >&5
9151sed 's/^/| /' conftest.$ac_ext >&5
9152 7666
9153 struct_utmp_pid=no 7667"
9154fi 7668if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
7669then :
9155 7670
9156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7671printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
9157fi
9158{ echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
9159echo "${ECHO_T}$struct_utmp_pid" >&6; }
9160if test x$struct_utmp_pid = xyes; then
9161 7672
9162cat >>confdefs.h <<\_ACEOF
9163#define HAVE_UTMP_PID 1
9164_ACEOF
9165
9166fi 7673fi
7674
9167 7675
9168fi 7676fi
9169 7677
9170done 7678done
9171 7679
9172
9173
9174for ac_header in utmpx.h 7680 for ac_header in utmpx.h
9175do 7681do :
9176as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7682 ac_fn_cxx_check_header_compile "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
9177if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7683if test "x$ac_cv_header_utmpx_h" = xyes
9178 { echo "$as_me:$LINENO: checking for $ac_header" >&5 7684then :
9179echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 7685 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
9180if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9181 echo $ECHO_N "(cached) $ECHO_C" >&6
9182fi
9183ac_res=`eval echo '${'$as_ac_Header'}'`
9184 { echo "$as_me:$LINENO: result: $ac_res" >&5
9185echo "${ECHO_T}$ac_res" >&6; }
9186else
9187 # Is the header compilable?
9188{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9189echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9190cat >conftest.$ac_ext <<_ACEOF
9191/* confdefs.h. */
9192_ACEOF
9193cat confdefs.h >>conftest.$ac_ext
9194cat >>conftest.$ac_ext <<_ACEOF
9195/* end confdefs.h. */
9196$ac_includes_default
9197#include <$ac_header>
9198_ACEOF
9199rm -f conftest.$ac_objext
9200if { (ac_try="$ac_compile"
9201case "(($ac_try" in
9202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9203 *) ac_try_echo=$ac_try;;
9204esac
9205eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9206 (eval "$ac_compile") 2>conftest.er1
9207 ac_status=$?
9208 grep -v '^ *+' conftest.er1 >conftest.err
9209 rm -f conftest.er1
9210 cat conftest.err >&5
9211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9212 (exit $ac_status); } && {
9213 test -z "$ac_cxx_werror_flag" ||
9214 test ! -s conftest.err
9215 } && test -s conftest.$ac_objext; then
9216 ac_header_compiler=yes
9217else
9218 echo "$as_me: failed program was:" >&5
9219sed 's/^/| /' conftest.$ac_ext >&5
9220 7686
9221 ac_header_compiler=no 7687ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
9222fi
9223
9224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9225{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9226echo "${ECHO_T}$ac_header_compiler" >&6; }
9227
9228# Is the header present?
9229{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9230echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9231cat >conftest.$ac_ext <<_ACEOF
9232/* confdefs.h. */
9233_ACEOF
9234cat confdefs.h >>conftest.$ac_ext
9235cat >>conftest.$ac_ext <<_ACEOF
9236/* end confdefs.h. */
9237#include <$ac_header>
9238_ACEOF
9239if { (ac_try="$ac_cpp conftest.$ac_ext"
9240case "(($ac_try" in
9241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9242 *) ac_try_echo=$ac_try;;
9243esac
9244eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9245 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9246 ac_status=$?
9247 grep -v '^ *+' conftest.er1 >conftest.err
9248 rm -f conftest.er1
9249 cat conftest.err >&5
9250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251 (exit $ac_status); } >/dev/null && {
9252 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
9253 test ! -s conftest.err
9254 }; then
9255 ac_header_preproc=yes
9256else
9257 echo "$as_me: failed program was:" >&5
9258sed 's/^/| /' conftest.$ac_ext >&5
9259
9260 ac_header_preproc=no
9261fi
9262
9263rm -f conftest.err conftest.$ac_ext
9264{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9265echo "${ECHO_T}$ac_header_preproc" >&6; }
9266
9267# So? What about this header?
9268case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
9269 yes:no: )
9270 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9271echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9272 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9273echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9274 ac_header_preproc=yes
9275 ;;
9276 no:yes:* )
9277 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9278echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9279 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9280echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9281 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9282echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9283 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9284echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9285 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9286echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9287 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9288echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9289
9290 ;;
9291esac
9292{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9293echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9294if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9295 echo $ECHO_N "(cached) $ECHO_C" >&6
9296else
9297 eval "$as_ac_Header=\$ac_header_preproc"
9298fi
9299ac_res=`eval echo '${'$as_ac_Header'}'`
9300 { echo "$as_me:$LINENO: result: $ac_res" >&5
9301echo "${ECHO_T}$ac_res" >&6; }
9302
9303fi
9304if test `eval echo '${'$as_ac_Header'}'` = yes; then
9305 cat >>confdefs.h <<_ACEOF
9306#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9307_ACEOF
9308 { echo "$as_me:$LINENO: checking for struct utmpx" >&5
9309echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6; }
9310if test "${struct_utmpx+set}" = set; then
9311 echo $ECHO_N "(cached) $ECHO_C" >&6
9312else
9313 cat >conftest.$ac_ext <<_ACEOF
9314/* confdefs.h. */
9315_ACEOF
9316cat confdefs.h >>conftest.$ac_ext
9317cat >>conftest.$ac_ext <<_ACEOF
9318/* end confdefs.h. */
9319#include <sys/types.h> 7688#include <sys/types.h>
9320#include <utmpx.h> 7689#include <utmpx.h>
9321int
9322main ()
9323{
9324struct utmpx ut;
9325 ;
9326 return 0;
9327}
9328_ACEOF
9329rm -f conftest.$ac_objext
9330if { (ac_try="$ac_compile"
9331case "(($ac_try" in
9332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9333 *) ac_try_echo=$ac_try;;
9334esac
9335eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9336 (eval "$ac_compile") 2>conftest.er1
9337 ac_status=$?
9338 grep -v '^ *+' conftest.er1 >conftest.err
9339 rm -f conftest.er1
9340 cat conftest.err >&5
9341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9342 (exit $ac_status); } && {
9343 test -z "$ac_cxx_werror_flag" ||
9344 test ! -s conftest.err
9345 } && test -s conftest.$ac_objext; then
9346 struct_utmpx=yes
9347else
9348 echo "$as_me: failed program was:" >&5
9349sed 's/^/| /' conftest.$ac_ext >&5
9350 7690
9351 struct_utmpx=no 7691"
9352fi
9353
9354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9355fi
9356{ echo "$as_me:$LINENO: result: $struct_utmpx" >&5
9357echo "${ECHO_T}$struct_utmpx" >&6; }
9358if test x$struct_utmpx = xyes; then 7692if test "x$ac_cv_type_struct_utmpx" = xyes
7693then :
9359 7694
9360cat >>confdefs.h <<\_ACEOF 7695printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
9361#define HAVE_STRUCT_UTMPX 1
9362_ACEOF
9363 7696
9364fi
9365 7697
7698fi
9366 7699
9367{ echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 7700
9368echo $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" "
9369if test "${struct_utmpx_host+set}" = set; then
9370 echo $ECHO_N "(cached) $ECHO_C" >&6
9371else
9372 cat >conftest.$ac_ext <<_ACEOF
9373/* confdefs.h. */
9374_ACEOF
9375cat confdefs.h >>conftest.$ac_ext
9376cat >>conftest.$ac_ext <<_ACEOF
9377/* end confdefs.h. */
9378#include <sys/types.h> 7702#include <sys/types.h>
9379#include <utmpx.h> 7703#include <utmpx.h>
9380int
9381main ()
9382{
9383struct utmpx utx; utx.ut_host;
9384 ;
9385 return 0;
9386}
9387_ACEOF
9388rm -f conftest.$ac_objext
9389if { (ac_try="$ac_compile"
9390case "(($ac_try" in
9391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9392 *) ac_try_echo=$ac_try;;
9393esac
9394eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9395 (eval "$ac_compile") 2>conftest.er1
9396 ac_status=$?
9397 grep -v '^ *+' conftest.er1 >conftest.err
9398 rm -f conftest.er1
9399 cat conftest.err >&5
9400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9401 (exit $ac_status); } && {
9402 test -z "$ac_cxx_werror_flag" ||
9403 test ! -s conftest.err
9404 } && test -s conftest.$ac_objext; then
9405 struct_utmpx_host=yes
9406else
9407 echo "$as_me: failed program was:" >&5
9408sed 's/^/| /' conftest.$ac_ext >&5
9409 7704
9410 struct_utmpx_host=no 7705"
9411fi 7706if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7707then :
9412 7708
9413rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7709printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
9414fi
9415{ echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
9416echo "${ECHO_T}$struct_utmpx_host" >&6; }
9417if test x$struct_utmpx_host = xyes; then
9418 7710
9419cat >>confdefs.h <<\_ACEOF
9420#define HAVE_UTMPX_HOST 1
9421_ACEOF
9422
9423fi 7711fi
9424 7712
9425{ echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
9426echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6; }
9427if test "${struct_utmpx_session+set}" = set; then
9428 echo $ECHO_N "(cached) $ECHO_C" >&6
9429else
9430 cat >conftest.$ac_ext <<_ACEOF
9431/* confdefs.h. */
9432_ACEOF
9433cat confdefs.h >>conftest.$ac_ext
9434cat >>conftest.$ac_ext <<_ACEOF
9435/* end confdefs.h. */
9436#include <sys/types.h>
9437#include <utmpx.h>
9438int
9439main ()
9440{
9441struct utmpx utx; utx.ut_session;
9442 ;
9443 return 0;
9444}
9445_ACEOF
9446rm -f conftest.$ac_objext
9447if { (ac_try="$ac_compile"
9448case "(($ac_try" in
9449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9450 *) ac_try_echo=$ac_try;;
9451esac
9452eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9453 (eval "$ac_compile") 2>conftest.er1
9454 ac_status=$?
9455 grep -v '^ *+' conftest.er1 >conftest.err
9456 rm -f conftest.er1
9457 cat conftest.err >&5
9458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9459 (exit $ac_status); } && {
9460 test -z "$ac_cxx_werror_flag" ||
9461 test ! -s conftest.err
9462 } && test -s conftest.$ac_objext; then
9463 struct_utmpx_session=yes
9464else
9465 echo "$as_me: failed program was:" >&5
9466sed 's/^/| /' conftest.$ac_ext >&5
9467
9468 struct_utmpx_session=no
9469fi
9470
9471rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9472fi
9473{ echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
9474echo "${ECHO_T}$struct_utmpx_session" >&6; }
9475if test x$struct_utmpx_session = xyes; then
9476
9477cat >>confdefs.h <<\_ACEOF
9478#define HAVE_UTMPX_SESSION 1
9479_ACEOF
9480
9481fi
9482 7713
9483fi 7714fi
9484 7715
9485done 7716done
9486 7717ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
9487{ echo "$as_me:$LINENO: checking for struct lastlog" >&5
9488echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6; }
9489if test "${struct_lastlog+set}" = set; then
9490 echo $ECHO_N "(cached) $ECHO_C" >&6
9491else
9492 cat >conftest.$ac_ext <<_ACEOF
9493/* confdefs.h. */
9494_ACEOF
9495cat confdefs.h >>conftest.$ac_ext
9496cat >>conftest.$ac_ext <<_ACEOF
9497/* end confdefs.h. */
9498#include <sys/types.h> 7718#include <sys/types.h>
9499#include <utmp.h> 7719#include <utmp.h>
9500#ifdef HAVE_LASTLOG_H 7720#ifdef HAVE_LASTLOG_H
9501#include <lastlog.h> 7721#include <lastlog.h>
9502#endif 7722#endif
9503 7723
9504int 7724"
9505main ()
9506{
9507struct lastlog ll;
9508 ;
9509 return 0;
9510}
9511_ACEOF
9512rm -f conftest.$ac_objext
9513if { (ac_try="$ac_compile"
9514case "(($ac_try" in
9515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9516 *) ac_try_echo=$ac_try;;
9517esac
9518eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9519 (eval "$ac_compile") 2>conftest.er1
9520 ac_status=$?
9521 grep -v '^ *+' conftest.er1 >conftest.err
9522 rm -f conftest.er1
9523 cat conftest.err >&5
9524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9525 (exit $ac_status); } && {
9526 test -z "$ac_cxx_werror_flag" ||
9527 test ! -s conftest.err
9528 } && test -s conftest.$ac_objext; then
9529 struct_lastlog=yes
9530else
9531 echo "$as_me: failed program was:" >&5
9532sed 's/^/| /' conftest.$ac_ext >&5
9533
9534 struct_lastlog=no
9535fi
9536
9537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9538fi
9539{ echo "$as_me:$LINENO: result: $struct_lastlog" >&5
9540echo "${ECHO_T}$struct_lastlog" >&6; }
9541if test x$struct_lastlog = xyes; then 7725if test "x$ac_cv_type_struct_lastlog" = xyes
7726then :
9542 7727
9543cat >>confdefs.h <<\_ACEOF 7728printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
9544#define HAVE_STRUCT_LASTLOG 1
9545_ACEOF
9546 7729
9547fi
9548 7730
9549{ echo "$as_me:$LINENO: checking for struct lastlogx" >&5 7731fi
9550echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6; } 7732
9551if test "${struct_lastlogx+set}" = set; then 7733
9552 echo $ECHO_N "(cached) $ECHO_C" >&6 7734ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
9553else
9554 cat >conftest.$ac_ext <<_ACEOF
9555/* confdefs.h. */
9556_ACEOF
9557cat confdefs.h >>conftest.$ac_ext
9558cat >>conftest.$ac_ext <<_ACEOF
9559/* end confdefs.h. */
9560#include <sys/types.h> 7735#include <sys/types.h>
9561#include <utmpx.h> 7736#include <utmpx.h>
9562#ifdef HAVE_LASTLOG_H 7737#ifdef HAVE_LASTLOG_H
9563#include <lastlog.h> 7738#include <lastlog.h>
9564#endif 7739#endif
9565 7740
9566int 7741"
9567main ()
9568{
9569struct lastlogx ll;
9570 ;
9571 return 0;
9572}
9573_ACEOF
9574rm -f conftest.$ac_objext
9575if { (ac_try="$ac_compile"
9576case "(($ac_try" in
9577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9578 *) ac_try_echo=$ac_try;;
9579esac
9580eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9581 (eval "$ac_compile") 2>conftest.er1
9582 ac_status=$?
9583 grep -v '^ *+' conftest.er1 >conftest.err
9584 rm -f conftest.er1
9585 cat conftest.err >&5
9586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9587 (exit $ac_status); } && {
9588 test -z "$ac_cxx_werror_flag" ||
9589 test ! -s conftest.err
9590 } && test -s conftest.$ac_objext; then
9591 struct_lastlogx=yes
9592else
9593 echo "$as_me: failed program was:" >&5
9594sed 's/^/| /' conftest.$ac_ext >&5
9595
9596 struct_lastlogx=no
9597fi
9598
9599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9600fi
9601{ echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
9602echo "${ECHO_T}$struct_lastlogx" >&6; }
9603if test x$struct_lastlogx = xyes; then 7742if test "x$ac_cv_type_struct_lastlogx" = xyes
7743then :
9604 7744
9605cat >>confdefs.h <<\_ACEOF 7745printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
9606#define HAVE_STRUCT_LASTLOGX 1
9607_ACEOF
9608 7746
9609fi
9610 7747
7748fi
9611 7749
9612{ echo "$as_me:$LINENO: checking where utmp is located" >&5 7750
9613echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6; } 7751
9614if test "${path_utmp+set}" = set; then 7752{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
9615 echo $ECHO_N "(cached) $ECHO_C" >&6 7753printf %s "checking for a fallback location of utmp... " >&6; }
9616else 7754if test ${pt_cv_path_utmp+y}
7755then :
7756 printf %s "(cached) " >&6
7757else $as_nop
7758
9617 if test "$cross_compiling" = yes; then 7759if test "$cross_compiling" != yes; then
9618 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
9619echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
9620else
9621 cat >conftest.$ac_ext <<_ACEOF
9622/* confdefs.h. */
9623_ACEOF
9624cat confdefs.h >>conftest.$ac_ext
9625cat >>conftest.$ac_ext <<_ACEOF
9626/* end confdefs.h. */
9627#include <stdio.h>
9628#include <stdlib.h>
9629#include <sys/types.h>
9630#include <utmp.h>
9631#include <errno.h>
9632main()
9633{
9634 char **u, *utmplist[] = {
9635 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 7760 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
9636 FILE *a, *f=fopen("conftestval", "w"); 7761 if test -f "$file"; then
9637 if (!f) exit(1); 7762 pt_cv_path_utmp=$file
9638#ifdef UTMP_FILE 7763 break
9639 fprintf(f, "%s\n", UTMP_FILE); 7764 fi
9640 exit(0); 7765 done
9641#endif
9642#ifdef _PATH_UTMP
9643 fprintf(f, "%s\n", _PATH_UTMP);
9644 exit(0);
9645#endif
9646 for (u = utmplist; *u; u++) {
9647 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9648 fprintf(f, "%s\n", *u);
9649 exit(0);
9650 }
9651 }
9652 exit(0);
9653}
9654_ACEOF
9655rm -f conftest$ac_exeext
9656if { (ac_try="$ac_link"
9657case "(($ac_try" in
9658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9659 *) ac_try_echo=$ac_try;;
9660esac
9661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9662 (eval "$ac_link") 2>&5
9663 ac_status=$?
9664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9665 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9666 { (case "(($ac_try" in
9667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9668 *) ac_try_echo=$ac_try;;
9669esac
9670eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9671 (eval "$ac_try") 2>&5
9672 ac_status=$?
9673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9674 (exit $ac_status); }; }; then
9675 path_utmp=`cat conftestval`
9676else
9677 echo "$as_me: program exited with status $ac_status" >&5
9678echo "$as_me: failed program was:" >&5
9679sed 's/^/| /' conftest.$ac_ext >&5
9680
9681( exit $ac_status )
9682path_utmp=
9683fi 7766fi
9684rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9685fi 7767fi
9686 7768{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
9687 7769printf "%s\n" "$pt_cv_path_utmp" >&6; }
9688fi
9689{ echo "$as_me:$LINENO: result: $path_utmp" >&5
9690echo "${ECHO_T}$path_utmp" >&6; }
9691if test x$path_utmp != x; then 7770if test x$pt_cv_path_utmp != x; then
9692 7771
9693cat >>confdefs.h <<_ACEOF 7772printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
9694#define UTMP_FILE "$path_utmp"
9695_ACEOF
9696 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;}
9697fi 7777fi
9698 7778
9699 7779
9700{ echo "$as_me:$LINENO: checking where utmpx is located" >&5 7780{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
9701echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6; } 7781printf %s "checking for a fallback location of wtmp... " >&6; }
9702if test "${path_utmpx+set}" = set; then 7782if test ${pt_cv_path_wtmp+y}
9703 echo $ECHO_N "(cached) $ECHO_C" >&6 7783then :
9704else 7784 printf %s "(cached) " >&6
7785else $as_nop
7786
9705 if test "$cross_compiling" = yes; then 7787if test "$cross_compiling" != yes; then
9706 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5 7788 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
9707echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;} 7789 if test -f "$file"; then
9708else 7790 pt_cv_path_wtmp=$file
9709 cat >conftest.$ac_ext <<_ACEOF 7791 break
9710/* confdefs.h. */ 7792 fi
9711_ACEOF 7793 done
9712cat confdefs.h >>conftest.$ac_ext
9713cat >>conftest.$ac_ext <<_ACEOF
9714/* end confdefs.h. */
9715#include <stdio.h>
9716#include <stdlib.h>
9717#include <sys/types.h>
9718#include <utmpx.h>
9719#include <errno.h>
9720#include <sys/stat.h>
9721#ifdef HAVE_STRING_H
9722#include <string.h>
9723#endif
9724main()
9725{
9726 char **u, *p, *utmplist[] = {
9727#ifdef UTMPX_FILE
9728 UTMPX_FILE,
9729#endif
9730#ifdef _PATH_UTMPX
9731 _PATH_UTMPX,
9732#endif
9733 "/var/adm/utmpx", "/etc/utmpx", NULL };
9734 FILE *a, *f=fopen("conftestval", "w");
9735 struct stat statu, statux;
9736 if (!f) exit(1);
9737 for (u = utmplist; *u; u++) {
9738 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
9739 if (stat(*u, &statux) < 0)
9740 continue;
9741 p = strdup(*u);
9742 p[strlen(p) - 1] = '\0';
9743 if (stat(p, &statu) >= 0
9744 && (statu.st_mtime - statux.st_mtime > 86400))
9745 continue;
9746 fprintf(f, "%s\n", *u);
9747 exit(0);
9748 }
9749 }
9750 exit(0);
9751}
9752_ACEOF
9753rm -f conftest$ac_exeext
9754if { (ac_try="$ac_link"
9755case "(($ac_try" in
9756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9757 *) ac_try_echo=$ac_try;;
9758esac
9759eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9760 (eval "$ac_link") 2>&5
9761 ac_status=$?
9762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9764 { (case "(($ac_try" in
9765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9766 *) ac_try_echo=$ac_try;;
9767esac
9768eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9769 (eval "$ac_try") 2>&5
9770 ac_status=$?
9771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9772 (exit $ac_status); }; }; then
9773 path_utmpx=`cat conftestval`
9774else
9775 echo "$as_me: program exited with status $ac_status" >&5
9776echo "$as_me: failed program was:" >&5
9777sed 's/^/| /' conftest.$ac_ext >&5
9778
9779( exit $ac_status )
9780path_utmpx=
9781fi 7794fi
9782rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9783fi 7795fi
9784 7796{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
9785 7797printf "%s\n" "$pt_cv_path_wtmp" >&6; }
9786fi
9787{ echo "$as_me:$LINENO: result: $path_utmpx" >&5
9788echo "${ECHO_T}$path_utmpx" >&6; }
9789if test x$path_utmpx != x; then 7798if test x$pt_cv_path_wtmp != x; then
9790 7799
9791cat >>confdefs.h <<_ACEOF 7800printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
9792#define UTMPX_FILE "$path_utmpx"
9793_ACEOF
9794 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;}
9795fi 7805fi
9796 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
9797 7813
9798{ echo "$as_me:$LINENO: checking where wtmp is located" >&5
9799echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6; }
9800if test "${path_wtmp+set}" = set; then
9801 echo $ECHO_N "(cached) $ECHO_C" >&6
9802else
9803 if test "$cross_compiling" = yes; then 7814if test "$cross_compiling" != yes; then
9804 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5 7815 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
9805echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;} 7816 if test -f "$file"; then
9806else 7817 pt_cv_path_wtmpx=$file
9807 cat >conftest.$ac_ext <<_ACEOF 7818 break
9808/* confdefs.h. */ 7819 fi
9809_ACEOF 7820 done
9810cat confdefs.h >>conftest.$ac_ext
9811cat >>conftest.$ac_ext <<_ACEOF
9812/* end confdefs.h. */
9813#include <stdio.h>
9814#include <stdlib.h>
9815#include <sys/types.h>
9816#ifdef HAVE_UTMP_H
9817#include <utmp.h>
9818#endif
9819#include <errno.h>
9820main()
9821{
9822 char **w, *wtmplist[] = {
9823 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
9824 FILE *a, *f=fopen("conftestval", "w");
9825 if (!f) exit(1);
9826#ifdef WTMP_FILE
9827 fprintf(f, "%s\n", WTMP_FILE);
9828 exit(0);
9829#endif
9830#ifdef _PATH_WTMP
9831 fprintf(f, "%s\n", _PATH_WTMP);
9832 exit(0);
9833#endif
9834 for (w = wtmplist; *w; w++) {
9835 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9836 fprintf(f, "%s\n", *w);
9837 exit(0);
9838 }
9839 }
9840 exit(0);
9841}
9842_ACEOF
9843rm -f conftest$ac_exeext
9844if { (ac_try="$ac_link"
9845case "(($ac_try" in
9846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9847 *) ac_try_echo=$ac_try;;
9848esac
9849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9850 (eval "$ac_link") 2>&5
9851 ac_status=$?
9852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9854 { (case "(($ac_try" in
9855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9856 *) ac_try_echo=$ac_try;;
9857esac
9858eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9859 (eval "$ac_try") 2>&5
9860 ac_status=$?
9861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862 (exit $ac_status); }; }; then
9863 path_wtmp=`cat conftestval`
9864else
9865 echo "$as_me: program exited with status $ac_status" >&5
9866echo "$as_me: failed program was:" >&5
9867sed 's/^/| /' conftest.$ac_ext >&5
9868
9869( exit $ac_status )
9870path_wtmp=
9871fi 7821fi
9872rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9873fi 7822fi
9874 7823{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
9875 7824printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
9876fi
9877{ echo "$as_me:$LINENO: result: $path_wtmp" >&5
9878echo "${ECHO_T}$path_wtmp" >&6; }
9879if test x$path_wtmp != x; then 7825if test x$pt_cv_path_wtmpx != x; then
9880 7826
9881cat >>confdefs.h <<_ACEOF 7827printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
9882#define WTMP_FILE "$path_wtmp"
9883_ACEOF
9884 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;}
9885fi 7832fi
9886 7833
9887{ echo "$as_me:$LINENO: checking where wtmpx is located" >&5 7834{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
9888echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6; } 7835printf %s "checking for a fallback location of lastlog... " >&6; }
9889if test "${path_wtmpx+set}" = set; then 7836if test ${pt_cv_path_lastlog+y}
9890 echo $ECHO_N "(cached) $ECHO_C" >&6 7837then :
9891else 7838 printf %s "(cached) " >&6
7839else $as_nop
7840
9892 if test "$cross_compiling" = yes; then 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
9893 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5 7857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
9894echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;} 7858printf "%s\n" "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
9895else
9896 cat >conftest.$ac_ext <<_ACEOF
9897/* confdefs.h. */
9898_ACEOF
9899cat confdefs.h >>conftest.$ac_ext
9900cat >>conftest.$ac_ext <<_ACEOF
9901/* end confdefs.h. */
9902#include <stdio.h>
9903#include <stdlib.h>
9904#ifdef HAVE_UTMPX_H
9905#include <utmpx.h>
9906#endif
9907#include <errno.h>
9908main()
9909{
9910 char **w, *wtmplist[] = {
9911 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
9912 FILE *a, *f=fopen("conftestval", "w");
9913 if (!f) exit(1);
9914#ifdef WTMPX_FILE
9915 fprintf(f, "%s\n", WTMPX_FILE);
9916 exit(0);
9917#endif
9918#ifdef _PATH_WTMPX
9919 fprintf(f, "%s\n", _PATH_WTMPX);
9920 exit(0);
9921#endif
9922 for (w = wtmplist; *w; w++) {
9923 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
9924 fprintf(f, "%s\n", *w);
9925 exit(0);
9926 }
9927 }
9928 exit(0);
9929}
9930_ACEOF
9931rm -f conftest$ac_exeext
9932if { (ac_try="$ac_link"
9933case "(($ac_try" in
9934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9935 *) ac_try_echo=$ac_try;;
9936esac
9937eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9938 (eval "$ac_link") 2>&5
9939 ac_status=$?
9940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9941 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9942 { (case "(($ac_try" in
9943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9944 *) ac_try_echo=$ac_try;;
9945esac
9946eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9947 (eval "$ac_try") 2>&5
9948 ac_status=$?
9949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9950 (exit $ac_status); }; }; then
9951 path_wtmpx=`cat conftestval`
9952else
9953 echo "$as_me: program exited with status $ac_status" >&5
9954echo "$as_me: failed program was:" >&5
9955sed 's/^/| /' conftest.$ac_ext >&5
9956
9957( exit $ac_status )
9958path_wtmpx=
9959fi 7859fi
9960rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9961fi
9962 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
9963 7867
9964fi
9965{ echo "$as_me:$LINENO: result: $path_wtmpx" >&5
9966echo "${ECHO_T}$path_wtmpx" >&6; }
9967if test x$path_wtmpx != x; then
9968
9969cat >>confdefs.h <<_ACEOF
9970#define WTMPX_FILE "$path_wtmpx"
9971_ACEOF
9972
9973fi
9974
9975{ echo "$as_me:$LINENO: checking where lastlog is located" >&5
9976echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6; }
9977if test "${path_lastlog+set}" = set; then
9978 echo $ECHO_N "(cached) $ECHO_C" >&6
9979else
9980 if test "$cross_compiling" = yes; then 7868if test "$cross_compiling" != yes; then
9981 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5 7869 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
9982echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 7870 if test -f "$file"; then
9983else 7871 pt_cv_path_lastlogx=$file
9984 cat >conftest.$ac_ext <<_ACEOF 7872 break
9985/* confdefs.h. */ 7873 fi
9986_ACEOF 7874 done
9987cat confdefs.h >>conftest.$ac_ext
9988cat >>conftest.$ac_ext <<_ACEOF
9989/* end confdefs.h. */
9990#include <stdio.h>
9991#include <stdlib.h>
9992#include <sys/types.h>
9993#ifdef HAVE_UTMPX_H
9994#include <utmpx.h>
9995#elif defined(HAVE_UTMP_H)
9996#include <utmp.h>
9997#endif
9998#ifdef HAVE_LASTLOG_H
9999#include <lastlog.h>
10000#endif
10001#include <errno.h>
10002main()
10003{
10004 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
10005 FILE *a, *f=fopen("conftestval", "w");
10006 if (!f) exit(1);
10007#ifdef LASTLOG_FILE
10008 fprintf(f, "%s\n", LASTLOG_FILE);
10009 exit(0);
10010#endif
10011#ifdef _PATH_LASTLOG
10012 fprintf(f, "%s\n", _PATH_LASTLOG);
10013 exit(0);
10014#endif
10015 for (w = lastloglist; *w; w++) {
10016 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10017 fprintf(f, "%s\n", *w);
10018 exit(0);
10019 }
10020 }
10021 exit(0);
10022}
10023_ACEOF
10024rm -f conftest$ac_exeext
10025if { (ac_try="$ac_link"
10026case "(($ac_try" in
10027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10028 *) ac_try_echo=$ac_try;;
10029esac
10030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10031 (eval "$ac_link") 2>&5
10032 ac_status=$?
10033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10034 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10035 { (case "(($ac_try" in
10036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10037 *) ac_try_echo=$ac_try;;
10038esac
10039eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10040 (eval "$ac_try") 2>&5
10041 ac_status=$?
10042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043 (exit $ac_status); }; }; then
10044 path_lastlog=`cat conftestval`
10045else
10046 echo "$as_me: program exited with status $ac_status" >&5
10047echo "$as_me: failed program was:" >&5
10048sed 's/^/| /' conftest.$ac_ext >&5
10049
10050( exit $ac_status )
10051path_lastlog=
10052fi 7875fi
10053rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10054fi 7876fi
10055 7877{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
10056 7878printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
10057fi
10058{ echo "$as_me:$LINENO: result: $path_lastlog" >&5
10059echo "${ECHO_T}$path_lastlog" >&6; }
10060if test x$path_lastlog != x; then 7879if test x$pt_cv_path_lastlogx != x; then
10061 7880
10062cat >>confdefs.h <<_ACEOF 7881printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
10063#define LASTLOG_FILE "$path_lastlog"
10064_ACEOF
10065 7882
10066fi
10067
10068{ echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10069echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6; }
10070if test "${path_lastlogx+set}" = set; then
10071 echo $ECHO_N "(cached) $ECHO_C" >&6
10072else
10073 if test "$cross_compiling" = yes; then 7883elif test "$cross_compiling" = yes; then
10074 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 7884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
10075echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 7885printf "%s\n" "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
10076else
10077 cat >conftest.$ac_ext <<_ACEOF
10078/* confdefs.h. */
10079_ACEOF
10080cat confdefs.h >>conftest.$ac_ext
10081cat >>conftest.$ac_ext <<_ACEOF
10082/* end confdefs.h. */
10083#include <stdio.h>
10084#include <stdlib.h>
10085#ifdef HAVE_UTMPX_H
10086#include <utmpx.h>
10087#endif
10088#include <errno.h>
10089main()
10090{
10091 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
10092 FILE *a, *f=fopen("conftestval", "w");
10093 if (!f) exit(1);
10094#ifdef LASTLOGX_FILE
10095 fprintf(f, "%s\n", LASTLOGX_FILE);
10096 exit(0);
10097#endif
10098#ifdef _PATH_LASTLOGX
10099 fprintf(f, "%s\n", _PATH_LASTLOGX);
10100 exit(0);
10101#endif
10102 for (w = wtmplist; *w; w++) {
10103 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
10104 fprintf(f, "%s\n", *w);
10105 exit(0);
10106 }
10107 }
10108 exit(0);
10109}
10110_ACEOF
10111rm -f conftest$ac_exeext
10112if { (ac_try="$ac_link"
10113case "(($ac_try" in
10114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10115 *) ac_try_echo=$ac_try;;
10116esac
10117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10118 (eval "$ac_link") 2>&5
10119 ac_status=$?
10120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10121 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10122 { (case "(($ac_try" in
10123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10124 *) ac_try_echo=$ac_try;;
10125esac
10126eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10127 (eval "$ac_try") 2>&5
10128 ac_status=$?
10129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10130 (exit $ac_status); }; }; then
10131 path_lastlogx=`cat conftestval`
10132else
10133 echo "$as_me: program exited with status $ac_status" >&5
10134echo "$as_me: failed program was:" >&5
10135sed 's/^/| /' conftest.$ac_ext >&5
10136
10137( exit $ac_status )
10138path_lastlogx=
10139fi
10140rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10141fi
10142
10143
10144fi
10145{ echo "$as_me:$LINENO: result: $path_lastlogx" >&5
10146echo "${ECHO_T}$path_lastlogx" >&6; }
10147if test x$path_lastlogx != x; then
10148
10149cat >>confdefs.h <<_ACEOF
10150#define LASTLOGX_FILE "$path_lastlogx"
10151_ACEOF
10152
10153fi 7886fi
10154 7887
10155 7888
10156 7889
10157 7890
10158save_LIBS=$LIBS 7891save_LIBS=$LIBS
10159save_CFLAGS=$CFLAGS 7892save_CXXFLAGS=$CXXFLAGS
10160CFLAGS="$CFLAGS $X_CFLAGS" 7893CXXFLAGS="$CXXFLAGS $X_CFLAGS"
10161LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7894LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
10162if test x$support_xim = xyes; then 7895if test x$support_xim = xyes; then
10163 { echo "$as_me:$LINENO: checking for working Xlocale" >&5 7896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
10164echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6; } 7897printf %s "checking for working Xlocale... " >&6; }
10165if test "${rxvt_cv_func_xlocale+set}" = set; then 7898if test ${rxvt_cv_func_xlocale+y}
10166 echo $ECHO_N "(cached) $ECHO_C" >&6 7899then :
10167else 7900 printf %s "(cached) " >&6
7901else $as_nop
10168 if test "$cross_compiling" = yes; then 7902 if test "$cross_compiling" = yes
10169 : 7903then :
10170else 7904 :
10171 cat >conftest.$ac_ext <<_ACEOF 7905else $as_nop
7906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10172/* confdefs.h. */ 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
10173_ACEOF 7919_ACEOF
7920if ac_fn_cxx_try_run "$LINENO"
7921then :
7922 rxvt_cv_func_xlocale=yes
7923else $as_nop
7924 rxvt_cv_func_xlocale=no
7925fi
7926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7927 conftest.$ac_objext conftest.beam conftest.$ac_ext
7928fi
7929
7930fi
7931{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7932printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7933 if test x$rxvt_cv_func_xlocale = xyes; then
7934
7935printf "%s\n" "#define USE_XIM 1" >>confdefs.h
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
10174cat confdefs.h >>conftest.$ac_ext 7943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10175cat >>conftest.$ac_ext <<_ACEOF
10176/* end confdefs.h. */ 7944/* end confdefs.h. */
10177#include <X11/Xlib.h>
10178 #include <stdlib.h>
10179 main() {
10180 char *p;
10181 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
10182 exit (XSupportsLocale() ? 0 : 1);
10183 else
10184 exit (1);}
10185_ACEOF
10186rm -f conftest$ac_exeext
10187if { (ac_try="$ac_link"
10188case "(($ac_try" in
10189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10190 *) ac_try_echo=$ac_try;;
10191esac
10192eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10193 (eval "$ac_link") 2>&5
10194 ac_status=$?
10195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10197 { (case "(($ac_try" in
10198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10199 *) ac_try_echo=$ac_try;;
10200esac
10201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10202 (eval "$ac_try") 2>&5
10203 ac_status=$?
10204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10205 (exit $ac_status); }; }; then
10206 rxvt_cv_func_xlocale=yes
10207else
10208 echo "$as_me: program exited with status $ac_status" >&5
10209echo "$as_me: failed program was:" >&5
10210sed 's/^/| /' conftest.$ac_ext >&5
10211
10212( exit $ac_status )
10213rxvt_cv_func_xlocale=no
10214fi
10215rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10216fi
10217
10218
10219fi
10220{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
10221echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6; }
10222 if test x$rxvt_cv_func_xlocale = xyes; then
10223
10224cat >>confdefs.h <<\_ACEOF
10225#define USE_XIM 1
10226_ACEOF
10227
10228 { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
10229echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
10230if test "${rxvt_broken_ximcb+set}" = set; then
10231 echo $ECHO_N "(cached) $ECHO_C" >&6
10232else
10233 cat >conftest.$ac_ext <<_ACEOF
10234 7945
10235 #include <X11/Xlib.h> 7946 #include <X11/Xlib.h>
10236 7947
10237 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); 7948 void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
10238 7949
10240 XIMCallback cb; 7951 XIMCallback cb;
10241 cb.callback = im_destroy_cb; 7952 cb.callback = im_destroy_cb;
10242 } 7953 }
10243 7954
10244_ACEOF 7955_ACEOF
10245rm -f conftest.$ac_objext 7956if ac_fn_cxx_try_compile "$LINENO"
10246if { (ac_try="$ac_compile" 7957then :
10247case "(($ac_try" in
10248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10249 *) ac_try_echo=$ac_try;;
10250esac
10251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10252 (eval "$ac_compile") 2>conftest.er1
10253 ac_status=$?
10254 grep -v '^ *+' conftest.er1 >conftest.err
10255 rm -f conftest.er1
10256 cat conftest.err >&5
10257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10258 (exit $ac_status); } && {
10259 test -z "$ac_cxx_werror_flag" ||
10260 test ! -s conftest.err
10261 } && test -s conftest.$ac_objext; then
10262 rxvt_broken_ximcb=yes 7958 rxvt_cv_broken_ximcb=yes
10263else 7959else $as_nop
10264 echo "$as_me: failed program was:" >&5
10265sed 's/^/| /' conftest.$ac_ext >&5
10266
10267 rxvt_broken_ximcb=no 7960 rxvt_cv_broken_ximcb=no
10268fi 7961fi
10269
10270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7962rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10271fi 7963fi
10272{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5 7964{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
10273echo "${ECHO_T}$rxvt_broken_ximcb" >&6; } 7965printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
10274 7966
10275 if test x$rxvt_broken_ximcb = xyes; then 7967 if test x$rxvt_cv_broken_ximcb = xyes; then
10276 7968
10277cat >>confdefs.h <<\_ACEOF 7969printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
10278#define XIMCB_PROTO_BROKEN 1
10279_ACEOF
10280 7970
10281 fi 7971 fi
10282 fi 7972 fi
10283fi 7973fi
10284 7974
10285{ echo "$as_me:$LINENO: checking for working X setlocale" >&5 7975{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
10286echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6; } 7976printf %s "checking for working X setlocale... " >&6; }
10287if test "${rxvt_cv_func_xsetlocale+set}" = set; then 7977if test ${rxvt_cv_func_xsetlocale+y}
10288 echo $ECHO_N "(cached) $ECHO_C" >&6 7978then :
10289else 7979 printf %s "(cached) " >&6
10290 cat >conftest.$ac_ext <<_ACEOF 7980else $as_nop
10291/* confdefs.h. */
10292_ACEOF
10293cat confdefs.h >>conftest.$ac_ext 7981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10294cat >>conftest.$ac_ext <<_ACEOF
10295/* end confdefs.h. */ 7982/* end confdefs.h. */
10296#define X_LOCALE 1 7983#define X_LOCALE 1
10297#include <X11/Xlocale.h> 7984#include <X11/Xlocale.h>
10298int 7985int
10299main () 7986main (void)
10300{ 7987{
10301setlocale(LC_CTYPE, ""); 7988setlocale(LC_CTYPE, "");
10302 ; 7989 ;
10303 return 0; 7990 return 0;
10304} 7991}
10305_ACEOF 7992_ACEOF
10306rm -f conftest.$ac_objext conftest$ac_exeext 7993if ac_fn_cxx_try_link "$LINENO"
10307if { (ac_try="$ac_link" 7994then :
10308case "(($ac_try" in
10309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10310 *) ac_try_echo=$ac_try;;
10311esac
10312eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10313 (eval "$ac_link") 2>conftest.er1
10314 ac_status=$?
10315 grep -v '^ *+' conftest.er1 >conftest.err
10316 rm -f conftest.er1
10317 cat conftest.err >&5
10318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10319 (exit $ac_status); } && {
10320 test -z "$ac_cxx_werror_flag" ||
10321 test ! -s conftest.err
10322 } && test -s conftest$ac_exeext &&
10323 $as_test_x conftest$ac_exeext; then
10324 rxvt_cv_func_xsetlocale=yes 7995 rxvt_cv_func_xsetlocale=yes
10325else 7996else $as_nop
10326 echo "$as_me: failed program was:" >&5
10327sed 's/^/| /' conftest.$ac_ext >&5
10328
10329 rxvt_cv_func_xsetlocale=no 7997 rxvt_cv_func_xsetlocale=no
10330fi 7998fi
10331
10332rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
10333 conftest$ac_exeext conftest.$ac_ext 8000 conftest$ac_exeext conftest.$ac_ext
10334fi 8001fi
10335{ echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5 8002{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
10336echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6; } 8003printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
10337if test x$rxvt_cv_func_xsetlocale = xyes; then 8004if test x$rxvt_cv_func_xsetlocale = xyes; then
10338 8005
10339cat >>confdefs.h <<\_ACEOF 8006printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
10340#define HAVE_XSETLOCALE 1
10341_ACEOF
10342 8007
10343fi 8008fi
10344LIBS=$save_LIBS 8009LIBS=$save_LIBS
10345CFLAGS=$save_CFLAGS 8010CXXFLAGS=$save_CXXFLAGS
10346 8011
10347{ echo "$as_me:$LINENO: checking for working plain setlocale" >&5 8012{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
10348echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6; } 8013printf %s "checking for working nl_langinfo... " >&6; }
10349if test "${rxvt_cv_func_setlocale+set}" = set; then 8014if test ${rxvt_cv_func_nl_langinfo+y}
10350 echo $ECHO_N "(cached) $ECHO_C" >&6 8015then :
10351else 8016 printf %s "(cached) " >&6
10352 cat >conftest.$ac_ext <<_ACEOF 8017else $as_nop
10353/* confdefs.h. */
10354_ACEOF
10355cat confdefs.h >>conftest.$ac_ext 8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10356cat >>conftest.$ac_ext <<_ACEOF
10357/* end confdefs.h. */
10358#include <clocale>
10359int
10360main ()
10361{
10362setlocale(LC_CTYPE, "");
10363 ;
10364 return 0;
10365}
10366_ACEOF
10367rm -f conftest.$ac_objext conftest$ac_exeext
10368if { (ac_try="$ac_link"
10369case "(($ac_try" in
10370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10371 *) ac_try_echo=$ac_try;;
10372esac
10373eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10374 (eval "$ac_link") 2>conftest.er1
10375 ac_status=$?
10376 grep -v '^ *+' conftest.er1 >conftest.err
10377 rm -f conftest.er1
10378 cat conftest.err >&5
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); } && {
10381 test -z "$ac_cxx_werror_flag" ||
10382 test ! -s conftest.err
10383 } && test -s conftest$ac_exeext &&
10384 $as_test_x conftest$ac_exeext; then
10385 rxvt_cv_func_setlocale=yes
10386else
10387 echo "$as_me: failed program was:" >&5
10388sed 's/^/| /' conftest.$ac_ext >&5
10389
10390 rxvt_cv_func_setlocale=no
10391fi
10392
10393rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10394 conftest$ac_exeext conftest.$ac_ext
10395fi
10396{ echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
10397echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6; }
10398if test x$rxvt_cv_func_setlocale = xyes; then
10399
10400cat >>confdefs.h <<\_ACEOF
10401#define HAVE_SETLOCALE 1
10402_ACEOF
10403
10404fi
10405
10406{ echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
10407echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6; }
10408if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
10409 echo $ECHO_N "(cached) $ECHO_C" >&6
10410else
10411 cat >conftest.$ac_ext <<_ACEOF
10412/* confdefs.h. */
10413_ACEOF
10414cat confdefs.h >>conftest.$ac_ext
10415cat >>conftest.$ac_ext <<_ACEOF
10416/* end confdefs.h. */ 8019/* end confdefs.h. */
10417#include <langinfo.h> 8020#include <langinfo.h>
10418int 8021int
10419main () 8022main (void)
10420{ 8023{
10421nl_langinfo(CODESET); 8024nl_langinfo(CODESET);
10422 ; 8025 ;
10423 return 0; 8026 return 0;
10424} 8027}
10425_ACEOF 8028_ACEOF
10426rm -f conftest.$ac_objext conftest$ac_exeext 8029if ac_fn_cxx_try_link "$LINENO"
10427if { (ac_try="$ac_link" 8030then :
10428case "(($ac_try" in 8031 rxvt_cv_func_nl_langinfo=yes
10429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8032else $as_nop
10430 *) ac_try_echo=$ac_try;; 8033 rxvt_cv_func_nl_langinfo=no
8034fi
8035rm -f core conftest.err conftest.$ac_objext conftest.beam \
8036 conftest$ac_exeext conftest.$ac_ext
8037fi
8038{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
8039printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
8040if test x$rxvt_cv_func_nl_langinfo = xyes; then
8041
8042printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
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}
8064_ACEOF
8065if ac_fn_cxx_try_compile "$LINENO"
8066then :
8067 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
8068
8069else $as_nop
8070 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
8071
8072fi
8073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
8075printf %s "checking for library containing sendmsg... " >&6; }
8076if test ${ac_cv_search_sendmsg+y}
8077then :
8078 printf %s "(cached) " >&6
8079else $as_nop
8080 ac_func_search_save_LIBS=$LIBS
8081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
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}
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 ;;
10431esac 8133esac
10432eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10433 (eval "$ac_link") 2>conftest.er1
10434 ac_status=$?
10435 grep -v '^ *+' conftest.er1 >conftest.err
10436 rm -f conftest.er1
10437 cat conftest.err >&5
10438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10439 (exit $ac_status); } && {
10440 test -z "$ac_cxx_werror_flag" ||
10441 test ! -s conftest.err
10442 } && test -s conftest$ac_exeext &&
10443 $as_test_x conftest$ac_exeext; then
10444 rxvt_cv_func_nl_langinfo=yes
10445else
10446 echo "$as_me: failed program was:" >&5
10447sed 's/^/| /' conftest.$ac_ext >&5
10448 8134
10449 rxvt_cv_func_nl_langinfo=no
10450fi
10451
10452rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10453 conftest$ac_exeext conftest.$ac_ext
10454fi
10455{ echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
10456echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6; }
10457if test x$rxvt_cv_func_nl_langinfo = xyes; then
10458
10459cat >>confdefs.h <<\_ACEOF
10460#define HAVE_NL_LANGINFO 1
10461_ACEOF
10462
10463fi
10464
10465
10466{ echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 8135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
10467echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6; } 8136printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
10468if test "${can_pass_fds+set}" = set; then 8137if test ${pt_cv_can_pass_fds+y}
10469 echo $ECHO_N "(cached) $ECHO_C" >&6 8138then :
10470else 8139 printf %s "(cached) " >&6
10471 cat >conftest.$ac_ext <<_ACEOF 8140else $as_nop
10472/* confdefs.h. */
10473_ACEOF
10474cat confdefs.h >>conftest.$ac_ext 8141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10475cat >>conftest.$ac_ext <<_ACEOF
10476/* end confdefs.h. */ 8142/* end confdefs.h. */
10477 8143
10478#include <cstddef> // broken bsds (is that redundant?) need this 8144#include <stddef.h> // broken bsds (is that redundant?) need this
10479#include <sys/types.h> 8145#include <sys/types.h>
10480#include <sys/socket.h> 8146#include <sys/socket.h>
10481#include <sys/uio.h> 8147#include <sys/uio.h>
10482 8148
10483int 8149int
10484main () 8150main (void)
10485{ 8151{
10486 8152
10487{ 8153{
10488 msghdr msg; 8154 msghdr msg;
10489 iovec iov; 8155 iovec iov;
10510 8176
10511 ; 8177 ;
10512 return 0; 8178 return 0;
10513} 8179}
10514_ACEOF 8180_ACEOF
10515rm -f conftest.$ac_objext conftest$ac_exeext 8181if ac_fn_cxx_try_link "$LINENO"
10516if { (ac_try="$ac_link" 8182then :
10517case "(($ac_try" in
10518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10519 *) ac_try_echo=$ac_try;;
10520esac
10521eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10522 (eval "$ac_link") 2>conftest.er1
10523 ac_status=$?
10524 grep -v '^ *+' conftest.er1 >conftest.err
10525 rm -f conftest.er1
10526 cat conftest.err >&5
10527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10528 (exit $ac_status); } && {
10529 test -z "$ac_cxx_werror_flag" ||
10530 test ! -s conftest.err
10531 } && test -s conftest$ac_exeext &&
10532 $as_test_x conftest$ac_exeext; then
10533 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
10534else 8196else
10535 echo "$as_me: failed program was:" >&5
10536sed 's/^/| /' conftest.$ac_ext >&5
10537
10538 can_pass_fds=no
10539fi
10540
10541rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10542 conftest$ac_exeext conftest.$ac_ext
10543fi
10544{ echo "$as_me:$LINENO: result: $can_pass_fds" >&5
10545echo "${ECHO_T}$can_pass_fds" >&6; }
10546if test x$can_pass_fds = xyes; then
10547
10548cat >>confdefs.h <<\_ACEOF
10549#define HAVE_UNIX_FDPASS 1
10550_ACEOF
10551
10552else
10553 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
10554echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;} 8197 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
10555 { (exit 1); exit 1; }; }
10556fi 8198fi
10557 8199
10558 8200
10559 8201
8202ac_fn_cxx_check_header_compile "$LINENO" "pty.h" "ac_cv_header_pty_h" "$ac_includes_default"
8203if test "x$ac_cv_header_pty_h" = xyes
8204then :
8205 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
10560 8206
10561
10562
10563
10564
10565
10566for ac_header in \
10567 pty.h \
10568 util.h \
10569 libutil.h \
10570 sys/ioctl.h \
10571 sys/stropts.h \
10572 stropts.h \
10573
10574do
10575as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10576if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10577 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10578echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10579if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10580 echo $ECHO_N "(cached) $ECHO_C" >&6
10581fi 8207fi
10582ac_res=`eval echo '${'$as_ac_Header'}'` 8208ac_fn_cxx_check_header_compile "$LINENO" "util.h" "ac_cv_header_util_h" "$ac_includes_default"
10583 { echo "$as_me:$LINENO: result: $ac_res" >&5 8209if test "x$ac_cv_header_util_h" = xyes
10584echo "${ECHO_T}$ac_res" >&6; } 8210then :
10585else 8211 printf "%s\n" "#define HAVE_UTIL_H 1" >>confdefs.h
10586 # Is the header compilable? 8212
10587{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 8213fi
10588echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8214ac_fn_cxx_check_header_compile "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
10589cat >conftest.$ac_ext <<_ACEOF 8215if test "x$ac_cv_header_libutil_h" = xyes
10590/* confdefs.h. */ 8216then :
10591_ACEOF 8217 printf "%s\n" "#define HAVE_LIBUTIL_H 1" >>confdefs.h
8218
8219fi
8220ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
8221if test "x$ac_cv_header_sys_ioctl_h" = xyes
8222then :
8223 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
8224
8225fi
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; }
10592cat confdefs.h >>conftest.$ac_ext 8292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10593cat >>conftest.$ac_ext <<_ACEOF
10594/* end confdefs.h. */
10595$ac_includes_default
10596#include <$ac_header>
10597_ACEOF
10598rm -f conftest.$ac_objext
10599if { (ac_try="$ac_compile"
10600case "(($ac_try" in
10601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10602 *) ac_try_echo=$ac_try;;
10603esac
10604eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10605 (eval "$ac_compile") 2>conftest.er1
10606 ac_status=$?
10607 grep -v '^ *+' conftest.er1 >conftest.err
10608 rm -f conftest.er1
10609 cat conftest.err >&5
10610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611 (exit $ac_status); } && {
10612 test -z "$ac_cxx_werror_flag" ||
10613 test ! -s conftest.err
10614 } && test -s conftest.$ac_objext; then
10615 ac_header_compiler=yes
10616else
10617 echo "$as_me: failed program was:" >&5
10618sed 's/^/| /' conftest.$ac_ext >&5
10619
10620 ac_header_compiler=no
10621fi
10622
10623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10624{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10625echo "${ECHO_T}$ac_header_compiler" >&6; }
10626
10627# Is the header present?
10628{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10629echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10630cat >conftest.$ac_ext <<_ACEOF
10631/* confdefs.h. */
10632_ACEOF
10633cat confdefs.h >>conftest.$ac_ext
10634cat >>conftest.$ac_ext <<_ACEOF
10635/* end confdefs.h. */
10636#include <$ac_header>
10637_ACEOF
10638if { (ac_try="$ac_cpp conftest.$ac_ext"
10639case "(($ac_try" in
10640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10641 *) ac_try_echo=$ac_try;;
10642esac
10643eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10644 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10645 ac_status=$?
10646 grep -v '^ *+' conftest.er1 >conftest.err
10647 rm -f conftest.er1
10648 cat conftest.err >&5
10649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10650 (exit $ac_status); } >/dev/null && {
10651 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
10652 test ! -s conftest.err
10653 }; then
10654 ac_header_preproc=yes
10655else
10656 echo "$as_me: failed program was:" >&5
10657sed 's/^/| /' conftest.$ac_ext >&5
10658
10659 ac_header_preproc=no
10660fi
10661
10662rm -f conftest.err conftest.$ac_ext
10663{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10664echo "${ECHO_T}$ac_header_preproc" >&6; }
10665
10666# So? What about this header?
10667case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10668 yes:no: )
10669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10670echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10672echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10673 ac_header_preproc=yes
10674 ;;
10675 no:yes:* )
10676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10677echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10679echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10681echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10683echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10685echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10687echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10688
10689 ;;
10690esac
10691{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10692echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10693if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10694 echo $ECHO_N "(cached) $ECHO_C" >&6
10695else
10696 eval "$as_ac_Header=\$ac_header_preproc"
10697fi
10698ac_res=`eval echo '${'$as_ac_Header'}'`
10699 { echo "$as_me:$LINENO: result: $ac_res" >&5
10700echo "${ECHO_T}$ac_res" >&6; }
10701
10702fi
10703if test `eval echo '${'$as_ac_Header'}'` = yes; then
10704 cat >>confdefs.h <<_ACEOF
10705#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10706_ACEOF
10707
10708fi
10709
10710done
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722for ac_func in \
10723 revoke \
10724 _getpty \
10725 getpt \
10726 posix_openpt \
10727 isastream \
10728 setuid \
10729 seteuid \
10730 setreuid \
10731 setresuid \
10732
10733do
10734as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10735{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10736echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10737if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10738 echo $ECHO_N "(cached) $ECHO_C" >&6
10739else
10740 cat >conftest.$ac_ext <<_ACEOF
10741/* confdefs.h. */
10742_ACEOF
10743cat confdefs.h >>conftest.$ac_ext
10744cat >>conftest.$ac_ext <<_ACEOF
10745/* end confdefs.h. */
10746/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10747 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10748#define $ac_func innocuous_$ac_func
10749
10750/* System header to define __stub macros and hopefully few prototypes,
10751 which can conflict with char $ac_func (); below.
10752 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10753 <limits.h> exists even on freestanding compilers. */
10754
10755#ifdef __STDC__
10756# include <limits.h>
10757#else
10758# include <assert.h>
10759#endif
10760
10761#undef $ac_func
10762
10763/* Override any GCC internal prototype to avoid an error.
10764 Use char because int might match the return type of a GCC
10765 builtin and then its argument prototype would still apply. */
10766#ifdef __cplusplus
10767extern "C"
10768#endif
10769char $ac_func ();
10770/* The GNU C library defines this for functions which it implements
10771 to always fail with ENOSYS. Some functions are actually named
10772 something starting with __ and the normal name is an alias. */
10773#if defined __stub_$ac_func || defined __stub___$ac_func
10774choke me
10775#endif
10776
10777int
10778main ()
10779{
10780return $ac_func ();
10781 ;
10782 return 0;
10783}
10784_ACEOF
10785rm -f conftest.$ac_objext conftest$ac_exeext
10786if { (ac_try="$ac_link"
10787case "(($ac_try" in
10788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10789 *) ac_try_echo=$ac_try;;
10790esac
10791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10792 (eval "$ac_link") 2>conftest.er1
10793 ac_status=$?
10794 grep -v '^ *+' conftest.er1 >conftest.err
10795 rm -f conftest.er1
10796 cat conftest.err >&5
10797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10798 (exit $ac_status); } && {
10799 test -z "$ac_cxx_werror_flag" ||
10800 test ! -s conftest.err
10801 } && test -s conftest$ac_exeext &&
10802 $as_test_x conftest$ac_exeext; then
10803 eval "$as_ac_var=yes"
10804else
10805 echo "$as_me: failed program was:" >&5
10806sed 's/^/| /' conftest.$ac_ext >&5
10807
10808 eval "$as_ac_var=no"
10809fi
10810
10811rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10812 conftest$ac_exeext conftest.$ac_ext
10813fi
10814ac_res=`eval echo '${'$as_ac_var'}'`
10815 { echo "$as_me:$LINENO: result: $ac_res" >&5
10816echo "${ECHO_T}$ac_res" >&6; }
10817if test `eval echo '${'$as_ac_var'}'` = yes; then
10818 cat >>confdefs.h <<_ACEOF
10819#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10820_ACEOF
10821
10822fi
10823done
10824
10825
10826have_clone=no
10827
10828{ echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
10829echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6; }
10830if test -e /dev/ptym/clone; then
10831 { echo "$as_me:$LINENO: result: yes" >&5
10832echo "${ECHO_T}yes" >&6; }
10833
10834cat >>confdefs.h <<\_ACEOF
10835#define HAVE_DEV_CLONE 1
10836_ACEOF
10837
10838
10839cat >>confdefs.h <<\_ACEOF
10840#define CLONE_DEVICE "/dev/ptym/clone"
10841_ACEOF
10842
10843 have_clone=yes
10844else
10845 { echo "$as_me:$LINENO: result: no" >&5
10846echo "${ECHO_T}no" >&6; }
10847fi
10848
10849{ echo "$as_me:$LINENO: checking for /dev/ptc" >&5
10850echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6; }
10851if test -e /dev/ptc; then
10852 { echo "$as_me:$LINENO: result: yes" >&5
10853echo "${ECHO_T}yes" >&6; }
10854
10855cat >>confdefs.h <<\_ACEOF
10856#define HAVE_DEV_PTC 1
10857_ACEOF
10858
10859
10860cat >>confdefs.h <<\_ACEOF
10861#define CLONE_DEVICE "/dev/ptc"
10862_ACEOF
10863
10864 have_clone=yes
10865else
10866 { echo "$as_me:$LINENO: result: no" >&5
10867echo "${ECHO_T}no" >&6; }
10868fi
10869
10870case $host in
10871 *-*-cygwin*)
10872 have_clone=yes
10873
10874cat >>confdefs.h <<\_ACEOF
10875#define CLONE_DEVICE "/dev/ptmx"
10876_ACEOF
10877
10878 ;;
10879 *)
10880 { echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
10881echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6; }
10882 if test -e /dev/ptmx; then
10883 { echo "$as_me:$LINENO: result: yes" >&5
10884echo "${ECHO_T}yes" >&6; }
10885
10886cat >>confdefs.h <<\_ACEOF
10887#define HAVE_DEV_PTMX 1
10888_ACEOF
10889
10890
10891cat >>confdefs.h <<\_ACEOF
10892#define CLONE_DEVICE "/dev/ptmx"
10893_ACEOF
10894
10895 have_clone=yes
10896 else
10897 { echo "$as_me:$LINENO: result: no" >&5
10898echo "${ECHO_T}no" >&6; }
10899 fi
10900 ;;
10901esac
10902
10903if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
10904 { echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
10905echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6; }
10906 cat >conftest.$ac_ext <<_ACEOF
10907/* confdefs.h. */
10908_ACEOF
10909cat confdefs.h >>conftest.$ac_ext
10910cat >>conftest.$ac_ext <<_ACEOF
10911/* end confdefs.h. */ 8293/* end confdefs.h. */
10912#include <stdlib.h> 8294#include <stdlib.h>
10913int 8295int
10914main () 8296main (void)
10915{ 8297{
10916grantpt(0);unlockpt(0);ptsname(0); 8298grantpt(0);unlockpt(0);ptsname(0);
10917 ; 8299 ;
10918 return 0; 8300 return 0;
10919} 8301}
10920_ACEOF 8302_ACEOF
10921rm -f conftest.$ac_objext conftest$ac_exeext 8303if ac_fn_cxx_try_link "$LINENO"
10922if { (ac_try="$ac_link" 8304then :
10923case "(($ac_try" in
10924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10925 *) ac_try_echo=$ac_try;;
10926esac
10927eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10928 (eval "$ac_link") 2>conftest.er1
10929 ac_status=$?
10930 grep -v '^ *+' conftest.er1 >conftest.err
10931 rm -f conftest.er1
10932 cat conftest.err >&5
10933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 (exit $ac_status); } && {
10935 test -z "$ac_cxx_werror_flag" ||
10936 test ! -s conftest.err
10937 } && test -s conftest$ac_exeext &&
10938 $as_test_x conftest$ac_exeext; then
10939 unix98_pty=yes 8305 unix98_pty=yes
10940 8306
10941cat >>confdefs.h <<\_ACEOF 8307printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
10942#define UNIX98_PTY 1
10943_ACEOF
10944 8308
10945 { echo "$as_me:$LINENO: result: yes" >&5 8309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10946echo "${ECHO_T}yes" >&6; } 8310printf "%s\n" "yes" >&6; }
10947else 8311else $as_nop
10948 echo "$as_me: failed program was:" >&5 8312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
10949sed 's/^/| /' conftest.$ac_ext >&5 8313printf "%s\n" "no" >&6; }
10950
10951 { echo "$as_me:$LINENO: result: no" >&5
10952echo "${ECHO_T}no" >&6; }
10953fi 8314fi
10954
10955rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8315rm -f core conftest.err conftest.$ac_objext conftest.beam \
10956 conftest$ac_exeext conftest.$ac_ext 8316 conftest$ac_exeext conftest.$ac_ext
10957fi
10958 8317
10959if test -z "$unix98_pty"; then 8318if test -z "$unix98_pty"; then
10960 8319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
10961for ac_func in openpty 8320printf %s "checking for library containing openpty... " >&6; }
10962do 8321if test ${ac_cv_search_openpty+y}
10963as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8322then :
10964{ echo "$as_me:$LINENO: checking for $ac_func" >&5 8323 printf %s "(cached) " >&6
10965echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 8324else $as_nop
10966if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 8325 ac_func_search_save_LIBS=$LIBS
10967 echo $ECHO_N "(cached) $ECHO_C" >&6
10968else
10969 cat >conftest.$ac_ext <<_ACEOF
10970/* confdefs.h. */
10971_ACEOF
10972cat confdefs.h >>conftest.$ac_ext 8326cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10973cat >>conftest.$ac_ext <<_ACEOF
10974/* end confdefs.h. */ 8327/* end confdefs.h. */
10975/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10976 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10977#define $ac_func innocuous_$ac_func
10978 8328
10979/* System header to define __stub macros and hopefully few prototypes, 8329namespace conftest {
10980 which can conflict with char $ac_func (); below. 8330 extern "C" int openpty ();
10981 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8331}
10982 <limits.h> exists even on freestanding compilers. */
10983
10984#ifdef __STDC__
10985# include <limits.h>
10986#else
10987# include <assert.h>
10988#endif
10989
10990#undef $ac_func
10991
10992/* Override any GCC internal prototype to avoid an error.
10993 Use char because int might match the return type of a GCC
10994 builtin and then its argument prototype would still apply. */
10995#ifdef __cplusplus
10996extern "C"
10997#endif
10998char $ac_func ();
10999/* The GNU C library defines this for functions which it implements
11000 to always fail with ENOSYS. Some functions are actually named
11001 something starting with __ and the normal name is an alias. */
11002#if defined __stub_$ac_func || defined __stub___$ac_func
11003choke me
11004#endif
11005
11006int 8332int
11007main () 8333main (void)
11008{ 8334{
11009return $ac_func (); 8335return conftest::openpty ();
11010 ; 8336 ;
11011 return 0; 8337 return 0;
11012} 8338}
11013_ACEOF 8339_ACEOF
11014rm -f conftest.$ac_objext conftest$ac_exeext 8340for ac_lib in '' util
11015if { (ac_try="$ac_link" 8341do
11016case "(($ac_try" in 8342 if test -z "$ac_lib"; then
11017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8343 ac_res="none required"
11018 *) ac_try_echo=$ac_try;;
11019esac
11020eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11021 (eval "$ac_link") 2>conftest.er1
11022 ac_status=$?
11023 grep -v '^ *+' conftest.er1 >conftest.err
11024 rm -f conftest.er1
11025 cat conftest.err >&5
11026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11027 (exit $ac_status); } && {
11028 test -z "$ac_cxx_werror_flag" ||
11029 test ! -s conftest.err
11030 } && test -s conftest$ac_exeext &&
11031 $as_test_x conftest$ac_exeext; then
11032 eval "$as_ac_var=yes"
11033else 8344 else
11034 echo "$as_me: failed program was:" >&5 8345 ac_res=-l$ac_lib
11035sed 's/^/| /' conftest.$ac_ext >&5 8346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11036 8347 fi
11037 eval "$as_ac_var=no" 8348 if ac_fn_cxx_try_link "$LINENO"
8349then :
8350 ac_cv_search_openpty=$ac_res
11038fi 8351fi
11039
11040rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8352rm -f core conftest.err conftest.$ac_objext conftest.beam \
11041 conftest$ac_exeext conftest.$ac_ext 8353 conftest$ac_exeext
11042fi 8354 if test ${ac_cv_search_openpty+y}
11043ac_res=`eval echo '${'$as_ac_var'}'` 8355then :
11044 { echo "$as_me:$LINENO: result: $ac_res" >&5 8356 break
11045echo "${ECHO_T}$ac_res" >&6; }
11046if test `eval echo '${'$as_ac_var'}'` = yes; then
11047 cat >>confdefs.h <<_ACEOF
11048#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11049_ACEOF
11050
11051else
11052 { echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
11053echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6; }
11054if test "${ac_cv_lib_util_openpty+set}" = set; then
11055 echo $ECHO_N "(cached) $ECHO_C" >&6
11056else
11057 ac_check_lib_save_LIBS=$LIBS
11058LIBS="-lutil $LIBS"
11059cat >conftest.$ac_ext <<_ACEOF
11060/* confdefs.h. */
11061_ACEOF
11062cat confdefs.h >>conftest.$ac_ext
11063cat >>conftest.$ac_ext <<_ACEOF
11064/* end confdefs.h. */
11065
11066/* Override any GCC internal prototype to avoid an error.
11067 Use char because int might match the return type of a GCC
11068 builtin and then its argument prototype would still apply. */
11069#ifdef __cplusplus
11070extern "C"
11071#endif
11072char openpty ();
11073int
11074main ()
11075{
11076return openpty ();
11077 ;
11078 return 0;
11079}
11080_ACEOF
11081rm -f conftest.$ac_objext conftest$ac_exeext
11082if { (ac_try="$ac_link"
11083case "(($ac_try" in
11084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11085 *) ac_try_echo=$ac_try;;
11086esac
11087eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11088 (eval "$ac_link") 2>conftest.er1
11089 ac_status=$?
11090 grep -v '^ *+' conftest.er1 >conftest.err
11091 rm -f conftest.er1
11092 cat conftest.err >&5
11093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11094 (exit $ac_status); } && {
11095 test -z "$ac_cxx_werror_flag" ||
11096 test ! -s conftest.err
11097 } && test -s conftest$ac_exeext &&
11098 $as_test_x conftest$ac_exeext; then
11099 ac_cv_lib_util_openpty=yes
11100else
11101 echo "$as_me: failed program was:" >&5
11102sed 's/^/| /' conftest.$ac_ext >&5
11103
11104 ac_cv_lib_util_openpty=no
11105fi
11106
11107rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11108 conftest$ac_exeext conftest.$ac_ext
11109LIBS=$ac_check_lib_save_LIBS
11110fi
11111{ echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
11112echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6; }
11113if test $ac_cv_lib_util_openpty = yes; then
11114 cat >>confdefs.h <<\_ACEOF
11115#define HAVE_OPENPTY 1
11116_ACEOF
11117 LIBS="$LIBS -lutil"
11118fi
11119
11120fi 8357fi
11121done 8358done
8359if test ${ac_cv_search_openpty+y}
8360then :
11122 8361
8362else $as_nop
8363 ac_cv_search_openpty=no
11123fi 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"
11124 8374
8375printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
11125 8376
8377fi
11126 8378
8379fi
8380
8381
8382
11127{ echo "$as_me:$LINENO: checking for tty group" >&5 8383{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
11128echo $ECHO_N "checking for tty group... $ECHO_C" >&6; } 8384printf %s "checking for tty group... " >&6; }
11129if test "${tty_group+set}" = set; then 8385if test ${pt_cv_tty_group+y}
11130 echo $ECHO_N "(cached) $ECHO_C" >&6 8386then :
11131else 8387 printf %s "(cached) " >&6
8388else $as_nop
11132 if test "$cross_compiling" = yes; then 8389 if test "$cross_compiling" = yes
8390then :
11133 tty_group=no 8391 pt_cv_tty_group=no
11134else 8392else $as_nop
11135 cat >conftest.$ac_ext <<_ACEOF
11136/* confdefs.h. */
11137_ACEOF
11138cat confdefs.h >>conftest.$ac_ext 8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11139cat >>conftest.$ac_ext <<_ACEOF
11140/* end confdefs.h. */ 8394/* end confdefs.h. */
11141 8395
11142#include <sys/types.h> 8396#include <sys/types.h>
11143#include <sys/stat.h> 8397#include <sys/stat.h>
11144#include <unistd.h> 8398#include <unistd.h>
11145#include <grp.h> 8399#include <grp.h>
11146 8400
11147main() 8401int main()
11148{ 8402{
11149 struct stat st; 8403 struct stat st;
11150 struct group *gr; 8404 struct group *gr;
11151 char *tty; 8405 char *tty;
11152 gr = getgrnam("tty"); 8406 gr = getgrnam("tty");
11158 return 0; 8412 return 0;
11159 else 8413 else
11160 return 1; 8414 return 1;
11161} 8415}
11162_ACEOF 8416_ACEOF
11163rm -f conftest$ac_exeext 8417if ac_fn_cxx_try_run "$LINENO"
11164if { (ac_try="$ac_link" 8418then :
11165case "(($ac_try" in
11166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11167 *) ac_try_echo=$ac_try;;
11168esac
11169eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11170 (eval "$ac_link") 2>&5
11171 ac_status=$?
11172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11173 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11174 { (case "(($ac_try" in
11175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11176 *) ac_try_echo=$ac_try;;
11177esac
11178eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11179 (eval "$ac_try") 2>&5
11180 ac_status=$?
11181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11182 (exit $ac_status); }; }; then
11183 tty_group=yes 8419 pt_cv_tty_group=yes
11184else 8420else $as_nop
11185 echo "$as_me: program exited with status $ac_status" >&5
11186echo "$as_me: failed program was:" >&5
11187sed 's/^/| /' conftest.$ac_ext >&5
11188
11189( exit $ac_status )
11190tty_group=no 8421 pt_cv_tty_group=no
11191fi 8422fi
11192rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8423rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8424 conftest.$ac_objext conftest.beam conftest.$ac_ext
11193fi 8425fi
11194 8426
11195
11196fi 8427fi
11197{ echo "$as_me:$LINENO: result: $tty_group" >&5 8428{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
11198echo "${ECHO_T}$tty_group" >&6; } 8429printf "%s\n" "$pt_cv_tty_group" >&6; }
11199if test x$tty_group = xyes; then 8430if test x$pt_cv_tty_group = xyes; then
11200 8431
11201cat >>confdefs.h <<\_ACEOF 8432printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
11202#define TTY_GID_SUPPORT 1
11203_ACEOF
11204 8433
11205fi 8434fi
11206 8435
11207if test x$support_xft = xyes; then 8436support_image=no
11208 # Extract the first word of "pkg-config", so it can be a program name with args. 8437if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
11209set dummy pkg-config; ac_word=$2 8438 support_image=yes
11210{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11211echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11212if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11213 echo $ECHO_N "(cached) $ECHO_C" >&6
11214else
11215 case $PKG_CONFIG in
11216 [\\/]* | ?:[\\/]*)
11217 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11218 ;;
11219 *)
11220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11221for as_dir in $PATH
11222do
11223 IFS=$as_save_IFS
11224 test -z "$as_dir" && as_dir=.
11225 for ac_exec_ext in '' $ac_executable_extensions; do
11226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11227 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11229 break 2
11230 fi
11231done
11232done
11233IFS=$as_save_IFS
11234
11235 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
11236 ;;
11237esac
11238fi 8439fi
11239PKG_CONFIG=$ac_cv_path_PKG_CONFIG 8440if test x$support_xft = xyes || test x$support_image = xyes; then
11240if test -n "$PKG_CONFIG"; then 8441 rxvt_have_xrender=no
11241 { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
11242echo "${ECHO_T}$PKG_CONFIG" >&6; }
11243else
11244 { echo "$as_me:$LINENO: result: no" >&5
11245echo "${ECHO_T}no" >&6; }
11246fi
11247 8442
11248 8443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
8444printf %s "checking for xrender... " >&6; }
11249 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 8445 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
11250 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS" 8446 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
11251 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 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
11252 else 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
11253 # Extract the first word of "xft-config", so it can be a program name with args. 8502 # Extract the first word of "xft-config", so it can be a program name with args.
11254set dummy xft-config; ac_word=$2 8503set dummy xft-config; ac_word=$2
11255{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8504{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11256echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8505printf %s "checking for $ac_word... " >&6; }
11257if test "${ac_cv_path_XFT_CONFIG+set}" = set; then 8506if test ${ac_cv_path_XFT_CONFIG+y}
11258 echo $ECHO_N "(cached) $ECHO_C" >&6 8507then :
11259else 8508 printf %s "(cached) " >&6
8509else $as_nop
11260 case $XFT_CONFIG in 8510 case $XFT_CONFIG in
11261 [\\/]* | ?:[\\/]*) 8511 [\\/]* | ?:[\\/]*)
11262 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 8512 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
11263 ;; 8513 ;;
11264 *) 8514 *)
11265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11266for as_dir in $PATH 8516for as_dir in $PATH
11267do 8517do
11268 IFS=$as_save_IFS 8518 IFS=$as_save_IFS
11269 test -z "$as_dir" && as_dir=. 8519 case $as_dir in #(((
8520 '') as_dir=./ ;;
8521 */) ;;
8522 *) as_dir=$as_dir/ ;;
8523 esac
11270 for ac_exec_ext in '' $ac_executable_extensions; do 8524 for ac_exec_ext in '' $ac_executable_extensions; do
11271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8525 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11272 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext" 8526 ac_cv_path_XFT_CONFIG="$as_dir$ac_word$ac_exec_ext"
11273 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8527 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11274 break 2 8528 break 2
11275 fi 8529 fi
11276done 8530done
11277done 8531 done
11278IFS=$as_save_IFS 8532IFS=$as_save_IFS
11279 8533
11280 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no" 8534 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
11281 ;; 8535 ;;
11282esac 8536esac
11283fi 8537fi
11284XFT_CONFIG=$ac_cv_path_XFT_CONFIG 8538XFT_CONFIG=$ac_cv_path_XFT_CONFIG
11285if test -n "$XFT_CONFIG"; then 8539if test -n "$XFT_CONFIG"; then
11286 { echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5 8540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
11287echo "${ECHO_T}$XFT_CONFIG" >&6; } 8541printf "%s\n" "$XFT_CONFIG" >&6; }
11288else 8542else
11289 { echo "$as_me:$LINENO: result: no" >&5 8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11290echo "${ECHO_T}no" >&6; } 8544printf "%s\n" "no" >&6; }
11291fi 8545fi
11292 8546
11293 8547
11294 if test $XFT_CONFIG != no; then 8548 if test $XFT_CONFIG != no; then
11295 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 8549 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
11296 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 8550 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
11297 fi 8551 fi
8552
11298 fi 8553 fi
8554
11299 8555
11300 save_LIBS="$LIBS" 8556 save_LIBS="$LIBS"
11301 LIBS="$LIBS $X_LIBS" 8557 LIBS="$LIBS $X_LIBS"
11302 8558 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
11303for ac_header in X11/Xft/Xft.h 8559do :
11304do
11305as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8560 as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
11306if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8561ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11307 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8562if eval test \"x\$"$as_ac_Header"\" = x"yes"
11308echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8563then :
11309if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8564 cat >>confdefs.h <<_ACEOF
11310 echo $ECHO_N "(cached) $ECHO_C" >&6 8565#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
11311fi
11312ac_res=`eval echo '${'$as_ac_Header'}'`
11313 { echo "$as_me:$LINENO: result: $ac_res" >&5
11314echo "${ECHO_T}$ac_res" >&6; }
11315else
11316 # Is the header compilable?
11317{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11318echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11319cat >conftest.$ac_ext <<_ACEOF
11320/* confdefs.h. */
11321_ACEOF 8566_ACEOF
8567
8568else $as_nop
8569 support_xft=no
8570fi
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"
8590
8591 if test x$support_xft = xyes; then
8592
8593printf "%s\n" "#define XFT 1" >>confdefs.h
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; }
11322cat confdefs.h >>conftest.$ac_ext 8601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11323cat >>conftest.$ac_ext <<_ACEOF
11324/* end confdefs.h. */ 8602/* end confdefs.h. */
11325$ac_includes_default
11326#include <$ac_header>
11327_ACEOF
11328rm -f conftest.$ac_objext
11329if { (ac_try="$ac_compile"
11330case "(($ac_try" in
11331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11332 *) ac_try_echo=$ac_try;;
11333esac
11334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11335 (eval "$ac_compile") 2>conftest.er1
11336 ac_status=$?
11337 grep -v '^ *+' conftest.er1 >conftest.err
11338 rm -f conftest.er1
11339 cat conftest.err >&5
11340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 (exit $ac_status); } && {
11342 test -z "$ac_cxx_werror_flag" ||
11343 test ! -s conftest.err
11344 } && test -s conftest.$ac_objext; then
11345 ac_header_compiler=yes
11346else
11347 echo "$as_me: failed program was:" >&5
11348sed 's/^/| /' conftest.$ac_ext >&5
11349 8603
11350 ac_header_compiler=no 8604#include <X11/extensions/Xrender.h>
11351fi 8605#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
11352 8606error
11353rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11354{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11355echo "${ECHO_T}$ac_header_compiler" >&6; }
11356
11357# Is the header present?
11358{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11359echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11360cat >conftest.$ac_ext <<_ACEOF
11361/* confdefs.h. */
11362_ACEOF
11363cat confdefs.h >>conftest.$ac_ext
11364cat >>conftest.$ac_ext <<_ACEOF
11365/* end confdefs.h. */
11366#include <$ac_header>
11367_ACEOF
11368if { (ac_try="$ac_cpp conftest.$ac_ext"
11369case "(($ac_try" in
11370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11371 *) ac_try_echo=$ac_try;;
11372esac
11373eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11374 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11375 ac_status=$?
11376 grep -v '^ *+' conftest.er1 >conftest.err
11377 rm -f conftest.er1
11378 cat conftest.err >&5
11379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380 (exit $ac_status); } >/dev/null && {
11381 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
11382 test ! -s conftest.err
11383 }; then
11384 ac_header_preproc=yes
11385else
11386 echo "$as_me: failed program was:" >&5
11387sed 's/^/| /' conftest.$ac_ext >&5
11388
11389 ac_header_preproc=no
11390fi
11391
11392rm -f conftest.err conftest.$ac_ext
11393{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11394echo "${ECHO_T}$ac_header_preproc" >&6; }
11395
11396# So? What about this header?
11397case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11398 yes:no: )
11399 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11400echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11401 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11402echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11403 ac_header_preproc=yes
11404 ;;
11405 no:yes:* )
11406 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11407echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11408 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11409echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11410 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11411echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11412 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11413echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11414 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11415echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11416 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11417echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11418
11419 ;;
11420esac
11421{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11422echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11423if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11424 echo $ECHO_N "(cached) $ECHO_C" >&6
11425else
11426 eval "$as_ac_Header=\$ac_header_preproc"
11427fi
11428ac_res=`eval echo '${'$as_ac_Header'}'`
11429 { echo "$as_me:$LINENO: result: $ac_res" >&5
11430echo "${ECHO_T}$ac_res" >&6; }
11431
11432fi
11433if test `eval echo '${'$as_ac_Header'}'` = yes; then
11434 cat >>confdefs.h <<_ACEOF
11435#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11436_ACEOF
11437
11438else
11439 support_xft=no
11440fi
11441
11442done
11443
11444 { echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
11445echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6; }
11446if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
11447 echo $ECHO_N "(cached) $ECHO_C" >&6
11448else
11449 ac_check_lib_save_LIBS=$LIBS
11450LIBS="-lXft $LIBS"
11451cat >conftest.$ac_ext <<_ACEOF
11452/* confdefs.h. */
11453_ACEOF
11454cat confdefs.h >>conftest.$ac_ext
11455cat >>conftest.$ac_ext <<_ACEOF
11456/* end confdefs.h. */
11457
11458/* Override any GCC internal prototype to avoid an error.
11459 Use char because int might match the return type of a GCC
11460 builtin and then its argument prototype would still apply. */
11461#ifdef __cplusplus
11462extern "C"
11463#endif 8607#endif
11464char XftDrawString32 (); 8608
11465int 8609int
11466main () 8610main (void)
11467{ 8611{
11468return XftDrawString32 (); 8612
11469 ; 8613 ;
11470 return 0; 8614 return 0;
11471} 8615}
11472_ACEOF 8616_ACEOF
11473rm -f conftest.$ac_objext conftest$ac_exeext 8617if ac_fn_cxx_try_compile "$LINENO"
11474if { (ac_try="$ac_link" 8618then :
11475case "(($ac_try" in
11476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11477 *) ac_try_echo=$ac_try;;
11478esac
11479eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11480 (eval "$ac_link") 2>conftest.er1
11481 ac_status=$?
11482 grep -v '^ *+' conftest.er1 >conftest.err
11483 rm -f conftest.er1
11484 cat conftest.err >&5
11485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11486 (exit $ac_status); } && {
11487 test -z "$ac_cxx_werror_flag" ||
11488 test ! -s conftest.err
11489 } && test -s conftest$ac_exeext &&
11490 $as_test_x conftest$ac_exeext; then
11491 ac_cv_lib_Xft_XftDrawString32=yes
11492else
11493 echo "$as_me: failed program was:" >&5
11494sed 's/^/| /' conftest.$ac_ext >&5
11495 8619
11496 ac_cv_lib_Xft_XftDrawString32=no 8620else $as_nop
11497fi
11498
11499rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11500 conftest$ac_exeext conftest.$ac_ext
11501LIBS=$ac_check_lib_save_LIBS
11502fi
11503{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
11504echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6; }
11505if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
11506 :
11507else
11508 support_xft=no 8621 support_image=no
11509fi 8622fi
11510 8623rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11511 LIBS="$save_LIBS"
11512
11513 if test x$support_xft = xyes; then 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"
11514 8628
11515cat >>confdefs.h <<\_ACEOF 8629printf "%s\n" "#define XRENDER 1" >>confdefs.h
11516#define XFT 1
11517_ACEOF
11518 8630
8631
8632 if test x$support_inheritpixmap = xyes; then
8633
8634printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8635
11519 fi 8636 fi
8637 else
8638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8639printf "%s\n" "no" >&6; }
8640 fi
11520fi 8641fi
8642
11521if test x$support_styles = xyes; then 8643if test x$support_styles = xyes; then
11522 8644
11523cat >>confdefs.h <<\_ACEOF 8645printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
11524#define ENABLE_STYLES 1
11525_ACEOF
11526 8646
11527fi 8647fi
11528if test x$support_iso14755 = xyes; then 8648if test x$support_iso14755 = xyes; then
11529 8649
11530cat >>confdefs.h <<\_ACEOF 8650printf "%s\n" "#define ISO_14755 1" >>confdefs.h
11531#define ISO_14755 1
11532_ACEOF
11533 8651
11534fi 8652fi
11535if test x$support_8bitctrls = xyes; then 8653if test x$support_8bitctrls = xyes; then
11536 8654
11537cat >>confdefs.h <<\_ACEOF 8655printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
11538#define EIGHT_BIT_CONTROLS 1
11539_ACEOF
11540 8656
11541fi 8657fi
11542if test x$support_fading = xyes; then 8658if test x$support_fading = xyes; then
11543 8659
11544cat >>confdefs.h <<\_ACEOF 8660printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
11545#define OFF_FOCUS_FADING 1
11546_ACEOF
11547
11548fi
11549if test x$support_inheritpixmap = xyes; then
11550
11551cat >>confdefs.h <<\_ACEOF
11552#define ENABLE_TRANSPARENCY 1
11553_ACEOF
11554 8661
11555fi 8662fi
11556if test x$support_keepscrolling = xno; then 8663if test x$support_keepscrolling = xno; then
11557 8664
11558cat >>confdefs.h <<\_ACEOF
11559#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1 8665printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
11560_ACEOF
11561 8666
11562fi 8667fi
11563if test x$support_selectionscrolling = xyes; then 8668if test x$support_selectionscrolling = xyes; then
11564 8669
11565cat >>confdefs.h <<\_ACEOF 8670printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
11566#define SELECTION_SCROLLING 1
11567_ACEOF
11568 8671
11569fi 8672fi
11570if test x$support_frills = xyes; then 8673if test x$support_frills = xyes; then
11571 8674
11572cat >>confdefs.h <<\_ACEOF 8675printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
11573#define ENABLE_FRILLS 1
11574_ACEOF
11575 8676
11576fi 8677fi
11577if test x$support_mousewheel = xyes; then 8678if test x$support_mousewheel = xyes; then
11578 8679
11579cat >>confdefs.h <<\_ACEOF 8680printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
11580#define MOUSE_WHEEL 1
11581_ACEOF
11582 8681
11583fi 8682fi
11584if test x$support_mouseslipwheel = xyes; then 8683if test x$support_mouseslipwheel = xyes; then
11585 8684
11586cat >>confdefs.h <<\_ACEOF 8685printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
11587#define MOUSE_SLIP_WHEELING 1
11588_ACEOF
11589 8686
11590fi 8687fi
11591if test x$support_afterimage = xyes; then
11592
11593cat >>confdefs.h <<\_ACEOF
11594#define HAVE_AFTERIMAGE 1
11595_ACEOF
11596
11597
11598cat >>confdefs.h <<\_ACEOF
11599#define BG_IMAGE_FROM_FILE 1
11600_ACEOF
11601
11602fi
11603
11604 8688
11605scrolltypes=plain 8689scrolltypes=plain
11606 8690
11607cat >>confdefs.h <<\_ACEOF 8691printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
11608#define PLAIN_SCROLLBAR 1
11609_ACEOF
11610 8692
11611 8693
11612if test x$support_scroll_rxvt = xyes; then 8694if test x$support_scroll_rxvt = xyes; then
11613 8695
11614cat >>confdefs.h <<\_ACEOF 8696printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
11615#define RXVT_SCROLLBAR 1
11616_ACEOF
11617 8697
11618 scrolltypes="$scrolltypes rxvt" 8698 scrolltypes="$scrolltypes rxvt"
11619fi 8699fi
11620if test x$support_scroll_next = xyes; then 8700if test x$support_scroll_next = xyes; then
11621 8701
11622cat >>confdefs.h <<\_ACEOF 8702printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
11623#define NEXT_SCROLLBAR 1
11624_ACEOF
11625 8703
11626 scrolltypes="$scrolltypes next" 8704 scrolltypes="$scrolltypes next"
11627fi 8705fi
11628if test x$support_scroll_xterm = xyes; then 8706if test x$support_scroll_xterm = xyes; then
11629 8707
11630cat >>confdefs.h <<\_ACEOF 8708printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
11631#define XTERM_SCROLLBAR 1
11632_ACEOF
11633 8709
11634 scrolltypes="$scrolltypes xterm" 8710 scrolltypes="$scrolltypes xterm"
11635fi 8711fi
11636if test x$support_pointer_blank = xyes; then 8712if test x$support_pointer_blank = xyes; then
11637 8713
11638cat >>confdefs.h <<\_ACEOF 8714printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
11639#define POINTER_BLANK 1
11640_ACEOF
11641 8715
11642fi 8716fi
11643if test x$support_text_blink = xyes; then 8717if test x$support_text_blink = xyes; then
11644 8718
11645cat >>confdefs.h <<\_ACEOF 8719printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
11646#define TEXT_BLINK 1
11647_ACEOF
11648 8720
11649fi 8721fi
11650if test x$support_unicode3 = xyes; then 8722if test x$support_unicode3 = xyes; then
11651 8723
11652cat >>confdefs.h <<\_ACEOF 8724printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
11653#define UNICODE_3 1
11654_ACEOF
11655 8725
11656fi 8726fi
11657if test x$support_combining = xyes; then 8727if test x$support_combining = xyes; then
11658 8728
11659cat >>confdefs.h <<\_ACEOF 8729printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
11660#define ENABLE_COMBINING 1
11661_ACEOF
11662 8730
11663fi 8731fi
11664if test x$codesets = xall; then 8732if test x$codesets = xall; then
11665 codesets=jp,jp-ext,kr,zh,zh-ext 8733 codesets=jp,jp-ext,kr,zh,zh-ext
11666fi 8734fi
11667 8735
11668cat >>confdefs.h <<\_ACEOF 8736printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
11669#define ENCODING_EU 1
11670_ACEOF
11671 8737
11672 8738
11673cat >>confdefs.h <<\_ACEOF 8739printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
11674#define ENCODING_VN 1
11675_ACEOF
11676 8740
11677for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8741for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
11678 case "$codeset" in 8742 case "$codeset" in
11679 JP ) 8743 JP )
11680cat >>confdefs.h <<\_ACEOF 8744printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
11681#define ENCODING_JP 1
11682_ACEOF
11683 ;; 8745 ;;
11684 JP_EXT ) 8746 JP_EXT )
11685cat >>confdefs.h <<\_ACEOF 8747printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
11686#define ENCODING_JP_EXT 1
11687_ACEOF
11688 ;; 8748 ;;
11689 KR ) 8749 KR )
11690cat >>confdefs.h <<\_ACEOF 8750printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
11691#define ENCODING_KR 1
11692_ACEOF
11693 ;; 8751 ;;
11694 ZH ) 8752 ZH )
11695cat >>confdefs.h <<\_ACEOF 8753printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
11696#define ENCODING_ZH 1
11697_ACEOF
11698 ;; 8754 ;;
11699 ZH_EXT ) 8755 ZH_EXT )
11700cat >>confdefs.h <<\_ACEOF 8756printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
11701#define ENCODING_ZH_EXT 1
11702_ACEOF
11703 ;; 8757 ;;
11704 esac 8758 esac
11705done 8759done
11706 8760
11707IF_PERL=\# 8761IF_PERL=\#
11708if test x$support_perl = xyes; then 8762if test x$support_perl = xyes; then
11709 # 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.
11710set dummy perl5; ac_word=$2 8764set dummy perl5; ac_word=$2
11711{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8765{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11712echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8766printf %s "checking for $ac_word... " >&6; }
11713if test "${ac_cv_path_PERL+set}" = set; then 8767if test ${ac_cv_path_PERL+y}
11714 echo $ECHO_N "(cached) $ECHO_C" >&6 8768then :
11715else 8769 printf %s "(cached) " >&6
8770else $as_nop
11716 case $PERL in 8771 case $PERL in
11717 [\\/]* | ?:[\\/]*) 8772 [\\/]* | ?:[\\/]*)
11718 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.
11719 ;; 8774 ;;
11720 *) 8775 *)
11721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11722for as_dir in $PATH 8777for as_dir in $PATH
11723do 8778do
11724 IFS=$as_save_IFS 8779 IFS=$as_save_IFS
11725 test -z "$as_dir" && as_dir=. 8780 case $as_dir in #(((
8781 '') as_dir=./ ;;
8782 */) ;;
8783 *) as_dir=$as_dir/ ;;
8784 esac
11726 for ac_exec_ext in '' $ac_executable_extensions; do 8785 for ac_exec_ext in '' $ac_executable_extensions; do
11727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8786 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11728 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8787 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
11729 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
11730 break 2 8789 break 2
11731 fi 8790 fi
11732done 8791done
11733done 8792 done
11734IFS=$as_save_IFS 8793IFS=$as_save_IFS
11735 8794
8795 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11736 ;; 8796 ;;
11737esac 8797esac
11738fi 8798fi
11739PERL=$ac_cv_path_PERL 8799PERL=$ac_cv_path_PERL
11740if test -n "$PERL"; then 8800if test -n "$PERL"; then
11741 { echo "$as_me:$LINENO: result: $PERL" >&5 8801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11742echo "${ECHO_T}$PERL" >&6; } 8802printf "%s\n" "$PERL" >&6; }
11743else 8803else
11744 { echo "$as_me:$LINENO: result: no" >&5 8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11745echo "${ECHO_T}no" >&6; } 8805printf "%s\n" "no" >&6; }
11746fi 8806fi
11747 8807
11748 8808
11749 # Extract the first word of "perl", so it can be a program name with args.
11750set dummy perl; ac_word=$2
11751{ echo "$as_me:$LINENO: checking for $ac_word" >&5
11752echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11753if test "${ac_cv_path_PERL+set}" = set; then
11754 echo $ECHO_N "(cached) $ECHO_C" >&6
11755else
11756 case $PERL in
11757 [\\/]* | ?:[\\/]*)
11758 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11759 ;;
11760 *)
11761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11762for as_dir in $PATH
11763do
11764 IFS=$as_save_IFS
11765 test -z "$as_dir" && as_dir=.
11766 for ac_exec_ext in '' $ac_executable_extensions; do
11767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11768 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11769 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11770 break 2
11771 fi
11772done
11773done
11774IFS=$as_save_IFS
11775 8809
11776 ;;
11777esac
11778fi
11779PERL=$ac_cv_path_PERL
11780if test -n "$PERL"; then
11781 { echo "$as_me:$LINENO: result: $PERL" >&5
11782echo "${ECHO_T}$PERL" >&6; }
11783else
11784 { echo "$as_me:$LINENO: result: no" >&5
11785echo "${ECHO_T}no" >&6; }
11786fi
11787
11788
11789
11790 { echo "$as_me:$LINENO: checking for $PERL suitability" >&5 8810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
11791echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6; } 8811printf %s "checking for $PERL suitability... " >&6; }
11792 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
11793 8813
11794 save_CXXFLAGS="$CXXFLAGS" 8814 save_CXXFLAGS="$CXXFLAGS"
11795 save_LIBS="$LIBS" 8815 save_LIBS="$LIBS"
11796 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8816 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
11797 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`" 8817 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
11798 cat >conftest.$ac_ext <<_ACEOF
11799/* confdefs.h. */
11800_ACEOF
11801cat confdefs.h >>conftest.$ac_ext 8818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11802cat >>conftest.$ac_ext <<_ACEOF
11803/* end confdefs.h. */ 8819/* end confdefs.h. */
11804 8820
11805#include <EXTERN.h> 8821#include <EXTERN.h>
11806#include <perl.h> 8822#include <perl.h>
11807#include <XSUB.h> 8823#include <XSUB.h>
11808 8824
11809int 8825int
11810main () 8826main (void)
11811{ 8827{
11812 8828
11813 PerlInterpreter *perl = perl_alloc (); 8829 PerlInterpreter *perl = perl_alloc ();
11814 8830
11815 ; 8831 ;
11816 return 0; 8832 return 0;
11817} 8833}
11818_ACEOF 8834_ACEOF
11819rm -f conftest.$ac_objext conftest$ac_exeext 8835if ac_fn_cxx_try_link "$LINENO"
11820if { (ac_try="$ac_link" 8836then :
11821case "(($ac_try" in
11822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11823 *) ac_try_echo=$ac_try;;
11824esac
11825eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11826 (eval "$ac_link") 2>conftest.er1
11827 ac_status=$?
11828 grep -v '^ *+' conftest.er1 >conftest.err
11829 rm -f conftest.er1
11830 cat conftest.err >&5
11831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11832 (exit $ac_status); } && {
11833 test -z "$ac_cxx_werror_flag" ||
11834 test ! -s conftest.err
11835 } && test -s conftest$ac_exeext &&
11836 $as_test_x conftest$ac_exeext; then
11837 rxvt_perl_link=yes 8837 rxvt_perl_link=yes
11838else 8838else $as_nop
11839 echo "$as_me: failed program was:" >&5
11840sed 's/^/| /' conftest.$ac_ext >&5
11841
11842 rxvt_perl_link=no 8839 rxvt_perl_link=no
11843fi 8840fi
11844
11845rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8841rm -f core conftest.err conftest.$ac_objext conftest.beam \
11846 conftest$ac_exeext conftest.$ac_ext 8842 conftest$ac_exeext conftest.$ac_ext
11847 CXXFLAGS="$save_CXXFLAGS" 8843 CXXFLAGS="$save_CXXFLAGS"
11848 LIBS="$save_LIBS" 8844 LIBS="$save_LIBS"
11849 8845
11850 if test x$rxvt_perl_link = xyes; then 8846 if test x$rxvt_perl_link = xyes; then
11851 { echo "$as_me:$LINENO: result: ok" >&5 8847 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
11852echo "${ECHO_T}ok" >&6; } 8848printf "%s\n" "ok" >&6; }
11853 8849
11854cat >>confdefs.h <<\_ACEOF 8850printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
11855#define ENABLE_PERL 1
11856_ACEOF
11857 8851
11858 IF_PERL= 8852 IF_PERL=
11859 PERL_O=rxvtperl.o 8853 PERL_O=rxvtperl.o
11860 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8854 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
11861 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8855 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
11862 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 8856 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
11863 else 8857 else
11864 { { echo "$as_me:$LINENO: error: no, unable to link" >&5 8858 as_fn_error $? "no, unable to link" "$LINENO" 5
11865echo "$as_me: error: no, unable to link" >&2;}
11866 { (exit 1); exit 1; }; }
11867 fi 8859 fi
11868 else 8860 else
11869 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5 8861 as_fn_error $? "no working perl found, or perl not version >= 5.8" "$LINENO" 5
11870echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
11871 { (exit 1); exit 1; }; }
11872 fi 8862 fi
11873fi 8863fi
11874 8864
11875 8865
11876 8866
11877 8867
11878 8868
11879 8869
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893test "$program_prefix" != NONE &&
11894 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11895# Use a double $ so make ignores it.
11896test "$program_suffix" != NONE &&
11897 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11898# Double any \ or $. echo might interpret backslashes.
11899# By default was `s,x,x', remove it if useless.
11900cat <<\_ACEOF >conftest.sed
11901s/[\\$]/&&/g;s/;s,x,x,$//
11902_ACEOF
11903program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
11904rm -f conftest.sed
11905 8870
11906 8871
11907ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile" 8872ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile"
11908 8873
11909cat >confcache <<\_ACEOF 8874cat >confcache <<\_ACEOF
11931 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 8896 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11932 eval ac_val=\$$ac_var 8897 eval ac_val=\$$ac_var
11933 case $ac_val in #( 8898 case $ac_val in #(
11934 *${as_nl}*) 8899 *${as_nl}*)
11935 case $ac_var in #( 8900 case $ac_var in #(
11936 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 8901 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11937echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 8902printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11938 esac 8903 esac
11939 case $ac_var in #( 8904 case $ac_var in #(
11940 _ | IFS | as_nl) ;; #( 8905 _ | IFS | as_nl) ;; #(
11941 *) $as_unset $ac_var ;; 8906 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8907 *) { eval $ac_var=; unset $ac_var;} ;;
11942 esac ;; 8908 esac ;;
11943 esac 8909 esac
11944 done 8910 done
11945 8911
11946 (set) 2>&1 | 8912 (set) 2>&1 |
11947 case $as_nl`(ac_space=' '; set) 2>&1` in #( 8913 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11948 *${as_nl}ac_space=\ *) 8914 *${as_nl}ac_space=\ *)
11949 # `set' does not quote correctly, so add quotes (double-quote 8915 # `set' does not quote correctly, so add quotes: double-quote
11950 # substitution turns \\\\ into \\, and sed turns \\ into \). 8916 # substitution turns \\\\ into \\, and sed turns \\ into \.
11951 sed -n \ 8917 sed -n \
11952 "s/'/'\\\\''/g; 8918 "s/'/'\\\\''/g;
11953 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8919 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11954 ;; #( 8920 ;; #(
11955 *) 8921 *)
11961) | 8927) |
11962 sed ' 8928 sed '
11963 /^ac_cv_env_/b end 8929 /^ac_cv_env_/b end
11964 t clear 8930 t clear
11965 :clear 8931 :clear
11966 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11967 t end 8933 t end
11968 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8934 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11969 :end' >>confcache 8935 :end' >>confcache
11970if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8936if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11971 if test -w "$cache_file"; then 8937 if test -w "$cache_file"; then
11972 test "x$cache_file" != "x/dev/null" && 8938 if test "x$cache_file" != "x/dev/null"; then
11973 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 8939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11974echo "$as_me: updating cache $cache_file" >&6;} 8940printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8941 if test ! -f "$cache_file" || test -h "$cache_file"; then
11975 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
11976 else 8953 else
11977 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 8954 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11978echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8955printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11979 fi 8956 fi
11980fi 8957fi
11981rm -f confcache 8958rm -f confcache
11982 8959
11983test "x$prefix" = xNONE && prefix=$ac_default_prefix 8960test "x$prefix" = xNONE && prefix=$ac_default_prefix
11986 8963
11987DEFS=-DHAVE_CONFIG_H 8964DEFS=-DHAVE_CONFIG_H
11988 8965
11989ac_libobjs= 8966ac_libobjs=
11990ac_ltlibobjs= 8967ac_ltlibobjs=
8968U=
11991for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11992 # 1. Remove the extension, and $U if already installed. 8970 # 1. Remove the extension, and $U if already installed.
11993 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8971 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11994 ac_i=`echo "$ac_i" | sed "$ac_script"` 8972 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
11995 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8973 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11996 # will be set to the directory where LIBOBJS objects are built. 8974 # will be set to the directory where LIBOBJS objects are built.
11997 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8975 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11998 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 8976 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11999done 8977done
12000LIBOBJS=$ac_libobjs 8978LIBOBJS=$ac_libobjs
12001 8979
12002LTLIBOBJS=$ac_ltlibobjs 8980LTLIBOBJS=$ac_ltlibobjs
12003 8981
12004 8982
12005 8983
12006: ${CONFIG_STATUS=./config.status} 8984: "${CONFIG_STATUS=./config.status}"
8985ac_write_fail=0
12007ac_clean_files_save=$ac_clean_files 8986ac_clean_files_save=$ac_clean_files
12008ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8987ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12009{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12010echo "$as_me: creating $CONFIG_STATUS" >&6;} 8989printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
12011cat >$CONFIG_STATUS <<_ACEOF 8990as_write_fail=0
8991cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12012#! $SHELL 8992#! $SHELL
12013# Generated by $as_me. 8993# Generated by $as_me.
12014# Run this file to recreate the current configuration. 8994# Run this file to recreate the current configuration.
12015# Compiler output produced by configure, useful for debugging 8995# Compiler output produced by configure, useful for debugging
12016# configure, is in config.log if it exists. 8996# configure, is in config.log if it exists.
12017 8997
12018debug=false 8998debug=false
12019ac_cs_recheck=false 8999ac_cs_recheck=false
12020ac_cs_silent=false 9000ac_cs_silent=false
9001
12021SHELL=\${CONFIG_SHELL-$SHELL} 9002SHELL=\${CONFIG_SHELL-$SHELL}
9003export SHELL
12022_ACEOF 9004_ASEOF
12023 9005cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12024cat >>$CONFIG_STATUS <<\_ACEOF
12025## --------------------- ## 9006## -------------------- ##
12026## M4sh Initialization. ## 9007## M4sh Initialization. ##
12027## --------------------- ## 9008## -------------------- ##
12028 9009
12029# Be more Bourne compatible 9010# Be more Bourne compatible
12030DUALCASE=1; export DUALCASE # for MKS sh 9011DUALCASE=1; export DUALCASE # for MKS sh
9012as_nop=:
12031if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 9013if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
9014then :
12032 emulate sh 9015 emulate sh
12033 NULLCMD=: 9016 NULLCMD=:
12034 # 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
12035 # is contrary to our usage. Disable this feature. 9018 # is contrary to our usage. Disable this feature.
12036 alias -g '${1+"$@"}'='"$@"' 9019 alias -g '${1+"$@"}'='"$@"'
12037 setopt NO_GLOB_SUBST 9020 setopt NO_GLOB_SUBST
12038else 9021else $as_nop
12039 case `(set -o) 2>/dev/null` in 9022 case `(set -o) 2>/dev/null` in #(
12040 *posix*) set -o posix ;; 9023 *posix*) :
9024 set -o posix ;; #(
9025 *) :
9026 ;;
12041esac 9027esac
12042
12043fi 9028fi
12044 9029
12045 9030
12046 9031
9032# Reset variables that may have inherited troublesome values from
9033# the environment.
12047 9034
12048# PATH needs CR
12049# Avoid depending upon Character Ranges.
12050as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12051as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12052as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12053as_cr_digits='0123456789'
12054as_cr_alnum=$as_cr_Letters$as_cr_digits
12055
12056# The user is always right.
12057if test "${PATH_SEPARATOR+set}" != set; then
12058 echo "#! /bin/sh" >conf$$.sh
12059 echo "exit 0" >>conf$$.sh
12060 chmod +x conf$$.sh
12061 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12062 PATH_SEPARATOR=';'
12063 else
12064 PATH_SEPARATOR=:
12065 fi
12066 rm -f conf$$.sh
12067fi
12068
12069# Support unset when possible.
12070if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12071 as_unset=unset
12072else
12073 as_unset=false
12074fi
12075
12076
12077# IFS
12078# We need space, tab and new line, in precisely that order. Quoting is 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.)
12079# there to prevent editors from complaining about space-tab. 9038# Quoting is to prevent editors from complaining about space-tab.
12080# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12081# splitting by setting IFS to empty value.)
12082as_nl=' 9039as_nl='
12083' 9040'
9041export as_nl
12084IFS=" "" $as_nl" 9042IFS=" "" $as_nl"
12085 9043
9044PS1='$ '
9045PS2='> '
9046PS4='+ '
9047
9048# Ensure predictable behavior from utilities with locale-dependent output.
9049LC_ALL=C
9050export LC_ALL
9051LANGUAGE=C
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
12086# Find who we are. Look in the path if we contain no directory separator. 9079# Find who we are. Look in the path if we contain no directory separator.
9080as_myself=
12087case $0 in 9081case $0 in #((
12088 *[\\/]* ) as_myself=$0 ;; 9082 *[\\/]* ) as_myself=$0 ;;
12089 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12090for as_dir in $PATH 9084for as_dir in $PATH
12091do 9085do
12092 IFS=$as_save_IFS 9086 IFS=$as_save_IFS
12093 test -z "$as_dir" && as_dir=. 9087 case $as_dir in #(((
9088 '') as_dir=./ ;;
9089 */) ;;
9090 *) as_dir=$as_dir/ ;;
9091 esac
12094 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9092 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
12095done 9093 done
12096IFS=$as_save_IFS 9094IFS=$as_save_IFS
12097 9095
12098 ;; 9096 ;;
12099esac 9097esac
12100# We did not find ourselves, most probably we were run as `sh COMMAND' 9098# We did not find ourselves, most probably we were run as `sh COMMAND'
12101# in which case we are not to be found in the path. 9099# in which case we are not to be found in the path.
12102if test "x$as_myself" = x; then 9100if test "x$as_myself" = x; then
12103 as_myself=$0 9101 as_myself=$0
12104fi 9102fi
12105if test ! -f "$as_myself"; then 9103if test ! -f "$as_myself"; then
12106 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 9104 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12107 { (exit 1); exit 1; } 9105 exit 1
12108fi 9106fi
12109 9107
12110# Work around bugs in pre-3.0 UWIN ksh.
12111for as_var in ENV MAIL MAILPATH
12112do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12113done
12114PS1='$ '
12115PS2='> '
12116PS4='+ '
12117 9108
12118# NLS nuisances.
12119for as_var in \
12120 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12121 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12122 LC_TELEPHONE LC_TIME
12123do
12124 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12125 eval $as_var=C; export $as_var
12126 else
12127 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12128 fi
12129done
12130 9109
12131# Required to use basename. 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
12132if expr a : '\(a\)' >/dev/null 2>&1 && 9193if expr a : '\(a\)' >/dev/null 2>&1 &&
12133 test "X`expr 00001 : '.*\(...\)'`" = X001; then 9194 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12134 as_expr=expr 9195 as_expr=expr
12135else 9196else
12136 as_expr=false 9197 as_expr=false
12140 as_basename=basename 9201 as_basename=basename
12141else 9202else
12142 as_basename=false 9203 as_basename=false
12143fi 9204fi
12144 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
12145 9211
12146# Name of the executable.
12147as_me=`$as_basename -- "$0" || 9212as_me=`$as_basename -- "$0" ||
12148$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9213$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12149 X"$0" : 'X\(//\)$' \| \ 9214 X"$0" : 'X\(//\)$' \| \
12150 X"$0" : 'X\(/\)' \| . 2>/dev/null || 9215 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12151echo X/"$0" | 9216printf "%s\n" X/"$0" |
12152 sed '/^.*\/\([^/][^/]*\)\/*$/{ 9217 sed '/^.*\/\([^/][^/]*\)\/*$/{
12153 s//\1/ 9218 s//\1/
12154 q 9219 q
12155 } 9220 }
12156 /^X\/\(\/\/\)$/{ 9221 /^X\/\(\/\/\)$/{
12161 s//\1/ 9226 s//\1/
12162 q 9227 q
12163 } 9228 }
12164 s/.*/./; q'` 9229 s/.*/./; q'`
12165 9230
12166# CDPATH. 9231# Avoid depending upon Character Ranges.
12167$as_unset CDPATH 9232as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9233as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9234as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9235as_cr_digits='0123456789'
9236as_cr_alnum=$as_cr_Letters$as_cr_digits
12168 9237
12169 9238
12170 9239# Determine whether it's possible to make 'echo' print without a newline.
12171 as_lineno_1=$LINENO 9240# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
12172 as_lineno_2=$LINENO 9241# for compatibility with existing Makefiles.
12173 test "x$as_lineno_1" != "x$as_lineno_2" &&
12174 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12175
12176 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12177 # uniformly replaced by the line number. The first 'sed' inserts a
12178 # line-number line after each line using $LINENO; the second 'sed'
12179 # does the real work. The second script uses 'N' to pair each
12180 # line-number line with the line containing $LINENO, and appends
12181 # trailing '-' during substitution so that $LINENO is not a special
12182 # case at line end.
12183 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12184 # scripts with optimization help from Paolo Bonzini. Blame Lee
12185 # E. McMahon (1931-1989) for sed's syntax. :-)
12186 sed -n '
12187 p
12188 /[$]LINENO/=
12189 ' <$as_myself |
12190 sed '
12191 s/[$]LINENO.*/&-/
12192 t lineno
12193 b
12194 :lineno
12195 N
12196 :loop
12197 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12198 t loop
12199 s/-\n.*//
12200 ' >$as_me.lineno &&
12201 chmod +x "$as_me.lineno" ||
12202 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12203 { (exit 1); exit 1; }; }
12204
12205 # Don't try to exec as it changes $[0], causing all sort of problems
12206 # (the dirname of $[0] is not the place where we might find the
12207 # original and so on. Autoconf is especially sensitive to this).
12208 . "./$as_me.lineno"
12209 # Exit status is that of the last command.
12210 exit
12211}
12212
12213
12214if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12215 as_dirname=dirname
12216else
12217 as_dirname=false
12218fi
12219
12220ECHO_C= ECHO_N= ECHO_T= 9242ECHO_C= ECHO_N= ECHO_T=
12221case `echo -n x` in 9243case `echo -n x` in #(((((
12222-n*) 9244-n*)
12223 case `echo 'x\c'` in 9245 case `echo 'xy\c'` in
12224 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 9246 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12225 *) ECHO_C='\c';; 9247 xy) ECHO_C='\c';;
9248 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9249 ECHO_T=' ';;
12226 esac;; 9250 esac;;
12227*) 9251*)
12228 ECHO_N='-n';; 9252 ECHO_N='-n';;
12229esac 9253esac
12230 9254
12231if expr a : '\(a\)' >/dev/null 2>&1 && 9255# For backward compatibility with old third-party macros, we provide
12232 test "X`expr 00001 : '.*\(...\)'`" = X001; then 9256# the shell variables $as_echo and $as_echo_n. New code should use
12233 as_expr=expr 9257# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
12234else 9258as_echo='printf %s\n'
12235 as_expr=false 9259as_echo_n='printf %s'
12236fi
12237 9260
12238rm -f conf$$ conf$$.exe conf$$.file 9261rm -f conf$$ conf$$.exe conf$$.file
12239if test -d conf$$.dir; then 9262if test -d conf$$.dir; then
12240 rm -f conf$$.dir/conf$$.file 9263 rm -f conf$$.dir/conf$$.file
12241else 9264else
12242 rm -f conf$$.dir 9265 rm -f conf$$.dir
12243 mkdir conf$$.dir 9266 mkdir conf$$.dir 2>/dev/null
12244fi 9267fi
12245echo >conf$$.file 9268if (echo >conf$$.file) 2>/dev/null; then
12246if ln -s conf$$.file conf$$ 2>/dev/null; then 9269 if ln -s conf$$.file conf$$ 2>/dev/null; then
12247 as_ln_s='ln -s' 9270 as_ln_s='ln -s'
12248 # ... but there are two gotchas: 9271 # ... but there are two gotchas:
12249 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 9272 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12250 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 9273 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12251 # In both cases, we have to default to `cp -p'. 9274 # In both cases, we have to default to `cp -pR'.
12252 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 9275 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12253 as_ln_s='cp -p' 9276 as_ln_s='cp -pR'
12254elif ln conf$$.file conf$$ 2>/dev/null; then 9277 elif ln conf$$.file conf$$ 2>/dev/null; then
12255 as_ln_s=ln 9278 as_ln_s=ln
9279 else
9280 as_ln_s='cp -pR'
9281 fi
12256else 9282else
12257 as_ln_s='cp -p' 9283 as_ln_s='cp -pR'
12258fi 9284fi
12259rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 9285rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12260rmdir conf$$.dir 2>/dev/null 9286rmdir conf$$.dir 2>/dev/null
12261 9287
12262if mkdir -p . 2>/dev/null; then 9288
12263 as_mkdir_p=: 9289# as_fn_mkdir_p
12264else 9290# -------------
12265 test -d ./-p && rmdir ./-p 9291# Create "$as_dir" as a directory, including parents if necessary.
12266 as_mkdir_p=false 9292as_fn_mkdir_p ()
12267fi
12268
12269if test -x / >/dev/null 2>&1; then
12270 as_test_x='test -x'
12271else
12272 if ls -dL / >/dev/null 2>&1; then
12273 as_ls_L_option=L
12274 else
12275 as_ls_L_option=
12276 fi
12277 as_test_x='
12278 eval sh -c '\''
12279 if test -d "$1"; then
12280 test -d "$1/.";
12281 else
12282 case $1 in
12283 -*)set "./$1";;
12284 esac;
12285 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12286 ???[sx]*):;;*)false;;esac;fi
12287 '\'' sh
12288 '
12289fi
12290as_executable_p=$as_test_x
12291
12292# Sed expression to map a string onto a valid CPP name.
12293as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12294
12295# Sed expression to map a string onto a valid variable name.
12296as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12297
12298
12299exec 6>&1
12300
12301# Save the log message, to keep $[0] and so on meaningful, and to
12302# report actual input values of CONFIG_FILES etc. instead of their
12303# values after options handling.
12304ac_log="
12305This file was extended by $as_me, which was
12306generated by GNU Autoconf 2.61. Invocation command line was
12307
12308 CONFIG_FILES = $CONFIG_FILES
12309 CONFIG_HEADERS = $CONFIG_HEADERS
12310 CONFIG_LINKS = $CONFIG_LINKS
12311 CONFIG_COMMANDS = $CONFIG_COMMANDS
12312 $ $0 $@
12313
12314on `(hostname || uname -n) 2>/dev/null | sed 1q`
12315"
12316
12317_ACEOF
12318
12319cat >>$CONFIG_STATUS <<_ACEOF
12320# Files that config.status was made for.
12321config_files="$ac_config_files"
12322config_headers="$ac_config_headers"
12323
12324_ACEOF
12325
12326cat >>$CONFIG_STATUS <<\_ACEOF
12327ac_cs_usage="\
12328\`$as_me' instantiates files from templates according to the
12329current configuration.
12330
12331Usage: $0 [OPTIONS] [FILE]...
12332
12333 -h, --help print this help, then exit
12334 -V, --version print version number and configuration settings, then exit
12335 -q, --quiet do not print progress messages
12336 -d, --debug don't remove temporary files
12337 --recheck update $as_me by reconfiguring in the same conditions
12338 --file=FILE[:TEMPLATE]
12339 instantiate the configuration file FILE
12340 --header=FILE[:TEMPLATE]
12341 instantiate the configuration header FILE
12342
12343Configuration files:
12344$config_files
12345
12346Configuration headers:
12347$config_headers
12348
12349Report bugs to <bug-autoconf@gnu.org>."
12350
12351_ACEOF
12352cat >>$CONFIG_STATUS <<_ACEOF
12353ac_cs_version="\\
12354config.status
12355configured by $0, generated by GNU Autoconf 2.61,
12356 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12357
12358Copyright (C) 2006 Free Software Foundation, Inc.
12359This config.status script is free software; the Free Software Foundation
12360gives unlimited permission to copy, distribute and modify it."
12361
12362ac_pwd='$ac_pwd'
12363srcdir='$srcdir'
12364INSTALL='$INSTALL'
12365_ACEOF
12366
12367cat >>$CONFIG_STATUS <<\_ACEOF
12368# If no file are specified by the user, then we need to provide default
12369# value. By we need to know if files were specified by the user.
12370ac_need_defaults=:
12371while test $# != 0
12372do
12373 case $1 in
12374 --*=*)
12375 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12376 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12377 ac_shift=:
12378 ;;
12379 *)
12380 ac_option=$1
12381 ac_optarg=$2
12382 ac_shift=shift
12383 ;;
12384 esac
12385
12386 case $ac_option in
12387 # Handling of the options.
12388 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12389 ac_cs_recheck=: ;;
12390 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12391 echo "$ac_cs_version"; exit ;;
12392 --debug | --debu | --deb | --de | --d | -d )
12393 debug=: ;;
12394 --file | --fil | --fi | --f )
12395 $ac_shift
12396 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12397 ac_need_defaults=false;;
12398 --header | --heade | --head | --hea )
12399 $ac_shift
12400 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12401 ac_need_defaults=false;;
12402 --he | --h)
12403 # Conflict between --help and --header
12404 { echo "$as_me: error: ambiguous option: $1
12405Try \`$0 --help' for more information." >&2
12406 { (exit 1); exit 1; }; };;
12407 --help | --hel | -h )
12408 echo "$ac_cs_usage"; exit ;;
12409 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12410 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12411 ac_cs_silent=: ;;
12412
12413 # This is an error.
12414 -*) { echo "$as_me: error: unrecognized option: $1
12415Try \`$0 --help' for more information." >&2
12416 { (exit 1); exit 1; }; } ;;
12417
12418 *) ac_config_targets="$ac_config_targets $1"
12419 ac_need_defaults=false ;;
12420
12421 esac
12422 shift
12423done
12424
12425ac_configure_extra_args=
12426
12427if $ac_cs_silent; then
12428 exec 6>/dev/null
12429 ac_configure_extra_args="$ac_configure_extra_args --silent"
12430fi
12431
12432_ACEOF
12433cat >>$CONFIG_STATUS <<_ACEOF
12434if \$ac_cs_recheck; then
12435 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12436 CONFIG_SHELL=$SHELL
12437 export CONFIG_SHELL
12438 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12439fi
12440
12441_ACEOF
12442cat >>$CONFIG_STATUS <<\_ACEOF
12443exec 5>>config.log
12444{ 9293{
12445 echo
12446 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12447## Running $as_me. ##
12448_ASBOX
12449 echo "$ac_log"
12450} >&5
12451 9294
12452_ACEOF
12453cat >>$CONFIG_STATUS <<_ACEOF
12454_ACEOF
12455
12456cat >>$CONFIG_STATUS <<\_ACEOF
12457
12458# Handling of arguments.
12459for ac_config_target in $ac_config_targets
12460do
12461 case $ac_config_target in
12462 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12463 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12464 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12465 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12466
12467 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12468echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12469 { (exit 1); exit 1; }; };;
12470 esac
12471done
12472
12473
12474# If the user did not use the arguments to specify the items to instantiate,
12475# then the envvar interface is used. Set only those that are not.
12476# We use the long form for the default assignment because of an extremely
12477# bizarre bug on SunOS 4.1.3.
12478if $ac_need_defaults; then
12479 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12480 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12481fi
12482
12483# Have a temporary directory for convenience. Make it in the build tree
12484# simply because there is no reason against having it here, and in addition,
12485# creating and moving files from /tmp can sometimes cause problems.
12486# Hook for its removal unless debugging.
12487# Note that there is a small window in which the directory will not be cleaned:
12488# after its creation but before its name has been assigned to `$tmp'.
12489$debug ||
12490{
12491 tmp=
12492 trap 'exit_status=$?
12493 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12494' 0
12495 trap '{ (exit 1); exit 1; }' 1 2 13 15
12496}
12497# Create a (secure) tmp directory for tmp files.
12498
12499{
12500 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12501 test -n "$tmp" && test -d "$tmp"
12502} ||
12503{
12504 tmp=./conf$$-$RANDOM
12505 (umask 077 && mkdir "$tmp")
12506} ||
12507{
12508 echo "$me: cannot create a temporary directory in ." >&2
12509 { (exit 1); exit 1; }
12510}
12511
12512#
12513# Set up the sed scripts for CONFIG_FILES section.
12514#
12515
12516# No need to generate the scripts if there are no CONFIG_FILES.
12517# This happens for instance when ./config.status config.h
12518if test -n "$CONFIG_FILES"; then
12519
12520_ACEOF
12521
12522
12523
12524ac_delim='%!_!# '
12525for ac_last_try in false false false false false :; do
12526 cat >conf$$subs.sed <<_ACEOF
12527SHELL!$SHELL$ac_delim
12528PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12529PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12530PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12531PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12532PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12533PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12534exec_prefix!$exec_prefix$ac_delim
12535prefix!$prefix$ac_delim
12536program_transform_name!$program_transform_name$ac_delim
12537bindir!$bindir$ac_delim
12538sbindir!$sbindir$ac_delim
12539libexecdir!$libexecdir$ac_delim
12540datarootdir!$datarootdir$ac_delim
12541datadir!$datadir$ac_delim
12542sysconfdir!$sysconfdir$ac_delim
12543sharedstatedir!$sharedstatedir$ac_delim
12544localstatedir!$localstatedir$ac_delim
12545includedir!$includedir$ac_delim
12546oldincludedir!$oldincludedir$ac_delim
12547docdir!$docdir$ac_delim
12548infodir!$infodir$ac_delim
12549htmldir!$htmldir$ac_delim
12550dvidir!$dvidir$ac_delim
12551pdfdir!$pdfdir$ac_delim
12552psdir!$psdir$ac_delim
12553libdir!$libdir$ac_delim
12554localedir!$localedir$ac_delim
12555mandir!$mandir$ac_delim
12556DEFS!$DEFS$ac_delim
12557ECHO_C!$ECHO_C$ac_delim
12558ECHO_N!$ECHO_N$ac_delim
12559ECHO_T!$ECHO_T$ac_delim
12560LIBS!$LIBS$ac_delim
12561build_alias!$build_alias$ac_delim
12562host_alias!$host_alias$ac_delim
12563target_alias!$target_alias$ac_delim
12564build!$build$ac_delim
12565build_cpu!$build_cpu$ac_delim
12566build_vendor!$build_vendor$ac_delim
12567build_os!$build_os$ac_delim
12568host!$host$ac_delim
12569host_cpu!$host_cpu$ac_delim
12570host_vendor!$host_vendor$ac_delim
12571host_os!$host_os$ac_delim
12572VERSION!$VERSION$ac_delim
12573DATE!$DATE$ac_delim
12574CC!$CC$ac_delim
12575CFLAGS!$CFLAGS$ac_delim
12576LDFLAGS!$LDFLAGS$ac_delim
12577CPPFLAGS!$CPPFLAGS$ac_delim
12578ac_ct_CC!$ac_ct_CC$ac_delim
12579EXEEXT!$EXEEXT$ac_delim
12580OBJEXT!$OBJEXT$ac_delim
12581CXX!$CXX$ac_delim
12582CXXFLAGS!$CXXFLAGS$ac_delim
12583ac_ct_CXX!$ac_ct_CXX$ac_delim
12584CPP!$CPP$ac_delim
12585INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
12586INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
12587INSTALL_DATA!$INSTALL_DATA$ac_delim
12588GREP!$GREP$ac_delim
12589EGREP!$EGREP$ac_delim
12590LINKER!$LINKER$ac_delim
12591RXVTNAME!$RXVTNAME$ac_delim
12592CXXCPP!$CXXCPP$ac_delim
12593TIC!$TIC$ac_delim
12594XMKMF!$XMKMF$ac_delim
12595X_CFLAGS!$X_CFLAGS$ac_delim
12596X_PRE_LIBS!$X_PRE_LIBS$ac_delim
12597X_LIBS!$X_LIBS$ac_delim
12598X_EXTRA_LIBS!$X_EXTRA_LIBS$ac_delim
12599afterimage_config!$afterimage_config$ac_delim
12600PKG_CONFIG!$PKG_CONFIG$ac_delim
12601XFT_CONFIG!$XFT_CONFIG$ac_delim
12602PERL!$PERL$ac_delim
12603PERLLIB!$PERLLIB$ac_delim
12604PERLFLAGS!$PERLFLAGS$ac_delim
12605PERLPRIVLIBEXP!$PERLPRIVLIBEXP$ac_delim
12606IF_PERL!$IF_PERL$ac_delim
12607PERL_O!$PERL_O$ac_delim
12608AFTERIMAGE_CFLAGS!$AFTERIMAGE_CFLAGS$ac_delim
12609AFTERIMAGE_LIBS!$AFTERIMAGE_LIBS$ac_delim
12610LIBOBJS!$LIBOBJS$ac_delim
12611LTLIBOBJS!$LTLIBOBJS$ac_delim
12612_ACEOF
12613
12614 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 85; then
12615 break
12616 elif $ac_last_try; then
12617 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
12618echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
12619 { (exit 1); exit 1; }; }
12620 else
12621 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12622 fi
12623done
12624
12625ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
12626if test -n "$ac_eof"; then
12627 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
12628 ac_eof=`expr $ac_eof + 1`
12629fi
12630
12631cat >>$CONFIG_STATUS <<_ACEOF
12632cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
12633/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
12634_ACEOF
12635sed '
12636s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
12637s/^/s,@/; s/!/@,|#_!!_#|/
12638:n
12639t n
12640s/'"$ac_delim"'$/,g/; t
12641s/$/\\/; p
12642N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
12643' >>$CONFIG_STATUS <conf$$subs.sed
12644rm -f conf$$subs.sed
12645cat >>$CONFIG_STATUS <<_ACEOF
12646:end
12647s/|#_!!_#|//g
12648CEOF$ac_eof
12649_ACEOF
12650
12651
12652# VPATH may cause trouble with some makes, so we remove $(srcdir),
12653# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12654# trailing colons and then remove the whole line if VPATH becomes empty
12655# (actually we leave an empty line to preserve line numbers).
12656if test "x$srcdir" = x.; then
12657 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12658s/:*\$(srcdir):*/:/
12659s/:*\${srcdir}:*/:/
12660s/:*@srcdir@:*/:/
12661s/^\([^=]*=[ ]*\):*/\1/
12662s/:*$//
12663s/^[^=]*=[ ]*$//
12664}'
12665fi
12666
12667cat >>$CONFIG_STATUS <<\_ACEOF
12668fi # test -n "$CONFIG_FILES"
12669
12670
12671for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
12672do
12673 case $ac_tag in
12674 :[FHLC]) ac_mode=$ac_tag; continue;;
12675 esac
12676 case $ac_mode$ac_tag in
12677 :[FHL]*:*);;
12678 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
12679echo "$as_me: error: Invalid tag $ac_tag." >&2;}
12680 { (exit 1); exit 1; }; };;
12681 :[FH]-) ac_tag=-:-;;
12682 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12683 esac
12684 ac_save_IFS=$IFS
12685 IFS=:
12686 set x $ac_tag
12687 IFS=$ac_save_IFS
12688 shift
12689 ac_file=$1
12690 shift
12691
12692 case $ac_mode in
12693 :L) ac_source=$1;;
12694 :[FH])
12695 ac_file_inputs=
12696 for ac_f
12697 do
12698 case $ac_f in
12699 -) ac_f="$tmp/stdin";;
12700 *) # Look for the file first in the build tree, then in the source tree
12701 # (if the path is not absolute). The absolute path cannot be DOS-style,
12702 # because $ac_f cannot contain `:'.
12703 test -f "$ac_f" ||
12704 case $ac_f in
12705 [\\/$]*) false;;
12706 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12707 esac ||
12708 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
12709echo "$as_me: error: cannot find input file: $ac_f" >&2;}
12710 { (exit 1); exit 1; }; };;
12711 esac
12712 ac_file_inputs="$ac_file_inputs $ac_f"
12713 done
12714
12715 # Let's still pretend it is `configure' which instantiates (i.e., don't
12716 # use $as_me), people would be surprised to read:
12717 # /* config.h. Generated by config.status. */
12718 configure_input="Generated from "`IFS=:
12719 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
12720 if test x"$ac_file" != x-; then
12721 configure_input="$ac_file. $configure_input"
12722 { echo "$as_me:$LINENO: creating $ac_file" >&5
12723echo "$as_me: creating $ac_file" >&6;}
12724 fi
12725
12726 case $ac_tag in
12727 *:-:* | *:-) cat >"$tmp/stdin";;
12728 esac
12729 ;;
12730 esac
12731
12732 ac_dir=`$as_dirname -- "$ac_file" ||
12733$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12734 X"$ac_file" : 'X\(//\)[^/]' \| \
12735 X"$ac_file" : 'X\(//\)$' \| \
12736 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12737echo X"$ac_file" |
12738 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12739 s//\1/
12740 q
12741 }
12742 /^X\(\/\/\)[^/].*/{
12743 s//\1/
12744 q
12745 }
12746 /^X\(\/\/\)$/{
12747 s//\1/
12748 q
12749 }
12750 /^X\(\/\).*/{
12751 s//\1/
12752 q
12753 }
12754 s/.*/./; q'`
12755 { as_dir="$ac_dir"
12756 case $as_dir in #( 9295 case $as_dir in #(
12757 -*) as_dir=./$as_dir;; 9296 -*) as_dir=./$as_dir;;
12758 esac 9297 esac
12759 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 9298 test -d "$as_dir" || eval $as_mkdir_p || {
12760 as_dirs= 9299 as_dirs=
12761 while :; do 9300 while :; do
12762 case $as_dir in #( 9301 case $as_dir in #(
12763 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 9302 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12764 *) as_qdir=$as_dir;; 9303 *) as_qdir=$as_dir;;
12765 esac 9304 esac
12766 as_dirs="'$as_qdir' $as_dirs" 9305 as_dirs="'$as_qdir' $as_dirs"
12767 as_dir=`$as_dirname -- "$as_dir" || 9306 as_dir=`$as_dirname -- "$as_dir" ||
12768$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9307$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12769 X"$as_dir" : 'X\(//\)[^/]' \| \ 9308 X"$as_dir" : 'X\(//\)[^/]' \| \
12770 X"$as_dir" : 'X\(//\)$' \| \ 9309 X"$as_dir" : 'X\(//\)$' \| \
12771 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 9310 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12772echo X"$as_dir" | 9311printf "%s\n" X"$as_dir" |
12773 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12774 s//\1/ 9313 s//\1/
12775 q 9314 q
12776 } 9315 }
12777 /^X\(\/\/\)[^/].*/{ 9316 /^X\(\/\/\)[^/].*/{
12788 } 9327 }
12789 s/.*/./; q'` 9328 s/.*/./; q'`
12790 test -d "$as_dir" && break 9329 test -d "$as_dir" && break
12791 done 9330 done
12792 test -z "$as_dirs" || eval "mkdir $as_dirs" 9331 test -z "$as_dirs" || eval "mkdir $as_dirs"
12793 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 9332 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12794echo "$as_me: error: cannot create directory $as_dir" >&2;} 9333
12795 { (exit 1); exit 1; }; }; } 9334
9335} # as_fn_mkdir_p
9336if mkdir -p . 2>/dev/null; then
9337 as_mkdir_p='mkdir -p "$as_dir"'
9338else
9339 test -d ./-p && rmdir ./-p
9340 as_mkdir_p=false
9341fi
9342
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
9353
9354# Sed expression to map a string onto a valid CPP name.
9355as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9356
9357# Sed expression to map a string onto a valid variable name.
9358as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9359
9360
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
9367
9368cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9369# Save the log message, to keep $0 and so on meaningful, and to
9370# report actual input values of CONFIG_FILES etc. instead of their
9371# values after options handling.
9372ac_log="
9373This file was extended by $as_me, which was
9374generated by GNU Autoconf 2.71. Invocation command line was
9375
9376 CONFIG_FILES = $CONFIG_FILES
9377 CONFIG_HEADERS = $CONFIG_HEADERS
9378 CONFIG_LINKS = $CONFIG_LINKS
9379 CONFIG_COMMANDS = $CONFIG_COMMANDS
9380 $ $0 $@
9381
9382on `(hostname || uname -n) 2>/dev/null | sed 1q`
9383"
9384
9385_ACEOF
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
9397# Files that config.status was made for.
9398config_files="$ac_config_files"
9399config_headers="$ac_config_headers"
9400
9401_ACEOF
9402
9403cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9404ac_cs_usage="\
9405\`$as_me' instantiates files and other configuration actions
9406from templates according to the current configuration. Unless the files
9407and actions are specified as TAGs, all are instantiated by default.
9408
9409Usage: $0 [OPTION]... [TAG]...
9410
9411 -h, --help print this help, then exit
9412 -V, --version print version number and configuration settings, then exit
9413 --config print configuration, then exit
9414 -q, --quiet, --silent
9415 do not print progress messages
9416 -d, --debug don't remove temporary files
9417 --recheck update $as_me by reconfiguring in the same conditions
9418 --file=FILE[:TEMPLATE]
9419 instantiate the configuration file FILE
9420 --header=FILE[:TEMPLATE]
9421 instantiate the configuration header FILE
9422
9423Configuration files:
9424$config_files
9425
9426Configuration headers:
9427$config_headers
9428
9429Report bugs to the package provider."
9430
9431_ACEOF
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"`
9434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9435ac_cs_config='$ac_cs_config_escaped'
9436ac_cs_version="\\
9437config.status
9438configured by $0, generated by GNU Autoconf 2.71,
9439 with options \\"\$ac_cs_config\\"
9440
9441Copyright (C) 2021 Free Software Foundation, Inc.
9442This config.status script is free software; the Free Software Foundation
9443gives unlimited permission to copy, distribute and modify it."
9444
9445ac_pwd='$ac_pwd'
9446srcdir='$srcdir'
9447INSTALL='$INSTALL'
9448test -n "\$AWK" || AWK=awk
9449_ACEOF
9450
9451cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9452# The default lists apply if the user does not specify any file.
9453ac_need_defaults=:
9454while test $# != 0
9455do
9456 case $1 in
9457 --*=?*)
9458 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9459 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
9460 ac_shift=:
9461 ;;
9462 --*=)
9463 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9464 ac_optarg=
9465 ac_shift=:
9466 ;;
9467 *)
9468 ac_option=$1
9469 ac_optarg=$2
9470 ac_shift=shift
9471 ;;
9472 esac
9473
9474 case $ac_option in
9475 # Handling of the options.
9476 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9477 ac_cs_recheck=: ;;
9478 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
9479 printf "%s\n" "$ac_cs_version"; exit ;;
9480 --config | --confi | --conf | --con | --co | --c )
9481 printf "%s\n" "$ac_cs_config"; exit ;;
9482 --debug | --debu | --deb | --de | --d | -d )
9483 debug=: ;;
9484 --file | --fil | --fi | --f )
9485 $ac_shift
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'"
9491 ac_need_defaults=false;;
9492 --header | --heade | --head | --hea )
9493 $ac_shift
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'"
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 ;;
9505 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9506 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9507 ac_cs_silent=: ;;
9508
9509 # This is an error.
9510 -*) as_fn_error $? "unrecognized option: \`$1'
9511Try \`$0 --help' for more information." ;;
9512
9513 *) as_fn_append ac_config_targets " $1"
9514 ac_need_defaults=false ;;
9515
9516 esac
9517 shift
9518done
9519
9520ac_configure_extra_args=
9521
9522if $ac_cs_silent; then
9523 exec 6>/dev/null
9524 ac_configure_extra_args="$ac_configure_extra_args --silent"
9525fi
9526
9527_ACEOF
9528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9529if \$ac_cs_recheck; then
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 "\$@"
9536fi
9537
9538_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.
9556for ac_config_target in $ac_config_targets
9557do
9558 case $ac_config_target in
9559 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
9560 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9561 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
9562 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
9563
9564 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9565 esac
9566done
9567
9568
9569# If the user did not use the arguments to specify the items to instantiate,
9570# then the envvar interface is used. Set only those that are not.
9571# We use the long form for the default assignment because of an extremely
9572# bizarre bug on SunOS 4.1.3.
9573if $ac_need_defaults; then
9574 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
9575 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
9576fi
9577
9578# Have a temporary directory for convenience. Make it in the build tree
9579# simply because there is no reason against having it here, and in addition,
9580# creating and moving files from /tmp can sometimes cause problems.
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'.
9584$debug ||
9585{
9586 tmp= ac_tmp=
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
9592}
9593# Create a (secure) tmp directory for tmp files.
9594
9595{
9596 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9597 test -d "$tmp"
9598} ||
9599{
9600 tmp=./conf$$-$RANDOM
9601 (umask 077 && mkdir "$tmp")
9602} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9603ac_tmp=$tmp
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" &&
9626_ACEOF
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
9652cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9653cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
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 = ""
9704
9705}
9706{
9707 line = $ 0
9708 nfields = split(line, field, "@")
9709 substed = 0
9710 len = length(field[1])
9711 for (i = 2; i < nfields; i++) {
9712 key = field[i]
9713 keylen = length(key)
9714 if (S_is_set[key]) {
9715 value = S[key]
9716 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9717 len += length(value) + length(field[++i])
9718 substed = 1
9719 } else
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;}
9925 fi
9926 # Neutralize special characters interpreted by sed in replacement strings.
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;;
9932 esac
9933
9934 case $ac_tag in
9935 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9936 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9937 esac
9938 ;;
9939 esac
9940
9941 ac_dir=`$as_dirname -- "$ac_file" ||
9942$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9943 X"$ac_file" : 'X\(//\)[^/]' \| \
9944 X"$ac_file" : 'X\(//\)$' \| \
9945 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9946printf "%s\n" X"$ac_file" |
9947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9948 s//\1/
9949 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 }
9963 s/.*/./; q'`
9964 as_dir="$ac_dir"; as_fn_mkdir_p
12796 ac_builddir=. 9965 ac_builddir=.
12797 9966
12798case "$ac_dir" in 9967case "$ac_dir" in
12799.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9968.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12800*) 9969*)
12801 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9970 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
12802 # A ".." for each directory in $ac_dir_suffix. 9971 # A ".." for each directory in $ac_dir_suffix.
12803 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 9972 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12804 case $ac_top_builddir_sub in 9973 case $ac_top_builddir_sub in
12805 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9974 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12806 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9975 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12807 esac ;; 9976 esac ;;
12808esac 9977esac
12838 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 10007 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12839 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 10008 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12840 esac 10009 esac
12841_ACEOF 10010_ACEOF
12842 10011
12843cat >>$CONFIG_STATUS <<\_ACEOF 10012cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12844# If the template does not know about datarootdir, expand it. 10013# If the template does not know about datarootdir, expand it.
12845# FIXME: This hack should be removed a few years after 2.60. 10014# FIXME: This hack should be removed a few years after 2.60.
12846ac_datarootdir_hack=; ac_datarootdir_seen= 10015ac_datarootdir_hack=; ac_datarootdir_seen=
12847 10016ac_sed_dataroot='
12848case `sed -n '/datarootdir/ { 10017/datarootdir/ {
12849 p 10018 p
12850 q 10019 q
12851} 10020}
12852/@datadir@/p 10021/@datadir@/p
12853/@docdir@/p 10022/@docdir@/p
12854/@infodir@/p 10023/@infodir@/p
12855/@localedir@/p 10024/@localedir@/p
12856/@mandir@/p 10025/@mandir@/p'
12857' $ac_file_inputs` in 10026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12858*datarootdir*) ac_datarootdir_seen=yes;; 10027*datarootdir*) ac_datarootdir_seen=yes;;
12859*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 10028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12860 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 10029 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12861echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 10030printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12862_ACEOF 10031_ACEOF
12863cat >>$CONFIG_STATUS <<_ACEOF 10032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12864 ac_datarootdir_hack=' 10033 ac_datarootdir_hack='
12865 s&@datadir@&$datadir&g 10034 s&@datadir@&$datadir&g
12866 s&@docdir@&$docdir&g 10035 s&@docdir@&$docdir&g
12867 s&@infodir@&$infodir&g 10036 s&@infodir@&$infodir&g
12868 s&@localedir@&$localedir&g 10037 s&@localedir@&$localedir&g
12869 s&@mandir@&$mandir&g 10038 s&@mandir@&$mandir&g
12870 s&\\\${datarootdir}&$datarootdir&g' ;; 10039 s&\\\${datarootdir}&$datarootdir&g' ;;
12871esac 10040esac
12872_ACEOF 10041_ACEOF
12873 10042
12874# Neutralize VPATH when `$srcdir' = `.'. 10043# Neutralize VPATH when `$srcdir' = `.'.
12875# Shell code in configure.ac might set extrasub. 10044# Shell code in configure.ac might set extrasub.
12876# FIXME: do we really want to maintain this feature? 10045# FIXME: do we really want to maintain this feature?
12877cat >>$CONFIG_STATUS <<_ACEOF 10046cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12878 sed "$ac_vpsub 10047ac_sed_extra="$ac_vpsub
12879$extrasub 10048$extrasub
12880_ACEOF 10049_ACEOF
12881cat >>$CONFIG_STATUS <<\_ACEOF 10050cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12882:t 10051:t
12883/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 10052/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12884s&@configure_input@&$configure_input&;t t 10053s|@configure_input@|$ac_sed_conf_input|;t t
12885s&@top_builddir@&$ac_top_builddir_sub&;t t 10054s&@top_builddir@&$ac_top_builddir_sub&;t t
10055s&@top_build_prefix@&$ac_top_build_prefix&;t t
12886s&@srcdir@&$ac_srcdir&;t t 10056s&@srcdir@&$ac_srcdir&;t t
12887s&@abs_srcdir@&$ac_abs_srcdir&;t t 10057s&@abs_srcdir@&$ac_abs_srcdir&;t t
12888s&@top_srcdir@&$ac_top_srcdir&;t t 10058s&@top_srcdir@&$ac_top_srcdir&;t t
12889s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 10059s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12890s&@builddir@&$ac_builddir&;t t 10060s&@builddir@&$ac_builddir&;t t
12891s&@abs_builddir@&$ac_abs_builddir&;t t 10061s&@abs_builddir@&$ac_abs_builddir&;t t
12892s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 10062s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12893s&@INSTALL@&$ac_INSTALL&;t t 10063s&@INSTALL@&$ac_INSTALL&;t t
12894$ac_datarootdir_hack 10064$ac_datarootdir_hack
12895" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out 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
12896 10068
12897test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 10069test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12898 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 10070 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12899 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 10071 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10072 "$ac_tmp/out"`; test -z "$ac_out"; } &&
12900 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 10073 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12901which seems to be undefined. Please make sure it is defined." >&5 10074which seems to be undefined. Please make sure it is defined" >&5
12902echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 10075printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12903which seems to be undefined. Please make sure it is defined." >&2;} 10076which seems to be undefined. Please make sure it is defined" >&2;}
12904 10077
12905 rm -f "$tmp/stdin" 10078 rm -f "$ac_tmp/stdin"
12906 case $ac_file in 10079 case $ac_file in
12907 -) cat "$tmp/out"; rm -f "$tmp/out";; 10080 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12908 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 10081 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12909 esac 10082 esac \
10083 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12910 ;; 10084 ;;
12911 :H) 10085 :H)
12912 # 10086 #
12913 # CONFIG_HEADER 10087 # CONFIG_HEADER
12914 # 10088 #
12915_ACEOF
12916
12917# Transform confdefs.h into a sed script `conftest.defines', that
12918# substitutes the proper values into config.h.in to produce config.h.
12919rm -f conftest.defines conftest.tail
12920# First, append a space to every undef/define line, to ease matching.
12921echo 's/$/ /' >conftest.defines
12922# Then, protect against being on the right side of a sed subst, or in
12923# an unquoted here document, in config.status. If some macros were
12924# called several times there might be several #defines for the same
12925# symbol, which is useless. But do not sort them, since the last
12926# AC_DEFINE must be honored.
12927ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12928# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
12929# NAME is the cpp macro being defined, VALUE is the value it is being given.
12930# PARAMS is the parameter list in the macro definition--in most cases, it's
12931# just an empty string.
12932ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
12933ac_dB='\\)[ (].*,\\1define\\2'
12934ac_dC=' '
12935ac_dD=' ,'
12936
12937uniq confdefs.h |
12938 sed -n '
12939 t rset
12940 :rset
12941 s/^[ ]*#[ ]*define[ ][ ]*//
12942 t ok
12943 d
12944 :ok
12945 s/[\\&,]/\\&/g
12946 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
12947 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
12948 ' >>conftest.defines
12949
12950# Remove the space that was appended to ease matching.
12951# Then replace #undef with comments. This is necessary, for
12952# example, in the case of _POSIX_SOURCE, which is predefined and required
12953# on some systems where configure will not decide to define it.
12954# (The regexp can be short, since the line contains either #define or #undef.)
12955echo 's/ $//
12956s,^[ #]*u.*,/* & */,' >>conftest.defines
12957
12958# Break up conftest.defines:
12959ac_max_sed_lines=50
12960
12961# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
12962# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
12963# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
12964# et cetera.
12965ac_in='$ac_file_inputs'
12966ac_out='"$tmp/out1"'
12967ac_nxt='"$tmp/out2"'
12968
12969while :
12970do
12971 # Write a here document:
12972 cat >>$CONFIG_STATUS <<_ACEOF
12973 # First, check the format of the line:
12974 cat >"\$tmp/defines.sed" <<\\CEOF
12975/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
12976/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
12977b
12978:def
12979_ACEOF
12980 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
12981 echo 'CEOF
12982 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
12983 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
12984 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
12985 grep . conftest.tail >/dev/null || break
12986 rm -f conftest.defines
12987 mv conftest.tail conftest.defines
12988done
12989rm -f conftest.defines conftest.tail
12990
12991echo "ac_result=$ac_in" >>$CONFIG_STATUS
12992cat >>$CONFIG_STATUS <<\_ACEOF
12993 if test x"$ac_file" != x-; then 10089 if test x"$ac_file" != x-; then
12994 echo "/* $configure_input */" >"$tmp/config.h" 10090 {
12995 cat "$ac_result" >>"$tmp/config.h" 10091 printf "%s\n" "/* $configure_input */" >&1 \
10092 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10093 } >"$ac_tmp/config.h" \
10094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12996 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
12997 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 10096 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12998echo "$as_me: $ac_file is unchanged" >&6;} 10097printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12999 else 10098 else
13000 rm -f $ac_file 10099 rm -f "$ac_file"
13001 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
13002 fi 10102 fi
13003 else 10103 else
13004 echo "/* $configure_input */" 10104 printf "%s\n" "/* $configure_input */" >&1 \
13005 cat "$ac_result" 10105 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10106 || as_fn_error $? "could not create -" "$LINENO" 5
13006 fi 10107 fi
13007 rm -f "$tmp/out12"
13008 ;; 10108 ;;
13009 10109
13010 10110
13011 esac 10111 esac
13012 10112
13013done # for ac_tag 10113done # for ac_tag
13014 10114
13015 10115
13016{ (exit 0); exit 0; } 10116as_fn_exit 0
13017_ACEOF 10117_ACEOF
13018chmod +x $CONFIG_STATUS
13019ac_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
13020 10122
13021 10123
13022# configure is writing to config.log, and then calls config.status. 10124# configure is writing to config.log, and then calls config.status.
13023# config.status does its own redirection, appending to config.log. 10125# config.status does its own redirection, appending to config.log.
13024# 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
13035 exec 5>/dev/null 10137 exec 5>/dev/null
13036 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 10138 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13037 exec 5>>config.log 10139 exec 5>>config.log
13038 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10140 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13039 # would make configure fail if this is the last instruction. 10141 # would make configure fail if this is the last instruction.
13040 $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;}
13041fi 10147fi
13042 10148
13043 10149
13044echo "Configuration: 10150echo "Configuration:
13045 10151
13061if test x$RESFALLBACK != x; then 10167if test x$RESFALLBACK != x; then
13062 echo " resource class fallback: $RESFALLBACK" 10168 echo " resource class fallback: $RESFALLBACK"
13063fi 10169fi
13064echo 10170echo
13065echo " embedded perl: $support_perl" 10171echo " embedded perl: $support_perl"
13066echo " libafterimage: $support_afterimage" 10172echo " image library: $image_lib"
13067echo 10173echo
13068if 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
13069 echo ".----------------------------------------------------------------." 10175 echo ".----------------------------------------------------------------."
13070 echo ". WARNING: --enable-xim was specified however the locale support ." 10176 echo ". WARNING: --enable-xim was specified however the locale support ."
13071 echo ". functions could not be found. ." 10177 echo ". functions could not be found. ."
13074fi 10180fi
13075 10181
13076echo "*** Optionally check src/feature.h for further, rarely used options ***" 10182echo "*** Optionally check src/feature.h for further, rarely used options ***"
13077echo 10183echo
13078 10184
10185

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines