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

Comparing rxvt-unicode/configure (file contents):
Revision 1.154 by root, Thu May 10 22:42:03 2012 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.67. 3# Generated by GNU Autoconf 2.71.
4# 4#
5# 5#
6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 7# Inc.
8# Foundation, Inc.
9# 8#
10# 9#
11# This configure script is free software; the Free Software Foundation 10# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it. 11# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ## 12## -------------------- ##
14## M4sh Initialization. ## 13## M4sh Initialization. ##
15## -------------------- ## 14## -------------------- ##
16 15
17# Be more Bourne compatible 16# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh 17DUALCASE=1; export DUALCASE # for MKS sh
18as_nop=:
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 19if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
20then :
20 emulate sh 21 emulate sh
21 NULLCMD=: 22 NULLCMD=:
22 # 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
23 # is contrary to our usage. Disable this feature. 24 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"' 25 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST 26 setopt NO_GLOB_SUBST
26else 27else $as_nop
27 case `(set -o) 2>/dev/null` in #( 28 case `(set -o) 2>/dev/null` in #(
28 *posix*) : 29 *posix*) :
29 set -o posix ;; #( 30 set -o posix ;; #(
30 *) : 31 *) :
31 ;; 32 ;;
32esac 33esac
33fi 34fi
34 35
35 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.
36as_nl=' 45as_nl='
37' 46'
38export as_nl 47export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf. 48IFS=" "" $as_nl"
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 49
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 50PS1='$ '
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 51PS2='> '
43# Prefer a ksh shell builtin over an external printf program on Solaris, 52PS4='+ '
44# but without wasting forks for bash or zsh. 53
45if test -z "$BASH_VERSION$ZSH_VERSION" \ 54# Ensure predictable behavior from utilities with locale-dependent output.
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 55LC_ALL=C
47 as_echo='print -r --' 56export LC_ALL
48 as_echo_n='print -rn --' 57LANGUAGE=C
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 58export LANGUAGE
50 as_echo='printf %s\n' 59
51 as_echo_n='printf %s' 60# We cannot yet rely on "unset" to work, but we need these variables
52else 61# to be unset--not just set to an empty or harmless value--now, to
53 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
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 63# also avoids known problems related to "unset" and subshell syntax
55 as_echo_n='/usr/ucb/echo -n' 64# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
56 else 65for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 66do eval test \${$as_var+y} \
58 as_echo_n_body='eval 67 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
59 arg=$1; 68done
60 case $arg in #( 69
61 *"$as_nl"*) 70# Ensure that fds 0, 1, and 2 are open.
62 expr "X$arg" : "X\\(.*\\)$as_nl"; 71if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 72if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
64 esac; 73if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73 74
74# The user is always right. 75# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then 76if ${PATH_SEPARATOR+false} :; then
76 PATH_SEPARATOR=: 77 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';' 80 PATH_SEPARATOR=';'
80 } 81 }
81fi 82fi
82 83
83 84
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator. 85# Find who we are. Look in the path if we contain no directory separator.
86as_myself=
92case $0 in #(( 87case $0 in #((
93 *[\\/]* ) as_myself=$0 ;; 88 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 89 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95for as_dir in $PATH 90for as_dir in $PATH
96do 91do
97 IFS=$as_save_IFS 92 IFS=$as_save_IFS
98 test -z "$as_dir" && as_dir=. 93 case $as_dir in #(((
94 '') as_dir=./ ;;
95 */) ;;
96 *) as_dir=$as_dir/ ;;
97 esac
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
100 done 99 done
101IFS=$as_save_IFS 100IFS=$as_save_IFS
102 101
103 ;; 102 ;;
104esac 103esac
106# 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.
107if test "x$as_myself" = x; then 106if test "x$as_myself" = x; then
108 as_myself=$0 107 as_myself=$0
109fi 108fi
110if test ! -f "$as_myself"; then 109if test ! -f "$as_myself"; then
111 $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
112 exit 1 111 exit 1
113fi 112fi
114 113
115# Unset variables that we do not need and which cause bugs (e.g. in
116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117# suppresses any "Segmentation fault" message there. '((' could
118# trigger a bug in pdksh 5.2.14.
119for as_var in BASH_ENV ENV MAIL MAILPATH
120do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122done
123PS1='$ '
124PS2='> '
125PS4='+ '
126 114
127# NLS nuisances. 115# Use a proper internal environment variable to ensure we don't fall
128LC_ALL=C 116 # into an infinite loop, continuously re-executing ourselves.
129export LC_ALL 117 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
130LANGUAGE=C 118 _as_can_reexec=no; export _as_can_reexec;
131export LANGUAGE 119 # We cannot yet assume a decent shell, so we have to provide a
132 120# neutralization value for shells without unset; and this also
133# CDPATH. 121# works around shells that cannot unset nonexistent variables.
122# Preserve -v and -x to the replacement shell.
123BASH_ENV=/dev/null
124ENV=/dev/null
134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 125(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
135 126case $- in # ((((
127 *v*x* | *x*v* ) as_opts=-vx ;;
128 *v* ) as_opts=-v ;;
129 *x* ) as_opts=-x ;;
130 * ) as_opts= ;;
131esac
132exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
133# Admittedly, this is quite paranoid, since all the known shells bail
134# out after a failed `exec'.
135printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
136exit 255
137 fi
138 # We don't want this to propagate to other subprocesses.
139 { _as_can_reexec=; unset _as_can_reexec;}
136if test "x$CONFIG_SHELL" = x; then 140if test "x$CONFIG_SHELL" = x; then
137 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 :
138 emulate sh 144 emulate sh
139 NULLCMD=: 145 NULLCMD=:
140 # 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
141 # is contrary to our usage. Disable this feature. 147 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"' 148 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 setopt NO_GLOB_SUBST 149 setopt NO_GLOB_SUBST
144else 150else \$as_nop
145 case \`(set -o) 2>/dev/null\` in #( 151 case \`(set -o) 2>/dev/null\` in #(
146 *posix*) : 152 *posix*) :
147 set -o posix ;; #( 153 set -o posix ;; #(
148 *) : 154 *) :
149 ;; 155 ;;
159exitcode=0 165exitcode=0
160as_fn_success || { exitcode=1; echo as_fn_success failed.; } 166as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 167as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 168as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 169as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 170if ( set x; as_fn_ret_success y && test x = \"\$1\" )
171then :
165 172
166else 173else \$as_nop
167 exitcode=1; echo positional parameters were not saved. 174 exitcode=1; echo positional parameters were not saved.
168fi 175fi
169test x\$exitcode = x0 || exit 1" 176test x\$exitcode = x0 || exit 1
177blah=\$(echo \$(echo blah))
178test x\"\$blah\" = xblah || exit 1
179test -x / || exit 1"
170 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
171 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
172 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'\" &&
173 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
174test \$(( 1 + 1 )) = 2 || exit 1" 184test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then : 185 if (eval "$as_required") 2>/dev/null
186then :
176 as_have_required=yes 187 as_have_required=yes
177else 188else $as_nop
178 as_have_required=no 189 as_have_required=no
179fi 190fi
180 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 :
181 193
182else 194else $as_nop
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184as_found=false 196as_found=false
185for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 197for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186do 198do
187 IFS=$as_save_IFS 199 IFS=$as_save_IFS
188 test -z "$as_dir" && as_dir=. 200 case $as_dir in #(((
201 '') as_dir=./ ;;
202 */) ;;
203 *) as_dir=$as_dir/ ;;
204 esac
189 as_found=: 205 as_found=:
190 case $as_dir in #( 206 case $as_dir in #(
191 /*) 207 /*)
192 for as_base in sh bash ksh sh5; do 208 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks. 209 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base 210 as_shell=$as_dir$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 211 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $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 :
197 CONFIG_SHELL=$as_shell as_have_required=yes 214 CONFIG_SHELL=$as_shell as_have_required=yes
198 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 :
199 break 2 217 break 2
200fi 218fi
201fi 219fi
202 done;; 220 done;;
203 esac 221 esac
204 as_found=false 222 as_found=false
205done 223done
224IFS=$as_save_IFS
225if $as_found
226then :
227
228else $as_nop
206$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 229 if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $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 :
208 CONFIG_SHELL=$SHELL as_have_required=yes 232 CONFIG_SHELL=$SHELL as_have_required=yes
209fi; } 233fi
210IFS=$as_save_IFS 234fi
211 235
212 236
213 if test "x$CONFIG_SHELL" != x; then : 237 if test "x$CONFIG_SHELL" != x
238then :
239 export CONFIG_SHELL
214 # 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
215 # neutralization value for shells without unset; and this also 241# neutralization value for shells without unset; and this also
216 # 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.
217 BASH_ENV=/dev/null 244BASH_ENV=/dev/null
218 ENV=/dev/null 245ENV=/dev/null
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220 export CONFIG_SHELL 247case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252esac
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
222fi 258fi
223 259
224 if test x$as_have_required = xno; then : 260 if test x$as_have_required = xno
261then :
225 $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"
226 $as_echo "$0: the shells that I found on your system." 263 printf "%s\n" "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then 264 if test ${ZSH_VERSION+y} ; then
228 $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"
229 $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."
230 else 267 else
231 $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,
232$0: including any error possibly output before this 269$0: including any error possibly output before this
233$0: message. Then install a modern shell, or manually run 270$0: message. Then install a modern shell, or manually run
234$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."
235 fi 272 fi
236 exit 1 273 exit 1
253{ 290{
254 { eval $1=; unset $1;} 291 { eval $1=; unset $1;}
255} 292}
256as_unset=as_fn_unset 293as_unset=as_fn_unset
257 294
295
258# as_fn_set_status STATUS 296# as_fn_set_status STATUS
259# ----------------------- 297# -----------------------
260# Set $? to STATUS, without forking. 298# Set $? to STATUS, without forking.
261as_fn_set_status () 299as_fn_set_status ()
262{ 300{
270{ 308{
271 set +e 309 set +e
272 as_fn_set_status $1 310 as_fn_set_status $1
273 exit $1 311 exit $1
274} # 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
275 321
276# as_fn_mkdir_p 322# as_fn_mkdir_p
277# ------------- 323# -------------
278# Create "$as_dir" as a directory, including parents if necessary. 324# Create "$as_dir" as a directory, including parents if necessary.
279as_fn_mkdir_p () 325as_fn_mkdir_p ()
284 esac 330 esac
285 test -d "$as_dir" || eval $as_mkdir_p || { 331 test -d "$as_dir" || eval $as_mkdir_p || {
286 as_dirs= 332 as_dirs=
287 while :; do 333 while :; do
288 case $as_dir in #( 334 case $as_dir in #(
289 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 335 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 *) as_qdir=$as_dir;; 336 *) as_qdir=$as_dir;;
291 esac 337 esac
292 as_dirs="'$as_qdir' $as_dirs" 338 as_dirs="'$as_qdir' $as_dirs"
293 as_dir=`$as_dirname -- "$as_dir" || 339 as_dir=`$as_dirname -- "$as_dir" ||
294$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295 X"$as_dir" : 'X\(//\)[^/]' \| \ 341 X"$as_dir" : 'X\(//\)[^/]' \| \
296 X"$as_dir" : 'X\(//\)$' \| \ 342 X"$as_dir" : 'X\(//\)$' \| \
297 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298$as_echo X"$as_dir" | 344printf "%s\n" X"$as_dir" |
299 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300 s//\1/ 346 s//\1/
301 q 347 q
302 } 348 }
303 /^X\(\/\/\)[^/].*/{ 349 /^X\(\/\/\)[^/].*/{
318 test -z "$as_dirs" || eval "mkdir $as_dirs" 364 test -z "$as_dirs" || eval "mkdir $as_dirs"
319 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 365 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
320 366
321 367
322} # as_fn_mkdir_p 368} # as_fn_mkdir_p
369
370# as_fn_executable_p FILE
371# -----------------------
372# Test if FILE is an executable regular file.
373as_fn_executable_p ()
374{
375 test -f "$1" && test -x "$1"
376} # as_fn_executable_p
323# as_fn_append VAR VALUE 377# as_fn_append VAR VALUE
324# ---------------------- 378# ----------------------
325# 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
326# advantage of any shell optimizations that allow amortized linear growth over 380# advantage of any shell optimizations that allow amortized linear growth over
327# repeated appends, instead of the typical quadratic growth present in naive 381# repeated appends, instead of the typical quadratic growth present in naive
328# implementations. 382# implementations.
329if (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 :
330 eval 'as_fn_append () 385 eval 'as_fn_append ()
331 { 386 {
332 eval $1+=\$2 387 eval $1+=\$2
333 }' 388 }'
334else 389else $as_nop
335 as_fn_append () 390 as_fn_append ()
336 { 391 {
337 eval $1=\$$1\$2 392 eval $1=\$$1\$2
338 } 393 }
339fi # as_fn_append 394fi # as_fn_append
341# as_fn_arith ARG... 396# as_fn_arith ARG...
342# ------------------ 397# ------------------
343# 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
344# 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
345# must be portable across $(()) and expr. 400# must be portable across $(()) and expr.
346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
402then :
347 eval 'as_fn_arith () 403 eval 'as_fn_arith ()
348 { 404 {
349 as_val=$(( $* )) 405 as_val=$(( $* ))
350 }' 406 }'
351else 407else $as_nop
352 as_fn_arith () 408 as_fn_arith ()
353 { 409 {
354 as_val=`expr "$@" || test $? -eq 1` 410 as_val=`expr "$@" || test $? -eq 1`
355 } 411 }
356fi # as_fn_arith 412fi # as_fn_arith
357 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
358 422
359# as_fn_error STATUS ERROR [LINENO LOG_FD] 423# as_fn_error STATUS ERROR [LINENO LOG_FD]
360# ---------------------------------------- 424# ----------------------------------------
361# 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
362# 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
364as_fn_error () 428as_fn_error ()
365{ 429{
366 as_status=$1; test $as_status -eq 0 && as_status=1 430 as_status=$1; test $as_status -eq 0 && as_status=1
367 if test "$4"; then 431 if test "$4"; then
368 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
369 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 433 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
370 fi 434 fi
371 $as_echo "$as_me: error: $2" >&2 435 printf "%s\n" "$as_me: error: $2" >&2
372 as_fn_exit $as_status 436 as_fn_exit $as_status
373} # as_fn_error 437} # as_fn_error
374 438
375if expr a : '\(a\)' >/dev/null 2>&1 && 439if expr a : '\(a\)' >/dev/null 2>&1 &&
376 test "X`expr 00001 : '.*\(...\)'`" = X001; then 440 test "X`expr 00001 : '.*\(...\)'`" = X001; then
393 457
394as_me=`$as_basename -- "$0" || 458as_me=`$as_basename -- "$0" ||
395$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 459$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396 X"$0" : 'X\(//\)$' \| \ 460 X"$0" : 'X\(//\)$' \| \
397 X"$0" : 'X\(/\)' \| . 2>/dev/null || 461 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
398$as_echo X/"$0" | 462printf "%s\n" X/"$0" |
399 sed '/^.*\/\([^/][^/]*\)\/*$/{ 463 sed '/^.*\/\([^/][^/]*\)\/*$/{
400 s//\1/ 464 s//\1/
401 q 465 q
402 } 466 }
403 /^X\/\(\/\/\)$/{ 467 /^X\/\(\/\/\)$/{
437 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 501 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438 t loop 502 t loop
439 s/-\n.*// 503 s/-\n.*//
440 ' >$as_me.lineno && 504 ' >$as_me.lineno &&
441 chmod +x "$as_me.lineno" || 505 chmod +x "$as_me.lineno" ||
442 { $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; }
443 507
508 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
509 # already done that, so ensure we don't try to do so again and fall
510 # in an infinite loop. This has already happened in practice.
511 _as_can_reexec=no; export _as_can_reexec
444 # Don't try to exec as it changes $[0], causing all sort of problems 512 # Don't try to exec as it changes $[0], causing all sort of problems
445 # (the dirname of $[0] is not the place where we might find the 513 # (the dirname of $[0] is not the place where we might find the
446 # original and so on. Autoconf is especially sensitive to this). 514 # original and so on. Autoconf is especially sensitive to this).
447 . "./$as_me.lineno" 515 . "./$as_me.lineno"
448 # Exit status is that of the last command. 516 # Exit status is that of the last command.
449 exit 517 exit
450} 518}
451 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.
452ECHO_C= ECHO_N= ECHO_T= 524ECHO_C= ECHO_N= ECHO_T=
453case `echo -n x` in #((((( 525case `echo -n x` in #(((((
454-n*) 526-n*)
455 case `echo 'xy\c'` in 527 case `echo 'xy\c'` in
456 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 528 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
460 esac;; 532 esac;;
461*) 533*)
462 ECHO_N='-n';; 534 ECHO_N='-n';;
463esac 535esac
464 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
543
465rm -f conf$$ conf$$.exe conf$$.file 544rm -f conf$$ conf$$.exe conf$$.file
466if test -d conf$$.dir; then 545if test -d conf$$.dir; then
467 rm -f conf$$.dir/conf$$.file 546 rm -f conf$$.dir/conf$$.file
468else 547else
469 rm -f conf$$.dir 548 rm -f conf$$.dir
473 if ln -s conf$$.file conf$$ 2>/dev/null; then 552 if ln -s conf$$.file conf$$ 2>/dev/null; then
474 as_ln_s='ln -s' 553 as_ln_s='ln -s'
475 # ... but there are two gotchas: 554 # ... but there are two gotchas:
476 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 555 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 556 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478 # In both cases, we have to default to `cp -p'. 557 # In both cases, we have to default to `cp -pR'.
479 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 558 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480 as_ln_s='cp -p' 559 as_ln_s='cp -pR'
481 elif ln conf$$.file conf$$ 2>/dev/null; then 560 elif ln conf$$.file conf$$ 2>/dev/null; then
482 as_ln_s=ln 561 as_ln_s=ln
483 else 562 else
484 as_ln_s='cp -p' 563 as_ln_s='cp -pR'
485 fi 564 fi
486else 565else
487 as_ln_s='cp -p' 566 as_ln_s='cp -pR'
488fi 567fi
489rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 568rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490rmdir conf$$.dir 2>/dev/null 569rmdir conf$$.dir 2>/dev/null
491 570
492if mkdir -p . 2>/dev/null; then 571if mkdir -p . 2>/dev/null; then
494else 573else
495 test -d ./-p && rmdir ./-p 574 test -d ./-p && rmdir ./-p
496 as_mkdir_p=false 575 as_mkdir_p=false
497fi 576fi
498 577
499if test -x / >/dev/null 2>&1; then
500 as_test_x='test -x' 578as_test_x='test -x'
501else 579as_executable_p=as_fn_executable_p
502 if ls -dL / >/dev/null 2>&1; then
503 as_ls_L_option=L
504 else
505 as_ls_L_option=
506 fi
507 as_test_x='
508 eval sh -c '\''
509 if test -d "$1"; then
510 test -d "$1/.";
511 else
512 case $1 in #(
513 -*)set "./$1";;
514 esac;
515 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516 ???[sx]*):;;*)false;;esac;fi
517 '\'' sh
518 '
519fi
520as_executable_p=$as_test_x
521 580
522# Sed expression to map a string onto a valid CPP name. 581# Sed expression to map a string onto a valid CPP name.
523as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 582as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524 583
525# Sed expression to map a string onto a valid variable name. 584# Sed expression to map a string onto a valid variable name.
545subdirs= 604subdirs=
546MFLAGS= 605MFLAGS=
547MAKEFLAGS= 606MAKEFLAGS=
548 607
549# Identity of this package. 608# Identity of this package.
550PACKAGE_NAME= 609PACKAGE_NAME=''
551PACKAGE_TARNAME= 610PACKAGE_TARNAME=''
552PACKAGE_VERSION= 611PACKAGE_VERSION=''
553PACKAGE_STRING= 612PACKAGE_STRING=''
554PACKAGE_BUGREPORT= 613PACKAGE_BUGREPORT=''
555PACKAGE_URL= 614PACKAGE_URL=''
556 615
557ac_unique_file="src/feature.h" 616ac_unique_file="src/feature.h"
558# Factoring default headers for most tests. 617# Factoring default headers for most tests.
559ac_includes_default="\ 618ac_includes_default="\
619#include <stddef.h>
620#ifdef HAVE_STDIO_H
560#include <stdio.h> 621# include <stdio.h>
561#ifdef HAVE_SYS_TYPES_H
562# include <sys/types.h>
563#endif 622#endif
564#ifdef HAVE_SYS_STAT_H 623#ifdef HAVE_STDLIB_H
565# include <sys/stat.h>
566#endif
567#ifdef STDC_HEADERS
568# include <stdlib.h> 624# include <stdlib.h>
569# include <stddef.h>
570#else
571# ifdef HAVE_STDLIB_H
572# include <stdlib.h>
573# endif
574#endif 625#endif
575#ifdef HAVE_STRING_H 626#ifdef HAVE_STRING_H
576# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
577# include <memory.h>
578# endif
579# include <string.h> 627# include <string.h>
580#endif
581#ifdef HAVE_STRINGS_H
582# include <strings.h>
583#endif 628#endif
584#ifdef HAVE_INTTYPES_H 629#ifdef HAVE_INTTYPES_H
585# include <inttypes.h> 630# include <inttypes.h>
586#endif 631#endif
587#ifdef HAVE_STDINT_H 632#ifdef HAVE_STDINT_H
588# include <stdint.h> 633# include <stdint.h>
589#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
590#ifdef HAVE_UNISTD_H 644#ifdef HAVE_UNISTD_H
591# include <unistd.h> 645# include <unistd.h>
592#endif" 646#endif"
593 647
648ac_header_c_list=
594ac_subst_vars='LTLIBOBJS 649ac_subst_vars='LTLIBOBJS
595LIBOBJS 650LIBOBJS
596PERL_O 651PERL_O
597IF_PERL 652IF_PERL
598PERLPRIVLIBEXP 653PERLPRIVLIBEXP
599PERLFLAGS 654PERLFLAGS
600PERLLIB 655PERLLIB
601PERL 656PERL
602XFT_CONFIG 657XFT_CONFIG
658EGREP
659GREP
603STARTUP_NOTIFICATION_LIBS 660STARTUP_NOTIFICATION_LIBS
604STARTUP_NOTIFICATION_CFLAGS 661STARTUP_NOTIFICATION_CFLAGS
605PIXBUF_LIBS 662PIXBUF_LIBS
606PIXBUF_CFLAGS 663PIXBUF_CFLAGS
607PKG_CONFIG 664PKG_CONFIG
608X_EXTRA_LIBS 665X_EXTRA_LIBS
609X_LIBS 666X_LIBS
610X_PRE_LIBS 667X_PRE_LIBS
611X_CFLAGS 668X_CFLAGS
669CXXCPP
612XMKMF 670XMKMF
613TIC 671TIC
614CXXCPP
615RXVTNAME 672RXVTNAME
616LINKER 673LINKER
617EGREP
618GREP
619CPP
620INSTALL_DATA 674INSTALL_DATA
621INSTALL_SCRIPT 675INSTALL_SCRIPT
622INSTALL_PROGRAM 676INSTALL_PROGRAM
623ac_ct_CXX 677ac_ct_CXX
624CXXFLAGS 678CXXFLAGS
657htmldir 711htmldir
658infodir 712infodir
659docdir 713docdir
660oldincludedir 714oldincludedir
661includedir 715includedir
716runstatedir
662localstatedir 717localstatedir
663sharedstatedir 718sharedstatedir
664sysconfdir 719sysconfdir
665datadir 720datadir
666datarootdir 721datarootdir
733LIBS 788LIBS
734CPPFLAGS 789CPPFLAGS
735CXX 790CXX
736CXXFLAGS 791CXXFLAGS
737CCC 792CCC
738CPP 793XMKMF
739CXXCPP 794CXXCPP'
740XMKMF'
741 795
742 796
743# Initialize some variables set by options. 797# Initialize some variables set by options.
744ac_init_help= 798ac_init_help=
745ac_init_version=false 799ac_init_version=false
774datarootdir='${prefix}/share' 828datarootdir='${prefix}/share'
775datadir='${datarootdir}' 829datadir='${datarootdir}'
776sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
777sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
778localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
833runstatedir='${localstatedir}/run'
779includedir='${prefix}/include' 834includedir='${prefix}/include'
780oldincludedir='/usr/include' 835oldincludedir='/usr/include'
781docdir='${datarootdir}/doc/${PACKAGE}' 836docdir='${datarootdir}/doc/${PACKAGE}'
782infodir='${datarootdir}/info' 837infodir='${datarootdir}/info'
783htmldir='${docdir}' 838htmldir='${docdir}'
803 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
804 *=) ac_optarg= ;; 859 *=) ac_optarg= ;;
805 *) ac_optarg=yes ;; 860 *) ac_optarg=yes ;;
806 esac 861 esac
807 862
808 # Accept the important Cygnus configure options, so we can diagnose typos.
809
810 case $ac_dashdash$ac_option in 863 case $ac_dashdash$ac_option in
811 --) 864 --)
812 ac_dashdash=yes ;; 865 ac_dashdash=yes ;;
813 866
814 -bindir | --bindir | --bindi | --bind | --bin | --bi) 867 -bindir | --bindir | --bindi | --bind | --bin | --bi)
845 898
846 -disable-* | --disable-*) 899 -disable-* | --disable-*)
847 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
848 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
849 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
850 as_fn_error $? "invalid feature name: $ac_useropt" 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
851 ac_useropt_orig=$ac_useropt 904 ac_useropt_orig=$ac_useropt
852 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 905 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
853 case $ac_user_opts in 906 case $ac_user_opts in
854 *" 907 *"
855"enable_$ac_useropt" 908"enable_$ac_useropt"
856"*) ;; 909"*) ;;
857 *) 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"
871 924
872 -enable-* | --enable-*) 925 -enable-* | --enable-*)
873 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
874 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
875 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
876 as_fn_error $? "invalid feature name: $ac_useropt" 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
877 ac_useropt_orig=$ac_useropt 930 ac_useropt_orig=$ac_useropt
878 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
879 case $ac_user_opts in 932 case $ac_user_opts in
880 *" 933 *"
881"enable_$ac_useropt" 934"enable_$ac_useropt"
882"*) ;; 935"*) ;;
883 *) 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"
1026 1079
1027 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1028 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
1029 silent=yes ;; 1082 silent=yes ;;
1030 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
1031 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1032 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
1033 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1034 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
1035 sbindir=$ac_optarg ;; 1097 sbindir=$ac_optarg ;;
1075 1137
1076 -with-* | --with-*) 1138 -with-* | --with-*)
1077 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1078 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
1079 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1080 as_fn_error $? "invalid package name: $ac_useropt" 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
1081 ac_useropt_orig=$ac_useropt 1143 ac_useropt_orig=$ac_useropt
1082 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1083 case $ac_user_opts in 1145 case $ac_user_opts in
1084 *" 1146 *"
1085"with_$ac_useropt" 1147"with_$ac_useropt"
1086"*) ;; 1148"*) ;;
1087 *) 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"
1091 1153
1092 -without-* | --without-*) 1154 -without-* | --without-*)
1093 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1094 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
1095 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1096 as_fn_error $? "invalid package name: $ac_useropt" 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
1097 ac_useropt_orig=$ac_useropt 1159 ac_useropt_orig=$ac_useropt
1098 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1160 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1099 case $ac_user_opts in 1161 case $ac_user_opts in
1100 *" 1162 *"
1101"with_$ac_useropt" 1163"with_$ac_useropt"
1102"*) ;; 1164"*) ;;
1103 *) 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"
1137 eval $ac_envvar=\$ac_optarg 1199 eval $ac_envvar=\$ac_optarg
1138 export $ac_envvar ;; 1200 export $ac_envvar ;;
1139 1201
1140 *) 1202 *)
1141 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
1142 $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
1143 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1144 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1145 : ${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}"
1146 ;; 1208 ;;
1147 1209
1148 esac 1210 esac
1149done 1211done
1150 1212
1155 1217
1156if test -n "$ac_unrecognized_opts"; then 1218if test -n "$ac_unrecognized_opts"; then
1157 case $enable_option_checking in 1219 case $enable_option_checking in
1158 no) ;; 1220 no) ;;
1159 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1221 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1160 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1222 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1161 esac 1223 esac
1162fi 1224fi
1163 1225
1164# Check all directory arguments for consistency. 1226# Check all directory arguments for consistency.
1165for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1166 datadir sysconfdir sharedstatedir localstatedir includedir \ 1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1167 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1168 libdir localedir mandir 1230 libdir localedir mandir runstatedir
1169do 1231do
1170 eval ac_val=\$$ac_var 1232 eval ac_val=\$$ac_var
1171 # Remove trailing slashes. 1233 # Remove trailing slashes.
1172 case $ac_val in 1234 case $ac_val in
1173 */ ) 1235 */ )
1191 1253
1192# FIXME: To remove some day. 1254# FIXME: To remove some day.
1193if test "x$host_alias" != x; then 1255if test "x$host_alias" != x; then
1194 if test "x$build_alias" = x; then 1256 if test "x$build_alias" = x; then
1195 cross_compiling=maybe 1257 cross_compiling=maybe
1196 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1197 If a cross compiler is detected then cross compile mode will be used" >&2
1198 elif test "x$build_alias" != "x$host_alias"; then 1258 elif test "x$build_alias" != "x$host_alias"; then
1199 cross_compiling=yes 1259 cross_compiling=yes
1200 fi 1260 fi
1201fi 1261fi
1202 1262
1221 ac_confdir=`$as_dirname -- "$as_myself" || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
1222$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1223 X"$as_myself" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
1224 X"$as_myself" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
1225 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1226$as_echo X"$as_myself" | 1286printf "%s\n" X"$as_myself" |
1227 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1228 s//\1/ 1288 s//\1/
1229 q 1289 q
1230 } 1290 }
1231 /^X\(\/\/\)[^/].*/{ 1291 /^X\(\/\/\)[^/].*/{
1318 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
1319 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
1320 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1321 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1322 --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]
1323 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
1324 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
1325 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1326 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1327 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1411 LIBS libraries to pass to the linker, e.g. -l<library> 1472 LIBS libraries to pass to the linker, e.g. -l<library>
1412 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
1413 you have headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
1414 CXX C++ compiler command 1475 CXX C++ compiler command
1415 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
1416 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
1417 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
1418 XMKMF Path to xmkmf, Makefile generator for X Window System
1419 1479
1420Use 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
1421it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
1422 1482
1423Report bugs to the package provider. 1483Report bugs to the package provider.
1434 ac_builddir=. 1494 ac_builddir=.
1435 1495
1436case "$ac_dir" in 1496case "$ac_dir" in
1437.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1438*) 1498*)
1439 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1440 # A ".." for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
1441 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|/||'`
1442 case $ac_top_builddir_sub in 1502 case $ac_top_builddir_sub in
1443 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1444 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1445 esac ;; 1505 esac ;;
1446esac 1506esac
1464 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1465esac 1525esac
1466ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1467 1527
1468 cd "$ac_dir" || { ac_status=$?; continue; } 1528 cd "$ac_dir" || { ac_status=$?; continue; }
1469 # 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.
1470 if test -f "$ac_srcdir/configure.gnu"; then 1531 if test -f "$ac_srcdir/configure.gnu"; then
1471 echo && 1532 echo &&
1472 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1473 elif test -f "$ac_srcdir/configure"; then 1534 elif test -f "$ac_srcdir/configure"; then
1474 echo && 1535 echo &&
1475 $SHELL "$ac_srcdir/configure" --help=recursive 1536 $SHELL "$ac_srcdir/configure" --help=recursive
1476 else 1537 else
1477 $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
1478 fi || ac_status=$? 1539 fi || ac_status=$?
1479 cd "$ac_pwd" || { ac_status=$?; break; } 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1480 done 1541 done
1481fi 1542fi
1482 1543
1483test -n "$ac_init_help" && exit $ac_status 1544test -n "$ac_init_help" && exit $ac_status
1484if $ac_init_version; then 1545if $ac_init_version; then
1485 cat <<\_ACEOF 1546 cat <<\_ACEOF
1486configure 1547configure
1487generated by GNU Autoconf 2.67 1548generated by GNU Autoconf 2.71
1488 1549
1489Copyright (C) 2010 Free Software Foundation, Inc. 1550Copyright (C) 2021 Free Software Foundation, Inc.
1490This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1491gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1492_ACEOF 1553_ACEOF
1493 exit 1554 exit
1494fi 1555fi
1501# -------------------------- 1562# --------------------------
1502# Try to compile conftest.$ac_ext, and return whether this succeeded. 1563# Try to compile conftest.$ac_ext, and return whether this succeeded.
1503ac_fn_c_try_compile () 1564ac_fn_c_try_compile ()
1504{ 1565{
1505 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
1506 rm -f conftest.$ac_objext 1567 rm -f conftest.$ac_objext conftest.beam
1507 if { { ac_try="$ac_compile" 1568 if { { ac_try="$ac_compile"
1508case "(($ac_try" in 1569case "(($ac_try" in
1509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1510 *) ac_try_echo=$ac_try;; 1571 *) ac_try_echo=$ac_try;;
1511esac 1572esac
1512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1513$as_echo "$ac_try_echo"; } >&5 1574printf "%s\n" "$ac_try_echo"; } >&5
1514 (eval "$ac_compile") 2>conftest.err 1575 (eval "$ac_compile") 2>conftest.err
1515 ac_status=$? 1576 ac_status=$?
1516 if test -s conftest.err; then 1577 if test -s conftest.err; then
1517 grep -v '^ *+' conftest.err >conftest.er1 1578 grep -v '^ *+' conftest.err >conftest.er1
1518 cat conftest.er1 >&5 1579 cat conftest.er1 >&5
1519 mv -f conftest.er1 conftest.err 1580 mv -f conftest.er1 conftest.err
1520 fi 1581 fi
1521 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1522 test $ac_status = 0; } && { 1583 test $ac_status = 0; } && {
1523 test -z "$ac_c_werror_flag" || 1584 test -z "$ac_c_werror_flag" ||
1524 test ! -s conftest.err 1585 test ! -s conftest.err
1525 } && test -s conftest.$ac_objext; then : 1586 } && test -s conftest.$ac_objext
1587then :
1526 ac_retval=0 1588 ac_retval=0
1527else 1589else $as_nop
1528 $as_echo "$as_me: failed program was:" >&5 1590 printf "%s\n" "$as_me: failed program was:" >&5
1529sed 's/^/| /' conftest.$ac_ext >&5 1591sed 's/^/| /' conftest.$ac_ext >&5
1530 1592
1531 ac_retval=1 1593 ac_retval=1
1532fi 1594fi
1533 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1534 as_fn_set_status $ac_retval 1596 as_fn_set_status $ac_retval
1535 1597
1536} # ac_fn_c_try_compile 1598} # ac_fn_c_try_compile
1537 1599
1538# ac_fn_cxx_try_compile LINENO 1600# ac_fn_cxx_try_compile LINENO
1539# ---------------------------- 1601# ----------------------------
1540# Try to compile conftest.$ac_ext, and return whether this succeeded. 1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1541ac_fn_cxx_try_compile () 1603ac_fn_cxx_try_compile ()
1542{ 1604{
1543 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
1544 rm -f conftest.$ac_objext 1606 rm -f conftest.$ac_objext conftest.beam
1545 if { { ac_try="$ac_compile" 1607 if { { ac_try="$ac_compile"
1546case "(($ac_try" in 1608case "(($ac_try" in
1547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1548 *) ac_try_echo=$ac_try;; 1610 *) ac_try_echo=$ac_try;;
1549esac 1611esac
1550eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1551$as_echo "$ac_try_echo"; } >&5 1613printf "%s\n" "$ac_try_echo"; } >&5
1552 (eval "$ac_compile") 2>conftest.err 1614 (eval "$ac_compile") 2>conftest.err
1553 ac_status=$? 1615 ac_status=$?
1554 if test -s conftest.err; then 1616 if test -s conftest.err; then
1555 grep -v '^ *+' conftest.err >conftest.er1 1617 grep -v '^ *+' conftest.err >conftest.er1
1556 cat conftest.er1 >&5 1618 cat conftest.er1 >&5
1557 mv -f conftest.er1 conftest.err 1619 mv -f conftest.er1 conftest.err
1558 fi 1620 fi
1559 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1560 test $ac_status = 0; } && { 1622 test $ac_status = 0; } && {
1561 test -z "$ac_cxx_werror_flag" || 1623 test -z "$ac_cxx_werror_flag" ||
1562 test ! -s conftest.err 1624 test ! -s conftest.err
1563 } && test -s conftest.$ac_objext; then : 1625 } && test -s conftest.$ac_objext
1626then :
1564 ac_retval=0 1627 ac_retval=0
1565else 1628else $as_nop
1566 $as_echo "$as_me: failed program was:" >&5 1629 printf "%s\n" "$as_me: failed program was:" >&5
1567sed 's/^/| /' conftest.$ac_ext >&5 1630sed 's/^/| /' conftest.$ac_ext >&5
1568 1631
1569 ac_retval=1 1632 ac_retval=1
1570fi 1633fi
1571 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1634 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1572 as_fn_set_status $ac_retval 1635 as_fn_set_status $ac_retval
1573 1636
1574} # ac_fn_cxx_try_compile 1637} # ac_fn_cxx_try_compile
1575 1638
1576# ac_fn_c_try_cpp LINENO 1639# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1577# ---------------------- 1640# -------------------------------------------------------
1578# 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
1579ac_fn_c_try_cpp () 1642# INCLUDES, setting the cache variable VAR accordingly.
1643ac_fn_c_check_header_compile ()
1580{ 1644{
1581 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
1582 if { { ac_try="$ac_cpp conftest.$ac_ext"
1583case "(($ac_try" in
1584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1585 *) ac_try_echo=$ac_try;;
1586esac
1587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1588$as_echo "$ac_try_echo"; } >&5
1589 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1590 ac_status=$?
1591 if test -s conftest.err; then
1592 grep -v '^ *+' conftest.err >conftest.er1
1593 cat conftest.er1 >&5
1594 mv -f conftest.er1 conftest.err
1595 fi
1596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1597 test $ac_status = 0; } > conftest.i && {
1598 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1599 test ! -s conftest.err
1600 }; then :
1601 ac_retval=0
1602else
1603 $as_echo "$as_me: failed program was:" >&5
1604sed 's/^/| /' conftest.$ac_ext >&5
1605
1606 ac_retval=1
1607fi
1608 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1609 as_fn_set_status $ac_retval
1610
1611} # ac_fn_c_try_cpp
1612
1613# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1614# -------------------------------------------------------
1615# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1616# the include files in INCLUDES and setting the cache variable VAR
1617# accordingly.
1618ac_fn_c_check_header_mongrel ()
1619{
1620 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621 if eval "test \"\${$3+set}\"" = set; then :
1622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1623$as_echo_n "checking for $2... " >&6; } 1647printf %s "checking for $2... " >&6; }
1624if eval "test \"\${$3+set}\"" = set; then : 1648if eval test \${$3+y}
1625 $as_echo_n "(cached) " >&6 1649then :
1626fi 1650 printf %s "(cached) " >&6
1627eval ac_res=\$$3 1651else $as_nop
1628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1629$as_echo "$ac_res" >&6; }
1630else
1631 # Is the header compilable?
1632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1633$as_echo_n "checking $2 usability... " >&6; }
1634cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1635/* end confdefs.h. */ 1653/* end confdefs.h. */
1636$4 1654$4
1637#include <$2> 1655#include <$2>
1638_ACEOF 1656_ACEOF
1639if ac_fn_c_try_compile "$LINENO"; then : 1657if ac_fn_c_try_compile "$LINENO"
1640 ac_header_compiler=yes 1658then :
1641else 1659 eval "$3=yes"
1642 ac_header_compiler=no 1660else $as_nop
1661 eval "$3=no"
1643fi 1662fi
1644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1663rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1646$as_echo "$ac_header_compiler" >&6; }
1647
1648# Is the header present?
1649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1650$as_echo_n "checking $2 presence... " >&6; }
1651cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1652/* end confdefs.h. */
1653#include <$2>
1654_ACEOF
1655if ac_fn_c_try_cpp "$LINENO"; then :
1656 ac_header_preproc=yes
1657else
1658 ac_header_preproc=no
1659fi
1660rm -f conftest.err conftest.i conftest.$ac_ext
1661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1662$as_echo "$ac_header_preproc" >&6; }
1663
1664# So? What about this header?
1665case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1666 yes:no: )
1667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1668$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1669 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1670$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1671 ;;
1672 no:yes:* )
1673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1674$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1676$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1678$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1680$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1682$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1683 ;;
1684esac
1685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686$as_echo_n "checking for $2... " >&6; }
1687if eval "test \"\${$3+set}\"" = set; then :
1688 $as_echo_n "(cached) " >&6
1689else
1690 eval "$3=\$ac_header_compiler"
1691fi 1664fi
1692eval ac_res=\$$3 1665eval ac_res=\$$3
1693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1694$as_echo "$ac_res" >&6; } 1667printf "%s\n" "$ac_res" >&6; }
1695fi 1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1696 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1697 1669
1698} # ac_fn_c_check_header_mongrel 1670} # ac_fn_c_check_header_compile
1699 1671
1700# ac_fn_c_try_run LINENO 1672# ac_fn_c_try_link LINENO
1701# ---------------------- 1673# -----------------------
1702# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1703# that executables *can* be run.
1704ac_fn_c_try_run () 1675ac_fn_c_try_link ()
1705{ 1676{
1706 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
1707 if { { ac_try="$ac_link" 1679 if { { ac_try="$ac_link"
1708case "(($ac_try" in 1680case "(($ac_try" in
1709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710 *) ac_try_echo=$ac_try;; 1682 *) ac_try_echo=$ac_try;;
1711esac 1683esac
1712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713$as_echo "$ac_try_echo"; } >&5 1685printf "%s\n" "$ac_try_echo"; } >&5
1714 (eval "$ac_link") 2>&5 1686 (eval "$ac_link") 2>conftest.err
1715 ac_status=$? 1687 ac_status=$?
1688 if test -s conftest.err; then
1689 grep -v '^ *+' conftest.err >conftest.er1
1690 cat conftest.er1 >&5
1691 mv -f conftest.er1 conftest.err
1692 fi
1716 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1693 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1718 { { case "(($ac_try" in
1719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720 *) ac_try_echo=$ac_try;;
1721esac
1722eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723$as_echo "$ac_try_echo"; } >&5
1724 (eval "$ac_try") 2>&5
1725 ac_status=$?
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; }; }; then : 1694 test $ac_status = 0; } && {
1695 test -z "$ac_c_werror_flag" ||
1696 test ! -s conftest.err
1697 } && test -s conftest$ac_exeext && {
1698 test "$cross_compiling" = yes ||
1699 test -x conftest$ac_exeext
1700 }
1701then :
1728 ac_retval=0 1702 ac_retval=0
1729else 1703else $as_nop
1730 $as_echo "$as_me: program exited with status $ac_status" >&5
1731 $as_echo "$as_me: failed program was:" >&5 1704 printf "%s\n" "$as_me: failed program was:" >&5
1732sed 's/^/| /' conftest.$ac_ext >&5 1705sed 's/^/| /' conftest.$ac_ext >&5
1733 1706
1734 ac_retval=$ac_status 1707 ac_retval=1
1735fi 1708fi
1709 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1710 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1711 # interfere with the next link command; also delete a directory that is
1712 # left behind by Apple's compiler. We do this before executing the actions.
1736 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1713 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1737 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1714 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1738 as_fn_set_status $ac_retval 1715 as_fn_set_status $ac_retval
1739 1716
1740} # ac_fn_c_try_run 1717} # ac_fn_c_try_link
1741 1718
1742# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1719# ac_fn_cxx_try_link LINENO
1743# ------------------------------------------------------- 1720# -------------------------
1744# Tests whether HEADER exists and can be compiled using the include files in 1721# Try to link conftest.$ac_ext, and return whether this succeeded.
1745# INCLUDES, setting the cache variable VAR accordingly. 1722ac_fn_cxx_try_link ()
1746ac_fn_c_check_header_compile ()
1747{ 1723{
1748 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
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1750$as_echo_n "checking for $2... " >&6; }
1751if eval "test \"\${$3+set}\"" = set; then :
1752 $as_echo_n "(cached) " >&6
1753else
1754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1755/* end confdefs.h. */
1756$4
1757#include <$2>
1758_ACEOF
1759if ac_fn_c_try_compile "$LINENO"; then :
1760 eval "$3=yes"
1761else
1762 eval "$3=no"
1763fi
1764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1765fi
1766eval ac_res=\$$3
1767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1768$as_echo "$ac_res" >&6; }
1769 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1770
1771} # ac_fn_c_check_header_compile
1772
1773# ac_fn_c_try_link LINENO
1774# -----------------------
1775# Try to link conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_link ()
1777{
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext conftest$ac_exeext 1725 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1780 if { { ac_try="$ac_link" 1726 if { { ac_try="$ac_link"
1781case "(($ac_try" in 1727case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;; 1729 *) ac_try_echo=$ac_try;;
1784esac 1730esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5 1732printf "%s\n" "$ac_try_echo"; } >&5
1787 (eval "$ac_link") 2>conftest.err 1733 (eval "$ac_link") 2>conftest.err
1788 ac_status=$? 1734 ac_status=$?
1789 if test -s conftest.err; then 1735 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1 1736 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5 1737 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err 1738 mv -f conftest.er1 conftest.err
1793 fi 1739 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && { 1741 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" || 1742 test -z "$ac_cxx_werror_flag" ||
1797 test ! -s conftest.err 1743 test ! -s conftest.err
1798 } && test -s conftest$ac_exeext && { 1744 } && test -s conftest$ac_exeext && {
1799 test "$cross_compiling" = yes || 1745 test "$cross_compiling" = yes ||
1800 $as_test_x conftest$ac_exeext 1746 test -x conftest$ac_exeext
1801 }; then : 1747 }
1748then :
1802 ac_retval=0 1749 ac_retval=0
1803else 1750else $as_nop
1804 $as_echo "$as_me: failed program was:" >&5 1751 printf "%s\n" "$as_me: failed program was:" >&5
1805sed 's/^/| /' conftest.$ac_ext >&5 1752sed 's/^/| /' conftest.$ac_ext >&5
1806 1753
1807 ac_retval=1 1754 ac_retval=1
1808fi 1755fi
1809 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1756 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1810 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1757 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1811 # interfere with the next link command; also delete a directory that is 1758 # interfere with the next link command; also delete a directory that is
1812 # left behind by Apple's compiler. We do this before executing the actions. 1759 # left behind by Apple's compiler. We do this before executing the actions.
1813 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1761 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1815 as_fn_set_status $ac_retval 1762 as_fn_set_status $ac_retval
1816 1763
1817} # ac_fn_c_try_link 1764} # ac_fn_cxx_try_link
1818 1765
1819# ac_fn_cxx_try_link LINENO 1766# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1820# ------------------------- 1767# ---------------------------------------------------------
1821# Try to link conftest.$ac_ext, and return whether this succeeded. 1768# Tests whether HEADER exists and can be compiled using the include files in
1822ac_fn_cxx_try_link () 1769# INCLUDES, setting the cache variable VAR accordingly.
1770ac_fn_cxx_check_header_compile ()
1823{ 1771{
1824 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
1825 rm -f conftest.$ac_objext conftest$ac_exeext
1826 if { { ac_try="$ac_link"
1827case "(($ac_try" in
1828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1829 *) ac_try_echo=$ac_try;;
1830esac
1831eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1832$as_echo "$ac_try_echo"; } >&5
1833 (eval "$ac_link") 2>conftest.err
1834 ac_status=$?
1835 if test -s conftest.err; then
1836 grep -v '^ *+' conftest.err >conftest.er1
1837 cat conftest.er1 >&5
1838 mv -f conftest.er1 conftest.err
1839 fi
1840 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1841 test $ac_status = 0; } && {
1842 test -z "$ac_cxx_werror_flag" ||
1843 test ! -s conftest.err
1844 } && test -s conftest$ac_exeext && {
1845 test "$cross_compiling" = yes ||
1846 $as_test_x conftest$ac_exeext
1847 }; then :
1848 ac_retval=0
1849else
1850 $as_echo "$as_me: failed program was:" >&5
1851sed 's/^/| /' conftest.$ac_ext >&5
1852
1853 ac_retval=1
1854fi
1855 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1856 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1857 # interfere with the next link command; also delete a directory that is
1858 # left behind by Apple's compiler. We do this before executing the actions.
1859 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1861 as_fn_set_status $ac_retval
1862
1863} # ac_fn_cxx_try_link
1864
1865# ac_fn_cxx_try_cpp LINENO
1866# ------------------------
1867# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1868ac_fn_cxx_try_cpp ()
1869{
1870 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1871 if { { ac_try="$ac_cpp conftest.$ac_ext"
1872case "(($ac_try" in
1873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1874 *) ac_try_echo=$ac_try;;
1875esac
1876eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1877$as_echo "$ac_try_echo"; } >&5
1878 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1879 ac_status=$?
1880 if test -s conftest.err; then
1881 grep -v '^ *+' conftest.err >conftest.er1
1882 cat conftest.er1 >&5
1883 mv -f conftest.er1 conftest.err
1884 fi
1885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1886 test $ac_status = 0; } > conftest.i && {
1887 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1888 test ! -s conftest.err
1889 }; then :
1890 ac_retval=0
1891else
1892 $as_echo "$as_me: failed program was:" >&5
1893sed 's/^/| /' conftest.$ac_ext >&5
1894
1895 ac_retval=1
1896fi
1897 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1898 as_fn_set_status $ac_retval
1899
1900} # ac_fn_cxx_try_cpp
1901
1902# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1903# ---------------------------------------------------------
1904# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1905# the include files in INCLUDES and setting the cache variable VAR
1906# accordingly.
1907ac_fn_cxx_check_header_mongrel ()
1908{
1909 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1910 if eval "test \"\${$3+set}\"" = set; then :
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1912$as_echo_n "checking for $2... " >&6; } 1774printf %s "checking for $2... " >&6; }
1913if eval "test \"\${$3+set}\"" = set; then : 1775if eval test \${$3+y}
1914 $as_echo_n "(cached) " >&6 1776then :
1915fi 1777 printf %s "(cached) " >&6
1916eval ac_res=\$$3 1778else $as_nop
1917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1918$as_echo "$ac_res" >&6; }
1919else
1920 # Is the header compilable?
1921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1922$as_echo_n "checking $2 usability... " >&6; }
1923cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924/* end confdefs.h. */ 1780/* end confdefs.h. */
1925$4 1781$4
1926#include <$2> 1782#include <$2>
1927_ACEOF 1783_ACEOF
1928if ac_fn_cxx_try_compile "$LINENO"; then : 1784if ac_fn_cxx_try_compile "$LINENO"
1929 ac_header_compiler=yes 1785then :
1930else 1786 eval "$3=yes"
1931 ac_header_compiler=no 1787else $as_nop
1788 eval "$3=no"
1932fi 1789fi
1933rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1790rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1935$as_echo "$ac_header_compiler" >&6; }
1936
1937# Is the header present?
1938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1939$as_echo_n "checking $2 presence... " >&6; }
1940cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1941/* end confdefs.h. */
1942#include <$2>
1943_ACEOF
1944if ac_fn_cxx_try_cpp "$LINENO"; then :
1945 ac_header_preproc=yes
1946else
1947 ac_header_preproc=no
1948fi
1949rm -f conftest.err conftest.i conftest.$ac_ext
1950{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1951$as_echo "$ac_header_preproc" >&6; }
1952
1953# So? What about this header?
1954case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1955 yes:no: )
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1957$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1959$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1960 ;;
1961 no:yes:* )
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1963$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1965$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1967$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1968 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1969$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1971$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1972 ;;
1973esac
1974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1975$as_echo_n "checking for $2... " >&6; }
1976if eval "test \"\${$3+set}\"" = set; then :
1977 $as_echo_n "(cached) " >&6
1978else
1979 eval "$3=\$ac_header_compiler"
1980fi 1791fi
1981eval ac_res=\$$3 1792eval ac_res=\$$3
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1983$as_echo "$ac_res" >&6; } 1794printf "%s\n" "$ac_res" >&6; }
1984fi 1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1985 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1986 1796
1987} # ac_fn_cxx_check_header_mongrel 1797} # ac_fn_cxx_check_header_compile
1988 1798
1989# ac_fn_cxx_check_func LINENO FUNC VAR 1799# ac_fn_cxx_check_func LINENO FUNC VAR
1990# ------------------------------------ 1800# ------------------------------------
1991# Tests whether FUNC exists, setting the cache variable VAR accordingly 1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
1992ac_fn_cxx_check_func () 1802ac_fn_cxx_check_func ()
1993{ 1803{
1994 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
1995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1996$as_echo_n "checking for $2... " >&6; } 1806printf %s "checking for $2... " >&6; }
1997if eval "test \"\${$3+set}\"" = set; then : 1807if eval test \${$3+y}
1998 $as_echo_n "(cached) " >&6 1808then :
1999else 1809 printf %s "(cached) " >&6
1810else $as_nop
2000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2001/* end confdefs.h. */ 1812/* end confdefs.h. */
2002/* 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.
2003 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1814 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2004#define $2 innocuous_$2 1815#define $2 innocuous_$2
2005 1816
2006/* System header to define __stub macros and hopefully few prototypes, 1817/* System header to define __stub macros and hopefully few prototypes,
2007 which can conflict with char $2 (); below. 1818 which can conflict with char $2 (); below. */
2008 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2009 <limits.h> exists even on freestanding compilers. */
2010 1819
2011#ifdef __STDC__
2012# include <limits.h> 1820#include <limits.h>
2013#else
2014# include <assert.h>
2015#endif
2016
2017#undef $2 1821#undef $2
2018 1822
2019/* Override any GCC internal prototype to avoid an error. 1823/* Override any GCC internal prototype to avoid an error.
2020 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
2021 builtin and then its argument prototype would still apply. */ 1825 builtin and then its argument prototype would still apply. */
2029#if defined __stub_$2 || defined __stub___$2 1833#if defined __stub_$2 || defined __stub___$2
2030choke me 1834choke me
2031#endif 1835#endif
2032 1836
2033int 1837int
2034main () 1838main (void)
2035{ 1839{
2036return $2 (); 1840return $2 ();
2037 ; 1841 ;
2038 return 0; 1842 return 0;
2039} 1843}
2040_ACEOF 1844_ACEOF
2041if ac_fn_cxx_try_link "$LINENO"; then : 1845if ac_fn_cxx_try_link "$LINENO"
1846then :
2042 eval "$3=yes" 1847 eval "$3=yes"
2043else 1848else $as_nop
2044 eval "$3=no" 1849 eval "$3=no"
2045fi 1850fi
2046rm -f core conftest.err conftest.$ac_objext \ 1851rm -f core conftest.err conftest.$ac_objext conftest.beam \
2047 conftest$ac_exeext conftest.$ac_ext 1852 conftest$ac_exeext conftest.$ac_ext
2048fi 1853fi
2049eval ac_res=\$$3 1854eval ac_res=\$$3
2050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2051$as_echo "$ac_res" >&6; } 1856printf "%s\n" "$ac_res" >&6; }
2052 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1857 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2053 1858
2054} # ac_fn_cxx_check_func 1859} # ac_fn_cxx_check_func
2055 1860
2056# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES 1861# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2057# --------------------------------------------- 1862# ---------------------------------------------
2058# Tests whether TYPE exists after having included INCLUDES, setting cache 1863# Tests whether TYPE exists after having included INCLUDES, setting cache
2059# variable VAR accordingly. 1864# variable VAR accordingly.
2060ac_fn_cxx_check_type () 1865ac_fn_cxx_check_type ()
2061{ 1866{
2062 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
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1868 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2064$as_echo_n "checking for $2... " >&6; } 1869printf %s "checking for $2... " >&6; }
2065if eval "test \"\${$3+set}\"" = set; then : 1870if eval test \${$3+y}
2066 $as_echo_n "(cached) " >&6 1871then :
2067else 1872 printf %s "(cached) " >&6
1873else $as_nop
2068 eval "$3=no" 1874 eval "$3=no"
2069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2070/* end confdefs.h. */ 1876/* end confdefs.h. */
2071$4 1877$4
2072int 1878int
2073main () 1879main (void)
2074{ 1880{
2075if (sizeof ($2)) 1881if (sizeof ($2))
2076 return 0; 1882 return 0;
2077 ; 1883 ;
2078 return 0; 1884 return 0;
2079} 1885}
2080_ACEOF 1886_ACEOF
2081if ac_fn_cxx_try_compile "$LINENO"; then : 1887if ac_fn_cxx_try_compile "$LINENO"
1888then :
2082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2083/* end confdefs.h. */ 1890/* end confdefs.h. */
2084$4 1891$4
2085int 1892int
2086main () 1893main (void)
2087{ 1894{
2088if (sizeof (($2))) 1895if (sizeof (($2)))
2089 return 0; 1896 return 0;
2090 ; 1897 ;
2091 return 0; 1898 return 0;
2092} 1899}
2093_ACEOF 1900_ACEOF
2094if ac_fn_cxx_try_compile "$LINENO"; then : 1901if ac_fn_cxx_try_compile "$LINENO"
1902then :
2095 1903
2096else 1904else $as_nop
2097 eval "$3=yes" 1905 eval "$3=yes"
2098fi 1906fi
2099rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2100fi 1908fi
2101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1909rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2102fi 1910fi
2103eval ac_res=\$$3 1911eval ac_res=\$$3
2104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2105$as_echo "$ac_res" >&6; } 1913printf "%s\n" "$ac_res" >&6; }
2106 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1914 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2107 1915
2108} # 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
2109 1955
2110# ac_fn_c_find_intX_t LINENO BITS VAR 1956# ac_fn_c_find_intX_t LINENO BITS VAR
2111# ----------------------------------- 1957# -----------------------------------
2112# 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
2113# accordingly. 1959# accordingly.
2114ac_fn_c_find_intX_t () 1960ac_fn_c_find_intX_t ()
2115{ 1961{
2116 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
2117 { $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
2118$as_echo_n "checking for int$2_t... " >&6; } 1964printf %s "checking for int$2_t... " >&6; }
2119if eval "test \"\${$3+set}\"" = set; then : 1965if eval test \${$3+y}
2120 $as_echo_n "(cached) " >&6 1966then :
2121else 1967 printf %s "(cached) " >&6
1968else $as_nop
2122 eval "$3=no" 1969 eval "$3=no"
2123 # Order is important - never check a type that is potentially smaller 1970 # Order is important - never check a type that is potentially smaller
2124 # than half of the expected target width. 1971 # than half of the expected target width.
2125 for ac_type in int$2_t 'int' 'long int' \ 1972 for ac_type in int$2_t 'int' 'long int' \
2126 'long long int' 'short int' 'signed char'; do 1973 'long long int' 'short int' 'signed char'; do
2127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2128/* end confdefs.h. */ 1975/* end confdefs.h. */
2129$ac_includes_default 1976$ac_includes_default
2130 enum { N = $2 / 2 - 1 }; 1977 enum { N = $2 / 2 - 1 };
2131int 1978int
2132main () 1979main (void)
2133{ 1980{
2134static 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))];
2135test_array [0] = 0 1982test_array [0] = 0;
1983return test_array [0];
2136 1984
2137 ; 1985 ;
2138 return 0; 1986 return 0;
2139} 1987}
2140_ACEOF 1988_ACEOF
2141if ac_fn_cxx_try_compile "$LINENO"; then : 1989if ac_fn_cxx_try_compile "$LINENO"
1990then :
2142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143/* end confdefs.h. */ 1992/* end confdefs.h. */
2144$ac_includes_default 1993$ac_includes_default
2145 enum { N = $2 / 2 - 1 }; 1994 enum { N = $2 / 2 - 1 };
2146int 1995int
2147main () 1996main (void)
2148{ 1997{
2149static 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)
2150 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1999 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2151test_array [0] = 0 2000test_array [0] = 0;
2001return test_array [0];
2152 2002
2153 ; 2003 ;
2154 return 0; 2004 return 0;
2155} 2005}
2156_ACEOF 2006_ACEOF
2157if ac_fn_cxx_try_compile "$LINENO"; then : 2007if ac_fn_cxx_try_compile "$LINENO"
2008then :
2158 2009
2159else 2010else $as_nop
2160 case $ac_type in #( 2011 case $ac_type in #(
2161 int$2_t) : 2012 int$2_t) :
2162 eval "$3=yes" ;; #( 2013 eval "$3=yes" ;; #(
2163 *) : 2014 *) :
2164 eval "$3=\$ac_type" ;; 2015 eval "$3=\$ac_type" ;;
2165esac 2016esac
2166fi 2017fi
2167rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2018rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2168fi 2019fi
2169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2020rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2170 if eval test \"x\$"$3"\" = x"no"; then : 2021 if eval test \"x\$"$3"\" = x"no"
2022then :
2171 2023
2172else 2024else $as_nop
2173 break 2025 break
2174fi 2026fi
2175 done 2027 done
2176fi 2028fi
2177eval ac_res=\$$3 2029eval ac_res=\$$3
2178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2179$as_echo "$ac_res" >&6; } 2031printf "%s\n" "$ac_res" >&6; }
2180 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2032 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2181 2033
2182} # ac_fn_c_find_intX_t 2034} # ac_fn_c_find_intX_t
2183 2035
2184# ac_fn_c_find_uintX_t LINENO BITS VAR 2036# ac_fn_c_find_uintX_t LINENO BITS VAR
2185# ------------------------------------ 2037# ------------------------------------
2186# 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
2187# accordingly. 2039# accordingly.
2188ac_fn_c_find_uintX_t () 2040ac_fn_c_find_uintX_t ()
2189{ 2041{
2190 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
2191 { $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
2192$as_echo_n "checking for uint$2_t... " >&6; } 2044printf %s "checking for uint$2_t... " >&6; }
2193if eval "test \"\${$3+set}\"" = set; then : 2045if eval test \${$3+y}
2194 $as_echo_n "(cached) " >&6 2046then :
2195else 2047 printf %s "(cached) " >&6
2048else $as_nop
2196 eval "$3=no" 2049 eval "$3=no"
2197 # Order is important - never check a type that is potentially smaller 2050 # Order is important - never check a type that is potentially smaller
2198 # than half of the expected target width. 2051 # than half of the expected target width.
2199 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' \
2200 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 2053 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2202/* end confdefs.h. */ 2055/* end confdefs.h. */
2203$ac_includes_default 2056$ac_includes_default
2204int 2057int
2205main () 2058main (void)
2206{ 2059{
2207static 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)];
2208test_array [0] = 0 2061test_array [0] = 0;
2062return test_array [0];
2209 2063
2210 ; 2064 ;
2211 return 0; 2065 return 0;
2212} 2066}
2213_ACEOF 2067_ACEOF
2214if ac_fn_cxx_try_compile "$LINENO"; then : 2068if ac_fn_cxx_try_compile "$LINENO"
2069then :
2215 case $ac_type in #( 2070 case $ac_type in #(
2216 uint$2_t) : 2071 uint$2_t) :
2217 eval "$3=yes" ;; #( 2072 eval "$3=yes" ;; #(
2218 *) : 2073 *) :
2219 eval "$3=\$ac_type" ;; 2074 eval "$3=\$ac_type" ;;
2220esac 2075esac
2221fi 2076fi
2222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2077rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2223 if eval test \"x\$"$3"\" = x"no"; then : 2078 if eval test \"x\$"$3"\" = x"no"
2079then :
2224 2080
2225else 2081else $as_nop
2226 break 2082 break
2227fi 2083fi
2228 done 2084 done
2229fi 2085fi
2230eval ac_res=\$$3 2086eval ac_res=\$$3
2231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2232$as_echo "$ac_res" >&6; } 2088printf "%s\n" "$ac_res" >&6; }
2233 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2089 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2234 2090
2235} # ac_fn_c_find_uintX_t 2091} # ac_fn_c_find_uintX_t
2092
2093# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
2094# ------------------------------------------------------
2095# Tries to find if the field MEMBER exists in type AGGR, after including
2096# INCLUDES, setting cache variable VAR accordingly.
2097ac_fn_cxx_check_member ()
2098{
2099 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2100 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2101printf %s "checking for $2.$3... " >&6; }
2102if eval test \${$4+y}
2103then :
2104 printf %s "(cached) " >&6
2105else $as_nop
2106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107/* end confdefs.h. */
2108$5
2109int
2110main (void)
2111{
2112static $2 ac_aggr;
2113if (ac_aggr.$3)
2114return 0;
2115 ;
2116 return 0;
2117}
2118_ACEOF
2119if ac_fn_cxx_try_compile "$LINENO"
2120then :
2121 eval "$4=yes"
2122else $as_nop
2123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124/* end confdefs.h. */
2125$5
2126int
2127main (void)
2128{
2129static $2 ac_aggr;
2130if (sizeof ac_aggr.$3)
2131return 0;
2132 ;
2133 return 0;
2134}
2135_ACEOF
2136if ac_fn_cxx_try_compile "$LINENO"
2137then :
2138 eval "$4=yes"
2139else $as_nop
2140 eval "$4=no"
2141fi
2142rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2143fi
2144rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2145fi
2146eval ac_res=\$$4
2147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2148printf "%s\n" "$ac_res" >&6; }
2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150
2151} # ac_fn_cxx_check_member
2236 2152
2237# ac_fn_cxx_try_run LINENO 2153# ac_fn_cxx_try_run LINENO
2238# ------------------------ 2154# ------------------------
2239# 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
2240# that executables *can* be run. 2156# executables *can* be run.
2241ac_fn_cxx_try_run () 2157ac_fn_cxx_try_run ()
2242{ 2158{
2243 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
2244 if { { ac_try="$ac_link" 2160 if { { ac_try="$ac_link"
2245case "(($ac_try" in 2161case "(($ac_try" in
2246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2247 *) ac_try_echo=$ac_try;; 2163 *) ac_try_echo=$ac_try;;
2248esac 2164esac
2249eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2250$as_echo "$ac_try_echo"; } >&5 2166printf "%s\n" "$ac_try_echo"; } >&5
2251 (eval "$ac_link") 2>&5 2167 (eval "$ac_link") 2>&5
2252 ac_status=$? 2168 ac_status=$?
2253 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2169 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2254 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 2170 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2255 { { case "(($ac_try" in 2171 { { case "(($ac_try" in
2256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2257 *) ac_try_echo=$ac_try;; 2173 *) ac_try_echo=$ac_try;;
2258esac 2174esac
2259eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2175eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2260$as_echo "$ac_try_echo"; } >&5 2176printf "%s\n" "$ac_try_echo"; } >&5
2261 (eval "$ac_try") 2>&5 2177 (eval "$ac_try") 2>&5
2262 ac_status=$? 2178 ac_status=$?
2263 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2179 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2264 test $ac_status = 0; }; }; then : 2180 test $ac_status = 0; }; }
2181then :
2265 ac_retval=0 2182 ac_retval=0
2266else 2183else $as_nop
2267 $as_echo "$as_me: program exited with status $ac_status" >&5 2184 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2268 $as_echo "$as_me: failed program was:" >&5 2185 printf "%s\n" "$as_me: failed program was:" >&5
2269sed 's/^/| /' conftest.$ac_ext >&5 2186sed 's/^/| /' conftest.$ac_ext >&5
2270 2187
2271 ac_retval=$ac_status 2188 ac_retval=$ac_status
2272fi 2189fi
2273 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2190 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2274 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2191 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2275 as_fn_set_status $ac_retval 2192 as_fn_set_status $ac_retval
2276 2193
2277} # 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
2278cat >config.log <<_ACEOF 2215cat >config.log <<_ACEOF
2279This file contains any messages produced by compilers while 2216This file contains any messages produced by compilers while
2280running configure, to aid debugging if configure makes a mistake. 2217running configure, to aid debugging if configure makes a mistake.
2281 2218
2282It was created by $as_me, which was 2219It was created by $as_me, which was
2283generated by GNU Autoconf 2.67. Invocation command line was 2220generated by GNU Autoconf 2.71. Invocation command line was
2284 2221
2285 $ $0 $@ 2222 $ $0$ac_configure_args_raw
2286 2223
2287_ACEOF 2224_ACEOF
2288exec 5>>config.log 2225exec 5>>config.log
2289{ 2226{
2290cat <<_ASUNAME 2227cat <<_ASUNAME
2313 2250
2314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2315for as_dir in $PATH 2252for as_dir in $PATH
2316do 2253do
2317 IFS=$as_save_IFS 2254 IFS=$as_save_IFS
2318 test -z "$as_dir" && as_dir=. 2255 case $as_dir in #(((
2319 $as_echo "PATH: $as_dir" 2256 '') as_dir=./ ;;
2257 */) ;;
2258 *) as_dir=$as_dir/ ;;
2259 esac
2260 printf "%s\n" "PATH: $as_dir"
2320 done 2261 done
2321IFS=$as_save_IFS 2262IFS=$as_save_IFS
2322 2263
2323} >&5 2264} >&5
2324 2265
2349 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2290 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2350 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2351 | -silent | --silent | --silen | --sile | --sil) 2292 | -silent | --silent | --silen | --sile | --sil)
2352 continue ;; 2293 continue ;;
2353 *\'*) 2294 *\'*)
2354 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2295 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2355 esac 2296 esac
2356 case $ac_pass in 2297 case $ac_pass in
2357 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2298 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2358 2) 2299 2)
2359 as_fn_append ac_configure_args1 " '$ac_arg'" 2300 as_fn_append ac_configure_args1 " '$ac_arg'"
2384# config.log. We remove comments because anyway the quotes in there 2325# config.log. We remove comments because anyway the quotes in there
2385# would cause problems or look ugly. 2326# would cause problems or look ugly.
2386# WARNING: Use '\'' to represent an apostrophe within the trap. 2327# WARNING: Use '\'' to represent an apostrophe within the trap.
2387# 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.
2388trap 'exit_status=$? 2329trap 'exit_status=$?
2330 # Sanitize IFS.
2331 IFS=" "" $as_nl"
2389 # Save into config.log some information that might help in debugging. 2332 # Save into config.log some information that might help in debugging.
2390 { 2333 {
2391 echo 2334 echo
2392 2335
2393 $as_echo "## ---------------- ## 2336 printf "%s\n" "## ---------------- ##
2394## Cache variables. ## 2337## Cache variables. ##
2395## ---------------- ##" 2338## ---------------- ##"
2396 echo 2339 echo
2397 # The following way of writing the cache mishandles newlines in values, 2340 # The following way of writing the cache mishandles newlines in values,
2398( 2341(
2399 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
2400 eval ac_val=\$$ac_var 2343 eval ac_val=\$$ac_var
2401 case $ac_val in #( 2344 case $ac_val in #(
2402 *${as_nl}*) 2345 *${as_nl}*)
2403 case $ac_var in #( 2346 case $ac_var in #(
2404 *_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
2405$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;} ;;
2406 esac 2349 esac
2407 case $ac_var in #( 2350 case $ac_var in #(
2408 _ | IFS | as_nl) ;; #( 2351 _ | IFS | as_nl) ;; #(
2409 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2352 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2410 *) { eval $ac_var=; unset $ac_var;} ;; 2353 *) { eval $ac_var=; unset $ac_var;} ;;
2424 esac | 2367 esac |
2425 sort 2368 sort
2426) 2369)
2427 echo 2370 echo
2428 2371
2429 $as_echo "## ----------------- ## 2372 printf "%s\n" "## ----------------- ##
2430## Output variables. ## 2373## Output variables. ##
2431## ----------------- ##" 2374## ----------------- ##"
2432 echo 2375 echo
2433 for ac_var in $ac_subst_vars 2376 for ac_var in $ac_subst_vars
2434 do 2377 do
2435 eval ac_val=\$$ac_var 2378 eval ac_val=\$$ac_var
2436 case $ac_val in 2379 case $ac_val in
2437 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2380 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2438 esac 2381 esac
2439 $as_echo "$ac_var='\''$ac_val'\''" 2382 printf "%s\n" "$ac_var='\''$ac_val'\''"
2440 done | sort 2383 done | sort
2441 echo 2384 echo
2442 2385
2443 if test -n "$ac_subst_files"; then 2386 if test -n "$ac_subst_files"; then
2444 $as_echo "## ------------------- ## 2387 printf "%s\n" "## ------------------- ##
2445## File substitutions. ## 2388## File substitutions. ##
2446## ------------------- ##" 2389## ------------------- ##"
2447 echo 2390 echo
2448 for ac_var in $ac_subst_files 2391 for ac_var in $ac_subst_files
2449 do 2392 do
2450 eval ac_val=\$$ac_var 2393 eval ac_val=\$$ac_var
2451 case $ac_val in 2394 case $ac_val in
2452 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2395 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2453 esac 2396 esac
2454 $as_echo "$ac_var='\''$ac_val'\''" 2397 printf "%s\n" "$ac_var='\''$ac_val'\''"
2455 done | sort 2398 done | sort
2456 echo 2399 echo
2457 fi 2400 fi
2458 2401
2459 if test -s confdefs.h; then 2402 if test -s confdefs.h; then
2460 $as_echo "## ----------- ## 2403 printf "%s\n" "## ----------- ##
2461## confdefs.h. ## 2404## confdefs.h. ##
2462## ----------- ##" 2405## ----------- ##"
2463 echo 2406 echo
2464 cat confdefs.h 2407 cat confdefs.h
2465 echo 2408 echo
2466 fi 2409 fi
2467 test "$ac_signal" != 0 && 2410 test "$ac_signal" != 0 &&
2468 $as_echo "$as_me: caught signal $ac_signal" 2411 printf "%s\n" "$as_me: caught signal $ac_signal"
2469 $as_echo "$as_me: exit $exit_status" 2412 printf "%s\n" "$as_me: exit $exit_status"
2470 } >&5 2413 } >&5
2471 rm -f core *.core core.conftest.* && 2414 rm -f core *.core core.conftest.* &&
2472 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2415 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2473 exit $exit_status 2416 exit $exit_status
2474' 0 2417' 0
2478ac_signal=0 2421ac_signal=0
2479 2422
2480# 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.
2481rm -f -r conftest* confdefs.h 2424rm -f -r conftest* confdefs.h
2482 2425
2483$as_echo "/* confdefs.h */" > confdefs.h 2426printf "%s\n" "/* confdefs.h */" > confdefs.h
2484 2427
2485# Predefined preprocessor variables. 2428# Predefined preprocessor variables.
2486 2429
2487cat >>confdefs.h <<_ACEOF 2430printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2488#define PACKAGE_NAME "$PACKAGE_NAME"
2489_ACEOF
2490 2431
2491cat >>confdefs.h <<_ACEOF 2432printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2492#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2493_ACEOF
2494 2433
2495cat >>confdefs.h <<_ACEOF 2434printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2496#define PACKAGE_VERSION "$PACKAGE_VERSION"
2497_ACEOF
2498 2435
2499cat >>confdefs.h <<_ACEOF 2436printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2500#define PACKAGE_STRING "$PACKAGE_STRING"
2501_ACEOF
2502 2437
2503cat >>confdefs.h <<_ACEOF 2438printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2504#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2505_ACEOF
2506 2439
2507cat >>confdefs.h <<_ACEOF 2440printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2508#define PACKAGE_URL "$PACKAGE_URL"
2509_ACEOF
2510 2441
2511 2442
2512# 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.
2513# Prefer an explicitly selected file to automatically selected ones. 2444# Prefer an explicitly selected file to automatically selected ones.
2514ac_site_file1=NONE
2515ac_site_file2=NONE
2516if test -n "$CONFIG_SITE"; then 2445if test -n "$CONFIG_SITE"; then
2517 # We do not want a PATH search for config.site.
2518 case $CONFIG_SITE in #((
2519 -*) ac_site_file1=./$CONFIG_SITE;;
2520 */*) ac_site_file1=$CONFIG_SITE;; 2446 ac_site_files="$CONFIG_SITE"
2521 *) ac_site_file1=./$CONFIG_SITE;;
2522 esac
2523elif test "x$prefix" != xNONE; then 2447elif test "x$prefix" != xNONE; then
2524 ac_site_file1=$prefix/share/config.site 2448 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2525 ac_site_file2=$prefix/etc/config.site
2526else 2449else
2527 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"
2528 ac_site_file2=$ac_default_prefix/etc/config.site
2529fi 2451fi
2452
2530for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2453for ac_site_file in $ac_site_files
2531do 2454do
2532 test "x$ac_site_file" = xNONE && continue 2455 case $ac_site_file in #(
2456 */*) :
2457 ;; #(
2458 *) :
2459 ac_site_file=./$ac_site_file ;;
2460esac
2533 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
2534 { $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
2535$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2463printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2536 sed 's/^/| /' "$ac_site_file" >&5 2464 sed 's/^/| /' "$ac_site_file" >&5
2537 . "$ac_site_file" \ 2465 . "$ac_site_file" \
2538 || { { $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
2539$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2467printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2540as_fn_error $? "failed to load site script $ac_site_file 2468as_fn_error $? "failed to load site script $ac_site_file
2541See \`config.log' for more details" "$LINENO" 5 ; } 2469See \`config.log' for more details" "$LINENO" 5; }
2542 fi 2470 fi
2543done 2471done
2544 2472
2545if test -r "$cache_file"; then 2473if test -r "$cache_file"; then
2546 # 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
2547 # 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.
2548 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2476 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2549 { $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
2550$as_echo "$as_me: loading cache $cache_file" >&6;} 2478printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2551 case $cache_file in 2479 case $cache_file in
2552 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2480 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2553 *) . "./$cache_file";; 2481 *) . "./$cache_file";;
2554 esac 2482 esac
2555 fi 2483 fi
2556else 2484else
2557 { $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
2558$as_echo "$as_me: creating cache $cache_file" >&6;} 2486printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2559 >$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"
2560fi 3121fi
2561 3122
2562# 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
2563# value. 3124# value.
2564ac_cache_corrupted=false 3125ac_cache_corrupted=false
2567 eval ac_new_set=\$ac_env_${ac_var}_set 3128 eval ac_new_set=\$ac_env_${ac_var}_set
2568 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3129 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2569 eval ac_new_val=\$ac_env_${ac_var}_value 3130 eval ac_new_val=\$ac_env_${ac_var}_value
2570 case $ac_old_set,$ac_new_set in 3131 case $ac_old_set,$ac_new_set in
2571 set,) 3132 set,)
2572 { $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
2573$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;}
2574 ac_cache_corrupted=: ;; 3135 ac_cache_corrupted=: ;;
2575 ,set) 3136 ,set)
2576 { $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
2577$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;}
2578 ac_cache_corrupted=: ;; 3139 ac_cache_corrupted=: ;;
2579 ,);; 3140 ,);;
2580 *) 3141 *)
2581 if test "x$ac_old_val" != "x$ac_new_val"; then 3142 if test "x$ac_old_val" != "x$ac_new_val"; then
2582 # differences in whitespace do not lead to failure. 3143 # differences in whitespace do not lead to failure.
2583 ac_old_val_w=`echo x $ac_old_val` 3144 ac_old_val_w=`echo x $ac_old_val`
2584 ac_new_val_w=`echo x $ac_new_val` 3145 ac_new_val_w=`echo x $ac_new_val`
2585 if test "$ac_old_val_w" != "$ac_new_val_w"; then 3146 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2586 { $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
2587$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;}
2588 ac_cache_corrupted=: 3149 ac_cache_corrupted=:
2589 else 3150 else
2590 { $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
2591$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;}
2592 eval $ac_var=\$ac_old_val 3153 eval $ac_var=\$ac_old_val
2593 fi 3154 fi
2594 { $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
2595$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 3156printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2596 { $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
2597$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 3158printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2598 fi;; 3159 fi;;
2599 esac 3160 esac
2600 # Pass precious variables to config.status. 3161 # Pass precious variables to config.status.
2601 if test "$ac_new_set" = set; then 3162 if test "$ac_new_set" = set; then
2602 case $ac_new_val in 3163 case $ac_new_val in
2603 *\'*) 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"` ;;
2604 *) ac_arg=$ac_var=$ac_new_val ;; 3165 *) ac_arg=$ac_var=$ac_new_val ;;
2605 esac 3166 esac
2606 case " $ac_configure_args " in 3167 case " $ac_configure_args " in
2607 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3168 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2608 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 3169 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2609 esac 3170 esac
2610 fi 3171 fi
2611done 3172done
2612if $ac_cache_corrupted; then 3173if $ac_cache_corrupted; then
2613 { $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
2614$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3175printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2615 { $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
2616$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;}
2617 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
2618fi 3180fi
2619## -------------------- ## 3181## -------------------- ##
2620## Main body of script. ## 3182## Main body of script. ##
2621## -------------------- ## 3183## -------------------- ##
2622 3184
2630 3192
2631 3193
2632ac_config_headers="$ac_config_headers config.h:config.h.in" 3194ac_config_headers="$ac_config_headers config.h:config.h.in"
2633 3195
2634 3196
2635ac_aux_dir=
2636for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2637 if test -f "$ac_dir/install-sh"; then
2638 ac_aux_dir=$ac_dir
2639 ac_install_sh="$ac_aux_dir/install-sh -c"
2640 break
2641 elif test -f "$ac_dir/install.sh"; then
2642 ac_aux_dir=$ac_dir
2643 ac_install_sh="$ac_aux_dir/install.sh -c"
2644 break
2645 elif test -f "$ac_dir/shtool"; then
2646 ac_aux_dir=$ac_dir
2647 ac_install_sh="$ac_aux_dir/shtool install -c"
2648 break
2649 fi
2650done
2651if test -z "$ac_aux_dir"; then
2652 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2653fi
2654 3197
2655# These three variables are undocumented and unsupported,
2656# and are intended to be withdrawn in a future Autoconf release.
2657# They can cause serious problems if a builder's source tree is in a directory
2658# whose full name contains unusual characters.
2659ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2660ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2661ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2662 3198
2663 3199
2664# Make sure we can run config.sub. 3200 # Make sure we can run config.sub.
2665$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3201$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
2666 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
2667 3203
2668{ $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
2669$as_echo_n "checking build system type... " >&6; } 3205printf %s "checking build system type... " >&6; }
2670if test "${ac_cv_build+set}" = set; then : 3206if test ${ac_cv_build+y}
2671 $as_echo_n "(cached) " >&6 3207then :
2672else 3208 printf %s "(cached) " >&6
3209else $as_nop
2673 ac_build_alias=$build_alias 3210 ac_build_alias=$build_alias
2674test "x$ac_build_alias" = x && 3211test "x$ac_build_alias" = x &&
2675 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3212 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
2676test "x$ac_build_alias" = x && 3213test "x$ac_build_alias" = x &&
2677 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
2678ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3215ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
2679 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
2680 3217
2681fi 3218fi
2682{ $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
2683$as_echo "$ac_cv_build" >&6; } 3220printf "%s\n" "$ac_cv_build" >&6; }
2684case $ac_cv_build in 3221case $ac_cv_build in
2685*-*-*) ;; 3222*-*-*) ;;
2686*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;; 3223*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2687esac 3224esac
2688build=$ac_cv_build 3225build=$ac_cv_build
2689ac_save_IFS=$IFS; IFS='-' 3226ac_save_IFS=$IFS; IFS='-'
2690set x $ac_cv_build 3227set x $ac_cv_build
2691shift 3228shift
2697build_os=$* 3234build_os=$*
2698IFS=$ac_save_IFS 3235IFS=$ac_save_IFS
2699case $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
2700 3237
2701 3238
2702{ $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
2703$as_echo_n "checking host system type... " >&6; } 3240printf %s "checking host system type... " >&6; }
2704if test "${ac_cv_host+set}" = set; then : 3241if test ${ac_cv_host+y}
2705 $as_echo_n "(cached) " >&6 3242then :
2706else 3243 printf %s "(cached) " >&6
3244else $as_nop
2707 if test "x$host_alias" = x; then 3245 if test "x$host_alias" = x; then
2708 ac_cv_host=$ac_cv_build 3246 ac_cv_host=$ac_cv_build
2709else 3247else
2710 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3248 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
2711 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
2712fi 3250fi
2713 3251
2714fi 3252fi
2715{ $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
2716$as_echo "$ac_cv_host" >&6; } 3254printf "%s\n" "$ac_cv_host" >&6; }
2717case $ac_cv_host in 3255case $ac_cv_host in
2718*-*-*) ;; 3256*-*-*) ;;
2719*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;; 3257*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2720esac 3258esac
2721host=$ac_cv_host 3259host=$ac_cv_host
2722ac_save_IFS=$IFS; IFS='-' 3260ac_save_IFS=$IFS; IFS='-'
2723set x $ac_cv_host 3261set x $ac_cv_host
2724shift 3262shift
2740echo "configuring for rxvt $VERSION" 3278echo "configuring for rxvt $VERSION"
2741echo "" 3279echo ""
2742 3280
2743orig_CXXFLAGS="$CXXFLAGS" 3281orig_CXXFLAGS="$CXXFLAGS"
2744 3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
2745ac_ext=c 3292ac_ext=c
2746ac_cpp='$CPP $CPPFLAGS' 3293ac_cpp='$CPP $CPPFLAGS'
2747ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2748ac_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'
2749ac_compiler_gnu=$ac_cv_c_compiler_gnu 3296ac_compiler_gnu=$ac_cv_c_compiler_gnu
2750if test -n "$ac_tool_prefix"; then 3297if test -n "$ac_tool_prefix"; then
2751 # 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.
2752set dummy ${ac_tool_prefix}gcc; ac_word=$2 3299set dummy ${ac_tool_prefix}gcc; ac_word=$2
2753{ $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
2754$as_echo_n "checking for $ac_word... " >&6; } 3301printf %s "checking for $ac_word... " >&6; }
2755if test "${ac_cv_prog_CC+set}" = set; then : 3302if test ${ac_cv_prog_CC+y}
2756 $as_echo_n "(cached) " >&6 3303then :
2757else 3304 printf %s "(cached) " >&6
3305else $as_nop
2758 if test -n "$CC"; then 3306 if test -n "$CC"; then
2759 ac_cv_prog_CC="$CC" # Let the user override the test. 3307 ac_cv_prog_CC="$CC" # Let the user override the test.
2760else 3308else
2761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2762for as_dir in $PATH 3310for as_dir in $PATH
2763do 3311do
2764 IFS=$as_save_IFS 3312 IFS=$as_save_IFS
2765 test -z "$as_dir" && as_dir=. 3313 case $as_dir in #(((
3314 '') as_dir=./ ;;
3315 */) ;;
3316 *) as_dir=$as_dir/ ;;
3317 esac
2766 for ac_exec_ext in '' $ac_executable_extensions; do 3318 for ac_exec_ext in '' $ac_executable_extensions; do
2767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3319 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2768 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3320 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2769 $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
2770 break 2 3322 break 2
2771 fi 3323 fi
2772done 3324done
2773 done 3325 done
2774IFS=$as_save_IFS 3326IFS=$as_save_IFS
2775 3327
2776fi 3328fi
2777fi 3329fi
2778CC=$ac_cv_prog_CC 3330CC=$ac_cv_prog_CC
2779if test -n "$CC"; then 3331if test -n "$CC"; then
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2781$as_echo "$CC" >&6; } 3333printf "%s\n" "$CC" >&6; }
2782else 3334else
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784$as_echo "no" >&6; } 3336printf "%s\n" "no" >&6; }
2785fi 3337fi
2786 3338
2787 3339
2788fi 3340fi
2789if test -z "$ac_cv_prog_CC"; then 3341if test -z "$ac_cv_prog_CC"; then
2790 ac_ct_CC=$CC 3342 ac_ct_CC=$CC
2791 # 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.
2792set dummy gcc; ac_word=$2 3344set dummy gcc; ac_word=$2
2793{ $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
2794$as_echo_n "checking for $ac_word... " >&6; } 3346printf %s "checking for $ac_word... " >&6; }
2795if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3347if test ${ac_cv_prog_ac_ct_CC+y}
2796 $as_echo_n "(cached) " >&6 3348then :
2797else 3349 printf %s "(cached) " >&6
3350else $as_nop
2798 if test -n "$ac_ct_CC"; then 3351 if test -n "$ac_ct_CC"; then
2799 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.
2800else 3353else
2801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2802for as_dir in $PATH 3355for as_dir in $PATH
2803do 3356do
2804 IFS=$as_save_IFS 3357 IFS=$as_save_IFS
2805 test -z "$as_dir" && as_dir=. 3358 case $as_dir in #(((
3359 '') as_dir=./ ;;
3360 */) ;;
3361 *) as_dir=$as_dir/ ;;
3362 esac
2806 for ac_exec_ext in '' $ac_executable_extensions; do 3363 for ac_exec_ext in '' $ac_executable_extensions; do
2807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3364 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2808 ac_cv_prog_ac_ct_CC="gcc" 3365 ac_cv_prog_ac_ct_CC="gcc"
2809 $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
2810 break 2 3367 break 2
2811 fi 3368 fi
2812done 3369done
2813 done 3370 done
2814IFS=$as_save_IFS 3371IFS=$as_save_IFS
2815 3372
2816fi 3373fi
2817fi 3374fi
2818ac_ct_CC=$ac_cv_prog_ac_ct_CC 3375ac_ct_CC=$ac_cv_prog_ac_ct_CC
2819if test -n "$ac_ct_CC"; then 3376if test -n "$ac_ct_CC"; then
2820 { $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
2821$as_echo "$ac_ct_CC" >&6; } 3378printf "%s\n" "$ac_ct_CC" >&6; }
2822else 3379else
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2824$as_echo "no" >&6; } 3381printf "%s\n" "no" >&6; }
2825fi 3382fi
2826 3383
2827 if test "x$ac_ct_CC" = x; then 3384 if test "x$ac_ct_CC" = x; then
2828 CC="" 3385 CC=""
2829 else 3386 else
2830 case $cross_compiling:$ac_tool_warned in 3387 case $cross_compiling:$ac_tool_warned in
2831yes:) 3388yes:)
2832{ $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
2833$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;}
2834ac_tool_warned=yes ;; 3391ac_tool_warned=yes ;;
2835esac 3392esac
2836 CC=$ac_ct_CC 3393 CC=$ac_ct_CC
2837 fi 3394 fi
2838else 3395else
2841 3398
2842if test -z "$CC"; then 3399if test -z "$CC"; then
2843 if test -n "$ac_tool_prefix"; then 3400 if test -n "$ac_tool_prefix"; then
2844 # 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.
2845set dummy ${ac_tool_prefix}cc; ac_word=$2 3402set dummy ${ac_tool_prefix}cc; ac_word=$2
2846{ $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
2847$as_echo_n "checking for $ac_word... " >&6; } 3404printf %s "checking for $ac_word... " >&6; }
2848if test "${ac_cv_prog_CC+set}" = set; then : 3405if test ${ac_cv_prog_CC+y}
2849 $as_echo_n "(cached) " >&6 3406then :
2850else 3407 printf %s "(cached) " >&6
3408else $as_nop
2851 if test -n "$CC"; then 3409 if test -n "$CC"; then
2852 ac_cv_prog_CC="$CC" # Let the user override the test. 3410 ac_cv_prog_CC="$CC" # Let the user override the test.
2853else 3411else
2854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2855for as_dir in $PATH 3413for as_dir in $PATH
2856do 3414do
2857 IFS=$as_save_IFS 3415 IFS=$as_save_IFS
2858 test -z "$as_dir" && as_dir=. 3416 case $as_dir in #(((
3417 '') as_dir=./ ;;
3418 */) ;;
3419 *) as_dir=$as_dir/ ;;
3420 esac
2859 for ac_exec_ext in '' $ac_executable_extensions; do 3421 for ac_exec_ext in '' $ac_executable_extensions; do
2860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3422 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2861 ac_cv_prog_CC="${ac_tool_prefix}cc" 3423 ac_cv_prog_CC="${ac_tool_prefix}cc"
2862 $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
2863 break 2 3425 break 2
2864 fi 3426 fi
2865done 3427done
2866 done 3428 done
2867IFS=$as_save_IFS 3429IFS=$as_save_IFS
2868 3430
2869fi 3431fi
2870fi 3432fi
2871CC=$ac_cv_prog_CC 3433CC=$ac_cv_prog_CC
2872if test -n "$CC"; then 3434if test -n "$CC"; then
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2874$as_echo "$CC" >&6; } 3436printf "%s\n" "$CC" >&6; }
2875else 3437else
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2877$as_echo "no" >&6; } 3439printf "%s\n" "no" >&6; }
2878fi 3440fi
2879 3441
2880 3442
2881 fi 3443 fi
2882fi 3444fi
2883if test -z "$CC"; then 3445if test -z "$CC"; then
2884 # 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.
2885set dummy cc; ac_word=$2 3447set dummy cc; ac_word=$2
2886{ $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
2887$as_echo_n "checking for $ac_word... " >&6; } 3449printf %s "checking for $ac_word... " >&6; }
2888if test "${ac_cv_prog_CC+set}" = set; then : 3450if test ${ac_cv_prog_CC+y}
2889 $as_echo_n "(cached) " >&6 3451then :
2890else 3452 printf %s "(cached) " >&6
3453else $as_nop
2891 if test -n "$CC"; then 3454 if test -n "$CC"; then
2892 ac_cv_prog_CC="$CC" # Let the user override the test. 3455 ac_cv_prog_CC="$CC" # Let the user override the test.
2893else 3456else
2894 ac_prog_rejected=no 3457 ac_prog_rejected=no
2895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2896for as_dir in $PATH 3459for as_dir in $PATH
2897do 3460do
2898 IFS=$as_save_IFS 3461 IFS=$as_save_IFS
2899 test -z "$as_dir" && as_dir=. 3462 case $as_dir in #(((
3463 '') as_dir=./ ;;
3464 */) ;;
3465 *) as_dir=$as_dir/ ;;
3466 esac
2900 for ac_exec_ext in '' $ac_executable_extensions; do 3467 for ac_exec_ext in '' $ac_executable_extensions; do
2901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3468 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2902 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
2903 ac_prog_rejected=yes 3470 ac_prog_rejected=yes
2904 continue 3471 continue
2905 fi 3472 fi
2906 ac_cv_prog_CC="cc" 3473 ac_cv_prog_CC="cc"
2907 $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
2908 break 2 3475 break 2
2909 fi 3476 fi
2910done 3477done
2911 done 3478 done
2912IFS=$as_save_IFS 3479IFS=$as_save_IFS
2918 if test $# != 0; then 3485 if test $# != 0; then
2919 # We chose a different compiler from the bogus one. 3486 # We chose a different compiler from the bogus one.
2920 # 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
2921 # 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.
2922 shift 3489 shift
2923 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3490 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2924 fi 3491 fi
2925fi 3492fi
2926fi 3493fi
2927fi 3494fi
2928CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
2929if test -n "$CC"; then 3496if test -n "$CC"; then
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2931$as_echo "$CC" >&6; } 3498printf "%s\n" "$CC" >&6; }
2932else 3499else
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2934$as_echo "no" >&6; } 3501printf "%s\n" "no" >&6; }
2935fi 3502fi
2936 3503
2937 3504
2938fi 3505fi
2939if test -z "$CC"; then 3506if test -z "$CC"; then
2940 if test -n "$ac_tool_prefix"; then 3507 if test -n "$ac_tool_prefix"; then
2941 for ac_prog in cl.exe 3508 for ac_prog in cl.exe
2942 do 3509 do
2943 # 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.
2944set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3511set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2945{ $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
2946$as_echo_n "checking for $ac_word... " >&6; } 3513printf %s "checking for $ac_word... " >&6; }
2947if test "${ac_cv_prog_CC+set}" = set; then : 3514if test ${ac_cv_prog_CC+y}
2948 $as_echo_n "(cached) " >&6 3515then :
2949else 3516 printf %s "(cached) " >&6
3517else $as_nop
2950 if test -n "$CC"; then 3518 if test -n "$CC"; then
2951 ac_cv_prog_CC="$CC" # Let the user override the test. 3519 ac_cv_prog_CC="$CC" # Let the user override the test.
2952else 3520else
2953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2954for as_dir in $PATH 3522for as_dir in $PATH
2955do 3523do
2956 IFS=$as_save_IFS 3524 IFS=$as_save_IFS
2957 test -z "$as_dir" && as_dir=. 3525 case $as_dir in #(((
3526 '') as_dir=./ ;;
3527 */) ;;
3528 *) as_dir=$as_dir/ ;;
3529 esac
2958 for ac_exec_ext in '' $ac_executable_extensions; do 3530 for ac_exec_ext in '' $ac_executable_extensions; do
2959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3531 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2960 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3532 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2961 $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
2962 break 2 3534 break 2
2963 fi 3535 fi
2964done 3536done
2965 done 3537 done
2966IFS=$as_save_IFS 3538IFS=$as_save_IFS
2967 3539
2968fi 3540fi
2969fi 3541fi
2970CC=$ac_cv_prog_CC 3542CC=$ac_cv_prog_CC
2971if test -n "$CC"; then 3543if test -n "$CC"; then
2972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2973$as_echo "$CC" >&6; } 3545printf "%s\n" "$CC" >&6; }
2974else 3546else
2975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2976$as_echo "no" >&6; } 3548printf "%s\n" "no" >&6; }
2977fi 3549fi
2978 3550
2979 3551
2980 test -n "$CC" && break 3552 test -n "$CC" && break
2981 done 3553 done
2984 ac_ct_CC=$CC 3556 ac_ct_CC=$CC
2985 for ac_prog in cl.exe 3557 for ac_prog in cl.exe
2986do 3558do
2987 # 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.
2988set dummy $ac_prog; ac_word=$2 3560set dummy $ac_prog; ac_word=$2
2989{ $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
2990$as_echo_n "checking for $ac_word... " >&6; } 3562printf %s "checking for $ac_word... " >&6; }
2991if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3563if test ${ac_cv_prog_ac_ct_CC+y}
2992 $as_echo_n "(cached) " >&6 3564then :
2993else 3565 printf %s "(cached) " >&6
3566else $as_nop
2994 if test -n "$ac_ct_CC"; then 3567 if test -n "$ac_ct_CC"; then
2995 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.
2996else 3569else
2997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2998for as_dir in $PATH 3571for as_dir in $PATH
2999do 3572do
3000 IFS=$as_save_IFS 3573 IFS=$as_save_IFS
3001 test -z "$as_dir" && as_dir=. 3574 case $as_dir in #(((
3575 '') as_dir=./ ;;
3576 */) ;;
3577 *) as_dir=$as_dir/ ;;
3578 esac
3002 for ac_exec_ext in '' $ac_executable_extensions; do 3579 for ac_exec_ext in '' $ac_executable_extensions; do
3003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3580 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3004 ac_cv_prog_ac_ct_CC="$ac_prog" 3581 ac_cv_prog_ac_ct_CC="$ac_prog"
3005 $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
3006 break 2 3583 break 2
3007 fi 3584 fi
3008done 3585done
3009 done 3586 done
3010IFS=$as_save_IFS 3587IFS=$as_save_IFS
3011 3588
3012fi 3589fi
3013fi 3590fi
3014ac_ct_CC=$ac_cv_prog_ac_ct_CC 3591ac_ct_CC=$ac_cv_prog_ac_ct_CC
3015if test -n "$ac_ct_CC"; then 3592if test -n "$ac_ct_CC"; then
3016 { $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
3017$as_echo "$ac_ct_CC" >&6; } 3594printf "%s\n" "$ac_ct_CC" >&6; }
3018else 3595else
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3020$as_echo "no" >&6; } 3597printf "%s\n" "no" >&6; }
3021fi 3598fi
3022 3599
3023 3600
3024 test -n "$ac_ct_CC" && break 3601 test -n "$ac_ct_CC" && break
3025done 3602done
3027 if test "x$ac_ct_CC" = x; then 3604 if test "x$ac_ct_CC" = x; then
3028 CC="" 3605 CC=""
3029 else 3606 else
3030 case $cross_compiling:$ac_tool_warned in 3607 case $cross_compiling:$ac_tool_warned in
3031yes:) 3608yes:)
3032{ $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
3033$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;}
3034ac_tool_warned=yes ;; 3611ac_tool_warned=yes ;;
3035esac 3612esac
3036 CC=$ac_ct_CC 3613 CC=$ac_ct_CC
3037 fi 3614 fi
3038fi 3615fi
3039 3616
3040fi 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
3041 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
3042 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
3043test -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
3044$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3725printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3045as_fn_error $? "no acceptable C compiler found in \$PATH 3726as_fn_error $? "no acceptable C compiler found in \$PATH
3046See \`config.log' for more details" "$LINENO" 5 ; } 3727See \`config.log' for more details" "$LINENO" 5; }
3047 3728
3048# Provide some information about the compiler. 3729# Provide some information about the compiler.
3049$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
3050set X $ac_compile 3731set X $ac_compile
3051ac_compiler=$2 3732ac_compiler=$2
3052for ac_option in --version -v -V -qversion; do 3733for ac_option in --version -v -V -qversion -version; do
3053 { { ac_try="$ac_compiler $ac_option >&5" 3734 { { ac_try="$ac_compiler $ac_option >&5"
3054case "(($ac_try" in 3735case "(($ac_try" in
3055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056 *) ac_try_echo=$ac_try;; 3737 *) ac_try_echo=$ac_try;;
3057esac 3738esac
3058eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3739eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3059$as_echo "$ac_try_echo"; } >&5 3740printf "%s\n" "$ac_try_echo"; } >&5
3060 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3741 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3061 ac_status=$? 3742 ac_status=$?
3062 if test -s conftest.err; then 3743 if test -s conftest.err; then
3063 sed '10a\ 3744 sed '10a\
3064... rest of stderr output deleted ... 3745... rest of stderr output deleted ...
3065 10q' conftest.err >conftest.er1 3746 10q' conftest.err >conftest.er1
3066 cat conftest.er1 >&5 3747 cat conftest.er1 >&5
3067 fi 3748 fi
3068 rm -f conftest.er1 conftest.err 3749 rm -f conftest.er1 conftest.err
3069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3750 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3070 test $ac_status = 0; } 3751 test $ac_status = 0; }
3071done 3752done
3072 3753
3073cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074/* end confdefs.h. */ 3755/* end confdefs.h. */
3075 3756
3076int 3757int
3077main () 3758main (void)
3078{ 3759{
3079 3760
3080 ; 3761 ;
3081 return 0; 3762 return 0;
3082} 3763}
3084ac_clean_files_save=$ac_clean_files 3765ac_clean_files_save=$ac_clean_files
3085ac_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"
3086# Try to create an executable without -o first, disregard a.out. 3767# Try to create an executable without -o first, disregard a.out.
3087# 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
3088# of exeext. 3769# of exeext.
3089{ $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
3090$as_echo_n "checking whether the C compiler works... " >&6; } 3771printf %s "checking whether the C compiler works... " >&6; }
3091ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3772ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3092 3773
3093# The possible output files: 3774# The possible output files:
3094ac_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.*"
3095 3776
3096ac_rmfiles= 3777ac_rmfiles=
3107case "(($ac_try" in 3788case "(($ac_try" in
3108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3109 *) ac_try_echo=$ac_try;; 3790 *) ac_try_echo=$ac_try;;
3110esac 3791esac
3111eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3112$as_echo "$ac_try_echo"; } >&5 3793printf "%s\n" "$ac_try_echo"; } >&5
3113 (eval "$ac_link_default") 2>&5 3794 (eval "$ac_link_default") 2>&5
3114 ac_status=$? 3795 ac_status=$?
3115 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3116 test $ac_status = 0; }; then : 3797 test $ac_status = 0; }
3798then :
3117 # 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'.
3118# 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'
3119# 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,
3120# 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
3121# Autoconf. 3803# Autoconf.
3128 [ab].out ) 3810 [ab].out )
3129 # We found the default executable, but exeext='' is most 3811 # We found the default executable, but exeext='' is most
3130 # certainly right. 3812 # certainly right.
3131 break;; 3813 break;;
3132 *.* ) 3814 *.* )
3133 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3815 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3134 then :; else 3816 then :; else
3135 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3817 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3136 fi 3818 fi
3137 # 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
3138 # 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'
3144 break;; 3826 break;;
3145 esac 3827 esac
3146done 3828done
3147test "$ac_cv_exeext" = no && ac_cv_exeext= 3829test "$ac_cv_exeext" = no && ac_cv_exeext=
3148 3830
3149else 3831else $as_nop
3150 ac_file='' 3832 ac_file=''
3151fi 3833fi
3152if test -z "$ac_file"; then : 3834if test -z "$ac_file"
3835then :
3153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3154$as_echo "no" >&6; } 3837printf "%s\n" "no" >&6; }
3155$as_echo "$as_me: failed program was:" >&5 3838printf "%s\n" "$as_me: failed program was:" >&5
3156sed 's/^/| /' conftest.$ac_ext >&5 3839sed 's/^/| /' conftest.$ac_ext >&5
3157 3840
3158{ { $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
3159$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3842printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3160as_fn_error 77 "C compiler cannot create executables 3843as_fn_error 77 "C compiler cannot create executables
3161See \`config.log' for more details" "$LINENO" 5 ; } 3844See \`config.log' for more details" "$LINENO" 5; }
3162else 3845else $as_nop
3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3164$as_echo "yes" >&6; } 3847printf "%s\n" "yes" >&6; }
3165fi 3848fi
3166{ $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
3167$as_echo_n "checking for C compiler default output file name... " >&6; } 3850printf %s "checking for C compiler default output file name... " >&6; }
3168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3851{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3169$as_echo "$ac_file" >&6; } 3852printf "%s\n" "$ac_file" >&6; }
3170ac_exeext=$ac_cv_exeext 3853ac_exeext=$ac_cv_exeext
3171 3854
3172rm -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
3173ac_clean_files=$ac_clean_files_save 3856ac_clean_files=$ac_clean_files_save
3174{ $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
3175$as_echo_n "checking for suffix of executables... " >&6; } 3858printf %s "checking for suffix of executables... " >&6; }
3176if { { ac_try="$ac_link" 3859if { { ac_try="$ac_link"
3177case "(($ac_try" in 3860case "(($ac_try" in
3178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3179 *) ac_try_echo=$ac_try;; 3862 *) ac_try_echo=$ac_try;;
3180esac 3863esac
3181eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3182$as_echo "$ac_try_echo"; } >&5 3865printf "%s\n" "$ac_try_echo"; } >&5
3183 (eval "$ac_link") 2>&5 3866 (eval "$ac_link") 2>&5
3184 ac_status=$? 3867 ac_status=$?
3185 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3868 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3186 test $ac_status = 0; }; then : 3869 test $ac_status = 0; }
3870then :
3187 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3871 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3188# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3872# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3189# 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
3190# `rm'. 3874# `rm'.
3191for ac_file in conftest.exe conftest conftest.*; do 3875for ac_file in conftest.exe conftest conftest.*; do
3195 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3879 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3196 break;; 3880 break;;
3197 * ) break;; 3881 * ) break;;
3198 esac 3882 esac
3199done 3883done
3200else 3884else $as_nop
3201 { { $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
3202$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3886printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3203as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3887as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3204See \`config.log' for more details" "$LINENO" 5 ; } 3888See \`config.log' for more details" "$LINENO" 5; }
3205fi 3889fi
3206rm -f conftest conftest$ac_cv_exeext 3890rm -f conftest conftest$ac_cv_exeext
3207{ $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
3208$as_echo "$ac_cv_exeext" >&6; } 3892printf "%s\n" "$ac_cv_exeext" >&6; }
3209 3893
3210rm -f conftest.$ac_ext 3894rm -f conftest.$ac_ext
3211EXEEXT=$ac_cv_exeext 3895EXEEXT=$ac_cv_exeext
3212ac_exeext=$EXEEXT 3896ac_exeext=$EXEEXT
3213cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214/* end confdefs.h. */ 3898/* end confdefs.h. */
3215#include <stdio.h> 3899#include <stdio.h>
3216int 3900int
3217main () 3901main (void)
3218{ 3902{
3219FILE *f = fopen ("conftest.out", "w"); 3903FILE *f = fopen ("conftest.out", "w");
3220 return ferror (f) || fclose (f) != 0; 3904 return ferror (f) || fclose (f) != 0;
3221 3905
3222 ; 3906 ;
3224} 3908}
3225_ACEOF 3909_ACEOF
3226ac_clean_files="$ac_clean_files conftest.out" 3910ac_clean_files="$ac_clean_files conftest.out"
3227# 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
3228# the compiler is broken, or we cross compile. 3912# the compiler is broken, or we cross compile.
3229{ $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
3230$as_echo_n "checking whether we are cross compiling... " >&6; } 3914printf %s "checking whether we are cross compiling... " >&6; }
3231if test "$cross_compiling" != yes; then 3915if test "$cross_compiling" != yes; then
3232 { { ac_try="$ac_link" 3916 { { ac_try="$ac_link"
3233case "(($ac_try" in 3917case "(($ac_try" in
3234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3235 *) ac_try_echo=$ac_try;; 3919 *) ac_try_echo=$ac_try;;
3236esac 3920esac
3237eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3238$as_echo "$ac_try_echo"; } >&5 3922printf "%s\n" "$ac_try_echo"; } >&5
3239 (eval "$ac_link") 2>&5 3923 (eval "$ac_link") 2>&5
3240 ac_status=$? 3924 ac_status=$?
3241 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3925 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3242 test $ac_status = 0; } 3926 test $ac_status = 0; }
3243 if { ac_try='./conftest$ac_cv_exeext' 3927 if { ac_try='./conftest$ac_cv_exeext'
3244 { { case "(($ac_try" in 3928 { { case "(($ac_try" in
3245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3246 *) ac_try_echo=$ac_try;; 3930 *) ac_try_echo=$ac_try;;
3247esac 3931esac
3248eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3932eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3249$as_echo "$ac_try_echo"; } >&5 3933printf "%s\n" "$ac_try_echo"; } >&5
3250 (eval "$ac_try") 2>&5 3934 (eval "$ac_try") 2>&5
3251 ac_status=$? 3935 ac_status=$?
3252 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3253 test $ac_status = 0; }; }; then 3937 test $ac_status = 0; }; }; then
3254 cross_compiling=no 3938 cross_compiling=no
3255 else 3939 else
3256 if test "$cross_compiling" = maybe; then 3940 if test "$cross_compiling" = maybe; then
3257 cross_compiling=yes 3941 cross_compiling=yes
3258 else 3942 else
3259 { { $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
3260$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3944printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3261as_fn_error $? "cannot run C compiled programs. 3945as_fn_error 77 "cannot run C compiled programs.
3262If you meant to cross compile, use \`--host'. 3946If you meant to cross compile, use \`--host'.
3263See \`config.log' for more details" "$LINENO" 5 ; } 3947See \`config.log' for more details" "$LINENO" 5; }
3264 fi 3948 fi
3265 fi 3949 fi
3266fi 3950fi
3267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3951{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3268$as_echo "$cross_compiling" >&6; } 3952printf "%s\n" "$cross_compiling" >&6; }
3269 3953
3270rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3954rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3271ac_clean_files=$ac_clean_files_save 3955ac_clean_files=$ac_clean_files_save
3272{ $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
3273$as_echo_n "checking for suffix of object files... " >&6; } 3957printf %s "checking for suffix of object files... " >&6; }
3274if test "${ac_cv_objext+set}" = set; then : 3958if test ${ac_cv_objext+y}
3275 $as_echo_n "(cached) " >&6 3959then :
3276else 3960 printf %s "(cached) " >&6
3961else $as_nop
3277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3278/* end confdefs.h. */ 3963/* end confdefs.h. */
3279 3964
3280int 3965int
3281main () 3966main (void)
3282{ 3967{
3283 3968
3284 ; 3969 ;
3285 return 0; 3970 return 0;
3286} 3971}
3290case "(($ac_try" in 3975case "(($ac_try" in
3291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3292 *) ac_try_echo=$ac_try;; 3977 *) ac_try_echo=$ac_try;;
3293esac 3978esac
3294eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3979eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3295$as_echo "$ac_try_echo"; } >&5 3980printf "%s\n" "$ac_try_echo"; } >&5
3296 (eval "$ac_compile") 2>&5 3981 (eval "$ac_compile") 2>&5
3297 ac_status=$? 3982 ac_status=$?
3298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3983 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3299 test $ac_status = 0; }; then : 3984 test $ac_status = 0; }
3985then :
3300 for ac_file in conftest.o conftest.obj conftest.*; do 3986 for ac_file in conftest.o conftest.obj conftest.*; do
3301 test -f "$ac_file" || continue; 3987 test -f "$ac_file" || continue;
3302 case $ac_file in 3988 case $ac_file in
3303 *.$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 ) ;;
3304 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3990 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3305 break;; 3991 break;;
3306 esac 3992 esac
3307done 3993done
3308else 3994else $as_nop
3309 $as_echo "$as_me: failed program was:" >&5 3995 printf "%s\n" "$as_me: failed program was:" >&5
3310sed 's/^/| /' conftest.$ac_ext >&5 3996sed 's/^/| /' conftest.$ac_ext >&5
3311 3997
3312{ { $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
3313$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3999printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3314as_fn_error $? "cannot compute suffix of object files: cannot compile 4000as_fn_error $? "cannot compute suffix of object files: cannot compile
3315See \`config.log' for more details" "$LINENO" 5 ; } 4001See \`config.log' for more details" "$LINENO" 5; }
3316fi 4002fi
3317rm -f conftest.$ac_cv_objext conftest.$ac_ext 4003rm -f conftest.$ac_cv_objext conftest.$ac_ext
3318fi 4004fi
3319{ $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
3320$as_echo "$ac_cv_objext" >&6; } 4006printf "%s\n" "$ac_cv_objext" >&6; }
3321OBJEXT=$ac_cv_objext 4007OBJEXT=$ac_cv_objext
3322ac_objext=$OBJEXT 4008ac_objext=$OBJEXT
3323{ $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
3324$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4010printf %s "checking whether the compiler supports GNU C... " >&6; }
3325if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4011if test ${ac_cv_c_compiler_gnu+y}
3326 $as_echo_n "(cached) " >&6 4012then :
3327else 4013 printf %s "(cached) " >&6
4014else $as_nop
3328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3329/* end confdefs.h. */ 4016/* end confdefs.h. */
3330 4017
3331int 4018int
3332main () 4019main (void)
3333{ 4020{
3334#ifndef __GNUC__ 4021#ifndef __GNUC__
3335 choke me 4022 choke me
3336#endif 4023#endif
3337 4024
3338 ; 4025 ;
3339 return 0; 4026 return 0;
3340} 4027}
3341_ACEOF 4028_ACEOF
3342if ac_fn_c_try_compile "$LINENO"; then : 4029if ac_fn_c_try_compile "$LINENO"
4030then :
3343 ac_compiler_gnu=yes 4031 ac_compiler_gnu=yes
3344else 4032else $as_nop
3345 ac_compiler_gnu=no 4033 ac_compiler_gnu=no
3346fi 4034fi
3347rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4035rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3348ac_cv_c_compiler_gnu=$ac_compiler_gnu 4036ac_cv_c_compiler_gnu=$ac_compiler_gnu
3349 4037
3350fi 4038fi
3351{ $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
3352$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
3353if test $ac_compiler_gnu = yes; then 4043if test $ac_compiler_gnu = yes; then
3354 GCC=yes 4044 GCC=yes
3355else 4045else
3356 GCC= 4046 GCC=
3357fi 4047fi
3358ac_test_CFLAGS=${CFLAGS+set} 4048ac_test_CFLAGS=${CFLAGS+y}
3359ac_save_CFLAGS=$CFLAGS 4049ac_save_CFLAGS=$CFLAGS
3360{ $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
3361$as_echo_n "checking whether $CC accepts -g... " >&6; } 4051printf %s "checking whether $CC accepts -g... " >&6; }
3362if test "${ac_cv_prog_cc_g+set}" = set; then : 4052if test ${ac_cv_prog_cc_g+y}
3363 $as_echo_n "(cached) " >&6 4053then :
3364else 4054 printf %s "(cached) " >&6
4055else $as_nop
3365 ac_save_c_werror_flag=$ac_c_werror_flag 4056 ac_save_c_werror_flag=$ac_c_werror_flag
3366 ac_c_werror_flag=yes 4057 ac_c_werror_flag=yes
3367 ac_cv_prog_cc_g=no 4058 ac_cv_prog_cc_g=no
3368 CFLAGS="-g" 4059 CFLAGS="-g"
3369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3370/* end confdefs.h. */ 4061/* end confdefs.h. */
3371 4062
3372int 4063int
3373main () 4064main (void)
3374{ 4065{
3375 4066
3376 ; 4067 ;
3377 return 0; 4068 return 0;
3378} 4069}
3379_ACEOF 4070_ACEOF
3380if ac_fn_c_try_compile "$LINENO"; then : 4071if ac_fn_c_try_compile "$LINENO"
4072then :
3381 ac_cv_prog_cc_g=yes 4073 ac_cv_prog_cc_g=yes
3382else 4074else $as_nop
3383 CFLAGS="" 4075 CFLAGS=""
3384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3385/* end confdefs.h. */ 4077/* end confdefs.h. */
3386 4078
3387int 4079int
3388main () 4080main (void)
3389{ 4081{
3390 4082
3391 ; 4083 ;
3392 return 0; 4084 return 0;
3393} 4085}
3394_ACEOF 4086_ACEOF
3395if ac_fn_c_try_compile "$LINENO"; then : 4087if ac_fn_c_try_compile "$LINENO"
4088then :
3396 4089
3397else 4090else $as_nop
3398 ac_c_werror_flag=$ac_save_c_werror_flag 4091 ac_c_werror_flag=$ac_save_c_werror_flag
3399 CFLAGS="-g" 4092 CFLAGS="-g"
3400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3401/* end confdefs.h. */ 4094/* end confdefs.h. */
3402 4095
3403int 4096int
3404main () 4097main (void)
3405{ 4098{
3406 4099
3407 ; 4100 ;
3408 return 0; 4101 return 0;
3409} 4102}
3410_ACEOF 4103_ACEOF
3411if ac_fn_c_try_compile "$LINENO"; then : 4104if ac_fn_c_try_compile "$LINENO"
4105then :
3412 ac_cv_prog_cc_g=yes 4106 ac_cv_prog_cc_g=yes
3413fi 4107fi
3414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4108rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3415fi 4109fi
3416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4110rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3417fi 4111fi
3418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4112rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3419 ac_c_werror_flag=$ac_save_c_werror_flag 4113 ac_c_werror_flag=$ac_save_c_werror_flag
3420fi 4114fi
3421{ $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
3422$as_echo "$ac_cv_prog_cc_g" >&6; } 4116printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3423if test "$ac_test_CFLAGS" = set; then 4117if test $ac_test_CFLAGS; then
3424 CFLAGS=$ac_save_CFLAGS 4118 CFLAGS=$ac_save_CFLAGS
3425elif test $ac_cv_prog_cc_g = yes; then 4119elif test $ac_cv_prog_cc_g = yes; then
3426 if test "$GCC" = yes; then 4120 if test "$GCC" = yes; then
3427 CFLAGS="-g -O2" 4121 CFLAGS="-g -O2"
3428 else 4122 else
3433 CFLAGS="-O2" 4127 CFLAGS="-O2"
3434 else 4128 else
3435 CFLAGS= 4129 CFLAGS=
3436 fi 4130 fi
3437fi 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 :
3438{ $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
3439$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4228printf %s "checking for $CC option to enable C89 features... " >&6; }
3440if test "${ac_cv_prog_cc_c89+set}" = set; then : 4229if test ${ac_cv_prog_cc_c89+y}
3441 $as_echo_n "(cached) " >&6 4230then :
3442else 4231 printf %s "(cached) " >&6
4232else $as_nop
3443 ac_cv_prog_cc_c89=no 4233 ac_cv_prog_cc_c89=no
3444ac_save_CC=$CC 4234ac_save_CC=$CC
3445cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4235cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446/* end confdefs.h. */ 4236/* end confdefs.h. */
3447#include <stdarg.h> 4237$ac_c_conftest_c89_program
3448#include <stdio.h>
3449#include <sys/types.h>
3450#include <sys/stat.h>
3451/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3452struct buf { int x; };
3453FILE * (*rcsopen) (struct buf *, struct stat *, int);
3454static char *e (p, i)
3455 char **p;
3456 int i;
3457{
3458 return p[i];
3459}
3460static char *f (char * (*g) (char **, int), char **p, ...)
3461{
3462 char *s;
3463 va_list v;
3464 va_start (v,p);
3465 s = g (p, va_arg (v,int));
3466 va_end (v);
3467 return s;
3468}
3469
3470/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3471 function prototypes and stuff, but not '\xHH' hex character constants.
3472 These don't provoke an error unfortunately, instead are silently treated
3473 as 'x'. The following induces an error, until -std is added to get
3474 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3475 array size at least. It's necessary to write '\x00'==0 to get something
3476 that's true only with -std. */
3477int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3478
3479/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3480 inside strings and character constants. */
3481#define FOO(x) 'x'
3482int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3483
3484int test (int i, double x);
3485struct s1 {int (*f) (int a);};
3486struct s2 {int (*f) (double a);};
3487int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3488int argc;
3489char **argv;
3490int
3491main ()
3492{
3493return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3494 ;
3495 return 0;
3496}
3497_ACEOF 4238_ACEOF
3498for 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__"
3499 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3500do 4240do
3501 CC="$ac_save_CC $ac_arg" 4241 CC="$ac_save_CC $ac_arg"
3502 if ac_fn_c_try_compile "$LINENO"; then : 4242 if ac_fn_c_try_compile "$LINENO"
4243then :
3503 ac_cv_prog_cc_c89=$ac_arg 4244 ac_cv_prog_cc_c89=$ac_arg
3504fi 4245fi
3505rm -f core conftest.err conftest.$ac_objext 4246rm -f core conftest.err conftest.$ac_objext conftest.beam
3506 test "x$ac_cv_prog_cc_c89" != "xno" && break 4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
3507done 4248done
3508rm -f conftest.$ac_ext 4249rm -f conftest.$ac_ext
3509CC=$ac_save_CC 4250CC=$ac_save_CC
3510
3511fi 4251fi
3512# AC_CACHE_VAL 4252
3513case "x$ac_cv_prog_cc_c89" in 4253if test "x$ac_cv_prog_cc_c89" = xno
3514 x) 4254then :
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3516$as_echo "none needed" >&6; } ;;
3517 xno)
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3519$as_echo "unsupported" >&6; } ;; 4256printf "%s\n" "unsupported" >&6; }
3520 *) 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; }
3521 CC="$CC $ac_cv_prog_cc_c89" 4265 CC="$CC $ac_cv_prog_cc_c89"
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4266fi
3523$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4267 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3524esac 4268 ac_prog_cc_stdc=c89
3525if test "x$ac_cv_prog_cc_c89" != xno; then : 4269fi
3526
3527fi 4270fi
3528 4271
3529ac_ext=c 4272ac_ext=c
3530ac_cpp='$CPP $CPPFLAGS' 4273ac_cpp='$CPP $CPPFLAGS'
3531ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3532ac_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'
3533ac_compiler_gnu=$ac_cv_c_compiler_gnu 4276ac_compiler_gnu=$ac_cv_c_compiler_gnu
4277
4278
4279
4280
4281
4282
3534 4283
3535ac_ext=cpp 4284ac_ext=cpp
3536ac_cpp='$CXXCPP $CPPFLAGS' 4285ac_cpp='$CXXCPP $CPPFLAGS'
3537ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4286ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3538ac_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'
3540if test -z "$CXX"; then 4289if test -z "$CXX"; then
3541 if test -n "$CCC"; then 4290 if test -n "$CCC"; then
3542 CXX=$CCC 4291 CXX=$CCC
3543 else 4292 else
3544 if test -n "$ac_tool_prefix"; then 4293 if test -n "$ac_tool_prefix"; then
3545 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++
3546 do 4295 do
3547 # 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.
3548set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4297set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3549{ $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
3550$as_echo_n "checking for $ac_word... " >&6; } 4299printf %s "checking for $ac_word... " >&6; }
3551if test "${ac_cv_prog_CXX+set}" = set; then : 4300if test ${ac_cv_prog_CXX+y}
3552 $as_echo_n "(cached) " >&6 4301then :
3553else 4302 printf %s "(cached) " >&6
4303else $as_nop
3554 if test -n "$CXX"; then 4304 if test -n "$CXX"; then
3555 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4305 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3556else 4306else
3557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3558for as_dir in $PATH 4308for as_dir in $PATH
3559do 4309do
3560 IFS=$as_save_IFS 4310 IFS=$as_save_IFS
3561 test -z "$as_dir" && as_dir=. 4311 case $as_dir in #(((
4312 '') as_dir=./ ;;
4313 */) ;;
4314 *) as_dir=$as_dir/ ;;
4315 esac
3562 for ac_exec_ext in '' $ac_executable_extensions; do 4316 for ac_exec_ext in '' $ac_executable_extensions; do
3563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4317 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3564 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4318 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3565 $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
3566 break 2 4320 break 2
3567 fi 4321 fi
3568done 4322done
3569 done 4323 done
3570IFS=$as_save_IFS 4324IFS=$as_save_IFS
3571 4325
3572fi 4326fi
3573fi 4327fi
3574CXX=$ac_cv_prog_CXX 4328CXX=$ac_cv_prog_CXX
3575if test -n "$CXX"; then 4329if test -n "$CXX"; then
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 4330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3577$as_echo "$CXX" >&6; } 4331printf "%s\n" "$CXX" >&6; }
3578else 4332else
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3580$as_echo "no" >&6; } 4334printf "%s\n" "no" >&6; }
3581fi 4335fi
3582 4336
3583 4337
3584 test -n "$CXX" && break 4338 test -n "$CXX" && break
3585 done 4339 done
3586fi 4340fi
3587if test -z "$CXX"; then 4341if test -z "$CXX"; then
3588 ac_ct_CXX=$CXX 4342 ac_ct_CXX=$CXX
3589 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++
3590do 4344do
3591 # 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.
3592set dummy $ac_prog; ac_word=$2 4346set dummy $ac_prog; ac_word=$2
3593{ $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
3594$as_echo_n "checking for $ac_word... " >&6; } 4348printf %s "checking for $ac_word... " >&6; }
3595if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : 4349if test ${ac_cv_prog_ac_ct_CXX+y}
3596 $as_echo_n "(cached) " >&6 4350then :
3597else 4351 printf %s "(cached) " >&6
4352else $as_nop
3598 if test -n "$ac_ct_CXX"; then 4353 if test -n "$ac_ct_CXX"; then
3599 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.
3600else 4355else
3601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3602for as_dir in $PATH 4357for as_dir in $PATH
3603do 4358do
3604 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
3605 test -z "$as_dir" && as_dir=. 4360 case $as_dir in #(((
4361 '') as_dir=./ ;;
4362 */) ;;
4363 *) as_dir=$as_dir/ ;;
4364 esac
3606 for ac_exec_ext in '' $ac_executable_extensions; do 4365 for ac_exec_ext in '' $ac_executable_extensions; do
3607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4366 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3608 ac_cv_prog_ac_ct_CXX="$ac_prog" 4367 ac_cv_prog_ac_ct_CXX="$ac_prog"
3609 $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
3610 break 2 4369 break 2
3611 fi 4370 fi
3612done 4371done
3613 done 4372 done
3614IFS=$as_save_IFS 4373IFS=$as_save_IFS
3615 4374
3616fi 4375fi
3617fi 4376fi
3618ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4377ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3619if test -n "$ac_ct_CXX"; then 4378if test -n "$ac_ct_CXX"; then
3620 { $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
3621$as_echo "$ac_ct_CXX" >&6; } 4380printf "%s\n" "$ac_ct_CXX" >&6; }
3622else 4381else
3623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3624$as_echo "no" >&6; } 4383printf "%s\n" "no" >&6; }
3625fi 4384fi
3626 4385
3627 4386
3628 test -n "$ac_ct_CXX" && break 4387 test -n "$ac_ct_CXX" && break
3629done 4388done
3631 if test "x$ac_ct_CXX" = x; then 4390 if test "x$ac_ct_CXX" = x; then
3632 CXX="g++" 4391 CXX="g++"
3633 else 4392 else
3634 case $cross_compiling:$ac_tool_warned in 4393 case $cross_compiling:$ac_tool_warned in
3635yes:) 4394yes:)
3636{ $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
3637$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;}
3638ac_tool_warned=yes ;; 4397ac_tool_warned=yes ;;
3639esac 4398esac
3640 CXX=$ac_ct_CXX 4399 CXX=$ac_ct_CXX
3641 fi 4400 fi
3642fi 4401fi
3643 4402
3644 fi 4403 fi
3645fi 4404fi
3646# Provide some information about the compiler. 4405# Provide some information about the compiler.
3647$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
3648set X $ac_compile 4407set X $ac_compile
3649ac_compiler=$2 4408ac_compiler=$2
3650for ac_option in --version -v -V -qversion; do 4409for ac_option in --version -v -V -qversion; do
3651 { { ac_try="$ac_compiler $ac_option >&5" 4410 { { ac_try="$ac_compiler $ac_option >&5"
3652case "(($ac_try" in 4411case "(($ac_try" in
3653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3654 *) ac_try_echo=$ac_try;; 4413 *) ac_try_echo=$ac_try;;
3655esac 4414esac
3656eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3657$as_echo "$ac_try_echo"; } >&5 4416printf "%s\n" "$ac_try_echo"; } >&5
3658 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4417 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3659 ac_status=$? 4418 ac_status=$?
3660 if test -s conftest.err; then 4419 if test -s conftest.err; then
3661 sed '10a\ 4420 sed '10a\
3662... rest of stderr output deleted ... 4421... rest of stderr output deleted ...
3663 10q' conftest.err >conftest.er1 4422 10q' conftest.err >conftest.er1
3664 cat conftest.er1 >&5 4423 cat conftest.er1 >&5
3665 fi 4424 fi
3666 rm -f conftest.er1 conftest.err 4425 rm -f conftest.er1 conftest.err
3667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4426 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3668 test $ac_status = 0; } 4427 test $ac_status = 0; }
3669done 4428done
3670 4429
3671{ $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
3672$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 4431printf %s "checking whether the compiler supports GNU C++... " >&6; }
3673if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : 4432if test ${ac_cv_cxx_compiler_gnu+y}
3674 $as_echo_n "(cached) " >&6 4433then :
3675else 4434 printf %s "(cached) " >&6
4435else $as_nop
3676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677/* end confdefs.h. */ 4437/* end confdefs.h. */
3678 4438
3679int 4439int
3680main () 4440main (void)
3681{ 4441{
3682#ifndef __GNUC__ 4442#ifndef __GNUC__
3683 choke me 4443 choke me
3684#endif 4444#endif
3685 4445
3686 ; 4446 ;
3687 return 0; 4447 return 0;
3688} 4448}
3689_ACEOF 4449_ACEOF
3690if ac_fn_cxx_try_compile "$LINENO"; then : 4450if ac_fn_cxx_try_compile "$LINENO"
4451then :
3691 ac_compiler_gnu=yes 4452 ac_compiler_gnu=yes
3692else 4453else $as_nop
3693 ac_compiler_gnu=no 4454 ac_compiler_gnu=no
3694fi 4455fi
3695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4456rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3696ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 4457ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3697 4458
3698fi 4459fi
3699{ $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
3700$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
3701if test $ac_compiler_gnu = yes; then 4464if test $ac_compiler_gnu = yes; then
3702 GXX=yes 4465 GXX=yes
3703else 4466else
3704 GXX= 4467 GXX=
3705fi 4468fi
3706ac_test_CXXFLAGS=${CXXFLAGS+set} 4469ac_test_CXXFLAGS=${CXXFLAGS+y}
3707ac_save_CXXFLAGS=$CXXFLAGS 4470ac_save_CXXFLAGS=$CXXFLAGS
3708{ $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
3709$as_echo_n "checking whether $CXX accepts -g... " >&6; } 4472printf %s "checking whether $CXX accepts -g... " >&6; }
3710if test "${ac_cv_prog_cxx_g+set}" = set; then : 4473if test ${ac_cv_prog_cxx_g+y}
3711 $as_echo_n "(cached) " >&6 4474then :
3712else 4475 printf %s "(cached) " >&6
4476else $as_nop
3713 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4477 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3714 ac_cxx_werror_flag=yes 4478 ac_cxx_werror_flag=yes
3715 ac_cv_prog_cxx_g=no 4479 ac_cv_prog_cxx_g=no
3716 CXXFLAGS="-g" 4480 CXXFLAGS="-g"
3717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3718/* end confdefs.h. */ 4482/* end confdefs.h. */
3719 4483
3720int 4484int
3721main () 4485main (void)
3722{ 4486{
3723 4487
3724 ; 4488 ;
3725 return 0; 4489 return 0;
3726} 4490}
3727_ACEOF 4491_ACEOF
3728if ac_fn_cxx_try_compile "$LINENO"; then : 4492if ac_fn_cxx_try_compile "$LINENO"
4493then :
3729 ac_cv_prog_cxx_g=yes 4494 ac_cv_prog_cxx_g=yes
3730else 4495else $as_nop
3731 CXXFLAGS="" 4496 CXXFLAGS=""
3732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733/* end confdefs.h. */ 4498/* end confdefs.h. */
3734 4499
3735int 4500int
3736main () 4501main (void)
3737{ 4502{
3738 4503
3739 ; 4504 ;
3740 return 0; 4505 return 0;
3741} 4506}
3742_ACEOF 4507_ACEOF
3743if ac_fn_cxx_try_compile "$LINENO"; then : 4508if ac_fn_cxx_try_compile "$LINENO"
4509then :
3744 4510
3745else 4511else $as_nop
3746 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4512 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3747 CXXFLAGS="-g" 4513 CXXFLAGS="-g"
3748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3749/* end confdefs.h. */ 4515/* end confdefs.h. */
3750 4516
3751int 4517int
3752main () 4518main (void)
3753{ 4519{
3754 4520
3755 ; 4521 ;
3756 return 0; 4522 return 0;
3757} 4523}
3758_ACEOF 4524_ACEOF
3759if ac_fn_cxx_try_compile "$LINENO"; then : 4525if ac_fn_cxx_try_compile "$LINENO"
4526then :
3760 ac_cv_prog_cxx_g=yes 4527 ac_cv_prog_cxx_g=yes
3761fi 4528fi
3762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4529rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3763fi 4530fi
3764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4531rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3765fi 4532fi
3766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4533rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3767 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4534 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3768fi 4535fi
3769{ $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
3770$as_echo "$ac_cv_prog_cxx_g" >&6; } 4537printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3771if test "$ac_test_CXXFLAGS" = set; then 4538if test $ac_test_CXXFLAGS; then
3772 CXXFLAGS=$ac_save_CXXFLAGS 4539 CXXFLAGS=$ac_save_CXXFLAGS
3773elif test $ac_cv_prog_cxx_g = yes; then 4540elif test $ac_cv_prog_cxx_g = yes; then
3774 if test "$GXX" = yes; then 4541 if test "$GXX" = yes; then
3775 CXXFLAGS="-g -O2" 4542 CXXFLAGS="-g -O2"
3776 else 4543 else
3781 CXXFLAGS="-O2" 4548 CXXFLAGS="-O2"
3782 else 4549 else
3783 CXXFLAGS= 4550 CXXFLAGS=
3784 fi 4551 fi
3785fi 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
3786ac_ext=c 4647ac_ext=c
3787ac_cpp='$CPP $CPPFLAGS' 4648ac_cpp='$CPP $CPPFLAGS'
3788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3789ac_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'
3790ac_compiler_gnu=$ac_cv_c_compiler_gnu 4651ac_compiler_gnu=$ac_cv_c_compiler_gnu
3791 4652
4653
3792# Find a good install program. We prefer a C program (faster), 4654 # Find a good install program. We prefer a C program (faster),
3793# 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
3794# incompatible versions: 4656# incompatible versions:
3795# SysV /etc/install, /usr/sbin/install 4657# SysV /etc/install, /usr/sbin/install
3796# SunOS /usr/etc/install 4658# SunOS /usr/etc/install
3797# IRIX /sbin/install 4659# IRIX /sbin/install
3801# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4663# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3802# 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"
3803# OS/2's system install, which has a completely different semantic 4665# OS/2's system install, which has a completely different semantic
3804# ./install, which can be erroneously created by make from ./install.sh. 4666# ./install, which can be erroneously created by make from ./install.sh.
3805# Reject install programs that cannot install multiple files. 4667# Reject install programs that cannot install multiple files.
3806{ $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
3807$as_echo_n "checking for a BSD-compatible install... " >&6; } 4669printf %s "checking for a BSD-compatible install... " >&6; }
3808if test -z "$INSTALL"; then 4670if test -z "$INSTALL"; then
3809if test "${ac_cv_path_install+set}" = set; then : 4671if test ${ac_cv_path_install+y}
3810 $as_echo_n "(cached) " >&6 4672then :
3811else 4673 printf %s "(cached) " >&6
4674else $as_nop
3812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3813for as_dir in $PATH 4676for as_dir in $PATH
3814do 4677do
3815 IFS=$as_save_IFS 4678 IFS=$as_save_IFS
3816 test -z "$as_dir" && as_dir=. 4679 case $as_dir in #(((
4680 '') as_dir=./ ;;
4681 */) ;;
4682 *) as_dir=$as_dir/ ;;
4683 esac
3817 # Account for people who put trailing slashes in PATH elements. 4684 # Account for fact that we put trailing slashes in our PATH walk.
3818case $as_dir/ in #(( 4685case $as_dir in #((
3819 ./ | .// | /[cC]/* | \ 4686 ./ | /[cC]/* | \
3820 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4687 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3821 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4688 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3822 /usr/ucb/* ) ;; 4689 /usr/ucb/* ) ;;
3823 *) 4690 *)
3824 # 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.
3825 # 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
3826 # by default. 4693 # by default.
3827 for ac_prog in ginstall scoinst install; do 4694 for ac_prog in ginstall scoinst install; do
3828 for ac_exec_ext in '' $ac_executable_extensions; do 4695 for ac_exec_ext in '' $ac_executable_extensions; do
3829 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 4696 if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3830 if test $ac_prog = install && 4697 if test $ac_prog = install &&
3831 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
3832 # AIX install. It has an incompatible calling convention. 4699 # AIX install. It has an incompatible calling convention.
3833 : 4700 :
3834 elif test $ac_prog = install && 4701 elif test $ac_prog = install &&
3835 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
3836 # program-specific install script used by HP pwplus--don't use. 4703 # program-specific install script used by HP pwplus--don't use.
3837 : 4704 :
3838 else 4705 else
3839 rm -rf conftest.one conftest.two conftest.dir 4706 rm -rf conftest.one conftest.two conftest.dir
3840 echo one > conftest.one 4707 echo one > conftest.one
3841 echo two > conftest.two 4708 echo two > conftest.two
3842 mkdir conftest.dir 4709 mkdir conftest.dir
3843 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/" &&
3844 test -s conftest.one && test -s conftest.two && 4711 test -s conftest.one && test -s conftest.two &&
3845 test -s conftest.dir/conftest.one && 4712 test -s conftest.dir/conftest.one &&
3846 test -s conftest.dir/conftest.two 4713 test -s conftest.dir/conftest.two
3847 then 4714 then
3848 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"
3849 break 3 4716 break 3
3850 fi 4717 fi
3851 fi 4718 fi
3852 fi 4719 fi
3853 done 4720 done
3859IFS=$as_save_IFS 4726IFS=$as_save_IFS
3860 4727
3861rm -rf conftest.one conftest.two conftest.dir 4728rm -rf conftest.one conftest.two conftest.dir
3862 4729
3863fi 4730fi
3864 if test "${ac_cv_path_install+set}" = set; then 4731 if test ${ac_cv_path_install+y}; then
3865 INSTALL=$ac_cv_path_install 4732 INSTALL=$ac_cv_path_install
3866 else 4733 else
3867 # 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
3868 # value for INSTALL within a source directory, because that will 4735 # value for INSTALL within a source directory, because that will
3869 # break other packages using the cache if that directory is 4736 # break other packages using the cache if that directory is
3870 # removed, or if the value is a relative name. 4737 # removed, or if the value is a relative name.
3871 INSTALL=$ac_install_sh 4738 INSTALL=$ac_install_sh
3872 fi 4739 fi
3873fi 4740fi
3874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3875$as_echo "$INSTALL" >&6; } 4742printf "%s\n" "$INSTALL" >&6; }
3876 4743
3877# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4744# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3878# It thinks the first close brace ends the variable substitution. 4745# It thinks the first close brace ends the variable substitution.
3879test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4746test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3880 4747
3882 4749
3883test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4750test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3884 4751
3885 4752
3886 4753
3887ac_ext=c 4754ac_header= ac_cache=
3888ac_cpp='$CPP $CPPFLAGS' 4755for ac_item in $ac_header_c_list
3889ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3890ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3891ac_compiler_gnu=$ac_cv_c_compiler_gnu
3892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3893$as_echo_n "checking how to run the C preprocessor... " >&6; }
3894# On Suns, sometimes $CPP names a directory.
3895if test -n "$CPP" && test -d "$CPP"; then
3896 CPP=
3897fi
3898if test -z "$CPP"; then
3899 if test "${ac_cv_prog_CPP+set}" = set; then :
3900 $as_echo_n "(cached) " >&6
3901else
3902 # Double quotes because CPP needs to be expanded
3903 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3904 do
3905 ac_preproc_ok=false
3906for ac_c_preproc_warn_flag in '' yes
3907do 4756do
3908 # Use a header file that comes with gcc, so configuring glibc 4757 if test $ac_cache; then
3909 # with a fresh cross-compiler works. 4758 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
3910 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4759 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
3911 # <limits.h> exists even on freestanding compilers. 4760 printf "%s\n" "#define $ac_item 1" >> confdefs.h
3912 # On the NeXT, cc -E runs the code through the compiler's parser, 4761 fi
3913 # not just through cpp. "Syntax error" is here to catch this case. 4762 ac_header= ac_cache=
4763 elif test $ac_header; then
4764 ac_cache=$ac_item
4765 else
4766 ac_header=$ac_item
4767 fi
4768done
4769
4770
4771
4772
4773
4774
4775
4776
4777if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4778then :
4779
4780printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4781
4782fi
4783
4784
4785
4786
4787
4788
4789 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4790printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4791if test ${ac_cv_safe_to_define___extensions__+y}
4792then :
4793 printf %s "(cached) " >&6
4794else $as_nop
3914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3915/* end confdefs.h. */ 4796/* end confdefs.h. */
3916#ifdef __STDC__ 4797
3917# include <limits.h> 4798# define __EXTENSIONS__ 1
3918#else 4799 $ac_includes_default
3919# include <assert.h> 4800int
3920#endif 4801main (void)
3921 Syntax error 4802{
4803
4804 ;
4805 return 0;
4806}
3922_ACEOF 4807_ACEOF
3923if ac_fn_c_try_cpp "$LINENO"; then : 4808if ac_fn_c_try_compile "$LINENO"
3924 4809then :
3925else 4810 ac_cv_safe_to_define___extensions__=yes
3926 # Broken: fails on valid input. 4811else $as_nop
3927continue 4812 ac_cv_safe_to_define___extensions__=no
3928fi 4813fi
3929rm -f conftest.err conftest.i conftest.$ac_ext 4814rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4815fi
4816{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4817printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
3930 4818
3931 # OK, works on sane cases. Now check whether nonexistent headers 4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
3932 # can be detected and how. 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 :
3933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3934/* end confdefs.h. */ 4829/* end confdefs.h. */
3935#include <ac_nonexistent.h> 4830
4831 #include <wchar.h>
4832 mbstate_t x;
4833int
4834main (void)
4835{
4836
4837 ;
4838 return 0;
4839}
3936_ACEOF 4840_ACEOF
3937if ac_fn_c_try_cpp "$LINENO"; then : 4841if ac_fn_c_try_compile "$LINENO"
3938 # Broken: success on invalid input. 4842then :
3939continue
3940else
3941 # Passes both tests.
3942ac_preproc_ok=:
3943break
3944fi
3945rm -f conftest.err conftest.i conftest.$ac_ext
3946 4843
3947done 4844else $as_nop
3948# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3949rm -f conftest.i conftest.err conftest.$ac_ext
3950if $ac_preproc_ok; then :
3951 break
3952fi
3953
3954 done
3955 ac_cv_prog_CPP=$CPP
3956
3957fi
3958 CPP=$ac_cv_prog_CPP
3959else
3960 ac_cv_prog_CPP=$CPP
3961fi
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3963$as_echo "$CPP" >&6; }
3964ac_preproc_ok=false
3965for ac_c_preproc_warn_flag in '' yes
3966do
3967 # Use a header file that comes with gcc, so configuring glibc
3968 # with a fresh cross-compiler works.
3969 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3970 # <limits.h> exists even on freestanding compilers.
3971 # On the NeXT, cc -E runs the code through the compiler's parser,
3972 # not just through cpp. "Syntax error" is here to catch this case.
3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3974/* end confdefs.h. */ 4846/* end confdefs.h. */
3975#ifdef __STDC__
3976# include <limits.h>
3977#else
3978# include <assert.h>
3979#endif
3980 Syntax error
3981_ACEOF
3982if ac_fn_c_try_cpp "$LINENO"; then :
3983 4847
3984else 4848 #define _XOPEN_SOURCE 500
3985 # Broken: fails on valid input. 4849 #include <wchar.h>
3986continue 4850 mbstate_t x;
3987fi
3988rm -f conftest.err conftest.i conftest.$ac_ext
3989
3990 # OK, works on sane cases. Now check whether nonexistent headers
3991 # can be detected and how.
3992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3993/* end confdefs.h. */
3994#include <ac_nonexistent.h>
3995_ACEOF
3996if ac_fn_c_try_cpp "$LINENO"; then :
3997 # Broken: success on invalid input.
3998continue
3999else
4000 # Passes both tests.
4001ac_preproc_ok=:
4002break
4003fi
4004rm -f conftest.err conftest.i conftest.$ac_ext
4005
4006done
4007# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4008rm -f conftest.i conftest.err conftest.$ac_ext
4009if $ac_preproc_ok; then :
4010
4011else
4012 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4013$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4014as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4015See \`config.log' for more details" "$LINENO" 5 ; }
4016fi
4017
4018ac_ext=c
4019ac_cpp='$CPP $CPPFLAGS'
4020ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4021ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4022ac_compiler_gnu=$ac_cv_c_compiler_gnu
4023
4024
4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4026$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4027if test "${ac_cv_path_GREP+set}" = set; then :
4028 $as_echo_n "(cached) " >&6
4029else
4030 if test -z "$GREP"; then
4031 ac_path_GREP_found=false
4032 # Loop through the user's path and test for each of PROGNAME-LIST
4033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4034for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4035do
4036 IFS=$as_save_IFS
4037 test -z "$as_dir" && as_dir=.
4038 for ac_prog in grep ggrep; do
4039 for ac_exec_ext in '' $ac_executable_extensions; do
4040 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4041 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4042# Check for GNU ac_path_GREP and select it if it is found.
4043 # Check for GNU $ac_path_GREP
4044case `"$ac_path_GREP" --version 2>&1` in
4045*GNU*)
4046 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4047*)
4048 ac_count=0
4049 $as_echo_n 0123456789 >"conftest.in"
4050 while :
4051 do
4052 cat "conftest.in" "conftest.in" >"conftest.tmp"
4053 mv "conftest.tmp" "conftest.in"
4054 cp "conftest.in" "conftest.nl"
4055 $as_echo 'GREP' >> "conftest.nl"
4056 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4057 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4058 as_fn_arith $ac_count + 1 && ac_count=$as_val
4059 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4060 # Best one so far, save it but keep looking for a better one
4061 ac_cv_path_GREP="$ac_path_GREP"
4062 ac_path_GREP_max=$ac_count
4063 fi
4064 # 10*(2^10) chars as input seems more than enough
4065 test $ac_count -gt 10 && break
4066 done
4067 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4068esac
4069
4070 $ac_path_GREP_found && break 3
4071 done
4072 done
4073 done
4074IFS=$as_save_IFS
4075 if test -z "$ac_cv_path_GREP"; then
4076 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4077 fi
4078else
4079 ac_cv_path_GREP=$GREP
4080fi
4081
4082fi
4083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4084$as_echo "$ac_cv_path_GREP" >&6; }
4085 GREP="$ac_cv_path_GREP"
4086
4087
4088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4089$as_echo_n "checking for egrep... " >&6; }
4090if test "${ac_cv_path_EGREP+set}" = set; then :
4091 $as_echo_n "(cached) " >&6
4092else
4093 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4094 then ac_cv_path_EGREP="$GREP -E"
4095 else
4096 if test -z "$EGREP"; then
4097 ac_path_EGREP_found=false
4098 # Loop through the user's path and test for each of PROGNAME-LIST
4099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4101do
4102 IFS=$as_save_IFS
4103 test -z "$as_dir" && as_dir=.
4104 for ac_prog in egrep; do
4105 for ac_exec_ext in '' $ac_executable_extensions; do
4106 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4107 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4108# Check for GNU ac_path_EGREP and select it if it is found.
4109 # Check for GNU $ac_path_EGREP
4110case `"$ac_path_EGREP" --version 2>&1` in
4111*GNU*)
4112 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4113*)
4114 ac_count=0
4115 $as_echo_n 0123456789 >"conftest.in"
4116 while :
4117 do
4118 cat "conftest.in" "conftest.in" >"conftest.tmp"
4119 mv "conftest.tmp" "conftest.in"
4120 cp "conftest.in" "conftest.nl"
4121 $as_echo 'EGREP' >> "conftest.nl"
4122 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4123 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4124 as_fn_arith $ac_count + 1 && ac_count=$as_val
4125 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4126 # Best one so far, save it but keep looking for a better one
4127 ac_cv_path_EGREP="$ac_path_EGREP"
4128 ac_path_EGREP_max=$ac_count
4129 fi
4130 # 10*(2^10) chars as input seems more than enough
4131 test $ac_count -gt 10 && break
4132 done
4133 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4134esac
4135
4136 $ac_path_EGREP_found && break 3
4137 done
4138 done
4139 done
4140IFS=$as_save_IFS
4141 if test -z "$ac_cv_path_EGREP"; then
4142 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4143 fi
4144else
4145 ac_cv_path_EGREP=$EGREP
4146fi
4147
4148 fi
4149fi
4150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4151$as_echo "$ac_cv_path_EGREP" >&6; }
4152 EGREP="$ac_cv_path_EGREP"
4153
4154
4155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4156$as_echo_n "checking for ANSI C header files... " >&6; }
4157if test "${ac_cv_header_stdc+set}" = set; then :
4158 $as_echo_n "(cached) " >&6
4159else
4160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4161/* end confdefs.h. */
4162#include <stdlib.h>
4163#include <stdarg.h>
4164#include <string.h>
4165#include <float.h>
4166
4167int 4851int
4168main () 4852main (void)
4169{ 4853{
4170 4854
4171 ; 4855 ;
4172 return 0; 4856 return 0;
4173} 4857}
4174_ACEOF 4858_ACEOF
4175if ac_fn_c_try_compile "$LINENO"; then : 4859if ac_fn_c_try_compile "$LINENO"
4176 ac_cv_header_stdc=yes 4860then :
4177else 4861 ac_cv_should_define__xopen_source=yes
4178 ac_cv_header_stdc=no
4179fi 4862fi
4180rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4863rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4181
4182if test $ac_cv_header_stdc = yes; then
4183 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4185/* end confdefs.h. */
4186#include <string.h>
4187
4188_ACEOF
4189if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4190 $EGREP "memchr" >/dev/null 2>&1; then :
4191
4192else
4193 ac_cv_header_stdc=no
4194fi 4864fi
4195rm -f conftest*
4196
4197fi
4198
4199if test $ac_cv_header_stdc = yes; then
4200 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4202/* end confdefs.h. */
4203#include <stdlib.h>
4204
4205_ACEOF
4206if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4207 $EGREP "free" >/dev/null 2>&1; then :
4208
4209else
4210 ac_cv_header_stdc=no
4211fi
4212rm -f conftest*
4213
4214fi
4215
4216if test $ac_cv_header_stdc = yes; then
4217 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4218 if test "$cross_compiling" = yes; then :
4219 :
4220else
4221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4222/* end confdefs.h. */
4223#include <ctype.h>
4224#include <stdlib.h>
4225#if ((' ' & 0x0FF) == 0x020)
4226# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4227# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4228#else
4229# define ISLOWER(c) \
4230 (('a' <= (c) && (c) <= 'i') \
4231 || ('j' <= (c) && (c) <= 'r') \
4232 || ('s' <= (c) && (c) <= 'z'))
4233# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4234#endif
4235
4236#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4237int
4238main ()
4239{
4240 int i;
4241 for (i = 0; i < 256; i++)
4242 if (XOR (islower (i), ISLOWER (i))
4243 || toupper (i) != TOUPPER (i))
4244 return 2;
4245 return 0;
4246}
4247_ACEOF
4248if ac_fn_c_try_run "$LINENO"; then :
4249
4250else
4251 ac_cv_header_stdc=no
4252fi
4253rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4254 conftest.$ac_objext conftest.beam conftest.$ac_ext 4865rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4255fi 4866fi
4256
4257fi 4867fi
4258fi 4868{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4869printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
4260$as_echo "$ac_cv_header_stdc" >&6; }
4261if test $ac_cv_header_stdc = yes; then
4262 4870
4263$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4871 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
4264 4872
4265fi 4873 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4266 4874
4267# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4875 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4268for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4269 inttypes.h stdint.h unistd.h
4270do :
4271 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4272ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4273"
4274if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4275 cat >>confdefs.h <<_ACEOF
4276#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4277_ACEOF
4278 4876
4279fi 4877 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4280 4878
4281done 4879 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4282 4880
4881 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4283 4882
4883 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4284 4884
4285 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 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
4286if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4901 if test $ac_cv_header_minix_config_h = yes
4902then :
4287 MINIX=yes 4903 MINIX=yes
4288else 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
4289 MINIX= 4911 MINIX=
4290fi 4912fi
4291
4292
4293 if test "$MINIX" = yes; then
4294
4295$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4296
4297
4298$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4299
4300
4301$as_echo "#define _MINIX 1" >>confdefs.h
4302
4303 fi
4304
4305
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4307$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4308if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4309 $as_echo_n "(cached) " >&6
4310else
4311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312/* end confdefs.h. */
4313
4314# define __EXTENSIONS__ 1
4315 $ac_includes_default
4316int
4317main ()
4318{
4319
4320 ;
4321 return 0;
4322}
4323_ACEOF
4324if ac_fn_c_try_compile "$LINENO"; then :
4325 ac_cv_safe_to_define___extensions__=yes
4326else
4327 ac_cv_safe_to_define___extensions__=no
4328fi
4329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4330fi
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4332$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4333 test $ac_cv_safe_to_define___extensions__ = yes && 4913 if test $ac_cv_safe_to_define___extensions__ = yes
4914then :
4334 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4915 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4335 4916
4336 $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
4337 4921
4338 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4922fi
4339 4923
4340 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4341 4924
4342 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4343 4925
4344
4345
4346
4347{ $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
4348$as_echo_n "checking for library containing strerror... " >&6; } 4927printf %s "checking for library containing strerror... " >&6; }
4349if test "${ac_cv_search_strerror+set}" = set; then : 4928if test ${ac_cv_search_strerror+y}
4350 $as_echo_n "(cached) " >&6 4929then :
4351else 4930 printf %s "(cached) " >&6
4931else $as_nop
4352 ac_func_search_save_LIBS=$LIBS 4932 ac_func_search_save_LIBS=$LIBS
4353cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4933cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4354/* end confdefs.h. */ 4934/* end confdefs.h. */
4355 4935
4356/* Override any GCC internal prototype to avoid an error. 4936/* Override any GCC internal prototype to avoid an error.
4357 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
4358 builtin and then its argument prototype would still apply. */ 4938 builtin and then its argument prototype would still apply. */
4359#ifdef __cplusplus
4360extern "C"
4361#endif
4362char strerror (); 4939char strerror ();
4363int 4940int
4364main () 4941main (void)
4365{ 4942{
4366return strerror (); 4943return strerror ();
4367 ; 4944 ;
4368 return 0; 4945 return 0;
4369} 4946}
4370_ACEOF 4947_ACEOF
4371for ac_lib in '' cposix; do 4948for ac_lib in '' cposix
4949do
4372 if test -z "$ac_lib"; then 4950 if test -z "$ac_lib"; then
4373 ac_res="none required" 4951 ac_res="none required"
4374 else 4952 else
4375 ac_res=-l$ac_lib 4953 ac_res=-l$ac_lib
4376 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4954 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4377 fi 4955 fi
4378 if ac_fn_c_try_link "$LINENO"; then : 4956 if ac_fn_c_try_link "$LINENO"
4957then :
4379 ac_cv_search_strerror=$ac_res 4958 ac_cv_search_strerror=$ac_res
4380fi 4959fi
4381rm -f core conftest.err conftest.$ac_objext \ 4960rm -f core conftest.err conftest.$ac_objext conftest.beam \
4382 conftest$ac_exeext 4961 conftest$ac_exeext
4383 if test "${ac_cv_search_strerror+set}" = set; then : 4962 if test ${ac_cv_search_strerror+y}
4963then :
4384 break 4964 break
4385fi 4965fi
4386done 4966done
4387if test "${ac_cv_search_strerror+set}" = set; then : 4967if test ${ac_cv_search_strerror+y}
4968then :
4388 4969
4389else 4970else $as_nop
4390 ac_cv_search_strerror=no 4971 ac_cv_search_strerror=no
4391fi 4972fi
4392rm conftest.$ac_ext 4973rm conftest.$ac_ext
4393LIBS=$ac_func_search_save_LIBS 4974LIBS=$ac_func_search_save_LIBS
4394fi 4975fi
4395{ $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
4396$as_echo "$ac_cv_search_strerror" >&6; } 4977printf "%s\n" "$ac_cv_search_strerror" >&6; }
4397ac_res=$ac_cv_search_strerror 4978ac_res=$ac_cv_search_strerror
4398if test "$ac_res" != no; then : 4979if test "$ac_res" != no
4980then :
4399 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4981 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4400 4982
4401fi 4983fi
4402 4984
4403ac_ext=cpp 4985ac_ext=cpp
4405ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4987ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4406ac_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'
4407ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4989ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4408 4990
4409 4991
4992if test "$ac_prog_cxx_stdcxx" != cxx11; then
4993 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4994fi
4995
4410LINKER="$CXX" 4996LINKER="$CXX"
4411if test x$GCC = xyes && test x$GXX = xyes; then 4997if test x$GCC = xyes && test x$GXX = xyes; then
4412 { $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
4413$as_echo_n "checking for working libsupc++... " >&6; } 4999printf %s "checking for working libsupc++... " >&6; }
4414 save_CXX="$CXX" 5000 save_CXX="$CXX"
4415 save_LIBS="$LIBS" 5001 save_LIBS="$LIBS"
4416 CXX="$CC" 5002 CXX="$CC"
4417 LIBS="$LIBS -lsupc++" 5003 LIBS="$LIBS -lsupc++"
4418 5004
4419cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4420/* end confdefs.h. */ 5006/* end confdefs.h. */
4421struct test { }; void f() try { throw new test; } catch (...) { throw; } 5007struct test { }; void f() try { throw new test; } catch (...) { throw; }
4422int 5008int
4423main () 5009main (void)
4424{ 5010{
4425 5011
4426 ; 5012 ;
4427 return 0; 5013 return 0;
4428} 5014}
4429_ACEOF 5015_ACEOF
4430if ac_fn_cxx_try_link "$LINENO"; then : 5016if ac_fn_cxx_try_link "$LINENO"
5017then :
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 5018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4432$as_echo "ok" >&6; } 5019printf "%s\n" "ok" >&6; }
4433 LINKER="$CC" 5020 LINKER="$CC"
4434else 5021else $as_nop
4435 5022
4436 { $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
4437$as_echo "no, making everything bigger and slower" >&6; } 5024printf "%s\n" "no, making everything bigger and slower" >&6; }
4438 LIBS="$save_LIBS" 5025 LIBS="$save_LIBS"
4439 5026
4440 5027
4441fi 5028fi
4442rm -f core conftest.err conftest.$ac_objext \ 5029rm -f core conftest.err conftest.$ac_objext conftest.beam \
4443 conftest$ac_exeext conftest.$ac_ext 5030 conftest$ac_exeext conftest.$ac_ext
4444 CXX="$save_CXX" 5031 CXX="$save_CXX"
4445fi 5032fi
4446LINKER=$LINKER 5033LINKER=$LINKER
4447 5034
4451 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"
4452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4453/* end confdefs.h. */ 5040/* end confdefs.h. */
4454 5041
4455int 5042int
4456main () 5043main (void)
4457{ 5044{
4458 5045
4459 ; 5046 ;
4460 return 0; 5047 return 0;
4461} 5048}
4462_ACEOF 5049_ACEOF
4463if ac_fn_cxx_try_compile "$LINENO"; then : 5050if ac_fn_cxx_try_compile "$LINENO"
5051then :
4464 5052
4465else 5053else $as_nop
4466 CXXFLAGS="-g -O3" 5054 CXXFLAGS="-g -O3"
4467fi 5055fi
4468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5056rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4469 else 5057 else
4470 CXXFLAGS="-O" 5058 CXXFLAGS="-O"
4471 fi 5059 fi
4472 CFLAGS="$CXXFLAGS" 5060 CFLAGS="$CXXFLAGS"
4473fi 5061fi
4474 5062
4475{ $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
4476$as_echo_n "checking for library containing setlocale... " >&6; } 5064printf %s "checking for library containing setlocale... " >&6; }
4477if test "${ac_cv_search_setlocale+set}" = set; then : 5065if test ${ac_cv_search_setlocale+y}
4478 $as_echo_n "(cached) " >&6 5066then :
4479else 5067 printf %s "(cached) " >&6
5068else $as_nop
4480 ac_func_search_save_LIBS=$LIBS 5069 ac_func_search_save_LIBS=$LIBS
4481cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4482/* end confdefs.h. */ 5071/* end confdefs.h. */
4483 5072
4484/* Override any GCC internal prototype to avoid an error. 5073namespace conftest {
4485 Use char because int might match the return type of a GCC 5074 extern "C" int setlocale ();
4486 builtin and then its argument prototype would still apply. */ 5075}
4487#ifdef __cplusplus
4488extern "C"
4489#endif
4490char setlocale ();
4491int 5076int
4492main () 5077main (void)
4493{ 5078{
4494return setlocale (); 5079return conftest::setlocale ();
4495 ; 5080 ;
4496 return 0; 5081 return 0;
4497} 5082}
4498_ACEOF 5083_ACEOF
4499for ac_lib in '' xpg4; do 5084for ac_lib in '' xpg4
5085do
4500 if test -z "$ac_lib"; then 5086 if test -z "$ac_lib"; then
4501 ac_res="none required" 5087 ac_res="none required"
4502 else 5088 else
4503 ac_res=-l$ac_lib 5089 ac_res=-l$ac_lib
4504 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4505 fi 5091 fi
4506 if ac_fn_cxx_try_link "$LINENO"; then : 5092 if ac_fn_cxx_try_link "$LINENO"
5093then :
4507 ac_cv_search_setlocale=$ac_res 5094 ac_cv_search_setlocale=$ac_res
4508fi 5095fi
4509rm -f core conftest.err conftest.$ac_objext \ 5096rm -f core conftest.err conftest.$ac_objext conftest.beam \
4510 conftest$ac_exeext 5097 conftest$ac_exeext
4511 if test "${ac_cv_search_setlocale+set}" = set; then : 5098 if test ${ac_cv_search_setlocale+y}
5099then :
4512 break 5100 break
4513fi 5101fi
4514done 5102done
4515if test "${ac_cv_search_setlocale+set}" = set; then : 5103if test ${ac_cv_search_setlocale+y}
5104then :
4516 5105
4517else 5106else $as_nop
4518 ac_cv_search_setlocale=no 5107 ac_cv_search_setlocale=no
4519fi 5108fi
4520rm conftest.$ac_ext 5109rm conftest.$ac_ext
4521LIBS=$ac_func_search_save_LIBS 5110LIBS=$ac_func_search_save_LIBS
4522fi 5111fi
4523{ $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
4524$as_echo "$ac_cv_search_setlocale" >&6; } 5113printf "%s\n" "$ac_cv_search_setlocale" >&6; }
4525ac_res=$ac_cv_search_setlocale 5114ac_res=$ac_cv_search_setlocale
4526if test "$ac_res" != no; then : 5115if test "$ac_res" != no
5116then :
4527 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4528 5118
4529fi 5119fi
4530 5120
4531 5121
4532{ $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
4533$as_echo_n "checking for library containing gethostbyname... " >&6; } 5123printf %s "checking for library containing gethostbyname... " >&6; }
4534if test "${ac_cv_search_gethostbyname+set}" = set; then : 5124if test ${ac_cv_search_gethostbyname+y}
4535 $as_echo_n "(cached) " >&6 5125then :
4536else 5126 printf %s "(cached) " >&6
5127else $as_nop
4537 ac_func_search_save_LIBS=$LIBS 5128 ac_func_search_save_LIBS=$LIBS
4538cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539/* end confdefs.h. */ 5130/* end confdefs.h. */
4540 5131
4541/* Override any GCC internal prototype to avoid an error. 5132namespace conftest {
4542 Use char because int might match the return type of a GCC 5133 extern "C" int gethostbyname ();
4543 builtin and then its argument prototype would still apply. */ 5134}
4544#ifdef __cplusplus
4545extern "C"
4546#endif
4547char gethostbyname ();
4548int 5135int
4549main () 5136main (void)
4550{ 5137{
4551return gethostbyname (); 5138return conftest::gethostbyname ();
4552 ; 5139 ;
4553 return 0; 5140 return 0;
4554} 5141}
4555_ACEOF 5142_ACEOF
4556for ac_lib in '' nsl; do 5143for ac_lib in '' nsl
5144do
4557 if test -z "$ac_lib"; then 5145 if test -z "$ac_lib"; then
4558 ac_res="none required" 5146 ac_res="none required"
4559 else 5147 else
4560 ac_res=-l$ac_lib 5148 ac_res=-l$ac_lib
4561 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5149 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4562 fi 5150 fi
4563 if ac_fn_cxx_try_link "$LINENO"; then : 5151 if ac_fn_cxx_try_link "$LINENO"
5152then :
4564 ac_cv_search_gethostbyname=$ac_res 5153 ac_cv_search_gethostbyname=$ac_res
4565fi 5154fi
4566rm -f core conftest.err conftest.$ac_objext \ 5155rm -f core conftest.err conftest.$ac_objext conftest.beam \
4567 conftest$ac_exeext 5156 conftest$ac_exeext
4568 if test "${ac_cv_search_gethostbyname+set}" = set; then : 5157 if test ${ac_cv_search_gethostbyname+y}
5158then :
4569 break 5159 break
4570fi 5160fi
4571done 5161done
4572if test "${ac_cv_search_gethostbyname+set}" = set; then : 5162if test ${ac_cv_search_gethostbyname+y}
5163then :
4573 5164
4574else 5165else $as_nop
4575 ac_cv_search_gethostbyname=no 5166 ac_cv_search_gethostbyname=no
4576fi 5167fi
4577rm conftest.$ac_ext 5168rm conftest.$ac_ext
4578LIBS=$ac_func_search_save_LIBS 5169LIBS=$ac_func_search_save_LIBS
4579fi 5170fi
4580{ $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
4581$as_echo "$ac_cv_search_gethostbyname" >&6; } 5172printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
4582ac_res=$ac_cv_search_gethostbyname 5173ac_res=$ac_cv_search_gethostbyname
4583if test "$ac_res" != no; then : 5174if test "$ac_res" != no
5175then :
4584 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5176 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4585 5177
4586fi 5178fi
4587 5179
4588{ $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
4589$as_echo_n "checking for library containing socket... " >&6; } 5181printf %s "checking for library containing socket... " >&6; }
4590if test "${ac_cv_search_socket+set}" = set; then : 5182if test ${ac_cv_search_socket+y}
4591 $as_echo_n "(cached) " >&6 5183then :
4592else 5184 printf %s "(cached) " >&6
5185else $as_nop
4593 ac_func_search_save_LIBS=$LIBS 5186 ac_func_search_save_LIBS=$LIBS
4594cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595/* end confdefs.h. */ 5188/* end confdefs.h. */
4596 5189
4597/* Override any GCC internal prototype to avoid an error. 5190namespace conftest {
4598 Use char because int might match the return type of a GCC 5191 extern "C" int socket ();
4599 builtin and then its argument prototype would still apply. */ 5192}
4600#ifdef __cplusplus
4601extern "C"
4602#endif
4603char socket ();
4604int 5193int
4605main () 5194main (void)
4606{ 5195{
4607return socket (); 5196return conftest::socket ();
4608 ; 5197 ;
4609 return 0; 5198 return 0;
4610} 5199}
4611_ACEOF 5200_ACEOF
4612for ac_lib in '' socket; do 5201for ac_lib in '' socket
5202do
4613 if test -z "$ac_lib"; then 5203 if test -z "$ac_lib"; then
4614 ac_res="none required" 5204 ac_res="none required"
4615 else 5205 else
4616 ac_res=-l$ac_lib 5206 ac_res=-l$ac_lib
4617 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5207 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4618 fi 5208 fi
4619 if ac_fn_cxx_try_link "$LINENO"; then : 5209 if ac_fn_cxx_try_link "$LINENO"
5210then :
4620 ac_cv_search_socket=$ac_res 5211 ac_cv_search_socket=$ac_res
4621fi 5212fi
4622rm -f core conftest.err conftest.$ac_objext \ 5213rm -f core conftest.err conftest.$ac_objext conftest.beam \
4623 conftest$ac_exeext 5214 conftest$ac_exeext
4624 if test "${ac_cv_search_socket+set}" = set; then : 5215 if test ${ac_cv_search_socket+y}
5216then :
4625 break 5217 break
4626fi 5218fi
4627done 5219done
4628if test "${ac_cv_search_socket+set}" = set; then : 5220if test ${ac_cv_search_socket+y}
5221then :
4629 5222
4630else 5223else $as_nop
4631 ac_cv_search_socket=no 5224 ac_cv_search_socket=no
4632fi 5225fi
4633rm conftest.$ac_ext 5226rm conftest.$ac_ext
4634LIBS=$ac_func_search_save_LIBS 5227LIBS=$ac_func_search_save_LIBS
4635fi 5228fi
4636{ $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
4637$as_echo "$ac_cv_search_socket" >&6; } 5230printf "%s\n" "$ac_cv_search_socket" >&6; }
4638ac_res=$ac_cv_search_socket 5231ac_res=$ac_cv_search_socket
4639if test "$ac_res" != no; then : 5232if test "$ac_res" != no
5233then :
4640 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4641 5235
4642fi 5236fi
4643 5237
4644 5238
4666support_perl=yes 5260support_perl=yes
4667codesets=all 5261codesets=all
4668 5262
4669 5263
4670# Check whether --enable-everything was given. 5264# Check whether --enable-everything was given.
4671if test "${enable_everything+set}" = set; then : 5265if test ${enable_everything+y}
5266then :
4672 enableval=$enable_everything; 5267 enableval=$enable_everything;
4673 if test x$enableval = xno; then 5268 if test x$enableval = xno; then
4674 support_frills=no 5269 support_frills=no
4675 support_inheritpixmap=no 5270 support_inheritpixmap=no
4676 support_fading=no 5271 support_fading=no
4730fi 5325fi
4731 5326
4732 5327
4733support_assertions=no 5328support_assertions=no
4734# Check whether --enable-assert was given. 5329# Check whether --enable-assert was given.
4735if test "${enable_assert+set}" = set; then : 5330if test ${enable_assert+y}
5331then :
4736 enableval=$enable_assert; if test x$enableval = xyes; then 5332 enableval=$enable_assert; if test x$enableval = xyes; then
4737 support_assertions=yes 5333 support_assertions=yes
4738 fi 5334 fi
4739fi 5335fi
4740 5336
4741if test x$support_assertions = xno; then 5337if test x$support_assertions = xno; then
4742 5338
4743$as_echo "#define NDEBUG 1" >>confdefs.h 5339printf "%s\n" "#define NDEBUG 1" >>confdefs.h
4744 5340
4745fi 5341fi
4746 5342
4747support_warnings=no 5343support_warnings=no
4748# Check whether --enable-warnings was given. 5344# Check whether --enable-warnings was given.
4749if test "${enable_warnings+set}" = set; then : 5345if test ${enable_warnings+y}
5346then :
4750 enableval=$enable_warnings; if test x$enableval = xyes; then 5347 enableval=$enable_warnings; if test x$enableval = xyes; then
4751 support_warnings=yes 5348 support_warnings=yes
4752 fi 5349 fi
4753fi 5350fi
4754 5351
4758 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value" 5355 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760/* end confdefs.h. */ 5357/* end confdefs.h. */
4761 5358
4762int 5359int
4763main () 5360main (void)
4764{ 5361{
4765 5362
4766 ; 5363 ;
4767 return 0; 5364 return 0;
4768} 5365}
4769_ACEOF 5366_ACEOF
4770if ac_fn_cxx_try_compile "$LINENO"; then : 5367if ac_fn_cxx_try_compile "$LINENO"
5368then :
4771 5369
4772else 5370else $as_nop
4773 CXXFLAGS="$save_CXXFLAGS" 5371 CXXFLAGS="$save_CXXFLAGS"
4774fi 5372fi
4775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5373rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4776 else 5374 else
4777 CXXFLAGS="$CXXFLAGS -w" 5375 CXXFLAGS="$CXXFLAGS -w"
4778 fi 5376 fi
4779fi 5377fi
4780 5378
4781support_256_color=no 5379support_256_color=no
4782# Check whether --enable-256-color was given. 5380# Check whether --enable-256-color was given.
4783if test "${enable_256_color+set}" = set; then : 5381if test ${enable_256_color+y}
5382then :
4784 enableval=$enable_256_color; if test x$enableval = xyes; then 5383 enableval=$enable_256_color; if test x$enableval = xyes; then
4785 support_256_color=yes 5384 support_256_color=yes
4786 fi 5385 fi
4787fi 5386fi
4788 5387
4789if test x$support_256_color = xyes; then 5388if test x$support_256_color = xyes; then
4790 5389
4791$as_echo "#define USE_256_COLORS 1" >>confdefs.h 5390printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
4792 5391
4793fi 5392fi
4794 5393
4795# Check whether --enable-unicode3 was given. 5394# Check whether --enable-unicode3 was given.
4796if test "${enable_unicode3+set}" = set; then : 5395if test ${enable_unicode3+y}
5396then :
4797 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
4798 support_unicode3=$enableval 5398 support_unicode3=$enableval
4799 fi 5399 fi
4800fi 5400fi
4801 5401
4802 5402
4803# Check whether --enable-combining was given. 5403# Check whether --enable-combining was given.
4804if test "${enable_combining+set}" = set; then : 5404if test ${enable_combining+y}
5405then :
4805 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
4806 support_combining=$enableval 5407 support_combining=$enableval
4807 fi 5408 fi
4808fi 5409fi
4809 5410
4810 5411
4811# Check whether --enable-xft was given. 5412# Check whether --enable-xft was given.
4812if test "${enable_xft+set}" = set; then : 5413if test ${enable_xft+y}
5414then :
4813 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
4814 support_xft=$enableval 5416 support_xft=$enableval
4815 fi 5417 fi
4816fi 5418fi
4817 5419
4818 5420
4819# Check whether --enable-font-styles was given. 5421# Check whether --enable-font-styles was given.
4820if test "${enable_font_styles+set}" = set; then : 5422if test ${enable_font_styles+y}
5423then :
4821 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
4822 support_styles=$enableval 5425 support_styles=$enableval
4823 fi 5426 fi
4824fi 5427fi
4825 5428
4826 5429
4827# Check whether --enable-pixbuf was given. 5430# Check whether --enable-pixbuf was given.
4828if test "${enable_pixbuf+set}" = set; then : 5431if test ${enable_pixbuf+y}
5432then :
4829 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
4830 support_pixbuf=$enableval 5434 support_pixbuf=$enableval
4831 fi 5435 fi
4832fi 5436fi
4833 5437
4834 5438
4835# Check whether --enable-startup-notification was given. 5439# Check whether --enable-startup-notification was given.
4836if test "${enable_startup_notification+set}" = set; then : 5440if test ${enable_startup_notification+y}
5441then :
4837 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
4838 support_startup_notification=$enableval 5443 support_startup_notification=$enableval
4839 fi 5444 fi
4840fi 5445fi
4841 5446
4842 5447
4843# Check whether --enable-transparency was given. 5448# Check whether --enable-transparency was given.
4844if test "${enable_transparency+set}" = set; then : 5449if test ${enable_transparency+y}
5450then :
4845 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
4846 support_inheritpixmap=$enableval 5452 support_inheritpixmap=$enableval
4847 fi 5453 fi
4848fi 5454fi
4849 5455
4850 5456
4851# Check whether --enable-fading was given. 5457# Check whether --enable-fading was given.
4852if test "${enable_fading+set}" = set; then : 5458if test ${enable_fading+y}
5459then :
4853 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
4854 support_fading=$enableval 5461 support_fading=$enableval
4855 fi 5462 fi
4856fi 5463fi
4857 5464
4858 5465
4859# Check whether --enable-rxvt-scroll was given. 5466# Check whether --enable-rxvt-scroll was given.
4860if test "${enable_rxvt_scroll+set}" = set; then : 5467if test ${enable_rxvt_scroll+y}
5468then :
4861 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
4862 support_scroll_rxvt=$enableval 5470 support_scroll_rxvt=$enableval
4863 fi 5471 fi
4864fi 5472fi
4865 5473
4866 5474
4867# Check whether --enable-next-scroll was given. 5475# Check whether --enable-next-scroll was given.
4868if test "${enable_next_scroll+set}" = set; then : 5476if test ${enable_next_scroll+y}
5477then :
4869 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
4870 support_scroll_next=$enableval 5479 support_scroll_next=$enableval
4871 fi 5480 fi
4872fi 5481fi
4873 5482
4874 5483
4875# Check whether --enable-xterm-scroll was given. 5484# Check whether --enable-xterm-scroll was given.
4876if test "${enable_xterm_scroll+set}" = set; then : 5485if test ${enable_xterm_scroll+y}
5486then :
4877 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
4878 support_scroll_xterm=$enableval 5488 support_scroll_xterm=$enableval
4879 fi 5489 fi
4880fi 5490fi
4881 5491
4882 5492
4883# Check whether --enable-perl was given. 5493# Check whether --enable-perl was given.
4884if test "${enable_perl+set}" = set; then : 5494if test ${enable_perl+y}
5495then :
4885 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
4886 support_perl=$enableval 5497 support_perl=$enableval
4887 fi 5498 fi
4888fi 5499fi
4889 5500
4890 5501
4891 5502
4892# Check whether --with-codesets was given. 5503# Check whether --with-codesets was given.
4893if test "${with_codesets+set}" = set; then : 5504if test ${with_codesets+y}
5505then :
4894 withval=$with_codesets; codesets="$withval" 5506 withval=$with_codesets; codesets="$withval"
4895fi 5507fi
4896 5508
4897 5509
4898# Check whether --enable-xim was given. 5510# Check whether --enable-xim was given.
4899if test "${enable_xim+set}" = set; then : 5511if test ${enable_xim+y}
5512then :
4900 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
4901 support_xim=$enableval 5514 support_xim=$enableval
4902 fi 5515 fi
4903fi 5516fi
4904 5517
4905 5518
4906# Check whether --enable-backspace-key was given. 5519# Check whether --enable-backspace-key was given.
4907if test "${enable_backspace_key+set}" = set; then : 5520if test ${enable_backspace_key+y}
5521then :
4908 enableval=$enable_backspace_key; if test x$enableval = xno; then 5522 enableval=$enable_backspace_key; if test x$enableval = xno; then
4909 5523
4910$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h 5524printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4911 5525
4912 fi 5526 fi
4913fi 5527fi
4914 5528
4915 5529
4916# Check whether --enable-delete-key was given. 5530# Check whether --enable-delete-key was given.
4917if test "${enable_delete_key+set}" = set; then : 5531if test ${enable_delete_key+y}
5532then :
4918 enableval=$enable_delete_key; if test x$enableval = xno; then 5533 enableval=$enable_delete_key; if test x$enableval = xno; then
4919 5534
4920$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h 5535printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
4921 5536
4922 fi 5537 fi
4923fi 5538fi
4924 5539
4925 5540
5541support_resources=yes
4926# Check whether --enable-resources was given. 5542# Check whether --enable-resources was given.
4927if test "${enable_resources+set}" = set; then : 5543if test ${enable_resources+y}
5544then :
4928 enableval=$enable_resources; if test x$enableval = xno; then 5545 enableval=$enable_resources; if test x$enableval = xno; then
4929 5546 support_resources=no
4930$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4931
4932 fi 5547 fi
4933fi 5548fi
4934 5549
4935 5550
4936# Check whether --enable-8bitctrls was given. 5551# Check whether --enable-8bitctrls was given.
4937if test "${enable_8bitctrls+set}" = set; then : 5552if test ${enable_8bitctrls+y}
5553then :
4938 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
4939 support_8bitctrls=$enableval 5555 support_8bitctrls=$enableval
4940 fi 5556 fi
4941fi 5557fi
4942 5558
4943 5559
4944RESFALLBACK=Rxvt 5560RESFALLBACK=Rxvt
4945# Check whether --enable-fallback was given. 5561# Check whether --enable-fallback was given.
4946if test "${enable_fallback+set}" = set; then : 5562if test ${enable_fallback+y}
5563then :
4947 enableval=$enable_fallback; 5564 enableval=$enable_fallback;
4948 test x$enableval = xyes && enableval=Rxvt 5565 test x$enableval = xyes && enableval=Rxvt
4949 test x$enableval = xno && enableval= 5566 test x$enableval = xno && enableval=
4950 RESFALLBACK="$enableval" 5567 RESFALLBACK="$enableval"
4951 5568
4952fi 5569fi
4953 5570
4954 5571
4955if test x$RESFALLBACK != x; then 5572if test x$RESFALLBACK != x; then
4956 5573
4957cat >>confdefs.h <<_ACEOF 5574printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
4958#define RESFALLBACK "$RESFALLBACK"
4959_ACEOF
4960 5575
4961fi 5576fi
4962 5577
4963RESNAME=urxvt 5578RESNAME=urxvt
4964 5579
4965# Check whether --with-res-name was given. 5580# Check whether --with-res-name was given.
4966if test "${with_res_name+set}" = set; then : 5581if test ${with_res_name+y}
5582then :
4967 withval=$with_res_name; RESNAME="$withval" 5583 withval=$with_res_name; RESNAME="$withval"
4968fi 5584fi
4969 5585
4970 5586
4971cat >>confdefs.h <<_ACEOF 5587printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
4972#define RESNAME "$RESNAME"
4973_ACEOF
4974 5588
4975 5589
4976RESCLASS=URxvt 5590RESCLASS=URxvt
4977 5591
4978# Check whether --with-res-class was given. 5592# Check whether --with-res-class was given.
4979if test "${with_res_class+set}" = set; then : 5593if test ${with_res_class+y}
5594then :
4980 withval=$with_res_class; RESCLASS="$withval" 5595 withval=$with_res_class; RESCLASS="$withval"
4981fi 5596fi
4982 5597
4983 5598
4984cat >>confdefs.h <<_ACEOF 5599printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
4985#define RESCLASS "$RESCLASS"
4986_ACEOF
4987 5600
4988 5601
4989RXVTNAME=urxvt 5602RXVTNAME=urxvt
4990 5603
4991# Check whether --with-name was given. 5604# Check whether --with-name was given.
4992if test "${with_name+set}" = set; then : 5605if test ${with_name+y}
5606then :
4993 withval=$with_name; RXVTNAME="$withval" 5607 withval=$with_name; RXVTNAME="$withval"
4994fi 5608fi
4995 5609
4996 5610
4997cat >>confdefs.h <<_ACEOF 5611printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
4998#define RXVTNAME "$RXVTNAME"
4999_ACEOF
5000 5612
5001 5613
5002 5614
5003 5615
5004# Check whether --enable-swapscreen was given. 5616# Check whether --enable-swapscreen was given.
5005if test "${enable_swapscreen+set}" = set; then : 5617if test ${enable_swapscreen+y}
5618then :
5006 enableval=$enable_swapscreen; if test x$enableval = xno; then 5619 enableval=$enable_swapscreen; if test x$enableval = xno; then
5007 5620
5008$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h 5621printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5009 5622
5010 fi 5623 fi
5011fi 5624fi
5012 5625
5013 5626
5014# Check whether --enable-iso14755 was given. 5627# Check whether --enable-iso14755 was given.
5015if test "${enable_iso14755+set}" = set; then : 5628if test ${enable_iso14755+y}
5629then :
5016 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
5017 support_iso14755=$enableval 5631 support_iso14755=$enableval
5018 fi 5632 fi
5019fi 5633fi
5020 5634
5021 5635
5022# Check whether --enable-frills was given. 5636# Check whether --enable-frills was given.
5023if test "${enable_frills+set}" = set; then : 5637if test ${enable_frills+y}
5638then :
5024 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
5025 support_frills=$enableval 5640 support_frills=$enableval
5026 fi 5641 fi
5027fi 5642fi
5028 5643
5029 5644
5030# Check whether --enable-keepscrolling was given. 5645# Check whether --enable-keepscrolling was given.
5031if test "${enable_keepscrolling+set}" = set; then : 5646if test ${enable_keepscrolling+y}
5647then :
5032 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
5033 support_keepscrolling=$enableval 5649 support_keepscrolling=$enableval
5034 fi 5650 fi
5035fi 5651fi
5036 5652
5037 5653
5038# Check whether --enable-selectionscrolling was given. 5654# Check whether --enable-selectionscrolling was given.
5039if test "${enable_selectionscrolling+set}" = set; then : 5655if test ${enable_selectionscrolling+y}
5656then :
5040 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
5041 support_selectionscrolling=$enableval 5658 support_selectionscrolling=$enableval
5042 fi 5659 fi
5043fi 5660fi
5044 5661
5045 5662
5046# Check whether --enable-mousewheel was given. 5663# Check whether --enable-mousewheel was given.
5047if test "${enable_mousewheel+set}" = set; then : 5664if test ${enable_mousewheel+y}
5665then :
5048 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
5049 support_mousewheel=$enableval 5667 support_mousewheel=$enableval
5050 fi 5668 fi
5051fi 5669fi
5052 5670
5053 5671
5054# Check whether --enable-slipwheeling was given. 5672# Check whether --enable-slipwheeling was given.
5055if test "${enable_slipwheeling+set}" = set; then : 5673if test ${enable_slipwheeling+y}
5674then :
5056 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
5057 support_mouseslipwheel=$enableval 5676 support_mouseslipwheel=$enableval
5058 fi 5677 fi
5059fi 5678fi
5060 5679
5061 5680
5062# Check whether --enable-smart-resize was given. 5681# Check whether --enable-smart-resize was given.
5063if test "${enable_smart_resize+set}" = set; then : 5682if test ${enable_smart_resize+y}
5683then :
5064 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5684 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5065 5685
5066$as_echo "#define SMART_RESIZE 1" >>confdefs.h 5686printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
5067 5687
5068 fi 5688 fi
5069fi 5689fi
5070 5690
5071 5691
5072# Check whether --enable-text-blink was given. 5692# Check whether --enable-text-blink was given.
5073if test "${enable_text_blink+set}" = set; then : 5693if test ${enable_text_blink+y}
5694then :
5074 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
5075 support_text_blink=$enableval 5696 support_text_blink=$enableval
5076 fi 5697 fi
5077fi 5698fi
5078 5699
5079 5700
5080# Check whether --enable-pointer-blank was given. 5701# Check whether --enable-pointer-blank was given.
5081if test "${enable_pointer_blank+set}" = set; then : 5702if test ${enable_pointer_blank+y}
5703then :
5082 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
5083 support_pointer_blank=$enableval 5705 support_pointer_blank=$enableval
5084 fi 5706 fi
5085fi 5707fi
5086 5708
5087 5709
5088 5710
5089# Check whether --with-term was given. 5711# Check whether --with-term was given.
5090if test "${with_term+set}" = set; then : 5712if test ${with_term+y}
5713then :
5091 withval=$with_term; if test x$withval != x; then 5714 withval=$with_term; if test x$withval != x; then
5092 5715
5093cat >>confdefs.h <<_ACEOF 5716printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
5094#define TERMENV "$withval"
5095_ACEOF
5096 term="$withval" 5717 term="$withval"
5097 fi 5718 fi
5098fi 5719fi
5099 5720
5100 5721
5101 5722
5102# Check whether --with-terminfo was given. 5723# Check whether --with-terminfo was given.
5103if test "${with_terminfo+set}" = set; then : 5724if test ${with_terminfo+y}
5725then :
5104 withval=$with_terminfo; if test x$withval != x; then 5726 withval=$with_terminfo; if test x$withval != x; then
5105 5727
5106cat >>confdefs.h <<_ACEOF 5728printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
5107#define RXVT_TERMINFO "$withval"
5108_ACEOF
5109 terminfo="$withval" 5729 terminfo="$withval"
5110 fi 5730 fi
5111fi 5731fi
5112 5732
5113 5733
5734if test x$support_resources = xno; then
5735 if test x$support_frills = xyes || test x$support_perl = xyes; then
5736 as_fn_error $? "--disable-resources requires --disable-frills --disable-perl" "$LINENO" 5
5737 fi
5738
5739
5740printf "%s\n" "#define NO_RESOURCES 1" >>confdefs.h
5741
5742fi
5743
5114 5744
5115LIBEV_M4_AVOID_LIBRT=1 5745LIBEV_M4_AVOID_LIBRT=1
5116 5746
5117ac_ext=cpp 5747ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
5118ac_cpp='$CXXCPP $CPPFLAGS' 5748if test "x$ac_cv_header_sys_inotify_h" = xyes
5119ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5749then :
5120ac_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
5121ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5123$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5124if test -z "$CXXCPP"; then
5125 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
5126 $as_echo_n "(cached) " >&6
5127else
5128 # Double quotes because CXXCPP needs to be expanded
5129 for CXXCPP in "$CXX -E" "/lib/cpp"
5130 do
5131 ac_preproc_ok=false
5132for ac_cxx_preproc_warn_flag in '' yes
5133do
5134 # Use a header file that comes with gcc, so configuring glibc
5135 # with a fresh cross-compiler works.
5136 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5137 # <limits.h> exists even on freestanding compilers.
5138 # On the NeXT, cc -E runs the code through the compiler's parser,
5139 # not just through cpp. "Syntax error" is here to catch this case.
5140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5141/* end confdefs.h. */
5142#ifdef __STDC__
5143# include <limits.h>
5144#else
5145# include <assert.h>
5146#endif
5147 Syntax error
5148_ACEOF
5149if ac_fn_cxx_try_cpp "$LINENO"; then :
5150 5751
5151else
5152 # Broken: fails on valid input.
5153continue
5154fi 5752fi
5155rm -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
5156 5757
5157 # OK, works on sane cases. Now check whether nonexistent headers
5158 # can be detected and how.
5159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5160/* end confdefs.h. */
5161#include <ac_nonexistent.h>
5162_ACEOF
5163if ac_fn_cxx_try_cpp "$LINENO"; then :
5164 # Broken: success on invalid input.
5165continue
5166else
5167 # Passes both tests.
5168ac_preproc_ok=:
5169break
5170fi 5758fi
5171rm -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
5172 5763
5173done
5174# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5175rm -f conftest.i conftest.err conftest.$ac_ext
5176if $ac_preproc_ok; then :
5177 break
5178fi 5764fi
5179
5180 done
5181 ac_cv_prog_CXXCPP=$CXXCPP
5182
5183fi
5184 CXXCPP=$ac_cv_prog_CXXCPP
5185else
5186 ac_cv_prog_CXXCPP=$CXXCPP
5187fi
5188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5189$as_echo "$CXXCPP" >&6; }
5190ac_preproc_ok=false
5191for ac_cxx_preproc_warn_flag in '' yes
5192do
5193 # Use a header file that comes with gcc, so configuring glibc
5194 # with a fresh cross-compiler works.
5195 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5196 # <limits.h> exists even on freestanding compilers.
5197 # On the NeXT, cc -E runs the code through the compiler's parser,
5198 # not just through cpp. "Syntax error" is here to catch this case.
5199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5200/* end confdefs.h. */
5201#ifdef __STDC__
5202# include <limits.h>
5203#else
5204# include <assert.h>
5205#endif
5206 Syntax error
5207_ACEOF
5208if ac_fn_cxx_try_cpp "$LINENO"; then :
5209
5210else
5211 # Broken: fails on valid input.
5212continue
5213fi
5214rm -f conftest.err conftest.i conftest.$ac_ext
5215
5216 # OK, works on sane cases. Now check whether nonexistent headers
5217 # can be detected and how.
5218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5219/* end confdefs.h. */
5220#include <ac_nonexistent.h>
5221_ACEOF
5222if ac_fn_cxx_try_cpp "$LINENO"; then :
5223 # Broken: success on invalid input.
5224continue
5225else
5226 # Passes both tests.
5227ac_preproc_ok=:
5228break
5229fi
5230rm -f conftest.err conftest.i conftest.$ac_ext
5231
5232done
5233# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5234rm -f conftest.i conftest.err conftest.$ac_ext
5235if $ac_preproc_ok; then :
5236
5237else
5238 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5239$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5240as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5241See \`config.log' for more details" "$LINENO" 5 ; }
5242fi
5243
5244ac_ext=cpp
5245ac_cpp='$CXXCPP $CPPFLAGS'
5246ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5247ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5248ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5249
5250
5251for 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
5252do :
5253 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5254ac_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"
5255if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 5766if test "x$ac_cv_header_port_h" = xyes
5256 cat >>confdefs.h <<_ACEOF 5767then :
5257#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5768 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
5258_ACEOF
5259 5769
5260fi 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
5261 5775
5262done
5263
5264
5265for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5266do :
5267 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5268ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5269if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5270 cat >>confdefs.h <<_ACEOF
5271#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5272_ACEOF
5273
5274fi 5776fi
5275done 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
5276 5781
5782fi
5277 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
5278for ac_func in clock_gettime 5867 for ac_func in clock_gettime
5279do : 5868do :
5280 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"
5281if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5870if test "x$ac_cv_func_clock_gettime" = xyes
5282 cat >>confdefs.h <<_ACEOF 5871then :
5283#define HAVE_CLOCK_GETTIME 1 5872 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5284_ACEOF
5285 5873
5286else 5874else $as_nop
5287 5875
5288 if test $(uname) = Linux; then 5876 if test $(uname) = Linux; then
5289 { $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
5290$as_echo_n "checking for clock_gettime syscall... " >&6; } 5878printf %s "checking for clock_gettime syscall... " >&6; }
5291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5292/* end confdefs.h. */ 5880/* end confdefs.h. */
5293#include <unistd.h> 5881#include <unistd.h>
5294 #include <sys/syscall.h> 5882 #include <sys/syscall.h>
5295 #include <time.h> 5883 #include <time.h>
5296int 5884int
5297main () 5885main (void)
5298{ 5886{
5299struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts) 5887struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5300 ; 5888 ;
5301 return 0; 5889 return 0;
5302} 5890}
5303_ACEOF 5891_ACEOF
5304if ac_fn_cxx_try_link "$LINENO"; then : 5892if ac_fn_cxx_try_link "$LINENO"
5893then :
5305 ac_have_clock_syscall=1 5894 ac_have_clock_syscall=1
5306 5895
5307$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h 5896printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5308 5897
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5898 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5310$as_echo "yes" >&6; } 5899printf "%s\n" "yes" >&6; }
5311else 5900else $as_nop
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5313$as_echo "no" >&6; } 5902printf "%s\n" "no" >&6; }
5314fi 5903fi
5315rm -f core conftest.err conftest.$ac_objext \ 5904rm -f core conftest.err conftest.$ac_objext conftest.beam \
5316 conftest$ac_exeext conftest.$ac_ext 5905 conftest$ac_exeext conftest.$ac_ext
5317 fi 5906 fi
5318 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
5319 { $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
5320$as_echo_n "checking for clock_gettime in -lrt... " >&6; } 5909printf %s "checking for clock_gettime in -lrt... " >&6; }
5321if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then : 5910if test ${ac_cv_lib_rt_clock_gettime+y}
5322 $as_echo_n "(cached) " >&6 5911then :
5323else 5912 printf %s "(cached) " >&6
5913else $as_nop
5324 ac_check_lib_save_LIBS=$LIBS 5914 ac_check_lib_save_LIBS=$LIBS
5325LIBS="-lrt $LIBS" 5915LIBS="-lrt $LIBS"
5326cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5327/* end confdefs.h. */ 5917/* end confdefs.h. */
5328 5918
5329/* Override any GCC internal prototype to avoid an error. 5919namespace conftest {
5330 Use char because int might match the return type of a GCC 5920 extern "C" int clock_gettime ();
5331 builtin and then its argument prototype would still apply. */ 5921}
5332#ifdef __cplusplus
5333extern "C"
5334#endif
5335char clock_gettime ();
5336int 5922int
5337main () 5923main (void)
5338{ 5924{
5339return clock_gettime (); 5925return conftest::clock_gettime ();
5340 ; 5926 ;
5341 return 0; 5927 return 0;
5342} 5928}
5343_ACEOF 5929_ACEOF
5344if ac_fn_cxx_try_link "$LINENO"; then : 5930if ac_fn_cxx_try_link "$LINENO"
5931then :
5345 ac_cv_lib_rt_clock_gettime=yes 5932 ac_cv_lib_rt_clock_gettime=yes
5346else 5933else $as_nop
5347 ac_cv_lib_rt_clock_gettime=no 5934 ac_cv_lib_rt_clock_gettime=no
5348fi 5935fi
5349rm -f core conftest.err conftest.$ac_objext \ 5936rm -f core conftest.err conftest.$ac_objext conftest.beam \
5350 conftest$ac_exeext conftest.$ac_ext 5937 conftest$ac_exeext conftest.$ac_ext
5351LIBS=$ac_check_lib_save_LIBS 5938LIBS=$ac_check_lib_save_LIBS
5352fi 5939fi
5353{ $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
5354$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } 5941printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5355if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then : 5942if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5356 cat >>confdefs.h <<_ACEOF 5943then :
5357#define HAVE_LIBRT 1 5944 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5358_ACEOF
5359 5945
5360 LIBS="-lrt $LIBS" 5946 LIBS="-lrt $LIBS"
5361 5947
5362fi 5948fi
5363 5949
5364 unset ac_cv_func_clock_gettime 5950 unset ac_cv_func_clock_gettime
5365 for ac_func in clock_gettime
5366do :
5367 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"
5368if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5952if test "x$ac_cv_func_clock_gettime" = xyes
5369 cat >>confdefs.h <<_ACEOF 5953then :
5370#define HAVE_CLOCK_GETTIME 1 5954 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5371_ACEOF
5372 5955
5373fi 5956fi
5957
5958 fi
5959
5960fi
5961
5374done 5962done
5375 5963
5376 fi
5377 5964
5378fi
5379done
5380
5381
5382for ac_func in nanosleep 5965 for ac_func in nanosleep
5383do : 5966do :
5384 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5967 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5385if test "x$ac_cv_func_nanosleep" = x""yes; then : 5968if test "x$ac_cv_func_nanosleep" = xyes
5386 cat >>confdefs.h <<_ACEOF 5969then :
5387#define HAVE_NANOSLEEP 1 5970 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5388_ACEOF
5389 5971
5390else 5972else $as_nop
5391 5973
5392 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5974 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5393 { $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
5394$as_echo_n "checking for nanosleep in -lrt... " >&6; } 5976printf %s "checking for nanosleep in -lrt... " >&6; }
5395if test "${ac_cv_lib_rt_nanosleep+set}" = set; then : 5977if test ${ac_cv_lib_rt_nanosleep+y}
5396 $as_echo_n "(cached) " >&6 5978then :
5397else 5979 printf %s "(cached) " >&6
5980else $as_nop
5398 ac_check_lib_save_LIBS=$LIBS 5981 ac_check_lib_save_LIBS=$LIBS
5399LIBS="-lrt $LIBS" 5982LIBS="-lrt $LIBS"
5400cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5401/* end confdefs.h. */ 5984/* end confdefs.h. */
5402 5985
5403/* Override any GCC internal prototype to avoid an error. 5986namespace conftest {
5404 Use char because int might match the return type of a GCC 5987 extern "C" int nanosleep ();
5405 builtin and then its argument prototype would still apply. */ 5988}
5406#ifdef __cplusplus
5407extern "C"
5408#endif
5409char nanosleep ();
5410int 5989int
5411main () 5990main (void)
5412{ 5991{
5413return nanosleep (); 5992return conftest::nanosleep ();
5414 ; 5993 ;
5415 return 0; 5994 return 0;
5416} 5995}
5417_ACEOF 5996_ACEOF
5418if ac_fn_cxx_try_link "$LINENO"; then : 5997if ac_fn_cxx_try_link "$LINENO"
5998then :
5419 ac_cv_lib_rt_nanosleep=yes 5999 ac_cv_lib_rt_nanosleep=yes
5420else 6000else $as_nop
5421 ac_cv_lib_rt_nanosleep=no 6001 ac_cv_lib_rt_nanosleep=no
5422fi 6002fi
5423rm -f core conftest.err conftest.$ac_objext \ 6003rm -f core conftest.err conftest.$ac_objext conftest.beam \
5424 conftest$ac_exeext conftest.$ac_ext 6004 conftest$ac_exeext conftest.$ac_ext
5425LIBS=$ac_check_lib_save_LIBS 6005LIBS=$ac_check_lib_save_LIBS
5426fi 6006fi
5427{ $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
5428$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } 6008printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5429if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then : 6009if test "x$ac_cv_lib_rt_nanosleep" = xyes
5430 cat >>confdefs.h <<_ACEOF 6010then :
5431#define HAVE_LIBRT 1 6011 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5432_ACEOF
5433 6012
5434 LIBS="-lrt $LIBS" 6013 LIBS="-lrt $LIBS"
5435 6014
5436fi 6015fi
5437 6016
5438 unset ac_cv_func_nanosleep 6017 unset ac_cv_func_nanosleep
5439 for ac_func in nanosleep
5440do :
5441 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 6018 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5442if test "x$ac_cv_func_nanosleep" = x""yes; then : 6019if test "x$ac_cv_func_nanosleep" = xyes
5443 cat >>confdefs.h <<_ACEOF 6020then :
5444#define HAVE_NANOSLEEP 1 6021 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5445_ACEOF
5446 6022
5447fi 6023fi
6024
6025 fi
6026
6027fi
6028
5448done 6029done
5449 6030
5450 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 :
5451 6035
6036
6037printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
6038
6039
5452fi 6040fi
5453done
5454 6041
5455 6042
5456if test -z "$LIBEV_M4_AVOID_LIBM"; then 6043if test -z "$LIBEV_M4_AVOID_LIBM"; then
5457 LIBM=m 6044 LIBM=m
5458fi 6045fi
5459{ $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
5460$as_echo_n "checking for library containing floor... " >&6; } 6047printf %s "checking for library containing floor... " >&6; }
5461if test "${ac_cv_search_floor+set}" = set; then : 6048if test ${ac_cv_search_floor+y}
5462 $as_echo_n "(cached) " >&6 6049then :
5463else 6050 printf %s "(cached) " >&6
6051else $as_nop
5464 ac_func_search_save_LIBS=$LIBS 6052 ac_func_search_save_LIBS=$LIBS
5465cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5466/* end confdefs.h. */ 6054/* end confdefs.h. */
5467 6055
5468/* Override any GCC internal prototype to avoid an error. 6056namespace conftest {
5469 Use char because int might match the return type of a GCC 6057 extern "C" int floor ();
5470 builtin and then its argument prototype would still apply. */ 6058}
5471#ifdef __cplusplus
5472extern "C"
5473#endif
5474char floor ();
5475int 6059int
5476main () 6060main (void)
5477{ 6061{
5478return floor (); 6062return conftest::floor ();
5479 ; 6063 ;
5480 return 0; 6064 return 0;
5481} 6065}
5482_ACEOF 6066_ACEOF
5483for ac_lib in '' $LIBM; do 6067for ac_lib in '' $LIBM
6068do
5484 if test -z "$ac_lib"; then 6069 if test -z "$ac_lib"; then
5485 ac_res="none required" 6070 ac_res="none required"
5486 else 6071 else
5487 ac_res=-l$ac_lib 6072 ac_res=-l$ac_lib
5488 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6073 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5489 fi 6074 fi
5490 if ac_fn_cxx_try_link "$LINENO"; then : 6075 if ac_fn_cxx_try_link "$LINENO"
6076then :
5491 ac_cv_search_floor=$ac_res 6077 ac_cv_search_floor=$ac_res
5492fi 6078fi
5493rm -f core conftest.err conftest.$ac_objext \ 6079rm -f core conftest.err conftest.$ac_objext conftest.beam \
5494 conftest$ac_exeext 6080 conftest$ac_exeext
5495 if test "${ac_cv_search_floor+set}" = set; then : 6081 if test ${ac_cv_search_floor+y}
6082then :
5496 break 6083 break
5497fi 6084fi
5498done 6085done
5499if test "${ac_cv_search_floor+set}" = set; then : 6086if test ${ac_cv_search_floor+y}
6087then :
5500 6088
5501else 6089else $as_nop
5502 ac_cv_search_floor=no 6090 ac_cv_search_floor=no
5503fi 6091fi
5504rm conftest.$ac_ext 6092rm conftest.$ac_ext
5505LIBS=$ac_func_search_save_LIBS 6093LIBS=$ac_func_search_save_LIBS
5506fi 6094fi
5507{ $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
5508$as_echo "$ac_cv_search_floor" >&6; } 6096printf "%s\n" "$ac_cv_search_floor" >&6; }
5509ac_res=$ac_cv_search_floor 6097ac_res=$ac_cv_search_floor
5510if test "$ac_res" != no; then : 6098if test "$ac_res" != no
6099then :
5511 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6100 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5512 6101
5513$as_echo "#define HAVE_FLOOR 1" >>confdefs.h 6102printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
5514 6103
5515fi 6104fi
5516 6105
5517 6106
5518 6107
5519 6108
5520 6109
5521# 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.
5522set dummy tic; ac_word=$2 6111set dummy tic; ac_word=$2
5523{ $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
5524$as_echo_n "checking for $ac_word... " >&6; } 6113printf %s "checking for $ac_word... " >&6; }
5525if test "${ac_cv_path_TIC+set}" = set; then : 6114if test ${ac_cv_path_TIC+y}
5526 $as_echo_n "(cached) " >&6 6115then :
5527else 6116 printf %s "(cached) " >&6
6117else $as_nop
5528 case $TIC in 6118 case $TIC in
5529 [\\/]* | ?:[\\/]*) 6119 [\\/]* | ?:[\\/]*)
5530 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.
5531 ;; 6121 ;;
5532 *) 6122 *)
5533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5534for as_dir in $PATH 6124for as_dir in $PATH
5535do 6125do
5536 IFS=$as_save_IFS 6126 IFS=$as_save_IFS
5537 test -z "$as_dir" && as_dir=. 6127 case $as_dir in #(((
6128 '') as_dir=./ ;;
6129 */) ;;
6130 *) as_dir=$as_dir/ ;;
6131 esac
5538 for ac_exec_ext in '' $ac_executable_extensions; do 6132 for ac_exec_ext in '' $ac_executable_extensions; do
5539 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6133 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
5540 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 6134 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
5541 $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
5542 break 2 6136 break 2
5543 fi 6137 fi
5544done 6138done
5545 done 6139 done
5546IFS=$as_save_IFS 6140IFS=$as_save_IFS
5549 ;; 6143 ;;
5550esac 6144esac
5551fi 6145fi
5552TIC=$ac_cv_path_TIC 6146TIC=$ac_cv_path_TIC
5553if test -n "$TIC"; then 6147if test -n "$TIC"; then
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5 6148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5555$as_echo "$TIC" >&6; } 6149printf "%s\n" "$TIC" >&6; }
5556else 6150else
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5558$as_echo "no" >&6; } 6152printf "%s\n" "no" >&6; }
5559fi 6153fi
5560 6154
5561 6155
5562 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
5563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 6286{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5564$as_echo_n "checking for X... " >&6; } 6287printf %s "checking for X... " >&6; }
5565 6288
5566 6289
5567# Check whether --with-x was given. 6290# Check whether --with-x was given.
5568if test "${with_x+set}" = set; then : 6291if test ${with_x+y}
6292then :
5569 withval=$with_x; 6293 withval=$with_x;
5570fi 6294fi
5571 6295
5572# $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.
5573if test "x$with_x" = xno; then 6297if test "x$with_x" = xno; then
5574 # The user explicitly disabled X. 6298 # The user explicitly disabled X.
5575 have_x=disabled 6299 have_x=disabled
5576else 6300else
5577 case $x_includes,$x_libraries in #( 6301 case $x_includes,$x_libraries in #(
5578 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5 ;; #( 6302 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5579 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then : 6303 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
5580 $as_echo_n "(cached) " >&6 6304then :
5581else 6305 printf %s "(cached) " >&6
6306else $as_nop
5582 # 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.
5583ac_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 :
5584rm -f -r conftest.dir 6337 rm -f -r conftest.dir
5585if mkdir conftest.dir; then 6338if mkdir conftest.dir; then
5586 cd conftest.dir 6339 cd conftest.dir
5587 cat >Imakefile <<'_ACEOF' 6340 cat >Imakefile <<'_ACEOF'
5588incroot: 6341incroot:
5589 @echo incroot='${INCROOT}' 6342 @echo incroot='${INCROOT}'
5618 fi 6371 fi
5619 cd .. 6372 cd ..
5620 rm -f -r conftest.dir 6373 rm -f -r conftest.dir
5621fi 6374fi
5622 6375
5623# Standard set of common directories for X headers. 6376 # Standard set of common directories for X headers.
5624# 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.
5625ac_x_header_dirs=' 6378ac_x_header_dirs='
5626/usr/X11/include 6379/usr/X11/include
5627/usr/X11R7/include 6380/usr/X11R7/include
5628/usr/X11R6/include 6381/usr/X11R6/include
5645/usr/local/include/X11R7 6398/usr/local/include/X11R7
5646/usr/local/include/X11R6 6399/usr/local/include/X11R6
5647/usr/local/include/X11R5 6400/usr/local/include/X11R5
5648/usr/local/include/X11R4 6401/usr/local/include/X11R4
5649 6402
6403/opt/X11/include
6404
5650/usr/X386/include 6405/usr/X386/include
5651/usr/x386/include 6406/usr/x386/include
5652/usr/XFree86/include/X11 6407/usr/XFree86/include/X11
5653 6408
5654/usr/include 6409/usr/include
5666 # First, try using that file with no special directory specified. 6421 # First, try using that file with no special directory specified.
5667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5668/* end confdefs.h. */ 6423/* end confdefs.h. */
5669#include <X11/Xlib.h> 6424#include <X11/Xlib.h>
5670_ACEOF 6425_ACEOF
5671if ac_fn_cxx_try_cpp "$LINENO"; then : 6426if ac_fn_cxx_try_cpp "$LINENO"
6427then :
5672 # We can compile using X headers with no special include directory. 6428 # We can compile using X headers with no special include directory.
5673ac_x_includes= 6429ac_x_includes=
5674else 6430else $as_nop
5675 for ac_dir in $ac_x_header_dirs; do 6431 for ac_dir in $ac_x_header_dirs; do
5676 if test -r "$ac_dir/X11/Xlib.h"; then 6432 if test -r "$ac_dir/X11/Xlib.h"; then
5677 ac_x_includes=$ac_dir 6433 ac_x_includes=$ac_dir
5678 break 6434 break
5679 fi 6435 fi
5690 LIBS="-lX11 $LIBS" 6446 LIBS="-lX11 $LIBS"
5691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5692/* end confdefs.h. */ 6448/* end confdefs.h. */
5693#include <X11/Xlib.h> 6449#include <X11/Xlib.h>
5694int 6450int
5695main () 6451main (void)
5696{ 6452{
5697XrmInitialize () 6453XrmInitialize ()
5698 ; 6454 ;
5699 return 0; 6455 return 0;
5700} 6456}
5701_ACEOF 6457_ACEOF
5702if ac_fn_cxx_try_link "$LINENO"; then : 6458if ac_fn_cxx_try_link "$LINENO"
6459then :
5703 LIBS=$ac_save_LIBS 6460 LIBS=$ac_save_LIBS
5704# We can link X programs with no special library path. 6461# We can link X programs with no special library path.
5705ac_x_libraries= 6462ac_x_libraries=
5706else 6463else $as_nop
5707 LIBS=$ac_save_LIBS 6464 LIBS=$ac_save_LIBS
5708for 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`
5709do 6466do
5710 # 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!
5711 for ac_extension in a so sl dylib la dll; do 6468 for ac_extension in a so sl dylib la dll; do
5712 if test -r "$ac_dir/libX11.$ac_extension"; then 6469 if test -r "$ac_dir/libX11.$ac_extension"; then
5713 ac_x_libraries=$ac_dir 6470 ac_x_libraries=$ac_dir
5714 break 2 6471 break 2
5715 fi 6472 fi
5716 done 6473 done
5717done 6474done
5718fi 6475fi
5719rm -f core conftest.err conftest.$ac_objext \ 6476rm -f core conftest.err conftest.$ac_objext conftest.beam \
5720 conftest$ac_exeext conftest.$ac_ext 6477 conftest$ac_exeext conftest.$ac_ext
5721fi # $ac_x_libraries = no 6478fi # $ac_x_libraries = no
5722 6479
6480fi
6481# Record the results.
5723case $ac_x_includes,$ac_x_libraries in #( 6482case $ac_x_includes,$ac_x_libraries in #(
5724 no,* | *,no | *\'*) 6483 no,* | *,no | *\'*) :
5725 # Didn't find X, or a directory has "'" in its name. 6484 # Didn't find X, or a directory has "'" in its name.
5726 ac_cv_have_x="have_x=no";; #( 6485 ac_cv_have_x="have_x=no" ;; #(
5727 *) 6486 *) :
5728 # Record where we found X for the cache. 6487 # Record where we found X for the cache.
5729 ac_cv_have_x="have_x=yes\ 6488 ac_cv_have_x="have_x=yes\
5730 ac_x_includes='$ac_x_includes'\ 6489 ac_x_includes='$ac_x_includes'\
5731 ac_x_libraries='$ac_x_libraries'" 6490 ac_x_libraries='$ac_x_libraries'" ;;
5732esac 6491esac
5733fi 6492fi
5734;; #( 6493;; #(
5735 *) have_x=yes;; 6494 *) have_x=yes;;
5736 esac 6495 esac
5737 eval "$ac_cv_have_x" 6496 eval "$ac_cv_have_x"
5738fi # $with_x != no 6497fi # $with_x != no
5739 6498
5740if test "$have_x" != yes; then 6499if test "$have_x" != yes; then
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 6500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5742$as_echo "$have_x" >&6; } 6501printf "%s\n" "$have_x" >&6; }
5743 no_x=yes 6502 no_x=yes
5744else 6503else
5745 # 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.
5746 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6505 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5747 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6506 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5748 # Update the cache value to reflect the command line values. 6507 # Update the cache value to reflect the command line values.
5749 ac_cv_have_x="have_x=yes\ 6508 ac_cv_have_x="have_x=yes\
5750 ac_x_includes='$x_includes'\ 6509 ac_x_includes='$x_includes'\
5751 ac_x_libraries='$x_libraries'" 6510 ac_x_libraries='$x_libraries'"
5752 { $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
5753$as_echo "libraries $x_libraries, headers $x_includes" >&6; } 6512printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
5754fi 6513fi
5755 6514
5756if test "$no_x" = yes; then 6515if test "$no_x" = yes; then
5757 # 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.
5758 6517
5759$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h 6518printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
5760 6519
5761 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6520 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5762else 6521else
5763 if test -n "$x_includes"; then 6522 if test -n "$x_includes"; then
5764 X_CFLAGS="$X_CFLAGS -I$x_includes" 6523 X_CFLAGS="$X_CFLAGS -I$x_includes"
5767 # 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.
5768 if test -n "$x_libraries"; then 6527 if test -n "$x_libraries"; then
5769 X_LIBS="$X_LIBS -L$x_libraries" 6528 X_LIBS="$X_LIBS -L$x_libraries"
5770 # 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
5771 # others require no space. Words are not sufficient . . . . 6530 # others require no space. Words are not sufficient . . . .
5772 { $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
5773$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; }
5774 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6533 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5775 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6534 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5776 ac_cxx_werror_flag=yes 6535 ac_cxx_werror_flag=yes
5777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5778/* end confdefs.h. */ 6537/* end confdefs.h. */
5779 6538
5780int 6539int
5781main () 6540main (void)
5782{ 6541{
5783 6542
5784 ; 6543 ;
5785 return 0; 6544 return 0;
5786} 6545}
5787_ACEOF 6546_ACEOF
5788if ac_fn_cxx_try_link "$LINENO"; then : 6547if ac_fn_cxx_try_link "$LINENO"
6548then :
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5790$as_echo "no" >&6; } 6550printf "%s\n" "no" >&6; }
5791 X_LIBS="$X_LIBS -R$x_libraries" 6551 X_LIBS="$X_LIBS -R$x_libraries"
5792else 6552else $as_nop
5793 LIBS="$ac_xsave_LIBS -R $x_libraries" 6553 LIBS="$ac_xsave_LIBS -R $x_libraries"
5794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5795/* end confdefs.h. */ 6555/* end confdefs.h. */
5796 6556
5797int 6557int
5798main () 6558main (void)
5799{ 6559{
5800 6560
5801 ; 6561 ;
5802 return 0; 6562 return 0;
5803} 6563}
5804_ACEOF 6564_ACEOF
5805if ac_fn_cxx_try_link "$LINENO"; then : 6565if ac_fn_cxx_try_link "$LINENO"
6566then :
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5807$as_echo "yes" >&6; } 6568printf "%s\n" "yes" >&6; }
5808 X_LIBS="$X_LIBS -R $x_libraries" 6569 X_LIBS="$X_LIBS -R $x_libraries"
5809else 6570else $as_nop
5810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 6571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5811$as_echo "neither works" >&6; } 6572printf "%s\n" "neither works" >&6; }
5812fi 6573fi
5813rm -f core conftest.err conftest.$ac_objext \ 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
5814 conftest$ac_exeext conftest.$ac_ext 6575 conftest$ac_exeext conftest.$ac_ext
5815fi 6576fi
5816rm -f core conftest.err conftest.$ac_objext \ 6577rm -f core conftest.err conftest.$ac_objext conftest.beam \
5817 conftest$ac_exeext conftest.$ac_ext 6578 conftest$ac_exeext conftest.$ac_ext
5818 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6579 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5819 LIBS=$ac_xsave_LIBS 6580 LIBS=$ac_xsave_LIBS
5820 fi 6581 fi
5821 6582
5831 # the Alpha needs dnet_stub (dnet does not exist). 6592 # the Alpha needs dnet_stub (dnet does not exist).
5832 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6593 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5834/* end confdefs.h. */ 6595/* end confdefs.h. */
5835 6596
5836/* Override any GCC internal prototype to avoid an error. 6597namespace conftest {
5837 Use char because int might match the return type of a GCC 6598 extern "C" int XOpenDisplay ();
5838 builtin and then its argument prototype would still apply. */ 6599}
5839#ifdef __cplusplus
5840extern "C"
5841#endif
5842char XOpenDisplay ();
5843int 6600int
5844main () 6601main (void)
5845{ 6602{
5846return XOpenDisplay (); 6603return conftest::XOpenDisplay ();
5847 ; 6604 ;
5848 return 0; 6605 return 0;
5849} 6606}
5850_ACEOF 6607_ACEOF
5851if ac_fn_cxx_try_link "$LINENO"; then : 6608if ac_fn_cxx_try_link "$LINENO"
6609then :
5852 6610
5853else 6611else $as_nop
5854 { $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
5855$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; } 6613printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
5856if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then : 6614if test ${ac_cv_lib_dnet_dnet_ntoa+y}
5857 $as_echo_n "(cached) " >&6 6615then :
5858else 6616 printf %s "(cached) " >&6
6617else $as_nop
5859 ac_check_lib_save_LIBS=$LIBS 6618 ac_check_lib_save_LIBS=$LIBS
5860LIBS="-ldnet $LIBS" 6619LIBS="-ldnet $LIBS"
5861cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5862/* end confdefs.h. */ 6621/* end confdefs.h. */
5863 6622
5864/* Override any GCC internal prototype to avoid an error. 6623namespace conftest {
5865 Use char because int might match the return type of a GCC 6624 extern "C" int dnet_ntoa ();
5866 builtin and then its argument prototype would still apply. */ 6625}
5867#ifdef __cplusplus
5868extern "C"
5869#endif
5870char dnet_ntoa ();
5871int 6626int
5872main () 6627main (void)
5873{ 6628{
5874return dnet_ntoa (); 6629return conftest::dnet_ntoa ();
5875 ; 6630 ;
5876 return 0; 6631 return 0;
5877} 6632}
5878_ACEOF 6633_ACEOF
5879if ac_fn_cxx_try_link "$LINENO"; then : 6634if ac_fn_cxx_try_link "$LINENO"
6635then :
5880 ac_cv_lib_dnet_dnet_ntoa=yes 6636 ac_cv_lib_dnet_dnet_ntoa=yes
5881else 6637else $as_nop
5882 ac_cv_lib_dnet_dnet_ntoa=no 6638 ac_cv_lib_dnet_dnet_ntoa=no
5883fi 6639fi
5884rm -f core conftest.err conftest.$ac_objext \ 6640rm -f core conftest.err conftest.$ac_objext conftest.beam \
5885 conftest$ac_exeext conftest.$ac_ext 6641 conftest$ac_exeext conftest.$ac_ext
5886LIBS=$ac_check_lib_save_LIBS 6642LIBS=$ac_check_lib_save_LIBS
5887fi 6643fi
5888{ $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
5889$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6645printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5890if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then : 6646if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6647then :
5891 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6648 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5892fi 6649fi
5893 6650
5894 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6651 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5895 { $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
5896$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; } 6653printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5897if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then : 6654if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
5898 $as_echo_n "(cached) " >&6 6655then :
5899else 6656 printf %s "(cached) " >&6
6657else $as_nop
5900 ac_check_lib_save_LIBS=$LIBS 6658 ac_check_lib_save_LIBS=$LIBS
5901LIBS="-ldnet_stub $LIBS" 6659LIBS="-ldnet_stub $LIBS"
5902cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5903/* end confdefs.h. */ 6661/* end confdefs.h. */
5904 6662
5905/* Override any GCC internal prototype to avoid an error. 6663namespace conftest {
5906 Use char because int might match the return type of a GCC 6664 extern "C" int dnet_ntoa ();
5907 builtin and then its argument prototype would still apply. */ 6665}
5908#ifdef __cplusplus
5909extern "C"
5910#endif
5911char dnet_ntoa ();
5912int 6666int
5913main () 6667main (void)
5914{ 6668{
5915return dnet_ntoa (); 6669return conftest::dnet_ntoa ();
5916 ; 6670 ;
5917 return 0; 6671 return 0;
5918} 6672}
5919_ACEOF 6673_ACEOF
5920if ac_fn_cxx_try_link "$LINENO"; then : 6674if ac_fn_cxx_try_link "$LINENO"
6675then :
5921 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5922else 6677else $as_nop
5923 ac_cv_lib_dnet_stub_dnet_ntoa=no 6678 ac_cv_lib_dnet_stub_dnet_ntoa=no
5924fi 6679fi
5925rm -f core conftest.err conftest.$ac_objext \ 6680rm -f core conftest.err conftest.$ac_objext conftest.beam \
5926 conftest$ac_exeext conftest.$ac_ext 6681 conftest$ac_exeext conftest.$ac_ext
5927LIBS=$ac_check_lib_save_LIBS 6682LIBS=$ac_check_lib_save_LIBS
5928fi 6683fi
5929{ $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
5930$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6685printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5931if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then : 6686if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6687then :
5932 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5933fi 6689fi
5934 6690
5935 fi 6691 fi
5936fi 6692fi
5937rm -f core conftest.err conftest.$ac_objext \ 6693rm -f core conftest.err conftest.$ac_objext conftest.beam \
5938 conftest$ac_exeext conftest.$ac_ext 6694 conftest$ac_exeext conftest.$ac_ext
5939 LIBS="$ac_xsave_LIBS" 6695 LIBS="$ac_xsave_LIBS"
5940 6696
5941 # 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,
5942 # to get the SysV transport functions. 6698 # to get the SysV transport functions.
5945 # The nsl library prevents programs from opening the X display 6701 # The nsl library prevents programs from opening the X display
5946 # on Irix 5.2, according to T.E. Dickey. 6702 # on Irix 5.2, according to T.E. Dickey.
5947 # The functions gethostbyname, getservbyname, and inet_addr are 6703 # The functions gethostbyname, getservbyname, and inet_addr are
5948 # 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.
5949 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" 6705 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5950if test "x$ac_cv_func_gethostbyname" = x""yes; then : 6706if test "x$ac_cv_func_gethostbyname" = xyes
6707then :
5951 6708
5952fi 6709fi
5953 6710
5954 if test $ac_cv_func_gethostbyname = no; then 6711 if test $ac_cv_func_gethostbyname = no; then
5955 { $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
5956$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 6713printf %s "checking for gethostbyname in -lnsl... " >&6; }
5957if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 6714if test ${ac_cv_lib_nsl_gethostbyname+y}
5958 $as_echo_n "(cached) " >&6 6715then :
5959else 6716 printf %s "(cached) " >&6
6717else $as_nop
5960 ac_check_lib_save_LIBS=$LIBS 6718 ac_check_lib_save_LIBS=$LIBS
5961LIBS="-lnsl $LIBS" 6719LIBS="-lnsl $LIBS"
5962cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5963/* end confdefs.h. */ 6721/* end confdefs.h. */
5964 6722
5965/* Override any GCC internal prototype to avoid an error. 6723namespace conftest {
5966 Use char because int might match the return type of a GCC 6724 extern "C" int gethostbyname ();
5967 builtin and then its argument prototype would still apply. */ 6725}
5968#ifdef __cplusplus
5969extern "C"
5970#endif
5971char gethostbyname ();
5972int 6726int
5973main () 6727main (void)
5974{ 6728{
5975return gethostbyname (); 6729return conftest::gethostbyname ();
5976 ; 6730 ;
5977 return 0; 6731 return 0;
5978} 6732}
5979_ACEOF 6733_ACEOF
5980if ac_fn_cxx_try_link "$LINENO"; then : 6734if ac_fn_cxx_try_link "$LINENO"
6735then :
5981 ac_cv_lib_nsl_gethostbyname=yes 6736 ac_cv_lib_nsl_gethostbyname=yes
5982else 6737else $as_nop
5983 ac_cv_lib_nsl_gethostbyname=no 6738 ac_cv_lib_nsl_gethostbyname=no
5984fi 6739fi
5985rm -f core conftest.err conftest.$ac_objext \ 6740rm -f core conftest.err conftest.$ac_objext conftest.beam \
5986 conftest$ac_exeext conftest.$ac_ext 6741 conftest$ac_exeext conftest.$ac_ext
5987LIBS=$ac_check_lib_save_LIBS 6742LIBS=$ac_check_lib_save_LIBS
5988fi 6743fi
5989{ $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
5990$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 6745printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
5991if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 6746if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6747then :
5992 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 6748 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
5993fi 6749fi
5994 6750
5995 if test $ac_cv_lib_nsl_gethostbyname = no; then 6751 if test $ac_cv_lib_nsl_gethostbyname = no; then
5996 { $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
5997$as_echo_n "checking for gethostbyname in -lbsd... " >&6; } 6753printf %s "checking for gethostbyname in -lbsd... " >&6; }
5998if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then : 6754if test ${ac_cv_lib_bsd_gethostbyname+y}
5999 $as_echo_n "(cached) " >&6 6755then :
6000else 6756 printf %s "(cached) " >&6
6757else $as_nop
6001 ac_check_lib_save_LIBS=$LIBS 6758 ac_check_lib_save_LIBS=$LIBS
6002LIBS="-lbsd $LIBS" 6759LIBS="-lbsd $LIBS"
6003cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6760cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6004/* end confdefs.h. */ 6761/* end confdefs.h. */
6005 6762
6006/* Override any GCC internal prototype to avoid an error. 6763namespace conftest {
6007 Use char because int might match the return type of a GCC 6764 extern "C" int gethostbyname ();
6008 builtin and then its argument prototype would still apply. */ 6765}
6009#ifdef __cplusplus
6010extern "C"
6011#endif
6012char gethostbyname ();
6013int 6766int
6014main () 6767main (void)
6015{ 6768{
6016return gethostbyname (); 6769return conftest::gethostbyname ();
6017 ; 6770 ;
6018 return 0; 6771 return 0;
6019} 6772}
6020_ACEOF 6773_ACEOF
6021if ac_fn_cxx_try_link "$LINENO"; then : 6774if ac_fn_cxx_try_link "$LINENO"
6775then :
6022 ac_cv_lib_bsd_gethostbyname=yes 6776 ac_cv_lib_bsd_gethostbyname=yes
6023else 6777else $as_nop
6024 ac_cv_lib_bsd_gethostbyname=no 6778 ac_cv_lib_bsd_gethostbyname=no
6025fi 6779fi
6026rm -f core conftest.err conftest.$ac_objext \ 6780rm -f core conftest.err conftest.$ac_objext conftest.beam \
6027 conftest$ac_exeext conftest.$ac_ext 6781 conftest$ac_exeext conftest.$ac_ext
6028LIBS=$ac_check_lib_save_LIBS 6782LIBS=$ac_check_lib_save_LIBS
6029fi 6783fi
6030{ $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
6031$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } 6785printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6032if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then : 6786if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6787then :
6033 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6788 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6034fi 6789fi
6035 6790
6036 fi 6791 fi
6037 fi 6792 fi
6042 # on later versions), says Simon Leinen: it contains gethostby* 6797 # on later versions), says Simon Leinen: it contains gethostby*
6043 # variants that don't use the name server (or something). -lsocket 6798 # variants that don't use the name server (or something). -lsocket
6044 # 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
6045 # if connect needs -lnsl, so does gethostbyname. 6800 # if connect needs -lnsl, so does gethostbyname.
6046 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect" 6801 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6047if test "x$ac_cv_func_connect" = x""yes; then : 6802if test "x$ac_cv_func_connect" = xyes
6803then :
6048 6804
6049fi 6805fi
6050 6806
6051 if test $ac_cv_func_connect = no; then 6807 if test $ac_cv_func_connect = no; then
6052 { $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
6053$as_echo_n "checking for connect in -lsocket... " >&6; } 6809printf %s "checking for connect in -lsocket... " >&6; }
6054if test "${ac_cv_lib_socket_connect+set}" = set; then : 6810if test ${ac_cv_lib_socket_connect+y}
6055 $as_echo_n "(cached) " >&6 6811then :
6056else 6812 printf %s "(cached) " >&6
6813else $as_nop
6057 ac_check_lib_save_LIBS=$LIBS 6814 ac_check_lib_save_LIBS=$LIBS
6058LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6815LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6059cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6060/* end confdefs.h. */ 6817/* end confdefs.h. */
6061 6818
6062/* Override any GCC internal prototype to avoid an error. 6819namespace conftest {
6063 Use char because int might match the return type of a GCC 6820 extern "C" int connect ();
6064 builtin and then its argument prototype would still apply. */ 6821}
6065#ifdef __cplusplus
6066extern "C"
6067#endif
6068char connect ();
6069int 6822int
6070main () 6823main (void)
6071{ 6824{
6072return connect (); 6825return conftest::connect ();
6073 ; 6826 ;
6074 return 0; 6827 return 0;
6075} 6828}
6076_ACEOF 6829_ACEOF
6077if ac_fn_cxx_try_link "$LINENO"; then : 6830if ac_fn_cxx_try_link "$LINENO"
6831then :
6078 ac_cv_lib_socket_connect=yes 6832 ac_cv_lib_socket_connect=yes
6079else 6833else $as_nop
6080 ac_cv_lib_socket_connect=no 6834 ac_cv_lib_socket_connect=no
6081fi 6835fi
6082rm -f core conftest.err conftest.$ac_objext \ 6836rm -f core conftest.err conftest.$ac_objext conftest.beam \
6083 conftest$ac_exeext conftest.$ac_ext 6837 conftest$ac_exeext conftest.$ac_ext
6084LIBS=$ac_check_lib_save_LIBS 6838LIBS=$ac_check_lib_save_LIBS
6085fi 6839fi
6086{ $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
6087$as_echo "$ac_cv_lib_socket_connect" >&6; } 6841printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6088if test "x$ac_cv_lib_socket_connect" = x""yes; then : 6842if test "x$ac_cv_lib_socket_connect" = xyes
6843then :
6089 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6844 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6090fi 6845fi
6091 6846
6092 fi 6847 fi
6093 6848
6094 # Guillermo Gomez says -lposix is necessary on A/UX. 6849 # Guillermo Gomez says -lposix is necessary on A/UX.
6095 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove" 6850 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6096if test "x$ac_cv_func_remove" = x""yes; then : 6851if test "x$ac_cv_func_remove" = xyes
6852then :
6097 6853
6098fi 6854fi
6099 6855
6100 if test $ac_cv_func_remove = no; then 6856 if test $ac_cv_func_remove = no; then
6101 { $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
6102$as_echo_n "checking for remove in -lposix... " >&6; } 6858printf %s "checking for remove in -lposix... " >&6; }
6103if test "${ac_cv_lib_posix_remove+set}" = set; then : 6859if test ${ac_cv_lib_posix_remove+y}
6104 $as_echo_n "(cached) " >&6 6860then :
6105else 6861 printf %s "(cached) " >&6
6862else $as_nop
6106 ac_check_lib_save_LIBS=$LIBS 6863 ac_check_lib_save_LIBS=$LIBS
6107LIBS="-lposix $LIBS" 6864LIBS="-lposix $LIBS"
6108cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6109/* end confdefs.h. */ 6866/* end confdefs.h. */
6110 6867
6111/* Override any GCC internal prototype to avoid an error. 6868namespace conftest {
6112 Use char because int might match the return type of a GCC 6869 extern "C" int remove ();
6113 builtin and then its argument prototype would still apply. */ 6870}
6114#ifdef __cplusplus
6115extern "C"
6116#endif
6117char remove ();
6118int 6871int
6119main () 6872main (void)
6120{ 6873{
6121return remove (); 6874return conftest::remove ();
6122 ; 6875 ;
6123 return 0; 6876 return 0;
6124} 6877}
6125_ACEOF 6878_ACEOF
6126if ac_fn_cxx_try_link "$LINENO"; then : 6879if ac_fn_cxx_try_link "$LINENO"
6880then :
6127 ac_cv_lib_posix_remove=yes 6881 ac_cv_lib_posix_remove=yes
6128else 6882else $as_nop
6129 ac_cv_lib_posix_remove=no 6883 ac_cv_lib_posix_remove=no
6130fi 6884fi
6131rm -f core conftest.err conftest.$ac_objext \ 6885rm -f core conftest.err conftest.$ac_objext conftest.beam \
6132 conftest$ac_exeext conftest.$ac_ext 6886 conftest$ac_exeext conftest.$ac_ext
6133LIBS=$ac_check_lib_save_LIBS 6887LIBS=$ac_check_lib_save_LIBS
6134fi 6888fi
6135{ $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
6136$as_echo "$ac_cv_lib_posix_remove" >&6; } 6890printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6137if test "x$ac_cv_lib_posix_remove" = x""yes; then : 6891if test "x$ac_cv_lib_posix_remove" = xyes
6892then :
6138 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 6893 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6139fi 6894fi
6140 6895
6141 fi 6896 fi
6142 6897
6143 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 6898 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6144 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 6899 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6145if test "x$ac_cv_func_shmat" = x""yes; then : 6900if test "x$ac_cv_func_shmat" = xyes
6901then :
6146 6902
6147fi 6903fi
6148 6904
6149 if test $ac_cv_func_shmat = no; then 6905 if test $ac_cv_func_shmat = no; then
6150 { $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
6151$as_echo_n "checking for shmat in -lipc... " >&6; } 6907printf %s "checking for shmat in -lipc... " >&6; }
6152if test "${ac_cv_lib_ipc_shmat+set}" = set; then : 6908if test ${ac_cv_lib_ipc_shmat+y}
6153 $as_echo_n "(cached) " >&6 6909then :
6154else 6910 printf %s "(cached) " >&6
6911else $as_nop
6155 ac_check_lib_save_LIBS=$LIBS 6912 ac_check_lib_save_LIBS=$LIBS
6156LIBS="-lipc $LIBS" 6913LIBS="-lipc $LIBS"
6157cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6158/* end confdefs.h. */ 6915/* end confdefs.h. */
6159 6916
6160/* Override any GCC internal prototype to avoid an error. 6917namespace conftest {
6161 Use char because int might match the return type of a GCC 6918 extern "C" int shmat ();
6162 builtin and then its argument prototype would still apply. */ 6919}
6163#ifdef __cplusplus
6164extern "C"
6165#endif
6166char shmat ();
6167int 6920int
6168main () 6921main (void)
6169{ 6922{
6170return shmat (); 6923return conftest::shmat ();
6171 ; 6924 ;
6172 return 0; 6925 return 0;
6173} 6926}
6174_ACEOF 6927_ACEOF
6175if ac_fn_cxx_try_link "$LINENO"; then : 6928if ac_fn_cxx_try_link "$LINENO"
6929then :
6176 ac_cv_lib_ipc_shmat=yes 6930 ac_cv_lib_ipc_shmat=yes
6177else 6931else $as_nop
6178 ac_cv_lib_ipc_shmat=no 6932 ac_cv_lib_ipc_shmat=no
6179fi 6933fi
6180rm -f core conftest.err conftest.$ac_objext \ 6934rm -f core conftest.err conftest.$ac_objext conftest.beam \
6181 conftest$ac_exeext conftest.$ac_ext 6935 conftest$ac_exeext conftest.$ac_ext
6182LIBS=$ac_check_lib_save_LIBS 6936LIBS=$ac_check_lib_save_LIBS
6183fi 6937fi
6184{ $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
6185$as_echo "$ac_cv_lib_ipc_shmat" >&6; } 6939printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
6186if test "x$ac_cv_lib_ipc_shmat" = x""yes; then : 6940if test "x$ac_cv_lib_ipc_shmat" = xyes
6941then :
6187 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6942 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6188fi 6943fi
6189 6944
6190 fi 6945 fi
6191 fi 6946 fi
6197 # 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
6198 # 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.
6199 # These have to be linked with before -lX11, unlike the other 6954 # These have to be linked with before -lX11, unlike the other
6200 # libraries we check for below, so use a different variable. 6955 # libraries we check for below, so use a different variable.
6201 # John Interrante, Karl Berry 6956 # John Interrante, Karl Berry
6202 { $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
6203$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } 6958printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
6204if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then : 6959if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
6205 $as_echo_n "(cached) " >&6 6960then :
6206else 6961 printf %s "(cached) " >&6
6962else $as_nop
6207 ac_check_lib_save_LIBS=$LIBS 6963 ac_check_lib_save_LIBS=$LIBS
6208LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6964LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6209cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6210/* end confdefs.h. */ 6966/* end confdefs.h. */
6211 6967
6212/* Override any GCC internal prototype to avoid an error. 6968namespace conftest {
6213 Use char because int might match the return type of a GCC 6969 extern "C" int IceConnectionNumber ();
6214 builtin and then its argument prototype would still apply. */ 6970}
6215#ifdef __cplusplus
6216extern "C"
6217#endif
6218char IceConnectionNumber ();
6219int 6971int
6220main () 6972main (void)
6221{ 6973{
6222return IceConnectionNumber (); 6974return conftest::IceConnectionNumber ();
6223 ; 6975 ;
6224 return 0; 6976 return 0;
6225} 6977}
6226_ACEOF 6978_ACEOF
6227if ac_fn_cxx_try_link "$LINENO"; then : 6979if ac_fn_cxx_try_link "$LINENO"
6980then :
6228 ac_cv_lib_ICE_IceConnectionNumber=yes 6981 ac_cv_lib_ICE_IceConnectionNumber=yes
6229else 6982else $as_nop
6230 ac_cv_lib_ICE_IceConnectionNumber=no 6983 ac_cv_lib_ICE_IceConnectionNumber=no
6231fi 6984fi
6232rm -f core conftest.err conftest.$ac_objext \ 6985rm -f core conftest.err conftest.$ac_objext conftest.beam \
6233 conftest$ac_exeext conftest.$ac_ext 6986 conftest$ac_exeext conftest.$ac_ext
6234LIBS=$ac_check_lib_save_LIBS 6987LIBS=$ac_check_lib_save_LIBS
6235fi 6988fi
6236{ $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
6237$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6990printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6238if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then : 6991if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6992then :
6239 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6993 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6240fi 6994fi
6241 6995
6242 LDFLAGS=$ac_save_LDFLAGS 6996 LDFLAGS=$ac_save_LDFLAGS
6243 6997
6244fi 6998fi
6245 6999
6246 7000
6247image_lib=none 7001if test -n "$ac_tool_prefix"; then
6248
6249PIXBUF_CFLAGS=
6250PIXBUF_LIBS=
6251
6252if test x$support_pixbuf = xyes; then
6253 support_pixbuf=no
6254 # Extract the first word of "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.
6255set dummy pkg-config; ac_word=$2 7003set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6256{ $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
6257$as_echo_n "checking for $ac_word... " >&6; } 7005printf %s "checking for $ac_word... " >&6; }
6258if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 7006if test ${ac_cv_path_PKG_CONFIG+y}
6259 $as_echo_n "(cached) " >&6 7007then :
6260else 7008 printf %s "(cached) " >&6
7009else $as_nop
6261 case $PKG_CONFIG in 7010 case $PKG_CONFIG in
6262 [\\/]* | ?:[\\/]*) 7011 [\\/]* | ?:[\\/]*)
6263 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.
6264 ;; 7013 ;;
6265 *) 7014 *)
6266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6267for as_dir in $PATH 7016for as_dir in $PATH
6268do 7017do
6269 IFS=$as_save_IFS 7018 IFS=$as_save_IFS
6270 test -z "$as_dir" && as_dir=. 7019 case $as_dir in #(((
7020 '') as_dir=./ ;;
7021 */) ;;
7022 *) as_dir=$as_dir/ ;;
7023 esac
6271 for ac_exec_ext in '' $ac_executable_extensions; do 7024 for ac_exec_ext in '' $ac_executable_extensions; do
6272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7025 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6273 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"
6274 $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
6275 break 2 7028 break 2
6276 fi 7029 fi
6277done 7030done
6278 done 7031 done
6279IFS=$as_save_IFS 7032IFS=$as_save_IFS
6280 7033
6281 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6282 ;; 7034 ;;
6283esac 7035esac
6284fi 7036fi
6285PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7037PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6286if test -n "$PKG_CONFIG"; then 7038if test -n "$PKG_CONFIG"; then
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6288$as_echo "$PKG_CONFIG" >&6; } 7040printf "%s\n" "$PKG_CONFIG" >&6; }
6289else 7041else
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6291$as_echo "no" >&6; } 7043printf "%s\n" "no" >&6; }
6292fi 7044fi
6293 7045
6294 7046
6295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6296$as_echo_n "checking for gdk-pixbuf... " >&6; }
6297 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6298 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
6299 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
6300 support_pixbuf=yes
6301 fi
6302
6303 if test x$support_pixbuf = xyes; then
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6305$as_echo "ok" >&6; }
6306 image_lib=gdk-pixbuf
6307
6308$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6309
6310
6311$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6312
6313 else
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6315$as_echo "no" >&6; }
6316 fi
6317fi 7047fi
6318 7048if test -z "$ac_cv_path_PKG_CONFIG"; then
6319 7049 ac_pt_PKG_CONFIG=$PKG_CONFIG
6320
6321
6322STARTUP_NOTIFICATION_CFLAGS=
6323STARTUP_NOTIFICATION_LIBS=
6324
6325if test x$support_startup_notification = xyes; then
6326 support_startup_notification=no
6327 # 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.
6328set dummy pkg-config; ac_word=$2 7051set dummy pkg-config; ac_word=$2
6329{ $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
6330$as_echo_n "checking for $ac_word... " >&6; } 7053printf %s "checking for $ac_word... " >&6; }
6331if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 7054if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
6332 $as_echo_n "(cached) " >&6 7055then :
6333else 7056 printf %s "(cached) " >&6
7057else $as_nop
6334 case $PKG_CONFIG in 7058 case $ac_pt_PKG_CONFIG in
6335 [\\/]* | ?:[\\/]*) 7059 [\\/]* | ?:[\\/]*)
6336 ac_cv_path_PKG_CONFIG="$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.
6337 ;; 7061 ;;
6338 *) 7062 *)
6339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6340for as_dir in $PATH 7064for as_dir in $PATH
6341do 7065do
6342 IFS=$as_save_IFS 7066 IFS=$as_save_IFS
6343 test -z "$as_dir" && as_dir=. 7067 case $as_dir in #(((
7068 '') as_dir=./ ;;
7069 */) ;;
7070 *) as_dir=$as_dir/ ;;
7071 esac
6344 for ac_exec_ext in '' $ac_executable_extensions; do 7072 for ac_exec_ext in '' $ac_executable_extensions; do
6345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7073 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
6346 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 7074 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
6347 $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
6348 break 2 7076 break 2
6349 fi 7077 fi
6350done 7078done
6351 done 7079 done
6352IFS=$as_save_IFS 7080IFS=$as_save_IFS
6353 7081
6354 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6355 ;; 7082 ;;
6356esac 7083esac
6357fi 7084fi
6358PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7085ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6359if test -n "$PKG_CONFIG"; then 7086if test -n "$ac_pt_PKG_CONFIG"; then
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 7087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
6361$as_echo "$PKG_CONFIG" >&6; } 7088printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
6362else 7089else
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6364$as_echo "no" >&6; } 7091printf "%s\n" "no" >&6; }
6365fi 7092fi
6366 7093
7094 if test "x$ac_pt_PKG_CONFIG" = x; then
7095 PKG_CONFIG="no"
7096 else
7097 case $cross_compiling:$ac_tool_warned in
7098yes:)
7099{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7100printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7101ac_tool_warned=yes ;;
7102esac
7103 PKG_CONFIG=$ac_pt_PKG_CONFIG
7104 fi
7105else
7106 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
7107fi
6367 7108
7109
7110image_lib=none
7111
7112PIXBUF_CFLAGS=
7113PIXBUF_LIBS=
7114
7115if test x$support_pixbuf = xyes; then
7116
7117 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf-2.0" >&5
7118printf %s "checking for gdk-pixbuf-2.0... " >&6; }
7119 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
7120 PIXBUF_CFLAGS="`$PKG_CONFIG --cflags gdk-pixbuf-2.0`"
7121 PIXBUF_LIBS="`$PKG_CONFIG --libs gdk-pixbuf-2.0`"
7122
7123 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7124printf "%s\n" "ok" >&6; }
7125
7126 image_lib=gdk-pixbuf
7127
7128printf "%s\n" "#define HAVE_PIXBUF 1" >>confdefs.h
7129
7130
7131 else
7132 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7133printf "%s\n" "no" >&6; }
7134 :
7135 fi
7136
7137fi
7138
7139
7140
7141
7142STARTUP_NOTIFICATION_CFLAGS=
7143STARTUP_NOTIFICATION_LIBS=
7144
7145if test x$support_startup_notification = xyes; then
7146
6368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5 7147 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification-1.0" >&5
6369$as_echo_n "checking for libstartup-notification... " >&6; } 7148printf %s "checking for libstartup-notification-1.0... " >&6; }
6370 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
6371 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`" 7150 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6372 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`" 7151 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6373 support_startup_notification=yes
6374 fi
6375 7152
6376 if test x$support_startup_notification = xyes; then
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6378$as_echo "ok" >&6; } 7154printf "%s\n" "ok" >&6; }
6379 7155
7156
6380$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h 7157printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
7158
6381 7159
6382 else 7160 else
6383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7161 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6384$as_echo "no" >&6; } 7162printf "%s\n" "no" >&6; }
7163 :
6385 fi 7164 fi
6386fi
6387 7165
7166fi
6388 7167
6389 7168
6390 7169
6391for ac_header in \
6392 sys/byteorder.h \
6393 sys/ioctl.h \
6394 sys/sockio.h \
6395 sys/strredir.h \
6396 stdint.h \
6397 wchar.h \
6398 7170
6399do : 7171if test x$support_frills = xyes; then
6400 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7172
7173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
7174printf %s "checking for xmu... " >&6; }
7175 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
7176 XMU_CFLAGS="`$PKG_CONFIG --cflags xmu`"
7177 XMU_LIBS="`$PKG_CONFIG --libs xmu`"
7178
7179 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7180printf "%s\n" "ok" >&6; }
7181
7182 X_LIBS="$XMU_LIBS $X_LIBS"
7183 CPPFLAGS="$CPPFLAGS $XMU_CFLAGS"
7184
7185printf "%s\n" "#define HAVE_XMU 1" >>confdefs.h
7186
7187
7188 else
7189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7190printf "%s\n" "no" >&6; }
7191 :
7192 fi
7193
7194fi
7195
7196ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
7197if test "x$ac_cv_header_sys_byteorder_h" = xyes
7198then :
7199 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
7200
7201fi
6401ac_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"
6402if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7203if test "x$ac_cv_header_sys_ioctl_h" = xyes
6403 cat >>confdefs.h <<_ACEOF 7204then :
6404#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7205 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
6405_ACEOF
6406 7206
6407fi 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
6408 7212
6409done 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
6410 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
6411 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
6412{ $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
6413$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 7235printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6414if test "${rxvt_cv_xlib_illegal_access+set}" = set; then : 7236if test ${rxvt_cv_xlib_illegal_access+y}
6415 $as_echo_n "(cached) " >&6 7237then :
6416else 7238 printf %s "(cached) " >&6
7239else $as_nop
6417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6418/* end confdefs.h. */ 7241/* end confdefs.h. */
6419 7242
6420#define XLIB_ILLEGAL_ACCESS 7243#define XLIB_ILLEGAL_ACCESS
6421#include <X11/Xlib.h> 7244#include <X11/Xlib.h>
6422 7245
6423int 7246int
6424main () 7247main (void)
6425{ 7248{
6426 7249
6427 Display *dpy; 7250 Display *dpy;
6428 dpy->xdefaults = (char *)0; 7251 dpy->xdefaults = (char *)0;
6429 7252
6430 ; 7253 ;
6431 return 0; 7254 return 0;
6432} 7255}
6433_ACEOF 7256_ACEOF
6434if ac_fn_cxx_try_compile "$LINENO"; then : 7257if ac_fn_cxx_try_compile "$LINENO"
7258then :
6435 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
6436else 7380else
6437 rxvt_cv_xlib_illegal_access=no 7381 ac_cv_path_GREP=$GREP
6438
6439fi 7382fi
6440rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6441fi
6442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6443$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6444if test x$rxvt_cv_xlib_illegal_access = xyes; then
6445 7383
6446$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6447
6448fi 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"
6449 7388
6450ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6451if test "x$ac_cv_type_mode_t" = x""yes; then :
6452 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
6453else 7452else
6454 7453 ac_cv_path_EGREP=$EGREP
6455cat >>confdefs.h <<_ACEOF
6456#define mode_t int
6457_ACEOF
6458
6459fi 7454fi
6460 7455
6461ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 7456 fi
6462if test "x$ac_cv_type_pid_t" = x""yes; then :
6463
6464else
6465
6466cat >>confdefs.h <<_ACEOF
6467#define pid_t int
6468_ACEOF
6469
6470fi 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"
6471 7461
7462
6472{ $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
6473$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 7464printf %s "checking for uid_t in sys/types.h... " >&6; }
6474if test "${ac_cv_type_uid_t+set}" = set; then : 7465if test ${ac_cv_type_uid_t+y}
6475 $as_echo_n "(cached) " >&6 7466then :
6476else 7467 printf %s "(cached) " >&6
7468else $as_nop
6477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6478/* end confdefs.h. */ 7470/* end confdefs.h. */
6479#include <sys/types.h> 7471#include <sys/types.h>
6480 7472
6481_ACEOF 7473_ACEOF
6482if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7474if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6483 $EGREP "uid_t" >/dev/null 2>&1; then : 7475 $EGREP "uid_t" >/dev/null 2>&1
7476then :
6484 ac_cv_type_uid_t=yes 7477 ac_cv_type_uid_t=yes
6485else 7478else $as_nop
6486 ac_cv_type_uid_t=no 7479 ac_cv_type_uid_t=no
6487fi 7480fi
6488rm -f conftest* 7481rm -rf conftest*
6489 7482
6490fi 7483fi
6491{ $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
6492$as_echo "$ac_cv_type_uid_t" >&6; } 7485printf "%s\n" "$ac_cv_type_uid_t" >&6; }
6493if test $ac_cv_type_uid_t = no; then 7486if test $ac_cv_type_uid_t = no; then
6494 7487
6495$as_echo "#define uid_t int" >>confdefs.h 7488printf "%s\n" "#define uid_t int" >>confdefs.h
6496 7489
6497 7490
6498$as_echo "#define gid_t int" >>confdefs.h 7491printf "%s\n" "#define gid_t int" >>confdefs.h
6499 7492
6500fi 7493fi
6501 7494
6502ac_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"
6503case $ac_cv_c_int16_t in #( 7496case $ac_cv_c_int16_t in #(
6504 no|yes) ;; #( 7497 no|yes) ;; #(
6505 *) 7498 *)
6506 7499
6507cat >>confdefs.h <<_ACEOF 7500printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
6508#define int16_t $ac_cv_c_int16_t
6509_ACEOF
6510;; 7501;;
6511esac 7502esac
6512 7503
6513ac_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"
6514case $ac_cv_c_uint16_t in #( 7505case $ac_cv_c_uint16_t in #(
6515 no|yes) ;; #( 7506 no|yes) ;; #(
6516 *) 7507 *)
6517 7508
6518 7509
6519cat >>confdefs.h <<_ACEOF 7510printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
6520#define uint16_t $ac_cv_c_uint16_t
6521_ACEOF
6522;; 7511;;
6523 esac 7512 esac
6524 7513
6525ac_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"
6526case $ac_cv_c_int32_t in #( 7515case $ac_cv_c_int32_t in #(
6527 no|yes) ;; #( 7516 no|yes) ;; #(
6528 *) 7517 *)
6529 7518
6530cat >>confdefs.h <<_ACEOF 7519printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
6531#define int32_t $ac_cv_c_int32_t
6532_ACEOF
6533;; 7520;;
6534esac 7521esac
6535 7522
6536ac_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"
6537case $ac_cv_c_uint32_t in #( 7524case $ac_cv_c_uint32_t in #(
6538 no|yes) ;; #( 7525 no|yes) ;; #(
6539 *) 7526 *)
6540 7527
6541$as_echo "#define _UINT32_T 1" >>confdefs.h 7528printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
6542 7529
6543 7530
6544cat >>confdefs.h <<_ACEOF 7531printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
6545#define uint32_t $ac_cv_c_uint32_t
6546_ACEOF
6547;; 7532;;
6548 esac 7533 esac
6549 7534
6550 7535
6551for ac_func in unsetenv
6552do :
6553 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" 7536ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6554if test "x$ac_cv_func_unsetenv" = x""yes; then : 7537if test "x$ac_cv_func_unsetenv" = xyes
6555 cat >>confdefs.h <<_ACEOF 7538then :
6556#define HAVE_UNSETENV 1 7539 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
6557_ACEOF
6558 7540
6559fi 7541fi
6560done
6561 7542
6562 7543
6563 7544
6564support_utmp=yes 7545support_utmp=yes
6565support_wtmp=yes 7546support_wtmp=yes
6566support_lastlog=yes 7547support_lastlog=yes
6567 7548
6568# Check whether --enable-utmp was given. 7549# Check whether --enable-utmp was given.
6569if test "${enable_utmp+set}" = set; then : 7550if test ${enable_utmp+y}
7551then :
6570 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
6571 support_utmp=$enableval 7553 support_utmp=$enableval
6572 fi 7554 fi
6573fi 7555fi
6574 7556
6575 7557
6576# Check whether --enable-wtmp was given. 7558# Check whether --enable-wtmp was given.
6577if test "${enable_wtmp+set}" = set; then : 7559if test ${enable_wtmp+y}
7560then :
6578 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
6579 support_wtmp=$enableval 7562 support_wtmp=$enableval
6580 fi 7563 fi
6581fi 7564fi
6582 7565
6583 7566
6584# Check whether --enable-lastlog was given. 7567# Check whether --enable-lastlog was given.
6585if test "${enable_lastlog+set}" = set; then : 7568if test ${enable_lastlog+y}
7569then :
6586 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
6587 support_lastlog=$enableval 7571 support_lastlog=$enableval
6588 fi 7572 fi
6589fi 7573fi
6590 7574
6591 7575
6592if test x$support_utmp = xyes; then 7576if test x$support_utmp = xyes; then
6593 7577
6594$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h 7578printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
6595 7579
6596fi 7580fi
6597if test x$support_wtmp = xyes; then 7581if test x$support_wtmp = xyes; then
6598 7582
6599$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h 7583printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
6600 7584
6601fi 7585fi
6602if test x$support_lastlog = xyes; then 7586if test x$support_lastlog = xyes; then
6603 7587
6604$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h 7588printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
6605 7589
6606fi 7590fi
6607 7591
6608for ac_func in \ 7592ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
6609 updwtmp \ 7593if test "x$ac_cv_func_updwtmp" = xyes
6610 updwtmpx \ 7594then :
6611 updlastlogx \ 7595 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
6612 7596
6613do :
6614 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6615ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6616if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6617 cat >>confdefs.h <<_ACEOF
6618#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6619_ACEOF
6620
6621fi 7597fi
6622done 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
6623 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
6624 7608
6625for ac_header in lastlog.h 7609fi
6626do : 7610
7611
6627 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"
6628if test "x$ac_cv_header_lastlog_h" = x""yes; then : 7613if test "x$ac_cv_header_lastlog_h" = xyes
6629 cat >>confdefs.h <<_ACEOF 7614then :
6630#define HAVE_LASTLOG_H 1 7615 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
6631_ACEOF
6632 7616
6633fi 7617fi
6634
6635done
6636 7618
6637 7619
6638case $host in 7620case $host in
6639 *-*-solaris*) 7621 *-*-solaris*)
6640 7622
6641$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 7623printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
6642 7624
6643 ;; 7625 ;;
6644esac 7626esac
6645 7627
6646 7628
6647for ac_header in utmp.h 7629 for ac_header in utmp.h
6648do : 7630do :
6649 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"
6650if test "x$ac_cv_header_utmp_h" = x""yes; then : 7632if test "x$ac_cv_header_utmp_h" = xyes
6651 cat >>confdefs.h <<_ACEOF 7633then :
6652#define HAVE_UTMP_H 1 7634 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
6653_ACEOF 7635
6654 ac_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" "
6655#include <sys/types.h> 7637#include <sys/types.h>
6656#include <utmp.h> 7638#include <utmp.h>
6657 7639
6658" 7640"
6659if test "x$ac_cv_type_struct_utmp" = x""yes; then : 7641if test "x$ac_cv_type_struct_utmp" = xyes
7642then :
6660 7643
6661cat >>confdefs.h <<_ACEOF 7644printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6662#define HAVE_STRUCT_UTMP 1
6663_ACEOF
6664 7645
6665 7646
6666fi 7647fi
6667 7648
6668 7649
6669
6670# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6671# ------------------------------------------------------
6672# Tries to find if the field MEMBER exists in type AGGR, after including
6673# INCLUDES, setting cache variable VAR accordingly.
6674ac_fn_cxx_check_member ()
6675{
6676 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6678$as_echo_n "checking for $2.$3... " >&6; }
6679if eval "test \"\${$4+set}\"" = set; then :
6680 $as_echo_n "(cached) " >&6
6681else
6682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683/* end confdefs.h. */
6684$5
6685int
6686main ()
6687{
6688static $2 ac_aggr;
6689if (ac_aggr.$3)
6690return 0;
6691 ;
6692 return 0;
6693}
6694_ACEOF
6695if ac_fn_cxx_try_compile "$LINENO"; then :
6696 eval "$4=yes"
6697else
6698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6699/* end confdefs.h. */
6700$5
6701int
6702main ()
6703{
6704static $2 ac_aggr;
6705if (sizeof ac_aggr.$3)
6706return 0;
6707 ;
6708 return 0;
6709}
6710_ACEOF
6711if ac_fn_cxx_try_compile "$LINENO"; then :
6712 eval "$4=yes"
6713else
6714 eval "$4=no"
6715fi
6716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6717fi
6718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6719fi
6720eval ac_res=\$$4
6721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6722$as_echo "$ac_res" >&6; }
6723 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
6724
6725} # ac_fn_cxx_check_member
6726ac_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" "
6727#include <sys/types.h> 7651#include <sys/types.h>
6728#include <utmp.h> 7652#include <utmp.h>
6729 7653
6730" 7654"
6731if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then : 7655if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
7656then :
6732 7657
6733$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 7658printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
6734 7659
6735fi 7660fi
6736 7661
6737 7662
6738ac_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" "
6739#include <sys/types.h> 7664#include <sys/types.h>
6740#include <utmp.h> 7665#include <utmp.h>
6741 7666
6742" 7667"
6743if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then : 7668if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
7669then :
6744 7670
6745$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 7671printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
6746 7672
6747fi 7673fi
6748 7674
6749 7675
6750fi 7676fi
6751 7677
6752done 7678done
6753 7679
6754
6755for ac_header in utmpx.h 7680 for ac_header in utmpx.h
6756do : 7681do :
6757 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"
6758if test "x$ac_cv_header_utmpx_h" = x""yes; then : 7683if test "x$ac_cv_header_utmpx_h" = xyes
6759 cat >>confdefs.h <<_ACEOF 7684then :
6760#define HAVE_UTMPX_H 1 7685 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
6761_ACEOF 7686
6762 ac_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" "
6763#include <sys/types.h> 7688#include <sys/types.h>
6764#include <utmpx.h> 7689#include <utmpx.h>
6765 7690
6766" 7691"
6767if test "x$ac_cv_type_struct_utmpx" = x""yes; then : 7692if test "x$ac_cv_type_struct_utmpx" = xyes
7693then :
6768 7694
6769cat >>confdefs.h <<_ACEOF 7695printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
6770#define HAVE_STRUCT_UTMPX 1
6771_ACEOF
6772 7696
6773 7697
6774fi 7698fi
6775 7699
6776 7700
6777ac_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" "
6778#include <sys/types.h> 7702#include <sys/types.h>
6779#include <utmpx.h> 7703#include <utmpx.h>
6780 7704
6781" 7705"
6782if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then : 7706if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7707then :
6783 7708
6784$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 7709printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6785 7710
6786fi 7711fi
6787 7712
6788 7713
6789fi 7714fi
6790 7715
6791done 7716done
6792
6793ac_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" "
6794#include <sys/types.h> 7718#include <sys/types.h>
6795#include <utmp.h> 7719#include <utmp.h>
6796#ifdef HAVE_LASTLOG_H 7720#ifdef HAVE_LASTLOG_H
6797#include <lastlog.h> 7721#include <lastlog.h>
6798#endif 7722#endif
6799 7723
6800" 7724"
6801if test "x$ac_cv_type_struct_lastlog" = x""yes; then : 7725if test "x$ac_cv_type_struct_lastlog" = xyes
7726then :
6802 7727
6803cat >>confdefs.h <<_ACEOF 7728printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
6804#define HAVE_STRUCT_LASTLOG 1
6805_ACEOF
6806 7729
6807 7730
6808fi 7731fi
6809 7732
6810 7733
6814#ifdef HAVE_LASTLOG_H 7737#ifdef HAVE_LASTLOG_H
6815#include <lastlog.h> 7738#include <lastlog.h>
6816#endif 7739#endif
6817 7740
6818" 7741"
6819if test "x$ac_cv_type_struct_lastlogx" = x""yes; then : 7742if test "x$ac_cv_type_struct_lastlogx" = xyes
7743then :
6820 7744
6821cat >>confdefs.h <<_ACEOF 7745printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
6822#define HAVE_STRUCT_LASTLOGX 1
6823_ACEOF
6824 7746
6825 7747
6826fi 7748fi
6827 7749
6828 7750
6829 7751
6830{ $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
6831$as_echo_n "checking for a fallback location of utmp... " >&6; } 7753printf %s "checking for a fallback location of utmp... " >&6; }
6832if test "${pt_cv_path_utmp+set}" = set; then : 7754if test ${pt_cv_path_utmp+y}
6833 $as_echo_n "(cached) " >&6 7755then :
6834else 7756 printf %s "(cached) " >&6
7757else $as_nop
6835 7758
6836if test "$cross_compiling" != yes; then 7759if test "$cross_compiling" != yes; then
6837 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
6838 if test -f "$file"; then 7761 if test -f "$file"; then
6839 pt_cv_path_utmp=$file 7762 pt_cv_path_utmp=$file
6840 break 7763 break
6841 fi 7764 fi
6842 done 7765 done
6843fi 7766fi
6844fi 7767fi
6845{ $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
6846$as_echo "$pt_cv_path_utmp" >&6; } 7769printf "%s\n" "$pt_cv_path_utmp" >&6; }
6847if test x$pt_cv_path_utmp != x; then 7770if test x$pt_cv_path_utmp != x; then
6848 7771
6849cat >>confdefs.h <<_ACEOF 7772printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
6850#define PT_UTMP_FILE "$pt_cv_path_utmp"
6851_ACEOF
6852 7773
6853elif test "$cross_compiling" = yes; then 7774elif test "$cross_compiling" = yes; then
6854 { $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
6855$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;}
6856fi 7777fi
6857 7778
6858 7779
6859{ $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
6860$as_echo_n "checking for a fallback location of wtmp... " >&6; } 7781printf %s "checking for a fallback location of wtmp... " >&6; }
6861if test "${pt_cv_path_wtmp+set}" = set; then : 7782if test ${pt_cv_path_wtmp+y}
6862 $as_echo_n "(cached) " >&6 7783then :
6863else 7784 printf %s "(cached) " >&6
7785else $as_nop
6864 7786
6865if test "$cross_compiling" != yes; then 7787if test "$cross_compiling" != yes; then
6866 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
6867 if test -f "$file"; then 7789 if test -f "$file"; then
6868 pt_cv_path_wtmp=$file 7790 pt_cv_path_wtmp=$file
6869 break 7791 break
6870 fi 7792 fi
6871 done 7793 done
6872fi 7794fi
6873fi 7795fi
6874{ $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
6875$as_echo "$pt_cv_path_wtmp" >&6; } 7797printf "%s\n" "$pt_cv_path_wtmp" >&6; }
6876if test x$pt_cv_path_wtmp != x; then 7798if test x$pt_cv_path_wtmp != x; then
6877 7799
6878cat >>confdefs.h <<_ACEOF 7800printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
6879#define PT_WTMP_FILE "$pt_cv_path_wtmp"
6880_ACEOF
6881 7801
6882elif test "$cross_compiling" = yes; then 7802elif test "$cross_compiling" = yes; then
6883 { $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
6884$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;}
6885fi 7805fi
6886 7806
6887{ $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
6888$as_echo_n "checking for a fallback location of wtmpx... " >&6; } 7808printf %s "checking for a fallback location of wtmpx... " >&6; }
6889if test "${pt_cv_path_wtmpx+set}" = set; then : 7809if test ${pt_cv_path_wtmpx+y}
6890 $as_echo_n "(cached) " >&6 7810then :
6891else 7811 printf %s "(cached) " >&6
7812else $as_nop
6892 7813
6893if test "$cross_compiling" != yes; then 7814if test "$cross_compiling" != yes; then
6894 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do 7815 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
6895 if test -f "$file"; then 7816 if test -f "$file"; then
6896 pt_cv_path_wtmpx=$file 7817 pt_cv_path_wtmpx=$file
6897 break 7818 break
6898 fi 7819 fi
6899 done 7820 done
6900fi 7821fi
6901fi 7822fi
6902{ $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
6903$as_echo "$pt_cv_path_wtmpx" >&6; } 7824printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
6904if test x$pt_cv_path_wtmpx != x; then 7825if test x$pt_cv_path_wtmpx != x; then
6905 7826
6906cat >>confdefs.h <<_ACEOF 7827printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
6907#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
6908_ACEOF
6909 7828
6910elif test "$cross_compiling" = yes; then 7829elif test "$cross_compiling" = yes; then
6911 { $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
6912$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;}
6913fi 7832fi
6914 7833
6915{ $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
6916$as_echo_n "checking for a fallback location of lastlog... " >&6; } 7835printf %s "checking for a fallback location of lastlog... " >&6; }
6917if test "${pt_cv_path_lastlog+set}" = set; then : 7836if test ${pt_cv_path_lastlog+y}
6918 $as_echo_n "(cached) " >&6 7837then :
6919else 7838 printf %s "(cached) " >&6
7839else $as_nop
6920 7840
6921if test "$cross_compiling" != yes; then 7841if test "$cross_compiling" != yes; then
6922 for file in "/var/log/lastlog" "/var/adm/lastlog"; do 7842 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
6923 if test -f "$file"; then 7843 if test -f "$file"; then
6924 pt_cv_path_lastlog=$file 7844 pt_cv_path_lastlog=$file
6925 break 7845 break
6926 fi 7846 fi
6927 done 7847 done
6928fi 7848fi
6929fi 7849fi
6930{ $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
6931$as_echo "$pt_cv_path_lastlog" >&6; } 7851printf "%s\n" "$pt_cv_path_lastlog" >&6; }
6932if test x$pt_cv_path_lastlog != x; then 7852if test x$pt_cv_path_lastlog != x; then
6933 7853
6934cat >>confdefs.h <<_ACEOF 7854printf "%s\n" "#define PT_LASTLOG_FILE \"$pt_cv_path_lastlog\"" >>confdefs.h
6935#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
6936_ACEOF
6937 7855
6938elif test "$cross_compiling" = yes; then 7856elif test "$cross_compiling" = yes; then
6939 { $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
6940$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;}
6941fi 7859fi
6942 7860
6943{ $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
6944$as_echo_n "checking for a fallback location of lastlogx... " >&6; } 7862printf %s "checking for a fallback location of lastlogx... " >&6; }
6945if test "${pt_cv_path_lastlogx+set}" = set; then : 7863if test ${pt_cv_path_lastlogx+y}
6946 $as_echo_n "(cached) " >&6 7864then :
6947else 7865 printf %s "(cached) " >&6
7866else $as_nop
6948 7867
6949if test "$cross_compiling" != yes; then 7868if test "$cross_compiling" != yes; then
6950 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do 7869 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
6951 if test -f "$file"; then 7870 if test -f "$file"; then
6952 pt_cv_path_lastlogx=$file 7871 pt_cv_path_lastlogx=$file
6953 break 7872 break
6954 fi 7873 fi
6955 done 7874 done
6956fi 7875fi
6957fi 7876fi
6958{ $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
6959$as_echo "$pt_cv_path_lastlogx" >&6; } 7878printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
6960if test x$pt_cv_path_lastlogx != x; then 7879if test x$pt_cv_path_lastlogx != x; then
6961 7880
6962cat >>confdefs.h <<_ACEOF
6963#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx" 7881printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
6964_ACEOF
6965 7882
6966elif test "$cross_compiling" = yes; then 7883elif test "$cross_compiling" = yes; then
6967 { $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
6968$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;}
6969fi 7886fi
6970 7887
6971 7888
6972 7889
6973 7890
6974save_LIBS=$LIBS 7891save_LIBS=$LIBS
6975save_CFLAGS=$CFLAGS 7892save_CXXFLAGS=$CXXFLAGS
6976CFLAGS="$CFLAGS $X_CFLAGS" 7893CXXFLAGS="$CXXFLAGS $X_CFLAGS"
6977LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7894LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
6978if test x$support_xim = xyes; then 7895if test x$support_xim = xyes; then
6979 { $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
6980$as_echo_n "checking for working Xlocale... " >&6; } 7897printf %s "checking for working Xlocale... " >&6; }
6981if test "${rxvt_cv_func_xlocale+set}" = set; then : 7898if test ${rxvt_cv_func_xlocale+y}
6982 $as_echo_n "(cached) " >&6 7899then :
6983else 7900 printf %s "(cached) " >&6
7901else $as_nop
6984 if test "$cross_compiling" = yes; then : 7902 if test "$cross_compiling" = yes
7903then :
6985 : 7904 :
6986else 7905else $as_nop
6987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6988/* end confdefs.h. */ 7907/* end confdefs.h. */
6989 7908
6990 #include <X11/Xlib.h> 7909 #include <X11/Xlib.h>
6991 #include <stdlib.h> 7910 #include <stdlib.h>
6996 else 7915 else
6997 exit (1); 7916 exit (1);
6998 } 7917 }
6999 7918
7000_ACEOF 7919_ACEOF
7001if ac_fn_cxx_try_run "$LINENO"; then : 7920if ac_fn_cxx_try_run "$LINENO"
7921then :
7002 rxvt_cv_func_xlocale=yes 7922 rxvt_cv_func_xlocale=yes
7003else 7923else $as_nop
7004 rxvt_cv_func_xlocale=no 7924 rxvt_cv_func_xlocale=no
7005fi 7925fi
7006rm -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 \
7007 conftest.$ac_objext conftest.beam conftest.$ac_ext 7927 conftest.$ac_objext conftest.beam conftest.$ac_ext
7008fi 7928fi
7009 7929
7010fi 7930fi
7011{ $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
7012$as_echo "$rxvt_cv_func_xlocale" >&6; } 7932printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7013 if test x$rxvt_cv_func_xlocale = xyes; then 7933 if test x$rxvt_cv_func_xlocale = xyes; then
7014 7934
7015$as_echo "#define USE_XIM 1" >>confdefs.h 7935printf "%s\n" "#define USE_XIM 1" >>confdefs.h
7016 7936
7017 { $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
7018$as_echo_n "checking for broken XIM callback... " >&6; } 7938printf %s "checking for broken XIM callback... " >&6; }
7019if test "${rxvt_cv_broken_ximcb+set}" = set; then : 7939if test ${rxvt_cv_broken_ximcb+y}
7020 $as_echo_n "(cached) " >&6 7940then :
7021else 7941 printf %s "(cached) " >&6
7942else $as_nop
7022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7023/* end confdefs.h. */ 7944/* end confdefs.h. */
7024 7945
7025 #include <X11/Xlib.h> 7946 #include <X11/Xlib.h>
7026 7947
7030 XIMCallback cb; 7951 XIMCallback cb;
7031 cb.callback = im_destroy_cb; 7952 cb.callback = im_destroy_cb;
7032 } 7953 }
7033 7954
7034_ACEOF 7955_ACEOF
7035if ac_fn_cxx_try_compile "$LINENO"; then : 7956if ac_fn_cxx_try_compile "$LINENO"
7957then :
7036 rxvt_cv_broken_ximcb=yes 7958 rxvt_cv_broken_ximcb=yes
7037else 7959else $as_nop
7038 rxvt_cv_broken_ximcb=no 7960 rxvt_cv_broken_ximcb=no
7039fi 7961fi
7040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7962rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7041fi 7963fi
7042{ $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
7043$as_echo "$rxvt_cv_broken_ximcb" >&6; } 7965printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
7044 7966
7045 if test x$rxvt_cv_broken_ximcb = xyes; then 7967 if test x$rxvt_cv_broken_ximcb = xyes; then
7046 7968
7047$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h 7969printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7048 7970
7049 fi 7971 fi
7050 fi 7972 fi
7051fi 7973fi
7052 7974
7053{ $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
7054$as_echo_n "checking for working X setlocale... " >&6; } 7976printf %s "checking for working X setlocale... " >&6; }
7055if test "${rxvt_cv_func_xsetlocale+set}" = set; then : 7977if test ${rxvt_cv_func_xsetlocale+y}
7056 $as_echo_n "(cached) " >&6 7978then :
7057else 7979 printf %s "(cached) " >&6
7980else $as_nop
7058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7059/* end confdefs.h. */ 7982/* end confdefs.h. */
7060#define X_LOCALE 1 7983#define X_LOCALE 1
7061#include <X11/Xlocale.h> 7984#include <X11/Xlocale.h>
7062int 7985int
7063main () 7986main (void)
7064{ 7987{
7065setlocale(LC_CTYPE, ""); 7988setlocale(LC_CTYPE, "");
7066 ; 7989 ;
7067 return 0; 7990 return 0;
7068} 7991}
7069_ACEOF 7992_ACEOF
7070if ac_fn_cxx_try_link "$LINENO"; then : 7993if ac_fn_cxx_try_link "$LINENO"
7994then :
7071 rxvt_cv_func_xsetlocale=yes 7995 rxvt_cv_func_xsetlocale=yes
7072else 7996else $as_nop
7073 rxvt_cv_func_xsetlocale=no 7997 rxvt_cv_func_xsetlocale=no
7074fi 7998fi
7075rm -f core conftest.err conftest.$ac_objext \ 7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
7076 conftest$ac_exeext conftest.$ac_ext 8000 conftest$ac_exeext conftest.$ac_ext
7077fi 8001fi
7078{ $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
7079$as_echo "$rxvt_cv_func_xsetlocale" >&6; } 8003printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
7080if test x$rxvt_cv_func_xsetlocale = xyes; then 8004if test x$rxvt_cv_func_xsetlocale = xyes; then
7081 8005
7082$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h 8006printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
7083 8007
7084fi 8008fi
7085LIBS=$save_LIBS 8009LIBS=$save_LIBS
7086CFLAGS=$save_CFLAGS 8010CXXFLAGS=$save_CXXFLAGS
7087 8011
7088{ $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
7089$as_echo_n "checking for working nl_langinfo... " >&6; } 8013printf %s "checking for working nl_langinfo... " >&6; }
7090if test "${rxvt_cv_func_nl_langinfo+set}" = set; then : 8014if test ${rxvt_cv_func_nl_langinfo+y}
7091 $as_echo_n "(cached) " >&6 8015then :
7092else 8016 printf %s "(cached) " >&6
8017else $as_nop
7093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7094/* end confdefs.h. */ 8019/* end confdefs.h. */
7095#include <langinfo.h> 8020#include <langinfo.h>
7096int 8021int
7097main () 8022main (void)
7098{ 8023{
7099nl_langinfo(CODESET); 8024nl_langinfo(CODESET);
7100 ; 8025 ;
7101 return 0; 8026 return 0;
7102} 8027}
7103_ACEOF 8028_ACEOF
7104if ac_fn_cxx_try_link "$LINENO"; then : 8029if ac_fn_cxx_try_link "$LINENO"
8030then :
7105 rxvt_cv_func_nl_langinfo=yes 8031 rxvt_cv_func_nl_langinfo=yes
7106else 8032else $as_nop
7107 rxvt_cv_func_nl_langinfo=no 8033 rxvt_cv_func_nl_langinfo=no
7108fi 8034fi
7109rm -f core conftest.err conftest.$ac_objext \ 8035rm -f core conftest.err conftest.$ac_objext conftest.beam \
7110 conftest$ac_exeext conftest.$ac_ext 8036 conftest$ac_exeext conftest.$ac_ext
7111fi 8037fi
7112{ $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
7113$as_echo "$rxvt_cv_func_nl_langinfo" >&6; } 8039printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
7114if test x$rxvt_cv_func_nl_langinfo = xyes; then 8040if test x$rxvt_cv_func_nl_langinfo = xyes; then
7115 8041
7116$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 8042printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7117 8043
7118fi 8044fi
8045
7119 8046
7120 8047
7121case $host in 8048case $host in
7122 *-*-solaris*) 8049 *-*-solaris*)
8050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8051/* end confdefs.h. */
7123 8052
8053#if __STDC_VERSION__ >= 199901L
8054error
8055#endif
8056
8057int
8058main (void)
8059{
8060
8061 ;
8062 return 0;
8063}
8064_ACEOF
8065if ac_fn_cxx_try_compile "$LINENO"
8066then :
7124$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h 8067 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
7125 8068
8069else $as_nop
8070 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
8071
8072fi
8073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7126 { $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
7127$as_echo_n "checking for library containing sendmsg... " >&6; } 8075printf %s "checking for library containing sendmsg... " >&6; }
7128if test "${ac_cv_search_sendmsg+set}" = set; then : 8076if test ${ac_cv_search_sendmsg+y}
7129 $as_echo_n "(cached) " >&6 8077then :
7130else 8078 printf %s "(cached) " >&6
8079else $as_nop
7131 ac_func_search_save_LIBS=$LIBS 8080 ac_func_search_save_LIBS=$LIBS
7132cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7133/* end confdefs.h. */ 8082/* end confdefs.h. */
7134 8083
7135/* Override any GCC internal prototype to avoid an error. 8084namespace conftest {
7136 Use char because int might match the return type of a GCC 8085 extern "C" int sendmsg ();
7137 builtin and then its argument prototype would still apply. */ 8086}
7138#ifdef __cplusplus
7139extern "C"
7140#endif
7141char sendmsg ();
7142int 8087int
7143main () 8088main (void)
7144{ 8089{
7145return sendmsg (); 8090return conftest::sendmsg ();
7146 ; 8091 ;
7147 return 0; 8092 return 0;
7148} 8093}
7149_ACEOF 8094_ACEOF
7150for ac_lib in '' socket; do 8095for ac_lib in '' socket
8096do
7151 if test -z "$ac_lib"; then 8097 if test -z "$ac_lib"; then
7152 ac_res="none required" 8098 ac_res="none required"
7153 else 8099 else
7154 ac_res=-l$ac_lib 8100 ac_res=-l$ac_lib
7155 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8101 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7156 fi 8102 fi
7157 if ac_fn_cxx_try_link "$LINENO"; then : 8103 if ac_fn_cxx_try_link "$LINENO"
8104then :
7158 ac_cv_search_sendmsg=$ac_res 8105 ac_cv_search_sendmsg=$ac_res
7159fi 8106fi
7160rm -f core conftest.err conftest.$ac_objext \ 8107rm -f core conftest.err conftest.$ac_objext conftest.beam \
7161 conftest$ac_exeext 8108 conftest$ac_exeext
7162 if test "${ac_cv_search_sendmsg+set}" = set; then : 8109 if test ${ac_cv_search_sendmsg+y}
8110then :
7163 break 8111 break
7164fi 8112fi
7165done 8113done
7166if test "${ac_cv_search_sendmsg+set}" = set; then : 8114if test ${ac_cv_search_sendmsg+y}
8115then :
7167 8116
7168else 8117else $as_nop
7169 ac_cv_search_sendmsg=no 8118 ac_cv_search_sendmsg=no
7170fi 8119fi
7171rm conftest.$ac_ext 8120rm conftest.$ac_ext
7172LIBS=$ac_func_search_save_LIBS 8121LIBS=$ac_func_search_save_LIBS
7173fi 8122fi
7174{ $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
7175$as_echo "$ac_cv_search_sendmsg" >&6; } 8124printf "%s\n" "$ac_cv_search_sendmsg" >&6; }
7176ac_res=$ac_cv_search_sendmsg 8125ac_res=$ac_cv_search_sendmsg
7177if test "$ac_res" != no; then : 8126if test "$ac_res" != no
8127then :
7178 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8128 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7179 8129
7180fi 8130fi
7181 8131
7182 ;; 8132 ;;
7183esac 8133esac
7184 8134
7185{ $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
7186$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 8136printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
7187if test "${pt_cv_can_pass_fds+set}" = set; then : 8137if test ${pt_cv_can_pass_fds+y}
7188 $as_echo_n "(cached) " >&6 8138then :
7189else 8139 printf %s "(cached) " >&6
8140else $as_nop
7190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7191/* end confdefs.h. */ 8142/* end confdefs.h. */
7192 8143
7193#include <stddef.h> // broken bsds (is that redundant?) need this 8144#include <stddef.h> // broken bsds (is that redundant?) need this
7194#include <sys/types.h> 8145#include <sys/types.h>
7195#include <sys/socket.h> 8146#include <sys/socket.h>
7196#include <sys/uio.h> 8147#include <sys/uio.h>
7197 8148
7198int 8149int
7199main () 8150main (void)
7200{ 8151{
7201 8152
7202{ 8153{
7203 msghdr msg; 8154 msghdr msg;
7204 iovec iov; 8155 iovec iov;
7225 8176
7226 ; 8177 ;
7227 return 0; 8178 return 0;
7228} 8179}
7229_ACEOF 8180_ACEOF
7230if ac_fn_cxx_try_link "$LINENO"; then : 8181if ac_fn_cxx_try_link "$LINENO"
8182then :
7231 pt_cv_can_pass_fds=yes 8183 pt_cv_can_pass_fds=yes
7232else 8184else $as_nop
7233 pt_cv_can_pass_fds=no 8185 pt_cv_can_pass_fds=no
7234fi 8186fi
7235rm -f core conftest.err conftest.$ac_objext \ 8187rm -f core conftest.err conftest.$ac_objext conftest.beam \
7236 conftest$ac_exeext conftest.$ac_ext 8188 conftest$ac_exeext conftest.$ac_ext
7237fi 8189fi
7238{ $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
7239$as_echo "$pt_cv_can_pass_fds" >&6; } 8191printf "%s\n" "$pt_cv_can_pass_fds" >&6; }
7240if test x$pt_cv_can_pass_fds = xyes; then 8192if test x$pt_cv_can_pass_fds = xyes; then
7241 8193
7242$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h 8194printf "%s\n" "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
7243 8195
7244else 8196else
7245 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
7246fi 8198fi
7247 8199
7248 8200
7249 8201
7250for ac_header in \
7251 pty.h \
7252 util.h \
7253 libutil.h \
7254 sys/ioctl.h \
7255 stropts.h \
7256
7257do :
7258 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7259ac_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"
7260if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 8203if test "x$ac_cv_header_pty_h" = xyes
7261 cat >>confdefs.h <<_ACEOF 8204then :
7262#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8205 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
7263_ACEOF
7264 8206
7265fi 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
7266 8212
7267done
7268
7269
7270for ac_func in \
7271 revoke \
7272 _getpty \
7273 getpt \
7274 posix_openpt \
7275 isastream \
7276 setuid \
7277 seteuid \
7278 setreuid \
7279 setresuid \
7280
7281do :
7282 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7283ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7284if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7285 cat >>confdefs.h <<_ACEOF
7286#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7287_ACEOF
7288
7289fi 8213fi
7290done 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
7291 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
7292 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
7293{ $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
7294$as_echo_n "checking for UNIX98 ptys... " >&6; } 8291printf %s "checking for UNIX98 ptys... " >&6; }
7295cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7296/* end confdefs.h. */ 8293/* end confdefs.h. */
7297#include <stdlib.h> 8294#include <stdlib.h>
7298int 8295int
7299main () 8296main (void)
7300{ 8297{
7301grantpt(0);unlockpt(0);ptsname(0); 8298grantpt(0);unlockpt(0);ptsname(0);
7302 ; 8299 ;
7303 return 0; 8300 return 0;
7304} 8301}
7305_ACEOF 8302_ACEOF
7306if ac_fn_cxx_try_link "$LINENO"; then : 8303if ac_fn_cxx_try_link "$LINENO"
8304then :
7307 unix98_pty=yes 8305 unix98_pty=yes
7308 8306
7309$as_echo "#define UNIX98_PTY 1" >>confdefs.h 8307printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
7310 8308
7311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7312$as_echo "yes" >&6; } 8310printf "%s\n" "yes" >&6; }
7313else 8311else $as_nop
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7315$as_echo "no" >&6; } 8313printf "%s\n" "no" >&6; }
7316fi 8314fi
7317rm -f core conftest.err conftest.$ac_objext \ 8315rm -f core conftest.err conftest.$ac_objext conftest.beam \
7318 conftest$ac_exeext conftest.$ac_ext 8316 conftest$ac_exeext conftest.$ac_ext
7319 8317
7320if test -z "$unix98_pty"; then 8318if test -z "$unix98_pty"; then
7321 { $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
7322$as_echo_n "checking for library containing openpty... " >&6; } 8320printf %s "checking for library containing openpty... " >&6; }
7323if test "${ac_cv_search_openpty+set}" = set; then : 8321if test ${ac_cv_search_openpty+y}
7324 $as_echo_n "(cached) " >&6 8322then :
7325else 8323 printf %s "(cached) " >&6
8324else $as_nop
7326 ac_func_search_save_LIBS=$LIBS 8325 ac_func_search_save_LIBS=$LIBS
7327cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8326cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7328/* end confdefs.h. */ 8327/* end confdefs.h. */
7329 8328
7330/* Override any GCC internal prototype to avoid an error. 8329namespace conftest {
7331 Use char because int might match the return type of a GCC 8330 extern "C" int openpty ();
7332 builtin and then its argument prototype would still apply. */ 8331}
7333#ifdef __cplusplus
7334extern "C"
7335#endif
7336char openpty ();
7337int 8332int
7338main () 8333main (void)
7339{ 8334{
7340return openpty (); 8335return conftest::openpty ();
7341 ; 8336 ;
7342 return 0; 8337 return 0;
7343} 8338}
7344_ACEOF 8339_ACEOF
7345for ac_lib in '' util; do 8340for ac_lib in '' util
8341do
7346 if test -z "$ac_lib"; then 8342 if test -z "$ac_lib"; then
7347 ac_res="none required" 8343 ac_res="none required"
7348 else 8344 else
7349 ac_res=-l$ac_lib 8345 ac_res=-l$ac_lib
7350 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7351 fi 8347 fi
7352 if ac_fn_cxx_try_link "$LINENO"; then : 8348 if ac_fn_cxx_try_link "$LINENO"
8349then :
7353 ac_cv_search_openpty=$ac_res 8350 ac_cv_search_openpty=$ac_res
7354fi 8351fi
7355rm -f core conftest.err conftest.$ac_objext \ 8352rm -f core conftest.err conftest.$ac_objext conftest.beam \
7356 conftest$ac_exeext 8353 conftest$ac_exeext
7357 if test "${ac_cv_search_openpty+set}" = set; then : 8354 if test ${ac_cv_search_openpty+y}
8355then :
7358 break 8356 break
7359fi 8357fi
7360done 8358done
7361if test "${ac_cv_search_openpty+set}" = set; then : 8359if test ${ac_cv_search_openpty+y}
8360then :
7362 8361
7363else 8362else $as_nop
7364 ac_cv_search_openpty=no 8363 ac_cv_search_openpty=no
7365fi 8364fi
7366rm conftest.$ac_ext 8365rm conftest.$ac_ext
7367LIBS=$ac_func_search_save_LIBS 8366LIBS=$ac_func_search_save_LIBS
7368fi 8367fi
7369{ $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
7370$as_echo "$ac_cv_search_openpty" >&6; } 8369printf "%s\n" "$ac_cv_search_openpty" >&6; }
7371ac_res=$ac_cv_search_openpty 8370ac_res=$ac_cv_search_openpty
7372if test "$ac_res" != no; then : 8371if test "$ac_res" != no
8372then :
7373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7374 8374
7375$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h 8375printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
7376 8376
7377fi 8377fi
7378 8378
7379fi 8379fi
7380 8380
7381 8381
7382 8382
7383{ $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
7384$as_echo_n "checking for tty group... " >&6; } 8384printf %s "checking for tty group... " >&6; }
7385if test "${pt_cv_tty_group+set}" = set; then : 8385if test ${pt_cv_tty_group+y}
7386 $as_echo_n "(cached) " >&6 8386then :
7387else 8387 printf %s "(cached) " >&6
8388else $as_nop
7388 if test "$cross_compiling" = yes; then : 8389 if test "$cross_compiling" = yes
8390then :
7389 pt_cv_tty_group=no 8391 pt_cv_tty_group=no
7390else 8392else $as_nop
7391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7392/* end confdefs.h. */ 8394/* end confdefs.h. */
7393 8395
7394#include <sys/types.h> 8396#include <sys/types.h>
7395#include <sys/stat.h> 8397#include <sys/stat.h>
7410 return 0; 8412 return 0;
7411 else 8413 else
7412 return 1; 8414 return 1;
7413} 8415}
7414_ACEOF 8416_ACEOF
7415if ac_fn_cxx_try_run "$LINENO"; then : 8417if ac_fn_cxx_try_run "$LINENO"
8418then :
7416 pt_cv_tty_group=yes 8419 pt_cv_tty_group=yes
7417else 8420else $as_nop
7418 pt_cv_tty_group=no 8421 pt_cv_tty_group=no
7419fi 8422fi
7420rm -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 \
7421 conftest.$ac_objext conftest.beam conftest.$ac_ext 8424 conftest.$ac_objext conftest.beam conftest.$ac_ext
7422fi 8425fi
7423 8426
7424fi 8427fi
7425{ $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
7426$as_echo "$pt_cv_tty_group" >&6; } 8429printf "%s\n" "$pt_cv_tty_group" >&6; }
7427if test x$pt_cv_tty_group = xyes; then 8430if test x$pt_cv_tty_group = xyes; then
7428 8431
7429$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h 8432printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
7430 8433
7431fi 8434fi
7432 8435
8436support_image=no
8437if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
8438 support_image=yes
8439fi
7433if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then 8440if test x$support_xft = xyes || test x$support_image = xyes; then
7434 rxvt_have_xrender=no 8441 rxvt_have_xrender=no
7435 # Extract the first word of "pkg-config", so it can be a program name with args. 8442
7436set dummy pkg-config; ac_word=$2
7437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8443 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xrender" >&5
7438$as_echo_n "checking for $ac_word... " >&6; } 8444printf %s "checking for xrender... " >&6; }
7439if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7440 $as_echo_n "(cached) " >&6
7441else
7442 case $PKG_CONFIG in
7443 [\\/]* | ?:[\\/]*)
7444 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7445 ;;
7446 *)
7447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7448for as_dir in $PATH
7449do
7450 IFS=$as_save_IFS
7451 test -z "$as_dir" && as_dir=.
7452 for ac_exec_ext in '' $ac_executable_extensions; do
7453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7454 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7456 break 2
7457 fi
7458done
7459 done
7460IFS=$as_save_IFS
7461
7462 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7463 ;;
7464esac
7465fi
7466PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7467if test -n "$PKG_CONFIG"; then
7468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7469$as_echo "$PKG_CONFIG" >&6; }
7470else
7471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7472$as_echo "no" >&6; }
7473fi
7474
7475
7476 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then 8445 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7477 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS" 8446 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7478 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`" 8447 XRENDER_LIBS="`$PKG_CONFIG --libs xrender`"
8448
8449 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8450printf "%s\n" "ok" >&6; }
8451
8452 X_LIBS="$XRENDER_LIBS $X_LIBS"
8453 CPPFLAGS="$CPPFLAGS $XRENDER_CFLAGS"
7479 rxvt_have_xrender=yes 8454 rxvt_have_xrender=yes
7480 8455
7481 save_LIBS="$LIBS" 8456 save_LIBS="$LIBS"
7482 LIBS="$LIBS $X_LIBS" 8457 LIBS="$LIBS $X_LIBS"
7483 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"
7484if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then : 8459if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
8460then :
7485 8461
7486else 8462else $as_nop
7487 rxvt_have_xrender=no 8463 rxvt_have_xrender=no
7488fi 8464fi
7489 8465
7490
7491 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat" 8466 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7492if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then : 8467if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
8468then :
7493 8469
7494else 8470else $as_nop
7495 rxvt_have_xrender=no 8471 rxvt_have_xrender=no
7496fi 8472fi
7497 8473
7498 LIBS="$save_LIBS" 8474 LIBS="$save_LIBS"
8475
8476 else
8477 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8478printf "%s\n" "no" >&6; }
8479 :
7499 fi 8480 fi
8481
7500fi 8482fi
7501 8483
7502if 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
7503 # Extract the first word of "pkg-config", so it can be a program name with args.
7504set dummy pkg-config; ac_word=$2
7505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7506$as_echo_n "checking for $ac_word... " >&6; }
7507if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7508 $as_echo_n "(cached) " >&6
7509else
7510 case $PKG_CONFIG in
7511 [\\/]* | ?:[\\/]*)
7512 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7513 ;;
7514 *)
7515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7516for as_dir in $PATH
7517do
7518 IFS=$as_save_IFS
7519 test -z "$as_dir" && as_dir=.
7520 for ac_exec_ext in '' $ac_executable_extensions; do
7521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7522 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7524 break 2
7525 fi
7526done
7527 done
7528IFS=$as_save_IFS
7529 8485
7530 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" 8486 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fontconfig xft" >&5
7531 ;; 8487printf %s "checking for fontconfig xft... " >&6; }
7532esac
7533fi
7534PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7535if test -n "$PKG_CONFIG"; then
7536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7537$as_echo "$PKG_CONFIG" >&6; }
7538else
7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7540$as_echo "no" >&6; }
7541fi
7542
7543
7544 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 8488 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7545 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS" 8489 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7546 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 8490 XFT_LIBS="`$PKG_CONFIG --libs fontconfig xft`"
8491
8492 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8493printf "%s\n" "ok" >&6; }
8494
8495 X_LIBS="$XFT_LIBS $X_LIBS"
8496 CPPFLAGS="$CPPFLAGS $XFT_CFLAGS"
8497
7547 else 8498 else
8499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8500printf "%s\n" "no" >&6; }
8501
7548 # 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.
7549set dummy xft-config; ac_word=$2 8503set dummy xft-config; ac_word=$2
7550{ $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
7551$as_echo_n "checking for $ac_word... " >&6; } 8505printf %s "checking for $ac_word... " >&6; }
7552if test "${ac_cv_path_XFT_CONFIG+set}" = set; then : 8506if test ${ac_cv_path_XFT_CONFIG+y}
7553 $as_echo_n "(cached) " >&6 8507then :
7554else 8508 printf %s "(cached) " >&6
8509else $as_nop
7555 case $XFT_CONFIG in 8510 case $XFT_CONFIG in
7556 [\\/]* | ?:[\\/]*) 8511 [\\/]* | ?:[\\/]*)
7557 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.
7558 ;; 8513 ;;
7559 *) 8514 *)
7560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7561for as_dir in $PATH 8516for as_dir in $PATH
7562do 8517do
7563 IFS=$as_save_IFS 8518 IFS=$as_save_IFS
7564 test -z "$as_dir" && as_dir=. 8519 case $as_dir in #(((
8520 '') as_dir=./ ;;
8521 */) ;;
8522 *) as_dir=$as_dir/ ;;
8523 esac
7565 for ac_exec_ext in '' $ac_executable_extensions; do 8524 for ac_exec_ext in '' $ac_executable_extensions; do
7566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8525 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7567 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"
7568 $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
7569 break 2 8528 break 2
7570 fi 8529 fi
7571done 8530done
7572 done 8531 done
7573IFS=$as_save_IFS 8532IFS=$as_save_IFS
7576 ;; 8535 ;;
7577esac 8536esac
7578fi 8537fi
7579XFT_CONFIG=$ac_cv_path_XFT_CONFIG 8538XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7580if test -n "$XFT_CONFIG"; then 8539if test -n "$XFT_CONFIG"; then
7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5 8540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7582$as_echo "$XFT_CONFIG" >&6; } 8541printf "%s\n" "$XFT_CONFIG" >&6; }
7583else 8542else
7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7585$as_echo "no" >&6; } 8544printf "%s\n" "no" >&6; }
7586fi 8545fi
7587 8546
7588 8547
7589 if test $XFT_CONFIG != no; then 8548 if test $XFT_CONFIG != no; then
7590 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 8549 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7591 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 8550 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7592 fi 8551 fi
7593 fi
7594 8552
7595 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7596 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7597 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7598 fi 8553 fi
8554
7599 8555
7600 save_LIBS="$LIBS" 8556 save_LIBS="$LIBS"
7601 LIBS="$LIBS $X_LIBS" 8557 LIBS="$LIBS $X_LIBS"
7602 for ac_header in X11/Xft/Xft.h 8558 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7603do : 8559do :
7604 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default" 8560 as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
7605if test "x$ac_cv_header_X11_Xft_Xft_h" = x""yes; then : 8561ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8562if eval test \"x\$"$as_ac_Header"\" = x"yes"
8563then :
7606 cat >>confdefs.h <<_ACEOF 8564 cat >>confdefs.h <<_ACEOF
7607#define HAVE_X11_XFT_XFT_H 1 8565#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
7608_ACEOF 8566_ACEOF
7609 8567
7610else 8568else $as_nop
7611 support_xft=no 8569 support_xft=no
7612fi 8570fi
7613 8571
7614done 8572done
7615 8573
7616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5 8574 for ac_func in XftDrawString32 FcPatternGet
7617$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; } 8575do :
7618if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then : 8576 as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | $as_tr_sh`
7619 $as_echo_n "(cached) " >&6 8577ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7620else 8578if eval test \"x\$"$as_ac_var"\" = x"yes"
7621 ac_check_lib_save_LIBS=$LIBS 8579then :
7622LIBS="-lXft $LIBS" 8580 cat >>confdefs.h <<_ACEOF
8581#define `printf "%s\n" "HAVE_$ac_func" | $as_tr_cpp` 1
8582_ACEOF
8583
8584else $as_nop
8585 support_xft=no
8586fi
8587
8588done
8589 LIBS="$save_LIBS"
8590
8591 if test x$support_xft = xyes; then
8592
8593printf "%s\n" "#define XFT 1" >>confdefs.h
8594
8595 fi
8596fi
8597
8598if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
8599 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for Render >= 0.11" >&5
8600printf %s "checking for Render >= 0.11... " >&6; }
7623cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7624/* end confdefs.h. */ 8602/* end confdefs.h. */
7625 8603
7626/* Override any GCC internal prototype to avoid an error. 8604#include <X11/extensions/Xrender.h>
7627 Use char because int might match the return type of a GCC 8605#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7628 builtin and then its argument prototype would still apply. */ 8606error
7629#ifdef __cplusplus
7630extern "C"
7631#endif 8607#endif
7632char XftDrawString32 (); 8608
7633int 8609int
7634main () 8610main (void)
7635{ 8611{
7636return XftDrawString32 (); 8612
7637 ; 8613 ;
7638 return 0; 8614 return 0;
7639} 8615}
7640_ACEOF 8616_ACEOF
7641if ac_fn_cxx_try_link "$LINENO"; then : 8617if ac_fn_cxx_try_compile "$LINENO"
7642 ac_cv_lib_Xft_XftDrawString32=yes 8618then :
7643else 8619
7644 ac_cv_lib_Xft_XftDrawString32=no 8620else $as_nop
7645fi
7646rm -f core conftest.err conftest.$ac_objext \
7647 conftest$ac_exeext conftest.$ac_ext
7648LIBS=$ac_check_lib_save_LIBS
7649fi
7650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
7651$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
7652if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
7653 :
7654else
7655 support_xft=no 8621 support_image=no
7656fi 8622fi
7657 8623rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7658 for ac_header in fontconfig/fontconfig.h
7659do :
7660 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7661if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
7662 cat >>confdefs.h <<_ACEOF
7663#define HAVE_FONTCONFIG_FONTCONFIG_H 1
7664_ACEOF
7665
7666else
7667 support_xft=no
7668fi
7669
7670done
7671
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7673$as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7674if test "${ac_cv_lib_fontconfig_FcPatternGet+set}" = set; then :
7675 $as_echo_n "(cached) " >&6
7676else
7677 ac_check_lib_save_LIBS=$LIBS
7678LIBS="-lfontconfig $LIBS"
7679cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7680/* end confdefs.h. */
7681
7682/* Override any GCC internal prototype to avoid an error.
7683 Use char because int might match the return type of a GCC
7684 builtin and then its argument prototype would still apply. */
7685#ifdef __cplusplus
7686extern "C"
7687#endif
7688char FcPatternGet ();
7689int
7690main ()
7691{
7692return FcPatternGet ();
7693 ;
7694 return 0;
7695}
7696_ACEOF
7697if ac_fn_cxx_try_link "$LINENO"; then :
7698 ac_cv_lib_fontconfig_FcPatternGet=yes
7699else
7700 ac_cv_lib_fontconfig_FcPatternGet=no
7701fi
7702rm -f core conftest.err conftest.$ac_objext \
7703 conftest$ac_exeext conftest.$ac_ext
7704LIBS=$ac_check_lib_save_LIBS
7705fi
7706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
7707$as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
7708if test "x$ac_cv_lib_fontconfig_FcPatternGet" = x""yes; then :
7709 :
7710else
7711 support_xft=no
7712fi
7713
7714 LIBS="$save_LIBS"
7715
7716 if test x$support_xft = xyes; then 8624 if test x$support_image = xyes; then
8625 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8626printf "%s\n" "ok" >&6; }
8627 LIBS="$LIBS -lm"
7717 8628
7718$as_echo "#define XFT 1" >>confdefs.h 8629printf "%s\n" "#define XRENDER 1" >>confdefs.h
7719 8630
8631
8632 if test x$support_inheritpixmap = xyes; then
8633
8634printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8635
7720 fi 8636 fi
8637 else
8638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8639printf "%s\n" "no" >&6; }
8640 fi
7721fi 8641fi
8642
7722if test x$support_styles = xyes; then 8643if test x$support_styles = xyes; then
7723 8644
7724$as_echo "#define ENABLE_STYLES 1" >>confdefs.h 8645printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
7725 8646
7726fi 8647fi
7727if test x$support_iso14755 = xyes; then 8648if test x$support_iso14755 = xyes; then
7728 8649
7729$as_echo "#define ISO_14755 1" >>confdefs.h 8650printf "%s\n" "#define ISO_14755 1" >>confdefs.h
7730 8651
7731fi 8652fi
7732if test x$support_8bitctrls = xyes; then 8653if test x$support_8bitctrls = xyes; then
7733 8654
7734$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h 8655printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7735 8656
7736fi 8657fi
7737if test x$support_fading = xyes; then 8658if test x$support_fading = xyes; then
7738 8659
7739$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h 8660printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
7740
7741fi
7742if test x$support_inheritpixmap = xyes; then
7743 if test x$rxvt_have_xrender = xyes; then
7744 LIBS="$LIBS -lm"
7745
7746$as_echo "#define XRENDER 1" >>confdefs.h
7747
7748 fi
7749
7750$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7751 8661
7752fi 8662fi
7753if test x$support_keepscrolling = xno; then 8663if test x$support_keepscrolling = xno; then
7754 8664
7755$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h 8665printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
7756 8666
7757fi 8667fi
7758if test x$support_selectionscrolling = xyes; then 8668if test x$support_selectionscrolling = xyes; then
7759 8669
7760$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h 8670printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
7761 8671
7762fi 8672fi
7763if test x$support_frills = xyes; then 8673if test x$support_frills = xyes; then
7764 8674
7765$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h 8675printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
7766 8676
7767fi 8677fi
7768if test x$support_mousewheel = xyes; then 8678if test x$support_mousewheel = xyes; then
7769 8679
7770$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h 8680printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
7771 8681
7772fi 8682fi
7773if test x$support_mouseslipwheel = xyes; then 8683if test x$support_mouseslipwheel = xyes; then
7774 8684
7775$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h 8685printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
7776 8686
7777fi 8687fi
7778 8688
7779scrolltypes=plain 8689scrolltypes=plain
7780 8690
7781$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h 8691printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
7782 8692
7783 8693
7784if test x$support_scroll_rxvt = xyes; then 8694if test x$support_scroll_rxvt = xyes; then
7785 8695
7786$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h 8696printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
7787 8697
7788 scrolltypes="$scrolltypes rxvt" 8698 scrolltypes="$scrolltypes rxvt"
7789fi 8699fi
7790if test x$support_scroll_next = xyes; then 8700if test x$support_scroll_next = xyes; then
7791 8701
7792$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h 8702printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
7793 8703
7794 scrolltypes="$scrolltypes next" 8704 scrolltypes="$scrolltypes next"
7795fi 8705fi
7796if test x$support_scroll_xterm = xyes; then 8706if test x$support_scroll_xterm = xyes; then
7797 8707
7798$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h 8708printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
7799 8709
7800 scrolltypes="$scrolltypes xterm" 8710 scrolltypes="$scrolltypes xterm"
7801fi 8711fi
7802if test x$support_pointer_blank = xyes; then 8712if test x$support_pointer_blank = xyes; then
7803 8713
7804$as_echo "#define POINTER_BLANK 1" >>confdefs.h 8714printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
7805 8715
7806fi 8716fi
7807if test x$support_text_blink = xyes; then 8717if test x$support_text_blink = xyes; then
7808 8718
7809$as_echo "#define TEXT_BLINK 1" >>confdefs.h 8719printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
7810 8720
7811fi 8721fi
7812if test x$support_unicode3 = xyes; then 8722if test x$support_unicode3 = xyes; then
7813 8723
7814$as_echo "#define UNICODE_3 1" >>confdefs.h 8724printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
7815 8725
7816fi 8726fi
7817if test x$support_combining = xyes; then 8727if test x$support_combining = xyes; then
7818 8728
7819$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h 8729printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
7820 8730
7821fi 8731fi
7822if test x$codesets = xall; then 8732if test x$codesets = xall; then
7823 codesets=jp,jp-ext,kr,zh,zh-ext 8733 codesets=jp,jp-ext,kr,zh,zh-ext
7824fi 8734fi
7825 8735
7826$as_echo "#define ENCODING_EU 1" >>confdefs.h 8736printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
7827 8737
7828 8738
7829$as_echo "#define ENCODING_VN 1" >>confdefs.h 8739printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
7830 8740
7831for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8741for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
7832 case "$codeset" in 8742 case "$codeset" in
7833 JP ) 8743 JP )
7834$as_echo "#define ENCODING_JP 1" >>confdefs.h 8744printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
7835 ;; 8745 ;;
7836 JP_EXT ) 8746 JP_EXT )
7837$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h 8747printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
7838 ;; 8748 ;;
7839 KR ) 8749 KR )
7840$as_echo "#define ENCODING_KR 1" >>confdefs.h 8750printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
7841 ;; 8751 ;;
7842 ZH ) 8752 ZH )
7843$as_echo "#define ENCODING_ZH 1" >>confdefs.h 8753printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
7844 ;; 8754 ;;
7845 ZH_EXT ) 8755 ZH_EXT )
7846$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h 8756printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
7847 ;; 8757 ;;
7848 esac 8758 esac
7849done 8759done
7850 8760
7851IF_PERL=\# 8761IF_PERL=\#
7852if test x$support_perl = xyes; then 8762if test x$support_perl = xyes; then
7853 # 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.
7854set dummy perl5; ac_word=$2 8764set dummy perl5; ac_word=$2
7855{ $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
7856$as_echo_n "checking for $ac_word... " >&6; } 8766printf %s "checking for $ac_word... " >&6; }
7857if test "${ac_cv_path_PERL+set}" = set; then : 8767if test ${ac_cv_path_PERL+y}
7858 $as_echo_n "(cached) " >&6 8768then :
7859else 8769 printf %s "(cached) " >&6
8770else $as_nop
7860 case $PERL in 8771 case $PERL in
7861 [\\/]* | ?:[\\/]*) 8772 [\\/]* | ?:[\\/]*)
7862 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.
7863 ;; 8774 ;;
7864 *) 8775 *)
7865 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7866for as_dir in $PATH 8777for as_dir in $PATH
7867do 8778do
7868 IFS=$as_save_IFS 8779 IFS=$as_save_IFS
7869 test -z "$as_dir" && as_dir=. 8780 case $as_dir in #(((
8781 '') as_dir=./ ;;
8782 */) ;;
8783 *) as_dir=$as_dir/ ;;
8784 esac
7870 for ac_exec_ext in '' $ac_executable_extensions; do 8785 for ac_exec_ext in '' $ac_executable_extensions; do
7871 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8786 if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
7872 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8787 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
7873 $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
7874 break 2 8789 break 2
7875 fi 8790 fi
7876done 8791done
7877 done 8792 done
7878IFS=$as_save_IFS 8793IFS=$as_save_IFS
7881 ;; 8796 ;;
7882esac 8797esac
7883fi 8798fi
7884PERL=$ac_cv_path_PERL 8799PERL=$ac_cv_path_PERL
7885if test -n "$PERL"; then 8800if test -n "$PERL"; then
7886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 8801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
7887$as_echo "$PERL" >&6; } 8802printf "%s\n" "$PERL" >&6; }
7888else 8803else
7889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7890$as_echo "no" >&6; } 8805printf "%s\n" "no" >&6; }
7891fi 8806fi
7892 8807
7893 8808
7894 8809
7895 { $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
7896$as_echo_n "checking for $PERL suitability... " >&6; } 8811printf %s "checking for $PERL suitability... " >&6; }
7897 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
7898 8813
7899 save_CXXFLAGS="$CXXFLAGS" 8814 save_CXXFLAGS="$CXXFLAGS"
7900 save_LIBS="$LIBS" 8815 save_LIBS="$LIBS"
7901 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8816 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
7906#include <EXTERN.h> 8821#include <EXTERN.h>
7907#include <perl.h> 8822#include <perl.h>
7908#include <XSUB.h> 8823#include <XSUB.h>
7909 8824
7910int 8825int
7911main () 8826main (void)
7912{ 8827{
7913 8828
7914 PerlInterpreter *perl = perl_alloc (); 8829 PerlInterpreter *perl = perl_alloc ();
7915 8830
7916 ; 8831 ;
7917 return 0; 8832 return 0;
7918} 8833}
7919_ACEOF 8834_ACEOF
7920if ac_fn_cxx_try_link "$LINENO"; then : 8835if ac_fn_cxx_try_link "$LINENO"
8836then :
7921 rxvt_perl_link=yes 8837 rxvt_perl_link=yes
7922else 8838else $as_nop
7923 rxvt_perl_link=no 8839 rxvt_perl_link=no
7924fi 8840fi
7925rm -f core conftest.err conftest.$ac_objext \ 8841rm -f core conftest.err conftest.$ac_objext conftest.beam \
7926 conftest$ac_exeext conftest.$ac_ext 8842 conftest$ac_exeext conftest.$ac_ext
7927 CXXFLAGS="$save_CXXFLAGS" 8843 CXXFLAGS="$save_CXXFLAGS"
7928 LIBS="$save_LIBS" 8844 LIBS="$save_LIBS"
7929 8845
7930 if test x$rxvt_perl_link = xyes; then 8846 if test x$rxvt_perl_link = xyes; then
7931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8847 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7932$as_echo "ok" >&6; } 8848printf "%s\n" "ok" >&6; }
7933 8849
7934$as_echo "#define ENABLE_PERL 1" >>confdefs.h 8850printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
7935 8851
7936 IF_PERL= 8852 IF_PERL=
7937 PERL_O=rxvtperl.o 8853 PERL_O=rxvtperl.o
7938 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8854 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
7939 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8855 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
7980 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
7981 eval ac_val=\$$ac_var 8897 eval ac_val=\$$ac_var
7982 case $ac_val in #( 8898 case $ac_val in #(
7983 *${as_nl}*) 8899 *${as_nl}*)
7984 case $ac_var in #( 8900 case $ac_var in #(
7985 *_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
7986$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;} ;;
7987 esac 8903 esac
7988 case $ac_var in #( 8904 case $ac_var in #(
7989 _ | IFS | as_nl) ;; #( 8905 _ | IFS | as_nl) ;; #(
7990 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 8906 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7991 *) { eval $ac_var=; unset $ac_var;} ;; 8907 *) { eval $ac_var=; unset $ac_var;} ;;
8011) | 8927) |
8012 sed ' 8928 sed '
8013 /^ac_cv_env_/b end 8929 /^ac_cv_env_/b end
8014 t clear 8930 t clear
8015 :clear 8931 :clear
8016 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
8017 t end 8933 t end
8018 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8934 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8019 :end' >>confcache 8935 :end' >>confcache
8020if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8936if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8021 if test -w "$cache_file"; then 8937 if test -w "$cache_file"; then
8022 test "x$cache_file" != "x/dev/null" && 8938 if test "x$cache_file" != "x/dev/null"; then
8023 { $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
8024$as_echo "$as_me: updating cache $cache_file" >&6;} 8940printf "%s\n" "$as_me: updating cache $cache_file" >&6;}
8941 if test ! -f "$cache_file" || test -h "$cache_file"; then
8025 cat confcache >$cache_file 8942 cat confcache >"$cache_file"
8943 else
8944 case $cache_file in #(
8945 */* | ?:*)
8946 mv -f confcache "$cache_file"$$ &&
8947 mv -f "$cache_file"$$ "$cache_file" ;; #(
8948 *)
8949 mv -f confcache "$cache_file" ;;
8950 esac
8951 fi
8952 fi
8026 else 8953 else
8027 { $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
8028$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8955printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
8029 fi 8956 fi
8030fi 8957fi
8031rm -f confcache 8958rm -f confcache
8032 8959
8033test "x$prefix" = xNONE && prefix=$ac_default_prefix 8960test "x$prefix" = xNONE && prefix=$ac_default_prefix
8040ac_ltlibobjs= 8967ac_ltlibobjs=
8041U= 8968U=
8042for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8043 # 1. Remove the extension, and $U if already installed. 8970 # 1. Remove the extension, and $U if already installed.
8044 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8971 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8045 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 8972 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
8046 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8973 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8047 # will be set to the directory where LIBOBJS objects are built. 8974 # will be set to the directory where LIBOBJS objects are built.
8048 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8975 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8049 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 8976 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8050done 8977done
8052 8979
8053LTLIBOBJS=$ac_ltlibobjs 8980LTLIBOBJS=$ac_ltlibobjs
8054 8981
8055 8982
8056 8983
8057: ${CONFIG_STATUS=./config.status} 8984: "${CONFIG_STATUS=./config.status}"
8058ac_write_fail=0 8985ac_write_fail=0
8059ac_clean_files_save=$ac_clean_files 8986ac_clean_files_save=$ac_clean_files
8060ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8987ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8061{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 8988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8062$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 8989printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
8063as_write_fail=0 8990as_write_fail=0
8064cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 8991cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8065#! $SHELL 8992#! $SHELL
8066# Generated by $as_me. 8993# Generated by $as_me.
8067# Run this file to recreate the current configuration. 8994# Run this file to recreate the current configuration.
8080## M4sh Initialization. ## 9007## M4sh Initialization. ##
8081## -------------------- ## 9008## -------------------- ##
8082 9009
8083# Be more Bourne compatible 9010# Be more Bourne compatible
8084DUALCASE=1; export DUALCASE # for MKS sh 9011DUALCASE=1; export DUALCASE # for MKS sh
9012as_nop=:
8085if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 9013if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
9014then :
8086 emulate sh 9015 emulate sh
8087 NULLCMD=: 9016 NULLCMD=:
8088 # 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
8089 # is contrary to our usage. Disable this feature. 9018 # is contrary to our usage. Disable this feature.
8090 alias -g '${1+"$@"}'='"$@"' 9019 alias -g '${1+"$@"}'='"$@"'
8091 setopt NO_GLOB_SUBST 9020 setopt NO_GLOB_SUBST
8092else 9021else $as_nop
8093 case `(set -o) 2>/dev/null` in #( 9022 case `(set -o) 2>/dev/null` in #(
8094 *posix*) : 9023 *posix*) :
8095 set -o posix ;; #( 9024 set -o posix ;; #(
8096 *) : 9025 *) :
8097 ;; 9026 ;;
8098esac 9027esac
8099fi 9028fi
8100 9029
8101 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.
8102as_nl=' 9039as_nl='
8103' 9040'
8104export as_nl 9041export as_nl
8105# Printing a long string crashes Solaris 7 /usr/bin/printf. 9042IFS=" "" $as_nl"
8106as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 9043
8107as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 9044PS1='$ '
8108as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 9045PS2='> '
8109# Prefer a ksh shell builtin over an external printf program on Solaris, 9046PS4='+ '
8110# but without wasting forks for bash or zsh. 9047
8111if test -z "$BASH_VERSION$ZSH_VERSION" \ 9048# Ensure predictable behavior from utilities with locale-dependent output.
8112 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 9049LC_ALL=C
8113 as_echo='print -r --' 9050export LC_ALL
8114 as_echo_n='print -rn --' 9051LANGUAGE=C
8115elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 9052export LANGUAGE
8116 as_echo='printf %s\n' 9053
8117 as_echo_n='printf %s' 9054# We cannot yet rely on "unset" to work, but we need these variables
8118else 9055# to be unset--not just set to an empty or harmless value--now, to
8119 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
8120 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 9057# also avoids known problems related to "unset" and subshell syntax
8121 as_echo_n='/usr/ucb/echo -n' 9058# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
8122 else 9059for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
8123 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 9060do eval test \${$as_var+y} \
8124 as_echo_n_body='eval 9061 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8125 arg=$1; 9062done
8126 case $arg in #( 9063
8127 *"$as_nl"*) 9064# Ensure that fds 0, 1, and 2 are open.
8128 expr "X$arg" : "X\\(.*\\)$as_nl"; 9065if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
8129 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 9066if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
8130 esac; 9067if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
8131 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8132 '
8133 export as_echo_n_body
8134 as_echo_n='sh -c $as_echo_n_body as_echo'
8135 fi
8136 export as_echo_body
8137 as_echo='sh -c $as_echo_body as_echo'
8138fi
8139 9068
8140# The user is always right. 9069# The user is always right.
8141if test "${PATH_SEPARATOR+set}" != set; then 9070if ${PATH_SEPARATOR+false} :; then
8142 PATH_SEPARATOR=: 9071 PATH_SEPARATOR=:
8143 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 9072 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8144 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 9073 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8145 PATH_SEPARATOR=';' 9074 PATH_SEPARATOR=';'
8146 } 9075 }
8147fi 9076fi
8148 9077
8149 9078
8150# IFS
8151# We need space, tab and new line, in precisely that order. Quoting is
8152# there to prevent editors from complaining about space-tab.
8153# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8154# splitting by setting IFS to empty value.)
8155IFS=" "" $as_nl"
8156
8157# Find who we are. Look in the path if we contain no directory separator. 9079# Find who we are. Look in the path if we contain no directory separator.
9080as_myself=
8158case $0 in #(( 9081case $0 in #((
8159 *[\\/]* ) as_myself=$0 ;; 9082 *[\\/]* ) as_myself=$0 ;;
8160 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8161for as_dir in $PATH 9084for as_dir in $PATH
8162do 9085do
8163 IFS=$as_save_IFS 9086 IFS=$as_save_IFS
8164 test -z "$as_dir" && as_dir=. 9087 case $as_dir in #(((
9088 '') as_dir=./ ;;
9089 */) ;;
9090 *) as_dir=$as_dir/ ;;
9091 esac
8165 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9092 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
8166 done 9093 done
8167IFS=$as_save_IFS 9094IFS=$as_save_IFS
8168 9095
8169 ;; 9096 ;;
8170esac 9097esac
8172# 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.
8173if test "x$as_myself" = x; then 9100if test "x$as_myself" = x; then
8174 as_myself=$0 9101 as_myself=$0
8175fi 9102fi
8176if test ! -f "$as_myself"; then 9103if test ! -f "$as_myself"; then
8177 $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
8178 exit 1 9105 exit 1
8179fi 9106fi
8180 9107
8181# Unset variables that we do not need and which cause bugs (e.g. in
8182# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8183# suppresses any "Segmentation fault" message there. '((' could
8184# trigger a bug in pdksh 5.2.14.
8185for as_var in BASH_ENV ENV MAIL MAILPATH
8186do eval test x\${$as_var+set} = xset \
8187 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8188done
8189PS1='$ '
8190PS2='> '
8191PS4='+ '
8192
8193# NLS nuisances.
8194LC_ALL=C
8195export LC_ALL
8196LANGUAGE=C
8197export LANGUAGE
8198
8199# CDPATH.
8200(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8201 9108
8202 9109
8203# as_fn_error STATUS ERROR [LINENO LOG_FD] 9110# as_fn_error STATUS ERROR [LINENO LOG_FD]
8204# ---------------------------------------- 9111# ----------------------------------------
8205# 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
8208as_fn_error () 9115as_fn_error ()
8209{ 9116{
8210 as_status=$1; test $as_status -eq 0 && as_status=1 9117 as_status=$1; test $as_status -eq 0 && as_status=1
8211 if test "$4"; then 9118 if test "$4"; then
8212 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
8213 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 9120 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8214 fi 9121 fi
8215 $as_echo "$as_me: error: $2" >&2 9122 printf "%s\n" "$as_me: error: $2" >&2
8216 as_fn_exit $as_status 9123 as_fn_exit $as_status
8217} # as_fn_error 9124} # as_fn_error
9125
8218 9126
8219 9127
8220# as_fn_set_status STATUS 9128# as_fn_set_status STATUS
8221# ----------------------- 9129# -----------------------
8222# Set $? to STATUS, without forking. 9130# Set $? to STATUS, without forking.
8241as_fn_unset () 9149as_fn_unset ()
8242{ 9150{
8243 { eval $1=; unset $1;} 9151 { eval $1=; unset $1;}
8244} 9152}
8245as_unset=as_fn_unset 9153as_unset=as_fn_unset
9154
8246# as_fn_append VAR VALUE 9155# as_fn_append VAR VALUE
8247# ---------------------- 9156# ----------------------
8248# 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
8249# advantage of any shell optimizations that allow amortized linear growth over 9158# advantage of any shell optimizations that allow amortized linear growth over
8250# repeated appends, instead of the typical quadratic growth present in naive 9159# repeated appends, instead of the typical quadratic growth present in naive
8251# implementations. 9160# implementations.
8252if (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 :
8253 eval 'as_fn_append () 9163 eval 'as_fn_append ()
8254 { 9164 {
8255 eval $1+=\$2 9165 eval $1+=\$2
8256 }' 9166 }'
8257else 9167else $as_nop
8258 as_fn_append () 9168 as_fn_append ()
8259 { 9169 {
8260 eval $1=\$$1\$2 9170 eval $1=\$$1\$2
8261 } 9171 }
8262fi # as_fn_append 9172fi # as_fn_append
8264# as_fn_arith ARG... 9174# as_fn_arith ARG...
8265# ------------------ 9175# ------------------
8266# 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
8267# 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
8268# must be portable across $(()) and expr. 9178# must be portable across $(()) and expr.
8269if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 9179if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
9180then :
8270 eval 'as_fn_arith () 9181 eval 'as_fn_arith ()
8271 { 9182 {
8272 as_val=$(( $* )) 9183 as_val=$(( $* ))
8273 }' 9184 }'
8274else 9185else $as_nop
8275 as_fn_arith () 9186 as_fn_arith ()
8276 { 9187 {
8277 as_val=`expr "$@" || test $? -eq 1` 9188 as_val=`expr "$@" || test $? -eq 1`
8278 } 9189 }
8279fi # as_fn_arith 9190fi # as_fn_arith
8300 9211
8301as_me=`$as_basename -- "$0" || 9212as_me=`$as_basename -- "$0" ||
8302$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9213$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8303 X"$0" : 'X\(//\)$' \| \ 9214 X"$0" : 'X\(//\)$' \| \
8304 X"$0" : 'X\(/\)' \| . 2>/dev/null || 9215 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8305$as_echo X/"$0" | 9216printf "%s\n" X/"$0" |
8306 sed '/^.*\/\([^/][^/]*\)\/*$/{ 9217 sed '/^.*\/\([^/][^/]*\)\/*$/{
8307 s//\1/ 9218 s//\1/
8308 q 9219 q
8309 } 9220 }
8310 /^X\/\(\/\/\)$/{ 9221 /^X\/\(\/\/\)$/{
8322as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9233as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8323as_cr_Letters=$as_cr_letters$as_cr_LETTERS 9234as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8324as_cr_digits='0123456789' 9235as_cr_digits='0123456789'
8325as_cr_alnum=$as_cr_Letters$as_cr_digits 9236as_cr_alnum=$as_cr_Letters$as_cr_digits
8326 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.
8327ECHO_C= ECHO_N= ECHO_T= 9242ECHO_C= ECHO_N= ECHO_T=
8328case `echo -n x` in #((((( 9243case `echo -n x` in #(((((
8329-n*) 9244-n*)
8330 case `echo 'xy\c'` in 9245 case `echo 'xy\c'` in
8331 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 9246 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8335 esac;; 9250 esac;;
8336*) 9251*)
8337 ECHO_N='-n';; 9252 ECHO_N='-n';;
8338esac 9253esac
8339 9254
9255# For backward compatibility with old third-party macros, we provide
9256# the shell variables $as_echo and $as_echo_n. New code should use
9257# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
9258as_echo='printf %s\n'
9259as_echo_n='printf %s'
9260
8340rm -f conf$$ conf$$.exe conf$$.file 9261rm -f conf$$ conf$$.exe conf$$.file
8341if test -d conf$$.dir; then 9262if test -d conf$$.dir; then
8342 rm -f conf$$.dir/conf$$.file 9263 rm -f conf$$.dir/conf$$.file
8343else 9264else
8344 rm -f conf$$.dir 9265 rm -f conf$$.dir
8348 if ln -s conf$$.file conf$$ 2>/dev/null; then 9269 if ln -s conf$$.file conf$$ 2>/dev/null; then
8349 as_ln_s='ln -s' 9270 as_ln_s='ln -s'
8350 # ... but there are two gotchas: 9271 # ... but there are two gotchas:
8351 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 9272 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8352 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 9273 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8353 # In both cases, we have to default to `cp -p'. 9274 # In both cases, we have to default to `cp -pR'.
8354 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 9275 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8355 as_ln_s='cp -p' 9276 as_ln_s='cp -pR'
8356 elif ln conf$$.file conf$$ 2>/dev/null; then 9277 elif ln conf$$.file conf$$ 2>/dev/null; then
8357 as_ln_s=ln 9278 as_ln_s=ln
8358 else 9279 else
8359 as_ln_s='cp -p' 9280 as_ln_s='cp -pR'
8360 fi 9281 fi
8361else 9282else
8362 as_ln_s='cp -p' 9283 as_ln_s='cp -pR'
8363fi 9284fi
8364rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 9285rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8365rmdir conf$$.dir 2>/dev/null 9286rmdir conf$$.dir 2>/dev/null
8366 9287
8367 9288
8376 esac 9297 esac
8377 test -d "$as_dir" || eval $as_mkdir_p || { 9298 test -d "$as_dir" || eval $as_mkdir_p || {
8378 as_dirs= 9299 as_dirs=
8379 while :; do 9300 while :; do
8380 case $as_dir in #( 9301 case $as_dir in #(
8381 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 9302 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8382 *) as_qdir=$as_dir;; 9303 *) as_qdir=$as_dir;;
8383 esac 9304 esac
8384 as_dirs="'$as_qdir' $as_dirs" 9305 as_dirs="'$as_qdir' $as_dirs"
8385 as_dir=`$as_dirname -- "$as_dir" || 9306 as_dir=`$as_dirname -- "$as_dir" ||
8386$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9307$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8387 X"$as_dir" : 'X\(//\)[^/]' \| \ 9308 X"$as_dir" : 'X\(//\)[^/]' \| \
8388 X"$as_dir" : 'X\(//\)$' \| \ 9309 X"$as_dir" : 'X\(//\)$' \| \
8389 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 9310 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8390$as_echo X"$as_dir" | 9311printf "%s\n" X"$as_dir" |
8391 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8392 s//\1/ 9313 s//\1/
8393 q 9314 q
8394 } 9315 }
8395 /^X\(\/\/\)[^/].*/{ 9316 /^X\(\/\/\)[^/].*/{
8417else 9338else
8418 test -d ./-p && rmdir ./-p 9339 test -d ./-p && rmdir ./-p
8419 as_mkdir_p=false 9340 as_mkdir_p=false
8420fi 9341fi
8421 9342
8422if test -x / >/dev/null 2>&1; then 9343
9344# as_fn_executable_p FILE
9345# -----------------------
9346# Test if FILE is an executable regular file.
9347as_fn_executable_p ()
9348{
9349 test -f "$1" && test -x "$1"
9350} # as_fn_executable_p
8423 as_test_x='test -x' 9351as_test_x='test -x'
8424else 9352as_executable_p=as_fn_executable_p
8425 if ls -dL / >/dev/null 2>&1; then
8426 as_ls_L_option=L
8427 else
8428 as_ls_L_option=
8429 fi
8430 as_test_x='
8431 eval sh -c '\''
8432 if test -d "$1"; then
8433 test -d "$1/.";
8434 else
8435 case $1 in #(
8436 -*)set "./$1";;
8437 esac;
8438 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8439 ???[sx]*):;;*)false;;esac;fi
8440 '\'' sh
8441 '
8442fi
8443as_executable_p=$as_test_x
8444 9353
8445# Sed expression to map a string onto a valid CPP name. 9354# Sed expression to map a string onto a valid CPP name.
8446as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 9355as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8447 9356
8448# Sed expression to map a string onto a valid variable name. 9357# Sed expression to map a string onto a valid variable name.
8460# 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
8461# report actual input values of CONFIG_FILES etc. instead of their 9370# report actual input values of CONFIG_FILES etc. instead of their
8462# values after options handling. 9371# values after options handling.
8463ac_log=" 9372ac_log="
8464This file was extended by $as_me, which was 9373This file was extended by $as_me, which was
8465generated by GNU Autoconf 2.67. Invocation command line was 9374generated by GNU Autoconf 2.71. Invocation command line was
8466 9375
8467 CONFIG_FILES = $CONFIG_FILES 9376 CONFIG_FILES = $CONFIG_FILES
8468 CONFIG_HEADERS = $CONFIG_HEADERS 9377 CONFIG_HEADERS = $CONFIG_HEADERS
8469 CONFIG_LINKS = $CONFIG_LINKS 9378 CONFIG_LINKS = $CONFIG_LINKS
8470 CONFIG_COMMANDS = $CONFIG_COMMANDS 9379 CONFIG_COMMANDS = $CONFIG_COMMANDS
8518$config_headers 9427$config_headers
8519 9428
8520Report bugs to the package provider." 9429Report bugs to the package provider."
8521 9430
8522_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"`
8523cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8524ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 9435ac_cs_config='$ac_cs_config_escaped'
8525ac_cs_version="\\ 9436ac_cs_version="\\
8526config.status 9437config.status
8527configured by $0, generated by GNU Autoconf 2.67, 9438configured by $0, generated by GNU Autoconf 2.71,
8528 with options \\"\$ac_cs_config\\" 9439 with options \\"\$ac_cs_config\\"
8529 9440
8530Copyright (C) 2010 Free Software Foundation, Inc. 9441Copyright (C) 2021 Free Software Foundation, Inc.
8531This config.status script is free software; the Free Software Foundation 9442This config.status script is free software; the Free Software Foundation
8532gives unlimited permission to copy, distribute and modify it." 9443gives unlimited permission to copy, distribute and modify it."
8533 9444
8534ac_pwd='$ac_pwd' 9445ac_pwd='$ac_pwd'
8535srcdir='$srcdir' 9446srcdir='$srcdir'
8563 case $ac_option in 9474 case $ac_option in
8564 # Handling of the options. 9475 # Handling of the options.
8565 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9476 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8566 ac_cs_recheck=: ;; 9477 ac_cs_recheck=: ;;
8567 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 9478 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8568 $as_echo "$ac_cs_version"; exit ;; 9479 printf "%s\n" "$ac_cs_version"; exit ;;
8569 --config | --confi | --conf | --con | --co | --c ) 9480 --config | --confi | --conf | --con | --co | --c )
8570 $as_echo "$ac_cs_config"; exit ;; 9481 printf "%s\n" "$ac_cs_config"; exit ;;
8571 --debug | --debu | --deb | --de | --d | -d ) 9482 --debug | --debu | --deb | --de | --d | -d )
8572 debug=: ;; 9483 debug=: ;;
8573 --file | --fil | --fi | --f ) 9484 --file | --fil | --fi | --f )
8574 $ac_shift 9485 $ac_shift
8575 case $ac_optarg in 9486 case $ac_optarg in
8576 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9487 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8577 '') as_fn_error $? "missing file argument" ;; 9488 '') as_fn_error $? "missing file argument" ;;
8578 esac 9489 esac
8579 as_fn_append CONFIG_FILES " '$ac_optarg'" 9490 as_fn_append CONFIG_FILES " '$ac_optarg'"
8580 ac_need_defaults=false;; 9491 ac_need_defaults=false;;
8581 --header | --heade | --head | --hea ) 9492 --header | --heade | --head | --hea )
8582 $ac_shift 9493 $ac_shift
8583 case $ac_optarg in 9494 case $ac_optarg in
8584 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9495 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8585 esac 9496 esac
8586 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 9497 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8587 ac_need_defaults=false;; 9498 ac_need_defaults=false;;
8588 --he | --h) 9499 --he | --h)
8589 # Conflict between --help and --header 9500 # Conflict between --help and --header
8590 as_fn_error $? "ambiguous option: \`$1' 9501 as_fn_error $? "ambiguous option: \`$1'
8591Try \`$0 --help' for more information.";; 9502Try \`$0 --help' for more information.";;
8592 --help | --hel | -h ) 9503 --help | --hel | -h )
8593 $as_echo "$ac_cs_usage"; exit ;; 9504 printf "%s\n" "$ac_cs_usage"; exit ;;
8594 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9505 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8595 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9506 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8596 ac_cs_silent=: ;; 9507 ac_cs_silent=: ;;
8597 9508
8598 # This is an error. 9509 # This is an error.
8614fi 9525fi
8615 9526
8616_ACEOF 9527_ACEOF
8617cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8618if \$ac_cs_recheck; then 9529if \$ac_cs_recheck; then
8619 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
8620 shift 9531 shift
8621 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 9532 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
8622 CONFIG_SHELL='$SHELL' 9533 CONFIG_SHELL='$SHELL'
8623 export CONFIG_SHELL 9534 export CONFIG_SHELL
8624 exec "\$@" 9535 exec "\$@"
8625fi 9536fi
8626 9537
8630{ 9541{
8631 echo 9542 echo
8632 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9543 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8633## Running $as_me. ## 9544## Running $as_me. ##
8634_ASBOX 9545_ASBOX
8635 $as_echo "$ac_log" 9546 printf "%s\n" "$ac_log"
8636} >&5 9547} >&5
8637 9548
8638_ACEOF 9549_ACEOF
8639cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8640_ACEOF 9551_ACEOF
8648 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 9559 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
8649 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9560 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8650 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 9561 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
8651 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 9562 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8652 9563
8653 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; 9564 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8654 esac 9565 esac
8655done 9566done
8656 9567
8657 9568
8658# 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,
8659# 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.
8660# 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
8661# bizarre bug on SunOS 4.1.3. 9572# bizarre bug on SunOS 4.1.3.
8662if $ac_need_defaults; then 9573if $ac_need_defaults; then
8663 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9574 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
8664 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9575 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
8665fi 9576fi
8666 9577
8667# 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
8668# 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,
8669# creating and moving files from /tmp can sometimes cause problems. 9580# creating and moving files from /tmp can sometimes cause problems.
8670# Hook for its removal unless debugging. 9581# Hook for its removal unless debugging.
8671# Note that there is a small window in which the directory will not be cleaned: 9582# Note that there is a small window in which the directory will not be cleaned:
8672# after its creation but before its name has been assigned to `$tmp'. 9583# after its creation but before its name has been assigned to `$tmp'.
8673$debug || 9584$debug ||
8674{ 9585{
8675 tmp= 9586 tmp= ac_tmp=
8676 trap 'exit_status=$? 9587 trap 'exit_status=$?
9588 : "${ac_tmp:=$tmp}"
8677 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 9589 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8678' 0 9590' 0
8679 trap 'as_fn_exit 1' 1 2 13 15 9591 trap 'as_fn_exit 1' 1 2 13 15
8680} 9592}
8681# Create a (secure) tmp directory for tmp files. 9593# Create a (secure) tmp directory for tmp files.
8682 9594
8683{ 9595{
8684 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 9596 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8685 test -n "$tmp" && test -d "$tmp" 9597 test -d "$tmp"
8686} || 9598} ||
8687{ 9599{
8688 tmp=./conf$$-$RANDOM 9600 tmp=./conf$$-$RANDOM
8689 (umask 077 && mkdir "$tmp") 9601 (umask 077 && mkdir "$tmp")
8690} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 9602} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9603ac_tmp=$tmp
8691 9604
8692# Set up the scripts for CONFIG_FILES section. 9605# Set up the scripts for CONFIG_FILES section.
8693# No need to generate them if there are no CONFIG_FILES. 9606# No need to generate them if there are no CONFIG_FILES.
8694# This happens for instance with `./config.status config.h'. 9607# This happens for instance with `./config.status config.h'.
8695if test -n "$CONFIG_FILES"; then 9608if test -n "$CONFIG_FILES"; then
8707 ac_cs_awk_cr='\\r' 9620 ac_cs_awk_cr='\\r'
8708else 9621else
8709 ac_cs_awk_cr=$ac_cr 9622 ac_cs_awk_cr=$ac_cr
8710fi 9623fi
8711 9624
8712echo 'BEGIN {' >"$tmp/subs1.awk" && 9625echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8713_ACEOF 9626_ACEOF
8714 9627
8715 9628
8716{ 9629{
8717 echo "cat >conf$$subs.awk <<_ACEOF" && 9630 echo "cat >conf$$subs.awk <<_ACEOF" &&
8735 fi 9648 fi
8736done 9649done
8737rm -f conf$$subs.sh 9650rm -f conf$$subs.sh
8738 9651
8739cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9652cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8740cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 9653cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8741_ACEOF 9654_ACEOF
8742sed -n ' 9655sed -n '
8743h 9656h
8744s/^/S["/; s/!.*/"]=/ 9657s/^/S["/; s/!.*/"]=/
8745p 9658p
8783} 9696}
8784' >>$CONFIG_STATUS || ac_write_fail=1 9697' >>$CONFIG_STATUS || ac_write_fail=1
8785rm -f conf$$subs.awk 9698rm -f conf$$subs.awk
8786cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9699cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8787_ACAWK 9700_ACAWK
8788cat >>"\$tmp/subs1.awk" <<_ACAWK && 9701cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8789 for (key in S) S_is_set[key] = 1 9702 for (key in S) S_is_set[key] = 1
8790 FS = "" 9703 FS = ""
8791 9704
8792} 9705}
8793{ 9706{
8815cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8816if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 9729if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8817 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 9730 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8818else 9731else
8819 cat 9732 cat
8820fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 9733fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8821 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 9734 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8822_ACEOF 9735_ACEOF
8823 9736
8824# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 9737# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8825# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 9738# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8849 9762
8850# Set up the scripts for CONFIG_HEADERS section. 9763# Set up the scripts for CONFIG_HEADERS section.
8851# No need to generate them if there are no CONFIG_HEADERS. 9764# No need to generate them if there are no CONFIG_HEADERS.
8852# This happens for instance with `./config.status Makefile'. 9765# This happens for instance with `./config.status Makefile'.
8853if test -n "$CONFIG_HEADERS"; then 9766if test -n "$CONFIG_HEADERS"; then
8854cat >"$tmp/defines.awk" <<\_ACAWK || 9767cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8855BEGIN { 9768BEGIN {
8856_ACEOF 9769_ACEOF
8857 9770
8858# Transform confdefs.h into an awk script `defines.awk', embedded as 9771# Transform confdefs.h into an awk script `defines.awk', embedded as
8859# here-document in config.status, that substitutes the proper values into 9772# here-document in config.status, that substitutes the proper values into
8861 9774
8862# Create a delimiter string that does not exist in confdefs.h, to ease 9775# Create a delimiter string that does not exist in confdefs.h, to ease
8863# handling of long lines. 9776# handling of long lines.
8864ac_delim='%!_!# ' 9777ac_delim='%!_!# '
8865for ac_last_try in false false :; do 9778for ac_last_try in false false :; do
8866 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 9779 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8867 if test -z "$ac_t"; then 9780 if test -z "$ac_tt"; then
8868 break 9781 break
8869 elif $ac_last_try; then 9782 elif $ac_last_try; then
8870 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 9783 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8871 else 9784 else
8872 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 9785 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8963 case $ac_tag in 9876 case $ac_tag in
8964 :[FHLC]) ac_mode=$ac_tag; continue;; 9877 :[FHLC]) ac_mode=$ac_tag; continue;;
8965 esac 9878 esac
8966 case $ac_mode$ac_tag in 9879 case $ac_mode$ac_tag in
8967 :[FHL]*:*);; 9880 :[FHL]*:*);;
8968 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; 9881 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8969 :[FH]-) ac_tag=-:-;; 9882 :[FH]-) ac_tag=-:-;;
8970 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 9883 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8971 esac 9884 esac
8972 ac_save_IFS=$IFS 9885 ac_save_IFS=$IFS
8973 IFS=: 9886 IFS=:
8982 :[FH]) 9895 :[FH])
8983 ac_file_inputs= 9896 ac_file_inputs=
8984 for ac_f 9897 for ac_f
8985 do 9898 do
8986 case $ac_f in 9899 case $ac_f in
8987 -) ac_f="$tmp/stdin";; 9900 -) ac_f="$ac_tmp/stdin";;
8988 *) # Look for the file first in the build tree, then in the source tree 9901 *) # Look for the file first in the build tree, then in the source tree
8989 # (if the path is not absolute). The absolute path cannot be DOS-style, 9902 # (if the path is not absolute). The absolute path cannot be DOS-style,
8990 # because $ac_f cannot contain `:'. 9903 # because $ac_f cannot contain `:'.
8991 test -f "$ac_f" || 9904 test -f "$ac_f" ||
8992 case $ac_f in 9905 case $ac_f in
8993 [\\/$]*) false;; 9906 [\\/$]*) false;;
8994 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 9907 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8995 esac || 9908 esac ||
8996 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;;
8997 esac 9910 esac
8998 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
8999 as_fn_append ac_file_inputs " '$ac_f'" 9912 as_fn_append ac_file_inputs " '$ac_f'"
9000 done 9913 done
9001 9914
9002 # 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
9003 # use $as_me), people would be surprised to read: 9916 # use $as_me), people would be surprised to read:
9004 # /* config.h. Generated by config.status. */ 9917 # /* config.h. Generated by config.status. */
9005 configure_input='Generated from '` 9918 configure_input='Generated from '`
9006 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 9919 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9007 `' by configure.' 9920 `' by configure.'
9008 if test x"$ac_file" != x-; then 9921 if test x"$ac_file" != x-; then
9009 configure_input="$ac_file. $configure_input" 9922 configure_input="$ac_file. $configure_input"
9010 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 9923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9011$as_echo "$as_me: creating $ac_file" >&6;} 9924printf "%s\n" "$as_me: creating $ac_file" >&6;}
9012 fi 9925 fi
9013 # Neutralize special characters interpreted by sed in replacement strings. 9926 # Neutralize special characters interpreted by sed in replacement strings.
9014 case $configure_input in #( 9927 case $configure_input in #(
9015 *\&* | *\|* | *\\* ) 9928 *\&* | *\|* | *\\* )
9016 ac_sed_conf_input=`$as_echo "$configure_input" | 9929 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9017 sed 's/[\\\\&|]/\\\\&/g'`;; #( 9930 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9018 *) ac_sed_conf_input=$configure_input;; 9931 *) ac_sed_conf_input=$configure_input;;
9019 esac 9932 esac
9020 9933
9021 case $ac_tag in 9934 case $ac_tag in
9022 *:-:* | *:-) cat >"$tmp/stdin" \ 9935 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9023 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 9936 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9024 esac 9937 esac
9025 ;; 9938 ;;
9026 esac 9939 esac
9027 9940
9028 ac_dir=`$as_dirname -- "$ac_file" || 9941 ac_dir=`$as_dirname -- "$ac_file" ||
9029$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9942$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9030 X"$ac_file" : 'X\(//\)[^/]' \| \ 9943 X"$ac_file" : 'X\(//\)[^/]' \| \
9031 X"$ac_file" : 'X\(//\)$' \| \ 9944 X"$ac_file" : 'X\(//\)$' \| \
9032 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 9945 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9033$as_echo X"$ac_file" | 9946printf "%s\n" X"$ac_file" |
9034 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9035 s//\1/ 9948 s//\1/
9036 q 9949 q
9037 } 9950 }
9038 /^X\(\/\/\)[^/].*/{ 9951 /^X\(\/\/\)[^/].*/{
9052 ac_builddir=. 9965 ac_builddir=.
9053 9966
9054case "$ac_dir" in 9967case "$ac_dir" in
9055.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9968.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9056*) 9969*)
9057 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 9970 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
9058 # A ".." for each directory in $ac_dir_suffix. 9971 # A ".." for each directory in $ac_dir_suffix.
9059 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|/||'`
9060 case $ac_top_builddir_sub in 9973 case $ac_top_builddir_sub in
9061 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9974 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9062 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9975 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9063 esac ;; 9976 esac ;;
9064esac 9977esac
9111/@localedir@/p 10024/@localedir@/p
9112/@mandir@/p' 10025/@mandir@/p'
9113case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 10026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9114*datarootdir*) ac_datarootdir_seen=yes;; 10027*datarootdir*) ac_datarootdir_seen=yes;;
9115*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 10028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9116 { $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
9117$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;}
9118_ACEOF 10031_ACEOF
9119cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9120 ac_datarootdir_hack=' 10033 ac_datarootdir_hack='
9121 s&@datadir@&$datadir&g 10034 s&@datadir@&$datadir&g
9122 s&@docdir@&$docdir&g 10035 s&@docdir@&$docdir&g
9148s&@abs_builddir@&$ac_abs_builddir&;t t 10061s&@abs_builddir@&$ac_abs_builddir&;t t
9149s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 10062s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9150s&@INSTALL@&$ac_INSTALL&;t t 10063s&@INSTALL@&$ac_INSTALL&;t t
9151$ac_datarootdir_hack 10064$ac_datarootdir_hack
9152" 10065"
9153eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 10066eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9154 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10067 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9155 10068
9156test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 10069test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9157 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 10070 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9158 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 10071 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10072 "$ac_tmp/out"`; test -z "$ac_out"; } &&
9159 { $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'
9160which seems to be undefined. Please make sure it is defined" >&5 10074which seems to be undefined. Please make sure it is defined" >&5
9161$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'
9162which seems to be undefined. Please make sure it is defined" >&2;} 10076which seems to be undefined. Please make sure it is defined" >&2;}
9163 10077
9164 rm -f "$tmp/stdin" 10078 rm -f "$ac_tmp/stdin"
9165 case $ac_file in 10079 case $ac_file in
9166 -) cat "$tmp/out" && rm -f "$tmp/out";; 10080 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9167 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 10081 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9168 esac \ 10082 esac \
9169 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10083 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9170 ;; 10084 ;;
9171 :H) 10085 :H)
9172 # 10086 #
9173 # CONFIG_HEADER 10087 # CONFIG_HEADER
9174 # 10088 #
9175 if test x"$ac_file" != x-; then 10089 if test x"$ac_file" != x-; then
9176 { 10090 {
9177 $as_echo "/* $configure_input */" \ 10091 printf "%s\n" "/* $configure_input */" >&1 \
9178 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 10092 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9179 } >"$tmp/config.h" \ 10093 } >"$ac_tmp/config.h" \
9180 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9181 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 10095 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9182 { $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
9183$as_echo "$as_me: $ac_file is unchanged" >&6;} 10097printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
9184 else 10098 else
9185 rm -f "$ac_file" 10099 rm -f "$ac_file"
9186 mv "$tmp/config.h" "$ac_file" \ 10100 mv "$ac_tmp/config.h" "$ac_file" \
9187 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10101 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9188 fi 10102 fi
9189 else 10103 else
9190 $as_echo "/* $configure_input */" \ 10104 printf "%s\n" "/* $configure_input */" >&1 \
9191 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 10105 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9192 || as_fn_error $? "could not create -" "$LINENO" 5 10106 || as_fn_error $? "could not create -" "$LINENO" 5
9193 fi 10107 fi
9194 ;; 10108 ;;
9195 10109
9196 10110
9226 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10140 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9227 # would make configure fail if this is the last instruction. 10141 # would make configure fail if this is the last instruction.
9228 $ac_cs_success || as_fn_exit 1 10142 $ac_cs_success || as_fn_exit 1
9229fi 10143fi
9230if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 10144if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9231 { $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
9232$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 10146printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9233fi 10147fi
9234 10148
9235 10149
9236echo "Configuration: 10150echo "Configuration:
9237 10151
9266fi 10180fi
9267 10181
9268echo "*** Optionally check src/feature.h for further, rarely used options ***" 10182echo "*** Optionally check src/feature.h for further, rarely used options ***"
9269echo 10183echo
9270 10184
10185

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines