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

Comparing rxvt-unicode/configure (file contents):
Revision 1.163 by root, Sat May 14 08:28:25 2016 UTC vs.
Revision 1.166 by root, Thu May 13 19:24:27 2021 UTC

1#! /bin/sh 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles. 2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.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
635PKG_CONFIG 664PKG_CONFIG
636X_EXTRA_LIBS 665X_EXTRA_LIBS
637X_LIBS 666X_LIBS
638X_PRE_LIBS 667X_PRE_LIBS
639X_CFLAGS 668X_CFLAGS
669CXXCPP
640XMKMF 670XMKMF
641TIC 671TIC
642CXXCPP
643RXVTNAME 672RXVTNAME
644LINKER 673LINKER
645EGREP
646GREP
647CPP
648INSTALL_DATA 674INSTALL_DATA
649INSTALL_SCRIPT 675INSTALL_SCRIPT
650INSTALL_PROGRAM 676INSTALL_PROGRAM
651ac_ct_CXX 677ac_ct_CXX
652CXXFLAGS 678CXXFLAGS
685htmldir 711htmldir
686infodir 712infodir
687docdir 713docdir
688oldincludedir 714oldincludedir
689includedir 715includedir
716runstatedir
690localstatedir 717localstatedir
691sharedstatedir 718sharedstatedir
692sysconfdir 719sysconfdir
693datadir 720datadir
694datarootdir 721datarootdir
761LIBS 788LIBS
762CPPFLAGS 789CPPFLAGS
763CXX 790CXX
764CXXFLAGS 791CXXFLAGS
765CCC 792CCC
766CPP 793XMKMF
767CXXCPP 794CXXCPP'
768XMKMF'
769 795
770 796
771# Initialize some variables set by options. 797# Initialize some variables set by options.
772ac_init_help= 798ac_init_help=
773ac_init_version=false 799ac_init_version=false
802datarootdir='${prefix}/share' 828datarootdir='${prefix}/share'
803datadir='${datarootdir}' 829datadir='${datarootdir}'
804sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
805sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
806localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
833runstatedir='${localstatedir}/run'
807includedir='${prefix}/include' 834includedir='${prefix}/include'
808oldincludedir='/usr/include' 835oldincludedir='/usr/include'
809docdir='${datarootdir}/doc/${PACKAGE}' 836docdir='${datarootdir}/doc/${PACKAGE}'
810infodir='${datarootdir}/info' 837infodir='${datarootdir}/info'
811htmldir='${docdir}' 838htmldir='${docdir}'
831 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832 *=) ac_optarg= ;; 859 *=) ac_optarg= ;;
833 *) ac_optarg=yes ;; 860 *) ac_optarg=yes ;;
834 esac 861 esac
835 862
836 # Accept the important Cygnus configure options, so we can diagnose typos.
837
838 case $ac_dashdash$ac_option in 863 case $ac_dashdash$ac_option in
839 --) 864 --)
840 ac_dashdash=yes ;; 865 ac_dashdash=yes ;;
841 866
842 -bindir | --bindir | --bindi | --bind | --bin | --bi) 867 -bindir | --bindir | --bindi | --bind | --bin | --bi)
873 898
874 -disable-* | --disable-*) 899 -disable-* | --disable-*)
875 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
876 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
877 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
878 as_fn_error $? "invalid feature name: $ac_useropt" 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
879 ac_useropt_orig=$ac_useropt 904 ac_useropt_orig=$ac_useropt
880 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 905 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
881 case $ac_user_opts in 906 case $ac_user_opts in
882 *" 907 *"
883"enable_$ac_useropt" 908"enable_$ac_useropt"
884"*) ;; 909"*) ;;
885 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 910 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
899 924
900 -enable-* | --enable-*) 925 -enable-* | --enable-*)
901 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
902 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
903 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
904 as_fn_error $? "invalid feature name: $ac_useropt" 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
905 ac_useropt_orig=$ac_useropt 930 ac_useropt_orig=$ac_useropt
906 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
907 case $ac_user_opts in 932 case $ac_user_opts in
908 *" 933 *"
909"enable_$ac_useropt" 934"enable_$ac_useropt"
910"*) ;; 935"*) ;;
911 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1054 1079
1055 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1056 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
1057 silent=yes ;; 1082 silent=yes ;;
1058 1083
1084 -runstatedir | --runstatedir | --runstatedi | --runstated \
1085 | --runstate | --runstat | --runsta | --runst | --runs \
1086 | --run | --ru | --r)
1087 ac_prev=runstatedir ;;
1088 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1089 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1090 | --run=* | --ru=* | --r=*)
1091 runstatedir=$ac_optarg ;;
1092
1059 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1060 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
1061 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1062 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
1063 sbindir=$ac_optarg ;; 1097 sbindir=$ac_optarg ;;
1103 1137
1104 -with-* | --with-*) 1138 -with-* | --with-*)
1105 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1106 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
1107 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1108 as_fn_error $? "invalid package name: $ac_useropt" 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
1109 ac_useropt_orig=$ac_useropt 1143 ac_useropt_orig=$ac_useropt
1110 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1111 case $ac_user_opts in 1145 case $ac_user_opts in
1112 *" 1146 *"
1113"with_$ac_useropt" 1147"with_$ac_useropt"
1114"*) ;; 1148"*) ;;
1115 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1149 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1119 1153
1120 -without-* | --without-*) 1154 -without-* | --without-*)
1121 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1122 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
1123 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1124 as_fn_error $? "invalid package name: $ac_useropt" 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
1125 ac_useropt_orig=$ac_useropt 1159 ac_useropt_orig=$ac_useropt
1126 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1160 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 case $ac_user_opts in 1161 case $ac_user_opts in
1128 *" 1162 *"
1129"with_$ac_useropt" 1163"with_$ac_useropt"
1130"*) ;; 1164"*) ;;
1131 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1165 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1165 eval $ac_envvar=\$ac_optarg 1199 eval $ac_envvar=\$ac_optarg
1166 export $ac_envvar ;; 1200 export $ac_envvar ;;
1167 1201
1168 *) 1202 *)
1169 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
1170 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1204 printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1171 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1172 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 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}" 1207 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1174 ;; 1208 ;;
1175 1209
1176 esac 1210 esac
1177done 1211done
1183 1217
1184if test -n "$ac_unrecognized_opts"; then 1218if test -n "$ac_unrecognized_opts"; then
1185 case $enable_option_checking in 1219 case $enable_option_checking in
1186 no) ;; 1220 no) ;;
1187 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1221 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1188 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1222 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1189 esac 1223 esac
1190fi 1224fi
1191 1225
1192# Check all directory arguments for consistency. 1226# Check all directory arguments for consistency.
1193for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1194 datadir sysconfdir sharedstatedir localstatedir includedir \ 1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1195 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1196 libdir localedir mandir 1230 libdir localedir mandir runstatedir
1197do 1231do
1198 eval ac_val=\$$ac_var 1232 eval ac_val=\$$ac_var
1199 # Remove trailing slashes. 1233 # Remove trailing slashes.
1200 case $ac_val in 1234 case $ac_val in
1201 */ ) 1235 */ )
1247 ac_confdir=`$as_dirname -- "$as_myself" || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
1248$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1249 X"$as_myself" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
1250 X"$as_myself" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
1251 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1252$as_echo X"$as_myself" | 1286printf "%s\n" X"$as_myself" |
1253 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1254 s//\1/ 1288 s//\1/
1255 q 1289 q
1256 } 1290 }
1257 /^X\(\/\/\)[^/].*/{ 1291 /^X\(\/\/\)[^/].*/{
1344 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
1345 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
1346 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1347 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1348 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1382 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1383 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1349 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
1350 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
1351 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1352 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1353 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1437 LIBS libraries to pass to the linker, e.g. -l<library> 1472 LIBS libraries to pass to the linker, e.g. -l<library>
1438 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1473 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439 you have headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
1440 CXX C++ compiler command 1475 CXX C++ compiler command
1441 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
1442 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
1443 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
1444 XMKMF Path to xmkmf, Makefile generator for X Window System
1445 1479
1446Use these variables to override the choices made by `configure' or to help 1480Use these variables to override the choices made by `configure' or to help
1447it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
1448 1482
1449Report bugs to the package provider. 1483Report bugs to the package provider.
1460 ac_builddir=. 1494 ac_builddir=.
1461 1495
1462case "$ac_dir" in 1496case "$ac_dir" in
1463.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464*) 1498*)
1465 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1466 # A ".." for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
1467 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1501 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1468 case $ac_top_builddir_sub in 1502 case $ac_top_builddir_sub in
1469 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1471 esac ;; 1505 esac ;;
1472esac 1506esac
1490 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1491esac 1525esac
1492ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1493 1527
1494 cd "$ac_dir" || { ac_status=$?; continue; } 1528 cd "$ac_dir" || { ac_status=$?; continue; }
1495 # Check for guested configure. 1529 # Check for configure.gnu first; this name is used for a wrapper for
1530 # Metaconfig's "Configure" on case-insensitive file systems.
1496 if test -f "$ac_srcdir/configure.gnu"; then 1531 if test -f "$ac_srcdir/configure.gnu"; then
1497 echo && 1532 echo &&
1498 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1499 elif test -f "$ac_srcdir/configure"; then 1534 elif test -f "$ac_srcdir/configure"; then
1500 echo && 1535 echo &&
1501 $SHELL "$ac_srcdir/configure" --help=recursive 1536 $SHELL "$ac_srcdir/configure" --help=recursive
1502 else 1537 else
1503 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1538 printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504 fi || ac_status=$? 1539 fi || ac_status=$?
1505 cd "$ac_pwd" || { ac_status=$?; break; } 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1506 done 1541 done
1507fi 1542fi
1508 1543
1509test -n "$ac_init_help" && exit $ac_status 1544test -n "$ac_init_help" && exit $ac_status
1510if $ac_init_version; then 1545if $ac_init_version; then
1511 cat <<\_ACEOF 1546 cat <<\_ACEOF
1512configure 1547configure
1513generated by GNU Autoconf 2.69 1548generated by GNU Autoconf 2.71
1514 1549
1515Copyright (C) 2012 Free Software Foundation, Inc. 1550Copyright (C) 2021 Free Software Foundation, Inc.
1516This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1517gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1518_ACEOF 1553_ACEOF
1519 exit 1554 exit
1520fi 1555fi
1527# -------------------------- 1562# --------------------------
1528# Try to compile conftest.$ac_ext, and return whether this succeeded. 1563# Try to compile conftest.$ac_ext, and return whether this succeeded.
1529ac_fn_c_try_compile () 1564ac_fn_c_try_compile ()
1530{ 1565{
1531 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1566 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1532 rm -f conftest.$ac_objext 1567 rm -f conftest.$ac_objext conftest.beam
1533 if { { ac_try="$ac_compile" 1568 if { { ac_try="$ac_compile"
1534case "(($ac_try" in 1569case "(($ac_try" in
1535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536 *) ac_try_echo=$ac_try;; 1571 *) ac_try_echo=$ac_try;;
1537esac 1572esac
1538eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1539$as_echo "$ac_try_echo"; } >&5 1574printf "%s\n" "$ac_try_echo"; } >&5
1540 (eval "$ac_compile") 2>conftest.err 1575 (eval "$ac_compile") 2>conftest.err
1541 ac_status=$? 1576 ac_status=$?
1542 if test -s conftest.err; then 1577 if test -s conftest.err; then
1543 grep -v '^ *+' conftest.err >conftest.er1 1578 grep -v '^ *+' conftest.err >conftest.er1
1544 cat conftest.er1 >&5 1579 cat conftest.er1 >&5
1545 mv -f conftest.er1 conftest.err 1580 mv -f conftest.er1 conftest.err
1546 fi 1581 fi
1547 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1548 test $ac_status = 0; } && { 1583 test $ac_status = 0; } && {
1549 test -z "$ac_c_werror_flag" || 1584 test -z "$ac_c_werror_flag" ||
1550 test ! -s conftest.err 1585 test ! -s conftest.err
1551 } && test -s conftest.$ac_objext; then : 1586 } && test -s conftest.$ac_objext
1587then :
1552 ac_retval=0 1588 ac_retval=0
1553else 1589else $as_nop
1554 $as_echo "$as_me: failed program was:" >&5 1590 printf "%s\n" "$as_me: failed program was:" >&5
1555sed 's/^/| /' conftest.$ac_ext >&5 1591sed 's/^/| /' conftest.$ac_ext >&5
1556 1592
1557 ac_retval=1 1593 ac_retval=1
1558fi 1594fi
1559 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1565# ---------------------------- 1601# ----------------------------
1566# Try to compile conftest.$ac_ext, and return whether this succeeded. 1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1567ac_fn_cxx_try_compile () 1603ac_fn_cxx_try_compile ()
1568{ 1604{
1569 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570 rm -f conftest.$ac_objext 1606 rm -f conftest.$ac_objext conftest.beam
1571 if { { ac_try="$ac_compile" 1607 if { { ac_try="$ac_compile"
1572case "(($ac_try" in 1608case "(($ac_try" in
1573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1574 *) ac_try_echo=$ac_try;; 1610 *) ac_try_echo=$ac_try;;
1575esac 1611esac
1576eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1577$as_echo "$ac_try_echo"; } >&5 1613printf "%s\n" "$ac_try_echo"; } >&5
1578 (eval "$ac_compile") 2>conftest.err 1614 (eval "$ac_compile") 2>conftest.err
1579 ac_status=$? 1615 ac_status=$?
1580 if test -s conftest.err; then 1616 if test -s conftest.err; then
1581 grep -v '^ *+' conftest.err >conftest.er1 1617 grep -v '^ *+' conftest.err >conftest.er1
1582 cat conftest.er1 >&5 1618 cat conftest.er1 >&5
1583 mv -f conftest.er1 conftest.err 1619 mv -f conftest.er1 conftest.err
1584 fi 1620 fi
1585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586 test $ac_status = 0; } && { 1622 test $ac_status = 0; } && {
1587 test -z "$ac_cxx_werror_flag" || 1623 test -z "$ac_cxx_werror_flag" ||
1588 test ! -s conftest.err 1624 test ! -s conftest.err
1589 } && test -s conftest.$ac_objext; then : 1625 } && test -s conftest.$ac_objext
1626then :
1590 ac_retval=0 1627 ac_retval=0
1591else 1628else $as_nop
1592 $as_echo "$as_me: failed program was:" >&5 1629 printf "%s\n" "$as_me: failed program was:" >&5
1593sed 's/^/| /' conftest.$ac_ext >&5 1630sed 's/^/| /' conftest.$ac_ext >&5
1594 1631
1595 ac_retval=1 1632 ac_retval=1
1596fi 1633fi
1597 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1598 as_fn_set_status $ac_retval 1635 as_fn_set_status $ac_retval
1599 1636
1600} # ac_fn_cxx_try_compile 1637} # ac_fn_cxx_try_compile
1601 1638
1602# ac_fn_c_try_cpp LINENO 1639# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1603# ---------------------- 1640# -------------------------------------------------------
1604# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1641# Tests whether HEADER exists and can be compiled using the include files in
1605ac_fn_c_try_cpp () 1642# INCLUDES, setting the cache variable VAR accordingly.
1643ac_fn_c_check_header_compile ()
1606{ 1644{
1607 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645 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 1646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649$as_echo_n "checking for $2... " >&6; } 1647printf %s "checking for $2... " >&6; }
1650if eval \${$3+:} false; then : 1648if eval test \${$3+y}
1651 $as_echo_n "(cached) " >&6 1649then :
1652fi 1650 printf %s "(cached) " >&6
1653eval ac_res=\$$3 1651else $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 1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661/* end confdefs.h. */ 1653/* end confdefs.h. */
1662$4 1654$4
1663#include <$2> 1655#include <$2>
1664_ACEOF 1656_ACEOF
1665if ac_fn_c_try_compile "$LINENO"; then : 1657if ac_fn_c_try_compile "$LINENO"
1666 ac_header_compiler=yes 1658then :
1667else 1659 eval "$3=yes"
1668 ac_header_compiler=no 1660else $as_nop
1661 eval "$3=no"
1669fi 1662fi
1670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1663rm -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 1664fi
1718eval ac_res=\$$3 1665eval ac_res=\$$3
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1720$as_echo "$ac_res" >&6; } 1667printf "%s\n" "$ac_res" >&6; }
1721fi
1722 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723 1669
1724} # ac_fn_c_check_header_mongrel 1670} # ac_fn_c_check_header_compile
1725 1671
1726# ac_fn_c_try_run LINENO 1672# ac_fn_c_try_link LINENO
1727# ---------------------- 1673# -----------------------
1728# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1729# that executables *can* be run.
1730ac_fn_c_try_run () 1675ac_fn_c_try_link ()
1731{ 1676{
1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1677 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1733 if { { ac_try="$ac_link" 1679 if { { ac_try="$ac_link"
1734case "(($ac_try" in 1680case "(($ac_try" in
1735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1736 *) ac_try_echo=$ac_try;; 1682 *) ac_try_echo=$ac_try;;
1737esac 1683esac
1738eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1739$as_echo "$ac_try_echo"; } >&5 1685printf "%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 1686 (eval "$ac_link") 2>conftest.err
1814 ac_status=$? 1687 ac_status=$?
1815 if test -s conftest.err; then 1688 if test -s conftest.err; then
1816 grep -v '^ *+' conftest.err >conftest.er1 1689 grep -v '^ *+' conftest.err >conftest.er1
1817 cat conftest.er1 >&5 1690 cat conftest.er1 >&5
1818 mv -f conftest.er1 conftest.err 1691 mv -f conftest.er1 conftest.err
1819 fi 1692 fi
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1693 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } && { 1694 test $ac_status = 0; } && {
1822 test -z "$ac_c_werror_flag" || 1695 test -z "$ac_c_werror_flag" ||
1823 test ! -s conftest.err 1696 test ! -s conftest.err
1824 } && test -s conftest$ac_exeext && { 1697 } && test -s conftest$ac_exeext && {
1825 test "$cross_compiling" = yes || 1698 test "$cross_compiling" = yes ||
1826 test -x conftest$ac_exeext 1699 test -x conftest$ac_exeext
1827 }; then : 1700 }
1701then :
1828 ac_retval=0 1702 ac_retval=0
1829else 1703else $as_nop
1830 $as_echo "$as_me: failed program was:" >&5 1704 printf "%s\n" "$as_me: failed program was:" >&5
1831sed 's/^/| /' conftest.$ac_ext >&5 1705sed 's/^/| /' conftest.$ac_ext >&5
1832 1706
1833 ac_retval=1 1707 ac_retval=1
1834fi 1708fi
1835 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1709 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1846# ------------------------- 1720# -------------------------
1847# Try to link conftest.$ac_ext, and return whether this succeeded. 1721# Try to link conftest.$ac_ext, and return whether this succeeded.
1848ac_fn_cxx_try_link () 1722ac_fn_cxx_try_link ()
1849{ 1723{
1850 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1724 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1851 rm -f conftest.$ac_objext conftest$ac_exeext 1725 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1852 if { { ac_try="$ac_link" 1726 if { { ac_try="$ac_link"
1853case "(($ac_try" in 1727case "(($ac_try" in
1854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1855 *) ac_try_echo=$ac_try;; 1729 *) ac_try_echo=$ac_try;;
1856esac 1730esac
1857eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1858$as_echo "$ac_try_echo"; } >&5 1732printf "%s\n" "$ac_try_echo"; } >&5
1859 (eval "$ac_link") 2>conftest.err 1733 (eval "$ac_link") 2>conftest.err
1860 ac_status=$? 1734 ac_status=$?
1861 if test -s conftest.err; then 1735 if test -s conftest.err; then
1862 grep -v '^ *+' conftest.err >conftest.er1 1736 grep -v '^ *+' conftest.err >conftest.er1
1863 cat conftest.er1 >&5 1737 cat conftest.er1 >&5
1864 mv -f conftest.er1 conftest.err 1738 mv -f conftest.er1 conftest.err
1865 fi 1739 fi
1866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1867 test $ac_status = 0; } && { 1741 test $ac_status = 0; } && {
1868 test -z "$ac_cxx_werror_flag" || 1742 test -z "$ac_cxx_werror_flag" ||
1869 test ! -s conftest.err 1743 test ! -s conftest.err
1870 } && test -s conftest$ac_exeext && { 1744 } && test -s conftest$ac_exeext && {
1871 test "$cross_compiling" = yes || 1745 test "$cross_compiling" = yes ||
1872 test -x conftest$ac_exeext 1746 test -x conftest$ac_exeext
1873 }; then : 1747 }
1748then :
1874 ac_retval=0 1749 ac_retval=0
1875else 1750else $as_nop
1876 $as_echo "$as_me: failed program was:" >&5 1751 printf "%s\n" "$as_me: failed program was:" >&5
1877sed 's/^/| /' conftest.$ac_ext >&5 1752sed 's/^/| /' conftest.$ac_ext >&5
1878 1753
1879 ac_retval=1 1754 ac_retval=1
1880fi 1755fi
1881 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1756 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1886 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1761 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1887 as_fn_set_status $ac_retval 1762 as_fn_set_status $ac_retval
1888 1763
1889} # ac_fn_cxx_try_link 1764} # ac_fn_cxx_try_link
1890 1765
1891# ac_fn_cxx_try_cpp LINENO 1766# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1892# ------------------------ 1767# ---------------------------------------------------------
1893# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1768# Tests whether HEADER exists and can be compiled using the include files in
1894ac_fn_cxx_try_cpp () 1769# INCLUDES, setting the cache variable VAR accordingly.
1770ac_fn_cxx_check_header_compile ()
1895{ 1771{
1896 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1772 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 1773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1938$as_echo_n "checking for $2... " >&6; } 1774printf %s "checking for $2... " >&6; }
1939if eval \${$3+:} false; then : 1775if eval test \${$3+y}
1940 $as_echo_n "(cached) " >&6 1776then :
1941fi 1777 printf %s "(cached) " >&6
1942eval ac_res=\$$3 1778else $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 1779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950/* end confdefs.h. */ 1780/* end confdefs.h. */
1951$4 1781$4
1952#include <$2> 1782#include <$2>
1953_ACEOF 1783_ACEOF
1954if ac_fn_cxx_try_compile "$LINENO"; then : 1784if ac_fn_cxx_try_compile "$LINENO"
1955 ac_header_compiler=yes 1785then :
1956else 1786 eval "$3=yes"
1957 ac_header_compiler=no 1787else $as_nop
1788 eval "$3=no"
1958fi 1789fi
1959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1790rm -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 1791fi
2007eval ac_res=\$$3 1792eval ac_res=\$$3
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2009$as_echo "$ac_res" >&6; } 1794printf "%s\n" "$ac_res" >&6; }
2010fi
2011 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2012 1796
2013} # ac_fn_cxx_check_header_mongrel 1797} # ac_fn_cxx_check_header_compile
2014 1798
2015# ac_fn_cxx_check_func LINENO FUNC VAR 1799# ac_fn_cxx_check_func LINENO FUNC VAR
2016# ------------------------------------ 1800# ------------------------------------
2017# Tests whether FUNC exists, setting the cache variable VAR accordingly 1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
2018ac_fn_cxx_check_func () 1802ac_fn_cxx_check_func ()
2019{ 1803{
2020 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
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2022$as_echo_n "checking for $2... " >&6; } 1806printf %s "checking for $2... " >&6; }
2023if eval \${$3+:} false; then : 1807if eval test \${$3+y}
2024 $as_echo_n "(cached) " >&6 1808then :
2025else 1809 printf %s "(cached) " >&6
1810else $as_nop
2026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2027/* end confdefs.h. */ 1812/* end confdefs.h. */
2028/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1813/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2029 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1814 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2030#define $2 innocuous_$2 1815#define $2 innocuous_$2
2031 1816
2032/* System header to define __stub macros and hopefully few prototypes, 1817/* System header to define __stub macros and hopefully few prototypes,
2033 which can conflict with char $2 (); below. 1818 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 1819
2037#ifdef __STDC__
2038# include <limits.h> 1820#include <limits.h>
2039#else
2040# include <assert.h>
2041#endif
2042
2043#undef $2 1821#undef $2
2044 1822
2045/* Override any GCC internal prototype to avoid an error. 1823/* Override any GCC internal prototype to avoid an error.
2046 Use char because int might match the return type of a GCC 1824 Use char because int might match the return type of a GCC
2047 builtin and then its argument prototype would still apply. */ 1825 builtin and then its argument prototype would still apply. */
2055#if defined __stub_$2 || defined __stub___$2 1833#if defined __stub_$2 || defined __stub___$2
2056choke me 1834choke me
2057#endif 1835#endif
2058 1836
2059int 1837int
2060main () 1838main (void)
2061{ 1839{
2062return $2 (); 1840return $2 ();
2063 ; 1841 ;
2064 return 0; 1842 return 0;
2065} 1843}
2066_ACEOF 1844_ACEOF
2067if ac_fn_cxx_try_link "$LINENO"; then : 1845if ac_fn_cxx_try_link "$LINENO"
1846then :
2068 eval "$3=yes" 1847 eval "$3=yes"
2069else 1848else $as_nop
2070 eval "$3=no" 1849 eval "$3=no"
2071fi 1850fi
2072rm -f core conftest.err conftest.$ac_objext \ 1851rm -f core conftest.err conftest.$ac_objext conftest.beam \
2073 conftest$ac_exeext conftest.$ac_ext 1852 conftest$ac_exeext conftest.$ac_ext
2074fi 1853fi
2075eval ac_res=\$$3 1854eval ac_res=\$$3
2076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2077$as_echo "$ac_res" >&6; } 1856printf "%s\n" "$ac_res" >&6; }
2078 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1857 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2079 1858
2080} # ac_fn_cxx_check_func 1859} # ac_fn_cxx_check_func
2081 1860
2082# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES 1861# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2084# Tests whether TYPE exists after having included INCLUDES, setting cache 1863# Tests whether TYPE exists after having included INCLUDES, setting cache
2085# variable VAR accordingly. 1864# variable VAR accordingly.
2086ac_fn_cxx_check_type () 1865ac_fn_cxx_check_type ()
2087{ 1866{
2088 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1867 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 1868 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2090$as_echo_n "checking for $2... " >&6; } 1869printf %s "checking for $2... " >&6; }
2091if eval \${$3+:} false; then : 1870if eval test \${$3+y}
2092 $as_echo_n "(cached) " >&6 1871then :
2093else 1872 printf %s "(cached) " >&6
1873else $as_nop
2094 eval "$3=no" 1874 eval "$3=no"
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096/* end confdefs.h. */ 1876/* end confdefs.h. */
2097$4 1877$4
2098int 1878int
2099main () 1879main (void)
2100{ 1880{
2101if (sizeof ($2)) 1881if (sizeof ($2))
2102 return 0; 1882 return 0;
2103 ; 1883 ;
2104 return 0; 1884 return 0;
2105} 1885}
2106_ACEOF 1886_ACEOF
2107if ac_fn_cxx_try_compile "$LINENO"; then : 1887if ac_fn_cxx_try_compile "$LINENO"
1888then :
2108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2109/* end confdefs.h. */ 1890/* end confdefs.h. */
2110$4 1891$4
2111int 1892int
2112main () 1893main (void)
2113{ 1894{
2114if (sizeof (($2))) 1895if (sizeof (($2)))
2115 return 0; 1896 return 0;
2116 ; 1897 ;
2117 return 0; 1898 return 0;
2118} 1899}
2119_ACEOF 1900_ACEOF
2120if ac_fn_cxx_try_compile "$LINENO"; then : 1901if ac_fn_cxx_try_compile "$LINENO"
1902then :
2121 1903
2122else 1904else $as_nop
2123 eval "$3=yes" 1905 eval "$3=yes"
2124fi 1906fi
2125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2126fi 1908fi
2127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1909rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2128fi 1910fi
2129eval ac_res=\$$3 1911eval ac_res=\$$3
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2131$as_echo "$ac_res" >&6; } 1913printf "%s\n" "$ac_res" >&6; }
2132 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1914 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2133 1915
2134} # ac_fn_cxx_check_type 1916} # ac_fn_cxx_check_type
1917
1918# ac_fn_cxx_try_cpp LINENO
1919# ------------------------
1920# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1921ac_fn_cxx_try_cpp ()
1922{
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 if { { ac_try="$ac_cpp conftest.$ac_ext"
1925case "(($ac_try" in
1926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1927 *) ac_try_echo=$ac_try;;
1928esac
1929eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1930printf "%s\n" "$ac_try_echo"; } >&5
1931 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1932 ac_status=$?
1933 if test -s conftest.err; then
1934 grep -v '^ *+' conftest.err >conftest.er1
1935 cat conftest.er1 >&5
1936 mv -f conftest.er1 conftest.err
1937 fi
1938 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1939 test $ac_status = 0; } > conftest.i && {
1940 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1941 test ! -s conftest.err
1942 }
1943then :
1944 ac_retval=0
1945else $as_nop
1946 printf "%s\n" "$as_me: failed program was:" >&5
1947sed 's/^/| /' conftest.$ac_ext >&5
1948
1949 ac_retval=1
1950fi
1951 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1952 as_fn_set_status $ac_retval
1953
1954} # ac_fn_cxx_try_cpp
2135 1955
2136# ac_fn_c_find_intX_t LINENO BITS VAR 1956# ac_fn_c_find_intX_t LINENO BITS VAR
2137# ----------------------------------- 1957# -----------------------------------
2138# Finds a signed integer type with width BITS, setting cache variable VAR 1958# Finds a signed integer type with width BITS, setting cache variable VAR
2139# accordingly. 1959# accordingly.
2140ac_fn_c_find_intX_t () 1960ac_fn_c_find_intX_t ()
2141{ 1961{
2142 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1962 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 1963 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2144$as_echo_n "checking for int$2_t... " >&6; } 1964printf %s "checking for int$2_t... " >&6; }
2145if eval \${$3+:} false; then : 1965if eval test \${$3+y}
2146 $as_echo_n "(cached) " >&6 1966then :
2147else 1967 printf %s "(cached) " >&6
1968else $as_nop
2148 eval "$3=no" 1969 eval "$3=no"
2149 # Order is important - never check a type that is potentially smaller 1970 # Order is important - never check a type that is potentially smaller
2150 # than half of the expected target width. 1971 # than half of the expected target width.
2151 for ac_type in int$2_t 'int' 'long int' \ 1972 for ac_type in int$2_t 'int' 'long int' \
2152 'long long int' 'short int' 'signed char'; do 1973 'long long int' 'short int' 'signed char'; do
2153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2154/* end confdefs.h. */ 1975/* end confdefs.h. */
2155$ac_includes_default 1976$ac_includes_default
2156 enum { N = $2 / 2 - 1 }; 1977 enum { N = $2 / 2 - 1 };
2157int 1978int
2158main () 1979main (void)
2159{ 1980{
2160static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))]; 1981static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2161test_array [0] = 0; 1982test_array [0] = 0;
2162return test_array [0]; 1983return test_array [0];
2163 1984
2164 ; 1985 ;
2165 return 0; 1986 return 0;
2166} 1987}
2167_ACEOF 1988_ACEOF
2168if ac_fn_cxx_try_compile "$LINENO"; then : 1989if ac_fn_cxx_try_compile "$LINENO"
1990then :
2169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2170/* end confdefs.h. */ 1992/* end confdefs.h. */
2171$ac_includes_default 1993$ac_includes_default
2172 enum { N = $2 / 2 - 1 }; 1994 enum { N = $2 / 2 - 1 };
2173int 1995int
2174main () 1996main (void)
2175{ 1997{
2176static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1) 1998static 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))]; 1999 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2178test_array [0] = 0; 2000test_array [0] = 0;
2179return test_array [0]; 2001return test_array [0];
2180 2002
2181 ; 2003 ;
2182 return 0; 2004 return 0;
2183} 2005}
2184_ACEOF 2006_ACEOF
2185if ac_fn_cxx_try_compile "$LINENO"; then : 2007if ac_fn_cxx_try_compile "$LINENO"
2008then :
2186 2009
2187else 2010else $as_nop
2188 case $ac_type in #( 2011 case $ac_type in #(
2189 int$2_t) : 2012 int$2_t) :
2190 eval "$3=yes" ;; #( 2013 eval "$3=yes" ;; #(
2191 *) : 2014 *) :
2192 eval "$3=\$ac_type" ;; 2015 eval "$3=\$ac_type" ;;
2193esac 2016esac
2194fi 2017fi
2195rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2018rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2196fi 2019fi
2197rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2020rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2198 if eval test \"x\$"$3"\" = x"no"; then : 2021 if eval test \"x\$"$3"\" = x"no"
2022then :
2199 2023
2200else 2024else $as_nop
2201 break 2025 break
2202fi 2026fi
2203 done 2027 done
2204fi 2028fi
2205eval ac_res=\$$3 2029eval ac_res=\$$3
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2207$as_echo "$ac_res" >&6; } 2031printf "%s\n" "$ac_res" >&6; }
2208 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2032 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2209 2033
2210} # ac_fn_c_find_intX_t 2034} # ac_fn_c_find_intX_t
2211 2035
2212# ac_fn_c_find_uintX_t LINENO BITS VAR 2036# ac_fn_c_find_uintX_t LINENO BITS VAR
2214# Finds an unsigned integer type with width BITS, setting cache variable VAR 2038# Finds an unsigned integer type with width BITS, setting cache variable VAR
2215# accordingly. 2039# accordingly.
2216ac_fn_c_find_uintX_t () 2040ac_fn_c_find_uintX_t ()
2217{ 2041{
2218 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2042 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 2043 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2220$as_echo_n "checking for uint$2_t... " >&6; } 2044printf %s "checking for uint$2_t... " >&6; }
2221if eval \${$3+:} false; then : 2045if eval test \${$3+y}
2222 $as_echo_n "(cached) " >&6 2046then :
2223else 2047 printf %s "(cached) " >&6
2048else $as_nop
2224 eval "$3=no" 2049 eval "$3=no"
2225 # Order is important - never check a type that is potentially smaller 2050 # Order is important - never check a type that is potentially smaller
2226 # than half of the expected target width. 2051 # than half of the expected target width.
2227 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 2052 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2228 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 2053 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2230/* end confdefs.h. */ 2055/* end confdefs.h. */
2231$ac_includes_default 2056$ac_includes_default
2232int 2057int
2233main () 2058main (void)
2234{ 2059{
2235static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 2060static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2236test_array [0] = 0; 2061test_array [0] = 0;
2237return test_array [0]; 2062return test_array [0];
2238 2063
2239 ; 2064 ;
2240 return 0; 2065 return 0;
2241} 2066}
2242_ACEOF 2067_ACEOF
2243if ac_fn_cxx_try_compile "$LINENO"; then : 2068if ac_fn_cxx_try_compile "$LINENO"
2069then :
2244 case $ac_type in #( 2070 case $ac_type in #(
2245 uint$2_t) : 2071 uint$2_t) :
2246 eval "$3=yes" ;; #( 2072 eval "$3=yes" ;; #(
2247 *) : 2073 *) :
2248 eval "$3=\$ac_type" ;; 2074 eval "$3=\$ac_type" ;;
2249esac 2075esac
2250fi 2076fi
2251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2077rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2252 if eval test \"x\$"$3"\" = x"no"; then : 2078 if eval test \"x\$"$3"\" = x"no"
2079then :
2253 2080
2254else 2081else $as_nop
2255 break 2082 break
2256fi 2083fi
2257 done 2084 done
2258fi 2085fi
2259eval ac_res=\$$3 2086eval ac_res=\$$3
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2261$as_echo "$ac_res" >&6; } 2088printf "%s\n" "$ac_res" >&6; }
2262 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2089 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2263 2090
2264} # ac_fn_c_find_uintX_t 2091} # ac_fn_c_find_uintX_t
2265 2092
2266# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES 2093# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2268# Tries to find if the field MEMBER exists in type AGGR, after including 2095# Tries to find if the field MEMBER exists in type AGGR, after including
2269# INCLUDES, setting cache variable VAR accordingly. 2096# INCLUDES, setting cache variable VAR accordingly.
2270ac_fn_cxx_check_member () 2097ac_fn_cxx_check_member ()
2271{ 2098{
2272 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2099 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 2100 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2274$as_echo_n "checking for $2.$3... " >&6; } 2101printf %s "checking for $2.$3... " >&6; }
2275if eval \${$4+:} false; then : 2102if eval test \${$4+y}
2276 $as_echo_n "(cached) " >&6 2103then :
2277else 2104 printf %s "(cached) " >&6
2105else $as_nop
2278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2279/* end confdefs.h. */ 2107/* end confdefs.h. */
2280$5 2108$5
2281int 2109int
2282main () 2110main (void)
2283{ 2111{
2284static $2 ac_aggr; 2112static $2 ac_aggr;
2285if (ac_aggr.$3) 2113if (ac_aggr.$3)
2286return 0; 2114return 0;
2287 ; 2115 ;
2288 return 0; 2116 return 0;
2289} 2117}
2290_ACEOF 2118_ACEOF
2291if ac_fn_cxx_try_compile "$LINENO"; then : 2119if ac_fn_cxx_try_compile "$LINENO"
2120then :
2292 eval "$4=yes" 2121 eval "$4=yes"
2293else 2122else $as_nop
2294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2295/* end confdefs.h. */ 2124/* end confdefs.h. */
2296$5 2125$5
2297int 2126int
2298main () 2127main (void)
2299{ 2128{
2300static $2 ac_aggr; 2129static $2 ac_aggr;
2301if (sizeof ac_aggr.$3) 2130if (sizeof ac_aggr.$3)
2302return 0; 2131return 0;
2303 ; 2132 ;
2304 return 0; 2133 return 0;
2305} 2134}
2306_ACEOF 2135_ACEOF
2307if ac_fn_cxx_try_compile "$LINENO"; then : 2136if ac_fn_cxx_try_compile "$LINENO"
2137then :
2308 eval "$4=yes" 2138 eval "$4=yes"
2309else 2139else $as_nop
2310 eval "$4=no" 2140 eval "$4=no"
2311fi 2141fi
2312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2142rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2313fi 2143fi
2314rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2144rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2315fi 2145fi
2316eval ac_res=\$$4 2146eval ac_res=\$$4
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2318$as_echo "$ac_res" >&6; } 2148printf "%s\n" "$ac_res" >&6; }
2319 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2320 2150
2321} # ac_fn_cxx_check_member 2151} # ac_fn_cxx_check_member
2322 2152
2323# ac_fn_cxx_try_run LINENO 2153# ac_fn_cxx_try_run LINENO
2324# ------------------------ 2154# ------------------------
2325# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 2155# Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that
2326# that executables *can* be run. 2156# executables *can* be run.
2327ac_fn_cxx_try_run () 2157ac_fn_cxx_try_run ()
2328{ 2158{
2329 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2159 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2330 if { { ac_try="$ac_link" 2160 if { { ac_try="$ac_link"
2331case "(($ac_try" in 2161case "(($ac_try" in
2332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2333 *) ac_try_echo=$ac_try;; 2163 *) ac_try_echo=$ac_try;;
2334esac 2164esac
2335eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2336$as_echo "$ac_try_echo"; } >&5 2166printf "%s\n" "$ac_try_echo"; } >&5
2337 (eval "$ac_link") 2>&5 2167 (eval "$ac_link") 2>&5
2338 ac_status=$? 2168 ac_status=$?
2339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2169 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2340 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 2170 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2341 { { case "(($ac_try" in 2171 { { case "(($ac_try" in
2342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2343 *) ac_try_echo=$ac_try;; 2173 *) ac_try_echo=$ac_try;;
2344esac 2174esac
2345eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2175eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2346$as_echo "$ac_try_echo"; } >&5 2176printf "%s\n" "$ac_try_echo"; } >&5
2347 (eval "$ac_try") 2>&5 2177 (eval "$ac_try") 2>&5
2348 ac_status=$? 2178 ac_status=$?
2349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2179 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2350 test $ac_status = 0; }; }; then : 2180 test $ac_status = 0; }; }
2181then :
2351 ac_retval=0 2182 ac_retval=0
2352else 2183else $as_nop
2353 $as_echo "$as_me: program exited with status $ac_status" >&5 2184 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2354 $as_echo "$as_me: failed program was:" >&5 2185 printf "%s\n" "$as_me: failed program was:" >&5
2355sed 's/^/| /' conftest.$ac_ext >&5 2186sed 's/^/| /' conftest.$ac_ext >&5
2356 2187
2357 ac_retval=$ac_status 2188 ac_retval=$ac_status
2358fi 2189fi
2359 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2190 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2360 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2191 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2361 as_fn_set_status $ac_retval 2192 as_fn_set_status $ac_retval
2362 2193
2363} # ac_fn_cxx_try_run 2194} # ac_fn_cxx_try_run
2195ac_configure_args_raw=
2196for ac_arg
2197do
2198 case $ac_arg in
2199 *\'*)
2200 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2201 esac
2202 as_fn_append ac_configure_args_raw " '$ac_arg'"
2203done
2204
2205case $ac_configure_args_raw in
2206 *$as_nl*)
2207 ac_safe_unquote= ;;
2208 *)
2209 ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.
2210 ac_unsafe_a="$ac_unsafe_z#~"
2211 ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
2212 ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
2213esac
2214
2364cat >config.log <<_ACEOF 2215cat >config.log <<_ACEOF
2365This file contains any messages produced by compilers while 2216This file contains any messages produced by compilers while
2366running configure, to aid debugging if configure makes a mistake. 2217running configure, to aid debugging if configure makes a mistake.
2367 2218
2368It was created by $as_me, which was 2219It was created by $as_me, which was
2369generated by GNU Autoconf 2.69. Invocation command line was 2220generated by GNU Autoconf 2.71. Invocation command line was
2370 2221
2371 $ $0 $@ 2222 $ $0$ac_configure_args_raw
2372 2223
2373_ACEOF 2224_ACEOF
2374exec 5>>config.log 2225exec 5>>config.log
2375{ 2226{
2376cat <<_ASUNAME 2227cat <<_ASUNAME
2399 2250
2400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2401for as_dir in $PATH 2252for as_dir in $PATH
2402do 2253do
2403 IFS=$as_save_IFS 2254 IFS=$as_save_IFS
2404 test -z "$as_dir" && as_dir=. 2255 case $as_dir in #(((
2405 $as_echo "PATH: $as_dir" 2256 '') as_dir=./ ;;
2257 */) ;;
2258 *) as_dir=$as_dir/ ;;
2259 esac
2260 printf "%s\n" "PATH: $as_dir"
2406 done 2261 done
2407IFS=$as_save_IFS 2262IFS=$as_save_IFS
2408 2263
2409} >&5 2264} >&5
2410 2265
2435 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2290 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2436 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2437 | -silent | --silent | --silen | --sile | --sil) 2292 | -silent | --silent | --silen | --sile | --sil)
2438 continue ;; 2293 continue ;;
2439 *\'*) 2294 *\'*)
2440 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2295 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2441 esac 2296 esac
2442 case $ac_pass in 2297 case $ac_pass in
2443 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2298 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2444 2) 2299 2)
2445 as_fn_append ac_configure_args1 " '$ac_arg'" 2300 as_fn_append ac_configure_args1 " '$ac_arg'"
2470# config.log. We remove comments because anyway the quotes in there 2325# config.log. We remove comments because anyway the quotes in there
2471# would cause problems or look ugly. 2326# would cause problems or look ugly.
2472# WARNING: Use '\'' to represent an apostrophe within the trap. 2327# 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. 2328# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2474trap 'exit_status=$? 2329trap 'exit_status=$?
2330 # Sanitize IFS.
2331 IFS=" "" $as_nl"
2475 # Save into config.log some information that might help in debugging. 2332 # Save into config.log some information that might help in debugging.
2476 { 2333 {
2477 echo 2334 echo
2478 2335
2479 $as_echo "## ---------------- ## 2336 printf "%s\n" "## ---------------- ##
2480## Cache variables. ## 2337## Cache variables. ##
2481## ---------------- ##" 2338## ---------------- ##"
2482 echo 2339 echo
2483 # The following way of writing the cache mishandles newlines in values, 2340 # The following way of writing the cache mishandles newlines in values,
2484( 2341(
2485 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2342 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2486 eval ac_val=\$$ac_var 2343 eval ac_val=\$$ac_var
2487 case $ac_val in #( 2344 case $ac_val in #(
2488 *${as_nl}*) 2345 *${as_nl}*)
2489 case $ac_var in #( 2346 case $ac_var in #(
2490 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2347 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2491$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2348printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2492 esac 2349 esac
2493 case $ac_var in #( 2350 case $ac_var in #(
2494 _ | IFS | as_nl) ;; #( 2351 _ | IFS | as_nl) ;; #(
2495 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2352 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2496 *) { eval $ac_var=; unset $ac_var;} ;; 2353 *) { eval $ac_var=; unset $ac_var;} ;;
2510 esac | 2367 esac |
2511 sort 2368 sort
2512) 2369)
2513 echo 2370 echo
2514 2371
2515 $as_echo "## ----------------- ## 2372 printf "%s\n" "## ----------------- ##
2516## Output variables. ## 2373## Output variables. ##
2517## ----------------- ##" 2374## ----------------- ##"
2518 echo 2375 echo
2519 for ac_var in $ac_subst_vars 2376 for ac_var in $ac_subst_vars
2520 do 2377 do
2521 eval ac_val=\$$ac_var 2378 eval ac_val=\$$ac_var
2522 case $ac_val in 2379 case $ac_val in
2523 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2380 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2524 esac 2381 esac
2525 $as_echo "$ac_var='\''$ac_val'\''" 2382 printf "%s\n" "$ac_var='\''$ac_val'\''"
2526 done | sort 2383 done | sort
2527 echo 2384 echo
2528 2385
2529 if test -n "$ac_subst_files"; then 2386 if test -n "$ac_subst_files"; then
2530 $as_echo "## ------------------- ## 2387 printf "%s\n" "## ------------------- ##
2531## File substitutions. ## 2388## File substitutions. ##
2532## ------------------- ##" 2389## ------------------- ##"
2533 echo 2390 echo
2534 for ac_var in $ac_subst_files 2391 for ac_var in $ac_subst_files
2535 do 2392 do
2536 eval ac_val=\$$ac_var 2393 eval ac_val=\$$ac_var
2537 case $ac_val in 2394 case $ac_val in
2538 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2395 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2539 esac 2396 esac
2540 $as_echo "$ac_var='\''$ac_val'\''" 2397 printf "%s\n" "$ac_var='\''$ac_val'\''"
2541 done | sort 2398 done | sort
2542 echo 2399 echo
2543 fi 2400 fi
2544 2401
2545 if test -s confdefs.h; then 2402 if test -s confdefs.h; then
2546 $as_echo "## ----------- ## 2403 printf "%s\n" "## ----------- ##
2547## confdefs.h. ## 2404## confdefs.h. ##
2548## ----------- ##" 2405## ----------- ##"
2549 echo 2406 echo
2550 cat confdefs.h 2407 cat confdefs.h
2551 echo 2408 echo
2552 fi 2409 fi
2553 test "$ac_signal" != 0 && 2410 test "$ac_signal" != 0 &&
2554 $as_echo "$as_me: caught signal $ac_signal" 2411 printf "%s\n" "$as_me: caught signal $ac_signal"
2555 $as_echo "$as_me: exit $exit_status" 2412 printf "%s\n" "$as_me: exit $exit_status"
2556 } >&5 2413 } >&5
2557 rm -f core *.core core.conftest.* && 2414 rm -f core *.core core.conftest.* &&
2558 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2415 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2559 exit $exit_status 2416 exit $exit_status
2560' 0 2417' 0
2564ac_signal=0 2421ac_signal=0
2565 2422
2566# confdefs.h avoids OS command line length limits that DEFS can exceed. 2423# confdefs.h avoids OS command line length limits that DEFS can exceed.
2567rm -f -r conftest* confdefs.h 2424rm -f -r conftest* confdefs.h
2568 2425
2569$as_echo "/* confdefs.h */" > confdefs.h 2426printf "%s\n" "/* confdefs.h */" > confdefs.h
2570 2427
2571# Predefined preprocessor variables. 2428# Predefined preprocessor variables.
2572 2429
2573cat >>confdefs.h <<_ACEOF 2430printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2574#define PACKAGE_NAME "$PACKAGE_NAME"
2575_ACEOF
2576 2431
2577cat >>confdefs.h <<_ACEOF 2432printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2578#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2579_ACEOF
2580 2433
2581cat >>confdefs.h <<_ACEOF 2434printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2582#define PACKAGE_VERSION "$PACKAGE_VERSION"
2583_ACEOF
2584 2435
2585cat >>confdefs.h <<_ACEOF 2436printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2586#define PACKAGE_STRING "$PACKAGE_STRING"
2587_ACEOF
2588 2437
2589cat >>confdefs.h <<_ACEOF 2438printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2590#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2591_ACEOF
2592 2439
2593cat >>confdefs.h <<_ACEOF 2440printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2594#define PACKAGE_URL "$PACKAGE_URL"
2595_ACEOF
2596 2441
2597 2442
2598# Let the site file select an alternate cache file if it wants to. 2443# Let the site file select an alternate cache file if it wants to.
2599# Prefer an explicitly selected file to automatically selected ones. 2444# Prefer an explicitly selected file to automatically selected ones.
2600ac_site_file1=NONE
2601ac_site_file2=NONE
2602if test -n "$CONFIG_SITE"; then 2445if 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;; 2446 ac_site_files="$CONFIG_SITE"
2607 *) ac_site_file1=./$CONFIG_SITE;;
2608 esac
2609elif test "x$prefix" != xNONE; then 2447elif test "x$prefix" != xNONE; then
2610 ac_site_file1=$prefix/share/config.site 2448 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2611 ac_site_file2=$prefix/etc/config.site
2612else 2449else
2613 ac_site_file1=$ac_default_prefix/share/config.site 2450 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 2451fi
2452
2616for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2453for ac_site_file in $ac_site_files
2617do 2454do
2618 test "x$ac_site_file" = xNONE && continue 2455 case $ac_site_file in #(
2456 */*) :
2457 ;; #(
2458 *) :
2459 ac_site_file=./$ac_site_file ;;
2460esac
2619 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2461 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 2462 { 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;} 2463printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2622 sed 's/^/| /' "$ac_site_file" >&5 2464 sed 's/^/| /' "$ac_site_file" >&5
2623 . "$ac_site_file" \ 2465 . "$ac_site_file" \
2624 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2466 || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2625$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2467printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2626as_fn_error $? "failed to load site script $ac_site_file 2468as_fn_error $? "failed to load site script $ac_site_file
2627See \`config.log' for more details" "$LINENO" 5; } 2469See \`config.log' for more details" "$LINENO" 5; }
2628 fi 2470 fi
2629done 2471done
2630 2472
2631if test -r "$cache_file"; then 2473if test -r "$cache_file"; then
2632 # Some versions of bash will fail to source /dev/null (special files 2474 # 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. 2475 # 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 2476 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2636$as_echo "$as_me: loading cache $cache_file" >&6;} 2478printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2637 case $cache_file in 2479 case $cache_file in
2638 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2480 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2639 *) . "./$cache_file";; 2481 *) . "./$cache_file";;
2640 esac 2482 esac
2641 fi 2483 fi
2642else 2484else
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2485 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2644$as_echo "$as_me: creating cache $cache_file" >&6;} 2486printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2645 >$cache_file 2487 >$cache_file
2488fi
2489
2490# Test code for whether the C compiler supports C89 (global declarations)
2491ac_c_conftest_c89_globals='
2492/* Does the compiler advertise C89 conformance?
2493 Do not test the value of __STDC__, because some compilers set it to 0
2494 while being otherwise adequately conformant. */
2495#if !defined __STDC__
2496# error "Compiler does not advertise C89 conformance"
2497#endif
2498
2499#include <stddef.h>
2500#include <stdarg.h>
2501struct stat;
2502/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */
2503struct buf { int x; };
2504struct buf * (*rcsopen) (struct buf *, struct stat *, int);
2505static char *e (p, i)
2506 char **p;
2507 int i;
2508{
2509 return p[i];
2510}
2511static char *f (char * (*g) (char **, int), char **p, ...)
2512{
2513 char *s;
2514 va_list v;
2515 va_start (v,p);
2516 s = g (p, va_arg (v,int));
2517 va_end (v);
2518 return s;
2519}
2520
2521/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2522 function prototypes and stuff, but not \xHH hex character constants.
2523 These do not provoke an error unfortunately, instead are silently treated
2524 as an "x". The following induces an error, until -std is added to get
2525 proper ANSI mode. Curiously \x00 != x always comes out true, for an
2526 array size at least. It is necessary to write \x00 == 0 to get something
2527 that is true only with -std. */
2528int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2529
2530/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2531 inside strings and character constants. */
2532#define FOO(x) '\''x'\''
2533int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2534
2535int test (int i, double x);
2536struct s1 {int (*f) (int a);};
2537struct s2 {int (*f) (double a);};
2538int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2539 int, int);'
2540
2541# Test code for whether the C compiler supports C89 (body of main).
2542ac_c_conftest_c89_main='
2543ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2544'
2545
2546# Test code for whether the C compiler supports C99 (global declarations)
2547ac_c_conftest_c99_globals='
2548// Does the compiler advertise C99 conformance?
2549#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2550# error "Compiler does not advertise C99 conformance"
2551#endif
2552
2553#include <stdbool.h>
2554extern int puts (const char *);
2555extern int printf (const char *, ...);
2556extern int dprintf (int, const char *, ...);
2557extern void *malloc (size_t);
2558
2559// Check varargs macros. These examples are taken from C99 6.10.3.5.
2560// dprintf is used instead of fprintf to avoid needing to declare
2561// FILE and stderr.
2562#define debug(...) dprintf (2, __VA_ARGS__)
2563#define showlist(...) puts (#__VA_ARGS__)
2564#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2565static void
2566test_varargs_macros (void)
2567{
2568 int x = 1234;
2569 int y = 5678;
2570 debug ("Flag");
2571 debug ("X = %d\n", x);
2572 showlist (The first, second, and third items.);
2573 report (x>y, "x is %d but y is %d", x, y);
2574}
2575
2576// Check long long types.
2577#define BIG64 18446744073709551615ull
2578#define BIG32 4294967295ul
2579#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2580#if !BIG_OK
2581 #error "your preprocessor is broken"
2582#endif
2583#if BIG_OK
2584#else
2585 #error "your preprocessor is broken"
2586#endif
2587static long long int bignum = -9223372036854775807LL;
2588static unsigned long long int ubignum = BIG64;
2589
2590struct incomplete_array
2591{
2592 int datasize;
2593 double data[];
2594};
2595
2596struct named_init {
2597 int number;
2598 const wchar_t *name;
2599 double average;
2600};
2601
2602typedef const char *ccp;
2603
2604static inline int
2605test_restrict (ccp restrict text)
2606{
2607 // See if C++-style comments work.
2608 // Iterate through items via the restricted pointer.
2609 // Also check for declarations in for loops.
2610 for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2611 continue;
2612 return 0;
2613}
2614
2615// Check varargs and va_copy.
2616static bool
2617test_varargs (const char *format, ...)
2618{
2619 va_list args;
2620 va_start (args, format);
2621 va_list args_copy;
2622 va_copy (args_copy, args);
2623
2624 const char *str = "";
2625 int number = 0;
2626 float fnumber = 0;
2627
2628 while (*format)
2629 {
2630 switch (*format++)
2631 {
2632 case '\''s'\'': // string
2633 str = va_arg (args_copy, const char *);
2634 break;
2635 case '\''d'\'': // int
2636 number = va_arg (args_copy, int);
2637 break;
2638 case '\''f'\'': // float
2639 fnumber = va_arg (args_copy, double);
2640 break;
2641 default:
2642 break;
2643 }
2644 }
2645 va_end (args_copy);
2646 va_end (args);
2647
2648 return *str && number && fnumber;
2649}
2650'
2651
2652# Test code for whether the C compiler supports C99 (body of main).
2653ac_c_conftest_c99_main='
2654 // Check bool.
2655 _Bool success = false;
2656 success |= (argc != 0);
2657
2658 // Check restrict.
2659 if (test_restrict ("String literal") == 0)
2660 success = true;
2661 char *restrict newvar = "Another string";
2662
2663 // Check varargs.
2664 success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2665 test_varargs_macros ();
2666
2667 // Check flexible array members.
2668 struct incomplete_array *ia =
2669 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2670 ia->datasize = 10;
2671 for (int i = 0; i < ia->datasize; ++i)
2672 ia->data[i] = i * 1.234;
2673
2674 // Check named initializers.
2675 struct named_init ni = {
2676 .number = 34,
2677 .name = L"Test wide string",
2678 .average = 543.34343,
2679 };
2680
2681 ni.number = 58;
2682
2683 int dynamic_array[ni.number];
2684 dynamic_array[0] = argv[0][0];
2685 dynamic_array[ni.number - 1] = 543;
2686
2687 // work around unused variable warnings
2688 ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2689 || dynamic_array[ni.number - 1] != 543);
2690'
2691
2692# Test code for whether the C compiler supports C11 (global declarations)
2693ac_c_conftest_c11_globals='
2694// Does the compiler advertise C11 conformance?
2695#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2696# error "Compiler does not advertise C11 conformance"
2697#endif
2698
2699// Check _Alignas.
2700char _Alignas (double) aligned_as_double;
2701char _Alignas (0) no_special_alignment;
2702extern char aligned_as_int;
2703char _Alignas (0) _Alignas (int) aligned_as_int;
2704
2705// Check _Alignof.
2706enum
2707{
2708 int_alignment = _Alignof (int),
2709 int_array_alignment = _Alignof (int[100]),
2710 char_alignment = _Alignof (char)
2711};
2712_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2713
2714// Check _Noreturn.
2715int _Noreturn does_not_return (void) { for (;;) continue; }
2716
2717// Check _Static_assert.
2718struct test_static_assert
2719{
2720 int x;
2721 _Static_assert (sizeof (int) <= sizeof (long int),
2722 "_Static_assert does not work in struct");
2723 long int y;
2724};
2725
2726// Check UTF-8 literals.
2727#define u8 syntax error!
2728char const utf8_literal[] = u8"happens to be ASCII" "another string";
2729
2730// Check duplicate typedefs.
2731typedef long *long_ptr;
2732typedef long int *long_ptr;
2733typedef long_ptr long_ptr;
2734
2735// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2736struct anonymous
2737{
2738 union {
2739 struct { int i; int j; };
2740 struct { int k; long int l; } w;
2741 };
2742 int m;
2743} v1;
2744'
2745
2746# Test code for whether the C compiler supports C11 (body of main).
2747ac_c_conftest_c11_main='
2748 _Static_assert ((offsetof (struct anonymous, i)
2749 == offsetof (struct anonymous, w.k)),
2750 "Anonymous union alignment botch");
2751 v1.i = 2;
2752 v1.w.k = 5;
2753 ok |= v1.i != 5;
2754'
2755
2756# Test code for whether the C compiler supports C11 (complete).
2757ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2758${ac_c_conftest_c99_globals}
2759${ac_c_conftest_c11_globals}
2760
2761int
2762main (int argc, char **argv)
2763{
2764 int ok = 0;
2765 ${ac_c_conftest_c89_main}
2766 ${ac_c_conftest_c99_main}
2767 ${ac_c_conftest_c11_main}
2768 return ok;
2769}
2770"
2771
2772# Test code for whether the C compiler supports C99 (complete).
2773ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2774${ac_c_conftest_c99_globals}
2775
2776int
2777main (int argc, char **argv)
2778{
2779 int ok = 0;
2780 ${ac_c_conftest_c89_main}
2781 ${ac_c_conftest_c99_main}
2782 return ok;
2783}
2784"
2785
2786# Test code for whether the C compiler supports C89 (complete).
2787ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2788
2789int
2790main (int argc, char **argv)
2791{
2792 int ok = 0;
2793 ${ac_c_conftest_c89_main}
2794 return ok;
2795}
2796"
2797
2798# Test code for whether the C++ compiler supports C++98 (global declarations)
2799ac_cxx_conftest_cxx98_globals='
2800// Does the compiler advertise C++98 conformance?
2801#if !defined __cplusplus || __cplusplus < 199711L
2802# error "Compiler does not advertise C++98 conformance"
2803#endif
2804
2805// These inclusions are to reject old compilers that
2806// lack the unsuffixed header files.
2807#include <cstdlib>
2808#include <exception>
2809
2810// <cassert> and <cstring> are *not* freestanding headers in C++98.
2811extern void assert (int);
2812namespace std {
2813 extern int strcmp (const char *, const char *);
2814}
2815
2816// Namespaces, exceptions, and templates were all added after "C++ 2.0".
2817using std::exception;
2818using std::strcmp;
2819
2820namespace {
2821
2822void test_exception_syntax()
2823{
2824 try {
2825 throw "test";
2826 } catch (const char *s) {
2827 // Extra parentheses suppress a warning when building autoconf itself,
2828 // due to lint rules shared with more typical C programs.
2829 assert (!(strcmp) (s, "test"));
2830 }
2831}
2832
2833template <typename T> struct test_template
2834{
2835 T const val;
2836 explicit test_template(T t) : val(t) {}
2837 template <typename U> T add(U u) { return static_cast<T>(u) + val; }
2838};
2839
2840} // anonymous namespace
2841'
2842
2843# Test code for whether the C++ compiler supports C++98 (body of main)
2844ac_cxx_conftest_cxx98_main='
2845 assert (argc);
2846 assert (! argv[0]);
2847{
2848 test_exception_syntax ();
2849 test_template<double> tt (2.0);
2850 assert (tt.add (4) == 6.0);
2851 assert (true && !false);
2852}
2853'
2854
2855# Test code for whether the C++ compiler supports C++11 (global declarations)
2856ac_cxx_conftest_cxx11_globals='
2857// Does the compiler advertise C++ 2011 conformance?
2858#if !defined __cplusplus || __cplusplus < 201103L
2859# error "Compiler does not advertise C++11 conformance"
2860#endif
2861
2862namespace cxx11test
2863{
2864 constexpr int get_val() { return 20; }
2865
2866 struct testinit
2867 {
2868 int i;
2869 double d;
2870 };
2871
2872 class delegate
2873 {
2874 public:
2875 delegate(int n) : n(n) {}
2876 delegate(): delegate(2354) {}
2877
2878 virtual int getval() { return this->n; };
2879 protected:
2880 int n;
2881 };
2882
2883 class overridden : public delegate
2884 {
2885 public:
2886 overridden(int n): delegate(n) {}
2887 virtual int getval() override final { return this->n * 2; }
2888 };
2889
2890 class nocopy
2891 {
2892 public:
2893 nocopy(int i): i(i) {}
2894 nocopy() = default;
2895 nocopy(const nocopy&) = delete;
2896 nocopy & operator=(const nocopy&) = delete;
2897 private:
2898 int i;
2899 };
2900
2901 // for testing lambda expressions
2902 template <typename Ret, typename Fn> Ret eval(Fn f, Ret v)
2903 {
2904 return f(v);
2905 }
2906
2907 // for testing variadic templates and trailing return types
2908 template <typename V> auto sum(V first) -> V
2909 {
2910 return first;
2911 }
2912 template <typename V, typename... Args> auto sum(V first, Args... rest) -> V
2913 {
2914 return first + sum(rest...);
2915 }
2916}
2917'
2918
2919# Test code for whether the C++ compiler supports C++11 (body of main)
2920ac_cxx_conftest_cxx11_main='
2921{
2922 // Test auto and decltype
2923 auto a1 = 6538;
2924 auto a2 = 48573953.4;
2925 auto a3 = "String literal";
2926
2927 int total = 0;
2928 for (auto i = a3; *i; ++i) { total += *i; }
2929
2930 decltype(a2) a4 = 34895.034;
2931}
2932{
2933 // Test constexpr
2934 short sa[cxx11test::get_val()] = { 0 };
2935}
2936{
2937 // Test initializer lists
2938 cxx11test::testinit il = { 4323, 435234.23544 };
2939}
2940{
2941 // Test range-based for
2942 int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3,
2943 14, 19, 17, 8, 6, 20, 16, 2, 11, 1};
2944 for (auto &x : array) { x += 23; }
2945}
2946{
2947 // Test lambda expressions
2948 using cxx11test::eval;
2949 assert (eval ([](int x) { return x*2; }, 21) == 42);
2950 double d = 2.0;
2951 assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0);
2952 assert (d == 5.0);
2953 assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0);
2954 assert (d == 5.0);
2955}
2956{
2957 // Test use of variadic templates
2958 using cxx11test::sum;
2959 auto a = sum(1);
2960 auto b = sum(1, 2);
2961 auto c = sum(1.0, 2.0, 3.0);
2962}
2963{
2964 // Test constructor delegation
2965 cxx11test::delegate d1;
2966 cxx11test::delegate d2();
2967 cxx11test::delegate d3(45);
2968}
2969{
2970 // Test override and final
2971 cxx11test::overridden o1(55464);
2972}
2973{
2974 // Test nullptr
2975 char *c = nullptr;
2976}
2977{
2978 // Test template brackets
2979 test_template<::test_template<int>> v(test_template<int>(12));
2980}
2981{
2982 // Unicode literals
2983 char const *utf8 = u8"UTF-8 string \u2500";
2984 char16_t const *utf16 = u"UTF-8 string \u2500";
2985 char32_t const *utf32 = U"UTF-32 string \u2500";
2986}
2987'
2988
2989# Test code for whether the C compiler supports C++11 (complete).
2990ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals}
2991${ac_cxx_conftest_cxx11_globals}
2992
2993int
2994main (int argc, char **argv)
2995{
2996 int ok = 0;
2997 ${ac_cxx_conftest_cxx98_main}
2998 ${ac_cxx_conftest_cxx11_main}
2999 return ok;
3000}
3001"
3002
3003# Test code for whether the C compiler supports C++98 (complete).
3004ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals}
3005int
3006main (int argc, char **argv)
3007{
3008 int ok = 0;
3009 ${ac_cxx_conftest_cxx98_main}
3010 return ok;
3011}
3012"
3013
3014as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
3015as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
3016as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
3017as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
3018as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
3019as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
3020as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
3021as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
3022as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
3023as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
3024as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
3025
3026# Auxiliary files required by this configure script.
3027ac_aux_files="install-sh config.guess config.sub"
3028
3029# Locations in which to look for auxiliary files.
3030ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
3031
3032# Search for a directory containing all of the required auxiliary files,
3033# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
3034# If we don't find one directory that contains all the files we need,
3035# we report the set of missing files from the *first* directory in
3036# $ac_aux_dir_candidates and give up.
3037ac_missing_aux_files=""
3038ac_first_candidate=:
3039printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
3040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3041as_found=false
3042for as_dir in $ac_aux_dir_candidates
3043do
3044 IFS=$as_save_IFS
3045 case $as_dir in #(((
3046 '') as_dir=./ ;;
3047 */) ;;
3048 *) as_dir=$as_dir/ ;;
3049 esac
3050 as_found=:
3051
3052 printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5
3053 ac_aux_dir_found=yes
3054 ac_install_sh=
3055 for ac_aux in $ac_aux_files
3056 do
3057 # As a special case, if "install-sh" is required, that requirement
3058 # can be satisfied by any of "install-sh", "install.sh", or "shtool",
3059 # and $ac_install_sh is set appropriately for whichever one is found.
3060 if test x"$ac_aux" = x"install-sh"
3061 then
3062 if test -f "${as_dir}install-sh"; then
3063 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5
3064 ac_install_sh="${as_dir}install-sh -c"
3065 elif test -f "${as_dir}install.sh"; then
3066 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5
3067 ac_install_sh="${as_dir}install.sh -c"
3068 elif test -f "${as_dir}shtool"; then
3069 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5
3070 ac_install_sh="${as_dir}shtool install -c"
3071 else
3072 ac_aux_dir_found=no
3073 if $ac_first_candidate; then
3074 ac_missing_aux_files="${ac_missing_aux_files} install-sh"
3075 else
3076 break
3077 fi
3078 fi
3079 else
3080 if test -f "${as_dir}${ac_aux}"; then
3081 printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5
3082 else
3083 ac_aux_dir_found=no
3084 if $ac_first_candidate; then
3085 ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
3086 else
3087 break
3088 fi
3089 fi
3090 fi
3091 done
3092 if test "$ac_aux_dir_found" = yes; then
3093 ac_aux_dir="$as_dir"
3094 break
3095 fi
3096 ac_first_candidate=false
3097
3098 as_found=false
3099done
3100IFS=$as_save_IFS
3101if $as_found
3102then :
3103
3104else $as_nop
3105 as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
3106fi
3107
3108
3109# These three variables are undocumented and unsupported,
3110# and are intended to be withdrawn in a future Autoconf release.
3111# They can cause serious problems if a builder's source tree is in a directory
3112# whose full name contains unusual characters.
3113if test -f "${ac_aux_dir}config.guess"; then
3114 ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
3115fi
3116if test -f "${ac_aux_dir}config.sub"; then
3117 ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
3118fi
3119if test -f "$ac_aux_dir/configure"; then
3120 ac_configure="$SHELL ${ac_aux_dir}configure"
2646fi 3121fi
2647 3122
2648# Check that the precious variables saved in the cache have kept the same 3123# Check that the precious variables saved in the cache have kept the same
2649# value. 3124# value.
2650ac_cache_corrupted=false 3125ac_cache_corrupted=false
2653 eval ac_new_set=\$ac_env_${ac_var}_set 3128 eval ac_new_set=\$ac_env_${ac_var}_set
2654 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3129 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2655 eval ac_new_val=\$ac_env_${ac_var}_value 3130 eval ac_new_val=\$ac_env_${ac_var}_value
2656 case $ac_old_set,$ac_new_set in 3131 case $ac_old_set,$ac_new_set in
2657 set,) 3132 set,)
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 3133 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2659$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 3134printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2660 ac_cache_corrupted=: ;; 3135 ac_cache_corrupted=: ;;
2661 ,set) 3136 ,set)
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 3137 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2663$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 3138printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2664 ac_cache_corrupted=: ;; 3139 ac_cache_corrupted=: ;;
2665 ,);; 3140 ,);;
2666 *) 3141 *)
2667 if test "x$ac_old_val" != "x$ac_new_val"; then 3142 if test "x$ac_old_val" != "x$ac_new_val"; then
2668 # differences in whitespace do not lead to failure. 3143 # differences in whitespace do not lead to failure.
2669 ac_old_val_w=`echo x $ac_old_val` 3144 ac_old_val_w=`echo x $ac_old_val`
2670 ac_new_val_w=`echo x $ac_new_val` 3145 ac_new_val_w=`echo x $ac_new_val`
2671 if test "$ac_old_val_w" != "$ac_new_val_w"; then 3146 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 3147 { 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;} 3148printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2674 ac_cache_corrupted=: 3149 ac_cache_corrupted=:
2675 else 3150 else
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 3151 { 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;} 3152printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2678 eval $ac_var=\$ac_old_val 3153 eval $ac_var=\$ac_old_val
2679 fi 3154 fi
2680 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 3155 { 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;} 3156printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2682 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 3157 { 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;} 3158printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2684 fi;; 3159 fi;;
2685 esac 3160 esac
2686 # Pass precious variables to config.status. 3161 # Pass precious variables to config.status.
2687 if test "$ac_new_set" = set; then 3162 if test "$ac_new_set" = set; then
2688 case $ac_new_val in 3163 case $ac_new_val in
2689 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 3164 *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2690 *) ac_arg=$ac_var=$ac_new_val ;; 3165 *) ac_arg=$ac_var=$ac_new_val ;;
2691 esac 3166 esac
2692 case " $ac_configure_args " in 3167 case " $ac_configure_args " in
2693 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3168 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2694 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 3169 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2695 esac 3170 esac
2696 fi 3171 fi
2697done 3172done
2698if $ac_cache_corrupted; then 3173if $ac_cache_corrupted; then
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3174 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2700$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3175printf "%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 3176 { 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;} 3177printf "%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 3178 as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
3179 and start over" "$LINENO" 5
2704fi 3180fi
2705## -------------------- ## 3181## -------------------- ##
2706## Main body of script. ## 3182## Main body of script. ##
2707## -------------------- ## 3183## -------------------- ##
2708 3184
2716 3192
2717 3193
2718ac_config_headers="$ac_config_headers config.h:config.h.in" 3194ac_config_headers="$ac_config_headers config.h:config.h.in"
2719 3195
2720 3196
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 3197
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 3198
2749 3199
2750# Make sure we can run config.sub. 3200 # Make sure we can run config.sub.
2751$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3201$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 3202 as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
2753 3203
2754{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3204{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2755$as_echo_n "checking build system type... " >&6; } 3205printf %s "checking build system type... " >&6; }
2756if ${ac_cv_build+:} false; then : 3206if test ${ac_cv_build+y}
2757 $as_echo_n "(cached) " >&6 3207then :
2758else 3208 printf %s "(cached) " >&6
3209else $as_nop
2759 ac_build_alias=$build_alias 3210 ac_build_alias=$build_alias
2760test "x$ac_build_alias" = x && 3211test "x$ac_build_alias" = x &&
2761 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3212 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
2762test "x$ac_build_alias" = x && 3213test "x$ac_build_alias" = x &&
2763 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3214 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` || 3215ac_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 3216 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
2766 3217
2767fi 3218fi
2768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3219{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2769$as_echo "$ac_cv_build" >&6; } 3220printf "%s\n" "$ac_cv_build" >&6; }
2770case $ac_cv_build in 3221case $ac_cv_build in
2771*-*-*) ;; 3222*-*-*) ;;
2772*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3223*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2773esac 3224esac
2774build=$ac_cv_build 3225build=$ac_cv_build
2783build_os=$* 3234build_os=$*
2784IFS=$ac_save_IFS 3235IFS=$ac_save_IFS
2785case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3236case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2786 3237
2787 3238
2788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3239{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2789$as_echo_n "checking host system type... " >&6; } 3240printf %s "checking host system type... " >&6; }
2790if ${ac_cv_host+:} false; then : 3241if test ${ac_cv_host+y}
2791 $as_echo_n "(cached) " >&6 3242then :
2792else 3243 printf %s "(cached) " >&6
3244else $as_nop
2793 if test "x$host_alias" = x; then 3245 if test "x$host_alias" = x; then
2794 ac_cv_host=$ac_cv_build 3246 ac_cv_host=$ac_cv_build
2795else 3247else
2796 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3248 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 3249 as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
2798fi 3250fi
2799 3251
2800fi 3252fi
2801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3253{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2802$as_echo "$ac_cv_host" >&6; } 3254printf "%s\n" "$ac_cv_host" >&6; }
2803case $ac_cv_host in 3255case $ac_cv_host in
2804*-*-*) ;; 3256*-*-*) ;;
2805*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3257*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2806esac 3258esac
2807host=$ac_cv_host 3259host=$ac_cv_host
2826echo "configuring for rxvt $VERSION" 3278echo "configuring for rxvt $VERSION"
2827echo "" 3279echo ""
2828 3280
2829orig_CXXFLAGS="$CXXFLAGS" 3281orig_CXXFLAGS="$CXXFLAGS"
2830 3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
2831ac_ext=c 3292ac_ext=c
2832ac_cpp='$CPP $CPPFLAGS' 3293ac_cpp='$CPP $CPPFLAGS'
2833ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2834ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3295ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2835ac_compiler_gnu=$ac_cv_c_compiler_gnu 3296ac_compiler_gnu=$ac_cv_c_compiler_gnu
2836if test -n "$ac_tool_prefix"; then 3297if 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. 3298 # 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 3299set dummy ${ac_tool_prefix}gcc; ac_word=$2
2839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3300{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2840$as_echo_n "checking for $ac_word... " >&6; } 3301printf %s "checking for $ac_word... " >&6; }
2841if ${ac_cv_prog_CC+:} false; then : 3302if test ${ac_cv_prog_CC+y}
2842 $as_echo_n "(cached) " >&6 3303then :
2843else 3304 printf %s "(cached) " >&6
3305else $as_nop
2844 if test -n "$CC"; then 3306 if test -n "$CC"; then
2845 ac_cv_prog_CC="$CC" # Let the user override the test. 3307 ac_cv_prog_CC="$CC" # Let the user override the test.
2846else 3308else
2847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848for as_dir in $PATH 3310for as_dir in $PATH
2849do 3311do
2850 IFS=$as_save_IFS 3312 IFS=$as_save_IFS
2851 test -z "$as_dir" && as_dir=. 3313 case $as_dir in #(((
3314 '') as_dir=./ ;;
3315 */) ;;
3316 *) as_dir=$as_dir/ ;;
3317 esac
2852 for ac_exec_ext in '' $ac_executable_extensions; do 3318 for ac_exec_ext in '' $ac_executable_extensions; do
2853 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3319 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2854 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3320 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 3321 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2856 break 2 3322 break 2
2857 fi 3323 fi
2858done 3324done
2859 done 3325 done
2860IFS=$as_save_IFS 3326IFS=$as_save_IFS
2861 3327
2862fi 3328fi
2863fi 3329fi
2864CC=$ac_cv_prog_CC 3330CC=$ac_cv_prog_CC
2865if test -n "$CC"; then 3331if test -n "$CC"; then
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2867$as_echo "$CC" >&6; } 3333printf "%s\n" "$CC" >&6; }
2868else 3334else
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2870$as_echo "no" >&6; } 3336printf "%s\n" "no" >&6; }
2871fi 3337fi
2872 3338
2873 3339
2874fi 3340fi
2875if test -z "$ac_cv_prog_CC"; then 3341if test -z "$ac_cv_prog_CC"; then
2876 ac_ct_CC=$CC 3342 ac_ct_CC=$CC
2877 # Extract the first word of "gcc", so it can be a program name with args. 3343 # Extract the first word of "gcc", so it can be a program name with args.
2878set dummy gcc; ac_word=$2 3344set dummy gcc; ac_word=$2
2879{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3345{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2880$as_echo_n "checking for $ac_word... " >&6; } 3346printf %s "checking for $ac_word... " >&6; }
2881if ${ac_cv_prog_ac_ct_CC+:} false; then : 3347if test ${ac_cv_prog_ac_ct_CC+y}
2882 $as_echo_n "(cached) " >&6 3348then :
2883else 3349 printf %s "(cached) " >&6
3350else $as_nop
2884 if test -n "$ac_ct_CC"; then 3351 if test -n "$ac_ct_CC"; then
2885 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3352 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2886else 3353else
2887as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2888for as_dir in $PATH 3355for as_dir in $PATH
2889do 3356do
2890 IFS=$as_save_IFS 3357 IFS=$as_save_IFS
2891 test -z "$as_dir" && as_dir=. 3358 case $as_dir in #(((
3359 '') as_dir=./ ;;
3360 */) ;;
3361 *) as_dir=$as_dir/ ;;
3362 esac
2892 for ac_exec_ext in '' $ac_executable_extensions; do 3363 for ac_exec_ext in '' $ac_executable_extensions; do
2893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3364 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2894 ac_cv_prog_ac_ct_CC="gcc" 3365 ac_cv_prog_ac_ct_CC="gcc"
2895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3366 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2896 break 2 3367 break 2
2897 fi 3368 fi
2898done 3369done
2899 done 3370 done
2900IFS=$as_save_IFS 3371IFS=$as_save_IFS
2901 3372
2902fi 3373fi
2903fi 3374fi
2904ac_ct_CC=$ac_cv_prog_ac_ct_CC 3375ac_ct_CC=$ac_cv_prog_ac_ct_CC
2905if test -n "$ac_ct_CC"; then 3376if test -n "$ac_ct_CC"; then
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3377 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2907$as_echo "$ac_ct_CC" >&6; } 3378printf "%s\n" "$ac_ct_CC" >&6; }
2908else 3379else
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2910$as_echo "no" >&6; } 3381printf "%s\n" "no" >&6; }
2911fi 3382fi
2912 3383
2913 if test "x$ac_ct_CC" = x; then 3384 if test "x$ac_ct_CC" = x; then
2914 CC="" 3385 CC=""
2915 else 3386 else
2916 case $cross_compiling:$ac_tool_warned in 3387 case $cross_compiling:$ac_tool_warned in
2917yes:) 3388yes:)
2918{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3389{ 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;} 3390printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2920ac_tool_warned=yes ;; 3391ac_tool_warned=yes ;;
2921esac 3392esac
2922 CC=$ac_ct_CC 3393 CC=$ac_ct_CC
2923 fi 3394 fi
2924else 3395else
2927 3398
2928if test -z "$CC"; then 3399if test -z "$CC"; then
2929 if test -n "$ac_tool_prefix"; then 3400 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. 3401 # 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 3402set dummy ${ac_tool_prefix}cc; ac_word=$2
2932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3403{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2933$as_echo_n "checking for $ac_word... " >&6; } 3404printf %s "checking for $ac_word... " >&6; }
2934if ${ac_cv_prog_CC+:} false; then : 3405if test ${ac_cv_prog_CC+y}
2935 $as_echo_n "(cached) " >&6 3406then :
2936else 3407 printf %s "(cached) " >&6
3408else $as_nop
2937 if test -n "$CC"; then 3409 if test -n "$CC"; then
2938 ac_cv_prog_CC="$CC" # Let the user override the test. 3410 ac_cv_prog_CC="$CC" # Let the user override the test.
2939else 3411else
2940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2941for as_dir in $PATH 3413for as_dir in $PATH
2942do 3414do
2943 IFS=$as_save_IFS 3415 IFS=$as_save_IFS
2944 test -z "$as_dir" && as_dir=. 3416 case $as_dir in #(((
3417 '') as_dir=./ ;;
3418 */) ;;
3419 *) as_dir=$as_dir/ ;;
3420 esac
2945 for ac_exec_ext in '' $ac_executable_extensions; do 3421 for ac_exec_ext in '' $ac_executable_extensions; do
2946 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3422 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2947 ac_cv_prog_CC="${ac_tool_prefix}cc" 3423 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 3424 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2949 break 2 3425 break 2
2950 fi 3426 fi
2951done 3427done
2952 done 3428 done
2953IFS=$as_save_IFS 3429IFS=$as_save_IFS
2954 3430
2955fi 3431fi
2956fi 3432fi
2957CC=$ac_cv_prog_CC 3433CC=$ac_cv_prog_CC
2958if test -n "$CC"; then 3434if test -n "$CC"; then
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2960$as_echo "$CC" >&6; } 3436printf "%s\n" "$CC" >&6; }
2961else 3437else
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2963$as_echo "no" >&6; } 3439printf "%s\n" "no" >&6; }
2964fi 3440fi
2965 3441
2966 3442
2967 fi 3443 fi
2968fi 3444fi
2969if test -z "$CC"; then 3445if test -z "$CC"; then
2970 # Extract the first word of "cc", so it can be a program name with args. 3446 # Extract the first word of "cc", so it can be a program name with args.
2971set dummy cc; ac_word=$2 3447set dummy cc; ac_word=$2
2972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3448{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973$as_echo_n "checking for $ac_word... " >&6; } 3449printf %s "checking for $ac_word... " >&6; }
2974if ${ac_cv_prog_CC+:} false; then : 3450if test ${ac_cv_prog_CC+y}
2975 $as_echo_n "(cached) " >&6 3451then :
2976else 3452 printf %s "(cached) " >&6
3453else $as_nop
2977 if test -n "$CC"; then 3454 if test -n "$CC"; then
2978 ac_cv_prog_CC="$CC" # Let the user override the test. 3455 ac_cv_prog_CC="$CC" # Let the user override the test.
2979else 3456else
2980 ac_prog_rejected=no 3457 ac_prog_rejected=no
2981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2982for as_dir in $PATH 3459for as_dir in $PATH
2983do 3460do
2984 IFS=$as_save_IFS 3461 IFS=$as_save_IFS
2985 test -z "$as_dir" && as_dir=. 3462 case $as_dir in #(((
3463 '') as_dir=./ ;;
3464 */) ;;
3465 *) as_dir=$as_dir/ ;;
3466 esac
2986 for ac_exec_ext in '' $ac_executable_extensions; do 3467 for ac_exec_ext in '' $ac_executable_extensions; do
2987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3468 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 3469 if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2989 ac_prog_rejected=yes 3470 ac_prog_rejected=yes
2990 continue 3471 continue
2991 fi 3472 fi
2992 ac_cv_prog_CC="cc" 3473 ac_cv_prog_CC="cc"
2993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3474 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2994 break 2 3475 break 2
2995 fi 3476 fi
2996done 3477done
2997 done 3478 done
2998IFS=$as_save_IFS 3479IFS=$as_save_IFS
3004 if test $# != 0; then 3485 if test $# != 0; then
3005 # We chose a different compiler from the bogus one. 3486 # We chose a different compiler from the bogus one.
3006 # However, it has the same basename, so the bogon will be chosen 3487 # However, it has the same basename, so the bogon will be chosen
3007 # first if we set CC to just the basename; use the full file name. 3488 # first if we set CC to just the basename; use the full file name.
3008 shift 3489 shift
3009 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3490 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3010 fi 3491 fi
3011fi 3492fi
3012fi 3493fi
3013fi 3494fi
3014CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
3015if test -n "$CC"; then 3496if test -n "$CC"; then
3016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3017$as_echo "$CC" >&6; } 3498printf "%s\n" "$CC" >&6; }
3018else 3499else
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3020$as_echo "no" >&6; } 3501printf "%s\n" "no" >&6; }
3021fi 3502fi
3022 3503
3023 3504
3024fi 3505fi
3025if test -z "$CC"; then 3506if test -z "$CC"; then
3026 if test -n "$ac_tool_prefix"; then 3507 if test -n "$ac_tool_prefix"; then
3027 for ac_prog in cl.exe 3508 for ac_prog in cl.exe
3028 do 3509 do
3029 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3510 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3030set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3511set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3512{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032$as_echo_n "checking for $ac_word... " >&6; } 3513printf %s "checking for $ac_word... " >&6; }
3033if ${ac_cv_prog_CC+:} false; then : 3514if test ${ac_cv_prog_CC+y}
3034 $as_echo_n "(cached) " >&6 3515then :
3035else 3516 printf %s "(cached) " >&6
3517else $as_nop
3036 if test -n "$CC"; then 3518 if test -n "$CC"; then
3037 ac_cv_prog_CC="$CC" # Let the user override the test. 3519 ac_cv_prog_CC="$CC" # Let the user override the test.
3038else 3520else
3039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3040for as_dir in $PATH 3522for as_dir in $PATH
3041do 3523do
3042 IFS=$as_save_IFS 3524 IFS=$as_save_IFS
3043 test -z "$as_dir" && as_dir=. 3525 case $as_dir in #(((
3526 '') as_dir=./ ;;
3527 */) ;;
3528 *) as_dir=$as_dir/ ;;
3529 esac
3044 for ac_exec_ext in '' $ac_executable_extensions; do 3530 for ac_exec_ext in '' $ac_executable_extensions; do
3045 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3531 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3046 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3532 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 3533 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3048 break 2 3534 break 2
3049 fi 3535 fi
3050done 3536done
3051 done 3537 done
3052IFS=$as_save_IFS 3538IFS=$as_save_IFS
3053 3539
3054fi 3540fi
3055fi 3541fi
3056CC=$ac_cv_prog_CC 3542CC=$ac_cv_prog_CC
3057if test -n "$CC"; then 3543if test -n "$CC"; then
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3059$as_echo "$CC" >&6; } 3545printf "%s\n" "$CC" >&6; }
3060else 3546else
3061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062$as_echo "no" >&6; } 3548printf "%s\n" "no" >&6; }
3063fi 3549fi
3064 3550
3065 3551
3066 test -n "$CC" && break 3552 test -n "$CC" && break
3067 done 3553 done
3070 ac_ct_CC=$CC 3556 ac_ct_CC=$CC
3071 for ac_prog in cl.exe 3557 for ac_prog in cl.exe
3072do 3558do
3073 # Extract the first word of "$ac_prog", so it can be a program name with args. 3559 # Extract the first word of "$ac_prog", so it can be a program name with args.
3074set dummy $ac_prog; ac_word=$2 3560set dummy $ac_prog; ac_word=$2
3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3561{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3076$as_echo_n "checking for $ac_word... " >&6; } 3562printf %s "checking for $ac_word... " >&6; }
3077if ${ac_cv_prog_ac_ct_CC+:} false; then : 3563if test ${ac_cv_prog_ac_ct_CC+y}
3078 $as_echo_n "(cached) " >&6 3564then :
3079else 3565 printf %s "(cached) " >&6
3566else $as_nop
3080 if test -n "$ac_ct_CC"; then 3567 if test -n "$ac_ct_CC"; then
3081 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3568 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3082else 3569else
3083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3084for as_dir in $PATH 3571for as_dir in $PATH
3085do 3572do
3086 IFS=$as_save_IFS 3573 IFS=$as_save_IFS
3087 test -z "$as_dir" && as_dir=. 3574 case $as_dir in #(((
3575 '') as_dir=./ ;;
3576 */) ;;
3577 *) as_dir=$as_dir/ ;;
3578 esac
3088 for ac_exec_ext in '' $ac_executable_extensions; do 3579 for ac_exec_ext in '' $ac_executable_extensions; do
3089 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3580 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3090 ac_cv_prog_ac_ct_CC="$ac_prog" 3581 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 3582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3092 break 2 3583 break 2
3093 fi 3584 fi
3094done 3585done
3095 done 3586 done
3096IFS=$as_save_IFS 3587IFS=$as_save_IFS
3097 3588
3098fi 3589fi
3099fi 3590fi
3100ac_ct_CC=$ac_cv_prog_ac_ct_CC 3591ac_ct_CC=$ac_cv_prog_ac_ct_CC
3101if test -n "$ac_ct_CC"; then 3592if test -n "$ac_ct_CC"; then
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3593 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3103$as_echo "$ac_ct_CC" >&6; } 3594printf "%s\n" "$ac_ct_CC" >&6; }
3104else 3595else
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3106$as_echo "no" >&6; } 3597printf "%s\n" "no" >&6; }
3107fi 3598fi
3108 3599
3109 3600
3110 test -n "$ac_ct_CC" && break 3601 test -n "$ac_ct_CC" && break
3111done 3602done
3113 if test "x$ac_ct_CC" = x; then 3604 if test "x$ac_ct_CC" = x; then
3114 CC="" 3605 CC=""
3115 else 3606 else
3116 case $cross_compiling:$ac_tool_warned in 3607 case $cross_compiling:$ac_tool_warned in
3117yes:) 3608yes:)
3118{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3609{ 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;} 3610printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3120ac_tool_warned=yes ;; 3611ac_tool_warned=yes ;;
3121esac 3612esac
3122 CC=$ac_ct_CC 3613 CC=$ac_ct_CC
3123 fi 3614 fi
3124fi 3615fi
3125 3616
3126fi 3617fi
3618if test -z "$CC"; then
3619 if test -n "$ac_tool_prefix"; then
3620 # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3621set dummy ${ac_tool_prefix}clang; ac_word=$2
3622{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3623printf %s "checking for $ac_word... " >&6; }
3624if test ${ac_cv_prog_CC+y}
3625then :
3626 printf %s "(cached) " >&6
3627else $as_nop
3628 if test -n "$CC"; then
3629 ac_cv_prog_CC="$CC" # Let the user override the test.
3630else
3631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3632for as_dir in $PATH
3633do
3634 IFS=$as_save_IFS
3635 case $as_dir in #(((
3636 '') as_dir=./ ;;
3637 */) ;;
3638 *) as_dir=$as_dir/ ;;
3639 esac
3640 for ac_exec_ext in '' $ac_executable_extensions; do
3641 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3642 ac_cv_prog_CC="${ac_tool_prefix}clang"
3643 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3644 break 2
3645 fi
3646done
3647 done
3648IFS=$as_save_IFS
3127 3649
3650fi
3651fi
3652CC=$ac_cv_prog_CC
3653if test -n "$CC"; then
3654 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3655printf "%s\n" "$CC" >&6; }
3656else
3657 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3658printf "%s\n" "no" >&6; }
3659fi
3128 3660
3661
3662fi
3663if test -z "$ac_cv_prog_CC"; then
3664 ac_ct_CC=$CC
3665 # Extract the first word of "clang", so it can be a program name with args.
3666set dummy clang; ac_word=$2
3667{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3668printf %s "checking for $ac_word... " >&6; }
3669if test ${ac_cv_prog_ac_ct_CC+y}
3670then :
3671 printf %s "(cached) " >&6
3672else $as_nop
3673 if test -n "$ac_ct_CC"; then
3674 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3675else
3676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3677for as_dir in $PATH
3678do
3679 IFS=$as_save_IFS
3680 case $as_dir in #(((
3681 '') as_dir=./ ;;
3682 */) ;;
3683 *) as_dir=$as_dir/ ;;
3684 esac
3685 for ac_exec_ext in '' $ac_executable_extensions; do
3686 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3687 ac_cv_prog_ac_ct_CC="clang"
3688 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3689 break 2
3690 fi
3691done
3692 done
3693IFS=$as_save_IFS
3694
3695fi
3696fi
3697ac_ct_CC=$ac_cv_prog_ac_ct_CC
3698if test -n "$ac_ct_CC"; then
3699 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3700printf "%s\n" "$ac_ct_CC" >&6; }
3701else
3702 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3703printf "%s\n" "no" >&6; }
3704fi
3705
3706 if test "x$ac_ct_CC" = x; then
3707 CC=""
3708 else
3709 case $cross_compiling:$ac_tool_warned in
3710yes:)
3711{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3712printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3713ac_tool_warned=yes ;;
3714esac
3715 CC=$ac_ct_CC
3716 fi
3717else
3718 CC="$ac_cv_prog_CC"
3719fi
3720
3721fi
3722
3723
3129test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3724test -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;} 3725printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3131as_fn_error $? "no acceptable C compiler found in \$PATH 3726as_fn_error $? "no acceptable C compiler found in \$PATH
3132See \`config.log' for more details" "$LINENO" 5; } 3727See \`config.log' for more details" "$LINENO" 5; }
3133 3728
3134# Provide some information about the compiler. 3729# Provide some information about the compiler.
3135$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3730printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3136set X $ac_compile 3731set X $ac_compile
3137ac_compiler=$2 3732ac_compiler=$2
3138for ac_option in --version -v -V -qversion; do 3733for ac_option in --version -v -V -qversion -version; do
3139 { { ac_try="$ac_compiler $ac_option >&5" 3734 { { ac_try="$ac_compiler $ac_option >&5"
3140case "(($ac_try" in 3735case "(($ac_try" in
3141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3142 *) ac_try_echo=$ac_try;; 3737 *) ac_try_echo=$ac_try;;
3143esac 3738esac
3144eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3739eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3145$as_echo "$ac_try_echo"; } >&5 3740printf "%s\n" "$ac_try_echo"; } >&5
3146 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3741 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3147 ac_status=$? 3742 ac_status=$?
3148 if test -s conftest.err; then 3743 if test -s conftest.err; then
3149 sed '10a\ 3744 sed '10a\
3150... rest of stderr output deleted ... 3745... rest of stderr output deleted ...
3151 10q' conftest.err >conftest.er1 3746 10q' conftest.err >conftest.er1
3152 cat conftest.er1 >&5 3747 cat conftest.er1 >&5
3153 fi 3748 fi
3154 rm -f conftest.er1 conftest.err 3749 rm -f conftest.er1 conftest.err
3155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3750 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3156 test $ac_status = 0; } 3751 test $ac_status = 0; }
3157done 3752done
3158 3753
3159cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3160/* end confdefs.h. */ 3755/* end confdefs.h. */
3161 3756
3162int 3757int
3163main () 3758main (void)
3164{ 3759{
3165 3760
3166 ; 3761 ;
3167 return 0; 3762 return 0;
3168} 3763}
3170ac_clean_files_save=$ac_clean_files 3765ac_clean_files_save=$ac_clean_files
3171ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3766ac_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. 3767# Try to create an executable without -o first, disregard a.out.
3173# It will help us diagnose broken compilers, and finding out an intuition 3768# It will help us diagnose broken compilers, and finding out an intuition
3174# of exeext. 3769# of exeext.
3175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3770{ 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; } 3771printf %s "checking whether the C compiler works... " >&6; }
3177ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3772ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3178 3773
3179# The possible output files: 3774# The possible output files:
3180ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3775ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3181 3776
3182ac_rmfiles= 3777ac_rmfiles=
3193case "(($ac_try" in 3788case "(($ac_try" in
3194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3195 *) ac_try_echo=$ac_try;; 3790 *) ac_try_echo=$ac_try;;
3196esac 3791esac
3197eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3198$as_echo "$ac_try_echo"; } >&5 3793printf "%s\n" "$ac_try_echo"; } >&5
3199 (eval "$ac_link_default") 2>&5 3794 (eval "$ac_link_default") 2>&5
3200 ac_status=$? 3795 ac_status=$?
3201 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3202 test $ac_status = 0; }; then : 3797 test $ac_status = 0; }
3798then :
3203 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3799 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3204# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3800# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3205# in a Makefile. We should not override ac_cv_exeext if it was cached, 3801# in a Makefile. We should not override ac_cv_exeext if it was cached,
3206# so that the user can short-circuit this test for compilers unknown to 3802# so that the user can short-circuit this test for compilers unknown to
3207# Autoconf. 3803# Autoconf.
3214 [ab].out ) 3810 [ab].out )
3215 # We found the default executable, but exeext='' is most 3811 # We found the default executable, but exeext='' is most
3216 # certainly right. 3812 # certainly right.
3217 break;; 3813 break;;
3218 *.* ) 3814 *.* )
3219 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3815 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3220 then :; else 3816 then :; else
3221 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3817 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3222 fi 3818 fi
3223 # We set ac_cv_exeext here because the later test for it is not 3819 # We set ac_cv_exeext here because the later test for it is not
3224 # safe: cross compilers may not add the suffix if given an `-o' 3820 # safe: cross compilers may not add the suffix if given an `-o'
3230 break;; 3826 break;;
3231 esac 3827 esac
3232done 3828done
3233test "$ac_cv_exeext" = no && ac_cv_exeext= 3829test "$ac_cv_exeext" = no && ac_cv_exeext=
3234 3830
3235else 3831else $as_nop
3236 ac_file='' 3832 ac_file=''
3237fi 3833fi
3238if test -z "$ac_file"; then : 3834if test -z "$ac_file"
3835then :
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3240$as_echo "no" >&6; } 3837printf "%s\n" "no" >&6; }
3241$as_echo "$as_me: failed program was:" >&5 3838printf "%s\n" "$as_me: failed program was:" >&5
3242sed 's/^/| /' conftest.$ac_ext >&5 3839sed 's/^/| /' conftest.$ac_ext >&5
3243 3840
3244{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3841{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3245$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3842printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3246as_fn_error 77 "C compiler cannot create executables 3843as_fn_error 77 "C compiler cannot create executables
3247See \`config.log' for more details" "$LINENO" 5; } 3844See \`config.log' for more details" "$LINENO" 5; }
3248else 3845else $as_nop
3249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3250$as_echo "yes" >&6; } 3847printf "%s\n" "yes" >&6; }
3251fi 3848fi
3252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3849{ 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; } 3850printf %s "checking for C compiler default output file name... " >&6; }
3254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3851{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3255$as_echo "$ac_file" >&6; } 3852printf "%s\n" "$ac_file" >&6; }
3256ac_exeext=$ac_cv_exeext 3853ac_exeext=$ac_cv_exeext
3257 3854
3258rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3855rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3259ac_clean_files=$ac_clean_files_save 3856ac_clean_files=$ac_clean_files_save
3260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3857{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3261$as_echo_n "checking for suffix of executables... " >&6; } 3858printf %s "checking for suffix of executables... " >&6; }
3262if { { ac_try="$ac_link" 3859if { { ac_try="$ac_link"
3263case "(($ac_try" in 3860case "(($ac_try" in
3264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3265 *) ac_try_echo=$ac_try;; 3862 *) ac_try_echo=$ac_try;;
3266esac 3863esac
3267eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3268$as_echo "$ac_try_echo"; } >&5 3865printf "%s\n" "$ac_try_echo"; } >&5
3269 (eval "$ac_link") 2>&5 3866 (eval "$ac_link") 2>&5
3270 ac_status=$? 3867 ac_status=$?
3271 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3868 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3272 test $ac_status = 0; }; then : 3869 test $ac_status = 0; }
3870then :
3273 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3871 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3274# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3872# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3275# work properly (i.e., refer to `conftest.exe'), while it won't with 3873# work properly (i.e., refer to `conftest.exe'), while it won't with
3276# `rm'. 3874# `rm'.
3277for ac_file in conftest.exe conftest conftest.*; do 3875for ac_file in conftest.exe conftest conftest.*; do
3281 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3879 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3282 break;; 3880 break;;
3283 * ) break;; 3881 * ) break;;
3284 esac 3882 esac
3285done 3883done
3286else 3884else $as_nop
3287 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3885 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3886printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3289as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3887as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3290See \`config.log' for more details" "$LINENO" 5; } 3888See \`config.log' for more details" "$LINENO" 5; }
3291fi 3889fi
3292rm -f conftest conftest$ac_cv_exeext 3890rm -f conftest conftest$ac_cv_exeext
3293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3891{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3294$as_echo "$ac_cv_exeext" >&6; } 3892printf "%s\n" "$ac_cv_exeext" >&6; }
3295 3893
3296rm -f conftest.$ac_ext 3894rm -f conftest.$ac_ext
3297EXEEXT=$ac_cv_exeext 3895EXEEXT=$ac_cv_exeext
3298ac_exeext=$EXEEXT 3896ac_exeext=$EXEEXT
3299cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3300/* end confdefs.h. */ 3898/* end confdefs.h. */
3301#include <stdio.h> 3899#include <stdio.h>
3302int 3900int
3303main () 3901main (void)
3304{ 3902{
3305FILE *f = fopen ("conftest.out", "w"); 3903FILE *f = fopen ("conftest.out", "w");
3306 return ferror (f) || fclose (f) != 0; 3904 return ferror (f) || fclose (f) != 0;
3307 3905
3308 ; 3906 ;
3310} 3908}
3311_ACEOF 3909_ACEOF
3312ac_clean_files="$ac_clean_files conftest.out" 3910ac_clean_files="$ac_clean_files conftest.out"
3313# Check that the compiler produces executables we can run. If not, either 3911# Check that the compiler produces executables we can run. If not, either
3314# the compiler is broken, or we cross compile. 3912# the compiler is broken, or we cross compile.
3315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3913{ 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; } 3914printf %s "checking whether we are cross compiling... " >&6; }
3317if test "$cross_compiling" != yes; then 3915if test "$cross_compiling" != yes; then
3318 { { ac_try="$ac_link" 3916 { { ac_try="$ac_link"
3319case "(($ac_try" in 3917case "(($ac_try" in
3320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 *) ac_try_echo=$ac_try;; 3919 *) ac_try_echo=$ac_try;;
3322esac 3920esac
3323eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324$as_echo "$ac_try_echo"; } >&5 3922printf "%s\n" "$ac_try_echo"; } >&5
3325 (eval "$ac_link") 2>&5 3923 (eval "$ac_link") 2>&5
3326 ac_status=$? 3924 ac_status=$?
3327 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3925 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3328 test $ac_status = 0; } 3926 test $ac_status = 0; }
3329 if { ac_try='./conftest$ac_cv_exeext' 3927 if { ac_try='./conftest$ac_cv_exeext'
3330 { { case "(($ac_try" in 3928 { { case "(($ac_try" in
3331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3332 *) ac_try_echo=$ac_try;; 3930 *) ac_try_echo=$ac_try;;
3333esac 3931esac
3334eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3932eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3335$as_echo "$ac_try_echo"; } >&5 3933printf "%s\n" "$ac_try_echo"; } >&5
3336 (eval "$ac_try") 2>&5 3934 (eval "$ac_try") 2>&5
3337 ac_status=$? 3935 ac_status=$?
3338 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3339 test $ac_status = 0; }; }; then 3937 test $ac_status = 0; }; }; then
3340 cross_compiling=no 3938 cross_compiling=no
3341 else 3939 else
3342 if test "$cross_compiling" = maybe; then 3940 if test "$cross_compiling" = maybe; then
3343 cross_compiling=yes 3941 cross_compiling=yes
3344 else 3942 else
3345 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3943 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3346$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3944printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3347as_fn_error $? "cannot run C compiled programs. 3945as_fn_error 77 "cannot run C compiled programs.
3348If you meant to cross compile, use \`--host'. 3946If you meant to cross compile, use \`--host'.
3349See \`config.log' for more details" "$LINENO" 5; } 3947See \`config.log' for more details" "$LINENO" 5; }
3350 fi 3948 fi
3351 fi 3949 fi
3352fi 3950fi
3353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3951{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3354$as_echo "$cross_compiling" >&6; } 3952printf "%s\n" "$cross_compiling" >&6; }
3355 3953
3356rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3954rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3357ac_clean_files=$ac_clean_files_save 3955ac_clean_files=$ac_clean_files_save
3358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3956{ 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; } 3957printf %s "checking for suffix of object files... " >&6; }
3360if ${ac_cv_objext+:} false; then : 3958if test ${ac_cv_objext+y}
3361 $as_echo_n "(cached) " >&6 3959then :
3362else 3960 printf %s "(cached) " >&6
3961else $as_nop
3363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3364/* end confdefs.h. */ 3963/* end confdefs.h. */
3365 3964
3366int 3965int
3367main () 3966main (void)
3368{ 3967{
3369 3968
3370 ; 3969 ;
3371 return 0; 3970 return 0;
3372} 3971}
3376case "(($ac_try" in 3975case "(($ac_try" in
3377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3378 *) ac_try_echo=$ac_try;; 3977 *) ac_try_echo=$ac_try;;
3379esac 3978esac
3380eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3979eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3381$as_echo "$ac_try_echo"; } >&5 3980printf "%s\n" "$ac_try_echo"; } >&5
3382 (eval "$ac_compile") 2>&5 3981 (eval "$ac_compile") 2>&5
3383 ac_status=$? 3982 ac_status=$?
3384 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3983 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3385 test $ac_status = 0; }; then : 3984 test $ac_status = 0; }
3985then :
3386 for ac_file in conftest.o conftest.obj conftest.*; do 3986 for ac_file in conftest.o conftest.obj conftest.*; do
3387 test -f "$ac_file" || continue; 3987 test -f "$ac_file" || continue;
3388 case $ac_file in 3988 case $ac_file in
3389 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3989 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3390 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3990 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3391 break;; 3991 break;;
3392 esac 3992 esac
3393done 3993done
3394else 3994else $as_nop
3395 $as_echo "$as_me: failed program was:" >&5 3995 printf "%s\n" "$as_me: failed program was:" >&5
3396sed 's/^/| /' conftest.$ac_ext >&5 3996sed 's/^/| /' conftest.$ac_ext >&5
3397 3997
3398{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3998{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3399$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3999printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3400as_fn_error $? "cannot compute suffix of object files: cannot compile 4000as_fn_error $? "cannot compute suffix of object files: cannot compile
3401See \`config.log' for more details" "$LINENO" 5; } 4001See \`config.log' for more details" "$LINENO" 5; }
3402fi 4002fi
3403rm -f conftest.$ac_cv_objext conftest.$ac_ext 4003rm -f conftest.$ac_cv_objext conftest.$ac_ext
3404fi 4004fi
3405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4005{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3406$as_echo "$ac_cv_objext" >&6; } 4006printf "%s\n" "$ac_cv_objext" >&6; }
3407OBJEXT=$ac_cv_objext 4007OBJEXT=$ac_cv_objext
3408ac_objext=$OBJEXT 4008ac_objext=$OBJEXT
3409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4009{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3410$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4010printf %s "checking whether the compiler supports GNU C... " >&6; }
3411if ${ac_cv_c_compiler_gnu+:} false; then : 4011if test ${ac_cv_c_compiler_gnu+y}
3412 $as_echo_n "(cached) " >&6 4012then :
3413else 4013 printf %s "(cached) " >&6
4014else $as_nop
3414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415/* end confdefs.h. */ 4016/* end confdefs.h. */
3416 4017
3417int 4018int
3418main () 4019main (void)
3419{ 4020{
3420#ifndef __GNUC__ 4021#ifndef __GNUC__
3421 choke me 4022 choke me
3422#endif 4023#endif
3423 4024
3424 ; 4025 ;
3425 return 0; 4026 return 0;
3426} 4027}
3427_ACEOF 4028_ACEOF
3428if ac_fn_c_try_compile "$LINENO"; then : 4029if ac_fn_c_try_compile "$LINENO"
4030then :
3429 ac_compiler_gnu=yes 4031 ac_compiler_gnu=yes
3430else 4032else $as_nop
3431 ac_compiler_gnu=no 4033 ac_compiler_gnu=no
3432fi 4034fi
3433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4035rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3434ac_cv_c_compiler_gnu=$ac_compiler_gnu 4036ac_cv_c_compiler_gnu=$ac_compiler_gnu
3435 4037
3436fi 4038fi
3437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4039{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3438$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4040printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4041ac_compiler_gnu=$ac_cv_c_compiler_gnu
4042
3439if test $ac_compiler_gnu = yes; then 4043if test $ac_compiler_gnu = yes; then
3440 GCC=yes 4044 GCC=yes
3441else 4045else
3442 GCC= 4046 GCC=
3443fi 4047fi
3444ac_test_CFLAGS=${CFLAGS+set} 4048ac_test_CFLAGS=${CFLAGS+y}
3445ac_save_CFLAGS=$CFLAGS 4049ac_save_CFLAGS=$CFLAGS
3446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4050{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3447$as_echo_n "checking whether $CC accepts -g... " >&6; } 4051printf %s "checking whether $CC accepts -g... " >&6; }
3448if ${ac_cv_prog_cc_g+:} false; then : 4052if test ${ac_cv_prog_cc_g+y}
3449 $as_echo_n "(cached) " >&6 4053then :
3450else 4054 printf %s "(cached) " >&6
4055else $as_nop
3451 ac_save_c_werror_flag=$ac_c_werror_flag 4056 ac_save_c_werror_flag=$ac_c_werror_flag
3452 ac_c_werror_flag=yes 4057 ac_c_werror_flag=yes
3453 ac_cv_prog_cc_g=no 4058 ac_cv_prog_cc_g=no
3454 CFLAGS="-g" 4059 CFLAGS="-g"
3455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3456/* end confdefs.h. */ 4061/* end confdefs.h. */
3457 4062
3458int 4063int
3459main () 4064main (void)
3460{ 4065{
3461 4066
3462 ; 4067 ;
3463 return 0; 4068 return 0;
3464} 4069}
3465_ACEOF 4070_ACEOF
3466if ac_fn_c_try_compile "$LINENO"; then : 4071if ac_fn_c_try_compile "$LINENO"
4072then :
3467 ac_cv_prog_cc_g=yes 4073 ac_cv_prog_cc_g=yes
3468else 4074else $as_nop
3469 CFLAGS="" 4075 CFLAGS=""
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471/* end confdefs.h. */ 4077/* end confdefs.h. */
3472 4078
3473int 4079int
3474main () 4080main (void)
3475{ 4081{
3476 4082
3477 ; 4083 ;
3478 return 0; 4084 return 0;
3479} 4085}
3480_ACEOF 4086_ACEOF
3481if ac_fn_c_try_compile "$LINENO"; then : 4087if ac_fn_c_try_compile "$LINENO"
4088then :
3482 4089
3483else 4090else $as_nop
3484 ac_c_werror_flag=$ac_save_c_werror_flag 4091 ac_c_werror_flag=$ac_save_c_werror_flag
3485 CFLAGS="-g" 4092 CFLAGS="-g"
3486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487/* end confdefs.h. */ 4094/* end confdefs.h. */
3488 4095
3489int 4096int
3490main () 4097main (void)
3491{ 4098{
3492 4099
3493 ; 4100 ;
3494 return 0; 4101 return 0;
3495} 4102}
3496_ACEOF 4103_ACEOF
3497if ac_fn_c_try_compile "$LINENO"; then : 4104if ac_fn_c_try_compile "$LINENO"
4105then :
3498 ac_cv_prog_cc_g=yes 4106 ac_cv_prog_cc_g=yes
3499fi 4107fi
3500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4108rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3501fi 4109fi
3502rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4110rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3503fi 4111fi
3504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4112rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3505 ac_c_werror_flag=$ac_save_c_werror_flag 4113 ac_c_werror_flag=$ac_save_c_werror_flag
3506fi 4114fi
3507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4115{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3508$as_echo "$ac_cv_prog_cc_g" >&6; } 4116printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3509if test "$ac_test_CFLAGS" = set; then 4117if test $ac_test_CFLAGS; then
3510 CFLAGS=$ac_save_CFLAGS 4118 CFLAGS=$ac_save_CFLAGS
3511elif test $ac_cv_prog_cc_g = yes; then 4119elif test $ac_cv_prog_cc_g = yes; then
3512 if test "$GCC" = yes; then 4120 if test "$GCC" = yes; then
3513 CFLAGS="-g -O2" 4121 CFLAGS="-g -O2"
3514 else 4122 else
3519 CFLAGS="-O2" 4127 CFLAGS="-O2"
3520 else 4128 else
3521 CFLAGS= 4129 CFLAGS=
3522 fi 4130 fi
3523fi 4131fi
4132ac_prog_cc_stdc=no
4133if test x$ac_prog_cc_stdc = xno
4134then :
4135 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4136printf %s "checking for $CC option to enable C11 features... " >&6; }
4137if test ${ac_cv_prog_cc_c11+y}
4138then :
4139 printf %s "(cached) " >&6
4140else $as_nop
4141 ac_cv_prog_cc_c11=no
4142ac_save_CC=$CC
4143cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4144/* end confdefs.h. */
4145$ac_c_conftest_c11_program
4146_ACEOF
4147for ac_arg in '' -std=gnu11
4148do
4149 CC="$ac_save_CC $ac_arg"
4150 if ac_fn_c_try_compile "$LINENO"
4151then :
4152 ac_cv_prog_cc_c11=$ac_arg
4153fi
4154rm -f core conftest.err conftest.$ac_objext conftest.beam
4155 test "x$ac_cv_prog_cc_c11" != "xno" && break
4156done
4157rm -f conftest.$ac_ext
4158CC=$ac_save_CC
4159fi
4160
4161if test "x$ac_cv_prog_cc_c11" = xno
4162then :
4163 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4164printf "%s\n" "unsupported" >&6; }
4165else $as_nop
4166 if test "x$ac_cv_prog_cc_c11" = x
4167then :
4168 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4169printf "%s\n" "none needed" >&6; }
4170else $as_nop
4171 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4172printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4173 CC="$CC $ac_cv_prog_cc_c11"
4174fi
4175 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4176 ac_prog_cc_stdc=c11
4177fi
4178fi
4179if test x$ac_prog_cc_stdc = xno
4180then :
4181 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4182printf %s "checking for $CC option to enable C99 features... " >&6; }
4183if test ${ac_cv_prog_cc_c99+y}
4184then :
4185 printf %s "(cached) " >&6
4186else $as_nop
4187 ac_cv_prog_cc_c99=no
4188ac_save_CC=$CC
4189cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4190/* end confdefs.h. */
4191$ac_c_conftest_c99_program
4192_ACEOF
4193for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4194do
4195 CC="$ac_save_CC $ac_arg"
4196 if ac_fn_c_try_compile "$LINENO"
4197then :
4198 ac_cv_prog_cc_c99=$ac_arg
4199fi
4200rm -f core conftest.err conftest.$ac_objext conftest.beam
4201 test "x$ac_cv_prog_cc_c99" != "xno" && break
4202done
4203rm -f conftest.$ac_ext
4204CC=$ac_save_CC
4205fi
4206
4207if test "x$ac_cv_prog_cc_c99" = xno
4208then :
4209 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4210printf "%s\n" "unsupported" >&6; }
4211else $as_nop
4212 if test "x$ac_cv_prog_cc_c99" = x
4213then :
4214 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4215printf "%s\n" "none needed" >&6; }
4216else $as_nop
4217 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4218printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4219 CC="$CC $ac_cv_prog_cc_c99"
4220fi
4221 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4222 ac_prog_cc_stdc=c99
4223fi
4224fi
4225if test x$ac_prog_cc_stdc = xno
4226then :
3524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4227 { 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; } 4228printf %s "checking for $CC option to enable C89 features... " >&6; }
3526if ${ac_cv_prog_cc_c89+:} false; then : 4229if test ${ac_cv_prog_cc_c89+y}
3527 $as_echo_n "(cached) " >&6 4230then :
3528else 4231 printf %s "(cached) " >&6
4232else $as_nop
3529 ac_cv_prog_cc_c89=no 4233 ac_cv_prog_cc_c89=no
3530ac_save_CC=$CC 4234ac_save_CC=$CC
3531cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4235cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3532/* end confdefs.h. */ 4236/* end confdefs.h. */
3533#include <stdarg.h> 4237$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 4238_ACEOF
3583for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4239for 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 4240do
3586 CC="$ac_save_CC $ac_arg" 4241 CC="$ac_save_CC $ac_arg"
3587 if ac_fn_c_try_compile "$LINENO"; then : 4242 if ac_fn_c_try_compile "$LINENO"
4243then :
3588 ac_cv_prog_cc_c89=$ac_arg 4244 ac_cv_prog_cc_c89=$ac_arg
3589fi 4245fi
3590rm -f core conftest.err conftest.$ac_objext 4246rm -f core conftest.err conftest.$ac_objext conftest.beam
3591 test "x$ac_cv_prog_cc_c89" != "xno" && break 4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
3592done 4248done
3593rm -f conftest.$ac_ext 4249rm -f conftest.$ac_ext
3594CC=$ac_save_CC 4250CC=$ac_save_CC
3595
3596fi 4251fi
3597# AC_CACHE_VAL 4252
3598case "x$ac_cv_prog_cc_c89" in 4253if test "x$ac_cv_prog_cc_c89" = xno
3599 x) 4254then :
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 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3604$as_echo "unsupported" >&6; } ;; 4256printf "%s\n" "unsupported" >&6; }
3605 *) 4257else $as_nop
4258 if test "x$ac_cv_prog_cc_c89" = x
4259then :
4260 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4261printf "%s\n" "none needed" >&6; }
4262else $as_nop
4263 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4264printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3606 CC="$CC $ac_cv_prog_cc_c89" 4265 CC="$CC $ac_cv_prog_cc_c89"
3607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4266fi
3608$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4267 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3609esac 4268 ac_prog_cc_stdc=c89
3610if test "x$ac_cv_prog_cc_c89" != xno; then : 4269fi
3611
3612fi 4270fi
3613 4271
3614ac_ext=c 4272ac_ext=c
3615ac_cpp='$CPP $CPPFLAGS' 4273ac_cpp='$CPP $CPPFLAGS'
3616ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3617ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4275ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3618ac_compiler_gnu=$ac_cv_c_compiler_gnu 4276ac_compiler_gnu=$ac_cv_c_compiler_gnu
4277
4278
4279
4280
4281
4282
3619 4283
3620ac_ext=cpp 4284ac_ext=cpp
3621ac_cpp='$CXXCPP $CPPFLAGS' 4285ac_cpp='$CXXCPP $CPPFLAGS'
3622ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4286ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3623ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4287ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3625if test -z "$CXX"; then 4289if test -z "$CXX"; then
3626 if test -n "$CCC"; then 4290 if test -n "$CCC"; then
3627 CXX=$CCC 4291 CXX=$CCC
3628 else 4292 else
3629 if test -n "$ac_tool_prefix"; then 4293 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 4294 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
3631 do 4295 do
3632 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4296 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3633set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4297set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4298{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3635$as_echo_n "checking for $ac_word... " >&6; } 4299printf %s "checking for $ac_word... " >&6; }
3636if ${ac_cv_prog_CXX+:} false; then : 4300if test ${ac_cv_prog_CXX+y}
3637 $as_echo_n "(cached) " >&6 4301then :
3638else 4302 printf %s "(cached) " >&6
4303else $as_nop
3639 if test -n "$CXX"; then 4304 if test -n "$CXX"; then
3640 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4305 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3641else 4306else
3642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3643for as_dir in $PATH 4308for as_dir in $PATH
3644do 4309do
3645 IFS=$as_save_IFS 4310 IFS=$as_save_IFS
3646 test -z "$as_dir" && as_dir=. 4311 case $as_dir in #(((
4312 '') as_dir=./ ;;
4313 */) ;;
4314 *) as_dir=$as_dir/ ;;
4315 esac
3647 for ac_exec_ext in '' $ac_executable_extensions; do 4316 for ac_exec_ext in '' $ac_executable_extensions; do
3648 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4317 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3649 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4318 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 4319 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3651 break 2 4320 break 2
3652 fi 4321 fi
3653done 4322done
3654 done 4323 done
3655IFS=$as_save_IFS 4324IFS=$as_save_IFS
3656 4325
3657fi 4326fi
3658fi 4327fi
3659CXX=$ac_cv_prog_CXX 4328CXX=$ac_cv_prog_CXX
3660if test -n "$CXX"; then 4329if test -n "$CXX"; then
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 4330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3662$as_echo "$CXX" >&6; } 4331printf "%s\n" "$CXX" >&6; }
3663else 4332else
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3665$as_echo "no" >&6; } 4334printf "%s\n" "no" >&6; }
3666fi 4335fi
3667 4336
3668 4337
3669 test -n "$CXX" && break 4338 test -n "$CXX" && break
3670 done 4339 done
3671fi 4340fi
3672if test -z "$CXX"; then 4341if test -z "$CXX"; then
3673 ac_ct_CXX=$CXX 4342 ac_ct_CXX=$CXX
3674 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 4343 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC clang++
3675do 4344do
3676 # Extract the first word of "$ac_prog", so it can be a program name with args. 4345 # Extract the first word of "$ac_prog", so it can be a program name with args.
3677set dummy $ac_prog; ac_word=$2 4346set dummy $ac_prog; ac_word=$2
3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4347{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3679$as_echo_n "checking for $ac_word... " >&6; } 4348printf %s "checking for $ac_word... " >&6; }
3680if ${ac_cv_prog_ac_ct_CXX+:} false; then : 4349if test ${ac_cv_prog_ac_ct_CXX+y}
3681 $as_echo_n "(cached) " >&6 4350then :
3682else 4351 printf %s "(cached) " >&6
4352else $as_nop
3683 if test -n "$ac_ct_CXX"; then 4353 if test -n "$ac_ct_CXX"; then
3684 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 4354 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3685else 4355else
3686as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3687for as_dir in $PATH 4357for as_dir in $PATH
3688do 4358do
3689 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
3690 test -z "$as_dir" && as_dir=. 4360 case $as_dir in #(((
4361 '') as_dir=./ ;;
4362 */) ;;
4363 *) as_dir=$as_dir/ ;;
4364 esac
3691 for ac_exec_ext in '' $ac_executable_extensions; do 4365 for ac_exec_ext in '' $ac_executable_extensions; do
3692 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4366 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3693 ac_cv_prog_ac_ct_CXX="$ac_prog" 4367 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 4368 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3695 break 2 4369 break 2
3696 fi 4370 fi
3697done 4371done
3698 done 4372 done
3699IFS=$as_save_IFS 4373IFS=$as_save_IFS
3700 4374
3701fi 4375fi
3702fi 4376fi
3703ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4377ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3704if test -n "$ac_ct_CXX"; then 4378if test -n "$ac_ct_CXX"; then
3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 4379 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3706$as_echo "$ac_ct_CXX" >&6; } 4380printf "%s\n" "$ac_ct_CXX" >&6; }
3707else 4381else
3708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3709$as_echo "no" >&6; } 4383printf "%s\n" "no" >&6; }
3710fi 4384fi
3711 4385
3712 4386
3713 test -n "$ac_ct_CXX" && break 4387 test -n "$ac_ct_CXX" && break
3714done 4388done
3716 if test "x$ac_ct_CXX" = x; then 4390 if test "x$ac_ct_CXX" = x; then
3717 CXX="g++" 4391 CXX="g++"
3718 else 4392 else
3719 case $cross_compiling:$ac_tool_warned in 4393 case $cross_compiling:$ac_tool_warned in
3720yes:) 4394yes:)
3721{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4395{ 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;} 4396printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3723ac_tool_warned=yes ;; 4397ac_tool_warned=yes ;;
3724esac 4398esac
3725 CXX=$ac_ct_CXX 4399 CXX=$ac_ct_CXX
3726 fi 4400 fi
3727fi 4401fi
3728 4402
3729 fi 4403 fi
3730fi 4404fi
3731# Provide some information about the compiler. 4405# Provide some information about the compiler.
3732$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 4406printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3733set X $ac_compile 4407set X $ac_compile
3734ac_compiler=$2 4408ac_compiler=$2
3735for ac_option in --version -v -V -qversion; do 4409for ac_option in --version -v -V -qversion; do
3736 { { ac_try="$ac_compiler $ac_option >&5" 4410 { { ac_try="$ac_compiler $ac_option >&5"
3737case "(($ac_try" in 4411case "(($ac_try" in
3738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3739 *) ac_try_echo=$ac_try;; 4413 *) ac_try_echo=$ac_try;;
3740esac 4414esac
3741eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3742$as_echo "$ac_try_echo"; } >&5 4416printf "%s\n" "$ac_try_echo"; } >&5
3743 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4417 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3744 ac_status=$? 4418 ac_status=$?
3745 if test -s conftest.err; then 4419 if test -s conftest.err; then
3746 sed '10a\ 4420 sed '10a\
3747... rest of stderr output deleted ... 4421... rest of stderr output deleted ...
3748 10q' conftest.err >conftest.er1 4422 10q' conftest.err >conftest.er1
3749 cat conftest.er1 >&5 4423 cat conftest.er1 >&5
3750 fi 4424 fi
3751 rm -f conftest.er1 conftest.err 4425 rm -f conftest.er1 conftest.err
3752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4426 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3753 test $ac_status = 0; } 4427 test $ac_status = 0; }
3754done 4428done
3755 4429
3756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 4430{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5
3757$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 4431printf %s "checking whether the compiler supports GNU C++... " >&6; }
3758if ${ac_cv_cxx_compiler_gnu+:} false; then : 4432if test ${ac_cv_cxx_compiler_gnu+y}
3759 $as_echo_n "(cached) " >&6 4433then :
3760else 4434 printf %s "(cached) " >&6
4435else $as_nop
3761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3762/* end confdefs.h. */ 4437/* end confdefs.h. */
3763 4438
3764int 4439int
3765main () 4440main (void)
3766{ 4441{
3767#ifndef __GNUC__ 4442#ifndef __GNUC__
3768 choke me 4443 choke me
3769#endif 4444#endif
3770 4445
3771 ; 4446 ;
3772 return 0; 4447 return 0;
3773} 4448}
3774_ACEOF 4449_ACEOF
3775if ac_fn_cxx_try_compile "$LINENO"; then : 4450if ac_fn_cxx_try_compile "$LINENO"
4451then :
3776 ac_compiler_gnu=yes 4452 ac_compiler_gnu=yes
3777else 4453else $as_nop
3778 ac_compiler_gnu=no 4454 ac_compiler_gnu=no
3779fi 4455fi
3780rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4456rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3781ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 4457ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3782 4458
3783fi 4459fi
3784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 4460{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3785$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 4461printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; }
4462ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4463
3786if test $ac_compiler_gnu = yes; then 4464if test $ac_compiler_gnu = yes; then
3787 GXX=yes 4465 GXX=yes
3788else 4466else
3789 GXX= 4467 GXX=
3790fi 4468fi
3791ac_test_CXXFLAGS=${CXXFLAGS+set} 4469ac_test_CXXFLAGS=${CXXFLAGS+y}
3792ac_save_CXXFLAGS=$CXXFLAGS 4470ac_save_CXXFLAGS=$CXXFLAGS
3793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 4471{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3794$as_echo_n "checking whether $CXX accepts -g... " >&6; } 4472printf %s "checking whether $CXX accepts -g... " >&6; }
3795if ${ac_cv_prog_cxx_g+:} false; then : 4473if test ${ac_cv_prog_cxx_g+y}
3796 $as_echo_n "(cached) " >&6 4474then :
3797else 4475 printf %s "(cached) " >&6
4476else $as_nop
3798 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4477 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3799 ac_cxx_werror_flag=yes 4478 ac_cxx_werror_flag=yes
3800 ac_cv_prog_cxx_g=no 4479 ac_cv_prog_cxx_g=no
3801 CXXFLAGS="-g" 4480 CXXFLAGS="-g"
3802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803/* end confdefs.h. */ 4482/* end confdefs.h. */
3804 4483
3805int 4484int
3806main () 4485main (void)
3807{ 4486{
3808 4487
3809 ; 4488 ;
3810 return 0; 4489 return 0;
3811} 4490}
3812_ACEOF 4491_ACEOF
3813if ac_fn_cxx_try_compile "$LINENO"; then : 4492if ac_fn_cxx_try_compile "$LINENO"
4493then :
3814 ac_cv_prog_cxx_g=yes 4494 ac_cv_prog_cxx_g=yes
3815else 4495else $as_nop
3816 CXXFLAGS="" 4496 CXXFLAGS=""
3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3818/* end confdefs.h. */ 4498/* end confdefs.h. */
3819 4499
3820int 4500int
3821main () 4501main (void)
3822{ 4502{
3823 4503
3824 ; 4504 ;
3825 return 0; 4505 return 0;
3826} 4506}
3827_ACEOF 4507_ACEOF
3828if ac_fn_cxx_try_compile "$LINENO"; then : 4508if ac_fn_cxx_try_compile "$LINENO"
4509then :
3829 4510
3830else 4511else $as_nop
3831 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4512 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3832 CXXFLAGS="-g" 4513 CXXFLAGS="-g"
3833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3834/* end confdefs.h. */ 4515/* end confdefs.h. */
3835 4516
3836int 4517int
3837main () 4518main (void)
3838{ 4519{
3839 4520
3840 ; 4521 ;
3841 return 0; 4522 return 0;
3842} 4523}
3843_ACEOF 4524_ACEOF
3844if ac_fn_cxx_try_compile "$LINENO"; then : 4525if ac_fn_cxx_try_compile "$LINENO"
4526then :
3845 ac_cv_prog_cxx_g=yes 4527 ac_cv_prog_cxx_g=yes
3846fi 4528fi
3847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4529rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3848fi 4530fi
3849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4531rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3850fi 4532fi
3851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4533rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3852 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4534 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3853fi 4535fi
3854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 4536{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3855$as_echo "$ac_cv_prog_cxx_g" >&6; } 4537printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3856if test "$ac_test_CXXFLAGS" = set; then 4538if test $ac_test_CXXFLAGS; then
3857 CXXFLAGS=$ac_save_CXXFLAGS 4539 CXXFLAGS=$ac_save_CXXFLAGS
3858elif test $ac_cv_prog_cxx_g = yes; then 4540elif test $ac_cv_prog_cxx_g = yes; then
3859 if test "$GXX" = yes; then 4541 if test "$GXX" = yes; then
3860 CXXFLAGS="-g -O2" 4542 CXXFLAGS="-g -O2"
3861 else 4543 else
3866 CXXFLAGS="-O2" 4548 CXXFLAGS="-O2"
3867 else 4549 else
3868 CXXFLAGS= 4550 CXXFLAGS=
3869 fi 4551 fi
3870fi 4552fi
4553ac_prog_cxx_stdcxx=no
4554if test x$ac_prog_cxx_stdcxx = xno
4555then :
4556 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5
4557printf %s "checking for $CXX option to enable C++11 features... " >&6; }
4558if test ${ac_cv_prog_cxx_11+y}
4559then :
4560 printf %s "(cached) " >&6
4561else $as_nop
4562 ac_cv_prog_cxx_11=no
4563ac_save_CXX=$CXX
4564cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4565/* end confdefs.h. */
4566$ac_cxx_conftest_cxx11_program
4567_ACEOF
4568for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA
4569do
4570 CXX="$ac_save_CXX $ac_arg"
4571 if ac_fn_cxx_try_compile "$LINENO"
4572then :
4573 ac_cv_prog_cxx_cxx11=$ac_arg
4574fi
4575rm -f core conftest.err conftest.$ac_objext conftest.beam
4576 test "x$ac_cv_prog_cxx_cxx11" != "xno" && break
4577done
4578rm -f conftest.$ac_ext
4579CXX=$ac_save_CXX
4580fi
4581
4582if test "x$ac_cv_prog_cxx_cxx11" = xno
4583then :
4584 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4585printf "%s\n" "unsupported" >&6; }
4586else $as_nop
4587 if test "x$ac_cv_prog_cxx_cxx11" = x
4588then :
4589 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4590printf "%s\n" "none needed" >&6; }
4591else $as_nop
4592 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5
4593printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; }
4594 CXX="$CXX $ac_cv_prog_cxx_cxx11"
4595fi
4596 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11
4597 ac_prog_cxx_stdcxx=cxx11
4598fi
4599fi
4600if test x$ac_prog_cxx_stdcxx = xno
4601then :
4602 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5
4603printf %s "checking for $CXX option to enable C++98 features... " >&6; }
4604if test ${ac_cv_prog_cxx_98+y}
4605then :
4606 printf %s "(cached) " >&6
4607else $as_nop
4608 ac_cv_prog_cxx_98=no
4609ac_save_CXX=$CXX
4610cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4611/* end confdefs.h. */
4612$ac_cxx_conftest_cxx98_program
4613_ACEOF
4614for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
4615do
4616 CXX="$ac_save_CXX $ac_arg"
4617 if ac_fn_cxx_try_compile "$LINENO"
4618then :
4619 ac_cv_prog_cxx_cxx98=$ac_arg
4620fi
4621rm -f core conftest.err conftest.$ac_objext conftest.beam
4622 test "x$ac_cv_prog_cxx_cxx98" != "xno" && break
4623done
4624rm -f conftest.$ac_ext
4625CXX=$ac_save_CXX
4626fi
4627
4628if test "x$ac_cv_prog_cxx_cxx98" = xno
4629then :
4630 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4631printf "%s\n" "unsupported" >&6; }
4632else $as_nop
4633 if test "x$ac_cv_prog_cxx_cxx98" = x
4634then :
4635 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4636printf "%s\n" "none needed" >&6; }
4637else $as_nop
4638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5
4639printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; }
4640 CXX="$CXX $ac_cv_prog_cxx_cxx98"
4641fi
4642 ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98
4643 ac_prog_cxx_stdcxx=cxx98
4644fi
4645fi
4646
3871ac_ext=c 4647ac_ext=c
3872ac_cpp='$CPP $CPPFLAGS' 4648ac_cpp='$CPP $CPPFLAGS'
3873ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3874ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4650ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3875ac_compiler_gnu=$ac_cv_c_compiler_gnu 4651ac_compiler_gnu=$ac_cv_c_compiler_gnu
3876 4652
4653
3877# Find a good install program. We prefer a C program (faster), 4654 # 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 4655# so one script is as good as another. But avoid the broken or
3879# incompatible versions: 4656# incompatible versions:
3880# SysV /etc/install, /usr/sbin/install 4657# SysV /etc/install, /usr/sbin/install
3881# SunOS /usr/etc/install 4658# SunOS /usr/etc/install
3882# IRIX /sbin/install 4659# IRIX /sbin/install
3886# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4663# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3887# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 4664# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3888# OS/2's system install, which has a completely different semantic 4665# OS/2's system install, which has a completely different semantic
3889# ./install, which can be erroneously created by make from ./install.sh. 4666# ./install, which can be erroneously created by make from ./install.sh.
3890# Reject install programs that cannot install multiple files. 4667# Reject install programs that cannot install multiple files.
3891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 4668{ 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; } 4669printf %s "checking for a BSD-compatible install... " >&6; }
3893if test -z "$INSTALL"; then 4670if test -z "$INSTALL"; then
3894if ${ac_cv_path_install+:} false; then : 4671if test ${ac_cv_path_install+y}
3895 $as_echo_n "(cached) " >&6 4672then :
3896else 4673 printf %s "(cached) " >&6
4674else $as_nop
3897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3898for as_dir in $PATH 4676for as_dir in $PATH
3899do 4677do
3900 IFS=$as_save_IFS 4678 IFS=$as_save_IFS
3901 test -z "$as_dir" && as_dir=. 4679 case $as_dir in #(((
4680 '') as_dir=./ ;;
4681 */) ;;
4682 *) as_dir=$as_dir/ ;;
4683 esac
3902 # Account for people who put trailing slashes in PATH elements. 4684 # Account for fact that we put trailing slashes in our PATH walk.
3903case $as_dir/ in #(( 4685case $as_dir in #((
3904 ./ | .// | /[cC]/* | \ 4686 ./ | /[cC]/* | \
3905 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4687 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3906 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4688 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3907 /usr/ucb/* ) ;; 4689 /usr/ucb/* ) ;;
3908 *) 4690 *)
3909 # OSF1 and SCO ODT 3.0 have their own names for install. 4691 # OSF1 and SCO ODT 3.0 have their own names for install.
3910 # Don't use installbsd from OSF since it installs stuff as root 4692 # Don't use installbsd from OSF since it installs stuff as root
3911 # by default. 4693 # by default.
3912 for ac_prog in ginstall scoinst install; do 4694 for ac_prog in ginstall scoinst install; do
3913 for ac_exec_ext in '' $ac_executable_extensions; do 4695 for ac_exec_ext in '' $ac_executable_extensions; do
3914 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 4696 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3915 if test $ac_prog = install && 4697 if test $ac_prog = install &&
3916 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4698 grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3917 # AIX install. It has an incompatible calling convention. 4699 # AIX install. It has an incompatible calling convention.
3918 : 4700 :
3919 elif test $ac_prog = install && 4701 elif test $ac_prog = install &&
3920 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 4702 grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3921 # program-specific install script used by HP pwplus--don't use. 4703 # program-specific install script used by HP pwplus--don't use.
3922 : 4704 :
3923 else 4705 else
3924 rm -rf conftest.one conftest.two conftest.dir 4706 rm -rf conftest.one conftest.two conftest.dir
3925 echo one > conftest.one 4707 echo one > conftest.one
3926 echo two > conftest.two 4708 echo two > conftest.two
3927 mkdir conftest.dir 4709 mkdir conftest.dir
3928 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 4710 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 && 4711 test -s conftest.one && test -s conftest.two &&
3930 test -s conftest.dir/conftest.one && 4712 test -s conftest.dir/conftest.one &&
3931 test -s conftest.dir/conftest.two 4713 test -s conftest.dir/conftest.two
3932 then 4714 then
3933 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 4715 ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3934 break 3 4716 break 3
3935 fi 4717 fi
3936 fi 4718 fi
3937 fi 4719 fi
3938 done 4720 done
3944IFS=$as_save_IFS 4726IFS=$as_save_IFS
3945 4727
3946rm -rf conftest.one conftest.two conftest.dir 4728rm -rf conftest.one conftest.two conftest.dir
3947 4729
3948fi 4730fi
3949 if test "${ac_cv_path_install+set}" = set; then 4731 if test ${ac_cv_path_install+y}; then
3950 INSTALL=$ac_cv_path_install 4732 INSTALL=$ac_cv_path_install
3951 else 4733 else
3952 # As a last resort, use the slow shell script. Don't cache a 4734 # As a last resort, use the slow shell script. Don't cache a
3953 # value for INSTALL within a source directory, because that will 4735 # value for INSTALL within a source directory, because that will
3954 # break other packages using the cache if that directory is 4736 # break other packages using the cache if that directory is
3955 # removed, or if the value is a relative name. 4737 # removed, or if the value is a relative name.
3956 INSTALL=$ac_install_sh 4738 INSTALL=$ac_install_sh
3957 fi 4739 fi
3958fi 4740fi
3959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3960$as_echo "$INSTALL" >&6; } 4742printf "%s\n" "$INSTALL" >&6; }
3961 4743
3962# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4744# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3963# It thinks the first close brace ends the variable substitution. 4745# It thinks the first close brace ends the variable substitution.
3964test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4746test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3965 4747
3967 4749
3968test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4750test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3969 4751
3970 4752
3971 4753
3972ac_ext=c 4754ac_header= ac_cache=
3973ac_cpp='$CPP $CPPFLAGS' 4755for 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 4756do
3993 # Use a header file that comes with gcc, so configuring glibc 4757 if test $ac_cache; then
3994 # with a fresh cross-compiler works. 4758 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 4759 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3996 # <limits.h> exists even on freestanding compilers. 4760 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3997 # On the NeXT, cc -E runs the code through the compiler's parser, 4761 fi
3998 # not just through cpp. "Syntax error" is here to catch this case. 4762 ac_header= ac_cache=
3999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4763 elif test $ac_header; then
4000/* end confdefs.h. */ 4764 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 4765 else
4011 # Broken: fails on valid input. 4766 ac_header=$ac_item
4012continue 4767 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 4768done
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 4769
4039 done
4040 ac_cv_prog_CPP=$CPP
4041 4770
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 4771
4069else
4070 # Broken: fails on valid input.
4071continue
4072fi
4073rm -f conftest.err conftest.i conftest.$ac_ext
4074 4772
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 4773
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 4774
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 4775
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 4776
4777if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4778then :
4109 4779
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 4780printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4349 4781
4350fi 4782fi
4351 4783
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 4784
4364fi
4365 4785
4366done
4367 4786
4368 4787
4369 4788
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 4789 { 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; } 4790printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4393if ${ac_cv_safe_to_define___extensions__+:} false; then : 4791if test ${ac_cv_safe_to_define___extensions__+y}
4394 $as_echo_n "(cached) " >&6 4792then :
4395else 4793 printf %s "(cached) " >&6
4794else $as_nop
4396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4397/* end confdefs.h. */ 4796/* end confdefs.h. */
4398 4797
4399# define __EXTENSIONS__ 1 4798# define __EXTENSIONS__ 1
4400 $ac_includes_default 4799 $ac_includes_default
4401int 4800int
4402main () 4801main (void)
4403{ 4802{
4404 4803
4405 ; 4804 ;
4406 return 0; 4805 return 0;
4407} 4806}
4408_ACEOF 4807_ACEOF
4409if ac_fn_c_try_compile "$LINENO"; then : 4808if ac_fn_c_try_compile "$LINENO"
4809then :
4410 ac_cv_safe_to_define___extensions__=yes 4810 ac_cv_safe_to_define___extensions__=yes
4411else 4811else $as_nop
4412 ac_cv_safe_to_define___extensions__=no 4812 ac_cv_safe_to_define___extensions__=no
4413fi 4813fi
4414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4814rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4415fi 4815fi
4416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4816{ 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; } 4817printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
4818
4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
4820printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4821if test ${ac_cv_should_define__xopen_source+y}
4822then :
4823 printf %s "(cached) " >&6
4824else $as_nop
4825 ac_cv_should_define__xopen_source=no
4826 if test $ac_cv_header_wchar_h = yes
4827then :
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829/* end confdefs.h. */
4830
4831 #include <wchar.h>
4832 mbstate_t x;
4833int
4834main (void)
4835{
4836
4837 ;
4838 return 0;
4839}
4840_ACEOF
4841if ac_fn_c_try_compile "$LINENO"
4842then :
4843
4844else $as_nop
4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4846/* end confdefs.h. */
4847
4848 #define _XOPEN_SOURCE 500
4849 #include <wchar.h>
4850 mbstate_t x;
4851int
4852main (void)
4853{
4854
4855 ;
4856 return 0;
4857}
4858_ACEOF
4859if ac_fn_c_try_compile "$LINENO"
4860then :
4861 ac_cv_should_define__xopen_source=yes
4862fi
4863rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4864fi
4865rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4866fi
4867fi
4868{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4869printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
4870
4871 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
4872
4873 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4874
4875 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4876
4877 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4878
4879 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4880
4881 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4882
4883 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4884
4885 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4886
4887 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4888
4889 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4890
4891 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4892
4893 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4894
4895 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4896
4897 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4898
4899 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
4900
4901 if test $ac_cv_header_minix_config_h = yes
4902then :
4903 MINIX=yes
4904 printf "%s\n" "#define _MINIX 1" >>confdefs.h
4905
4906 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
4907
4908 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
4909
4910else $as_nop
4911 MINIX=
4912fi
4418 test $ac_cv_safe_to_define___extensions__ = yes && 4913 if test $ac_cv_safe_to_define___extensions__ = yes
4914then :
4419 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4915 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4420 4916
4421 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4917fi
4918 if test $ac_cv_should_define__xopen_source = yes
4919then :
4920 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
4422 4921
4423 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4922fi
4424 4923
4425 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4426 4924
4427 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4428 4925
4429
4430
4431
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 4926{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
4433$as_echo_n "checking for library containing strerror... " >&6; } 4927printf %s "checking for library containing strerror... " >&6; }
4434if ${ac_cv_search_strerror+:} false; then : 4928if test ${ac_cv_search_strerror+y}
4435 $as_echo_n "(cached) " >&6 4929then :
4436else 4930 printf %s "(cached) " >&6
4931else $as_nop
4437 ac_func_search_save_LIBS=$LIBS 4932 ac_func_search_save_LIBS=$LIBS
4438cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4933cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4439/* end confdefs.h. */ 4934/* end confdefs.h. */
4440 4935
4441/* Override any GCC internal prototype to avoid an error. 4936/* Override any GCC internal prototype to avoid an error.
4442 Use char because int might match the return type of a GCC 4937 Use char because int might match the return type of a GCC
4443 builtin and then its argument prototype would still apply. */ 4938 builtin and then its argument prototype would still apply. */
4444#ifdef __cplusplus
4445extern "C"
4446#endif
4447char strerror (); 4939char strerror ();
4448int 4940int
4449main () 4941main (void)
4450{ 4942{
4451return strerror (); 4943return strerror ();
4452 ; 4944 ;
4453 return 0; 4945 return 0;
4454} 4946}
4455_ACEOF 4947_ACEOF
4456for ac_lib in '' cposix; do 4948for ac_lib in '' cposix
4949do
4457 if test -z "$ac_lib"; then 4950 if test -z "$ac_lib"; then
4458 ac_res="none required" 4951 ac_res="none required"
4459 else 4952 else
4460 ac_res=-l$ac_lib 4953 ac_res=-l$ac_lib
4461 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4954 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4462 fi 4955 fi
4463 if ac_fn_c_try_link "$LINENO"; then : 4956 if ac_fn_c_try_link "$LINENO"
4957then :
4464 ac_cv_search_strerror=$ac_res 4958 ac_cv_search_strerror=$ac_res
4465fi 4959fi
4466rm -f core conftest.err conftest.$ac_objext \ 4960rm -f core conftest.err conftest.$ac_objext conftest.beam \
4467 conftest$ac_exeext 4961 conftest$ac_exeext
4468 if ${ac_cv_search_strerror+:} false; then : 4962 if test ${ac_cv_search_strerror+y}
4963then :
4469 break 4964 break
4470fi 4965fi
4471done 4966done
4472if ${ac_cv_search_strerror+:} false; then : 4967if test ${ac_cv_search_strerror+y}
4968then :
4473 4969
4474else 4970else $as_nop
4475 ac_cv_search_strerror=no 4971 ac_cv_search_strerror=no
4476fi 4972fi
4477rm conftest.$ac_ext 4973rm conftest.$ac_ext
4478LIBS=$ac_func_search_save_LIBS 4974LIBS=$ac_func_search_save_LIBS
4479fi 4975fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 4976{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
4481$as_echo "$ac_cv_search_strerror" >&6; } 4977printf "%s\n" "$ac_cv_search_strerror" >&6; }
4482ac_res=$ac_cv_search_strerror 4978ac_res=$ac_cv_search_strerror
4483if test "$ac_res" != no; then : 4979if test "$ac_res" != no
4980then :
4484 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4981 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4485 4982
4486fi 4983fi
4487 4984
4488ac_ext=cpp 4985ac_ext=cpp
4490ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4987ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4491ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4988ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4492ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4989ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4493 4990
4494 4991
4992if test "$ac_prog_cxx_stdcxx" != cxx11; then
4993 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4994fi
4995
4495LINKER="$CXX" 4996LINKER="$CXX"
4496if test x$GCC = xyes && test x$GXX = xyes; then 4997if test x$GCC = xyes && test x$GXX = xyes; then
4497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5 4998 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4498$as_echo_n "checking for working libsupc++... " >&6; } 4999printf %s "checking for working libsupc++... " >&6; }
4499 save_CXX="$CXX" 5000 save_CXX="$CXX"
4500 save_LIBS="$LIBS" 5001 save_LIBS="$LIBS"
4501 CXX="$CC" 5002 CXX="$CC"
4502 LIBS="$LIBS -lsupc++" 5003 LIBS="$LIBS -lsupc++"
4503 5004
4504cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4505/* end confdefs.h. */ 5006/* end confdefs.h. */
4506struct test { }; void f() try { throw new test; } catch (...) { throw; } 5007struct test { }; void f() try { throw new test; } catch (...) { throw; }
4507int 5008int
4508main () 5009main (void)
4509{ 5010{
4510 5011
4511 ; 5012 ;
4512 return 0; 5013 return 0;
4513} 5014}
4514_ACEOF 5015_ACEOF
4515if ac_fn_cxx_try_link "$LINENO"; then : 5016if ac_fn_cxx_try_link "$LINENO"
5017then :
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 5018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4517$as_echo "ok" >&6; } 5019printf "%s\n" "ok" >&6; }
4518 LINKER="$CC" 5020 LINKER="$CC"
4519else 5021else $as_nop
4520 5022
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5 5023 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4522$as_echo "no, making everything bigger and slower" >&6; } 5024printf "%s\n" "no, making everything bigger and slower" >&6; }
4523 LIBS="$save_LIBS" 5025 LIBS="$save_LIBS"
4524 5026
4525 5027
4526fi 5028fi
4527rm -f core conftest.err conftest.$ac_objext \ 5029rm -f core conftest.err conftest.$ac_objext conftest.beam \
4528 conftest$ac_exeext conftest.$ac_ext 5030 conftest$ac_exeext conftest.$ac_ext
4529 CXX="$save_CXX" 5031 CXX="$save_CXX"
4530fi 5032fi
4531LINKER=$LINKER 5033LINKER=$LINKER
4532 5034
4536 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs" 5038 CXXFLAGS="-g -O3 -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs"
4537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4538/* end confdefs.h. */ 5040/* end confdefs.h. */
4539 5041
4540int 5042int
4541main () 5043main (void)
4542{ 5044{
4543 5045
4544 ; 5046 ;
4545 return 0; 5047 return 0;
4546} 5048}
4547_ACEOF 5049_ACEOF
4548if ac_fn_cxx_try_compile "$LINENO"; then : 5050if ac_fn_cxx_try_compile "$LINENO"
5051then :
4549 5052
4550else 5053else $as_nop
4551 CXXFLAGS="-g -O3" 5054 CXXFLAGS="-g -O3"
4552fi 5055fi
4553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5056rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4554 else 5057 else
4555 CXXFLAGS="-O" 5058 CXXFLAGS="-O"
4556 fi 5059 fi
4557 CFLAGS="$CXXFLAGS" 5060 CFLAGS="$CXXFLAGS"
4558fi 5061fi
4559 5062
4560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5 5063{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4561$as_echo_n "checking for library containing setlocale... " >&6; } 5064printf %s "checking for library containing setlocale... " >&6; }
4562if ${ac_cv_search_setlocale+:} false; then : 5065if test ${ac_cv_search_setlocale+y}
4563 $as_echo_n "(cached) " >&6 5066then :
4564else 5067 printf %s "(cached) " >&6
5068else $as_nop
4565 ac_func_search_save_LIBS=$LIBS 5069 ac_func_search_save_LIBS=$LIBS
4566cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4567/* end confdefs.h. */ 5071/* end confdefs.h. */
4568 5072
4569/* Override any GCC internal prototype to avoid an error. 5073namespace conftest {
4570 Use char because int might match the return type of a GCC 5074 extern "C" int setlocale ();
4571 builtin and then its argument prototype would still apply. */ 5075}
4572#ifdef __cplusplus
4573extern "C"
4574#endif
4575char setlocale ();
4576int 5076int
4577main () 5077main (void)
4578{ 5078{
4579return setlocale (); 5079return conftest::setlocale ();
4580 ; 5080 ;
4581 return 0; 5081 return 0;
4582} 5082}
4583_ACEOF 5083_ACEOF
4584for ac_lib in '' xpg4; do 5084for ac_lib in '' xpg4
5085do
4585 if test -z "$ac_lib"; then 5086 if test -z "$ac_lib"; then
4586 ac_res="none required" 5087 ac_res="none required"
4587 else 5088 else
4588 ac_res=-l$ac_lib 5089 ac_res=-l$ac_lib
4589 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4590 fi 5091 fi
4591 if ac_fn_cxx_try_link "$LINENO"; then : 5092 if ac_fn_cxx_try_link "$LINENO"
5093then :
4592 ac_cv_search_setlocale=$ac_res 5094 ac_cv_search_setlocale=$ac_res
4593fi 5095fi
4594rm -f core conftest.err conftest.$ac_objext \ 5096rm -f core conftest.err conftest.$ac_objext conftest.beam \
4595 conftest$ac_exeext 5097 conftest$ac_exeext
4596 if ${ac_cv_search_setlocale+:} false; then : 5098 if test ${ac_cv_search_setlocale+y}
5099then :
4597 break 5100 break
4598fi 5101fi
4599done 5102done
4600if ${ac_cv_search_setlocale+:} false; then : 5103if test ${ac_cv_search_setlocale+y}
5104then :
4601 5105
4602else 5106else $as_nop
4603 ac_cv_search_setlocale=no 5107 ac_cv_search_setlocale=no
4604fi 5108fi
4605rm conftest.$ac_ext 5109rm conftest.$ac_ext
4606LIBS=$ac_func_search_save_LIBS 5110LIBS=$ac_func_search_save_LIBS
4607fi 5111fi
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5 5112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_setlocale" >&5
4609$as_echo "$ac_cv_search_setlocale" >&6; } 5113printf "%s\n" "$ac_cv_search_setlocale" >&6; }
4610ac_res=$ac_cv_search_setlocale 5114ac_res=$ac_cv_search_setlocale
4611if test "$ac_res" != no; then : 5115if test "$ac_res" != no
5116then :
4612 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4613 5118
4614fi 5119fi
4615 5120
4616 5121
4617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 5122{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4618$as_echo_n "checking for library containing gethostbyname... " >&6; } 5123printf %s "checking for library containing gethostbyname... " >&6; }
4619if ${ac_cv_search_gethostbyname+:} false; then : 5124if test ${ac_cv_search_gethostbyname+y}
4620 $as_echo_n "(cached) " >&6 5125then :
4621else 5126 printf %s "(cached) " >&6
5127else $as_nop
4622 ac_func_search_save_LIBS=$LIBS 5128 ac_func_search_save_LIBS=$LIBS
4623cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4624/* end confdefs.h. */ 5130/* end confdefs.h. */
4625 5131
4626/* Override any GCC internal prototype to avoid an error. 5132namespace conftest {
4627 Use char because int might match the return type of a GCC 5133 extern "C" int gethostbyname ();
4628 builtin and then its argument prototype would still apply. */ 5134}
4629#ifdef __cplusplus
4630extern "C"
4631#endif
4632char gethostbyname ();
4633int 5135int
4634main () 5136main (void)
4635{ 5137{
4636return gethostbyname (); 5138return conftest::gethostbyname ();
4637 ; 5139 ;
4638 return 0; 5140 return 0;
4639} 5141}
4640_ACEOF 5142_ACEOF
4641for ac_lib in '' nsl; do 5143for ac_lib in '' nsl
5144do
4642 if test -z "$ac_lib"; then 5145 if test -z "$ac_lib"; then
4643 ac_res="none required" 5146 ac_res="none required"
4644 else 5147 else
4645 ac_res=-l$ac_lib 5148 ac_res=-l$ac_lib
4646 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5149 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4647 fi 5150 fi
4648 if ac_fn_cxx_try_link "$LINENO"; then : 5151 if ac_fn_cxx_try_link "$LINENO"
5152then :
4649 ac_cv_search_gethostbyname=$ac_res 5153 ac_cv_search_gethostbyname=$ac_res
4650fi 5154fi
4651rm -f core conftest.err conftest.$ac_objext \ 5155rm -f core conftest.err conftest.$ac_objext conftest.beam \
4652 conftest$ac_exeext 5156 conftest$ac_exeext
4653 if ${ac_cv_search_gethostbyname+:} false; then : 5157 if test ${ac_cv_search_gethostbyname+y}
5158then :
4654 break 5159 break
4655fi 5160fi
4656done 5161done
4657if ${ac_cv_search_gethostbyname+:} false; then : 5162if test ${ac_cv_search_gethostbyname+y}
5163then :
4658 5164
4659else 5165else $as_nop
4660 ac_cv_search_gethostbyname=no 5166 ac_cv_search_gethostbyname=no
4661fi 5167fi
4662rm conftest.$ac_ext 5168rm conftest.$ac_ext
4663LIBS=$ac_func_search_save_LIBS 5169LIBS=$ac_func_search_save_LIBS
4664fi 5170fi
4665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 5171{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4666$as_echo "$ac_cv_search_gethostbyname" >&6; } 5172printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
4667ac_res=$ac_cv_search_gethostbyname 5173ac_res=$ac_cv_search_gethostbyname
4668if test "$ac_res" != no; then : 5174if test "$ac_res" != no
5175then :
4669 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5176 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4670 5177
4671fi 5178fi
4672 5179
4673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 5180{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4674$as_echo_n "checking for library containing socket... " >&6; } 5181printf %s "checking for library containing socket... " >&6; }
4675if ${ac_cv_search_socket+:} false; then : 5182if test ${ac_cv_search_socket+y}
4676 $as_echo_n "(cached) " >&6 5183then :
4677else 5184 printf %s "(cached) " >&6
5185else $as_nop
4678 ac_func_search_save_LIBS=$LIBS 5186 ac_func_search_save_LIBS=$LIBS
4679cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680/* end confdefs.h. */ 5188/* end confdefs.h. */
4681 5189
4682/* Override any GCC internal prototype to avoid an error. 5190namespace conftest {
4683 Use char because int might match the return type of a GCC 5191 extern "C" int socket ();
4684 builtin and then its argument prototype would still apply. */ 5192}
4685#ifdef __cplusplus
4686extern "C"
4687#endif
4688char socket ();
4689int 5193int
4690main () 5194main (void)
4691{ 5195{
4692return socket (); 5196return conftest::socket ();
4693 ; 5197 ;
4694 return 0; 5198 return 0;
4695} 5199}
4696_ACEOF 5200_ACEOF
4697for ac_lib in '' socket; do 5201for ac_lib in '' socket
5202do
4698 if test -z "$ac_lib"; then 5203 if test -z "$ac_lib"; then
4699 ac_res="none required" 5204 ac_res="none required"
4700 else 5205 else
4701 ac_res=-l$ac_lib 5206 ac_res=-l$ac_lib
4702 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5207 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4703 fi 5208 fi
4704 if ac_fn_cxx_try_link "$LINENO"; then : 5209 if ac_fn_cxx_try_link "$LINENO"
5210then :
4705 ac_cv_search_socket=$ac_res 5211 ac_cv_search_socket=$ac_res
4706fi 5212fi
4707rm -f core conftest.err conftest.$ac_objext \ 5213rm -f core conftest.err conftest.$ac_objext conftest.beam \
4708 conftest$ac_exeext 5214 conftest$ac_exeext
4709 if ${ac_cv_search_socket+:} false; then : 5215 if test ${ac_cv_search_socket+y}
5216then :
4710 break 5217 break
4711fi 5218fi
4712done 5219done
4713if ${ac_cv_search_socket+:} false; then : 5220if test ${ac_cv_search_socket+y}
5221then :
4714 5222
4715else 5223else $as_nop
4716 ac_cv_search_socket=no 5224 ac_cv_search_socket=no
4717fi 5225fi
4718rm conftest.$ac_ext 5226rm conftest.$ac_ext
4719LIBS=$ac_func_search_save_LIBS 5227LIBS=$ac_func_search_save_LIBS
4720fi 5228fi
4721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 5229{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4722$as_echo "$ac_cv_search_socket" >&6; } 5230printf "%s\n" "$ac_cv_search_socket" >&6; }
4723ac_res=$ac_cv_search_socket 5231ac_res=$ac_cv_search_socket
4724if test "$ac_res" != no; then : 5232if test "$ac_res" != no
5233then :
4725 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4726 5235
4727fi 5236fi
4728 5237
4729 5238
4751support_perl=yes 5260support_perl=yes
4752codesets=all 5261codesets=all
4753 5262
4754 5263
4755# Check whether --enable-everything was given. 5264# Check whether --enable-everything was given.
4756if test "${enable_everything+set}" = set; then : 5265if test ${enable_everything+y}
5266then :
4757 enableval=$enable_everything; 5267 enableval=$enable_everything;
4758 if test x$enableval = xno; then 5268 if test x$enableval = xno; then
4759 support_frills=no 5269 support_frills=no
4760 support_inheritpixmap=no 5270 support_inheritpixmap=no
4761 support_fading=no 5271 support_fading=no
4815fi 5325fi
4816 5326
4817 5327
4818support_assertions=no 5328support_assertions=no
4819# Check whether --enable-assert was given. 5329# Check whether --enable-assert was given.
4820if test "${enable_assert+set}" = set; then : 5330if test ${enable_assert+y}
5331then :
4821 enableval=$enable_assert; if test x$enableval = xyes; then 5332 enableval=$enable_assert; if test x$enableval = xyes; then
4822 support_assertions=yes 5333 support_assertions=yes
4823 fi 5334 fi
4824fi 5335fi
4825 5336
4826if test x$support_assertions = xno; then 5337if test x$support_assertions = xno; then
4827 5338
4828$as_echo "#define NDEBUG 1" >>confdefs.h 5339printf "%s\n" "#define NDEBUG 1" >>confdefs.h
4829 5340
4830fi 5341fi
4831 5342
4832support_warnings=no 5343support_warnings=no
4833# Check whether --enable-warnings was given. 5344# Check whether --enable-warnings was given.
4834if test "${enable_warnings+set}" = set; then : 5345if test ${enable_warnings+y}
5346then :
4835 enableval=$enable_warnings; if test x$enableval = xyes; then 5347 enableval=$enable_warnings; if test x$enableval = xyes; then
4836 support_warnings=yes 5348 support_warnings=yes
4837 fi 5349 fi
4838fi 5350fi
4839 5351
4843 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value" 5355 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845/* end confdefs.h. */ 5357/* end confdefs.h. */
4846 5358
4847int 5359int
4848main () 5360main (void)
4849{ 5361{
4850 5362
4851 ; 5363 ;
4852 return 0; 5364 return 0;
4853} 5365}
4854_ACEOF 5366_ACEOF
4855if ac_fn_cxx_try_compile "$LINENO"; then : 5367if ac_fn_cxx_try_compile "$LINENO"
5368then :
4856 5369
4857else 5370else $as_nop
4858 CXXFLAGS="$save_CXXFLAGS" 5371 CXXFLAGS="$save_CXXFLAGS"
4859fi 5372fi
4860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5373rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4861 else 5374 else
4862 CXXFLAGS="$CXXFLAGS -w" 5375 CXXFLAGS="$CXXFLAGS -w"
4863 fi 5376 fi
4864fi 5377fi
4865 5378
4866support_256_color=no 5379support_256_color=no
4867# Check whether --enable-256-color was given. 5380# Check whether --enable-256-color was given.
4868if test "${enable_256_color+set}" = set; then : 5381if test ${enable_256_color+y}
5382then :
4869 enableval=$enable_256_color; if test x$enableval = xyes; then 5383 enableval=$enable_256_color; if test x$enableval = xyes; then
4870 support_256_color=yes 5384 support_256_color=yes
4871 fi 5385 fi
4872fi 5386fi
4873 5387
4874if test x$support_256_color = xyes; then 5388if test x$support_256_color = xyes; then
4875 5389
4876$as_echo "#define USE_256_COLORS 1" >>confdefs.h 5390printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
4877 5391
4878fi 5392fi
4879 5393
4880# Check whether --enable-unicode3 was given. 5394# Check whether --enable-unicode3 was given.
4881if test "${enable_unicode3+set}" = set; then : 5395if test ${enable_unicode3+y}
5396then :
4882 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then 5397 enableval=$enable_unicode3; if test x$enableval = xyes -o x$enableval = xno; then
4883 support_unicode3=$enableval 5398 support_unicode3=$enableval
4884 fi 5399 fi
4885fi 5400fi
4886 5401
4887 5402
4888# Check whether --enable-combining was given. 5403# Check whether --enable-combining was given.
4889if test "${enable_combining+set}" = set; then : 5404if test ${enable_combining+y}
5405then :
4890 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then 5406 enableval=$enable_combining; if test x$enableval = xyes -o x$enableval = xno; then
4891 support_combining=$enableval 5407 support_combining=$enableval
4892 fi 5408 fi
4893fi 5409fi
4894 5410
4895 5411
4896# Check whether --enable-xft was given. 5412# Check whether --enable-xft was given.
4897if test "${enable_xft+set}" = set; then : 5413if test ${enable_xft+y}
5414then :
4898 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then 5415 enableval=$enable_xft; if test x$enableval = xyes -o x$enableval = xno; then
4899 support_xft=$enableval 5416 support_xft=$enableval
4900 fi 5417 fi
4901fi 5418fi
4902 5419
4903 5420
4904# Check whether --enable-font-styles was given. 5421# Check whether --enable-font-styles was given.
4905if test "${enable_font_styles+set}" = set; then : 5422if test ${enable_font_styles+y}
5423then :
4906 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then 5424 enableval=$enable_font_styles; if test x$enableval = xyes -o x$enableval = xno; then
4907 support_styles=$enableval 5425 support_styles=$enableval
4908 fi 5426 fi
4909fi 5427fi
4910 5428
4911 5429
4912# Check whether --enable-pixbuf was given. 5430# Check whether --enable-pixbuf was given.
4913if test "${enable_pixbuf+set}" = set; then : 5431if test ${enable_pixbuf+y}
5432then :
4914 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then 5433 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4915 support_pixbuf=$enableval 5434 support_pixbuf=$enableval
4916 fi 5435 fi
4917fi 5436fi
4918 5437
4919 5438
4920# Check whether --enable-startup-notification was given. 5439# Check whether --enable-startup-notification was given.
4921if test "${enable_startup_notification+set}" = set; then : 5440if test ${enable_startup_notification+y}
5441then :
4922 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then 5442 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4923 support_startup_notification=$enableval 5443 support_startup_notification=$enableval
4924 fi 5444 fi
4925fi 5445fi
4926 5446
4927 5447
4928# Check whether --enable-transparency was given. 5448# Check whether --enable-transparency was given.
4929if test "${enable_transparency+set}" = set; then : 5449if test ${enable_transparency+y}
5450then :
4930 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then 5451 enableval=$enable_transparency; if test x$enableval = xyes -o x$enableval = xno; then
4931 support_inheritpixmap=$enableval 5452 support_inheritpixmap=$enableval
4932 fi 5453 fi
4933fi 5454fi
4934 5455
4935 5456
4936# Check whether --enable-fading was given. 5457# Check whether --enable-fading was given.
4937if test "${enable_fading+set}" = set; then : 5458if test ${enable_fading+y}
5459then :
4938 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then 5460 enableval=$enable_fading; if test x$enableval = xyes -o x$enableval = xno; then
4939 support_fading=$enableval 5461 support_fading=$enableval
4940 fi 5462 fi
4941fi 5463fi
4942 5464
4943 5465
4944# Check whether --enable-rxvt-scroll was given. 5466# Check whether --enable-rxvt-scroll was given.
4945if test "${enable_rxvt_scroll+set}" = set; then : 5467if test ${enable_rxvt_scroll+y}
5468then :
4946 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5469 enableval=$enable_rxvt_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4947 support_scroll_rxvt=$enableval 5470 support_scroll_rxvt=$enableval
4948 fi 5471 fi
4949fi 5472fi
4950 5473
4951 5474
4952# Check whether --enable-next-scroll was given. 5475# Check whether --enable-next-scroll was given.
4953if test "${enable_next_scroll+set}" = set; then : 5476if test ${enable_next_scroll+y}
5477then :
4954 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5478 enableval=$enable_next_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4955 support_scroll_next=$enableval 5479 support_scroll_next=$enableval
4956 fi 5480 fi
4957fi 5481fi
4958 5482
4959 5483
4960# Check whether --enable-xterm-scroll was given. 5484# Check whether --enable-xterm-scroll was given.
4961if test "${enable_xterm_scroll+set}" = set; then : 5485if test ${enable_xterm_scroll+y}
5486then :
4962 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then 5487 enableval=$enable_xterm_scroll; if test x$enableval = xyes -o x$enableval = xno; then
4963 support_scroll_xterm=$enableval 5488 support_scroll_xterm=$enableval
4964 fi 5489 fi
4965fi 5490fi
4966 5491
4967 5492
4968# Check whether --enable-perl was given. 5493# Check whether --enable-perl was given.
4969if test "${enable_perl+set}" = set; then : 5494if test ${enable_perl+y}
5495then :
4970 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then 5496 enableval=$enable_perl; if test x$enableval = xyes -o x$enableval = xno; then
4971 support_perl=$enableval 5497 support_perl=$enableval
4972 fi 5498 fi
4973fi 5499fi
4974 5500
4975 5501
4976 5502
4977# Check whether --with-codesets was given. 5503# Check whether --with-codesets was given.
4978if test "${with_codesets+set}" = set; then : 5504if test ${with_codesets+y}
5505then :
4979 withval=$with_codesets; codesets="$withval" 5506 withval=$with_codesets; codesets="$withval"
4980fi 5507fi
4981 5508
4982 5509
4983# Check whether --enable-xim was given. 5510# Check whether --enable-xim was given.
4984if test "${enable_xim+set}" = set; then : 5511if test ${enable_xim+y}
5512then :
4985 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then 5513 enableval=$enable_xim; if test x$enableval = xyes -o x$enableval = xno; then
4986 support_xim=$enableval 5514 support_xim=$enableval
4987 fi 5515 fi
4988fi 5516fi
4989 5517
4990 5518
4991# Check whether --enable-backspace-key was given. 5519# Check whether --enable-backspace-key was given.
4992if test "${enable_backspace_key+set}" = set; then : 5520if test ${enable_backspace_key+y}
5521then :
4993 enableval=$enable_backspace_key; if test x$enableval = xno; then 5522 enableval=$enable_backspace_key; if test x$enableval = xno; then
4994 5523
4995$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h 5524printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4996 5525
4997 fi 5526 fi
4998fi 5527fi
4999 5528
5000 5529
5001# Check whether --enable-delete-key was given. 5530# Check whether --enable-delete-key was given.
5002if test "${enable_delete_key+set}" = set; then : 5531if test ${enable_delete_key+y}
5532then :
5003 enableval=$enable_delete_key; if test x$enableval = xno; then 5533 enableval=$enable_delete_key; if test x$enableval = xno; then
5004 5534
5005$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h 5535printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
5006 5536
5007 fi 5537 fi
5008fi 5538fi
5009 5539
5010 5540
5011support_resources=yes 5541support_resources=yes
5012# Check whether --enable-resources was given. 5542# Check whether --enable-resources was given.
5013if test "${enable_resources+set}" = set; then : 5543if test ${enable_resources+y}
5544then :
5014 enableval=$enable_resources; if test x$enableval = xno; then 5545 enableval=$enable_resources; if test x$enableval = xno; then
5015 support_resources=no 5546 support_resources=no
5016 fi 5547 fi
5017fi 5548fi
5018 5549
5019 5550
5020# Check whether --enable-8bitctrls was given. 5551# Check whether --enable-8bitctrls was given.
5021if test "${enable_8bitctrls+set}" = set; then : 5552if test ${enable_8bitctrls+y}
5553then :
5022 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then 5554 enableval=$enable_8bitctrls; if test x$enableval = xyes -o x$enableval = xno; then
5023 support_8bitctrls=$enableval 5555 support_8bitctrls=$enableval
5024 fi 5556 fi
5025fi 5557fi
5026 5558
5027 5559
5028RESFALLBACK=Rxvt 5560RESFALLBACK=Rxvt
5029# Check whether --enable-fallback was given. 5561# Check whether --enable-fallback was given.
5030if test "${enable_fallback+set}" = set; then : 5562if test ${enable_fallback+y}
5563then :
5031 enableval=$enable_fallback; 5564 enableval=$enable_fallback;
5032 test x$enableval = xyes && enableval=Rxvt 5565 test x$enableval = xyes && enableval=Rxvt
5033 test x$enableval = xno && enableval= 5566 test x$enableval = xno && enableval=
5034 RESFALLBACK="$enableval" 5567 RESFALLBACK="$enableval"
5035 5568
5036fi 5569fi
5037 5570
5038 5571
5039if test x$RESFALLBACK != x; then 5572if test x$RESFALLBACK != x; then
5040 5573
5041cat >>confdefs.h <<_ACEOF 5574printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
5042#define RESFALLBACK "$RESFALLBACK"
5043_ACEOF
5044 5575
5045fi 5576fi
5046 5577
5047RESNAME=urxvt 5578RESNAME=urxvt
5048 5579
5049# Check whether --with-res-name was given. 5580# Check whether --with-res-name was given.
5050if test "${with_res_name+set}" = set; then : 5581if test ${with_res_name+y}
5582then :
5051 withval=$with_res_name; RESNAME="$withval" 5583 withval=$with_res_name; RESNAME="$withval"
5052fi 5584fi
5053 5585
5054 5586
5055cat >>confdefs.h <<_ACEOF 5587printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
5056#define RESNAME "$RESNAME"
5057_ACEOF
5058 5588
5059 5589
5060RESCLASS=URxvt 5590RESCLASS=URxvt
5061 5591
5062# Check whether --with-res-class was given. 5592# Check whether --with-res-class was given.
5063if test "${with_res_class+set}" = set; then : 5593if test ${with_res_class+y}
5594then :
5064 withval=$with_res_class; RESCLASS="$withval" 5595 withval=$with_res_class; RESCLASS="$withval"
5065fi 5596fi
5066 5597
5067 5598
5068cat >>confdefs.h <<_ACEOF 5599printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
5069#define RESCLASS "$RESCLASS"
5070_ACEOF
5071 5600
5072 5601
5073RXVTNAME=urxvt 5602RXVTNAME=urxvt
5074 5603
5075# Check whether --with-name was given. 5604# Check whether --with-name was given.
5076if test "${with_name+set}" = set; then : 5605if test ${with_name+y}
5606then :
5077 withval=$with_name; RXVTNAME="$withval" 5607 withval=$with_name; RXVTNAME="$withval"
5078fi 5608fi
5079 5609
5080 5610
5081cat >>confdefs.h <<_ACEOF 5611printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
5082#define RXVTNAME "$RXVTNAME"
5083_ACEOF
5084 5612
5085 5613
5086 5614
5087 5615
5088# Check whether --enable-swapscreen was given. 5616# Check whether --enable-swapscreen was given.
5089if test "${enable_swapscreen+set}" = set; then : 5617if test ${enable_swapscreen+y}
5618then :
5090 enableval=$enable_swapscreen; if test x$enableval = xno; then 5619 enableval=$enable_swapscreen; if test x$enableval = xno; then
5091 5620
5092$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h 5621printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5093 5622
5094 fi 5623 fi
5095fi 5624fi
5096 5625
5097 5626
5098# Check whether --enable-iso14755 was given. 5627# Check whether --enable-iso14755 was given.
5099if test "${enable_iso14755+set}" = set; then : 5628if test ${enable_iso14755+y}
5629then :
5100 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then 5630 enableval=$enable_iso14755; if test x$enableval = xyes -o x$enableval = xno; then
5101 support_iso14755=$enableval 5631 support_iso14755=$enableval
5102 fi 5632 fi
5103fi 5633fi
5104 5634
5105 5635
5106# Check whether --enable-frills was given. 5636# Check whether --enable-frills was given.
5107if test "${enable_frills+set}" = set; then : 5637if test ${enable_frills+y}
5638then :
5108 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then 5639 enableval=$enable_frills; if test x$enableval = xyes -o x$enableval = xno; then
5109 support_frills=$enableval 5640 support_frills=$enableval
5110 fi 5641 fi
5111fi 5642fi
5112 5643
5113 5644
5114# Check whether --enable-keepscrolling was given. 5645# Check whether --enable-keepscrolling was given.
5115if test "${enable_keepscrolling+set}" = set; then : 5646if test ${enable_keepscrolling+y}
5647then :
5116 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5648 enableval=$enable_keepscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5117 support_keepscrolling=$enableval 5649 support_keepscrolling=$enableval
5118 fi 5650 fi
5119fi 5651fi
5120 5652
5121 5653
5122# Check whether --enable-selectionscrolling was given. 5654# Check whether --enable-selectionscrolling was given.
5123if test "${enable_selectionscrolling+set}" = set; then : 5655if test ${enable_selectionscrolling+y}
5656then :
5124 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then 5657 enableval=$enable_selectionscrolling; if test x$enableval = xyes -o x$enableval = xno; then
5125 support_selectionscrolling=$enableval 5658 support_selectionscrolling=$enableval
5126 fi 5659 fi
5127fi 5660fi
5128 5661
5129 5662
5130# Check whether --enable-mousewheel was given. 5663# Check whether --enable-mousewheel was given.
5131if test "${enable_mousewheel+set}" = set; then : 5664if test ${enable_mousewheel+y}
5665then :
5132 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then 5666 enableval=$enable_mousewheel; if test x$enableval = xyes -o x$enableval = xno; then
5133 support_mousewheel=$enableval 5667 support_mousewheel=$enableval
5134 fi 5668 fi
5135fi 5669fi
5136 5670
5137 5671
5138# Check whether --enable-slipwheeling was given. 5672# Check whether --enable-slipwheeling was given.
5139if test "${enable_slipwheeling+set}" = set; then : 5673if test ${enable_slipwheeling+y}
5674then :
5140 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then 5675 enableval=$enable_slipwheeling; if test x$enableval = xyes -o x$enableval = xno; then
5141 support_mouseslipwheel=$enableval 5676 support_mouseslipwheel=$enableval
5142 fi 5677 fi
5143fi 5678fi
5144 5679
5145 5680
5146# Check whether --enable-smart-resize was given. 5681# Check whether --enable-smart-resize was given.
5147if test "${enable_smart_resize+set}" = set; then : 5682if test ${enable_smart_resize+y}
5683then :
5148 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5684 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5149 5685
5150$as_echo "#define SMART_RESIZE 1" >>confdefs.h 5686printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
5151 5687
5152 fi 5688 fi
5153fi 5689fi
5154 5690
5155 5691
5156# Check whether --enable-text-blink was given. 5692# Check whether --enable-text-blink was given.
5157if test "${enable_text_blink+set}" = set; then : 5693if test ${enable_text_blink+y}
5694then :
5158 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then 5695 enableval=$enable_text_blink; if test x$enableval = xyes -o x$enableval = xno; then
5159 support_text_blink=$enableval 5696 support_text_blink=$enableval
5160 fi 5697 fi
5161fi 5698fi
5162 5699
5163 5700
5164# Check whether --enable-pointer-blank was given. 5701# Check whether --enable-pointer-blank was given.
5165if test "${enable_pointer_blank+set}" = set; then : 5702if test ${enable_pointer_blank+y}
5703then :
5166 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then 5704 enableval=$enable_pointer_blank; if test x$enableval = xyes -o x$enableval = xno; then
5167 support_pointer_blank=$enableval 5705 support_pointer_blank=$enableval
5168 fi 5706 fi
5169fi 5707fi
5170 5708
5171 5709
5172 5710
5173# Check whether --with-term was given. 5711# Check whether --with-term was given.
5174if test "${with_term+set}" = set; then : 5712if test ${with_term+y}
5713then :
5175 withval=$with_term; if test x$withval != x; then 5714 withval=$with_term; if test x$withval != x; then
5176 5715
5177cat >>confdefs.h <<_ACEOF 5716printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
5178#define TERMENV "$withval"
5179_ACEOF
5180 term="$withval" 5717 term="$withval"
5181 fi 5718 fi
5182fi 5719fi
5183 5720
5184 5721
5185 5722
5186# Check whether --with-terminfo was given. 5723# Check whether --with-terminfo was given.
5187if test "${with_terminfo+set}" = set; then : 5724if test ${with_terminfo+y}
5725then :
5188 withval=$with_terminfo; if test x$withval != x; then 5726 withval=$with_terminfo; if test x$withval != x; then
5189 5727
5190cat >>confdefs.h <<_ACEOF 5728printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
5191#define RXVT_TERMINFO "$withval"
5192_ACEOF
5193 terminfo="$withval" 5729 terminfo="$withval"
5194 fi 5730 fi
5195fi 5731fi
5196 5732
5197 5733
5199 if test x$support_frills = xyes || test x$support_perl = xyes; then 5735 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 5736 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5201 fi 5737 fi
5202 5738
5203 5739
5204$as_echo "#define NO_RESOURCES 1" >>confdefs.h 5740printf "%s\n" "#define NO_RESOURCES 1" >>confdefs.h
5205 5741
5206fi 5742fi
5207 5743
5208 5744
5209LIBEV_M4_AVOID_LIBRT=1 5745LIBEV_M4_AVOID_LIBRT=1
5210 5746
5211ac_ext=cpp 5747ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
5212ac_cpp='$CXXCPP $CPPFLAGS' 5748if test "x$ac_cv_header_sys_inotify_h" = xyes
5213ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5749then :
5214ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5750 printf "%s\n" "#define HAVE_SYS_INOTIFY_H 1" >>confdefs.h
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 5751
5245else
5246 # Broken: fails on valid input.
5247continue
5248fi 5752fi
5249rm -f conftest.err conftest.i conftest.$ac_ext 5753ac_fn_cxx_check_header_compile "$LINENO" "sys/epoll.h" "ac_cv_header_sys_epoll_h" "$ac_includes_default"
5754if test "x$ac_cv_header_sys_epoll_h" = xyes
5755then :
5756 printf "%s\n" "#define HAVE_SYS_EPOLL_H 1" >>confdefs.h
5250 5757
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 5758fi
5265rm -f conftest.err conftest.i conftest.$ac_ext 5759ac_fn_cxx_check_header_compile "$LINENO" "sys/event.h" "ac_cv_header_sys_event_h" "$ac_includes_default"
5760if test "x$ac_cv_header_sys_event_h" = xyes
5761then :
5762 printf "%s\n" "#define HAVE_SYS_EVENT_H 1" >>confdefs.h
5266 5763
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 5764fi
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" 5765ac_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 : 5766if test "x$ac_cv_header_port_h" = xyes
5350 cat >>confdefs.h <<_ACEOF 5767then :
5351#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5768 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
5352_ACEOF
5353 5769
5354fi 5770fi
5771ac_fn_cxx_check_header_compile "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
5772if test "x$ac_cv_header_poll_h" = xyes
5773then :
5774 printf "%s\n" "#define HAVE_POLL_H 1" >>confdefs.h
5355 5775
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 5776fi
5369done 5777ac_fn_cxx_check_header_compile "$LINENO" "sys/timerfd.h" "ac_cv_header_sys_timerfd_h" "$ac_includes_default"
5778if test "x$ac_cv_header_sys_timerfd_h" = xyes
5779then :
5780 printf "%s\n" "#define HAVE_SYS_TIMERFD_H 1" >>confdefs.h
5370 5781
5782fi
5371 5783
5784ac_fn_cxx_check_header_compile "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default"
5785if test "x$ac_cv_header_sys_select_h" = xyes
5786then :
5787 printf "%s\n" "#define HAVE_SYS_SELECT_H 1" >>confdefs.h
5788
5789fi
5790ac_fn_cxx_check_header_compile "$LINENO" "sys/eventfd.h" "ac_cv_header_sys_eventfd_h" "$ac_includes_default"
5791if test "x$ac_cv_header_sys_eventfd_h" = xyes
5792then :
5793 printf "%s\n" "#define HAVE_SYS_EVENTFD_H 1" >>confdefs.h
5794
5795fi
5796ac_fn_cxx_check_header_compile "$LINENO" "sys/signalfd.h" "ac_cv_header_sys_signalfd_h" "$ac_includes_default"
5797if test "x$ac_cv_header_sys_signalfd_h" = xyes
5798then :
5799 printf "%s\n" "#define HAVE_SYS_SIGNALFD_H 1" >>confdefs.h
5800
5801fi
5802ac_fn_cxx_check_header_compile "$LINENO" "linux/aio_abi.h" "ac_cv_header_linux_aio_abi_h" "$ac_includes_default"
5803if test "x$ac_cv_header_linux_aio_abi_h" = xyes
5804then :
5805 printf "%s\n" "#define HAVE_LINUX_AIO_ABI_H 1" >>confdefs.h
5806
5807fi
5808ac_fn_cxx_check_header_compile "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
5809if test "x$ac_cv_header_linux_fs_h" = xyes
5810then :
5811 printf "%s\n" "#define HAVE_LINUX_FS_H 1" >>confdefs.h
5812
5813fi
5814
5815
5816ac_fn_cxx_check_func "$LINENO" "inotify_init" "ac_cv_func_inotify_init"
5817if test "x$ac_cv_func_inotify_init" = xyes
5818then :
5819 printf "%s\n" "#define HAVE_INOTIFY_INIT 1" >>confdefs.h
5820
5821fi
5822ac_fn_cxx_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl"
5823if test "x$ac_cv_func_epoll_ctl" = xyes
5824then :
5825 printf "%s\n" "#define HAVE_EPOLL_CTL 1" >>confdefs.h
5826
5827fi
5828ac_fn_cxx_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
5829if test "x$ac_cv_func_kqueue" = xyes
5830then :
5831 printf "%s\n" "#define HAVE_KQUEUE 1" >>confdefs.h
5832
5833fi
5834ac_fn_cxx_check_func "$LINENO" "port_create" "ac_cv_func_port_create"
5835if test "x$ac_cv_func_port_create" = xyes
5836then :
5837 printf "%s\n" "#define HAVE_PORT_CREATE 1" >>confdefs.h
5838
5839fi
5840ac_fn_cxx_check_func "$LINENO" "poll" "ac_cv_func_poll"
5841if test "x$ac_cv_func_poll" = xyes
5842then :
5843 printf "%s\n" "#define HAVE_POLL 1" >>confdefs.h
5844
5845fi
5846ac_fn_cxx_check_func "$LINENO" "select" "ac_cv_func_select"
5847if test "x$ac_cv_func_select" = xyes
5848then :
5849 printf "%s\n" "#define HAVE_SELECT 1" >>confdefs.h
5850
5851fi
5852ac_fn_cxx_check_func "$LINENO" "eventfd" "ac_cv_func_eventfd"
5853if test "x$ac_cv_func_eventfd" = xyes
5854then :
5855 printf "%s\n" "#define HAVE_EVENTFD 1" >>confdefs.h
5856
5857fi
5858ac_fn_cxx_check_func "$LINENO" "signalfd" "ac_cv_func_signalfd"
5859if test "x$ac_cv_func_signalfd" = xyes
5860then :
5861 printf "%s\n" "#define HAVE_SIGNALFD 1" >>confdefs.h
5862
5863fi
5864
5865
5866
5372for ac_func in clock_gettime 5867 for ac_func in clock_gettime
5373do : 5868do :
5374 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5869 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5375if test "x$ac_cv_func_clock_gettime" = xyes; then : 5870if test "x$ac_cv_func_clock_gettime" = xyes
5376 cat >>confdefs.h <<_ACEOF 5871then :
5377#define HAVE_CLOCK_GETTIME 1 5872 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5378_ACEOF
5379 5873
5380else 5874else $as_nop
5381 5875
5382 if test $(uname) = Linux; then 5876 if test $(uname) = Linux; then
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5877 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5384$as_echo_n "checking for clock_gettime syscall... " >&6; } 5878printf %s "checking for clock_gettime syscall... " >&6; }
5385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5386/* end confdefs.h. */ 5880/* end confdefs.h. */
5387#include <unistd.h> 5881#include <unistd.h>
5388 #include <sys/syscall.h> 5882 #include <sys/syscall.h>
5389 #include <time.h> 5883 #include <time.h>
5390int 5884int
5391main () 5885main (void)
5392{ 5886{
5393struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts) 5887struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5394 ; 5888 ;
5395 return 0; 5889 return 0;
5396} 5890}
5397_ACEOF 5891_ACEOF
5398if ac_fn_cxx_try_link "$LINENO"; then : 5892if ac_fn_cxx_try_link "$LINENO"
5893then :
5399 ac_have_clock_syscall=1 5894 ac_have_clock_syscall=1
5400 5895
5401$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h 5896printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5402 5897
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5898 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5404$as_echo "yes" >&6; } 5899printf "%s\n" "yes" >&6; }
5405else 5900else $as_nop
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5407$as_echo "no" >&6; } 5902printf "%s\n" "no" >&6; }
5408fi 5903fi
5409rm -f core conftest.err conftest.$ac_objext \ 5904rm -f core conftest.err conftest.$ac_objext conftest.beam \
5410 conftest$ac_exeext conftest.$ac_ext 5905 conftest$ac_exeext conftest.$ac_ext
5411 fi 5906 fi
5412 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then 5907 if test -z "$LIBEV_M4_AVOID_LIBRT" && test -z "$ac_have_clock_syscall"; then
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 5908 { 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; } 5909printf %s "checking for clock_gettime in -lrt... " >&6; }
5415if ${ac_cv_lib_rt_clock_gettime+:} false; then : 5910if test ${ac_cv_lib_rt_clock_gettime+y}
5416 $as_echo_n "(cached) " >&6 5911then :
5417else 5912 printf %s "(cached) " >&6
5913else $as_nop
5418 ac_check_lib_save_LIBS=$LIBS 5914 ac_check_lib_save_LIBS=$LIBS
5419LIBS="-lrt $LIBS" 5915LIBS="-lrt $LIBS"
5420cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5421/* end confdefs.h. */ 5917/* end confdefs.h. */
5422 5918
5423/* Override any GCC internal prototype to avoid an error. 5919namespace conftest {
5424 Use char because int might match the return type of a GCC 5920 extern "C" int clock_gettime ();
5425 builtin and then its argument prototype would still apply. */ 5921}
5426#ifdef __cplusplus
5427extern "C"
5428#endif
5429char clock_gettime ();
5430int 5922int
5431main () 5923main (void)
5432{ 5924{
5433return clock_gettime (); 5925return conftest::clock_gettime ();
5434 ; 5926 ;
5435 return 0; 5927 return 0;
5436} 5928}
5437_ACEOF 5929_ACEOF
5438if ac_fn_cxx_try_link "$LINENO"; then : 5930if ac_fn_cxx_try_link "$LINENO"
5931then :
5439 ac_cv_lib_rt_clock_gettime=yes 5932 ac_cv_lib_rt_clock_gettime=yes
5440else 5933else $as_nop
5441 ac_cv_lib_rt_clock_gettime=no 5934 ac_cv_lib_rt_clock_gettime=no
5442fi 5935fi
5443rm -f core conftest.err conftest.$ac_objext \ 5936rm -f core conftest.err conftest.$ac_objext conftest.beam \
5444 conftest$ac_exeext conftest.$ac_ext 5937 conftest$ac_exeext conftest.$ac_ext
5445LIBS=$ac_check_lib_save_LIBS 5938LIBS=$ac_check_lib_save_LIBS
5446fi 5939fi
5447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 5940{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
5448$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } 5941printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5449if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : 5942if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5450 cat >>confdefs.h <<_ACEOF 5943then :
5451#define HAVE_LIBRT 1 5944 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5452_ACEOF
5453 5945
5454 LIBS="-lrt $LIBS" 5946 LIBS="-lrt $LIBS"
5455 5947
5456fi 5948fi
5457 5949
5458 unset ac_cv_func_clock_gettime 5950 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" 5951 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5462if test "x$ac_cv_func_clock_gettime" = xyes; then : 5952if test "x$ac_cv_func_clock_gettime" = xyes
5463 cat >>confdefs.h <<_ACEOF 5953then :
5464#define HAVE_CLOCK_GETTIME 1 5954 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5465_ACEOF
5466 5955
5467fi 5956fi
5957
5958 fi
5959
5960fi
5961
5468done 5962done
5469 5963
5470 fi
5471 5964
5472fi
5473done
5474
5475
5476for ac_func in nanosleep 5965 for ac_func in nanosleep
5477do : 5966do :
5478 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5967 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5479if test "x$ac_cv_func_nanosleep" = xyes; then : 5968if test "x$ac_cv_func_nanosleep" = xyes
5480 cat >>confdefs.h <<_ACEOF 5969then :
5481#define HAVE_NANOSLEEP 1 5970 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5482_ACEOF
5483 5971
5484else 5972else $as_nop
5485 5973
5486 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5974 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5975 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5488$as_echo_n "checking for nanosleep in -lrt... " >&6; } 5976printf %s "checking for nanosleep in -lrt... " >&6; }
5489if ${ac_cv_lib_rt_nanosleep+:} false; then : 5977if test ${ac_cv_lib_rt_nanosleep+y}
5490 $as_echo_n "(cached) " >&6 5978then :
5491else 5979 printf %s "(cached) " >&6
5980else $as_nop
5492 ac_check_lib_save_LIBS=$LIBS 5981 ac_check_lib_save_LIBS=$LIBS
5493LIBS="-lrt $LIBS" 5982LIBS="-lrt $LIBS"
5494cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5495/* end confdefs.h. */ 5984/* end confdefs.h. */
5496 5985
5497/* Override any GCC internal prototype to avoid an error. 5986namespace conftest {
5498 Use char because int might match the return type of a GCC 5987 extern "C" int nanosleep ();
5499 builtin and then its argument prototype would still apply. */ 5988}
5500#ifdef __cplusplus
5501extern "C"
5502#endif
5503char nanosleep ();
5504int 5989int
5505main () 5990main (void)
5506{ 5991{
5507return nanosleep (); 5992return conftest::nanosleep ();
5508 ; 5993 ;
5509 return 0; 5994 return 0;
5510} 5995}
5511_ACEOF 5996_ACEOF
5512if ac_fn_cxx_try_link "$LINENO"; then : 5997if ac_fn_cxx_try_link "$LINENO"
5998then :
5513 ac_cv_lib_rt_nanosleep=yes 5999 ac_cv_lib_rt_nanosleep=yes
5514else 6000else $as_nop
5515 ac_cv_lib_rt_nanosleep=no 6001 ac_cv_lib_rt_nanosleep=no
5516fi 6002fi
5517rm -f core conftest.err conftest.$ac_objext \ 6003rm -f core conftest.err conftest.$ac_objext conftest.beam \
5518 conftest$ac_exeext conftest.$ac_ext 6004 conftest$ac_exeext conftest.$ac_ext
5519LIBS=$ac_check_lib_save_LIBS 6005LIBS=$ac_check_lib_save_LIBS
5520fi 6006fi
5521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5 6007{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
5522$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } 6008printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5523if test "x$ac_cv_lib_rt_nanosleep" = xyes; then : 6009if test "x$ac_cv_lib_rt_nanosleep" = xyes
5524 cat >>confdefs.h <<_ACEOF 6010then :
5525#define HAVE_LIBRT 1 6011 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5526_ACEOF
5527 6012
5528 LIBS="-lrt $LIBS" 6013 LIBS="-lrt $LIBS"
5529 6014
5530fi 6015fi
5531 6016
5532 unset ac_cv_func_nanosleep 6017 unset ac_cv_func_nanosleep
5533 for ac_func in nanosleep
5534do :
5535 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 6018 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5536if test "x$ac_cv_func_nanosleep" = xyes; then : 6019if test "x$ac_cv_func_nanosleep" = xyes
5537 cat >>confdefs.h <<_ACEOF 6020then :
5538#define HAVE_NANOSLEEP 1 6021 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5539_ACEOF
5540 6022
5541fi 6023fi
6024
6025 fi
6026
6027fi
6028
5542done 6029done
5543 6030
5544 fi 6031ac_fn_cxx_check_type "$LINENO" "__kernel_rwf_t" "ac_cv_type___kernel_rwf_t" "#include <linux/fs.h>
6032"
6033if test "x$ac_cv_type___kernel_rwf_t" = xyes
6034then :
5545 6035
6036
6037printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
6038
6039
5546fi 6040fi
5547done
5548 6041
5549 6042
5550if test -z "$LIBEV_M4_AVOID_LIBM"; then 6043if test -z "$LIBEV_M4_AVOID_LIBM"; then
5551 LIBM=m 6044 LIBM=m
5552fi 6045fi
5553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5 6046{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5554$as_echo_n "checking for library containing floor... " >&6; } 6047printf %s "checking for library containing floor... " >&6; }
5555if ${ac_cv_search_floor+:} false; then : 6048if test ${ac_cv_search_floor+y}
5556 $as_echo_n "(cached) " >&6 6049then :
5557else 6050 printf %s "(cached) " >&6
6051else $as_nop
5558 ac_func_search_save_LIBS=$LIBS 6052 ac_func_search_save_LIBS=$LIBS
5559cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5560/* end confdefs.h. */ 6054/* end confdefs.h. */
5561 6055
5562/* Override any GCC internal prototype to avoid an error. 6056namespace conftest {
5563 Use char because int might match the return type of a GCC 6057 extern "C" int floor ();
5564 builtin and then its argument prototype would still apply. */ 6058}
5565#ifdef __cplusplus
5566extern "C"
5567#endif
5568char floor ();
5569int 6059int
5570main () 6060main (void)
5571{ 6061{
5572return floor (); 6062return conftest::floor ();
5573 ; 6063 ;
5574 return 0; 6064 return 0;
5575} 6065}
5576_ACEOF 6066_ACEOF
5577for ac_lib in '' $LIBM; do 6067for ac_lib in '' $LIBM
6068do
5578 if test -z "$ac_lib"; then 6069 if test -z "$ac_lib"; then
5579 ac_res="none required" 6070 ac_res="none required"
5580 else 6071 else
5581 ac_res=-l$ac_lib 6072 ac_res=-l$ac_lib
5582 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6073 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5583 fi 6074 fi
5584 if ac_fn_cxx_try_link "$LINENO"; then : 6075 if ac_fn_cxx_try_link "$LINENO"
6076then :
5585 ac_cv_search_floor=$ac_res 6077 ac_cv_search_floor=$ac_res
5586fi 6078fi
5587rm -f core conftest.err conftest.$ac_objext \ 6079rm -f core conftest.err conftest.$ac_objext conftest.beam \
5588 conftest$ac_exeext 6080 conftest$ac_exeext
5589 if ${ac_cv_search_floor+:} false; then : 6081 if test ${ac_cv_search_floor+y}
6082then :
5590 break 6083 break
5591fi 6084fi
5592done 6085done
5593if ${ac_cv_search_floor+:} false; then : 6086if test ${ac_cv_search_floor+y}
6087then :
5594 6088
5595else 6089else $as_nop
5596 ac_cv_search_floor=no 6090 ac_cv_search_floor=no
5597fi 6091fi
5598rm conftest.$ac_ext 6092rm conftest.$ac_ext
5599LIBS=$ac_func_search_save_LIBS 6093LIBS=$ac_func_search_save_LIBS
5600fi 6094fi
5601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5 6095{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5602$as_echo "$ac_cv_search_floor" >&6; } 6096printf "%s\n" "$ac_cv_search_floor" >&6; }
5603ac_res=$ac_cv_search_floor 6097ac_res=$ac_cv_search_floor
5604if test "$ac_res" != no; then : 6098if test "$ac_res" != no
6099then :
5605 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6100 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5606 6101
5607$as_echo "#define HAVE_FLOOR 1" >>confdefs.h 6102printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
5608 6103
5609fi 6104fi
5610 6105
5611 6106
5612 6107
5613 6108
5614 6109
5615# Extract the first word of "tic", so it can be a program name with args. 6110# Extract the first word of "tic", so it can be a program name with args.
5616set dummy tic; ac_word=$2 6111set dummy tic; ac_word=$2
5617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6112{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618$as_echo_n "checking for $ac_word... " >&6; } 6113printf %s "checking for $ac_word... " >&6; }
5619if ${ac_cv_path_TIC+:} false; then : 6114if test ${ac_cv_path_TIC+y}
5620 $as_echo_n "(cached) " >&6 6115then :
5621else 6116 printf %s "(cached) " >&6
6117else $as_nop
5622 case $TIC in 6118 case $TIC in
5623 [\\/]* | ?:[\\/]*) 6119 [\\/]* | ?:[\\/]*)
5624 ac_cv_path_TIC="$TIC" # Let the user override the test with a path. 6120 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
5625 ;; 6121 ;;
5626 *) 6122 *)
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628for as_dir in $PATH 6124for as_dir in $PATH
5629do 6125do
5630 IFS=$as_save_IFS 6126 IFS=$as_save_IFS
5631 test -z "$as_dir" && as_dir=. 6127 case $as_dir in #(((
6128 '') as_dir=./ ;;
6129 */) ;;
6130 *) as_dir=$as_dir/ ;;
6131 esac
5632 for ac_exec_ext in '' $ac_executable_extensions; do 6132 for ac_exec_ext in '' $ac_executable_extensions; do
5633 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6133 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" 6134 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 6135 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
5636 break 2 6136 break 2
5637 fi 6137 fi
5638done 6138done
5639 done 6139 done
5640IFS=$as_save_IFS 6140IFS=$as_save_IFS
5643 ;; 6143 ;;
5644esac 6144esac
5645fi 6145fi
5646TIC=$ac_cv_path_TIC 6146TIC=$ac_cv_path_TIC
5647if test -n "$TIC"; then 6147if test -n "$TIC"; then
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5 6148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5649$as_echo "$TIC" >&6; } 6149printf "%s\n" "$TIC" >&6; }
5650else 6150else
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5652$as_echo "no" >&6; } 6152printf "%s\n" "no" >&6; }
5653fi 6153fi
5654 6154
5655 6155
5656 6156
6157ac_ext=cpp
6158ac_cpp='$CXXCPP $CPPFLAGS'
6159ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6160ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6161ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6162{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
6163printf %s "checking how to run the C++ preprocessor... " >&6; }
6164if test -z "$CXXCPP"; then
6165 if test ${ac_cv_prog_CXXCPP+y}
6166then :
6167 printf %s "(cached) " >&6
6168else $as_nop
6169 # Double quotes because $CXX needs to be expanded
6170 for CXXCPP in "$CXX -E" cpp /lib/cpp
6171 do
6172 ac_preproc_ok=false
6173for ac_cxx_preproc_warn_flag in '' yes
6174do
6175 # Use a header file that comes with gcc, so configuring glibc
6176 # with a fresh cross-compiler works.
6177 # On the NeXT, cc -E runs the code through the compiler's parser,
6178 # not just through cpp. "Syntax error" is here to catch this case.
6179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6180/* end confdefs.h. */
6181#include <limits.h>
6182 Syntax error
6183_ACEOF
6184if ac_fn_cxx_try_cpp "$LINENO"
6185then :
6186
6187else $as_nop
6188 # Broken: fails on valid input.
6189continue
6190fi
6191rm -f conftest.err conftest.i conftest.$ac_ext
6192
6193 # OK, works on sane cases. Now check whether nonexistent headers
6194 # can be detected and how.
6195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6196/* end confdefs.h. */
6197#include <ac_nonexistent.h>
6198_ACEOF
6199if ac_fn_cxx_try_cpp "$LINENO"
6200then :
6201 # Broken: success on invalid input.
6202continue
6203else $as_nop
6204 # Passes both tests.
6205ac_preproc_ok=:
6206break
6207fi
6208rm -f conftest.err conftest.i conftest.$ac_ext
6209
6210done
6211# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6212rm -f conftest.i conftest.err conftest.$ac_ext
6213if $ac_preproc_ok
6214then :
6215 break
6216fi
6217
6218 done
6219 ac_cv_prog_CXXCPP=$CXXCPP
6220
6221fi
6222 CXXCPP=$ac_cv_prog_CXXCPP
6223else
6224 ac_cv_prog_CXXCPP=$CXXCPP
6225fi
6226{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
6227printf "%s\n" "$CXXCPP" >&6; }
6228ac_preproc_ok=false
6229for ac_cxx_preproc_warn_flag in '' yes
6230do
6231 # Use a header file that comes with gcc, so configuring glibc
6232 # with a fresh cross-compiler works.
6233 # On the NeXT, cc -E runs the code through the compiler's parser,
6234 # not just through cpp. "Syntax error" is here to catch this case.
6235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6236/* end confdefs.h. */
6237#include <limits.h>
6238 Syntax error
6239_ACEOF
6240if ac_fn_cxx_try_cpp "$LINENO"
6241then :
6242
6243else $as_nop
6244 # Broken: fails on valid input.
6245continue
6246fi
6247rm -f conftest.err conftest.i conftest.$ac_ext
6248
6249 # OK, works on sane cases. Now check whether nonexistent headers
6250 # can be detected and how.
6251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6252/* end confdefs.h. */
6253#include <ac_nonexistent.h>
6254_ACEOF
6255if ac_fn_cxx_try_cpp "$LINENO"
6256then :
6257 # Broken: success on invalid input.
6258continue
6259else $as_nop
6260 # Passes both tests.
6261ac_preproc_ok=:
6262break
6263fi
6264rm -f conftest.err conftest.i conftest.$ac_ext
6265
6266done
6267# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6268rm -f conftest.i conftest.err conftest.$ac_ext
6269if $ac_preproc_ok
6270then :
6271
6272else $as_nop
6273 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6274printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
6275as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
6276See \`config.log' for more details" "$LINENO" 5; }
6277fi
6278
6279ac_ext=cpp
6280ac_cpp='$CXXCPP $CPPFLAGS'
6281ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6282ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6283ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6284
6285
5657{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 6286{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5658$as_echo_n "checking for X... " >&6; } 6287printf %s "checking for X... " >&6; }
5659 6288
5660 6289
5661# Check whether --with-x was given. 6290# Check whether --with-x was given.
5662if test "${with_x+set}" = set; then : 6291if test ${with_x+y}
6292then :
5663 withval=$with_x; 6293 withval=$with_x;
5664fi 6294fi
5665 6295
5666# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 6296# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
5667if test "x$with_x" = xno; then 6297if test "x$with_x" = xno; then
5668 # The user explicitly disabled X. 6298 # The user explicitly disabled X.
5669 have_x=disabled 6299 have_x=disabled
5670else 6300else
5671 case $x_includes,$x_libraries in #( 6301 case $x_includes,$x_libraries in #(
5672 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #( 6302 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5673 *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then : 6303 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
5674 $as_echo_n "(cached) " >&6 6304then :
5675else 6305 printf %s "(cached) " >&6
6306else $as_nop
5676 # One or both of the vars are not set, and there is no cached value. 6307 # One or both of the vars are not set, and there is no cached value.
5677ac_x_includes=no ac_x_libraries=no 6308ac_x_includes=no
6309ac_x_libraries=no
6310# Do we need to do anything special at all?
6311ac_save_LIBS=$LIBS
6312LIBS="-lX11 $LIBS"
6313cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6314/* end confdefs.h. */
6315#include <X11/Xlib.h>
6316int
6317main (void)
6318{
6319XrmInitialize ()
6320 ;
6321 return 0;
6322}
6323_ACEOF
6324if ac_fn_cxx_try_link "$LINENO"
6325then :
6326 # We can compile and link X programs with no special options.
6327 ac_x_includes=
6328 ac_x_libraries=
6329fi
6330rm -f core conftest.err conftest.$ac_objext conftest.beam \
6331 conftest$ac_exeext conftest.$ac_ext
6332LIBS="$ac_save_LIBS"
6333# If that didn't work, only try xmkmf and file system searches
6334# for native compilation.
6335if test x"$ac_x_includes" = xno && test "$cross_compiling" = no
6336then :
5678rm -f -r conftest.dir 6337 rm -f -r conftest.dir
5679if mkdir conftest.dir; then 6338if mkdir conftest.dir; then
5680 cd conftest.dir 6339 cd conftest.dir
5681 cat >Imakefile <<'_ACEOF' 6340 cat >Imakefile <<'_ACEOF'
5682incroot: 6341incroot:
5683 @echo incroot='${INCROOT}' 6342 @echo incroot='${INCROOT}'
5712 fi 6371 fi
5713 cd .. 6372 cd ..
5714 rm -f -r conftest.dir 6373 rm -f -r conftest.dir
5715fi 6374fi
5716 6375
5717# Standard set of common directories for X headers. 6376 # Standard set of common directories for X headers.
5718# Check X11 before X11Rn because it is often a symlink to the current release. 6377# Check X11 before X11Rn because it is often a symlink to the current release.
5719ac_x_header_dirs=' 6378ac_x_header_dirs='
5720/usr/X11/include 6379/usr/X11/include
5721/usr/X11R7/include 6380/usr/X11R7/include
5722/usr/X11R6/include 6381/usr/X11R6/include
5739/usr/local/include/X11R7 6398/usr/local/include/X11R7
5740/usr/local/include/X11R6 6399/usr/local/include/X11R6
5741/usr/local/include/X11R5 6400/usr/local/include/X11R5
5742/usr/local/include/X11R4 6401/usr/local/include/X11R4
5743 6402
6403/opt/X11/include
6404
5744/usr/X386/include 6405/usr/X386/include
5745/usr/x386/include 6406/usr/x386/include
5746/usr/XFree86/include/X11 6407/usr/XFree86/include/X11
5747 6408
5748/usr/include 6409/usr/include
5760 # First, try using that file with no special directory specified. 6421 # First, try using that file with no special directory specified.
5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5762/* end confdefs.h. */ 6423/* end confdefs.h. */
5763#include <X11/Xlib.h> 6424#include <X11/Xlib.h>
5764_ACEOF 6425_ACEOF
5765if ac_fn_cxx_try_cpp "$LINENO"; then : 6426if ac_fn_cxx_try_cpp "$LINENO"
6427then :
5766 # We can compile using X headers with no special include directory. 6428 # We can compile using X headers with no special include directory.
5767ac_x_includes= 6429ac_x_includes=
5768else 6430else $as_nop
5769 for ac_dir in $ac_x_header_dirs; do 6431 for ac_dir in $ac_x_header_dirs; do
5770 if test -r "$ac_dir/X11/Xlib.h"; then 6432 if test -r "$ac_dir/X11/Xlib.h"; then
5771 ac_x_includes=$ac_dir 6433 ac_x_includes=$ac_dir
5772 break 6434 break
5773 fi 6435 fi
5784 LIBS="-lX11 $LIBS" 6446 LIBS="-lX11 $LIBS"
5785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5786/* end confdefs.h. */ 6448/* end confdefs.h. */
5787#include <X11/Xlib.h> 6449#include <X11/Xlib.h>
5788int 6450int
5789main () 6451main (void)
5790{ 6452{
5791XrmInitialize () 6453XrmInitialize ()
5792 ; 6454 ;
5793 return 0; 6455 return 0;
5794} 6456}
5795_ACEOF 6457_ACEOF
5796if ac_fn_cxx_try_link "$LINENO"; then : 6458if ac_fn_cxx_try_link "$LINENO"
6459then :
5797 LIBS=$ac_save_LIBS 6460 LIBS=$ac_save_LIBS
5798# We can link X programs with no special library path. 6461# We can link X programs with no special library path.
5799ac_x_libraries= 6462ac_x_libraries=
5800else 6463else $as_nop
5801 LIBS=$ac_save_LIBS 6464 LIBS=$ac_save_LIBS
5802for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 6465for ac_dir in `printf "%s\n" "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
5803do 6466do
5804 # Don't even attempt the hair of trying to link an X program! 6467 # Don't even attempt the hair of trying to link an X program!
5805 for ac_extension in a so sl dylib la dll; do 6468 for ac_extension in a so sl dylib la dll; do
5806 if test -r "$ac_dir/libX11.$ac_extension"; then 6469 if test -r "$ac_dir/libX11.$ac_extension"; then
5807 ac_x_libraries=$ac_dir 6470 ac_x_libraries=$ac_dir
5808 break 2 6471 break 2
5809 fi 6472 fi
5810 done 6473 done
5811done 6474done
5812fi 6475fi
5813rm -f core conftest.err conftest.$ac_objext \ 6476rm -f core conftest.err conftest.$ac_objext conftest.beam \
5814 conftest$ac_exeext conftest.$ac_ext 6477 conftest$ac_exeext conftest.$ac_ext
5815fi # $ac_x_libraries = no 6478fi # $ac_x_libraries = no
5816 6479
6480fi
6481# Record the results.
5817case $ac_x_includes,$ac_x_libraries in #( 6482case $ac_x_includes,$ac_x_libraries in #(
5818 no,* | *,no | *\'*) 6483 no,* | *,no | *\'*) :
5819 # Didn't find X, or a directory has "'" in its name. 6484 # Didn't find X, or a directory has "'" in its name.
5820 ac_cv_have_x="have_x=no";; #( 6485 ac_cv_have_x="have_x=no" ;; #(
5821 *) 6486 *) :
5822 # Record where we found X for the cache. 6487 # Record where we found X for the cache.
5823 ac_cv_have_x="have_x=yes\ 6488 ac_cv_have_x="have_x=yes\
5824 ac_x_includes='$ac_x_includes'\ 6489 ac_x_includes='$ac_x_includes'\
5825 ac_x_libraries='$ac_x_libraries'" 6490 ac_x_libraries='$ac_x_libraries'" ;;
5826esac 6491esac
5827fi 6492fi
5828;; #( 6493;; #(
5829 *) have_x=yes;; 6494 *) have_x=yes;;
5830 esac 6495 esac
5831 eval "$ac_cv_have_x" 6496 eval "$ac_cv_have_x"
5832fi # $with_x != no 6497fi # $with_x != no
5833 6498
5834if test "$have_x" != yes; then 6499if test "$have_x" != yes; then
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 6500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5836$as_echo "$have_x" >&6; } 6501printf "%s\n" "$have_x" >&6; }
5837 no_x=yes 6502 no_x=yes
5838else 6503else
5839 # If each of the values was on the command line, it overrides each guess. 6504 # If each of the values was on the command line, it overrides each guess.
5840 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6505 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5841 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6506 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5842 # Update the cache value to reflect the command line values. 6507 # Update the cache value to reflect the command line values.
5843 ac_cv_have_x="have_x=yes\ 6508 ac_cv_have_x="have_x=yes\
5844 ac_x_includes='$x_includes'\ 6509 ac_x_includes='$x_includes'\
5845 ac_x_libraries='$x_libraries'" 6510 ac_x_libraries='$x_libraries'"
5846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 6511 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
5847$as_echo "libraries $x_libraries, headers $x_includes" >&6; } 6512printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
5848fi 6513fi
5849 6514
5850if test "$no_x" = yes; then 6515if test "$no_x" = yes; then
5851 # Not all programs may use this symbol, but it does not hurt to define it. 6516 # Not all programs may use this symbol, but it does not hurt to define it.
5852 6517
5853$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h 6518printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
5854 6519
5855 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6520 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5856else 6521else
5857 if test -n "$x_includes"; then 6522 if test -n "$x_includes"; then
5858 X_CFLAGS="$X_CFLAGS -I$x_includes" 6523 X_CFLAGS="$X_CFLAGS -I$x_includes"
5861 # It would also be nice to do this for all -L options, not just this one. 6526 # It would also be nice to do this for all -L options, not just this one.
5862 if test -n "$x_libraries"; then 6527 if test -n "$x_libraries"; then
5863 X_LIBS="$X_LIBS -L$x_libraries" 6528 X_LIBS="$X_LIBS -L$x_libraries"
5864 # For Solaris; some versions of Sun CC require a space after -R and 6529 # For Solaris; some versions of Sun CC require a space after -R and
5865 # others require no space. Words are not sufficient . . . . 6530 # 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 6531 { 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; } 6532printf %s "checking whether -R must be followed by a space... " >&6; }
5868 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6533 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5869 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6534 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5870 ac_cxx_werror_flag=yes 6535 ac_cxx_werror_flag=yes
5871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5872/* end confdefs.h. */ 6537/* end confdefs.h. */
5873 6538
5874int 6539int
5875main () 6540main (void)
5876{ 6541{
5877 6542
5878 ; 6543 ;
5879 return 0; 6544 return 0;
5880} 6545}
5881_ACEOF 6546_ACEOF
5882if ac_fn_cxx_try_link "$LINENO"; then : 6547if ac_fn_cxx_try_link "$LINENO"
6548then :
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5884$as_echo "no" >&6; } 6550printf "%s\n" "no" >&6; }
5885 X_LIBS="$X_LIBS -R$x_libraries" 6551 X_LIBS="$X_LIBS -R$x_libraries"
5886else 6552else $as_nop
5887 LIBS="$ac_xsave_LIBS -R $x_libraries" 6553 LIBS="$ac_xsave_LIBS -R $x_libraries"
5888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5889/* end confdefs.h. */ 6555/* end confdefs.h. */
5890 6556
5891int 6557int
5892main () 6558main (void)
5893{ 6559{
5894 6560
5895 ; 6561 ;
5896 return 0; 6562 return 0;
5897} 6563}
5898_ACEOF 6564_ACEOF
5899if ac_fn_cxx_try_link "$LINENO"; then : 6565if ac_fn_cxx_try_link "$LINENO"
6566then :
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5901$as_echo "yes" >&6; } 6568printf "%s\n" "yes" >&6; }
5902 X_LIBS="$X_LIBS -R $x_libraries" 6569 X_LIBS="$X_LIBS -R $x_libraries"
5903else 6570else $as_nop
5904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 6571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5905$as_echo "neither works" >&6; } 6572printf "%s\n" "neither works" >&6; }
5906fi 6573fi
5907rm -f core conftest.err conftest.$ac_objext \ 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
5908 conftest$ac_exeext conftest.$ac_ext 6575 conftest$ac_exeext conftest.$ac_ext
5909fi 6576fi
5910rm -f core conftest.err conftest.$ac_objext \ 6577rm -f core conftest.err conftest.$ac_objext conftest.beam \
5911 conftest$ac_exeext conftest.$ac_ext 6578 conftest$ac_exeext conftest.$ac_ext
5912 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6579 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5913 LIBS=$ac_xsave_LIBS 6580 LIBS=$ac_xsave_LIBS
5914 fi 6581 fi
5915 6582
5925 # the Alpha needs dnet_stub (dnet does not exist). 6592 # the Alpha needs dnet_stub (dnet does not exist).
5926 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6593 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5928/* end confdefs.h. */ 6595/* end confdefs.h. */
5929 6596
5930/* Override any GCC internal prototype to avoid an error. 6597namespace conftest {
5931 Use char because int might match the return type of a GCC 6598 extern "C" int XOpenDisplay ();
5932 builtin and then its argument prototype would still apply. */ 6599}
5933#ifdef __cplusplus
5934extern "C"
5935#endif
5936char XOpenDisplay ();
5937int 6600int
5938main () 6601main (void)
5939{ 6602{
5940return XOpenDisplay (); 6603return conftest::XOpenDisplay ();
5941 ; 6604 ;
5942 return 0; 6605 return 0;
5943} 6606}
5944_ACEOF 6607_ACEOF
5945if ac_fn_cxx_try_link "$LINENO"; then : 6608if ac_fn_cxx_try_link "$LINENO"
6609then :
5946 6610
5947else 6611else $as_nop
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5 6612 { 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; } 6613printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
5950if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then : 6614if test ${ac_cv_lib_dnet_dnet_ntoa+y}
5951 $as_echo_n "(cached) " >&6 6615then :
5952else 6616 printf %s "(cached) " >&6
6617else $as_nop
5953 ac_check_lib_save_LIBS=$LIBS 6618 ac_check_lib_save_LIBS=$LIBS
5954LIBS="-ldnet $LIBS" 6619LIBS="-ldnet $LIBS"
5955cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5956/* end confdefs.h. */ 6621/* end confdefs.h. */
5957 6622
5958/* Override any GCC internal prototype to avoid an error. 6623namespace conftest {
5959 Use char because int might match the return type of a GCC 6624 extern "C" int dnet_ntoa ();
5960 builtin and then its argument prototype would still apply. */ 6625}
5961#ifdef __cplusplus
5962extern "C"
5963#endif
5964char dnet_ntoa ();
5965int 6626int
5966main () 6627main (void)
5967{ 6628{
5968return dnet_ntoa (); 6629return conftest::dnet_ntoa ();
5969 ; 6630 ;
5970 return 0; 6631 return 0;
5971} 6632}
5972_ACEOF 6633_ACEOF
5973if ac_fn_cxx_try_link "$LINENO"; then : 6634if ac_fn_cxx_try_link "$LINENO"
6635then :
5974 ac_cv_lib_dnet_dnet_ntoa=yes 6636 ac_cv_lib_dnet_dnet_ntoa=yes
5975else 6637else $as_nop
5976 ac_cv_lib_dnet_dnet_ntoa=no 6638 ac_cv_lib_dnet_dnet_ntoa=no
5977fi 6639fi
5978rm -f core conftest.err conftest.$ac_objext \ 6640rm -f core conftest.err conftest.$ac_objext conftest.beam \
5979 conftest$ac_exeext conftest.$ac_ext 6641 conftest$ac_exeext conftest.$ac_ext
5980LIBS=$ac_check_lib_save_LIBS 6642LIBS=$ac_check_lib_save_LIBS
5981fi 6643fi
5982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 6644{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
5983$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6645printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5984if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then : 6646if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6647then :
5985 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6648 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5986fi 6649fi
5987 6650
5988 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6651 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 6652 { 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; } 6653printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5991if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then : 6654if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
5992 $as_echo_n "(cached) " >&6 6655then :
5993else 6656 printf %s "(cached) " >&6
6657else $as_nop
5994 ac_check_lib_save_LIBS=$LIBS 6658 ac_check_lib_save_LIBS=$LIBS
5995LIBS="-ldnet_stub $LIBS" 6659LIBS="-ldnet_stub $LIBS"
5996cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5997/* end confdefs.h. */ 6661/* end confdefs.h. */
5998 6662
5999/* Override any GCC internal prototype to avoid an error. 6663namespace conftest {
6000 Use char because int might match the return type of a GCC 6664 extern "C" int dnet_ntoa ();
6001 builtin and then its argument prototype would still apply. */ 6665}
6002#ifdef __cplusplus
6003extern "C"
6004#endif
6005char dnet_ntoa ();
6006int 6666int
6007main () 6667main (void)
6008{ 6668{
6009return dnet_ntoa (); 6669return conftest::dnet_ntoa ();
6010 ; 6670 ;
6011 return 0; 6671 return 0;
6012} 6672}
6013_ACEOF 6673_ACEOF
6014if ac_fn_cxx_try_link "$LINENO"; then : 6674if ac_fn_cxx_try_link "$LINENO"
6675then :
6015 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
6016else 6677else $as_nop
6017 ac_cv_lib_dnet_stub_dnet_ntoa=no 6678 ac_cv_lib_dnet_stub_dnet_ntoa=no
6018fi 6679fi
6019rm -f core conftest.err conftest.$ac_objext \ 6680rm -f core conftest.err conftest.$ac_objext conftest.beam \
6020 conftest$ac_exeext conftest.$ac_ext 6681 conftest$ac_exeext conftest.$ac_ext
6021LIBS=$ac_check_lib_save_LIBS 6682LIBS=$ac_check_lib_save_LIBS
6022fi 6683fi
6023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 6684{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6024$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6685printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6025if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then : 6686if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6687then :
6026 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6027fi 6689fi
6028 6690
6029 fi 6691 fi
6030fi 6692fi
6031rm -f core conftest.err conftest.$ac_objext \ 6693rm -f core conftest.err conftest.$ac_objext conftest.beam \
6032 conftest$ac_exeext conftest.$ac_ext 6694 conftest$ac_exeext conftest.$ac_ext
6033 LIBS="$ac_xsave_LIBS" 6695 LIBS="$ac_xsave_LIBS"
6034 6696
6035 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 6697 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
6036 # to get the SysV transport functions. 6698 # to get the SysV transport functions.
6039 # The nsl library prevents programs from opening the X display 6701 # The nsl library prevents programs from opening the X display
6040 # on Irix 5.2, according to T.E. Dickey. 6702 # on Irix 5.2, according to T.E. Dickey.
6041 # The functions gethostbyname, getservbyname, and inet_addr are 6703 # The functions gethostbyname, getservbyname, and inet_addr are
6042 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 6704 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6043 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" 6705 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6044if test "x$ac_cv_func_gethostbyname" = xyes; then : 6706if test "x$ac_cv_func_gethostbyname" = xyes
6707then :
6045 6708
6046fi 6709fi
6047 6710
6048 if test $ac_cv_func_gethostbyname = no; then 6711 if test $ac_cv_func_gethostbyname = no; then
6049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 6712 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6050$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 6713printf %s "checking for gethostbyname in -lnsl... " >&6; }
6051if ${ac_cv_lib_nsl_gethostbyname+:} false; then : 6714if test ${ac_cv_lib_nsl_gethostbyname+y}
6052 $as_echo_n "(cached) " >&6 6715then :
6053else 6716 printf %s "(cached) " >&6
6717else $as_nop
6054 ac_check_lib_save_LIBS=$LIBS 6718 ac_check_lib_save_LIBS=$LIBS
6055LIBS="-lnsl $LIBS" 6719LIBS="-lnsl $LIBS"
6056cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6057/* end confdefs.h. */ 6721/* end confdefs.h. */
6058 6722
6059/* Override any GCC internal prototype to avoid an error. 6723namespace conftest {
6060 Use char because int might match the return type of a GCC 6724 extern "C" int gethostbyname ();
6061 builtin and then its argument prototype would still apply. */ 6725}
6062#ifdef __cplusplus
6063extern "C"
6064#endif
6065char gethostbyname ();
6066int 6726int
6067main () 6727main (void)
6068{ 6728{
6069return gethostbyname (); 6729return conftest::gethostbyname ();
6070 ; 6730 ;
6071 return 0; 6731 return 0;
6072} 6732}
6073_ACEOF 6733_ACEOF
6074if ac_fn_cxx_try_link "$LINENO"; then : 6734if ac_fn_cxx_try_link "$LINENO"
6735then :
6075 ac_cv_lib_nsl_gethostbyname=yes 6736 ac_cv_lib_nsl_gethostbyname=yes
6076else 6737else $as_nop
6077 ac_cv_lib_nsl_gethostbyname=no 6738 ac_cv_lib_nsl_gethostbyname=no
6078fi 6739fi
6079rm -f core conftest.err conftest.$ac_objext \ 6740rm -f core conftest.err conftest.$ac_objext conftest.beam \
6080 conftest$ac_exeext conftest.$ac_ext 6741 conftest$ac_exeext conftest.$ac_ext
6081LIBS=$ac_check_lib_save_LIBS 6742LIBS=$ac_check_lib_save_LIBS
6082fi 6743fi
6083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 6744{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6084$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 6745printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
6085if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then : 6746if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6747then :
6086 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 6748 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6087fi 6749fi
6088 6750
6089 if test $ac_cv_lib_nsl_gethostbyname = no; then 6751 if test $ac_cv_lib_nsl_gethostbyname = no; then
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5 6752 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6091$as_echo_n "checking for gethostbyname in -lbsd... " >&6; } 6753printf %s "checking for gethostbyname in -lbsd... " >&6; }
6092if ${ac_cv_lib_bsd_gethostbyname+:} false; then : 6754if test ${ac_cv_lib_bsd_gethostbyname+y}
6093 $as_echo_n "(cached) " >&6 6755then :
6094else 6756 printf %s "(cached) " >&6
6757else $as_nop
6095 ac_check_lib_save_LIBS=$LIBS 6758 ac_check_lib_save_LIBS=$LIBS
6096LIBS="-lbsd $LIBS" 6759LIBS="-lbsd $LIBS"
6097cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6760cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6098/* end confdefs.h. */ 6761/* end confdefs.h. */
6099 6762
6100/* Override any GCC internal prototype to avoid an error. 6763namespace conftest {
6101 Use char because int might match the return type of a GCC 6764 extern "C" int gethostbyname ();
6102 builtin and then its argument prototype would still apply. */ 6765}
6103#ifdef __cplusplus
6104extern "C"
6105#endif
6106char gethostbyname ();
6107int 6766int
6108main () 6767main (void)
6109{ 6768{
6110return gethostbyname (); 6769return conftest::gethostbyname ();
6111 ; 6770 ;
6112 return 0; 6771 return 0;
6113} 6772}
6114_ACEOF 6773_ACEOF
6115if ac_fn_cxx_try_link "$LINENO"; then : 6774if ac_fn_cxx_try_link "$LINENO"
6775then :
6116 ac_cv_lib_bsd_gethostbyname=yes 6776 ac_cv_lib_bsd_gethostbyname=yes
6117else 6777else $as_nop
6118 ac_cv_lib_bsd_gethostbyname=no 6778 ac_cv_lib_bsd_gethostbyname=no
6119fi 6779fi
6120rm -f core conftest.err conftest.$ac_objext \ 6780rm -f core conftest.err conftest.$ac_objext conftest.beam \
6121 conftest$ac_exeext conftest.$ac_ext 6781 conftest$ac_exeext conftest.$ac_ext
6122LIBS=$ac_check_lib_save_LIBS 6782LIBS=$ac_check_lib_save_LIBS
6123fi 6783fi
6124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5 6784{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6125$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } 6785printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6126if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then : 6786if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6787then :
6127 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6788 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6128fi 6789fi
6129 6790
6130 fi 6791 fi
6131 fi 6792 fi
6136 # on later versions), says Simon Leinen: it contains gethostby* 6797 # on later versions), says Simon Leinen: it contains gethostby*
6137 # variants that don't use the name server (or something). -lsocket 6798 # variants that don't use the name server (or something). -lsocket
6138 # must be given before -lnsl if both are needed. We assume that 6799 # must be given before -lnsl if both are needed. We assume that
6139 # if connect needs -lnsl, so does gethostbyname. 6800 # if connect needs -lnsl, so does gethostbyname.
6140 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect" 6801 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6141if test "x$ac_cv_func_connect" = xyes; then : 6802if test "x$ac_cv_func_connect" = xyes
6803then :
6142 6804
6143fi 6805fi
6144 6806
6145 if test $ac_cv_func_connect = no; then 6807 if test $ac_cv_func_connect = no; then
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5 6808 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6147$as_echo_n "checking for connect in -lsocket... " >&6; } 6809printf %s "checking for connect in -lsocket... " >&6; }
6148if ${ac_cv_lib_socket_connect+:} false; then : 6810if test ${ac_cv_lib_socket_connect+y}
6149 $as_echo_n "(cached) " >&6 6811then :
6150else 6812 printf %s "(cached) " >&6
6813else $as_nop
6151 ac_check_lib_save_LIBS=$LIBS 6814 ac_check_lib_save_LIBS=$LIBS
6152LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6815LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6153cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6154/* end confdefs.h. */ 6817/* end confdefs.h. */
6155 6818
6156/* Override any GCC internal prototype to avoid an error. 6819namespace conftest {
6157 Use char because int might match the return type of a GCC 6820 extern "C" int connect ();
6158 builtin and then its argument prototype would still apply. */ 6821}
6159#ifdef __cplusplus
6160extern "C"
6161#endif
6162char connect ();
6163int 6822int
6164main () 6823main (void)
6165{ 6824{
6166return connect (); 6825return conftest::connect ();
6167 ; 6826 ;
6168 return 0; 6827 return 0;
6169} 6828}
6170_ACEOF 6829_ACEOF
6171if ac_fn_cxx_try_link "$LINENO"; then : 6830if ac_fn_cxx_try_link "$LINENO"
6831then :
6172 ac_cv_lib_socket_connect=yes 6832 ac_cv_lib_socket_connect=yes
6173else 6833else $as_nop
6174 ac_cv_lib_socket_connect=no 6834 ac_cv_lib_socket_connect=no
6175fi 6835fi
6176rm -f core conftest.err conftest.$ac_objext \ 6836rm -f core conftest.err conftest.$ac_objext conftest.beam \
6177 conftest$ac_exeext conftest.$ac_ext 6837 conftest$ac_exeext conftest.$ac_ext
6178LIBS=$ac_check_lib_save_LIBS 6838LIBS=$ac_check_lib_save_LIBS
6179fi 6839fi
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5 6840{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6181$as_echo "$ac_cv_lib_socket_connect" >&6; } 6841printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6182if test "x$ac_cv_lib_socket_connect" = xyes; then : 6842if test "x$ac_cv_lib_socket_connect" = xyes
6843then :
6183 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6844 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6184fi 6845fi
6185 6846
6186 fi 6847 fi
6187 6848
6188 # Guillermo Gomez says -lposix is necessary on A/UX. 6849 # Guillermo Gomez says -lposix is necessary on A/UX.
6189 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove" 6850 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6190if test "x$ac_cv_func_remove" = xyes; then : 6851if test "x$ac_cv_func_remove" = xyes
6852then :
6191 6853
6192fi 6854fi
6193 6855
6194 if test $ac_cv_func_remove = no; then 6856 if test $ac_cv_func_remove = no; then
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5 6857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6196$as_echo_n "checking for remove in -lposix... " >&6; } 6858printf %s "checking for remove in -lposix... " >&6; }
6197if ${ac_cv_lib_posix_remove+:} false; then : 6859if test ${ac_cv_lib_posix_remove+y}
6198 $as_echo_n "(cached) " >&6 6860then :
6199else 6861 printf %s "(cached) " >&6
6862else $as_nop
6200 ac_check_lib_save_LIBS=$LIBS 6863 ac_check_lib_save_LIBS=$LIBS
6201LIBS="-lposix $LIBS" 6864LIBS="-lposix $LIBS"
6202cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6203/* end confdefs.h. */ 6866/* end confdefs.h. */
6204 6867
6205/* Override any GCC internal prototype to avoid an error. 6868namespace conftest {
6206 Use char because int might match the return type of a GCC 6869 extern "C" int remove ();
6207 builtin and then its argument prototype would still apply. */ 6870}
6208#ifdef __cplusplus
6209extern "C"
6210#endif
6211char remove ();
6212int 6871int
6213main () 6872main (void)
6214{ 6873{
6215return remove (); 6874return conftest::remove ();
6216 ; 6875 ;
6217 return 0; 6876 return 0;
6218} 6877}
6219_ACEOF 6878_ACEOF
6220if ac_fn_cxx_try_link "$LINENO"; then : 6879if ac_fn_cxx_try_link "$LINENO"
6880then :
6221 ac_cv_lib_posix_remove=yes 6881 ac_cv_lib_posix_remove=yes
6222else 6882else $as_nop
6223 ac_cv_lib_posix_remove=no 6883 ac_cv_lib_posix_remove=no
6224fi 6884fi
6225rm -f core conftest.err conftest.$ac_objext \ 6885rm -f core conftest.err conftest.$ac_objext conftest.beam \
6226 conftest$ac_exeext conftest.$ac_ext 6886 conftest$ac_exeext conftest.$ac_ext
6227LIBS=$ac_check_lib_save_LIBS 6887LIBS=$ac_check_lib_save_LIBS
6228fi 6888fi
6229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5 6889{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6230$as_echo "$ac_cv_lib_posix_remove" >&6; } 6890printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6231if test "x$ac_cv_lib_posix_remove" = xyes; then : 6891if test "x$ac_cv_lib_posix_remove" = xyes
6892then :
6232 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 6893 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6233fi 6894fi
6234 6895
6235 fi 6896 fi
6236 6897
6237 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 6898 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6238 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 6899 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6239if test "x$ac_cv_func_shmat" = xyes; then : 6900if test "x$ac_cv_func_shmat" = xyes
6901then :
6240 6902
6241fi 6903fi
6242 6904
6243 if test $ac_cv_func_shmat = no; then 6905 if test $ac_cv_func_shmat = no; then
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5 6906 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6245$as_echo_n "checking for shmat in -lipc... " >&6; } 6907printf %s "checking for shmat in -lipc... " >&6; }
6246if ${ac_cv_lib_ipc_shmat+:} false; then : 6908if test ${ac_cv_lib_ipc_shmat+y}
6247 $as_echo_n "(cached) " >&6 6909then :
6248else 6910 printf %s "(cached) " >&6
6911else $as_nop
6249 ac_check_lib_save_LIBS=$LIBS 6912 ac_check_lib_save_LIBS=$LIBS
6250LIBS="-lipc $LIBS" 6913LIBS="-lipc $LIBS"
6251cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6252/* end confdefs.h. */ 6915/* end confdefs.h. */
6253 6916
6254/* Override any GCC internal prototype to avoid an error. 6917namespace conftest {
6255 Use char because int might match the return type of a GCC 6918 extern "C" int shmat ();
6256 builtin and then its argument prototype would still apply. */ 6919}
6257#ifdef __cplusplus
6258extern "C"
6259#endif
6260char shmat ();
6261int 6920int
6262main () 6921main (void)
6263{ 6922{
6264return shmat (); 6923return conftest::shmat ();
6265 ; 6924 ;
6266 return 0; 6925 return 0;
6267} 6926}
6268_ACEOF 6927_ACEOF
6269if ac_fn_cxx_try_link "$LINENO"; then : 6928if ac_fn_cxx_try_link "$LINENO"
6929then :
6270 ac_cv_lib_ipc_shmat=yes 6930 ac_cv_lib_ipc_shmat=yes
6271else 6931else $as_nop
6272 ac_cv_lib_ipc_shmat=no 6932 ac_cv_lib_ipc_shmat=no
6273fi 6933fi
6274rm -f core conftest.err conftest.$ac_objext \ 6934rm -f core conftest.err conftest.$ac_objext conftest.beam \
6275 conftest$ac_exeext conftest.$ac_ext 6935 conftest$ac_exeext conftest.$ac_ext
6276LIBS=$ac_check_lib_save_LIBS 6936LIBS=$ac_check_lib_save_LIBS
6277fi 6937fi
6278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5 6938{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6279$as_echo "$ac_cv_lib_ipc_shmat" >&6; } 6939printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
6280if test "x$ac_cv_lib_ipc_shmat" = xyes; then : 6940if test "x$ac_cv_lib_ipc_shmat" = xyes
6941then :
6281 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6942 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6282fi 6943fi
6283 6944
6284 fi 6945 fi
6285 fi 6946 fi
6291 # check for ICE first), but we must link in the order -lSM -lICE or 6952 # check for ICE first), but we must link in the order -lSM -lICE or
6292 # we get undefined symbols. So assume we have SM if we have ICE. 6953 # we get undefined symbols. So assume we have SM if we have ICE.
6293 # These have to be linked with before -lX11, unlike the other 6954 # These have to be linked with before -lX11, unlike the other
6294 # libraries we check for below, so use a different variable. 6955 # libraries we check for below, so use a different variable.
6295 # John Interrante, Karl Berry 6956 # John Interrante, Karl Berry
6296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5 6957 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6297$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } 6958printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
6298if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then : 6959if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
6299 $as_echo_n "(cached) " >&6 6960then :
6300else 6961 printf %s "(cached) " >&6
6962else $as_nop
6301 ac_check_lib_save_LIBS=$LIBS 6963 ac_check_lib_save_LIBS=$LIBS
6302LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6964LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6303cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6304/* end confdefs.h. */ 6966/* end confdefs.h. */
6305 6967
6306/* Override any GCC internal prototype to avoid an error. 6968namespace conftest {
6307 Use char because int might match the return type of a GCC 6969 extern "C" int IceConnectionNumber ();
6308 builtin and then its argument prototype would still apply. */ 6970}
6309#ifdef __cplusplus
6310extern "C"
6311#endif
6312char IceConnectionNumber ();
6313int 6971int
6314main () 6972main (void)
6315{ 6973{
6316return IceConnectionNumber (); 6974return conftest::IceConnectionNumber ();
6317 ; 6975 ;
6318 return 0; 6976 return 0;
6319} 6977}
6320_ACEOF 6978_ACEOF
6321if ac_fn_cxx_try_link "$LINENO"; then : 6979if ac_fn_cxx_try_link "$LINENO"
6980then :
6322 ac_cv_lib_ICE_IceConnectionNumber=yes 6981 ac_cv_lib_ICE_IceConnectionNumber=yes
6323else 6982else $as_nop
6324 ac_cv_lib_ICE_IceConnectionNumber=no 6983 ac_cv_lib_ICE_IceConnectionNumber=no
6325fi 6984fi
6326rm -f core conftest.err conftest.$ac_objext \ 6985rm -f core conftest.err conftest.$ac_objext conftest.beam \
6327 conftest$ac_exeext conftest.$ac_ext 6986 conftest$ac_exeext conftest.$ac_ext
6328LIBS=$ac_check_lib_save_LIBS 6987LIBS=$ac_check_lib_save_LIBS
6329fi 6988fi
6330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 6989{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6331$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6990printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6332if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then : 6991if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6992then :
6333 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6993 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6334fi 6994fi
6335 6995
6336 LDFLAGS=$ac_save_LDFLAGS 6996 LDFLAGS=$ac_save_LDFLAGS
6337 6997
6339 6999
6340 7000
6341if test -n "$ac_tool_prefix"; then 7001if 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. 7002 # 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 7003set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7004{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6345$as_echo_n "checking for $ac_word... " >&6; } 7005printf %s "checking for $ac_word... " >&6; }
6346if ${ac_cv_path_PKG_CONFIG+:} false; then : 7006if test ${ac_cv_path_PKG_CONFIG+y}
6347 $as_echo_n "(cached) " >&6 7007then :
6348else 7008 printf %s "(cached) " >&6
7009else $as_nop
6349 case $PKG_CONFIG in 7010 case $PKG_CONFIG in
6350 [\\/]* | ?:[\\/]*) 7011 [\\/]* | ?:[\\/]*)
6351 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 7012 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6352 ;; 7013 ;;
6353 *) 7014 *)
6354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355for as_dir in $PATH 7016for as_dir in $PATH
6356do 7017do
6357 IFS=$as_save_IFS 7018 IFS=$as_save_IFS
6358 test -z "$as_dir" && as_dir=. 7019 case $as_dir in #(((
7020 '') as_dir=./ ;;
7021 */) ;;
7022 *) as_dir=$as_dir/ ;;
7023 esac
6359 for ac_exec_ext in '' $ac_executable_extensions; do 7024 for ac_exec_ext in '' $ac_executable_extensions; do
6360 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7025 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" 7026 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 7027 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6363 break 2 7028 break 2
6364 fi 7029 fi
6365done 7030done
6366 done 7031 done
6367IFS=$as_save_IFS 7032IFS=$as_save_IFS
6369 ;; 7034 ;;
6370esac 7035esac
6371fi 7036fi
6372PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7037PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6373if test -n "$PKG_CONFIG"; then 7038if test -n "$PKG_CONFIG"; then
6374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6375$as_echo "$PKG_CONFIG" >&6; } 7040printf "%s\n" "$PKG_CONFIG" >&6; }
6376else 7041else
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6378$as_echo "no" >&6; } 7043printf "%s\n" "no" >&6; }
6379fi 7044fi
6380 7045
6381 7046
6382fi 7047fi
6383if test -z "$ac_cv_path_PKG_CONFIG"; then 7048if test -z "$ac_cv_path_PKG_CONFIG"; then
6384 ac_pt_PKG_CONFIG=$PKG_CONFIG 7049 ac_pt_PKG_CONFIG=$PKG_CONFIG
6385 # Extract the first word of "pkg-config", so it can be a program name with args. 7050 # Extract the first word of "pkg-config", so it can be a program name with args.
6386set dummy pkg-config; ac_word=$2 7051set dummy pkg-config; ac_word=$2
6387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7052{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6388$as_echo_n "checking for $ac_word... " >&6; } 7053printf %s "checking for $ac_word... " >&6; }
6389if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 7054if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
6390 $as_echo_n "(cached) " >&6 7055then :
6391else 7056 printf %s "(cached) " >&6
7057else $as_nop
6392 case $ac_pt_PKG_CONFIG in 7058 case $ac_pt_PKG_CONFIG in
6393 [\\/]* | ?:[\\/]*) 7059 [\\/]* | ?:[\\/]*)
6394 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 7060 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
6395 ;; 7061 ;;
6396 *) 7062 *)
6397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6398for as_dir in $PATH 7064for as_dir in $PATH
6399do 7065do
6400 IFS=$as_save_IFS 7066 IFS=$as_save_IFS
6401 test -z "$as_dir" && as_dir=. 7067 case $as_dir in #(((
7068 '') as_dir=./ ;;
7069 */) ;;
7070 *) as_dir=$as_dir/ ;;
7071 esac
6402 for ac_exec_ext in '' $ac_executable_extensions; do 7072 for ac_exec_ext in '' $ac_executable_extensions; do
6403 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7073 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" 7074 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 7075 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
6406 break 2 7076 break 2
6407 fi 7077 fi
6408done 7078done
6409 done 7079 done
6410IFS=$as_save_IFS 7080IFS=$as_save_IFS
6412 ;; 7082 ;;
6413esac 7083esac
6414fi 7084fi
6415ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 7085ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6416if test -n "$ac_pt_PKG_CONFIG"; then 7086if test -n "$ac_pt_PKG_CONFIG"; then
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 7087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6418$as_echo "$ac_pt_PKG_CONFIG" >&6; } 7088printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
6419else 7089else
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6421$as_echo "no" >&6; } 7091printf "%s\n" "no" >&6; }
6422fi 7092fi
6423 7093
6424 if test "x$ac_pt_PKG_CONFIG" = x; then 7094 if test "x$ac_pt_PKG_CONFIG" = x; then
6425 PKG_CONFIG="no" 7095 PKG_CONFIG="no"
6426 else 7096 else
6427 case $cross_compiling:$ac_tool_warned in 7097 case $cross_compiling:$ac_tool_warned in
6428yes:) 7098yes:)
6429{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7099{ 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;} 7100printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6431ac_tool_warned=yes ;; 7101ac_tool_warned=yes ;;
6432esac 7102esac
6433 PKG_CONFIG=$ac_pt_PKG_CONFIG 7103 PKG_CONFIG=$ac_pt_PKG_CONFIG
6434 fi 7104 fi
6435else 7105else
6442PIXBUF_CFLAGS= 7112PIXBUF_CFLAGS=
6443PIXBUF_LIBS= 7113PIXBUF_LIBS=
6444 7114
6445if test x$support_pixbuf = xyes; then 7115if test x$support_pixbuf = xyes; then
6446 7116
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5 7117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
6448$as_echo_n "checking for gdk-pixbuf-2.0... " >&6; } 7118printf %s "checking for gdk-pixbuf-2.0... " >&6; }
6449 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then 7119 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6450 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`" 7120 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
6451 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`" 7121 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
6452 7122
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7123 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6454$as_echo "ok" >&6; } 7124printf "%s\n" "ok" >&6; }
6455 7125
6456 image_lib=gdk-pixbuf 7126 image_lib=gdk-pixbuf
6457 7127
6458$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h 7128printf "%s\n" "#define HAVE_PIXBUF 1" >>confdefs.h
6459 7129
6460 7130
6461 else 7131 else
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6463$as_echo "no" >&6; } 7133printf "%s\n" "no" >&6; }
6464 : 7134 :
6465 fi 7135 fi
6466 7136
6467fi 7137fi
6468 7138
6472STARTUP_NOTIFICATION_CFLAGS= 7142STARTUP_NOTIFICATION_CFLAGS=
6473STARTUP_NOTIFICATION_LIBS= 7143STARTUP_NOTIFICATION_LIBS=
6474 7144
6475if test x$support_startup_notification = xyes; then 7145if test x$support_startup_notification = xyes; then
6476 7146
6477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5 7147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
6478$as_echo_n "checking for libstartup-notification-1.0... " >&6; } 7148printf %s "checking for libstartup-notification-1.0... " >&6; }
6479 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then 7149 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6480 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`" 7150 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6481 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`" 7151 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6482 7152
6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6484$as_echo "ok" >&6; } 7154printf "%s\n" "ok" >&6; }
6485 7155
6486 7156
6487$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h 7157printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6488 7158
6489 7159
6490 else 7160 else
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7161 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6492$as_echo "no" >&6; } 7162printf "%s\n" "no" >&6; }
6493 : 7163 :
6494 fi 7164 fi
6495 7165
6496fi 7166fi
6497 7167
6498 7168
6499 7169
6500 7170
6501if test x$support_frills = xyes; then 7171if test x$support_frills = xyes; then
6502 7172
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5 7173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
6504$as_echo_n "checking for xmu... " >&6; } 7174printf %s "checking for xmu... " >&6; }
6505 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then 7175 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6506 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`" 7176 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
6507 XMU_LIBS="`$PKG_CONFIG --libs xmu`" 7177 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
6508 7178
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7179 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6510$as_echo "ok" >&6; } 7180printf "%s\n" "ok" >&6; }
6511 7181
6512 X_LIBS="$XMU_LIBS $X_LIBS" 7182 X_LIBS="$XMU_LIBS $X_LIBS"
6513 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS" 7183 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
6514 7184
6515$as_echo "#define HAVE_XMU 1" >>confdefs.h 7185printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
6516 7186
6517 7187
6518 else 7188 else
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6520$as_echo "no" >&6; } 7190printf "%s\n" "no" >&6; }
6521 : 7191 :
6522 fi 7192 fi
6523 7193
6524fi 7194fi
6525 7195
6526for ac_header in \ 7196ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
6527 sys/byteorder.h \ 7197if test "x$ac_cv_header_sys_byteorder_h" = xyes
6528 sys/ioctl.h \ 7198then :
6529 sys/sockio.h \ 7199 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
6530 sys/strredir.h \
6531 stdint.h \
6532 wchar.h \
6533 7200
6534do : 7201fi
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" 7202ac_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 : 7203if test "x$ac_cv_header_sys_ioctl_h" = xyes
6538 cat >>confdefs.h <<_ACEOF 7204then :
6539#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7205 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
6540_ACEOF
6541 7206
6542fi 7207fi
7208ac_fn_cxx_check_header_compile "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7209if test "x$ac_cv_header_sys_sockio_h" = xyes
7210then :
7211 printf "%s\n" "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
6543 7212
6544done 7213fi
7214ac_fn_cxx_check_header_compile "$LINENO" "sys/strredir.h" "ac_cv_header_sys_strredir_h" "$ac_includes_default"
7215if test "x$ac_cv_header_sys_strredir_h" = xyes
7216then :
7217 printf "%s\n" "#define HAVE_SYS_STRREDIR_H 1" >>confdefs.h
6545 7218
7219fi
7220ac_fn_cxx_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7221if test "x$ac_cv_header_stdint_h" = xyes
7222then :
7223 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
6546 7224
7225fi
7226ac_fn_cxx_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
7227if test "x$ac_cv_header_wchar_h" = xyes
7228then :
7229 printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
7230
7231fi
7232
7233
6547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5 7234{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6548$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 7235printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6549if ${rxvt_cv_xlib_illegal_access+:} false; then : 7236if test ${rxvt_cv_xlib_illegal_access+y}
6550 $as_echo_n "(cached) " >&6 7237then :
6551else 7238 printf %s "(cached) " >&6
7239else $as_nop
6552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6553/* end confdefs.h. */ 7241/* end confdefs.h. */
6554 7242
6555#define XLIB_ILLEGAL_ACCESS 7243#define XLIB_ILLEGAL_ACCESS
6556#include <X11/Xlib.h> 7244#include <X11/Xlib.h>
6557 7245
6558int 7246int
6559main () 7247main (void)
6560{ 7248{
6561 7249
6562 Display *dpy; 7250 Display *dpy;
6563 dpy->xdefaults = (char *)0; 7251 dpy->xdefaults = (char *)0;
6564 7252
6565 ; 7253 ;
6566 return 0; 7254 return 0;
6567} 7255}
6568_ACEOF 7256_ACEOF
6569if ac_fn_cxx_try_compile "$LINENO"; then : 7257if ac_fn_cxx_try_compile "$LINENO"
7258then :
6570 rxvt_cv_xlib_illegal_access=yes 7259 rxvt_cv_xlib_illegal_access=yes
7260else $as_nop
7261 rxvt_cv_xlib_illegal_access=no
7262
7263fi
7264rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7265fi
7266{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
7267printf "%s\n" "$rxvt_cv_xlib_illegal_access" >&6; }
7268if test x$rxvt_cv_xlib_illegal_access = xyes; then
7269
7270printf "%s\n" "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
7271
7272fi
7273
7274ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
7275if test "x$ac_cv_type_mode_t" = xyes
7276then :
7277
7278else $as_nop
7279
7280printf "%s\n" "#define mode_t int" >>confdefs.h
7281
7282fi
7283
7284
7285 ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default
7286"
7287if test "x$ac_cv_type_pid_t" = xyes
7288then :
7289
7290else $as_nop
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */
7293
7294 #if defined _WIN64 && !defined __CYGWIN__
7295 LLP64
7296 #endif
7297
7298int
7299main (void)
7300{
7301
7302 ;
7303 return 0;
7304}
7305
7306_ACEOF
7307if ac_fn_cxx_try_compile "$LINENO"
7308then :
7309 ac_pid_type='int'
7310else $as_nop
7311 ac_pid_type='__int64'
7312fi
7313rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7314
7315printf "%s\n" "#define pid_t $ac_pid_type" >>confdefs.h
7316
7317
7318fi
7319
7320
7321{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7322printf %s "checking for grep that handles long lines and -e... " >&6; }
7323if test ${ac_cv_path_GREP+y}
7324then :
7325 printf %s "(cached) " >&6
7326else $as_nop
7327 if test -z "$GREP"; then
7328 ac_path_GREP_found=false
7329 # Loop through the user's path and test for each of PROGNAME-LIST
7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7331for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7332do
7333 IFS=$as_save_IFS
7334 case $as_dir in #(((
7335 '') as_dir=./ ;;
7336 */) ;;
7337 *) as_dir=$as_dir/ ;;
7338 esac
7339 for ac_prog in grep ggrep
7340 do
7341 for ac_exec_ext in '' $ac_executable_extensions; do
7342 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
7343 as_fn_executable_p "$ac_path_GREP" || continue
7344# Check for GNU ac_path_GREP and select it if it is found.
7345 # Check for GNU $ac_path_GREP
7346case `"$ac_path_GREP" --version 2>&1` in
7347*GNU*)
7348 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
7349*)
7350 ac_count=0
7351 printf %s 0123456789 >"conftest.in"
7352 while :
7353 do
7354 cat "conftest.in" "conftest.in" >"conftest.tmp"
7355 mv "conftest.tmp" "conftest.in"
7356 cp "conftest.in" "conftest.nl"
7357 printf "%s\n" 'GREP' >> "conftest.nl"
7358 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7359 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7360 as_fn_arith $ac_count + 1 && ac_count=$as_val
7361 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7362 # Best one so far, save it but keep looking for a better one
7363 ac_cv_path_GREP="$ac_path_GREP"
7364 ac_path_GREP_max=$ac_count
7365 fi
7366 # 10*(2^10) chars as input seems more than enough
7367 test $ac_count -gt 10 && break
7368 done
7369 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7370esac
7371
7372 $ac_path_GREP_found && break 3
7373 done
7374 done
7375 done
7376IFS=$as_save_IFS
7377 if test -z "$ac_cv_path_GREP"; then
7378 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7379 fi
6571else 7380else
6572 rxvt_cv_xlib_illegal_access=no 7381 ac_cv_path_GREP=$GREP
6573
6574fi 7382fi
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 7383
6581$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6582
6583fi 7384fi
7385{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7386printf "%s\n" "$ac_cv_path_GREP" >&6; }
7387 GREP="$ac_cv_path_GREP"
6584 7388
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 7389
7390{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7391printf %s "checking for egrep... " >&6; }
7392if test ${ac_cv_path_EGREP+y}
7393then :
7394 printf %s "(cached) " >&6
7395else $as_nop
7396 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
7397 then ac_cv_path_EGREP="$GREP -E"
7398 else
7399 if test -z "$EGREP"; then
7400 ac_path_EGREP_found=false
7401 # Loop through the user's path and test for each of PROGNAME-LIST
7402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7403for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7404do
7405 IFS=$as_save_IFS
7406 case $as_dir in #(((
7407 '') as_dir=./ ;;
7408 */) ;;
7409 *) as_dir=$as_dir/ ;;
7410 esac
7411 for ac_prog in egrep
7412 do
7413 for ac_exec_ext in '' $ac_executable_extensions; do
7414 ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext"
7415 as_fn_executable_p "$ac_path_EGREP" || continue
7416# Check for GNU ac_path_EGREP and select it if it is found.
7417 # Check for GNU $ac_path_EGREP
7418case `"$ac_path_EGREP" --version 2>&1` in
7419*GNU*)
7420 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
7421*)
7422 ac_count=0
7423 printf %s 0123456789 >"conftest.in"
7424 while :
7425 do
7426 cat "conftest.in" "conftest.in" >"conftest.tmp"
7427 mv "conftest.tmp" "conftest.in"
7428 cp "conftest.in" "conftest.nl"
7429 printf "%s\n" 'EGREP' >> "conftest.nl"
7430 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
7431 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7432 as_fn_arith $ac_count + 1 && ac_count=$as_val
7433 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7434 # Best one so far, save it but keep looking for a better one
7435 ac_cv_path_EGREP="$ac_path_EGREP"
7436 ac_path_EGREP_max=$ac_count
7437 fi
7438 # 10*(2^10) chars as input seems more than enough
7439 test $ac_count -gt 10 && break
7440 done
7441 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7442esac
7443
7444 $ac_path_EGREP_found && break 3
7445 done
7446 done
7447 done
7448IFS=$as_save_IFS
7449 if test -z "$ac_cv_path_EGREP"; then
7450 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7451 fi
6588else 7452else
6589 7453 ac_cv_path_EGREP=$EGREP
6590cat >>confdefs.h <<_ACEOF
6591#define mode_t int
6592_ACEOF
6593
6594fi 7454fi
6595 7455
6596ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 7456 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 7457fi
7458{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7459printf "%s\n" "$ac_cv_path_EGREP" >&6; }
7460 EGREP="$ac_cv_path_EGREP"
6606 7461
7462
6607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5 7463{ 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; } 7464printf %s "checking for uid_t in sys/types.h... " >&6; }
6609if ${ac_cv_type_uid_t+:} false; then : 7465if test ${ac_cv_type_uid_t+y}
6610 $as_echo_n "(cached) " >&6 7466then :
6611else 7467 printf %s "(cached) " >&6
7468else $as_nop
6612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6613/* end confdefs.h. */ 7470/* end confdefs.h. */
6614#include <sys/types.h> 7471#include <sys/types.h>
6615 7472
6616_ACEOF 7473_ACEOF
6617if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7474if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6618 $EGREP "uid_t" >/dev/null 2>&1; then : 7475 $EGREP "uid_t" >/dev/null 2>&1
7476then :
6619 ac_cv_type_uid_t=yes 7477 ac_cv_type_uid_t=yes
6620else 7478else $as_nop
6621 ac_cv_type_uid_t=no 7479 ac_cv_type_uid_t=no
6622fi 7480fi
6623rm -f conftest* 7481rm -rf conftest*
6624 7482
6625fi 7483fi
6626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5 7484{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
6627$as_echo "$ac_cv_type_uid_t" >&6; } 7485printf "%s\n" "$ac_cv_type_uid_t" >&6; }
6628if test $ac_cv_type_uid_t = no; then 7486if test $ac_cv_type_uid_t = no; then
6629 7487
6630$as_echo "#define uid_t int" >>confdefs.h 7488printf "%s\n" "#define uid_t int" >>confdefs.h
6631 7489
6632 7490
6633$as_echo "#define gid_t int" >>confdefs.h 7491printf "%s\n" "#define gid_t int" >>confdefs.h
6634 7492
6635fi 7493fi
6636 7494
6637ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t" 7495ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6638case $ac_cv_c_int16_t in #( 7496case $ac_cv_c_int16_t in #(
6639 no|yes) ;; #( 7497 no|yes) ;; #(
6640 *) 7498 *)
6641 7499
6642cat >>confdefs.h <<_ACEOF 7500printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
6643#define int16_t $ac_cv_c_int16_t
6644_ACEOF
6645;; 7501;;
6646esac 7502esac
6647 7503
6648ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 7504ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6649case $ac_cv_c_uint16_t in #( 7505case $ac_cv_c_uint16_t in #(
6650 no|yes) ;; #( 7506 no|yes) ;; #(
6651 *) 7507 *)
6652 7508
6653 7509
6654cat >>confdefs.h <<_ACEOF 7510printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
6655#define uint16_t $ac_cv_c_uint16_t
6656_ACEOF
6657;; 7511;;
6658 esac 7512 esac
6659 7513
6660ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t" 7514ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6661case $ac_cv_c_int32_t in #( 7515case $ac_cv_c_int32_t in #(
6662 no|yes) ;; #( 7516 no|yes) ;; #(
6663 *) 7517 *)
6664 7518
6665cat >>confdefs.h <<_ACEOF 7519printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
6666#define int32_t $ac_cv_c_int32_t
6667_ACEOF
6668;; 7520;;
6669esac 7521esac
6670 7522
6671ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 7523ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6672case $ac_cv_c_uint32_t in #( 7524case $ac_cv_c_uint32_t in #(
6673 no|yes) ;; #( 7525 no|yes) ;; #(
6674 *) 7526 *)
6675 7527
6676$as_echo "#define _UINT32_T 1" >>confdefs.h 7528printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
6677 7529
6678 7530
6679cat >>confdefs.h <<_ACEOF 7531printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
6680#define uint32_t $ac_cv_c_uint32_t
6681_ACEOF
6682;; 7532;;
6683 esac 7533 esac
6684 7534
6685 7535
6686for ac_func in unsetenv
6687do :
6688 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" 7536ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6689if test "x$ac_cv_func_unsetenv" = xyes; then : 7537if test "x$ac_cv_func_unsetenv" = xyes
6690 cat >>confdefs.h <<_ACEOF 7538then :
6691#define HAVE_UNSETENV 1 7539 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
6692_ACEOF
6693 7540
6694fi 7541fi
6695done
6696 7542
6697 7543
6698 7544
6699support_utmp=yes 7545support_utmp=yes
6700support_wtmp=yes 7546support_wtmp=yes
6701support_lastlog=yes 7547support_lastlog=yes
6702 7548
6703# Check whether --enable-utmp was given. 7549# Check whether --enable-utmp was given.
6704if test "${enable_utmp+set}" = set; then : 7550if test ${enable_utmp+y}
7551then :
6705 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then 7552 enableval=$enable_utmp; if test x$enableval = xyes -o x$enableval = xno; then
6706 support_utmp=$enableval 7553 support_utmp=$enableval
6707 fi 7554 fi
6708fi 7555fi
6709 7556
6710 7557
6711# Check whether --enable-wtmp was given. 7558# Check whether --enable-wtmp was given.
6712if test "${enable_wtmp+set}" = set; then : 7559if test ${enable_wtmp+y}
7560then :
6713 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then 7561 enableval=$enable_wtmp; if test x$enableval = xyes -o x$enableval = xno; then
6714 support_wtmp=$enableval 7562 support_wtmp=$enableval
6715 fi 7563 fi
6716fi 7564fi
6717 7565
6718 7566
6719# Check whether --enable-lastlog was given. 7567# Check whether --enable-lastlog was given.
6720if test "${enable_lastlog+set}" = set; then : 7568if test ${enable_lastlog+y}
7569then :
6721 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then 7570 enableval=$enable_lastlog; if test x$enableval = xyes -o x$enableval = xno; then
6722 support_lastlog=$enableval 7571 support_lastlog=$enableval
6723 fi 7572 fi
6724fi 7573fi
6725 7574
6726 7575
6727if test x$support_utmp = xyes; then 7576if test x$support_utmp = xyes; then
6728 7577
6729$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h 7578printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
6730 7579
6731fi 7580fi
6732if test x$support_wtmp = xyes; then 7581if test x$support_wtmp = xyes; then
6733 7582
6734$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h 7583printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
6735 7584
6736fi 7585fi
6737if test x$support_lastlog = xyes; then 7586if test x$support_lastlog = xyes; then
6738 7587
6739$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h 7588printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
6740 7589
6741fi 7590fi
6742 7591
6743for ac_func in \ 7592ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
6744 updwtmp \ 7593if test "x$ac_cv_func_updwtmp" = xyes
6745 updwtmpx \ 7594then :
6746 updlastlogx \ 7595 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
6747 7596
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 7597fi
6757done 7598ac_fn_cxx_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
7599if test "x$ac_cv_func_updwtmpx" = xyes
7600then :
7601 printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
6758 7602
7603fi
7604ac_fn_cxx_check_func "$LINENO" "updlastlogx" "ac_cv_func_updlastlogx"
7605if test "x$ac_cv_func_updlastlogx" = xyes
7606then :
7607 printf "%s\n" "#define HAVE_UPDLASTLOGX 1" >>confdefs.h
6759 7608
6760for ac_header in lastlog.h 7609fi
6761do : 7610
7611
6762 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default" 7612ac_fn_cxx_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6763if test "x$ac_cv_header_lastlog_h" = xyes; then : 7613if test "x$ac_cv_header_lastlog_h" = xyes
6764 cat >>confdefs.h <<_ACEOF 7614then :
6765#define HAVE_LASTLOG_H 1 7615 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
6766_ACEOF
6767 7616
6768fi 7617fi
6769
6770done
6771 7618
6772 7619
6773case $host in 7620case $host in
6774 *-*-solaris*) 7621 *-*-solaris*)
6775 7622
6776$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 7623printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
6777 7624
6778 ;; 7625 ;;
6779esac 7626esac
6780 7627
6781 7628
6782for ac_header in utmp.h 7629 for ac_header in utmp.h
6783do : 7630do :
6784 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default" 7631 ac_fn_cxx_check_header_compile "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6785if test "x$ac_cv_header_utmp_h" = xyes; then : 7632if test "x$ac_cv_header_utmp_h" = xyes
6786 cat >>confdefs.h <<_ACEOF 7633then :
6787#define HAVE_UTMP_H 1 7634 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
6788_ACEOF
6789 7635
6790ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" " 7636ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6791#include <sys/types.h> 7637#include <sys/types.h>
6792#include <utmp.h> 7638#include <utmp.h>
6793 7639
6794" 7640"
6795if test "x$ac_cv_type_struct_utmp" = xyes; then : 7641if test "x$ac_cv_type_struct_utmp" = xyes
7642then :
6796 7643
6797cat >>confdefs.h <<_ACEOF 7644printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6798#define HAVE_STRUCT_UTMP 1
6799_ACEOF
6800 7645
6801 7646
6802fi 7647fi
6803 7648
6804 7649
6805ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" " 7650ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6806#include <sys/types.h> 7651#include <sys/types.h>
6807#include <utmp.h> 7652#include <utmp.h>
6808 7653
6809" 7654"
6810if test "x$ac_cv_member_struct_utmp_ut_host" = xyes; then : 7655if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
7656then :
6811 7657
6812$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 7658printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
6813 7659
6814fi 7660fi
6815 7661
6816 7662
6817ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" " 7663ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6818#include <sys/types.h> 7664#include <sys/types.h>
6819#include <utmp.h> 7665#include <utmp.h>
6820 7666
6821" 7667"
6822if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes; then : 7668if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
7669then :
6823 7670
6824$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 7671printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
6825 7672
6826fi 7673fi
6827 7674
6828 7675
6829fi 7676fi
6830 7677
6831done 7678done
6832 7679
6833
6834for ac_header in utmpx.h 7680 for ac_header in utmpx.h
6835do : 7681do :
6836 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default" 7682 ac_fn_cxx_check_header_compile "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6837if test "x$ac_cv_header_utmpx_h" = xyes; then : 7683if test "x$ac_cv_header_utmpx_h" = xyes
6838 cat >>confdefs.h <<_ACEOF 7684then :
6839#define HAVE_UTMPX_H 1 7685 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
6840_ACEOF
6841 7686
6842ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" " 7687ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6843#include <sys/types.h> 7688#include <sys/types.h>
6844#include <utmpx.h> 7689#include <utmpx.h>
6845 7690
6846" 7691"
6847if test "x$ac_cv_type_struct_utmpx" = xyes; then : 7692if test "x$ac_cv_type_struct_utmpx" = xyes
7693then :
6848 7694
6849cat >>confdefs.h <<_ACEOF 7695printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
6850#define HAVE_STRUCT_UTMPX 1
6851_ACEOF
6852 7696
6853 7697
6854fi 7698fi
6855 7699
6856 7700
6857ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" " 7701ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6858#include <sys/types.h> 7702#include <sys/types.h>
6859#include <utmpx.h> 7703#include <utmpx.h>
6860 7704
6861" 7705"
6862if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes; then : 7706if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7707then :
6863 7708
6864$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 7709printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6865 7710
6866fi 7711fi
6867 7712
6868 7713
6869fi 7714fi
6870 7715
6871done 7716done
6872
6873ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" " 7717ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6874#include <sys/types.h> 7718#include <sys/types.h>
6875#include <utmp.h> 7719#include <utmp.h>
6876#ifdef HAVE_LASTLOG_H 7720#ifdef HAVE_LASTLOG_H
6877#include <lastlog.h> 7721#include <lastlog.h>
6878#endif 7722#endif
6879 7723
6880" 7724"
6881if test "x$ac_cv_type_struct_lastlog" = xyes; then : 7725if test "x$ac_cv_type_struct_lastlog" = xyes
7726then :
6882 7727
6883cat >>confdefs.h <<_ACEOF 7728printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
6884#define HAVE_STRUCT_LASTLOG 1
6885_ACEOF
6886 7729
6887 7730
6888fi 7731fi
6889 7732
6890 7733
6894#ifdef HAVE_LASTLOG_H 7737#ifdef HAVE_LASTLOG_H
6895#include <lastlog.h> 7738#include <lastlog.h>
6896#endif 7739#endif
6897 7740
6898" 7741"
6899if test "x$ac_cv_type_struct_lastlogx" = xyes; then : 7742if test "x$ac_cv_type_struct_lastlogx" = xyes
7743then :
6900 7744
6901cat >>confdefs.h <<_ACEOF 7745printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
6902#define HAVE_STRUCT_LASTLOGX 1
6903_ACEOF
6904 7746
6905 7747
6906fi 7748fi
6907 7749
6908 7750
6909 7751
6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5 7752{ printf "%s\n" "$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; } 7753printf %s "checking for a fallback location of utmp... " >&6; }
6912if ${pt_cv_path_utmp+:} false; then : 7754if test ${pt_cv_path_utmp+y}
6913 $as_echo_n "(cached) " >&6 7755then :
6914else 7756 printf %s "(cached) " >&6
7757else $as_nop
6915 7758
6916if test "$cross_compiling" != yes; then 7759if test "$cross_compiling" != yes; then
6917 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do 7760 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6918 if test -f "$file"; then 7761 if test -f "$file"; then
6919 pt_cv_path_utmp=$file 7762 pt_cv_path_utmp=$file
6920 break 7763 break
6921 fi 7764 fi
6922 done 7765 done
6923fi 7766fi
6924fi 7767fi
6925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5 7768{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
6926$as_echo "$pt_cv_path_utmp" >&6; } 7769printf "%s\n" "$pt_cv_path_utmp" >&6; }
6927if test x$pt_cv_path_utmp != x; then 7770if test x$pt_cv_path_utmp != x; then
6928 7771
6929cat >>confdefs.h <<_ACEOF 7772printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
6930#define PT_UTMP_FILE "$pt_cv_path_utmp"
6931_ACEOF
6932 7773
6933elif test "$cross_compiling" = yes; then 7774elif test "$cross_compiling" = yes; then
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5 7775 { printf "%s\n" "$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;} 7776printf "%s\n" "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
6936fi 7777fi
6937 7778
6938 7779
6939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5 7780{ printf "%s\n" "$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; } 7781printf %s "checking for a fallback location of wtmp... " >&6; }
6941if ${pt_cv_path_wtmp+:} false; then : 7782if test ${pt_cv_path_wtmp+y}
6942 $as_echo_n "(cached) " >&6 7783then :
6943else 7784 printf %s "(cached) " >&6
7785else $as_nop
6944 7786
6945if test "$cross_compiling" != yes; then 7787if test "$cross_compiling" != yes; then
6946 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do 7788 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
6947 if test -f "$file"; then 7789 if test -f "$file"; then
6948 pt_cv_path_wtmp=$file 7790 pt_cv_path_wtmp=$file
6949 break 7791 break
6950 fi 7792 fi
6951 done 7793 done
6952fi 7794fi
6953fi 7795fi
6954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5 7796{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
6955$as_echo "$pt_cv_path_wtmp" >&6; } 7797printf "%s\n" "$pt_cv_path_wtmp" >&6; }
6956if test x$pt_cv_path_wtmp != x; then 7798if test x$pt_cv_path_wtmp != x; then
6957 7799
6958cat >>confdefs.h <<_ACEOF 7800printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
6959#define PT_WTMP_FILE "$pt_cv_path_wtmp"
6960_ACEOF
6961 7801
6962elif test "$cross_compiling" = yes; then 7802elif test "$cross_compiling" = yes; then
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5 7803 { printf "%s\n" "$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;} 7804printf "%s\n" "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
6965fi 7805fi
6966 7806
6967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5 7807{ printf "%s\n" "$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; } 7808printf %s "checking for a fallback location of wtmpx... " >&6; }
6969if ${pt_cv_path_wtmpx+:} false; then : 7809if test ${pt_cv_path_wtmpx+y}
6970 $as_echo_n "(cached) " >&6 7810then :
6971else 7811 printf %s "(cached) " >&6
7812else $as_nop
6972 7813
6973if test "$cross_compiling" != yes; then 7814if test "$cross_compiling" != yes; then
6974 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do 7815 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
6975 if test -f "$file"; then 7816 if test -f "$file"; then
6976 pt_cv_path_wtmpx=$file 7817 pt_cv_path_wtmpx=$file
6977 break 7818 break
6978 fi 7819 fi
6979 done 7820 done
6980fi 7821fi
6981fi 7822fi
6982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5 7823{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
6983$as_echo "$pt_cv_path_wtmpx" >&6; } 7824printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
6984if test x$pt_cv_path_wtmpx != x; then 7825if test x$pt_cv_path_wtmpx != x; then
6985 7826
6986cat >>confdefs.h <<_ACEOF 7827printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
6987#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
6988_ACEOF
6989 7828
6990elif test "$cross_compiling" = yes; then 7829elif test "$cross_compiling" = yes; then
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5 7830 { printf "%s\n" "$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;} 7831printf "%s\n" "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
6993fi 7832fi
6994 7833
6995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5 7834{ printf "%s\n" "$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; } 7835printf %s "checking for a fallback location of lastlog... " >&6; }
6997if ${pt_cv_path_lastlog+:} false; then : 7836if test ${pt_cv_path_lastlog+y}
6998 $as_echo_n "(cached) " >&6 7837then :
6999else 7838 printf %s "(cached) " >&6
7839else $as_nop
7000 7840
7001if test "$cross_compiling" != yes; then 7841if test "$cross_compiling" != yes; then
7002 for file in "/var/log/lastlog" "/var/adm/lastlog"; do 7842 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7003 if test -f "$file"; then 7843 if test -f "$file"; then
7004 pt_cv_path_lastlog=$file 7844 pt_cv_path_lastlog=$file
7005 break 7845 break
7006 fi 7846 fi
7007 done 7847 done
7008fi 7848fi
7009fi 7849fi
7010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5 7850{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7011$as_echo "$pt_cv_path_lastlog" >&6; } 7851printf "%s\n" "$pt_cv_path_lastlog" >&6; }
7012if test x$pt_cv_path_lastlog != x; then 7852if test x$pt_cv_path_lastlog != x; then
7013 7853
7014cat >>confdefs.h <<_ACEOF 7854printf "%s\n" "#define PT_LASTLOG_FILE \"$pt_cv_path_lastlog\"" >>confdefs.h
7015#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7016_ACEOF
7017 7855
7018elif test "$cross_compiling" = yes; then 7856elif test "$cross_compiling" = yes; then
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5 7857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7020$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;} 7858printf "%s\n" "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7021fi 7859fi
7022 7860
7023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5 7861{ printf "%s\n" "$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; } 7862printf %s "checking for a fallback location of lastlogx... " >&6; }
7025if ${pt_cv_path_lastlogx+:} false; then : 7863if test ${pt_cv_path_lastlogx+y}
7026 $as_echo_n "(cached) " >&6 7864then :
7027else 7865 printf %s "(cached) " >&6
7866else $as_nop
7028 7867
7029if test "$cross_compiling" != yes; then 7868if test "$cross_compiling" != yes; then
7030 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do 7869 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7031 if test -f "$file"; then 7870 if test -f "$file"; then
7032 pt_cv_path_lastlogx=$file 7871 pt_cv_path_lastlogx=$file
7033 break 7872 break
7034 fi 7873 fi
7035 done 7874 done
7036fi 7875fi
7037fi 7876fi
7038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5 7877{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7039$as_echo "$pt_cv_path_lastlogx" >&6; } 7878printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
7040if test x$pt_cv_path_lastlogx != x; then 7879if test x$pt_cv_path_lastlogx != x; then
7041 7880
7042cat >>confdefs.h <<_ACEOF
7043#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx" 7881printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
7044_ACEOF
7045 7882
7046elif test "$cross_compiling" = yes; then 7883elif test "$cross_compiling" = yes; then
7047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5 7884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7048$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;} 7885printf "%s\n" "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7049fi 7886fi
7050 7887
7051 7888
7052 7889
7053 7890
7054save_LIBS=$LIBS 7891save_LIBS=$LIBS
7055save_CXXFLAGS=$CXXFLAGS 7892save_CXXFLAGS=$CXXFLAGS
7056CXXFLAGS="$CXXFLAGS $X_CFLAGS" 7893CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7057LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7894LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7058if test x$support_xim = xyes; then 7895if test x$support_xim = xyes; then
7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5 7896 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working Xlocale" >&5
7060$as_echo_n "checking for working Xlocale... " >&6; } 7897printf %s "checking for working Xlocale... " >&6; }
7061if ${rxvt_cv_func_xlocale+:} false; then : 7898if test ${rxvt_cv_func_xlocale+y}
7062 $as_echo_n "(cached) " >&6 7899then :
7063else 7900 printf %s "(cached) " >&6
7901else $as_nop
7064 if test "$cross_compiling" = yes; then : 7902 if test "$cross_compiling" = yes
7903then :
7065 : 7904 :
7066else 7905else $as_nop
7067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7068/* end confdefs.h. */ 7907/* end confdefs.h. */
7069 7908
7070 #include <X11/Xlib.h> 7909 #include <X11/Xlib.h>
7071 #include <stdlib.h> 7910 #include <stdlib.h>
7076 else 7915 else
7077 exit (1); 7916 exit (1);
7078 } 7917 }
7079 7918
7080_ACEOF 7919_ACEOF
7081if ac_fn_cxx_try_run "$LINENO"; then : 7920if ac_fn_cxx_try_run "$LINENO"
7921then :
7082 rxvt_cv_func_xlocale=yes 7922 rxvt_cv_func_xlocale=yes
7083else 7923else $as_nop
7084 rxvt_cv_func_xlocale=no 7924 rxvt_cv_func_xlocale=no
7085fi 7925fi
7086rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7926rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7087 conftest.$ac_objext conftest.beam conftest.$ac_ext 7927 conftest.$ac_objext conftest.beam conftest.$ac_ext
7088fi 7928fi
7089 7929
7090fi 7930fi
7091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5 7931{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xlocale" >&5
7092$as_echo "$rxvt_cv_func_xlocale" >&6; } 7932printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7093 if test x$rxvt_cv_func_xlocale = xyes; then 7933 if test x$rxvt_cv_func_xlocale = xyes; then
7094 7934
7095$as_echo "#define USE_XIM 1" >>confdefs.h 7935printf "%s\n" "#define USE_XIM 1" >>confdefs.h
7096 7936
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5 7937 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for broken XIM callback" >&5
7098$as_echo_n "checking for broken XIM callback... " >&6; } 7938printf %s "checking for broken XIM callback... " >&6; }
7099if ${rxvt_cv_broken_ximcb+:} false; then : 7939if test ${rxvt_cv_broken_ximcb+y}
7100 $as_echo_n "(cached) " >&6 7940then :
7101else 7941 printf %s "(cached) " >&6
7942else $as_nop
7102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7103/* end confdefs.h. */ 7944/* end confdefs.h. */
7104 7945
7105 #include <X11/Xlib.h> 7946 #include <X11/Xlib.h>
7106 7947
7110 XIMCallback cb; 7951 XIMCallback cb;
7111 cb.callback = im_destroy_cb; 7952 cb.callback = im_destroy_cb;
7112 } 7953 }
7113 7954
7114_ACEOF 7955_ACEOF
7115if ac_fn_cxx_try_compile "$LINENO"; then : 7956if ac_fn_cxx_try_compile "$LINENO"
7957then :
7116 rxvt_cv_broken_ximcb=yes 7958 rxvt_cv_broken_ximcb=yes
7117else 7959else $as_nop
7118 rxvt_cv_broken_ximcb=no 7960 rxvt_cv_broken_ximcb=no
7119fi 7961fi
7120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7962rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7121fi 7963fi
7122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5 7964{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_broken_ximcb" >&5
7123$as_echo "$rxvt_cv_broken_ximcb" >&6; } 7965printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
7124 7966
7125 if test x$rxvt_cv_broken_ximcb = xyes; then 7967 if test x$rxvt_cv_broken_ximcb = xyes; then
7126 7968
7127$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h 7969printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7128 7970
7129 fi 7971 fi
7130 fi 7972 fi
7131fi 7973fi
7132 7974
7133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5 7975{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working X setlocale" >&5
7134$as_echo_n "checking for working X setlocale... " >&6; } 7976printf %s "checking for working X setlocale... " >&6; }
7135if ${rxvt_cv_func_xsetlocale+:} false; then : 7977if test ${rxvt_cv_func_xsetlocale+y}
7136 $as_echo_n "(cached) " >&6 7978then :
7137else 7979 printf %s "(cached) " >&6
7980else $as_nop
7138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7139/* end confdefs.h. */ 7982/* end confdefs.h. */
7140#define X_LOCALE 1 7983#define X_LOCALE 1
7141#include <X11/Xlocale.h> 7984#include <X11/Xlocale.h>
7142int 7985int
7143main () 7986main (void)
7144{ 7987{
7145setlocale(LC_CTYPE, ""); 7988setlocale(LC_CTYPE, "");
7146 ; 7989 ;
7147 return 0; 7990 return 0;
7148} 7991}
7149_ACEOF 7992_ACEOF
7150if ac_fn_cxx_try_link "$LINENO"; then : 7993if ac_fn_cxx_try_link "$LINENO"
7994then :
7151 rxvt_cv_func_xsetlocale=yes 7995 rxvt_cv_func_xsetlocale=yes
7152else 7996else $as_nop
7153 rxvt_cv_func_xsetlocale=no 7997 rxvt_cv_func_xsetlocale=no
7154fi 7998fi
7155rm -f core conftest.err conftest.$ac_objext \ 7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
7156 conftest$ac_exeext conftest.$ac_ext 8000 conftest$ac_exeext conftest.$ac_ext
7157fi 8001fi
7158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5 8002{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_xsetlocale" >&5
7159$as_echo "$rxvt_cv_func_xsetlocale" >&6; } 8003printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
7160if test x$rxvt_cv_func_xsetlocale = xyes; then 8004if test x$rxvt_cv_func_xsetlocale = xyes; then
7161 8005
7162$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h 8006printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
7163 8007
7164fi 8008fi
7165LIBS=$save_LIBS 8009LIBS=$save_LIBS
7166CXXFLAGS=$save_CXXFLAGS 8010CXXFLAGS=$save_CXXFLAGS
7167 8011
7168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5 8012{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7169$as_echo_n "checking for working nl_langinfo... " >&6; } 8013printf %s "checking for working nl_langinfo... " >&6; }
7170if ${rxvt_cv_func_nl_langinfo+:} false; then : 8014if test ${rxvt_cv_func_nl_langinfo+y}
7171 $as_echo_n "(cached) " >&6 8015then :
7172else 8016 printf %s "(cached) " >&6
8017else $as_nop
7173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7174/* end confdefs.h. */ 8019/* end confdefs.h. */
7175#include <langinfo.h> 8020#include <langinfo.h>
7176int 8021int
7177main () 8022main (void)
7178{ 8023{
7179nl_langinfo(CODESET); 8024nl_langinfo(CODESET);
7180 ; 8025 ;
7181 return 0; 8026 return 0;
7182} 8027}
7183_ACEOF 8028_ACEOF
7184if ac_fn_cxx_try_link "$LINENO"; then : 8029if ac_fn_cxx_try_link "$LINENO"
8030then :
7185 rxvt_cv_func_nl_langinfo=yes 8031 rxvt_cv_func_nl_langinfo=yes
7186else 8032else $as_nop
7187 rxvt_cv_func_nl_langinfo=no 8033 rxvt_cv_func_nl_langinfo=no
7188fi 8034fi
7189rm -f core conftest.err conftest.$ac_objext \ 8035rm -f core conftest.err conftest.$ac_objext conftest.beam \
7190 conftest$ac_exeext conftest.$ac_ext 8036 conftest$ac_exeext conftest.$ac_ext
7191fi 8037fi
7192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5 8038{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_nl_langinfo" >&5
7193$as_echo "$rxvt_cv_func_nl_langinfo" >&6; } 8039printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
7194if test x$rxvt_cv_func_nl_langinfo = xyes; then 8040if test x$rxvt_cv_func_nl_langinfo = xyes; then
7195 8041
7196$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 8042printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7197 8043
7198fi 8044fi
7199 8045
7200 8046
7201 8047
7207#if __STDC_VERSION__ >= 199901L 8053#if __STDC_VERSION__ >= 199901L
7208error 8054error
7209#endif 8055#endif
7210 8056
7211int 8057int
7212main () 8058main (void)
7213{ 8059{
7214 8060
7215 ; 8061 ;
7216 return 0; 8062 return 0;
7217} 8063}
7218_ACEOF 8064_ACEOF
7219if ac_fn_cxx_try_compile "$LINENO"; then : 8065if ac_fn_cxx_try_compile "$LINENO"
8066then :
7220 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 8067 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
7221 8068
7222else 8069else $as_nop
7223 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h 8070 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
7224 8071
7225fi 8072fi
7226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5 8074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7228$as_echo_n "checking for library containing sendmsg... " >&6; } 8075printf %s "checking for library containing sendmsg... " >&6; }
7229if ${ac_cv_search_sendmsg+:} false; then : 8076if test ${ac_cv_search_sendmsg+y}
7230 $as_echo_n "(cached) " >&6 8077then :
7231else 8078 printf %s "(cached) " >&6
8079else $as_nop
7232 ac_func_search_save_LIBS=$LIBS 8080 ac_func_search_save_LIBS=$LIBS
7233cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7234/* end confdefs.h. */ 8082/* end confdefs.h. */
7235 8083
7236/* Override any GCC internal prototype to avoid an error. 8084namespace conftest {
7237 Use char because int might match the return type of a GCC 8085 extern "C" int sendmsg ();
7238 builtin and then its argument prototype would still apply. */ 8086}
7239#ifdef __cplusplus
7240extern "C"
7241#endif
7242char sendmsg ();
7243int 8087int
7244main () 8088main (void)
7245{ 8089{
7246return sendmsg (); 8090return conftest::sendmsg ();
7247 ; 8091 ;
7248 return 0; 8092 return 0;
7249} 8093}
7250_ACEOF 8094_ACEOF
7251for ac_lib in '' socket; do 8095for ac_lib in '' socket
8096do
7252 if test -z "$ac_lib"; then 8097 if test -z "$ac_lib"; then
7253 ac_res="none required" 8098 ac_res="none required"
7254 else 8099 else
7255 ac_res=-l$ac_lib 8100 ac_res=-l$ac_lib
7256 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8101 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7257 fi 8102 fi
7258 if ac_fn_cxx_try_link "$LINENO"; then : 8103 if ac_fn_cxx_try_link "$LINENO"
8104then :
7259 ac_cv_search_sendmsg=$ac_res 8105 ac_cv_search_sendmsg=$ac_res
7260fi 8106fi
7261rm -f core conftest.err conftest.$ac_objext \ 8107rm -f core conftest.err conftest.$ac_objext conftest.beam \
7262 conftest$ac_exeext 8108 conftest$ac_exeext
7263 if ${ac_cv_search_sendmsg+:} false; then : 8109 if test ${ac_cv_search_sendmsg+y}
8110then :
7264 break 8111 break
7265fi 8112fi
7266done 8113done
7267if ${ac_cv_search_sendmsg+:} false; then : 8114if test ${ac_cv_search_sendmsg+y}
8115then :
7268 8116
7269else 8117else $as_nop
7270 ac_cv_search_sendmsg=no 8118 ac_cv_search_sendmsg=no
7271fi 8119fi
7272rm conftest.$ac_ext 8120rm conftest.$ac_ext
7273LIBS=$ac_func_search_save_LIBS 8121LIBS=$ac_func_search_save_LIBS
7274fi 8122fi
7275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5 8123{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7276$as_echo "$ac_cv_search_sendmsg" >&6; } 8124printf "%s\n" "$ac_cv_search_sendmsg" >&6; }
7277ac_res=$ac_cv_search_sendmsg 8125ac_res=$ac_cv_search_sendmsg
7278if test "$ac_res" != no; then : 8126if test "$ac_res" != no
8127then :
7279 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8128 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7280 8129
7281fi 8130fi
7282 8131
7283 ;; 8132 ;;
7284esac 8133esac
7285 8134
7286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5 8135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7287$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 8136printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
7288if ${pt_cv_can_pass_fds+:} false; then : 8137if test ${pt_cv_can_pass_fds+y}
7289 $as_echo_n "(cached) " >&6 8138then :
7290else 8139 printf %s "(cached) " >&6
8140else $as_nop
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */ 8142/* end confdefs.h. */
7293 8143
7294#include <stddef.h> // broken bsds (is that redundant?) need this 8144#include <stddef.h> // broken bsds (is that redundant?) need this
7295#include <sys/types.h> 8145#include <sys/types.h>
7296#include <sys/socket.h> 8146#include <sys/socket.h>
7297#include <sys/uio.h> 8147#include <sys/uio.h>
7298 8148
7299int 8149int
7300main () 8150main (void)
7301{ 8151{
7302 8152
7303{ 8153{
7304 msghdr msg; 8154 msghdr msg;
7305 iovec iov; 8155 iovec iov;
7326 8176
7327 ; 8177 ;
7328 return 0; 8178 return 0;
7329} 8179}
7330_ACEOF 8180_ACEOF
7331if ac_fn_cxx_try_link "$LINENO"; then : 8181if ac_fn_cxx_try_link "$LINENO"
8182then :
7332 pt_cv_can_pass_fds=yes 8183 pt_cv_can_pass_fds=yes
7333else 8184else $as_nop
7334 pt_cv_can_pass_fds=no 8185 pt_cv_can_pass_fds=no
7335fi 8186fi
7336rm -f core conftest.err conftest.$ac_objext \ 8187rm -f core conftest.err conftest.$ac_objext conftest.beam \
7337 conftest$ac_exeext conftest.$ac_ext 8188 conftest$ac_exeext conftest.$ac_ext
7338fi 8189fi
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5 8190{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7340$as_echo "$pt_cv_can_pass_fds" >&6; } 8191printf "%s\n" "$pt_cv_can_pass_fds" >&6; }
7341if test x$pt_cv_can_pass_fds = xyes; then 8192if test x$pt_cv_can_pass_fds = xyes; then
7342 8193
7343$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h 8194printf "%s\n" "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7344 8195
7345else 8196else
7346 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5 8197 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7347fi 8198fi
7348 8199
7349 8200
7350 8201
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" 8202ac_fn_cxx_check_header_compile "$LINENO" "pty.h" "ac_cv_header_pty_h" "$ac_includes_default"
7361if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 8203if test "x$ac_cv_header_pty_h" = xyes
7362 cat >>confdefs.h <<_ACEOF 8204then :
7363#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8205 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
7364_ACEOF
7365 8206
7366fi 8207fi
8208ac_fn_cxx_check_header_compile "$LINENO" "util.h" "ac_cv_header_util_h" "$ac_includes_default"
8209if test "x$ac_cv_header_util_h" = xyes
8210then :
8211 printf "%s\n" "#define HAVE_UTIL_H 1" >>confdefs.h
7367 8212
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 8213fi
7391done 8214ac_fn_cxx_check_header_compile "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
8215if test "x$ac_cv_header_libutil_h" = xyes
8216then :
8217 printf "%s\n" "#define HAVE_LIBUTIL_H 1" >>confdefs.h
7392 8218
8219fi
8220ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
8221if test "x$ac_cv_header_sys_ioctl_h" = xyes
8222then :
8223 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
7393 8224
8225fi
8226ac_fn_cxx_check_header_compile "$LINENO" "stropts.h" "ac_cv_header_stropts_h" "$ac_includes_default"
8227if test "x$ac_cv_header_stropts_h" = xyes
8228then :
8229 printf "%s\n" "#define HAVE_STROPTS_H 1" >>confdefs.h
8230
8231fi
8232
8233
8234ac_fn_cxx_check_func "$LINENO" "revoke" "ac_cv_func_revoke"
8235if test "x$ac_cv_func_revoke" = xyes
8236then :
8237 printf "%s\n" "#define HAVE_REVOKE 1" >>confdefs.h
8238
8239fi
8240ac_fn_cxx_check_func "$LINENO" "_getpty" "ac_cv_func__getpty"
8241if test "x$ac_cv_func__getpty" = xyes
8242then :
8243 printf "%s\n" "#define HAVE__GETPTY 1" >>confdefs.h
8244
8245fi
8246ac_fn_cxx_check_func "$LINENO" "getpt" "ac_cv_func_getpt"
8247if test "x$ac_cv_func_getpt" = xyes
8248then :
8249 printf "%s\n" "#define HAVE_GETPT 1" >>confdefs.h
8250
8251fi
8252ac_fn_cxx_check_func "$LINENO" "posix_openpt" "ac_cv_func_posix_openpt"
8253if test "x$ac_cv_func_posix_openpt" = xyes
8254then :
8255 printf "%s\n" "#define HAVE_POSIX_OPENPT 1" >>confdefs.h
8256
8257fi
8258ac_fn_cxx_check_func "$LINENO" "isastream" "ac_cv_func_isastream"
8259if test "x$ac_cv_func_isastream" = xyes
8260then :
8261 printf "%s\n" "#define HAVE_ISASTREAM 1" >>confdefs.h
8262
8263fi
8264ac_fn_cxx_check_func "$LINENO" "setuid" "ac_cv_func_setuid"
8265if test "x$ac_cv_func_setuid" = xyes
8266then :
8267 printf "%s\n" "#define HAVE_SETUID 1" >>confdefs.h
8268
8269fi
8270ac_fn_cxx_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid"
8271if test "x$ac_cv_func_seteuid" = xyes
8272then :
8273 printf "%s\n" "#define HAVE_SETEUID 1" >>confdefs.h
8274
8275fi
8276ac_fn_cxx_check_func "$LINENO" "setreuid" "ac_cv_func_setreuid"
8277if test "x$ac_cv_func_setreuid" = xyes
8278then :
8279 printf "%s\n" "#define HAVE_SETREUID 1" >>confdefs.h
8280
8281fi
8282ac_fn_cxx_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
8283if test "x$ac_cv_func_setresuid" = xyes
8284then :
8285 printf "%s\n" "#define HAVE_SETRESUID 1" >>confdefs.h
8286
8287fi
8288
8289
7394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5 8290{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7395$as_echo_n "checking for UNIX98 ptys... " >&6; } 8291printf %s "checking for UNIX98 ptys... " >&6; }
7396cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7397/* end confdefs.h. */ 8293/* end confdefs.h. */
7398#include <stdlib.h> 8294#include <stdlib.h>
7399int 8295int
7400main () 8296main (void)
7401{ 8297{
7402grantpt(0);unlockpt(0);ptsname(0); 8298grantpt(0);unlockpt(0);ptsname(0);
7403 ; 8299 ;
7404 return 0; 8300 return 0;
7405} 8301}
7406_ACEOF 8302_ACEOF
7407if ac_fn_cxx_try_link "$LINENO"; then : 8303if ac_fn_cxx_try_link "$LINENO"
8304then :
7408 unix98_pty=yes 8305 unix98_pty=yes
7409 8306
7410$as_echo "#define UNIX98_PTY 1" >>confdefs.h 8307printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
7411 8308
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7413$as_echo "yes" >&6; } 8310printf "%s\n" "yes" >&6; }
7414else 8311else $as_nop
7415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7416$as_echo "no" >&6; } 8313printf "%s\n" "no" >&6; }
7417fi 8314fi
7418rm -f core conftest.err conftest.$ac_objext \ 8315rm -f core conftest.err conftest.$ac_objext conftest.beam \
7419 conftest$ac_exeext conftest.$ac_ext 8316 conftest$ac_exeext conftest.$ac_ext
7420 8317
7421if test -z "$unix98_pty"; then 8318if test -z "$unix98_pty"; then
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 8319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7423$as_echo_n "checking for library containing openpty... " >&6; } 8320printf %s "checking for library containing openpty... " >&6; }
7424if ${ac_cv_search_openpty+:} false; then : 8321if test ${ac_cv_search_openpty+y}
7425 $as_echo_n "(cached) " >&6 8322then :
7426else 8323 printf %s "(cached) " >&6
8324else $as_nop
7427 ac_func_search_save_LIBS=$LIBS 8325 ac_func_search_save_LIBS=$LIBS
7428cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8326cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429/* end confdefs.h. */ 8327/* end confdefs.h. */
7430 8328
7431/* Override any GCC internal prototype to avoid an error. 8329namespace conftest {
7432 Use char because int might match the return type of a GCC 8330 extern "C" int openpty ();
7433 builtin and then its argument prototype would still apply. */ 8331}
7434#ifdef __cplusplus
7435extern "C"
7436#endif
7437char openpty ();
7438int 8332int
7439main () 8333main (void)
7440{ 8334{
7441return openpty (); 8335return conftest::openpty ();
7442 ; 8336 ;
7443 return 0; 8337 return 0;
7444} 8338}
7445_ACEOF 8339_ACEOF
7446for ac_lib in '' util; do 8340for ac_lib in '' util
8341do
7447 if test -z "$ac_lib"; then 8342 if test -z "$ac_lib"; then
7448 ac_res="none required" 8343 ac_res="none required"
7449 else 8344 else
7450 ac_res=-l$ac_lib 8345 ac_res=-l$ac_lib
7451 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7452 fi 8347 fi
7453 if ac_fn_cxx_try_link "$LINENO"; then : 8348 if ac_fn_cxx_try_link "$LINENO"
8349then :
7454 ac_cv_search_openpty=$ac_res 8350 ac_cv_search_openpty=$ac_res
7455fi 8351fi
7456rm -f core conftest.err conftest.$ac_objext \ 8352rm -f core conftest.err conftest.$ac_objext conftest.beam \
7457 conftest$ac_exeext 8353 conftest$ac_exeext
7458 if ${ac_cv_search_openpty+:} false; then : 8354 if test ${ac_cv_search_openpty+y}
8355then :
7459 break 8356 break
7460fi 8357fi
7461done 8358done
7462if ${ac_cv_search_openpty+:} false; then : 8359if test ${ac_cv_search_openpty+y}
8360then :
7463 8361
7464else 8362else $as_nop
7465 ac_cv_search_openpty=no 8363 ac_cv_search_openpty=no
7466fi 8364fi
7467rm conftest.$ac_ext 8365rm conftest.$ac_ext
7468LIBS=$ac_func_search_save_LIBS 8366LIBS=$ac_func_search_save_LIBS
7469fi 8367fi
7470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5 8368{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
7471$as_echo "$ac_cv_search_openpty" >&6; } 8369printf "%s\n" "$ac_cv_search_openpty" >&6; }
7472ac_res=$ac_cv_search_openpty 8370ac_res=$ac_cv_search_openpty
7473if test "$ac_res" != no; then : 8371if test "$ac_res" != no
8372then :
7474 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7475 8374
7476$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h 8375printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
7477 8376
7478fi 8377fi
7479 8378
7480fi 8379fi
7481 8380
7482 8381
7483 8382
7484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5 8383{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for tty group" >&5
7485$as_echo_n "checking for tty group... " >&6; } 8384printf %s "checking for tty group... " >&6; }
7486if ${pt_cv_tty_group+:} false; then : 8385if test ${pt_cv_tty_group+y}
7487 $as_echo_n "(cached) " >&6 8386then :
7488else 8387 printf %s "(cached) " >&6
8388else $as_nop
7489 if test "$cross_compiling" = yes; then : 8389 if test "$cross_compiling" = yes
8390then :
7490 pt_cv_tty_group=no 8391 pt_cv_tty_group=no
7491else 8392else $as_nop
7492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7493/* end confdefs.h. */ 8394/* end confdefs.h. */
7494 8395
7495#include <sys/types.h> 8396#include <sys/types.h>
7496#include <sys/stat.h> 8397#include <sys/stat.h>
7511 return 0; 8412 return 0;
7512 else 8413 else
7513 return 1; 8414 return 1;
7514} 8415}
7515_ACEOF 8416_ACEOF
7516if ac_fn_cxx_try_run "$LINENO"; then : 8417if ac_fn_cxx_try_run "$LINENO"
8418then :
7517 pt_cv_tty_group=yes 8419 pt_cv_tty_group=yes
7518else 8420else $as_nop
7519 pt_cv_tty_group=no 8421 pt_cv_tty_group=no
7520fi 8422fi
7521rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 8423rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7522 conftest.$ac_objext conftest.beam conftest.$ac_ext 8424 conftest.$ac_objext conftest.beam conftest.$ac_ext
7523fi 8425fi
7524 8426
7525fi 8427fi
7526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5 8428{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_tty_group" >&5
7527$as_echo "$pt_cv_tty_group" >&6; } 8429printf "%s\n" "$pt_cv_tty_group" >&6; }
7528if test x$pt_cv_tty_group = xyes; then 8430if test x$pt_cv_tty_group = xyes; then
7529 8431
7530$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h 8432printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
7531 8433
7532fi 8434fi
7533 8435
7534support_image=no 8436support_image=no
7535if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then 8437if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7536 support_image=yes 8438 support_image=yes
7537fi 8439fi
7538if test x$support_xft = xyes || test x$support_image = xyes; then 8440if test x$support_xft = xyes || test x$support_image = xyes; then
7539 rxvt_have_xrender=no 8441 rxvt_have_xrender=no
7540 8442
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5 8443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
7542$as_echo_n "checking for xrender... " >&6; } 8444printf %s "checking for xrender... " >&6; }
7543 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then 8445 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7544 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`" 8446 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7545 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`" 8447 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
7546 8448
7547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8449 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7548$as_echo "ok" >&6; } 8450printf "%s\n" "ok" >&6; }
7549 8451
7550 X_LIBS="$XRENDER_LIBS $X_LIBS" 8452 X_LIBS="$XRENDER_LIBS $X_LIBS"
7551 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS" 8453 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7552 rxvt_have_xrender=yes 8454 rxvt_have_xrender=yes
7553 8455
7554 save_LIBS="$LIBS" 8456 save_LIBS="$LIBS"
7555 LIBS="$LIBS $X_LIBS" 8457 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" 8458 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 : 8459if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
8460then :
7558 8461
7559else 8462else $as_nop
7560 rxvt_have_xrender=no 8463 rxvt_have_xrender=no
7561fi 8464fi
7562 8465
7563
7564 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat" 8466 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7565if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes; then : 8467if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
8468then :
7566 8469
7567else 8470else $as_nop
7568 rxvt_have_xrender=no 8471 rxvt_have_xrender=no
7569fi 8472fi
7570 8473
7571 LIBS="$save_LIBS" 8474 LIBS="$save_LIBS"
7572 8475
7573 else 8476 else
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575$as_echo "no" >&6; } 8478printf "%s\n" "no" >&6; }
7576 : 8479 :
7577 fi 8480 fi
7578 8481
7579fi 8482fi
7580 8483
7581if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then 8484if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7582 8485
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5 8486 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
7584$as_echo_n "checking for fontconfig xft... " >&6; } 8487printf %s "checking for fontconfig xft... " >&6; }
7585 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then 8488 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7586 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`" 8489 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7587 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`" 8490 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
7588 8491
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8492 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7590$as_echo "ok" >&6; } 8493printf "%s\n" "ok" >&6; }
7591 8494
7592 X_LIBS="$XFT_LIBS $X_LIBS" 8495 X_LIBS="$XFT_LIBS $X_LIBS"
7593 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS" 8496 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
7594 8497
7595 else 8498 else
7596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7597$as_echo "no" >&6; } 8500printf "%s\n" "no" >&6; }
7598 8501
7599 # Extract the first word of "xft-config", so it can be a program name with args. 8502 # Extract the first word of "xft-config", so it can be a program name with args.
7600set dummy xft-config; ac_word=$2 8503set dummy xft-config; ac_word=$2
7601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8504{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7602$as_echo_n "checking for $ac_word... " >&6; } 8505printf %s "checking for $ac_word... " >&6; }
7603if ${ac_cv_path_XFT_CONFIG+:} false; then : 8506if test ${ac_cv_path_XFT_CONFIG+y}
7604 $as_echo_n "(cached) " >&6 8507then :
7605else 8508 printf %s "(cached) " >&6
8509else $as_nop
7606 case $XFT_CONFIG in 8510 case $XFT_CONFIG in
7607 [\\/]* | ?:[\\/]*) 8511 [\\/]* | ?:[\\/]*)
7608 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path. 8512 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
7609 ;; 8513 ;;
7610 *) 8514 *)
7611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7612for as_dir in $PATH 8516for as_dir in $PATH
7613do 8517do
7614 IFS=$as_save_IFS 8518 IFS=$as_save_IFS
7615 test -z "$as_dir" && as_dir=. 8519 case $as_dir in #(((
8520 '') as_dir=./ ;;
8521 */) ;;
8522 *) as_dir=$as_dir/ ;;
8523 esac
7616 for ac_exec_ext in '' $ac_executable_extensions; do 8524 for ac_exec_ext in '' $ac_executable_extensions; do
7617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8525 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" 8526 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 8527 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7620 break 2 8528 break 2
7621 fi 8529 fi
7622done 8530done
7623 done 8531 done
7624IFS=$as_save_IFS 8532IFS=$as_save_IFS
7627 ;; 8535 ;;
7628esac 8536esac
7629fi 8537fi
7630XFT_CONFIG=$ac_cv_path_XFT_CONFIG 8538XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7631if test -n "$XFT_CONFIG"; then 8539if test -n "$XFT_CONFIG"; then
7632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5 8540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7633$as_echo "$XFT_CONFIG" >&6; } 8541printf "%s\n" "$XFT_CONFIG" >&6; }
7634else 8542else
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7636$as_echo "no" >&6; } 8544printf "%s\n" "no" >&6; }
7637fi 8545fi
7638 8546
7639 8547
7640 if test $XFT_CONFIG != no; then 8548 if test $XFT_CONFIG != no; then
7641 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 8549 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7645 fi 8553 fi
7646 8554
7647 8555
7648 save_LIBS="$LIBS" 8556 save_LIBS="$LIBS"
7649 LIBS="$LIBS $X_LIBS" 8557 LIBS="$LIBS $X_LIBS"
7650 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h 8558 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7651do : 8559do :
7652 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 8560 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" 8561ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7654if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 8562if eval test \"x\$"$as_ac_Header"\" = x"yes"
8563then :
7655 cat >>confdefs.h <<_ACEOF 8564 cat >>confdefs.h <<_ACEOF
7656#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8565#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
7657_ACEOF 8566_ACEOF
7658 8567
7659else 8568else $as_nop
7660 support_xft=no 8569 support_xft=no
7661fi 8570fi
7662 8571
7663done 8572done
7664 8573
7665 for ac_func in XftDrawString32 FcPatternGet 8574 for ac_func in XftDrawString32 FcPatternGet
7666do : 8575do :
7667 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 8576 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" 8577ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7669if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 8578if eval test \"x\$"$as_ac_var"\" = x"yes"
8579then :
7670 cat >>confdefs.h <<_ACEOF 8580 cat >>confdefs.h <<_ACEOF
7671#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 8581#define `printf "%s\n" "HAVE_$ac_func" | $as_tr_cpp` 1
7672_ACEOF 8582_ACEOF
7673 8583
7674else 8584else $as_nop
7675 support_xft=no 8585 support_xft=no
7676fi 8586fi
8587
7677done 8588done
7678
7679 LIBS="$save_LIBS" 8589 LIBS="$save_LIBS"
7680 8590
7681 if test x$support_xft = xyes; then 8591 if test x$support_xft = xyes; then
7682 8592
7683$as_echo "#define XFT 1" >>confdefs.h 8593printf "%s\n" "#define XFT 1" >>confdefs.h
7684 8594
7685 fi 8595 fi
7686fi 8596fi
7687 8597
7688if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then 8598if 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 8599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
7690$as_echo_n "checking for Render >= 0.11... " >&6; } 8600printf %s "checking for Render >= 0.11... " >&6; }
7691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7692/* end confdefs.h. */ 8602/* end confdefs.h. */
7693 8603
7694#include <X11/extensions/Xrender.h> 8604#include <X11/extensions/Xrender.h>
7695#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10 8605#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7696error 8606error
7697#endif 8607#endif
7698 8608
7699int 8609int
7700main () 8610main (void)
7701{ 8611{
7702 8612
7703 ; 8613 ;
7704 return 0; 8614 return 0;
7705} 8615}
7706_ACEOF 8616_ACEOF
7707if ac_fn_cxx_try_compile "$LINENO"; then : 8617if ac_fn_cxx_try_compile "$LINENO"
8618then :
7708 8619
7709else 8620else $as_nop
7710 support_image=no 8621 support_image=no
7711fi 8622fi
7712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8623rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7713 if test x$support_image = xyes; then 8624 if test x$support_image = xyes; then
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7715$as_echo "ok" >&6; } 8626printf "%s\n" "ok" >&6; }
7716 LIBS="$LIBS -lm" 8627 LIBS="$LIBS -lm"
7717 8628
7718$as_echo "#define XRENDER 1" >>confdefs.h 8629printf "%s\n" "#define XRENDER 1" >>confdefs.h
7719 8630
7720 8631
7721 if test x$support_inheritpixmap = xyes; then 8632 if test x$support_inheritpixmap = xyes; then
7722 8633
7723$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h 8634printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7724 8635
7725 fi 8636 fi
7726 else 8637 else
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728$as_echo "no" >&6; } 8639printf "%s\n" "no" >&6; }
7729 fi 8640 fi
7730fi 8641fi
7731 8642
7732if test x$support_styles = xyes; then 8643if test x$support_styles = xyes; then
7733 8644
7734$as_echo "#define ENABLE_STYLES 1" >>confdefs.h 8645printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
7735 8646
7736fi 8647fi
7737if test x$support_iso14755 = xyes; then 8648if test x$support_iso14755 = xyes; then
7738 8649
7739$as_echo "#define ISO_14755 1" >>confdefs.h 8650printf "%s\n" "#define ISO_14755 1" >>confdefs.h
7740 8651
7741fi 8652fi
7742if test x$support_8bitctrls = xyes; then 8653if test x$support_8bitctrls = xyes; then
7743 8654
7744$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h 8655printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7745 8656
7746fi 8657fi
7747if test x$support_fading = xyes; then 8658if test x$support_fading = xyes; then
7748 8659
7749$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h 8660printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
7750 8661
7751fi 8662fi
7752if test x$support_keepscrolling = xno; then 8663if test x$support_keepscrolling = xno; then
7753 8664
7754$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h 8665printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
7755 8666
7756fi 8667fi
7757if test x$support_selectionscrolling = xyes; then 8668if test x$support_selectionscrolling = xyes; then
7758 8669
7759$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h 8670printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
7760 8671
7761fi 8672fi
7762if test x$support_frills = xyes; then 8673if test x$support_frills = xyes; then
7763 8674
7764$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h 8675printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
7765 8676
7766fi 8677fi
7767if test x$support_mousewheel = xyes; then 8678if test x$support_mousewheel = xyes; then
7768 8679
7769$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h 8680printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
7770 8681
7771fi 8682fi
7772if test x$support_mouseslipwheel = xyes; then 8683if test x$support_mouseslipwheel = xyes; then
7773 8684
7774$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h 8685printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
7775 8686
7776fi 8687fi
7777 8688
7778scrolltypes=plain 8689scrolltypes=plain
7779 8690
7780$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h 8691printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
7781 8692
7782 8693
7783if test x$support_scroll_rxvt = xyes; then 8694if test x$support_scroll_rxvt = xyes; then
7784 8695
7785$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h 8696printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
7786 8697
7787 scrolltypes="$scrolltypes rxvt" 8698 scrolltypes="$scrolltypes rxvt"
7788fi 8699fi
7789if test x$support_scroll_next = xyes; then 8700if test x$support_scroll_next = xyes; then
7790 8701
7791$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h 8702printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
7792 8703
7793 scrolltypes="$scrolltypes next" 8704 scrolltypes="$scrolltypes next"
7794fi 8705fi
7795if test x$support_scroll_xterm = xyes; then 8706if test x$support_scroll_xterm = xyes; then
7796 8707
7797$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h 8708printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
7798 8709
7799 scrolltypes="$scrolltypes xterm" 8710 scrolltypes="$scrolltypes xterm"
7800fi 8711fi
7801if test x$support_pointer_blank = xyes; then 8712if test x$support_pointer_blank = xyes; then
7802 8713
7803$as_echo "#define POINTER_BLANK 1" >>confdefs.h 8714printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
7804 8715
7805fi 8716fi
7806if test x$support_text_blink = xyes; then 8717if test x$support_text_blink = xyes; then
7807 8718
7808$as_echo "#define TEXT_BLINK 1" >>confdefs.h 8719printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
7809 8720
7810fi 8721fi
7811if test x$support_unicode3 = xyes; then 8722if test x$support_unicode3 = xyes; then
7812 8723
7813$as_echo "#define UNICODE_3 1" >>confdefs.h 8724printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
7814 8725
7815fi 8726fi
7816if test x$support_combining = xyes; then 8727if test x$support_combining = xyes; then
7817 8728
7818$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h 8729printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
7819 8730
7820fi 8731fi
7821if test x$codesets = xall; then 8732if test x$codesets = xall; then
7822 codesets=jp,jp-ext,kr,zh,zh-ext 8733 codesets=jp,jp-ext,kr,zh,zh-ext
7823fi 8734fi
7824 8735
7825$as_echo "#define ENCODING_EU 1" >>confdefs.h 8736printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
7826 8737
7827 8738
7828$as_echo "#define ENCODING_VN 1" >>confdefs.h 8739printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
7829 8740
7830for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8741for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
7831 case "$codeset" in 8742 case "$codeset" in
7832 JP ) 8743 JP )
7833$as_echo "#define ENCODING_JP 1" >>confdefs.h 8744printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
7834 ;; 8745 ;;
7835 JP_EXT ) 8746 JP_EXT )
7836$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h 8747printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
7837 ;; 8748 ;;
7838 KR ) 8749 KR )
7839$as_echo "#define ENCODING_KR 1" >>confdefs.h 8750printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
7840 ;; 8751 ;;
7841 ZH ) 8752 ZH )
7842$as_echo "#define ENCODING_ZH 1" >>confdefs.h 8753printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
7843 ;; 8754 ;;
7844 ZH_EXT ) 8755 ZH_EXT )
7845$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h 8756printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
7846 ;; 8757 ;;
7847 esac 8758 esac
7848done 8759done
7849 8760
7850IF_PERL=\# 8761IF_PERL=\#
7851if test x$support_perl = xyes; then 8762if test x$support_perl = xyes; then
7852 # Extract the first word of "perl5", so it can be a program name with args. 8763 # Extract the first word of "perl5", so it can be a program name with args.
7853set dummy perl5; ac_word=$2 8764set dummy perl5; ac_word=$2
7854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8765{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7855$as_echo_n "checking for $ac_word... " >&6; } 8766printf %s "checking for $ac_word... " >&6; }
7856if ${ac_cv_path_PERL+:} false; then : 8767if test ${ac_cv_path_PERL+y}
7857 $as_echo_n "(cached) " >&6 8768then :
7858else 8769 printf %s "(cached) " >&6
8770else $as_nop
7859 case $PERL in 8771 case $PERL in
7860 [\\/]* | ?:[\\/]*) 8772 [\\/]* | ?:[\\/]*)
7861 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 8773 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7862 ;; 8774 ;;
7863 *) 8775 *)
7864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7865for as_dir in $PATH 8777for as_dir in $PATH
7866do 8778do
7867 IFS=$as_save_IFS 8779 IFS=$as_save_IFS
7868 test -z "$as_dir" && as_dir=. 8780 case $as_dir in #(((
8781 '') as_dir=./ ;;
8782 */) ;;
8783 *) as_dir=$as_dir/ ;;
8784 esac
7869 for ac_exec_ext in '' $ac_executable_extensions; do 8785 for ac_exec_ext in '' $ac_executable_extensions; do
7870 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 8786 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" 8787 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 8788 printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
7873 break 2 8789 break 2
7874 fi 8790 fi
7875done 8791done
7876 done 8792 done
7877IFS=$as_save_IFS 8793IFS=$as_save_IFS
7880 ;; 8796 ;;
7881esac 8797esac
7882fi 8798fi
7883PERL=$ac_cv_path_PERL 8799PERL=$ac_cv_path_PERL
7884if test -n "$PERL"; then 8800if test -n "$PERL"; then
7885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 8801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
7886$as_echo "$PERL" >&6; } 8802printf "%s\n" "$PERL" >&6; }
7887else 8803else
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7889$as_echo "no" >&6; } 8805printf "%s\n" "no" >&6; }
7890fi 8806fi
7891 8807
7892 8808
7893 8809
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5 8810 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $PERL suitability" >&5
7895$as_echo_n "checking for $PERL suitability... " >&6; } 8811printf %s "checking for $PERL suitability... " >&6; }
7896 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then 8812 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
7897 8813
7898 save_CXXFLAGS="$CXXFLAGS" 8814 save_CXXFLAGS="$CXXFLAGS"
7899 save_LIBS="$LIBS" 8815 save_LIBS="$LIBS"
7900 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8816 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7905#include <EXTERN.h> 8821#include <EXTERN.h>
7906#include <perl.h> 8822#include <perl.h>
7907#include <XSUB.h> 8823#include <XSUB.h>
7908 8824
7909int 8825int
7910main () 8826main (void)
7911{ 8827{
7912 8828
7913 PerlInterpreter *perl = perl_alloc (); 8829 PerlInterpreter *perl = perl_alloc ();
7914 8830
7915 ; 8831 ;
7916 return 0; 8832 return 0;
7917} 8833}
7918_ACEOF 8834_ACEOF
7919if ac_fn_cxx_try_link "$LINENO"; then : 8835if ac_fn_cxx_try_link "$LINENO"
8836then :
7920 rxvt_perl_link=yes 8837 rxvt_perl_link=yes
7921else 8838else $as_nop
7922 rxvt_perl_link=no 8839 rxvt_perl_link=no
7923fi 8840fi
7924rm -f core conftest.err conftest.$ac_objext \ 8841rm -f core conftest.err conftest.$ac_objext conftest.beam \
7925 conftest$ac_exeext conftest.$ac_ext 8842 conftest$ac_exeext conftest.$ac_ext
7926 CXXFLAGS="$save_CXXFLAGS" 8843 CXXFLAGS="$save_CXXFLAGS"
7927 LIBS="$save_LIBS" 8844 LIBS="$save_LIBS"
7928 8845
7929 if test x$rxvt_perl_link = xyes; then 8846 if test x$rxvt_perl_link = xyes; then
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8847 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7931$as_echo "ok" >&6; } 8848printf "%s\n" "ok" >&6; }
7932 8849
7933$as_echo "#define ENABLE_PERL 1" >>confdefs.h 8850printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
7934 8851
7935 IF_PERL= 8852 IF_PERL=
7936 PERL_O=rxvtperl.o 8853 PERL_O=rxvtperl.o
7937 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8854 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7938 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8855 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 8896 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 8897 eval ac_val=\$$ac_var
7981 case $ac_val in #( 8898 case $ac_val in #(
7982 *${as_nl}*) 8899 *${as_nl}*)
7983 case $ac_var in #( 8900 case $ac_var in #(
7984 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 8901 *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7985$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 8902printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7986 esac 8903 esac
7987 case $ac_var in #( 8904 case $ac_var in #(
7988 _ | IFS | as_nl) ;; #( 8905 _ | IFS | as_nl) ;; #(
7989 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 8906 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7990 *) { eval $ac_var=; unset $ac_var;} ;; 8907 *) { eval $ac_var=; unset $ac_var;} ;;
8010) | 8927) |
8011 sed ' 8928 sed '
8012 /^ac_cv_env_/b end 8929 /^ac_cv_env_/b end
8013 t clear 8930 t clear
8014 :clear 8931 :clear
8015 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
8016 t end 8933 t end
8017 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8934 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8018 :end' >>confcache 8935 :end' >>confcache
8019if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8936if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8020 if test -w "$cache_file"; then 8937 if test -w "$cache_file"; then
8021 if test "x$cache_file" != "x/dev/null"; then 8938 if test "x$cache_file" != "x/dev/null"; then
8022 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 8939 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8023$as_echo "$as_me: updating cache $cache_file" >&6;} 8940printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8024 if test ! -f "$cache_file" || test -h "$cache_file"; then 8941 if test ! -f "$cache_file" || test -h "$cache_file"; then
8025 cat confcache >"$cache_file" 8942 cat confcache >"$cache_file"
8026 else 8943 else
8027 case $cache_file in #( 8944 case $cache_file in #(
8028 */* | ?:*) 8945 */* | ?:*)
8032 mv -f confcache "$cache_file" ;; 8949 mv -f confcache "$cache_file" ;;
8033 esac 8950 esac
8034 fi 8951 fi
8035 fi 8952 fi
8036 else 8953 else
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 8954 { 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;} 8955printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
8039 fi 8956 fi
8040fi 8957fi
8041rm -f confcache 8958rm -f confcache
8042 8959
8043test "x$prefix" = xNONE && prefix=$ac_default_prefix 8960test "x$prefix" = xNONE && prefix=$ac_default_prefix
8050ac_ltlibobjs= 8967ac_ltlibobjs=
8051U= 8968U=
8052for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8053 # 1. Remove the extension, and $U if already installed. 8970 # 1. Remove the extension, and $U if already installed.
8054 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8971 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8055 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 8972 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
8056 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8973 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8057 # will be set to the directory where LIBOBJS objects are built. 8974 # will be set to the directory where LIBOBJS objects are built.
8058 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8975 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8059 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 8976 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8060done 8977done
8066 8983
8067: "${CONFIG_STATUS=./config.status}" 8984: "${CONFIG_STATUS=./config.status}"
8068ac_write_fail=0 8985ac_write_fail=0
8069ac_clean_files_save=$ac_clean_files 8986ac_clean_files_save=$ac_clean_files
8070ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8987ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8071{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 8988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8072$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 8989printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
8073as_write_fail=0 8990as_write_fail=0
8074cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 8991cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8075#! $SHELL 8992#! $SHELL
8076# Generated by $as_me. 8993# Generated by $as_me.
8077# Run this file to recreate the current configuration. 8994# Run this file to recreate the current configuration.
8090## M4sh Initialization. ## 9007## M4sh Initialization. ##
8091## -------------------- ## 9008## -------------------- ##
8092 9009
8093# Be more Bourne compatible 9010# Be more Bourne compatible
8094DUALCASE=1; export DUALCASE # for MKS sh 9011DUALCASE=1; export DUALCASE # for MKS sh
9012as_nop=:
8095if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 9013if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
9014then :
8096 emulate sh 9015 emulate sh
8097 NULLCMD=: 9016 NULLCMD=:
8098 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 9017 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8099 # is contrary to our usage. Disable this feature. 9018 # is contrary to our usage. Disable this feature.
8100 alias -g '${1+"$@"}'='"$@"' 9019 alias -g '${1+"$@"}'='"$@"'
8101 setopt NO_GLOB_SUBST 9020 setopt NO_GLOB_SUBST
8102else 9021else $as_nop
8103 case `(set -o) 2>/dev/null` in #( 9022 case `(set -o) 2>/dev/null` in #(
8104 *posix*) : 9023 *posix*) :
8105 set -o posix ;; #( 9024 set -o posix ;; #(
8106 *) : 9025 *) :
8107 ;; 9026 ;;
8108esac 9027esac
8109fi 9028fi
8110 9029
8111 9030
9031
9032# Reset variables that may have inherited troublesome values from
9033# the environment.
9034
9035# IFS needs to be set, to space, tab, and newline, in precisely that order.
9036# (If _AS_PATH_WALK were called with IFS unset, it would have the
9037# side effect of setting IFS to empty, thus disabling word splitting.)
9038# Quoting is to prevent editors from complaining about space-tab.
8112as_nl=' 9039as_nl='
8113' 9040'
8114export as_nl 9041export as_nl
8115# Printing a long string crashes Solaris 7 /usr/bin/printf. 9042IFS=" "" $as_nl"
8116as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 9043
8117as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 9044PS1='$ '
8118as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 9045PS2='> '
8119# Prefer a ksh shell builtin over an external printf program on Solaris, 9046PS4='+ '
8120# but without wasting forks for bash or zsh. 9047
8121if test -z "$BASH_VERSION$ZSH_VERSION" \ 9048# Ensure predictable behavior from utilities with locale-dependent output.
8122 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 9049LC_ALL=C
8123 as_echo='print -r --' 9050export LC_ALL
8124 as_echo_n='print -rn --' 9051LANGUAGE=C
8125elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 9052export LANGUAGE
8126 as_echo='printf %s\n' 9053
8127 as_echo_n='printf %s' 9054# We cannot yet rely on "unset" to work, but we need these variables
8128else 9055# 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 9056# 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"' 9057# also avoids known problems related to "unset" and subshell syntax
8131 as_echo_n='/usr/ucb/echo -n' 9058# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
8132 else 9059for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
8133 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 9060do eval test \${$as_var+y} \
8134 as_echo_n_body='eval 9061 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8135 arg=$1; 9062done
8136 case $arg in #( 9063
8137 *"$as_nl"*) 9064# Ensure that fds 0, 1, and 2 are open.
8138 expr "X$arg" : "X\\(.*\\)$as_nl"; 9065if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
8139 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 9066if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
8140 esac; 9067if (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 9068
8150# The user is always right. 9069# The user is always right.
8151if test "${PATH_SEPARATOR+set}" != set; then 9070if ${PATH_SEPARATOR+false} :; then
8152 PATH_SEPARATOR=: 9071 PATH_SEPARATOR=:
8153 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 9072 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8154 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 9073 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8155 PATH_SEPARATOR=';' 9074 PATH_SEPARATOR=';'
8156 } 9075 }
8157fi 9076fi
8158 9077
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 9078
8167# Find who we are. Look in the path if we contain no directory separator. 9079# Find who we are. Look in the path if we contain no directory separator.
8168as_myself= 9080as_myself=
8169case $0 in #(( 9081case $0 in #((
8170 *[\\/]* ) as_myself=$0 ;; 9082 *[\\/]* ) as_myself=$0 ;;
8171 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8172for as_dir in $PATH 9084for as_dir in $PATH
8173do 9085do
8174 IFS=$as_save_IFS 9086 IFS=$as_save_IFS
8175 test -z "$as_dir" && as_dir=. 9087 case $as_dir in #(((
9088 '') as_dir=./ ;;
9089 */) ;;
9090 *) as_dir=$as_dir/ ;;
9091 esac
8176 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9092 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
8177 done 9093 done
8178IFS=$as_save_IFS 9094IFS=$as_save_IFS
8179 9095
8180 ;; 9096 ;;
8181esac 9097esac
8183# in which case we are not to be found in the path. 9099# in which case we are not to be found in the path.
8184if test "x$as_myself" = x; then 9100if test "x$as_myself" = x; then
8185 as_myself=$0 9101 as_myself=$0
8186fi 9102fi
8187if test ! -f "$as_myself"; then 9103if test ! -f "$as_myself"; then
8188 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 9104 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8189 exit 1 9105 exit 1
8190fi 9106fi
8191 9107
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 9108
8213 9109
8214# as_fn_error STATUS ERROR [LINENO LOG_FD] 9110# as_fn_error STATUS ERROR [LINENO LOG_FD]
8215# ---------------------------------------- 9111# ----------------------------------------
8216# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 9112# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8219as_fn_error () 9115as_fn_error ()
8220{ 9116{
8221 as_status=$1; test $as_status -eq 0 && as_status=1 9117 as_status=$1; test $as_status -eq 0 && as_status=1
8222 if test "$4"; then 9118 if test "$4"; then
8223 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 9119 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 9120 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8225 fi 9121 fi
8226 $as_echo "$as_me: error: $2" >&2 9122 printf "%s\n" "$as_me: error: $2" >&2
8227 as_fn_exit $as_status 9123 as_fn_exit $as_status
8228} # as_fn_error 9124} # as_fn_error
9125
8229 9126
8230 9127
8231# as_fn_set_status STATUS 9128# as_fn_set_status STATUS
8232# ----------------------- 9129# -----------------------
8233# Set $? to STATUS, without forking. 9130# Set $? to STATUS, without forking.
8252as_fn_unset () 9149as_fn_unset ()
8253{ 9150{
8254 { eval $1=; unset $1;} 9151 { eval $1=; unset $1;}
8255} 9152}
8256as_unset=as_fn_unset 9153as_unset=as_fn_unset
9154
8257# as_fn_append VAR VALUE 9155# as_fn_append VAR VALUE
8258# ---------------------- 9156# ----------------------
8259# Append the text in VALUE to the end of the definition contained in VAR. Take 9157# 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 9158# advantage of any shell optimizations that allow amortized linear growth over
8261# repeated appends, instead of the typical quadratic growth present in naive 9159# repeated appends, instead of the typical quadratic growth present in naive
8262# implementations. 9160# implementations.
8263if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 9161if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
9162then :
8264 eval 'as_fn_append () 9163 eval 'as_fn_append ()
8265 { 9164 {
8266 eval $1+=\$2 9165 eval $1+=\$2
8267 }' 9166 }'
8268else 9167else $as_nop
8269 as_fn_append () 9168 as_fn_append ()
8270 { 9169 {
8271 eval $1=\$$1\$2 9170 eval $1=\$$1\$2
8272 } 9171 }
8273fi # as_fn_append 9172fi # as_fn_append
8275# as_fn_arith ARG... 9174# as_fn_arith ARG...
8276# ------------------ 9175# ------------------
8277# Perform arithmetic evaluation on the ARGs, and store the result in the 9176# 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 9177# global $as_val. Take advantage of shells that can avoid forks. The arguments
8279# must be portable across $(()) and expr. 9178# must be portable across $(()) and expr.
8280if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 9179if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
9180then :
8281 eval 'as_fn_arith () 9181 eval 'as_fn_arith ()
8282 { 9182 {
8283 as_val=$(( $* )) 9183 as_val=$(( $* ))
8284 }' 9184 }'
8285else 9185else $as_nop
8286 as_fn_arith () 9186 as_fn_arith ()
8287 { 9187 {
8288 as_val=`expr "$@" || test $? -eq 1` 9188 as_val=`expr "$@" || test $? -eq 1`
8289 } 9189 }
8290fi # as_fn_arith 9190fi # as_fn_arith
8311 9211
8312as_me=`$as_basename -- "$0" || 9212as_me=`$as_basename -- "$0" ||
8313$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9213$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8314 X"$0" : 'X\(//\)$' \| \ 9214 X"$0" : 'X\(//\)$' \| \
8315 X"$0" : 'X\(/\)' \| . 2>/dev/null || 9215 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8316$as_echo X/"$0" | 9216printf "%s\n" X/"$0" |
8317 sed '/^.*\/\([^/][^/]*\)\/*$/{ 9217 sed '/^.*\/\([^/][^/]*\)\/*$/{
8318 s//\1/ 9218 s//\1/
8319 q 9219 q
8320 } 9220 }
8321 /^X\/\(\/\/\)$/{ 9221 /^X\/\(\/\/\)$/{
8333as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9233as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8334as_cr_Letters=$as_cr_letters$as_cr_LETTERS 9234as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8335as_cr_digits='0123456789' 9235as_cr_digits='0123456789'
8336as_cr_alnum=$as_cr_Letters$as_cr_digits 9236as_cr_alnum=$as_cr_Letters$as_cr_digits
8337 9237
9238
9239# Determine whether it's possible to make 'echo' print without a newline.
9240# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
9241# for compatibility with existing Makefiles.
8338ECHO_C= ECHO_N= ECHO_T= 9242ECHO_C= ECHO_N= ECHO_T=
8339case `echo -n x` in #((((( 9243case `echo -n x` in #(((((
8340-n*) 9244-n*)
8341 case `echo 'xy\c'` in 9245 case `echo 'xy\c'` in
8342 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 9246 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8345 ECHO_T=' ';; 9249 ECHO_T=' ';;
8346 esac;; 9250 esac;;
8347*) 9251*)
8348 ECHO_N='-n';; 9252 ECHO_N='-n';;
8349esac 9253esac
9254
9255# For backward compatibility with old third-party macros, we provide
9256# the shell variables $as_echo and $as_echo_n. New code should use
9257# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
9258as_echo='printf %s\n'
9259as_echo_n='printf %s'
8350 9260
8351rm -f conf$$ conf$$.exe conf$$.file 9261rm -f conf$$ conf$$.exe conf$$.file
8352if test -d conf$$.dir; then 9262if test -d conf$$.dir; then
8353 rm -f conf$$.dir/conf$$.file 9263 rm -f conf$$.dir/conf$$.file
8354else 9264else
8387 esac 9297 esac
8388 test -d "$as_dir" || eval $as_mkdir_p || { 9298 test -d "$as_dir" || eval $as_mkdir_p || {
8389 as_dirs= 9299 as_dirs=
8390 while :; do 9300 while :; do
8391 case $as_dir in #( 9301 case $as_dir in #(
8392 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 9302 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8393 *) as_qdir=$as_dir;; 9303 *) as_qdir=$as_dir;;
8394 esac 9304 esac
8395 as_dirs="'$as_qdir' $as_dirs" 9305 as_dirs="'$as_qdir' $as_dirs"
8396 as_dir=`$as_dirname -- "$as_dir" || 9306 as_dir=`$as_dirname -- "$as_dir" ||
8397$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9307$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8398 X"$as_dir" : 'X\(//\)[^/]' \| \ 9308 X"$as_dir" : 'X\(//\)[^/]' \| \
8399 X"$as_dir" : 'X\(//\)$' \| \ 9309 X"$as_dir" : 'X\(//\)$' \| \
8400 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 9310 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8401$as_echo X"$as_dir" | 9311printf "%s\n" X"$as_dir" |
8402 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8403 s//\1/ 9313 s//\1/
8404 q 9314 q
8405 } 9315 }
8406 /^X\(\/\/\)[^/].*/{ 9316 /^X\(\/\/\)[^/].*/{
8459# Save the log message, to keep $0 and so on meaningful, and to 9369# 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 9370# report actual input values of CONFIG_FILES etc. instead of their
8461# values after options handling. 9371# values after options handling.
8462ac_log=" 9372ac_log="
8463This file was extended by $as_me, which was 9373This file was extended by $as_me, which was
8464generated by GNU Autoconf 2.69. Invocation command line was 9374generated by GNU Autoconf 2.71. Invocation command line was
8465 9375
8466 CONFIG_FILES = $CONFIG_FILES 9376 CONFIG_FILES = $CONFIG_FILES
8467 CONFIG_HEADERS = $CONFIG_HEADERS 9377 CONFIG_HEADERS = $CONFIG_HEADERS
8468 CONFIG_LINKS = $CONFIG_LINKS 9378 CONFIG_LINKS = $CONFIG_LINKS
8469 CONFIG_COMMANDS = $CONFIG_COMMANDS 9379 CONFIG_COMMANDS = $CONFIG_COMMANDS
8517$config_headers 9427$config_headers
8518 9428
8519Report bugs to the package provider." 9429Report bugs to the package provider."
8520 9430
8521_ACEOF 9431_ACEOF
9432ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
9433ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
8522cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8523ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 9435ac_cs_config='$ac_cs_config_escaped'
8524ac_cs_version="\\ 9436ac_cs_version="\\
8525config.status 9437config.status
8526configured by $0, generated by GNU Autoconf 2.69, 9438configured by $0, generated by GNU Autoconf 2.71,
8527 with options \\"\$ac_cs_config\\" 9439 with options \\"\$ac_cs_config\\"
8528 9440
8529Copyright (C) 2012 Free Software Foundation, Inc. 9441Copyright (C) 2021 Free Software Foundation, Inc.
8530This config.status script is free software; the Free Software Foundation 9442This config.status script is free software; the Free Software Foundation
8531gives unlimited permission to copy, distribute and modify it." 9443gives unlimited permission to copy, distribute and modify it."
8532 9444
8533ac_pwd='$ac_pwd' 9445ac_pwd='$ac_pwd'
8534srcdir='$srcdir' 9446srcdir='$srcdir'
8562 case $ac_option in 9474 case $ac_option in
8563 # Handling of the options. 9475 # Handling of the options.
8564 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9476 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8565 ac_cs_recheck=: ;; 9477 ac_cs_recheck=: ;;
8566 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 9478 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8567 $as_echo "$ac_cs_version"; exit ;; 9479 printf "%s\n" "$ac_cs_version"; exit ;;
8568 --config | --confi | --conf | --con | --co | --c ) 9480 --config | --confi | --conf | --con | --co | --c )
8569 $as_echo "$ac_cs_config"; exit ;; 9481 printf "%s\n" "$ac_cs_config"; exit ;;
8570 --debug | --debu | --deb | --de | --d | -d ) 9482 --debug | --debu | --deb | --de | --d | -d )
8571 debug=: ;; 9483 debug=: ;;
8572 --file | --fil | --fi | --f ) 9484 --file | --fil | --fi | --f )
8573 $ac_shift 9485 $ac_shift
8574 case $ac_optarg in 9486 case $ac_optarg in
8575 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9487 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8576 '') as_fn_error $? "missing file argument" ;; 9488 '') as_fn_error $? "missing file argument" ;;
8577 esac 9489 esac
8578 as_fn_append CONFIG_FILES " '$ac_optarg'" 9490 as_fn_append CONFIG_FILES " '$ac_optarg'"
8579 ac_need_defaults=false;; 9491 ac_need_defaults=false;;
8580 --header | --heade | --head | --hea ) 9492 --header | --heade | --head | --hea )
8581 $ac_shift 9493 $ac_shift
8582 case $ac_optarg in 9494 case $ac_optarg in
8583 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9495 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8584 esac 9496 esac
8585 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 9497 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8586 ac_need_defaults=false;; 9498 ac_need_defaults=false;;
8587 --he | --h) 9499 --he | --h)
8588 # Conflict between --help and --header 9500 # Conflict between --help and --header
8589 as_fn_error $? "ambiguous option: \`$1' 9501 as_fn_error $? "ambiguous option: \`$1'
8590Try \`$0 --help' for more information.";; 9502Try \`$0 --help' for more information.";;
8591 --help | --hel | -h ) 9503 --help | --hel | -h )
8592 $as_echo "$ac_cs_usage"; exit ;; 9504 printf "%s\n" "$ac_cs_usage"; exit ;;
8593 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9505 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8594 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9506 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8595 ac_cs_silent=: ;; 9507 ac_cs_silent=: ;;
8596 9508
8597 # This is an error. 9509 # This is an error.
8615_ACEOF 9527_ACEOF
8616cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8617if \$ac_cs_recheck; then 9529if \$ac_cs_recheck; then
8618 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 9530 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8619 shift 9531 shift
8620 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 9532 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
8621 CONFIG_SHELL='$SHELL' 9533 CONFIG_SHELL='$SHELL'
8622 export CONFIG_SHELL 9534 export CONFIG_SHELL
8623 exec "\$@" 9535 exec "\$@"
8624fi 9536fi
8625 9537
8629{ 9541{
8630 echo 9542 echo
8631 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9543 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8632## Running $as_me. ## 9544## Running $as_me. ##
8633_ASBOX 9545_ASBOX
8634 $as_echo "$ac_log" 9546 printf "%s\n" "$ac_log"
8635} >&5 9547} >&5
8636 9548
8637_ACEOF 9549_ACEOF
8638cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8639_ACEOF 9551_ACEOF
8657# If the user did not use the arguments to specify the items to instantiate, 9569# If the user did not use the arguments to specify the items to instantiate,
8658# then the envvar interface is used. Set only those that are not. 9570# then the envvar interface is used. Set only those that are not.
8659# We use the long form for the default assignment because of an extremely 9571# We use the long form for the default assignment because of an extremely
8660# bizarre bug on SunOS 4.1.3. 9572# bizarre bug on SunOS 4.1.3.
8661if $ac_need_defaults; then 9573if $ac_need_defaults; then
8662 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9574 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
8663 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9575 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
8664fi 9576fi
8665 9577
8666# Have a temporary directory for convenience. Make it in the build tree 9578# Have a temporary directory for convenience. Make it in the build tree
8667# simply because there is no reason against having it here, and in addition, 9579# simply because there is no reason against having it here, and in addition,
8668# creating and moving files from /tmp can sometimes cause problems. 9580# creating and moving files from /tmp can sometimes cause problems.
8994 [\\/$]*) false;; 9906 [\\/$]*) false;;
8995 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 9907 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8996 esac || 9908 esac ||
8997 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 9909 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8998 esac 9910 esac
8999 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 9911 case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9000 as_fn_append ac_file_inputs " '$ac_f'" 9912 as_fn_append ac_file_inputs " '$ac_f'"
9001 done 9913 done
9002 9914
9003 # Let's still pretend it is `configure' which instantiates (i.e., don't 9915 # Let's still pretend it is `configure' which instantiates (i.e., don't
9004 # use $as_me), people would be surprised to read: 9916 # use $as_me), people would be surprised to read:
9005 # /* config.h. Generated by config.status. */ 9917 # /* config.h. Generated by config.status. */
9006 configure_input='Generated from '` 9918 configure_input='Generated from '`
9007 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 9919 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9008 `' by configure.' 9920 `' by configure.'
9009 if test x"$ac_file" != x-; then 9921 if test x"$ac_file" != x-; then
9010 configure_input="$ac_file. $configure_input" 9922 configure_input="$ac_file. $configure_input"
9011 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 9923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9012$as_echo "$as_me: creating $ac_file" >&6;} 9924printf "%s\n" "$as_me: creating $ac_file" >&6;}
9013 fi 9925 fi
9014 # Neutralize special characters interpreted by sed in replacement strings. 9926 # Neutralize special characters interpreted by sed in replacement strings.
9015 case $configure_input in #( 9927 case $configure_input in #(
9016 *\&* | *\|* | *\\* ) 9928 *\&* | *\|* | *\\* )
9017 ac_sed_conf_input=`$as_echo "$configure_input" | 9929 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9018 sed 's/[\\\\&|]/\\\\&/g'`;; #( 9930 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9019 *) ac_sed_conf_input=$configure_input;; 9931 *) ac_sed_conf_input=$configure_input;;
9020 esac 9932 esac
9021 9933
9022 case $ac_tag in 9934 case $ac_tag in
9029 ac_dir=`$as_dirname -- "$ac_file" || 9941 ac_dir=`$as_dirname -- "$ac_file" ||
9030$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9942$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9031 X"$ac_file" : 'X\(//\)[^/]' \| \ 9943 X"$ac_file" : 'X\(//\)[^/]' \| \
9032 X"$ac_file" : 'X\(//\)$' \| \ 9944 X"$ac_file" : 'X\(//\)$' \| \
9033 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 9945 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9034$as_echo X"$ac_file" | 9946printf "%s\n" X"$ac_file" |
9035 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9036 s//\1/ 9948 s//\1/
9037 q 9949 q
9038 } 9950 }
9039 /^X\(\/\/\)[^/].*/{ 9951 /^X\(\/\/\)[^/].*/{
9053 ac_builddir=. 9965 ac_builddir=.
9054 9966
9055case "$ac_dir" in 9967case "$ac_dir" in
9056.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9968.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9057*) 9969*)
9058 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 9970 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
9059 # A ".." for each directory in $ac_dir_suffix. 9971 # A ".." for each directory in $ac_dir_suffix.
9060 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 9972 ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9061 case $ac_top_builddir_sub in 9973 case $ac_top_builddir_sub in
9062 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9974 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9063 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9975 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9064 esac ;; 9976 esac ;;
9065esac 9977esac
9112/@localedir@/p 10024/@localedir@/p
9113/@mandir@/p' 10025/@mandir@/p'
9114case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 10026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9115*datarootdir*) ac_datarootdir_seen=yes;; 10027*datarootdir*) ac_datarootdir_seen=yes;;
9116*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 10028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9117 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 10029 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9118$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 10030printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9119_ACEOF 10031_ACEOF
9120cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9121 ac_datarootdir_hack=' 10033 ac_datarootdir_hack='
9122 s&@datadir@&$datadir&g 10034 s&@datadir@&$datadir&g
9123 s&@docdir@&$docdir&g 10035 s&@docdir@&$docdir&g
9156 10068
9157test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 10069test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9158 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 10070 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9159 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 10071 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
9160 "$ac_tmp/out"`; test -z "$ac_out"; } && 10072 "$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' 10073 { 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 10074which 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' 10075printf "%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;} 10076which seems to be undefined. Please make sure it is defined" >&2;}
9165 10077
9166 rm -f "$ac_tmp/stdin" 10078 rm -f "$ac_tmp/stdin"
9167 case $ac_file in 10079 case $ac_file in
9168 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 10080 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9174 # 10086 #
9175 # CONFIG_HEADER 10087 # CONFIG_HEADER
9176 # 10088 #
9177 if test x"$ac_file" != x-; then 10089 if test x"$ac_file" != x-; then
9178 { 10090 {
9179 $as_echo "/* $configure_input */" \ 10091 printf "%s\n" "/* $configure_input */" >&1 \
9180 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 10092 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9181 } >"$ac_tmp/config.h" \ 10093 } >"$ac_tmp/config.h" \
9182 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9183 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 10095 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 10096 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9185$as_echo "$as_me: $ac_file is unchanged" >&6;} 10097printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
9186 else 10098 else
9187 rm -f "$ac_file" 10099 rm -f "$ac_file"
9188 mv "$ac_tmp/config.h" "$ac_file" \ 10100 mv "$ac_tmp/config.h" "$ac_file" \
9189 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10101 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9190 fi 10102 fi
9191 else 10103 else
9192 $as_echo "/* $configure_input */" \ 10104 printf "%s\n" "/* $configure_input */" >&1 \
9193 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 10105 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9194 || as_fn_error $? "could not create -" "$LINENO" 5 10106 || as_fn_error $? "could not create -" "$LINENO" 5
9195 fi 10107 fi
9196 ;; 10108 ;;
9197 10109
9228 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10140 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9229 # would make configure fail if this is the last instruction. 10141 # would make configure fail if this is the last instruction.
9230 $ac_cs_success || as_fn_exit 1 10142 $ac_cs_success || as_fn_exit 1
9231fi 10143fi
9232if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 10144if 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 10145 { 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;} 10146printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9235fi 10147fi
9236 10148
9237 10149
9238echo "Configuration: 10150echo "Configuration:
9239 10151
9268fi 10180fi
9269 10181
9270echo "*** Optionally check src/feature.h for further, rarely used options ***" 10182echo "*** Optionally check src/feature.h for further, rarely used options ***"
9271echo 10183echo
9272 10184
10185

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines