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

Comparing rxvt-unicode/configure (file contents):
Revision 1.162 by sf-exg, Tue Jun 16 12:06:53 2015 UTC vs.
Revision 1.175 by root, Mon Jan 2 17:16:42 2023 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.69. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# 5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# Inc.
7# 8#
8# 9#
9# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ## 12## -------------------- ##
12## M4sh Initialization. ## 13## M4sh Initialization. ##
13## -------------------- ## 14## -------------------- ##
14 15
15# Be more Bourne compatible 16# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
18 emulate sh 21 emulate sh
19 NULLCMD=: 22 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
24else 27else $as_nop
25 case `(set -o) 2>/dev/null` in #( 28 case `(set -o) 2>/dev/null` in #(
26 *posix*) : 29 *posix*) :
27 set -o posix ;; #( 30 set -o posix ;; #(
28 *) : 31 *) :
29 ;; 32 ;;
30esac 33esac
31fi 34fi
32 35
33 36
37
38# Reset variables that may have inherited troublesome values from
39# the environment.
40
41# IFS needs to be set, to space, tab, and newline, in precisely that order.
42# (If _AS_PATH_WALK were called with IFS unset, it would have the
43# side effect of setting IFS to empty, thus disabling word splitting.)
44# Quoting is to prevent editors from complaining about space-tab.
34as_nl=' 45as_nl='
35' 46'
36export as_nl 47export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf. 48IFS=" "" $as_nl"
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 49
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 50PS1='$ '
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 51PS2='> '
41# Prefer a ksh shell builtin over an external printf program on Solaris, 52PS4='+ '
42# but without wasting forks for bash or zsh. 53
43if test -z "$BASH_VERSION$ZSH_VERSION" \ 54# Ensure predictable behavior from utilities with locale-dependent output.
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 55LC_ALL=C
45 as_echo='print -r --' 56export LC_ALL
46 as_echo_n='print -rn --' 57LANGUAGE=C
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 58export LANGUAGE
48 as_echo='printf %s\n' 59
49 as_echo_n='printf %s' 60# We cannot yet rely on "unset" to work, but we need these variables
50else 61# to be unset--not just set to an empty or harmless value--now, to
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 62# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 63# also avoids known problems related to "unset" and subshell syntax
53 as_echo_n='/usr/ucb/echo -n' 64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
54 else 65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 66do eval test \${$as_var+y} \
56 as_echo_n_body='eval 67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
57 arg=$1; 68done
58 case $arg in #( 69
59 *"$as_nl"*) 70# Ensure that fds 0, 1, and 2 are open.
60 expr "X$arg" : "X\\(.*\\)$as_nl"; 71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
62 esac; 73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71 74
72# The user is always right. 75# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then 76if ${PATH_SEPARATOR+false} :; then
74 PATH_SEPARATOR=: 77 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';' 80 PATH_SEPARATOR=';'
78 } 81 }
79fi 82fi
80 83
81
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88 84
89# 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.
90as_myself= 86as_myself=
91case $0 in #(( 87case $0 in #((
92 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH 90for as_dir in $PATH
95do 91do
96 IFS=$as_save_IFS 92 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
99 done 99 done
100IFS=$as_save_IFS 100IFS=$as_save_IFS
101 101
102 ;; 102 ;;
103esac 103esac
105# 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.
106if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
107 as_myself=$0 107 as_myself=$0
108fi 108fi
109if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
110 $as_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
111 exit 1 111 exit 1
112fi 112fi
113 113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there. '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 114
135# Use a proper internal environment variable to ensure we don't fall 115# Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves. 116 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec; 118 _as_can_reexec=no; export _as_can_reexec;
150 * ) as_opts= ;; 130 * ) as_opts= ;;
151esac 131esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail 133# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'. 134# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255 136exit 255
157 fi 137 fi
158 # We don't want this to propagate to other subprocesses. 138 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;} 139 { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then 140if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 141 as_bourne_compatible="as_nop=:
142if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
143then :
162 emulate sh 144 emulate sh
163 NULLCMD=: 145 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 146 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature. 147 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST 149 setopt NO_GLOB_SUBST
168else 150else \$as_nop
169 case \`(set -o) 2>/dev/null\` in #( 151 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) : 152 *posix*) :
171 set -o posix ;; #( 153 set -o posix ;; #(
172 *) : 154 *) :
173 ;; 155 ;;
183exitcode=0 165exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
189 172
190else 173else \$as_nop
191 exitcode=1; echo positional parameters were not saved. 174 exitcode=1; echo positional parameters were not saved.
192fi 175fi
193test x\$exitcode = x0 || exit 1 176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
194test -x / || exit 1" 179test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 180 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 181 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 182 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 183 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1" 184test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then : 185 if (eval "$as_required") 2>/dev/null
186then :
201 as_have_required=yes 187 as_have_required=yes
202else 188else $as_nop
203 as_have_required=no 189 as_have_required=no
204fi 190fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
192then :
206 193
207else 194else $as_nop
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false 196as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 197for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do 198do
212 IFS=$as_save_IFS 199 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=. 200 case $as_dir in #(((
201 '') as_dir=./ ;;
202 */) ;;
203 *) as_dir=$as_dir/ ;;
204 esac
214 as_found=: 205 as_found=:
215 case $as_dir in #( 206 case $as_dir in #(
216 /*) 207 /*)
217 for as_base in sh bash ksh sh5; do 208 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks. 209 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base 210 as_shell=$as_dir$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 211 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 212 as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
213then :
222 CONFIG_SHELL=$as_shell as_have_required=yes 214 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 215 if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
216then :
224 break 2 217 break 2
225fi 218fi
226fi 219fi
227 done;; 220 done;;
228 esac 221 esac
229 as_found=false 222 as_found=false
230done 223done
224IFS=$as_save_IFS
225if $as_found
226then :
227
228else $as_nop
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 229 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 230 as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
231then :
233 CONFIG_SHELL=$SHELL as_have_required=yes 232 CONFIG_SHELL=$SHELL as_have_required=yes
234fi; } 233fi
235IFS=$as_save_IFS 234fi
236 235
237 236
238 if test "x$CONFIG_SHELL" != x; then : 237 if test "x$CONFIG_SHELL" != x
238then :
239 export CONFIG_SHELL 239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a 240 # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also 241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables. 242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell. 243# Preserve -v and -x to the replacement shell.
251 * ) as_opts= ;; 251 * ) as_opts= ;;
252esac 252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail 254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'. 255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 256printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255 257exit 255
258fi 258fi
259 259
260 if test x$as_have_required = xno; then : 260 if test x$as_have_required = xno
261then :
261 $as_echo "$0: This script requires a shell more modern than all" 262 printf "%s\n" "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system." 263 printf "%s\n" "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then 264 if test ${ZSH_VERSION+y} ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 265 printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 266 printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
266 else 267 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 268 printf "%s\n" "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this 269$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run 270$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one." 271$0: the script under such a shell if you do have one."
271 fi 272 fi
272 exit 1 273 exit 1
289{ 290{
290 { eval $1=; unset $1;} 291 { eval $1=; unset $1;}
291} 292}
292as_unset=as_fn_unset 293as_unset=as_fn_unset
293 294
295
294# as_fn_set_status STATUS 296# as_fn_set_status STATUS
295# ----------------------- 297# -----------------------
296# Set $? to STATUS, without forking. 298# Set $? to STATUS, without forking.
297as_fn_set_status () 299as_fn_set_status ()
298{ 300{
306{ 308{
307 set +e 309 set +e
308 as_fn_set_status $1 310 as_fn_set_status $1
309 exit $1 311 exit $1
310} # as_fn_exit 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
311 321
312# as_fn_mkdir_p 322# as_fn_mkdir_p
313# ------------- 323# -------------
314# Create "$as_dir" as a directory, including parents if necessary. 324# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p () 325as_fn_mkdir_p ()
320 esac 330 esac
321 test -d "$as_dir" || eval $as_mkdir_p || { 331 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs= 332 as_dirs=
323 while :; do 333 while :; do
324 case $as_dir in #( 334 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 335 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;; 336 *) as_qdir=$as_dir;;
327 esac 337 esac
328 as_dirs="'$as_qdir' $as_dirs" 338 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" || 339 as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \ 341 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \ 342 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" | 344printf "%s\n" X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/ 346 s//\1/
337 q 347 q
338 } 348 }
339 /^X\(\/\/\)[^/].*/{ 349 /^X\(\/\/\)[^/].*/{
368# ---------------------- 378# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take 379# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over 380# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive 381# repeated appends, instead of the typical quadratic growth present in naive
372# implementations. 382# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 383if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384then :
374 eval 'as_fn_append () 385 eval 'as_fn_append ()
375 { 386 {
376 eval $1+=\$2 387 eval $1+=\$2
377 }' 388 }'
378else 389else $as_nop
379 as_fn_append () 390 as_fn_append ()
380 { 391 {
381 eval $1=\$$1\$2 392 eval $1=\$$1\$2
382 } 393 }
383fi # as_fn_append 394fi # as_fn_append
385# as_fn_arith ARG... 396# as_fn_arith ARG...
386# ------------------ 397# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the 398# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments 399# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr. 400# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
402then :
391 eval 'as_fn_arith () 403 eval 'as_fn_arith ()
392 { 404 {
393 as_val=$(( $* )) 405 as_val=$(( $* ))
394 }' 406 }'
395else 407else $as_nop
396 as_fn_arith () 408 as_fn_arith ()
397 { 409 {
398 as_val=`expr "$@" || test $? -eq 1` 410 as_val=`expr "$@" || test $? -eq 1`
399 } 411 }
400fi # as_fn_arith 412fi # as_fn_arith
401 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
402 422
403# as_fn_error STATUS ERROR [LINENO LOG_FD] 423# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ---------------------------------------- 424# ----------------------------------------
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 425# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 426# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
408as_fn_error () 428as_fn_error ()
409{ 429{
410 as_status=$1; test $as_status -eq 0 && as_status=1 430 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then 431 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 432 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 433 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 fi 434 fi
415 $as_echo "$as_me: error: $2" >&2 435 printf "%s\n" "$as_me: error: $2" >&2
416 as_fn_exit $as_status 436 as_fn_exit $as_status
417} # as_fn_error 437} # as_fn_error
418 438
419if expr a : '\(a\)' >/dev/null 2>&1 && 439if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
437 457
438as_me=`$as_basename -- "$0" || 458as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 459$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \ 460 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" | 462printf "%s\n" X/"$0" |
443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 463 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/ 464 s//\1/
445 q 465 q
446 } 466 }
447 /^X\/\(\/\/\)$/{ 467 /^X\/\(\/\/\)$/{
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 501 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop 502 t loop
483 s/-\n.*// 503 s/-\n.*//
484 ' >$as_me.lineno && 504 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" || 505 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 506 { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487 507
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 508 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall 509 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice. 510 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec 511 _as_can_reexec=no; export _as_can_reexec
495 . "./$as_me.lineno" 515 . "./$as_me.lineno"
496 # Exit status is that of the last command. 516 # Exit status is that of the last command.
497 exit 517 exit
498} 518}
499 519
520
521# Determine whether it's possible to make 'echo' print without a newline.
522# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
523# for compatibility with existing Makefiles.
500ECHO_C= ECHO_N= ECHO_T= 524ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #((((( 525case `echo -n x` in #(((((
502-n*) 526-n*)
503 case `echo 'xy\c'` in 527 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 528 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
507 ECHO_T=' ';; 531 ECHO_T=' ';;
508 esac;; 532 esac;;
509*) 533*)
510 ECHO_N='-n';; 534 ECHO_N='-n';;
511esac 535esac
536
537# For backward compatibility with old third-party macros, we provide
538# the shell variables $as_echo and $as_echo_n. New code should use
539# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
540as_echo='printf %s\n'
541as_echo_n='printf %s'
542
512 543
513rm -f conf$$ conf$$.exe conf$$.file 544rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then 545if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file 546 rm -f conf$$.dir/conf$$.file
516else 547else
573subdirs= 604subdirs=
574MFLAGS= 605MFLAGS=
575MAKEFLAGS= 606MAKEFLAGS=
576 607
577# Identity of this package. 608# Identity of this package.
578PACKAGE_NAME= 609PACKAGE_NAME=''
579PACKAGE_TARNAME= 610PACKAGE_TARNAME=''
580PACKAGE_VERSION= 611PACKAGE_VERSION=''
581PACKAGE_STRING= 612PACKAGE_STRING=''
582PACKAGE_BUGREPORT= 613PACKAGE_BUGREPORT=''
583PACKAGE_URL= 614PACKAGE_URL=''
584 615
585ac_unique_file="src/feature.h" 616ac_unique_file="src/feature.h"
586# Factoring default headers for most tests. 617# Factoring default headers for most tests.
587ac_includes_default="\ 618ac_includes_default="\
619#include <stddef.h>
620#ifdef HAVE_STDIO_H
588#include <stdio.h> 621# include <stdio.h>
589#ifdef HAVE_SYS_TYPES_H
590# include <sys/types.h>
591#endif 622#endif
592#ifdef HAVE_SYS_STAT_H 623#ifdef HAVE_STDLIB_H
593# include <sys/stat.h>
594#endif
595#ifdef STDC_HEADERS
596# include <stdlib.h> 624# include <stdlib.h>
597# include <stddef.h>
598#else
599# ifdef HAVE_STDLIB_H
600# include <stdlib.h>
601# endif
602#endif 625#endif
603#ifdef HAVE_STRING_H 626#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605# include <memory.h>
606# endif
607# include <string.h> 627# include <string.h>
608#endif
609#ifdef HAVE_STRINGS_H
610# include <strings.h>
611#endif 628#endif
612#ifdef HAVE_INTTYPES_H 629#ifdef HAVE_INTTYPES_H
613# include <inttypes.h> 630# include <inttypes.h>
614#endif 631#endif
615#ifdef HAVE_STDINT_H 632#ifdef HAVE_STDINT_H
616# include <stdint.h> 633# include <stdint.h>
617#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
618#ifdef HAVE_UNISTD_H 644#ifdef HAVE_UNISTD_H
619# include <unistd.h> 645# include <unistd.h>
620#endif" 646#endif"
621 647
648ac_header_c_list=
622ac_subst_vars='LTLIBOBJS 649ac_subst_vars='LTLIBOBJS
623LIBOBJS 650LIBOBJS
624PERL_O 651PERL_O
625IF_PERL 652IF_PERL
626PERLPRIVLIBEXP 653PERLPRIVLIBEXP
627PERLFLAGS 654PERLFLAGS
628PERLLIB 655PERLLIB
629PERL 656PERL
630XFT_CONFIG 657XFT_CONFIG
658EGREP
659GREP
631STARTUP_NOTIFICATION_LIBS 660STARTUP_NOTIFICATION_LIBS
632STARTUP_NOTIFICATION_CFLAGS 661STARTUP_NOTIFICATION_CFLAGS
633PIXBUF_LIBS 662PIXBUF_LIBS
634PIXBUF_CFLAGS 663PIXBUF_CFLAGS
664PTYTTY_LIBS
665PTYTTY_CFLAGS
635PKG_CONFIG 666PKG_CONFIG
636X_EXTRA_LIBS 667X_EXTRA_LIBS
637X_LIBS 668X_LIBS
638X_PRE_LIBS 669X_PRE_LIBS
639X_CFLAGS 670X_CFLAGS
671CXXCPP
640XMKMF 672XMKMF
641TIC 673TIC
642CXXCPP
643RXVTNAME 674RXVTNAME
644LINKER 675LINKER
645EGREP
646GREP
647CPP
648INSTALL_DATA 676INSTALL_DATA
649INSTALL_SCRIPT 677INSTALL_SCRIPT
650INSTALL_PROGRAM 678INSTALL_PROGRAM
651ac_ct_CXX 679ac_ct_CXX
652CXXFLAGS 680CXXFLAGS
658LDFLAGS 686LDFLAGS
659CFLAGS 687CFLAGS
660CC 688CC
661DATE 689DATE
662VERSION 690VERSION
663host_os
664host_vendor
665host_cpu
666host
667build_os
668build_vendor
669build_cpu
670build
671target_alias 691target_alias
672host_alias 692host_alias
673build_alias 693build_alias
674LIBS 694LIBS
675ECHO_T 695ECHO_T
685htmldir 705htmldir
686infodir 706infodir
687docdir 707docdir
688oldincludedir 708oldincludedir
689includedir 709includedir
710runstatedir
690localstatedir 711localstatedir
691sharedstatedir 712sharedstatedir
692sysconfdir 713sysconfdir
693datadir 714datadir
694datarootdir 715datarootdir
746enable_text_blink 767enable_text_blink
747enable_pointer_blank 768enable_pointer_blank
748with_term 769with_term
749with_terminfo 770with_terminfo
750with_x 771with_x
751enable_utmp
752enable_wtmp
753enable_lastlog
754' 772'
755 ac_precious_vars='build_alias 773 ac_precious_vars='build_alias
756host_alias 774host_alias
757target_alias 775target_alias
758CC 776CC
761LIBS 779LIBS
762CPPFLAGS 780CPPFLAGS
763CXX 781CXX
764CXXFLAGS 782CXXFLAGS
765CCC 783CCC
766CPP 784XMKMF
767CXXCPP 785CXXCPP'
768XMKMF'
769 786
770 787
771# Initialize some variables set by options. 788# Initialize some variables set by options.
772ac_init_help= 789ac_init_help=
773ac_init_version=false 790ac_init_version=false
802datarootdir='${prefix}/share' 819datarootdir='${prefix}/share'
803datadir='${datarootdir}' 820datadir='${datarootdir}'
804sysconfdir='${prefix}/etc' 821sysconfdir='${prefix}/etc'
805sharedstatedir='${prefix}/com' 822sharedstatedir='${prefix}/com'
806localstatedir='${prefix}/var' 823localstatedir='${prefix}/var'
824runstatedir='${localstatedir}/run'
807includedir='${prefix}/include' 825includedir='${prefix}/include'
808oldincludedir='/usr/include' 826oldincludedir='/usr/include'
809docdir='${datarootdir}/doc/${PACKAGE}' 827docdir='${datarootdir}/doc/${PACKAGE}'
810infodir='${datarootdir}/info' 828infodir='${datarootdir}/info'
811htmldir='${docdir}' 829htmldir='${docdir}'
831 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 849 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832 *=) ac_optarg= ;; 850 *=) ac_optarg= ;;
833 *) ac_optarg=yes ;; 851 *) ac_optarg=yes ;;
834 esac 852 esac
835 853
836 # Accept the important Cygnus configure options, so we can diagnose typos.
837
838 case $ac_dashdash$ac_option in 854 case $ac_dashdash$ac_option in
839 --) 855 --)
840 ac_dashdash=yes ;; 856 ac_dashdash=yes ;;
841 857
842 -bindir | --bindir | --bindi | --bind | --bin | --bi) 858 -bindir | --bindir | --bindi | --bind | --bin | --bi)
873 889
874 -disable-* | --disable-*) 890 -disable-* | --disable-*)
875 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 891 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
876 # Reject names that are not valid shell variable names. 892 # Reject names that are not valid shell variable names.
877 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 893 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
878 as_fn_error $? "invalid feature name: $ac_useropt" 894 as_fn_error $? "invalid feature name: \`$ac_useropt'"
879 ac_useropt_orig=$ac_useropt 895 ac_useropt_orig=$ac_useropt
880 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 896 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
881 case $ac_user_opts in 897 case $ac_user_opts in
882 *" 898 *"
883"enable_$ac_useropt" 899"enable_$ac_useropt"
884"*) ;; 900"*) ;;
885 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 901 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
899 915
900 -enable-* | --enable-*) 916 -enable-* | --enable-*)
901 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 917 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
902 # Reject names that are not valid shell variable names. 918 # Reject names that are not valid shell variable names.
903 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 919 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
904 as_fn_error $? "invalid feature name: $ac_useropt" 920 as_fn_error $? "invalid feature name: \`$ac_useropt'"
905 ac_useropt_orig=$ac_useropt 921 ac_useropt_orig=$ac_useropt
906 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 922 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
907 case $ac_user_opts in 923 case $ac_user_opts in
908 *" 924 *"
909"enable_$ac_useropt" 925"enable_$ac_useropt"
910"*) ;; 926"*) ;;
911 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 927 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1054 1070
1055 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1071 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1056 | -silent | --silent | --silen | --sile | --sil) 1072 | -silent | --silent | --silen | --sile | --sil)
1057 silent=yes ;; 1073 silent=yes ;;
1058 1074
1075 -runstatedir | --runstatedir | --runstatedi | --runstated \
1076 | --runstate | --runstat | --runsta | --runst | --runs \
1077 | --run | --ru | --r)
1078 ac_prev=runstatedir ;;
1079 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1080 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1081 | --run=* | --ru=* | --r=*)
1082 runstatedir=$ac_optarg ;;
1083
1059 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1084 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1060 ac_prev=sbindir ;; 1085 ac_prev=sbindir ;;
1061 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1086 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1062 | --sbi=* | --sb=*) 1087 | --sbi=* | --sb=*)
1063 sbindir=$ac_optarg ;; 1088 sbindir=$ac_optarg ;;
1103 1128
1104 -with-* | --with-*) 1129 -with-* | --with-*)
1105 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1130 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1106 # Reject names that are not valid shell variable names. 1131 # Reject names that are not valid shell variable names.
1107 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1132 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1108 as_fn_error $? "invalid package name: $ac_useropt" 1133 as_fn_error $? "invalid package name: \`$ac_useropt'"
1109 ac_useropt_orig=$ac_useropt 1134 ac_useropt_orig=$ac_useropt
1110 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1135 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1111 case $ac_user_opts in 1136 case $ac_user_opts in
1112 *" 1137 *"
1113"with_$ac_useropt" 1138"with_$ac_useropt"
1114"*) ;; 1139"*) ;;
1115 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1140 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1119 1144
1120 -without-* | --without-*) 1145 -without-* | --without-*)
1121 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1146 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1122 # Reject names that are not valid shell variable names. 1147 # Reject names that are not valid shell variable names.
1123 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1148 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1124 as_fn_error $? "invalid package name: $ac_useropt" 1149 as_fn_error $? "invalid package name: \`$ac_useropt'"
1125 ac_useropt_orig=$ac_useropt 1150 ac_useropt_orig=$ac_useropt
1126 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1151 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 case $ac_user_opts in 1152 case $ac_user_opts in
1128 *" 1153 *"
1129"with_$ac_useropt" 1154"with_$ac_useropt"
1130"*) ;; 1155"*) ;;
1131 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1156 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1165 eval $ac_envvar=\$ac_optarg 1190 eval $ac_envvar=\$ac_optarg
1166 export $ac_envvar ;; 1191 export $ac_envvar ;;
1167 1192
1168 *) 1193 *)
1169 # FIXME: should be removed in autoconf 3.0. 1194 # FIXME: should be removed in autoconf 3.0.
1170 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1195 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1171 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1196 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1172 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1197 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1173 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1198 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1174 ;; 1199 ;;
1175 1200
1176 esac 1201 esac
1177done 1202done
1183 1208
1184if test -n "$ac_unrecognized_opts"; then 1209if test -n "$ac_unrecognized_opts"; then
1185 case $enable_option_checking in 1210 case $enable_option_checking in
1186 no) ;; 1211 no) ;;
1187 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1212 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1188 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1213 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1189 esac 1214 esac
1190fi 1215fi
1191 1216
1192# Check all directory arguments for consistency. 1217# Check all directory arguments for consistency.
1193for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1218for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1194 datadir sysconfdir sharedstatedir localstatedir includedir \ 1219 datadir sysconfdir sharedstatedir localstatedir includedir \
1195 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1220 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1196 libdir localedir mandir 1221 libdir localedir mandir runstatedir
1197do 1222do
1198 eval ac_val=\$$ac_var 1223 eval ac_val=\$$ac_var
1199 # Remove trailing slashes. 1224 # Remove trailing slashes.
1200 case $ac_val in 1225 case $ac_val in
1201 */ ) 1226 */ )
1247 ac_confdir=`$as_dirname -- "$as_myself" || 1272 ac_confdir=`$as_dirname -- "$as_myself" ||
1248$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1273$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1249 X"$as_myself" : 'X\(//\)[^/]' \| \ 1274 X"$as_myself" : 'X\(//\)[^/]' \| \
1250 X"$as_myself" : 'X\(//\)$' \| \ 1275 X"$as_myself" : 'X\(//\)$' \| \
1251 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1276 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1252$as_echo X"$as_myself" | 1277printf "%s\n" X"$as_myself" |
1253 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1278 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1254 s//\1/ 1279 s//\1/
1255 q 1280 q
1256 } 1281 }
1257 /^X\(\/\/\)[^/].*/{ 1282 /^X\(\/\/\)[^/].*/{
1344 --sbindir=DIR system admin executables [EPREFIX/sbin] 1369 --sbindir=DIR system admin executables [EPREFIX/sbin]
1345 --libexecdir=DIR program executables [EPREFIX/libexec] 1370 --libexecdir=DIR program executables [EPREFIX/libexec]
1346 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1371 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1347 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1372 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1348 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1373 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1374 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1349 --libdir=DIR object code libraries [EPREFIX/lib] 1375 --libdir=DIR object code libraries [EPREFIX/lib]
1350 --includedir=DIR C header files [PREFIX/include] 1376 --includedir=DIR C header files [PREFIX/include]
1351 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1377 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1352 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1378 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1353 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1379 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1364 cat <<\_ACEOF 1390 cat <<\_ACEOF
1365 1391
1366X features: 1392X features:
1367 --x-includes=DIR X include files are in DIR 1393 --x-includes=DIR X include files are in DIR
1368 --x-libraries=DIR X library files are in DIR 1394 --x-libraries=DIR X library files are in DIR
1369
1370System types:
1371 --build=BUILD configure for building on BUILD [guessed]
1372 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1373_ACEOF 1395_ACEOF
1374fi 1396fi
1375 1397
1376if test -n "$ac_init_help"; then 1398if test -n "$ac_init_help"; then
1377 1399
1412 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1434 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1413 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel) 1435 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1414 --enable-smart-resize enable smart growth/shrink behaviour 1436 --enable-smart-resize enable smart growth/shrink behaviour
1415 --enable-text-blink enable blinking text 1437 --enable-text-blink enable blinking text
1416 --enable-pointer-blank enable pointer blanking when typing or inactive 1438 --enable-pointer-blank enable pointer blanking when typing or inactive
1417 --enable-utmp enable utmp (utmpx) support
1418 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1419 --enable-lastlog enable lastlog support (requires --enable-utmp)
1420 1439
1421Optional Packages: 1440Optional Packages:
1422 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1441 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1423 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1442 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1424 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1443 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1437 LIBS libraries to pass to the linker, e.g. -l<library> 1456 LIBS libraries to pass to the linker, e.g. -l<library>
1438 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1457 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439 you have headers in a nonstandard directory <include dir> 1458 you have headers in a nonstandard directory <include dir>
1440 CXX C++ compiler command 1459 CXX C++ compiler command
1441 CXXFLAGS C++ compiler flags 1460 CXXFLAGS C++ compiler flags
1442 CPP C preprocessor 1461 XMKMF Path to xmkmf, Makefile generator for X Window System
1443 CXXCPP C++ preprocessor 1462 CXXCPP C++ preprocessor
1444 XMKMF Path to xmkmf, Makefile generator for X Window System
1445 1463
1446Use these variables to override the choices made by `configure' or to help 1464Use these variables to override the choices made by `configure' or to help
1447it to find libraries and programs with nonstandard names/locations. 1465it to find libraries and programs with nonstandard names/locations.
1448 1466
1449Report bugs to the package provider. 1467Report bugs to the package provider.
1460 ac_builddir=. 1478 ac_builddir=.
1461 1479
1462case "$ac_dir" in 1480case "$ac_dir" in
1463.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1481.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464*) 1482*)
1465 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1483 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1466 # A ".." for each directory in $ac_dir_suffix. 1484 # A ".." for each directory in $ac_dir_suffix.
1467 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1485 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1468 case $ac_top_builddir_sub in 1486 case $ac_top_builddir_sub in
1469 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1487 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1488 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1471 esac ;; 1489 esac ;;
1472esac 1490esac
1490 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1508 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1491esac 1509esac
1492ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1510ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1493 1511
1494 cd "$ac_dir" || { ac_status=$?; continue; } 1512 cd "$ac_dir" || { ac_status=$?; continue; }
1495 # Check for guested configure. 1513 # Check for configure.gnu first; this name is used for a wrapper for
1514 # Metaconfig's "Configure" on case-insensitive file systems.
1496 if test -f "$ac_srcdir/configure.gnu"; then 1515 if test -f "$ac_srcdir/configure.gnu"; then
1497 echo && 1516 echo &&
1498 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1517 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1499 elif test -f "$ac_srcdir/configure"; then 1518 elif test -f "$ac_srcdir/configure"; then
1500 echo && 1519 echo &&
1501 $SHELL "$ac_srcdir/configure" --help=recursive 1520 $SHELL "$ac_srcdir/configure" --help=recursive
1502 else 1521 else
1503 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1522 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504 fi || ac_status=$? 1523 fi || ac_status=$?
1505 cd "$ac_pwd" || { ac_status=$?; break; } 1524 cd "$ac_pwd" || { ac_status=$?; break; }
1506 done 1525 done
1507fi 1526fi
1508 1527
1509test -n "$ac_init_help" && exit $ac_status 1528test -n "$ac_init_help" && exit $ac_status
1510if $ac_init_version; then 1529if $ac_init_version; then
1511 cat <<\_ACEOF 1530 cat <<\_ACEOF
1512configure 1531configure
1513generated by GNU Autoconf 2.69 1532generated by GNU Autoconf 2.71
1514 1533
1515Copyright (C) 2012 Free Software Foundation, Inc. 1534Copyright (C) 2021 Free Software Foundation, Inc.
1516This configure script is free software; the Free Software Foundation 1535This configure script is free software; the Free Software Foundation
1517gives unlimited permission to copy, distribute and modify it. 1536gives unlimited permission to copy, distribute and modify it.
1518_ACEOF 1537_ACEOF
1519 exit 1538 exit
1520fi 1539fi
1527# -------------------------- 1546# --------------------------
1528# Try to compile conftest.$ac_ext, and return whether this succeeded. 1547# Try to compile conftest.$ac_ext, and return whether this succeeded.
1529ac_fn_c_try_compile () 1548ac_fn_c_try_compile ()
1530{ 1549{
1531 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1550 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1532 rm -f conftest.$ac_objext 1551 rm -f conftest.$ac_objext conftest.beam
1533 if { { ac_try="$ac_compile" 1552 if { { ac_try="$ac_compile"
1534case "(($ac_try" in 1553case "(($ac_try" in
1535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536 *) ac_try_echo=$ac_try;; 1555 *) ac_try_echo=$ac_try;;
1537esac 1556esac
1538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1557eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1539$as_echo "$ac_try_echo"; } >&5 1558printf "%s\n" "$ac_try_echo"; } >&5
1540 (eval "$ac_compile") 2>conftest.err 1559 (eval "$ac_compile") 2>conftest.err
1541 ac_status=$? 1560 ac_status=$?
1542 if test -s conftest.err; then 1561 if test -s conftest.err; then
1543 grep -v '^ *+' conftest.err >conftest.er1 1562 grep -v '^ *+' conftest.err >conftest.er1
1544 cat conftest.er1 >&5 1563 cat conftest.er1 >&5
1545 mv -f conftest.er1 conftest.err 1564 mv -f conftest.er1 conftest.err
1546 fi 1565 fi
1547 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1566 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1548 test $ac_status = 0; } && { 1567 test $ac_status = 0; } && {
1549 test -z "$ac_c_werror_flag" || 1568 test -z "$ac_c_werror_flag" ||
1550 test ! -s conftest.err 1569 test ! -s conftest.err
1551 } && test -s conftest.$ac_objext; then : 1570 } && test -s conftest.$ac_objext
1571then :
1552 ac_retval=0 1572 ac_retval=0
1553else 1573else $as_nop
1554 $as_echo "$as_me: failed program was:" >&5 1574 printf "%s\n" "$as_me: failed program was:" >&5
1555sed 's/^/| /' conftest.$ac_ext >&5 1575sed 's/^/| /' conftest.$ac_ext >&5
1556 1576
1557 ac_retval=1 1577 ac_retval=1
1558fi 1578fi
1559 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1579 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1565# ---------------------------- 1585# ----------------------------
1566# Try to compile conftest.$ac_ext, and return whether this succeeded. 1586# Try to compile conftest.$ac_ext, and return whether this succeeded.
1567ac_fn_cxx_try_compile () 1587ac_fn_cxx_try_compile ()
1568{ 1588{
1569 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1589 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570 rm -f conftest.$ac_objext 1590 rm -f conftest.$ac_objext conftest.beam
1571 if { { ac_try="$ac_compile" 1591 if { { ac_try="$ac_compile"
1572case "(($ac_try" in 1592case "(($ac_try" in
1573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574 *) ac_try_echo=$ac_try;; 1594 *) ac_try_echo=$ac_try;;
1575esac 1595esac
1576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1596eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577$as_echo "$ac_try_echo"; } >&5 1597printf "%s\n" "$ac_try_echo"; } >&5
1578 (eval "$ac_compile") 2>conftest.err 1598 (eval "$ac_compile") 2>conftest.err
1579 ac_status=$? 1599 ac_status=$?
1580 if test -s conftest.err; then 1600 if test -s conftest.err; then
1581 grep -v '^ *+' conftest.err >conftest.er1 1601 grep -v '^ *+' conftest.err >conftest.er1
1582 cat conftest.er1 >&5 1602 cat conftest.er1 >&5
1583 mv -f conftest.er1 conftest.err 1603 mv -f conftest.er1 conftest.err
1584 fi 1604 fi
1585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1605 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586 test $ac_status = 0; } && { 1606 test $ac_status = 0; } && {
1587 test -z "$ac_cxx_werror_flag" || 1607 test -z "$ac_cxx_werror_flag" ||
1588 test ! -s conftest.err 1608 test ! -s conftest.err
1589 } && test -s conftest.$ac_objext; then : 1609 } && test -s conftest.$ac_objext
1610then :
1590 ac_retval=0 1611 ac_retval=0
1591else 1612else $as_nop
1592 $as_echo "$as_me: failed program was:" >&5 1613 printf "%s\n" "$as_me: failed program was:" >&5
1593sed 's/^/| /' conftest.$ac_ext >&5 1614sed 's/^/| /' conftest.$ac_ext >&5
1594 1615
1595 ac_retval=1 1616 ac_retval=1
1596fi 1617fi
1597 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1618 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598 as_fn_set_status $ac_retval 1619 as_fn_set_status $ac_retval
1599 1620
1600} # ac_fn_cxx_try_compile 1621} # ac_fn_cxx_try_compile
1601 1622
1602# ac_fn_c_try_cpp LINENO 1623# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1603# ---------------------- 1624# -------------------------------------------------------
1604# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1625# Tests whether HEADER exists and can be compiled using the include files in
1605ac_fn_c_try_cpp () 1626# INCLUDES, setting the cache variable VAR accordingly.
1627ac_fn_c_check_header_compile ()
1606{ 1628{
1607 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1629 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1608 if { { ac_try="$ac_cpp conftest.$ac_ext"
1609case "(($ac_try" in
1610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1611 *) ac_try_echo=$ac_try;;
1612esac
1613eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1614$as_echo "$ac_try_echo"; } >&5
1615 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1616 ac_status=$?
1617 if test -s conftest.err; then
1618 grep -v '^ *+' conftest.err >conftest.er1
1619 cat conftest.er1 >&5
1620 mv -f conftest.er1 conftest.err
1621 fi
1622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1623 test $ac_status = 0; } > conftest.i && {
1624 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1625 test ! -s conftest.err
1626 }; then :
1627 ac_retval=0
1628else
1629 $as_echo "$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_c_try_cpp
1638
1639# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1640# -------------------------------------------------------
1641# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1642# the include files in INCLUDES and setting the cache variable VAR
1643# accordingly.
1644ac_fn_c_check_header_mongrel ()
1645{
1646 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1647 if eval \${$3+:} false; then :
1648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649$as_echo_n "checking for $2... " >&6; } 1631printf %s "checking for $2... " >&6; }
1650if eval \${$3+:} false; then : 1632if eval test \${$3+y}
1651 $as_echo_n "(cached) " >&6 1633then :
1652fi 1634 printf %s "(cached) " >&6
1653eval ac_res=\$$3 1635else $as_nop
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1655$as_echo "$ac_res" >&6; }
1656else
1657 # Is the header compilable?
1658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1659$as_echo_n "checking $2 usability... " >&6; }
1660cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661/* end confdefs.h. */ 1637/* end confdefs.h. */
1662$4 1638$4
1663#include <$2> 1639#include <$2>
1664_ACEOF 1640_ACEOF
1665if ac_fn_c_try_compile "$LINENO"; then : 1641if ac_fn_c_try_compile "$LINENO"
1666 ac_header_compiler=yes 1642then :
1667else 1643 eval "$3=yes"
1668 ac_header_compiler=no 1644else $as_nop
1645 eval "$3=no"
1669fi 1646fi
1670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1647rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1671{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1672$as_echo "$ac_header_compiler" >&6; }
1673
1674# Is the header present?
1675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1676$as_echo_n "checking $2 presence... " >&6; }
1677cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1678/* end confdefs.h. */
1679#include <$2>
1680_ACEOF
1681if ac_fn_c_try_cpp "$LINENO"; then :
1682 ac_header_preproc=yes
1683else
1684 ac_header_preproc=no
1685fi
1686rm -f conftest.err conftest.i conftest.$ac_ext
1687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1688$as_echo "$ac_header_preproc" >&6; }
1689
1690# So? What about this header?
1691case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1692 yes:no: )
1693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1694$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1696$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1697 ;;
1698 no:yes:* )
1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1700$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1702$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1704$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1706$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1708$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1709 ;;
1710esac
1711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1712$as_echo_n "checking for $2... " >&6; }
1713if eval \${$3+:} false; then :
1714 $as_echo_n "(cached) " >&6
1715else
1716 eval "$3=\$ac_header_compiler"
1717fi 1648fi
1718eval ac_res=\$$3 1649eval ac_res=\$$3
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1650 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1720$as_echo "$ac_res" >&6; } 1651printf "%s\n" "$ac_res" >&6; }
1721fi
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1652 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 1653
1724} # ac_fn_c_check_header_mongrel 1654} # ac_fn_c_check_header_compile
1725 1655
1726# ac_fn_c_try_run LINENO 1656# ac_fn_cxx_try_link LINENO
1727# ---------------------- 1657# -------------------------
1728# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1658# Try to link conftest.$ac_ext, and return whether this succeeded.
1729# that executables *can* be run.
1730ac_fn_c_try_run () 1659ac_fn_cxx_try_link ()
1731{ 1660{
1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1661 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1662 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1733 if { { ac_try="$ac_link" 1663 if { { ac_try="$ac_link"
1734case "(($ac_try" in 1664case "(($ac_try" in
1735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1736 *) ac_try_echo=$ac_try;; 1666 *) ac_try_echo=$ac_try;;
1737esac 1667esac
1738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1668eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1739$as_echo "$ac_try_echo"; } >&5 1669printf "%s\n" "$ac_try_echo"; } >&5
1740 (eval "$ac_link") 2>&5
1741 ac_status=$?
1742 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1743 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1744 { { case "(($ac_try" in
1745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1746 *) ac_try_echo=$ac_try;;
1747esac
1748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1749$as_echo "$ac_try_echo"; } >&5
1750 (eval "$ac_try") 2>&5
1751 ac_status=$?
1752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1753 test $ac_status = 0; }; }; then :
1754 ac_retval=0
1755else
1756 $as_echo "$as_me: program exited with status $ac_status" >&5
1757 $as_echo "$as_me: failed program was:" >&5
1758sed 's/^/| /' conftest.$ac_ext >&5
1759
1760 ac_retval=$ac_status
1761fi
1762 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1763 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1764 as_fn_set_status $ac_retval
1765
1766} # ac_fn_c_try_run
1767
1768# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1769# -------------------------------------------------------
1770# Tests whether HEADER exists and can be compiled using the include files in
1771# INCLUDES, setting the cache variable VAR accordingly.
1772ac_fn_c_check_header_compile ()
1773{
1774 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1776$as_echo_n "checking for $2... " >&6; }
1777if eval \${$3+:} false; then :
1778 $as_echo_n "(cached) " >&6
1779else
1780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1781/* end confdefs.h. */
1782$4
1783#include <$2>
1784_ACEOF
1785if ac_fn_c_try_compile "$LINENO"; then :
1786 eval "$3=yes"
1787else
1788 eval "$3=no"
1789fi
1790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1791fi
1792eval ac_res=\$$3
1793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1794$as_echo "$ac_res" >&6; }
1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1796
1797} # ac_fn_c_check_header_compile
1798
1799# ac_fn_c_try_link LINENO
1800# -----------------------
1801# Try to link conftest.$ac_ext, and return whether this succeeded.
1802ac_fn_c_try_link ()
1803{
1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1805 rm -f conftest.$ac_objext conftest$ac_exeext
1806 if { { ac_try="$ac_link"
1807case "(($ac_try" in
1808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1809 *) ac_try_echo=$ac_try;;
1810esac
1811eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812$as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_link") 2>conftest.err 1670 (eval "$ac_link") 2>conftest.err
1814 ac_status=$? 1671 ac_status=$?
1815 if test -s conftest.err; then 1672 if test -s conftest.err; then
1816 grep -v '^ *+' conftest.err >conftest.er1 1673 grep -v '^ *+' conftest.err >conftest.er1
1817 cat conftest.er1 >&5 1674 cat conftest.er1 >&5
1818 mv -f conftest.er1 conftest.err 1675 mv -f conftest.er1 conftest.err
1819 fi 1676 fi
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1677 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } && { 1678 test $ac_status = 0; } && {
1822 test -z "$ac_c_werror_flag" || 1679 test -z "$ac_cxx_werror_flag" ||
1823 test ! -s conftest.err 1680 test ! -s conftest.err
1824 } && test -s conftest$ac_exeext && { 1681 } && test -s conftest$ac_exeext && {
1825 test "$cross_compiling" = yes || 1682 test "$cross_compiling" = yes ||
1826 test -x conftest$ac_exeext 1683 test -x conftest$ac_exeext
1827 }; then : 1684 }
1685then :
1828 ac_retval=0 1686 ac_retval=0
1829else 1687else $as_nop
1830 $as_echo "$as_me: failed program was:" >&5 1688 printf "%s\n" "$as_me: failed program was:" >&5
1831sed 's/^/| /' conftest.$ac_ext >&5 1689sed 's/^/| /' conftest.$ac_ext >&5
1832 1690
1833 ac_retval=1 1691 ac_retval=1
1834fi 1692fi
1835 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1693 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1838 # left behind by Apple's compiler. We do this before executing the actions. 1696 # left behind by Apple's compiler. We do this before executing the actions.
1839 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1697 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1840 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1698 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1841 as_fn_set_status $ac_retval 1699 as_fn_set_status $ac_retval
1842 1700
1843} # ac_fn_c_try_link 1701} # ac_fn_cxx_try_link
1844 1702
1845# ac_fn_cxx_try_link LINENO 1703# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1846# ------------------------- 1704# ---------------------------------------------------------
1847# Try to link conftest.$ac_ext, and return whether this succeeded. 1705# Tests whether HEADER exists and can be compiled using the include files in
1848ac_fn_cxx_try_link () 1706# INCLUDES, setting the cache variable VAR accordingly.
1707ac_fn_cxx_check_header_compile ()
1849{ 1708{
1850 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1709 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851 rm -f conftest.$ac_objext conftest$ac_exeext
1852 if { { ac_try="$ac_link"
1853case "(($ac_try" in
1854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855 *) ac_try_echo=$ac_try;;
1856esac
1857eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858$as_echo "$ac_try_echo"; } >&5
1859 (eval "$ac_link") 2>conftest.err
1860 ac_status=$?
1861 if test -s conftest.err; then
1862 grep -v '^ *+' conftest.err >conftest.er1
1863 cat conftest.er1 >&5
1864 mv -f conftest.er1 conftest.err
1865 fi
1866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867 test $ac_status = 0; } && {
1868 test -z "$ac_cxx_werror_flag" ||
1869 test ! -s conftest.err
1870 } && test -s conftest$ac_exeext && {
1871 test "$cross_compiling" = yes ||
1872 test -x conftest$ac_exeext
1873 }; then :
1874 ac_retval=0
1875else
1876 $as_echo "$as_me: failed program was:" >&5
1877sed 's/^/| /' conftest.$ac_ext >&5
1878
1879 ac_retval=1
1880fi
1881 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1882 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1883 # interfere with the next link command; also delete a directory that is
1884 # left behind by Apple's compiler. We do this before executing the actions.
1885 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1886 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1887 as_fn_set_status $ac_retval
1888
1889} # ac_fn_cxx_try_link
1890
1891# ac_fn_cxx_try_cpp LINENO
1892# ------------------------
1893# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1894ac_fn_cxx_try_cpp ()
1895{
1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1897 if { { ac_try="$ac_cpp conftest.$ac_ext"
1898case "(($ac_try" in
1899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1900 *) ac_try_echo=$ac_try;;
1901esac
1902eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1903$as_echo "$ac_try_echo"; } >&5
1904 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1905 ac_status=$?
1906 if test -s conftest.err; then
1907 grep -v '^ *+' conftest.err >conftest.er1
1908 cat conftest.er1 >&5
1909 mv -f conftest.er1 conftest.err
1910 fi
1911 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1912 test $ac_status = 0; } > conftest.i && {
1913 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1914 test ! -s conftest.err
1915 }; then :
1916 ac_retval=0
1917else
1918 $as_echo "$as_me: failed program was:" >&5
1919sed 's/^/| /' conftest.$ac_ext >&5
1920
1921 ac_retval=1
1922fi
1923 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1924 as_fn_set_status $ac_retval
1925
1926} # ac_fn_cxx_try_cpp
1927
1928# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1929# ---------------------------------------------------------
1930# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1931# the include files in INCLUDES and setting the cache variable VAR
1932# accordingly.
1933ac_fn_cxx_check_header_mongrel ()
1934{
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 if eval \${$3+:} false; then :
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1710 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938$as_echo_n "checking for $2... " >&6; } 1711printf %s "checking for $2... " >&6; }
1939if eval \${$3+:} false; then : 1712if eval test \${$3+y}
1940 $as_echo_n "(cached) " >&6 1713then :
1941fi 1714 printf %s "(cached) " >&6
1942eval ac_res=\$$3 1715else $as_nop
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1944$as_echo "$ac_res" >&6; }
1945else
1946 # Is the header compilable?
1947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1948$as_echo_n "checking $2 usability... " >&6; }
1949cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950/* end confdefs.h. */ 1717/* end confdefs.h. */
1951$4 1718$4
1952#include <$2> 1719#include <$2>
1953_ACEOF 1720_ACEOF
1954if ac_fn_cxx_try_compile "$LINENO"; then : 1721if ac_fn_cxx_try_compile "$LINENO"
1955 ac_header_compiler=yes 1722then :
1956else 1723 eval "$3=yes"
1957 ac_header_compiler=no 1724else $as_nop
1725 eval "$3=no"
1958fi 1726fi
1959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1727rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1961$as_echo "$ac_header_compiler" >&6; }
1962
1963# Is the header present?
1964{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1965$as_echo_n "checking $2 presence... " >&6; }
1966cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1967/* end confdefs.h. */
1968#include <$2>
1969_ACEOF
1970if ac_fn_cxx_try_cpp "$LINENO"; then :
1971 ac_header_preproc=yes
1972else
1973 ac_header_preproc=no
1974fi
1975rm -f conftest.err conftest.i conftest.$ac_ext
1976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1977$as_echo "$ac_header_preproc" >&6; }
1978
1979# So? What about this header?
1980case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1981 yes:no: )
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1983$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1985$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1986 ;;
1987 no:yes:* )
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1989$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1991$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1993$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1995$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1997$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 ;;
1999esac
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2001$as_echo_n "checking for $2... " >&6; }
2002if eval \${$3+:} false; then :
2003 $as_echo_n "(cached) " >&6
2004else
2005 eval "$3=\$ac_header_compiler"
2006fi 1728fi
2007eval ac_res=\$$3 1729eval ac_res=\$$3
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1730 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2009$as_echo "$ac_res" >&6; } 1731printf "%s\n" "$ac_res" >&6; }
2010fi
2011 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1732 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2012 1733
2013} # ac_fn_cxx_check_header_mongrel 1734} # ac_fn_cxx_check_header_compile
2014 1735
2015# ac_fn_cxx_check_func LINENO FUNC VAR 1736# ac_fn_cxx_check_func LINENO FUNC VAR
2016# ------------------------------------ 1737# ------------------------------------
2017# Tests whether FUNC exists, setting the cache variable VAR accordingly 1738# Tests whether FUNC exists, setting the cache variable VAR accordingly
2018ac_fn_cxx_check_func () 1739ac_fn_cxx_check_func ()
2019{ 1740{
2020 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1741 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1742 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2022$as_echo_n "checking for $2... " >&6; } 1743printf %s "checking for $2... " >&6; }
2023if eval \${$3+:} false; then : 1744if eval test \${$3+y}
2024 $as_echo_n "(cached) " >&6 1745then :
2025else 1746 printf %s "(cached) " >&6
1747else $as_nop
2026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2027/* end confdefs.h. */ 1749/* end confdefs.h. */
2028/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1750/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2029 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1751 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2030#define $2 innocuous_$2 1752#define $2 innocuous_$2
2031 1753
2032/* System header to define __stub macros and hopefully few prototypes, 1754/* System header to define __stub macros and hopefully few prototypes,
2033 which can conflict with char $2 (); below. 1755 which can conflict with char $2 (); below. */
2034 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2035 <limits.h> exists even on freestanding compilers. */
2036 1756
2037#ifdef __STDC__
2038# include <limits.h> 1757#include <limits.h>
2039#else
2040# include <assert.h>
2041#endif
2042
2043#undef $2 1758#undef $2
2044 1759
2045/* Override any GCC internal prototype to avoid an error. 1760/* Override any GCC internal prototype to avoid an error.
2046 Use char because int might match the return type of a GCC 1761 Use char because int might match the return type of a GCC
2047 builtin and then its argument prototype would still apply. */ 1762 builtin and then its argument prototype would still apply. */
2055#if defined __stub_$2 || defined __stub___$2 1770#if defined __stub_$2 || defined __stub___$2
2056choke me 1771choke me
2057#endif 1772#endif
2058 1773
2059int 1774int
2060main () 1775main (void)
2061{ 1776{
2062return $2 (); 1777return $2 ();
2063 ; 1778 ;
2064 return 0; 1779 return 0;
2065} 1780}
2066_ACEOF 1781_ACEOF
2067if ac_fn_cxx_try_link "$LINENO"; then : 1782if ac_fn_cxx_try_link "$LINENO"
1783then :
2068 eval "$3=yes" 1784 eval "$3=yes"
2069else 1785else $as_nop
2070 eval "$3=no" 1786 eval "$3=no"
2071fi 1787fi
2072rm -f core conftest.err conftest.$ac_objext \ 1788rm -f core conftest.err conftest.$ac_objext conftest.beam \
2073 conftest$ac_exeext conftest.$ac_ext 1789 conftest$ac_exeext conftest.$ac_ext
2074fi 1790fi
2075eval ac_res=\$$3 1791eval ac_res=\$$3
2076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1792 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2077$as_echo "$ac_res" >&6; } 1793printf "%s\n" "$ac_res" >&6; }
2078 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1794 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2079 1795
2080} # ac_fn_cxx_check_func 1796} # ac_fn_cxx_check_func
2081 1797
2082# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES 1798# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2084# Tests whether TYPE exists after having included INCLUDES, setting cache 1800# Tests whether TYPE exists after having included INCLUDES, setting cache
2085# variable VAR accordingly. 1801# variable VAR accordingly.
2086ac_fn_cxx_check_type () 1802ac_fn_cxx_check_type ()
2087{ 1803{
2088 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1804 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2090$as_echo_n "checking for $2... " >&6; } 1806printf %s "checking for $2... " >&6; }
2091if eval \${$3+:} false; then : 1807if eval test \${$3+y}
2092 $as_echo_n "(cached) " >&6 1808then :
2093else 1809 printf %s "(cached) " >&6
1810else $as_nop
2094 eval "$3=no" 1811 eval "$3=no"
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096/* end confdefs.h. */ 1813/* end confdefs.h. */
2097$4 1814$4
2098int 1815int
2099main () 1816main (void)
2100{ 1817{
2101if (sizeof ($2)) 1818if (sizeof ($2))
2102 return 0; 1819 return 0;
2103 ; 1820 ;
2104 return 0; 1821 return 0;
2105} 1822}
2106_ACEOF 1823_ACEOF
2107if ac_fn_cxx_try_compile "$LINENO"; then : 1824if ac_fn_cxx_try_compile "$LINENO"
1825then :
2108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109/* end confdefs.h. */ 1827/* end confdefs.h. */
2110$4 1828$4
2111int 1829int
2112main () 1830main (void)
2113{ 1831{
2114if (sizeof (($2))) 1832if (sizeof (($2)))
2115 return 0; 1833 return 0;
2116 ; 1834 ;
2117 return 0; 1835 return 0;
2118} 1836}
2119_ACEOF 1837_ACEOF
2120if ac_fn_cxx_try_compile "$LINENO"; then : 1838if ac_fn_cxx_try_compile "$LINENO"
1839then :
2121 1840
2122else 1841else $as_nop
2123 eval "$3=yes" 1842 eval "$3=yes"
2124fi 1843fi
2125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1844rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2126fi 1845fi
2127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1846rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2128fi 1847fi
2129eval ac_res=\$$3 1848eval ac_res=\$$3
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2131$as_echo "$ac_res" >&6; } 1850printf "%s\n" "$ac_res" >&6; }
2132 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1851 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2133 1852
2134} # ac_fn_cxx_check_type 1853} # ac_fn_cxx_check_type
1854
1855# ac_fn_cxx_try_cpp LINENO
1856# ------------------------
1857# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1858ac_fn_cxx_try_cpp ()
1859{
1860 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1861 if { { ac_try="$ac_cpp conftest.$ac_ext"
1862case "(($ac_try" in
1863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1864 *) ac_try_echo=$ac_try;;
1865esac
1866eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1867printf "%s\n" "$ac_try_echo"; } >&5
1868 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1869 ac_status=$?
1870 if test -s conftest.err; then
1871 grep -v '^ *+' conftest.err >conftest.er1
1872 cat conftest.er1 >&5
1873 mv -f conftest.er1 conftest.err
1874 fi
1875 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1876 test $ac_status = 0; } > conftest.i && {
1877 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1878 test ! -s conftest.err
1879 }
1880then :
1881 ac_retval=0
1882else $as_nop
1883 printf "%s\n" "$as_me: failed program was:" >&5
1884sed 's/^/| /' conftest.$ac_ext >&5
1885
1886 ac_retval=1
1887fi
1888 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1889 as_fn_set_status $ac_retval
1890
1891} # ac_fn_cxx_try_cpp
2135 1892
2136# ac_fn_c_find_intX_t LINENO BITS VAR 1893# ac_fn_c_find_intX_t LINENO BITS VAR
2137# ----------------------------------- 1894# -----------------------------------
2138# Finds a signed integer type with width BITS, setting cache variable VAR 1895# Finds a signed integer type with width BITS, setting cache variable VAR
2139# accordingly. 1896# accordingly.
2140ac_fn_c_find_intX_t () 1897ac_fn_c_find_intX_t ()
2141{ 1898{
2142 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1899 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5 1900 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2144$as_echo_n "checking for int$2_t... " >&6; } 1901printf %s "checking for int$2_t... " >&6; }
2145if eval \${$3+:} false; then : 1902if eval test \${$3+y}
2146 $as_echo_n "(cached) " >&6 1903then :
2147else 1904 printf %s "(cached) " >&6
1905else $as_nop
2148 eval "$3=no" 1906 eval "$3=no"
2149 # Order is important - never check a type that is potentially smaller 1907 # Order is important - never check a type that is potentially smaller
2150 # than half of the expected target width. 1908 # than half of the expected target width.
2151 for ac_type in int$2_t 'int' 'long int' \ 1909 for ac_type in int$2_t 'int' 'long int' \
2152 'long long int' 'short int' 'signed char'; do 1910 'long long int' 'short int' 'signed char'; do
2153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2154/* end confdefs.h. */ 1912/* end confdefs.h. */
2155$ac_includes_default 1913$ac_includes_default
2156 enum { N = $2 / 2 - 1 }; 1914 enum { N = $2 / 2 - 1 };
2157int 1915int
2158main () 1916main (void)
2159{ 1917{
2160static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; 1918static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2161test_array [0] = 0; 1919test_array [0] = 0;
2162return test_array [0]; 1920return test_array [0];
2163 1921
2164 ; 1922 ;
2165 return 0; 1923 return 0;
2166} 1924}
2167_ACEOF 1925_ACEOF
2168if ac_fn_cxx_try_compile "$LINENO"; then : 1926if ac_fn_cxx_try_compile "$LINENO"
1927then :
2169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2170/* end confdefs.h. */ 1929/* end confdefs.h. */
2171$ac_includes_default 1930$ac_includes_default
2172 enum { N = $2 / 2 - 1 }; 1931 enum { N = $2 / 2 - 1 };
2173int 1932int
2174main () 1933main (void)
2175{ 1934{
2176static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) 1935static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2177 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1936 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2178test_array [0] = 0; 1937test_array [0] = 0;
2179return test_array [0]; 1938return test_array [0];
2180 1939
2181 ; 1940 ;
2182 return 0; 1941 return 0;
2183} 1942}
2184_ACEOF 1943_ACEOF
2185if ac_fn_cxx_try_compile "$LINENO"; then : 1944if ac_fn_cxx_try_compile "$LINENO"
1945then :
2186 1946
2187else 1947else $as_nop
2188 case $ac_type in #( 1948 case $ac_type in #(
2189 int$2_t) : 1949 int$2_t) :
2190 eval "$3=yes" ;; #( 1950 eval "$3=yes" ;; #(
2191 *) : 1951 *) :
2192 eval "$3=\$ac_type" ;; 1952 eval "$3=\$ac_type" ;;
2193esac 1953esac
2194fi 1954fi
2195rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1955rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2196fi 1956fi
2197rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1957rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2198 if eval test \"x\$"$3"\" = x"no"; then : 1958 if eval test \"x\$"$3"\" = x"no"
1959then :
2199 1960
2200else 1961else $as_nop
2201 break 1962 break
2202fi 1963fi
2203 done 1964 done
2204fi 1965fi
2205eval ac_res=\$$3 1966eval ac_res=\$$3
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1967 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2207$as_echo "$ac_res" >&6; } 1968printf "%s\n" "$ac_res" >&6; }
2208 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1969 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2209 1970
2210} # ac_fn_c_find_intX_t 1971} # ac_fn_c_find_intX_t
2211 1972
2212# ac_fn_c_find_uintX_t LINENO BITS VAR 1973# ac_fn_c_find_uintX_t LINENO BITS VAR
2214# Finds an unsigned integer type with width BITS, setting cache variable VAR 1975# Finds an unsigned integer type with width BITS, setting cache variable VAR
2215# accordingly. 1976# accordingly.
2216ac_fn_c_find_uintX_t () 1977ac_fn_c_find_uintX_t ()
2217{ 1978{
2218 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1979 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 1980 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2220$as_echo_n "checking for uint$2_t... " >&6; } 1981printf %s "checking for uint$2_t... " >&6; }
2221if eval \${$3+:} false; then : 1982if eval test \${$3+y}
2222 $as_echo_n "(cached) " >&6 1983then :
2223else 1984 printf %s "(cached) " >&6
1985else $as_nop
2224 eval "$3=no" 1986 eval "$3=no"
2225 # Order is important - never check a type that is potentially smaller 1987 # Order is important - never check a type that is potentially smaller
2226 # than half of the expected target width. 1988 # than half of the expected target width.
2227 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 1989 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2228 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 1990 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2230/* end confdefs.h. */ 1992/* end confdefs.h. */
2231$ac_includes_default 1993$ac_includes_default
2232int 1994int
2233main () 1995main (void)
2234{ 1996{
2235static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 1997static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2236test_array [0] = 0; 1998test_array [0] = 0;
2237return test_array [0]; 1999return test_array [0];
2238 2000
2239 ; 2001 ;
2240 return 0; 2002 return 0;
2241} 2003}
2242_ACEOF 2004_ACEOF
2243if ac_fn_cxx_try_compile "$LINENO"; then : 2005if ac_fn_cxx_try_compile "$LINENO"
2006then :
2244 case $ac_type in #( 2007 case $ac_type in #(
2245 uint$2_t) : 2008 uint$2_t) :
2246 eval "$3=yes" ;; #( 2009 eval "$3=yes" ;; #(
2247 *) : 2010 *) :
2248 eval "$3=\$ac_type" ;; 2011 eval "$3=\$ac_type" ;;
2249esac 2012esac
2250fi 2013fi
2251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2014rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2252 if eval test \"x\$"$3"\" = x"no"; then : 2015 if eval test \"x\$"$3"\" = x"no"
2016then :
2253 2017
2254else 2018else $as_nop
2255 break 2019 break
2256fi 2020fi
2257 done 2021 done
2258fi 2022fi
2259eval ac_res=\$$3 2023eval ac_res=\$$3
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2261$as_echo "$ac_res" >&6; } 2025printf "%s\n" "$ac_res" >&6; }
2262 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2026 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2263 2027
2264} # ac_fn_c_find_uintX_t 2028} # ac_fn_c_find_uintX_t
2265
2266# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2267# ------------------------------------------------------
2268# Tries to find if the field MEMBER exists in type AGGR, after including
2269# INCLUDES, setting cache variable VAR accordingly.
2270ac_fn_cxx_check_member ()
2271{
2272 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2274$as_echo_n "checking for $2.$3... " >&6; }
2275if eval \${$4+:} false; then :
2276 $as_echo_n "(cached) " >&6
2277else
2278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2279/* end confdefs.h. */
2280$5
2281int
2282main ()
2283{
2284static $2 ac_aggr;
2285if (ac_aggr.$3)
2286return 0;
2287 ;
2288 return 0;
2289}
2290_ACEOF
2291if ac_fn_cxx_try_compile "$LINENO"; then :
2292 eval "$4=yes"
2293else
2294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2295/* end confdefs.h. */
2296$5
2297int
2298main ()
2299{
2300static $2 ac_aggr;
2301if (sizeof ac_aggr.$3)
2302return 0;
2303 ;
2304 return 0;
2305}
2306_ACEOF
2307if ac_fn_cxx_try_compile "$LINENO"; then :
2308 eval "$4=yes"
2309else
2310 eval "$4=no"
2311fi
2312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2313fi
2314rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2315fi
2316eval ac_res=\$$4
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2318$as_echo "$ac_res" >&6; }
2319 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2320
2321} # ac_fn_cxx_check_member
2322 2029
2323# ac_fn_cxx_try_run LINENO 2030# ac_fn_cxx_try_run LINENO
2324# ------------------------ 2031# ------------------------
2325# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 2032# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
2326# that executables *can* be run. 2033# executables *can* be run.
2327ac_fn_cxx_try_run () 2034ac_fn_cxx_try_run ()
2328{ 2035{
2329 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2036 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2330 if { { ac_try="$ac_link" 2037 if { { ac_try="$ac_link"
2331case "(($ac_try" in 2038case "(($ac_try" in
2332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2333 *) ac_try_echo=$ac_try;; 2040 *) ac_try_echo=$ac_try;;
2334esac 2041esac
2335eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2042eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2336$as_echo "$ac_try_echo"; } >&5 2043printf "%s\n" "$ac_try_echo"; } >&5
2337 (eval "$ac_link") 2>&5 2044 (eval "$ac_link") 2>&5
2338 ac_status=$? 2045 ac_status=$?
2339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2046 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2340 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 2047 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2341 { { case "(($ac_try" in 2048 { { case "(($ac_try" in
2342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2343 *) ac_try_echo=$ac_try;; 2050 *) ac_try_echo=$ac_try;;
2344esac 2051esac
2345eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2052eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2346$as_echo "$ac_try_echo"; } >&5 2053printf "%s\n" "$ac_try_echo"; } >&5
2347 (eval "$ac_try") 2>&5 2054 (eval "$ac_try") 2>&5
2348 ac_status=$? 2055 ac_status=$?
2349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2056 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2350 test $ac_status = 0; }; }; then : 2057 test $ac_status = 0; }; }
2058then :
2351 ac_retval=0 2059 ac_retval=0
2352else 2060else $as_nop
2353 $as_echo "$as_me: program exited with status $ac_status" >&5 2061 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2354 $as_echo "$as_me: failed program was:" >&5 2062 printf "%s\n" "$as_me: failed program was:" >&5
2355sed 's/^/| /' conftest.$ac_ext >&5 2063sed 's/^/| /' conftest.$ac_ext >&5
2356 2064
2357 ac_retval=$ac_status 2065 ac_retval=$ac_status
2358fi 2066fi
2359 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2067 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2360 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2068 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2361 as_fn_set_status $ac_retval 2069 as_fn_set_status $ac_retval
2362 2070
2363} # ac_fn_cxx_try_run 2071} # ac_fn_cxx_try_run
2072ac_configure_args_raw=
2073for ac_arg
2074do
2075 case $ac_arg in
2076 *\'*)
2077 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2078 esac
2079 as_fn_append ac_configure_args_raw " '$ac_arg'"
2080done
2081
2082case $ac_configure_args_raw in
2083 *$as_nl*)
2084 ac_safe_unquote= ;;
2085 *)
2086 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
2087 ac_unsafe_a="$ac_unsafe_z#~"
2088 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
2089 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
2090esac
2091
2364cat >config.log <<_ACEOF 2092cat >config.log <<_ACEOF
2365This file contains any messages produced by compilers while 2093This file contains any messages produced by compilers while
2366running configure, to aid debugging if configure makes a mistake. 2094running configure, to aid debugging if configure makes a mistake.
2367 2095
2368It was created by $as_me, which was 2096It was created by $as_me, which was
2369generated by GNU Autoconf 2.69. Invocation command line was 2097generated by GNU Autoconf 2.71. Invocation command line was
2370 2098
2371 $ $0 $@ 2099 $ $0$ac_configure_args_raw
2372 2100
2373_ACEOF 2101_ACEOF
2374exec 5>>config.log 2102exec 5>>config.log
2375{ 2103{
2376cat <<_ASUNAME 2104cat <<_ASUNAME
2399 2127
2400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2401for as_dir in $PATH 2129for as_dir in $PATH
2402do 2130do
2403 IFS=$as_save_IFS 2131 IFS=$as_save_IFS
2404 test -z "$as_dir" && as_dir=. 2132 case $as_dir in #(((
2405 $as_echo "PATH: $as_dir" 2133 '') as_dir=./ ;;
2134 */) ;;
2135 *) as_dir=$as_dir/ ;;
2136 esac
2137 printf "%s\n" "PATH: $as_dir"
2406 done 2138 done
2407IFS=$as_save_IFS 2139IFS=$as_save_IFS
2408 2140
2409} >&5 2141} >&5
2410 2142
2435 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2167 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2436 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2168 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2437 | -silent | --silent | --silen | --sile | --sil) 2169 | -silent | --silent | --silen | --sile | --sil)
2438 continue ;; 2170 continue ;;
2439 *\'*) 2171 *\'*)
2440 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2172 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2441 esac 2173 esac
2442 case $ac_pass in 2174 case $ac_pass in
2443 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2175 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2444 2) 2176 2)
2445 as_fn_append ac_configure_args1 " '$ac_arg'" 2177 as_fn_append ac_configure_args1 " '$ac_arg'"
2470# config.log. We remove comments because anyway the quotes in there 2202# config.log. We remove comments because anyway the quotes in there
2471# would cause problems or look ugly. 2203# would cause problems or look ugly.
2472# WARNING: Use '\'' to represent an apostrophe within the trap. 2204# WARNING: Use '\'' to represent an apostrophe within the trap.
2473# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2205# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2474trap 'exit_status=$? 2206trap 'exit_status=$?
2207 # Sanitize IFS.
2208 IFS=" "" $as_nl"
2475 # Save into config.log some information that might help in debugging. 2209 # Save into config.log some information that might help in debugging.
2476 { 2210 {
2477 echo 2211 echo
2478 2212
2479 $as_echo "## ---------------- ## 2213 printf "%s\n" "## ---------------- ##
2480## Cache variables. ## 2214## Cache variables. ##
2481## ---------------- ##" 2215## ---------------- ##"
2482 echo 2216 echo
2483 # The following way of writing the cache mishandles newlines in values, 2217 # The following way of writing the cache mishandles newlines in values,
2484( 2218(
2485 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2219 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2486 eval ac_val=\$$ac_var 2220 eval ac_val=\$$ac_var
2487 case $ac_val in #( 2221 case $ac_val in #(
2488 *${as_nl}*) 2222 *${as_nl}*)
2489 case $ac_var in #( 2223 case $ac_var in #(
2490 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2224 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2491$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2225printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2492 esac 2226 esac
2493 case $ac_var in #( 2227 case $ac_var in #(
2494 _ | IFS | as_nl) ;; #( 2228 _ | IFS | as_nl) ;; #(
2495 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2229 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2496 *) { eval $ac_var=; unset $ac_var;} ;; 2230 *) { eval $ac_var=; unset $ac_var;} ;;
2510 esac | 2244 esac |
2511 sort 2245 sort
2512) 2246)
2513 echo 2247 echo
2514 2248
2515 $as_echo "## ----------------- ## 2249 printf "%s\n" "## ----------------- ##
2516## Output variables. ## 2250## Output variables. ##
2517## ----------------- ##" 2251## ----------------- ##"
2518 echo 2252 echo
2519 for ac_var in $ac_subst_vars 2253 for ac_var in $ac_subst_vars
2520 do 2254 do
2521 eval ac_val=\$$ac_var 2255 eval ac_val=\$$ac_var
2522 case $ac_val in 2256 case $ac_val in
2523 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2257 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2524 esac 2258 esac
2525 $as_echo "$ac_var='\''$ac_val'\''" 2259 printf "%s\n" "$ac_var='\''$ac_val'\''"
2526 done | sort 2260 done | sort
2527 echo 2261 echo
2528 2262
2529 if test -n "$ac_subst_files"; then 2263 if test -n "$ac_subst_files"; then
2530 $as_echo "## ------------------- ## 2264 printf "%s\n" "## ------------------- ##
2531## File substitutions. ## 2265## File substitutions. ##
2532## ------------------- ##" 2266## ------------------- ##"
2533 echo 2267 echo
2534 for ac_var in $ac_subst_files 2268 for ac_var in $ac_subst_files
2535 do 2269 do
2536 eval ac_val=\$$ac_var 2270 eval ac_val=\$$ac_var
2537 case $ac_val in 2271 case $ac_val in
2538 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2272 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2539 esac 2273 esac
2540 $as_echo "$ac_var='\''$ac_val'\''" 2274 printf "%s\n" "$ac_var='\''$ac_val'\''"
2541 done | sort 2275 done | sort
2542 echo 2276 echo
2543 fi 2277 fi
2544 2278
2545 if test -s confdefs.h; then 2279 if test -s confdefs.h; then
2546 $as_echo "## ----------- ## 2280 printf "%s\n" "## ----------- ##
2547## confdefs.h. ## 2281## confdefs.h. ##
2548## ----------- ##" 2282## ----------- ##"
2549 echo 2283 echo
2550 cat confdefs.h 2284 cat confdefs.h
2551 echo 2285 echo
2552 fi 2286 fi
2553 test "$ac_signal" != 0 && 2287 test "$ac_signal" != 0 &&
2554 $as_echo "$as_me: caught signal $ac_signal" 2288 printf "%s\n" "$as_me: caught signal $ac_signal"
2555 $as_echo "$as_me: exit $exit_status" 2289 printf "%s\n" "$as_me: exit $exit_status"
2556 } >&5 2290 } >&5
2557 rm -f core *.core core.conftest.* && 2291 rm -f core *.core core.conftest.* &&
2558 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2292 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2559 exit $exit_status 2293 exit $exit_status
2560' 0 2294' 0
2564ac_signal=0 2298ac_signal=0
2565 2299
2566# confdefs.h avoids OS command line length limits that DEFS can exceed. 2300# confdefs.h avoids OS command line length limits that DEFS can exceed.
2567rm -f -r conftest* confdefs.h 2301rm -f -r conftest* confdefs.h
2568 2302
2569$as_echo "/* confdefs.h */" > confdefs.h 2303printf "%s\n" "/* confdefs.h */" > confdefs.h
2570 2304
2571# Predefined preprocessor variables. 2305# Predefined preprocessor variables.
2572 2306
2573cat >>confdefs.h <<_ACEOF 2307printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2574#define PACKAGE_NAME "$PACKAGE_NAME"
2575_ACEOF
2576 2308
2577cat >>confdefs.h <<_ACEOF 2309printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2578#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2579_ACEOF
2580 2310
2581cat >>confdefs.h <<_ACEOF 2311printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2582#define PACKAGE_VERSION "$PACKAGE_VERSION"
2583_ACEOF
2584 2312
2585cat >>confdefs.h <<_ACEOF 2313printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2586#define PACKAGE_STRING "$PACKAGE_STRING"
2587_ACEOF
2588 2314
2589cat >>confdefs.h <<_ACEOF 2315printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2590#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2591_ACEOF
2592 2316
2593cat >>confdefs.h <<_ACEOF 2317printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2594#define PACKAGE_URL "$PACKAGE_URL"
2595_ACEOF
2596 2318
2597 2319
2598# Let the site file select an alternate cache file if it wants to. 2320# Let the site file select an alternate cache file if it wants to.
2599# Prefer an explicitly selected file to automatically selected ones. 2321# Prefer an explicitly selected file to automatically selected ones.
2600ac_site_file1=NONE
2601ac_site_file2=NONE
2602if test -n "$CONFIG_SITE"; then 2322if test -n "$CONFIG_SITE"; then
2603 # We do not want a PATH search for config.site.
2604 case $CONFIG_SITE in #((
2605 -*) ac_site_file1=./$CONFIG_SITE;;
2606 */*) ac_site_file1=$CONFIG_SITE;; 2323 ac_site_files="$CONFIG_SITE"
2607 *) ac_site_file1=./$CONFIG_SITE;;
2608 esac
2609elif test "x$prefix" != xNONE; then 2324elif test "x$prefix" != xNONE; then
2610 ac_site_file1=$prefix/share/config.site 2325 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2611 ac_site_file2=$prefix/etc/config.site
2612else 2326else
2613 ac_site_file1=$ac_default_prefix/share/config.site 2327 ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2614 ac_site_file2=$ac_default_prefix/etc/config.site
2615fi 2328fi
2329
2616for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2330for ac_site_file in $ac_site_files
2617do 2331do
2618 test "x$ac_site_file" = xNONE && continue 2332 case $ac_site_file in #(
2333 */*) :
2334 ;; #(
2335 *) :
2336 ac_site_file=./$ac_site_file ;;
2337esac
2619 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2338 if test -f "$ac_site_file" && test -r "$ac_site_file"; then
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2339 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2621$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2340printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2622 sed 's/^/| /' "$ac_site_file" >&5 2341 sed 's/^/| /' "$ac_site_file" >&5
2623 . "$ac_site_file" \ 2342 . "$ac_site_file" \
2624 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2343 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2625$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2344printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2626as_fn_error $? "failed to load site script $ac_site_file 2345as_fn_error $? "failed to load site script $ac_site_file
2627See \`config.log' for more details" "$LINENO" 5; } 2346See \`config.log' for more details" "$LINENO" 5; }
2628 fi 2347 fi
2629done 2348done
2630 2349
2631if test -r "$cache_file"; then 2350if test -r "$cache_file"; then
2632 # Some versions of bash will fail to source /dev/null (special files 2351 # Some versions of bash will fail to source /dev/null (special files
2633 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2352 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2634 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2353 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2354 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2636$as_echo "$as_me: loading cache $cache_file" >&6;} 2355printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2637 case $cache_file in 2356 case $cache_file in
2638 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2357 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2639 *) . "./$cache_file";; 2358 *) . "./$cache_file";;
2640 esac 2359 esac
2641 fi 2360 fi
2642else 2361else
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2362 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2644$as_echo "$as_me: creating cache $cache_file" >&6;} 2363printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2645 >$cache_file 2364 >$cache_file
2365fi
2366
2367# Test code for whether the C compiler supports C89 (global declarations)
2368ac_c_conftest_c89_globals='
2369/* Does the compiler advertise C89 conformance?
2370 Do not test the value of __STDC__, because some compilers set it to 0
2371 while being otherwise adequately conformant. */
2372#if !defined __STDC__
2373# error "Compiler does not advertise C89 conformance"
2374#endif
2375
2376#include <stddef.h>
2377#include <stdarg.h>
2378struct stat;
2379/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2380struct buf { int x; };
2381struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2382static char *e (p, i)
2383 char **p;
2384 int i;
2385{
2386 return p[i];
2387}
2388static char *f (char * (*g) (char **, int), char **p, ...)
2389{
2390 char *s;
2391 va_list v;
2392 va_start (v,p);
2393 s = g (p, va_arg (v,int));
2394 va_end (v);
2395 return s;
2396}
2397
2398/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2399 function prototypes and stuff, but not \xHH hex character constants.
2400 These do not provoke an error unfortunately, instead are silently treated
2401 as an "x". The following induces an error, until -std is added to get
2402 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2403 array size at least. It is necessary to write \x00 == 0 to get something
2404 that is true only with -std. */
2405int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2406
2407/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2408 inside strings and character constants. */
2409#define FOO(x) '\''x'\''
2410int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2411
2412int test (int i, double x);
2413struct s1 {int (*f) (int a);};
2414struct s2 {int (*f) (double a);};
2415int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2416 int, int);'
2417
2418# Test code for whether the C compiler supports C89 (body of main).
2419ac_c_conftest_c89_main='
2420ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2421'
2422
2423# Test code for whether the C compiler supports C99 (global declarations)
2424ac_c_conftest_c99_globals='
2425// Does the compiler advertise C99 conformance?
2426#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2427# error "Compiler does not advertise C99 conformance"
2428#endif
2429
2430#include <stdbool.h>
2431extern int puts (const char *);
2432extern int printf (const char *, ...);
2433extern int dprintf (int, const char *, ...);
2434extern void *malloc (size_t);
2435
2436// Check varargs macros. These examples are taken from C99 6.10.3.5.
2437// dprintf is used instead of fprintf to avoid needing to declare
2438// FILE and stderr.
2439#define debug(...) dprintf (2, __VA_ARGS__)
2440#define showlist(...) puts (#__VA_ARGS__)
2441#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2442static void
2443test_varargs_macros (void)
2444{
2445 int x = 1234;
2446 int y = 5678;
2447 debug ("Flag");
2448 debug ("X = %d\n", x);
2449 showlist (The first, second, and third items.);
2450 report (x>y, "x is %d but y is %d", x, y);
2451}
2452
2453// Check long long types.
2454#define BIG64 18446744073709551615ull
2455#define BIG32 4294967295ul
2456#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2457#if !BIG_OK
2458 #error "your preprocessor is broken"
2459#endif
2460#if BIG_OK
2461#else
2462 #error "your preprocessor is broken"
2463#endif
2464static long long int bignum = -9223372036854775807LL;
2465static unsigned long long int ubignum = BIG64;
2466
2467struct incomplete_array
2468{
2469 int datasize;
2470 double data[];
2471};
2472
2473struct named_init {
2474 int number;
2475 const wchar_t *name;
2476 double average;
2477};
2478
2479typedef const char *ccp;
2480
2481static inline int
2482test_restrict (ccp restrict text)
2483{
2484 // See if C++-style comments work.
2485 // Iterate through items via the restricted pointer.
2486 // Also check for declarations in for loops.
2487 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2488 continue;
2489 return 0;
2490}
2491
2492// Check varargs and va_copy.
2493static bool
2494test_varargs (const char *format, ...)
2495{
2496 va_list args;
2497 va_start (args, format);
2498 va_list args_copy;
2499 va_copy (args_copy, args);
2500
2501 const char *str = "";
2502 int number = 0;
2503 float fnumber = 0;
2504
2505 while (*format)
2506 {
2507 switch (*format++)
2508 {
2509 case '\''s'\'': // string
2510 str = va_arg (args_copy, const char *);
2511 break;
2512 case '\''d'\'': // int
2513 number = va_arg (args_copy, int);
2514 break;
2515 case '\''f'\'': // float
2516 fnumber = va_arg (args_copy, double);
2517 break;
2518 default:
2519 break;
2520 }
2521 }
2522 va_end (args_copy);
2523 va_end (args);
2524
2525 return *str && number && fnumber;
2526}
2527'
2528
2529# Test code for whether the C compiler supports C99 (body of main).
2530ac_c_conftest_c99_main='
2531 // Check bool.
2532 _Bool success = false;
2533 success |= (argc != 0);
2534
2535 // Check restrict.
2536 if (test_restrict ("String literal") == 0)
2537 success = true;
2538 char *restrict newvar = "Another string";
2539
2540 // Check varargs.
2541 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2542 test_varargs_macros ();
2543
2544 // Check flexible array members.
2545 struct incomplete_array *ia =
2546 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2547 ia->datasize = 10;
2548 for (int i = 0; i < ia->datasize; ++i)
2549 ia->data[i] = i * 1.234;
2550
2551 // Check named initializers.
2552 struct named_init ni = {
2553 .number = 34,
2554 .name = L"Test wide string",
2555 .average = 543.34343,
2556 };
2557
2558 ni.number = 58;
2559
2560 int dynamic_array[ni.number];
2561 dynamic_array[0] = argv[0][0];
2562 dynamic_array[ni.number - 1] = 543;
2563
2564 // work around unused variable warnings
2565 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2566 || dynamic_array[ni.number - 1] != 543);
2567'
2568
2569# Test code for whether the C compiler supports C11 (global declarations)
2570ac_c_conftest_c11_globals='
2571// Does the compiler advertise C11 conformance?
2572#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2573# error "Compiler does not advertise C11 conformance"
2574#endif
2575
2576// Check _Alignas.
2577char _Alignas (double) aligned_as_double;
2578char _Alignas (0) no_special_alignment;
2579extern char aligned_as_int;
2580char _Alignas (0) _Alignas (int) aligned_as_int;
2581
2582// Check _Alignof.
2583enum
2584{
2585 int_alignment = _Alignof (int),
2586 int_array_alignment = _Alignof (int[100]),
2587 char_alignment = _Alignof (char)
2588};
2589_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2590
2591// Check _Noreturn.
2592int _Noreturn does_not_return (void) { for (;;) continue; }
2593
2594// Check _Static_assert.
2595struct test_static_assert
2596{
2597 int x;
2598 _Static_assert (sizeof (int) <= sizeof (long int),
2599 "_Static_assert does not work in struct");
2600 long int y;
2601};
2602
2603// Check UTF-8 literals.
2604#define u8 syntax error!
2605char const utf8_literal[] = u8"happens to be ASCII" "another string";
2606
2607// Check duplicate typedefs.
2608typedef long *long_ptr;
2609typedef long int *long_ptr;
2610typedef long_ptr long_ptr;
2611
2612// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2613struct anonymous
2614{
2615 union {
2616 struct { int i; int j; };
2617 struct { int k; long int l; } w;
2618 };
2619 int m;
2620} v1;
2621'
2622
2623# Test code for whether the C compiler supports C11 (body of main).
2624ac_c_conftest_c11_main='
2625 _Static_assert ((offsetof (struct anonymous, i)
2626 == offsetof (struct anonymous, w.k)),
2627 "Anonymous union alignment botch");
2628 v1.i = 2;
2629 v1.w.k = 5;
2630 ok |= v1.i != 5;
2631'
2632
2633# Test code for whether the C compiler supports C11 (complete).
2634ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2635${ac_c_conftest_c99_globals}
2636${ac_c_conftest_c11_globals}
2637
2638int
2639main (int argc, char **argv)
2640{
2641 int ok = 0;
2642 ${ac_c_conftest_c89_main}
2643 ${ac_c_conftest_c99_main}
2644 ${ac_c_conftest_c11_main}
2645 return ok;
2646}
2647"
2648
2649# Test code for whether the C compiler supports C99 (complete).
2650ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2651${ac_c_conftest_c99_globals}
2652
2653int
2654main (int argc, char **argv)
2655{
2656 int ok = 0;
2657 ${ac_c_conftest_c89_main}
2658 ${ac_c_conftest_c99_main}
2659 return ok;
2660}
2661"
2662
2663# Test code for whether the C compiler supports C89 (complete).
2664ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2665
2666int
2667main (int argc, char **argv)
2668{
2669 int ok = 0;
2670 ${ac_c_conftest_c89_main}
2671 return ok;
2672}
2673"
2674
2675# Test code for whether the C++ compiler supports C++98 (global declarations)
2676ac_cxx_conftest_cxx98_globals='
2677// Does the compiler advertise C++98 conformance?
2678#if !defined __cplusplus || __cplusplus < 199711L
2679# error "Compiler does not advertise C++98 conformance"
2680#endif
2681
2682// These inclusions are to reject old compilers that
2683// lack the unsuffixed header files.
2684#include <cstdlib>
2685#include <exception>
2686
2687// <cassert> and <cstring> are *not* freestanding headers in C++98.
2688extern void assert (int);
2689namespace std {
2690 extern int strcmp (const char *, const char *);
2691}
2692
2693// Namespaces, exceptions, and templates were all added after "C++ 2.0".
2694using std::exception;
2695using std::strcmp;
2696
2697namespace {
2698
2699void test_exception_syntax()
2700{
2701 try {
2702 throw "test";
2703 } catch (const char *s) {
2704 // Extra parentheses suppress a warning when building autoconf itself,
2705 // due to lint rules shared with more typical C programs.
2706 assert (!(strcmp) (s, "test"));
2707 }
2708}
2709
2710template <typename T> struct test_template
2711{
2712 T const val;
2713 explicit test_template(T t) : val(t) {}
2714 template <typename U> T add(U u) { return static_cast<T>(u) + val; }
2715};
2716
2717} // anonymous namespace
2718'
2719
2720# Test code for whether the C++ compiler supports C++98 (body of main)
2721ac_cxx_conftest_cxx98_main='
2722 assert (argc);
2723 assert (! argv[0]);
2724{
2725 test_exception_syntax ();
2726 test_template<double> tt (2.0);
2727 assert (tt.add (4) == 6.0);
2728 assert (true && !false);
2729}
2730'
2731
2732# Test code for whether the C++ compiler supports C++11 (global declarations)
2733ac_cxx_conftest_cxx11_globals='
2734// Does the compiler advertise C++ 2011 conformance?
2735#if !defined __cplusplus || __cplusplus < 201103L
2736# error "Compiler does not advertise C++11 conformance"
2737#endif
2738
2739namespace cxx11test
2740{
2741 constexpr int get_val() { return 20; }
2742
2743 struct testinit
2744 {
2745 int i;
2746 double d;
2747 };
2748
2749 class delegate
2750 {
2751 public:
2752 delegate(int n) : n(n) {}
2753 delegate(): delegate(2354) {}
2754
2755 virtual int getval() { return this->n; };
2756 protected:
2757 int n;
2758 };
2759
2760 class overridden : public delegate
2761 {
2762 public:
2763 overridden(int n): delegate(n) {}
2764 virtual int getval() override final { return this->n * 2; }
2765 };
2766
2767 class nocopy
2768 {
2769 public:
2770 nocopy(int i): i(i) {}
2771 nocopy() = default;
2772 nocopy(const nocopy&) = delete;
2773 nocopy & operator=(const nocopy&) = delete;
2774 private:
2775 int i;
2776 };
2777
2778 // for testing lambda expressions
2779 template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
2780 {
2781 return f(v);
2782 }
2783
2784 // for testing variadic templates and trailing return types
2785 template <typename V> auto sum(V first) -> V
2786 {
2787 return first;
2788 }
2789 template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
2790 {
2791 return first + sum(rest...);
2792 }
2793}
2794'
2795
2796# Test code for whether the C++ compiler supports C++11 (body of main)
2797ac_cxx_conftest_cxx11_main='
2798{
2799 // Test auto and decltype
2800 auto a1 = 6538;
2801 auto a2 = 48573953.4;
2802 auto a3 = "String literal";
2803
2804 int total = 0;
2805 for (auto i = a3; *i; ++i) { total += *i; }
2806
2807 decltype(a2) a4 = 34895.034;
2808}
2809{
2810 // Test constexpr
2811 short sa[cxx11test::get_val()] = { 0 };
2812}
2813{
2814 // Test initializer lists
2815 cxx11test::testinit il = { 4323, 435234.23544 };
2816}
2817{
2818 // Test range-based for
2819 int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
2820 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
2821 for (auto &x : array) { x += 23; }
2822}
2823{
2824 // Test lambda expressions
2825 using cxx11test::eval;
2826 assert (eval ([](int x) { return x*2; }, 21) == 42);
2827 double d = 2.0;
2828 assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
2829 assert (d == 5.0);
2830 assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
2831 assert (d == 5.0);
2832}
2833{
2834 // Test use of variadic templates
2835 using cxx11test::sum;
2836 auto a = sum(1);
2837 auto b = sum(1, 2);
2838 auto c = sum(1.0, 2.0, 3.0);
2839}
2840{
2841 // Test constructor delegation
2842 cxx11test::delegate d1;
2843 cxx11test::delegate d2();
2844 cxx11test::delegate d3(45);
2845}
2846{
2847 // Test override and final
2848 cxx11test::overridden o1(55464);
2849}
2850{
2851 // Test nullptr
2852 char *c = nullptr;
2853}
2854{
2855 // Test template brackets
2856 test_template<::test_template<int>> v(test_template<int>(12));
2857}
2858{
2859 // Unicode literals
2860 char const *utf8 = u8"UTF-8 string \u2500";
2861 char16_t const *utf16 = u"UTF-8 string \u2500";
2862 char32_t const *utf32 = U"UTF-32 string \u2500";
2863}
2864'
2865
2866# Test code for whether the C compiler supports C++11 (complete).
2867ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
2868${ac_cxx_conftest_cxx11_globals}
2869
2870int
2871main (int argc, char **argv)
2872{
2873 int ok = 0;
2874 ${ac_cxx_conftest_cxx98_main}
2875 ${ac_cxx_conftest_cxx11_main}
2876 return ok;
2877}
2878"
2879
2880# Test code for whether the C compiler supports C++98 (complete).
2881ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
2882int
2883main (int argc, char **argv)
2884{
2885 int ok = 0;
2886 ${ac_cxx_conftest_cxx98_main}
2887 return ok;
2888}
2889"
2890
2891as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2892as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2893as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2894as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2895as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2896as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2897as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2898as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2899as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2900as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
2901as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
2902
2903# Auxiliary files required by this configure script.
2904ac_aux_files="install-sh"
2905
2906# Locations in which to look for auxiliary files.
2907ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2908
2909# Search for a directory containing all of the required auxiliary files,
2910# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2911# If we don't find one directory that contains all the files we need,
2912# we report the set of missing files from the *first* directory in
2913# $ac_aux_dir_candidates and give up.
2914ac_missing_aux_files=""
2915ac_first_candidate=:
2916printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918as_found=false
2919for as_dir in $ac_aux_dir_candidates
2920do
2921 IFS=$as_save_IFS
2922 case $as_dir in #(((
2923 '') as_dir=./ ;;
2924 */) ;;
2925 *) as_dir=$as_dir/ ;;
2926 esac
2927 as_found=:
2928
2929 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
2930 ac_aux_dir_found=yes
2931 ac_install_sh=
2932 for ac_aux in $ac_aux_files
2933 do
2934 # As a special case, if "install-sh" is required, that requirement
2935 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2936 # and $ac_install_sh is set appropriately for whichever one is found.
2937 if test x"$ac_aux" = x"install-sh"
2938 then
2939 if test -f "${as_dir}install-sh"; then
2940 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
2941 ac_install_sh="${as_dir}install-sh -c"
2942 elif test -f "${as_dir}install.sh"; then
2943 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
2944 ac_install_sh="${as_dir}install.sh -c"
2945 elif test -f "${as_dir}shtool"; then
2946 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
2947 ac_install_sh="${as_dir}shtool install -c"
2948 else
2949 ac_aux_dir_found=no
2950 if $ac_first_candidate; then
2951 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2952 else
2953 break
2954 fi
2955 fi
2956 else
2957 if test -f "${as_dir}${ac_aux}"; then
2958 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
2959 else
2960 ac_aux_dir_found=no
2961 if $ac_first_candidate; then
2962 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2963 else
2964 break
2965 fi
2966 fi
2967 fi
2968 done
2969 if test "$ac_aux_dir_found" = yes; then
2970 ac_aux_dir="$as_dir"
2971 break
2972 fi
2973 ac_first_candidate=false
2974
2975 as_found=false
2976done
2977IFS=$as_save_IFS
2978if $as_found
2979then :
2980
2981else $as_nop
2982 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2983fi
2984
2985
2986# These three variables are undocumented and unsupported,
2987# and are intended to be withdrawn in a future Autoconf release.
2988# They can cause serious problems if a builder's source tree is in a directory
2989# whose full name contains unusual characters.
2990if test -f "${ac_aux_dir}config.guess"; then
2991 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2992fi
2993if test -f "${ac_aux_dir}config.sub"; then
2994 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2995fi
2996if test -f "$ac_aux_dir/configure"; then
2997 ac_configure="$SHELL ${ac_aux_dir}configure"
2646fi 2998fi
2647 2999
2648# Check that the precious variables saved in the cache have kept the same 3000# Check that the precious variables saved in the cache have kept the same
2649# value. 3001# value.
2650ac_cache_corrupted=false 3002ac_cache_corrupted=false
2653 eval ac_new_set=\$ac_env_${ac_var}_set 3005 eval ac_new_set=\$ac_env_${ac_var}_set
2654 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3006 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2655 eval ac_new_val=\$ac_env_${ac_var}_value 3007 eval ac_new_val=\$ac_env_${ac_var}_value
2656 case $ac_old_set,$ac_new_set in 3008 case $ac_old_set,$ac_new_set in
2657 set,) 3009 set,)
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 3010 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2659$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 3011printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2660 ac_cache_corrupted=: ;; 3012 ac_cache_corrupted=: ;;
2661 ,set) 3013 ,set)
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 3014 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2663$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 3015printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2664 ac_cache_corrupted=: ;; 3016 ac_cache_corrupted=: ;;
2665 ,);; 3017 ,);;
2666 *) 3018 *)
2667 if test "x$ac_old_val" != "x$ac_new_val"; then 3019 if test "x$ac_old_val" != "x$ac_new_val"; then
2668 # differences in whitespace do not lead to failure. 3020 # differences in whitespace do not lead to failure.
2669 ac_old_val_w=`echo x $ac_old_val` 3021 ac_old_val_w=`echo x $ac_old_val`
2670 ac_new_val_w=`echo x $ac_new_val` 3022 ac_new_val_w=`echo x $ac_new_val`
2671 if test "$ac_old_val_w" != "$ac_new_val_w"; then 3023 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 3024 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2673$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 3025printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2674 ac_cache_corrupted=: 3026 ac_cache_corrupted=:
2675 else 3027 else
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 3028 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2677$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 3029printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2678 eval $ac_var=\$ac_old_val 3030 eval $ac_var=\$ac_old_val
2679 fi 3031 fi
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 3032 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2681$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 3033printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 3034 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2683$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 3035printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2684 fi;; 3036 fi;;
2685 esac 3037 esac
2686 # Pass precious variables to config.status. 3038 # Pass precious variables to config.status.
2687 if test "$ac_new_set" = set; then 3039 if test "$ac_new_set" = set; then
2688 case $ac_new_val in 3040 case $ac_new_val in
2689 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 3041 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2690 *) ac_arg=$ac_var=$ac_new_val ;; 3042 *) ac_arg=$ac_var=$ac_new_val ;;
2691 esac 3043 esac
2692 case " $ac_configure_args " in 3044 case " $ac_configure_args " in
2693 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3045 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2694 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 3046 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2695 esac 3047 esac
2696 fi 3048 fi
2697done 3049done
2698if $ac_cache_corrupted; then 3050if $ac_cache_corrupted; then
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3051 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2700$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3052printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 3053 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2702$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 3054printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2703 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 3055 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
3056 and start over" "$LINENO" 5
2704fi 3057fi
2705## -------------------- ## 3058## -------------------- ##
2706## Main body of script. ## 3059## Main body of script. ##
2707## -------------------- ## 3060## -------------------- ##
2708 3061
2716 3069
2717 3070
2718ac_config_headers="$ac_config_headers config.h:config.h.in" 3071ac_config_headers="$ac_config_headers config.h:config.h.in"
2719 3072
2720 3073
2721ac_aux_dir=
2722for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2723 if test -f "$ac_dir/install-sh"; then
2724 ac_aux_dir=$ac_dir
2725 ac_install_sh="$ac_aux_dir/install-sh -c"
2726 break
2727 elif test -f "$ac_dir/install.sh"; then
2728 ac_aux_dir=$ac_dir
2729 ac_install_sh="$ac_aux_dir/install.sh -c"
2730 break
2731 elif test -f "$ac_dir/shtool"; then
2732 ac_aux_dir=$ac_dir
2733 ac_install_sh="$ac_aux_dir/shtool install -c"
2734 break
2735 fi
2736done
2737if test -z "$ac_aux_dir"; then
2738 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2739fi
2740
2741# These three variables are undocumented and unsupported,
2742# and are intended to be withdrawn in a future Autoconf release.
2743# They can cause serious problems if a builder's source tree is in a directory
2744# whose full name contains unusual characters.
2745ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2746ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2747ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2748
2749
2750# Make sure we can run config.sub.
2751$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2752 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2753
2754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2755$as_echo_n "checking build system type... " >&6; }
2756if ${ac_cv_build+:} false; then :
2757 $as_echo_n "(cached) " >&6
2758else
2759 ac_build_alias=$build_alias
2760test "x$ac_build_alias" = x &&
2761 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2762test "x$ac_build_alias" = x &&
2763 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2764ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2765 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2766
2767fi
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2769$as_echo "$ac_cv_build" >&6; }
2770case $ac_cv_build in
2771*-*-*) ;;
2772*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2773esac
2774build=$ac_cv_build
2775ac_save_IFS=$IFS; IFS='-'
2776set x $ac_cv_build
2777shift
2778build_cpu=$1
2779build_vendor=$2
2780shift; shift
2781# Remember, the first character of IFS is used to create $*,
2782# except with old shells:
2783build_os=$*
2784IFS=$ac_save_IFS
2785case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2786
2787
2788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2789$as_echo_n "checking host system type... " >&6; }
2790if ${ac_cv_host+:} false; then :
2791 $as_echo_n "(cached) " >&6
2792else
2793 if test "x$host_alias" = x; then
2794 ac_cv_host=$ac_cv_build
2795else
2796 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2797 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2798fi
2799
2800fi
2801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2802$as_echo "$ac_cv_host" >&6; }
2803case $ac_cv_host in
2804*-*-*) ;;
2805*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2806esac
2807host=$ac_cv_host
2808ac_save_IFS=$IFS; IFS='-'
2809set x $ac_cv_host
2810shift
2811host_cpu=$1
2812host_vendor=$2
2813shift; shift
2814# Remember, the first character of IFS is used to create $*,
2815# except with old shells:
2816host_os=$*
2817IFS=$ac_save_IFS
2818case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2819
2820
2821
2822VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3074VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2823DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3075DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2824 3076
2825echo "" 3077echo ""
2826echo "configuring for rxvt $VERSION" 3078echo "configuring for rxvt $VERSION"
2827echo "" 3079echo ""
2828 3080
2829orig_CXXFLAGS="$CXXFLAGS" 3081orig_CXXFLAGS="$CXXFLAGS"
3082
3083
3084
3085
3086
3087
3088
3089
3090
2830 3091
2831ac_ext=c 3092ac_ext=c
2832ac_cpp='$CPP $CPPFLAGS' 3093ac_cpp='$CPP $CPPFLAGS'
2833ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3094ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2834ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3095ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2835ac_compiler_gnu=$ac_cv_c_compiler_gnu 3096ac_compiler_gnu=$ac_cv_c_compiler_gnu
2836if test -n "$ac_tool_prefix"; then 3097if test -n "$ac_tool_prefix"; then
2837 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3098 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2838set dummy ${ac_tool_prefix}gcc; ac_word=$2 3099set dummy ${ac_tool_prefix}gcc; ac_word=$2
2839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3100{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2840$as_echo_n "checking for $ac_word... " >&6; } 3101printf %s "checking for $ac_word... " >&6; }
2841if ${ac_cv_prog_CC+:} false; then : 3102if test ${ac_cv_prog_CC+y}
2842 $as_echo_n "(cached) " >&6 3103then :
2843else 3104 printf %s "(cached) " >&6
3105else $as_nop
2844 if test -n "$CC"; then 3106 if test -n "$CC"; then
2845 ac_cv_prog_CC="$CC" # Let the user override the test. 3107 ac_cv_prog_CC="$CC" # Let the user override the test.
2846else 3108else
2847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848for as_dir in $PATH 3110for as_dir in $PATH
2849do 3111do
2850 IFS=$as_save_IFS 3112 IFS=$as_save_IFS
2851 test -z "$as_dir" && as_dir=. 3113 case $as_dir in #(((
3114 '') as_dir=./ ;;
3115 */) ;;
3116 *) as_dir=$as_dir/ ;;
3117 esac
2852 for ac_exec_ext in '' $ac_executable_extensions; do 3118 for ac_exec_ext in '' $ac_executable_extensions; do
2853 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3119 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2854 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3120 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3121 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2856 break 2 3122 break 2
2857 fi 3123 fi
2858done 3124done
2859 done 3125 done
2860IFS=$as_save_IFS 3126IFS=$as_save_IFS
2861 3127
2862fi 3128fi
2863fi 3129fi
2864CC=$ac_cv_prog_CC 3130CC=$ac_cv_prog_CC
2865if test -n "$CC"; then 3131if test -n "$CC"; then
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2867$as_echo "$CC" >&6; } 3133printf "%s\n" "$CC" >&6; }
2868else 3134else
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2870$as_echo "no" >&6; } 3136printf "%s\n" "no" >&6; }
2871fi 3137fi
2872 3138
2873 3139
2874fi 3140fi
2875if test -z "$ac_cv_prog_CC"; then 3141if test -z "$ac_cv_prog_CC"; then
2876 ac_ct_CC=$CC 3142 ac_ct_CC=$CC
2877 # Extract the first word of "gcc", so it can be a program name with args. 3143 # Extract the first word of "gcc", so it can be a program name with args.
2878set dummy gcc; ac_word=$2 3144set dummy gcc; ac_word=$2
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3145{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2880$as_echo_n "checking for $ac_word... " >&6; } 3146printf %s "checking for $ac_word... " >&6; }
2881if ${ac_cv_prog_ac_ct_CC+:} false; then : 3147if test ${ac_cv_prog_ac_ct_CC+y}
2882 $as_echo_n "(cached) " >&6 3148then :
2883else 3149 printf %s "(cached) " >&6
3150else $as_nop
2884 if test -n "$ac_ct_CC"; then 3151 if test -n "$ac_ct_CC"; then
2885 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3152 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2886else 3153else
2887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2888for as_dir in $PATH 3155for as_dir in $PATH
2889do 3156do
2890 IFS=$as_save_IFS 3157 IFS=$as_save_IFS
2891 test -z "$as_dir" && as_dir=. 3158 case $as_dir in #(((
3159 '') as_dir=./ ;;
3160 */) ;;
3161 *) as_dir=$as_dir/ ;;
3162 esac
2892 for ac_exec_ext in '' $ac_executable_extensions; do 3163 for ac_exec_ext in '' $ac_executable_extensions; do
2893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3164 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2894 ac_cv_prog_ac_ct_CC="gcc" 3165 ac_cv_prog_ac_ct_CC="gcc"
2895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3166 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2896 break 2 3167 break 2
2897 fi 3168 fi
2898done 3169done
2899 done 3170 done
2900IFS=$as_save_IFS 3171IFS=$as_save_IFS
2901 3172
2902fi 3173fi
2903fi 3174fi
2904ac_ct_CC=$ac_cv_prog_ac_ct_CC 3175ac_ct_CC=$ac_cv_prog_ac_ct_CC
2905if test -n "$ac_ct_CC"; then 3176if test -n "$ac_ct_CC"; then
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3177 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2907$as_echo "$ac_ct_CC" >&6; } 3178printf "%s\n" "$ac_ct_CC" >&6; }
2908else 3179else
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3180 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2910$as_echo "no" >&6; } 3181printf "%s\n" "no" >&6; }
2911fi 3182fi
2912 3183
2913 if test "x$ac_ct_CC" = x; then 3184 if test "x$ac_ct_CC" = x; then
2914 CC="" 3185 CC=""
2915 else 3186 else
2916 case $cross_compiling:$ac_tool_warned in 3187 case $cross_compiling:$ac_tool_warned in
2917yes:) 3188yes:)
2918{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3189{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2919$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3190printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2920ac_tool_warned=yes ;; 3191ac_tool_warned=yes ;;
2921esac 3192esac
2922 CC=$ac_ct_CC 3193 CC=$ac_ct_CC
2923 fi 3194 fi
2924else 3195else
2927 3198
2928if test -z "$CC"; then 3199if test -z "$CC"; then
2929 if test -n "$ac_tool_prefix"; then 3200 if test -n "$ac_tool_prefix"; then
2930 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3201 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2931set dummy ${ac_tool_prefix}cc; ac_word=$2 3202set dummy ${ac_tool_prefix}cc; ac_word=$2
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3203{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2933$as_echo_n "checking for $ac_word... " >&6; } 3204printf %s "checking for $ac_word... " >&6; }
2934if ${ac_cv_prog_CC+:} false; then : 3205if test ${ac_cv_prog_CC+y}
2935 $as_echo_n "(cached) " >&6 3206then :
2936else 3207 printf %s "(cached) " >&6
3208else $as_nop
2937 if test -n "$CC"; then 3209 if test -n "$CC"; then
2938 ac_cv_prog_CC="$CC" # Let the user override the test. 3210 ac_cv_prog_CC="$CC" # Let the user override the test.
2939else 3211else
2940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2941for as_dir in $PATH 3213for as_dir in $PATH
2942do 3214do
2943 IFS=$as_save_IFS 3215 IFS=$as_save_IFS
2944 test -z "$as_dir" && as_dir=. 3216 case $as_dir in #(((
3217 '') as_dir=./ ;;
3218 */) ;;
3219 *) as_dir=$as_dir/ ;;
3220 esac
2945 for ac_exec_ext in '' $ac_executable_extensions; do 3221 for ac_exec_ext in '' $ac_executable_extensions; do
2946 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3222 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2947 ac_cv_prog_CC="${ac_tool_prefix}cc" 3223 ac_cv_prog_CC="${ac_tool_prefix}cc"
2948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3224 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2949 break 2 3225 break 2
2950 fi 3226 fi
2951done 3227done
2952 done 3228 done
2953IFS=$as_save_IFS 3229IFS=$as_save_IFS
2954 3230
2955fi 3231fi
2956fi 3232fi
2957CC=$ac_cv_prog_CC 3233CC=$ac_cv_prog_CC
2958if test -n "$CC"; then 3234if test -n "$CC"; then
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3235 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2960$as_echo "$CC" >&6; } 3236printf "%s\n" "$CC" >&6; }
2961else 3237else
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3238 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2963$as_echo "no" >&6; } 3239printf "%s\n" "no" >&6; }
2964fi 3240fi
2965 3241
2966 3242
2967 fi 3243 fi
2968fi 3244fi
2969if test -z "$CC"; then 3245if test -z "$CC"; then
2970 # Extract the first word of "cc", so it can be a program name with args. 3246 # Extract the first word of "cc", so it can be a program name with args.
2971set dummy cc; ac_word=$2 3247set dummy cc; ac_word=$2
2972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3248{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973$as_echo_n "checking for $ac_word... " >&6; } 3249printf %s "checking for $ac_word... " >&6; }
2974if ${ac_cv_prog_CC+:} false; then : 3250if test ${ac_cv_prog_CC+y}
2975 $as_echo_n "(cached) " >&6 3251then :
2976else 3252 printf %s "(cached) " >&6
3253else $as_nop
2977 if test -n "$CC"; then 3254 if test -n "$CC"; then
2978 ac_cv_prog_CC="$CC" # Let the user override the test. 3255 ac_cv_prog_CC="$CC" # Let the user override the test.
2979else 3256else
2980 ac_prog_rejected=no 3257 ac_prog_rejected=no
2981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2982for as_dir in $PATH 3259for as_dir in $PATH
2983do 3260do
2984 IFS=$as_save_IFS 3261 IFS=$as_save_IFS
2985 test -z "$as_dir" && as_dir=. 3262 case $as_dir in #(((
3263 '') as_dir=./ ;;
3264 */) ;;
3265 *) as_dir=$as_dir/ ;;
3266 esac
2986 for ac_exec_ext in '' $ac_executable_extensions; do 3267 for ac_exec_ext in '' $ac_executable_extensions; do
2987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3268 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2988 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3269 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2989 ac_prog_rejected=yes 3270 ac_prog_rejected=yes
2990 continue 3271 continue
2991 fi 3272 fi
2992 ac_cv_prog_CC="cc" 3273 ac_cv_prog_CC="cc"
2993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3274 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2994 break 2 3275 break 2
2995 fi 3276 fi
2996done 3277done
2997 done 3278 done
2998IFS=$as_save_IFS 3279IFS=$as_save_IFS
3004 if test $# != 0; then 3285 if test $# != 0; then
3005 # We chose a different compiler from the bogus one. 3286 # We chose a different compiler from the bogus one.
3006 # However, it has the same basename, so the bogon will be chosen 3287 # However, it has the same basename, so the bogon will be chosen
3007 # first if we set CC to just the basename; use the full file name. 3288 # first if we set CC to just the basename; use the full file name.
3008 shift 3289 shift
3009 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3290 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3010 fi 3291 fi
3011fi 3292fi
3012fi 3293fi
3013fi 3294fi
3014CC=$ac_cv_prog_CC 3295CC=$ac_cv_prog_CC
3015if test -n "$CC"; then 3296if test -n "$CC"; then
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3297 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3017$as_echo "$CC" >&6; } 3298printf "%s\n" "$CC" >&6; }
3018else 3299else
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3300 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3020$as_echo "no" >&6; } 3301printf "%s\n" "no" >&6; }
3021fi 3302fi
3022 3303
3023 3304
3024fi 3305fi
3025if test -z "$CC"; then 3306if test -z "$CC"; then
3026 if test -n "$ac_tool_prefix"; then 3307 if test -n "$ac_tool_prefix"; then
3027 for ac_prog in cl.exe 3308 for ac_prog in cl.exe
3028 do 3309 do
3029 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3310 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3030set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3311set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3312{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032$as_echo_n "checking for $ac_word... " >&6; } 3313printf %s "checking for $ac_word... " >&6; }
3033if ${ac_cv_prog_CC+:} false; then : 3314if test ${ac_cv_prog_CC+y}
3034 $as_echo_n "(cached) " >&6 3315then :
3035else 3316 printf %s "(cached) " >&6
3317else $as_nop
3036 if test -n "$CC"; then 3318 if test -n "$CC"; then
3037 ac_cv_prog_CC="$CC" # Let the user override the test. 3319 ac_cv_prog_CC="$CC" # Let the user override the test.
3038else 3320else
3039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3040for as_dir in $PATH 3322for as_dir in $PATH
3041do 3323do
3042 IFS=$as_save_IFS 3324 IFS=$as_save_IFS
3043 test -z "$as_dir" && as_dir=. 3325 case $as_dir in #(((
3326 '') as_dir=./ ;;
3327 */) ;;
3328 *) as_dir=$as_dir/ ;;
3329 esac
3044 for ac_exec_ext in '' $ac_executable_extensions; do 3330 for ac_exec_ext in '' $ac_executable_extensions; do
3045 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3331 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3046 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3332 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3333 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3048 break 2 3334 break 2
3049 fi 3335 fi
3050done 3336done
3051 done 3337 done
3052IFS=$as_save_IFS 3338IFS=$as_save_IFS
3053 3339
3054fi 3340fi
3055fi 3341fi
3056CC=$ac_cv_prog_CC 3342CC=$ac_cv_prog_CC
3057if test -n "$CC"; then 3343if test -n "$CC"; then
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3344 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3059$as_echo "$CC" >&6; } 3345printf "%s\n" "$CC" >&6; }
3060else 3346else
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3347 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062$as_echo "no" >&6; } 3348printf "%s\n" "no" >&6; }
3063fi 3349fi
3064 3350
3065 3351
3066 test -n "$CC" && break 3352 test -n "$CC" && break
3067 done 3353 done
3070 ac_ct_CC=$CC 3356 ac_ct_CC=$CC
3071 for ac_prog in cl.exe 3357 for ac_prog in cl.exe
3072do 3358do
3073 # Extract the first word of "$ac_prog", so it can be a program name with args. 3359 # Extract the first word of "$ac_prog", so it can be a program name with args.
3074set dummy $ac_prog; ac_word=$2 3360set dummy $ac_prog; ac_word=$2
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3361{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076$as_echo_n "checking for $ac_word... " >&6; } 3362printf %s "checking for $ac_word... " >&6; }
3077if ${ac_cv_prog_ac_ct_CC+:} false; then : 3363if test ${ac_cv_prog_ac_ct_CC+y}
3078 $as_echo_n "(cached) " >&6 3364then :
3079else 3365 printf %s "(cached) " >&6
3366else $as_nop
3080 if test -n "$ac_ct_CC"; then 3367 if test -n "$ac_ct_CC"; then
3081 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3368 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3082else 3369else
3083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3370as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3084for as_dir in $PATH 3371for as_dir in $PATH
3085do 3372do
3086 IFS=$as_save_IFS 3373 IFS=$as_save_IFS
3087 test -z "$as_dir" && as_dir=. 3374 case $as_dir in #(((
3375 '') as_dir=./ ;;
3376 */) ;;
3377 *) as_dir=$as_dir/ ;;
3378 esac
3088 for ac_exec_ext in '' $ac_executable_extensions; do 3379 for ac_exec_ext in '' $ac_executable_extensions; do
3089 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3380 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3090 ac_cv_prog_ac_ct_CC="$ac_prog" 3381 ac_cv_prog_ac_ct_CC="$ac_prog"
3091 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3382 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3092 break 2 3383 break 2
3093 fi 3384 fi
3094done 3385done
3095 done 3386 done
3096IFS=$as_save_IFS 3387IFS=$as_save_IFS
3097 3388
3098fi 3389fi
3099fi 3390fi
3100ac_ct_CC=$ac_cv_prog_ac_ct_CC 3391ac_ct_CC=$ac_cv_prog_ac_ct_CC
3101if test -n "$ac_ct_CC"; then 3392if test -n "$ac_ct_CC"; then
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3393 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3103$as_echo "$ac_ct_CC" >&6; } 3394printf "%s\n" "$ac_ct_CC" >&6; }
3104else 3395else
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3396 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106$as_echo "no" >&6; } 3397printf "%s\n" "no" >&6; }
3107fi 3398fi
3108 3399
3109 3400
3110 test -n "$ac_ct_CC" && break 3401 test -n "$ac_ct_CC" && break
3111done 3402done
3113 if test "x$ac_ct_CC" = x; then 3404 if test "x$ac_ct_CC" = x; then
3114 CC="" 3405 CC=""
3115 else 3406 else
3116 case $cross_compiling:$ac_tool_warned in 3407 case $cross_compiling:$ac_tool_warned in
3117yes:) 3408yes:)
3118{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3409{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3119$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3410printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3120ac_tool_warned=yes ;; 3411ac_tool_warned=yes ;;
3121esac 3412esac
3122 CC=$ac_ct_CC 3413 CC=$ac_ct_CC
3123 fi 3414 fi
3124fi 3415fi
3125 3416
3126fi 3417fi
3418if test -z "$CC"; then
3419 if test -n "$ac_tool_prefix"; then
3420 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3421set dummy ${ac_tool_prefix}clang; ac_word=$2
3422{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3423printf %s "checking for $ac_word... " >&6; }
3424if test ${ac_cv_prog_CC+y}
3425then :
3426 printf %s "(cached) " >&6
3427else $as_nop
3428 if test -n "$CC"; then
3429 ac_cv_prog_CC="$CC" # Let the user override the test.
3430else
3431as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3432for as_dir in $PATH
3433do
3434 IFS=$as_save_IFS
3435 case $as_dir in #(((
3436 '') as_dir=./ ;;
3437 */) ;;
3438 *) as_dir=$as_dir/ ;;
3439 esac
3440 for ac_exec_ext in '' $ac_executable_extensions; do
3441 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3442 ac_cv_prog_CC="${ac_tool_prefix}clang"
3443 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3444 break 2
3445 fi
3446done
3447 done
3448IFS=$as_save_IFS
3127 3449
3450fi
3451fi
3452CC=$ac_cv_prog_CC
3453if test -n "$CC"; then
3454 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3455printf "%s\n" "$CC" >&6; }
3456else
3457 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3458printf "%s\n" "no" >&6; }
3459fi
3128 3460
3461
3462fi
3463if test -z "$ac_cv_prog_CC"; then
3464 ac_ct_CC=$CC
3465 # Extract the first word of "clang", so it can be a program name with args.
3466set dummy clang; ac_word=$2
3467{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3468printf %s "checking for $ac_word... " >&6; }
3469if test ${ac_cv_prog_ac_ct_CC+y}
3470then :
3471 printf %s "(cached) " >&6
3472else $as_nop
3473 if test -n "$ac_ct_CC"; then
3474 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3475else
3476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3477for as_dir in $PATH
3478do
3479 IFS=$as_save_IFS
3480 case $as_dir in #(((
3481 '') as_dir=./ ;;
3482 */) ;;
3483 *) as_dir=$as_dir/ ;;
3484 esac
3485 for ac_exec_ext in '' $ac_executable_extensions; do
3486 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3487 ac_cv_prog_ac_ct_CC="clang"
3488 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3489 break 2
3490 fi
3491done
3492 done
3493IFS=$as_save_IFS
3494
3495fi
3496fi
3497ac_ct_CC=$ac_cv_prog_ac_ct_CC
3498if test -n "$ac_ct_CC"; then
3499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3500printf "%s\n" "$ac_ct_CC" >&6; }
3501else
3502 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3503printf "%s\n" "no" >&6; }
3504fi
3505
3506 if test "x$ac_ct_CC" = x; then
3507 CC=""
3508 else
3509 case $cross_compiling:$ac_tool_warned in
3510yes:)
3511{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3512printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3513ac_tool_warned=yes ;;
3514esac
3515 CC=$ac_ct_CC
3516 fi
3517else
3518 CC="$ac_cv_prog_CC"
3519fi
3520
3521fi
3522
3523
3129test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3524test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3130$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3525printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3131as_fn_error $? "no acceptable C compiler found in \$PATH 3526as_fn_error $? "no acceptable C compiler found in \$PATH
3132See \`config.log' for more details" "$LINENO" 5; } 3527See \`config.log' for more details" "$LINENO" 5; }
3133 3528
3134# Provide some information about the compiler. 3529# Provide some information about the compiler.
3135$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3530printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3136set X $ac_compile 3531set X $ac_compile
3137ac_compiler=$2 3532ac_compiler=$2
3138for ac_option in --version -v -V -qversion; do 3533for ac_option in --version -v -V -qversion -version; do
3139 { { ac_try="$ac_compiler $ac_option >&5" 3534 { { ac_try="$ac_compiler $ac_option >&5"
3140case "(($ac_try" in 3535case "(($ac_try" in
3141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3142 *) ac_try_echo=$ac_try;; 3537 *) ac_try_echo=$ac_try;;
3143esac 3538esac
3144eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3539eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3145$as_echo "$ac_try_echo"; } >&5 3540printf "%s\n" "$ac_try_echo"; } >&5
3146 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3541 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3147 ac_status=$? 3542 ac_status=$?
3148 if test -s conftest.err; then 3543 if test -s conftest.err; then
3149 sed '10a\ 3544 sed '10a\
3150... rest of stderr output deleted ... 3545... rest of stderr output deleted ...
3151 10q' conftest.err >conftest.er1 3546 10q' conftest.err >conftest.er1
3152 cat conftest.er1 >&5 3547 cat conftest.er1 >&5
3153 fi 3548 fi
3154 rm -f conftest.er1 conftest.err 3549 rm -f conftest.er1 conftest.err
3155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3550 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3156 test $ac_status = 0; } 3551 test $ac_status = 0; }
3157done 3552done
3158 3553
3159cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3554cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3160/* end confdefs.h. */ 3555/* end confdefs.h. */
3161 3556
3162int 3557int
3163main () 3558main (void)
3164{ 3559{
3165 3560
3166 ; 3561 ;
3167 return 0; 3562 return 0;
3168} 3563}
3170ac_clean_files_save=$ac_clean_files 3565ac_clean_files_save=$ac_clean_files
3171ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3566ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3172# Try to create an executable without -o first, disregard a.out. 3567# Try to create an executable without -o first, disregard a.out.
3173# It will help us diagnose broken compilers, and finding out an intuition 3568# It will help us diagnose broken compilers, and finding out an intuition
3174# of exeext. 3569# of exeext.
3175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3570{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3176$as_echo_n "checking whether the C compiler works... " >&6; } 3571printf %s "checking whether the C compiler works... " >&6; }
3177ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3572ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3178 3573
3179# The possible output files: 3574# The possible output files:
3180ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3575ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3181 3576
3182ac_rmfiles= 3577ac_rmfiles=
3193case "(($ac_try" in 3588case "(($ac_try" in
3194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3195 *) ac_try_echo=$ac_try;; 3590 *) ac_try_echo=$ac_try;;
3196esac 3591esac
3197eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3592eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3198$as_echo "$ac_try_echo"; } >&5 3593printf "%s\n" "$ac_try_echo"; } >&5
3199 (eval "$ac_link_default") 2>&5 3594 (eval "$ac_link_default") 2>&5
3200 ac_status=$? 3595 ac_status=$?
3201 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3596 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3202 test $ac_status = 0; }; then : 3597 test $ac_status = 0; }
3598then :
3203 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3599 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3204# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3600# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3205# in a Makefile. We should not override ac_cv_exeext if it was cached, 3601# in a Makefile. We should not override ac_cv_exeext if it was cached,
3206# so that the user can short-circuit this test for compilers unknown to 3602# so that the user can short-circuit this test for compilers unknown to
3207# Autoconf. 3603# Autoconf.
3214 [ab].out ) 3610 [ab].out )
3215 # We found the default executable, but exeext='' is most 3611 # We found the default executable, but exeext='' is most
3216 # certainly right. 3612 # certainly right.
3217 break;; 3613 break;;
3218 *.* ) 3614 *.* )
3219 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3615 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3220 then :; else 3616 then :; else
3221 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3617 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3222 fi 3618 fi
3223 # We set ac_cv_exeext here because the later test for it is not 3619 # We set ac_cv_exeext here because the later test for it is not
3224 # safe: cross compilers may not add the suffix if given an `-o' 3620 # safe: cross compilers may not add the suffix if given an `-o'
3230 break;; 3626 break;;
3231 esac 3627 esac
3232done 3628done
3233test "$ac_cv_exeext" = no && ac_cv_exeext= 3629test "$ac_cv_exeext" = no && ac_cv_exeext=
3234 3630
3235else 3631else $as_nop
3236 ac_file='' 3632 ac_file=''
3237fi 3633fi
3238if test -z "$ac_file"; then : 3634if test -z "$ac_file"
3635then :
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3636 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3240$as_echo "no" >&6; } 3637printf "%s\n" "no" >&6; }
3241$as_echo "$as_me: failed program was:" >&5 3638printf "%s\n" "$as_me: failed program was:" >&5
3242sed 's/^/| /' conftest.$ac_ext >&5 3639sed 's/^/| /' conftest.$ac_ext >&5
3243 3640
3244{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3641{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3245$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3642printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3246as_fn_error 77 "C compiler cannot create executables 3643as_fn_error 77 "C compiler cannot create executables
3247See \`config.log' for more details" "$LINENO" 5; } 3644See \`config.log' for more details" "$LINENO" 5; }
3248else 3645else $as_nop
3249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3250$as_echo "yes" >&6; } 3647printf "%s\n" "yes" >&6; }
3251fi 3648fi
3252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3649{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3253$as_echo_n "checking for C compiler default output file name... " >&6; } 3650printf %s "checking for C compiler default output file name... " >&6; }
3254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3651{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3255$as_echo "$ac_file" >&6; } 3652printf "%s\n" "$ac_file" >&6; }
3256ac_exeext=$ac_cv_exeext 3653ac_exeext=$ac_cv_exeext
3257 3654
3258rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3655rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3259ac_clean_files=$ac_clean_files_save 3656ac_clean_files=$ac_clean_files_save
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3657{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3261$as_echo_n "checking for suffix of executables... " >&6; } 3658printf %s "checking for suffix of executables... " >&6; }
3262if { { ac_try="$ac_link" 3659if { { ac_try="$ac_link"
3263case "(($ac_try" in 3660case "(($ac_try" in
3264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3265 *) ac_try_echo=$ac_try;; 3662 *) ac_try_echo=$ac_try;;
3266esac 3663esac
3267eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3664eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3268$as_echo "$ac_try_echo"; } >&5 3665printf "%s\n" "$ac_try_echo"; } >&5
3269 (eval "$ac_link") 2>&5 3666 (eval "$ac_link") 2>&5
3270 ac_status=$? 3667 ac_status=$?
3271 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3668 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3272 test $ac_status = 0; }; then : 3669 test $ac_status = 0; }
3670then :
3273 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3671 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3274# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3672# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3275# work properly (i.e., refer to `conftest.exe'), while it won't with 3673# work properly (i.e., refer to `conftest.exe'), while it won't with
3276# `rm'. 3674# `rm'.
3277for ac_file in conftest.exe conftest conftest.*; do 3675for ac_file in conftest.exe conftest conftest.*; do
3281 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3679 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3282 break;; 3680 break;;
3283 * ) break;; 3681 * ) break;;
3284 esac 3682 esac
3285done 3683done
3286else 3684else $as_nop
3287 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3685 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3686printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3289as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3687as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3290See \`config.log' for more details" "$LINENO" 5; } 3688See \`config.log' for more details" "$LINENO" 5; }
3291fi 3689fi
3292rm -f conftest conftest$ac_cv_exeext 3690rm -f conftest conftest$ac_cv_exeext
3293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3691{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3294$as_echo "$ac_cv_exeext" >&6; } 3692printf "%s\n" "$ac_cv_exeext" >&6; }
3295 3693
3296rm -f conftest.$ac_ext 3694rm -f conftest.$ac_ext
3297EXEEXT=$ac_cv_exeext 3695EXEEXT=$ac_cv_exeext
3298ac_exeext=$EXEEXT 3696ac_exeext=$EXEEXT
3299cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3697cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3300/* end confdefs.h. */ 3698/* end confdefs.h. */
3301#include <stdio.h> 3699#include <stdio.h>
3302int 3700int
3303main () 3701main (void)
3304{ 3702{
3305FILE *f = fopen ("conftest.out", "w"); 3703FILE *f = fopen ("conftest.out", "w");
3306 return ferror (f) || fclose (f) != 0; 3704 return ferror (f) || fclose (f) != 0;
3307 3705
3308 ; 3706 ;
3310} 3708}
3311_ACEOF 3709_ACEOF
3312ac_clean_files="$ac_clean_files conftest.out" 3710ac_clean_files="$ac_clean_files conftest.out"
3313# Check that the compiler produces executables we can run. If not, either 3711# Check that the compiler produces executables we can run. If not, either
3314# the compiler is broken, or we cross compile. 3712# the compiler is broken, or we cross compile.
3315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3713{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3316$as_echo_n "checking whether we are cross compiling... " >&6; } 3714printf %s "checking whether we are cross compiling... " >&6; }
3317if test "$cross_compiling" != yes; then 3715if test "$cross_compiling" != yes; then
3318 { { ac_try="$ac_link" 3716 { { ac_try="$ac_link"
3319case "(($ac_try" in 3717case "(($ac_try" in
3320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 *) ac_try_echo=$ac_try;; 3719 *) ac_try_echo=$ac_try;;
3322esac 3720esac
3323eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324$as_echo "$ac_try_echo"; } >&5 3722printf "%s\n" "$ac_try_echo"; } >&5
3325 (eval "$ac_link") 2>&5 3723 (eval "$ac_link") 2>&5
3326 ac_status=$? 3724 ac_status=$?
3327 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3725 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3328 test $ac_status = 0; } 3726 test $ac_status = 0; }
3329 if { ac_try='./conftest$ac_cv_exeext' 3727 if { ac_try='./conftest$ac_cv_exeext'
3330 { { case "(($ac_try" in 3728 { { case "(($ac_try" in
3331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3332 *) ac_try_echo=$ac_try;; 3730 *) ac_try_echo=$ac_try;;
3333esac 3731esac
3334eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3335$as_echo "$ac_try_echo"; } >&5 3733printf "%s\n" "$ac_try_echo"; } >&5
3336 (eval "$ac_try") 2>&5 3734 (eval "$ac_try") 2>&5
3337 ac_status=$? 3735 ac_status=$?
3338 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3736 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3339 test $ac_status = 0; }; }; then 3737 test $ac_status = 0; }; }; then
3340 cross_compiling=no 3738 cross_compiling=no
3341 else 3739 else
3342 if test "$cross_compiling" = maybe; then 3740 if test "$cross_compiling" = maybe; then
3343 cross_compiling=yes 3741 cross_compiling=yes
3344 else 3742 else
3345 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3743 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3346$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3744printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3347as_fn_error $? "cannot run C compiled programs. 3745as_fn_error 77 "cannot run C compiled programs.
3348If you meant to cross compile, use \`--host'. 3746If you meant to cross compile, use \`--host'.
3349See \`config.log' for more details" "$LINENO" 5; } 3747See \`config.log' for more details" "$LINENO" 5; }
3350 fi 3748 fi
3351 fi 3749 fi
3352fi 3750fi
3353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3751{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3354$as_echo "$cross_compiling" >&6; } 3752printf "%s\n" "$cross_compiling" >&6; }
3355 3753
3356rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3754rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3357ac_clean_files=$ac_clean_files_save 3755ac_clean_files=$ac_clean_files_save
3358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3756{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3359$as_echo_n "checking for suffix of object files... " >&6; } 3757printf %s "checking for suffix of object files... " >&6; }
3360if ${ac_cv_objext+:} false; then : 3758if test ${ac_cv_objext+y}
3361 $as_echo_n "(cached) " >&6 3759then :
3362else 3760 printf %s "(cached) " >&6
3761else $as_nop
3363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3364/* end confdefs.h. */ 3763/* end confdefs.h. */
3365 3764
3366int 3765int
3367main () 3766main (void)
3368{ 3767{
3369 3768
3370 ; 3769 ;
3371 return 0; 3770 return 0;
3372} 3771}
3376case "(($ac_try" in 3775case "(($ac_try" in
3377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3378 *) ac_try_echo=$ac_try;; 3777 *) ac_try_echo=$ac_try;;
3379esac 3778esac
3380eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3779eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3381$as_echo "$ac_try_echo"; } >&5 3780printf "%s\n" "$ac_try_echo"; } >&5
3382 (eval "$ac_compile") 2>&5 3781 (eval "$ac_compile") 2>&5
3383 ac_status=$? 3782 ac_status=$?
3384 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3783 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3385 test $ac_status = 0; }; then : 3784 test $ac_status = 0; }
3785then :
3386 for ac_file in conftest.o conftest.obj conftest.*; do 3786 for ac_file in conftest.o conftest.obj conftest.*; do
3387 test -f "$ac_file" || continue; 3787 test -f "$ac_file" || continue;
3388 case $ac_file in 3788 case $ac_file in
3389 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3789 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3390 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3790 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3391 break;; 3791 break;;
3392 esac 3792 esac
3393done 3793done
3394else 3794else $as_nop
3395 $as_echo "$as_me: failed program was:" >&5 3795 printf "%s\n" "$as_me: failed program was:" >&5
3396sed 's/^/| /' conftest.$ac_ext >&5 3796sed 's/^/| /' conftest.$ac_ext >&5
3397 3797
3398{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3798{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3399$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3799printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3400as_fn_error $? "cannot compute suffix of object files: cannot compile 3800as_fn_error $? "cannot compute suffix of object files: cannot compile
3401See \`config.log' for more details" "$LINENO" 5; } 3801See \`config.log' for more details" "$LINENO" 5; }
3402fi 3802fi
3403rm -f conftest.$ac_cv_objext conftest.$ac_ext 3803rm -f conftest.$ac_cv_objext conftest.$ac_ext
3404fi 3804fi
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3805{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3406$as_echo "$ac_cv_objext" >&6; } 3806printf "%s\n" "$ac_cv_objext" >&6; }
3407OBJEXT=$ac_cv_objext 3807OBJEXT=$ac_cv_objext
3408ac_objext=$OBJEXT 3808ac_objext=$OBJEXT
3409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3809{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3410$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3810printf %s "checking whether the compiler supports GNU C... " >&6; }
3411if ${ac_cv_c_compiler_gnu+:} false; then : 3811if test ${ac_cv_c_compiler_gnu+y}
3412 $as_echo_n "(cached) " >&6 3812then :
3413else 3813 printf %s "(cached) " >&6
3814else $as_nop
3414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415/* end confdefs.h. */ 3816/* end confdefs.h. */
3416 3817
3417int 3818int
3418main () 3819main (void)
3419{ 3820{
3420#ifndef __GNUC__ 3821#ifndef __GNUC__
3421 choke me 3822 choke me
3422#endif 3823#endif
3423 3824
3424 ; 3825 ;
3425 return 0; 3826 return 0;
3426} 3827}
3427_ACEOF 3828_ACEOF
3428if ac_fn_c_try_compile "$LINENO"; then : 3829if ac_fn_c_try_compile "$LINENO"
3830then :
3429 ac_compiler_gnu=yes 3831 ac_compiler_gnu=yes
3430else 3832else $as_nop
3431 ac_compiler_gnu=no 3833 ac_compiler_gnu=no
3432fi 3834fi
3433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3835rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3434ac_cv_c_compiler_gnu=$ac_compiler_gnu 3836ac_cv_c_compiler_gnu=$ac_compiler_gnu
3435 3837
3436fi 3838fi
3437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3839{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3438$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3840printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3841ac_compiler_gnu=$ac_cv_c_compiler_gnu
3842
3439if test $ac_compiler_gnu = yes; then 3843if test $ac_compiler_gnu = yes; then
3440 GCC=yes 3844 GCC=yes
3441else 3845else
3442 GCC= 3846 GCC=
3443fi 3847fi
3444ac_test_CFLAGS=${CFLAGS+set} 3848ac_test_CFLAGS=${CFLAGS+y}
3445ac_save_CFLAGS=$CFLAGS 3849ac_save_CFLAGS=$CFLAGS
3446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3850{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3447$as_echo_n "checking whether $CC accepts -g... " >&6; } 3851printf %s "checking whether $CC accepts -g... " >&6; }
3448if ${ac_cv_prog_cc_g+:} false; then : 3852if test ${ac_cv_prog_cc_g+y}
3449 $as_echo_n "(cached) " >&6 3853then :
3450else 3854 printf %s "(cached) " >&6
3855else $as_nop
3451 ac_save_c_werror_flag=$ac_c_werror_flag 3856 ac_save_c_werror_flag=$ac_c_werror_flag
3452 ac_c_werror_flag=yes 3857 ac_c_werror_flag=yes
3453 ac_cv_prog_cc_g=no 3858 ac_cv_prog_cc_g=no
3454 CFLAGS="-g" 3859 CFLAGS="-g"
3455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3456/* end confdefs.h. */ 3861/* end confdefs.h. */
3457 3862
3458int 3863int
3459main () 3864main (void)
3460{ 3865{
3461 3866
3462 ; 3867 ;
3463 return 0; 3868 return 0;
3464} 3869}
3465_ACEOF 3870_ACEOF
3466if ac_fn_c_try_compile "$LINENO"; then : 3871if ac_fn_c_try_compile "$LINENO"
3872then :
3467 ac_cv_prog_cc_g=yes 3873 ac_cv_prog_cc_g=yes
3468else 3874else $as_nop
3469 CFLAGS="" 3875 CFLAGS=""
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471/* end confdefs.h. */ 3877/* end confdefs.h. */
3472 3878
3473int 3879int
3474main () 3880main (void)
3475{ 3881{
3476 3882
3477 ; 3883 ;
3478 return 0; 3884 return 0;
3479} 3885}
3480_ACEOF 3886_ACEOF
3481if ac_fn_c_try_compile "$LINENO"; then : 3887if ac_fn_c_try_compile "$LINENO"
3888then :
3482 3889
3483else 3890else $as_nop
3484 ac_c_werror_flag=$ac_save_c_werror_flag 3891 ac_c_werror_flag=$ac_save_c_werror_flag
3485 CFLAGS="-g" 3892 CFLAGS="-g"
3486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487/* end confdefs.h. */ 3894/* end confdefs.h. */
3488 3895
3489int 3896int
3490main () 3897main (void)
3491{ 3898{
3492 3899
3493 ; 3900 ;
3494 return 0; 3901 return 0;
3495} 3902}
3496_ACEOF 3903_ACEOF
3497if ac_fn_c_try_compile "$LINENO"; then : 3904if ac_fn_c_try_compile "$LINENO"
3905then :
3498 ac_cv_prog_cc_g=yes 3906 ac_cv_prog_cc_g=yes
3499fi 3907fi
3500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3908rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3501fi 3909fi
3502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3910rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3503fi 3911fi
3504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3912rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3505 ac_c_werror_flag=$ac_save_c_werror_flag 3913 ac_c_werror_flag=$ac_save_c_werror_flag
3506fi 3914fi
3507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3915{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3508$as_echo "$ac_cv_prog_cc_g" >&6; } 3916printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3509if test "$ac_test_CFLAGS" = set; then 3917if test $ac_test_CFLAGS; then
3510 CFLAGS=$ac_save_CFLAGS 3918 CFLAGS=$ac_save_CFLAGS
3511elif test $ac_cv_prog_cc_g = yes; then 3919elif test $ac_cv_prog_cc_g = yes; then
3512 if test "$GCC" = yes; then 3920 if test "$GCC" = yes; then
3513 CFLAGS="-g -O2" 3921 CFLAGS="-g -O2"
3514 else 3922 else
3519 CFLAGS="-O2" 3927 CFLAGS="-O2"
3520 else 3928 else
3521 CFLAGS= 3929 CFLAGS=
3522 fi 3930 fi
3523fi 3931fi
3932ac_prog_cc_stdc=no
3933if test x$ac_prog_cc_stdc = xno
3934then :
3935 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
3936printf %s "checking for $CC option to enable C11 features... " >&6; }
3937if test ${ac_cv_prog_cc_c11+y}
3938then :
3939 printf %s "(cached) " >&6
3940else $as_nop
3941 ac_cv_prog_cc_c11=no
3942ac_save_CC=$CC
3943cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3944/* end confdefs.h. */
3945$ac_c_conftest_c11_program
3946_ACEOF
3947for ac_arg in '' -std=gnu11
3948do
3949 CC="$ac_save_CC $ac_arg"
3950 if ac_fn_c_try_compile "$LINENO"
3951then :
3952 ac_cv_prog_cc_c11=$ac_arg
3953fi
3954rm -f core conftest.err conftest.$ac_objext conftest.beam
3955 test "x$ac_cv_prog_cc_c11" != "xno" && break
3956done
3957rm -f conftest.$ac_ext
3958CC=$ac_save_CC
3959fi
3960
3961if test "x$ac_cv_prog_cc_c11" = xno
3962then :
3963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3964printf "%s\n" "unsupported" >&6; }
3965else $as_nop
3966 if test "x$ac_cv_prog_cc_c11" = x
3967then :
3968 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3969printf "%s\n" "none needed" >&6; }
3970else $as_nop
3971 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
3972printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3973 CC="$CC $ac_cv_prog_cc_c11"
3974fi
3975 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3976 ac_prog_cc_stdc=c11
3977fi
3978fi
3979if test x$ac_prog_cc_stdc = xno
3980then :
3981 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
3982printf %s "checking for $CC option to enable C99 features... " >&6; }
3983if test ${ac_cv_prog_cc_c99+y}
3984then :
3985 printf %s "(cached) " >&6
3986else $as_nop
3987 ac_cv_prog_cc_c99=no
3988ac_save_CC=$CC
3989cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3990/* end confdefs.h. */
3991$ac_c_conftest_c99_program
3992_ACEOF
3993for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
3994do
3995 CC="$ac_save_CC $ac_arg"
3996 if ac_fn_c_try_compile "$LINENO"
3997then :
3998 ac_cv_prog_cc_c99=$ac_arg
3999fi
4000rm -f core conftest.err conftest.$ac_objext conftest.beam
4001 test "x$ac_cv_prog_cc_c99" != "xno" && break
4002done
4003rm -f conftest.$ac_ext
4004CC=$ac_save_CC
4005fi
4006
4007if test "x$ac_cv_prog_cc_c99" = xno
4008then :
4009 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4010printf "%s\n" "unsupported" >&6; }
4011else $as_nop
4012 if test "x$ac_cv_prog_cc_c99" = x
4013then :
4014 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4015printf "%s\n" "none needed" >&6; }
4016else $as_nop
4017 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4018printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4019 CC="$CC $ac_cv_prog_cc_c99"
4020fi
4021 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4022 ac_prog_cc_stdc=c99
4023fi
4024fi
4025if test x$ac_prog_cc_stdc = xno
4026then :
3524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4027 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
3525$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4028printf %s "checking for $CC option to enable C89 features... " >&6; }
3526if ${ac_cv_prog_cc_c89+:} false; then : 4029if test ${ac_cv_prog_cc_c89+y}
3527 $as_echo_n "(cached) " >&6 4030then :
3528else 4031 printf %s "(cached) " >&6
4032else $as_nop
3529 ac_cv_prog_cc_c89=no 4033 ac_cv_prog_cc_c89=no
3530ac_save_CC=$CC 4034ac_save_CC=$CC
3531cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4035cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532/* end confdefs.h. */ 4036/* end confdefs.h. */
3533#include <stdarg.h> 4037$ac_c_conftest_c89_program
3534#include <stdio.h>
3535struct stat;
3536/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3537struct buf { int x; };
3538FILE * (*rcsopen) (struct buf *, struct stat *, int);
3539static char *e (p, i)
3540 char **p;
3541 int i;
3542{
3543 return p[i];
3544}
3545static char *f (char * (*g) (char **, int), char **p, ...)
3546{
3547 char *s;
3548 va_list v;
3549 va_start (v,p);
3550 s = g (p, va_arg (v,int));
3551 va_end (v);
3552 return s;
3553}
3554
3555/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3556 function prototypes and stuff, but not '\xHH' hex character constants.
3557 These don't provoke an error unfortunately, instead are silently treated
3558 as 'x'. The following induces an error, until -std is added to get
3559 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3560 array size at least. It's necessary to write '\x00'==0 to get something
3561 that's true only with -std. */
3562int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3563
3564/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3565 inside strings and character constants. */
3566#define FOO(x) 'x'
3567int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3568
3569int test (int i, double x);
3570struct s1 {int (*f) (int a);};
3571struct s2 {int (*f) (double a);};
3572int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3573int argc;
3574char **argv;
3575int
3576main ()
3577{
3578return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3579 ;
3580 return 0;
3581}
3582_ACEOF 4038_ACEOF
3583for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4039for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3584 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3585do 4040do
3586 CC="$ac_save_CC $ac_arg" 4041 CC="$ac_save_CC $ac_arg"
3587 if ac_fn_c_try_compile "$LINENO"; then : 4042 if ac_fn_c_try_compile "$LINENO"
4043then :
3588 ac_cv_prog_cc_c89=$ac_arg 4044 ac_cv_prog_cc_c89=$ac_arg
3589fi 4045fi
3590rm -f core conftest.err conftest.$ac_objext 4046rm -f core conftest.err conftest.$ac_objext conftest.beam
3591 test "x$ac_cv_prog_cc_c89" != "xno" && break 4047 test "x$ac_cv_prog_cc_c89" != "xno" && break
3592done 4048done
3593rm -f conftest.$ac_ext 4049rm -f conftest.$ac_ext
3594CC=$ac_save_CC 4050CC=$ac_save_CC
3595
3596fi 4051fi
3597# AC_CACHE_VAL 4052
3598case "x$ac_cv_prog_cc_c89" in 4053if test "x$ac_cv_prog_cc_c89" = xno
3599 x) 4054then :
3600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3601$as_echo "none needed" >&6; } ;;
3602 xno)
3603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4055 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3604$as_echo "unsupported" >&6; } ;; 4056printf "%s\n" "unsupported" >&6; }
3605 *) 4057else $as_nop
4058 if test "x$ac_cv_prog_cc_c89" = x
4059then :
4060 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4061printf "%s\n" "none needed" >&6; }
4062else $as_nop
4063 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4064printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3606 CC="$CC $ac_cv_prog_cc_c89" 4065 CC="$CC $ac_cv_prog_cc_c89"
3607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4066fi
3608$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4067 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3609esac 4068 ac_prog_cc_stdc=c89
3610if test "x$ac_cv_prog_cc_c89" != xno; then : 4069fi
3611
3612fi 4070fi
3613 4071
3614ac_ext=c 4072ac_ext=c
3615ac_cpp='$CPP $CPPFLAGS' 4073ac_cpp='$CPP $CPPFLAGS'
3616ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4074ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3617ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4075ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3618ac_compiler_gnu=$ac_cv_c_compiler_gnu 4076ac_compiler_gnu=$ac_cv_c_compiler_gnu
4077
4078
4079
4080
4081
4082
3619 4083
3620ac_ext=cpp 4084ac_ext=cpp
3621ac_cpp='$CXXCPP $CPPFLAGS' 4085ac_cpp='$CXXCPP $CPPFLAGS'
3622ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4086ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3623ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4087ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3625if test -z "$CXX"; then 4089if test -z "$CXX"; then
3626 if test -n "$CCC"; then 4090 if test -n "$CCC"; then
3627 CXX=$CCC 4091 CXX=$CCC
3628 else 4092 else
3629 if test -n "$ac_tool_prefix"; then 4093 if test -n "$ac_tool_prefix"; then
3630 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 4094 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
3631 do 4095 do
3632 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4096 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3633set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4097set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4098{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3635$as_echo_n "checking for $ac_word... " >&6; } 4099printf %s "checking for $ac_word... " >&6; }
3636if ${ac_cv_prog_CXX+:} false; then : 4100if test ${ac_cv_prog_CXX+y}
3637 $as_echo_n "(cached) " >&6 4101then :
3638else 4102 printf %s "(cached) " >&6
4103else $as_nop
3639 if test -n "$CXX"; then 4104 if test -n "$CXX"; then
3640 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4105 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3641else 4106else
3642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3643for as_dir in $PATH 4108for as_dir in $PATH
3644do 4109do
3645 IFS=$as_save_IFS 4110 IFS=$as_save_IFS
3646 test -z "$as_dir" && as_dir=. 4111 case $as_dir in #(((
4112 '') as_dir=./ ;;
4113 */) ;;
4114 *) as_dir=$as_dir/ ;;
4115 esac
3647 for ac_exec_ext in '' $ac_executable_extensions; do 4116 for ac_exec_ext in '' $ac_executable_extensions; do
3648 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4117 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3649 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4118 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4119 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3651 break 2 4120 break 2
3652 fi 4121 fi
3653done 4122done
3654 done 4123 done
3655IFS=$as_save_IFS 4124IFS=$as_save_IFS
3656 4125
3657fi 4126fi
3658fi 4127fi
3659CXX=$ac_cv_prog_CXX 4128CXX=$ac_cv_prog_CXX
3660if test -n "$CXX"; then 4129if test -n "$CXX"; then
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 4130 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3662$as_echo "$CXX" >&6; } 4131printf "%s\n" "$CXX" >&6; }
3663else 4132else
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4133 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3665$as_echo "no" >&6; } 4134printf "%s\n" "no" >&6; }
3666fi 4135fi
3667 4136
3668 4137
3669 test -n "$CXX" && break 4138 test -n "$CXX" && break
3670 done 4139 done
3671fi 4140fi
3672if test -z "$CXX"; then 4141if test -z "$CXX"; then
3673 ac_ct_CXX=$CXX 4142 ac_ct_CXX=$CXX
3674 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 4143 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
3675do 4144do
3676 # Extract the first word of "$ac_prog", so it can be a program name with args. 4145 # Extract the first word of "$ac_prog", so it can be a program name with args.
3677set dummy $ac_prog; ac_word=$2 4146set dummy $ac_prog; ac_word=$2
3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4147{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3679$as_echo_n "checking for $ac_word... " >&6; } 4148printf %s "checking for $ac_word... " >&6; }
3680if ${ac_cv_prog_ac_ct_CXX+:} false; then : 4149if test ${ac_cv_prog_ac_ct_CXX+y}
3681 $as_echo_n "(cached) " >&6 4150then :
3682else 4151 printf %s "(cached) " >&6
4152else $as_nop
3683 if test -n "$ac_ct_CXX"; then 4153 if test -n "$ac_ct_CXX"; then
3684 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 4154 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3685else 4155else
3686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3687for as_dir in $PATH 4157for as_dir in $PATH
3688do 4158do
3689 IFS=$as_save_IFS 4159 IFS=$as_save_IFS
3690 test -z "$as_dir" && as_dir=. 4160 case $as_dir in #(((
4161 '') as_dir=./ ;;
4162 */) ;;
4163 *) as_dir=$as_dir/ ;;
4164 esac
3691 for ac_exec_ext in '' $ac_executable_extensions; do 4165 for ac_exec_ext in '' $ac_executable_extensions; do
3692 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4166 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3693 ac_cv_prog_ac_ct_CXX="$ac_prog" 4167 ac_cv_prog_ac_ct_CXX="$ac_prog"
3694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4168 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3695 break 2 4169 break 2
3696 fi 4170 fi
3697done 4171done
3698 done 4172 done
3699IFS=$as_save_IFS 4173IFS=$as_save_IFS
3700 4174
3701fi 4175fi
3702fi 4176fi
3703ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4177ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3704if test -n "$ac_ct_CXX"; then 4178if test -n "$ac_ct_CXX"; then
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 4179 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3706$as_echo "$ac_ct_CXX" >&6; } 4180printf "%s\n" "$ac_ct_CXX" >&6; }
3707else 4181else
3708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4182 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3709$as_echo "no" >&6; } 4183printf "%s\n" "no" >&6; }
3710fi 4184fi
3711 4185
3712 4186
3713 test -n "$ac_ct_CXX" && break 4187 test -n "$ac_ct_CXX" && break
3714done 4188done
3716 if test "x$ac_ct_CXX" = x; then 4190 if test "x$ac_ct_CXX" = x; then
3717 CXX="g++" 4191 CXX="g++"
3718 else 4192 else
3719 case $cross_compiling:$ac_tool_warned in 4193 case $cross_compiling:$ac_tool_warned in
3720yes:) 4194yes:)
3721{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4195{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3722$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4196printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3723ac_tool_warned=yes ;; 4197ac_tool_warned=yes ;;
3724esac 4198esac
3725 CXX=$ac_ct_CXX 4199 CXX=$ac_ct_CXX
3726 fi 4200 fi
3727fi 4201fi
3728 4202
3729 fi 4203 fi
3730fi 4204fi
3731# Provide some information about the compiler. 4205# Provide some information about the compiler.
3732$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 4206printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3733set X $ac_compile 4207set X $ac_compile
3734ac_compiler=$2 4208ac_compiler=$2
3735for ac_option in --version -v -V -qversion; do 4209for ac_option in --version -v -V -qversion; do
3736 { { ac_try="$ac_compiler $ac_option >&5" 4210 { { ac_try="$ac_compiler $ac_option >&5"
3737case "(($ac_try" in 4211case "(($ac_try" in
3738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3739 *) ac_try_echo=$ac_try;; 4213 *) ac_try_echo=$ac_try;;
3740esac 4214esac
3741eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4215eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3742$as_echo "$ac_try_echo"; } >&5 4216printf "%s\n" "$ac_try_echo"; } >&5
3743 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4217 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3744 ac_status=$? 4218 ac_status=$?
3745 if test -s conftest.err; then 4219 if test -s conftest.err; then
3746 sed '10a\ 4220 sed '10a\
3747... rest of stderr output deleted ... 4221... rest of stderr output deleted ...
3748 10q' conftest.err >conftest.er1 4222 10q' conftest.err >conftest.er1
3749 cat conftest.er1 >&5 4223 cat conftest.er1 >&5
3750 fi 4224 fi
3751 rm -f conftest.er1 conftest.err 4225 rm -f conftest.er1 conftest.err
3752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4226 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3753 test $ac_status = 0; } 4227 test $ac_status = 0; }
3754done 4228done
3755 4229
3756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 4230{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
3757$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 4231printf %s "checking whether the compiler supports GNU C++... " >&6; }
3758if ${ac_cv_cxx_compiler_gnu+:} false; then : 4232if test ${ac_cv_cxx_compiler_gnu+y}
3759 $as_echo_n "(cached) " >&6 4233then :
3760else 4234 printf %s "(cached) " >&6
4235else $as_nop
3761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3762/* end confdefs.h. */ 4237/* end confdefs.h. */
3763 4238
3764int 4239int
3765main () 4240main (void)
3766{ 4241{
3767#ifndef __GNUC__ 4242#ifndef __GNUC__
3768 choke me 4243 choke me
3769#endif 4244#endif
3770 4245
3771 ; 4246 ;
3772 return 0; 4247 return 0;
3773} 4248}
3774_ACEOF 4249_ACEOF
3775if ac_fn_cxx_try_compile "$LINENO"; then : 4250if ac_fn_cxx_try_compile "$LINENO"
4251then :
3776 ac_compiler_gnu=yes 4252 ac_compiler_gnu=yes
3777else 4253else $as_nop
3778 ac_compiler_gnu=no 4254 ac_compiler_gnu=no
3779fi 4255fi
3780rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4256rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3781ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 4257ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3782 4258
3783fi 4259fi
3784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 4260{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3785$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 4261printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
4262ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4263
3786if test $ac_compiler_gnu = yes; then 4264if test $ac_compiler_gnu = yes; then
3787 GXX=yes 4265 GXX=yes
3788else 4266else
3789 GXX= 4267 GXX=
3790fi 4268fi
3791ac_test_CXXFLAGS=${CXXFLAGS+set} 4269ac_test_CXXFLAGS=${CXXFLAGS+y}
3792ac_save_CXXFLAGS=$CXXFLAGS 4270ac_save_CXXFLAGS=$CXXFLAGS
3793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 4271{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3794$as_echo_n "checking whether $CXX accepts -g... " >&6; } 4272printf %s "checking whether $CXX accepts -g... " >&6; }
3795if ${ac_cv_prog_cxx_g+:} false; then : 4273if test ${ac_cv_prog_cxx_g+y}
3796 $as_echo_n "(cached) " >&6 4274then :
3797else 4275 printf %s "(cached) " >&6
4276else $as_nop
3798 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4277 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3799 ac_cxx_werror_flag=yes 4278 ac_cxx_werror_flag=yes
3800 ac_cv_prog_cxx_g=no 4279 ac_cv_prog_cxx_g=no
3801 CXXFLAGS="-g" 4280 CXXFLAGS="-g"
3802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803/* end confdefs.h. */ 4282/* end confdefs.h. */
3804 4283
3805int 4284int
3806main () 4285main (void)
3807{ 4286{
3808 4287
3809 ; 4288 ;
3810 return 0; 4289 return 0;
3811} 4290}
3812_ACEOF 4291_ACEOF
3813if ac_fn_cxx_try_compile "$LINENO"; then : 4292if ac_fn_cxx_try_compile "$LINENO"
4293then :
3814 ac_cv_prog_cxx_g=yes 4294 ac_cv_prog_cxx_g=yes
3815else 4295else $as_nop
3816 CXXFLAGS="" 4296 CXXFLAGS=""
3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3818/* end confdefs.h. */ 4298/* end confdefs.h. */
3819 4299
3820int 4300int
3821main () 4301main (void)
3822{ 4302{
3823 4303
3824 ; 4304 ;
3825 return 0; 4305 return 0;
3826} 4306}
3827_ACEOF 4307_ACEOF
3828if ac_fn_cxx_try_compile "$LINENO"; then : 4308if ac_fn_cxx_try_compile "$LINENO"
4309then :
3829 4310
3830else 4311else $as_nop
3831 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4312 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832 CXXFLAGS="-g" 4313 CXXFLAGS="-g"
3833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3834/* end confdefs.h. */ 4315/* end confdefs.h. */
3835 4316
3836int 4317int
3837main () 4318main (void)
3838{ 4319{
3839 4320
3840 ; 4321 ;
3841 return 0; 4322 return 0;
3842} 4323}
3843_ACEOF 4324_ACEOF
3844if ac_fn_cxx_try_compile "$LINENO"; then : 4325if ac_fn_cxx_try_compile "$LINENO"
4326then :
3845 ac_cv_prog_cxx_g=yes 4327 ac_cv_prog_cxx_g=yes
3846fi 4328fi
3847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4329rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3848fi 4330fi
3849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4331rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3850fi 4332fi
3851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4333rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3852 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4334 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3853fi 4335fi
3854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 4336{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3855$as_echo "$ac_cv_prog_cxx_g" >&6; } 4337printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3856if test "$ac_test_CXXFLAGS" = set; then 4338if test $ac_test_CXXFLAGS; then
3857 CXXFLAGS=$ac_save_CXXFLAGS 4339 CXXFLAGS=$ac_save_CXXFLAGS
3858elif test $ac_cv_prog_cxx_g = yes; then 4340elif test $ac_cv_prog_cxx_g = yes; then
3859 if test "$GXX" = yes; then 4341 if test "$GXX" = yes; then
3860 CXXFLAGS="-g -O2" 4342 CXXFLAGS="-g -O2"
3861 else 4343 else
3866 CXXFLAGS="-O2" 4348 CXXFLAGS="-O2"
3867 else 4349 else
3868 CXXFLAGS= 4350 CXXFLAGS=
3869 fi 4351 fi
3870fi 4352fi
4353ac_prog_cxx_stdcxx=no
4354if test x$ac_prog_cxx_stdcxx = xno
4355then :
4356 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
4357printf %s "checking for $CXX option to enable C++11 features... " >&6; }
4358if test ${ac_cv_prog_cxx_11+y}
4359then :
4360 printf %s "(cached) " >&6
4361else $as_nop
4362 ac_cv_prog_cxx_11=no
4363ac_save_CXX=$CXX
4364cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4365/* end confdefs.h. */
4366$ac_cxx_conftest_cxx11_program
4367_ACEOF
4368for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
4369do
4370 CXX="$ac_save_CXX $ac_arg"
4371 if ac_fn_cxx_try_compile "$LINENO"
4372then :
4373 ac_cv_prog_cxx_cxx11=$ac_arg
4374fi
4375rm -f core conftest.err conftest.$ac_objext conftest.beam
4376 test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
4377done
4378rm -f conftest.$ac_ext
4379CXX=$ac_save_CXX
4380fi
4381
4382if test "x$ac_cv_prog_cxx_cxx11" = xno
4383then :
4384 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4385printf "%s\n" "unsupported" >&6; }
4386else $as_nop
4387 if test "x$ac_cv_prog_cxx_cxx11" = x
4388then :
4389 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4390printf "%s\n" "none needed" >&6; }
4391else $as_nop
4392 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
4393printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
4394 CXX="$CXX $ac_cv_prog_cxx_cxx11"
4395fi
4396 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
4397 ac_prog_cxx_stdcxx=cxx11
4398fi
4399fi
4400if test x$ac_prog_cxx_stdcxx = xno
4401then :
4402 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
4403printf %s "checking for $CXX option to enable C++98 features... " >&6; }
4404if test ${ac_cv_prog_cxx_98+y}
4405then :
4406 printf %s "(cached) " >&6
4407else $as_nop
4408 ac_cv_prog_cxx_98=no
4409ac_save_CXX=$CXX
4410cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4411/* end confdefs.h. */
4412$ac_cxx_conftest_cxx98_program
4413_ACEOF
4414for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
4415do
4416 CXX="$ac_save_CXX $ac_arg"
4417 if ac_fn_cxx_try_compile "$LINENO"
4418then :
4419 ac_cv_prog_cxx_cxx98=$ac_arg
4420fi
4421rm -f core conftest.err conftest.$ac_objext conftest.beam
4422 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
4423done
4424rm -f conftest.$ac_ext
4425CXX=$ac_save_CXX
4426fi
4427
4428if test "x$ac_cv_prog_cxx_cxx98" = xno
4429then :
4430 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4431printf "%s\n" "unsupported" >&6; }
4432else $as_nop
4433 if test "x$ac_cv_prog_cxx_cxx98" = x
4434then :
4435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4436printf "%s\n" "none needed" >&6; }
4437else $as_nop
4438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
4439printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
4440 CXX="$CXX $ac_cv_prog_cxx_cxx98"
4441fi
4442 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
4443 ac_prog_cxx_stdcxx=cxx98
4444fi
4445fi
4446
3871ac_ext=c 4447ac_ext=c
3872ac_cpp='$CPP $CPPFLAGS' 4448ac_cpp='$CPP $CPPFLAGS'
3873ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4449ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3874ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4450ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3875ac_compiler_gnu=$ac_cv_c_compiler_gnu 4451ac_compiler_gnu=$ac_cv_c_compiler_gnu
3876 4452
4453
4454
3877# Find a good install program. We prefer a C program (faster), 4455 # Find a good install program. We prefer a C program (faster),
3878# so one script is as good as another. But avoid the broken or 4456# so one script is as good as another. But avoid the broken or
3879# incompatible versions: 4457# incompatible versions:
3880# SysV /etc/install, /usr/sbin/install 4458# SysV /etc/install, /usr/sbin/install
3881# SunOS /usr/etc/install 4459# SunOS /usr/etc/install
3882# IRIX /sbin/install 4460# IRIX /sbin/install
3886# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4464# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3887# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4465# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3888# OS/2's system install, which has a completely different semantic 4466# OS/2's system install, which has a completely different semantic
3889# ./install, which can be erroneously created by make from ./install.sh. 4467# ./install, which can be erroneously created by make from ./install.sh.
3890# Reject install programs that cannot install multiple files. 4468# Reject install programs that cannot install multiple files.
3891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 4469{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3892$as_echo_n "checking for a BSD-compatible install... " >&6; } 4470printf %s "checking for a BSD-compatible install... " >&6; }
3893if test -z "$INSTALL"; then 4471if test -z "$INSTALL"; then
3894if ${ac_cv_path_install+:} false; then : 4472if test ${ac_cv_path_install+y}
3895 $as_echo_n "(cached) " >&6 4473then :
3896else 4474 printf %s "(cached) " >&6
4475else $as_nop
3897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3898for as_dir in $PATH 4477for as_dir in $PATH
3899do 4478do
3900 IFS=$as_save_IFS 4479 IFS=$as_save_IFS
3901 test -z "$as_dir" && as_dir=. 4480 case $as_dir in #(((
4481 '') as_dir=./ ;;
4482 */) ;;
4483 *) as_dir=$as_dir/ ;;
4484 esac
3902 # Account for people who put trailing slashes in PATH elements. 4485 # Account for fact that we put trailing slashes in our PATH walk.
3903case $as_dir/ in #(( 4486case $as_dir in #((
3904 ./ | .// | /[cC]/* | \ 4487 ./ | /[cC]/* | \
3905 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4488 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3906 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4489 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3907 /usr/ucb/* ) ;; 4490 /usr/ucb/* ) ;;
3908 *) 4491 *)
3909 # OSF1 and SCO ODT 3.0 have their own names for install. 4492 # OSF1 and SCO ODT 3.0 have their own names for install.
3910 # Don't use installbsd from OSF since it installs stuff as root 4493 # Don't use installbsd from OSF since it installs stuff as root
3911 # by default. 4494 # by default.
3912 for ac_prog in ginstall scoinst install; do 4495 for ac_prog in ginstall scoinst install; do
3913 for ac_exec_ext in '' $ac_executable_extensions; do 4496 for ac_exec_ext in '' $ac_executable_extensions; do
3914 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4497 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3915 if test $ac_prog = install && 4498 if test $ac_prog = install &&
3916 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4499 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3917 # AIX install. It has an incompatible calling convention. 4500 # AIX install. It has an incompatible calling convention.
3918 : 4501 :
3919 elif test $ac_prog = install && 4502 elif test $ac_prog = install &&
3920 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4503 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3921 # program-specific install script used by HP pwplus--don't use. 4504 # program-specific install script used by HP pwplus--don't use.
3922 : 4505 :
3923 else 4506 else
3924 rm -rf conftest.one conftest.two conftest.dir 4507 rm -rf conftest.one conftest.two conftest.dir
3925 echo one > conftest.one 4508 echo one > conftest.one
3926 echo two > conftest.two 4509 echo two > conftest.two
3927 mkdir conftest.dir 4510 mkdir conftest.dir
3928 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 4511 if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
3929 test -s conftest.one && test -s conftest.two && 4512 test -s conftest.one && test -s conftest.two &&
3930 test -s conftest.dir/conftest.one && 4513 test -s conftest.dir/conftest.one &&
3931 test -s conftest.dir/conftest.two 4514 test -s conftest.dir/conftest.two
3932 then 4515 then
3933 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4516 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3934 break 3 4517 break 3
3935 fi 4518 fi
3936 fi 4519 fi
3937 fi 4520 fi
3938 done 4521 done
3944IFS=$as_save_IFS 4527IFS=$as_save_IFS
3945 4528
3946rm -rf conftest.one conftest.two conftest.dir 4529rm -rf conftest.one conftest.two conftest.dir
3947 4530
3948fi 4531fi
3949 if test "${ac_cv_path_install+set}" = set; then 4532 if test ${ac_cv_path_install+y}; then
3950 INSTALL=$ac_cv_path_install 4533 INSTALL=$ac_cv_path_install
3951 else 4534 else
3952 # As a last resort, use the slow shell script. Don't cache a 4535 # As a last resort, use the slow shell script. Don't cache a
3953 # value for INSTALL within a source directory, because that will 4536 # value for INSTALL within a source directory, because that will
3954 # break other packages using the cache if that directory is 4537 # break other packages using the cache if that directory is
3955 # removed, or if the value is a relative name. 4538 # removed, or if the value is a relative name.
3956 INSTALL=$ac_install_sh 4539 INSTALL=$ac_install_sh
3957 fi 4540 fi
3958fi 4541fi
3959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4542{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3960$as_echo "$INSTALL" >&6; } 4543printf "%s\n" "$INSTALL" >&6; }
3961 4544
3962# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4545# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3963# It thinks the first close brace ends the variable substitution. 4546# It thinks the first close brace ends the variable substitution.
3964test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4547test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3965 4548
3967 4550
3968test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4551test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3969 4552
3970 4553
3971 4554
3972ac_ext=c 4555ac_header= ac_cache=
3973ac_cpp='$CPP $CPPFLAGS' 4556for ac_item in $ac_header_c_list
3974ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3975ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3976ac_compiler_gnu=$ac_cv_c_compiler_gnu
3977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3978$as_echo_n "checking how to run the C preprocessor... " >&6; }
3979# On Suns, sometimes $CPP names a directory.
3980if test -n "$CPP" && test -d "$CPP"; then
3981 CPP=
3982fi
3983if test -z "$CPP"; then
3984 if ${ac_cv_prog_CPP+:} false; then :
3985 $as_echo_n "(cached) " >&6
3986else
3987 # Double quotes because CPP needs to be expanded
3988 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3989 do
3990 ac_preproc_ok=false
3991for ac_c_preproc_warn_flag in '' yes
3992do 4557do
3993 # Use a header file that comes with gcc, so configuring glibc 4558 if test $ac_cache; then
3994 # with a fresh cross-compiler works. 4559 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3995 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4560 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3996 # <limits.h> exists even on freestanding compilers. 4561 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3997 # On the NeXT, cc -E runs the code through the compiler's parser, 4562 fi
3998 # not just through cpp. "Syntax error" is here to catch this case. 4563 ac_header= ac_cache=
3999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4564 elif test $ac_header; then
4000/* end confdefs.h. */ 4565 ac_cache=$ac_item
4001#ifdef __STDC__
4002# include <limits.h>
4003#else
4004# include <assert.h>
4005#endif
4006 Syntax error
4007_ACEOF
4008if ac_fn_c_try_cpp "$LINENO"; then :
4009
4010else 4566 else
4011 # Broken: fails on valid input. 4567 ac_header=$ac_item
4012continue 4568 fi
4013fi
4014rm -f conftest.err conftest.i conftest.$ac_ext
4015
4016 # OK, works on sane cases. Now check whether nonexistent headers
4017 # can be detected and how.
4018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4019/* end confdefs.h. */
4020#include <ac_nonexistent.h>
4021_ACEOF
4022if ac_fn_c_try_cpp "$LINENO"; then :
4023 # Broken: success on invalid input.
4024continue
4025else
4026 # Passes both tests.
4027ac_preproc_ok=:
4028break
4029fi
4030rm -f conftest.err conftest.i conftest.$ac_ext
4031
4032done 4569done
4033# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4034rm -f conftest.i conftest.err conftest.$ac_ext
4035if $ac_preproc_ok; then :
4036 break
4037fi
4038 4570
4039 done
4040 ac_cv_prog_CPP=$CPP
4041 4571
4042fi
4043 CPP=$ac_cv_prog_CPP
4044else
4045 ac_cv_prog_CPP=$CPP
4046fi
4047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4048$as_echo "$CPP" >&6; }
4049ac_preproc_ok=false
4050for ac_c_preproc_warn_flag in '' yes
4051do
4052 # Use a header file that comes with gcc, so configuring glibc
4053 # with a fresh cross-compiler works.
4054 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4055 # <limits.h> exists even on freestanding compilers.
4056 # On the NeXT, cc -E runs the code through the compiler's parser,
4057 # not just through cpp. "Syntax error" is here to catch this case.
4058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4059/* end confdefs.h. */
4060#ifdef __STDC__
4061# include <limits.h>
4062#else
4063# include <assert.h>
4064#endif
4065 Syntax error
4066_ACEOF
4067if ac_fn_c_try_cpp "$LINENO"; then :
4068 4572
4069else
4070 # Broken: fails on valid input.
4071continue
4072fi
4073rm -f conftest.err conftest.i conftest.$ac_ext
4074 4573
4075 # OK, works on sane cases. Now check whether nonexistent headers
4076 # can be detected and how.
4077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4078/* end confdefs.h. */
4079#include <ac_nonexistent.h>
4080_ACEOF
4081if ac_fn_c_try_cpp "$LINENO"; then :
4082 # Broken: success on invalid input.
4083continue
4084else
4085 # Passes both tests.
4086ac_preproc_ok=:
4087break
4088fi
4089rm -f conftest.err conftest.i conftest.$ac_ext
4090 4574
4091done
4092# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4093rm -f conftest.i conftest.err conftest.$ac_ext
4094if $ac_preproc_ok; then :
4095 4575
4096else
4097 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4098$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4099as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4100See \`config.log' for more details" "$LINENO" 5; }
4101fi
4102 4576
4103ac_ext=c
4104ac_cpp='$CPP $CPPFLAGS'
4105ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4106ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4107ac_compiler_gnu=$ac_cv_c_compiler_gnu
4108 4577
4578if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4579then :
4109 4580
4110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4111$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4112if ${ac_cv_path_GREP+:} false; then :
4113 $as_echo_n "(cached) " >&6
4114else
4115 if test -z "$GREP"; then
4116 ac_path_GREP_found=false
4117 # Loop through the user's path and test for each of PROGNAME-LIST
4118 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4119for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4120do
4121 IFS=$as_save_IFS
4122 test -z "$as_dir" && as_dir=.
4123 for ac_prog in grep ggrep; do
4124 for ac_exec_ext in '' $ac_executable_extensions; do
4125 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4126 as_fn_executable_p "$ac_path_GREP" || continue
4127# Check for GNU ac_path_GREP and select it if it is found.
4128 # Check for GNU $ac_path_GREP
4129case `"$ac_path_GREP" --version 2>&1` in
4130*GNU*)
4131 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4132*)
4133 ac_count=0
4134 $as_echo_n 0123456789 >"conftest.in"
4135 while :
4136 do
4137 cat "conftest.in" "conftest.in" >"conftest.tmp"
4138 mv "conftest.tmp" "conftest.in"
4139 cp "conftest.in" "conftest.nl"
4140 $as_echo 'GREP' >> "conftest.nl"
4141 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4142 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4143 as_fn_arith $ac_count + 1 && ac_count=$as_val
4144 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4145 # Best one so far, save it but keep looking for a better one
4146 ac_cv_path_GREP="$ac_path_GREP"
4147 ac_path_GREP_max=$ac_count
4148 fi
4149 # 10*(2^10) chars as input seems more than enough
4150 test $ac_count -gt 10 && break
4151 done
4152 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4153esac
4154
4155 $ac_path_GREP_found && break 3
4156 done
4157 done
4158 done
4159IFS=$as_save_IFS
4160 if test -z "$ac_cv_path_GREP"; then
4161 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4162 fi
4163else
4164 ac_cv_path_GREP=$GREP
4165fi
4166
4167fi
4168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4169$as_echo "$ac_cv_path_GREP" >&6; }
4170 GREP="$ac_cv_path_GREP"
4171
4172
4173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4174$as_echo_n "checking for egrep... " >&6; }
4175if ${ac_cv_path_EGREP+:} false; then :
4176 $as_echo_n "(cached) " >&6
4177else
4178 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4179 then ac_cv_path_EGREP="$GREP -E"
4180 else
4181 if test -z "$EGREP"; then
4182 ac_path_EGREP_found=false
4183 # Loop through the user's path and test for each of PROGNAME-LIST
4184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4185for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4186do
4187 IFS=$as_save_IFS
4188 test -z "$as_dir" && as_dir=.
4189 for ac_prog in egrep; do
4190 for ac_exec_ext in '' $ac_executable_extensions; do
4191 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4192 as_fn_executable_p "$ac_path_EGREP" || continue
4193# Check for GNU ac_path_EGREP and select it if it is found.
4194 # Check for GNU $ac_path_EGREP
4195case `"$ac_path_EGREP" --version 2>&1` in
4196*GNU*)
4197 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4198*)
4199 ac_count=0
4200 $as_echo_n 0123456789 >"conftest.in"
4201 while :
4202 do
4203 cat "conftest.in" "conftest.in" >"conftest.tmp"
4204 mv "conftest.tmp" "conftest.in"
4205 cp "conftest.in" "conftest.nl"
4206 $as_echo 'EGREP' >> "conftest.nl"
4207 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4208 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4209 as_fn_arith $ac_count + 1 && ac_count=$as_val
4210 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4211 # Best one so far, save it but keep looking for a better one
4212 ac_cv_path_EGREP="$ac_path_EGREP"
4213 ac_path_EGREP_max=$ac_count
4214 fi
4215 # 10*(2^10) chars as input seems more than enough
4216 test $ac_count -gt 10 && break
4217 done
4218 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4219esac
4220
4221 $ac_path_EGREP_found && break 3
4222 done
4223 done
4224 done
4225IFS=$as_save_IFS
4226 if test -z "$ac_cv_path_EGREP"; then
4227 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4228 fi
4229else
4230 ac_cv_path_EGREP=$EGREP
4231fi
4232
4233 fi
4234fi
4235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4236$as_echo "$ac_cv_path_EGREP" >&6; }
4237 EGREP="$ac_cv_path_EGREP"
4238
4239
4240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4241$as_echo_n "checking for ANSI C header files... " >&6; }
4242if ${ac_cv_header_stdc+:} false; then :
4243 $as_echo_n "(cached) " >&6
4244else
4245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4246/* end confdefs.h. */
4247#include <stdlib.h>
4248#include <stdarg.h>
4249#include <string.h>
4250#include <float.h>
4251
4252int
4253main ()
4254{
4255
4256 ;
4257 return 0;
4258}
4259_ACEOF
4260if ac_fn_c_try_compile "$LINENO"; then :
4261 ac_cv_header_stdc=yes
4262else
4263 ac_cv_header_stdc=no
4264fi
4265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4266
4267if test $ac_cv_header_stdc = yes; then
4268 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4270/* end confdefs.h. */
4271#include <string.h>
4272
4273_ACEOF
4274if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4275 $EGREP "memchr" >/dev/null 2>&1; then :
4276
4277else
4278 ac_cv_header_stdc=no
4279fi
4280rm -f conftest*
4281
4282fi
4283
4284if test $ac_cv_header_stdc = yes; then
4285 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4287/* end confdefs.h. */
4288#include <stdlib.h>
4289
4290_ACEOF
4291if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4292 $EGREP "free" >/dev/null 2>&1; then :
4293
4294else
4295 ac_cv_header_stdc=no
4296fi
4297rm -f conftest*
4298
4299fi
4300
4301if test $ac_cv_header_stdc = yes; then
4302 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4303 if test "$cross_compiling" = yes; then :
4304 :
4305else
4306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4307/* end confdefs.h. */
4308#include <ctype.h>
4309#include <stdlib.h>
4310#if ((' ' & 0x0FF) == 0x020)
4311# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4312# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4313#else
4314# define ISLOWER(c) \
4315 (('a' <= (c) && (c) <= 'i') \
4316 || ('j' <= (c) && (c) <= 'r') \
4317 || ('s' <= (c) && (c) <= 'z'))
4318# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4319#endif
4320
4321#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4322int
4323main ()
4324{
4325 int i;
4326 for (i = 0; i < 256; i++)
4327 if (XOR (islower (i), ISLOWER (i))
4328 || toupper (i) != TOUPPER (i))
4329 return 2;
4330 return 0;
4331}
4332_ACEOF
4333if ac_fn_c_try_run "$LINENO"; then :
4334
4335else
4336 ac_cv_header_stdc=no
4337fi
4338rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4339 conftest.$ac_objext conftest.beam conftest.$ac_ext
4340fi
4341
4342fi
4343fi
4344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4345$as_echo "$ac_cv_header_stdc" >&6; }
4346if test $ac_cv_header_stdc = yes; then
4347
4348$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4581printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4349 4582
4350fi 4583fi
4351 4584
4352# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4353for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4354 inttypes.h stdint.h unistd.h
4355do :
4356 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4357ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4358"
4359if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4360 cat >>confdefs.h <<_ACEOF
4361#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4362_ACEOF
4363 4585
4364fi
4365 4586
4366done
4367 4587
4368 4588
4369 4589
4370 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4371if test "x$ac_cv_header_minix_config_h" = xyes; then :
4372 MINIX=yes
4373else
4374 MINIX=
4375fi
4376
4377
4378 if test "$MINIX" = yes; then
4379
4380$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4381
4382
4383$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4384
4385
4386$as_echo "#define _MINIX 1" >>confdefs.h
4387
4388 fi
4389
4390
4391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4590 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4392$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4591printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4393if ${ac_cv_safe_to_define___extensions__+:} false; then : 4592if test ${ac_cv_safe_to_define___extensions__+y}
4394 $as_echo_n "(cached) " >&6 4593then :
4395else 4594 printf %s "(cached) " >&6
4595else $as_nop
4396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4397/* end confdefs.h. */ 4597/* end confdefs.h. */
4398 4598
4399# define __EXTENSIONS__ 1 4599# define __EXTENSIONS__ 1
4400 $ac_includes_default 4600 $ac_includes_default
4401int 4601int
4402main () 4602main (void)
4403{ 4603{
4404 4604
4405 ; 4605 ;
4406 return 0; 4606 return 0;
4407} 4607}
4408_ACEOF 4608_ACEOF
4409if ac_fn_c_try_compile "$LINENO"; then : 4609if ac_fn_c_try_compile "$LINENO"
4610then :
4410 ac_cv_safe_to_define___extensions__=yes 4611 ac_cv_safe_to_define___extensions__=yes
4411else 4612else $as_nop
4412 ac_cv_safe_to_define___extensions__=no 4613 ac_cv_safe_to_define___extensions__=no
4413fi 4614fi
4414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4615rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4415fi 4616fi
4416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4617{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4417$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4618printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
4619
4620 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
4621printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4622if test ${ac_cv_should_define__xopen_source+y}
4623then :
4624 printf %s "(cached) " >&6
4625else $as_nop
4626 ac_cv_should_define__xopen_source=no
4627 if test $ac_cv_header_wchar_h = yes
4628then :
4629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4630/* end confdefs.h. */
4631
4632 #include <wchar.h>
4633 mbstate_t x;
4634int
4635main (void)
4636{
4637
4638 ;
4639 return 0;
4640}
4641_ACEOF
4642if ac_fn_c_try_compile "$LINENO"
4643then :
4644
4645else $as_nop
4646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4647/* end confdefs.h. */
4648
4649 #define _XOPEN_SOURCE 500
4650 #include <wchar.h>
4651 mbstate_t x;
4652int
4653main (void)
4654{
4655
4656 ;
4657 return 0;
4658}
4659_ACEOF
4660if ac_fn_c_try_compile "$LINENO"
4661then :
4662 ac_cv_should_define__xopen_source=yes
4663fi
4664rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4665fi
4666rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4667fi
4668fi
4669{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4670printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
4671
4672 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
4673
4674 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4675
4676 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4677
4678 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4679
4680 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4681
4682 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4683
4684 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4685
4686 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4687
4688 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4689
4690 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4691
4692 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4693
4694 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4695
4696 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4697
4698 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4699
4700 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
4701
4702 if test $ac_cv_header_minix_config_h = yes
4703then :
4704 MINIX=yes
4705 printf "%s\n" "#define _MINIX 1" >>confdefs.h
4706
4707 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
4708
4709 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
4710
4711else $as_nop
4712 MINIX=
4713fi
4418 test $ac_cv_safe_to_define___extensions__ = yes && 4714 if test $ac_cv_safe_to_define___extensions__ = yes
4715then :
4419 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4716 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4420 4717
4421 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4718fi
4719 if test $ac_cv_should_define__xopen_source = yes
4720then :
4721 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
4422 4722
4423 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4723fi
4424 4724
4425 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4725ac_ext=cpp
4726ac_cpp='$CXXCPP $CPPFLAGS'
4727ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4728ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4729ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4426 4730
4427 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4428 4731
4732LINKER="$CXX"
4733if test x$GCC = xyes && test x$GXX = xyes; then
4734 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4735printf %s "checking for working libsupc++... " >&6; }
4736 save_CXX="$CXX"
4737 save_LIBS="$LIBS"
4738 CXX="$CC"
4739 LIBS="$LIBS -lsupc++"
4429 4740
4741cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4742/* end confdefs.h. */
4743struct test { }; void f() try { throw new test; } catch (...) { throw; }
4744int
4745main (void)
4746{
4430 4747
4748 ;
4749 return 0;
4750}
4751_ACEOF
4752if ac_fn_cxx_try_link "$LINENO"
4753then :
4754 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4755printf "%s\n" "ok" >&6; }
4756 LINKER="$CC"
4757else $as_nop
4431 4758
4759 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4760printf "%s\n" "no, making everything bigger and slower" >&6; }
4761 LIBS="$save_LIBS"
4762
4763
4764fi
4765rm -f core conftest.err conftest.$ac_objext conftest.beam \
4766 conftest$ac_exeext conftest.$ac_ext
4767 CXX="$save_CXX"
4768fi
4769LINKER=$LINKER
4770
4771
4772if test -z "$orig_CXXFLAGS"; then
4773 if test x$GCC = xyes && test "x$GXX" = xyes; then
4774 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4776/* end confdefs.h. */
4777
4778int
4779main (void)
4780{
4781
4782 ;
4783 return 0;
4784}
4785_ACEOF
4786if ac_fn_cxx_try_compile "$LINENO"
4787then :
4788
4789else $as_nop
4790 CXXFLAGS="-g -O3"
4791fi
4792rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4793 else
4794 CXXFLAGS="-O"
4795 fi
4796 CFLAGS="$CXXFLAGS"
4797fi
4798
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 4799{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4433$as_echo_n "checking for library containing strerror... " >&6; } 4800printf %s "checking for library containing setlocale... " >&6; }
4434if ${ac_cv_search_strerror+:} false; then : 4801if test ${ac_cv_search_setlocale+y}
4435 $as_echo_n "(cached) " >&6 4802then :
4436else 4803 printf %s "(cached) " >&6
4804else $as_nop
4437 ac_func_search_save_LIBS=$LIBS 4805 ac_func_search_save_LIBS=$LIBS
4438cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4806cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4439/* end confdefs.h. */ 4807/* end confdefs.h. */
4440 4808
4441/* Override any GCC internal prototype to avoid an error. 4809namespace conftest {
4442 Use char because int might match the return type of a GCC 4810 extern "C" int setlocale ();
4443 builtin and then its argument prototype would still apply. */ 4811}
4444#ifdef __cplusplus
4445extern "C"
4446#endif
4447char strerror ();
4448int 4812int
4449main () 4813main (void)
4450{ 4814{
4451return strerror (); 4815return conftest::setlocale ();
4452 ; 4816 ;
4453 return 0; 4817 return 0;
4454} 4818}
4455_ACEOF 4819_ACEOF
4456for ac_lib in '' cposix; do 4820for ac_lib in '' xpg4
4821do
4457 if test -z "$ac_lib"; then 4822 if test -z "$ac_lib"; then
4458 ac_res="none required" 4823 ac_res="none required"
4459 else 4824 else
4460 ac_res=-l$ac_lib 4825 ac_res=-l$ac_lib
4461 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4826 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4462 fi 4827 fi
4463 if ac_fn_c_try_link "$LINENO"; then : 4828 if ac_fn_cxx_try_link "$LINENO"
4829then :
4464 ac_cv_search_strerror=$ac_res 4830 ac_cv_search_setlocale=$ac_res
4465fi 4831fi
4466rm -f core conftest.err conftest.$ac_objext \ 4832rm -f core conftest.err conftest.$ac_objext conftest.beam \
4467 conftest$ac_exeext 4833 conftest$ac_exeext
4468 if ${ac_cv_search_strerror+:} false; then : 4834 if test ${ac_cv_search_setlocale+y}
4835then :
4469 break 4836 break
4470fi 4837fi
4471done 4838done
4472if ${ac_cv_search_strerror+:} false; then : 4839if test ${ac_cv_search_setlocale+y}
4840then :
4473 4841
4474else 4842else $as_nop
4475 ac_cv_search_strerror=no 4843 ac_cv_search_setlocale=no
4476fi 4844fi
4477rm conftest.$ac_ext 4845rm conftest.$ac_ext
4478LIBS=$ac_func_search_save_LIBS 4846LIBS=$ac_func_search_save_LIBS
4479fi 4847fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 4848{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4481$as_echo "$ac_cv_search_strerror" >&6; } 4849printf "%s\n" "$ac_cv_search_setlocale" >&6; }
4482ac_res=$ac_cv_search_strerror 4850ac_res=$ac_cv_search_setlocale
4483if test "$ac_res" != no; then : 4851if test "$ac_res" != no
4852then :
4484 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4853 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4485 4854
4486fi 4855fi
4487 4856
4488ac_ext=cpp
4489ac_cpp='$CXXCPP $CPPFLAGS'
4490ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4491ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4492ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4493 4857
4494
4495LINKER="$CXX"
4496if test x$GCC = xyes && test x$GXX = xyes; then
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4498$as_echo_n "checking for working libsupc++... " >&6; }
4499 save_CXX="$CXX"
4500 save_LIBS="$LIBS"
4501 CXX="$CC"
4502 LIBS="$LIBS -lsupc++"
4503
4504cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4505/* end confdefs.h. */
4506struct test { }; void f() try { throw new test; } catch (...) { throw; }
4507int
4508main ()
4509{
4510
4511 ;
4512 return 0;
4513}
4514_ACEOF
4515if ac_fn_cxx_try_link "$LINENO"; then :
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4517$as_echo "ok" >&6; }
4518 LINKER="$CC"
4519else
4520
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4522$as_echo "no, making everything bigger and slower" >&6; }
4523 LIBS="$save_LIBS"
4524
4525
4526fi
4527rm -f core conftest.err conftest.$ac_objext \
4528 conftest$ac_exeext conftest.$ac_ext
4529 CXX="$save_CXX"
4530fi
4531LINKER=$LINKER
4532
4533
4534if test -z "$orig_CXXFLAGS"; then
4535 if test x$GCC = xyes && test "x$GXX" = xyes; then
4536 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538/* end confdefs.h. */
4539
4540int
4541main ()
4542{
4543
4544 ;
4545 return 0;
4546}
4547_ACEOF
4548if ac_fn_cxx_try_compile "$LINENO"; then :
4549
4550else
4551 CXXFLAGS="-g -O3"
4552fi
4553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4554 else
4555 CXXFLAGS="-O"
4556 fi
4557 CFLAGS="$CXXFLAGS"
4558fi
4559
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5 4858{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4561$as_echo_n "checking for library containing setlocale... " >&6; } 4859printf %s "checking for library containing gethostbyname... " >&6; }
4562if ${ac_cv_search_setlocale+:} false; then : 4860if test ${ac_cv_search_gethostbyname+y}
4563 $as_echo_n "(cached) " >&6 4861then :
4564else 4862 printf %s "(cached) " >&6
4863else $as_nop
4565 ac_func_search_save_LIBS=$LIBS 4864 ac_func_search_save_LIBS=$LIBS
4566cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4567/* end confdefs.h. */ 4866/* end confdefs.h. */
4568 4867
4569/* Override any GCC internal prototype to avoid an error. 4868namespace conftest {
4570 Use char because int might match the return type of a GCC 4869 extern "C" int gethostbyname ();
4571 builtin and then its argument prototype would still apply. */ 4870}
4572#ifdef __cplusplus
4573extern "C"
4574#endif
4575char setlocale ();
4576int 4871int
4577main () 4872main (void)
4578{ 4873{
4579return setlocale (); 4874return conftest::gethostbyname ();
4580 ; 4875 ;
4581 return 0; 4876 return 0;
4582} 4877}
4583_ACEOF 4878_ACEOF
4584for ac_lib in '' xpg4; do 4879for ac_lib in '' nsl
4880do
4585 if test -z "$ac_lib"; then 4881 if test -z "$ac_lib"; then
4586 ac_res="none required" 4882 ac_res="none required"
4587 else 4883 else
4588 ac_res=-l$ac_lib 4884 ac_res=-l$ac_lib
4589 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4885 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4590 fi 4886 fi
4591 if ac_fn_cxx_try_link "$LINENO"; then : 4887 if ac_fn_cxx_try_link "$LINENO"
4888then :
4592 ac_cv_search_setlocale=$ac_res 4889 ac_cv_search_gethostbyname=$ac_res
4593fi 4890fi
4594rm -f core conftest.err conftest.$ac_objext \ 4891rm -f core conftest.err conftest.$ac_objext conftest.beam \
4595 conftest$ac_exeext 4892 conftest$ac_exeext
4596 if ${ac_cv_search_setlocale+:} false; then : 4893 if test ${ac_cv_search_gethostbyname+y}
4894then :
4597 break 4895 break
4598fi 4896fi
4599done 4897done
4600if ${ac_cv_search_setlocale+:} false; then : 4898if test ${ac_cv_search_gethostbyname+y}
4899then :
4601 4900
4602else 4901else $as_nop
4603 ac_cv_search_setlocale=no 4902 ac_cv_search_gethostbyname=no
4604fi 4903fi
4605rm conftest.$ac_ext 4904rm conftest.$ac_ext
4606LIBS=$ac_func_search_save_LIBS 4905LIBS=$ac_func_search_save_LIBS
4607fi 4906fi
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5 4907{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4609$as_echo "$ac_cv_search_setlocale" >&6; } 4908printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
4610ac_res=$ac_cv_search_setlocale 4909ac_res=$ac_cv_search_gethostbyname
4611if test "$ac_res" != no; then : 4910if test "$ac_res" != no
4911then :
4612 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4912 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4613 4913
4614fi 4914fi
4615 4915
4616
4617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 4916{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4618$as_echo_n "checking for library containing gethostbyname... " >&6; } 4917printf %s "checking for library containing socket... " >&6; }
4619if ${ac_cv_search_gethostbyname+:} false; then : 4918if test ${ac_cv_search_socket+y}
4620 $as_echo_n "(cached) " >&6 4919then :
4621else 4920 printf %s "(cached) " >&6
4921else $as_nop
4622 ac_func_search_save_LIBS=$LIBS 4922 ac_func_search_save_LIBS=$LIBS
4623cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4923cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4624/* end confdefs.h. */ 4924/* end confdefs.h. */
4625 4925
4626/* Override any GCC internal prototype to avoid an error. 4926namespace conftest {
4627 Use char because int might match the return type of a GCC 4927 extern "C" int socket ();
4628 builtin and then its argument prototype would still apply. */ 4928}
4629#ifdef __cplusplus
4630extern "C"
4631#endif
4632char gethostbyname ();
4633int 4929int
4634main () 4930main (void)
4635{ 4931{
4636return gethostbyname (); 4932return conftest::socket ();
4637 ; 4933 ;
4638 return 0; 4934 return 0;
4639} 4935}
4640_ACEOF 4936_ACEOF
4641for ac_lib in '' nsl; do 4937for ac_lib in '' socket
4938do
4642 if test -z "$ac_lib"; then 4939 if test -z "$ac_lib"; then
4643 ac_res="none required" 4940 ac_res="none required"
4644 else 4941 else
4645 ac_res=-l$ac_lib 4942 ac_res=-l$ac_lib
4646 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4943 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4647 fi 4944 fi
4648 if ac_fn_cxx_try_link "$LINENO"; then : 4945 if ac_fn_cxx_try_link "$LINENO"
4946then :
4649 ac_cv_search_gethostbyname=$ac_res 4947 ac_cv_search_socket=$ac_res
4650fi 4948fi
4651rm -f core conftest.err conftest.$ac_objext \ 4949rm -f core conftest.err conftest.$ac_objext conftest.beam \
4652 conftest$ac_exeext 4950 conftest$ac_exeext
4653 if ${ac_cv_search_gethostbyname+:} false; then : 4951 if test ${ac_cv_search_socket+y}
4952then :
4654 break 4953 break
4655fi 4954fi
4656done 4955done
4657if ${ac_cv_search_gethostbyname+:} false; then : 4956if test ${ac_cv_search_socket+y}
4957then :
4658 4958
4659else 4959else $as_nop
4660 ac_cv_search_gethostbyname=no 4960 ac_cv_search_socket=no
4661fi 4961fi
4662rm conftest.$ac_ext 4962rm conftest.$ac_ext
4663LIBS=$ac_func_search_save_LIBS 4963LIBS=$ac_func_search_save_LIBS
4664fi 4964fi
4665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4666$as_echo "$ac_cv_search_gethostbyname" >&6; }
4667ac_res=$ac_cv_search_gethostbyname
4668if test "$ac_res" != no; then :
4669 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4670
4671fi
4672
4673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4674$as_echo_n "checking for library containing socket... " >&6; }
4675if ${ac_cv_search_socket+:} false; then :
4676 $as_echo_n "(cached) " >&6
4677else
4678 ac_func_search_save_LIBS=$LIBS
4679cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680/* end confdefs.h. */
4681
4682/* Override any GCC internal prototype to avoid an error.
4683 Use char because int might match the return type of a GCC
4684 builtin and then its argument prototype would still apply. */
4685#ifdef __cplusplus
4686extern "C"
4687#endif
4688char socket ();
4689int
4690main ()
4691{
4692return socket ();
4693 ;
4694 return 0;
4695}
4696_ACEOF
4697for ac_lib in '' socket; do
4698 if test -z "$ac_lib"; then
4699 ac_res="none required"
4700 else
4701 ac_res=-l$ac_lib
4702 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4703 fi
4704 if ac_fn_cxx_try_link "$LINENO"; then :
4705 ac_cv_search_socket=$ac_res
4706fi
4707rm -f core conftest.err conftest.$ac_objext \
4708 conftest$ac_exeext
4709 if ${ac_cv_search_socket+:} false; then :
4710 break
4711fi
4712done
4713if ${ac_cv_search_socket+:} false; then :
4714
4715else
4716 ac_cv_search_socket=no
4717fi
4718rm conftest.$ac_ext
4719LIBS=$ac_func_search_save_LIBS
4720fi
4721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 4965{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4722$as_echo "$ac_cv_search_socket" >&6; } 4966printf "%s\n" "$ac_cv_search_socket" >&6; }
4723ac_res=$ac_cv_search_socket 4967ac_res=$ac_cv_search_socket
4724if test "$ac_res" != no; then : 4968if test "$ac_res" != no
4969then :
4725 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4970 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4726 4971
4727fi 4972fi
4728 4973
4729 4974
4751support_perl=yes 4996support_perl=yes
4752codesets=all 4997codesets=all
4753 4998
4754 4999
4755# Check whether --enable-everything was given. 5000# Check whether --enable-everything was given.
4756if test "${enable_everything+set}" = set; then : 5001if test ${enable_everything+y}
5002then :
4757 enableval=$enable_everything; 5003 enableval=$enable_everything;
4758 if test x$enableval = xno; then 5004 if test x$enableval = xno; then
4759 support_frills=no 5005 support_frills=no
4760 support_inheritpixmap=no 5006 support_inheritpixmap=no
4761 support_fading=no 5007 support_fading=no
4762 support_keepscrolling=no 5008 support_keepscrolling=no
4763 support_selectionscrolling=no 5009 support_selectionscrolling=no
4764 support_lastlog=no
4765 support_mousewheel=no 5010 support_mousewheel=no
4766 support_mouseslipwheel=no 5011 support_mouseslipwheel=no
4767 support_text_blink=no 5012 support_text_blink=no
4768 support_pointer_blank=no 5013 support_pointer_blank=no
4769 support_scroll_rxvt=no 5014 support_scroll_rxvt=no
4770 support_scroll_next=no 5015 support_scroll_next=no
4771 support_scroll_xterm=no 5016 support_scroll_xterm=no
4772 support_utmp=no
4773 support_wtmp=no
4774 support_xim=no 5017 support_xim=no
4775 support_pixbuf=no 5018 support_pixbuf=no
4776 support_startup_notification=no 5019 support_startup_notification=no
4777 support_xft=no 5020 support_xft=no
4778 support_unicode3=no 5021 support_unicode3=no
4787 support_frills=yes 5030 support_frills=yes
4788 support_inheritpixmap=yes 5031 support_inheritpixmap=yes
4789 support_fading=yes 5032 support_fading=yes
4790 support_keepscrolling=yes 5033 support_keepscrolling=yes
4791 support_selectionscrolling=yes 5034 support_selectionscrolling=yes
4792 support_lastlog=yes
4793 support_mousewheel=yes 5035 support_mousewheel=yes
4794 support_mouseslipwheel=yes 5036 support_mouseslipwheel=yes
4795 support_text_blink=yes 5037 support_text_blink=yes
4796 support_pointer_blank=yes 5038 support_pointer_blank=yes
4797 support_scroll_rxvt=yes 5039 support_scroll_rxvt=yes
4798 support_scroll_next=yes 5040 support_scroll_next=yes
4799 support_scroll_xterm=yes 5041 support_scroll_xterm=yes
4800 support_utmp=yes
4801 support_wtmp=yes
4802 support_xim=yes 5042 support_xim=yes
4803 support_pixbuf=yes 5043 support_pixbuf=yes
4804 support_startup_notification=yes 5044 support_startup_notification=yes
4805 support_xft=yes 5045 support_xft=yes
4806 support_unicode3=yes 5046 support_unicode3=yes
4815fi 5055fi
4816 5056
4817 5057
4818support_assertions=no 5058support_assertions=no
4819# Check whether --enable-assert was given. 5059# Check whether --enable-assert was given.
4820if test "${enable_assert+set}" = set; then : 5060if test ${enable_assert+y}
5061then :
4821 enableval=$enable_assert; if test x$enableval = xyes; then 5062 enableval=$enable_assert; if test x$enableval = xyes; then
4822 support_assertions=yes 5063 support_assertions=yes
4823 fi 5064 fi
4824fi 5065fi
4825 5066
4826if test x$support_assertions = xno; then 5067if test x$support_assertions = xno; then
4827 5068
4828$as_echo "#define NDEBUG 1" >>confdefs.h 5069printf "%s\n" "#define NDEBUG 1" >>confdefs.h
4829 5070
4830fi 5071fi
4831 5072
4832support_warnings=no 5073support_warnings=no
4833# Check whether --enable-warnings was given. 5074# Check whether --enable-warnings was given.
4834if test "${enable_warnings+set}" = set; then : 5075if test ${enable_warnings+y}
5076then :
4835 enableval=$enable_warnings; if test x$enableval = xyes; then 5077 enableval=$enable_warnings; if test x$enableval = xyes; then
4836 support_warnings=yes 5078 support_warnings=yes
4837 fi 5079 fi
4838fi 5080fi
4839 5081
4840if test x$GXX = xyes; then 5082if test x$GXX = xyes; then
4841 if test $support_warnings = yes; then 5083 if test $support_warnings = yes; then
4842 save_CXXFLAGS="$CXXFLAGS" 5084 save_CXXFLAGS="$CXXFLAGS"
4843 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value" 5085 for warning in \
5086 -Wall \
5087 -Wno-parentheses \
5088 -Wno-reorder \
5089 -Wno-sign-compare \
5090 -Wno-unused-value \
5091 ; do
5092 CXXFLAGS="$CXXFLAGS $warning"
5093 done
4844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845/* end confdefs.h. */ 5095/* end confdefs.h. */
4846 5096
4847int 5097int
4848main () 5098main (void)
4849{ 5099{
4850 5100
4851 ; 5101 ;
4852 return 0; 5102 return 0;
4853} 5103}
4854_ACEOF 5104_ACEOF
4855if ac_fn_cxx_try_compile "$LINENO"; then : 5105if ac_fn_cxx_try_compile "$LINENO"
5106then :
4856 5107
4857else 5108else $as_nop
4858 CXXFLAGS="$save_CXXFLAGS" 5109 CXXFLAGS="$save_CXXFLAGS"
4859fi 5110fi
4860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5111rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4861 else 5112 else
4862 CXXFLAGS="$CXXFLAGS -w" 5113 CXXFLAGS="$CXXFLAGS -w"
4863 fi 5114 fi
4864fi 5115fi
4865 5116
4866support_256_color=no 5117support_256_color=no
4867# Check whether --enable-256-color was given. 5118# Check whether --enable-256-color was given.
4868if test "${enable_256_color+set}" = set; then : 5119if test ${enable_256_color+y}
5120then :
4869 enableval=$enable_256_color; if test x$enableval = xyes; then 5121 enableval=$enable_256_color; if test x$enableval = xyes; then
4870 support_256_color=yes 5122 support_256_color=yes
4871 fi 5123 fi
4872fi 5124fi
4873 5125
4874if test x$support_256_color = xyes; then 5126if test x$support_256_color = xyes; then
4875 5127
4876$as_echo "#define USE_256_COLORS 1" >>confdefs.h 5128printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
4877 5129
4878fi 5130fi
4879 5131
4880# Check whether --enable-unicode3 was given. 5132# Check whether --enable-unicode3 was given.
4881if test "${enable_unicode3+set}" = set; then : 5133if test ${enable_unicode3+y}
5134then :
4882 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 5135 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4883 support_unicode3=$enableval 5136 support_unicode3=$enableval
4884 fi 5137 fi
4885fi 5138fi
4886 5139
4887 5140
4888# Check whether --enable-combining was given. 5141# Check whether --enable-combining was given.
4889if test "${enable_combining+set}" = set; then : 5142if test ${enable_combining+y}
5143then :
4890 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then 5144 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4891 support_combining=$enableval 5145 support_combining=$enableval
4892 fi 5146 fi
4893fi 5147fi
4894 5148
4895 5149
4896# Check whether --enable-xft was given. 5150# Check whether --enable-xft was given.
4897if test "${enable_xft+set}" = set; then : 5151if test ${enable_xft+y}
5152then :
4898 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then 5153 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4899 support_xft=$enableval 5154 support_xft=$enableval
4900 fi 5155 fi
4901fi 5156fi
4902 5157
4903 5158
4904# Check whether --enable-font-styles was given. 5159# Check whether --enable-font-styles was given.
4905if test "${enable_font_styles+set}" = set; then : 5160if test ${enable_font_styles+y}
5161then :
4906 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then 5162 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4907 support_styles=$enableval 5163 support_styles=$enableval
4908 fi 5164 fi
4909fi 5165fi
4910 5166
4911 5167
4912# Check whether --enable-pixbuf was given. 5168# Check whether --enable-pixbuf was given.
4913if test "${enable_pixbuf+set}" = set; then : 5169if test ${enable_pixbuf+y}
5170then :
4914 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then 5171 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4915 support_pixbuf=$enableval 5172 support_pixbuf=$enableval
4916 fi 5173 fi
4917fi 5174fi
4918 5175
4919 5176
4920# Check whether --enable-startup-notification was given. 5177# Check whether --enable-startup-notification was given.
4921if test "${enable_startup_notification+set}" = set; then : 5178if test ${enable_startup_notification+y}
5179then :
4922 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then 5180 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4923 support_startup_notification=$enableval 5181 support_startup_notification=$enableval
4924 fi 5182 fi
4925fi 5183fi
4926 5184
4927 5185
4928# Check whether --enable-transparency was given. 5186# Check whether --enable-transparency was given.
4929if test "${enable_transparency+set}" = set; then : 5187if test ${enable_transparency+y}
5188then :
4930 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then 5189 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4931 support_inheritpixmap=$enableval 5190 support_inheritpixmap=$enableval
4932 fi 5191 fi
4933fi 5192fi
4934 5193
4935 5194
4936# Check whether --enable-fading was given. 5195# Check whether --enable-fading was given.
4937if test "${enable_fading+set}" = set; then : 5196if test ${enable_fading+y}
5197then :
4938 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 5198 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4939 support_fading=$enableval 5199 support_fading=$enableval
4940 fi 5200 fi
4941fi 5201fi
4942 5202
4943 5203
4944# Check whether --enable-rxvt-scroll was given. 5204# Check whether --enable-rxvt-scroll was given.
4945if test "${enable_rxvt_scroll+set}" = set; then : 5205if test ${enable_rxvt_scroll+y}
5206then :
4946 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5207 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4947 support_scroll_rxvt=$enableval 5208 support_scroll_rxvt=$enableval
4948 fi 5209 fi
4949fi 5210fi
4950 5211
4951 5212
4952# Check whether --enable-next-scroll was given. 5213# Check whether --enable-next-scroll was given.
4953if test "${enable_next_scroll+set}" = set; then : 5214if test ${enable_next_scroll+y}
5215then :
4954 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5216 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4955 support_scroll_next=$enableval 5217 support_scroll_next=$enableval
4956 fi 5218 fi
4957fi 5219fi
4958 5220
4959 5221
4960# Check whether --enable-xterm-scroll was given. 5222# Check whether --enable-xterm-scroll was given.
4961if test "${enable_xterm_scroll+set}" = set; then : 5223if test ${enable_xterm_scroll+y}
5224then :
4962 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5225 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4963 support_scroll_xterm=$enableval 5226 support_scroll_xterm=$enableval
4964 fi 5227 fi
4965fi 5228fi
4966 5229
4967 5230
4968# Check whether --enable-perl was given. 5231# Check whether --enable-perl was given.
4969if test "${enable_perl+set}" = set; then : 5232if test ${enable_perl+y}
5233then :
4970 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 5234 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4971 support_perl=$enableval 5235 support_perl=$enableval
4972 fi 5236 fi
4973fi 5237fi
4974 5238
4975 5239
4976 5240
4977# Check whether --with-codesets was given. 5241# Check whether --with-codesets was given.
4978if test "${with_codesets+set}" = set; then : 5242if test ${with_codesets+y}
5243then :
4979 withval=$with_codesets; codesets="$withval" 5244 withval=$with_codesets; codesets="$withval"
4980fi 5245fi
4981 5246
4982 5247
4983# Check whether --enable-xim was given. 5248# Check whether --enable-xim was given.
4984if test "${enable_xim+set}" = set; then : 5249if test ${enable_xim+y}
5250then :
4985 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then 5251 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4986 support_xim=$enableval 5252 support_xim=$enableval
4987 fi 5253 fi
4988fi 5254fi
4989 5255
4990 5256
4991# Check whether --enable-backspace-key was given. 5257# Check whether --enable-backspace-key was given.
4992if test "${enable_backspace_key+set}" = set; then : 5258if test ${enable_backspace_key+y}
5259then :
4993 enableval=$enable_backspace_key; if test x$enableval = xno; then 5260 enableval=$enable_backspace_key; if test x$enableval = xno; then
4994 5261
4995$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h 5262printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4996 5263
4997 fi 5264 fi
4998fi 5265fi
4999 5266
5000 5267
5001# Check whether --enable-delete-key was given. 5268# Check whether --enable-delete-key was given.
5002if test "${enable_delete_key+set}" = set; then : 5269if test ${enable_delete_key+y}
5270then :
5003 enableval=$enable_delete_key; if test x$enableval = xno; then 5271 enableval=$enable_delete_key; if test x$enableval = xno; then
5004 5272
5005$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h 5273printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
5006 5274
5007 fi 5275 fi
5008fi 5276fi
5009 5277
5010 5278
5011support_resources=yes 5279support_resources=yes
5012# Check whether --enable-resources was given. 5280# Check whether --enable-resources was given.
5013if test "${enable_resources+set}" = set; then : 5281if test ${enable_resources+y}
5282then :
5014 enableval=$enable_resources; if test x$enableval = xno; then 5283 enableval=$enable_resources; if test x$enableval = xno; then
5015 support_resources=no 5284 support_resources=no
5016 fi 5285 fi
5017fi 5286fi
5018 5287
5019 5288
5020# Check whether --enable-8bitctrls was given. 5289# Check whether --enable-8bitctrls was given.
5021if test "${enable_8bitctrls+set}" = set; then : 5290if test ${enable_8bitctrls+y}
5291then :
5022 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then 5292 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
5023 support_8bitctrls=$enableval 5293 support_8bitctrls=$enableval
5024 fi 5294 fi
5025fi 5295fi
5026 5296
5027 5297
5028RESFALLBACK=Rxvt 5298RESFALLBACK=Rxvt
5029# Check whether --enable-fallback was given. 5299# Check whether --enable-fallback was given.
5030if test "${enable_fallback+set}" = set; then : 5300if test ${enable_fallback+y}
5301then :
5031 enableval=$enable_fallback; 5302 enableval=$enable_fallback;
5032 test x$enableval = xyes && enableval=Rxvt 5303 test x$enableval = xyes && enableval=Rxvt
5033 test x$enableval = xno && enableval= 5304 test x$enableval = xno && enableval=
5034 RESFALLBACK="$enableval" 5305 RESFALLBACK="$enableval"
5035 5306
5036fi 5307fi
5037 5308
5038 5309
5039if test x$RESFALLBACK != x; then 5310if test x$RESFALLBACK != x; then
5040 5311
5041cat >>confdefs.h <<_ACEOF 5312printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
5042#define RESFALLBACK "$RESFALLBACK"
5043_ACEOF
5044 5313
5045fi 5314fi
5046 5315
5047RESNAME=urxvt 5316RESNAME=urxvt
5048 5317
5049# Check whether --with-res-name was given. 5318# Check whether --with-res-name was given.
5050if test "${with_res_name+set}" = set; then : 5319if test ${with_res_name+y}
5320then :
5051 withval=$with_res_name; RESNAME="$withval" 5321 withval=$with_res_name; RESNAME="$withval"
5052fi 5322fi
5053 5323
5054 5324
5055cat >>confdefs.h <<_ACEOF 5325printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
5056#define RESNAME "$RESNAME"
5057_ACEOF
5058 5326
5059 5327
5060RESCLASS=URxvt 5328RESCLASS=URxvt
5061 5329
5062# Check whether --with-res-class was given. 5330# Check whether --with-res-class was given.
5063if test "${with_res_class+set}" = set; then : 5331if test ${with_res_class+y}
5332then :
5064 withval=$with_res_class; RESCLASS="$withval" 5333 withval=$with_res_class; RESCLASS="$withval"
5065fi 5334fi
5066 5335
5067 5336
5068cat >>confdefs.h <<_ACEOF 5337printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
5069#define RESCLASS "$RESCLASS"
5070_ACEOF
5071 5338
5072 5339
5073RXVTNAME=urxvt 5340RXVTNAME=urxvt
5074 5341
5075# Check whether --with-name was given. 5342# Check whether --with-name was given.
5076if test "${with_name+set}" = set; then : 5343if test ${with_name+y}
5344then :
5077 withval=$with_name; RXVTNAME="$withval" 5345 withval=$with_name; RXVTNAME="$withval"
5078fi 5346fi
5079 5347
5080 5348
5081cat >>confdefs.h <<_ACEOF 5349printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
5082#define RXVTNAME "$RXVTNAME"
5083_ACEOF
5084 5350
5085 5351
5086 5352
5087 5353
5088# Check whether --enable-swapscreen was given. 5354# Check whether --enable-swapscreen was given.
5089if test "${enable_swapscreen+set}" = set; then : 5355if test ${enable_swapscreen+y}
5356then :
5090 enableval=$enable_swapscreen; if test x$enableval = xno; then 5357 enableval=$enable_swapscreen; if test x$enableval = xno; then
5091 5358
5092$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h 5359printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5093 5360
5094 fi 5361 fi
5095fi 5362fi
5096 5363
5097 5364
5098# Check whether --enable-iso14755 was given. 5365# Check whether --enable-iso14755 was given.
5099if test "${enable_iso14755+set}" = set; then : 5366if test ${enable_iso14755+y}
5367then :
5100 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then 5368 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5101 support_iso14755=$enableval 5369 support_iso14755=$enableval
5102 fi 5370 fi
5103fi 5371fi
5104 5372
5105 5373
5106# Check whether --enable-frills was given. 5374# Check whether --enable-frills was given.
5107if test "${enable_frills+set}" = set; then : 5375if test ${enable_frills+y}
5376then :
5108 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then 5377 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5109 support_frills=$enableval 5378 support_frills=$enableval
5110 fi 5379 fi
5111fi 5380fi
5112 5381
5113 5382
5114# Check whether --enable-keepscrolling was given. 5383# Check whether --enable-keepscrolling was given.
5115if test "${enable_keepscrolling+set}" = set; then : 5384if test ${enable_keepscrolling+y}
5385then :
5116 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5386 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5117 support_keepscrolling=$enableval 5387 support_keepscrolling=$enableval
5118 fi 5388 fi
5119fi 5389fi
5120 5390
5121 5391
5122# Check whether --enable-selectionscrolling was given. 5392# Check whether --enable-selectionscrolling was given.
5123if test "${enable_selectionscrolling+set}" = set; then : 5393if test ${enable_selectionscrolling+y}
5394then :
5124 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5395 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5125 support_selectionscrolling=$enableval 5396 support_selectionscrolling=$enableval
5126 fi 5397 fi
5127fi 5398fi
5128 5399
5129 5400
5130# Check whether --enable-mousewheel was given. 5401# Check whether --enable-mousewheel was given.
5131if test "${enable_mousewheel+set}" = set; then : 5402if test ${enable_mousewheel+y}
5403then :
5132 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then 5404 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5133 support_mousewheel=$enableval 5405 support_mousewheel=$enableval
5134 fi 5406 fi
5135fi 5407fi
5136 5408
5137 5409
5138# Check whether --enable-slipwheeling was given. 5410# Check whether --enable-slipwheeling was given.
5139if test "${enable_slipwheeling+set}" = set; then : 5411if test ${enable_slipwheeling+y}
5412then :
5140 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then 5413 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5141 support_mouseslipwheel=$enableval 5414 support_mouseslipwheel=$enableval
5142 fi 5415 fi
5143fi 5416fi
5144 5417
5145 5418
5146# Check whether --enable-smart-resize was given. 5419# Check whether --enable-smart-resize was given.
5147if test "${enable_smart_resize+set}" = set; then : 5420if test ${enable_smart_resize+y}
5421then :
5148 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5422 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5149 5423
5150$as_echo "#define SMART_RESIZE 1" >>confdefs.h 5424printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
5151 5425
5152 fi 5426 fi
5153fi 5427fi
5154 5428
5155 5429
5156# Check whether --enable-text-blink was given. 5430# Check whether --enable-text-blink was given.
5157if test "${enable_text_blink+set}" = set; then : 5431if test ${enable_text_blink+y}
5432then :
5158 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then 5433 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5159 support_text_blink=$enableval 5434 support_text_blink=$enableval
5160 fi 5435 fi
5161fi 5436fi
5162 5437
5163 5438
5164# Check whether --enable-pointer-blank was given. 5439# Check whether --enable-pointer-blank was given.
5165if test "${enable_pointer_blank+set}" = set; then : 5440if test ${enable_pointer_blank+y}
5441then :
5166 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then 5442 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5167 support_pointer_blank=$enableval 5443 support_pointer_blank=$enableval
5168 fi 5444 fi
5169fi 5445fi
5170 5446
5171 5447
5172 5448
5173# Check whether --with-term was given. 5449# Check whether --with-term was given.
5174if test "${with_term+set}" = set; then : 5450if test ${with_term+y}
5451then :
5175 withval=$with_term; if test x$withval != x; then 5452 withval=$with_term; if test x$withval != x; then
5176 5453
5177cat >>confdefs.h <<_ACEOF 5454printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
5178#define TERMENV "$withval"
5179_ACEOF
5180 term="$withval" 5455 term="$withval"
5181 fi 5456 fi
5182fi 5457fi
5183 5458
5184 5459
5185 5460
5186# Check whether --with-terminfo was given. 5461# Check whether --with-terminfo was given.
5187if test "${with_terminfo+set}" = set; then : 5462if test ${with_terminfo+y}
5463then :
5188 withval=$with_terminfo; if test x$withval != x; then 5464 withval=$with_terminfo; if test x$withval != x; then
5189 5465
5190cat >>confdefs.h <<_ACEOF 5466printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
5191#define RXVT_TERMINFO "$withval"
5192_ACEOF
5193 terminfo="$withval" 5467 terminfo="$withval"
5194 fi 5468 fi
5195fi 5469fi
5196 5470
5197 5471
5199 if test x$support_frills = xyes || test x$support_perl = xyes; then 5473 if test x$support_frills = xyes || test x$support_perl = xyes; then
5200 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5 5474 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5201 fi 5475 fi
5202 5476
5203 5477
5204$as_echo "#define NO_RESOURCES 1" >>confdefs.h 5478printf "%s\n" "#define NO_RESOURCES 1" >>confdefs.h
5205 5479
5206fi 5480fi
5207 5481
5208 5482
5209LIBEV_M4_AVOID_LIBRT=1 5483LIBEV_M4_AVOID_LIBRT=1
5210 5484
5211ac_ext=cpp 5485ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
5212ac_cpp='$CXXCPP $CPPFLAGS' 5486if test "x$ac_cv_header_sys_inotify_h" = xyes
5213ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5487then :
5214ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5488 printf "%s\n" "#define HAVE_SYS_INOTIFY_H 1" >>confdefs.h
5215ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5217$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5218if test -z "$CXXCPP"; then
5219 if ${ac_cv_prog_CXXCPP+:} false; then :
5220 $as_echo_n "(cached) " >&6
5221else
5222 # Double quotes because CXXCPP needs to be expanded
5223 for CXXCPP in "$CXX -E" "/lib/cpp"
5224 do
5225 ac_preproc_ok=false
5226for ac_cxx_preproc_warn_flag in '' yes
5227do
5228 # Use a header file that comes with gcc, so configuring glibc
5229 # with a fresh cross-compiler works.
5230 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5231 # <limits.h> exists even on freestanding compilers.
5232 # On the NeXT, cc -E runs the code through the compiler's parser,
5233 # not just through cpp. "Syntax error" is here to catch this case.
5234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5235/* end confdefs.h. */
5236#ifdef __STDC__
5237# include <limits.h>
5238#else
5239# include <assert.h>
5240#endif
5241 Syntax error
5242_ACEOF
5243if ac_fn_cxx_try_cpp "$LINENO"; then :
5244 5489
5245else
5246 # Broken: fails on valid input.
5247continue
5248fi 5490fi
5249rm -f conftest.err conftest.i conftest.$ac_ext 5491ac_fn_cxx_check_header_compile "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
5492if test "x$ac_cv_header_sys_epoll_h" = xyes
5493then :
5494 printf "%s\n" "#define HAVE_SYS_EPOLL_H 1" >>confdefs.h
5250 5495
5251 # OK, works on sane cases. Now check whether nonexistent headers
5252 # can be detected and how.
5253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5254/* end confdefs.h. */
5255#include <ac_nonexistent.h>
5256_ACEOF
5257if ac_fn_cxx_try_cpp "$LINENO"; then :
5258 # Broken: success on invalid input.
5259continue
5260else
5261 # Passes both tests.
5262ac_preproc_ok=:
5263break
5264fi 5496fi
5265rm -f conftest.err conftest.i conftest.$ac_ext 5497ac_fn_cxx_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
5498if test "x$ac_cv_header_sys_event_h" = xyes
5499then :
5500 printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h
5266 5501
5267done
5268# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5269rm -f conftest.i conftest.err conftest.$ac_ext
5270if $ac_preproc_ok; then :
5271 break
5272fi 5502fi
5273
5274 done
5275 ac_cv_prog_CXXCPP=$CXXCPP
5276
5277fi
5278 CXXCPP=$ac_cv_prog_CXXCPP
5279else
5280 ac_cv_prog_CXXCPP=$CXXCPP
5281fi
5282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5283$as_echo "$CXXCPP" >&6; }
5284ac_preproc_ok=false
5285for ac_cxx_preproc_warn_flag in '' yes
5286do
5287 # Use a header file that comes with gcc, so configuring glibc
5288 # with a fresh cross-compiler works.
5289 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5290 # <limits.h> exists even on freestanding compilers.
5291 # On the NeXT, cc -E runs the code through the compiler's parser,
5292 # not just through cpp. "Syntax error" is here to catch this case.
5293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5294/* end confdefs.h. */
5295#ifdef __STDC__
5296# include <limits.h>
5297#else
5298# include <assert.h>
5299#endif
5300 Syntax error
5301_ACEOF
5302if ac_fn_cxx_try_cpp "$LINENO"; then :
5303
5304else
5305 # Broken: fails on valid input.
5306continue
5307fi
5308rm -f conftest.err conftest.i conftest.$ac_ext
5309
5310 # OK, works on sane cases. Now check whether nonexistent headers
5311 # can be detected and how.
5312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5313/* end confdefs.h. */
5314#include <ac_nonexistent.h>
5315_ACEOF
5316if ac_fn_cxx_try_cpp "$LINENO"; then :
5317 # Broken: success on invalid input.
5318continue
5319else
5320 # Passes both tests.
5321ac_preproc_ok=:
5322break
5323fi
5324rm -f conftest.err conftest.i conftest.$ac_ext
5325
5326done
5327# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5328rm -f conftest.i conftest.err conftest.$ac_ext
5329if $ac_preproc_ok; then :
5330
5331else
5332 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5333$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5334as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5335See \`config.log' for more details" "$LINENO" 5; }
5336fi
5337
5338ac_ext=cpp
5339ac_cpp='$CXXCPP $CPPFLAGS'
5340ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5341ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5342ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5343
5344
5345for ac_header in sys/inotify.h sys/epoll.h sys/event.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
5346do :
5347 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5348ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 5503ac_fn_cxx_check_header_compile "$LINENO" "port.h" "ac_cv_header_port_h" "$ac_includes_default"
5349if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 5504if test "x$ac_cv_header_port_h" = xyes
5350 cat >>confdefs.h <<_ACEOF 5505then :
5351#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5506 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
5352_ACEOF
5353 5507
5354fi 5508fi
5509ac_fn_cxx_check_header_compile "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
5510if test "x$ac_cv_header_poll_h" = xyes
5511then :
5512 printf "%s\n" "#define HAVE_POLL_H 1" >>confdefs.h
5355 5513
5356done
5357
5358
5359for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5360do :
5361 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5362ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5363if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5364 cat >>confdefs.h <<_ACEOF
5365#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5366_ACEOF
5367
5368fi 5514fi
5369done 5515ac_fn_cxx_check_header_compile "$LINENO" "sys/timerfd.h" "ac_cv_header_sys_timerfd_h" "$ac_includes_default"
5516if test "x$ac_cv_header_sys_timerfd_h" = xyes
5517then :
5518 printf "%s\n" "#define HAVE_SYS_TIMERFD_H 1" >>confdefs.h
5370 5519
5520fi
5371 5521
5522ac_fn_cxx_check_header_compile "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
5523if test "x$ac_cv_header_sys_select_h" = xyes
5524then :
5525 printf "%s\n" "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
5526
5527fi
5528ac_fn_cxx_check_header_compile "$LINENO" "sys/eventfd.h" "ac_cv_header_sys_eventfd_h" "$ac_includes_default"
5529if test "x$ac_cv_header_sys_eventfd_h" = xyes
5530then :
5531 printf "%s\n" "#define HAVE_SYS_EVENTFD_H 1" >>confdefs.h
5532
5533fi
5534ac_fn_cxx_check_header_compile "$LINENO" "sys/signalfd.h" "ac_cv_header_sys_signalfd_h" "$ac_includes_default"
5535if test "x$ac_cv_header_sys_signalfd_h" = xyes
5536then :
5537 printf "%s\n" "#define HAVE_SYS_SIGNALFD_H 1" >>confdefs.h
5538
5539fi
5540ac_fn_cxx_check_header_compile "$LINENO" "linux/aio_abi.h" "ac_cv_header_linux_aio_abi_h" "$ac_includes_default"
5541if test "x$ac_cv_header_linux_aio_abi_h" = xyes
5542then :
5543 printf "%s\n" "#define HAVE_LINUX_AIO_ABI_H 1" >>confdefs.h
5544
5545fi
5546ac_fn_cxx_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
5547if test "x$ac_cv_header_linux_fs_h" = xyes
5548then :
5549 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
5550
5551fi
5552
5553
5554ac_fn_cxx_check_func "$LINENO" "inotify_init" "ac_cv_func_inotify_init"
5555if test "x$ac_cv_func_inotify_init" = xyes
5556then :
5557 printf "%s\n" "#define HAVE_INOTIFY_INIT 1" >>confdefs.h
5558
5559fi
5560ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
5561if test "x$ac_cv_func_epoll_ctl" = xyes
5562then :
5563 printf "%s\n" "#define HAVE_EPOLL_CTL 1" >>confdefs.h
5564
5565fi
5566ac_fn_cxx_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
5567if test "x$ac_cv_func_kqueue" = xyes
5568then :
5569 printf "%s\n" "#define HAVE_KQUEUE 1" >>confdefs.h
5570
5571fi
5572ac_fn_cxx_check_func "$LINENO" "port_create" "ac_cv_func_port_create"
5573if test "x$ac_cv_func_port_create" = xyes
5574then :
5575 printf "%s\n" "#define HAVE_PORT_CREATE 1" >>confdefs.h
5576
5577fi
5578ac_fn_cxx_check_func "$LINENO" "poll" "ac_cv_func_poll"
5579if test "x$ac_cv_func_poll" = xyes
5580then :
5581 printf "%s\n" "#define HAVE_POLL 1" >>confdefs.h
5582
5583fi
5584ac_fn_cxx_check_func "$LINENO" "select" "ac_cv_func_select"
5585if test "x$ac_cv_func_select" = xyes
5586then :
5587 printf "%s\n" "#define HAVE_SELECT 1" >>confdefs.h
5588
5589fi
5590ac_fn_cxx_check_func "$LINENO" "eventfd" "ac_cv_func_eventfd"
5591if test "x$ac_cv_func_eventfd" = xyes
5592then :
5593 printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
5594
5595fi
5596ac_fn_cxx_check_func "$LINENO" "signalfd" "ac_cv_func_signalfd"
5597if test "x$ac_cv_func_signalfd" = xyes
5598then :
5599 printf "%s\n" "#define HAVE_SIGNALFD 1" >>confdefs.h
5600
5601fi
5602
5603
5604
5372for ac_func in clock_gettime 5605 for ac_func in clock_gettime
5373do : 5606do :
5374 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5607 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5375if test "x$ac_cv_func_clock_gettime" = xyes; then : 5608if test "x$ac_cv_func_clock_gettime" = xyes
5376 cat >>confdefs.h <<_ACEOF 5609then :
5377#define HAVE_CLOCK_GETTIME 1 5610 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5378_ACEOF
5379 5611
5380else 5612else $as_nop
5381 5613
5382 if test $(uname) = Linux; then 5614 if test $(uname) = Linux; then
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5615 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5384$as_echo_n "checking for clock_gettime syscall... " >&6; } 5616printf %s "checking for clock_gettime syscall... " >&6; }
5385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5386/* end confdefs.h. */ 5618/* end confdefs.h. */
5387#include <unistd.h> 5619#include <unistd.h>
5388 #include <sys/syscall.h> 5620 #include <sys/syscall.h>
5389 #include <time.h> 5621 #include <time.h>
5390int 5622int
5391main () 5623main (void)
5392{ 5624{
5393struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts) 5625struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5394 ; 5626 ;
5395 return 0; 5627 return 0;
5396} 5628}
5397_ACEOF 5629_ACEOF
5398if ac_fn_cxx_try_link "$LINENO"; then : 5630if ac_fn_cxx_try_link "$LINENO"
5631then :
5399 ac_have_clock_syscall=1 5632 ac_have_clock_syscall=1
5400 5633
5401$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h 5634printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5402 5635
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5636 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5404$as_echo "yes" >&6; } 5637printf "%s\n" "yes" >&6; }
5405else 5638else $as_nop
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5639 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5407$as_echo "no" >&6; } 5640printf "%s\n" "no" >&6; }
5408fi 5641fi
5409rm -f core conftest.err conftest.$ac_objext \ 5642rm -f core conftest.err conftest.$ac_objext conftest.beam \
5410 conftest$ac_exeext conftest.$ac_ext 5643 conftest$ac_exeext conftest.$ac_ext
5411 fi 5644 fi
5412 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then 5645 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 5646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
5414$as_echo_n "checking for clock_gettime in -lrt... " >&6; } 5647printf %s "checking for clock_gettime in -lrt... " >&6; }
5415if ${ac_cv_lib_rt_clock_gettime+:} false; then : 5648if test ${ac_cv_lib_rt_clock_gettime+y}
5416 $as_echo_n "(cached) " >&6 5649then :
5417else 5650 printf %s "(cached) " >&6
5651else $as_nop
5418 ac_check_lib_save_LIBS=$LIBS 5652 ac_check_lib_save_LIBS=$LIBS
5419LIBS="-lrt $LIBS" 5653LIBS="-lrt $LIBS"
5420cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5654cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5421/* end confdefs.h. */ 5655/* end confdefs.h. */
5422 5656
5423/* Override any GCC internal prototype to avoid an error. 5657namespace conftest {
5424 Use char because int might match the return type of a GCC 5658 extern "C" int clock_gettime ();
5425 builtin and then its argument prototype would still apply. */ 5659}
5426#ifdef __cplusplus
5427extern "C"
5428#endif
5429char clock_gettime ();
5430int 5660int
5431main () 5661main (void)
5432{ 5662{
5433return clock_gettime (); 5663return conftest::clock_gettime ();
5434 ; 5664 ;
5435 return 0; 5665 return 0;
5436} 5666}
5437_ACEOF 5667_ACEOF
5438if ac_fn_cxx_try_link "$LINENO"; then : 5668if ac_fn_cxx_try_link "$LINENO"
5669then :
5439 ac_cv_lib_rt_clock_gettime=yes 5670 ac_cv_lib_rt_clock_gettime=yes
5440else 5671else $as_nop
5441 ac_cv_lib_rt_clock_gettime=no 5672 ac_cv_lib_rt_clock_gettime=no
5442fi 5673fi
5443rm -f core conftest.err conftest.$ac_objext \ 5674rm -f core conftest.err conftest.$ac_objext conftest.beam \
5444 conftest$ac_exeext conftest.$ac_ext 5675 conftest$ac_exeext conftest.$ac_ext
5445LIBS=$ac_check_lib_save_LIBS 5676LIBS=$ac_check_lib_save_LIBS
5446fi 5677fi
5447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 5678{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5448$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } 5679printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5449if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : 5680if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5450 cat >>confdefs.h <<_ACEOF 5681then :
5451#define HAVE_LIBRT 1 5682 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5452_ACEOF
5453 5683
5454 LIBS="-lrt $LIBS" 5684 LIBS="-lrt $LIBS"
5455 5685
5456fi 5686fi
5457 5687
5458 unset ac_cv_func_clock_gettime 5688 unset ac_cv_func_clock_gettime
5459 for ac_func in clock_gettime
5460do :
5461 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5689 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5462if test "x$ac_cv_func_clock_gettime" = xyes; then : 5690if test "x$ac_cv_func_clock_gettime" = xyes
5463 cat >>confdefs.h <<_ACEOF 5691then :
5464#define HAVE_CLOCK_GETTIME 1 5692 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5465_ACEOF
5466 5693
5467fi 5694fi
5695
5696 fi
5697
5698fi
5699
5468done 5700done
5469 5701
5470 fi
5471 5702
5472fi
5473done
5474
5475
5476for ac_func in nanosleep 5703 for ac_func in nanosleep
5477do : 5704do :
5478 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5705 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5479if test "x$ac_cv_func_nanosleep" = xyes; then : 5706if test "x$ac_cv_func_nanosleep" = xyes
5480 cat >>confdefs.h <<_ACEOF 5707then :
5481#define HAVE_NANOSLEEP 1 5708 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5482_ACEOF
5483 5709
5484else 5710else $as_nop
5485 5711
5486 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5712 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5713 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5488$as_echo_n "checking for nanosleep in -lrt... " >&6; } 5714printf %s "checking for nanosleep in -lrt... " >&6; }
5489if ${ac_cv_lib_rt_nanosleep+:} false; then : 5715if test ${ac_cv_lib_rt_nanosleep+y}
5490 $as_echo_n "(cached) " >&6 5716then :
5491else 5717 printf %s "(cached) " >&6
5718else $as_nop
5492 ac_check_lib_save_LIBS=$LIBS 5719 ac_check_lib_save_LIBS=$LIBS
5493LIBS="-lrt $LIBS" 5720LIBS="-lrt $LIBS"
5494cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5721cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5495/* end confdefs.h. */ 5722/* end confdefs.h. */
5496 5723
5497/* Override any GCC internal prototype to avoid an error. 5724namespace conftest {
5498 Use char because int might match the return type of a GCC 5725 extern "C" int nanosleep ();
5499 builtin and then its argument prototype would still apply. */ 5726}
5500#ifdef __cplusplus
5501extern "C"
5502#endif
5503char nanosleep ();
5504int 5727int
5505main () 5728main (void)
5506{ 5729{
5507return nanosleep (); 5730return conftest::nanosleep ();
5508 ; 5731 ;
5509 return 0; 5732 return 0;
5510} 5733}
5511_ACEOF 5734_ACEOF
5512if ac_fn_cxx_try_link "$LINENO"; then : 5735if ac_fn_cxx_try_link "$LINENO"
5736then :
5513 ac_cv_lib_rt_nanosleep=yes 5737 ac_cv_lib_rt_nanosleep=yes
5514else 5738else $as_nop
5515 ac_cv_lib_rt_nanosleep=no 5739 ac_cv_lib_rt_nanosleep=no
5516fi 5740fi
5517rm -f core conftest.err conftest.$ac_objext \ 5741rm -f core conftest.err conftest.$ac_objext conftest.beam \
5518 conftest$ac_exeext conftest.$ac_ext 5742 conftest$ac_exeext conftest.$ac_ext
5519LIBS=$ac_check_lib_save_LIBS 5743LIBS=$ac_check_lib_save_LIBS
5520fi 5744fi
5521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5 5745{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5522$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } 5746printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5523if test "x$ac_cv_lib_rt_nanosleep" = xyes; then : 5747if test "x$ac_cv_lib_rt_nanosleep" = xyes
5524 cat >>confdefs.h <<_ACEOF 5748then :
5525#define HAVE_LIBRT 1 5749 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5526_ACEOF
5527 5750
5528 LIBS="-lrt $LIBS" 5751 LIBS="-lrt $LIBS"
5529 5752
5530fi 5753fi
5531 5754
5532 unset ac_cv_func_nanosleep 5755 unset ac_cv_func_nanosleep
5533 for ac_func in nanosleep
5534do :
5535 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5756 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5536if test "x$ac_cv_func_nanosleep" = xyes; then : 5757if test "x$ac_cv_func_nanosleep" = xyes
5537 cat >>confdefs.h <<_ACEOF 5758then :
5538#define HAVE_NANOSLEEP 1 5759 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5539_ACEOF
5540 5760
5541fi 5761fi
5762
5763 fi
5764
5765fi
5766
5542done 5767done
5543 5768
5544 fi 5769ac_fn_cxx_check_type "$LINENO" "__kernel_rwf_t" "ac_cv_type___kernel_rwf_t" "#include <linux/fs.h>
5770"
5771if test "x$ac_cv_type___kernel_rwf_t" = xyes
5772then :
5545 5773
5774
5775printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
5776
5777
5546fi 5778fi
5547done
5548 5779
5549 5780
5550if test -z "$LIBEV_M4_AVOID_LIBM"; then 5781if test -z "$LIBEV_M4_AVOID_LIBM"; then
5551 LIBM=m 5782 LIBM=m
5552fi 5783fi
5553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5 5784{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5554$as_echo_n "checking for library containing floor... " >&6; } 5785printf %s "checking for library containing floor... " >&6; }
5555if ${ac_cv_search_floor+:} false; then : 5786if test ${ac_cv_search_floor+y}
5556 $as_echo_n "(cached) " >&6 5787then :
5557else 5788 printf %s "(cached) " >&6
5789else $as_nop
5558 ac_func_search_save_LIBS=$LIBS 5790 ac_func_search_save_LIBS=$LIBS
5559cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5791cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5560/* end confdefs.h. */ 5792/* end confdefs.h. */
5561 5793
5562/* Override any GCC internal prototype to avoid an error. 5794namespace conftest {
5563 Use char because int might match the return type of a GCC 5795 extern "C" int floor ();
5564 builtin and then its argument prototype would still apply. */ 5796}
5565#ifdef __cplusplus
5566extern "C"
5567#endif
5568char floor ();
5569int 5797int
5570main () 5798main (void)
5571{ 5799{
5572return floor (); 5800return conftest::floor ();
5573 ; 5801 ;
5574 return 0; 5802 return 0;
5575} 5803}
5576_ACEOF 5804_ACEOF
5577for ac_lib in '' $LIBM; do 5805for ac_lib in '' $LIBM
5806do
5578 if test -z "$ac_lib"; then 5807 if test -z "$ac_lib"; then
5579 ac_res="none required" 5808 ac_res="none required"
5580 else 5809 else
5581 ac_res=-l$ac_lib 5810 ac_res=-l$ac_lib
5582 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5811 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5583 fi 5812 fi
5584 if ac_fn_cxx_try_link "$LINENO"; then : 5813 if ac_fn_cxx_try_link "$LINENO"
5814then :
5585 ac_cv_search_floor=$ac_res 5815 ac_cv_search_floor=$ac_res
5586fi 5816fi
5587rm -f core conftest.err conftest.$ac_objext \ 5817rm -f core conftest.err conftest.$ac_objext conftest.beam \
5588 conftest$ac_exeext 5818 conftest$ac_exeext
5589 if ${ac_cv_search_floor+:} false; then : 5819 if test ${ac_cv_search_floor+y}
5820then :
5590 break 5821 break
5591fi 5822fi
5592done 5823done
5593if ${ac_cv_search_floor+:} false; then : 5824if test ${ac_cv_search_floor+y}
5825then :
5594 5826
5595else 5827else $as_nop
5596 ac_cv_search_floor=no 5828 ac_cv_search_floor=no
5597fi 5829fi
5598rm conftest.$ac_ext 5830rm conftest.$ac_ext
5599LIBS=$ac_func_search_save_LIBS 5831LIBS=$ac_func_search_save_LIBS
5600fi 5832fi
5601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5 5833{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5602$as_echo "$ac_cv_search_floor" >&6; } 5834printf "%s\n" "$ac_cv_search_floor" >&6; }
5603ac_res=$ac_cv_search_floor 5835ac_res=$ac_cv_search_floor
5604if test "$ac_res" != no; then : 5836if test "$ac_res" != no
5837then :
5605 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5838 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5606 5839
5607$as_echo "#define HAVE_FLOOR 1" >>confdefs.h 5840printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
5608 5841
5609fi 5842fi
5610 5843
5611 5844
5612 5845
5613 5846
5614 5847
5615# Extract the first word of "tic", so it can be a program name with args. 5848# Extract the first word of "tic", so it can be a program name with args.
5616set dummy tic; ac_word=$2 5849set dummy tic; ac_word=$2
5617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5850{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618$as_echo_n "checking for $ac_word... " >&6; } 5851printf %s "checking for $ac_word... " >&6; }
5619if ${ac_cv_path_TIC+:} false; then : 5852if test ${ac_cv_path_TIC+y}
5620 $as_echo_n "(cached) " >&6 5853then :
5621else 5854 printf %s "(cached) " >&6
5855else $as_nop
5622 case $TIC in 5856 case $TIC in
5623 [\\/]* | ?:[\\/]*) 5857 [\\/]* | ?:[\\/]*)
5624 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 5858 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5625 ;; 5859 ;;
5626 *) 5860 *)
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628for as_dir in $PATH 5862for as_dir in $PATH
5629do 5863do
5630 IFS=$as_save_IFS 5864 IFS=$as_save_IFS
5631 test -z "$as_dir" && as_dir=. 5865 case $as_dir in #(((
5866 '') as_dir=./ ;;
5867 */) ;;
5868 *) as_dir=$as_dir/ ;;
5869 esac
5632 for ac_exec_ext in '' $ac_executable_extensions; do 5870 for ac_exec_ext in '' $ac_executable_extensions; do
5633 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5871 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5634 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 5872 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
5635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5873 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5636 break 2 5874 break 2
5637 fi 5875 fi
5638done 5876done
5639 done 5877 done
5640IFS=$as_save_IFS 5878IFS=$as_save_IFS
5643 ;; 5881 ;;
5644esac 5882esac
5645fi 5883fi
5646TIC=$ac_cv_path_TIC 5884TIC=$ac_cv_path_TIC
5647if test -n "$TIC"; then 5885if test -n "$TIC"; then
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5 5886 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5649$as_echo "$TIC" >&6; } 5887printf "%s\n" "$TIC" >&6; }
5650else 5888else
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5889 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5652$as_echo "no" >&6; } 5890printf "%s\n" "no" >&6; }
5653fi 5891fi
5654 5892
5655 5893
5656 5894
5895ac_ext=cpp
5896ac_cpp='$CXXCPP $CPPFLAGS'
5897ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5898ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5899ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5900{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5901printf %s "checking how to run the C++ preprocessor... " >&6; }
5902if test -z "$CXXCPP"; then
5903 if test ${ac_cv_prog_CXXCPP+y}
5904then :
5905 printf %s "(cached) " >&6
5906else $as_nop
5907 # Double quotes because $CXX needs to be expanded
5908 for CXXCPP in "$CXX -E" cpp /lib/cpp
5909 do
5910 ac_preproc_ok=false
5911for ac_cxx_preproc_warn_flag in '' yes
5912do
5913 # Use a header file that comes with gcc, so configuring glibc
5914 # with a fresh cross-compiler works.
5915 # On the NeXT, cc -E runs the code through the compiler's parser,
5916 # not just through cpp. "Syntax error" is here to catch this case.
5917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5918/* end confdefs.h. */
5919#include <limits.h>
5920 Syntax error
5921_ACEOF
5922if ac_fn_cxx_try_cpp "$LINENO"
5923then :
5924
5925else $as_nop
5926 # Broken: fails on valid input.
5927continue
5928fi
5929rm -f conftest.err conftest.i conftest.$ac_ext
5930
5931 # OK, works on sane cases. Now check whether nonexistent headers
5932 # can be detected and how.
5933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5934/* end confdefs.h. */
5935#include <ac_nonexistent.h>
5936_ACEOF
5937if ac_fn_cxx_try_cpp "$LINENO"
5938then :
5939 # Broken: success on invalid input.
5940continue
5941else $as_nop
5942 # Passes both tests.
5943ac_preproc_ok=:
5944break
5945fi
5946rm -f conftest.err conftest.i conftest.$ac_ext
5947
5948done
5949# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5950rm -f conftest.i conftest.err conftest.$ac_ext
5951if $ac_preproc_ok
5952then :
5953 break
5954fi
5955
5956 done
5957 ac_cv_prog_CXXCPP=$CXXCPP
5958
5959fi
5960 CXXCPP=$ac_cv_prog_CXXCPP
5961else
5962 ac_cv_prog_CXXCPP=$CXXCPP
5963fi
5964{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5965printf "%s\n" "$CXXCPP" >&6; }
5966ac_preproc_ok=false
5967for ac_cxx_preproc_warn_flag in '' yes
5968do
5969 # Use a header file that comes with gcc, so configuring glibc
5970 # with a fresh cross-compiler works.
5971 # On the NeXT, cc -E runs the code through the compiler's parser,
5972 # not just through cpp. "Syntax error" is here to catch this case.
5973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5974/* end confdefs.h. */
5975#include <limits.h>
5976 Syntax error
5977_ACEOF
5978if ac_fn_cxx_try_cpp "$LINENO"
5979then :
5980
5981else $as_nop
5982 # Broken: fails on valid input.
5983continue
5984fi
5985rm -f conftest.err conftest.i conftest.$ac_ext
5986
5987 # OK, works on sane cases. Now check whether nonexistent headers
5988 # can be detected and how.
5989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5990/* end confdefs.h. */
5991#include <ac_nonexistent.h>
5992_ACEOF
5993if ac_fn_cxx_try_cpp "$LINENO"
5994then :
5995 # Broken: success on invalid input.
5996continue
5997else $as_nop
5998 # Passes both tests.
5999ac_preproc_ok=:
6000break
6001fi
6002rm -f conftest.err conftest.i conftest.$ac_ext
6003
6004done
6005# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6006rm -f conftest.i conftest.err conftest.$ac_ext
6007if $ac_preproc_ok
6008then :
6009
6010else $as_nop
6011 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6012printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
6013as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
6014See \`config.log' for more details" "$LINENO" 5; }
6015fi
6016
6017ac_ext=cpp
6018ac_cpp='$CXXCPP $CPPFLAGS'
6019ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6020ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6021ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6022
6023
5657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 6024{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5658$as_echo_n "checking for X... " >&6; } 6025printf %s "checking for X... " >&6; }
5659 6026
5660 6027
5661# Check whether --with-x was given. 6028# Check whether --with-x was given.
5662if test "${with_x+set}" = set; then : 6029if test ${with_x+y}
6030then :
5663 withval=$with_x; 6031 withval=$with_x;
5664fi 6032fi
5665 6033
5666# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 6034# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5667if test "x$with_x" = xno; then 6035if test "x$with_x" = xno; then
5668 # The user explicitly disabled X. 6036 # The user explicitly disabled X.
5669 have_x=disabled 6037 have_x=disabled
5670else 6038else
5671 case $x_includes,$x_libraries in #( 6039 case $x_includes,$x_libraries in #(
5672 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #( 6040 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5673 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then : 6041 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
5674 $as_echo_n "(cached) " >&6 6042then :
5675else 6043 printf %s "(cached) " >&6
6044else $as_nop
5676 # One or both of the vars are not set, and there is no cached value. 6045 # One or both of the vars are not set, and there is no cached value.
5677ac_x_includes=no ac_x_libraries=no 6046ac_x_includes=no
6047ac_x_libraries=no
6048# Do we need to do anything special at all?
6049ac_save_LIBS=$LIBS
6050LIBS="-lX11 $LIBS"
6051cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6052/* end confdefs.h. */
6053#include <X11/Xlib.h>
6054int
6055main (void)
6056{
6057XrmInitialize ()
6058 ;
6059 return 0;
6060}
6061_ACEOF
6062if ac_fn_cxx_try_link "$LINENO"
6063then :
6064 # We can compile and link X programs with no special options.
6065 ac_x_includes=
6066 ac_x_libraries=
6067fi
6068rm -f core conftest.err conftest.$ac_objext conftest.beam \
6069 conftest$ac_exeext conftest.$ac_ext
6070LIBS="$ac_save_LIBS"
6071# If that didn't work, only try xmkmf and file system searches
6072# for native compilation.
6073if test x"$ac_x_includes" = xno && test "$cross_compiling" = no
6074then :
5678rm -f -r conftest.dir 6075 rm -f -r conftest.dir
5679if mkdir conftest.dir; then 6076if mkdir conftest.dir; then
5680 cd conftest.dir 6077 cd conftest.dir
5681 cat >Imakefile <<'_ACEOF' 6078 cat >Imakefile <<'_ACEOF'
5682incroot: 6079incroot:
5683 @echo incroot='${INCROOT}' 6080 @echo incroot='${INCROOT}'
5712 fi 6109 fi
5713 cd .. 6110 cd ..
5714 rm -f -r conftest.dir 6111 rm -f -r conftest.dir
5715fi 6112fi
5716 6113
5717# Standard set of common directories for X headers. 6114 # Standard set of common directories for X headers.
5718# Check X11 before X11Rn because it is often a symlink to the current release. 6115# Check X11 before X11Rn because it is often a symlink to the current release.
5719ac_x_header_dirs=' 6116ac_x_header_dirs='
5720/usr/X11/include 6117/usr/X11/include
5721/usr/X11R7/include 6118/usr/X11R7/include
5722/usr/X11R6/include 6119/usr/X11R6/include
5739/usr/local/include/X11R7 6136/usr/local/include/X11R7
5740/usr/local/include/X11R6 6137/usr/local/include/X11R6
5741/usr/local/include/X11R5 6138/usr/local/include/X11R5
5742/usr/local/include/X11R4 6139/usr/local/include/X11R4
5743 6140
6141/opt/X11/include
6142
5744/usr/X386/include 6143/usr/X386/include
5745/usr/x386/include 6144/usr/x386/include
5746/usr/XFree86/include/X11 6145/usr/XFree86/include/X11
5747 6146
5748/usr/include 6147/usr/include
5760 # First, try using that file with no special directory specified. 6159 # First, try using that file with no special directory specified.
5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5762/* end confdefs.h. */ 6161/* end confdefs.h. */
5763#include <X11/Xlib.h> 6162#include <X11/Xlib.h>
5764_ACEOF 6163_ACEOF
5765if ac_fn_cxx_try_cpp "$LINENO"; then : 6164if ac_fn_cxx_try_cpp "$LINENO"
6165then :
5766 # We can compile using X headers with no special include directory. 6166 # We can compile using X headers with no special include directory.
5767ac_x_includes= 6167ac_x_includes=
5768else 6168else $as_nop
5769 for ac_dir in $ac_x_header_dirs; do 6169 for ac_dir in $ac_x_header_dirs; do
5770 if test -r "$ac_dir/X11/Xlib.h"; then 6170 if test -r "$ac_dir/X11/Xlib.h"; then
5771 ac_x_includes=$ac_dir 6171 ac_x_includes=$ac_dir
5772 break 6172 break
5773 fi 6173 fi
5784 LIBS="-lX11 $LIBS" 6184 LIBS="-lX11 $LIBS"
5785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5786/* end confdefs.h. */ 6186/* end confdefs.h. */
5787#include <X11/Xlib.h> 6187#include <X11/Xlib.h>
5788int 6188int
5789main () 6189main (void)
5790{ 6190{
5791XrmInitialize () 6191XrmInitialize ()
5792 ; 6192 ;
5793 return 0; 6193 return 0;
5794} 6194}
5795_ACEOF 6195_ACEOF
5796if ac_fn_cxx_try_link "$LINENO"; then : 6196if ac_fn_cxx_try_link "$LINENO"
6197then :
5797 LIBS=$ac_save_LIBS 6198 LIBS=$ac_save_LIBS
5798# We can link X programs with no special library path. 6199# We can link X programs with no special library path.
5799ac_x_libraries= 6200ac_x_libraries=
5800else 6201else $as_nop
5801 LIBS=$ac_save_LIBS 6202 LIBS=$ac_save_LIBS
5802for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 6203for ac_dir in `printf "%s\n" "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5803do 6204do
5804 # Don't even attempt the hair of trying to link an X program! 6205 # Don't even attempt the hair of trying to link an X program!
5805 for ac_extension in a so sl dylib la dll; do 6206 for ac_extension in a so sl dylib la dll; do
5806 if test -r "$ac_dir/libX11.$ac_extension"; then 6207 if test -r "$ac_dir/libX11.$ac_extension"; then
5807 ac_x_libraries=$ac_dir 6208 ac_x_libraries=$ac_dir
5808 break 2 6209 break 2
5809 fi 6210 fi
5810 done 6211 done
5811done 6212done
5812fi 6213fi
5813rm -f core conftest.err conftest.$ac_objext \ 6214rm -f core conftest.err conftest.$ac_objext conftest.beam \
5814 conftest$ac_exeext conftest.$ac_ext 6215 conftest$ac_exeext conftest.$ac_ext
5815fi # $ac_x_libraries = no 6216fi # $ac_x_libraries = no
5816 6217
6218fi
6219# Record the results.
5817case $ac_x_includes,$ac_x_libraries in #( 6220case $ac_x_includes,$ac_x_libraries in #(
5818 no,* | *,no | *\'*) 6221 no,* | *,no | *\'*) :
5819 # Didn't find X, or a directory has "'" in its name. 6222 # Didn't find X, or a directory has "'" in its name.
5820 ac_cv_have_x="have_x=no";; #( 6223 ac_cv_have_x="have_x=no" ;; #(
5821 *) 6224 *) :
5822 # Record where we found X for the cache. 6225 # Record where we found X for the cache.
5823 ac_cv_have_x="have_x=yes\ 6226 ac_cv_have_x="have_x=yes\
5824 ac_x_includes='$ac_x_includes'\ 6227 ac_x_includes='$ac_x_includes'\
5825 ac_x_libraries='$ac_x_libraries'" 6228 ac_x_libraries='$ac_x_libraries'" ;;
5826esac 6229esac
5827fi 6230fi
5828;; #( 6231;; #(
5829 *) have_x=yes;; 6232 *) have_x=yes;;
5830 esac 6233 esac
5831 eval "$ac_cv_have_x" 6234 eval "$ac_cv_have_x"
5832fi # $with_x != no 6235fi # $with_x != no
5833 6236
5834if test "$have_x" != yes; then 6237if test "$have_x" != yes; then
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 6238 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5836$as_echo "$have_x" >&6; } 6239printf "%s\n" "$have_x" >&6; }
5837 no_x=yes 6240 no_x=yes
5838else 6241else
5839 # If each of the values was on the command line, it overrides each guess. 6242 # If each of the values was on the command line, it overrides each guess.
5840 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6243 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5841 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6244 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5842 # Update the cache value to reflect the command line values. 6245 # Update the cache value to reflect the command line values.
5843 ac_cv_have_x="have_x=yes\ 6246 ac_cv_have_x="have_x=yes\
5844 ac_x_includes='$x_includes'\ 6247 ac_x_includes='$x_includes'\
5845 ac_x_libraries='$x_libraries'" 6248 ac_x_libraries='$x_libraries'"
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 6249 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5847$as_echo "libraries $x_libraries, headers $x_includes" >&6; } 6250printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
5848fi 6251fi
5849 6252
5850if test "$no_x" = yes; then 6253if test "$no_x" = yes; then
5851 # Not all programs may use this symbol, but it does not hurt to define it. 6254 # Not all programs may use this symbol, but it does not hurt to define it.
5852 6255
5853$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h 6256printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
5854 6257
5855 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6258 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5856else 6259else
5857 if test -n "$x_includes"; then 6260 if test -n "$x_includes"; then
5858 X_CFLAGS="$X_CFLAGS -I$x_includes" 6261 X_CFLAGS="$X_CFLAGS -I$x_includes"
5861 # It would also be nice to do this for all -L options, not just this one. 6264 # It would also be nice to do this for all -L options, not just this one.
5862 if test -n "$x_libraries"; then 6265 if test -n "$x_libraries"; then
5863 X_LIBS="$X_LIBS -L$x_libraries" 6266 X_LIBS="$X_LIBS -L$x_libraries"
5864 # For Solaris; some versions of Sun CC require a space after -R and 6267 # For Solaris; some versions of Sun CC require a space after -R and
5865 # others require no space. Words are not sufficient . . . . 6268 # others require no space. Words are not sufficient . . . .
5866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5 6269 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
5867$as_echo_n "checking whether -R must be followed by a space... " >&6; } 6270printf %s "checking whether -R must be followed by a space... " >&6; }
5868 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6271 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5869 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6272 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5870 ac_cxx_werror_flag=yes 6273 ac_cxx_werror_flag=yes
5871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5872/* end confdefs.h. */ 6275/* end confdefs.h. */
5873 6276
5874int 6277int
5875main () 6278main (void)
5876{ 6279{
5877 6280
5878 ; 6281 ;
5879 return 0; 6282 return 0;
5880} 6283}
5881_ACEOF 6284_ACEOF
5882if ac_fn_cxx_try_link "$LINENO"; then : 6285if ac_fn_cxx_try_link "$LINENO"
6286then :
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6287 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884$as_echo "no" >&6; } 6288printf "%s\n" "no" >&6; }
5885 X_LIBS="$X_LIBS -R$x_libraries" 6289 X_LIBS="$X_LIBS -R$x_libraries"
5886else 6290else $as_nop
5887 LIBS="$ac_xsave_LIBS -R $x_libraries" 6291 LIBS="$ac_xsave_LIBS -R $x_libraries"
5888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5889/* end confdefs.h. */ 6293/* end confdefs.h. */
5890 6294
5891int 6295int
5892main () 6296main (void)
5893{ 6297{
5894 6298
5895 ; 6299 ;
5896 return 0; 6300 return 0;
5897} 6301}
5898_ACEOF 6302_ACEOF
5899if ac_fn_cxx_try_link "$LINENO"; then : 6303if ac_fn_cxx_try_link "$LINENO"
6304then :
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6305 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5901$as_echo "yes" >&6; } 6306printf "%s\n" "yes" >&6; }
5902 X_LIBS="$X_LIBS -R $x_libraries" 6307 X_LIBS="$X_LIBS -R $x_libraries"
5903else 6308else $as_nop
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 6309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5905$as_echo "neither works" >&6; } 6310printf "%s\n" "neither works" >&6; }
5906fi 6311fi
5907rm -f core conftest.err conftest.$ac_objext \ 6312rm -f core conftest.err conftest.$ac_objext conftest.beam \
5908 conftest$ac_exeext conftest.$ac_ext 6313 conftest$ac_exeext conftest.$ac_ext
5909fi 6314fi
5910rm -f core conftest.err conftest.$ac_objext \ 6315rm -f core conftest.err conftest.$ac_objext conftest.beam \
5911 conftest$ac_exeext conftest.$ac_ext 6316 conftest$ac_exeext conftest.$ac_ext
5912 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6317 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5913 LIBS=$ac_xsave_LIBS 6318 LIBS=$ac_xsave_LIBS
5914 fi 6319 fi
5915 6320
5925 # the Alpha needs dnet_stub (dnet does not exist). 6330 # the Alpha needs dnet_stub (dnet does not exist).
5926 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6331 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5928/* end confdefs.h. */ 6333/* end confdefs.h. */
5929 6334
5930/* Override any GCC internal prototype to avoid an error. 6335namespace conftest {
5931 Use char because int might match the return type of a GCC 6336 extern "C" int XOpenDisplay ();
5932 builtin and then its argument prototype would still apply. */ 6337}
5933#ifdef __cplusplus
5934extern "C"
5935#endif
5936char XOpenDisplay ();
5937int 6338int
5938main () 6339main (void)
5939{ 6340{
5940return XOpenDisplay (); 6341return conftest::XOpenDisplay ();
5941 ; 6342 ;
5942 return 0; 6343 return 0;
5943} 6344}
5944_ACEOF 6345_ACEOF
5945if ac_fn_cxx_try_link "$LINENO"; then : 6346if ac_fn_cxx_try_link "$LINENO"
6347then :
5946 6348
5947else 6349else $as_nop
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5 6350 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
5949$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; } 6351printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
5950if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then : 6352if test ${ac_cv_lib_dnet_dnet_ntoa+y}
5951 $as_echo_n "(cached) " >&6 6353then :
5952else 6354 printf %s "(cached) " >&6
6355else $as_nop
5953 ac_check_lib_save_LIBS=$LIBS 6356 ac_check_lib_save_LIBS=$LIBS
5954LIBS="-ldnet $LIBS" 6357LIBS="-ldnet $LIBS"
5955cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6358cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5956/* end confdefs.h. */ 6359/* end confdefs.h. */
5957 6360
5958/* Override any GCC internal prototype to avoid an error. 6361namespace conftest {
5959 Use char because int might match the return type of a GCC 6362 extern "C" int dnet_ntoa ();
5960 builtin and then its argument prototype would still apply. */ 6363}
5961#ifdef __cplusplus
5962extern "C"
5963#endif
5964char dnet_ntoa ();
5965int 6364int
5966main () 6365main (void)
5967{ 6366{
5968return dnet_ntoa (); 6367return conftest::dnet_ntoa ();
5969 ; 6368 ;
5970 return 0; 6369 return 0;
5971} 6370}
5972_ACEOF 6371_ACEOF
5973if ac_fn_cxx_try_link "$LINENO"; then : 6372if ac_fn_cxx_try_link "$LINENO"
6373then :
5974 ac_cv_lib_dnet_dnet_ntoa=yes 6374 ac_cv_lib_dnet_dnet_ntoa=yes
5975else 6375else $as_nop
5976 ac_cv_lib_dnet_dnet_ntoa=no 6376 ac_cv_lib_dnet_dnet_ntoa=no
5977fi 6377fi
5978rm -f core conftest.err conftest.$ac_objext \ 6378rm -f core conftest.err conftest.$ac_objext conftest.beam \
5979 conftest$ac_exeext conftest.$ac_ext 6379 conftest$ac_exeext conftest.$ac_ext
5980LIBS=$ac_check_lib_save_LIBS 6380LIBS=$ac_check_lib_save_LIBS
5981fi 6381fi
5982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 6382{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5983$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6383printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5984if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then : 6384if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6385then :
5985 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6386 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5986fi 6387fi
5987 6388
5988 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6389 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5 6390 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
5990$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; } 6391printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5991if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then : 6392if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
5992 $as_echo_n "(cached) " >&6 6393then :
5993else 6394 printf %s "(cached) " >&6
6395else $as_nop
5994 ac_check_lib_save_LIBS=$LIBS 6396 ac_check_lib_save_LIBS=$LIBS
5995LIBS="-ldnet_stub $LIBS" 6397LIBS="-ldnet_stub $LIBS"
5996cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6398cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5997/* end confdefs.h. */ 6399/* end confdefs.h. */
5998 6400
5999/* Override any GCC internal prototype to avoid an error. 6401namespace conftest {
6000 Use char because int might match the return type of a GCC 6402 extern "C" int dnet_ntoa ();
6001 builtin and then its argument prototype would still apply. */ 6403}
6002#ifdef __cplusplus
6003extern "C"
6004#endif
6005char dnet_ntoa ();
6006int 6404int
6007main () 6405main (void)
6008{ 6406{
6009return dnet_ntoa (); 6407return conftest::dnet_ntoa ();
6010 ; 6408 ;
6011 return 0; 6409 return 0;
6012} 6410}
6013_ACEOF 6411_ACEOF
6014if ac_fn_cxx_try_link "$LINENO"; then : 6412if ac_fn_cxx_try_link "$LINENO"
6413then :
6015 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6414 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6016else 6415else $as_nop
6017 ac_cv_lib_dnet_stub_dnet_ntoa=no 6416 ac_cv_lib_dnet_stub_dnet_ntoa=no
6018fi 6417fi
6019rm -f core conftest.err conftest.$ac_objext \ 6418rm -f core conftest.err conftest.$ac_objext conftest.beam \
6020 conftest$ac_exeext conftest.$ac_ext 6419 conftest$ac_exeext conftest.$ac_ext
6021LIBS=$ac_check_lib_save_LIBS 6420LIBS=$ac_check_lib_save_LIBS
6022fi 6421fi
6023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 6422{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6024$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6423printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6025if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then : 6424if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6425then :
6026 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6426 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6027fi 6427fi
6028 6428
6029 fi 6429 fi
6030fi 6430fi
6031rm -f core conftest.err conftest.$ac_objext \ 6431rm -f core conftest.err conftest.$ac_objext conftest.beam \
6032 conftest$ac_exeext conftest.$ac_ext 6432 conftest$ac_exeext conftest.$ac_ext
6033 LIBS="$ac_xsave_LIBS" 6433 LIBS="$ac_xsave_LIBS"
6034 6434
6035 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 6435 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6036 # to get the SysV transport functions. 6436 # to get the SysV transport functions.
6039 # The nsl library prevents programs from opening the X display 6439 # The nsl library prevents programs from opening the X display
6040 # on Irix 5.2, according to T.E. Dickey. 6440 # on Irix 5.2, according to T.E. Dickey.
6041 # The functions gethostbyname, getservbyname, and inet_addr are 6441 # The functions gethostbyname, getservbyname, and inet_addr are
6042 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 6442 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6043 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" 6443 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6044if test "x$ac_cv_func_gethostbyname" = xyes; then : 6444if test "x$ac_cv_func_gethostbyname" = xyes
6445then :
6045 6446
6046fi 6447fi
6047 6448
6048 if test $ac_cv_func_gethostbyname = no; then 6449 if test $ac_cv_func_gethostbyname = no; then
6049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 6450 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6050$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 6451printf %s "checking for gethostbyname in -lnsl... " >&6; }
6051if ${ac_cv_lib_nsl_gethostbyname+:} false; then : 6452if test ${ac_cv_lib_nsl_gethostbyname+y}
6052 $as_echo_n "(cached) " >&6 6453then :
6053else 6454 printf %s "(cached) " >&6
6455else $as_nop
6054 ac_check_lib_save_LIBS=$LIBS 6456 ac_check_lib_save_LIBS=$LIBS
6055LIBS="-lnsl $LIBS" 6457LIBS="-lnsl $LIBS"
6056cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6458cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6057/* end confdefs.h. */ 6459/* end confdefs.h. */
6058 6460
6059/* Override any GCC internal prototype to avoid an error. 6461namespace conftest {
6060 Use char because int might match the return type of a GCC 6462 extern "C" int gethostbyname ();
6061 builtin and then its argument prototype would still apply. */ 6463}
6062#ifdef __cplusplus
6063extern "C"
6064#endif
6065char gethostbyname ();
6066int 6464int
6067main () 6465main (void)
6068{ 6466{
6069return gethostbyname (); 6467return conftest::gethostbyname ();
6070 ; 6468 ;
6071 return 0; 6469 return 0;
6072} 6470}
6073_ACEOF 6471_ACEOF
6074if ac_fn_cxx_try_link "$LINENO"; then : 6472if ac_fn_cxx_try_link "$LINENO"
6473then :
6075 ac_cv_lib_nsl_gethostbyname=yes 6474 ac_cv_lib_nsl_gethostbyname=yes
6076else 6475else $as_nop
6077 ac_cv_lib_nsl_gethostbyname=no 6476 ac_cv_lib_nsl_gethostbyname=no
6078fi 6477fi
6079rm -f core conftest.err conftest.$ac_objext \ 6478rm -f core conftest.err conftest.$ac_objext conftest.beam \
6080 conftest$ac_exeext conftest.$ac_ext 6479 conftest$ac_exeext conftest.$ac_ext
6081LIBS=$ac_check_lib_save_LIBS 6480LIBS=$ac_check_lib_save_LIBS
6082fi 6481fi
6083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 6482{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6084$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 6483printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
6085if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then : 6484if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6485then :
6086 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 6486 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6087fi 6487fi
6088 6488
6089 if test $ac_cv_lib_nsl_gethostbyname = no; then 6489 if test $ac_cv_lib_nsl_gethostbyname = no; then
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5 6490 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6091$as_echo_n "checking for gethostbyname in -lbsd... " >&6; } 6491printf %s "checking for gethostbyname in -lbsd... " >&6; }
6092if ${ac_cv_lib_bsd_gethostbyname+:} false; then : 6492if test ${ac_cv_lib_bsd_gethostbyname+y}
6093 $as_echo_n "(cached) " >&6 6493then :
6094else 6494 printf %s "(cached) " >&6
6495else $as_nop
6095 ac_check_lib_save_LIBS=$LIBS 6496 ac_check_lib_save_LIBS=$LIBS
6096LIBS="-lbsd $LIBS" 6497LIBS="-lbsd $LIBS"
6097cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6498cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6098/* end confdefs.h. */ 6499/* end confdefs.h. */
6099 6500
6100/* Override any GCC internal prototype to avoid an error. 6501namespace conftest {
6101 Use char because int might match the return type of a GCC 6502 extern "C" int gethostbyname ();
6102 builtin and then its argument prototype would still apply. */ 6503}
6103#ifdef __cplusplus
6104extern "C"
6105#endif
6106char gethostbyname ();
6107int 6504int
6108main () 6505main (void)
6109{ 6506{
6110return gethostbyname (); 6507return conftest::gethostbyname ();
6111 ; 6508 ;
6112 return 0; 6509 return 0;
6113} 6510}
6114_ACEOF 6511_ACEOF
6115if ac_fn_cxx_try_link "$LINENO"; then : 6512if ac_fn_cxx_try_link "$LINENO"
6513then :
6116 ac_cv_lib_bsd_gethostbyname=yes 6514 ac_cv_lib_bsd_gethostbyname=yes
6117else 6515else $as_nop
6118 ac_cv_lib_bsd_gethostbyname=no 6516 ac_cv_lib_bsd_gethostbyname=no
6119fi 6517fi
6120rm -f core conftest.err conftest.$ac_objext \ 6518rm -f core conftest.err conftest.$ac_objext conftest.beam \
6121 conftest$ac_exeext conftest.$ac_ext 6519 conftest$ac_exeext conftest.$ac_ext
6122LIBS=$ac_check_lib_save_LIBS 6520LIBS=$ac_check_lib_save_LIBS
6123fi 6521fi
6124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5 6522{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6125$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } 6523printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6126if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then : 6524if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6525then :
6127 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6526 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6128fi 6527fi
6129 6528
6130 fi 6529 fi
6131 fi 6530 fi
6136 # on later versions), says Simon Leinen: it contains gethostby* 6535 # on later versions), says Simon Leinen: it contains gethostby*
6137 # variants that don't use the name server (or something). -lsocket 6536 # variants that don't use the name server (or something). -lsocket
6138 # must be given before -lnsl if both are needed. We assume that 6537 # must be given before -lnsl if both are needed. We assume that
6139 # if connect needs -lnsl, so does gethostbyname. 6538 # if connect needs -lnsl, so does gethostbyname.
6140 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect" 6539 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6141if test "x$ac_cv_func_connect" = xyes; then : 6540if test "x$ac_cv_func_connect" = xyes
6541then :
6142 6542
6143fi 6543fi
6144 6544
6145 if test $ac_cv_func_connect = no; then 6545 if test $ac_cv_func_connect = no; then
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5 6546 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6147$as_echo_n "checking for connect in -lsocket... " >&6; } 6547printf %s "checking for connect in -lsocket... " >&6; }
6148if ${ac_cv_lib_socket_connect+:} false; then : 6548if test ${ac_cv_lib_socket_connect+y}
6149 $as_echo_n "(cached) " >&6 6549then :
6150else 6550 printf %s "(cached) " >&6
6551else $as_nop
6151 ac_check_lib_save_LIBS=$LIBS 6552 ac_check_lib_save_LIBS=$LIBS
6152LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6553LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6153cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6554cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6154/* end confdefs.h. */ 6555/* end confdefs.h. */
6155 6556
6156/* Override any GCC internal prototype to avoid an error. 6557namespace conftest {
6157 Use char because int might match the return type of a GCC 6558 extern "C" int connect ();
6158 builtin and then its argument prototype would still apply. */ 6559}
6159#ifdef __cplusplus
6160extern "C"
6161#endif
6162char connect ();
6163int 6560int
6164main () 6561main (void)
6165{ 6562{
6166return connect (); 6563return conftest::connect ();
6167 ; 6564 ;
6168 return 0; 6565 return 0;
6169} 6566}
6170_ACEOF 6567_ACEOF
6171if ac_fn_cxx_try_link "$LINENO"; then : 6568if ac_fn_cxx_try_link "$LINENO"
6569then :
6172 ac_cv_lib_socket_connect=yes 6570 ac_cv_lib_socket_connect=yes
6173else 6571else $as_nop
6174 ac_cv_lib_socket_connect=no 6572 ac_cv_lib_socket_connect=no
6175fi 6573fi
6176rm -f core conftest.err conftest.$ac_objext \ 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
6177 conftest$ac_exeext conftest.$ac_ext 6575 conftest$ac_exeext conftest.$ac_ext
6178LIBS=$ac_check_lib_save_LIBS 6576LIBS=$ac_check_lib_save_LIBS
6179fi 6577fi
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5 6578{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6181$as_echo "$ac_cv_lib_socket_connect" >&6; } 6579printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6182if test "x$ac_cv_lib_socket_connect" = xyes; then : 6580if test "x$ac_cv_lib_socket_connect" = xyes
6581then :
6183 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6582 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6184fi 6583fi
6185 6584
6186 fi 6585 fi
6187 6586
6188 # Guillermo Gomez says -lposix is necessary on A/UX. 6587 # Guillermo Gomez says -lposix is necessary on A/UX.
6189 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove" 6588 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6190if test "x$ac_cv_func_remove" = xyes; then : 6589if test "x$ac_cv_func_remove" = xyes
6590then :
6191 6591
6192fi 6592fi
6193 6593
6194 if test $ac_cv_func_remove = no; then 6594 if test $ac_cv_func_remove = no; then
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5 6595 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6196$as_echo_n "checking for remove in -lposix... " >&6; } 6596printf %s "checking for remove in -lposix... " >&6; }
6197if ${ac_cv_lib_posix_remove+:} false; then : 6597if test ${ac_cv_lib_posix_remove+y}
6198 $as_echo_n "(cached) " >&6 6598then :
6199else 6599 printf %s "(cached) " >&6
6600else $as_nop
6200 ac_check_lib_save_LIBS=$LIBS 6601 ac_check_lib_save_LIBS=$LIBS
6201LIBS="-lposix $LIBS" 6602LIBS="-lposix $LIBS"
6202cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6603cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6203/* end confdefs.h. */ 6604/* end confdefs.h. */
6204 6605
6205/* Override any GCC internal prototype to avoid an error. 6606namespace conftest {
6206 Use char because int might match the return type of a GCC 6607 extern "C" int remove ();
6207 builtin and then its argument prototype would still apply. */ 6608}
6208#ifdef __cplusplus
6209extern "C"
6210#endif
6211char remove ();
6212int 6609int
6213main () 6610main (void)
6214{ 6611{
6215return remove (); 6612return conftest::remove ();
6216 ; 6613 ;
6217 return 0; 6614 return 0;
6218} 6615}
6219_ACEOF 6616_ACEOF
6220if ac_fn_cxx_try_link "$LINENO"; then : 6617if ac_fn_cxx_try_link "$LINENO"
6618then :
6221 ac_cv_lib_posix_remove=yes 6619 ac_cv_lib_posix_remove=yes
6222else 6620else $as_nop
6223 ac_cv_lib_posix_remove=no 6621 ac_cv_lib_posix_remove=no
6224fi 6622fi
6225rm -f core conftest.err conftest.$ac_objext \ 6623rm -f core conftest.err conftest.$ac_objext conftest.beam \
6226 conftest$ac_exeext conftest.$ac_ext 6624 conftest$ac_exeext conftest.$ac_ext
6227LIBS=$ac_check_lib_save_LIBS 6625LIBS=$ac_check_lib_save_LIBS
6228fi 6626fi
6229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5 6627{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6230$as_echo "$ac_cv_lib_posix_remove" >&6; } 6628printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6231if test "x$ac_cv_lib_posix_remove" = xyes; then : 6629if test "x$ac_cv_lib_posix_remove" = xyes
6630then :
6232 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 6631 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6233fi 6632fi
6234 6633
6235 fi 6634 fi
6236 6635
6237 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 6636 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6238 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 6637 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6239if test "x$ac_cv_func_shmat" = xyes; then : 6638if test "x$ac_cv_func_shmat" = xyes
6639then :
6240 6640
6241fi 6641fi
6242 6642
6243 if test $ac_cv_func_shmat = no; then 6643 if test $ac_cv_func_shmat = no; then
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5 6644 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6245$as_echo_n "checking for shmat in -lipc... " >&6; } 6645printf %s "checking for shmat in -lipc... " >&6; }
6246if ${ac_cv_lib_ipc_shmat+:} false; then : 6646if test ${ac_cv_lib_ipc_shmat+y}
6247 $as_echo_n "(cached) " >&6 6647then :
6248else 6648 printf %s "(cached) " >&6
6649else $as_nop
6249 ac_check_lib_save_LIBS=$LIBS 6650 ac_check_lib_save_LIBS=$LIBS
6250LIBS="-lipc $LIBS" 6651LIBS="-lipc $LIBS"
6251cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6252/* end confdefs.h. */ 6653/* end confdefs.h. */
6253 6654
6254/* Override any GCC internal prototype to avoid an error. 6655namespace conftest {
6255 Use char because int might match the return type of a GCC 6656 extern "C" int shmat ();
6256 builtin and then its argument prototype would still apply. */ 6657}
6257#ifdef __cplusplus
6258extern "C"
6259#endif
6260char shmat ();
6261int 6658int
6262main () 6659main (void)
6263{ 6660{
6264return shmat (); 6661return conftest::shmat ();
6265 ; 6662 ;
6266 return 0; 6663 return 0;
6267} 6664}
6268_ACEOF 6665_ACEOF
6269if ac_fn_cxx_try_link "$LINENO"; then : 6666if ac_fn_cxx_try_link "$LINENO"
6667then :
6270 ac_cv_lib_ipc_shmat=yes 6668 ac_cv_lib_ipc_shmat=yes
6271else 6669else $as_nop
6272 ac_cv_lib_ipc_shmat=no 6670 ac_cv_lib_ipc_shmat=no
6273fi 6671fi
6274rm -f core conftest.err conftest.$ac_objext \ 6672rm -f core conftest.err conftest.$ac_objext conftest.beam \
6275 conftest$ac_exeext conftest.$ac_ext 6673 conftest$ac_exeext conftest.$ac_ext
6276LIBS=$ac_check_lib_save_LIBS 6674LIBS=$ac_check_lib_save_LIBS
6277fi 6675fi
6278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5 6676{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6279$as_echo "$ac_cv_lib_ipc_shmat" >&6; } 6677printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
6280if test "x$ac_cv_lib_ipc_shmat" = xyes; then : 6678if test "x$ac_cv_lib_ipc_shmat" = xyes
6679then :
6281 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6680 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6282fi 6681fi
6283 6682
6284 fi 6683 fi
6285 fi 6684 fi
6291 # check for ICE first), but we must link in the order -lSM -lICE or 6690 # check for ICE first), but we must link in the order -lSM -lICE or
6292 # we get undefined symbols. So assume we have SM if we have ICE. 6691 # we get undefined symbols. So assume we have SM if we have ICE.
6293 # These have to be linked with before -lX11, unlike the other 6692 # These have to be linked with before -lX11, unlike the other
6294 # libraries we check for below, so use a different variable. 6693 # libraries we check for below, so use a different variable.
6295 # John Interrante, Karl Berry 6694 # John Interrante, Karl Berry
6296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5 6695 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6297$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } 6696printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
6298if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then : 6697if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
6299 $as_echo_n "(cached) " >&6 6698then :
6300else 6699 printf %s "(cached) " >&6
6700else $as_nop
6301 ac_check_lib_save_LIBS=$LIBS 6701 ac_check_lib_save_LIBS=$LIBS
6302LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6702LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6303cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6703cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6304/* end confdefs.h. */ 6704/* end confdefs.h. */
6305 6705
6306/* Override any GCC internal prototype to avoid an error. 6706namespace conftest {
6307 Use char because int might match the return type of a GCC 6707 extern "C" int IceConnectionNumber ();
6308 builtin and then its argument prototype would still apply. */ 6708}
6309#ifdef __cplusplus
6310extern "C"
6311#endif
6312char IceConnectionNumber ();
6313int 6709int
6314main () 6710main (void)
6315{ 6711{
6316return IceConnectionNumber (); 6712return conftest::IceConnectionNumber ();
6317 ; 6713 ;
6318 return 0; 6714 return 0;
6319} 6715}
6320_ACEOF 6716_ACEOF
6321if ac_fn_cxx_try_link "$LINENO"; then : 6717if ac_fn_cxx_try_link "$LINENO"
6718then :
6322 ac_cv_lib_ICE_IceConnectionNumber=yes 6719 ac_cv_lib_ICE_IceConnectionNumber=yes
6323else 6720else $as_nop
6324 ac_cv_lib_ICE_IceConnectionNumber=no 6721 ac_cv_lib_ICE_IceConnectionNumber=no
6325fi 6722fi
6326rm -f core conftest.err conftest.$ac_objext \ 6723rm -f core conftest.err conftest.$ac_objext conftest.beam \
6327 conftest$ac_exeext conftest.$ac_ext 6724 conftest$ac_exeext conftest.$ac_ext
6328LIBS=$ac_check_lib_save_LIBS 6725LIBS=$ac_check_lib_save_LIBS
6329fi 6726fi
6330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6727{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6331$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6728printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6332if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then : 6729if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6730then :
6333 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6731 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6334fi 6732fi
6335 6733
6336 LDFLAGS=$ac_save_LDFLAGS 6734 LDFLAGS=$ac_save_LDFLAGS
6337 6735
6339 6737
6340 6738
6341if test -n "$ac_tool_prefix"; then 6739if test -n "$ac_tool_prefix"; then
6342 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 6740 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
6343set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 6741set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6742{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6345$as_echo_n "checking for $ac_word... " >&6; } 6743printf %s "checking for $ac_word... " >&6; }
6346if ${ac_cv_path_PKG_CONFIG+:} false; then : 6744if test ${ac_cv_path_PKG_CONFIG+y}
6347 $as_echo_n "(cached) " >&6 6745then :
6348else 6746 printf %s "(cached) " >&6
6747else $as_nop
6349 case $PKG_CONFIG in 6748 case $PKG_CONFIG in
6350 [\\/]* | ?:[\\/]*) 6749 [\\/]* | ?:[\\/]*)
6351 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 6750 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6352 ;; 6751 ;;
6353 *) 6752 *)
6354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355for as_dir in $PATH 6754for as_dir in $PATH
6356do 6755do
6357 IFS=$as_save_IFS 6756 IFS=$as_save_IFS
6358 test -z "$as_dir" && as_dir=. 6757 case $as_dir in #(((
6758 '') as_dir=./ ;;
6759 */) ;;
6760 *) as_dir=$as_dir/ ;;
6761 esac
6359 for ac_exec_ext in '' $ac_executable_extensions; do 6762 for ac_exec_ext in '' $ac_executable_extensions; do
6360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6763 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6361 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 6764 ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
6362 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6765 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6363 break 2 6766 break 2
6364 fi 6767 fi
6365done 6768done
6366 done 6769 done
6367IFS=$as_save_IFS 6770IFS=$as_save_IFS
6369 ;; 6772 ;;
6370esac 6773esac
6371fi 6774fi
6372PKG_CONFIG=$ac_cv_path_PKG_CONFIG 6775PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6373if test -n "$PKG_CONFIG"; then 6776if test -n "$PKG_CONFIG"; then
6374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 6777 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6375$as_echo "$PKG_CONFIG" >&6; } 6778printf "%s\n" "$PKG_CONFIG" >&6; }
6376else 6779else
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6780 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6378$as_echo "no" >&6; } 6781printf "%s\n" "no" >&6; }
6379fi 6782fi
6380 6783
6381 6784
6382fi 6785fi
6383if test -z "$ac_cv_path_PKG_CONFIG"; then 6786if test -z "$ac_cv_path_PKG_CONFIG"; then
6384 ac_pt_PKG_CONFIG=$PKG_CONFIG 6787 ac_pt_PKG_CONFIG=$PKG_CONFIG
6385 # Extract the first word of "pkg-config", so it can be a program name with args. 6788 # Extract the first word of "pkg-config", so it can be a program name with args.
6386set dummy pkg-config; ac_word=$2 6789set dummy pkg-config; ac_word=$2
6387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6790{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6388$as_echo_n "checking for $ac_word... " >&6; } 6791printf %s "checking for $ac_word... " >&6; }
6389if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 6792if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
6390 $as_echo_n "(cached) " >&6 6793then :
6391else 6794 printf %s "(cached) " >&6
6795else $as_nop
6392 case $ac_pt_PKG_CONFIG in 6796 case $ac_pt_PKG_CONFIG in
6393 [\\/]* | ?:[\\/]*) 6797 [\\/]* | ?:[\\/]*)
6394 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 6798 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6395 ;; 6799 ;;
6396 *) 6800 *)
6397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6398for as_dir in $PATH 6802for as_dir in $PATH
6399do 6803do
6400 IFS=$as_save_IFS 6804 IFS=$as_save_IFS
6401 test -z "$as_dir" && as_dir=. 6805 case $as_dir in #(((
6806 '') as_dir=./ ;;
6807 */) ;;
6808 *) as_dir=$as_dir/ ;;
6809 esac
6402 for ac_exec_ext in '' $ac_executable_extensions; do 6810 for ac_exec_ext in '' $ac_executable_extensions; do
6403 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6811 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6404 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 6812 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
6405 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6813 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6406 break 2 6814 break 2
6407 fi 6815 fi
6408done 6816done
6409 done 6817 done
6410IFS=$as_save_IFS 6818IFS=$as_save_IFS
6412 ;; 6820 ;;
6413esac 6821esac
6414fi 6822fi
6415ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 6823ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6416if test -n "$ac_pt_PKG_CONFIG"; then 6824if test -n "$ac_pt_PKG_CONFIG"; then
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 6825 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6418$as_echo "$ac_pt_PKG_CONFIG" >&6; } 6826printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
6419else 6827else
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6828 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6421$as_echo "no" >&6; } 6829printf "%s\n" "no" >&6; }
6422fi 6830fi
6423 6831
6424 if test "x$ac_pt_PKG_CONFIG" = x; then 6832 if test "x$ac_pt_PKG_CONFIG" = x; then
6425 PKG_CONFIG="no" 6833 PKG_CONFIG="no"
6426 else 6834 else
6427 case $cross_compiling:$ac_tool_warned in 6835 case $cross_compiling:$ac_tool_warned in
6428yes:) 6836yes:)
6429{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6837{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6430$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6838printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6431ac_tool_warned=yes ;; 6839ac_tool_warned=yes ;;
6432esac 6840esac
6433 PKG_CONFIG=$ac_pt_PKG_CONFIG 6841 PKG_CONFIG=$ac_pt_PKG_CONFIG
6434 fi 6842 fi
6435else 6843else
6436 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 6844 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
6437fi 6845fi
6438 6846
6439 6847
6848
6849 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libptytty (using pkg-config)" >&5
6850printf %s "checking for libptytty (using pkg-config)... " >&6; }
6851 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libptytty; then
6852 PTYTTY_CFLAGS="`$PKG_CONFIG --cflags libptytty`"
6853 PTYTTY_LIBS="`$PKG_CONFIG --libs libptytty`"
6854
6855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6856printf "%s\n" "ok" >&6; }
6857 :
6858 else
6859 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6860printf "%s\n" "no" >&6; }
6861
6862 as_fn_error $? "unable to find libptytty" "$LINENO" 5
6863
6864 fi
6865
6866
6867
6868
6869
6440image_lib=none 6870image_lib=none
6441 6871
6442PIXBUF_CFLAGS= 6872PIXBUF_CFLAGS=
6443PIXBUF_LIBS= 6873PIXBUF_LIBS=
6444 6874
6445if test x$support_pixbuf = xyes; then 6875if test x$support_pixbuf = xyes; then
6446 6876
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5 6877 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0 (using pkg-config)" >&5
6448$as_echo_n "checking for gdk-pixbuf-2.0... " >&6; } 6878printf %s "checking for gdk-pixbuf-2.0 (using pkg-config)... " >&6; }
6449 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then 6879 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6450 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`" 6880 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
6451 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`" 6881 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
6452 6882
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6883 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6454$as_echo "ok" >&6; } 6884printf "%s\n" "ok" >&6; }
6455 6885
6456 image_lib=gdk-pixbuf 6886 image_lib=gdk-pixbuf
6457 6887
6458$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h 6888printf "%s\n" "#define HAVE_PIXBUF 1" >>confdefs.h
6459 6889
6460 6890
6461 else 6891 else
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6892 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6463$as_echo "no" >&6; } 6893printf "%s\n" "no" >&6; }
6464 : 6894 :
6465 fi 6895 fi
6466 6896
6467fi 6897fi
6468 6898
6472STARTUP_NOTIFICATION_CFLAGS= 6902STARTUP_NOTIFICATION_CFLAGS=
6473STARTUP_NOTIFICATION_LIBS= 6903STARTUP_NOTIFICATION_LIBS=
6474 6904
6475if test x$support_startup_notification = xyes; then 6905if test x$support_startup_notification = xyes; then
6476 6906
6477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5 6907 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0 (using pkg-config)" >&5
6478$as_echo_n "checking for libstartup-notification-1.0... " >&6; } 6908printf %s "checking for libstartup-notification-1.0 (using pkg-config)... " >&6; }
6479 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then 6909 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6480 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`" 6910 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6481 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`" 6911 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6482 6912
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6913 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6484$as_echo "ok" >&6; } 6914printf "%s\n" "ok" >&6; }
6485 6915
6486 6916
6487$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h 6917printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6488 6918
6489 6919
6490 else 6920 else
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6921 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6492$as_echo "no" >&6; } 6922printf "%s\n" "no" >&6; }
6493 : 6923 :
6494 fi 6924 fi
6495 6925
6496fi 6926fi
6497 6927
6498 6928
6499 6929
6500 6930
6501if test x$support_frills = xyes; then 6931if test x$support_frills = xyes; then
6502 6932
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5 6933 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu (using pkg-config)" >&5
6504$as_echo_n "checking for xmu... " >&6; } 6934printf %s "checking for xmu (using pkg-config)... " >&6; }
6505 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then 6935 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6506 XMU_CFLAGS="`$PKG_CONFIG xmu --cflags`" 6936 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
6507 XMU_LIBS="`$PKG_CONFIG xmu --libs`" 6937 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
6508 6938
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6510$as_echo "ok" >&6; } 6940printf "%s\n" "ok" >&6; }
6511 6941
6512 X_LIBS="$XMU_LIBS $X_LIBS" 6942 X_LIBS="$XMU_LIBS $X_LIBS"
6513 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS" 6943 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
6514 6944
6515$as_echo "#define HAVE_XMU 1" >>confdefs.h 6945printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
6516 6946
6517 6947
6518 else 6948 else
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6949 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6520$as_echo "no" >&6; } 6950printf "%s\n" "no" >&6; }
6521 : 6951 :
6522 fi 6952 fi
6523 6953
6524fi 6954fi
6525 6955
6526for ac_header in \ 6956ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
6527 sys/byteorder.h \ 6957if test "x$ac_cv_header_sys_byteorder_h" = xyes
6528 sys/ioctl.h \ 6958then :
6529 sys/sockio.h \ 6959 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
6530 sys/strredir.h \
6531 stdint.h \
6532 wchar.h \
6533 6960
6534do : 6961fi
6535 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6536ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6962ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
6537if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6963if test "x$ac_cv_header_sys_ioctl_h" = xyes
6538 cat >>confdefs.h <<_ACEOF 6964then :
6539#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6965 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
6540_ACEOF
6541 6966
6542fi 6967fi
6968ac_fn_cxx_check_header_compile "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
6969if test "x$ac_cv_header_sys_sockio_h" = xyes
6970then :
6971 printf "%s\n" "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
6543 6972
6544done 6973fi
6974ac_fn_cxx_check_header_compile "$LINENO" "sys/strredir.h" "ac_cv_header_sys_strredir_h" "$ac_includes_default"
6975if test "x$ac_cv_header_sys_strredir_h" = xyes
6976then :
6977 printf "%s\n" "#define HAVE_SYS_STRREDIR_H 1" >>confdefs.h
6545 6978
6979fi
6980ac_fn_cxx_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
6981if test "x$ac_cv_header_stdint_h" = xyes
6982then :
6983 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
6546 6984
6985fi
6986ac_fn_cxx_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
6987if test "x$ac_cv_header_wchar_h" = xyes
6988then :
6989 printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
6990
6991fi
6992
6993
6547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5 6994{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6548$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 6995printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6549if ${rxvt_cv_xlib_illegal_access+:} false; then : 6996if test ${rxvt_cv_xlib_illegal_access+y}
6550 $as_echo_n "(cached) " >&6 6997then :
6551else 6998 printf %s "(cached) " >&6
6999else $as_nop
6552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6553/* end confdefs.h. */ 7001/* end confdefs.h. */
6554 7002
6555#define XLIB_ILLEGAL_ACCESS 7003#define XLIB_ILLEGAL_ACCESS
6556#include <X11/Xlib.h> 7004#include <X11/Xlib.h>
6557 7005
6558int 7006int
6559main () 7007main (void)
6560{ 7008{
6561 7009
6562 Display *dpy; 7010 Display *dpy;
6563 dpy->xdefaults = (char *)0; 7011 dpy->xdefaults = (char *)0;
6564 7012
6565 ; 7013 ;
6566 return 0; 7014 return 0;
6567} 7015}
6568_ACEOF 7016_ACEOF
6569if ac_fn_cxx_try_compile "$LINENO"; then : 7017if ac_fn_cxx_try_compile "$LINENO"
7018then :
6570 rxvt_cv_xlib_illegal_access=yes 7019 rxvt_cv_xlib_illegal_access=yes
7020else $as_nop
7021 rxvt_cv_xlib_illegal_access=no
7022
7023fi
7024rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7025fi
7026{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7027printf "%s\n" "$rxvt_cv_xlib_illegal_access" >&6; }
7028if test x$rxvt_cv_xlib_illegal_access = xyes; then
7029
7030printf "%s\n" "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
7031
7032fi
7033
7034ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7035if test "x$ac_cv_type_mode_t" = xyes
7036then :
7037
7038else $as_nop
7039
7040printf "%s\n" "#define mode_t int" >>confdefs.h
7041
7042fi
7043
7044
7045 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default
7046"
7047if test "x$ac_cv_type_pid_t" = xyes
7048then :
7049
7050else $as_nop
7051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7052/* end confdefs.h. */
7053
7054 #if defined _WIN64 && !defined __CYGWIN__
7055 LLP64
7056 #endif
7057
7058int
7059main (void)
7060{
7061
7062 ;
7063 return 0;
7064}
7065
7066_ACEOF
7067if ac_fn_cxx_try_compile "$LINENO"
7068then :
7069 ac_pid_type='int'
7070else $as_nop
7071 ac_pid_type='__int64'
7072fi
7073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7074
7075printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h
7076
7077
7078fi
7079
7080
7081{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7082printf %s "checking for grep that handles long lines and -e... " >&6; }
7083if test ${ac_cv_path_GREP+y}
7084then :
7085 printf %s "(cached) " >&6
7086else $as_nop
7087 if test -z "$GREP"; then
7088 ac_path_GREP_found=false
7089 # Loop through the user's path and test for each of PROGNAME-LIST
7090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7091for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7092do
7093 IFS=$as_save_IFS
7094 case $as_dir in #(((
7095 '') as_dir=./ ;;
7096 */) ;;
7097 *) as_dir=$as_dir/ ;;
7098 esac
7099 for ac_prog in grep ggrep
7100 do
7101 for ac_exec_ext in '' $ac_executable_extensions; do
7102 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
7103 as_fn_executable_p "$ac_path_GREP" || continue
7104# Check for GNU ac_path_GREP and select it if it is found.
7105 # Check for GNU $ac_path_GREP
7106case `"$ac_path_GREP" --version 2>&1` in
7107*GNU*)
7108 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7109*)
7110 ac_count=0
7111 printf %s 0123456789 >"conftest.in"
7112 while :
7113 do
7114 cat "conftest.in" "conftest.in" >"conftest.tmp"
7115 mv "conftest.tmp" "conftest.in"
7116 cp "conftest.in" "conftest.nl"
7117 printf "%s\n" 'GREP' >> "conftest.nl"
7118 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7119 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7120 as_fn_arith $ac_count + 1 && ac_count=$as_val
7121 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7122 # Best one so far, save it but keep looking for a better one
7123 ac_cv_path_GREP="$ac_path_GREP"
7124 ac_path_GREP_max=$ac_count
7125 fi
7126 # 10*(2^10) chars as input seems more than enough
7127 test $ac_count -gt 10 && break
7128 done
7129 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7130esac
7131
7132 $ac_path_GREP_found && break 3
7133 done
7134 done
7135 done
7136IFS=$as_save_IFS
7137 if test -z "$ac_cv_path_GREP"; then
7138 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7139 fi
6571else 7140else
6572 rxvt_cv_xlib_illegal_access=no 7141 ac_cv_path_GREP=$GREP
6573
6574fi 7142fi
6575rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6576fi
6577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6578$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6579if test x$rxvt_cv_xlib_illegal_access = xyes; then
6580 7143
6581$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6582
6583fi 7144fi
7145{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7146printf "%s\n" "$ac_cv_path_GREP" >&6; }
7147 GREP="$ac_cv_path_GREP"
6584 7148
6585ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6586if test "x$ac_cv_type_mode_t" = xyes; then :
6587 7149
7150{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7151printf %s "checking for egrep... " >&6; }
7152if test ${ac_cv_path_EGREP+y}
7153then :
7154 printf %s "(cached) " >&6
7155else $as_nop
7156 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7157 then ac_cv_path_EGREP="$GREP -E"
7158 else
7159 if test -z "$EGREP"; then
7160 ac_path_EGREP_found=false
7161 # Loop through the user's path and test for each of PROGNAME-LIST
7162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7163for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7164do
7165 IFS=$as_save_IFS
7166 case $as_dir in #(((
7167 '') as_dir=./ ;;
7168 */) ;;
7169 *) as_dir=$as_dir/ ;;
7170 esac
7171 for ac_prog in egrep
7172 do
7173 for ac_exec_ext in '' $ac_executable_extensions; do
7174 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
7175 as_fn_executable_p "$ac_path_EGREP" || continue
7176# Check for GNU ac_path_EGREP and select it if it is found.
7177 # Check for GNU $ac_path_EGREP
7178case `"$ac_path_EGREP" --version 2>&1` in
7179*GNU*)
7180 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7181*)
7182 ac_count=0
7183 printf %s 0123456789 >"conftest.in"
7184 while :
7185 do
7186 cat "conftest.in" "conftest.in" >"conftest.tmp"
7187 mv "conftest.tmp" "conftest.in"
7188 cp "conftest.in" "conftest.nl"
7189 printf "%s\n" 'EGREP' >> "conftest.nl"
7190 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7191 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7192 as_fn_arith $ac_count + 1 && ac_count=$as_val
7193 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7194 # Best one so far, save it but keep looking for a better one
7195 ac_cv_path_EGREP="$ac_path_EGREP"
7196 ac_path_EGREP_max=$ac_count
7197 fi
7198 # 10*(2^10) chars as input seems more than enough
7199 test $ac_count -gt 10 && break
7200 done
7201 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7202esac
7203
7204 $ac_path_EGREP_found && break 3
7205 done
7206 done
7207 done
7208IFS=$as_save_IFS
7209 if test -z "$ac_cv_path_EGREP"; then
7210 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7211 fi
6588else 7212else
6589 7213 ac_cv_path_EGREP=$EGREP
6590cat >>confdefs.h <<_ACEOF
6591#define mode_t int
6592_ACEOF
6593
6594fi 7214fi
6595 7215
6596ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 7216 fi
6597if test "x$ac_cv_type_pid_t" = xyes; then :
6598
6599else
6600
6601cat >>confdefs.h <<_ACEOF
6602#define pid_t int
6603_ACEOF
6604
6605fi 7217fi
7218{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7219printf "%s\n" "$ac_cv_path_EGREP" >&6; }
7220 EGREP="$ac_cv_path_EGREP"
6606 7221
7222
6607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 7223{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
6608$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 7224printf %s "checking for uid_t in sys/types.h... " >&6; }
6609if ${ac_cv_type_uid_t+:} false; then : 7225if test ${ac_cv_type_uid_t+y}
6610 $as_echo_n "(cached) " >&6 7226then :
6611else 7227 printf %s "(cached) " >&6
7228else $as_nop
6612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6613/* end confdefs.h. */ 7230/* end confdefs.h. */
6614#include <sys/types.h> 7231#include <sys/types.h>
6615 7232
6616_ACEOF 7233_ACEOF
6617if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7234if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6618 $EGREP "uid_t" >/dev/null 2>&1; then : 7235 $EGREP "uid_t" >/dev/null 2>&1
7236then :
6619 ac_cv_type_uid_t=yes 7237 ac_cv_type_uid_t=yes
6620else 7238else $as_nop
6621 ac_cv_type_uid_t=no 7239 ac_cv_type_uid_t=no
6622fi 7240fi
6623rm -f conftest* 7241rm -rf conftest*
6624 7242
6625fi 7243fi
6626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 7244{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6627$as_echo "$ac_cv_type_uid_t" >&6; } 7245printf "%s\n" "$ac_cv_type_uid_t" >&6; }
6628if test $ac_cv_type_uid_t = no; then 7246if test $ac_cv_type_uid_t = no; then
6629 7247
6630$as_echo "#define uid_t int" >>confdefs.h 7248printf "%s\n" "#define uid_t int" >>confdefs.h
6631 7249
6632 7250
6633$as_echo "#define gid_t int" >>confdefs.h 7251printf "%s\n" "#define gid_t int" >>confdefs.h
6634 7252
6635fi 7253fi
6636 7254
6637ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t" 7255ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6638case $ac_cv_c_int16_t in #( 7256case $ac_cv_c_int16_t in #(
6639 no|yes) ;; #( 7257 no|yes) ;; #(
6640 *) 7258 *)
6641 7259
6642cat >>confdefs.h <<_ACEOF 7260printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
6643#define int16_t $ac_cv_c_int16_t
6644_ACEOF
6645;; 7261;;
6646esac 7262esac
6647 7263
6648ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 7264ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6649case $ac_cv_c_uint16_t in #( 7265case $ac_cv_c_uint16_t in #(
6650 no|yes) ;; #( 7266 no|yes) ;; #(
6651 *) 7267 *)
6652 7268
6653 7269
6654cat >>confdefs.h <<_ACEOF 7270printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
6655#define uint16_t $ac_cv_c_uint16_t
6656_ACEOF
6657;; 7271;;
6658 esac 7272 esac
6659 7273
6660ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t" 7274ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6661case $ac_cv_c_int32_t in #( 7275case $ac_cv_c_int32_t in #(
6662 no|yes) ;; #( 7276 no|yes) ;; #(
6663 *) 7277 *)
6664 7278
6665cat >>confdefs.h <<_ACEOF 7279printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
6666#define int32_t $ac_cv_c_int32_t
6667_ACEOF
6668;; 7280;;
6669esac 7281esac
6670 7282
6671ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 7283ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6672case $ac_cv_c_uint32_t in #( 7284case $ac_cv_c_uint32_t in #(
6673 no|yes) ;; #( 7285 no|yes) ;; #(
6674 *) 7286 *)
6675 7287
6676$as_echo "#define _UINT32_T 1" >>confdefs.h 7288printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
6677 7289
6678 7290
6679cat >>confdefs.h <<_ACEOF 7291printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
6680#define uint32_t $ac_cv_c_uint32_t
6681_ACEOF
6682;; 7292;;
6683 esac 7293 esac
6684 7294
6685 7295
6686for ac_func in unsetenv
6687do :
6688 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" 7296ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6689if test "x$ac_cv_func_unsetenv" = xyes; then : 7297if test "x$ac_cv_func_unsetenv" = xyes
6690 cat >>confdefs.h <<_ACEOF 7298then :
6691#define HAVE_UNSETENV 1 7299 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
6692_ACEOF
6693 7300
6694fi
6695done
6696
6697
6698
6699support_utmp=yes
6700support_wtmp=yes
6701support_lastlog=yes
6702
6703# Check whether --enable-utmp was given.
6704if test "${enable_utmp+set}" = set; then :
6705 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6706 support_utmp=$enableval
6707 fi
6708fi
6709
6710
6711# Check whether --enable-wtmp was given.
6712if test "${enable_wtmp+set}" = set; then :
6713 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6714 support_wtmp=$enableval
6715 fi
6716fi
6717
6718
6719# Check whether --enable-lastlog was given.
6720if test "${enable_lastlog+set}" = set; then :
6721 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6722 support_lastlog=$enableval
6723 fi
6724fi
6725
6726
6727if test x$support_utmp = xyes; then
6728
6729$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h
6730
6731fi
6732if test x$support_wtmp = xyes; then
6733
6734$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h
6735
6736fi
6737if test x$support_lastlog = xyes; then
6738
6739$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h
6740
6741fi
6742
6743for ac_func in \
6744 updwtmp \
6745 updwtmpx \
6746 updlastlogx \
6747
6748do :
6749 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6750ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6751if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6752 cat >>confdefs.h <<_ACEOF
6753#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6754_ACEOF
6755
6756fi
6757done
6758
6759
6760for ac_header in lastlog.h
6761do :
6762 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6763if test "x$ac_cv_header_lastlog_h" = xyes; then :
6764 cat >>confdefs.h <<_ACEOF
6765#define HAVE_LASTLOG_H 1
6766_ACEOF
6767
6768fi
6769
6770done
6771
6772
6773case $host in
6774 *-*-solaris*)
6775
6776$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6777
6778 ;;
6779esac
6780
6781
6782for ac_header in utmp.h
6783do :
6784 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6785if test "x$ac_cv_header_utmp_h" = xyes; then :
6786 cat >>confdefs.h <<_ACEOF
6787#define HAVE_UTMP_H 1
6788_ACEOF
6789
6790ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6791#include <sys/types.h>
6792#include <utmp.h>
6793
6794"
6795if test "x$ac_cv_type_struct_utmp" = xyes; then :
6796
6797cat >>confdefs.h <<_ACEOF
6798#define HAVE_STRUCT_UTMP 1
6799_ACEOF
6800
6801
6802fi
6803
6804
6805ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6806#include <sys/types.h>
6807#include <utmp.h>
6808
6809"
6810if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then :
6811
6812$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6813
6814fi
6815
6816
6817ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6818#include <sys/types.h>
6819#include <utmp.h>
6820
6821"
6822if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then :
6823
6824$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6825
6826fi
6827
6828
6829fi
6830
6831done
6832
6833
6834for ac_header in utmpx.h
6835do :
6836 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6837if test "x$ac_cv_header_utmpx_h" = xyes; then :
6838 cat >>confdefs.h <<_ACEOF
6839#define HAVE_UTMPX_H 1
6840_ACEOF
6841
6842ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6843#include <sys/types.h>
6844#include <utmpx.h>
6845
6846"
6847if test "x$ac_cv_type_struct_utmpx" = xyes; then :
6848
6849cat >>confdefs.h <<_ACEOF
6850#define HAVE_STRUCT_UTMPX 1
6851_ACEOF
6852
6853
6854fi
6855
6856
6857ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6858#include <sys/types.h>
6859#include <utmpx.h>
6860
6861"
6862if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then :
6863
6864$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6865
6866fi
6867
6868
6869fi
6870
6871done
6872
6873ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6874#include <sys/types.h>
6875#include <utmp.h>
6876#ifdef HAVE_LASTLOG_H
6877#include <lastlog.h>
6878#endif
6879
6880"
6881if test "x$ac_cv_type_struct_lastlog" = xyes; then :
6882
6883cat >>confdefs.h <<_ACEOF
6884#define HAVE_STRUCT_LASTLOG 1
6885_ACEOF
6886
6887
6888fi
6889
6890
6891ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6892#include <sys/types.h>
6893#include <utmpx.h>
6894#ifdef HAVE_LASTLOG_H
6895#include <lastlog.h>
6896#endif
6897
6898"
6899if test "x$ac_cv_type_struct_lastlogx" = xyes; then :
6900
6901cat >>confdefs.h <<_ACEOF
6902#define HAVE_STRUCT_LASTLOGX 1
6903_ACEOF
6904
6905
6906fi
6907
6908
6909
6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6911$as_echo_n "checking for a fallback location of utmp... " >&6; }
6912if ${pt_cv_path_utmp+:} false; then :
6913 $as_echo_n "(cached) " >&6
6914else
6915
6916if test "$cross_compiling" != yes; then
6917 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6918 if test -f "$file"; then
6919 pt_cv_path_utmp=$file
6920 break
6921 fi
6922 done
6923fi
6924fi
6925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
6926$as_echo "$pt_cv_path_utmp" >&6; }
6927if test x$pt_cv_path_utmp != x; then
6928
6929cat >>confdefs.h <<_ACEOF
6930#define PT_UTMP_FILE "$pt_cv_path_utmp"
6931_ACEOF
6932
6933elif test "$cross_compiling" = yes; then
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6935$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
6936fi
6937
6938
6939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
6940$as_echo_n "checking for a fallback location of wtmp... " >&6; }
6941if ${pt_cv_path_wtmp+:} false; then :
6942 $as_echo_n "(cached) " >&6
6943else
6944
6945if test "$cross_compiling" != yes; then
6946 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
6947 if test -f "$file"; then
6948 pt_cv_path_wtmp=$file
6949 break
6950 fi
6951 done
6952fi
6953fi
6954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
6955$as_echo "$pt_cv_path_wtmp" >&6; }
6956if test x$pt_cv_path_wtmp != x; then
6957
6958cat >>confdefs.h <<_ACEOF
6959#define PT_WTMP_FILE "$pt_cv_path_wtmp"
6960_ACEOF
6961
6962elif test "$cross_compiling" = yes; then
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6964$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
6965fi
6966
6967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
6968$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
6969if ${pt_cv_path_wtmpx+:} false; then :
6970 $as_echo_n "(cached) " >&6
6971else
6972
6973if test "$cross_compiling" != yes; then
6974 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
6975 if test -f "$file"; then
6976 pt_cv_path_wtmpx=$file
6977 break
6978 fi
6979 done
6980fi
6981fi
6982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
6983$as_echo "$pt_cv_path_wtmpx" >&6; }
6984if test x$pt_cv_path_wtmpx != x; then
6985
6986cat >>confdefs.h <<_ACEOF
6987#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
6988_ACEOF
6989
6990elif test "$cross_compiling" = yes; then
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
6992$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
6993fi
6994
6995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
6996$as_echo_n "checking for a fallback location of lastlog... " >&6; }
6997if ${pt_cv_path_lastlog+:} false; then :
6998 $as_echo_n "(cached) " >&6
6999else
7000
7001if test "$cross_compiling" != yes; then
7002 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7003 if test -f "$file"; then
7004 pt_cv_path_lastlog=$file
7005 break
7006 fi
7007 done
7008fi
7009fi
7010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7011$as_echo "$pt_cv_path_lastlog" >&6; }
7012if test x$pt_cv_path_lastlog != x; then
7013
7014cat >>confdefs.h <<_ACEOF
7015#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7016_ACEOF
7017
7018elif test "$cross_compiling" = yes; then
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7020$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7021fi
7022
7023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7024$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7025if ${pt_cv_path_lastlogx+:} false; then :
7026 $as_echo_n "(cached) " >&6
7027else
7028
7029if test "$cross_compiling" != yes; then
7030 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7031 if test -f "$file"; then
7032 pt_cv_path_lastlogx=$file
7033 break
7034 fi
7035 done
7036fi
7037fi
7038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7039$as_echo "$pt_cv_path_lastlogx" >&6; }
7040if test x$pt_cv_path_lastlogx != x; then
7041
7042cat >>confdefs.h <<_ACEOF
7043#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7044_ACEOF
7045
7046elif test "$cross_compiling" = yes; then
7047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7048$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7049fi 7301fi
7050 7302
7051 7303
7052 7304
7053 7305
7054save_LIBS=$LIBS 7306save_LIBS=$LIBS
7055save_CXXFLAGS=$CXXFLAGS 7307save_CXXFLAGS=$CXXFLAGS
7056CXXFLAGS="$CXXFLAGS $X_CFLAGS" 7308CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7057LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7309LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7058if test x$support_xim = xyes; then 7310if test x$support_xim = xyes; then
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5 7311 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7060$as_echo_n "checking for working Xlocale... " >&6; } 7312printf %s "checking for working Xlocale... " >&6; }
7061if ${rxvt_cv_func_xlocale+:} false; then : 7313if test ${rxvt_cv_func_xlocale+y}
7062 $as_echo_n "(cached) " >&6 7314then :
7063else 7315 printf %s "(cached) " >&6
7316else $as_nop
7064 if test "$cross_compiling" = yes; then : 7317 if test "$cross_compiling" = yes
7318then :
7065 : 7319 :
7066else 7320else $as_nop
7067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7068/* end confdefs.h. */ 7322/* end confdefs.h. */
7069 7323
7070 #include <X11/Xlib.h> 7324 #include <X11/Xlib.h>
7071 #include <stdlib.h> 7325 #include <stdlib.h>
7076 else 7330 else
7077 exit (1); 7331 exit (1);
7078 } 7332 }
7079 7333
7080_ACEOF 7334_ACEOF
7081if ac_fn_cxx_try_run "$LINENO"; then : 7335if ac_fn_cxx_try_run "$LINENO"
7336then :
7082 rxvt_cv_func_xlocale=yes 7337 rxvt_cv_func_xlocale=yes
7083else 7338else $as_nop
7084 rxvt_cv_func_xlocale=no 7339 rxvt_cv_func_xlocale=no
7085fi 7340fi
7086rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7341rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7087 conftest.$ac_objext conftest.beam conftest.$ac_ext 7342 conftest.$ac_objext conftest.beam conftest.$ac_ext
7088fi 7343fi
7089 7344
7090fi 7345fi
7091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5 7346{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7092$as_echo "$rxvt_cv_func_xlocale" >&6; } 7347printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7093 if test x$rxvt_cv_func_xlocale = xyes; then 7348 if test x$rxvt_cv_func_xlocale = xyes; then
7094 7349
7095$as_echo "#define USE_XIM 1" >>confdefs.h 7350printf "%s\n" "#define USE_XIM 1" >>confdefs.h
7096 7351
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5 7352 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7098$as_echo_n "checking for broken XIM callback... " >&6; } 7353printf %s "checking for broken XIM callback... " >&6; }
7099if ${rxvt_cv_broken_ximcb+:} false; then : 7354if test ${rxvt_cv_broken_ximcb+y}
7100 $as_echo_n "(cached) " >&6 7355then :
7101else 7356 printf %s "(cached) " >&6
7357else $as_nop
7102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7103/* end confdefs.h. */ 7359/* end confdefs.h. */
7104 7360
7105 #include <X11/Xlib.h> 7361 #include <X11/Xlib.h>
7106 7362
7110 XIMCallback cb; 7366 XIMCallback cb;
7111 cb.callback = im_destroy_cb; 7367 cb.callback = im_destroy_cb;
7112 } 7368 }
7113 7369
7114_ACEOF 7370_ACEOF
7115if ac_fn_cxx_try_compile "$LINENO"; then : 7371if ac_fn_cxx_try_compile "$LINENO"
7372then :
7116 rxvt_cv_broken_ximcb=yes 7373 rxvt_cv_broken_ximcb=yes
7117else 7374else $as_nop
7118 rxvt_cv_broken_ximcb=no 7375 rxvt_cv_broken_ximcb=no
7119fi 7376fi
7120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7377rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7121fi 7378fi
7122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5 7379{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7123$as_echo "$rxvt_cv_broken_ximcb" >&6; } 7380printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
7124 7381
7125 if test x$rxvt_cv_broken_ximcb = xyes; then 7382 if test x$rxvt_cv_broken_ximcb = xyes; then
7126 7383
7127$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h 7384printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7128 7385
7129 fi 7386 fi
7130 fi 7387 fi
7131fi 7388fi
7132 7389
7133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5 7390{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7134$as_echo_n "checking for working X setlocale... " >&6; } 7391printf %s "checking for working X setlocale... " >&6; }
7135if ${rxvt_cv_func_xsetlocale+:} false; then : 7392if test ${rxvt_cv_func_xsetlocale+y}
7136 $as_echo_n "(cached) " >&6 7393then :
7137else 7394 printf %s "(cached) " >&6
7395else $as_nop
7138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7139/* end confdefs.h. */ 7397/* end confdefs.h. */
7140#define X_LOCALE 1 7398#define X_LOCALE 1
7141#include <X11/Xlocale.h> 7399#include <X11/Xlocale.h>
7142int 7400int
7143main () 7401main (void)
7144{ 7402{
7145setlocale(LC_CTYPE, ""); 7403setlocale(LC_CTYPE, "");
7146 ; 7404 ;
7147 return 0; 7405 return 0;
7148} 7406}
7149_ACEOF 7407_ACEOF
7150if ac_fn_cxx_try_link "$LINENO"; then : 7408if ac_fn_cxx_try_link "$LINENO"
7409then :
7151 rxvt_cv_func_xsetlocale=yes 7410 rxvt_cv_func_xsetlocale=yes
7152else 7411else $as_nop
7153 rxvt_cv_func_xsetlocale=no 7412 rxvt_cv_func_xsetlocale=no
7154fi 7413fi
7155rm -f core conftest.err conftest.$ac_objext \ 7414rm -f core conftest.err conftest.$ac_objext conftest.beam \
7156 conftest$ac_exeext conftest.$ac_ext 7415 conftest$ac_exeext conftest.$ac_ext
7157fi 7416fi
7158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5 7417{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7159$as_echo "$rxvt_cv_func_xsetlocale" >&6; } 7418printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
7160if test x$rxvt_cv_func_xsetlocale = xyes; then 7419if test x$rxvt_cv_func_xsetlocale = xyes; then
7161 7420
7162$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h 7421printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
7163 7422
7164fi 7423fi
7165LIBS=$save_LIBS 7424LIBS=$save_LIBS
7166CXXFLAGS=$save_CXXFLAGS 7425CXXFLAGS=$save_CXXFLAGS
7167 7426
7168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5 7427{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7169$as_echo_n "checking for working nl_langinfo... " >&6; } 7428printf %s "checking for working nl_langinfo... " >&6; }
7170if ${rxvt_cv_func_nl_langinfo+:} false; then : 7429if test ${rxvt_cv_func_nl_langinfo+y}
7171 $as_echo_n "(cached) " >&6 7430then :
7172else 7431 printf %s "(cached) " >&6
7432else $as_nop
7173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7174/* end confdefs.h. */ 7434/* end confdefs.h. */
7175#include <langinfo.h> 7435#include <langinfo.h>
7176int 7436int
7177main () 7437main (void)
7178{ 7438{
7179nl_langinfo(CODESET); 7439nl_langinfo(CODESET);
7180 ; 7440 ;
7181 return 0; 7441 return 0;
7182} 7442}
7183_ACEOF 7443_ACEOF
7184if ac_fn_cxx_try_link "$LINENO"; then : 7444if ac_fn_cxx_try_link "$LINENO"
7445then :
7185 rxvt_cv_func_nl_langinfo=yes 7446 rxvt_cv_func_nl_langinfo=yes
7186else 7447else $as_nop
7187 rxvt_cv_func_nl_langinfo=no 7448 rxvt_cv_func_nl_langinfo=no
7188fi 7449fi
7189rm -f core conftest.err conftest.$ac_objext \ 7450rm -f core conftest.err conftest.$ac_objext conftest.beam \
7190 conftest$ac_exeext conftest.$ac_ext 7451 conftest$ac_exeext conftest.$ac_ext
7191fi 7452fi
7192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5 7453{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7193$as_echo "$rxvt_cv_func_nl_langinfo" >&6; } 7454printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
7194if test x$rxvt_cv_func_nl_langinfo = xyes; then 7455if test x$rxvt_cv_func_nl_langinfo = xyes; then
7195 7456
7196$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 7457printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7197
7198fi
7199
7200
7201
7202case $host in
7203 *-*-solaris*)
7204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7205/* end confdefs.h. */
7206
7207#if __STDC_VERSION__ >= 199901L
7208error
7209#endif
7210
7211int
7212main ()
7213{
7214
7215 ;
7216 return 0;
7217}
7218_ACEOF
7219if ac_fn_cxx_try_compile "$LINENO"; then :
7220 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7221
7222else
7223 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
7224
7225fi
7226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7228$as_echo_n "checking for library containing sendmsg... " >&6; }
7229if ${ac_cv_search_sendmsg+:} false; then :
7230 $as_echo_n "(cached) " >&6
7231else
7232 ac_func_search_save_LIBS=$LIBS
7233cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7234/* end confdefs.h. */
7235
7236/* Override any GCC internal prototype to avoid an error.
7237 Use char because int might match the return type of a GCC
7238 builtin and then its argument prototype would still apply. */
7239#ifdef __cplusplus
7240extern "C"
7241#endif
7242char sendmsg ();
7243int
7244main ()
7245{
7246return sendmsg ();
7247 ;
7248 return 0;
7249}
7250_ACEOF
7251for ac_lib in '' socket; do
7252 if test -z "$ac_lib"; then
7253 ac_res="none required"
7254 else
7255 ac_res=-l$ac_lib
7256 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7257 fi
7258 if ac_fn_cxx_try_link "$LINENO"; then :
7259 ac_cv_search_sendmsg=$ac_res
7260fi
7261rm -f core conftest.err conftest.$ac_objext \
7262 conftest$ac_exeext
7263 if ${ac_cv_search_sendmsg+:} false; then :
7264 break
7265fi
7266done
7267if ${ac_cv_search_sendmsg+:} false; then :
7268
7269else
7270 ac_cv_search_sendmsg=no
7271fi
7272rm conftest.$ac_ext
7273LIBS=$ac_func_search_save_LIBS
7274fi
7275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7276$as_echo "$ac_cv_search_sendmsg" >&6; }
7277ac_res=$ac_cv_search_sendmsg
7278if test "$ac_res" != no; then :
7279 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7280
7281fi
7282
7283 ;;
7284esac
7285
7286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7287$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7288if ${pt_cv_can_pass_fds+:} false; then :
7289 $as_echo_n "(cached) " >&6
7290else
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */
7293
7294#include <stddef.h> // broken bsds (is that redundant?) need this
7295#include <sys/types.h>
7296#include <sys/socket.h>
7297#include <sys/uio.h>
7298
7299int
7300main ()
7301{
7302
7303{
7304 msghdr msg;
7305 iovec iov;
7306 char buf [100];
7307 char data = 0;
7308
7309 iov.iov_base = &data;
7310 iov.iov_len = 1;
7311
7312 msg.msg_iov = &iov;
7313 msg.msg_iovlen = 1;
7314 msg.msg_control = buf;
7315 msg.msg_controllen = sizeof buf;
7316
7317 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7318 cmsg->cmsg_level = SOL_SOCKET;
7319 cmsg->cmsg_type = SCM_RIGHTS;
7320 cmsg->cmsg_len = 100;
7321
7322 *(int *)CMSG_DATA (cmsg) = 5;
7323
7324 return sendmsg (3, &msg, 0);
7325}
7326
7327 ;
7328 return 0;
7329}
7330_ACEOF
7331if ac_fn_cxx_try_link "$LINENO"; then :
7332 pt_cv_can_pass_fds=yes
7333else
7334 pt_cv_can_pass_fds=no
7335fi
7336rm -f core conftest.err conftest.$ac_objext \
7337 conftest$ac_exeext conftest.$ac_ext
7338fi
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7340$as_echo "$pt_cv_can_pass_fds" >&6; }
7341if test x$pt_cv_can_pass_fds = xyes; then
7342
7343$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7344
7345else
7346 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7347fi
7348
7349
7350
7351for ac_header in \
7352 pty.h \
7353 util.h \
7354 libutil.h \
7355 sys/ioctl.h \
7356 stropts.h \
7357
7358do :
7359 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7360ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7361if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7362 cat >>confdefs.h <<_ACEOF
7363#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7364_ACEOF
7365
7366fi
7367
7368done
7369
7370
7371for ac_func in \
7372 revoke \
7373 _getpty \
7374 getpt \
7375 posix_openpt \
7376 isastream \
7377 setuid \
7378 seteuid \
7379 setreuid \
7380 setresuid \
7381
7382do :
7383 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7384ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7385if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7386 cat >>confdefs.h <<_ACEOF
7387#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7388_ACEOF
7389
7390fi
7391done
7392
7393
7394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7395$as_echo_n "checking for UNIX98 ptys... " >&6; }
7396cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7397/* end confdefs.h. */
7398#include <stdlib.h>
7399int
7400main ()
7401{
7402grantpt(0);unlockpt(0);ptsname(0);
7403 ;
7404 return 0;
7405}
7406_ACEOF
7407if ac_fn_cxx_try_link "$LINENO"; then :
7408 unix98_pty=yes
7409
7410$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7411
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7413$as_echo "yes" >&6; }
7414else
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7416$as_echo "no" >&6; }
7417fi
7418rm -f core conftest.err conftest.$ac_objext \
7419 conftest$ac_exeext conftest.$ac_ext
7420
7421if test -z "$unix98_pty"; then
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7423$as_echo_n "checking for library containing openpty... " >&6; }
7424if ${ac_cv_search_openpty+:} false; then :
7425 $as_echo_n "(cached) " >&6
7426else
7427 ac_func_search_save_LIBS=$LIBS
7428cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429/* end confdefs.h. */
7430
7431/* Override any GCC internal prototype to avoid an error.
7432 Use char because int might match the return type of a GCC
7433 builtin and then its argument prototype would still apply. */
7434#ifdef __cplusplus
7435extern "C"
7436#endif
7437char openpty ();
7438int
7439main ()
7440{
7441return openpty ();
7442 ;
7443 return 0;
7444}
7445_ACEOF
7446for ac_lib in '' util; do
7447 if test -z "$ac_lib"; then
7448 ac_res="none required"
7449 else
7450 ac_res=-l$ac_lib
7451 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7452 fi
7453 if ac_fn_cxx_try_link "$LINENO"; then :
7454 ac_cv_search_openpty=$ac_res
7455fi
7456rm -f core conftest.err conftest.$ac_objext \
7457 conftest$ac_exeext
7458 if ${ac_cv_search_openpty+:} false; then :
7459 break
7460fi
7461done
7462if ${ac_cv_search_openpty+:} false; then :
7463
7464else
7465 ac_cv_search_openpty=no
7466fi
7467rm conftest.$ac_ext
7468LIBS=$ac_func_search_save_LIBS
7469fi
7470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7471$as_echo "$ac_cv_search_openpty" >&6; }
7472ac_res=$ac_cv_search_openpty
7473if test "$ac_res" != no; then :
7474 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7475
7476$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h
7477
7478fi
7479
7480fi
7481
7482
7483
7484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7485$as_echo_n "checking for tty group... " >&6; }
7486if ${pt_cv_tty_group+:} false; then :
7487 $as_echo_n "(cached) " >&6
7488else
7489 if test "$cross_compiling" = yes; then :
7490 pt_cv_tty_group=no
7491else
7492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7493/* end confdefs.h. */
7494
7495#include <sys/types.h>
7496#include <sys/stat.h>
7497#include <unistd.h>
7498#include <grp.h>
7499
7500int main()
7501{
7502 struct stat st;
7503 struct group *gr;
7504 char *tty;
7505 gr = getgrnam("tty");
7506 tty = ttyname(0);
7507 if (gr != 0
7508 && tty != 0
7509 && (stat(tty, &st)) == 0
7510 && st.st_gid == gr->gr_gid)
7511 return 0;
7512 else
7513 return 1;
7514}
7515_ACEOF
7516if ac_fn_cxx_try_run "$LINENO"; then :
7517 pt_cv_tty_group=yes
7518else
7519 pt_cv_tty_group=no
7520fi
7521rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7522 conftest.$ac_objext conftest.beam conftest.$ac_ext
7523fi
7524
7525fi
7526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7527$as_echo "$pt_cv_tty_group" >&6; }
7528if test x$pt_cv_tty_group = xyes; then
7529
7530$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7531 7458
7532fi 7459fi
7533 7460
7534support_image=no 7461support_image=no
7535if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then 7462if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7536 support_image=yes 7463 support_image=yes
7537fi 7464fi
7538if test x$support_xft = xyes || test x$support_image = xyes; then 7465if test x$support_xft = xyes || test x$support_image = xyes; then
7539 rxvt_have_xrender=no 7466 rxvt_have_xrender=no
7540 7467
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5 7468 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender (using pkg-config)" >&5
7542$as_echo_n "checking for xrender... " >&6; } 7469printf %s "checking for xrender (using pkg-config)... " >&6; }
7543 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then 7470 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7544 XRENDER_CFLAGS="`$PKG_CONFIG xrender --cflags`" 7471 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7545 XRENDER_LIBS="`$PKG_CONFIG xrender --libs`" 7472 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
7546 7473
7547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7474 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7548$as_echo "ok" >&6; } 7475printf "%s\n" "ok" >&6; }
7549 7476
7550 X_LIBS="$XRENDER_LIBS $X_LIBS" 7477 X_LIBS="$XRENDER_LIBS $X_LIBS"
7551 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS" 7478 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7552 rxvt_have_xrender=yes 7479 rxvt_have_xrender=yes
7553 7480
7554 save_LIBS="$LIBS" 7481 save_LIBS="$LIBS"
7555 LIBS="$LIBS $X_LIBS" 7482 LIBS="$LIBS $X_LIBS"
7556 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default" 7483 ac_fn_cxx_check_header_compile "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7557if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes; then : 7484if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
7485then :
7558 7486
7559else 7487else $as_nop
7560 rxvt_have_xrender=no 7488 rxvt_have_xrender=no
7561fi 7489fi
7562 7490
7563
7564 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat" 7491 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7565if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then : 7492if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
7493then :
7566 7494
7567else 7495else $as_nop
7568 rxvt_have_xrender=no 7496 rxvt_have_xrender=no
7569fi 7497fi
7570 7498
7571 LIBS="$save_LIBS" 7499 LIBS="$save_LIBS"
7572 7500
7573 else 7501 else
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7502 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575$as_echo "no" >&6; } 7503printf "%s\n" "no" >&6; }
7576 : 7504 :
7577 fi 7505 fi
7578 7506
7579fi 7507fi
7580 7508
7581if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then 7509if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7582 7510
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5 7511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft (using pkg-config)" >&5
7584$as_echo_n "checking for fontconfig xft... " >&6; } 7512printf %s "checking for fontconfig xft (using pkg-config)... " >&6; }
7585 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then 7513 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7586 XFT_CFLAGS="`$PKG_CONFIG fontconfig xft --cflags`" 7514 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7587 XFT_LIBS="`$PKG_CONFIG fontconfig xft --libs`" 7515 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
7588 7516
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7517 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7590$as_echo "ok" >&6; } 7518printf "%s\n" "ok" >&6; }
7591 7519
7592 X_LIBS="$XFT_LIBS $X_LIBS" 7520 X_LIBS="$XFT_LIBS $X_LIBS"
7593 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS" 7521 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
7594 7522
7595 else 7523 else
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7524 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7597$as_echo "no" >&6; } 7525printf "%s\n" "no" >&6; }
7598 7526
7599 # Extract the first word of "xft-config", so it can be a program name with args. 7527 # Extract the first word of "xft-config", so it can be a program name with args.
7600set dummy xft-config; ac_word=$2 7528set dummy xft-config; ac_word=$2
7601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7529{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7602$as_echo_n "checking for $ac_word... " >&6; } 7530printf %s "checking for $ac_word... " >&6; }
7603if ${ac_cv_path_XFT_CONFIG+:} false; then : 7531if test ${ac_cv_path_XFT_CONFIG+y}
7604 $as_echo_n "(cached) " >&6 7532then :
7605else 7533 printf %s "(cached) " >&6
7534else $as_nop
7606 case $XFT_CONFIG in 7535 case $XFT_CONFIG in
7607 [\\/]* | ?:[\\/]*) 7536 [\\/]* | ?:[\\/]*)
7608 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 7537 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7609 ;; 7538 ;;
7610 *) 7539 *)
7611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7612for as_dir in $PATH 7541for as_dir in $PATH
7613do 7542do
7614 IFS=$as_save_IFS 7543 IFS=$as_save_IFS
7615 test -z "$as_dir" && as_dir=. 7544 case $as_dir in #(((
7545 '') as_dir=./ ;;
7546 */) ;;
7547 *) as_dir=$as_dir/ ;;
7548 esac
7616 for ac_exec_ext in '' $ac_executable_extensions; do 7549 for ac_exec_ext in '' $ac_executable_extensions; do
7617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7550 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7618 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext" 7551 ac_cv_path_XFT_CONFIG="$as_dir$ac_word$ac_exec_ext"
7619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7552 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7620 break 2 7553 break 2
7621 fi 7554 fi
7622done 7555done
7623 done 7556 done
7624IFS=$as_save_IFS 7557IFS=$as_save_IFS
7627 ;; 7560 ;;
7628esac 7561esac
7629fi 7562fi
7630XFT_CONFIG=$ac_cv_path_XFT_CONFIG 7563XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7631if test -n "$XFT_CONFIG"; then 7564if test -n "$XFT_CONFIG"; then
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5 7565 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7633$as_echo "$XFT_CONFIG" >&6; } 7566printf "%s\n" "$XFT_CONFIG" >&6; }
7634else 7567else
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7568 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7636$as_echo "no" >&6; } 7569printf "%s\n" "no" >&6; }
7637fi 7570fi
7638 7571
7639 7572
7640 if test $XFT_CONFIG != no; then 7573 if test $XFT_CONFIG != no; then
7641 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 7574 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7645 fi 7578 fi
7646 7579
7647 7580
7648 save_LIBS="$LIBS" 7581 save_LIBS="$LIBS"
7649 LIBS="$LIBS $X_LIBS" 7582 LIBS="$LIBS $X_LIBS"
7650 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h 7583 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7651do : 7584do :
7652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7585 as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
7653ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 7586ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7654if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7587if eval test \"x\$"$as_ac_Header"\" = x"yes"
7588then :
7655 cat >>confdefs.h <<_ACEOF 7589 cat >>confdefs.h <<_ACEOF
7656#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7590#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
7657_ACEOF 7591_ACEOF
7658 7592
7659else 7593else $as_nop
7660 support_xft=no 7594 support_xft=no
7661fi 7595fi
7662 7596
7663done 7597done
7664 7598
7665 for ac_func in XftDrawString32 FcPatternGet 7599 for ac_func in XftDrawString32 FcPatternGet
7666do : 7600do :
7667 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 7601 as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | $as_tr_sh`
7668ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var" 7602ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7669if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 7603if eval test \"x\$"$as_ac_var"\" = x"yes"
7604then :
7670 cat >>confdefs.h <<_ACEOF 7605 cat >>confdefs.h <<_ACEOF
7671#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 7606#define `printf "%s\n" "HAVE_$ac_func" | $as_tr_cpp` 1
7672_ACEOF 7607_ACEOF
7673 7608
7674else 7609else $as_nop
7675 support_xft=no 7610 support_xft=no
7676fi 7611fi
7612
7677done 7613done
7678
7679 LIBS="$save_LIBS" 7614 LIBS="$save_LIBS"
7680 7615
7681 if test x$support_xft = xyes; then 7616 if test x$support_xft = xyes; then
7682 7617
7683$as_echo "#define XFT 1" >>confdefs.h 7618printf "%s\n" "#define XFT 1" >>confdefs.h
7684 7619
7685 fi 7620 fi
7686fi 7621fi
7687 7622
7688if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then 7623if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5 7624 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
7690$as_echo_n "checking for Render >= 0.11... " >&6; } 7625printf %s "checking for Render >= 0.11... " >&6; }
7691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7692/* end confdefs.h. */ 7627/* end confdefs.h. */
7693 7628
7694#include <X11/extensions/Xrender.h> 7629#include <X11/extensions/Xrender.h>
7695#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10 7630#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7696error 7631error
7697#endif 7632#endif
7698 7633
7699int 7634int
7700main () 7635main (void)
7701{ 7636{
7702 7637
7703 ; 7638 ;
7704 return 0; 7639 return 0;
7705} 7640}
7706_ACEOF 7641_ACEOF
7707if ac_fn_cxx_try_compile "$LINENO"; then : 7642if ac_fn_cxx_try_compile "$LINENO"
7643then :
7708 7644
7709else 7645else $as_nop
7710 support_image=no 7646 support_image=no
7711fi 7647fi
7712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7648rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7713 if test x$support_image = xyes; then 7649 if test x$support_image = xyes; then
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7650 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7715$as_echo "ok" >&6; } 7651printf "%s\n" "ok" >&6; }
7716 LIBS="$LIBS -lm" 7652 LIBS="$LIBS -lm"
7717 7653
7718$as_echo "#define XRENDER 1" >>confdefs.h 7654printf "%s\n" "#define XRENDER 1" >>confdefs.h
7719 7655
7720 7656
7721 if test x$support_inheritpixmap = xyes; then 7657 if test x$support_inheritpixmap = xyes; then
7722 7658
7723$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h 7659printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7724 7660
7725 fi 7661 fi
7726 else 7662 else
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7663 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728$as_echo "no" >&6; } 7664printf "%s\n" "no" >&6; }
7729 fi 7665 fi
7730fi 7666fi
7731 7667
7732if test x$support_styles = xyes; then 7668if test x$support_styles = xyes; then
7733 7669
7734$as_echo "#define ENABLE_STYLES 1" >>confdefs.h 7670printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
7735 7671
7736fi 7672fi
7737if test x$support_iso14755 = xyes; then 7673if test x$support_iso14755 = xyes; then
7738 7674
7739$as_echo "#define ISO_14755 1" >>confdefs.h 7675printf "%s\n" "#define ISO_14755 1" >>confdefs.h
7740 7676
7741fi 7677fi
7742if test x$support_8bitctrls = xyes; then 7678if test x$support_8bitctrls = xyes; then
7743 7679
7744$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h 7680printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7745 7681
7746fi 7682fi
7747if test x$support_fading = xyes; then 7683if test x$support_fading = xyes; then
7748 7684
7749$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h 7685printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
7750 7686
7751fi 7687fi
7752if test x$support_keepscrolling = xno; then 7688if test x$support_keepscrolling = xno; then
7753 7689
7754$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h 7690printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
7755 7691
7756fi 7692fi
7757if test x$support_selectionscrolling = xyes; then 7693if test x$support_selectionscrolling = xyes; then
7758 7694
7759$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h 7695printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
7760 7696
7761fi 7697fi
7762if test x$support_frills = xyes; then 7698if test x$support_frills = xyes; then
7763 7699
7764$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h 7700printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
7765 7701
7766fi 7702fi
7767if test x$support_mousewheel = xyes; then 7703if test x$support_mousewheel = xyes; then
7768 7704
7769$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h 7705printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
7770 7706
7771fi 7707fi
7772if test x$support_mouseslipwheel = xyes; then 7708if test x$support_mouseslipwheel = xyes; then
7773 7709
7774$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h 7710printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
7775 7711
7776fi 7712fi
7777 7713
7778scrolltypes=plain 7714scrolltypes=plain
7779 7715
7780$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h 7716printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
7781 7717
7782 7718
7783if test x$support_scroll_rxvt = xyes; then 7719if test x$support_scroll_rxvt = xyes; then
7784 7720
7785$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h 7721printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
7786 7722
7787 scrolltypes="$scrolltypes rxvt" 7723 scrolltypes="$scrolltypes rxvt"
7788fi 7724fi
7789if test x$support_scroll_next = xyes; then 7725if test x$support_scroll_next = xyes; then
7790 7726
7791$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h 7727printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
7792 7728
7793 scrolltypes="$scrolltypes next" 7729 scrolltypes="$scrolltypes next"
7794fi 7730fi
7795if test x$support_scroll_xterm = xyes; then 7731if test x$support_scroll_xterm = xyes; then
7796 7732
7797$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h 7733printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
7798 7734
7799 scrolltypes="$scrolltypes xterm" 7735 scrolltypes="$scrolltypes xterm"
7800fi 7736fi
7801if test x$support_pointer_blank = xyes; then 7737if test x$support_pointer_blank = xyes; then
7802 7738
7803$as_echo "#define POINTER_BLANK 1" >>confdefs.h 7739printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
7804 7740
7805fi 7741fi
7806if test x$support_text_blink = xyes; then 7742if test x$support_text_blink = xyes; then
7807 7743
7808$as_echo "#define TEXT_BLINK 1" >>confdefs.h 7744printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
7809 7745
7810fi 7746fi
7811if test x$support_unicode3 = xyes; then 7747if test x$support_unicode3 = xyes; then
7812 7748
7813$as_echo "#define UNICODE_3 1" >>confdefs.h 7749printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
7814 7750
7815fi 7751fi
7816if test x$support_combining = xyes; then 7752if test x$support_combining = xyes; then
7817 7753
7818$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h 7754printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
7819 7755
7820fi 7756fi
7821if test x$codesets = xall; then 7757if test x$codesets = xall; then
7822 codesets=jp,jp-ext,kr,zh,zh-ext 7758 codesets=jp,jp-ext,kr,zh,zh-ext
7823fi 7759fi
7824 7760
7825$as_echo "#define ENCODING_EU 1" >>confdefs.h 7761printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
7826 7762
7827 7763
7828$as_echo "#define ENCODING_VN 1" >>confdefs.h 7764printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
7829 7765
7830for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 7766for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
7831 case "$codeset" in 7767 case "$codeset" in
7832 JP ) 7768 JP )
7833$as_echo "#define ENCODING_JP 1" >>confdefs.h 7769printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
7834 ;; 7770 ;;
7835 JP_EXT ) 7771 JP_EXT )
7836$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h 7772printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
7837 ;; 7773 ;;
7838 KR ) 7774 KR )
7839$as_echo "#define ENCODING_KR 1" >>confdefs.h 7775printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
7840 ;; 7776 ;;
7841 ZH ) 7777 ZH )
7842$as_echo "#define ENCODING_ZH 1" >>confdefs.h 7778printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
7843 ;; 7779 ;;
7844 ZH_EXT ) 7780 ZH_EXT )
7845$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h 7781printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
7846 ;; 7782 ;;
7847 esac 7783 esac
7848done 7784done
7849 7785
7850IF_PERL=\# 7786IF_PERL=\#
7851if test x$support_perl = xyes; then 7787if test x$support_perl = xyes; then
7852 # Extract the first word of "perl5", so it can be a program name with args. 7788 # Extract the first word of "perl5", so it can be a program name with args.
7853set dummy perl5; ac_word=$2 7789set dummy perl5; ac_word=$2
7854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7790{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7855$as_echo_n "checking for $ac_word... " >&6; } 7791printf %s "checking for $ac_word... " >&6; }
7856if ${ac_cv_path_PERL+:} false; then : 7792if test ${ac_cv_path_PERL+y}
7857 $as_echo_n "(cached) " >&6 7793then :
7858else 7794 printf %s "(cached) " >&6
7795else $as_nop
7859 case $PERL in 7796 case $PERL in
7860 [\\/]* | ?:[\\/]*) 7797 [\\/]* | ?:[\\/]*)
7861 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 7798 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7862 ;; 7799 ;;
7863 *) 7800 *)
7864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7865for as_dir in $PATH 7802for as_dir in $PATH
7866do 7803do
7867 IFS=$as_save_IFS 7804 IFS=$as_save_IFS
7868 test -z "$as_dir" && as_dir=. 7805 case $as_dir in #(((
7806 '') as_dir=./ ;;
7807 */) ;;
7808 *) as_dir=$as_dir/ ;;
7809 esac
7869 for ac_exec_ext in '' $ac_executable_extensions; do 7810 for ac_exec_ext in '' $ac_executable_extensions; do
7870 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7811 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7871 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 7812 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
7872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7813 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7873 break 2 7814 break 2
7874 fi 7815 fi
7875done 7816done
7876 done 7817 done
7877IFS=$as_save_IFS 7818IFS=$as_save_IFS
7880 ;; 7821 ;;
7881esac 7822esac
7882fi 7823fi
7883PERL=$ac_cv_path_PERL 7824PERL=$ac_cv_path_PERL
7884if test -n "$PERL"; then 7825if test -n "$PERL"; then
7885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 7826 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
7886$as_echo "$PERL" >&6; } 7827printf "%s\n" "$PERL" >&6; }
7887else 7828else
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7829 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7889$as_echo "no" >&6; } 7830printf "%s\n" "no" >&6; }
7890fi 7831fi
7891 7832
7892 7833
7893 7834
7835
7836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xext (using pkg-config)" >&5
7837printf %s "checking for xext (using pkg-config)... " >&6; }
7838 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xext; then
7839 XEXT_CFLAGS="`$PKG_CONFIG --cflags xext`"
7840 XEXT_LIBS="`$PKG_CONFIG --libs xext`"
7841
7842 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7843printf "%s\n" "ok" >&6; }
7844 :
7845 else
7846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7847printf "%s\n" "no" >&6; }
7848
7849 as_fn_error $? "unable to find xext, required for perl" "$LINENO" 5
7850
7851 fi
7852
7853
7854 X_LIBS="$XEXT_LIBS $X_LIBS"
7855 CPPFLAGS="$CPPFLAGS $XEXT_CFLAGS"
7856
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5 7857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
7895$as_echo_n "checking for $PERL suitability... " >&6; } 7858printf %s "checking for $PERL suitability... " >&6; }
7896 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 7859 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
7897 7860
7898 save_CXXFLAGS="$CXXFLAGS" 7861 save_CXXFLAGS="$CXXFLAGS"
7899 save_LIBS="$LIBS" 7862 save_LIBS="$LIBS"
7900 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 7863 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7905#include <EXTERN.h> 7868#include <EXTERN.h>
7906#include <perl.h> 7869#include <perl.h>
7907#include <XSUB.h> 7870#include <XSUB.h>
7908 7871
7909int 7872int
7910main () 7873main (void)
7911{ 7874{
7912 7875
7913 PerlInterpreter *perl = perl_alloc (); 7876 PerlInterpreter *perl = perl_alloc ();
7914 7877
7915 ; 7878 ;
7916 return 0; 7879 return 0;
7917} 7880}
7918_ACEOF 7881_ACEOF
7919if ac_fn_cxx_try_link "$LINENO"; then : 7882if ac_fn_cxx_try_link "$LINENO"
7883then :
7920 rxvt_perl_link=yes 7884 rxvt_perl_link=yes
7921else 7885else $as_nop
7922 rxvt_perl_link=no 7886 rxvt_perl_link=no
7923fi 7887fi
7924rm -f core conftest.err conftest.$ac_objext \ 7888rm -f core conftest.err conftest.$ac_objext conftest.beam \
7925 conftest$ac_exeext conftest.$ac_ext 7889 conftest$ac_exeext conftest.$ac_ext
7926 CXXFLAGS="$save_CXXFLAGS" 7890 CXXFLAGS="$save_CXXFLAGS"
7927 LIBS="$save_LIBS" 7891 LIBS="$save_LIBS"
7928 7892
7929 if test x$rxvt_perl_link = xyes; then 7893 if test x$rxvt_perl_link = xyes; then
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7894 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7931$as_echo "ok" >&6; } 7895printf "%s\n" "ok" >&6; }
7932 7896
7933$as_echo "#define ENABLE_PERL 1" >>confdefs.h 7897printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
7934 7898
7935 IF_PERL= 7899 IF_PERL=
7936 PERL_O=rxvtperl.o 7900 PERL_O=rxvtperl.o
7937 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 7901 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7938 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 7902 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7979 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 7943 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7980 eval ac_val=\$$ac_var 7944 eval ac_val=\$$ac_var
7981 case $ac_val in #( 7945 case $ac_val in #(
7982 *${as_nl}*) 7946 *${as_nl}*)
7983 case $ac_var in #( 7947 case $ac_var in #(
7984 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 7948 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7985$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 7949printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7986 esac 7950 esac
7987 case $ac_var in #( 7951 case $ac_var in #(
7988 _ | IFS | as_nl) ;; #( 7952 _ | IFS | as_nl) ;; #(
7989 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 7953 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7990 *) { eval $ac_var=; unset $ac_var;} ;; 7954 *) { eval $ac_var=; unset $ac_var;} ;;
8010) | 7974) |
8011 sed ' 7975 sed '
8012 /^ac_cv_env_/b end 7976 /^ac_cv_env_/b end
8013 t clear 7977 t clear
8014 :clear 7978 :clear
8015 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7979 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
8016 t end 7980 t end
8017 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 7981 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8018 :end' >>confcache 7982 :end' >>confcache
8019if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 7983if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8020 if test -w "$cache_file"; then 7984 if test -w "$cache_file"; then
8021 if test "x$cache_file" != "x/dev/null"; then 7985 if test "x$cache_file" != "x/dev/null"; then
8022 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 7986 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8023$as_echo "$as_me: updating cache $cache_file" >&6;} 7987printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8024 if test ! -f "$cache_file" || test -h "$cache_file"; then 7988 if test ! -f "$cache_file" || test -h "$cache_file"; then
8025 cat confcache >"$cache_file" 7989 cat confcache >"$cache_file"
8026 else 7990 else
8027 case $cache_file in #( 7991 case $cache_file in #(
8028 */* | ?:*) 7992 */* | ?:*)
8032 mv -f confcache "$cache_file" ;; 7996 mv -f confcache "$cache_file" ;;
8033 esac 7997 esac
8034 fi 7998 fi
8035 fi 7999 fi
8036 else 8000 else
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 8001 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8038$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8002printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
8039 fi 8003 fi
8040fi 8004fi
8041rm -f confcache 8005rm -f confcache
8042 8006
8043test "x$prefix" = xNONE && prefix=$ac_default_prefix 8007test "x$prefix" = xNONE && prefix=$ac_default_prefix
8050ac_ltlibobjs= 8014ac_ltlibobjs=
8051U= 8015U=
8052for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8016for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8053 # 1. Remove the extension, and $U if already installed. 8017 # 1. Remove the extension, and $U if already installed.
8054 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8018 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8055 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 8019 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
8056 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8020 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8057 # will be set to the directory where LIBOBJS objects are built. 8021 # will be set to the directory where LIBOBJS objects are built.
8058 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8022 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8059 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 8023 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8060done 8024done
8066 8030
8067: "${CONFIG_STATUS=./config.status}" 8031: "${CONFIG_STATUS=./config.status}"
8068ac_write_fail=0 8032ac_write_fail=0
8069ac_clean_files_save=$ac_clean_files 8033ac_clean_files_save=$ac_clean_files
8070ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8034ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8071{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 8035{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8072$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 8036printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
8073as_write_fail=0 8037as_write_fail=0
8074cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 8038cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8075#! $SHELL 8039#! $SHELL
8076# Generated by $as_me. 8040# Generated by $as_me.
8077# Run this file to recreate the current configuration. 8041# Run this file to recreate the current configuration.
8090## M4sh Initialization. ## 8054## M4sh Initialization. ##
8091## -------------------- ## 8055## -------------------- ##
8092 8056
8093# Be more Bourne compatible 8057# Be more Bourne compatible
8094DUALCASE=1; export DUALCASE # for MKS sh 8058DUALCASE=1; export DUALCASE # for MKS sh
8059as_nop=:
8095if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 8060if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
8061then :
8096 emulate sh 8062 emulate sh
8097 NULLCMD=: 8063 NULLCMD=:
8098 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 8064 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8099 # is contrary to our usage. Disable this feature. 8065 # is contrary to our usage. Disable this feature.
8100 alias -g '${1+"$@"}'='"$@"' 8066 alias -g '${1+"$@"}'='"$@"'
8101 setopt NO_GLOB_SUBST 8067 setopt NO_GLOB_SUBST
8102else 8068else $as_nop
8103 case `(set -o) 2>/dev/null` in #( 8069 case `(set -o) 2>/dev/null` in #(
8104 *posix*) : 8070 *posix*) :
8105 set -o posix ;; #( 8071 set -o posix ;; #(
8106 *) : 8072 *) :
8107 ;; 8073 ;;
8108esac 8074esac
8109fi 8075fi
8110 8076
8111 8077
8078
8079# Reset variables that may have inherited troublesome values from
8080# the environment.
8081
8082# IFS needs to be set, to space, tab, and newline, in precisely that order.
8083# (If _AS_PATH_WALK were called with IFS unset, it would have the
8084# side effect of setting IFS to empty, thus disabling word splitting.)
8085# Quoting is to prevent editors from complaining about space-tab.
8112as_nl=' 8086as_nl='
8113' 8087'
8114export as_nl 8088export as_nl
8115# Printing a long string crashes Solaris 7 /usr/bin/printf. 8089IFS=" "" $as_nl"
8116as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 8090
8117as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 8091PS1='$ '
8118as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 8092PS2='> '
8119# Prefer a ksh shell builtin over an external printf program on Solaris, 8093PS4='+ '
8120# but without wasting forks for bash or zsh. 8094
8121if test -z "$BASH_VERSION$ZSH_VERSION" \ 8095# Ensure predictable behavior from utilities with locale-dependent output.
8122 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 8096LC_ALL=C
8123 as_echo='print -r --' 8097export LC_ALL
8124 as_echo_n='print -rn --' 8098LANGUAGE=C
8125elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 8099export LANGUAGE
8126 as_echo='printf %s\n' 8100
8127 as_echo_n='printf %s' 8101# We cannot yet rely on "unset" to work, but we need these variables
8128else 8102# to be unset--not just set to an empty or harmless value--now, to
8129 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 8103# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct
8130 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 8104# also avoids known problems related to "unset" and subshell syntax
8131 as_echo_n='/usr/ucb/echo -n' 8105# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
8132 else 8106for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
8133 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 8107do eval test \${$as_var+y} \
8134 as_echo_n_body='eval 8108 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8135 arg=$1; 8109done
8136 case $arg in #( 8110
8137 *"$as_nl"*) 8111# Ensure that fds 0, 1, and 2 are open.
8138 expr "X$arg" : "X\\(.*\\)$as_nl"; 8112if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
8139 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 8113if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
8140 esac; 8114if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
8141 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8142 '
8143 export as_echo_n_body
8144 as_echo_n='sh -c $as_echo_n_body as_echo'
8145 fi
8146 export as_echo_body
8147 as_echo='sh -c $as_echo_body as_echo'
8148fi
8149 8115
8150# The user is always right. 8116# The user is always right.
8151if test "${PATH_SEPARATOR+set}" != set; then 8117if ${PATH_SEPARATOR+false} :; then
8152 PATH_SEPARATOR=: 8118 PATH_SEPARATOR=:
8153 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 8119 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8154 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 8120 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8155 PATH_SEPARATOR=';' 8121 PATH_SEPARATOR=';'
8156 } 8122 }
8157fi 8123fi
8158 8124
8159
8160# IFS
8161# We need space, tab and new line, in precisely that order. Quoting is
8162# there to prevent editors from complaining about space-tab.
8163# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8164# splitting by setting IFS to empty value.)
8165IFS=" "" $as_nl"
8166 8125
8167# Find who we are. Look in the path if we contain no directory separator. 8126# Find who we are. Look in the path if we contain no directory separator.
8168as_myself= 8127as_myself=
8169case $0 in #(( 8128case $0 in #((
8170 *[\\/]* ) as_myself=$0 ;; 8129 *[\\/]* ) as_myself=$0 ;;
8171 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8130 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8172for as_dir in $PATH 8131for as_dir in $PATH
8173do 8132do
8174 IFS=$as_save_IFS 8133 IFS=$as_save_IFS
8175 test -z "$as_dir" && as_dir=. 8134 case $as_dir in #(((
8135 '') as_dir=./ ;;
8136 */) ;;
8137 *) as_dir=$as_dir/ ;;
8138 esac
8176 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 8139 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
8177 done 8140 done
8178IFS=$as_save_IFS 8141IFS=$as_save_IFS
8179 8142
8180 ;; 8143 ;;
8181esac 8144esac
8183# in which case we are not to be found in the path. 8146# in which case we are not to be found in the path.
8184if test "x$as_myself" = x; then 8147if test "x$as_myself" = x; then
8185 as_myself=$0 8148 as_myself=$0
8186fi 8149fi
8187if test ! -f "$as_myself"; then 8150if test ! -f "$as_myself"; then
8188 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 8151 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8189 exit 1 8152 exit 1
8190fi 8153fi
8191 8154
8192# Unset variables that we do not need and which cause bugs (e.g. in
8193# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8194# suppresses any "Segmentation fault" message there. '((' could
8195# trigger a bug in pdksh 5.2.14.
8196for as_var in BASH_ENV ENV MAIL MAILPATH
8197do eval test x\${$as_var+set} = xset \
8198 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8199done
8200PS1='$ '
8201PS2='> '
8202PS4='+ '
8203
8204# NLS nuisances.
8205LC_ALL=C
8206export LC_ALL
8207LANGUAGE=C
8208export LANGUAGE
8209
8210# CDPATH.
8211(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8212 8155
8213 8156
8214# as_fn_error STATUS ERROR [LINENO LOG_FD] 8157# as_fn_error STATUS ERROR [LINENO LOG_FD]
8215# ---------------------------------------- 8158# ----------------------------------------
8216# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 8159# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8219as_fn_error () 8162as_fn_error ()
8220{ 8163{
8221 as_status=$1; test $as_status -eq 0 && as_status=1 8164 as_status=$1; test $as_status -eq 0 && as_status=1
8222 if test "$4"; then 8165 if test "$4"; then
8223 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 8166 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8224 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 8167 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8225 fi 8168 fi
8226 $as_echo "$as_me: error: $2" >&2 8169 printf "%s\n" "$as_me: error: $2" >&2
8227 as_fn_exit $as_status 8170 as_fn_exit $as_status
8228} # as_fn_error 8171} # as_fn_error
8172
8229 8173
8230 8174
8231# as_fn_set_status STATUS 8175# as_fn_set_status STATUS
8232# ----------------------- 8176# -----------------------
8233# Set $? to STATUS, without forking. 8177# Set $? to STATUS, without forking.
8252as_fn_unset () 8196as_fn_unset ()
8253{ 8197{
8254 { eval $1=; unset $1;} 8198 { eval $1=; unset $1;}
8255} 8199}
8256as_unset=as_fn_unset 8200as_unset=as_fn_unset
8201
8257# as_fn_append VAR VALUE 8202# as_fn_append VAR VALUE
8258# ---------------------- 8203# ----------------------
8259# Append the text in VALUE to the end of the definition contained in VAR. Take 8204# Append the text in VALUE to the end of the definition contained in VAR. Take
8260# advantage of any shell optimizations that allow amortized linear growth over 8205# advantage of any shell optimizations that allow amortized linear growth over
8261# repeated appends, instead of the typical quadratic growth present in naive 8206# repeated appends, instead of the typical quadratic growth present in naive
8262# implementations. 8207# implementations.
8263if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 8208if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
8209then :
8264 eval 'as_fn_append () 8210 eval 'as_fn_append ()
8265 { 8211 {
8266 eval $1+=\$2 8212 eval $1+=\$2
8267 }' 8213 }'
8268else 8214else $as_nop
8269 as_fn_append () 8215 as_fn_append ()
8270 { 8216 {
8271 eval $1=\$$1\$2 8217 eval $1=\$$1\$2
8272 } 8218 }
8273fi # as_fn_append 8219fi # as_fn_append
8275# as_fn_arith ARG... 8221# as_fn_arith ARG...
8276# ------------------ 8222# ------------------
8277# Perform arithmetic evaluation on the ARGs, and store the result in the 8223# Perform arithmetic evaluation on the ARGs, and store the result in the
8278# global $as_val. Take advantage of shells that can avoid forks. The arguments 8224# global $as_val. Take advantage of shells that can avoid forks. The arguments
8279# must be portable across $(()) and expr. 8225# must be portable across $(()) and expr.
8280if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 8226if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
8227then :
8281 eval 'as_fn_arith () 8228 eval 'as_fn_arith ()
8282 { 8229 {
8283 as_val=$(( $* )) 8230 as_val=$(( $* ))
8284 }' 8231 }'
8285else 8232else $as_nop
8286 as_fn_arith () 8233 as_fn_arith ()
8287 { 8234 {
8288 as_val=`expr "$@" || test $? -eq 1` 8235 as_val=`expr "$@" || test $? -eq 1`
8289 } 8236 }
8290fi # as_fn_arith 8237fi # as_fn_arith
8311 8258
8312as_me=`$as_basename -- "$0" || 8259as_me=`$as_basename -- "$0" ||
8313$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 8260$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8314 X"$0" : 'X\(//\)$' \| \ 8261 X"$0" : 'X\(//\)$' \| \
8315 X"$0" : 'X\(/\)' \| . 2>/dev/null || 8262 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8316$as_echo X/"$0" | 8263printf "%s\n" X/"$0" |
8317 sed '/^.*\/\([^/][^/]*\)\/*$/{ 8264 sed '/^.*\/\([^/][^/]*\)\/*$/{
8318 s//\1/ 8265 s//\1/
8319 q 8266 q
8320 } 8267 }
8321 /^X\/\(\/\/\)$/{ 8268 /^X\/\(\/\/\)$/{
8333as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 8280as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8334as_cr_Letters=$as_cr_letters$as_cr_LETTERS 8281as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8335as_cr_digits='0123456789' 8282as_cr_digits='0123456789'
8336as_cr_alnum=$as_cr_Letters$as_cr_digits 8283as_cr_alnum=$as_cr_Letters$as_cr_digits
8337 8284
8285
8286# Determine whether it's possible to make 'echo' print without a newline.
8287# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
8288# for compatibility with existing Makefiles.
8338ECHO_C= ECHO_N= ECHO_T= 8289ECHO_C= ECHO_N= ECHO_T=
8339case `echo -n x` in #((((( 8290case `echo -n x` in #(((((
8340-n*) 8291-n*)
8341 case `echo 'xy\c'` in 8292 case `echo 'xy\c'` in
8342 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 8293 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8345 ECHO_T=' ';; 8296 ECHO_T=' ';;
8346 esac;; 8297 esac;;
8347*) 8298*)
8348 ECHO_N='-n';; 8299 ECHO_N='-n';;
8349esac 8300esac
8301
8302# For backward compatibility with old third-party macros, we provide
8303# the shell variables $as_echo and $as_echo_n. New code should use
8304# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
8305as_echo='printf %s\n'
8306as_echo_n='printf %s'
8350 8307
8351rm -f conf$$ conf$$.exe conf$$.file 8308rm -f conf$$ conf$$.exe conf$$.file
8352if test -d conf$$.dir; then 8309if test -d conf$$.dir; then
8353 rm -f conf$$.dir/conf$$.file 8310 rm -f conf$$.dir/conf$$.file
8354else 8311else
8387 esac 8344 esac
8388 test -d "$as_dir" || eval $as_mkdir_p || { 8345 test -d "$as_dir" || eval $as_mkdir_p || {
8389 as_dirs= 8346 as_dirs=
8390 while :; do 8347 while :; do
8391 case $as_dir in #( 8348 case $as_dir in #(
8392 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 8349 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8393 *) as_qdir=$as_dir;; 8350 *) as_qdir=$as_dir;;
8394 esac 8351 esac
8395 as_dirs="'$as_qdir' $as_dirs" 8352 as_dirs="'$as_qdir' $as_dirs"
8396 as_dir=`$as_dirname -- "$as_dir" || 8353 as_dir=`$as_dirname -- "$as_dir" ||
8397$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8354$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8398 X"$as_dir" : 'X\(//\)[^/]' \| \ 8355 X"$as_dir" : 'X\(//\)[^/]' \| \
8399 X"$as_dir" : 'X\(//\)$' \| \ 8356 X"$as_dir" : 'X\(//\)$' \| \
8400 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 8357 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8401$as_echo X"$as_dir" | 8358printf "%s\n" X"$as_dir" |
8402 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8359 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8403 s//\1/ 8360 s//\1/
8404 q 8361 q
8405 } 8362 }
8406 /^X\(\/\/\)[^/].*/{ 8363 /^X\(\/\/\)[^/].*/{
8459# Save the log message, to keep $0 and so on meaningful, and to 8416# Save the log message, to keep $0 and so on meaningful, and to
8460# report actual input values of CONFIG_FILES etc. instead of their 8417# report actual input values of CONFIG_FILES etc. instead of their
8461# values after options handling. 8418# values after options handling.
8462ac_log=" 8419ac_log="
8463This file was extended by $as_me, which was 8420This file was extended by $as_me, which was
8464generated by GNU Autoconf 2.69. Invocation command line was 8421generated by GNU Autoconf 2.71. Invocation command line was
8465 8422
8466 CONFIG_FILES = $CONFIG_FILES 8423 CONFIG_FILES = $CONFIG_FILES
8467 CONFIG_HEADERS = $CONFIG_HEADERS 8424 CONFIG_HEADERS = $CONFIG_HEADERS
8468 CONFIG_LINKS = $CONFIG_LINKS 8425 CONFIG_LINKS = $CONFIG_LINKS
8469 CONFIG_COMMANDS = $CONFIG_COMMANDS 8426 CONFIG_COMMANDS = $CONFIG_COMMANDS
8517$config_headers 8474$config_headers
8518 8475
8519Report bugs to the package provider." 8476Report bugs to the package provider."
8520 8477
8521_ACEOF 8478_ACEOF
8479ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
8480ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
8522cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8481cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8523ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 8482ac_cs_config='$ac_cs_config_escaped'
8524ac_cs_version="\\ 8483ac_cs_version="\\
8525config.status 8484config.status
8526configured by $0, generated by GNU Autoconf 2.69, 8485configured by $0, generated by GNU Autoconf 2.71,
8527 with options \\"\$ac_cs_config\\" 8486 with options \\"\$ac_cs_config\\"
8528 8487
8529Copyright (C) 2012 Free Software Foundation, Inc. 8488Copyright (C) 2021 Free Software Foundation, Inc.
8530This config.status script is free software; the Free Software Foundation 8489This config.status script is free software; the Free Software Foundation
8531gives unlimited permission to copy, distribute and modify it." 8490gives unlimited permission to copy, distribute and modify it."
8532 8491
8533ac_pwd='$ac_pwd' 8492ac_pwd='$ac_pwd'
8534srcdir='$srcdir' 8493srcdir='$srcdir'
8562 case $ac_option in 8521 case $ac_option in
8563 # Handling of the options. 8522 # Handling of the options.
8564 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8523 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8565 ac_cs_recheck=: ;; 8524 ac_cs_recheck=: ;;
8566 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 8525 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8567 $as_echo "$ac_cs_version"; exit ;; 8526 printf "%s\n" "$ac_cs_version"; exit ;;
8568 --config | --confi | --conf | --con | --co | --c ) 8527 --config | --confi | --conf | --con | --co | --c )
8569 $as_echo "$ac_cs_config"; exit ;; 8528 printf "%s\n" "$ac_cs_config"; exit ;;
8570 --debug | --debu | --deb | --de | --d | -d ) 8529 --debug | --debu | --deb | --de | --d | -d )
8571 debug=: ;; 8530 debug=: ;;
8572 --file | --fil | --fi | --f ) 8531 --file | --fil | --fi | --f )
8573 $ac_shift 8532 $ac_shift
8574 case $ac_optarg in 8533 case $ac_optarg in
8575 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8534 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8576 '') as_fn_error $? "missing file argument" ;; 8535 '') as_fn_error $? "missing file argument" ;;
8577 esac 8536 esac
8578 as_fn_append CONFIG_FILES " '$ac_optarg'" 8537 as_fn_append CONFIG_FILES " '$ac_optarg'"
8579 ac_need_defaults=false;; 8538 ac_need_defaults=false;;
8580 --header | --heade | --head | --hea ) 8539 --header | --heade | --head | --hea )
8581 $ac_shift 8540 $ac_shift
8582 case $ac_optarg in 8541 case $ac_optarg in
8583 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 8542 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8584 esac 8543 esac
8585 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 8544 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8586 ac_need_defaults=false;; 8545 ac_need_defaults=false;;
8587 --he | --h) 8546 --he | --h)
8588 # Conflict between --help and --header 8547 # Conflict between --help and --header
8589 as_fn_error $? "ambiguous option: \`$1' 8548 as_fn_error $? "ambiguous option: \`$1'
8590Try \`$0 --help' for more information.";; 8549Try \`$0 --help' for more information.";;
8591 --help | --hel | -h ) 8550 --help | --hel | -h )
8592 $as_echo "$ac_cs_usage"; exit ;; 8551 printf "%s\n" "$ac_cs_usage"; exit ;;
8593 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8552 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8594 | -silent | --silent | --silen | --sile | --sil | --si | --s) 8553 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8595 ac_cs_silent=: ;; 8554 ac_cs_silent=: ;;
8596 8555
8597 # This is an error. 8556 # This is an error.
8615_ACEOF 8574_ACEOF
8616cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8575cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8617if \$ac_cs_recheck; then 8576if \$ac_cs_recheck; then
8618 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8577 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8619 shift 8578 shift
8620 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 8579 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
8621 CONFIG_SHELL='$SHELL' 8580 CONFIG_SHELL='$SHELL'
8622 export CONFIG_SHELL 8581 export CONFIG_SHELL
8623 exec "\$@" 8582 exec "\$@"
8624fi 8583fi
8625 8584
8629{ 8588{
8630 echo 8589 echo
8631 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 8590 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8632## Running $as_me. ## 8591## Running $as_me. ##
8633_ASBOX 8592_ASBOX
8634 $as_echo "$ac_log" 8593 printf "%s\n" "$ac_log"
8635} >&5 8594} >&5
8636 8595
8637_ACEOF 8596_ACEOF
8638cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8597cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8639_ACEOF 8598_ACEOF
8657# If the user did not use the arguments to specify the items to instantiate, 8616# If the user did not use the arguments to specify the items to instantiate,
8658# then the envvar interface is used. Set only those that are not. 8617# then the envvar interface is used. Set only those that are not.
8659# We use the long form for the default assignment because of an extremely 8618# We use the long form for the default assignment because of an extremely
8660# bizarre bug on SunOS 4.1.3. 8619# bizarre bug on SunOS 4.1.3.
8661if $ac_need_defaults; then 8620if $ac_need_defaults; then
8662 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8621 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
8663 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8622 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
8664fi 8623fi
8665 8624
8666# Have a temporary directory for convenience. Make it in the build tree 8625# Have a temporary directory for convenience. Make it in the build tree
8667# simply because there is no reason against having it here, and in addition, 8626# simply because there is no reason against having it here, and in addition,
8668# creating and moving files from /tmp can sometimes cause problems. 8627# creating and moving files from /tmp can sometimes cause problems.
8994 [\\/$]*) false;; 8953 [\\/$]*) false;;
8995 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 8954 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8996 esac || 8955 esac ||
8997 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 8956 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8998 esac 8957 esac
8999 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 8958 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9000 as_fn_append ac_file_inputs " '$ac_f'" 8959 as_fn_append ac_file_inputs " '$ac_f'"
9001 done 8960 done
9002 8961
9003 # Let's still pretend it is `configure' which instantiates (i.e., don't 8962 # Let's still pretend it is `configure' which instantiates (i.e., don't
9004 # use $as_me), people would be surprised to read: 8963 # use $as_me), people would be surprised to read:
9005 # /* config.h. Generated by config.status. */ 8964 # /* config.h. Generated by config.status. */
9006 configure_input='Generated from '` 8965 configure_input='Generated from '`
9007 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 8966 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9008 `' by configure.' 8967 `' by configure.'
9009 if test x"$ac_file" != x-; then 8968 if test x"$ac_file" != x-; then
9010 configure_input="$ac_file. $configure_input" 8969 configure_input="$ac_file. $configure_input"
9011 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 8970 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9012$as_echo "$as_me: creating $ac_file" >&6;} 8971printf "%s\n" "$as_me: creating $ac_file" >&6;}
9013 fi 8972 fi
9014 # Neutralize special characters interpreted by sed in replacement strings. 8973 # Neutralize special characters interpreted by sed in replacement strings.
9015 case $configure_input in #( 8974 case $configure_input in #(
9016 *\&* | *\|* | *\\* ) 8975 *\&* | *\|* | *\\* )
9017 ac_sed_conf_input=`$as_echo "$configure_input" | 8976 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9018 sed 's/[\\\\&|]/\\\\&/g'`;; #( 8977 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9019 *) ac_sed_conf_input=$configure_input;; 8978 *) ac_sed_conf_input=$configure_input;;
9020 esac 8979 esac
9021 8980
9022 case $ac_tag in 8981 case $ac_tag in
9029 ac_dir=`$as_dirname -- "$ac_file" || 8988 ac_dir=`$as_dirname -- "$ac_file" ||
9030$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8989$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9031 X"$ac_file" : 'X\(//\)[^/]' \| \ 8990 X"$ac_file" : 'X\(//\)[^/]' \| \
9032 X"$ac_file" : 'X\(//\)$' \| \ 8991 X"$ac_file" : 'X\(//\)$' \| \
9033 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 8992 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9034$as_echo X"$ac_file" | 8993printf "%s\n" X"$ac_file" |
9035 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8994 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9036 s//\1/ 8995 s//\1/
9037 q 8996 q
9038 } 8997 }
9039 /^X\(\/\/\)[^/].*/{ 8998 /^X\(\/\/\)[^/].*/{
9053 ac_builddir=. 9012 ac_builddir=.
9054 9013
9055case "$ac_dir" in 9014case "$ac_dir" in
9056.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9015.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9057*) 9016*)
9058 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 9017 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
9059 # A ".." for each directory in $ac_dir_suffix. 9018 # A ".." for each directory in $ac_dir_suffix.
9060 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 9019 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9061 case $ac_top_builddir_sub in 9020 case $ac_top_builddir_sub in
9062 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9021 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9063 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9022 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9064 esac ;; 9023 esac ;;
9065esac 9024esac
9112/@localedir@/p 9071/@localedir@/p
9113/@mandir@/p' 9072/@mandir@/p'
9114case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 9073case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9115*datarootdir*) ac_datarootdir_seen=yes;; 9074*datarootdir*) ac_datarootdir_seen=yes;;
9116*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 9075*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9117 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 9076 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9118$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 9077printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9119_ACEOF 9078_ACEOF
9120cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9079cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9121 ac_datarootdir_hack=' 9080 ac_datarootdir_hack='
9122 s&@datadir@&$datadir&g 9081 s&@datadir@&$datadir&g
9123 s&@docdir@&$docdir&g 9082 s&@docdir@&$docdir&g
9156 9115
9157test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 9116test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9158 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 9117 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9159 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 9118 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9160 "$ac_tmp/out"`; test -z "$ac_out"; } && 9119 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9161 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9120 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9162which seems to be undefined. Please make sure it is defined" >&5 9121which seems to be undefined. Please make sure it is defined" >&5
9163$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 9122printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9164which seems to be undefined. Please make sure it is defined" >&2;} 9123which seems to be undefined. Please make sure it is defined" >&2;}
9165 9124
9166 rm -f "$ac_tmp/stdin" 9125 rm -f "$ac_tmp/stdin"
9167 case $ac_file in 9126 case $ac_file in
9168 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 9127 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9174 # 9133 #
9175 # CONFIG_HEADER 9134 # CONFIG_HEADER
9176 # 9135 #
9177 if test x"$ac_file" != x-; then 9136 if test x"$ac_file" != x-; then
9178 { 9137 {
9179 $as_echo "/* $configure_input */" \ 9138 printf "%s\n" "/* $configure_input */" >&1 \
9180 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 9139 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9181 } >"$ac_tmp/config.h" \ 9140 } >"$ac_tmp/config.h" \
9182 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9141 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9183 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 9142 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9184 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 9143 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9185$as_echo "$as_me: $ac_file is unchanged" >&6;} 9144printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
9186 else 9145 else
9187 rm -f "$ac_file" 9146 rm -f "$ac_file"
9188 mv "$ac_tmp/config.h" "$ac_file" \ 9147 mv "$ac_tmp/config.h" "$ac_file" \
9189 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 9148 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9190 fi 9149 fi
9191 else 9150 else
9192 $as_echo "/* $configure_input */" \ 9151 printf "%s\n" "/* $configure_input */" >&1 \
9193 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 9152 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9194 || as_fn_error $? "could not create -" "$LINENO" 5 9153 || as_fn_error $? "could not create -" "$LINENO" 5
9195 fi 9154 fi
9196 ;; 9155 ;;
9197 9156
9228 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 9187 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9229 # would make configure fail if this is the last instruction. 9188 # would make configure fail if this is the last instruction.
9230 $ac_cs_success || as_fn_exit 1 9189 $ac_cs_success || as_fn_exit 1
9231fi 9190fi
9232if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 9191if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9233 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 9192 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9234$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 9193printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9235fi 9194fi
9236 9195
9237 9196
9238echo "Configuration: 9197echo "Configuration:
9239 9198
9268fi 9227fi
9269 9228
9270echo "*** Optionally check src/feature.h for further, rarely used options ***" 9229echo "*** Optionally check src/feature.h for further, rarely used options ***"
9271echo 9230echo
9272 9231
9232

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines