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

Comparing rxvt-unicode/configure (file contents):
Revision 1.148 by root, Wed Nov 16 20:22:12 2011 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
603AFTERIMAGE_LIBS 658EGREP
604AFTERIMAGE_CFLAGS 659GREP
605afterimage_config
606STARTUP_NOTIFICATION_LIBS 660STARTUP_NOTIFICATION_LIBS
607STARTUP_NOTIFICATION_CFLAGS 661STARTUP_NOTIFICATION_CFLAGS
608PIXBUF_LIBS 662PIXBUF_LIBS
609PIXBUF_CFLAGS 663PIXBUF_CFLAGS
610PKG_CONFIG 664PKG_CONFIG
611X_EXTRA_LIBS 665X_EXTRA_LIBS
612X_LIBS 666X_LIBS
613X_PRE_LIBS 667X_PRE_LIBS
614X_CFLAGS 668X_CFLAGS
669CXXCPP
615XMKMF 670XMKMF
616TIC 671TIC
617CXXCPP
618RXVTNAME 672RXVTNAME
619LINKER 673LINKER
620EGREP
621GREP
622INSTALL_DATA 674INSTALL_DATA
623INSTALL_SCRIPT 675INSTALL_SCRIPT
624INSTALL_PROGRAM 676INSTALL_PROGRAM
625CPP
626ac_ct_CXX 677ac_ct_CXX
627CXXFLAGS 678CXXFLAGS
628CXX 679CXX
629OBJEXT 680OBJEXT
630EXEEXT 681EXEEXT
660htmldir 711htmldir
661infodir 712infodir
662docdir 713docdir
663oldincludedir 714oldincludedir
664includedir 715includedir
716runstatedir
665localstatedir 717localstatedir
666sharedstatedir 718sharedstatedir
667sysconfdir 719sysconfdir
668datadir 720datadir
669datarootdir 721datarootdir
690enable_256_color 742enable_256_color
691enable_unicode3 743enable_unicode3
692enable_combining 744enable_combining
693enable_xft 745enable_xft
694enable_font_styles 746enable_font_styles
695enable_afterimage
696with_afterimage_config
697enable_pixbuf 747enable_pixbuf
698enable_startup_notification 748enable_startup_notification
699enable_transparency 749enable_transparency
700enable_fading 750enable_fading
701enable_rxvt_scroll 751enable_rxvt_scroll
738LIBS 788LIBS
739CPPFLAGS 789CPPFLAGS
740CXX 790CXX
741CXXFLAGS 791CXXFLAGS
742CCC 792CCC
743CPP 793XMKMF
744CXXCPP 794CXXCPP'
745XMKMF'
746 795
747 796
748# Initialize some variables set by options. 797# Initialize some variables set by options.
749ac_init_help= 798ac_init_help=
750ac_init_version=false 799ac_init_version=false
779datarootdir='${prefix}/share' 828datarootdir='${prefix}/share'
780datadir='${datarootdir}' 829datadir='${datarootdir}'
781sysconfdir='${prefix}/etc' 830sysconfdir='${prefix}/etc'
782sharedstatedir='${prefix}/com' 831sharedstatedir='${prefix}/com'
783localstatedir='${prefix}/var' 832localstatedir='${prefix}/var'
833runstatedir='${localstatedir}/run'
784includedir='${prefix}/include' 834includedir='${prefix}/include'
785oldincludedir='/usr/include' 835oldincludedir='/usr/include'
786docdir='${datarootdir}/doc/${PACKAGE}' 836docdir='${datarootdir}/doc/${PACKAGE}'
787infodir='${datarootdir}/info' 837infodir='${datarootdir}/info'
788htmldir='${docdir}' 838htmldir='${docdir}'
808 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
809 *=) ac_optarg= ;; 859 *=) ac_optarg= ;;
810 *) ac_optarg=yes ;; 860 *) ac_optarg=yes ;;
811 esac 861 esac
812 862
813 # Accept the important Cygnus configure options, so we can diagnose typos.
814
815 case $ac_dashdash$ac_option in 863 case $ac_dashdash$ac_option in
816 --) 864 --)
817 ac_dashdash=yes ;; 865 ac_dashdash=yes ;;
818 866
819 -bindir | --bindir | --bindi | --bind | --bin | --bi) 867 -bindir | --bindir | --bindi | --bind | --bin | --bi)
850 898
851 -disable-* | --disable-*) 899 -disable-* | --disable-*)
852 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
853 # Reject names that are not valid shell variable names. 901 # Reject names that are not valid shell variable names.
854 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
855 as_fn_error $? "invalid feature name: $ac_useropt" 903 as_fn_error $? "invalid feature name: \`$ac_useropt'"
856 ac_useropt_orig=$ac_useropt 904 ac_useropt_orig=$ac_useropt
857 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 905 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
858 case $ac_user_opts in 906 case $ac_user_opts in
859 *" 907 *"
860"enable_$ac_useropt" 908"enable_$ac_useropt"
861"*) ;; 909"*) ;;
862 *) 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"
876 924
877 -enable-* | --enable-*) 925 -enable-* | --enable-*)
878 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
879 # Reject names that are not valid shell variable names. 927 # Reject names that are not valid shell variable names.
880 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
881 as_fn_error $? "invalid feature name: $ac_useropt" 929 as_fn_error $? "invalid feature name: \`$ac_useropt'"
882 ac_useropt_orig=$ac_useropt 930 ac_useropt_orig=$ac_useropt
883 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 931 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
884 case $ac_user_opts in 932 case $ac_user_opts in
885 *" 933 *"
886"enable_$ac_useropt" 934"enable_$ac_useropt"
887"*) ;; 935"*) ;;
888 *) 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"
1031 1079
1032 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1033 | -silent | --silent | --silen | --sile | --sil) 1081 | -silent | --silent | --silen | --sile | --sil)
1034 silent=yes ;; 1082 silent=yes ;;
1035 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
1036 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1037 ac_prev=sbindir ;; 1094 ac_prev=sbindir ;;
1038 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1039 | --sbi=* | --sb=*) 1096 | --sbi=* | --sb=*)
1040 sbindir=$ac_optarg ;; 1097 sbindir=$ac_optarg ;;
1080 1137
1081 -with-* | --with-*) 1138 -with-* | --with-*)
1082 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1083 # Reject names that are not valid shell variable names. 1140 # Reject names that are not valid shell variable names.
1084 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1141 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1085 as_fn_error $? "invalid package name: $ac_useropt" 1142 as_fn_error $? "invalid package name: \`$ac_useropt'"
1086 ac_useropt_orig=$ac_useropt 1143 ac_useropt_orig=$ac_useropt
1087 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1144 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1088 case $ac_user_opts in 1145 case $ac_user_opts in
1089 *" 1146 *"
1090"with_$ac_useropt" 1147"with_$ac_useropt"
1091"*) ;; 1148"*) ;;
1092 *) 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"
1096 1153
1097 -without-* | --without-*) 1154 -without-* | --without-*)
1098 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1155 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1099 # Reject names that are not valid shell variable names. 1156 # Reject names that are not valid shell variable names.
1100 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1157 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1101 as_fn_error $? "invalid package name: $ac_useropt" 1158 as_fn_error $? "invalid package name: \`$ac_useropt'"
1102 ac_useropt_orig=$ac_useropt 1159 ac_useropt_orig=$ac_useropt
1103 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1160 ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1104 case $ac_user_opts in 1161 case $ac_user_opts in
1105 *" 1162 *"
1106"with_$ac_useropt" 1163"with_$ac_useropt"
1107"*) ;; 1164"*) ;;
1108 *) 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"
1142 eval $ac_envvar=\$ac_optarg 1199 eval $ac_envvar=\$ac_optarg
1143 export $ac_envvar ;; 1200 export $ac_envvar ;;
1144 1201
1145 *) 1202 *)
1146 # FIXME: should be removed in autoconf 3.0. 1203 # FIXME: should be removed in autoconf 3.0.
1147 $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
1148 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1205 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1149 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1206 printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1150 : ${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}"
1151 ;; 1208 ;;
1152 1209
1153 esac 1210 esac
1154done 1211done
1155 1212
1160 1217
1161if test -n "$ac_unrecognized_opts"; then 1218if test -n "$ac_unrecognized_opts"; then
1162 case $enable_option_checking in 1219 case $enable_option_checking in
1163 no) ;; 1220 no) ;;
1164 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1221 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1165 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1222 *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1166 esac 1223 esac
1167fi 1224fi
1168 1225
1169# Check all directory arguments for consistency. 1226# Check all directory arguments for consistency.
1170for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1227for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1171 datadir sysconfdir sharedstatedir localstatedir includedir \ 1228 datadir sysconfdir sharedstatedir localstatedir includedir \
1172 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1229 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1173 libdir localedir mandir 1230 libdir localedir mandir runstatedir
1174do 1231do
1175 eval ac_val=\$$ac_var 1232 eval ac_val=\$$ac_var
1176 # Remove trailing slashes. 1233 # Remove trailing slashes.
1177 case $ac_val in 1234 case $ac_val in
1178 */ ) 1235 */ )
1196 1253
1197# FIXME: To remove some day. 1254# FIXME: To remove some day.
1198if test "x$host_alias" != x; then 1255if test "x$host_alias" != x; then
1199 if test "x$build_alias" = x; then 1256 if test "x$build_alias" = x; then
1200 cross_compiling=maybe 1257 cross_compiling=maybe
1201 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1202 If a cross compiler is detected then cross compile mode will be used" >&2
1203 elif test "x$build_alias" != "x$host_alias"; then 1258 elif test "x$build_alias" != "x$host_alias"; then
1204 cross_compiling=yes 1259 cross_compiling=yes
1205 fi 1260 fi
1206fi 1261fi
1207 1262
1226 ac_confdir=`$as_dirname -- "$as_myself" || 1281 ac_confdir=`$as_dirname -- "$as_myself" ||
1227$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1282$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1228 X"$as_myself" : 'X\(//\)[^/]' \| \ 1283 X"$as_myself" : 'X\(//\)[^/]' \| \
1229 X"$as_myself" : 'X\(//\)$' \| \ 1284 X"$as_myself" : 'X\(//\)$' \| \
1230 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1285 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1231$as_echo X"$as_myself" | 1286printf "%s\n" X"$as_myself" |
1232 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1287 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1233 s//\1/ 1288 s//\1/
1234 q 1289 q
1235 } 1290 }
1236 /^X\(\/\/\)[^/].*/{ 1291 /^X\(\/\/\)[^/].*/{
1323 --sbindir=DIR system admin executables [EPREFIX/sbin] 1378 --sbindir=DIR system admin executables [EPREFIX/sbin]
1324 --libexecdir=DIR program executables [EPREFIX/libexec] 1379 --libexecdir=DIR program executables [EPREFIX/libexec]
1325 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1380 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1326 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1381 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1327 --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]
1328 --libdir=DIR object code libraries [EPREFIX/lib] 1384 --libdir=DIR object code libraries [EPREFIX/lib]
1329 --includedir=DIR C header files [PREFIX/include] 1385 --includedir=DIR C header files [PREFIX/include]
1330 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1386 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1331 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1387 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1332 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1388 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1367 --enable-256-color enable 256-color support 1423 --enable-256-color enable 256-color support
1368 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1424 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1369 --enable-combining enable composition of base and combining characters 1425 --enable-combining enable composition of base and combining characters
1370 --enable-xft enable xft support on systems that have it 1426 --enable-xft enable xft support on systems that have it
1371 --enable-font-styles enable bold and italic support 1427 --enable-font-styles enable bold and italic support
1372 --enable-afterimage enable integration with libAfterImage for background images
1373 --enable-pixbuf enable integration with gdk-pixbuf for background images 1428 --enable-pixbuf enable integration with gdk-pixbuf for background images
1374 --enable-startup-notification enable freedesktop startup notification support 1429 --enable-startup-notification enable freedesktop startup notification support
1375 --enable-transparency enable transparent backgrounds 1430 --enable-transparency enable transparent backgrounds
1376 --enable-fading enable colors fading when off focus 1431 --enable-fading enable colors fading when off focus
1377 --enable-rxvt-scroll enable rxvt style scrollbar 1432 --enable-rxvt-scroll enable rxvt style scrollbar
1399 --enable-lastlog enable lastlog support (requires --enable-utmp) 1454 --enable-lastlog enable lastlog support (requires --enable-utmp)
1400 1455
1401Optional Packages: 1456Optional Packages:
1402 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1457 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1403 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1458 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1404 --with-afterimage-config=DIR use libAfterImage config script in DIR
1405 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1459 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1406 --with-res-name=NAME use this as default resource name (default: urxvt) 1460 --with-res-name=NAME use this as default resource name (default: urxvt)
1407 --with-res-class=CLASS use this as the resource class (default: URxvt) 1461 --with-res-class=CLASS use this as the resource class (default: URxvt)
1408 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1462 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1409 --with-term=NAME set the terminal to NAME (default: rxvt) 1463 --with-term=NAME set the terminal to NAME (default: rxvt)
1418 LIBS libraries to pass to the linker, e.g. -l<library> 1472 LIBS libraries to pass to the linker, e.g. -l<library>
1419 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
1420 you have headers in a nonstandard directory <include dir> 1474 you have headers in a nonstandard directory <include dir>
1421 CXX C++ compiler command 1475 CXX C++ compiler command
1422 CXXFLAGS C++ compiler flags 1476 CXXFLAGS C++ compiler flags
1423 CPP C preprocessor 1477 XMKMF Path to xmkmf, Makefile generator for X Window System
1424 CXXCPP C++ preprocessor 1478 CXXCPP C++ preprocessor
1425 XMKMF Path to xmkmf, Makefile generator for X Window System
1426 1479
1427Use 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
1428it to find libraries and programs with nonstandard names/locations. 1481it to find libraries and programs with nonstandard names/locations.
1429 1482
1430Report bugs to the package provider. 1483Report bugs to the package provider.
1441 ac_builddir=. 1494 ac_builddir=.
1442 1495
1443case "$ac_dir" in 1496case "$ac_dir" in
1444.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1445*) 1498*)
1446 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1499 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1447 # A ".." for each directory in $ac_dir_suffix. 1500 # A ".." for each directory in $ac_dir_suffix.
1448 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|/||'`
1449 case $ac_top_builddir_sub in 1502 case $ac_top_builddir_sub in
1450 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1503 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1451 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1504 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1452 esac ;; 1505 esac ;;
1453esac 1506esac
1471 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1524 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1472esac 1525esac
1473ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1526ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1474 1527
1475 cd "$ac_dir" || { ac_status=$?; continue; } 1528 cd "$ac_dir" || { ac_status=$?; continue; }
1476 # 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.
1477 if test -f "$ac_srcdir/configure.gnu"; then 1531 if test -f "$ac_srcdir/configure.gnu"; then
1478 echo && 1532 echo &&
1479 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1480 elif test -f "$ac_srcdir/configure"; then 1534 elif test -f "$ac_srcdir/configure"; then
1481 echo && 1535 echo &&
1482 $SHELL "$ac_srcdir/configure" --help=recursive 1536 $SHELL "$ac_srcdir/configure" --help=recursive
1483 else 1537 else
1484 $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
1485 fi || ac_status=$? 1539 fi || ac_status=$?
1486 cd "$ac_pwd" || { ac_status=$?; break; } 1540 cd "$ac_pwd" || { ac_status=$?; break; }
1487 done 1541 done
1488fi 1542fi
1489 1543
1490test -n "$ac_init_help" && exit $ac_status 1544test -n "$ac_init_help" && exit $ac_status
1491if $ac_init_version; then 1545if $ac_init_version; then
1492 cat <<\_ACEOF 1546 cat <<\_ACEOF
1493configure 1547configure
1494generated by GNU Autoconf 2.67 1548generated by GNU Autoconf 2.71
1495 1549
1496Copyright (C) 2010 Free Software Foundation, Inc. 1550Copyright (C) 2021 Free Software Foundation, Inc.
1497This configure script is free software; the Free Software Foundation 1551This configure script is free software; the Free Software Foundation
1498gives unlimited permission to copy, distribute and modify it. 1552gives unlimited permission to copy, distribute and modify it.
1499_ACEOF 1553_ACEOF
1500 exit 1554 exit
1501fi 1555fi
1508# -------------------------- 1562# --------------------------
1509# Try to compile conftest.$ac_ext, and return whether this succeeded. 1563# Try to compile conftest.$ac_ext, and return whether this succeeded.
1510ac_fn_c_try_compile () 1564ac_fn_c_try_compile ()
1511{ 1565{
1512 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
1513 rm -f conftest.$ac_objext 1567 rm -f conftest.$ac_objext conftest.beam
1514 if { { ac_try="$ac_compile" 1568 if { { ac_try="$ac_compile"
1515case "(($ac_try" in 1569case "(($ac_try" in
1516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1517 *) ac_try_echo=$ac_try;; 1571 *) ac_try_echo=$ac_try;;
1518esac 1572esac
1519eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1520$as_echo "$ac_try_echo"; } >&5 1574printf "%s\n" "$ac_try_echo"; } >&5
1521 (eval "$ac_compile") 2>conftest.err 1575 (eval "$ac_compile") 2>conftest.err
1522 ac_status=$? 1576 ac_status=$?
1523 if test -s conftest.err; then 1577 if test -s conftest.err; then
1524 grep -v '^ *+' conftest.err >conftest.er1 1578 grep -v '^ *+' conftest.err >conftest.er1
1525 cat conftest.er1 >&5 1579 cat conftest.er1 >&5
1526 mv -f conftest.er1 conftest.err 1580 mv -f conftest.er1 conftest.err
1527 fi 1581 fi
1528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1582 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1529 test $ac_status = 0; } && { 1583 test $ac_status = 0; } && {
1530 test -z "$ac_c_werror_flag" || 1584 test -z "$ac_c_werror_flag" ||
1531 test ! -s conftest.err 1585 test ! -s conftest.err
1532 } && test -s conftest.$ac_objext; then : 1586 } && test -s conftest.$ac_objext
1587then :
1533 ac_retval=0 1588 ac_retval=0
1534else 1589else $as_nop
1535 $as_echo "$as_me: failed program was:" >&5 1590 printf "%s\n" "$as_me: failed program was:" >&5
1536sed 's/^/| /' conftest.$ac_ext >&5 1591sed 's/^/| /' conftest.$ac_ext >&5
1537 1592
1538 ac_retval=1 1593 ac_retval=1
1539fi 1594fi
1540 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
1541 as_fn_set_status $ac_retval 1596 as_fn_set_status $ac_retval
1542 1597
1543} # ac_fn_c_try_compile 1598} # ac_fn_c_try_compile
1544 1599
1545# ac_fn_cxx_try_compile LINENO 1600# ac_fn_cxx_try_compile LINENO
1546# ---------------------------- 1601# ----------------------------
1547# Try to compile conftest.$ac_ext, and return whether this succeeded. 1602# Try to compile conftest.$ac_ext, and return whether this succeeded.
1548ac_fn_cxx_try_compile () 1603ac_fn_cxx_try_compile ()
1549{ 1604{
1550 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
1551 rm -f conftest.$ac_objext 1606 rm -f conftest.$ac_objext conftest.beam
1552 if { { ac_try="$ac_compile" 1607 if { { ac_try="$ac_compile"
1553case "(($ac_try" in 1608case "(($ac_try" in
1554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1555 *) ac_try_echo=$ac_try;; 1610 *) ac_try_echo=$ac_try;;
1556esac 1611esac
1557eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1558$as_echo "$ac_try_echo"; } >&5 1613printf "%s\n" "$ac_try_echo"; } >&5
1559 (eval "$ac_compile") 2>conftest.err 1614 (eval "$ac_compile") 2>conftest.err
1560 ac_status=$? 1615 ac_status=$?
1561 if test -s conftest.err; then 1616 if test -s conftest.err; then
1562 grep -v '^ *+' conftest.err >conftest.er1 1617 grep -v '^ *+' conftest.err >conftest.er1
1563 cat conftest.er1 >&5 1618 cat conftest.er1 >&5
1564 mv -f conftest.er1 conftest.err 1619 mv -f conftest.er1 conftest.err
1565 fi 1620 fi
1566 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1567 test $ac_status = 0; } && { 1622 test $ac_status = 0; } && {
1568 test -z "$ac_cxx_werror_flag" || 1623 test -z "$ac_cxx_werror_flag" ||
1569 test ! -s conftest.err 1624 test ! -s conftest.err
1570 } && test -s conftest.$ac_objext; then : 1625 } && test -s conftest.$ac_objext
1626then :
1571 ac_retval=0 1627 ac_retval=0
1572else 1628else $as_nop
1573 $as_echo "$as_me: failed program was:" >&5 1629 printf "%s\n" "$as_me: failed program was:" >&5
1574sed 's/^/| /' conftest.$ac_ext >&5 1630sed 's/^/| /' conftest.$ac_ext >&5
1575 1631
1576 ac_retval=1 1632 ac_retval=1
1577fi 1633fi
1578 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
1579 as_fn_set_status $ac_retval 1635 as_fn_set_status $ac_retval
1580 1636
1581} # ac_fn_cxx_try_compile 1637} # ac_fn_cxx_try_compile
1582 1638
1583# ac_fn_c_try_cpp LINENO 1639# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1584# ---------------------- 1640# -------------------------------------------------------
1585# 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
1586ac_fn_c_try_cpp () 1642# INCLUDES, setting the cache variable VAR accordingly.
1643ac_fn_c_check_header_compile ()
1587{ 1644{
1588 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
1589 if { { ac_try="$ac_cpp conftest.$ac_ext"
1590case "(($ac_try" in
1591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1592 *) ac_try_echo=$ac_try;;
1593esac
1594eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1595$as_echo "$ac_try_echo"; } >&5
1596 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1597 ac_status=$?
1598 if test -s conftest.err; then
1599 grep -v '^ *+' conftest.err >conftest.er1
1600 cat conftest.er1 >&5
1601 mv -f conftest.er1 conftest.err
1602 fi
1603 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1604 test $ac_status = 0; } > conftest.i && {
1605 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1606 test ! -s conftest.err
1607 }; then :
1608 ac_retval=0
1609else
1610 $as_echo "$as_me: failed program was:" >&5
1611sed 's/^/| /' conftest.$ac_ext >&5
1612
1613 ac_retval=1
1614fi
1615 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1616 as_fn_set_status $ac_retval
1617
1618} # ac_fn_c_try_cpp
1619
1620# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1621# -------------------------------------------------------
1622# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1623# the include files in INCLUDES and setting the cache variable VAR
1624# accordingly.
1625ac_fn_c_check_header_mongrel ()
1626{
1627 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1628 if eval "test \"\${$3+set}\"" = set; then :
1629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1646 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1630$as_echo_n "checking for $2... " >&6; } 1647printf %s "checking for $2... " >&6; }
1631if eval "test \"\${$3+set}\"" = set; then : 1648if eval test \${$3+y}
1632 $as_echo_n "(cached) " >&6 1649then :
1633fi 1650 printf %s "(cached) " >&6
1634eval ac_res=\$$3 1651else $as_nop
1635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1636$as_echo "$ac_res" >&6; }
1637else
1638 # Is the header compilable?
1639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1640$as_echo_n "checking $2 usability... " >&6; }
1641cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1642/* end confdefs.h. */ 1653/* end confdefs.h. */
1643$4 1654$4
1644#include <$2> 1655#include <$2>
1645_ACEOF 1656_ACEOF
1646if ac_fn_c_try_compile "$LINENO"; then : 1657if ac_fn_c_try_compile "$LINENO"
1647 ac_header_compiler=yes 1658then :
1648else 1659 eval "$3=yes"
1649 ac_header_compiler=no 1660else $as_nop
1661 eval "$3=no"
1650fi 1662fi
1651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1663rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1653$as_echo "$ac_header_compiler" >&6; }
1654
1655# Is the header present?
1656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1657$as_echo_n "checking $2 presence... " >&6; }
1658cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1659/* end confdefs.h. */
1660#include <$2>
1661_ACEOF
1662if ac_fn_c_try_cpp "$LINENO"; then :
1663 ac_header_preproc=yes
1664else
1665 ac_header_preproc=no
1666fi
1667rm -f conftest.err conftest.i conftest.$ac_ext
1668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1669$as_echo "$ac_header_preproc" >&6; }
1670
1671# So? What about this header?
1672case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1673 yes:no: )
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1675$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1677$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1678 ;;
1679 no:yes:* )
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1681$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1683$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1685$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1687$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1689$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1690 ;;
1691esac
1692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1693$as_echo_n "checking for $2... " >&6; }
1694if eval "test \"\${$3+set}\"" = set; then :
1695 $as_echo_n "(cached) " >&6
1696else
1697 eval "$3=\$ac_header_compiler"
1698fi 1664fi
1699eval ac_res=\$$3 1665eval ac_res=\$$3
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1666 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1701$as_echo "$ac_res" >&6; } 1667printf "%s\n" "$ac_res" >&6; }
1702fi 1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1703 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1704 1669
1705} # ac_fn_c_check_header_mongrel 1670} # ac_fn_c_check_header_compile
1706 1671
1707# ac_fn_c_try_run LINENO 1672# ac_fn_c_try_link LINENO
1708# ---------------------- 1673# -----------------------
1709# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1674# Try to link conftest.$ac_ext, and return whether this succeeded.
1710# that executables *can* be run.
1711ac_fn_c_try_run () 1675ac_fn_c_try_link ()
1712{ 1676{
1713 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
1714 if { { ac_try="$ac_link" 1679 if { { ac_try="$ac_link"
1715case "(($ac_try" in 1680case "(($ac_try" in
1716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1717 *) ac_try_echo=$ac_try;; 1682 *) ac_try_echo=$ac_try;;
1718esac 1683esac
1719eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1720$as_echo "$ac_try_echo"; } >&5 1685printf "%s\n" "$ac_try_echo"; } >&5
1721 (eval "$ac_link") 2>&5 1686 (eval "$ac_link") 2>conftest.err
1722 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
1723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1693 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1724 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1725 { { case "(($ac_try" in
1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1727 *) ac_try_echo=$ac_try;;
1728esac
1729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1730$as_echo "$ac_try_echo"; } >&5
1731 (eval "$ac_try") 2>&5
1732 ac_status=$?
1733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1734 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 :
1735 ac_retval=0 1702 ac_retval=0
1736else 1703else $as_nop
1737 $as_echo "$as_me: program exited with status $ac_status" >&5
1738 $as_echo "$as_me: failed program was:" >&5 1704 printf "%s\n" "$as_me: failed program was:" >&5
1739sed 's/^/| /' conftest.$ac_ext >&5 1705sed 's/^/| /' conftest.$ac_ext >&5
1740 1706
1741 ac_retval=$ac_status 1707 ac_retval=1
1742fi 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.
1743 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1713 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1744 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
1745 as_fn_set_status $ac_retval 1715 as_fn_set_status $ac_retval
1746 1716
1747} # ac_fn_c_try_run 1717} # ac_fn_c_try_link
1748 1718
1749# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1719# ac_fn_cxx_try_link LINENO
1750# ------------------------------------------------------- 1720# -------------------------
1751# 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.
1752# INCLUDES, setting the cache variable VAR accordingly. 1722ac_fn_cxx_try_link ()
1753ac_fn_c_check_header_compile ()
1754{ 1723{
1755 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
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1757$as_echo_n "checking for $2... " >&6; }
1758if eval "test \"\${$3+set}\"" = set; then :
1759 $as_echo_n "(cached) " >&6
1760else
1761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1762/* end confdefs.h. */
1763$4
1764#include <$2>
1765_ACEOF
1766if ac_fn_c_try_compile "$LINENO"; then :
1767 eval "$3=yes"
1768else
1769 eval "$3=no"
1770fi
1771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1772fi
1773eval ac_res=\$$3
1774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1775$as_echo "$ac_res" >&6; }
1776 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1777
1778} # ac_fn_c_check_header_compile
1779
1780# ac_fn_c_try_link LINENO
1781# -----------------------
1782# Try to link conftest.$ac_ext, and return whether this succeeded.
1783ac_fn_c_try_link ()
1784{
1785 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1786 rm -f conftest.$ac_objext conftest$ac_exeext 1725 rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1787 if { { ac_try="$ac_link" 1726 if { { ac_try="$ac_link"
1788case "(($ac_try" in 1727case "(($ac_try" in
1789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1790 *) ac_try_echo=$ac_try;; 1729 *) ac_try_echo=$ac_try;;
1791esac 1730esac
1792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1793$as_echo "$ac_try_echo"; } >&5 1732printf "%s\n" "$ac_try_echo"; } >&5
1794 (eval "$ac_link") 2>conftest.err 1733 (eval "$ac_link") 2>conftest.err
1795 ac_status=$? 1734 ac_status=$?
1796 if test -s conftest.err; then 1735 if test -s conftest.err; then
1797 grep -v '^ *+' conftest.err >conftest.er1 1736 grep -v '^ *+' conftest.err >conftest.er1
1798 cat conftest.er1 >&5 1737 cat conftest.er1 >&5
1799 mv -f conftest.er1 conftest.err 1738 mv -f conftest.er1 conftest.err
1800 fi 1739 fi
1801 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1802 test $ac_status = 0; } && { 1741 test $ac_status = 0; } && {
1803 test -z "$ac_c_werror_flag" || 1742 test -z "$ac_cxx_werror_flag" ||
1804 test ! -s conftest.err 1743 test ! -s conftest.err
1805 } && test -s conftest$ac_exeext && { 1744 } && test -s conftest$ac_exeext && {
1806 test "$cross_compiling" = yes || 1745 test "$cross_compiling" = yes ||
1807 $as_test_x conftest$ac_exeext 1746 test -x conftest$ac_exeext
1808 }; then : 1747 }
1748then :
1809 ac_retval=0 1749 ac_retval=0
1810else 1750else $as_nop
1811 $as_echo "$as_me: failed program was:" >&5 1751 printf "%s\n" "$as_me: failed program was:" >&5
1812sed 's/^/| /' conftest.$ac_ext >&5 1752sed 's/^/| /' conftest.$ac_ext >&5
1813 1753
1814 ac_retval=1 1754 ac_retval=1
1815fi 1755fi
1816 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1756 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1817 # 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
1818 # 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
1819 # 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.
1820 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1821 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
1822 as_fn_set_status $ac_retval 1762 as_fn_set_status $ac_retval
1823 1763
1824} # ac_fn_c_try_link 1764} # ac_fn_cxx_try_link
1825 1765
1826# ac_fn_cxx_try_link LINENO 1766# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1827# ------------------------- 1767# ---------------------------------------------------------
1828# 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
1829ac_fn_cxx_try_link () 1769# INCLUDES, setting the cache variable VAR accordingly.
1770ac_fn_cxx_check_header_compile ()
1830{ 1771{
1831 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
1832 rm -f conftest.$ac_objext conftest$ac_exeext
1833 if { { ac_try="$ac_link"
1834case "(($ac_try" in
1835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1836 *) ac_try_echo=$ac_try;;
1837esac
1838eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1839$as_echo "$ac_try_echo"; } >&5
1840 (eval "$ac_link") 2>conftest.err
1841 ac_status=$?
1842 if test -s conftest.err; then
1843 grep -v '^ *+' conftest.err >conftest.er1
1844 cat conftest.er1 >&5
1845 mv -f conftest.er1 conftest.err
1846 fi
1847 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1848 test $ac_status = 0; } && {
1849 test -z "$ac_cxx_werror_flag" ||
1850 test ! -s conftest.err
1851 } && test -s conftest$ac_exeext && {
1852 test "$cross_compiling" = yes ||
1853 $as_test_x conftest$ac_exeext
1854 }; then :
1855 ac_retval=0
1856else
1857 $as_echo "$as_me: failed program was:" >&5
1858sed 's/^/| /' conftest.$ac_ext >&5
1859
1860 ac_retval=1
1861fi
1862 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1863 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1864 # interfere with the next link command; also delete a directory that is
1865 # left behind by Apple's compiler. We do this before executing the actions.
1866 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1867 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1868 as_fn_set_status $ac_retval
1869
1870} # ac_fn_cxx_try_link
1871
1872# ac_fn_cxx_try_cpp LINENO
1873# ------------------------
1874# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1875ac_fn_cxx_try_cpp ()
1876{
1877 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1878 if { { ac_try="$ac_cpp conftest.$ac_ext"
1879case "(($ac_try" in
1880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1881 *) ac_try_echo=$ac_try;;
1882esac
1883eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1884$as_echo "$ac_try_echo"; } >&5
1885 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1886 ac_status=$?
1887 if test -s conftest.err; then
1888 grep -v '^ *+' conftest.err >conftest.er1
1889 cat conftest.er1 >&5
1890 mv -f conftest.er1 conftest.err
1891 fi
1892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1893 test $ac_status = 0; } > conftest.i && {
1894 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1895 test ! -s conftest.err
1896 }; then :
1897 ac_retval=0
1898else
1899 $as_echo "$as_me: failed program was:" >&5
1900sed 's/^/| /' conftest.$ac_ext >&5
1901
1902 ac_retval=1
1903fi
1904 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1905 as_fn_set_status $ac_retval
1906
1907} # ac_fn_cxx_try_cpp
1908
1909# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1910# ---------------------------------------------------------
1911# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1912# the include files in INCLUDES and setting the cache variable VAR
1913# accordingly.
1914ac_fn_cxx_check_header_mongrel ()
1915{
1916 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1917 if eval "test \"\${$3+set}\"" = set; then :
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1773 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919$as_echo_n "checking for $2... " >&6; } 1774printf %s "checking for $2... " >&6; }
1920if eval "test \"\${$3+set}\"" = set; then : 1775if eval test \${$3+y}
1921 $as_echo_n "(cached) " >&6 1776then :
1922fi 1777 printf %s "(cached) " >&6
1923eval ac_res=\$$3 1778else $as_nop
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1925$as_echo "$ac_res" >&6; }
1926else
1927 # Is the header compilable?
1928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1929$as_echo_n "checking $2 usability... " >&6; }
1930cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1931/* end confdefs.h. */ 1780/* end confdefs.h. */
1932$4 1781$4
1933#include <$2> 1782#include <$2>
1934_ACEOF 1783_ACEOF
1935if ac_fn_cxx_try_compile "$LINENO"; then : 1784if ac_fn_cxx_try_compile "$LINENO"
1936 ac_header_compiler=yes 1785then :
1937else 1786 eval "$3=yes"
1938 ac_header_compiler=no 1787else $as_nop
1788 eval "$3=no"
1939fi 1789fi
1940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1790rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1942$as_echo "$ac_header_compiler" >&6; }
1943
1944# Is the header present?
1945{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1946$as_echo_n "checking $2 presence... " >&6; }
1947cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1948/* end confdefs.h. */
1949#include <$2>
1950_ACEOF
1951if ac_fn_cxx_try_cpp "$LINENO"; then :
1952 ac_header_preproc=yes
1953else
1954 ac_header_preproc=no
1955fi
1956rm -f conftest.err conftest.i conftest.$ac_ext
1957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1958$as_echo "$ac_header_preproc" >&6; }
1959
1960# So? What about this header?
1961case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1962 yes:no: )
1963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1964$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1966$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1967 ;;
1968 no:yes:* )
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1970$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1972$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1974$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1976$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1978$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1979 ;;
1980esac
1981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1982$as_echo_n "checking for $2... " >&6; }
1983if eval "test \"\${$3+set}\"" = set; then :
1984 $as_echo_n "(cached) " >&6
1985else
1986 eval "$3=\$ac_header_compiler"
1987fi 1791fi
1988eval ac_res=\$$3 1792eval ac_res=\$$3
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1793 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1990$as_echo "$ac_res" >&6; } 1794printf "%s\n" "$ac_res" >&6; }
1991fi 1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1992 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1993 1796
1994} # ac_fn_cxx_check_header_mongrel 1797} # ac_fn_cxx_check_header_compile
1995 1798
1996# ac_fn_cxx_check_func LINENO FUNC VAR 1799# ac_fn_cxx_check_func LINENO FUNC VAR
1997# ------------------------------------ 1800# ------------------------------------
1998# Tests whether FUNC exists, setting the cache variable VAR accordingly 1801# Tests whether FUNC exists, setting the cache variable VAR accordingly
1999ac_fn_cxx_check_func () 1802ac_fn_cxx_check_func ()
2000{ 1803{
2001 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
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1805 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2003$as_echo_n "checking for $2... " >&6; } 1806printf %s "checking for $2... " >&6; }
2004if eval "test \"\${$3+set}\"" = set; then : 1807if eval test \${$3+y}
2005 $as_echo_n "(cached) " >&6 1808then :
2006else 1809 printf %s "(cached) " >&6
1810else $as_nop
2007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2008/* end confdefs.h. */ 1812/* end confdefs.h. */
2009/* 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.
2010 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1814 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2011#define $2 innocuous_$2 1815#define $2 innocuous_$2
2012 1816
2013/* System header to define __stub macros and hopefully few prototypes, 1817/* System header to define __stub macros and hopefully few prototypes,
2014 which can conflict with char $2 (); below. 1818 which can conflict with char $2 (); below. */
2015 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2016 <limits.h> exists even on freestanding compilers. */
2017 1819
2018#ifdef __STDC__
2019# include <limits.h> 1820#include <limits.h>
2020#else
2021# include <assert.h>
2022#endif
2023
2024#undef $2 1821#undef $2
2025 1822
2026/* Override any GCC internal prototype to avoid an error. 1823/* Override any GCC internal prototype to avoid an error.
2027 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
2028 builtin and then its argument prototype would still apply. */ 1825 builtin and then its argument prototype would still apply. */
2036#if defined __stub_$2 || defined __stub___$2 1833#if defined __stub_$2 || defined __stub___$2
2037choke me 1834choke me
2038#endif 1835#endif
2039 1836
2040int 1837int
2041main () 1838main (void)
2042{ 1839{
2043return $2 (); 1840return $2 ();
2044 ; 1841 ;
2045 return 0; 1842 return 0;
2046} 1843}
2047_ACEOF 1844_ACEOF
2048if ac_fn_cxx_try_link "$LINENO"; then : 1845if ac_fn_cxx_try_link "$LINENO"
1846then :
2049 eval "$3=yes" 1847 eval "$3=yes"
2050else 1848else $as_nop
2051 eval "$3=no" 1849 eval "$3=no"
2052fi 1850fi
2053rm -f core conftest.err conftest.$ac_objext \ 1851rm -f core conftest.err conftest.$ac_objext conftest.beam \
2054 conftest$ac_exeext conftest.$ac_ext 1852 conftest$ac_exeext conftest.$ac_ext
2055fi 1853fi
2056eval ac_res=\$$3 1854eval ac_res=\$$3
2057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1855 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2058$as_echo "$ac_res" >&6; } 1856printf "%s\n" "$ac_res" >&6; }
2059 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
2060 1858
2061} # ac_fn_cxx_check_func 1859} # ac_fn_cxx_check_func
2062 1860
2063# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES 1861# ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
2064# --------------------------------------------- 1862# ---------------------------------------------
2065# Tests whether TYPE exists after having included INCLUDES, setting cache 1863# Tests whether TYPE exists after having included INCLUDES, setting cache
2066# variable VAR accordingly. 1864# variable VAR accordingly.
2067ac_fn_cxx_check_type () 1865ac_fn_cxx_check_type ()
2068{ 1866{
2069 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
2070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1868 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2071$as_echo_n "checking for $2... " >&6; } 1869printf %s "checking for $2... " >&6; }
2072if eval "test \"\${$3+set}\"" = set; then : 1870if eval test \${$3+y}
2073 $as_echo_n "(cached) " >&6 1871then :
2074else 1872 printf %s "(cached) " >&6
1873else $as_nop
2075 eval "$3=no" 1874 eval "$3=no"
2076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2077/* end confdefs.h. */ 1876/* end confdefs.h. */
2078$4 1877$4
2079int 1878int
2080main () 1879main (void)
2081{ 1880{
2082if (sizeof ($2)) 1881if (sizeof ($2))
2083 return 0; 1882 return 0;
2084 ; 1883 ;
2085 return 0; 1884 return 0;
2086} 1885}
2087_ACEOF 1886_ACEOF
2088if ac_fn_cxx_try_compile "$LINENO"; then : 1887if ac_fn_cxx_try_compile "$LINENO"
1888then :
2089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2090/* end confdefs.h. */ 1890/* end confdefs.h. */
2091$4 1891$4
2092int 1892int
2093main () 1893main (void)
2094{ 1894{
2095if (sizeof (($2))) 1895if (sizeof (($2)))
2096 return 0; 1896 return 0;
2097 ; 1897 ;
2098 return 0; 1898 return 0;
2099} 1899}
2100_ACEOF 1900_ACEOF
2101if ac_fn_cxx_try_compile "$LINENO"; then : 1901if ac_fn_cxx_try_compile "$LINENO"
1902then :
2102 1903
2103else 1904else $as_nop
2104 eval "$3=yes" 1905 eval "$3=yes"
2105fi 1906fi
2106rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2107fi 1908fi
2108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1909rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2109fi 1910fi
2110eval ac_res=\$$3 1911eval ac_res=\$$3
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1912 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2112$as_echo "$ac_res" >&6; } 1913printf "%s\n" "$ac_res" >&6; }
2113 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
2114 1915
2115} # 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
2116 1955
2117# ac_fn_c_find_intX_t LINENO BITS VAR 1956# ac_fn_c_find_intX_t LINENO BITS VAR
2118# ----------------------------------- 1957# -----------------------------------
2119# 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
2120# accordingly. 1959# accordingly.
2121ac_fn_c_find_intX_t () 1960ac_fn_c_find_intX_t ()
2122{ 1961{
2123 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
2124 { $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
2125$as_echo_n "checking for int$2_t... " >&6; } 1964printf %s "checking for int$2_t... " >&6; }
2126if eval "test \"\${$3+set}\"" = set; then : 1965if eval test \${$3+y}
2127 $as_echo_n "(cached) " >&6 1966then :
2128else 1967 printf %s "(cached) " >&6
1968else $as_nop
2129 eval "$3=no" 1969 eval "$3=no"
2130 # Order is important - never check a type that is potentially smaller 1970 # Order is important - never check a type that is potentially smaller
2131 # than half of the expected target width. 1971 # than half of the expected target width.
2132 for ac_type in int$2_t 'int' 'long int' \ 1972 for ac_type in int$2_t 'int' 'long int' \
2133 'long long int' 'short int' 'signed char'; do 1973 'long long int' 'short int' 'signed char'; do
2134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2135/* end confdefs.h. */ 1975/* end confdefs.h. */
2136$ac_includes_default 1976$ac_includes_default
2137 enum { N = $2 / 2 - 1 }; 1977 enum { N = $2 / 2 - 1 };
2138int 1978int
2139main () 1979main (void)
2140{ 1980{
2141static 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))];
2142test_array [0] = 0 1982test_array [0] = 0;
1983return test_array [0];
2143 1984
2144 ; 1985 ;
2145 return 0; 1986 return 0;
2146} 1987}
2147_ACEOF 1988_ACEOF
2148if ac_fn_cxx_try_compile "$LINENO"; then : 1989if ac_fn_cxx_try_compile "$LINENO"
1990then :
2149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2150/* end confdefs.h. */ 1992/* end confdefs.h. */
2151$ac_includes_default 1993$ac_includes_default
2152 enum { N = $2 / 2 - 1 }; 1994 enum { N = $2 / 2 - 1 };
2153int 1995int
2154main () 1996main (void)
2155{ 1997{
2156static 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)
2157 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))]; 1999 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2158test_array [0] = 0 2000test_array [0] = 0;
2001return test_array [0];
2159 2002
2160 ; 2003 ;
2161 return 0; 2004 return 0;
2162} 2005}
2163_ACEOF 2006_ACEOF
2164if ac_fn_cxx_try_compile "$LINENO"; then : 2007if ac_fn_cxx_try_compile "$LINENO"
2008then :
2165 2009
2166else 2010else $as_nop
2167 case $ac_type in #( 2011 case $ac_type in #(
2168 int$2_t) : 2012 int$2_t) :
2169 eval "$3=yes" ;; #( 2013 eval "$3=yes" ;; #(
2170 *) : 2014 *) :
2171 eval "$3=\$ac_type" ;; 2015 eval "$3=\$ac_type" ;;
2172esac 2016esac
2173fi 2017fi
2174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2018rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2175fi 2019fi
2176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2020rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2177 if eval test \"x\$"$3"\" = x"no"; then : 2021 if eval test \"x\$"$3"\" = x"no"
2022then :
2178 2023
2179else 2024else $as_nop
2180 break 2025 break
2181fi 2026fi
2182 done 2027 done
2183fi 2028fi
2184eval ac_res=\$$3 2029eval ac_res=\$$3
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2030 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2186$as_echo "$ac_res" >&6; } 2031printf "%s\n" "$ac_res" >&6; }
2187 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
2188 2033
2189} # ac_fn_c_find_intX_t 2034} # ac_fn_c_find_intX_t
2190 2035
2191# ac_fn_c_find_uintX_t LINENO BITS VAR 2036# ac_fn_c_find_uintX_t LINENO BITS VAR
2192# ------------------------------------ 2037# ------------------------------------
2193# 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
2194# accordingly. 2039# accordingly.
2195ac_fn_c_find_uintX_t () 2040ac_fn_c_find_uintX_t ()
2196{ 2041{
2197 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
2198 { $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
2199$as_echo_n "checking for uint$2_t... " >&6; } 2044printf %s "checking for uint$2_t... " >&6; }
2200if eval "test \"\${$3+set}\"" = set; then : 2045if eval test \${$3+y}
2201 $as_echo_n "(cached) " >&6 2046then :
2202else 2047 printf %s "(cached) " >&6
2048else $as_nop
2203 eval "$3=no" 2049 eval "$3=no"
2204 # Order is important - never check a type that is potentially smaller 2050 # Order is important - never check a type that is potentially smaller
2205 # than half of the expected target width. 2051 # than half of the expected target width.
2206 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' \
2207 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 2053 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2209/* end confdefs.h. */ 2055/* end confdefs.h. */
2210$ac_includes_default 2056$ac_includes_default
2211int 2057int
2212main () 2058main (void)
2213{ 2059{
2214static 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)];
2215test_array [0] = 0 2061test_array [0] = 0;
2062return test_array [0];
2216 2063
2217 ; 2064 ;
2218 return 0; 2065 return 0;
2219} 2066}
2220_ACEOF 2067_ACEOF
2221if ac_fn_cxx_try_compile "$LINENO"; then : 2068if ac_fn_cxx_try_compile "$LINENO"
2069then :
2222 case $ac_type in #( 2070 case $ac_type in #(
2223 uint$2_t) : 2071 uint$2_t) :
2224 eval "$3=yes" ;; #( 2072 eval "$3=yes" ;; #(
2225 *) : 2073 *) :
2226 eval "$3=\$ac_type" ;; 2074 eval "$3=\$ac_type" ;;
2227esac 2075esac
2228fi 2076fi
2229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2077rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
2230 if eval test \"x\$"$3"\" = x"no"; then : 2078 if eval test \"x\$"$3"\" = x"no"
2079then :
2231 2080
2232else 2081else $as_nop
2233 break 2082 break
2234fi 2083fi
2235 done 2084 done
2236fi 2085fi
2237eval ac_res=\$$3 2086eval ac_res=\$$3
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2087 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2239$as_echo "$ac_res" >&6; } 2088printf "%s\n" "$ac_res" >&6; }
2240 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
2241 2090
2242} # 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
2243 2152
2244# ac_fn_cxx_try_run LINENO 2153# ac_fn_cxx_try_run LINENO
2245# ------------------------ 2154# ------------------------
2246# 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
2247# that executables *can* be run. 2156# executables *can* be run.
2248ac_fn_cxx_try_run () 2157ac_fn_cxx_try_run ()
2249{ 2158{
2250 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
2251 if { { ac_try="$ac_link" 2160 if { { ac_try="$ac_link"
2252case "(($ac_try" in 2161case "(($ac_try" in
2253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2254 *) ac_try_echo=$ac_try;; 2163 *) ac_try_echo=$ac_try;;
2255esac 2164esac
2256eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2165eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2257$as_echo "$ac_try_echo"; } >&5 2166printf "%s\n" "$ac_try_echo"; } >&5
2258 (eval "$ac_link") 2>&5 2167 (eval "$ac_link") 2>&5
2259 ac_status=$? 2168 ac_status=$?
2260 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2169 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2261 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 2170 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2262 { { case "(($ac_try" in 2171 { { case "(($ac_try" in
2263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2264 *) ac_try_echo=$ac_try;; 2173 *) ac_try_echo=$ac_try;;
2265esac 2174esac
2266eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2175eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2267$as_echo "$ac_try_echo"; } >&5 2176printf "%s\n" "$ac_try_echo"; } >&5
2268 (eval "$ac_try") 2>&5 2177 (eval "$ac_try") 2>&5
2269 ac_status=$? 2178 ac_status=$?
2270 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2179 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2271 test $ac_status = 0; }; }; then : 2180 test $ac_status = 0; }; }
2181then :
2272 ac_retval=0 2182 ac_retval=0
2273else 2183else $as_nop
2274 $as_echo "$as_me: program exited with status $ac_status" >&5 2184 printf "%s\n" "$as_me: program exited with status $ac_status" >&5
2275 $as_echo "$as_me: failed program was:" >&5 2185 printf "%s\n" "$as_me: failed program was:" >&5
2276sed 's/^/| /' conftest.$ac_ext >&5 2186sed 's/^/| /' conftest.$ac_ext >&5
2277 2187
2278 ac_retval=$ac_status 2188 ac_retval=$ac_status
2279fi 2189fi
2280 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 2190 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2281 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
2282 as_fn_set_status $ac_retval 2192 as_fn_set_status $ac_retval
2283 2193
2284} # 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
2285cat >config.log <<_ACEOF 2215cat >config.log <<_ACEOF
2286This file contains any messages produced by compilers while 2216This file contains any messages produced by compilers while
2287running configure, to aid debugging if configure makes a mistake. 2217running configure, to aid debugging if configure makes a mistake.
2288 2218
2289It was created by $as_me, which was 2219It was created by $as_me, which was
2290generated by GNU Autoconf 2.67. Invocation command line was 2220generated by GNU Autoconf 2.71. Invocation command line was
2291 2221
2292 $ $0 $@ 2222 $ $0$ac_configure_args_raw
2293 2223
2294_ACEOF 2224_ACEOF
2295exec 5>>config.log 2225exec 5>>config.log
2296{ 2226{
2297cat <<_ASUNAME 2227cat <<_ASUNAME
2320 2250
2321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2322for as_dir in $PATH 2252for as_dir in $PATH
2323do 2253do
2324 IFS=$as_save_IFS 2254 IFS=$as_save_IFS
2325 test -z "$as_dir" && as_dir=. 2255 case $as_dir in #(((
2326 $as_echo "PATH: $as_dir" 2256 '') as_dir=./ ;;
2257 */) ;;
2258 *) as_dir=$as_dir/ ;;
2259 esac
2260 printf "%s\n" "PATH: $as_dir"
2327 done 2261 done
2328IFS=$as_save_IFS 2262IFS=$as_save_IFS
2329 2263
2330} >&5 2264} >&5
2331 2265
2356 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2290 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2357 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2291 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2358 | -silent | --silent | --silen | --sile | --sil) 2292 | -silent | --silent | --silen | --sile | --sil)
2359 continue ;; 2293 continue ;;
2360 *\'*) 2294 *\'*)
2361 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2295 ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2362 esac 2296 esac
2363 case $ac_pass in 2297 case $ac_pass in
2364 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2298 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2365 2) 2299 2)
2366 as_fn_append ac_configure_args1 " '$ac_arg'" 2300 as_fn_append ac_configure_args1 " '$ac_arg'"
2391# config.log. We remove comments because anyway the quotes in there 2325# config.log. We remove comments because anyway the quotes in there
2392# would cause problems or look ugly. 2326# would cause problems or look ugly.
2393# WARNING: Use '\'' to represent an apostrophe within the trap. 2327# WARNING: Use '\'' to represent an apostrophe within the trap.
2394# 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.
2395trap 'exit_status=$? 2329trap 'exit_status=$?
2330 # Sanitize IFS.
2331 IFS=" "" $as_nl"
2396 # Save into config.log some information that might help in debugging. 2332 # Save into config.log some information that might help in debugging.
2397 { 2333 {
2398 echo 2334 echo
2399 2335
2400 $as_echo "## ---------------- ## 2336 printf "%s\n" "## ---------------- ##
2401## Cache variables. ## 2337## Cache variables. ##
2402## ---------------- ##" 2338## ---------------- ##"
2403 echo 2339 echo
2404 # The following way of writing the cache mishandles newlines in values, 2340 # The following way of writing the cache mishandles newlines in values,
2405( 2341(
2406 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
2407 eval ac_val=\$$ac_var 2343 eval ac_val=\$$ac_var
2408 case $ac_val in #( 2344 case $ac_val in #(
2409 *${as_nl}*) 2345 *${as_nl}*)
2410 case $ac_var in #( 2346 case $ac_var in #(
2411 *_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
2412$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;} ;;
2413 esac 2349 esac
2414 case $ac_var in #( 2350 case $ac_var in #(
2415 _ | IFS | as_nl) ;; #( 2351 _ | IFS | as_nl) ;; #(
2416 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2352 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2417 *) { eval $ac_var=; unset $ac_var;} ;; 2353 *) { eval $ac_var=; unset $ac_var;} ;;
2431 esac | 2367 esac |
2432 sort 2368 sort
2433) 2369)
2434 echo 2370 echo
2435 2371
2436 $as_echo "## ----------------- ## 2372 printf "%s\n" "## ----------------- ##
2437## Output variables. ## 2373## Output variables. ##
2438## ----------------- ##" 2374## ----------------- ##"
2439 echo 2375 echo
2440 for ac_var in $ac_subst_vars 2376 for ac_var in $ac_subst_vars
2441 do 2377 do
2442 eval ac_val=\$$ac_var 2378 eval ac_val=\$$ac_var
2443 case $ac_val in 2379 case $ac_val in
2444 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2380 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2445 esac 2381 esac
2446 $as_echo "$ac_var='\''$ac_val'\''" 2382 printf "%s\n" "$ac_var='\''$ac_val'\''"
2447 done | sort 2383 done | sort
2448 echo 2384 echo
2449 2385
2450 if test -n "$ac_subst_files"; then 2386 if test -n "$ac_subst_files"; then
2451 $as_echo "## ------------------- ## 2387 printf "%s\n" "## ------------------- ##
2452## File substitutions. ## 2388## File substitutions. ##
2453## ------------------- ##" 2389## ------------------- ##"
2454 echo 2390 echo
2455 for ac_var in $ac_subst_files 2391 for ac_var in $ac_subst_files
2456 do 2392 do
2457 eval ac_val=\$$ac_var 2393 eval ac_val=\$$ac_var
2458 case $ac_val in 2394 case $ac_val in
2459 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2395 *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2460 esac 2396 esac
2461 $as_echo "$ac_var='\''$ac_val'\''" 2397 printf "%s\n" "$ac_var='\''$ac_val'\''"
2462 done | sort 2398 done | sort
2463 echo 2399 echo
2464 fi 2400 fi
2465 2401
2466 if test -s confdefs.h; then 2402 if test -s confdefs.h; then
2467 $as_echo "## ----------- ## 2403 printf "%s\n" "## ----------- ##
2468## confdefs.h. ## 2404## confdefs.h. ##
2469## ----------- ##" 2405## ----------- ##"
2470 echo 2406 echo
2471 cat confdefs.h 2407 cat confdefs.h
2472 echo 2408 echo
2473 fi 2409 fi
2474 test "$ac_signal" != 0 && 2410 test "$ac_signal" != 0 &&
2475 $as_echo "$as_me: caught signal $ac_signal" 2411 printf "%s\n" "$as_me: caught signal $ac_signal"
2476 $as_echo "$as_me: exit $exit_status" 2412 printf "%s\n" "$as_me: exit $exit_status"
2477 } >&5 2413 } >&5
2478 rm -f core *.core core.conftest.* && 2414 rm -f core *.core core.conftest.* &&
2479 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2415 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2480 exit $exit_status 2416 exit $exit_status
2481' 0 2417' 0
2485ac_signal=0 2421ac_signal=0
2486 2422
2487# 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.
2488rm -f -r conftest* confdefs.h 2424rm -f -r conftest* confdefs.h
2489 2425
2490$as_echo "/* confdefs.h */" > confdefs.h 2426printf "%s\n" "/* confdefs.h */" > confdefs.h
2491 2427
2492# Predefined preprocessor variables. 2428# Predefined preprocessor variables.
2493 2429
2494cat >>confdefs.h <<_ACEOF 2430printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2495#define PACKAGE_NAME "$PACKAGE_NAME"
2496_ACEOF
2497 2431
2498cat >>confdefs.h <<_ACEOF 2432printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2499#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2500_ACEOF
2501 2433
2502cat >>confdefs.h <<_ACEOF 2434printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2503#define PACKAGE_VERSION "$PACKAGE_VERSION"
2504_ACEOF
2505 2435
2506cat >>confdefs.h <<_ACEOF 2436printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2507#define PACKAGE_STRING "$PACKAGE_STRING"
2508_ACEOF
2509 2437
2510cat >>confdefs.h <<_ACEOF 2438printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2511#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2512_ACEOF
2513 2439
2514cat >>confdefs.h <<_ACEOF 2440printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2515#define PACKAGE_URL "$PACKAGE_URL"
2516_ACEOF
2517 2441
2518 2442
2519# 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.
2520# Prefer an explicitly selected file to automatically selected ones. 2444# Prefer an explicitly selected file to automatically selected ones.
2521ac_site_file1=NONE
2522ac_site_file2=NONE
2523if test -n "$CONFIG_SITE"; then 2445if test -n "$CONFIG_SITE"; then
2524 # We do not want a PATH search for config.site.
2525 case $CONFIG_SITE in #((
2526 -*) ac_site_file1=./$CONFIG_SITE;;
2527 */*) ac_site_file1=$CONFIG_SITE;; 2446 ac_site_files="$CONFIG_SITE"
2528 *) ac_site_file1=./$CONFIG_SITE;;
2529 esac
2530elif test "x$prefix" != xNONE; then 2447elif test "x$prefix" != xNONE; then
2531 ac_site_file1=$prefix/share/config.site 2448 ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2532 ac_site_file2=$prefix/etc/config.site
2533else 2449else
2534 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"
2535 ac_site_file2=$ac_default_prefix/etc/config.site
2536fi 2451fi
2452
2537for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2453for ac_site_file in $ac_site_files
2538do 2454do
2539 test "x$ac_site_file" = xNONE && continue 2455 case $ac_site_file in #(
2456 */*) :
2457 ;; #(
2458 *) :
2459 ac_site_file=./$ac_site_file ;;
2460esac
2540 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
2541 { $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
2542$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2463printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2543 sed 's/^/| /' "$ac_site_file" >&5 2464 sed 's/^/| /' "$ac_site_file" >&5
2544 . "$ac_site_file" \ 2465 . "$ac_site_file" \
2545 || { { $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
2546$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2467printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2547as_fn_error $? "failed to load site script $ac_site_file 2468as_fn_error $? "failed to load site script $ac_site_file
2548See \`config.log' for more details" "$LINENO" 5 ; } 2469See \`config.log' for more details" "$LINENO" 5; }
2549 fi 2470 fi
2550done 2471done
2551 2472
2552if test -r "$cache_file"; then 2473if test -r "$cache_file"; then
2553 # 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
2554 # 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.
2555 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2476 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2556 { $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
2557$as_echo "$as_me: loading cache $cache_file" >&6;} 2478printf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2558 case $cache_file in 2479 case $cache_file in
2559 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2480 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2560 *) . "./$cache_file";; 2481 *) . "./$cache_file";;
2561 esac 2482 esac
2562 fi 2483 fi
2563else 2484else
2564 { $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
2565$as_echo "$as_me: creating cache $cache_file" >&6;} 2486printf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2566 >$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"
2567fi 3121fi
2568 3122
2569# 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
2570# value. 3124# value.
2571ac_cache_corrupted=false 3125ac_cache_corrupted=false
2574 eval ac_new_set=\$ac_env_${ac_var}_set 3128 eval ac_new_set=\$ac_env_${ac_var}_set
2575 eval ac_old_val=\$ac_cv_env_${ac_var}_value 3129 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2576 eval ac_new_val=\$ac_env_${ac_var}_value 3130 eval ac_new_val=\$ac_env_${ac_var}_value
2577 case $ac_old_set,$ac_new_set in 3131 case $ac_old_set,$ac_new_set in
2578 set,) 3132 set,)
2579 { $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
2580$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;}
2581 ac_cache_corrupted=: ;; 3135 ac_cache_corrupted=: ;;
2582 ,set) 3136 ,set)
2583 { $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
2584$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;}
2585 ac_cache_corrupted=: ;; 3139 ac_cache_corrupted=: ;;
2586 ,);; 3140 ,);;
2587 *) 3141 *)
2588 if test "x$ac_old_val" != "x$ac_new_val"; then 3142 if test "x$ac_old_val" != "x$ac_new_val"; then
2589 # differences in whitespace do not lead to failure. 3143 # differences in whitespace do not lead to failure.
2590 ac_old_val_w=`echo x $ac_old_val` 3144 ac_old_val_w=`echo x $ac_old_val`
2591 ac_new_val_w=`echo x $ac_new_val` 3145 ac_new_val_w=`echo x $ac_new_val`
2592 if test "$ac_old_val_w" != "$ac_new_val_w"; then 3146 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2593 { $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
2594$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;}
2595 ac_cache_corrupted=: 3149 ac_cache_corrupted=:
2596 else 3150 else
2597 { $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
2598$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;}
2599 eval $ac_var=\$ac_old_val 3153 eval $ac_var=\$ac_old_val
2600 fi 3154 fi
2601 { $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
2602$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 3156printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;}
2603 { $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
2604$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 3158printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;}
2605 fi;; 3159 fi;;
2606 esac 3160 esac
2607 # Pass precious variables to config.status. 3161 # Pass precious variables to config.status.
2608 if test "$ac_new_set" = set; then 3162 if test "$ac_new_set" = set; then
2609 case $ac_new_val in 3163 case $ac_new_val in
2610 *\'*) 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"` ;;
2611 *) ac_arg=$ac_var=$ac_new_val ;; 3165 *) ac_arg=$ac_var=$ac_new_val ;;
2612 esac 3166 esac
2613 case " $ac_configure_args " in 3167 case " $ac_configure_args " in
2614 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 3168 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2615 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 3169 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2616 esac 3170 esac
2617 fi 3171 fi
2618done 3172done
2619if $ac_cache_corrupted; then 3173if $ac_cache_corrupted; then
2620 { $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
2621$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3175printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2622 { $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
2623$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;}
2624 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
2625fi 3180fi
2626## -------------------- ## 3181## -------------------- ##
2627## Main body of script. ## 3182## Main body of script. ##
2628## -------------------- ## 3183## -------------------- ##
2629 3184
2637 3192
2638 3193
2639ac_config_headers="$ac_config_headers config.h:config.h.in" 3194ac_config_headers="$ac_config_headers config.h:config.h.in"
2640 3195
2641 3196
2642ac_aux_dir=
2643for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2644 if test -f "$ac_dir/install-sh"; then
2645 ac_aux_dir=$ac_dir
2646 ac_install_sh="$ac_aux_dir/install-sh -c"
2647 break
2648 elif test -f "$ac_dir/install.sh"; then
2649 ac_aux_dir=$ac_dir
2650 ac_install_sh="$ac_aux_dir/install.sh -c"
2651 break
2652 elif test -f "$ac_dir/shtool"; then
2653 ac_aux_dir=$ac_dir
2654 ac_install_sh="$ac_aux_dir/shtool install -c"
2655 break
2656 fi
2657done
2658if test -z "$ac_aux_dir"; then
2659 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2660fi
2661 3197
2662# These three variables are undocumented and unsupported,
2663# and are intended to be withdrawn in a future Autoconf release.
2664# They can cause serious problems if a builder's source tree is in a directory
2665# whose full name contains unusual characters.
2666ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2667ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2668ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2669 3198
2670 3199
2671# Make sure we can run config.sub. 3200 # Make sure we can run config.sub.
2672$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3201$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
2673 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
2674 3203
2675{ $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
2676$as_echo_n "checking build system type... " >&6; } 3205printf %s "checking build system type... " >&6; }
2677if test "${ac_cv_build+set}" = set; then : 3206if test ${ac_cv_build+y}
2678 $as_echo_n "(cached) " >&6 3207then :
2679else 3208 printf %s "(cached) " >&6
3209else $as_nop
2680 ac_build_alias=$build_alias 3210 ac_build_alias=$build_alias
2681test "x$ac_build_alias" = x && 3211test "x$ac_build_alias" = x &&
2682 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3212 ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
2683test "x$ac_build_alias" = x && 3213test "x$ac_build_alias" = x &&
2684 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
2685ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3215ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
2686 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
2687 3217
2688fi 3218fi
2689{ $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
2690$as_echo "$ac_cv_build" >&6; } 3220printf "%s\n" "$ac_cv_build" >&6; }
2691case $ac_cv_build in 3221case $ac_cv_build in
2692*-*-*) ;; 3222*-*-*) ;;
2693*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;; 3223*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2694esac 3224esac
2695build=$ac_cv_build 3225build=$ac_cv_build
2696ac_save_IFS=$IFS; IFS='-' 3226ac_save_IFS=$IFS; IFS='-'
2697set x $ac_cv_build 3227set x $ac_cv_build
2698shift 3228shift
2704build_os=$* 3234build_os=$*
2705IFS=$ac_save_IFS 3235IFS=$ac_save_IFS
2706case $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
2707 3237
2708 3238
2709{ $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
2710$as_echo_n "checking host system type... " >&6; } 3240printf %s "checking host system type... " >&6; }
2711if test "${ac_cv_host+set}" = set; then : 3241if test ${ac_cv_host+y}
2712 $as_echo_n "(cached) " >&6 3242then :
2713else 3243 printf %s "(cached) " >&6
3244else $as_nop
2714 if test "x$host_alias" = x; then 3245 if test "x$host_alias" = x; then
2715 ac_cv_host=$ac_cv_build 3246 ac_cv_host=$ac_cv_build
2716else 3247else
2717 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3248 ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
2718 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
2719fi 3250fi
2720 3251
2721fi 3252fi
2722{ $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
2723$as_echo "$ac_cv_host" >&6; } 3254printf "%s\n" "$ac_cv_host" >&6; }
2724case $ac_cv_host in 3255case $ac_cv_host in
2725*-*-*) ;; 3256*-*-*) ;;
2726*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;; 3257*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2727esac 3258esac
2728host=$ac_cv_host 3259host=$ac_cv_host
2729ac_save_IFS=$IFS; IFS='-' 3260ac_save_IFS=$IFS; IFS='-'
2730set x $ac_cv_host 3261set x $ac_cv_host
2731shift 3262shift
2738IFS=$ac_save_IFS 3269IFS=$ac_save_IFS
2739case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3270case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2740 3271
2741 3272
2742 3273
2743VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3274VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2744DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 3275DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2745 3276
2746echo "" 3277echo ""
2747echo "configuring for rxvt $VERSION" 3278echo "configuring for rxvt $VERSION"
2748echo "" 3279echo ""
2749 3280
2750orig_CXXFLAGS="$CXXFLAGS" 3281orig_CXXFLAGS="$CXXFLAGS"
3282
3283
3284
3285
3286
3287
3288
3289
3290
2751 3291
2752ac_ext=c 3292ac_ext=c
2753ac_cpp='$CPP $CPPFLAGS' 3293ac_cpp='$CPP $CPPFLAGS'
2754ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2755ac_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'
2756ac_compiler_gnu=$ac_cv_c_compiler_gnu 3296ac_compiler_gnu=$ac_cv_c_compiler_gnu
2757if test -n "$ac_tool_prefix"; then 3297if test -n "$ac_tool_prefix"; then
2758 # 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.
2759set dummy ${ac_tool_prefix}gcc; ac_word=$2 3299set dummy ${ac_tool_prefix}gcc; ac_word=$2
2760{ $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
2761$as_echo_n "checking for $ac_word... " >&6; } 3301printf %s "checking for $ac_word... " >&6; }
2762if test "${ac_cv_prog_CC+set}" = set; then : 3302if test ${ac_cv_prog_CC+y}
2763 $as_echo_n "(cached) " >&6 3303then :
2764else 3304 printf %s "(cached) " >&6
3305else $as_nop
2765 if test -n "$CC"; then 3306 if test -n "$CC"; then
2766 ac_cv_prog_CC="$CC" # Let the user override the test. 3307 ac_cv_prog_CC="$CC" # Let the user override the test.
2767else 3308else
2768as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3309as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2769for as_dir in $PATH 3310for as_dir in $PATH
2770do 3311do
2771 IFS=$as_save_IFS 3312 IFS=$as_save_IFS
2772 test -z "$as_dir" && as_dir=. 3313 case $as_dir in #(((
3314 '') as_dir=./ ;;
3315 */) ;;
3316 *) as_dir=$as_dir/ ;;
3317 esac
2773 for ac_exec_ext in '' $ac_executable_extensions; do 3318 for ac_exec_ext in '' $ac_executable_extensions; do
2774 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
2775 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3320 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2776 $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
2777 break 2 3322 break 2
2778 fi 3323 fi
2779done 3324done
2780 done 3325 done
2781IFS=$as_save_IFS 3326IFS=$as_save_IFS
2782 3327
2783fi 3328fi
2784fi 3329fi
2785CC=$ac_cv_prog_CC 3330CC=$ac_cv_prog_CC
2786if test -n "$CC"; then 3331if test -n "$CC"; then
2787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3332 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2788$as_echo "$CC" >&6; } 3333printf "%s\n" "$CC" >&6; }
2789else 3334else
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3335 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2791$as_echo "no" >&6; } 3336printf "%s\n" "no" >&6; }
2792fi 3337fi
2793 3338
2794 3339
2795fi 3340fi
2796if test -z "$ac_cv_prog_CC"; then 3341if test -z "$ac_cv_prog_CC"; then
2797 ac_ct_CC=$CC 3342 ac_ct_CC=$CC
2798 # 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.
2799set dummy gcc; ac_word=$2 3344set dummy gcc; ac_word=$2
2800{ $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
2801$as_echo_n "checking for $ac_word... " >&6; } 3346printf %s "checking for $ac_word... " >&6; }
2802if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3347if test ${ac_cv_prog_ac_ct_CC+y}
2803 $as_echo_n "(cached) " >&6 3348then :
2804else 3349 printf %s "(cached) " >&6
3350else $as_nop
2805 if test -n "$ac_ct_CC"; then 3351 if test -n "$ac_ct_CC"; then
2806 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.
2807else 3353else
2808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2809for as_dir in $PATH 3355for as_dir in $PATH
2810do 3356do
2811 IFS=$as_save_IFS 3357 IFS=$as_save_IFS
2812 test -z "$as_dir" && as_dir=. 3358 case $as_dir in #(((
3359 '') as_dir=./ ;;
3360 */) ;;
3361 *) as_dir=$as_dir/ ;;
3362 esac
2813 for ac_exec_ext in '' $ac_executable_extensions; do 3363 for ac_exec_ext in '' $ac_executable_extensions; do
2814 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
2815 ac_cv_prog_ac_ct_CC="gcc" 3365 ac_cv_prog_ac_ct_CC="gcc"
2816 $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
2817 break 2 3367 break 2
2818 fi 3368 fi
2819done 3369done
2820 done 3370 done
2821IFS=$as_save_IFS 3371IFS=$as_save_IFS
2822 3372
2823fi 3373fi
2824fi 3374fi
2825ac_ct_CC=$ac_cv_prog_ac_ct_CC 3375ac_ct_CC=$ac_cv_prog_ac_ct_CC
2826if test -n "$ac_ct_CC"; then 3376if test -n "$ac_ct_CC"; then
2827 { $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
2828$as_echo "$ac_ct_CC" >&6; } 3378printf "%s\n" "$ac_ct_CC" >&6; }
2829else 3379else
2830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3380 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2831$as_echo "no" >&6; } 3381printf "%s\n" "no" >&6; }
2832fi 3382fi
2833 3383
2834 if test "x$ac_ct_CC" = x; then 3384 if test "x$ac_ct_CC" = x; then
2835 CC="" 3385 CC=""
2836 else 3386 else
2837 case $cross_compiling:$ac_tool_warned in 3387 case $cross_compiling:$ac_tool_warned in
2838yes:) 3388yes:)
2839{ $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
2840$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;}
2841ac_tool_warned=yes ;; 3391ac_tool_warned=yes ;;
2842esac 3392esac
2843 CC=$ac_ct_CC 3393 CC=$ac_ct_CC
2844 fi 3394 fi
2845else 3395else
2848 3398
2849if test -z "$CC"; then 3399if test -z "$CC"; then
2850 if test -n "$ac_tool_prefix"; then 3400 if test -n "$ac_tool_prefix"; then
2851 # 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.
2852set dummy ${ac_tool_prefix}cc; ac_word=$2 3402set dummy ${ac_tool_prefix}cc; ac_word=$2
2853{ $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
2854$as_echo_n "checking for $ac_word... " >&6; } 3404printf %s "checking for $ac_word... " >&6; }
2855if test "${ac_cv_prog_CC+set}" = set; then : 3405if test ${ac_cv_prog_CC+y}
2856 $as_echo_n "(cached) " >&6 3406then :
2857else 3407 printf %s "(cached) " >&6
3408else $as_nop
2858 if test -n "$CC"; then 3409 if test -n "$CC"; then
2859 ac_cv_prog_CC="$CC" # Let the user override the test. 3410 ac_cv_prog_CC="$CC" # Let the user override the test.
2860else 3411else
2861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2862for as_dir in $PATH 3413for as_dir in $PATH
2863do 3414do
2864 IFS=$as_save_IFS 3415 IFS=$as_save_IFS
2865 test -z "$as_dir" && as_dir=. 3416 case $as_dir in #(((
3417 '') as_dir=./ ;;
3418 */) ;;
3419 *) as_dir=$as_dir/ ;;
3420 esac
2866 for ac_exec_ext in '' $ac_executable_extensions; do 3421 for ac_exec_ext in '' $ac_executable_extensions; do
2867 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
2868 ac_cv_prog_CC="${ac_tool_prefix}cc" 3423 ac_cv_prog_CC="${ac_tool_prefix}cc"
2869 $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
2870 break 2 3425 break 2
2871 fi 3426 fi
2872done 3427done
2873 done 3428 done
2874IFS=$as_save_IFS 3429IFS=$as_save_IFS
2875 3430
2876fi 3431fi
2877fi 3432fi
2878CC=$ac_cv_prog_CC 3433CC=$ac_cv_prog_CC
2879if test -n "$CC"; then 3434if test -n "$CC"; then
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3435 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2881$as_echo "$CC" >&6; } 3436printf "%s\n" "$CC" >&6; }
2882else 3437else
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3438 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2884$as_echo "no" >&6; } 3439printf "%s\n" "no" >&6; }
2885fi 3440fi
2886 3441
2887 3442
2888 fi 3443 fi
2889fi 3444fi
2890if test -z "$CC"; then 3445if test -z "$CC"; then
2891 # 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.
2892set dummy cc; ac_word=$2 3447set dummy cc; ac_word=$2
2893{ $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
2894$as_echo_n "checking for $ac_word... " >&6; } 3449printf %s "checking for $ac_word... " >&6; }
2895if test "${ac_cv_prog_CC+set}" = set; then : 3450if test ${ac_cv_prog_CC+y}
2896 $as_echo_n "(cached) " >&6 3451then :
2897else 3452 printf %s "(cached) " >&6
3453else $as_nop
2898 if test -n "$CC"; then 3454 if test -n "$CC"; then
2899 ac_cv_prog_CC="$CC" # Let the user override the test. 3455 ac_cv_prog_CC="$CC" # Let the user override the test.
2900else 3456else
2901 ac_prog_rejected=no 3457 ac_prog_rejected=no
2902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903for as_dir in $PATH 3459for as_dir in $PATH
2904do 3460do
2905 IFS=$as_save_IFS 3461 IFS=$as_save_IFS
2906 test -z "$as_dir" && as_dir=. 3462 case $as_dir in #(((
3463 '') as_dir=./ ;;
3464 */) ;;
3465 *) as_dir=$as_dir/ ;;
3466 esac
2907 for ac_exec_ext in '' $ac_executable_extensions; do 3467 for ac_exec_ext in '' $ac_executable_extensions; do
2908 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
2909 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
2910 ac_prog_rejected=yes 3470 ac_prog_rejected=yes
2911 continue 3471 continue
2912 fi 3472 fi
2913 ac_cv_prog_CC="cc" 3473 ac_cv_prog_CC="cc"
2914 $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
2915 break 2 3475 break 2
2916 fi 3476 fi
2917done 3477done
2918 done 3478 done
2919IFS=$as_save_IFS 3479IFS=$as_save_IFS
2925 if test $# != 0; then 3485 if test $# != 0; then
2926 # We chose a different compiler from the bogus one. 3486 # We chose a different compiler from the bogus one.
2927 # 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
2928 # 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.
2929 shift 3489 shift
2930 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3490 ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2931 fi 3491 fi
2932fi 3492fi
2933fi 3493fi
2934fi 3494fi
2935CC=$ac_cv_prog_CC 3495CC=$ac_cv_prog_CC
2936if test -n "$CC"; then 3496if test -n "$CC"; then
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3497 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2938$as_echo "$CC" >&6; } 3498printf "%s\n" "$CC" >&6; }
2939else 3499else
2940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2941$as_echo "no" >&6; } 3501printf "%s\n" "no" >&6; }
2942fi 3502fi
2943 3503
2944 3504
2945fi 3505fi
2946if test -z "$CC"; then 3506if test -z "$CC"; then
2947 if test -n "$ac_tool_prefix"; then 3507 if test -n "$ac_tool_prefix"; then
2948 for ac_prog in cl.exe 3508 for ac_prog in cl.exe
2949 do 3509 do
2950 # 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.
2951set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3511set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2952{ $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
2953$as_echo_n "checking for $ac_word... " >&6; } 3513printf %s "checking for $ac_word... " >&6; }
2954if test "${ac_cv_prog_CC+set}" = set; then : 3514if test ${ac_cv_prog_CC+y}
2955 $as_echo_n "(cached) " >&6 3515then :
2956else 3516 printf %s "(cached) " >&6
3517else $as_nop
2957 if test -n "$CC"; then 3518 if test -n "$CC"; then
2958 ac_cv_prog_CC="$CC" # Let the user override the test. 3519 ac_cv_prog_CC="$CC" # Let the user override the test.
2959else 3520else
2960as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2961for as_dir in $PATH 3522for as_dir in $PATH
2962do 3523do
2963 IFS=$as_save_IFS 3524 IFS=$as_save_IFS
2964 test -z "$as_dir" && as_dir=. 3525 case $as_dir in #(((
3526 '') as_dir=./ ;;
3527 */) ;;
3528 *) as_dir=$as_dir/ ;;
3529 esac
2965 for ac_exec_ext in '' $ac_executable_extensions; do 3530 for ac_exec_ext in '' $ac_executable_extensions; do
2966 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
2967 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3532 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2968 $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
2969 break 2 3534 break 2
2970 fi 3535 fi
2971done 3536done
2972 done 3537 done
2973IFS=$as_save_IFS 3538IFS=$as_save_IFS
2974 3539
2975fi 3540fi
2976fi 3541fi
2977CC=$ac_cv_prog_CC 3542CC=$ac_cv_prog_CC
2978if test -n "$CC"; then 3543if test -n "$CC"; then
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3544 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2980$as_echo "$CC" >&6; } 3545printf "%s\n" "$CC" >&6; }
2981else 3546else
2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3547 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2983$as_echo "no" >&6; } 3548printf "%s\n" "no" >&6; }
2984fi 3549fi
2985 3550
2986 3551
2987 test -n "$CC" && break 3552 test -n "$CC" && break
2988 done 3553 done
2991 ac_ct_CC=$CC 3556 ac_ct_CC=$CC
2992 for ac_prog in cl.exe 3557 for ac_prog in cl.exe
2993do 3558do
2994 # 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.
2995set dummy $ac_prog; ac_word=$2 3560set dummy $ac_prog; ac_word=$2
2996{ $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
2997$as_echo_n "checking for $ac_word... " >&6; } 3562printf %s "checking for $ac_word... " >&6; }
2998if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3563if test ${ac_cv_prog_ac_ct_CC+y}
2999 $as_echo_n "(cached) " >&6 3564then :
3000else 3565 printf %s "(cached) " >&6
3566else $as_nop
3001 if test -n "$ac_ct_CC"; then 3567 if test -n "$ac_ct_CC"; then
3002 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.
3003else 3569else
3004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3005for as_dir in $PATH 3571for as_dir in $PATH
3006do 3572do
3007 IFS=$as_save_IFS 3573 IFS=$as_save_IFS
3008 test -z "$as_dir" && as_dir=. 3574 case $as_dir in #(((
3575 '') as_dir=./ ;;
3576 */) ;;
3577 *) as_dir=$as_dir/ ;;
3578 esac
3009 for ac_exec_ext in '' $ac_executable_extensions; do 3579 for ac_exec_ext in '' $ac_executable_extensions; do
3010 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
3011 ac_cv_prog_ac_ct_CC="$ac_prog" 3581 ac_cv_prog_ac_ct_CC="$ac_prog"
3012 $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
3013 break 2 3583 break 2
3014 fi 3584 fi
3015done 3585done
3016 done 3586 done
3017IFS=$as_save_IFS 3587IFS=$as_save_IFS
3018 3588
3019fi 3589fi
3020fi 3590fi
3021ac_ct_CC=$ac_cv_prog_ac_ct_CC 3591ac_ct_CC=$ac_cv_prog_ac_ct_CC
3022if test -n "$ac_ct_CC"; then 3592if test -n "$ac_ct_CC"; then
3023 { $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
3024$as_echo "$ac_ct_CC" >&6; } 3594printf "%s\n" "$ac_ct_CC" >&6; }
3025else 3595else
3026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3596 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3027$as_echo "no" >&6; } 3597printf "%s\n" "no" >&6; }
3028fi 3598fi
3029 3599
3030 3600
3031 test -n "$ac_ct_CC" && break 3601 test -n "$ac_ct_CC" && break
3032done 3602done
3034 if test "x$ac_ct_CC" = x; then 3604 if test "x$ac_ct_CC" = x; then
3035 CC="" 3605 CC=""
3036 else 3606 else
3037 case $cross_compiling:$ac_tool_warned in 3607 case $cross_compiling:$ac_tool_warned in
3038yes:) 3608yes:)
3039{ $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
3040$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;}
3041ac_tool_warned=yes ;; 3611ac_tool_warned=yes ;;
3042esac 3612esac
3043 CC=$ac_ct_CC 3613 CC=$ac_ct_CC
3044 fi 3614 fi
3045fi 3615fi
3046 3616
3047fi 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
3048 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
3049 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
3050test -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
3051$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3725printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3052as_fn_error $? "no acceptable C compiler found in \$PATH 3726as_fn_error $? "no acceptable C compiler found in \$PATH
3053See \`config.log' for more details" "$LINENO" 5 ; } 3727See \`config.log' for more details" "$LINENO" 5; }
3054 3728
3055# Provide some information about the compiler. 3729# Provide some information about the compiler.
3056$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
3057set X $ac_compile 3731set X $ac_compile
3058ac_compiler=$2 3732ac_compiler=$2
3059for ac_option in --version -v -V -qversion; do 3733for ac_option in --version -v -V -qversion -version; do
3060 { { ac_try="$ac_compiler $ac_option >&5" 3734 { { ac_try="$ac_compiler $ac_option >&5"
3061case "(($ac_try" in 3735case "(($ac_try" in
3062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3063 *) ac_try_echo=$ac_try;; 3737 *) ac_try_echo=$ac_try;;
3064esac 3738esac
3065eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3739eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3066$as_echo "$ac_try_echo"; } >&5 3740printf "%s\n" "$ac_try_echo"; } >&5
3067 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3741 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3068 ac_status=$? 3742 ac_status=$?
3069 if test -s conftest.err; then 3743 if test -s conftest.err; then
3070 sed '10a\ 3744 sed '10a\
3071... rest of stderr output deleted ... 3745... rest of stderr output deleted ...
3072 10q' conftest.err >conftest.er1 3746 10q' conftest.err >conftest.er1
3073 cat conftest.er1 >&5 3747 cat conftest.er1 >&5
3074 fi 3748 fi
3075 rm -f conftest.er1 conftest.err 3749 rm -f conftest.er1 conftest.err
3076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3750 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3077 test $ac_status = 0; } 3751 test $ac_status = 0; }
3078done 3752done
3079 3753
3080cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3081/* end confdefs.h. */ 3755/* end confdefs.h. */
3082 3756
3083int 3757int
3084main () 3758main (void)
3085{ 3759{
3086 3760
3087 ; 3761 ;
3088 return 0; 3762 return 0;
3089} 3763}
3091ac_clean_files_save=$ac_clean_files 3765ac_clean_files_save=$ac_clean_files
3092ac_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"
3093# Try to create an executable without -o first, disregard a.out. 3767# Try to create an executable without -o first, disregard a.out.
3094# 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
3095# of exeext. 3769# of exeext.
3096{ $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
3097$as_echo_n "checking whether the C compiler works... " >&6; } 3771printf %s "checking whether the C compiler works... " >&6; }
3098ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3772ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3099 3773
3100# The possible output files: 3774# The possible output files:
3101ac_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.*"
3102 3776
3103ac_rmfiles= 3777ac_rmfiles=
3114case "(($ac_try" in 3788case "(($ac_try" in
3115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3116 *) ac_try_echo=$ac_try;; 3790 *) ac_try_echo=$ac_try;;
3117esac 3791esac
3118eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3792eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3119$as_echo "$ac_try_echo"; } >&5 3793printf "%s\n" "$ac_try_echo"; } >&5
3120 (eval "$ac_link_default") 2>&5 3794 (eval "$ac_link_default") 2>&5
3121 ac_status=$? 3795 ac_status=$?
3122 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3796 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3123 test $ac_status = 0; }; then : 3797 test $ac_status = 0; }
3798then :
3124 # 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'.
3125# 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'
3126# 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,
3127# 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
3128# Autoconf. 3803# Autoconf.
3135 [ab].out ) 3810 [ab].out )
3136 # We found the default executable, but exeext='' is most 3811 # We found the default executable, but exeext='' is most
3137 # certainly right. 3812 # certainly right.
3138 break;; 3813 break;;
3139 *.* ) 3814 *.* )
3140 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3815 if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3141 then :; else 3816 then :; else
3142 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3817 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3143 fi 3818 fi
3144 # 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
3145 # 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'
3151 break;; 3826 break;;
3152 esac 3827 esac
3153done 3828done
3154test "$ac_cv_exeext" = no && ac_cv_exeext= 3829test "$ac_cv_exeext" = no && ac_cv_exeext=
3155 3830
3156else 3831else $as_nop
3157 ac_file='' 3832 ac_file=''
3158fi 3833fi
3159if test -z "$ac_file"; then : 3834if test -z "$ac_file"
3835then :
3160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3836 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3161$as_echo "no" >&6; } 3837printf "%s\n" "no" >&6; }
3162$as_echo "$as_me: failed program was:" >&5 3838printf "%s\n" "$as_me: failed program was:" >&5
3163sed 's/^/| /' conftest.$ac_ext >&5 3839sed 's/^/| /' conftest.$ac_ext >&5
3164 3840
3165{ { $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
3166$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3842printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3167as_fn_error 77 "C compiler cannot create executables 3843as_fn_error 77 "C compiler cannot create executables
3168See \`config.log' for more details" "$LINENO" 5 ; } 3844See \`config.log' for more details" "$LINENO" 5; }
3169else 3845else $as_nop
3170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3846 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3171$as_echo "yes" >&6; } 3847printf "%s\n" "yes" >&6; }
3172fi 3848fi
3173{ $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
3174$as_echo_n "checking for C compiler default output file name... " >&6; } 3850printf %s "checking for C compiler default output file name... " >&6; }
3175{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3851{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3176$as_echo "$ac_file" >&6; } 3852printf "%s\n" "$ac_file" >&6; }
3177ac_exeext=$ac_cv_exeext 3853ac_exeext=$ac_cv_exeext
3178 3854
3179rm -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
3180ac_clean_files=$ac_clean_files_save 3856ac_clean_files=$ac_clean_files_save
3181{ $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
3182$as_echo_n "checking for suffix of executables... " >&6; } 3858printf %s "checking for suffix of executables... " >&6; }
3183if { { ac_try="$ac_link" 3859if { { ac_try="$ac_link"
3184case "(($ac_try" in 3860case "(($ac_try" in
3185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3186 *) ac_try_echo=$ac_try;; 3862 *) ac_try_echo=$ac_try;;
3187esac 3863esac
3188eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3864eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3189$as_echo "$ac_try_echo"; } >&5 3865printf "%s\n" "$ac_try_echo"; } >&5
3190 (eval "$ac_link") 2>&5 3866 (eval "$ac_link") 2>&5
3191 ac_status=$? 3867 ac_status=$?
3192 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3868 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3193 test $ac_status = 0; }; then : 3869 test $ac_status = 0; }
3870then :
3194 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3871 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3195# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3872# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3196# 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
3197# `rm'. 3874# `rm'.
3198for ac_file in conftest.exe conftest conftest.*; do 3875for ac_file in conftest.exe conftest conftest.*; do
3202 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3879 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3203 break;; 3880 break;;
3204 * ) break;; 3881 * ) break;;
3205 esac 3882 esac
3206done 3883done
3207else 3884else $as_nop
3208 { { $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
3209$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3886printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3210as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3887as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3211See \`config.log' for more details" "$LINENO" 5 ; } 3888See \`config.log' for more details" "$LINENO" 5; }
3212fi 3889fi
3213rm -f conftest conftest$ac_cv_exeext 3890rm -f conftest conftest$ac_cv_exeext
3214{ $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
3215$as_echo "$ac_cv_exeext" >&6; } 3892printf "%s\n" "$ac_cv_exeext" >&6; }
3216 3893
3217rm -f conftest.$ac_ext 3894rm -f conftest.$ac_ext
3218EXEEXT=$ac_cv_exeext 3895EXEEXT=$ac_cv_exeext
3219ac_exeext=$EXEEXT 3896ac_exeext=$EXEEXT
3220cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3897cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3221/* end confdefs.h. */ 3898/* end confdefs.h. */
3222#include <stdio.h> 3899#include <stdio.h>
3223int 3900int
3224main () 3901main (void)
3225{ 3902{
3226FILE *f = fopen ("conftest.out", "w"); 3903FILE *f = fopen ("conftest.out", "w");
3227 return ferror (f) || fclose (f) != 0; 3904 return ferror (f) || fclose (f) != 0;
3228 3905
3229 ; 3906 ;
3231} 3908}
3232_ACEOF 3909_ACEOF
3233ac_clean_files="$ac_clean_files conftest.out" 3910ac_clean_files="$ac_clean_files conftest.out"
3234# 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
3235# the compiler is broken, or we cross compile. 3912# the compiler is broken, or we cross compile.
3236{ $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
3237$as_echo_n "checking whether we are cross compiling... " >&6; } 3914printf %s "checking whether we are cross compiling... " >&6; }
3238if test "$cross_compiling" != yes; then 3915if test "$cross_compiling" != yes; then
3239 { { ac_try="$ac_link" 3916 { { ac_try="$ac_link"
3240case "(($ac_try" in 3917case "(($ac_try" in
3241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3242 *) ac_try_echo=$ac_try;; 3919 *) ac_try_echo=$ac_try;;
3243esac 3920esac
3244eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3245$as_echo "$ac_try_echo"; } >&5 3922printf "%s\n" "$ac_try_echo"; } >&5
3246 (eval "$ac_link") 2>&5 3923 (eval "$ac_link") 2>&5
3247 ac_status=$? 3924 ac_status=$?
3248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3925 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3249 test $ac_status = 0; } 3926 test $ac_status = 0; }
3250 if { ac_try='./conftest$ac_cv_exeext' 3927 if { ac_try='./conftest$ac_cv_exeext'
3251 { { case "(($ac_try" in 3928 { { case "(($ac_try" in
3252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3253 *) ac_try_echo=$ac_try;; 3930 *) ac_try_echo=$ac_try;;
3254esac 3931esac
3255eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3932eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3256$as_echo "$ac_try_echo"; } >&5 3933printf "%s\n" "$ac_try_echo"; } >&5
3257 (eval "$ac_try") 2>&5 3934 (eval "$ac_try") 2>&5
3258 ac_status=$? 3935 ac_status=$?
3259 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3936 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3260 test $ac_status = 0; }; }; then 3937 test $ac_status = 0; }; }; then
3261 cross_compiling=no 3938 cross_compiling=no
3262 else 3939 else
3263 if test "$cross_compiling" = maybe; then 3940 if test "$cross_compiling" = maybe; then
3264 cross_compiling=yes 3941 cross_compiling=yes
3265 else 3942 else
3266 { { $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
3267$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3944printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3268as_fn_error $? "cannot run C compiled programs. 3945as_fn_error 77 "cannot run C compiled programs.
3269If you meant to cross compile, use \`--host'. 3946If you meant to cross compile, use \`--host'.
3270See \`config.log' for more details" "$LINENO" 5 ; } 3947See \`config.log' for more details" "$LINENO" 5; }
3271 fi 3948 fi
3272 fi 3949 fi
3273fi 3950fi
3274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3951{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3275$as_echo "$cross_compiling" >&6; } 3952printf "%s\n" "$cross_compiling" >&6; }
3276 3953
3277rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3954rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3278ac_clean_files=$ac_clean_files_save 3955ac_clean_files=$ac_clean_files_save
3279{ $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
3280$as_echo_n "checking for suffix of object files... " >&6; } 3957printf %s "checking for suffix of object files... " >&6; }
3281if test "${ac_cv_objext+set}" = set; then : 3958if test ${ac_cv_objext+y}
3282 $as_echo_n "(cached) " >&6 3959then :
3283else 3960 printf %s "(cached) " >&6
3961else $as_nop
3284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3285/* end confdefs.h. */ 3963/* end confdefs.h. */
3286 3964
3287int 3965int
3288main () 3966main (void)
3289{ 3967{
3290 3968
3291 ; 3969 ;
3292 return 0; 3970 return 0;
3293} 3971}
3297case "(($ac_try" in 3975case "(($ac_try" in
3298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3299 *) ac_try_echo=$ac_try;; 3977 *) ac_try_echo=$ac_try;;
3300esac 3978esac
3301eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3979eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3302$as_echo "$ac_try_echo"; } >&5 3980printf "%s\n" "$ac_try_echo"; } >&5
3303 (eval "$ac_compile") 2>&5 3981 (eval "$ac_compile") 2>&5
3304 ac_status=$? 3982 ac_status=$?
3305 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3983 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3306 test $ac_status = 0; }; then : 3984 test $ac_status = 0; }
3985then :
3307 for ac_file in conftest.o conftest.obj conftest.*; do 3986 for ac_file in conftest.o conftest.obj conftest.*; do
3308 test -f "$ac_file" || continue; 3987 test -f "$ac_file" || continue;
3309 case $ac_file in 3988 case $ac_file in
3310 *.$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 ) ;;
3311 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3990 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3312 break;; 3991 break;;
3313 esac 3992 esac
3314done 3993done
3315else 3994else $as_nop
3316 $as_echo "$as_me: failed program was:" >&5 3995 printf "%s\n" "$as_me: failed program was:" >&5
3317sed 's/^/| /' conftest.$ac_ext >&5 3996sed 's/^/| /' conftest.$ac_ext >&5
3318 3997
3319{ { $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
3320$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3999printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3321as_fn_error $? "cannot compute suffix of object files: cannot compile 4000as_fn_error $? "cannot compute suffix of object files: cannot compile
3322See \`config.log' for more details" "$LINENO" 5 ; } 4001See \`config.log' for more details" "$LINENO" 5; }
3323fi 4002fi
3324rm -f conftest.$ac_cv_objext conftest.$ac_ext 4003rm -f conftest.$ac_cv_objext conftest.$ac_ext
3325fi 4004fi
3326{ $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
3327$as_echo "$ac_cv_objext" >&6; } 4006printf "%s\n" "$ac_cv_objext" >&6; }
3328OBJEXT=$ac_cv_objext 4007OBJEXT=$ac_cv_objext
3329ac_objext=$OBJEXT 4008ac_objext=$OBJEXT
3330{ $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
3331$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4010printf %s "checking whether the compiler supports GNU C... " >&6; }
3332if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4011if test ${ac_cv_c_compiler_gnu+y}
3333 $as_echo_n "(cached) " >&6 4012then :
3334else 4013 printf %s "(cached) " >&6
4014else $as_nop
3335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3336/* end confdefs.h. */ 4016/* end confdefs.h. */
3337 4017
3338int 4018int
3339main () 4019main (void)
3340{ 4020{
3341#ifndef __GNUC__ 4021#ifndef __GNUC__
3342 choke me 4022 choke me
3343#endif 4023#endif
3344 4024
3345 ; 4025 ;
3346 return 0; 4026 return 0;
3347} 4027}
3348_ACEOF 4028_ACEOF
3349if ac_fn_c_try_compile "$LINENO"; then : 4029if ac_fn_c_try_compile "$LINENO"
4030then :
3350 ac_compiler_gnu=yes 4031 ac_compiler_gnu=yes
3351else 4032else $as_nop
3352 ac_compiler_gnu=no 4033 ac_compiler_gnu=no
3353fi 4034fi
3354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4035rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3355ac_cv_c_compiler_gnu=$ac_compiler_gnu 4036ac_cv_c_compiler_gnu=$ac_compiler_gnu
3356 4037
3357fi 4038fi
3358{ $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
3359$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
3360if test $ac_compiler_gnu = yes; then 4043if test $ac_compiler_gnu = yes; then
3361 GCC=yes 4044 GCC=yes
3362else 4045else
3363 GCC= 4046 GCC=
3364fi 4047fi
3365ac_test_CFLAGS=${CFLAGS+set} 4048ac_test_CFLAGS=${CFLAGS+y}
3366ac_save_CFLAGS=$CFLAGS 4049ac_save_CFLAGS=$CFLAGS
3367{ $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
3368$as_echo_n "checking whether $CC accepts -g... " >&6; } 4051printf %s "checking whether $CC accepts -g... " >&6; }
3369if test "${ac_cv_prog_cc_g+set}" = set; then : 4052if test ${ac_cv_prog_cc_g+y}
3370 $as_echo_n "(cached) " >&6 4053then :
3371else 4054 printf %s "(cached) " >&6
4055else $as_nop
3372 ac_save_c_werror_flag=$ac_c_werror_flag 4056 ac_save_c_werror_flag=$ac_c_werror_flag
3373 ac_c_werror_flag=yes 4057 ac_c_werror_flag=yes
3374 ac_cv_prog_cc_g=no 4058 ac_cv_prog_cc_g=no
3375 CFLAGS="-g" 4059 CFLAGS="-g"
3376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377/* end confdefs.h. */ 4061/* end confdefs.h. */
3378 4062
3379int 4063int
3380main () 4064main (void)
3381{ 4065{
3382 4066
3383 ; 4067 ;
3384 return 0; 4068 return 0;
3385} 4069}
3386_ACEOF 4070_ACEOF
3387if ac_fn_c_try_compile "$LINENO"; then : 4071if ac_fn_c_try_compile "$LINENO"
4072then :
3388 ac_cv_prog_cc_g=yes 4073 ac_cv_prog_cc_g=yes
3389else 4074else $as_nop
3390 CFLAGS="" 4075 CFLAGS=""
3391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3392/* end confdefs.h. */ 4077/* end confdefs.h. */
3393 4078
3394int 4079int
3395main () 4080main (void)
3396{ 4081{
3397 4082
3398 ; 4083 ;
3399 return 0; 4084 return 0;
3400} 4085}
3401_ACEOF 4086_ACEOF
3402if ac_fn_c_try_compile "$LINENO"; then : 4087if ac_fn_c_try_compile "$LINENO"
4088then :
3403 4089
3404else 4090else $as_nop
3405 ac_c_werror_flag=$ac_save_c_werror_flag 4091 ac_c_werror_flag=$ac_save_c_werror_flag
3406 CFLAGS="-g" 4092 CFLAGS="-g"
3407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3408/* end confdefs.h. */ 4094/* end confdefs.h. */
3409 4095
3410int 4096int
3411main () 4097main (void)
3412{ 4098{
3413 4099
3414 ; 4100 ;
3415 return 0; 4101 return 0;
3416} 4102}
3417_ACEOF 4103_ACEOF
3418if ac_fn_c_try_compile "$LINENO"; then : 4104if ac_fn_c_try_compile "$LINENO"
4105then :
3419 ac_cv_prog_cc_g=yes 4106 ac_cv_prog_cc_g=yes
3420fi 4107fi
3421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4108rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3422fi 4109fi
3423rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4110rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3424fi 4111fi
3425rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4112rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3426 ac_c_werror_flag=$ac_save_c_werror_flag 4113 ac_c_werror_flag=$ac_save_c_werror_flag
3427fi 4114fi
3428{ $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
3429$as_echo "$ac_cv_prog_cc_g" >&6; } 4116printf "%s\n" "$ac_cv_prog_cc_g" >&6; }
3430if test "$ac_test_CFLAGS" = set; then 4117if test $ac_test_CFLAGS; then
3431 CFLAGS=$ac_save_CFLAGS 4118 CFLAGS=$ac_save_CFLAGS
3432elif test $ac_cv_prog_cc_g = yes; then 4119elif test $ac_cv_prog_cc_g = yes; then
3433 if test "$GCC" = yes; then 4120 if test "$GCC" = yes; then
3434 CFLAGS="-g -O2" 4121 CFLAGS="-g -O2"
3435 else 4122 else
3440 CFLAGS="-O2" 4127 CFLAGS="-O2"
3441 else 4128 else
3442 CFLAGS= 4129 CFLAGS=
3443 fi 4130 fi
3444fi 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 :
3445{ $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
3446$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4228printf %s "checking for $CC option to enable C89 features... " >&6; }
3447if test "${ac_cv_prog_cc_c89+set}" = set; then : 4229if test ${ac_cv_prog_cc_c89+y}
3448 $as_echo_n "(cached) " >&6 4230then :
3449else 4231 printf %s "(cached) " >&6
4232else $as_nop
3450 ac_cv_prog_cc_c89=no 4233 ac_cv_prog_cc_c89=no
3451ac_save_CC=$CC 4234ac_save_CC=$CC
3452cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4235cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3453/* end confdefs.h. */ 4236/* end confdefs.h. */
3454#include <stdarg.h> 4237$ac_c_conftest_c89_program
3455#include <stdio.h>
3456#include <sys/types.h>
3457#include <sys/stat.h>
3458/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3459struct buf { int x; };
3460FILE * (*rcsopen) (struct buf *, struct stat *, int);
3461static char *e (p, i)
3462 char **p;
3463 int i;
3464{
3465 return p[i];
3466}
3467static char *f (char * (*g) (char **, int), char **p, ...)
3468{
3469 char *s;
3470 va_list v;
3471 va_start (v,p);
3472 s = g (p, va_arg (v,int));
3473 va_end (v);
3474 return s;
3475}
3476
3477/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3478 function prototypes and stuff, but not '\xHH' hex character constants.
3479 These don't provoke an error unfortunately, instead are silently treated
3480 as 'x'. The following induces an error, until -std is added to get
3481 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3482 array size at least. It's necessary to write '\x00'==0 to get something
3483 that's true only with -std. */
3484int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3485
3486/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3487 inside strings and character constants. */
3488#define FOO(x) 'x'
3489int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3490
3491int test (int i, double x);
3492struct s1 {int (*f) (int a);};
3493struct s2 {int (*f) (double a);};
3494int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3495int argc;
3496char **argv;
3497int
3498main ()
3499{
3500return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3501 ;
3502 return 0;
3503}
3504_ACEOF 4238_ACEOF
3505for 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__"
3506 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3507do 4240do
3508 CC="$ac_save_CC $ac_arg" 4241 CC="$ac_save_CC $ac_arg"
3509 if ac_fn_c_try_compile "$LINENO"; then : 4242 if ac_fn_c_try_compile "$LINENO"
4243then :
3510 ac_cv_prog_cc_c89=$ac_arg 4244 ac_cv_prog_cc_c89=$ac_arg
3511fi 4245fi
3512rm -f core conftest.err conftest.$ac_objext 4246rm -f core conftest.err conftest.$ac_objext conftest.beam
3513 test "x$ac_cv_prog_cc_c89" != "xno" && break 4247 test "x$ac_cv_prog_cc_c89" != "xno" && break
3514done 4248done
3515rm -f conftest.$ac_ext 4249rm -f conftest.$ac_ext
3516CC=$ac_save_CC 4250CC=$ac_save_CC
3517
3518fi 4251fi
3519# AC_CACHE_VAL 4252
3520case "x$ac_cv_prog_cc_c89" in 4253if test "x$ac_cv_prog_cc_c89" = xno
3521 x) 4254then :
3522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3523$as_echo "none needed" >&6; } ;;
3524 xno)
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4255 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3526$as_echo "unsupported" >&6; } ;; 4256printf "%s\n" "unsupported" >&6; }
3527 *) 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; }
3528 CC="$CC $ac_cv_prog_cc_c89" 4265 CC="$CC $ac_cv_prog_cc_c89"
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4266fi
3530$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4267 ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3531esac 4268 ac_prog_cc_stdc=c89
3532if test "x$ac_cv_prog_cc_c89" != xno; then : 4269fi
3533
3534fi 4270fi
3535 4271
3536ac_ext=c 4272ac_ext=c
3537ac_cpp='$CPP $CPPFLAGS' 4273ac_cpp='$CPP $CPPFLAGS'
3538ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4274ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3539ac_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'
3540ac_compiler_gnu=$ac_cv_c_compiler_gnu 4276ac_compiler_gnu=$ac_cv_c_compiler_gnu
4277
4278
4279
4280
4281
4282
3541 4283
3542ac_ext=cpp 4284ac_ext=cpp
3543ac_cpp='$CXXCPP $CPPFLAGS' 4285ac_cpp='$CXXCPP $CPPFLAGS'
3544ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4286ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3545ac_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'
3547if test -z "$CXX"; then 4289if test -z "$CXX"; then
3548 if test -n "$CCC"; then 4290 if test -n "$CCC"; then
3549 CXX=$CCC 4291 CXX=$CCC
3550 else 4292 else
3551 if test -n "$ac_tool_prefix"; then 4293 if test -n "$ac_tool_prefix"; then
3552 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++
3553 do 4295 do
3554 # 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.
3555set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4297set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3556{ $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
3557$as_echo_n "checking for $ac_word... " >&6; } 4299printf %s "checking for $ac_word... " >&6; }
3558if test "${ac_cv_prog_CXX+set}" = set; then : 4300if test ${ac_cv_prog_CXX+y}
3559 $as_echo_n "(cached) " >&6 4301then :
3560else 4302 printf %s "(cached) " >&6
4303else $as_nop
3561 if test -n "$CXX"; then 4304 if test -n "$CXX"; then
3562 ac_cv_prog_CXX="$CXX" # Let the user override the test. 4305 ac_cv_prog_CXX="$CXX" # Let the user override the test.
3563else 4306else
3564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3565for as_dir in $PATH 4308for as_dir in $PATH
3566do 4309do
3567 IFS=$as_save_IFS 4310 IFS=$as_save_IFS
3568 test -z "$as_dir" && as_dir=. 4311 case $as_dir in #(((
4312 '') as_dir=./ ;;
4313 */) ;;
4314 *) as_dir=$as_dir/ ;;
4315 esac
3569 for ac_exec_ext in '' $ac_executable_extensions; do 4316 for ac_exec_ext in '' $ac_executable_extensions; do
3570 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
3571 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 4318 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3572 $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
3573 break 2 4320 break 2
3574 fi 4321 fi
3575done 4322done
3576 done 4323 done
3577IFS=$as_save_IFS 4324IFS=$as_save_IFS
3578 4325
3579fi 4326fi
3580fi 4327fi
3581CXX=$ac_cv_prog_CXX 4328CXX=$ac_cv_prog_CXX
3582if test -n "$CXX"; then 4329if test -n "$CXX"; then
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 4330 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3584$as_echo "$CXX" >&6; } 4331printf "%s\n" "$CXX" >&6; }
3585else 4332else
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4333 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3587$as_echo "no" >&6; } 4334printf "%s\n" "no" >&6; }
3588fi 4335fi
3589 4336
3590 4337
3591 test -n "$CXX" && break 4338 test -n "$CXX" && break
3592 done 4339 done
3593fi 4340fi
3594if test -z "$CXX"; then 4341if test -z "$CXX"; then
3595 ac_ct_CXX=$CXX 4342 ac_ct_CXX=$CXX
3596 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++
3597do 4344do
3598 # 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.
3599set dummy $ac_prog; ac_word=$2 4346set dummy $ac_prog; ac_word=$2
3600{ $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
3601$as_echo_n "checking for $ac_word... " >&6; } 4348printf %s "checking for $ac_word... " >&6; }
3602if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then : 4349if test ${ac_cv_prog_ac_ct_CXX+y}
3603 $as_echo_n "(cached) " >&6 4350then :
3604else 4351 printf %s "(cached) " >&6
4352else $as_nop
3605 if test -n "$ac_ct_CXX"; then 4353 if test -n "$ac_ct_CXX"; then
3606 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.
3607else 4355else
3608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3609for as_dir in $PATH 4357for as_dir in $PATH
3610do 4358do
3611 IFS=$as_save_IFS 4359 IFS=$as_save_IFS
3612 test -z "$as_dir" && as_dir=. 4360 case $as_dir in #(((
4361 '') as_dir=./ ;;
4362 */) ;;
4363 *) as_dir=$as_dir/ ;;
4364 esac
3613 for ac_exec_ext in '' $ac_executable_extensions; do 4365 for ac_exec_ext in '' $ac_executable_extensions; do
3614 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
3615 ac_cv_prog_ac_ct_CXX="$ac_prog" 4367 ac_cv_prog_ac_ct_CXX="$ac_prog"
3616 $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
3617 break 2 4369 break 2
3618 fi 4370 fi
3619done 4371done
3620 done 4372 done
3621IFS=$as_save_IFS 4373IFS=$as_save_IFS
3622 4374
3623fi 4375fi
3624fi 4376fi
3625ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 4377ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3626if test -n "$ac_ct_CXX"; then 4378if test -n "$ac_ct_CXX"; then
3627 { $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
3628$as_echo "$ac_ct_CXX" >&6; } 4380printf "%s\n" "$ac_ct_CXX" >&6; }
3629else 4381else
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4382 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3631$as_echo "no" >&6; } 4383printf "%s\n" "no" >&6; }
3632fi 4384fi
3633 4385
3634 4386
3635 test -n "$ac_ct_CXX" && break 4387 test -n "$ac_ct_CXX" && break
3636done 4388done
3638 if test "x$ac_ct_CXX" = x; then 4390 if test "x$ac_ct_CXX" = x; then
3639 CXX="g++" 4391 CXX="g++"
3640 else 4392 else
3641 case $cross_compiling:$ac_tool_warned in 4393 case $cross_compiling:$ac_tool_warned in
3642yes:) 4394yes:)
3643{ $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
3644$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;}
3645ac_tool_warned=yes ;; 4397ac_tool_warned=yes ;;
3646esac 4398esac
3647 CXX=$ac_ct_CXX 4399 CXX=$ac_ct_CXX
3648 fi 4400 fi
3649fi 4401fi
3650 4402
3651 fi 4403 fi
3652fi 4404fi
3653# Provide some information about the compiler. 4405# Provide some information about the compiler.
3654$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
3655set X $ac_compile 4407set X $ac_compile
3656ac_compiler=$2 4408ac_compiler=$2
3657for ac_option in --version -v -V -qversion; do 4409for ac_option in --version -v -V -qversion; do
3658 { { ac_try="$ac_compiler $ac_option >&5" 4410 { { ac_try="$ac_compiler $ac_option >&5"
3659case "(($ac_try" in 4411case "(($ac_try" in
3660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3661 *) ac_try_echo=$ac_try;; 4413 *) ac_try_echo=$ac_try;;
3662esac 4414esac
3663eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4415eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3664$as_echo "$ac_try_echo"; } >&5 4416printf "%s\n" "$ac_try_echo"; } >&5
3665 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4417 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3666 ac_status=$? 4418 ac_status=$?
3667 if test -s conftest.err; then 4419 if test -s conftest.err; then
3668 sed '10a\ 4420 sed '10a\
3669... rest of stderr output deleted ... 4421... rest of stderr output deleted ...
3670 10q' conftest.err >conftest.er1 4422 10q' conftest.err >conftest.er1
3671 cat conftest.er1 >&5 4423 cat conftest.er1 >&5
3672 fi 4424 fi
3673 rm -f conftest.er1 conftest.err 4425 rm -f conftest.er1 conftest.err
3674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4426 printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3675 test $ac_status = 0; } 4427 test $ac_status = 0; }
3676done 4428done
3677 4429
3678{ $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
3679$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 4431printf %s "checking whether the compiler supports GNU C++... " >&6; }
3680if test "${ac_cv_cxx_compiler_gnu+set}" = set; then : 4432if test ${ac_cv_cxx_compiler_gnu+y}
3681 $as_echo_n "(cached) " >&6 4433then :
3682else 4434 printf %s "(cached) " >&6
4435else $as_nop
3683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684/* end confdefs.h. */ 4437/* end confdefs.h. */
3685 4438
3686int 4439int
3687main () 4440main (void)
3688{ 4441{
3689#ifndef __GNUC__ 4442#ifndef __GNUC__
3690 choke me 4443 choke me
3691#endif 4444#endif
3692 4445
3693 ; 4446 ;
3694 return 0; 4447 return 0;
3695} 4448}
3696_ACEOF 4449_ACEOF
3697if ac_fn_cxx_try_compile "$LINENO"; then : 4450if ac_fn_cxx_try_compile "$LINENO"
4451then :
3698 ac_compiler_gnu=yes 4452 ac_compiler_gnu=yes
3699else 4453else $as_nop
3700 ac_compiler_gnu=no 4454 ac_compiler_gnu=no
3701fi 4455fi
3702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4456rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3703ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 4457ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3704 4458
3705fi 4459fi
3706{ $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
3707$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
3708if test $ac_compiler_gnu = yes; then 4464if test $ac_compiler_gnu = yes; then
3709 GXX=yes 4465 GXX=yes
3710else 4466else
3711 GXX= 4467 GXX=
3712fi 4468fi
3713ac_test_CXXFLAGS=${CXXFLAGS+set} 4469ac_test_CXXFLAGS=${CXXFLAGS+y}
3714ac_save_CXXFLAGS=$CXXFLAGS 4470ac_save_CXXFLAGS=$CXXFLAGS
3715{ $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
3716$as_echo_n "checking whether $CXX accepts -g... " >&6; } 4472printf %s "checking whether $CXX accepts -g... " >&6; }
3717if test "${ac_cv_prog_cxx_g+set}" = set; then : 4473if test ${ac_cv_prog_cxx_g+y}
3718 $as_echo_n "(cached) " >&6 4474then :
3719else 4475 printf %s "(cached) " >&6
4476else $as_nop
3720 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 4477 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3721 ac_cxx_werror_flag=yes 4478 ac_cxx_werror_flag=yes
3722 ac_cv_prog_cxx_g=no 4479 ac_cv_prog_cxx_g=no
3723 CXXFLAGS="-g" 4480 CXXFLAGS="-g"
3724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3725/* end confdefs.h. */ 4482/* end confdefs.h. */
3726 4483
3727int 4484int
3728main () 4485main (void)
3729{ 4486{
3730 4487
3731 ; 4488 ;
3732 return 0; 4489 return 0;
3733} 4490}
3734_ACEOF 4491_ACEOF
3735if ac_fn_cxx_try_compile "$LINENO"; then : 4492if ac_fn_cxx_try_compile "$LINENO"
4493then :
3736 ac_cv_prog_cxx_g=yes 4494 ac_cv_prog_cxx_g=yes
3737else 4495else $as_nop
3738 CXXFLAGS="" 4496 CXXFLAGS=""
3739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3740/* end confdefs.h. */ 4498/* end confdefs.h. */
3741 4499
3742int 4500int
3743main () 4501main (void)
3744{ 4502{
3745 4503
3746 ; 4504 ;
3747 return 0; 4505 return 0;
3748} 4506}
3749_ACEOF 4507_ACEOF
3750if ac_fn_cxx_try_compile "$LINENO"; then : 4508if ac_fn_cxx_try_compile "$LINENO"
4509then :
3751 4510
3752else 4511else $as_nop
3753 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4512 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3754 CXXFLAGS="-g" 4513 CXXFLAGS="-g"
3755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3756/* end confdefs.h. */ 4515/* end confdefs.h. */
3757 4516
3758int 4517int
3759main () 4518main (void)
3760{ 4519{
3761 4520
3762 ; 4521 ;
3763 return 0; 4522 return 0;
3764} 4523}
3765_ACEOF 4524_ACEOF
3766if ac_fn_cxx_try_compile "$LINENO"; then : 4525if ac_fn_cxx_try_compile "$LINENO"
4526then :
3767 ac_cv_prog_cxx_g=yes 4527 ac_cv_prog_cxx_g=yes
3768fi 4528fi
3769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4529rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3770fi 4530fi
3771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4531rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3772fi 4532fi
3773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4533rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3774 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 4534 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3775fi 4535fi
3776{ $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
3777$as_echo "$ac_cv_prog_cxx_g" >&6; } 4537printf "%s\n" "$ac_cv_prog_cxx_g" >&6; }
3778if test "$ac_test_CXXFLAGS" = set; then 4538if test $ac_test_CXXFLAGS; then
3779 CXXFLAGS=$ac_save_CXXFLAGS 4539 CXXFLAGS=$ac_save_CXXFLAGS
3780elif test $ac_cv_prog_cxx_g = yes; then 4540elif test $ac_cv_prog_cxx_g = yes; then
3781 if test "$GXX" = yes; then 4541 if test "$GXX" = yes; then
3782 CXXFLAGS="-g -O2" 4542 CXXFLAGS="-g -O2"
3783 else 4543 else
3788 CXXFLAGS="-O2" 4548 CXXFLAGS="-O2"
3789 else 4549 else
3790 CXXFLAGS= 4550 CXXFLAGS=
3791 fi 4551 fi
3792fi 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
3793ac_ext=c 4647ac_ext=c
3794ac_cpp='$CPP $CPPFLAGS' 4648ac_cpp='$CPP $CPPFLAGS'
3795ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4649ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3796ac_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'
3797ac_compiler_gnu=$ac_cv_c_compiler_gnu 4651ac_compiler_gnu=$ac_cv_c_compiler_gnu
3798 4652
3799ac_ext=c
3800ac_cpp='$CPP $CPPFLAGS'
3801ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3802ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3803ac_compiler_gnu=$ac_cv_c_compiler_gnu
3804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3805$as_echo_n "checking how to run the C preprocessor... " >&6; }
3806# On Suns, sometimes $CPP names a directory.
3807if test -n "$CPP" && test -d "$CPP"; then
3808 CPP=
3809fi
3810if test -z "$CPP"; then
3811 if test "${ac_cv_prog_CPP+set}" = set; then :
3812 $as_echo_n "(cached) " >&6
3813else
3814 # Double quotes because CPP needs to be expanded
3815 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3816 do
3817 ac_preproc_ok=false
3818for ac_c_preproc_warn_flag in '' yes
3819do
3820 # Use a header file that comes with gcc, so configuring glibc
3821 # with a fresh cross-compiler works.
3822 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3823 # <limits.h> exists even on freestanding compilers.
3824 # On the NeXT, cc -E runs the code through the compiler's parser,
3825 # not just through cpp. "Syntax error" is here to catch this case.
3826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3827/* end confdefs.h. */
3828#ifdef __STDC__
3829# include <limits.h>
3830#else
3831# include <assert.h>
3832#endif
3833 Syntax error
3834_ACEOF
3835if ac_fn_c_try_cpp "$LINENO"; then :
3836 4653
3837else
3838 # Broken: fails on valid input.
3839continue
3840fi
3841rm -f conftest.err conftest.i conftest.$ac_ext
3842
3843 # OK, works on sane cases. Now check whether nonexistent headers
3844 # can be detected and how.
3845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846/* end confdefs.h. */
3847#include <ac_nonexistent.h>
3848_ACEOF
3849if ac_fn_c_try_cpp "$LINENO"; then :
3850 # Broken: success on invalid input.
3851continue
3852else
3853 # Passes both tests.
3854ac_preproc_ok=:
3855break
3856fi
3857rm -f conftest.err conftest.i conftest.$ac_ext
3858
3859done
3860# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3861rm -f conftest.i conftest.err conftest.$ac_ext
3862if $ac_preproc_ok; then :
3863 break
3864fi
3865
3866 done
3867 ac_cv_prog_CPP=$CPP
3868
3869fi
3870 CPP=$ac_cv_prog_CPP
3871else
3872 ac_cv_prog_CPP=$CPP
3873fi
3874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3875$as_echo "$CPP" >&6; }
3876ac_preproc_ok=false
3877for ac_c_preproc_warn_flag in '' yes
3878do
3879 # Use a header file that comes with gcc, so configuring glibc
3880 # with a fresh cross-compiler works.
3881 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3882 # <limits.h> exists even on freestanding compilers.
3883 # On the NeXT, cc -E runs the code through the compiler's parser,
3884 # not just through cpp. "Syntax error" is here to catch this case.
3885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3886/* end confdefs.h. */
3887#ifdef __STDC__
3888# include <limits.h>
3889#else
3890# include <assert.h>
3891#endif
3892 Syntax error
3893_ACEOF
3894if ac_fn_c_try_cpp "$LINENO"; then :
3895
3896else
3897 # Broken: fails on valid input.
3898continue
3899fi
3900rm -f conftest.err conftest.i conftest.$ac_ext
3901
3902 # OK, works on sane cases. Now check whether nonexistent headers
3903 # can be detected and how.
3904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3905/* end confdefs.h. */
3906#include <ac_nonexistent.h>
3907_ACEOF
3908if ac_fn_c_try_cpp "$LINENO"; then :
3909 # Broken: success on invalid input.
3910continue
3911else
3912 # Passes both tests.
3913ac_preproc_ok=:
3914break
3915fi
3916rm -f conftest.err conftest.i conftest.$ac_ext
3917
3918done
3919# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3920rm -f conftest.i conftest.err conftest.$ac_ext
3921if $ac_preproc_ok; then :
3922
3923else
3924 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3925$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3926as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3927See \`config.log' for more details" "$LINENO" 5 ; }
3928fi
3929
3930ac_ext=c
3931ac_cpp='$CPP $CPPFLAGS'
3932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3934ac_compiler_gnu=$ac_cv_c_compiler_gnu
3935
3936# Find a good install program. We prefer a C program (faster), 4654 # Find a good install program. We prefer a C program (faster),
3937# 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
3938# incompatible versions: 4656# incompatible versions:
3939# SysV /etc/install, /usr/sbin/install 4657# SysV /etc/install, /usr/sbin/install
3940# SunOS /usr/etc/install 4658# SunOS /usr/etc/install
3941# IRIX /sbin/install 4659# IRIX /sbin/install
3945# AFS /usr/afsws/bin/install, which mishandles nonexistent args 4663# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3946# 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"
3947# OS/2's system install, which has a completely different semantic 4665# OS/2's system install, which has a completely different semantic
3948# ./install, which can be erroneously created by make from ./install.sh. 4666# ./install, which can be erroneously created by make from ./install.sh.
3949# Reject install programs that cannot install multiple files. 4667# Reject install programs that cannot install multiple files.
3950{ $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
3951$as_echo_n "checking for a BSD-compatible install... " >&6; } 4669printf %s "checking for a BSD-compatible install... " >&6; }
3952if test -z "$INSTALL"; then 4670if test -z "$INSTALL"; then
3953if test "${ac_cv_path_install+set}" = set; then : 4671if test ${ac_cv_path_install+y}
3954 $as_echo_n "(cached) " >&6 4672then :
3955else 4673 printf %s "(cached) " >&6
4674else $as_nop
3956 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3957for as_dir in $PATH 4676for as_dir in $PATH
3958do 4677do
3959 IFS=$as_save_IFS 4678 IFS=$as_save_IFS
3960 test -z "$as_dir" && as_dir=. 4679 case $as_dir in #(((
4680 '') as_dir=./ ;;
4681 */) ;;
4682 *) as_dir=$as_dir/ ;;
4683 esac
3961 # Account for people who put trailing slashes in PATH elements. 4684 # Account for fact that we put trailing slashes in our PATH walk.
3962case $as_dir/ in #(( 4685case $as_dir in #((
3963 ./ | .// | /[cC]/* | \ 4686 ./ | /[cC]/* | \
3964 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 4687 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3965 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 4688 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3966 /usr/ucb/* ) ;; 4689 /usr/ucb/* ) ;;
3967 *) 4690 *)
3968 # 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.
3969 # 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
3970 # by default. 4693 # by default.
3971 for ac_prog in ginstall scoinst install; do 4694 for ac_prog in ginstall scoinst install; do
3972 for ac_exec_ext in '' $ac_executable_extensions; do 4695 for ac_exec_ext in '' $ac_executable_extensions; do
3973 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
3974 if test $ac_prog = install && 4697 if test $ac_prog = install &&
3975 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
3976 # AIX install. It has an incompatible calling convention. 4699 # AIX install. It has an incompatible calling convention.
3977 : 4700 :
3978 elif test $ac_prog = install && 4701 elif test $ac_prog = install &&
3979 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
3980 # program-specific install script used by HP pwplus--don't use. 4703 # program-specific install script used by HP pwplus--don't use.
3981 : 4704 :
3982 else 4705 else
3983 rm -rf conftest.one conftest.two conftest.dir 4706 rm -rf conftest.one conftest.two conftest.dir
3984 echo one > conftest.one 4707 echo one > conftest.one
3985 echo two > conftest.two 4708 echo two > conftest.two
3986 mkdir conftest.dir 4709 mkdir conftest.dir
3987 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/" &&
3988 test -s conftest.one && test -s conftest.two && 4711 test -s conftest.one && test -s conftest.two &&
3989 test -s conftest.dir/conftest.one && 4712 test -s conftest.dir/conftest.one &&
3990 test -s conftest.dir/conftest.two 4713 test -s conftest.dir/conftest.two
3991 then 4714 then
3992 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"
3993 break 3 4716 break 3
3994 fi 4717 fi
3995 fi 4718 fi
3996 fi 4719 fi
3997 done 4720 done
4003IFS=$as_save_IFS 4726IFS=$as_save_IFS
4004 4727
4005rm -rf conftest.one conftest.two conftest.dir 4728rm -rf conftest.one conftest.two conftest.dir
4006 4729
4007fi 4730fi
4008 if test "${ac_cv_path_install+set}" = set; then 4731 if test ${ac_cv_path_install+y}; then
4009 INSTALL=$ac_cv_path_install 4732 INSTALL=$ac_cv_path_install
4010 else 4733 else
4011 # 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
4012 # value for INSTALL within a source directory, because that will 4735 # value for INSTALL within a source directory, because that will
4013 # break other packages using the cache if that directory is 4736 # break other packages using the cache if that directory is
4014 # removed, or if the value is a relative name. 4737 # removed, or if the value is a relative name.
4015 INSTALL=$ac_install_sh 4738 INSTALL=$ac_install_sh
4016 fi 4739 fi
4017fi 4740fi
4018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 4741{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4019$as_echo "$INSTALL" >&6; } 4742printf "%s\n" "$INSTALL" >&6; }
4020 4743
4021# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 4744# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4022# It thinks the first close brace ends the variable substitution. 4745# It thinks the first close brace ends the variable substitution.
4023test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 4746test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4024 4747
4026 4749
4027test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 4750test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4028 4751
4029 4752
4030 4753
4031 4754ac_header= ac_cache=
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4755for ac_item in $ac_header_c_list
4033$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4034if test "${ac_cv_path_GREP+set}" = set; then :
4035 $as_echo_n "(cached) " >&6
4036else
4037 if test -z "$GREP"; then
4038 ac_path_GREP_found=false
4039 # Loop through the user's path and test for each of PROGNAME-LIST
4040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4041for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4042do 4756do
4043 IFS=$as_save_IFS 4757 if test $ac_cache; then
4044 test -z "$as_dir" && as_dir=. 4758 ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4045 for ac_prog in grep ggrep; do 4759 if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4046 for ac_exec_ext in '' $ac_executable_extensions; do 4760 printf "%s\n" "#define $ac_item 1" >> confdefs.h
4047 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4048 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4049# Check for GNU ac_path_GREP and select it if it is found.
4050 # Check for GNU $ac_path_GREP
4051case `"$ac_path_GREP" --version 2>&1` in
4052*GNU*)
4053 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4054*)
4055 ac_count=0
4056 $as_echo_n 0123456789 >"conftest.in"
4057 while :
4058 do
4059 cat "conftest.in" "conftest.in" >"conftest.tmp"
4060 mv "conftest.tmp" "conftest.in"
4061 cp "conftest.in" "conftest.nl"
4062 $as_echo 'GREP' >> "conftest.nl"
4063 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4064 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4065 as_fn_arith $ac_count + 1 && ac_count=$as_val
4066 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4067 # Best one so far, save it but keep looking for a better one
4068 ac_cv_path_GREP="$ac_path_GREP"
4069 ac_path_GREP_max=$ac_count
4070 fi 4761 fi
4071 # 10*(2^10) chars as input seems more than enough 4762 ac_header= ac_cache=
4072 test $ac_count -gt 10 && break 4763 elif test $ac_header; then
4073 done 4764 ac_cache=$ac_item
4074 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4075esac
4076
4077 $ac_path_GREP_found && break 3
4078 done
4079 done
4080 done
4081IFS=$as_save_IFS
4082 if test -z "$ac_cv_path_GREP"; then
4083 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4084 fi
4085else
4086 ac_cv_path_GREP=$GREP
4087fi
4088
4089fi
4090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4091$as_echo "$ac_cv_path_GREP" >&6; }
4092 GREP="$ac_cv_path_GREP"
4093
4094
4095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4096$as_echo_n "checking for egrep... " >&6; }
4097if test "${ac_cv_path_EGREP+set}" = set; then :
4098 $as_echo_n "(cached) " >&6
4099else
4100 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4101 then ac_cv_path_EGREP="$GREP -E"
4102 else 4765 else
4103 if test -z "$EGREP"; then 4766 ac_header=$ac_item
4104 ac_path_EGREP_found=false
4105 # Loop through the user's path and test for each of PROGNAME-LIST
4106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4107for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4108do
4109 IFS=$as_save_IFS
4110 test -z "$as_dir" && as_dir=.
4111 for ac_prog in egrep; do
4112 for ac_exec_ext in '' $ac_executable_extensions; do
4113 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4114 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4115# Check for GNU ac_path_EGREP and select it if it is found.
4116 # Check for GNU $ac_path_EGREP
4117case `"$ac_path_EGREP" --version 2>&1` in
4118*GNU*)
4119 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4120*)
4121 ac_count=0
4122 $as_echo_n 0123456789 >"conftest.in"
4123 while :
4124 do
4125 cat "conftest.in" "conftest.in" >"conftest.tmp"
4126 mv "conftest.tmp" "conftest.in"
4127 cp "conftest.in" "conftest.nl"
4128 $as_echo 'EGREP' >> "conftest.nl"
4129 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4130 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4131 as_fn_arith $ac_count + 1 && ac_count=$as_val
4132 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4133 # Best one so far, save it but keep looking for a better one
4134 ac_cv_path_EGREP="$ac_path_EGREP"
4135 ac_path_EGREP_max=$ac_count
4136 fi
4137 # 10*(2^10) chars as input seems more than enough
4138 test $ac_count -gt 10 && break
4139 done
4140 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4141esac
4142
4143 $ac_path_EGREP_found && break 3
4144 done
4145 done
4146 done
4147IFS=$as_save_IFS
4148 if test -z "$ac_cv_path_EGREP"; then
4149 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4150 fi
4151else
4152 ac_cv_path_EGREP=$EGREP
4153fi
4154
4155 fi 4767 fi
4156fi 4768done
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4158$as_echo "$ac_cv_path_EGREP" >&6; }
4159 EGREP="$ac_cv_path_EGREP"
4160 4769
4161 4770
4162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4771
4163$as_echo_n "checking for ANSI C header files... " >&6; } 4772
4164if test "${ac_cv_header_stdc+set}" = set; then : 4773
4165 $as_echo_n "(cached) " >&6 4774
4166else 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
4167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4168/* end confdefs.h. */ 4796/* end confdefs.h. */
4169#include <stdlib.h>
4170#include <stdarg.h>
4171#include <string.h>
4172#include <float.h>
4173 4797
4798# define __EXTENSIONS__ 1
4799 $ac_includes_default
4174int 4800int
4175main () 4801main (void)
4176{ 4802{
4177 4803
4178 ; 4804 ;
4179 return 0; 4805 return 0;
4180} 4806}
4181_ACEOF 4807_ACEOF
4182if ac_fn_c_try_compile "$LINENO"; then : 4808if ac_fn_c_try_compile "$LINENO"
4183 ac_cv_header_stdc=yes 4809then :
4184else 4810 ac_cv_safe_to_define___extensions__=yes
4185 ac_cv_header_stdc=no 4811else $as_nop
4812 ac_cv_safe_to_define___extensions__=no
4186fi 4813fi
4187rm -f core conftest.err conftest.$ac_objext 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; }
4188 4818
4819 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
4820printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
4821if test ${ac_cv_should_define__xopen_source+y}
4822then :
4823 printf %s "(cached) " >&6
4824else $as_nop
4825 ac_cv_should_define__xopen_source=no
4189if test $ac_cv_header_stdc = yes; then 4826 if test $ac_cv_header_wchar_h = yes
4190 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4827then :
4191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192/* end confdefs.h. */ 4829/* end confdefs.h. */
4193#include <string.h>
4194 4830
4831 #include <wchar.h>
4832 mbstate_t x;
4833int
4834main (void)
4835{
4836
4837 ;
4838 return 0;
4839}
4195_ACEOF 4840_ACEOF
4196if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4841if ac_fn_c_try_compile "$LINENO"
4197 $EGREP "memchr" >/dev/null 2>&1; then : 4842then :
4198 4843
4199else 4844else $as_nop
4200 ac_cv_header_stdc=no
4201fi
4202rm -f conftest*
4203
4204fi
4205
4206if test $ac_cv_header_stdc = yes; then
4207 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4209/* end confdefs.h. */ 4846/* end confdefs.h. */
4210#include <stdlib.h>
4211 4847
4212_ACEOF 4848 #define _XOPEN_SOURCE 500
4213if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4849 #include <wchar.h>
4214 $EGREP "free" >/dev/null 2>&1; then : 4850 mbstate_t x;
4215
4216else
4217 ac_cv_header_stdc=no
4218fi
4219rm -f conftest*
4220
4221fi
4222
4223if test $ac_cv_header_stdc = yes; then
4224 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4225 if test "$cross_compiling" = yes; then :
4226 :
4227else
4228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4229/* end confdefs.h. */
4230#include <ctype.h>
4231#include <stdlib.h>
4232#if ((' ' & 0x0FF) == 0x020)
4233# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4234# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4235#else
4236# define ISLOWER(c) \
4237 (('a' <= (c) && (c) <= 'i') \
4238 || ('j' <= (c) && (c) <= 'r') \
4239 || ('s' <= (c) && (c) <= 'z'))
4240# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4241#endif
4242
4243#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4244int 4851int
4245main () 4852main (void)
4246{
4247 int i;
4248 for (i = 0; i < 256; i++)
4249 if (XOR (islower (i), ISLOWER (i))
4250 || toupper (i) != TOUPPER (i))
4251 return 2;
4252 return 0;
4253}
4254_ACEOF
4255if ac_fn_c_try_run "$LINENO"; then :
4256
4257else
4258 ac_cv_header_stdc=no
4259fi
4260rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4261 conftest.$ac_objext conftest.beam conftest.$ac_ext
4262fi
4263
4264fi
4265fi
4266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4267$as_echo "$ac_cv_header_stdc" >&6; }
4268if test $ac_cv_header_stdc = yes; then
4269
4270$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4271
4272fi
4273
4274# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4275for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4276 inttypes.h stdint.h unistd.h
4277do :
4278 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4279ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4280"
4281if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4282 cat >>confdefs.h <<_ACEOF
4283#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4284_ACEOF
4285
4286fi
4287
4288done
4289
4290
4291
4292 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4293if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4294 MINIX=yes
4295else
4296 MINIX=
4297fi
4298
4299
4300 if test "$MINIX" = yes; then
4301
4302$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4303
4304
4305$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4306
4307
4308$as_echo "#define _MINIX 1" >>confdefs.h
4309
4310 fi
4311
4312
4313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4314$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4315if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4316 $as_echo_n "(cached) " >&6
4317else
4318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4319/* end confdefs.h. */
4320
4321# define __EXTENSIONS__ 1
4322 $ac_includes_default
4323int
4324main ()
4325{ 4853{
4326 4854
4327 ; 4855 ;
4328 return 0; 4856 return 0;
4329} 4857}
4330_ACEOF 4858_ACEOF
4331if ac_fn_c_try_compile "$LINENO"; then : 4859if ac_fn_c_try_compile "$LINENO"
4332 ac_cv_safe_to_define___extensions__=yes 4860then :
4333else 4861 ac_cv_should_define__xopen_source=yes
4334 ac_cv_safe_to_define___extensions__=no
4335fi 4862fi
4336rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4863rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4337fi 4864fi
4865rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4866fi
4867fi
4338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4868{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
4339$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4869printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
4870
4871 printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
4872
4873 printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
4874
4875 printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
4876
4877 printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
4878
4879 printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
4880
4881 printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
4882
4883 printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4884
4885 printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
4886
4887 printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
4888
4889 printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
4890
4891 printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
4892
4893 printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
4894
4895 printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
4896
4897 printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
4898
4899 printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
4900
4901 if test $ac_cv_header_minix_config_h = yes
4902then :
4903 MINIX=yes
4904 printf "%s\n" "#define _MINIX 1" >>confdefs.h
4905
4906 printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
4907
4908 printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
4909
4910else $as_nop
4911 MINIX=
4912fi
4340 test $ac_cv_safe_to_define___extensions__ = yes && 4913 if test $ac_cv_safe_to_define___extensions__ = yes
4914then :
4341 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4915 printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
4342 4916
4343 $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
4344 4921
4345 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4922fi
4346 4923
4347 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4348 4924
4349 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4350 4925
4351
4352
4353
4354{ $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
4355$as_echo_n "checking for library containing strerror... " >&6; } 4927printf %s "checking for library containing strerror... " >&6; }
4356if test "${ac_cv_search_strerror+set}" = set; then : 4928if test ${ac_cv_search_strerror+y}
4357 $as_echo_n "(cached) " >&6 4929then :
4358else 4930 printf %s "(cached) " >&6
4931else $as_nop
4359 ac_func_search_save_LIBS=$LIBS 4932 ac_func_search_save_LIBS=$LIBS
4360cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4933cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4361/* end confdefs.h. */ 4934/* end confdefs.h. */
4362 4935
4363/* Override any GCC internal prototype to avoid an error. 4936/* Override any GCC internal prototype to avoid an error.
4364 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
4365 builtin and then its argument prototype would still apply. */ 4938 builtin and then its argument prototype would still apply. */
4366#ifdef __cplusplus
4367extern "C"
4368#endif
4369char strerror (); 4939char strerror ();
4370int 4940int
4371main () 4941main (void)
4372{ 4942{
4373return strerror (); 4943return strerror ();
4374 ; 4944 ;
4375 return 0; 4945 return 0;
4376} 4946}
4377_ACEOF 4947_ACEOF
4378for ac_lib in '' cposix; do 4948for ac_lib in '' cposix
4949do
4379 if test -z "$ac_lib"; then 4950 if test -z "$ac_lib"; then
4380 ac_res="none required" 4951 ac_res="none required"
4381 else 4952 else
4382 ac_res=-l$ac_lib 4953 ac_res=-l$ac_lib
4383 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4954 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4384 fi 4955 fi
4385 if ac_fn_c_try_link "$LINENO"; then : 4956 if ac_fn_c_try_link "$LINENO"
4957then :
4386 ac_cv_search_strerror=$ac_res 4958 ac_cv_search_strerror=$ac_res
4387fi 4959fi
4388rm -f core conftest.err conftest.$ac_objext \ 4960rm -f core conftest.err conftest.$ac_objext conftest.beam \
4389 conftest$ac_exeext 4961 conftest$ac_exeext
4390 if test "${ac_cv_search_strerror+set}" = set; then : 4962 if test ${ac_cv_search_strerror+y}
4963then :
4391 break 4964 break
4392fi 4965fi
4393done 4966done
4394if test "${ac_cv_search_strerror+set}" = set; then : 4967if test ${ac_cv_search_strerror+y}
4968then :
4395 4969
4396else 4970else $as_nop
4397 ac_cv_search_strerror=no 4971 ac_cv_search_strerror=no
4398fi 4972fi
4399rm conftest.$ac_ext 4973rm conftest.$ac_ext
4400LIBS=$ac_func_search_save_LIBS 4974LIBS=$ac_func_search_save_LIBS
4401fi 4975fi
4402{ $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
4403$as_echo "$ac_cv_search_strerror" >&6; } 4977printf "%s\n" "$ac_cv_search_strerror" >&6; }
4404ac_res=$ac_cv_search_strerror 4978ac_res=$ac_cv_search_strerror
4405if test "$ac_res" != no; then : 4979if test "$ac_res" != no
4980then :
4406 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4981 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4407 4982
4408fi 4983fi
4409 4984
4410ac_ext=cpp 4985ac_ext=cpp
4412ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4987ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4413ac_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'
4414ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4989ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4415 4990
4416 4991
4992if test "$ac_prog_cxx_stdcxx" != cxx11; then
4993 as_fn_error $? "the compiler does not support C++11" "$LINENO" 5
4994fi
4995
4996LINKER="$CXX"
4417if test x$GCC = xyes && test x$GXX = xyes; then 4997if test x$GCC = xyes && test x$GXX = xyes; then
4418 { $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
4419$as_echo_n "checking for working libsupc++... " >&6; } 4999printf %s "checking for working libsupc++... " >&6; }
4420 save_CXX="$CXX" 5000 save_CXX="$CXX"
4421 save_LIBS="$LIBS" 5001 save_LIBS="$LIBS"
4422 CXX="$CC" 5002 CXX="$CC"
4423 LIBS="$LIBS -lsupc++" 5003 LIBS="$LIBS -lsupc++"
4424 LINKER="$CC"
4425 5004
4426cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4427/* end confdefs.h. */ 5006/* end confdefs.h. */
4428struct test { }; void f() try { throw new test; } catch (...) { throw; } 5007struct test { }; void f() try { throw new test; } catch (...) { throw; }
4429int 5008int
4430main () 5009main (void)
4431{ 5010{
4432 5011
4433 ; 5012 ;
4434 return 0; 5013 return 0;
4435} 5014}
4436_ACEOF 5015_ACEOF
4437if ac_fn_cxx_try_link "$LINENO"; then : 5016if ac_fn_cxx_try_link "$LINENO"
5017then :
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 5018 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4439$as_echo "ok" >&6; } 5019printf "%s\n" "ok" >&6; }
4440else 5020 LINKER="$CC"
5021else $as_nop
4441 5022
4442 { $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
4443$as_echo "no, making everything bigger and slower" >&6; } 5024printf "%s\n" "no, making everything bigger and slower" >&6; }
4444 LIBS="$save_LIBS" 5025 LIBS="$save_LIBS"
4445 LINKER="$save_CXX"
4446 5026
4447 5027
4448fi 5028fi
4449rm -f core conftest.err conftest.$ac_objext \ 5029rm -f core conftest.err conftest.$ac_objext conftest.beam \
4450 conftest$ac_exeext conftest.$ac_ext 5030 conftest$ac_exeext conftest.$ac_ext
4451 CXX="$save_CXX" 5031 CXX="$save_CXX"
4452fi 5032fi
4453LINKER=$LINKER 5033LINKER=$LINKER
4454 5034
4458 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"
4459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4460/* end confdefs.h. */ 5040/* end confdefs.h. */
4461 5041
4462int 5042int
4463main () 5043main (void)
4464{ 5044{
4465 5045
4466 ; 5046 ;
4467 return 0; 5047 return 0;
4468} 5048}
4469_ACEOF 5049_ACEOF
4470if ac_fn_cxx_try_compile "$LINENO"; then : 5050if ac_fn_cxx_try_compile "$LINENO"
5051then :
4471 5052
4472else 5053else $as_nop
4473 CXXFLAGS="-g -O3" 5054 CXXFLAGS="-g -O3"
4474fi 5055fi
4475rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5056rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4476 else 5057 else
4477 CXXFLAGS="-O" 5058 CXXFLAGS="-O"
4478 fi 5059 fi
4479 CFLAGS="$CXXFLAGS" 5060 CFLAGS="$CXXFLAGS"
4480fi 5061fi
4481 5062
4482case $host in
4483 *-*-solaris* )
4484
4485$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4486
4487 ;;
4488esac
4489
4490{ $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
4491$as_echo_n "checking for library containing setlocale... " >&6; } 5064printf %s "checking for library containing setlocale... " >&6; }
4492if test "${ac_cv_search_setlocale+set}" = set; then : 5065if test ${ac_cv_search_setlocale+y}
4493 $as_echo_n "(cached) " >&6 5066then :
4494else 5067 printf %s "(cached) " >&6
5068else $as_nop
4495 ac_func_search_save_LIBS=$LIBS 5069 ac_func_search_save_LIBS=$LIBS
4496cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5070cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4497/* end confdefs.h. */ 5071/* end confdefs.h. */
4498 5072
4499/* Override any GCC internal prototype to avoid an error. 5073namespace conftest {
4500 Use char because int might match the return type of a GCC 5074 extern "C" int setlocale ();
4501 builtin and then its argument prototype would still apply. */ 5075}
4502#ifdef __cplusplus
4503extern "C"
4504#endif
4505char setlocale ();
4506int 5076int
4507main () 5077main (void)
4508{ 5078{
4509return setlocale (); 5079return conftest::setlocale ();
4510 ; 5080 ;
4511 return 0; 5081 return 0;
4512} 5082}
4513_ACEOF 5083_ACEOF
4514for ac_lib in '' xpg4; do 5084for ac_lib in '' xpg4
5085do
4515 if test -z "$ac_lib"; then 5086 if test -z "$ac_lib"; then
4516 ac_res="none required" 5087 ac_res="none required"
4517 else 5088 else
4518 ac_res=-l$ac_lib 5089 ac_res=-l$ac_lib
4519 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4520 fi 5091 fi
4521 if ac_fn_cxx_try_link "$LINENO"; then : 5092 if ac_fn_cxx_try_link "$LINENO"
5093then :
4522 ac_cv_search_setlocale=$ac_res 5094 ac_cv_search_setlocale=$ac_res
4523fi 5095fi
4524rm -f core conftest.err conftest.$ac_objext \ 5096rm -f core conftest.err conftest.$ac_objext conftest.beam \
4525 conftest$ac_exeext 5097 conftest$ac_exeext
4526 if test "${ac_cv_search_setlocale+set}" = set; then : 5098 if test ${ac_cv_search_setlocale+y}
5099then :
4527 break 5100 break
4528fi 5101fi
4529done 5102done
4530if test "${ac_cv_search_setlocale+set}" = set; then : 5103if test ${ac_cv_search_setlocale+y}
5104then :
4531 5105
4532else 5106else $as_nop
4533 ac_cv_search_setlocale=no 5107 ac_cv_search_setlocale=no
4534fi 5108fi
4535rm conftest.$ac_ext 5109rm conftest.$ac_ext
4536LIBS=$ac_func_search_save_LIBS 5110LIBS=$ac_func_search_save_LIBS
4537fi 5111fi
4538{ $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
4539$as_echo "$ac_cv_search_setlocale" >&6; } 5113printf "%s\n" "$ac_cv_search_setlocale" >&6; }
4540ac_res=$ac_cv_search_setlocale 5114ac_res=$ac_cv_search_setlocale
4541if test "$ac_res" != no; then : 5115if test "$ac_res" != no
5116then :
4542 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4543 5118
4544fi 5119fi
4545 5120
4546 5121
4547{ $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
4548$as_echo_n "checking for library containing gethostbyname... " >&6; } 5123printf %s "checking for library containing gethostbyname... " >&6; }
4549if test "${ac_cv_search_gethostbyname+set}" = set; then : 5124if test ${ac_cv_search_gethostbyname+y}
4550 $as_echo_n "(cached) " >&6 5125then :
4551else 5126 printf %s "(cached) " >&6
5127else $as_nop
4552 ac_func_search_save_LIBS=$LIBS 5128 ac_func_search_save_LIBS=$LIBS
4553cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5129cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4554/* end confdefs.h. */ 5130/* end confdefs.h. */
4555 5131
4556/* Override any GCC internal prototype to avoid an error. 5132namespace conftest {
4557 Use char because int might match the return type of a GCC 5133 extern "C" int gethostbyname ();
4558 builtin and then its argument prototype would still apply. */ 5134}
4559#ifdef __cplusplus
4560extern "C"
4561#endif
4562char gethostbyname ();
4563int 5135int
4564main () 5136main (void)
4565{ 5137{
4566return gethostbyname (); 5138return conftest::gethostbyname ();
4567 ; 5139 ;
4568 return 0; 5140 return 0;
4569} 5141}
4570_ACEOF 5142_ACEOF
4571for ac_lib in '' nsl; do 5143for ac_lib in '' nsl
5144do
4572 if test -z "$ac_lib"; then 5145 if test -z "$ac_lib"; then
4573 ac_res="none required" 5146 ac_res="none required"
4574 else 5147 else
4575 ac_res=-l$ac_lib 5148 ac_res=-l$ac_lib
4576 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5149 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4577 fi 5150 fi
4578 if ac_fn_cxx_try_link "$LINENO"; then : 5151 if ac_fn_cxx_try_link "$LINENO"
5152then :
4579 ac_cv_search_gethostbyname=$ac_res 5153 ac_cv_search_gethostbyname=$ac_res
4580fi 5154fi
4581rm -f core conftest.err conftest.$ac_objext \ 5155rm -f core conftest.err conftest.$ac_objext conftest.beam \
4582 conftest$ac_exeext 5156 conftest$ac_exeext
4583 if test "${ac_cv_search_gethostbyname+set}" = set; then : 5157 if test ${ac_cv_search_gethostbyname+y}
5158then :
4584 break 5159 break
4585fi 5160fi
4586done 5161done
4587if test "${ac_cv_search_gethostbyname+set}" = set; then : 5162if test ${ac_cv_search_gethostbyname+y}
5163then :
4588 5164
4589else 5165else $as_nop
4590 ac_cv_search_gethostbyname=no 5166 ac_cv_search_gethostbyname=no
4591fi 5167fi
4592rm conftest.$ac_ext 5168rm conftest.$ac_ext
4593LIBS=$ac_func_search_save_LIBS 5169LIBS=$ac_func_search_save_LIBS
4594fi 5170fi
4595{ $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
4596$as_echo "$ac_cv_search_gethostbyname" >&6; } 5172printf "%s\n" "$ac_cv_search_gethostbyname" >&6; }
4597ac_res=$ac_cv_search_gethostbyname 5173ac_res=$ac_cv_search_gethostbyname
4598if test "$ac_res" != no; then : 5174if test "$ac_res" != no
5175then :
4599 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5176 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4600 5177
4601fi 5178fi
4602 5179
4603{ $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
4604$as_echo_n "checking for library containing socket... " >&6; } 5181printf %s "checking for library containing socket... " >&6; }
4605if test "${ac_cv_search_socket+set}" = set; then : 5182if test ${ac_cv_search_socket+y}
4606 $as_echo_n "(cached) " >&6 5183then :
4607else 5184 printf %s "(cached) " >&6
5185else $as_nop
4608 ac_func_search_save_LIBS=$LIBS 5186 ac_func_search_save_LIBS=$LIBS
4609cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5187cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4610/* end confdefs.h. */ 5188/* end confdefs.h. */
4611 5189
4612/* Override any GCC internal prototype to avoid an error. 5190namespace conftest {
4613 Use char because int might match the return type of a GCC 5191 extern "C" int socket ();
4614 builtin and then its argument prototype would still apply. */ 5192}
4615#ifdef __cplusplus
4616extern "C"
4617#endif
4618char socket ();
4619int 5193int
4620main () 5194main (void)
4621{ 5195{
4622return socket (); 5196return conftest::socket ();
4623 ; 5197 ;
4624 return 0; 5198 return 0;
4625} 5199}
4626_ACEOF 5200_ACEOF
4627for ac_lib in '' socket; do 5201for ac_lib in '' socket
5202do
4628 if test -z "$ac_lib"; then 5203 if test -z "$ac_lib"; then
4629 ac_res="none required" 5204 ac_res="none required"
4630 else 5205 else
4631 ac_res=-l$ac_lib 5206 ac_res=-l$ac_lib
4632 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5207 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4633 fi 5208 fi
4634 if ac_fn_cxx_try_link "$LINENO"; then : 5209 if ac_fn_cxx_try_link "$LINENO"
5210then :
4635 ac_cv_search_socket=$ac_res 5211 ac_cv_search_socket=$ac_res
4636fi 5212fi
4637rm -f core conftest.err conftest.$ac_objext \ 5213rm -f core conftest.err conftest.$ac_objext conftest.beam \
4638 conftest$ac_exeext 5214 conftest$ac_exeext
4639 if test "${ac_cv_search_socket+set}" = set; then : 5215 if test ${ac_cv_search_socket+y}
5216then :
4640 break 5217 break
4641fi 5218fi
4642done 5219done
4643if test "${ac_cv_search_socket+set}" = set; then : 5220if test ${ac_cv_search_socket+y}
5221then :
4644 5222
4645else 5223else $as_nop
4646 ac_cv_search_socket=no 5224 ac_cv_search_socket=no
4647fi 5225fi
4648rm conftest.$ac_ext 5226rm conftest.$ac_ext
4649LIBS=$ac_func_search_save_LIBS 5227LIBS=$ac_func_search_save_LIBS
4650fi 5228fi
4651{ $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
4652$as_echo "$ac_cv_search_socket" >&6; } 5230printf "%s\n" "$ac_cv_search_socket" >&6; }
4653ac_res=$ac_cv_search_socket 5231ac_res=$ac_cv_search_socket
4654if test "$ac_res" != no; then : 5232if test "$ac_res" != no
5233then :
4655 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4656 5235
4657fi 5236fi
4658 5237
4659 5238
4670support_scroll_next=yes 5249support_scroll_next=yes
4671support_scroll_xterm=yes 5250support_scroll_xterm=yes
4672support_xim=yes 5251support_xim=yes
4673support_pixbuf=yes 5252support_pixbuf=yes
4674support_startup_notification=yes 5253support_startup_notification=yes
4675support_afterimage=yes
4676support_xft=yes 5254support_xft=yes
4677support_unicode3=no 5255support_unicode3=no
4678support_combining=yes 5256support_combining=yes
4679support_8bitctrls=no 5257support_8bitctrls=no
4680support_iso14755=yes 5258support_iso14755=yes
4682support_perl=yes 5260support_perl=yes
4683codesets=all 5261codesets=all
4684 5262
4685 5263
4686# Check whether --enable-everything was given. 5264# Check whether --enable-everything was given.
4687if test "${enable_everything+set}" = set; then : 5265if test ${enable_everything+y}
5266then :
4688 enableval=$enable_everything; 5267 enableval=$enable_everything;
4689 if test x$enableval = xno; then 5268 if test x$enableval = xno; then
4690 support_frills=no 5269 support_frills=no
4691 support_inheritpixmap=no 5270 support_inheritpixmap=no
4692 support_fading=no 5271 support_fading=no
4703 support_utmp=no 5282 support_utmp=no
4704 support_wtmp=no 5283 support_wtmp=no
4705 support_xim=no 5284 support_xim=no
4706 support_pixbuf=no 5285 support_pixbuf=no
4707 support_startup_notification=no 5286 support_startup_notification=no
4708 support_afterimage=no
4709 support_xft=no 5287 support_xft=no
4710 support_unicode3=no 5288 support_unicode3=no
4711 support_combining=no 5289 support_combining=no
4712 support_8bitctrls=no 5290 support_8bitctrls=no
4713 support_iso14755=no 5291 support_iso14755=no
4732 support_utmp=yes 5310 support_utmp=yes
4733 support_wtmp=yes 5311 support_wtmp=yes
4734 support_xim=yes 5312 support_xim=yes
4735 support_pixbuf=yes 5313 support_pixbuf=yes
4736 support_startup_notification=yes 5314 support_startup_notification=yes
4737 support_afterimage=yes
4738 support_xft=yes 5315 support_xft=yes
4739 support_unicode3=yes 5316 support_unicode3=yes
4740 support_combining=yes 5317 support_combining=yes
4741 #support_8bitctrls=yes 5318 #support_8bitctrls=yes
4742 support_iso14755=yes 5319 support_iso14755=yes
4746 fi 5323 fi
4747 5324
4748fi 5325fi
4749 5326
4750 5327
4751ASSERTIONS=no 5328support_assertions=no
4752# Check whether --enable-assert was given. 5329# Check whether --enable-assert was given.
4753if test "${enable_assert+set}" = set; then : 5330if test ${enable_assert+y}
5331then :
4754 enableval=$enable_assert; if test x$enableval = xyes; then 5332 enableval=$enable_assert; if test x$enableval = xyes; then
4755 ASSERTIONS=yes 5333 support_assertions=yes
4756 fi 5334 fi
4757fi 5335fi
4758 5336
4759if test x$ASSERTIONS = xno; then 5337if test x$support_assertions = xno; then
4760 5338
4761$as_echo "#define NDEBUG 1" >>confdefs.h 5339printf "%s\n" "#define NDEBUG 1" >>confdefs.h
4762 5340
4763fi 5341fi
4764 5342
4765WARNINGS=no 5343support_warnings=no
4766# Check whether --enable-warnings was given. 5344# Check whether --enable-warnings was given.
4767if test "${enable_warnings+set}" = set; then : 5345if test ${enable_warnings+y}
5346then :
4768 enableval=$enable_warnings; if test x$enableval = xyes; then 5347 enableval=$enable_warnings; if test x$enableval = xyes; then
4769 WARNINGS=yes 5348 support_warnings=yes
4770 fi 5349 fi
4771fi 5350fi
4772 5351
4773if test x$GXX = xyes; then 5352if test x$GXX = xyes; then
4774 if test $WARNINGS = yes; then 5353 if test $support_warnings = yes; then
4775 save_CXXFLAGS="$CXXFLAGS" 5354 save_CXXFLAGS="$CXXFLAGS"
4776 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 5355 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4778/* end confdefs.h. */ 5357/* end confdefs.h. */
4779 5358
4780int 5359int
4781main () 5360main (void)
4782{ 5361{
4783 5362
4784 ; 5363 ;
4785 return 0; 5364 return 0;
4786} 5365}
4787_ACEOF 5366_ACEOF
4788if ac_fn_cxx_try_compile "$LINENO"; then : 5367if ac_fn_cxx_try_compile "$LINENO"
5368then :
4789 5369
4790else 5370else $as_nop
4791 CXXFLAGS="$save_CXXFLAGS" 5371 CXXFLAGS="$save_CXXFLAGS"
4792fi 5372fi
4793rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5373rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4794 else 5374 else
4795 CXXFLAGS="$CXXFLAGS -w" 5375 CXXFLAGS="$CXXFLAGS -w"
4796 fi 5376 fi
4797fi 5377fi
4798 5378
4799support_256_color=no 5379support_256_color=no
4800# Check whether --enable-256-color was given. 5380# Check whether --enable-256-color was given.
4801if test "${enable_256_color+set}" = set; then : 5381if test ${enable_256_color+y}
5382then :
4802 enableval=$enable_256_color; if test x$enableval = xyes; then 5383 enableval=$enable_256_color; if test x$enableval = xyes; then
4803 support_256_color=yes 5384 support_256_color=yes
4804 fi 5385 fi
4805fi 5386fi
4806 5387
4807if test x$support_256_color = xyes; then 5388if test x$support_256_color = xyes; then
4808 5389
4809$as_echo "#define USE_256_COLORS 1" >>confdefs.h 5390printf "%s\n" "#define USE_256_COLORS 1" >>confdefs.h
4810 5391
4811fi 5392fi
4812 5393
4813# Check whether --enable-unicode3 was given. 5394# Check whether --enable-unicode3 was given.
4814if test "${enable_unicode3+set}" = set; then : 5395if test ${enable_unicode3+y}
5396then :
4815 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
4816 support_unicode3=$enableval 5398 support_unicode3=$enableval
4817 fi 5399 fi
4818fi 5400fi
4819 5401
4820 5402
4821# Check whether --enable-combining was given. 5403# Check whether --enable-combining was given.
4822if test "${enable_combining+set}" = set; then : 5404if test ${enable_combining+y}
5405then :
4823 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
4824 support_combining=$enableval 5407 support_combining=$enableval
4825 fi 5408 fi
4826fi 5409fi
4827 5410
4828 5411
4829# Check whether --enable-xft was given. 5412# Check whether --enable-xft was given.
4830if test "${enable_xft+set}" = set; then : 5413if test ${enable_xft+y}
5414then :
4831 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
4832 support_xft=$enableval 5416 support_xft=$enableval
4833 fi 5417 fi
4834fi 5418fi
4835 5419
4836 5420
4837# Check whether --enable-font-styles was given. 5421# Check whether --enable-font-styles was given.
4838if test "${enable_font_styles+set}" = set; then : 5422if test ${enable_font_styles+y}
5423then :
4839 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
4840 support_styles=$enableval 5425 support_styles=$enableval
4841 fi 5426 fi
4842fi 5427fi
4843 5428
4844 5429
4845# Check whether --enable-afterimage was given.
4846if test "${enable_afterimage+set}" = set; then :
4847 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4848 support_afterimage=$enableval
4849 fi
4850fi
4851
4852
4853
4854# Check whether --with-afterimage_config was given.
4855if test "${with_afterimage_config+set}" = set; then :
4856 withval=$with_afterimage_config; if test "x$withval" != x; then
4857 afterimage_config=$withval/afterimage-config
4858 fi
4859fi
4860
4861
4862# Check whether --enable-pixbuf was given. 5430# Check whether --enable-pixbuf was given.
4863if test "${enable_pixbuf+set}" = set; then : 5431if test ${enable_pixbuf+y}
5432then :
4864 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
4865 support_pixbuf=$enableval 5434 support_pixbuf=$enableval
4866 fi 5435 fi
4867fi 5436fi
4868 5437
4869 5438
4870# Check whether --enable-startup-notification was given. 5439# Check whether --enable-startup-notification was given.
4871if test "${enable_startup_notification+set}" = set; then : 5440if test ${enable_startup_notification+y}
5441then :
4872 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
4873 support_startup_notification=$enableval 5443 support_startup_notification=$enableval
4874 fi 5444 fi
4875fi 5445fi
4876 5446
4877 5447
4878# Check whether --enable-transparency was given. 5448# Check whether --enable-transparency was given.
4879if test "${enable_transparency+set}" = set; then : 5449if test ${enable_transparency+y}
5450then :
4880 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
4881 support_inheritpixmap=$enableval 5452 support_inheritpixmap=$enableval
4882 fi 5453 fi
4883fi 5454fi
4884 5455
4885 5456
4886# Check whether --enable-fading was given. 5457# Check whether --enable-fading was given.
4887if test "${enable_fading+set}" = set; then : 5458if test ${enable_fading+y}
5459then :
4888 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
4889 support_fading=$enableval 5461 support_fading=$enableval
4890 fi 5462 fi
4891fi 5463fi
4892 5464
4893 5465
4894# Check whether --enable-rxvt-scroll was given. 5466# Check whether --enable-rxvt-scroll was given.
4895if test "${enable_rxvt_scroll+set}" = set; then : 5467if test ${enable_rxvt_scroll+y}
5468then :
4896 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
4897 support_scroll_rxvt=$enableval 5470 support_scroll_rxvt=$enableval
4898 fi 5471 fi
4899fi 5472fi
4900 5473
4901 5474
4902# Check whether --enable-next-scroll was given. 5475# Check whether --enable-next-scroll was given.
4903if test "${enable_next_scroll+set}" = set; then : 5476if test ${enable_next_scroll+y}
5477then :
4904 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
4905 support_scroll_next=$enableval 5479 support_scroll_next=$enableval
4906 fi 5480 fi
4907fi 5481fi
4908 5482
4909 5483
4910# Check whether --enable-xterm-scroll was given. 5484# Check whether --enable-xterm-scroll was given.
4911if test "${enable_xterm_scroll+set}" = set; then : 5485if test ${enable_xterm_scroll+y}
5486then :
4912 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
4913 support_scroll_xterm=$enableval 5488 support_scroll_xterm=$enableval
4914 fi 5489 fi
4915fi 5490fi
4916 5491
4917 5492
4918# Check whether --enable-perl was given. 5493# Check whether --enable-perl was given.
4919if test "${enable_perl+set}" = set; then : 5494if test ${enable_perl+y}
5495then :
4920 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
4921 support_perl=$enableval 5497 support_perl=$enableval
4922 fi 5498 fi
4923fi 5499fi
4924 5500
4925 5501
4926 5502
4927# Check whether --with-codesets was given. 5503# Check whether --with-codesets was given.
4928if test "${with_codesets+set}" = set; then : 5504if test ${with_codesets+y}
5505then :
4929 withval=$with_codesets; codesets="$withval" 5506 withval=$with_codesets; codesets="$withval"
4930fi 5507fi
4931 5508
4932 5509
4933# Check whether --enable-xim was given. 5510# Check whether --enable-xim was given.
4934if test "${enable_xim+set}" = set; then : 5511if test ${enable_xim+y}
5512then :
4935 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
4936 support_xim=$enableval 5514 support_xim=$enableval
4937 fi 5515 fi
4938fi 5516fi
4939 5517
4940 5518
4941# Check whether --enable-backspace-key was given. 5519# Check whether --enable-backspace-key was given.
4942if test "${enable_backspace_key+set}" = set; then : 5520if test ${enable_backspace_key+y}
5521then :
4943 enableval=$enable_backspace_key; if test x$enableval = xno; then 5522 enableval=$enable_backspace_key; if test x$enableval = xno; then
4944 5523
4945$as_echo "#define NO_BACKSPACE_KEY 1" >>confdefs.h 5524printf "%s\n" "#define NO_BACKSPACE_KEY 1" >>confdefs.h
4946 5525
4947 fi 5526 fi
4948fi 5527fi
4949 5528
4950 5529
4951# Check whether --enable-delete-key was given. 5530# Check whether --enable-delete-key was given.
4952if test "${enable_delete_key+set}" = set; then : 5531if test ${enable_delete_key+y}
5532then :
4953 enableval=$enable_delete_key; if test x$enableval = xno; then 5533 enableval=$enable_delete_key; if test x$enableval = xno; then
4954 5534
4955$as_echo "#define NO_DELETE_KEY 1" >>confdefs.h 5535printf "%s\n" "#define NO_DELETE_KEY 1" >>confdefs.h
4956 5536
4957 fi 5537 fi
4958fi 5538fi
4959 5539
4960 5540
5541support_resources=yes
4961# Check whether --enable-resources was given. 5542# Check whether --enable-resources was given.
4962if test "${enable_resources+set}" = set; then : 5543if test ${enable_resources+y}
5544then :
4963 enableval=$enable_resources; if test x$enableval = xno; then 5545 enableval=$enable_resources; if test x$enableval = xno; then
4964 5546 support_resources=no
4965$as_echo "#define NO_RESOURCES 1" >>confdefs.h
4966
4967 fi 5547 fi
4968fi 5548fi
4969 5549
4970 5550
4971# Check whether --enable-8bitctrls was given. 5551# Check whether --enable-8bitctrls was given.
4972if test "${enable_8bitctrls+set}" = set; then : 5552if test ${enable_8bitctrls+y}
5553then :
4973 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
4974 support_8bitctrls=$enableval 5555 support_8bitctrls=$enableval
4975 fi 5556 fi
4976fi 5557fi
4977 5558
4978 5559
4979RESFALLBACK=Rxvt 5560RESFALLBACK=Rxvt
4980# Check whether --enable-fallback was given. 5561# Check whether --enable-fallback was given.
4981if test "${enable_fallback+set}" = set; then : 5562if test ${enable_fallback+y}
5563then :
4982 enableval=$enable_fallback; 5564 enableval=$enable_fallback;
4983 test x$enableval = xyes && enableval=Rxvt 5565 test x$enableval = xyes && enableval=Rxvt
4984 test x$enableval = xno && enableval= 5566 test x$enableval = xno && enableval=
4985 RESFALLBACK="$enableval" 5567 RESFALLBACK="$enableval"
4986 5568
4987fi 5569fi
4988 5570
4989 5571
4990if test x$RESFALLBACK != x; then 5572if test x$RESFALLBACK != x; then
4991 5573
4992cat >>confdefs.h <<_ACEOF 5574printf "%s\n" "#define RESFALLBACK \"$RESFALLBACK\"" >>confdefs.h
4993#define RESFALLBACK "$RESFALLBACK"
4994_ACEOF
4995 5575
4996fi 5576fi
4997 5577
4998RESNAME=urxvt 5578RESNAME=urxvt
4999 5579
5000# Check whether --with-res-name was given. 5580# Check whether --with-res-name was given.
5001if test "${with_res_name+set}" = set; then : 5581if test ${with_res_name+y}
5582then :
5002 withval=$with_res_name; RESNAME="$withval" 5583 withval=$with_res_name; RESNAME="$withval"
5003fi 5584fi
5004 5585
5005 5586
5006cat >>confdefs.h <<_ACEOF 5587printf "%s\n" "#define RESNAME \"$RESNAME\"" >>confdefs.h
5007#define RESNAME "$RESNAME"
5008_ACEOF
5009 5588
5010 5589
5011RESCLASS=URxvt 5590RESCLASS=URxvt
5012 5591
5013# Check whether --with-res-class was given. 5592# Check whether --with-res-class was given.
5014if test "${with_res_class+set}" = set; then : 5593if test ${with_res_class+y}
5594then :
5015 withval=$with_res_class; RESCLASS="$withval" 5595 withval=$with_res_class; RESCLASS="$withval"
5016fi 5596fi
5017 5597
5018 5598
5019cat >>confdefs.h <<_ACEOF 5599printf "%s\n" "#define RESCLASS \"$RESCLASS\"" >>confdefs.h
5020#define RESCLASS "$RESCLASS"
5021_ACEOF
5022 5600
5023 5601
5024RXVTNAME=urxvt 5602RXVTNAME=urxvt
5025 5603
5026# Check whether --with-name was given. 5604# Check whether --with-name was given.
5027if test "${with_name+set}" = set; then : 5605if test ${with_name+y}
5606then :
5028 withval=$with_name; RXVTNAME="$withval" 5607 withval=$with_name; RXVTNAME="$withval"
5029fi 5608fi
5030 5609
5031 5610
5032cat >>confdefs.h <<_ACEOF 5611printf "%s\n" "#define RXVTNAME \"$RXVTNAME\"" >>confdefs.h
5033#define RXVTNAME "$RXVTNAME"
5034_ACEOF
5035 5612
5036 5613
5037 5614
5038 5615
5039# Check whether --enable-swapscreen was given. 5616# Check whether --enable-swapscreen was given.
5040if test "${enable_swapscreen+set}" = set; then : 5617if test ${enable_swapscreen+y}
5618then :
5041 enableval=$enable_swapscreen; if test x$enableval = xno; then 5619 enableval=$enable_swapscreen; if test x$enableval = xno; then
5042 5620
5043$as_echo "#define NO_SECONDARY_SCREEN 1" >>confdefs.h 5621printf "%s\n" "#define NO_SECONDARY_SCREEN 1" >>confdefs.h
5044 5622
5045 fi 5623 fi
5046fi 5624fi
5047 5625
5048 5626
5049# Check whether --enable-iso14755 was given. 5627# Check whether --enable-iso14755 was given.
5050if test "${enable_iso14755+set}" = set; then : 5628if test ${enable_iso14755+y}
5629then :
5051 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
5052 support_iso14755=$enableval 5631 support_iso14755=$enableval
5053 fi 5632 fi
5054fi 5633fi
5055 5634
5056 5635
5057# Check whether --enable-frills was given. 5636# Check whether --enable-frills was given.
5058if test "${enable_frills+set}" = set; then : 5637if test ${enable_frills+y}
5638then :
5059 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
5060 support_frills=$enableval 5640 support_frills=$enableval
5061 fi 5641 fi
5062fi 5642fi
5063 5643
5064 5644
5065# Check whether --enable-keepscrolling was given. 5645# Check whether --enable-keepscrolling was given.
5066if test "${enable_keepscrolling+set}" = set; then : 5646if test ${enable_keepscrolling+y}
5647then :
5067 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
5068 support_keepscrolling=$enableval 5649 support_keepscrolling=$enableval
5069 fi 5650 fi
5070fi 5651fi
5071 5652
5072 5653
5073# Check whether --enable-selectionscrolling was given. 5654# Check whether --enable-selectionscrolling was given.
5074if test "${enable_selectionscrolling+set}" = set; then : 5655if test ${enable_selectionscrolling+y}
5656then :
5075 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
5076 support_selectionscrolling=$enableval 5658 support_selectionscrolling=$enableval
5077 fi 5659 fi
5078fi 5660fi
5079 5661
5080 5662
5081# Check whether --enable-mousewheel was given. 5663# Check whether --enable-mousewheel was given.
5082if test "${enable_mousewheel+set}" = set; then : 5664if test ${enable_mousewheel+y}
5665then :
5083 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
5084 support_mousewheel=$enableval 5667 support_mousewheel=$enableval
5085 fi 5668 fi
5086fi 5669fi
5087 5670
5088 5671
5089# Check whether --enable-slipwheeling was given. 5672# Check whether --enable-slipwheeling was given.
5090if test "${enable_slipwheeling+set}" = set; then : 5673if test ${enable_slipwheeling+y}
5674then :
5091 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
5092 support_mouseslipwheel=$enableval 5676 support_mouseslipwheel=$enableval
5093 fi 5677 fi
5094fi 5678fi
5095 5679
5096 5680
5097# Check whether --enable-smart-resize was given. 5681# Check whether --enable-smart-resize was given.
5098if test "${enable_smart_resize+set}" = set; then : 5682if test ${enable_smart_resize+y}
5683then :
5099 enableval=$enable_smart_resize; if test x$enableval = xyes; then 5684 enableval=$enable_smart_resize; if test x$enableval = xyes; then
5100 5685
5101$as_echo "#define SMART_RESIZE 1" >>confdefs.h 5686printf "%s\n" "#define SMART_RESIZE 1" >>confdefs.h
5102 5687
5103 fi 5688 fi
5104fi 5689fi
5105 5690
5106 5691
5107# Check whether --enable-text-blink was given. 5692# Check whether --enable-text-blink was given.
5108if test "${enable_text_blink+set}" = set; then : 5693if test ${enable_text_blink+y}
5694then :
5109 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
5110 support_text_blink=$enableval 5696 support_text_blink=$enableval
5111 fi 5697 fi
5112fi 5698fi
5113 5699
5114 5700
5115# Check whether --enable-pointer-blank was given. 5701# Check whether --enable-pointer-blank was given.
5116if test "${enable_pointer_blank+set}" = set; then : 5702if test ${enable_pointer_blank+y}
5703then :
5117 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
5118 support_pointer_blank=$enableval 5705 support_pointer_blank=$enableval
5119 fi 5706 fi
5120fi 5707fi
5121 5708
5122 5709
5123 5710
5124# Check whether --with-term was given. 5711# Check whether --with-term was given.
5125if test "${with_term+set}" = set; then : 5712if test ${with_term+y}
5713then :
5126 withval=$with_term; if test x$withval != x; then 5714 withval=$with_term; if test x$withval != x; then
5127 5715
5128cat >>confdefs.h <<_ACEOF 5716printf "%s\n" "#define TERMENV \"$withval\"" >>confdefs.h
5129#define TERMENV "$withval"
5130_ACEOF
5131 term="$withval" 5717 term="$withval"
5132 fi 5718 fi
5133fi 5719fi
5134 5720
5135 5721
5136 5722
5137# Check whether --with-terminfo was given. 5723# Check whether --with-terminfo was given.
5138if test "${with_terminfo+set}" = set; then : 5724if test ${with_terminfo+y}
5725then :
5139 withval=$with_terminfo; if test x$withval != x; then 5726 withval=$with_terminfo; if test x$withval != x; then
5140 5727
5141cat >>confdefs.h <<_ACEOF 5728printf "%s\n" "#define RXVT_TERMINFO \"$withval\"" >>confdefs.h
5142#define RXVT_TERMINFO "$withval"
5143_ACEOF
5144 terminfo="$withval" 5729 terminfo="$withval"
5145 fi 5730 fi
5146fi 5731fi
5147 5732
5148 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
5149 5744
5150LIBEV_M4_AVOID_LIBRT=1 5745LIBEV_M4_AVOID_LIBRT=1
5151 5746
5152ac_ext=cpp 5747ac_fn_cxx_check_header_compile "$LINENO" "sys/inotify.h" "ac_cv_header_sys_inotify_h" "$ac_includes_default"
5153ac_cpp='$CXXCPP $CPPFLAGS' 5748if test "x$ac_cv_header_sys_inotify_h" = xyes
5154ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5749then :
5155ac_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
5156ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
5158$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
5159if test -z "$CXXCPP"; then
5160 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
5161 $as_echo_n "(cached) " >&6
5162else
5163 # Double quotes because CXXCPP needs to be expanded
5164 for CXXCPP in "$CXX -E" "/lib/cpp"
5165 do
5166 ac_preproc_ok=false
5167for ac_cxx_preproc_warn_flag in '' yes
5168do
5169 # Use a header file that comes with gcc, so configuring glibc
5170 # with a fresh cross-compiler works.
5171 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5172 # <limits.h> exists even on freestanding compilers.
5173 # On the NeXT, cc -E runs the code through the compiler's parser,
5174 # not just through cpp. "Syntax error" is here to catch this case.
5175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5176/* end confdefs.h. */
5177#ifdef __STDC__
5178# include <limits.h>
5179#else
5180# include <assert.h>
5181#endif
5182 Syntax error
5183_ACEOF
5184if ac_fn_cxx_try_cpp "$LINENO"; then :
5185 5751
5186else
5187 # Broken: fails on valid input.
5188continue
5189fi 5752fi
5190rm -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
5191 5757
5192 # OK, works on sane cases. Now check whether nonexistent headers
5193 # can be detected and how.
5194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5195/* end confdefs.h. */
5196#include <ac_nonexistent.h>
5197_ACEOF
5198if ac_fn_cxx_try_cpp "$LINENO"; then :
5199 # Broken: success on invalid input.
5200continue
5201else
5202 # Passes both tests.
5203ac_preproc_ok=:
5204break
5205fi 5758fi
5206rm -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
5207 5763
5208done
5209# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5210rm -f conftest.i conftest.err conftest.$ac_ext
5211if $ac_preproc_ok; then :
5212 break
5213fi 5764fi
5214
5215 done
5216 ac_cv_prog_CXXCPP=$CXXCPP
5217
5218fi
5219 CXXCPP=$ac_cv_prog_CXXCPP
5220else
5221 ac_cv_prog_CXXCPP=$CXXCPP
5222fi
5223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
5224$as_echo "$CXXCPP" >&6; }
5225ac_preproc_ok=false
5226for ac_cxx_preproc_warn_flag in '' yes
5227do
5228 # Use a header file that comes with gcc, so configuring glibc
5229 # with a fresh cross-compiler works.
5230 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5231 # <limits.h> exists even on freestanding compilers.
5232 # On the NeXT, cc -E runs the code through the compiler's parser,
5233 # not just through cpp. "Syntax error" is here to catch this case.
5234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5235/* end confdefs.h. */
5236#ifdef __STDC__
5237# include <limits.h>
5238#else
5239# include <assert.h>
5240#endif
5241 Syntax error
5242_ACEOF
5243if ac_fn_cxx_try_cpp "$LINENO"; then :
5244
5245else
5246 # Broken: fails on valid input.
5247continue
5248fi
5249rm -f conftest.err conftest.i conftest.$ac_ext
5250
5251 # OK, works on sane cases. Now check whether nonexistent headers
5252 # can be detected and how.
5253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5254/* end confdefs.h. */
5255#include <ac_nonexistent.h>
5256_ACEOF
5257if ac_fn_cxx_try_cpp "$LINENO"; then :
5258 # Broken: success on invalid input.
5259continue
5260else
5261 # Passes both tests.
5262ac_preproc_ok=:
5263break
5264fi
5265rm -f conftest.err conftest.i conftest.$ac_ext
5266
5267done
5268# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5269rm -f conftest.i conftest.err conftest.$ac_ext
5270if $ac_preproc_ok; then :
5271
5272else
5273 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5274$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5275as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
5276See \`config.log' for more details" "$LINENO" 5 ; }
5277fi
5278
5279ac_ext=cpp
5280ac_cpp='$CXXCPP $CPPFLAGS'
5281ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5282ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5283ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5284
5285
5286for 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
5287do :
5288 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5289ac_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"
5290if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 5766if test "x$ac_cv_header_port_h" = xyes
5291 cat >>confdefs.h <<_ACEOF 5767then :
5292#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5768 printf "%s\n" "#define HAVE_PORT_H 1" >>confdefs.h
5293_ACEOF
5294 5769
5295fi 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
5296 5775
5297done
5298
5299
5300for ac_func in inotify_init epoll_ctl kqueue port_create poll select eventfd signalfd
5301do :
5302 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5303ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
5304if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5305 cat >>confdefs.h <<_ACEOF
5306#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5307_ACEOF
5308
5309fi 5776fi
5310done 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
5311 5781
5782fi
5312 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
5313for ac_func in clock_gettime 5867 for ac_func in clock_gettime
5314do : 5868do :
5315 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"
5316if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5870if test "x$ac_cv_func_clock_gettime" = xyes
5317 cat >>confdefs.h <<_ACEOF 5871then :
5318#define HAVE_CLOCK_GETTIME 1 5872 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5319_ACEOF
5320 5873
5321else 5874else $as_nop
5322 5875
5323 if test $(uname) = Linux; then 5876 if test $(uname) = Linux; then
5324 { $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
5325$as_echo_n "checking for clock_gettime syscall... " >&6; } 5878printf %s "checking for clock_gettime syscall... " >&6; }
5326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5327/* end confdefs.h. */ 5880/* end confdefs.h. */
5328#include <unistd.h> 5881#include <unistd.h>
5329 #include <sys/syscall.h> 5882 #include <sys/syscall.h>
5330 #include <time.h> 5883 #include <time.h>
5331int 5884int
5332main () 5885main (void)
5333{ 5886{
5334struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts) 5887struct timespec ts; int status = syscall (SYS_clock_gettime, CLOCK_REALTIME, &ts)
5335 ; 5888 ;
5336 return 0; 5889 return 0;
5337} 5890}
5338_ACEOF 5891_ACEOF
5339if ac_fn_cxx_try_link "$LINENO"; then : 5892if ac_fn_cxx_try_link "$LINENO"
5893then :
5340 ac_have_clock_syscall=1 5894 ac_have_clock_syscall=1
5341 5895
5342$as_echo "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h 5896printf "%s\n" "#define HAVE_CLOCK_SYSCALL 1" >>confdefs.h
5343 5897
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5898 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5345$as_echo "yes" >&6; } 5899printf "%s\n" "yes" >&6; }
5346else 5900else $as_nop
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5901 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5348$as_echo "no" >&6; } 5902printf "%s\n" "no" >&6; }
5349fi 5903fi
5350rm -f core conftest.err conftest.$ac_objext \ 5904rm -f core conftest.err conftest.$ac_objext conftest.beam \
5351 conftest$ac_exeext conftest.$ac_ext 5905 conftest$ac_exeext conftest.$ac_ext
5352 fi 5906 fi
5353 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
5354 { $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
5355$as_echo_n "checking for clock_gettime in -lrt... " >&6; } 5909printf %s "checking for clock_gettime in -lrt... " >&6; }
5356if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then : 5910if test ${ac_cv_lib_rt_clock_gettime+y}
5357 $as_echo_n "(cached) " >&6 5911then :
5358else 5912 printf %s "(cached) " >&6
5913else $as_nop
5359 ac_check_lib_save_LIBS=$LIBS 5914 ac_check_lib_save_LIBS=$LIBS
5360LIBS="-lrt $LIBS" 5915LIBS="-lrt $LIBS"
5361cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5916cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5362/* end confdefs.h. */ 5917/* end confdefs.h. */
5363 5918
5364/* Override any GCC internal prototype to avoid an error. 5919namespace conftest {
5365 Use char because int might match the return type of a GCC 5920 extern "C" int clock_gettime ();
5366 builtin and then its argument prototype would still apply. */ 5921}
5367#ifdef __cplusplus
5368extern "C"
5369#endif
5370char clock_gettime ();
5371int 5922int
5372main () 5923main (void)
5373{ 5924{
5374return clock_gettime (); 5925return conftest::clock_gettime ();
5375 ; 5926 ;
5376 return 0; 5927 return 0;
5377} 5928}
5378_ACEOF 5929_ACEOF
5379if ac_fn_cxx_try_link "$LINENO"; then : 5930if ac_fn_cxx_try_link "$LINENO"
5931then :
5380 ac_cv_lib_rt_clock_gettime=yes 5932 ac_cv_lib_rt_clock_gettime=yes
5381else 5933else $as_nop
5382 ac_cv_lib_rt_clock_gettime=no 5934 ac_cv_lib_rt_clock_gettime=no
5383fi 5935fi
5384rm -f core conftest.err conftest.$ac_objext \ 5936rm -f core conftest.err conftest.$ac_objext conftest.beam \
5385 conftest$ac_exeext conftest.$ac_ext 5937 conftest$ac_exeext conftest.$ac_ext
5386LIBS=$ac_check_lib_save_LIBS 5938LIBS=$ac_check_lib_save_LIBS
5387fi 5939fi
5388{ $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
5389$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } 5941printf "%s\n" "$ac_cv_lib_rt_clock_gettime" >&6; }
5390if test "x$ac_cv_lib_rt_clock_gettime" = x""yes; then : 5942if test "x$ac_cv_lib_rt_clock_gettime" = xyes
5391 cat >>confdefs.h <<_ACEOF 5943then :
5392#define HAVE_LIBRT 1 5944 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5393_ACEOF
5394 5945
5395 LIBS="-lrt $LIBS" 5946 LIBS="-lrt $LIBS"
5396 5947
5397fi 5948fi
5398 5949
5399 unset ac_cv_func_clock_gettime 5950 unset ac_cv_func_clock_gettime
5400 for ac_func in clock_gettime
5401do :
5402 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"
5403if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5952if test "x$ac_cv_func_clock_gettime" = xyes
5404 cat >>confdefs.h <<_ACEOF 5953then :
5405#define HAVE_CLOCK_GETTIME 1 5954 printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
5406_ACEOF
5407 5955
5408fi 5956fi
5957
5958 fi
5959
5960fi
5961
5409done 5962done
5410 5963
5411 fi
5412 5964
5413fi
5414done
5415
5416
5417for ac_func in nanosleep 5965 for ac_func in nanosleep
5418do : 5966do :
5419 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5967 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5420if test "x$ac_cv_func_nanosleep" = x""yes; then : 5968if test "x$ac_cv_func_nanosleep" = xyes
5421 cat >>confdefs.h <<_ACEOF 5969then :
5422#define HAVE_NANOSLEEP 1 5970 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5423_ACEOF
5424 5971
5425else 5972else $as_nop
5426 5973
5427 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5974 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5428 { $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
5429$as_echo_n "checking for nanosleep in -lrt... " >&6; } 5976printf %s "checking for nanosleep in -lrt... " >&6; }
5430if test "${ac_cv_lib_rt_nanosleep+set}" = set; then : 5977if test ${ac_cv_lib_rt_nanosleep+y}
5431 $as_echo_n "(cached) " >&6 5978then :
5432else 5979 printf %s "(cached) " >&6
5980else $as_nop
5433 ac_check_lib_save_LIBS=$LIBS 5981 ac_check_lib_save_LIBS=$LIBS
5434LIBS="-lrt $LIBS" 5982LIBS="-lrt $LIBS"
5435cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5983cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5436/* end confdefs.h. */ 5984/* end confdefs.h. */
5437 5985
5438/* Override any GCC internal prototype to avoid an error. 5986namespace conftest {
5439 Use char because int might match the return type of a GCC 5987 extern "C" int nanosleep ();
5440 builtin and then its argument prototype would still apply. */ 5988}
5441#ifdef __cplusplus
5442extern "C"
5443#endif
5444char nanosleep ();
5445int 5989int
5446main () 5990main (void)
5447{ 5991{
5448return nanosleep (); 5992return conftest::nanosleep ();
5449 ; 5993 ;
5450 return 0; 5994 return 0;
5451} 5995}
5452_ACEOF 5996_ACEOF
5453if ac_fn_cxx_try_link "$LINENO"; then : 5997if ac_fn_cxx_try_link "$LINENO"
5998then :
5454 ac_cv_lib_rt_nanosleep=yes 5999 ac_cv_lib_rt_nanosleep=yes
5455else 6000else $as_nop
5456 ac_cv_lib_rt_nanosleep=no 6001 ac_cv_lib_rt_nanosleep=no
5457fi 6002fi
5458rm -f core conftest.err conftest.$ac_objext \ 6003rm -f core conftest.err conftest.$ac_objext conftest.beam \
5459 conftest$ac_exeext conftest.$ac_ext 6004 conftest$ac_exeext conftest.$ac_ext
5460LIBS=$ac_check_lib_save_LIBS 6005LIBS=$ac_check_lib_save_LIBS
5461fi 6006fi
5462{ $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
5463$as_echo "$ac_cv_lib_rt_nanosleep" >&6; } 6008printf "%s\n" "$ac_cv_lib_rt_nanosleep" >&6; }
5464if test "x$ac_cv_lib_rt_nanosleep" = x""yes; then : 6009if test "x$ac_cv_lib_rt_nanosleep" = xyes
5465 cat >>confdefs.h <<_ACEOF 6010then :
5466#define HAVE_LIBRT 1 6011 printf "%s\n" "#define HAVE_LIBRT 1" >>confdefs.h
5467_ACEOF
5468 6012
5469 LIBS="-lrt $LIBS" 6013 LIBS="-lrt $LIBS"
5470 6014
5471fi 6015fi
5472 6016
5473 unset ac_cv_func_nanosleep 6017 unset ac_cv_func_nanosleep
5474 for ac_func in nanosleep
5475do :
5476 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 6018 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5477if test "x$ac_cv_func_nanosleep" = x""yes; then : 6019if test "x$ac_cv_func_nanosleep" = xyes
5478 cat >>confdefs.h <<_ACEOF 6020then :
5479#define HAVE_NANOSLEEP 1 6021 printf "%s\n" "#define HAVE_NANOSLEEP 1" >>confdefs.h
5480_ACEOF
5481 6022
5482fi 6023fi
6024
6025 fi
6026
6027fi
6028
5483done 6029done
5484 6030
5485 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 :
5486 6035
6036
6037printf "%s\n" "#define HAVE_KERNEL_RWF_T 1" >>confdefs.h
6038
6039
5487fi 6040fi
5488done
5489 6041
5490 6042
5491if test -z "$LIBEV_M4_AVOID_LIBM"; then 6043if test -z "$LIBEV_M4_AVOID_LIBM"; then
5492 LIBM=m 6044 LIBM=m
5493fi 6045fi
5494{ $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
5495$as_echo_n "checking for library containing floor... " >&6; } 6047printf %s "checking for library containing floor... " >&6; }
5496if test "${ac_cv_search_floor+set}" = set; then : 6048if test ${ac_cv_search_floor+y}
5497 $as_echo_n "(cached) " >&6 6049then :
5498else 6050 printf %s "(cached) " >&6
6051else $as_nop
5499 ac_func_search_save_LIBS=$LIBS 6052 ac_func_search_save_LIBS=$LIBS
5500cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5501/* end confdefs.h. */ 6054/* end confdefs.h. */
5502 6055
5503/* Override any GCC internal prototype to avoid an error. 6056namespace conftest {
5504 Use char because int might match the return type of a GCC 6057 extern "C" int floor ();
5505 builtin and then its argument prototype would still apply. */ 6058}
5506#ifdef __cplusplus
5507extern "C"
5508#endif
5509char floor ();
5510int 6059int
5511main () 6060main (void)
5512{ 6061{
5513return floor (); 6062return conftest::floor ();
5514 ; 6063 ;
5515 return 0; 6064 return 0;
5516} 6065}
5517_ACEOF 6066_ACEOF
5518for ac_lib in '' $LIBM; do 6067for ac_lib in '' $LIBM
6068do
5519 if test -z "$ac_lib"; then 6069 if test -z "$ac_lib"; then
5520 ac_res="none required" 6070 ac_res="none required"
5521 else 6071 else
5522 ac_res=-l$ac_lib 6072 ac_res=-l$ac_lib
5523 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6073 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5524 fi 6074 fi
5525 if ac_fn_cxx_try_link "$LINENO"; then : 6075 if ac_fn_cxx_try_link "$LINENO"
6076then :
5526 ac_cv_search_floor=$ac_res 6077 ac_cv_search_floor=$ac_res
5527fi 6078fi
5528rm -f core conftest.err conftest.$ac_objext \ 6079rm -f core conftest.err conftest.$ac_objext conftest.beam \
5529 conftest$ac_exeext 6080 conftest$ac_exeext
5530 if test "${ac_cv_search_floor+set}" = set; then : 6081 if test ${ac_cv_search_floor+y}
6082then :
5531 break 6083 break
5532fi 6084fi
5533done 6085done
5534if test "${ac_cv_search_floor+set}" = set; then : 6086if test ${ac_cv_search_floor+y}
6087then :
5535 6088
5536else 6089else $as_nop
5537 ac_cv_search_floor=no 6090 ac_cv_search_floor=no
5538fi 6091fi
5539rm conftest.$ac_ext 6092rm conftest.$ac_ext
5540LIBS=$ac_func_search_save_LIBS 6093LIBS=$ac_func_search_save_LIBS
5541fi 6094fi
5542{ $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
5543$as_echo "$ac_cv_search_floor" >&6; } 6096printf "%s\n" "$ac_cv_search_floor" >&6; }
5544ac_res=$ac_cv_search_floor 6097ac_res=$ac_cv_search_floor
5545if test "$ac_res" != no; then : 6098if test "$ac_res" != no
6099then :
5546 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6100 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5547 6101
5548$as_echo "#define HAVE_FLOOR 1" >>confdefs.h 6102printf "%s\n" "#define HAVE_FLOOR 1" >>confdefs.h
5549 6103
5550fi 6104fi
5551 6105
5552 6106
5553 6107
5554 6108
5555 6109
5556# 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.
5557set dummy tic; ac_word=$2 6111set dummy tic; ac_word=$2
5558{ $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
5559$as_echo_n "checking for $ac_word... " >&6; } 6113printf %s "checking for $ac_word... " >&6; }
5560if test "${ac_cv_path_TIC+set}" = set; then : 6114if test ${ac_cv_path_TIC+y}
5561 $as_echo_n "(cached) " >&6 6115then :
5562else 6116 printf %s "(cached) " >&6
6117else $as_nop
5563 case $TIC in 6118 case $TIC in
5564 [\\/]* | ?:[\\/]*) 6119 [\\/]* | ?:[\\/]*)
5565 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.
5566 ;; 6121 ;;
5567 *) 6122 *)
5568 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5569for as_dir in $PATH 6124for as_dir in $PATH
5570do 6125do
5571 IFS=$as_save_IFS 6126 IFS=$as_save_IFS
5572 test -z "$as_dir" && as_dir=. 6127 case $as_dir in #(((
6128 '') as_dir=./ ;;
6129 */) ;;
6130 *) as_dir=$as_dir/ ;;
6131 esac
5573 for ac_exec_ext in '' $ac_executable_extensions; do 6132 for ac_exec_ext in '' $ac_executable_extensions; do
5574 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
5575 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext" 6134 ac_cv_path_TIC="$as_dir$ac_word$ac_exec_ext"
5576 $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
5577 break 2 6136 break 2
5578 fi 6137 fi
5579done 6138done
5580 done 6139 done
5581IFS=$as_save_IFS 6140IFS=$as_save_IFS
5584 ;; 6143 ;;
5585esac 6144esac
5586fi 6145fi
5587TIC=$ac_cv_path_TIC 6146TIC=$ac_cv_path_TIC
5588if test -n "$TIC"; then 6147if test -n "$TIC"; then
5589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5 6148 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $TIC" >&5
5590$as_echo "$TIC" >&6; } 6149printf "%s\n" "$TIC" >&6; }
5591else 6150else
5592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6151 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5593$as_echo "no" >&6; } 6152printf "%s\n" "no" >&6; }
5594fi 6153fi
5595 6154
5596 6155
5597 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
5598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 6286{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5
5599$as_echo_n "checking for X... " >&6; } 6287printf %s "checking for X... " >&6; }
5600 6288
5601 6289
5602# Check whether --with-x was given. 6290# Check whether --with-x was given.
5603if test "${with_x+set}" = set; then : 6291if test ${with_x+y}
6292then :
5604 withval=$with_x; 6293 withval=$with_x;
5605fi 6294fi
5606 6295
5607# $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.
5608if test "x$with_x" = xno; then 6297if test "x$with_x" = xno; then
5609 # The user explicitly disabled X. 6298 # The user explicitly disabled X.
5610 have_x=disabled 6299 have_x=disabled
5611else 6300else
5612 case $x_includes,$x_libraries in #( 6301 case $x_includes,$x_libraries in #(
5613 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5 ;; #( 6302 *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
5614 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then : 6303 *,NONE | NONE,*) if test ${ac_cv_have_x+y}
5615 $as_echo_n "(cached) " >&6 6304then :
5616else 6305 printf %s "(cached) " >&6
6306else $as_nop
5617 # 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.
5618ac_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 :
5619rm -f -r conftest.dir 6337 rm -f -r conftest.dir
5620if mkdir conftest.dir; then 6338if mkdir conftest.dir; then
5621 cd conftest.dir 6339 cd conftest.dir
5622 cat >Imakefile <<'_ACEOF' 6340 cat >Imakefile <<'_ACEOF'
5623incroot: 6341incroot:
5624 @echo incroot='${INCROOT}' 6342 @echo incroot='${INCROOT}'
5653 fi 6371 fi
5654 cd .. 6372 cd ..
5655 rm -f -r conftest.dir 6373 rm -f -r conftest.dir
5656fi 6374fi
5657 6375
5658# Standard set of common directories for X headers. 6376 # Standard set of common directories for X headers.
5659# 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.
5660ac_x_header_dirs=' 6378ac_x_header_dirs='
5661/usr/X11/include 6379/usr/X11/include
5662/usr/X11R7/include 6380/usr/X11R7/include
5663/usr/X11R6/include 6381/usr/X11R6/include
5680/usr/local/include/X11R7 6398/usr/local/include/X11R7
5681/usr/local/include/X11R6 6399/usr/local/include/X11R6
5682/usr/local/include/X11R5 6400/usr/local/include/X11R5
5683/usr/local/include/X11R4 6401/usr/local/include/X11R4
5684 6402
6403/opt/X11/include
6404
5685/usr/X386/include 6405/usr/X386/include
5686/usr/x386/include 6406/usr/x386/include
5687/usr/XFree86/include/X11 6407/usr/XFree86/include/X11
5688 6408
5689/usr/include 6409/usr/include
5701 # First, try using that file with no special directory specified. 6421 # First, try using that file with no special directory specified.
5702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5703/* end confdefs.h. */ 6423/* end confdefs.h. */
5704#include <X11/Xlib.h> 6424#include <X11/Xlib.h>
5705_ACEOF 6425_ACEOF
5706if ac_fn_cxx_try_cpp "$LINENO"; then : 6426if ac_fn_cxx_try_cpp "$LINENO"
6427then :
5707 # We can compile using X headers with no special include directory. 6428 # We can compile using X headers with no special include directory.
5708ac_x_includes= 6429ac_x_includes=
5709else 6430else $as_nop
5710 for ac_dir in $ac_x_header_dirs; do 6431 for ac_dir in $ac_x_header_dirs; do
5711 if test -r "$ac_dir/X11/Xlib.h"; then 6432 if test -r "$ac_dir/X11/Xlib.h"; then
5712 ac_x_includes=$ac_dir 6433 ac_x_includes=$ac_dir
5713 break 6434 break
5714 fi 6435 fi
5725 LIBS="-lX11 $LIBS" 6446 LIBS="-lX11 $LIBS"
5726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5727/* end confdefs.h. */ 6448/* end confdefs.h. */
5728#include <X11/Xlib.h> 6449#include <X11/Xlib.h>
5729int 6450int
5730main () 6451main (void)
5731{ 6452{
5732XrmInitialize () 6453XrmInitialize ()
5733 ; 6454 ;
5734 return 0; 6455 return 0;
5735} 6456}
5736_ACEOF 6457_ACEOF
5737if ac_fn_cxx_try_link "$LINENO"; then : 6458if ac_fn_cxx_try_link "$LINENO"
6459then :
5738 LIBS=$ac_save_LIBS 6460 LIBS=$ac_save_LIBS
5739# We can link X programs with no special library path. 6461# We can link X programs with no special library path.
5740ac_x_libraries= 6462ac_x_libraries=
5741else 6463else $as_nop
5742 LIBS=$ac_save_LIBS 6464 LIBS=$ac_save_LIBS
5743for 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`
5744do 6466do
5745 # 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!
5746 for ac_extension in a so sl dylib la dll; do 6468 for ac_extension in a so sl dylib la dll; do
5747 if test -r "$ac_dir/libX11.$ac_extension"; then 6469 if test -r "$ac_dir/libX11.$ac_extension"; then
5748 ac_x_libraries=$ac_dir 6470 ac_x_libraries=$ac_dir
5749 break 2 6471 break 2
5750 fi 6472 fi
5751 done 6473 done
5752done 6474done
5753fi 6475fi
5754rm -f core conftest.err conftest.$ac_objext \ 6476rm -f core conftest.err conftest.$ac_objext conftest.beam \
5755 conftest$ac_exeext conftest.$ac_ext 6477 conftest$ac_exeext conftest.$ac_ext
5756fi # $ac_x_libraries = no 6478fi # $ac_x_libraries = no
5757 6479
6480fi
6481# Record the results.
5758case $ac_x_includes,$ac_x_libraries in #( 6482case $ac_x_includes,$ac_x_libraries in #(
5759 no,* | *,no | *\'*) 6483 no,* | *,no | *\'*) :
5760 # Didn't find X, or a directory has "'" in its name. 6484 # Didn't find X, or a directory has "'" in its name.
5761 ac_cv_have_x="have_x=no";; #( 6485 ac_cv_have_x="have_x=no" ;; #(
5762 *) 6486 *) :
5763 # Record where we found X for the cache. 6487 # Record where we found X for the cache.
5764 ac_cv_have_x="have_x=yes\ 6488 ac_cv_have_x="have_x=yes\
5765 ac_x_includes='$ac_x_includes'\ 6489 ac_x_includes='$ac_x_includes'\
5766 ac_x_libraries='$ac_x_libraries'" 6490 ac_x_libraries='$ac_x_libraries'" ;;
5767esac 6491esac
5768fi 6492fi
5769;; #( 6493;; #(
5770 *) have_x=yes;; 6494 *) have_x=yes;;
5771 esac 6495 esac
5772 eval "$ac_cv_have_x" 6496 eval "$ac_cv_have_x"
5773fi # $with_x != no 6497fi # $with_x != no
5774 6498
5775if test "$have_x" != yes; then 6499if test "$have_x" != yes; then
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 6500 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
5777$as_echo "$have_x" >&6; } 6501printf "%s\n" "$have_x" >&6; }
5778 no_x=yes 6502 no_x=yes
5779else 6503else
5780 # 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.
5781 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 6505 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
5782 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 6506 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
5783 # Update the cache value to reflect the command line values. 6507 # Update the cache value to reflect the command line values.
5784 ac_cv_have_x="have_x=yes\ 6508 ac_cv_have_x="have_x=yes\
5785 ac_x_includes='$x_includes'\ 6509 ac_x_includes='$x_includes'\
5786 ac_x_libraries='$x_libraries'" 6510 ac_x_libraries='$x_libraries'"
5787 { $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
5788$as_echo "libraries $x_libraries, headers $x_includes" >&6; } 6512printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; }
5789fi 6513fi
5790 6514
5791if test "$no_x" = yes; then 6515if test "$no_x" = yes; then
5792 # 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.
5793 6517
5794$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h 6518printf "%s\n" "#define X_DISPLAY_MISSING 1" >>confdefs.h
5795 6519
5796 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 6520 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
5797else 6521else
5798 if test -n "$x_includes"; then 6522 if test -n "$x_includes"; then
5799 X_CFLAGS="$X_CFLAGS -I$x_includes" 6523 X_CFLAGS="$X_CFLAGS -I$x_includes"
5802 # 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.
5803 if test -n "$x_libraries"; then 6527 if test -n "$x_libraries"; then
5804 X_LIBS="$X_LIBS -L$x_libraries" 6528 X_LIBS="$X_LIBS -L$x_libraries"
5805 # 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
5806 # others require no space. Words are not sufficient . . . . 6530 # others require no space. Words are not sufficient . . . .
5807 { $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
5808$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; }
5809 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 6533 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
5810 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag 6534 ac_xsave_cxx_werror_flag=$ac_cxx_werror_flag
5811 ac_cxx_werror_flag=yes 6535 ac_cxx_werror_flag=yes
5812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5813/* end confdefs.h. */ 6537/* end confdefs.h. */
5814 6538
5815int 6539int
5816main () 6540main (void)
5817{ 6541{
5818 6542
5819 ; 6543 ;
5820 return 0; 6544 return 0;
5821} 6545}
5822_ACEOF 6546_ACEOF
5823if ac_fn_cxx_try_link "$LINENO"; then : 6547if ac_fn_cxx_try_link "$LINENO"
6548then :
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6549 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
5825$as_echo "no" >&6; } 6550printf "%s\n" "no" >&6; }
5826 X_LIBS="$X_LIBS -R$x_libraries" 6551 X_LIBS="$X_LIBS -R$x_libraries"
5827else 6552else $as_nop
5828 LIBS="$ac_xsave_LIBS -R $x_libraries" 6553 LIBS="$ac_xsave_LIBS -R $x_libraries"
5829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5830/* end confdefs.h. */ 6555/* end confdefs.h. */
5831 6556
5832int 6557int
5833main () 6558main (void)
5834{ 6559{
5835 6560
5836 ; 6561 ;
5837 return 0; 6562 return 0;
5838} 6563}
5839_ACEOF 6564_ACEOF
5840if ac_fn_cxx_try_link "$LINENO"; then : 6565if ac_fn_cxx_try_link "$LINENO"
6566then :
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6567 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5842$as_echo "yes" >&6; } 6568printf "%s\n" "yes" >&6; }
5843 X_LIBS="$X_LIBS -R $x_libraries" 6569 X_LIBS="$X_LIBS -R $x_libraries"
5844else 6570else $as_nop
5845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 6571 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
5846$as_echo "neither works" >&6; } 6572printf "%s\n" "neither works" >&6; }
5847fi 6573fi
5848rm -f core conftest.err conftest.$ac_objext \ 6574rm -f core conftest.err conftest.$ac_objext conftest.beam \
5849 conftest$ac_exeext conftest.$ac_ext 6575 conftest$ac_exeext conftest.$ac_ext
5850fi 6576fi
5851rm -f core conftest.err conftest.$ac_objext \ 6577rm -f core conftest.err conftest.$ac_objext conftest.beam \
5852 conftest$ac_exeext conftest.$ac_ext 6578 conftest$ac_exeext conftest.$ac_ext
5853 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag 6579 ac_cxx_werror_flag=$ac_xsave_cxx_werror_flag
5854 LIBS=$ac_xsave_LIBS 6580 LIBS=$ac_xsave_LIBS
5855 fi 6581 fi
5856 6582
5866 # the Alpha needs dnet_stub (dnet does not exist). 6592 # the Alpha needs dnet_stub (dnet does not exist).
5867 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 6593 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
5868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5869/* end confdefs.h. */ 6595/* end confdefs.h. */
5870 6596
5871/* Override any GCC internal prototype to avoid an error. 6597namespace conftest {
5872 Use char because int might match the return type of a GCC 6598 extern "C" int XOpenDisplay ();
5873 builtin and then its argument prototype would still apply. */ 6599}
5874#ifdef __cplusplus
5875extern "C"
5876#endif
5877char XOpenDisplay ();
5878int 6600int
5879main () 6601main (void)
5880{ 6602{
5881return XOpenDisplay (); 6603return conftest::XOpenDisplay ();
5882 ; 6604 ;
5883 return 0; 6605 return 0;
5884} 6606}
5885_ACEOF 6607_ACEOF
5886if ac_fn_cxx_try_link "$LINENO"; then : 6608if ac_fn_cxx_try_link "$LINENO"
6609then :
5887 6610
5888else 6611else $as_nop
5889 { $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
5890$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; } 6613printf %s "checking for dnet_ntoa in -ldnet... " >&6; }
5891if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then : 6614if test ${ac_cv_lib_dnet_dnet_ntoa+y}
5892 $as_echo_n "(cached) " >&6 6615then :
5893else 6616 printf %s "(cached) " >&6
6617else $as_nop
5894 ac_check_lib_save_LIBS=$LIBS 6618 ac_check_lib_save_LIBS=$LIBS
5895LIBS="-ldnet $LIBS" 6619LIBS="-ldnet $LIBS"
5896cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6620cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5897/* end confdefs.h. */ 6621/* end confdefs.h. */
5898 6622
5899/* Override any GCC internal prototype to avoid an error. 6623namespace conftest {
5900 Use char because int might match the return type of a GCC 6624 extern "C" int dnet_ntoa ();
5901 builtin and then its argument prototype would still apply. */ 6625}
5902#ifdef __cplusplus
5903extern "C"
5904#endif
5905char dnet_ntoa ();
5906int 6626int
5907main () 6627main (void)
5908{ 6628{
5909return dnet_ntoa (); 6629return conftest::dnet_ntoa ();
5910 ; 6630 ;
5911 return 0; 6631 return 0;
5912} 6632}
5913_ACEOF 6633_ACEOF
5914if ac_fn_cxx_try_link "$LINENO"; then : 6634if ac_fn_cxx_try_link "$LINENO"
6635then :
5915 ac_cv_lib_dnet_dnet_ntoa=yes 6636 ac_cv_lib_dnet_dnet_ntoa=yes
5916else 6637else $as_nop
5917 ac_cv_lib_dnet_dnet_ntoa=no 6638 ac_cv_lib_dnet_dnet_ntoa=no
5918fi 6639fi
5919rm -f core conftest.err conftest.$ac_objext \ 6640rm -f core conftest.err conftest.$ac_objext conftest.beam \
5920 conftest$ac_exeext conftest.$ac_ext 6641 conftest$ac_exeext conftest.$ac_ext
5921LIBS=$ac_check_lib_save_LIBS 6642LIBS=$ac_check_lib_save_LIBS
5922fi 6643fi
5923{ $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
5924$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } 6645printf "%s\n" "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
5925if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then : 6646if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes
6647then :
5926 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 6648 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
5927fi 6649fi
5928 6650
5929 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 6651 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
5930 { $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
5931$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; } 6653printf %s "checking for dnet_ntoa in -ldnet_stub... " >&6; }
5932if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then : 6654if test ${ac_cv_lib_dnet_stub_dnet_ntoa+y}
5933 $as_echo_n "(cached) " >&6 6655then :
5934else 6656 printf %s "(cached) " >&6
6657else $as_nop
5935 ac_check_lib_save_LIBS=$LIBS 6658 ac_check_lib_save_LIBS=$LIBS
5936LIBS="-ldnet_stub $LIBS" 6659LIBS="-ldnet_stub $LIBS"
5937cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5938/* end confdefs.h. */ 6661/* end confdefs.h. */
5939 6662
5940/* Override any GCC internal prototype to avoid an error. 6663namespace conftest {
5941 Use char because int might match the return type of a GCC 6664 extern "C" int dnet_ntoa ();
5942 builtin and then its argument prototype would still apply. */ 6665}
5943#ifdef __cplusplus
5944extern "C"
5945#endif
5946char dnet_ntoa ();
5947int 6666int
5948main () 6667main (void)
5949{ 6668{
5950return dnet_ntoa (); 6669return conftest::dnet_ntoa ();
5951 ; 6670 ;
5952 return 0; 6671 return 0;
5953} 6672}
5954_ACEOF 6673_ACEOF
5955if ac_fn_cxx_try_link "$LINENO"; then : 6674if ac_fn_cxx_try_link "$LINENO"
6675then :
5956 ac_cv_lib_dnet_stub_dnet_ntoa=yes 6676 ac_cv_lib_dnet_stub_dnet_ntoa=yes
5957else 6677else $as_nop
5958 ac_cv_lib_dnet_stub_dnet_ntoa=no 6678 ac_cv_lib_dnet_stub_dnet_ntoa=no
5959fi 6679fi
5960rm -f core conftest.err conftest.$ac_objext \ 6680rm -f core conftest.err conftest.$ac_objext conftest.beam \
5961 conftest$ac_exeext conftest.$ac_ext 6681 conftest$ac_exeext conftest.$ac_ext
5962LIBS=$ac_check_lib_save_LIBS 6682LIBS=$ac_check_lib_save_LIBS
5963fi 6683fi
5964{ $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
5965$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } 6685printf "%s\n" "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
5966if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then : 6686if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes
6687then :
5967 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 6688 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
5968fi 6689fi
5969 6690
5970 fi 6691 fi
5971fi 6692fi
5972rm -f core conftest.err conftest.$ac_objext \ 6693rm -f core conftest.err conftest.$ac_objext conftest.beam \
5973 conftest$ac_exeext conftest.$ac_ext 6694 conftest$ac_exeext conftest.$ac_ext
5974 LIBS="$ac_xsave_LIBS" 6695 LIBS="$ac_xsave_LIBS"
5975 6696
5976 # 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,
5977 # to get the SysV transport functions. 6698 # to get the SysV transport functions.
5980 # The nsl library prevents programs from opening the X display 6701 # The nsl library prevents programs from opening the X display
5981 # on Irix 5.2, according to T.E. Dickey. 6702 # on Irix 5.2, according to T.E. Dickey.
5982 # The functions gethostbyname, getservbyname, and inet_addr are 6703 # The functions gethostbyname, getservbyname, and inet_addr are
5983 # 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.
5984 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" 6705 ac_fn_cxx_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
5985if test "x$ac_cv_func_gethostbyname" = x""yes; then : 6706if test "x$ac_cv_func_gethostbyname" = xyes
6707then :
5986 6708
5987fi 6709fi
5988 6710
5989 if test $ac_cv_func_gethostbyname = no; then 6711 if test $ac_cv_func_gethostbyname = no; then
5990 { $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
5991$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } 6713printf %s "checking for gethostbyname in -lnsl... " >&6; }
5992if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : 6714if test ${ac_cv_lib_nsl_gethostbyname+y}
5993 $as_echo_n "(cached) " >&6 6715then :
5994else 6716 printf %s "(cached) " >&6
6717else $as_nop
5995 ac_check_lib_save_LIBS=$LIBS 6718 ac_check_lib_save_LIBS=$LIBS
5996LIBS="-lnsl $LIBS" 6719LIBS="-lnsl $LIBS"
5997cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6720cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998/* end confdefs.h. */ 6721/* end confdefs.h. */
5999 6722
6000/* Override any GCC internal prototype to avoid an error. 6723namespace conftest {
6001 Use char because int might match the return type of a GCC 6724 extern "C" int gethostbyname ();
6002 builtin and then its argument prototype would still apply. */ 6725}
6003#ifdef __cplusplus
6004extern "C"
6005#endif
6006char gethostbyname ();
6007int 6726int
6008main () 6727main (void)
6009{ 6728{
6010return gethostbyname (); 6729return conftest::gethostbyname ();
6011 ; 6730 ;
6012 return 0; 6731 return 0;
6013} 6732}
6014_ACEOF 6733_ACEOF
6015if ac_fn_cxx_try_link "$LINENO"; then : 6734if ac_fn_cxx_try_link "$LINENO"
6735then :
6016 ac_cv_lib_nsl_gethostbyname=yes 6736 ac_cv_lib_nsl_gethostbyname=yes
6017else 6737else $as_nop
6018 ac_cv_lib_nsl_gethostbyname=no 6738 ac_cv_lib_nsl_gethostbyname=no
6019fi 6739fi
6020rm -f core conftest.err conftest.$ac_objext \ 6740rm -f core conftest.err conftest.$ac_objext conftest.beam \
6021 conftest$ac_exeext conftest.$ac_ext 6741 conftest$ac_exeext conftest.$ac_ext
6022LIBS=$ac_check_lib_save_LIBS 6742LIBS=$ac_check_lib_save_LIBS
6023fi 6743fi
6024{ $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
6025$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } 6745printf "%s\n" "$ac_cv_lib_nsl_gethostbyname" >&6; }
6026if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : 6746if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
6747then :
6027 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 6748 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6028fi 6749fi
6029 6750
6030 if test $ac_cv_lib_nsl_gethostbyname = no; then 6751 if test $ac_cv_lib_nsl_gethostbyname = no; then
6031 { $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
6032$as_echo_n "checking for gethostbyname in -lbsd... " >&6; } 6753printf %s "checking for gethostbyname in -lbsd... " >&6; }
6033if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then : 6754if test ${ac_cv_lib_bsd_gethostbyname+y}
6034 $as_echo_n "(cached) " >&6 6755then :
6035else 6756 printf %s "(cached) " >&6
6757else $as_nop
6036 ac_check_lib_save_LIBS=$LIBS 6758 ac_check_lib_save_LIBS=$LIBS
6037LIBS="-lbsd $LIBS" 6759LIBS="-lbsd $LIBS"
6038cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6760cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6039/* end confdefs.h. */ 6761/* end confdefs.h. */
6040 6762
6041/* Override any GCC internal prototype to avoid an error. 6763namespace conftest {
6042 Use char because int might match the return type of a GCC 6764 extern "C" int gethostbyname ();
6043 builtin and then its argument prototype would still apply. */ 6765}
6044#ifdef __cplusplus
6045extern "C"
6046#endif
6047char gethostbyname ();
6048int 6766int
6049main () 6767main (void)
6050{ 6768{
6051return gethostbyname (); 6769return conftest::gethostbyname ();
6052 ; 6770 ;
6053 return 0; 6771 return 0;
6054} 6772}
6055_ACEOF 6773_ACEOF
6056if ac_fn_cxx_try_link "$LINENO"; then : 6774if ac_fn_cxx_try_link "$LINENO"
6775then :
6057 ac_cv_lib_bsd_gethostbyname=yes 6776 ac_cv_lib_bsd_gethostbyname=yes
6058else 6777else $as_nop
6059 ac_cv_lib_bsd_gethostbyname=no 6778 ac_cv_lib_bsd_gethostbyname=no
6060fi 6779fi
6061rm -f core conftest.err conftest.$ac_objext \ 6780rm -f core conftest.err conftest.$ac_objext conftest.beam \
6062 conftest$ac_exeext conftest.$ac_ext 6781 conftest$ac_exeext conftest.$ac_ext
6063LIBS=$ac_check_lib_save_LIBS 6782LIBS=$ac_check_lib_save_LIBS
6064fi 6783fi
6065{ $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
6066$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } 6785printf "%s\n" "$ac_cv_lib_bsd_gethostbyname" >&6; }
6067if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then : 6786if test "x$ac_cv_lib_bsd_gethostbyname" = xyes
6787then :
6068 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 6788 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6069fi 6789fi
6070 6790
6071 fi 6791 fi
6072 fi 6792 fi
6077 # on later versions), says Simon Leinen: it contains gethostby* 6797 # on later versions), says Simon Leinen: it contains gethostby*
6078 # variants that don't use the name server (or something). -lsocket 6798 # variants that don't use the name server (or something). -lsocket
6079 # 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
6080 # if connect needs -lnsl, so does gethostbyname. 6800 # if connect needs -lnsl, so does gethostbyname.
6081 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect" 6801 ac_fn_cxx_check_func "$LINENO" "connect" "ac_cv_func_connect"
6082if test "x$ac_cv_func_connect" = x""yes; then : 6802if test "x$ac_cv_func_connect" = xyes
6803then :
6083 6804
6084fi 6805fi
6085 6806
6086 if test $ac_cv_func_connect = no; then 6807 if test $ac_cv_func_connect = no; then
6087 { $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
6088$as_echo_n "checking for connect in -lsocket... " >&6; } 6809printf %s "checking for connect in -lsocket... " >&6; }
6089if test "${ac_cv_lib_socket_connect+set}" = set; then : 6810if test ${ac_cv_lib_socket_connect+y}
6090 $as_echo_n "(cached) " >&6 6811then :
6091else 6812 printf %s "(cached) " >&6
6813else $as_nop
6092 ac_check_lib_save_LIBS=$LIBS 6814 ac_check_lib_save_LIBS=$LIBS
6093LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 6815LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6094cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6816cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6095/* end confdefs.h. */ 6817/* end confdefs.h. */
6096 6818
6097/* Override any GCC internal prototype to avoid an error. 6819namespace conftest {
6098 Use char because int might match the return type of a GCC 6820 extern "C" int connect ();
6099 builtin and then its argument prototype would still apply. */ 6821}
6100#ifdef __cplusplus
6101extern "C"
6102#endif
6103char connect ();
6104int 6822int
6105main () 6823main (void)
6106{ 6824{
6107return connect (); 6825return conftest::connect ();
6108 ; 6826 ;
6109 return 0; 6827 return 0;
6110} 6828}
6111_ACEOF 6829_ACEOF
6112if ac_fn_cxx_try_link "$LINENO"; then : 6830if ac_fn_cxx_try_link "$LINENO"
6831then :
6113 ac_cv_lib_socket_connect=yes 6832 ac_cv_lib_socket_connect=yes
6114else 6833else $as_nop
6115 ac_cv_lib_socket_connect=no 6834 ac_cv_lib_socket_connect=no
6116fi 6835fi
6117rm -f core conftest.err conftest.$ac_objext \ 6836rm -f core conftest.err conftest.$ac_objext conftest.beam \
6118 conftest$ac_exeext conftest.$ac_ext 6837 conftest$ac_exeext conftest.$ac_ext
6119LIBS=$ac_check_lib_save_LIBS 6838LIBS=$ac_check_lib_save_LIBS
6120fi 6839fi
6121{ $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
6122$as_echo "$ac_cv_lib_socket_connect" >&6; } 6841printf "%s\n" "$ac_cv_lib_socket_connect" >&6; }
6123if test "x$ac_cv_lib_socket_connect" = x""yes; then : 6842if test "x$ac_cv_lib_socket_connect" = xyes
6843then :
6124 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 6844 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6125fi 6845fi
6126 6846
6127 fi 6847 fi
6128 6848
6129 # Guillermo Gomez says -lposix is necessary on A/UX. 6849 # Guillermo Gomez says -lposix is necessary on A/UX.
6130 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove" 6850 ac_fn_cxx_check_func "$LINENO" "remove" "ac_cv_func_remove"
6131if test "x$ac_cv_func_remove" = x""yes; then : 6851if test "x$ac_cv_func_remove" = xyes
6852then :
6132 6853
6133fi 6854fi
6134 6855
6135 if test $ac_cv_func_remove = no; then 6856 if test $ac_cv_func_remove = no; then
6136 { $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
6137$as_echo_n "checking for remove in -lposix... " >&6; } 6858printf %s "checking for remove in -lposix... " >&6; }
6138if test "${ac_cv_lib_posix_remove+set}" = set; then : 6859if test ${ac_cv_lib_posix_remove+y}
6139 $as_echo_n "(cached) " >&6 6860then :
6140else 6861 printf %s "(cached) " >&6
6862else $as_nop
6141 ac_check_lib_save_LIBS=$LIBS 6863 ac_check_lib_save_LIBS=$LIBS
6142LIBS="-lposix $LIBS" 6864LIBS="-lposix $LIBS"
6143cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6144/* end confdefs.h. */ 6866/* end confdefs.h. */
6145 6867
6146/* Override any GCC internal prototype to avoid an error. 6868namespace conftest {
6147 Use char because int might match the return type of a GCC 6869 extern "C" int remove ();
6148 builtin and then its argument prototype would still apply. */ 6870}
6149#ifdef __cplusplus
6150extern "C"
6151#endif
6152char remove ();
6153int 6871int
6154main () 6872main (void)
6155{ 6873{
6156return remove (); 6874return conftest::remove ();
6157 ; 6875 ;
6158 return 0; 6876 return 0;
6159} 6877}
6160_ACEOF 6878_ACEOF
6161if ac_fn_cxx_try_link "$LINENO"; then : 6879if ac_fn_cxx_try_link "$LINENO"
6880then :
6162 ac_cv_lib_posix_remove=yes 6881 ac_cv_lib_posix_remove=yes
6163else 6882else $as_nop
6164 ac_cv_lib_posix_remove=no 6883 ac_cv_lib_posix_remove=no
6165fi 6884fi
6166rm -f core conftest.err conftest.$ac_objext \ 6885rm -f core conftest.err conftest.$ac_objext conftest.beam \
6167 conftest$ac_exeext conftest.$ac_ext 6886 conftest$ac_exeext conftest.$ac_ext
6168LIBS=$ac_check_lib_save_LIBS 6887LIBS=$ac_check_lib_save_LIBS
6169fi 6888fi
6170{ $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
6171$as_echo "$ac_cv_lib_posix_remove" >&6; } 6890printf "%s\n" "$ac_cv_lib_posix_remove" >&6; }
6172if test "x$ac_cv_lib_posix_remove" = x""yes; then : 6891if test "x$ac_cv_lib_posix_remove" = xyes
6892then :
6173 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 6893 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6174fi 6894fi
6175 6895
6176 fi 6896 fi
6177 6897
6178 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 6898 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6179 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 6899 ac_fn_cxx_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6180if test "x$ac_cv_func_shmat" = x""yes; then : 6900if test "x$ac_cv_func_shmat" = xyes
6901then :
6181 6902
6182fi 6903fi
6183 6904
6184 if test $ac_cv_func_shmat = no; then 6905 if test $ac_cv_func_shmat = no; then
6185 { $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
6186$as_echo_n "checking for shmat in -lipc... " >&6; } 6907printf %s "checking for shmat in -lipc... " >&6; }
6187if test "${ac_cv_lib_ipc_shmat+set}" = set; then : 6908if test ${ac_cv_lib_ipc_shmat+y}
6188 $as_echo_n "(cached) " >&6 6909then :
6189else 6910 printf %s "(cached) " >&6
6911else $as_nop
6190 ac_check_lib_save_LIBS=$LIBS 6912 ac_check_lib_save_LIBS=$LIBS
6191LIBS="-lipc $LIBS" 6913LIBS="-lipc $LIBS"
6192cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6914cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6193/* end confdefs.h. */ 6915/* end confdefs.h. */
6194 6916
6195/* Override any GCC internal prototype to avoid an error. 6917namespace conftest {
6196 Use char because int might match the return type of a GCC 6918 extern "C" int shmat ();
6197 builtin and then its argument prototype would still apply. */ 6919}
6198#ifdef __cplusplus
6199extern "C"
6200#endif
6201char shmat ();
6202int 6920int
6203main () 6921main (void)
6204{ 6922{
6205return shmat (); 6923return conftest::shmat ();
6206 ; 6924 ;
6207 return 0; 6925 return 0;
6208} 6926}
6209_ACEOF 6927_ACEOF
6210if ac_fn_cxx_try_link "$LINENO"; then : 6928if ac_fn_cxx_try_link "$LINENO"
6929then :
6211 ac_cv_lib_ipc_shmat=yes 6930 ac_cv_lib_ipc_shmat=yes
6212else 6931else $as_nop
6213 ac_cv_lib_ipc_shmat=no 6932 ac_cv_lib_ipc_shmat=no
6214fi 6933fi
6215rm -f core conftest.err conftest.$ac_objext \ 6934rm -f core conftest.err conftest.$ac_objext conftest.beam \
6216 conftest$ac_exeext conftest.$ac_ext 6935 conftest$ac_exeext conftest.$ac_ext
6217LIBS=$ac_check_lib_save_LIBS 6936LIBS=$ac_check_lib_save_LIBS
6218fi 6937fi
6219{ $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
6220$as_echo "$ac_cv_lib_ipc_shmat" >&6; } 6939printf "%s\n" "$ac_cv_lib_ipc_shmat" >&6; }
6221if test "x$ac_cv_lib_ipc_shmat" = x""yes; then : 6940if test "x$ac_cv_lib_ipc_shmat" = xyes
6941then :
6222 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 6942 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6223fi 6943fi
6224 6944
6225 fi 6945 fi
6226 fi 6946 fi
6232 # 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
6233 # 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.
6234 # These have to be linked with before -lX11, unlike the other 6954 # These have to be linked with before -lX11, unlike the other
6235 # libraries we check for below, so use a different variable. 6955 # libraries we check for below, so use a different variable.
6236 # John Interrante, Karl Berry 6956 # John Interrante, Karl Berry
6237 { $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
6238$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } 6958printf %s "checking for IceConnectionNumber in -lICE... " >&6; }
6239if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then : 6959if test ${ac_cv_lib_ICE_IceConnectionNumber+y}
6240 $as_echo_n "(cached) " >&6 6960then :
6241else 6961 printf %s "(cached) " >&6
6962else $as_nop
6242 ac_check_lib_save_LIBS=$LIBS 6963 ac_check_lib_save_LIBS=$LIBS
6243LIBS="-lICE $X_EXTRA_LIBS $LIBS" 6964LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6244cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6965cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6245/* end confdefs.h. */ 6966/* end confdefs.h. */
6246 6967
6247/* Override any GCC internal prototype to avoid an error. 6968namespace conftest {
6248 Use char because int might match the return type of a GCC 6969 extern "C" int IceConnectionNumber ();
6249 builtin and then its argument prototype would still apply. */ 6970}
6250#ifdef __cplusplus
6251extern "C"
6252#endif
6253char IceConnectionNumber ();
6254int 6971int
6255main () 6972main (void)
6256{ 6973{
6257return IceConnectionNumber (); 6974return conftest::IceConnectionNumber ();
6258 ; 6975 ;
6259 return 0; 6976 return 0;
6260} 6977}
6261_ACEOF 6978_ACEOF
6262if ac_fn_cxx_try_link "$LINENO"; then : 6979if ac_fn_cxx_try_link "$LINENO"
6980then :
6263 ac_cv_lib_ICE_IceConnectionNumber=yes 6981 ac_cv_lib_ICE_IceConnectionNumber=yes
6264else 6982else $as_nop
6265 ac_cv_lib_ICE_IceConnectionNumber=no 6983 ac_cv_lib_ICE_IceConnectionNumber=no
6266fi 6984fi
6267rm -f core conftest.err conftest.$ac_objext \ 6985rm -f core conftest.err conftest.$ac_objext conftest.beam \
6268 conftest$ac_exeext conftest.$ac_ext 6986 conftest$ac_exeext conftest.$ac_ext
6269LIBS=$ac_check_lib_save_LIBS 6987LIBS=$ac_check_lib_save_LIBS
6270fi 6988fi
6271{ $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
6272$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } 6990printf "%s\n" "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6273if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then : 6991if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes
6992then :
6274 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 6993 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6275fi 6994fi
6276 6995
6277 LDFLAGS=$ac_save_LDFLAGS 6996 LDFLAGS=$ac_save_LDFLAGS
6278 6997
6279fi 6998fi
6280 6999
6281 7000
6282image_lib=none 7001if test -n "$ac_tool_prefix"; then
6283
6284PIXBUF_CFLAGS=
6285PIXBUF_LIBS=
6286
6287if test x$support_pixbuf = xyes; then
6288 support_pixbuf=no
6289 # 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.
6290set dummy pkg-config; ac_word=$2 7003set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
6291{ $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
6292$as_echo_n "checking for $ac_word... " >&6; } 7005printf %s "checking for $ac_word... " >&6; }
6293if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 7006if test ${ac_cv_path_PKG_CONFIG+y}
6294 $as_echo_n "(cached) " >&6 7007then :
6295else 7008 printf %s "(cached) " >&6
7009else $as_nop
6296 case $PKG_CONFIG in 7010 case $PKG_CONFIG in
6297 [\\/]* | ?:[\\/]*) 7011 [\\/]* | ?:[\\/]*)
6298 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.
6299 ;; 7013 ;;
6300 *) 7014 *)
6301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6302for as_dir in $PATH 7016for as_dir in $PATH
6303do 7017do
6304 IFS=$as_save_IFS 7018 IFS=$as_save_IFS
6305 test -z "$as_dir" && as_dir=. 7019 case $as_dir in #(((
7020 '') as_dir=./ ;;
7021 */) ;;
7022 *) as_dir=$as_dir/ ;;
7023 esac
6306 for ac_exec_ext in '' $ac_executable_extensions; do 7024 for ac_exec_ext in '' $ac_executable_extensions; do
6307 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
6308 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"
6309 $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
6310 break 2 7028 break 2
6311 fi 7029 fi
6312done 7030done
6313 done 7031 done
6314IFS=$as_save_IFS 7032IFS=$as_save_IFS
6315 7033
6316 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6317 ;; 7034 ;;
6318esac 7035esac
6319fi 7036fi
6320PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7037PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6321if test -n "$PKG_CONFIG"; then 7038if test -n "$PKG_CONFIG"; then
6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 7039 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6323$as_echo "$PKG_CONFIG" >&6; } 7040printf "%s\n" "$PKG_CONFIG" >&6; }
6324else 7041else
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7042 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6326$as_echo "no" >&6; } 7043printf "%s\n" "no" >&6; }
6327fi 7044fi
6328 7045
6329 7046
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6331$as_echo_n "checking for gdk-pixbuf... " >&6; }
6332 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6333 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
6334 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
6335 support_pixbuf=yes
6336 fi
6337
6338 if test x$support_pixbuf = xyes; then
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6340$as_echo "ok" >&6; }
6341 image_lib=gdk-pixbuf
6342 support_afterimage=no
6343
6344$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6345
6346
6347$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6348
6349 else
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6351$as_echo "no" >&6; }
6352 fi
6353fi 7047fi
6354 7048if test -z "$ac_cv_path_PKG_CONFIG"; then
6355 7049 ac_pt_PKG_CONFIG=$PKG_CONFIG
6356
6357
6358STARTUP_NOTIFICATION_CFLAGS=
6359STARTUP_NOTIFICATION_LIBS=
6360
6361if test x$support_startup_notification = xyes; then
6362 support_startup_notification=no
6363 # 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.
6364set dummy pkg-config; ac_word=$2 7051set dummy pkg-config; ac_word=$2
6365{ $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
6366$as_echo_n "checking for $ac_word... " >&6; } 7053printf %s "checking for $ac_word... " >&6; }
6367if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 7054if test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
6368 $as_echo_n "(cached) " >&6 7055then :
6369else 7056 printf %s "(cached) " >&6
7057else $as_nop
6370 case $PKG_CONFIG in 7058 case $ac_pt_PKG_CONFIG in
6371 [\\/]* | ?:[\\/]*) 7059 [\\/]* | ?:[\\/]*)
6372 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.
6373 ;; 7061 ;;
6374 *) 7062 *)
6375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6376for as_dir in $PATH 7064for as_dir in $PATH
6377do 7065do
6378 IFS=$as_save_IFS 7066 IFS=$as_save_IFS
6379 test -z "$as_dir" && as_dir=. 7067 case $as_dir in #(((
7068 '') as_dir=./ ;;
7069 */) ;;
7070 *) as_dir=$as_dir/ ;;
7071 esac
6380 for ac_exec_ext in '' $ac_executable_extensions; do 7072 for ac_exec_ext in '' $ac_executable_extensions; do
6381 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
6382 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"
6383 $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
6384 break 2 7076 break 2
6385 fi 7077 fi
6386done 7078done
6387 done 7079 done
6388IFS=$as_save_IFS 7080IFS=$as_save_IFS
6389 7081
6390 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6391 ;; 7082 ;;
6392esac 7083esac
6393fi 7084fi
6394PKG_CONFIG=$ac_cv_path_PKG_CONFIG 7085ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
6395if test -n "$PKG_CONFIG"; then 7086if test -n "$ac_pt_PKG_CONFIG"; then
6396 { $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
6397$as_echo "$PKG_CONFIG" >&6; } 7088printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
6398else 7089else
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7090 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6400$as_echo "no" >&6; } 7091printf "%s\n" "no" >&6; }
6401fi 7092fi
6402 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
6403 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
6404 { $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
6405$as_echo_n "checking for libstartup-notification... " >&6; } 7148printf %s "checking for libstartup-notification-1.0... " >&6; }
6406 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
6407 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`" 7150 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG --cflags libstartup-notification-1.0`"
6408 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`" 7151 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG --libs libstartup-notification-1.0`"
6409 support_startup_notification=yes
6410 fi
6411 7152
6412 if test x$support_startup_notification = xyes; then
6413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 7153 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6414$as_echo "ok" >&6; } 7154printf "%s\n" "ok" >&6; }
6415 7155
7156
6416$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h 7157printf "%s\n" "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
7158
6417 7159
6418 else 7160 else
6419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7161 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6420$as_echo "no" >&6; } 7162printf "%s\n" "no" >&6; }
7163 :
6421 fi 7164 fi
6422fi
6423 7165
7166fi
6424 7167
6425 7168
6426 7169
6427AFTERIMAGE_CFLAGS=
6428AFTERIMAGE_LIBS=
6429AFTERIMAGE_VERSION=
6430 7170
6431if test x$support_afterimage = xyes; then 7171if test x$support_frills = xyes; then
6432 support_afterimage=no
6433 7172
6434 if test "x$afterimage_config" = "x" ; then
6435 # Extract the first word of "afterimage-config", so it can be a program name with args.
6436set dummy afterimage-config; ac_word=$2
6437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7173 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for xmu" >&5
6438$as_echo_n "checking for $ac_word... " >&6; } 7174printf %s "checking for xmu... " >&6; }
6439if test "${ac_cv_path_afterimage_config+set}" = set; then : 7175 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xmu; then
6440 $as_echo_n "(cached) " >&6 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
6441else 7188 else
6442 case $afterimage_config in 7189 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
6443 [\\/]* | ?:[\\/]*) 7190printf "%s\n" "no" >&6; }
6444 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path. 7191 :
7192 fi
7193
7194fi
7195
7196ac_fn_cxx_check_header_compile "$LINENO" "sys/byteorder.h" "ac_cv_header_sys_byteorder_h" "$ac_includes_default"
7197if test "x$ac_cv_header_sys_byteorder_h" = xyes
7198then :
7199 printf "%s\n" "#define HAVE_SYS_BYTEORDER_H 1" >>confdefs.h
7200
7201fi
7202ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
7203if test "x$ac_cv_header_sys_ioctl_h" = xyes
7204then :
7205 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
7206
7207fi
7208ac_fn_cxx_check_header_compile "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7209if test "x$ac_cv_header_sys_sockio_h" = xyes
7210then :
7211 printf "%s\n" "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7212
7213fi
7214ac_fn_cxx_check_header_compile "$LINENO" "sys/strredir.h" "ac_cv_header_sys_strredir_h" "$ac_includes_default"
7215if test "x$ac_cv_header_sys_strredir_h" = xyes
7216then :
7217 printf "%s\n" "#define HAVE_SYS_STRREDIR_H 1" >>confdefs.h
7218
7219fi
7220ac_fn_cxx_check_header_compile "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7221if test "x$ac_cv_header_stdint_h" = xyes
7222then :
7223 printf "%s\n" "#define HAVE_STDINT_H 1" >>confdefs.h
7224
7225fi
7226ac_fn_cxx_check_header_compile "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
7227if test "x$ac_cv_header_wchar_h" = xyes
7228then :
7229 printf "%s\n" "#define HAVE_WCHAR_H 1" >>confdefs.h
7230
7231fi
7232
7233
7234{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
7235printf %s "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
7236if test ${rxvt_cv_xlib_illegal_access+y}
7237then :
7238 printf %s "(cached) " >&6
7239else $as_nop
7240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7241/* end confdefs.h. */
7242
7243#define XLIB_ILLEGAL_ACCESS
7244#include <X11/Xlib.h>
7245
7246int
7247main (void)
7248{
7249
7250 Display *dpy;
7251 dpy->xdefaults = (char *)0;
7252
6445 ;; 7253 ;
6446 *) 7254 return 0;
7255}
7256_ACEOF
7257if ac_fn_cxx_try_compile "$LINENO"
7258then :
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
6447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6448for as_dir in $PATH 7331for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6449do 7332do
6450 IFS=$as_save_IFS 7333 IFS=$as_save_IFS
6451 test -z "$as_dir" && as_dir=. 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
6452 for ac_exec_ext in '' $ac_executable_extensions; do 7341 for ac_exec_ext in '' $ac_executable_extensions; do
6453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7342 ac_path_GREP="$as_dir$ac_prog$ac_exec_ext"
6454 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext" 7343 as_fn_executable_p "$ac_path_GREP" || continue
6455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7344# Check for GNU ac_path_GREP and select it if it is found.
6456 break 2 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
6457 fi 7365 fi
7366 # 10*(2^10) chars as input seems more than enough
7367 test $ac_count -gt 10 && break
6458done 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
6459 done 7375 done
6460IFS=$as_save_IFS 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
7380else
7381 ac_cv_path_GREP=$GREP
7382fi
6461 7383
6462 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no" 7384fi
6463 ;; 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"
7388
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;;
6464esac 7442esac
6465fi 7443
6466afterimage_config=$ac_cv_path_afterimage_config 7444 $ac_path_EGREP_found && break 3
6467if test -n "$afterimage_config"; then 7445 done
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5 7446 done
6469$as_echo "$afterimage_config" >&6; } 7447 done
7448IFS=$as_save_IFS
7449 if test -z "$ac_cv_path_EGREP"; then
7450 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7451 fi
6470else 7452else
6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7453 ac_cv_path_EGREP=$EGREP
6472$as_echo "no" >&6; }
6473fi 7454fi
6474 7455
6475
6476 fi
6477 if test "x$afterimage_config" != "xno" ; then
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6479$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6480 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6481 if test -n "$xAFTERIMAGE_VERSION" ; then
6482 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6483 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6484 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6485 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6486 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6487 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6488 support_afterimage=yes
6489 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6490 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6491 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6492 fi
6493 fi
6494 fi 7456 fi
6495 if test "x$support_afterimage" = "xyes"; then
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6497$as_echo "$AFTERIMAGE_LIBS" >&6; }
6498 image_lib=libafterimage
6499
6500$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
6501
6502
6503$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6504
6505 else
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6507$as_echo "no" >&6; }
6508 fi
6509 fi
6510fi 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"
6511 7461
6512 7462
6513
6514
6515for ac_header in \
6516 sys/byteorder.h \
6517 sys/ioctl.h \
6518 sys/sockio.h \
6519 sys/strredir.h \
6520 stdint.h \
6521 wchar.h \
6522 cwchar \
6523
6524do :
6525 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6526ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6527if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6528 cat >>confdefs.h <<_ACEOF
6529#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6530_ACEOF
6531
6532fi
6533
6534done
6535
6536
6537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6538$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6539if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6540 $as_echo_n "(cached) " >&6
6541else
6542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6543/* end confdefs.h. */
6544
6545#define XLIB_ILLEGAL_ACCESS
6546#include <X11/Xlib.h>
6547
6548int
6549main ()
6550{
6551
6552 Display *dpy;
6553 dpy->xdefaults = (char *)0;
6554
6555 ;
6556 return 0;
6557}
6558_ACEOF
6559if ac_fn_cxx_try_compile "$LINENO"; then :
6560 rxvt_cv_xlib_illegal_access=yes
6561else
6562 rxvt_cv_xlib_illegal_access=no
6563
6564fi
6565rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6566fi
6567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xlib_illegal_access" >&5
6568$as_echo "$rxvt_cv_xlib_illegal_access" >&6; }
6569if test x$rxvt_cv_xlib_illegal_access = xyes; then
6570
6571$as_echo "#define XLIB_ILLEGAL_ACCESS 1" >>confdefs.h
6572
6573fi
6574
6575ac_fn_cxx_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
6576if test "x$ac_cv_type_mode_t" = x""yes; then :
6577
6578else
6579
6580cat >>confdefs.h <<_ACEOF
6581#define mode_t int
6582_ACEOF
6583
6584fi
6585
6586ac_fn_cxx_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
6587if test "x$ac_cv_type_pid_t" = x""yes; then :
6588
6589else
6590
6591cat >>confdefs.h <<_ACEOF
6592#define pid_t int
6593_ACEOF
6594
6595fi
6596
6597{ $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
6598$as_echo_n "checking for uid_t in sys/types.h... " >&6; } 7464printf %s "checking for uid_t in sys/types.h... " >&6; }
6599if test "${ac_cv_type_uid_t+set}" = set; then : 7465if test ${ac_cv_type_uid_t+y}
6600 $as_echo_n "(cached) " >&6 7466then :
6601else 7467 printf %s "(cached) " >&6
7468else $as_nop
6602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6603/* end confdefs.h. */ 7470/* end confdefs.h. */
6604#include <sys/types.h> 7471#include <sys/types.h>
6605 7472
6606_ACEOF 7473_ACEOF
6607if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7474if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6608 $EGREP "uid_t" >/dev/null 2>&1; then : 7475 $EGREP "uid_t" >/dev/null 2>&1
7476then :
6609 ac_cv_type_uid_t=yes 7477 ac_cv_type_uid_t=yes
6610else 7478else $as_nop
6611 ac_cv_type_uid_t=no 7479 ac_cv_type_uid_t=no
6612fi 7480fi
6613rm -f conftest* 7481rm -rf conftest*
6614 7482
6615fi 7483fi
6616{ $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
6617$as_echo "$ac_cv_type_uid_t" >&6; } 7485printf "%s\n" "$ac_cv_type_uid_t" >&6; }
6618if test $ac_cv_type_uid_t = no; then 7486if test $ac_cv_type_uid_t = no; then
6619 7487
6620$as_echo "#define uid_t int" >>confdefs.h 7488printf "%s\n" "#define uid_t int" >>confdefs.h
6621 7489
6622 7490
6623$as_echo "#define gid_t int" >>confdefs.h 7491printf "%s\n" "#define gid_t int" >>confdefs.h
6624 7492
6625fi 7493fi
6626 7494
6627ac_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"
6628case $ac_cv_c_int16_t in #( 7496case $ac_cv_c_int16_t in #(
6629 no|yes) ;; #( 7497 no|yes) ;; #(
6630 *) 7498 *)
6631 7499
6632cat >>confdefs.h <<_ACEOF 7500printf "%s\n" "#define int16_t $ac_cv_c_int16_t" >>confdefs.h
6633#define int16_t $ac_cv_c_int16_t
6634_ACEOF
6635;; 7501;;
6636esac 7502esac
6637 7503
6638ac_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"
6639case $ac_cv_c_uint16_t in #( 7505case $ac_cv_c_uint16_t in #(
6640 no|yes) ;; #( 7506 no|yes) ;; #(
6641 *) 7507 *)
6642 7508
6643 7509
6644cat >>confdefs.h <<_ACEOF 7510printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h
6645#define uint16_t $ac_cv_c_uint16_t
6646_ACEOF
6647;; 7511;;
6648 esac 7512 esac
6649 7513
6650ac_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"
6651case $ac_cv_c_int32_t in #( 7515case $ac_cv_c_int32_t in #(
6652 no|yes) ;; #( 7516 no|yes) ;; #(
6653 *) 7517 *)
6654 7518
6655cat >>confdefs.h <<_ACEOF 7519printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h
6656#define int32_t $ac_cv_c_int32_t
6657_ACEOF
6658;; 7520;;
6659esac 7521esac
6660 7522
6661ac_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"
6662case $ac_cv_c_uint32_t in #( 7524case $ac_cv_c_uint32_t in #(
6663 no|yes) ;; #( 7525 no|yes) ;; #(
6664 *) 7526 *)
6665 7527
6666$as_echo "#define _UINT32_T 1" >>confdefs.h 7528printf "%s\n" "#define _UINT32_T 1" >>confdefs.h
6667 7529
6668 7530
6669cat >>confdefs.h <<_ACEOF 7531printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h
6670#define uint32_t $ac_cv_c_uint32_t
6671_ACEOF
6672;; 7532;;
6673 esac 7533 esac
6674 7534
6675 7535
6676for ac_func in unsetenv
6677do :
6678 ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv" 7536ac_fn_cxx_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
6679if test "x$ac_cv_func_unsetenv" = x""yes; then : 7537if test "x$ac_cv_func_unsetenv" = xyes
6680 cat >>confdefs.h <<_ACEOF 7538then :
6681#define HAVE_UNSETENV 1 7539 printf "%s\n" "#define HAVE_UNSETENV 1" >>confdefs.h
6682_ACEOF
6683 7540
6684fi 7541fi
6685done
6686 7542
6687 7543
6688 7544
6689support_utmp=yes 7545support_utmp=yes
6690support_wtmp=yes 7546support_wtmp=yes
6691support_lastlog=yes 7547support_lastlog=yes
6692 7548
6693# Check whether --enable-utmp was given. 7549# Check whether --enable-utmp was given.
6694if test "${enable_utmp+set}" = set; then : 7550if test ${enable_utmp+y}
7551then :
6695 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
6696 support_utmp=$enableval 7553 support_utmp=$enableval
6697 fi 7554 fi
6698fi 7555fi
6699 7556
6700 7557
6701# Check whether --enable-wtmp was given. 7558# Check whether --enable-wtmp was given.
6702if test "${enable_wtmp+set}" = set; then : 7559if test ${enable_wtmp+y}
7560then :
6703 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
6704 support_wtmp=$enableval 7562 support_wtmp=$enableval
6705 fi 7563 fi
6706fi 7564fi
6707 7565
6708 7566
6709# Check whether --enable-lastlog was given. 7567# Check whether --enable-lastlog was given.
6710if test "${enable_lastlog+set}" = set; then : 7568if test ${enable_lastlog+y}
7569then :
6711 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
6712 support_lastlog=$enableval 7571 support_lastlog=$enableval
6713 fi 7572 fi
6714fi 7573fi
6715 7574
6716 7575
6717if test x$support_utmp = xyes; then 7576if test x$support_utmp = xyes; then
6718 7577
6719$as_echo "#define UTMP_SUPPORT 1" >>confdefs.h 7578printf "%s\n" "#define UTMP_SUPPORT 1" >>confdefs.h
6720 7579
6721fi 7580fi
6722if test x$support_wtmp = xyes; then 7581if test x$support_wtmp = xyes; then
6723 7582
6724$as_echo "#define WTMP_SUPPORT 1" >>confdefs.h 7583printf "%s\n" "#define WTMP_SUPPORT 1" >>confdefs.h
6725 7584
6726fi 7585fi
6727if test x$support_lastlog = xyes; then 7586if test x$support_lastlog = xyes; then
6728 7587
6729$as_echo "#define LASTLOG_SUPPORT 1" >>confdefs.h 7588printf "%s\n" "#define LASTLOG_SUPPORT 1" >>confdefs.h
6730 7589
6731fi 7590fi
6732 7591
6733for ac_func in \ 7592ac_fn_cxx_check_func "$LINENO" "updwtmp" "ac_cv_func_updwtmp"
6734 updwtmp \ 7593if test "x$ac_cv_func_updwtmp" = xyes
6735 updwtmpx \ 7594then :
6736 updlastlogx \ 7595 printf "%s\n" "#define HAVE_UPDWTMP 1" >>confdefs.h
6737 7596
7597fi
7598ac_fn_cxx_check_func "$LINENO" "updwtmpx" "ac_cv_func_updwtmpx"
7599if test "x$ac_cv_func_updwtmpx" = xyes
7600then :
7601 printf "%s\n" "#define HAVE_UPDWTMPX 1" >>confdefs.h
7602
7603fi
7604ac_fn_cxx_check_func "$LINENO" "updlastlogx" "ac_cv_func_updlastlogx"
7605if test "x$ac_cv_func_updlastlogx" = xyes
7606then :
7607 printf "%s\n" "#define HAVE_UPDLASTLOGX 1" >>confdefs.h
7608
7609fi
7610
7611
7612ac_fn_cxx_check_header_compile "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
7613if test "x$ac_cv_header_lastlog_h" = xyes
7614then :
7615 printf "%s\n" "#define HAVE_LASTLOG_H 1" >>confdefs.h
7616
7617fi
7618
7619
7620case $host in
7621 *-*-solaris*)
7622
7623printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
7624
7625 ;;
7626esac
7627
7628
7629 for ac_header in utmp.h
6738do : 7630do :
6739 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6740ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
6741if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6742 cat >>confdefs.h <<_ACEOF
6743#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6744_ACEOF
6745
6746fi
6747done
6748
6749
6750for ac_header in lastlog.h
6751do :
6752 ac_fn_cxx_check_header_mongrel "$LINENO" "lastlog.h" "ac_cv_header_lastlog_h" "$ac_includes_default"
6753if test "x$ac_cv_header_lastlog_h" = x""yes; then :
6754 cat >>confdefs.h <<_ACEOF
6755#define HAVE_LASTLOG_H 1
6756_ACEOF
6757
6758fi
6759
6760done
6761
6762
6763
6764for ac_header in utmp.h
6765do :
6766 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"
6767if test "x$ac_cv_header_utmp_h" = x""yes; then : 7632if test "x$ac_cv_header_utmp_h" = xyes
6768 cat >>confdefs.h <<_ACEOF 7633then :
6769#define HAVE_UTMP_H 1 7634 printf "%s\n" "#define HAVE_UTMP_H 1" >>confdefs.h
6770_ACEOF 7635
6771 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" "
6772#include <sys/types.h> 7637#include <sys/types.h>
6773#include <utmp.h> 7638#include <utmp.h>
6774 7639
6775" 7640"
6776if test "x$ac_cv_type_struct_utmp" = x""yes; then : 7641if test "x$ac_cv_type_struct_utmp" = xyes
7642then :
6777 7643
6778cat >>confdefs.h <<_ACEOF 7644printf "%s\n" "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6779#define HAVE_STRUCT_UTMP 1
6780_ACEOF
6781 7645
6782 7646
6783fi 7647fi
6784 7648
6785 7649
6786
6787# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6788# ------------------------------------------------------
6789# Tries to find if the field MEMBER exists in type AGGR, after including
6790# INCLUDES, setting cache variable VAR accordingly.
6791ac_fn_cxx_check_member ()
6792{
6793 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6795$as_echo_n "checking for $2.$3... " >&6; }
6796if eval "test \"\${$4+set}\"" = set; then :
6797 $as_echo_n "(cached) " >&6
6798else
6799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6800/* end confdefs.h. */
6801$5
6802int
6803main ()
6804{
6805static $2 ac_aggr;
6806if (ac_aggr.$3)
6807return 0;
6808 ;
6809 return 0;
6810}
6811_ACEOF
6812if ac_fn_cxx_try_compile "$LINENO"; then :
6813 eval "$4=yes"
6814else
6815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6816/* end confdefs.h. */
6817$5
6818int
6819main ()
6820{
6821static $2 ac_aggr;
6822if (sizeof ac_aggr.$3)
6823return 0;
6824 ;
6825 return 0;
6826}
6827_ACEOF
6828if ac_fn_cxx_try_compile "$LINENO"; then :
6829 eval "$4=yes"
6830else
6831 eval "$4=no"
6832fi
6833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6834fi
6835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6836fi
6837eval ac_res=\$$4
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6839$as_echo "$ac_res" >&6; }
6840 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
6841
6842} # ac_fn_cxx_check_member
6843ac_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" "
6844#include <sys/types.h> 7651#include <sys/types.h>
6845#include <utmp.h> 7652#include <utmp.h>
6846 7653
6847" 7654"
6848if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then : 7655if test "x$ac_cv_member_struct_utmp_ut_host" = xyes
7656then :
6849 7657
6850$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 7658printf "%s\n" "#define HAVE_UTMP_HOST 1" >>confdefs.h
6851 7659
6852fi 7660fi
6853 7661
6854 7662
6855ac_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" "
6856#include <sys/types.h> 7664#include <sys/types.h>
6857#include <utmp.h> 7665#include <utmp.h>
6858 7666
6859" 7667"
6860if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then : 7668if test "x$ac_cv_member_struct_utmp_ut_pid" = xyes
7669then :
6861 7670
6862$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 7671printf "%s\n" "#define HAVE_UTMP_PID 1" >>confdefs.h
6863 7672
6864fi 7673fi
6865 7674
6866 7675
6867fi 7676fi
6868 7677
6869done 7678done
6870 7679
6871
6872for ac_header in utmpx.h 7680 for ac_header in utmpx.h
6873do : 7681do :
6874 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"
6875if test "x$ac_cv_header_utmpx_h" = x""yes; then : 7683if test "x$ac_cv_header_utmpx_h" = xyes
6876 cat >>confdefs.h <<_ACEOF 7684then :
6877#define HAVE_UTMPX_H 1 7685 printf "%s\n" "#define HAVE_UTMPX_H 1" >>confdefs.h
6878_ACEOF 7686
6879 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" "
6880#include <sys/types.h> 7688#include <sys/types.h>
6881#include <utmpx.h> 7689#include <utmpx.h>
6882 7690
6883" 7691"
6884if test "x$ac_cv_type_struct_utmpx" = x""yes; then : 7692if test "x$ac_cv_type_struct_utmpx" = xyes
7693then :
6885 7694
6886cat >>confdefs.h <<_ACEOF 7695printf "%s\n" "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h
6887#define HAVE_STRUCT_UTMPX 1
6888_ACEOF
6889 7696
6890 7697
6891fi 7698fi
6892 7699
6893 7700
6894ac_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" "
6895#include <sys/types.h> 7702#include <sys/types.h>
6896#include <utmpx.h> 7703#include <utmpx.h>
6897 7704
6898" 7705"
6899if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then : 7706if test "x$ac_cv_member_struct_utmpx_ut_host" = xyes
7707then :
6900 7708
6901$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 7709printf "%s\n" "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6902
6903fi
6904
6905
6906ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_session" "ac_cv_member_struct_utmpx_ut_session" "
6907#include <sys/types.h>
6908#include <utmpx.h>
6909
6910"
6911if test "x$ac_cv_member_struct_utmpx_ut_session" = x""yes; then :
6912
6913$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6914 7710
6915fi 7711fi
6916 7712
6917 7713
6918fi 7714fi
6919 7715
6920done 7716done
6921
6922ac_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" "
6923#include <sys/types.h> 7718#include <sys/types.h>
6924#include <utmp.h> 7719#include <utmp.h>
6925#ifdef HAVE_LASTLOG_H 7720#ifdef HAVE_LASTLOG_H
6926#include <lastlog.h> 7721#include <lastlog.h>
6927#endif 7722#endif
6928 7723
6929" 7724"
6930if test "x$ac_cv_type_struct_lastlog" = x""yes; then : 7725if test "x$ac_cv_type_struct_lastlog" = xyes
7726then :
6931 7727
6932cat >>confdefs.h <<_ACEOF 7728printf "%s\n" "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h
6933#define HAVE_STRUCT_LASTLOG 1
6934_ACEOF
6935 7729
6936 7730
6937fi 7731fi
6938 7732
6939 7733
6943#ifdef HAVE_LASTLOG_H 7737#ifdef HAVE_LASTLOG_H
6944#include <lastlog.h> 7738#include <lastlog.h>
6945#endif 7739#endif
6946 7740
6947" 7741"
6948if test "x$ac_cv_type_struct_lastlogx" = x""yes; then : 7742if test "x$ac_cv_type_struct_lastlogx" = xyes
7743then :
6949 7744
6950cat >>confdefs.h <<_ACEOF 7745printf "%s\n" "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h
6951#define HAVE_STRUCT_LASTLOGX 1
6952_ACEOF
6953 7746
6954 7747
6955fi 7748fi
6956 7749
6957 7750
6958 7751
6959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5 7752{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6960$as_echo_n "checking where utmp is located... " >&6; } 7753printf %s "checking for a fallback location of utmp... " >&6; }
6961if test "${pt_cv_path_utmp+set}" = set; then : 7754if test ${pt_cv_path_utmp+y}
6962 $as_echo_n "(cached) " >&6 7755then :
6963else 7756 printf %s "(cached) " >&6
7757else $as_nop
7758
6964 if test "$cross_compiling" = yes; then : 7759if test "$cross_compiling" != yes; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6966$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6967else
6968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969/* end confdefs.h. */
6970#include <stdio.h>
6971#include <stdlib.h>
6972#include <sys/stat.h>
6973
6974#include <sys/types.h>
6975#include <utmp.h>
6976
6977int main()
6978{
6979 const char **path, *list[] = { "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 7760 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6980 FILE *f = fopen("conftestval", "w"); 7761 if test -f "$file"; then
6981 if (!f) return 1;
6982#ifdef UTMP_FILE
6983 fprintf(f, "%s\n", UTMP_FILE);
6984#elif defined(_PATH_UTMP)
6985 fprintf(f, "%s\n", _PATH_UTMP);
6986#else
6987 for (path = list; *path; path++) {
6988 struct stat st;
6989 if (stat(*path, &st) == 0) {
6990 fprintf(f, "%s\n", *path);
6991 break;
6992 }
6993 }
6994#endif
6995 return fclose(f) != 0;
6996}
6997_ACEOF
6998if ac_fn_cxx_try_run "$LINENO"; then :
6999 pt_cv_path_utmp=`cat conftestval`
7000else
7001 pt_cv_path_utmp= 7762 pt_cv_path_utmp=$file
7763 break
7764 fi
7765 done
7002fi 7766fi
7003rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7004 conftest.$ac_objext conftest.beam conftest.$ac_ext
7005fi 7767fi
7006
7007fi
7008{ $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
7009$as_echo "$pt_cv_path_utmp" >&6; } 7769printf "%s\n" "$pt_cv_path_utmp" >&6; }
7010if test x$pt_cv_path_utmp != x; then 7770if test x$pt_cv_path_utmp != x; then
7011 7771
7012cat >>confdefs.h <<_ACEOF 7772printf "%s\n" "#define PT_UTMP_FILE \"$pt_cv_path_utmp\"" >>confdefs.h
7013#define UTMP_FILE "$pt_cv_path_utmp"
7014_ACEOF
7015 7773
7774elif test "$cross_compiling" = yes; then
7775 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
7776printf "%s\n" "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
7016fi 7777fi
7017 7778
7018 7779
7019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5 7780{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
7020$as_echo_n "checking where wtmp is located... " >&6; } 7781printf %s "checking for a fallback location of wtmp... " >&6; }
7021if test "${pt_cv_path_wtmp+set}" = set; then : 7782if test ${pt_cv_path_wtmp+y}
7022 $as_echo_n "(cached) " >&6 7783then :
7023else 7784 printf %s "(cached) " >&6
7785else $as_nop
7786
7024 if test "$cross_compiling" = yes; then : 7787if test "$cross_compiling" != yes; then
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7026$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7027else
7028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7029/* end confdefs.h. */
7030#include <stdio.h>
7031#include <stdlib.h>
7032#include <sys/stat.h>
7033
7034#include <sys/types.h>
7035#ifdef HAVE_UTMP_H
7036#include <utmp.h>
7037#endif
7038
7039int main()
7040{
7041 const char **path, *list[] = { "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 7788 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
7042 FILE *f = fopen("conftestval", "w"); 7789 if test -f "$file"; then
7043 if (!f) return 1;
7044#ifdef WTMP_FILE
7045 fprintf(f, "%s\n", WTMP_FILE);
7046#elif defined(_PATH_WTMP)
7047 fprintf(f, "%s\n", _PATH_WTMP);
7048#else
7049 for (path = list; *path; path++) {
7050 struct stat st;
7051 if (stat(*path, &st) == 0) {
7052 fprintf(f, "%s\n", *path);
7053 break;
7054 }
7055 }
7056#endif
7057 return fclose(f) != 0;
7058}
7059_ACEOF
7060if ac_fn_cxx_try_run "$LINENO"; then :
7061 pt_cv_path_wtmp=`cat conftestval`
7062else
7063 pt_cv_path_wtmp= 7790 pt_cv_path_wtmp=$file
7791 break
7792 fi
7793 done
7064fi 7794fi
7065rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7066 conftest.$ac_objext conftest.beam conftest.$ac_ext
7067fi 7795fi
7068
7069fi
7070{ $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
7071$as_echo "$pt_cv_path_wtmp" >&6; } 7797printf "%s\n" "$pt_cv_path_wtmp" >&6; }
7072if test x$pt_cv_path_wtmp != x; then 7798if test x$pt_cv_path_wtmp != x; then
7073 7799
7074cat >>confdefs.h <<_ACEOF 7800printf "%s\n" "#define PT_WTMP_FILE \"$pt_cv_path_wtmp\"" >>confdefs.h
7075#define WTMP_FILE "$pt_cv_path_wtmp"
7076_ACEOF
7077 7801
7802elif test "$cross_compiling" = yes; then
7803 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
7804printf "%s\n" "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7078fi 7805fi
7079 7806
7080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5 7807{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7081$as_echo_n "checking where wtmpx is located... " >&6; } 7808printf %s "checking for a fallback location of wtmpx... " >&6; }
7082if test "${pt_cv_path_wtmpx+set}" = set; then : 7809if test ${pt_cv_path_wtmpx+y}
7083 $as_echo_n "(cached) " >&6 7810then :
7084else 7811 printf %s "(cached) " >&6
7812else $as_nop
7813
7085 if test "$cross_compiling" = yes; then : 7814if test "$cross_compiling" != yes; then
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5 7815 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7087$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;} 7816 if test -f "$file"; then
7088else
7089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7090/* end confdefs.h. */
7091#include <stdio.h>
7092#include <stdlib.h>
7093#include <sys/stat.h>
7094
7095#ifdef HAVE_UTMPX_H
7096#include <utmpx.h>
7097#endif
7098
7099int main()
7100{
7101 const char **path, *list[] = { "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7102 FILE *f = fopen("conftestval", "w");
7103 if (!f) return 1;
7104#ifdef WTMPX_FILE
7105 fprintf(f, "%s\n", WTMPX_FILE);
7106#elif defined(_PATH_WTMPX)
7107 fprintf(f, "%s\n", _PATH_WTMPX);
7108#else
7109 for (path = list; *path; path++) {
7110 struct stat st;
7111 if (stat(*path, &st) == 0) {
7112 fprintf(f, "%s\n", *path);
7113 break;
7114 }
7115 }
7116#endif
7117 return fclose(f) != 0;
7118}
7119_ACEOF
7120if ac_fn_cxx_try_run "$LINENO"; then :
7121 pt_cv_path_wtmpx=`cat conftestval`
7122else
7123 pt_cv_path_wtmpx= 7817 pt_cv_path_wtmpx=$file
7818 break
7819 fi
7820 done
7124fi 7821fi
7125rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7126 conftest.$ac_objext conftest.beam conftest.$ac_ext
7127fi 7822fi
7128
7129fi
7130{ $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
7131$as_echo "$pt_cv_path_wtmpx" >&6; } 7824printf "%s\n" "$pt_cv_path_wtmpx" >&6; }
7132if test x$pt_cv_path_wtmpx != x; then 7825if test x$pt_cv_path_wtmpx != x; then
7133 7826
7134cat >>confdefs.h <<_ACEOF 7827printf "%s\n" "#define PT_WTMPX_FILE \"$pt_cv_path_wtmpx\"" >>confdefs.h
7135#define WTMPX_FILE "$pt_cv_path_wtmpx"
7136_ACEOF
7137 7828
7829elif test "$cross_compiling" = yes; then
7830 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7831printf "%s\n" "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7138fi 7832fi
7139 7833
7140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5 7834{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7141$as_echo_n "checking where lastlog is located... " >&6; } 7835printf %s "checking for a fallback location of lastlog... " >&6; }
7142if test "${pt_cv_path_lastlog+set}" = set; then : 7836if test ${pt_cv_path_lastlog+y}
7143 $as_echo_n "(cached) " >&6 7837then :
7144else 7838 printf %s "(cached) " >&6
7839else $as_nop
7840
7145 if test "$cross_compiling" = yes; then : 7841if test "$cross_compiling" != yes; then
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5 7842 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7147$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 7843 if test -f "$file"; then
7148else
7149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150/* end confdefs.h. */
7151#include <stdio.h>
7152#include <stdlib.h>
7153#include <sys/stat.h>
7154
7155#include <sys/types.h>
7156#ifdef HAVE_UTMP_H
7157#include <utmp.h>
7158#endif
7159#ifdef HAVE_LASTLOG_H
7160#include <lastlog.h>
7161#endif
7162
7163int main()
7164{
7165 const char **path, *list[] = { "/var/log/lastlog", NULL };
7166 FILE *f = fopen("conftestval", "w");
7167 if (!f) return 1;
7168#ifdef LASTLOG_FILE
7169 fprintf(f, "%s\n", LASTLOG_FILE);
7170#elif defined(_PATH_LASTLOG)
7171 fprintf(f, "%s\n", _PATH_LASTLOG);
7172#else
7173 for (path = list; *path; path++) {
7174 struct stat st;
7175 if (stat(*path, &st) == 0) {
7176 fprintf(f, "%s\n", *path);
7177 break;
7178 }
7179 }
7180#endif
7181 return fclose(f) != 0;
7182}
7183_ACEOF
7184if ac_fn_cxx_try_run "$LINENO"; then :
7185 pt_cv_path_lastlog=`cat conftestval`
7186else
7187 pt_cv_path_lastlog= 7844 pt_cv_path_lastlog=$file
7845 break
7846 fi
7847 done
7188fi 7848fi
7189rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7190 conftest.$ac_objext conftest.beam conftest.$ac_ext
7191fi 7849fi
7192
7193fi
7194{ $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
7195$as_echo "$pt_cv_path_lastlog" >&6; } 7851printf "%s\n" "$pt_cv_path_lastlog" >&6; }
7196if test x$pt_cv_path_lastlog != x; then 7852if test x$pt_cv_path_lastlog != x; then
7197 7853
7198cat >>confdefs.h <<_ACEOF 7854printf "%s\n" "#define PT_LASTLOG_FILE \"$pt_cv_path_lastlog\"" >>confdefs.h
7199#define LASTLOG_FILE "$pt_cv_path_lastlog"
7200_ACEOF
7201 7855
7856elif test "$cross_compiling" = yes; then
7857 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7858printf "%s\n" "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7202fi 7859fi
7203 7860
7204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5 7861{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7205$as_echo_n "checking where lastlogx is located... " >&6; } 7862printf %s "checking for a fallback location of lastlogx... " >&6; }
7206if test "${pt_cv_path_lastlogx+set}" = set; then : 7863if test ${pt_cv_path_lastlogx+y}
7207 $as_echo_n "(cached) " >&6 7864then :
7208else 7865 printf %s "(cached) " >&6
7866else $as_nop
7867
7209 if test "$cross_compiling" = yes; then : 7868if test "$cross_compiling" != yes; then
7210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 7869 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7211$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 7870 if test -f "$file"; then
7212else
7213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7214/* end confdefs.h. */
7215#include <stdio.h>
7216#include <stdlib.h>
7217#include <sys/stat.h>
7218
7219#ifdef HAVE_UTMPX_H
7220#include <utmpx.h>
7221#endif
7222
7223int main()
7224{
7225 const char **path, *list[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7226 FILE *f = fopen("conftestval", "w");
7227 if (!f) return 1;
7228#ifdef LASTLOGX_FILE
7229 fprintf(f, "%s\n", LASTLOGX_FILE);
7230#elif defined(_PATH_LASTLOGX)
7231 fprintf(f, "%s\n", _PATH_LASTLOGX);
7232#else
7233 for (path = list; *path; path++) {
7234 struct stat st;
7235 if (stat(*path, &st) == 0) {
7236 fprintf(f, "%s\n", *path);
7237 break;
7238 }
7239 }
7240#endif
7241 return fclose(f) != 0;
7242}
7243_ACEOF
7244if ac_fn_cxx_try_run "$LINENO"; then :
7245 pt_cv_path_lastlogx=`cat conftestval`
7246else
7247 pt_cv_path_lastlogx= 7871 pt_cv_path_lastlogx=$file
7872 break
7873 fi
7874 done
7248fi 7875fi
7249rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7250 conftest.$ac_objext conftest.beam conftest.$ac_ext
7251fi 7876fi
7252
7253fi
7254{ $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
7255$as_echo "$pt_cv_path_lastlogx" >&6; } 7878printf "%s\n" "$pt_cv_path_lastlogx" >&6; }
7256if test x$pt_cv_path_lastlogx != x; then 7879if test x$pt_cv_path_lastlogx != x; then
7257 7880
7258cat >>confdefs.h <<_ACEOF 7881printf "%s\n" "#define PT_LASTLOGX_FILE \"$pt_cv_path_lastlogx\"" >>confdefs.h
7259#define LASTLOGX_FILE "$pt_cv_path_lastlogx"
7260_ACEOF
7261 7882
7883elif test "$cross_compiling" = yes; then
7884 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7885printf "%s\n" "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7262fi 7886fi
7263 7887
7264 7888
7265 7889
7266 7890
7267save_LIBS=$LIBS 7891save_LIBS=$LIBS
7268save_CFLAGS=$CFLAGS 7892save_CXXFLAGS=$CXXFLAGS
7269CFLAGS="$CFLAGS $X_CFLAGS" 7893CXXFLAGS="$CXXFLAGS $X_CFLAGS"
7270LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" 7894LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
7271if test x$support_xim = xyes; then 7895if test x$support_xim = xyes; then
7272 { $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
7273$as_echo_n "checking for working Xlocale... " >&6; } 7897printf %s "checking for working Xlocale... " >&6; }
7274if test "${rxvt_cv_func_xlocale+set}" = set; then : 7898if test ${rxvt_cv_func_xlocale+y}
7275 $as_echo_n "(cached) " >&6 7899then :
7276else 7900 printf %s "(cached) " >&6
7901else $as_nop
7277 if test "$cross_compiling" = yes; then : 7902 if test "$cross_compiling" = yes
7903then :
7278 : 7904 :
7279else 7905else $as_nop
7280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7281/* end confdefs.h. */ 7907/* end confdefs.h. */
7282 7908
7283 #include <X11/Xlib.h> 7909 #include <X11/Xlib.h>
7284 #include <stdlib.h> 7910 #include <stdlib.h>
7289 else 7915 else
7290 exit (1); 7916 exit (1);
7291 } 7917 }
7292 7918
7293_ACEOF 7919_ACEOF
7294if ac_fn_cxx_try_run "$LINENO"; then : 7920if ac_fn_cxx_try_run "$LINENO"
7921then :
7295 rxvt_cv_func_xlocale=yes 7922 rxvt_cv_func_xlocale=yes
7296else 7923else $as_nop
7297 rxvt_cv_func_xlocale=no 7924 rxvt_cv_func_xlocale=no
7298fi 7925fi
7299rm -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 \
7300 conftest.$ac_objext conftest.beam conftest.$ac_ext 7927 conftest.$ac_objext conftest.beam conftest.$ac_ext
7301fi 7928fi
7302 7929
7303fi 7930fi
7304{ $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
7305$as_echo "$rxvt_cv_func_xlocale" >&6; } 7932printf "%s\n" "$rxvt_cv_func_xlocale" >&6; }
7306 if test x$rxvt_cv_func_xlocale = xyes; then 7933 if test x$rxvt_cv_func_xlocale = xyes; then
7307 7934
7308$as_echo "#define USE_XIM 1" >>confdefs.h 7935printf "%s\n" "#define USE_XIM 1" >>confdefs.h
7309 7936
7310 { $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
7311$as_echo_n "checking for broken XIM callback... " >&6; } 7938printf %s "checking for broken XIM callback... " >&6; }
7312if test "${rxvt_cv_broken_ximcb+set}" = set; then : 7939if test ${rxvt_cv_broken_ximcb+y}
7313 $as_echo_n "(cached) " >&6 7940then :
7314else 7941 printf %s "(cached) " >&6
7942else $as_nop
7315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7316/* end confdefs.h. */ 7944/* end confdefs.h. */
7317 7945
7318 #include <X11/Xlib.h> 7946 #include <X11/Xlib.h>
7319 7947
7323 XIMCallback cb; 7951 XIMCallback cb;
7324 cb.callback = im_destroy_cb; 7952 cb.callback = im_destroy_cb;
7325 } 7953 }
7326 7954
7327_ACEOF 7955_ACEOF
7328if ac_fn_cxx_try_compile "$LINENO"; then : 7956if ac_fn_cxx_try_compile "$LINENO"
7957then :
7329 rxvt_cv_broken_ximcb=yes 7958 rxvt_cv_broken_ximcb=yes
7330else 7959else $as_nop
7331 rxvt_cv_broken_ximcb=no 7960 rxvt_cv_broken_ximcb=no
7332fi 7961fi
7333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7962rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7334fi 7963fi
7335{ $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
7336$as_echo "$rxvt_cv_broken_ximcb" >&6; } 7965printf "%s\n" "$rxvt_cv_broken_ximcb" >&6; }
7337 7966
7338 if test x$rxvt_cv_broken_ximcb = xyes; then 7967 if test x$rxvt_cv_broken_ximcb = xyes; then
7339 7968
7340$as_echo "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h 7969printf "%s\n" "#define XIMCB_PROTO_BROKEN 1" >>confdefs.h
7341 7970
7342 fi 7971 fi
7343 fi 7972 fi
7344fi 7973fi
7345 7974
7346{ $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
7347$as_echo_n "checking for working X setlocale... " >&6; } 7976printf %s "checking for working X setlocale... " >&6; }
7348if test "${rxvt_cv_func_xsetlocale+set}" = set; then : 7977if test ${rxvt_cv_func_xsetlocale+y}
7349 $as_echo_n "(cached) " >&6 7978then :
7350else 7979 printf %s "(cached) " >&6
7980else $as_nop
7351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7352/* end confdefs.h. */ 7982/* end confdefs.h. */
7353#define X_LOCALE 1 7983#define X_LOCALE 1
7354#include <X11/Xlocale.h> 7984#include <X11/Xlocale.h>
7355int 7985int
7356main () 7986main (void)
7357{ 7987{
7358setlocale(LC_CTYPE, ""); 7988setlocale(LC_CTYPE, "");
7359 ; 7989 ;
7360 return 0; 7990 return 0;
7361} 7991}
7362_ACEOF 7992_ACEOF
7363if ac_fn_cxx_try_link "$LINENO"; then : 7993if ac_fn_cxx_try_link "$LINENO"
7994then :
7364 rxvt_cv_func_xsetlocale=yes 7995 rxvt_cv_func_xsetlocale=yes
7365else 7996else $as_nop
7366 rxvt_cv_func_xsetlocale=no 7997 rxvt_cv_func_xsetlocale=no
7367fi 7998fi
7368rm -f core conftest.err conftest.$ac_objext \ 7999rm -f core conftest.err conftest.$ac_objext conftest.beam \
7369 conftest$ac_exeext conftest.$ac_ext 8000 conftest$ac_exeext conftest.$ac_ext
7370fi 8001fi
7371{ $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
7372$as_echo "$rxvt_cv_func_xsetlocale" >&6; } 8003printf "%s\n" "$rxvt_cv_func_xsetlocale" >&6; }
7373if test x$rxvt_cv_func_xsetlocale = xyes; then 8004if test x$rxvt_cv_func_xsetlocale = xyes; then
7374 8005
7375$as_echo "#define HAVE_XSETLOCALE 1" >>confdefs.h 8006printf "%s\n" "#define HAVE_XSETLOCALE 1" >>confdefs.h
7376 8007
7377fi 8008fi
7378LIBS=$save_LIBS 8009LIBS=$save_LIBS
7379CFLAGS=$save_CFLAGS 8010CXXFLAGS=$save_CXXFLAGS
7380 8011
7381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7382$as_echo_n "checking for working plain setlocale... " >&6; }
7383if test "${rxvt_cv_func_setlocale+set}" = set; then :
7384 $as_echo_n "(cached) " >&6
7385else
7386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7387/* end confdefs.h. */
7388#include <clocale>
7389int
7390main ()
7391{
7392setlocale(LC_CTYPE, "");
7393 ;
7394 return 0;
7395}
7396_ACEOF
7397if ac_fn_cxx_try_link "$LINENO"; then :
7398 rxvt_cv_func_setlocale=yes
7399else
7400 rxvt_cv_func_setlocale=no
7401fi
7402rm -f core conftest.err conftest.$ac_objext \
7403 conftest$ac_exeext conftest.$ac_ext
7404fi
7405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7406$as_echo "$rxvt_cv_func_setlocale" >&6; }
7407if test x$rxvt_cv_func_setlocale = xyes; then
7408
7409$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7410
7411fi
7412
7413{ $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
7414$as_echo_n "checking for working nl_langinfo... " >&6; } 8013printf %s "checking for working nl_langinfo... " >&6; }
7415if test "${rxvt_cv_func_nl_langinfo+set}" = set; then : 8014if test ${rxvt_cv_func_nl_langinfo+y}
7416 $as_echo_n "(cached) " >&6 8015then :
7417else 8016 printf %s "(cached) " >&6
8017else $as_nop
7418 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7419/* end confdefs.h. */ 8019/* end confdefs.h. */
7420#include <langinfo.h> 8020#include <langinfo.h>
7421int 8021int
7422main () 8022main (void)
7423{ 8023{
7424nl_langinfo(CODESET); 8024nl_langinfo(CODESET);
7425 ; 8025 ;
7426 return 0; 8026 return 0;
7427} 8027}
7428_ACEOF 8028_ACEOF
7429if ac_fn_cxx_try_link "$LINENO"; then : 8029if ac_fn_cxx_try_link "$LINENO"
8030then :
7430 rxvt_cv_func_nl_langinfo=yes 8031 rxvt_cv_func_nl_langinfo=yes
7431else 8032else $as_nop
7432 rxvt_cv_func_nl_langinfo=no 8033 rxvt_cv_func_nl_langinfo=no
7433fi 8034fi
7434rm -f core conftest.err conftest.$ac_objext \ 8035rm -f core conftest.err conftest.$ac_objext conftest.beam \
7435 conftest$ac_exeext conftest.$ac_ext 8036 conftest$ac_exeext conftest.$ac_ext
7436fi 8037fi
7437{ $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
7438$as_echo "$rxvt_cv_func_nl_langinfo" >&6; } 8039printf "%s\n" "$rxvt_cv_func_nl_langinfo" >&6; }
7439if test x$rxvt_cv_func_nl_langinfo = xyes; then 8040if test x$rxvt_cv_func_nl_langinfo = xyes; then
7440 8041
7441$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 8042printf "%s\n" "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7442 8043
7443fi 8044fi
7444 8045
7445 8046
7446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5 8047
7447$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 8048case $host in
7448if test "${pt_cv_can_pass_fds+set}" = set; then : 8049 *-*-solaris*)
7449 $as_echo_n "(cached) " >&6
7450else
7451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7452/* end confdefs.h. */ 8051/* end confdefs.h. */
7453 8052
7454#include <cstddef> // broken bsds (is that redundant?) need this 8053#if __STDC_VERSION__ >= 199901L
7455#include <sys/types.h> 8054error
7456#include <sys/socket.h> 8055#endif
7457#include <sys/uio.h>
7458 8056
7459int 8057int
7460main () 8058main (void)
7461{ 8059{
7462
7463{
7464 msghdr msg;
7465 iovec iov;
7466 char buf [100];
7467 char data = 0;
7468
7469 iov.iov_base = &data;
7470 iov.iov_len = 1;
7471
7472 msg.msg_iov = &iov;
7473 msg.msg_iovlen = 1;
7474 msg.msg_control = buf;
7475 msg.msg_controllen = sizeof buf;
7476
7477 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
7478 cmsg->cmsg_level = SOL_SOCKET;
7479 cmsg->cmsg_type = SCM_RIGHTS;
7480 cmsg->cmsg_len = 100;
7481
7482 *(int *)CMSG_DATA (cmsg) = 5;
7483
7484 return sendmsg (3, &msg, 0);
7485}
7486 8060
7487 ; 8061 ;
7488 return 0; 8062 return 0;
7489} 8063}
7490_ACEOF 8064_ACEOF
7491if ac_fn_cxx_try_link "$LINENO"; then : 8065if ac_fn_cxx_try_compile "$LINENO"
7492 pt_cv_can_pass_fds=yes 8066then :
7493else 8067 printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
7494 pt_cv_can_pass_fds=no
7495fi
7496rm -f core conftest.err conftest.$ac_objext \
7497 conftest$ac_exeext conftest.$ac_ext
7498fi
7499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
7500$as_echo "$pt_cv_can_pass_fds" >&6; }
7501if test x$pt_cv_can_pass_fds = xyes; then
7502 8068
7503$as_echo "#define HAVE_UNIX_FDPASS 1" >>confdefs.h 8069else $as_nop
8070 printf "%s\n" "#define _XOPEN_SOURCE 600" >>confdefs.h
7504 8071
7505else
7506 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
7507fi 8072fi
7508 8073rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7509
7510
7511for ac_header in \
7512 pty.h \
7513 util.h \
7514 libutil.h \
7515 sys/ioctl.h \
7516 sys/stropts.h \
7517 stropts.h \
7518
7519do :
7520 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7521ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7522if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7523 cat >>confdefs.h <<_ACEOF
7524#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7525_ACEOF
7526
7527fi
7528
7529done
7530
7531
7532for ac_func in \
7533 revoke \
7534 _getpty \
7535 getpt \
7536 posix_openpt \
7537 isastream \
7538 setuid \
7539 seteuid \
7540 setreuid \
7541 setresuid \
7542
7543do :
7544 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7545ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7546if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7547 cat >>confdefs.h <<_ACEOF
7548#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7549_ACEOF
7550
7551fi
7552done
7553
7554
7555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7556$as_echo_n "checking for UNIX98 ptys... " >&6; }
7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7558/* end confdefs.h. */
7559#include <stdlib.h>
7560int
7561main ()
7562{
7563grantpt(0);unlockpt(0);ptsname(0);
7564 ;
7565 return 0;
7566}
7567_ACEOF
7568if ac_fn_cxx_try_link "$LINENO"; then :
7569 unix98_pty=yes
7570
7571$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7572
7573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7574$as_echo "yes" >&6; }
7575else
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7577$as_echo "no" >&6; }
7578fi
7579rm -f core conftest.err conftest.$ac_objext \
7580 conftest$ac_exeext conftest.$ac_ext
7581
7582if test -z "$unix98_pty"; then
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 8074 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7584$as_echo_n "checking for library containing openpty... " >&6; } 8075printf %s "checking for library containing sendmsg... " >&6; }
7585if test "${ac_cv_search_openpty+set}" = set; then : 8076if test ${ac_cv_search_sendmsg+y}
7586 $as_echo_n "(cached) " >&6 8077then :
7587else 8078 printf %s "(cached) " >&6
8079else $as_nop
7588 ac_func_search_save_LIBS=$LIBS 8080 ac_func_search_save_LIBS=$LIBS
7589cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8081cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590/* end confdefs.h. */ 8082/* end confdefs.h. */
7591 8083
7592/* Override any GCC internal prototype to avoid an error. 8084namespace conftest {
7593 Use char because int might match the return type of a GCC 8085 extern "C" int sendmsg ();
7594 builtin and then its argument prototype would still apply. */ 8086}
7595#ifdef __cplusplus
7596extern "C"
7597#endif
7598char openpty ();
7599int 8087int
7600main () 8088main (void)
7601{ 8089{
7602return openpty (); 8090return conftest::sendmsg ();
7603 ; 8091 ;
7604 return 0; 8092 return 0;
7605} 8093}
7606_ACEOF 8094_ACEOF
7607for ac_lib in '' util; do 8095for ac_lib in '' socket
8096do
7608 if test -z "$ac_lib"; then 8097 if test -z "$ac_lib"; then
7609 ac_res="none required" 8098 ac_res="none required"
7610 else 8099 else
7611 ac_res=-l$ac_lib 8100 ac_res=-l$ac_lib
7612 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8101 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7613 fi 8102 fi
7614 if ac_fn_cxx_try_link "$LINENO"; then : 8103 if ac_fn_cxx_try_link "$LINENO"
8104then :
7615 ac_cv_search_openpty=$ac_res 8105 ac_cv_search_sendmsg=$ac_res
7616fi 8106fi
7617rm -f core conftest.err conftest.$ac_objext \ 8107rm -f core conftest.err conftest.$ac_objext conftest.beam \
7618 conftest$ac_exeext 8108 conftest$ac_exeext
7619 if test "${ac_cv_search_openpty+set}" = set; then : 8109 if test ${ac_cv_search_sendmsg+y}
8110then :
7620 break 8111 break
7621fi 8112fi
7622done 8113done
7623if test "${ac_cv_search_openpty+set}" = set; then : 8114if test ${ac_cv_search_sendmsg+y}
8115then :
7624 8116
7625else 8117else $as_nop
7626 ac_cv_search_openpty=no 8118 ac_cv_search_sendmsg=no
7627fi 8119fi
7628rm conftest.$ac_ext 8120rm conftest.$ac_ext
7629LIBS=$ac_func_search_save_LIBS 8121LIBS=$ac_func_search_save_LIBS
7630fi 8122fi
8123{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
8124printf "%s\n" "$ac_cv_search_sendmsg" >&6; }
8125ac_res=$ac_cv_search_sendmsg
8126if test "$ac_res" != no
8127then :
8128 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8129
8130fi
8131
8132 ;;
8133esac
8134
8135{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
8136printf %s "checking for unix-compliant filehandle passing ability... " >&6; }
8137if test ${pt_cv_can_pass_fds+y}
8138then :
8139 printf %s "(cached) " >&6
8140else $as_nop
8141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8142/* end confdefs.h. */
8143
8144#include <stddef.h> // broken bsds (is that redundant?) need this
8145#include <sys/types.h>
8146#include <sys/socket.h>
8147#include <sys/uio.h>
8148
8149int
8150main (void)
8151{
8152
8153{
8154 msghdr msg;
8155 iovec iov;
8156 char buf [100];
8157 char data = 0;
8158
8159 iov.iov_base = &data;
8160 iov.iov_len = 1;
8161
8162 msg.msg_iov = &iov;
8163 msg.msg_iovlen = 1;
8164 msg.msg_control = buf;
8165 msg.msg_controllen = sizeof buf;
8166
8167 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
8168 cmsg->cmsg_level = SOL_SOCKET;
8169 cmsg->cmsg_type = SCM_RIGHTS;
8170 cmsg->cmsg_len = 100;
8171
8172 *(int *)CMSG_DATA (cmsg) = 5;
8173
8174 return sendmsg (3, &msg, 0);
8175}
8176
8177 ;
8178 return 0;
8179}
8180_ACEOF
8181if ac_fn_cxx_try_link "$LINENO"
8182then :
8183 pt_cv_can_pass_fds=yes
8184else $as_nop
8185 pt_cv_can_pass_fds=no
8186fi
8187rm -f core conftest.err conftest.$ac_objext conftest.beam \
8188 conftest$ac_exeext conftest.$ac_ext
8189fi
8190{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $pt_cv_can_pass_fds" >&5
8191printf "%s\n" "$pt_cv_can_pass_fds" >&6; }
8192if test x$pt_cv_can_pass_fds = xyes; then
8193
8194printf "%s\n" "#define HAVE_UNIX_FDPASS 1" >>confdefs.h
8195
8196else
8197 as_fn_error $? "libptytty requires unix-compliant filehandle passing ability" "$LINENO" 5
8198fi
8199
8200
8201
8202ac_fn_cxx_check_header_compile "$LINENO" "pty.h" "ac_cv_header_pty_h" "$ac_includes_default"
8203if test "x$ac_cv_header_pty_h" = xyes
8204then :
8205 printf "%s\n" "#define HAVE_PTY_H 1" >>confdefs.h
8206
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
8212
8213fi
8214ac_fn_cxx_check_header_compile "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
8215if test "x$ac_cv_header_libutil_h" = xyes
8216then :
8217 printf "%s\n" "#define HAVE_LIBUTIL_H 1" >>confdefs.h
8218
8219fi
8220ac_fn_cxx_check_header_compile "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
8221if test "x$ac_cv_header_sys_ioctl_h" = xyes
8222then :
8223 printf "%s\n" "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
8224
8225fi
8226ac_fn_cxx_check_header_compile "$LINENO" "stropts.h" "ac_cv_header_stropts_h" "$ac_includes_default"
8227if test "x$ac_cv_header_stropts_h" = xyes
8228then :
8229 printf "%s\n" "#define HAVE_STROPTS_H 1" >>confdefs.h
8230
8231fi
8232
8233
8234ac_fn_cxx_check_func "$LINENO" "revoke" "ac_cv_func_revoke"
8235if test "x$ac_cv_func_revoke" = xyes
8236then :
8237 printf "%s\n" "#define HAVE_REVOKE 1" >>confdefs.h
8238
8239fi
8240ac_fn_cxx_check_func "$LINENO" "_getpty" "ac_cv_func__getpty"
8241if test "x$ac_cv_func__getpty" = xyes
8242then :
8243 printf "%s\n" "#define HAVE__GETPTY 1" >>confdefs.h
8244
8245fi
8246ac_fn_cxx_check_func "$LINENO" "getpt" "ac_cv_func_getpt"
8247if test "x$ac_cv_func_getpt" = xyes
8248then :
8249 printf "%s\n" "#define HAVE_GETPT 1" >>confdefs.h
8250
8251fi
8252ac_fn_cxx_check_func "$LINENO" "posix_openpt" "ac_cv_func_posix_openpt"
8253if test "x$ac_cv_func_posix_openpt" = xyes
8254then :
8255 printf "%s\n" "#define HAVE_POSIX_OPENPT 1" >>confdefs.h
8256
8257fi
8258ac_fn_cxx_check_func "$LINENO" "isastream" "ac_cv_func_isastream"
8259if test "x$ac_cv_func_isastream" = xyes
8260then :
8261 printf "%s\n" "#define HAVE_ISASTREAM 1" >>confdefs.h
8262
8263fi
8264ac_fn_cxx_check_func "$LINENO" "setuid" "ac_cv_func_setuid"
8265if test "x$ac_cv_func_setuid" = xyes
8266then :
8267 printf "%s\n" "#define HAVE_SETUID 1" >>confdefs.h
8268
8269fi
8270ac_fn_cxx_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid"
8271if test "x$ac_cv_func_seteuid" = xyes
8272then :
8273 printf "%s\n" "#define HAVE_SETEUID 1" >>confdefs.h
8274
8275fi
8276ac_fn_cxx_check_func "$LINENO" "setreuid" "ac_cv_func_setreuid"
8277if test "x$ac_cv_func_setreuid" = xyes
8278then :
8279 printf "%s\n" "#define HAVE_SETREUID 1" >>confdefs.h
8280
8281fi
8282ac_fn_cxx_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid"
8283if test "x$ac_cv_func_setresuid" = xyes
8284then :
8285 printf "%s\n" "#define HAVE_SETRESUID 1" >>confdefs.h
8286
8287fi
8288
8289
8290{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
8291printf %s "checking for UNIX98 ptys... " >&6; }
8292cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8293/* end confdefs.h. */
8294#include <stdlib.h>
8295int
8296main (void)
8297{
8298grantpt(0);unlockpt(0);ptsname(0);
8299 ;
8300 return 0;
8301}
8302_ACEOF
8303if ac_fn_cxx_try_link "$LINENO"
8304then :
8305 unix98_pty=yes
8306
8307printf "%s\n" "#define UNIX98_PTY 1" >>confdefs.h
8308
8309 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8310printf "%s\n" "yes" >&6; }
8311else $as_nop
8312 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8313printf "%s\n" "no" >&6; }
8314fi
8315rm -f core conftest.err conftest.$ac_objext conftest.beam \
8316 conftest$ac_exeext conftest.$ac_ext
8317
8318if test -z "$unix98_pty"; then
8319 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
8320printf %s "checking for library containing openpty... " >&6; }
8321if test ${ac_cv_search_openpty+y}
8322then :
8323 printf %s "(cached) " >&6
8324else $as_nop
8325 ac_func_search_save_LIBS=$LIBS
8326cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8327/* end confdefs.h. */
8328
8329namespace conftest {
8330 extern "C" int openpty ();
8331}
8332int
8333main (void)
8334{
8335return conftest::openpty ();
8336 ;
8337 return 0;
8338}
8339_ACEOF
8340for ac_lib in '' util
8341do
8342 if test -z "$ac_lib"; then
8343 ac_res="none required"
8344 else
8345 ac_res=-l$ac_lib
8346 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8347 fi
8348 if ac_fn_cxx_try_link "$LINENO"
8349then :
8350 ac_cv_search_openpty=$ac_res
8351fi
8352rm -f core conftest.err conftest.$ac_objext conftest.beam \
8353 conftest$ac_exeext
8354 if test ${ac_cv_search_openpty+y}
8355then :
8356 break
8357fi
8358done
8359if test ${ac_cv_search_openpty+y}
8360then :
8361
8362else $as_nop
8363 ac_cv_search_openpty=no
8364fi
8365rm conftest.$ac_ext
8366LIBS=$ac_func_search_save_LIBS
8367fi
7631{ $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
7632$as_echo "$ac_cv_search_openpty" >&6; } 8369printf "%s\n" "$ac_cv_search_openpty" >&6; }
7633ac_res=$ac_cv_search_openpty 8370ac_res=$ac_cv_search_openpty
7634if test "$ac_res" != no; then : 8371if test "$ac_res" != no
8372then :
7635 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8373 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7636 8374
7637$as_echo "#define HAVE_OPENPTY 1" >>confdefs.h 8375printf "%s\n" "#define HAVE_OPENPTY 1" >>confdefs.h
7638 8376
7639fi 8377fi
7640 8378
7641fi 8379fi
7642 8380
7643 8381
7644 8382
7645{ $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
7646$as_echo_n "checking for tty group... " >&6; } 8384printf %s "checking for tty group... " >&6; }
7647if test "${pt_cv_tty_group+set}" = set; then : 8385if test ${pt_cv_tty_group+y}
7648 $as_echo_n "(cached) " >&6 8386then :
7649else 8387 printf %s "(cached) " >&6
8388else $as_nop
7650 if test "$cross_compiling" = yes; then : 8389 if test "$cross_compiling" = yes
8390then :
7651 pt_cv_tty_group=no 8391 pt_cv_tty_group=no
7652else 8392else $as_nop
7653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7654/* end confdefs.h. */ 8394/* end confdefs.h. */
7655 8395
7656#include <sys/types.h> 8396#include <sys/types.h>
7657#include <sys/stat.h> 8397#include <sys/stat.h>
7672 return 0; 8412 return 0;
7673 else 8413 else
7674 return 1; 8414 return 1;
7675} 8415}
7676_ACEOF 8416_ACEOF
7677if ac_fn_cxx_try_run "$LINENO"; then : 8417if ac_fn_cxx_try_run "$LINENO"
8418then :
7678 pt_cv_tty_group=yes 8419 pt_cv_tty_group=yes
7679else 8420else $as_nop
7680 pt_cv_tty_group=no 8421 pt_cv_tty_group=no
7681fi 8422fi
7682rm -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 \
7683 conftest.$ac_objext conftest.beam conftest.$ac_ext 8424 conftest.$ac_objext conftest.beam conftest.$ac_ext
7684fi 8425fi
7685 8426
7686fi 8427fi
7687{ $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
7688$as_echo "$pt_cv_tty_group" >&6; } 8429printf "%s\n" "$pt_cv_tty_group" >&6; }
7689if test x$pt_cv_tty_group = xyes; then 8430if test x$pt_cv_tty_group = xyes; then
7690 8431
7691$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h 8432printf "%s\n" "#define TTY_GID_SUPPORT 1" >>confdefs.h
7692 8433
7693fi 8434fi
7694 8435
8436support_image=no
8437if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
8438 support_image=yes
8439fi
7695if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then 8440if test x$support_xft = xyes || test x$support_image = xyes; then
7696 rxvt_have_xrender=no 8441 rxvt_have_xrender=no
7697 # Extract the first word of "pkg-config", so it can be a program name with args. 8442
7698set dummy pkg-config; ac_word=$2
7699{ $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
7700$as_echo_n "checking for $ac_word... " >&6; } 8444printf %s "checking for xrender... " >&6; }
7701if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7702 $as_echo_n "(cached) " >&6
7703else
7704 case $PKG_CONFIG in
7705 [\\/]* | ?:[\\/]*)
7706 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7707 ;;
7708 *)
7709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710for as_dir in $PATH
7711do
7712 IFS=$as_save_IFS
7713 test -z "$as_dir" && as_dir=.
7714 for ac_exec_ext in '' $ac_executable_extensions; do
7715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7716 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7718 break 2
7719 fi
7720done
7721 done
7722IFS=$as_save_IFS
7723
7724 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7725 ;;
7726esac
7727fi
7728PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7729if test -n "$PKG_CONFIG"; then
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7731$as_echo "$PKG_CONFIG" >&6; }
7732else
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7734$as_echo "no" >&6; }
7735fi
7736
7737
7738 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then 8445 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7739 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS" 8446 XRENDER_CFLAGS="`$PKG_CONFIG --cflags xrender`"
7740 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"
7741 rxvt_have_xrender=yes 8454 rxvt_have_xrender=yes
7742 8455
7743 save_LIBS="$LIBS" 8456 save_LIBS="$LIBS"
7744 LIBS="$LIBS $X_LIBS" 8457 LIBS="$LIBS $X_LIBS"
7745 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"
7746if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then : 8459if test "x$ac_cv_header_X11_extensions_Xrender_h" = xyes
8460then :
7747 8461
7748else 8462else $as_nop
7749 rxvt_have_xrender=no 8463 rxvt_have_xrender=no
7750fi 8464fi
7751 8465
7752
7753 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat" 8466 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7754if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then : 8467if test "x$ac_cv_func_XRenderFindStandardFormat" = xyes
8468then :
7755 8469
7756else 8470else $as_nop
7757 rxvt_have_xrender=no 8471 rxvt_have_xrender=no
7758fi 8472fi
7759 8473
7760 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 :
7761 fi 8480 fi
8481
7762fi 8482fi
7763 8483
7764if 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
7765 # Extract the first word of "pkg-config", so it can be a program name with args.
7766set dummy pkg-config; ac_word=$2
7767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7768$as_echo_n "checking for $ac_word... " >&6; }
7769if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7770 $as_echo_n "(cached) " >&6
7771else
7772 case $PKG_CONFIG in
7773 [\\/]* | ?:[\\/]*)
7774 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7775 ;;
7776 *)
7777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778for as_dir in $PATH
7779do
7780 IFS=$as_save_IFS
7781 test -z "$as_dir" && as_dir=.
7782 for ac_exec_ext in '' $ac_executable_extensions; do
7783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7784 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7786 break 2
7787 fi
7788done
7789 done
7790IFS=$as_save_IFS
7791 8485
7792 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
7793 ;; 8487printf %s "checking for fontconfig xft... " >&6; }
7794esac
7795fi
7796PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7797if test -n "$PKG_CONFIG"; then
7798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7799$as_echo "$PKG_CONFIG" >&6; }
7800else
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7802$as_echo "no" >&6; }
7803fi
7804
7805
7806 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 8488 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig xft; then
7807 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS" 8489 XFT_CFLAGS="`$PKG_CONFIG --cflags fontconfig xft`"
7808 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
7809 else 8498 else
8499 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8500printf "%s\n" "no" >&6; }
8501
7810 # 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.
7811set dummy xft-config; ac_word=$2 8503set dummy xft-config; ac_word=$2
7812{ $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
7813$as_echo_n "checking for $ac_word... " >&6; } 8505printf %s "checking for $ac_word... " >&6; }
7814if test "${ac_cv_path_XFT_CONFIG+set}" = set; then : 8506if test ${ac_cv_path_XFT_CONFIG+y}
7815 $as_echo_n "(cached) " >&6 8507then :
7816else 8508 printf %s "(cached) " >&6
8509else $as_nop
7817 case $XFT_CONFIG in 8510 case $XFT_CONFIG in
7818 [\\/]* | ?:[\\/]*) 8511 [\\/]* | ?:[\\/]*)
7819 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.
7820 ;; 8513 ;;
7821 *) 8514 *)
7822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7823for as_dir in $PATH 8516for as_dir in $PATH
7824do 8517do
7825 IFS=$as_save_IFS 8518 IFS=$as_save_IFS
7826 test -z "$as_dir" && as_dir=. 8519 case $as_dir in #(((
8520 '') as_dir=./ ;;
8521 */) ;;
8522 *) as_dir=$as_dir/ ;;
8523 esac
7827 for ac_exec_ext in '' $ac_executable_extensions; do 8524 for ac_exec_ext in '' $ac_executable_extensions; do
7828 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
7829 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"
7830 $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
7831 break 2 8528 break 2
7832 fi 8529 fi
7833done 8530done
7834 done 8531 done
7835IFS=$as_save_IFS 8532IFS=$as_save_IFS
7838 ;; 8535 ;;
7839esac 8536esac
7840fi 8537fi
7841XFT_CONFIG=$ac_cv_path_XFT_CONFIG 8538XFT_CONFIG=$ac_cv_path_XFT_CONFIG
7842if test -n "$XFT_CONFIG"; then 8539if test -n "$XFT_CONFIG"; then
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5 8540 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XFT_CONFIG" >&5
7844$as_echo "$XFT_CONFIG" >&6; } 8541printf "%s\n" "$XFT_CONFIG" >&6; }
7845else 8542else
7846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8543 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
7847$as_echo "no" >&6; } 8544printf "%s\n" "no" >&6; }
7848fi 8545fi
7849 8546
7850 8547
7851 if test $XFT_CONFIG != no; then 8548 if test $XFT_CONFIG != no; then
7852 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 8549 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7853 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 8550 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7854 fi 8551 fi
7855 fi
7856 8552
7857 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7858 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7859 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7860 fi 8553 fi
8554
7861 8555
7862 save_LIBS="$LIBS" 8556 save_LIBS="$LIBS"
7863 LIBS="$LIBS $X_LIBS" 8557 LIBS="$LIBS $X_LIBS"
7864 for ac_header in X11/Xft/Xft.h 8558 for ac_header in X11/Xft/Xft.h fontconfig/fontconfig.h
7865do : 8559do :
7866 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`
7867if 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 :
7868 cat >>confdefs.h <<_ACEOF 8564 cat >>confdefs.h <<_ACEOF
7869#define HAVE_X11_XFT_XFT_H 1 8565#define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1
7870_ACEOF 8566_ACEOF
7871 8567
7872else 8568else $as_nop
7873 support_xft=no 8569 support_xft=no
7874fi 8570fi
7875 8571
7876done 8572done
7877 8573
7878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XftDrawString32 in -lXft" >&5 8574 for ac_func in XftDrawString32 FcPatternGet
7879$as_echo_n "checking for XftDrawString32 in -lXft... " >&6; } 8575do :
7880if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then : 8576 as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | $as_tr_sh`
7881 $as_echo_n "(cached) " >&6 8577ac_fn_cxx_check_func "$LINENO" "$ac_func" "$as_ac_var"
7882else 8578if eval test \"x\$"$as_ac_var"\" = x"yes"
7883 ac_check_lib_save_LIBS=$LIBS 8579then :
7884LIBS="-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; }
7885cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7886/* end confdefs.h. */ 8602/* end confdefs.h. */
7887 8603
7888/* Override any GCC internal prototype to avoid an error. 8604#include <X11/extensions/Xrender.h>
7889 Use char because int might match the return type of a GCC 8605#if RENDER_MAJOR == 0 && RENDER_MINOR <= 10
7890 builtin and then its argument prototype would still apply. */ 8606error
7891#ifdef __cplusplus
7892extern "C"
7893#endif 8607#endif
7894char XftDrawString32 (); 8608
7895int 8609int
7896main () 8610main (void)
7897{ 8611{
7898return XftDrawString32 (); 8612
7899 ; 8613 ;
7900 return 0; 8614 return 0;
7901} 8615}
7902_ACEOF 8616_ACEOF
7903if ac_fn_cxx_try_link "$LINENO"; then : 8617if ac_fn_cxx_try_compile "$LINENO"
7904 ac_cv_lib_Xft_XftDrawString32=yes 8618then :
7905else 8619
7906 ac_cv_lib_Xft_XftDrawString32=no 8620else $as_nop
7907fi
7908rm -f core conftest.err conftest.$ac_objext \
7909 conftest$ac_exeext conftest.$ac_ext
7910LIBS=$ac_check_lib_save_LIBS
7911fi
7912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xft_XftDrawString32" >&5
7913$as_echo "$ac_cv_lib_Xft_XftDrawString32" >&6; }
7914if test "x$ac_cv_lib_Xft_XftDrawString32" = x""yes; then :
7915 :
7916else
7917 support_xft=no 8621 support_image=no
7918fi 8622fi
7919 8623rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7920 for ac_header in fontconfig/fontconfig.h
7921do :
7922 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7923if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
7924 cat >>confdefs.h <<_ACEOF
7925#define HAVE_FONTCONFIG_FONTCONFIG_H 1
7926_ACEOF
7927
7928else
7929 support_xft=no
7930fi
7931
7932done
7933
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7935$as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7936if test "${ac_cv_lib_fontconfig_FcPatternGet+set}" = set; then :
7937 $as_echo_n "(cached) " >&6
7938else
7939 ac_check_lib_save_LIBS=$LIBS
7940LIBS="-lfontconfig $LIBS"
7941cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7942/* end confdefs.h. */
7943
7944/* Override any GCC internal prototype to avoid an error.
7945 Use char because int might match the return type of a GCC
7946 builtin and then its argument prototype would still apply. */
7947#ifdef __cplusplus
7948extern "C"
7949#endif
7950char FcPatternGet ();
7951int
7952main ()
7953{
7954return FcPatternGet ();
7955 ;
7956 return 0;
7957}
7958_ACEOF
7959if ac_fn_cxx_try_link "$LINENO"; then :
7960 ac_cv_lib_fontconfig_FcPatternGet=yes
7961else
7962 ac_cv_lib_fontconfig_FcPatternGet=no
7963fi
7964rm -f core conftest.err conftest.$ac_objext \
7965 conftest$ac_exeext conftest.$ac_ext
7966LIBS=$ac_check_lib_save_LIBS
7967fi
7968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
7969$as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
7970if test "x$ac_cv_lib_fontconfig_FcPatternGet" = x""yes; then :
7971 :
7972else
7973 support_xft=no
7974fi
7975
7976 LIBS="$save_LIBS"
7977
7978 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"
7979 8628
7980$as_echo "#define XFT 1" >>confdefs.h 8629printf "%s\n" "#define XRENDER 1" >>confdefs.h
7981 8630
8631
8632 if test x$support_inheritpixmap = xyes; then
8633
8634printf "%s\n" "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8635
7982 fi 8636 fi
8637 else
8638 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8639printf "%s\n" "no" >&6; }
8640 fi
7983fi 8641fi
8642
7984if test x$support_styles = xyes; then 8643if test x$support_styles = xyes; then
7985 8644
7986$as_echo "#define ENABLE_STYLES 1" >>confdefs.h 8645printf "%s\n" "#define ENABLE_STYLES 1" >>confdefs.h
7987 8646
7988fi 8647fi
7989if test x$support_iso14755 = xyes; then 8648if test x$support_iso14755 = xyes; then
7990 8649
7991$as_echo "#define ISO_14755 1" >>confdefs.h 8650printf "%s\n" "#define ISO_14755 1" >>confdefs.h
7992 8651
7993fi 8652fi
7994if test x$support_8bitctrls = xyes; then 8653if test x$support_8bitctrls = xyes; then
7995 8654
7996$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h 8655printf "%s\n" "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7997 8656
7998fi 8657fi
7999if test x$support_fading = xyes; then 8658if test x$support_fading = xyes; then
8000 8659
8001$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h 8660printf "%s\n" "#define OFF_FOCUS_FADING 1" >>confdefs.h
8002
8003fi
8004if test x$support_inheritpixmap = xyes; then
8005 if test x$rxvt_have_xrender = xyes; then
8006 LIBS="$LIBS -lm"
8007
8008$as_echo "#define XRENDER 1" >>confdefs.h
8009
8010 fi
8011
8012$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8013 8661
8014fi 8662fi
8015if test x$support_keepscrolling = xno; then 8663if test x$support_keepscrolling = xno; then
8016 8664
8017$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h 8665printf "%s\n" "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
8018 8666
8019fi 8667fi
8020if test x$support_selectionscrolling = xyes; then 8668if test x$support_selectionscrolling = xyes; then
8021 8669
8022$as_echo "#define SELECTION_SCROLLING 1" >>confdefs.h 8670printf "%s\n" "#define SELECTION_SCROLLING 1" >>confdefs.h
8023 8671
8024fi 8672fi
8025if test x$support_frills = xyes; then 8673if test x$support_frills = xyes; then
8026 8674
8027$as_echo "#define ENABLE_FRILLS 1" >>confdefs.h 8675printf "%s\n" "#define ENABLE_FRILLS 1" >>confdefs.h
8028 8676
8029fi 8677fi
8030if test x$support_mousewheel = xyes; then 8678if test x$support_mousewheel = xyes; then
8031 8679
8032$as_echo "#define MOUSE_WHEEL 1" >>confdefs.h 8680printf "%s\n" "#define MOUSE_WHEEL 1" >>confdefs.h
8033 8681
8034fi 8682fi
8035if test x$support_mouseslipwheel = xyes; then 8683if test x$support_mouseslipwheel = xyes; then
8036 8684
8037$as_echo "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h 8685printf "%s\n" "#define MOUSE_SLIP_WHEELING 1" >>confdefs.h
8038 8686
8039fi 8687fi
8040 8688
8041scrolltypes=plain 8689scrolltypes=plain
8042 8690
8043$as_echo "#define PLAIN_SCROLLBAR 1" >>confdefs.h 8691printf "%s\n" "#define PLAIN_SCROLLBAR 1" >>confdefs.h
8044 8692
8045 8693
8046if test x$support_scroll_rxvt = xyes; then 8694if test x$support_scroll_rxvt = xyes; then
8047 8695
8048$as_echo "#define RXVT_SCROLLBAR 1" >>confdefs.h 8696printf "%s\n" "#define RXVT_SCROLLBAR 1" >>confdefs.h
8049 8697
8050 scrolltypes="$scrolltypes rxvt" 8698 scrolltypes="$scrolltypes rxvt"
8051fi 8699fi
8052if test x$support_scroll_next = xyes; then 8700if test x$support_scroll_next = xyes; then
8053 8701
8054$as_echo "#define NEXT_SCROLLBAR 1" >>confdefs.h 8702printf "%s\n" "#define NEXT_SCROLLBAR 1" >>confdefs.h
8055 8703
8056 scrolltypes="$scrolltypes next" 8704 scrolltypes="$scrolltypes next"
8057fi 8705fi
8058if test x$support_scroll_xterm = xyes; then 8706if test x$support_scroll_xterm = xyes; then
8059 8707
8060$as_echo "#define XTERM_SCROLLBAR 1" >>confdefs.h 8708printf "%s\n" "#define XTERM_SCROLLBAR 1" >>confdefs.h
8061 8709
8062 scrolltypes="$scrolltypes xterm" 8710 scrolltypes="$scrolltypes xterm"
8063fi 8711fi
8064if test x$support_pointer_blank = xyes; then 8712if test x$support_pointer_blank = xyes; then
8065 8713
8066$as_echo "#define POINTER_BLANK 1" >>confdefs.h 8714printf "%s\n" "#define POINTER_BLANK 1" >>confdefs.h
8067 8715
8068fi 8716fi
8069if test x$support_text_blink = xyes; then 8717if test x$support_text_blink = xyes; then
8070 8718
8071$as_echo "#define TEXT_BLINK 1" >>confdefs.h 8719printf "%s\n" "#define TEXT_BLINK 1" >>confdefs.h
8072 8720
8073fi 8721fi
8074if test x$support_unicode3 = xyes; then 8722if test x$support_unicode3 = xyes; then
8075 8723
8076$as_echo "#define UNICODE_3 1" >>confdefs.h 8724printf "%s\n" "#define UNICODE_3 1" >>confdefs.h
8077 8725
8078fi 8726fi
8079if test x$support_combining = xyes; then 8727if test x$support_combining = xyes; then
8080 8728
8081$as_echo "#define ENABLE_COMBINING 1" >>confdefs.h 8729printf "%s\n" "#define ENABLE_COMBINING 1" >>confdefs.h
8082 8730
8083fi 8731fi
8084if test x$codesets = xall; then 8732if test x$codesets = xall; then
8085 codesets=jp,jp-ext,kr,zh,zh-ext 8733 codesets=jp,jp-ext,kr,zh,zh-ext
8086fi 8734fi
8087 8735
8088$as_echo "#define ENCODING_EU 1" >>confdefs.h 8736printf "%s\n" "#define ENCODING_EU 1" >>confdefs.h
8089 8737
8090 8738
8091$as_echo "#define ENCODING_VN 1" >>confdefs.h 8739printf "%s\n" "#define ENCODING_VN 1" >>confdefs.h
8092 8740
8093for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do 8741for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
8094 case "$codeset" in 8742 case "$codeset" in
8095 JP ) 8743 JP )
8096$as_echo "#define ENCODING_JP 1" >>confdefs.h 8744printf "%s\n" "#define ENCODING_JP 1" >>confdefs.h
8097 ;; 8745 ;;
8098 JP_EXT ) 8746 JP_EXT )
8099$as_echo "#define ENCODING_JP_EXT 1" >>confdefs.h 8747printf "%s\n" "#define ENCODING_JP_EXT 1" >>confdefs.h
8100 ;; 8748 ;;
8101 KR ) 8749 KR )
8102$as_echo "#define ENCODING_KR 1" >>confdefs.h 8750printf "%s\n" "#define ENCODING_KR 1" >>confdefs.h
8103 ;; 8751 ;;
8104 ZH ) 8752 ZH )
8105$as_echo "#define ENCODING_ZH 1" >>confdefs.h 8753printf "%s\n" "#define ENCODING_ZH 1" >>confdefs.h
8106 ;; 8754 ;;
8107 ZH_EXT ) 8755 ZH_EXT )
8108$as_echo "#define ENCODING_ZH_EXT 1" >>confdefs.h 8756printf "%s\n" "#define ENCODING_ZH_EXT 1" >>confdefs.h
8109 ;; 8757 ;;
8110 esac 8758 esac
8111done 8759done
8112 8760
8113IF_PERL=\# 8761IF_PERL=\#
8114if test x$support_perl = xyes; then 8762if test x$support_perl = xyes; then
8115 # 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.
8116set dummy perl5; ac_word=$2 8764set dummy perl5; ac_word=$2
8117{ $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
8118$as_echo_n "checking for $ac_word... " >&6; } 8766printf %s "checking for $ac_word... " >&6; }
8119if test "${ac_cv_path_PERL+set}" = set; then : 8767if test ${ac_cv_path_PERL+y}
8120 $as_echo_n "(cached) " >&6 8768then :
8121else 8769 printf %s "(cached) " >&6
8770else $as_nop
8122 case $PERL in 8771 case $PERL in
8123 [\\/]* | ?:[\\/]*) 8772 [\\/]* | ?:[\\/]*)
8124 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.
8125 ;; 8774 ;;
8126 *) 8775 *)
8127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8128for as_dir in $PATH 8777for as_dir in $PATH
8129do 8778do
8130 IFS=$as_save_IFS 8779 IFS=$as_save_IFS
8131 test -z "$as_dir" && as_dir=. 8780 case $as_dir in #(((
8781 '') as_dir=./ ;;
8782 */) ;;
8783 *) as_dir=$as_dir/ ;;
8784 esac
8132 for ac_exec_ext in '' $ac_executable_extensions; do 8785 for ac_exec_ext in '' $ac_executable_extensions; do
8133 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
8134 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 8787 ac_cv_path_PERL="$as_dir$ac_word$ac_exec_ext"
8135 $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
8136 break 2 8789 break 2
8137 fi 8790 fi
8138done 8791done
8139 done 8792 done
8140IFS=$as_save_IFS 8793IFS=$as_save_IFS
8141 8794
8795 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
8142 ;; 8796 ;;
8143esac 8797esac
8144fi 8798fi
8145PERL=$ac_cv_path_PERL 8799PERL=$ac_cv_path_PERL
8146if test -n "$PERL"; then 8800if test -n "$PERL"; then
8147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 8801 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8148$as_echo "$PERL" >&6; } 8802printf "%s\n" "$PERL" >&6; }
8149else 8803else
8150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8804 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
8151$as_echo "no" >&6; } 8805printf "%s\n" "no" >&6; }
8152fi 8806fi
8153 8807
8154 8808
8155 # Extract the first word of "perl", so it can be a program name with args.
8156set dummy perl; ac_word=$2
8157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8158$as_echo_n "checking for $ac_word... " >&6; }
8159if test "${ac_cv_path_PERL+set}" = set; then :
8160 $as_echo_n "(cached) " >&6
8161else
8162 case $PERL in
8163 [\\/]* | ?:[\\/]*)
8164 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
8165 ;;
8166 *)
8167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8168for as_dir in $PATH
8169do
8170 IFS=$as_save_IFS
8171 test -z "$as_dir" && as_dir=.
8172 for ac_exec_ext in '' $ac_executable_extensions; do
8173 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8174 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
8175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8176 break 2
8177 fi
8178done
8179 done
8180IFS=$as_save_IFS
8181 8809
8182 ;;
8183esac
8184fi
8185PERL=$ac_cv_path_PERL
8186if test -n "$PERL"; then
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8188$as_echo "$PERL" >&6; }
8189else
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8191$as_echo "no" >&6; }
8192fi
8193
8194
8195
8196 { $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
8197$as_echo_n "checking for $PERL suitability... " >&6; } 8811printf %s "checking for $PERL suitability... " >&6; }
8198 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
8199 8813
8200 save_CXXFLAGS="$CXXFLAGS" 8814 save_CXXFLAGS="$CXXFLAGS"
8201 save_LIBS="$LIBS" 8815 save_LIBS="$LIBS"
8202 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`" 8816 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
8207#include <EXTERN.h> 8821#include <EXTERN.h>
8208#include <perl.h> 8822#include <perl.h>
8209#include <XSUB.h> 8823#include <XSUB.h>
8210 8824
8211int 8825int
8212main () 8826main (void)
8213{ 8827{
8214 8828
8215 PerlInterpreter *perl = perl_alloc (); 8829 PerlInterpreter *perl = perl_alloc ();
8216 8830
8217 ; 8831 ;
8218 return 0; 8832 return 0;
8219} 8833}
8220_ACEOF 8834_ACEOF
8221if ac_fn_cxx_try_link "$LINENO"; then : 8835if ac_fn_cxx_try_link "$LINENO"
8836then :
8222 rxvt_perl_link=yes 8837 rxvt_perl_link=yes
8223else 8838else $as_nop
8224 rxvt_perl_link=no 8839 rxvt_perl_link=no
8225fi 8840fi
8226rm -f core conftest.err conftest.$ac_objext \ 8841rm -f core conftest.err conftest.$ac_objext conftest.beam \
8227 conftest$ac_exeext conftest.$ac_ext 8842 conftest$ac_exeext conftest.$ac_ext
8228 CXXFLAGS="$save_CXXFLAGS" 8843 CXXFLAGS="$save_CXXFLAGS"
8229 LIBS="$save_LIBS" 8844 LIBS="$save_LIBS"
8230 8845
8231 if test x$rxvt_perl_link = xyes; then 8846 if test x$rxvt_perl_link = xyes; then
8232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 8847 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
8233$as_echo "ok" >&6; } 8848printf "%s\n" "ok" >&6; }
8234 8849
8235$as_echo "#define ENABLE_PERL 1" >>confdefs.h 8850printf "%s\n" "#define ENABLE_PERL 1" >>confdefs.h
8236 8851
8237 IF_PERL= 8852 IF_PERL=
8238 PERL_O=rxvtperl.o 8853 PERL_O=rxvtperl.o
8239 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 8854 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
8240 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 8855 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
8281 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
8282 eval ac_val=\$$ac_var 8897 eval ac_val=\$$ac_var
8283 case $ac_val in #( 8898 case $ac_val in #(
8284 *${as_nl}*) 8899 *${as_nl}*)
8285 case $ac_var in #( 8900 case $ac_var in #(
8286 *_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
8287$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;} ;;
8288 esac 8903 esac
8289 case $ac_var in #( 8904 case $ac_var in #(
8290 _ | IFS | as_nl) ;; #( 8905 _ | IFS | as_nl) ;; #(
8291 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 8906 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8292 *) { eval $ac_var=; unset $ac_var;} ;; 8907 *) { eval $ac_var=; unset $ac_var;} ;;
8312) | 8927) |
8313 sed ' 8928 sed '
8314 /^ac_cv_env_/b end 8929 /^ac_cv_env_/b end
8315 t clear 8930 t clear
8316 :clear 8931 :clear
8317 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8932 s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
8318 t end 8933 t end
8319 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8934 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8320 :end' >>confcache 8935 :end' >>confcache
8321if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 8936if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8322 if test -w "$cache_file"; then 8937 if test -w "$cache_file"; then
8323 test "x$cache_file" != "x/dev/null" && 8938 if test "x$cache_file" != "x/dev/null"; then
8324 { $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
8325$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
8326 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
8327 else 8953 else
8328 { $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
8329$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 8955printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
8330 fi 8956 fi
8331fi 8957fi
8332rm -f confcache 8958rm -f confcache
8333 8959
8334test "x$prefix" = xNONE && prefix=$ac_default_prefix 8960test "x$prefix" = xNONE && prefix=$ac_default_prefix
8341ac_ltlibobjs= 8967ac_ltlibobjs=
8342U= 8968U=
8343for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8969for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8344 # 1. Remove the extension, and $U if already installed. 8970 # 1. Remove the extension, and $U if already installed.
8345 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 8971 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8346 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 8972 ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
8347 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 8973 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
8348 # will be set to the directory where LIBOBJS objects are built. 8974 # will be set to the directory where LIBOBJS objects are built.
8349 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 8975 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8350 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 8976 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8351done 8977done
8353 8979
8354LTLIBOBJS=$ac_ltlibobjs 8980LTLIBOBJS=$ac_ltlibobjs
8355 8981
8356 8982
8357 8983
8358: ${CONFIG_STATUS=./config.status} 8984: "${CONFIG_STATUS=./config.status}"
8359ac_write_fail=0 8985ac_write_fail=0
8360ac_clean_files_save=$ac_clean_files 8986ac_clean_files_save=$ac_clean_files
8361ac_clean_files="$ac_clean_files $CONFIG_STATUS" 8987ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8362{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 8988{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8363$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 8989printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
8364as_write_fail=0 8990as_write_fail=0
8365cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 8991cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8366#! $SHELL 8992#! $SHELL
8367# Generated by $as_me. 8993# Generated by $as_me.
8368# Run this file to recreate the current configuration. 8994# Run this file to recreate the current configuration.
8381## M4sh Initialization. ## 9007## M4sh Initialization. ##
8382## -------------------- ## 9008## -------------------- ##
8383 9009
8384# Be more Bourne compatible 9010# Be more Bourne compatible
8385DUALCASE=1; export DUALCASE # for MKS sh 9011DUALCASE=1; export DUALCASE # for MKS sh
9012as_nop=:
8386if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 9013if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
9014then :
8387 emulate sh 9015 emulate sh
8388 NULLCMD=: 9016 NULLCMD=:
8389 # 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
8390 # is contrary to our usage. Disable this feature. 9018 # is contrary to our usage. Disable this feature.
8391 alias -g '${1+"$@"}'='"$@"' 9019 alias -g '${1+"$@"}'='"$@"'
8392 setopt NO_GLOB_SUBST 9020 setopt NO_GLOB_SUBST
8393else 9021else $as_nop
8394 case `(set -o) 2>/dev/null` in #( 9022 case `(set -o) 2>/dev/null` in #(
8395 *posix*) : 9023 *posix*) :
8396 set -o posix ;; #( 9024 set -o posix ;; #(
8397 *) : 9025 *) :
8398 ;; 9026 ;;
8399esac 9027esac
8400fi 9028fi
8401 9029
8402 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.
8403as_nl=' 9039as_nl='
8404' 9040'
8405export as_nl 9041export as_nl
8406# Printing a long string crashes Solaris 7 /usr/bin/printf. 9042IFS=" "" $as_nl"
8407as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 9043
8408as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 9044PS1='$ '
8409as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 9045PS2='> '
8410# Prefer a ksh shell builtin over an external printf program on Solaris, 9046PS4='+ '
8411# but without wasting forks for bash or zsh. 9047
8412if test -z "$BASH_VERSION$ZSH_VERSION" \ 9048# Ensure predictable behavior from utilities with locale-dependent output.
8413 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 9049LC_ALL=C
8414 as_echo='print -r --' 9050export LC_ALL
8415 as_echo_n='print -rn --' 9051LANGUAGE=C
8416elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 9052export LANGUAGE
8417 as_echo='printf %s\n' 9053
8418 as_echo_n='printf %s' 9054# We cannot yet rely on "unset" to work, but we need these variables
8419else 9055# to be unset--not just set to an empty or harmless value--now, to
8420 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
8421 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 9057# also avoids known problems related to "unset" and subshell syntax
8422 as_echo_n='/usr/ucb/echo -n' 9058# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
8423 else 9059for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
8424 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 9060do eval test \${$as_var+y} \
8425 as_echo_n_body='eval 9061 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8426 arg=$1; 9062done
8427 case $arg in #( 9063
8428 *"$as_nl"*) 9064# Ensure that fds 0, 1, and 2 are open.
8429 expr "X$arg" : "X\\(.*\\)$as_nl"; 9065if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
8430 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 9066if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
8431 esac; 9067if (exec 3>&2) ; then :; else exec 2>/dev/null; fi
8432 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8433 '
8434 export as_echo_n_body
8435 as_echo_n='sh -c $as_echo_n_body as_echo'
8436 fi
8437 export as_echo_body
8438 as_echo='sh -c $as_echo_body as_echo'
8439fi
8440 9068
8441# The user is always right. 9069# The user is always right.
8442if test "${PATH_SEPARATOR+set}" != set; then 9070if ${PATH_SEPARATOR+false} :; then
8443 PATH_SEPARATOR=: 9071 PATH_SEPARATOR=:
8444 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 9072 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8445 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 9073 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8446 PATH_SEPARATOR=';' 9074 PATH_SEPARATOR=';'
8447 } 9075 }
8448fi 9076fi
8449 9077
8450 9078
8451# IFS
8452# We need space, tab and new line, in precisely that order. Quoting is
8453# there to prevent editors from complaining about space-tab.
8454# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8455# splitting by setting IFS to empty value.)
8456IFS=" "" $as_nl"
8457
8458# 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=
8459case $0 in #(( 9081case $0 in #((
8460 *[\\/]* ) as_myself=$0 ;; 9082 *[\\/]* ) as_myself=$0 ;;
8461 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8462for as_dir in $PATH 9084for as_dir in $PATH
8463do 9085do
8464 IFS=$as_save_IFS 9086 IFS=$as_save_IFS
8465 test -z "$as_dir" && as_dir=. 9087 case $as_dir in #(((
9088 '') as_dir=./ ;;
9089 */) ;;
9090 *) as_dir=$as_dir/ ;;
9091 esac
8466 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9092 test -r "$as_dir$0" && as_myself=$as_dir$0 && break
8467 done 9093 done
8468IFS=$as_save_IFS 9094IFS=$as_save_IFS
8469 9095
8470 ;; 9096 ;;
8471esac 9097esac
8473# 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.
8474if test "x$as_myself" = x; then 9100if test "x$as_myself" = x; then
8475 as_myself=$0 9101 as_myself=$0
8476fi 9102fi
8477if test ! -f "$as_myself"; then 9103if test ! -f "$as_myself"; then
8478 $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
8479 exit 1 9105 exit 1
8480fi 9106fi
8481 9107
8482# Unset variables that we do not need and which cause bugs (e.g. in
8483# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
8484# suppresses any "Segmentation fault" message there. '((' could
8485# trigger a bug in pdksh 5.2.14.
8486for as_var in BASH_ENV ENV MAIL MAILPATH
8487do eval test x\${$as_var+set} = xset \
8488 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8489done
8490PS1='$ '
8491PS2='> '
8492PS4='+ '
8493
8494# NLS nuisances.
8495LC_ALL=C
8496export LC_ALL
8497LANGUAGE=C
8498export LANGUAGE
8499
8500# CDPATH.
8501(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8502 9108
8503 9109
8504# as_fn_error STATUS ERROR [LINENO LOG_FD] 9110# as_fn_error STATUS ERROR [LINENO LOG_FD]
8505# ---------------------------------------- 9111# ----------------------------------------
8506# 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
8509as_fn_error () 9115as_fn_error ()
8510{ 9116{
8511 as_status=$1; test $as_status -eq 0 && as_status=1 9117 as_status=$1; test $as_status -eq 0 && as_status=1
8512 if test "$4"; then 9118 if test "$4"; then
8513 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
8514 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 9120 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8515 fi 9121 fi
8516 $as_echo "$as_me: error: $2" >&2 9122 printf "%s\n" "$as_me: error: $2" >&2
8517 as_fn_exit $as_status 9123 as_fn_exit $as_status
8518} # as_fn_error 9124} # as_fn_error
9125
8519 9126
8520 9127
8521# as_fn_set_status STATUS 9128# as_fn_set_status STATUS
8522# ----------------------- 9129# -----------------------
8523# Set $? to STATUS, without forking. 9130# Set $? to STATUS, without forking.
8542as_fn_unset () 9149as_fn_unset ()
8543{ 9150{
8544 { eval $1=; unset $1;} 9151 { eval $1=; unset $1;}
8545} 9152}
8546as_unset=as_fn_unset 9153as_unset=as_fn_unset
9154
8547# as_fn_append VAR VALUE 9155# as_fn_append VAR VALUE
8548# ---------------------- 9156# ----------------------
8549# 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
8550# advantage of any shell optimizations that allow amortized linear growth over 9158# advantage of any shell optimizations that allow amortized linear growth over
8551# repeated appends, instead of the typical quadratic growth present in naive 9159# repeated appends, instead of the typical quadratic growth present in naive
8552# implementations. 9160# implementations.
8553if (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 :
8554 eval 'as_fn_append () 9163 eval 'as_fn_append ()
8555 { 9164 {
8556 eval $1+=\$2 9165 eval $1+=\$2
8557 }' 9166 }'
8558else 9167else $as_nop
8559 as_fn_append () 9168 as_fn_append ()
8560 { 9169 {
8561 eval $1=\$$1\$2 9170 eval $1=\$$1\$2
8562 } 9171 }
8563fi # as_fn_append 9172fi # as_fn_append
8565# as_fn_arith ARG... 9174# as_fn_arith ARG...
8566# ------------------ 9175# ------------------
8567# 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
8568# 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
8569# must be portable across $(()) and expr. 9178# must be portable across $(()) and expr.
8570if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 9179if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
9180then :
8571 eval 'as_fn_arith () 9181 eval 'as_fn_arith ()
8572 { 9182 {
8573 as_val=$(( $* )) 9183 as_val=$(( $* ))
8574 }' 9184 }'
8575else 9185else $as_nop
8576 as_fn_arith () 9186 as_fn_arith ()
8577 { 9187 {
8578 as_val=`expr "$@" || test $? -eq 1` 9188 as_val=`expr "$@" || test $? -eq 1`
8579 } 9189 }
8580fi # as_fn_arith 9190fi # as_fn_arith
8601 9211
8602as_me=`$as_basename -- "$0" || 9212as_me=`$as_basename -- "$0" ||
8603$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9213$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8604 X"$0" : 'X\(//\)$' \| \ 9214 X"$0" : 'X\(//\)$' \| \
8605 X"$0" : 'X\(/\)' \| . 2>/dev/null || 9215 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8606$as_echo X/"$0" | 9216printf "%s\n" X/"$0" |
8607 sed '/^.*\/\([^/][^/]*\)\/*$/{ 9217 sed '/^.*\/\([^/][^/]*\)\/*$/{
8608 s//\1/ 9218 s//\1/
8609 q 9219 q
8610 } 9220 }
8611 /^X\/\(\/\/\)$/{ 9221 /^X\/\(\/\/\)$/{
8623as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9233as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8624as_cr_Letters=$as_cr_letters$as_cr_LETTERS 9234as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8625as_cr_digits='0123456789' 9235as_cr_digits='0123456789'
8626as_cr_alnum=$as_cr_Letters$as_cr_digits 9236as_cr_alnum=$as_cr_Letters$as_cr_digits
8627 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.
8628ECHO_C= ECHO_N= ECHO_T= 9242ECHO_C= ECHO_N= ECHO_T=
8629case `echo -n x` in #((((( 9243case `echo -n x` in #(((((
8630-n*) 9244-n*)
8631 case `echo 'xy\c'` in 9245 case `echo 'xy\c'` in
8632 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 9246 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
8636 esac;; 9250 esac;;
8637*) 9251*)
8638 ECHO_N='-n';; 9252 ECHO_N='-n';;
8639esac 9253esac
8640 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
8641rm -f conf$$ conf$$.exe conf$$.file 9261rm -f conf$$ conf$$.exe conf$$.file
8642if test -d conf$$.dir; then 9262if test -d conf$$.dir; then
8643 rm -f conf$$.dir/conf$$.file 9263 rm -f conf$$.dir/conf$$.file
8644else 9264else
8645 rm -f conf$$.dir 9265 rm -f conf$$.dir
8649 if ln -s conf$$.file conf$$ 2>/dev/null; then 9269 if ln -s conf$$.file conf$$ 2>/dev/null; then
8650 as_ln_s='ln -s' 9270 as_ln_s='ln -s'
8651 # ... but there are two gotchas: 9271 # ... but there are two gotchas:
8652 # 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.
8653 # 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.
8654 # In both cases, we have to default to `cp -p'. 9274 # In both cases, we have to default to `cp -pR'.
8655 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 ||
8656 as_ln_s='cp -p' 9276 as_ln_s='cp -pR'
8657 elif ln conf$$.file conf$$ 2>/dev/null; then 9277 elif ln conf$$.file conf$$ 2>/dev/null; then
8658 as_ln_s=ln 9278 as_ln_s=ln
8659 else 9279 else
8660 as_ln_s='cp -p' 9280 as_ln_s='cp -pR'
8661 fi 9281 fi
8662else 9282else
8663 as_ln_s='cp -p' 9283 as_ln_s='cp -pR'
8664fi 9284fi
8665rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 9285rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8666rmdir conf$$.dir 2>/dev/null 9286rmdir conf$$.dir 2>/dev/null
8667 9287
8668 9288
8677 esac 9297 esac
8678 test -d "$as_dir" || eval $as_mkdir_p || { 9298 test -d "$as_dir" || eval $as_mkdir_p || {
8679 as_dirs= 9299 as_dirs=
8680 while :; do 9300 while :; do
8681 case $as_dir in #( 9301 case $as_dir in #(
8682 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 9302 *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8683 *) as_qdir=$as_dir;; 9303 *) as_qdir=$as_dir;;
8684 esac 9304 esac
8685 as_dirs="'$as_qdir' $as_dirs" 9305 as_dirs="'$as_qdir' $as_dirs"
8686 as_dir=`$as_dirname -- "$as_dir" || 9306 as_dir=`$as_dirname -- "$as_dir" ||
8687$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9307$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8688 X"$as_dir" : 'X\(//\)[^/]' \| \ 9308 X"$as_dir" : 'X\(//\)[^/]' \| \
8689 X"$as_dir" : 'X\(//\)$' \| \ 9309 X"$as_dir" : 'X\(//\)$' \| \
8690 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 9310 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8691$as_echo X"$as_dir" | 9311printf "%s\n" X"$as_dir" |
8692 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8693 s//\1/ 9313 s//\1/
8694 q 9314 q
8695 } 9315 }
8696 /^X\(\/\/\)[^/].*/{ 9316 /^X\(\/\/\)[^/].*/{
8718else 9338else
8719 test -d ./-p && rmdir ./-p 9339 test -d ./-p && rmdir ./-p
8720 as_mkdir_p=false 9340 as_mkdir_p=false
8721fi 9341fi
8722 9342
8723if 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
8724 as_test_x='test -x' 9351as_test_x='test -x'
8725else 9352as_executable_p=as_fn_executable_p
8726 if ls -dL / >/dev/null 2>&1; then
8727 as_ls_L_option=L
8728 else
8729 as_ls_L_option=
8730 fi
8731 as_test_x='
8732 eval sh -c '\''
8733 if test -d "$1"; then
8734 test -d "$1/.";
8735 else
8736 case $1 in #(
8737 -*)set "./$1";;
8738 esac;
8739 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
8740 ???[sx]*):;;*)false;;esac;fi
8741 '\'' sh
8742 '
8743fi
8744as_executable_p=$as_test_x
8745 9353
8746# Sed expression to map a string onto a valid CPP name. 9354# Sed expression to map a string onto a valid CPP name.
8747as_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'"
8748 9356
8749# Sed expression to map a string onto a valid variable name. 9357# Sed expression to map a string onto a valid variable name.
8761# 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
8762# report actual input values of CONFIG_FILES etc. instead of their 9370# report actual input values of CONFIG_FILES etc. instead of their
8763# values after options handling. 9371# values after options handling.
8764ac_log=" 9372ac_log="
8765This file was extended by $as_me, which was 9373This file was extended by $as_me, which was
8766generated by GNU Autoconf 2.67. Invocation command line was 9374generated by GNU Autoconf 2.71. Invocation command line was
8767 9375
8768 CONFIG_FILES = $CONFIG_FILES 9376 CONFIG_FILES = $CONFIG_FILES
8769 CONFIG_HEADERS = $CONFIG_HEADERS 9377 CONFIG_HEADERS = $CONFIG_HEADERS
8770 CONFIG_LINKS = $CONFIG_LINKS 9378 CONFIG_LINKS = $CONFIG_LINKS
8771 CONFIG_COMMANDS = $CONFIG_COMMANDS 9379 CONFIG_COMMANDS = $CONFIG_COMMANDS
8819$config_headers 9427$config_headers
8820 9428
8821Report bugs to the package provider." 9429Report bugs to the package provider."
8822 9430
8823_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"`
8824cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8825ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 9435ac_cs_config='$ac_cs_config_escaped'
8826ac_cs_version="\\ 9436ac_cs_version="\\
8827config.status 9437config.status
8828configured by $0, generated by GNU Autoconf 2.67, 9438configured by $0, generated by GNU Autoconf 2.71,
8829 with options \\"\$ac_cs_config\\" 9439 with options \\"\$ac_cs_config\\"
8830 9440
8831Copyright (C) 2010 Free Software Foundation, Inc. 9441Copyright (C) 2021 Free Software Foundation, Inc.
8832This config.status script is free software; the Free Software Foundation 9442This config.status script is free software; the Free Software Foundation
8833gives unlimited permission to copy, distribute and modify it." 9443gives unlimited permission to copy, distribute and modify it."
8834 9444
8835ac_pwd='$ac_pwd' 9445ac_pwd='$ac_pwd'
8836srcdir='$srcdir' 9446srcdir='$srcdir'
8864 case $ac_option in 9474 case $ac_option in
8865 # Handling of the options. 9475 # Handling of the options.
8866 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9476 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8867 ac_cs_recheck=: ;; 9477 ac_cs_recheck=: ;;
8868 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 9478 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8869 $as_echo "$ac_cs_version"; exit ;; 9479 printf "%s\n" "$ac_cs_version"; exit ;;
8870 --config | --confi | --conf | --con | --co | --c ) 9480 --config | --confi | --conf | --con | --co | --c )
8871 $as_echo "$ac_cs_config"; exit ;; 9481 printf "%s\n" "$ac_cs_config"; exit ;;
8872 --debug | --debu | --deb | --de | --d | -d ) 9482 --debug | --debu | --deb | --de | --d | -d )
8873 debug=: ;; 9483 debug=: ;;
8874 --file | --fil | --fi | --f ) 9484 --file | --fil | --fi | --f )
8875 $ac_shift 9485 $ac_shift
8876 case $ac_optarg in 9486 case $ac_optarg in
8877 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9487 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8878 '') as_fn_error $? "missing file argument" ;; 9488 '') as_fn_error $? "missing file argument" ;;
8879 esac 9489 esac
8880 as_fn_append CONFIG_FILES " '$ac_optarg'" 9490 as_fn_append CONFIG_FILES " '$ac_optarg'"
8881 ac_need_defaults=false;; 9491 ac_need_defaults=false;;
8882 --header | --heade | --head | --hea ) 9492 --header | --heade | --head | --hea )
8883 $ac_shift 9493 $ac_shift
8884 case $ac_optarg in 9494 case $ac_optarg in
8885 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 9495 *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8886 esac 9496 esac
8887 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 9497 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8888 ac_need_defaults=false;; 9498 ac_need_defaults=false;;
8889 --he | --h) 9499 --he | --h)
8890 # Conflict between --help and --header 9500 # Conflict between --help and --header
8891 as_fn_error $? "ambiguous option: \`$1' 9501 as_fn_error $? "ambiguous option: \`$1'
8892Try \`$0 --help' for more information.";; 9502Try \`$0 --help' for more information.";;
8893 --help | --hel | -h ) 9503 --help | --hel | -h )
8894 $as_echo "$ac_cs_usage"; exit ;; 9504 printf "%s\n" "$ac_cs_usage"; exit ;;
8895 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9505 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8896 | -silent | --silent | --silen | --sile | --sil | --si | --s) 9506 | -silent | --silent | --silen | --sile | --sil | --si | --s)
8897 ac_cs_silent=: ;; 9507 ac_cs_silent=: ;;
8898 9508
8899 # This is an error. 9509 # This is an error.
8915fi 9525fi
8916 9526
8917_ACEOF 9527_ACEOF
8918cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8919if \$ac_cs_recheck; then 9529if \$ac_cs_recheck; then
8920 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
8921 shift 9531 shift
8922 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 9532 \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
8923 CONFIG_SHELL='$SHELL' 9533 CONFIG_SHELL='$SHELL'
8924 export CONFIG_SHELL 9534 export CONFIG_SHELL
8925 exec "\$@" 9535 exec "\$@"
8926fi 9536fi
8927 9537
8931{ 9541{
8932 echo 9542 echo
8933 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9543 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8934## Running $as_me. ## 9544## Running $as_me. ##
8935_ASBOX 9545_ASBOX
8936 $as_echo "$ac_log" 9546 printf "%s\n" "$ac_log"
8937} >&5 9547} >&5
8938 9548
8939_ACEOF 9549_ACEOF
8940cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8941_ACEOF 9551_ACEOF
8949 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;; 9559 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
8950 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9560 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8951 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 9561 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
8952 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 9562 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
8953 9563
8954 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; 9564 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8955 esac 9565 esac
8956done 9566done
8957 9567
8958 9568
8959# 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,
8960# 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.
8961# 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
8962# bizarre bug on SunOS 4.1.3. 9572# bizarre bug on SunOS 4.1.3.
8963if $ac_need_defaults; then 9573if $ac_need_defaults; then
8964 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9574 test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
8965 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9575 test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
8966fi 9576fi
8967 9577
8968# 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
8969# 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,
8970# creating and moving files from /tmp can sometimes cause problems. 9580# creating and moving files from /tmp can sometimes cause problems.
8971# Hook for its removal unless debugging. 9581# Hook for its removal unless debugging.
8972# 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:
8973# 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'.
8974$debug || 9584$debug ||
8975{ 9585{
8976 tmp= 9586 tmp= ac_tmp=
8977 trap 'exit_status=$? 9587 trap 'exit_status=$?
9588 : "${ac_tmp:=$tmp}"
8978 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 9589 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8979' 0 9590' 0
8980 trap 'as_fn_exit 1' 1 2 13 15 9591 trap 'as_fn_exit 1' 1 2 13 15
8981} 9592}
8982# Create a (secure) tmp directory for tmp files. 9593# Create a (secure) tmp directory for tmp files.
8983 9594
8984{ 9595{
8985 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 9596 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8986 test -n "$tmp" && test -d "$tmp" 9597 test -d "$tmp"
8987} || 9598} ||
8988{ 9599{
8989 tmp=./conf$$-$RANDOM 9600 tmp=./conf$$-$RANDOM
8990 (umask 077 && mkdir "$tmp") 9601 (umask 077 && mkdir "$tmp")
8991} || 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
8992 9604
8993# Set up the scripts for CONFIG_FILES section. 9605# Set up the scripts for CONFIG_FILES section.
8994# No need to generate them if there are no CONFIG_FILES. 9606# No need to generate them if there are no CONFIG_FILES.
8995# This happens for instance with `./config.status config.h'. 9607# This happens for instance with `./config.status config.h'.
8996if test -n "$CONFIG_FILES"; then 9608if test -n "$CONFIG_FILES"; then
9008 ac_cs_awk_cr='\\r' 9620 ac_cs_awk_cr='\\r'
9009else 9621else
9010 ac_cs_awk_cr=$ac_cr 9622 ac_cs_awk_cr=$ac_cr
9011fi 9623fi
9012 9624
9013echo 'BEGIN {' >"$tmp/subs1.awk" && 9625echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9014_ACEOF 9626_ACEOF
9015 9627
9016 9628
9017{ 9629{
9018 echo "cat >conf$$subs.awk <<_ACEOF" && 9630 echo "cat >conf$$subs.awk <<_ACEOF" &&
9036 fi 9648 fi
9037done 9649done
9038rm -f conf$$subs.sh 9650rm -f conf$$subs.sh
9039 9651
9040cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9652cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9041cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 9653cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
9042_ACEOF 9654_ACEOF
9043sed -n ' 9655sed -n '
9044h 9656h
9045s/^/S["/; s/!.*/"]=/ 9657s/^/S["/; s/!.*/"]=/
9046p 9658p
9084} 9696}
9085' >>$CONFIG_STATUS || ac_write_fail=1 9697' >>$CONFIG_STATUS || ac_write_fail=1
9086rm -f conf$$subs.awk 9698rm -f conf$$subs.awk
9087cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 9699cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9088_ACAWK 9700_ACAWK
9089cat >>"\$tmp/subs1.awk" <<_ACAWK && 9701cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9090 for (key in S) S_is_set[key] = 1 9702 for (key in S) S_is_set[key] = 1
9091 FS = "" 9703 FS = ""
9092 9704
9093} 9705}
9094{ 9706{
9116cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 9728cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9117if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 9729if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9118 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"
9119else 9731else
9120 cat 9732 cat
9121fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 9733fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9122 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 9734 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9123_ACEOF 9735_ACEOF
9124 9736
9125# 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),
9126# ${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
9150 9762
9151# Set up the scripts for CONFIG_HEADERS section. 9763# Set up the scripts for CONFIG_HEADERS section.
9152# No need to generate them if there are no CONFIG_HEADERS. 9764# No need to generate them if there are no CONFIG_HEADERS.
9153# This happens for instance with `./config.status Makefile'. 9765# This happens for instance with `./config.status Makefile'.
9154if test -n "$CONFIG_HEADERS"; then 9766if test -n "$CONFIG_HEADERS"; then
9155cat >"$tmp/defines.awk" <<\_ACAWK || 9767cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9156BEGIN { 9768BEGIN {
9157_ACEOF 9769_ACEOF
9158 9770
9159# Transform confdefs.h into an awk script `defines.awk', embedded as 9771# Transform confdefs.h into an awk script `defines.awk', embedded as
9160# here-document in config.status, that substitutes the proper values into 9772# here-document in config.status, that substitutes the proper values into
9162 9774
9163# 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
9164# handling of long lines. 9776# handling of long lines.
9165ac_delim='%!_!# ' 9777ac_delim='%!_!# '
9166for ac_last_try in false false :; do 9778for ac_last_try in false false :; do
9167 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 9779 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9168 if test -z "$ac_t"; then 9780 if test -z "$ac_tt"; then
9169 break 9781 break
9170 elif $ac_last_try; then 9782 elif $ac_last_try; then
9171 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 9783 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9172 else 9784 else
9173 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 9785 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9264 case $ac_tag in 9876 case $ac_tag in
9265 :[FHLC]) ac_mode=$ac_tag; continue;; 9877 :[FHLC]) ac_mode=$ac_tag; continue;;
9266 esac 9878 esac
9267 case $ac_mode$ac_tag in 9879 case $ac_mode$ac_tag in
9268 :[FHL]*:*);; 9880 :[FHL]*:*);;
9269 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; 9881 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9270 :[FH]-) ac_tag=-:-;; 9882 :[FH]-) ac_tag=-:-;;
9271 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 9883 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9272 esac 9884 esac
9273 ac_save_IFS=$IFS 9885 ac_save_IFS=$IFS
9274 IFS=: 9886 IFS=:
9283 :[FH]) 9895 :[FH])
9284 ac_file_inputs= 9896 ac_file_inputs=
9285 for ac_f 9897 for ac_f
9286 do 9898 do
9287 case $ac_f in 9899 case $ac_f in
9288 -) ac_f="$tmp/stdin";; 9900 -) ac_f="$ac_tmp/stdin";;
9289 *) # 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
9290 # (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,
9291 # because $ac_f cannot contain `:'. 9903 # because $ac_f cannot contain `:'.
9292 test -f "$ac_f" || 9904 test -f "$ac_f" ||
9293 case $ac_f in 9905 case $ac_f in
9294 [\\/$]*) false;; 9906 [\\/$]*) false;;
9295 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 9907 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9296 esac || 9908 esac ||
9297 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;;
9298 esac 9910 esac
9299 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
9300 as_fn_append ac_file_inputs " '$ac_f'" 9912 as_fn_append ac_file_inputs " '$ac_f'"
9301 done 9913 done
9302 9914
9303 # 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
9304 # use $as_me), people would be surprised to read: 9916 # use $as_me), people would be surprised to read:
9305 # /* config.h. Generated by config.status. */ 9917 # /* config.h. Generated by config.status. */
9306 configure_input='Generated from '` 9918 configure_input='Generated from '`
9307 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 9919 printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9308 `' by configure.' 9920 `' by configure.'
9309 if test x"$ac_file" != x-; then 9921 if test x"$ac_file" != x-; then
9310 configure_input="$ac_file. $configure_input" 9922 configure_input="$ac_file. $configure_input"
9311 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 9923 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9312$as_echo "$as_me: creating $ac_file" >&6;} 9924printf "%s\n" "$as_me: creating $ac_file" >&6;}
9313 fi 9925 fi
9314 # Neutralize special characters interpreted by sed in replacement strings. 9926 # Neutralize special characters interpreted by sed in replacement strings.
9315 case $configure_input in #( 9927 case $configure_input in #(
9316 *\&* | *\|* | *\\* ) 9928 *\&* | *\|* | *\\* )
9317 ac_sed_conf_input=`$as_echo "$configure_input" | 9929 ac_sed_conf_input=`printf "%s\n" "$configure_input" |
9318 sed 's/[\\\\&|]/\\\\&/g'`;; #( 9930 sed 's/[\\\\&|]/\\\\&/g'`;; #(
9319 *) ac_sed_conf_input=$configure_input;; 9931 *) ac_sed_conf_input=$configure_input;;
9320 esac 9932 esac
9321 9933
9322 case $ac_tag in 9934 case $ac_tag in
9323 *:-:* | *:-) cat >"$tmp/stdin" \ 9935 *:-:* | *:-) cat >"$ac_tmp/stdin" \
9324 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 9936 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9325 esac 9937 esac
9326 ;; 9938 ;;
9327 esac 9939 esac
9328 9940
9329 ac_dir=`$as_dirname -- "$ac_file" || 9941 ac_dir=`$as_dirname -- "$ac_file" ||
9330$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9942$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9331 X"$ac_file" : 'X\(//\)[^/]' \| \ 9943 X"$ac_file" : 'X\(//\)[^/]' \| \
9332 X"$ac_file" : 'X\(//\)$' \| \ 9944 X"$ac_file" : 'X\(//\)$' \| \
9333 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 9945 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9334$as_echo X"$ac_file" | 9946printf "%s\n" X"$ac_file" |
9335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 9947 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9336 s//\1/ 9948 s//\1/
9337 q 9949 q
9338 } 9950 }
9339 /^X\(\/\/\)[^/].*/{ 9951 /^X\(\/\/\)[^/].*/{
9353 ac_builddir=. 9965 ac_builddir=.
9354 9966
9355case "$ac_dir" in 9967case "$ac_dir" in
9356.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 9968.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9357*) 9969*)
9358 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 9970 ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
9359 # A ".." for each directory in $ac_dir_suffix. 9971 # A ".." for each directory in $ac_dir_suffix.
9360 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|/||'`
9361 case $ac_top_builddir_sub in 9973 case $ac_top_builddir_sub in
9362 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 9974 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9363 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 9975 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9364 esac ;; 9976 esac ;;
9365esac 9977esac
9412/@localedir@/p 10024/@localedir@/p
9413/@mandir@/p' 10025/@mandir@/p'
9414case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 10026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9415*datarootdir*) ac_datarootdir_seen=yes;; 10027*datarootdir*) ac_datarootdir_seen=yes;;
9416*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 10028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9417 { $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
9418$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;}
9419_ACEOF 10031_ACEOF
9420cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9421 ac_datarootdir_hack=' 10033 ac_datarootdir_hack='
9422 s&@datadir@&$datadir&g 10034 s&@datadir@&$datadir&g
9423 s&@docdir@&$docdir&g 10035 s&@docdir@&$docdir&g
9449s&@abs_builddir@&$ac_abs_builddir&;t t 10061s&@abs_builddir@&$ac_abs_builddir&;t t
9450s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 10062s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9451s&@INSTALL@&$ac_INSTALL&;t t 10063s&@INSTALL@&$ac_INSTALL&;t t
9452$ac_datarootdir_hack 10064$ac_datarootdir_hack
9453" 10065"
9454eval 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" \
9455 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10067 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9456 10068
9457test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 10069test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9458 { 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"; } &&
9459 { 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"; } &&
9460 { $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'
9461which seems to be undefined. Please make sure it is defined" >&5 10074which seems to be undefined. Please make sure it is defined" >&5
9462$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'
9463which seems to be undefined. Please make sure it is defined" >&2;} 10076which seems to be undefined. Please make sure it is defined" >&2;}
9464 10077
9465 rm -f "$tmp/stdin" 10078 rm -f "$ac_tmp/stdin"
9466 case $ac_file in 10079 case $ac_file in
9467 -) cat "$tmp/out" && rm -f "$tmp/out";; 10080 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9468 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 10081 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9469 esac \ 10082 esac \
9470 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10083 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9471 ;; 10084 ;;
9472 :H) 10085 :H)
9473 # 10086 #
9474 # CONFIG_HEADER 10087 # CONFIG_HEADER
9475 # 10088 #
9476 if test x"$ac_file" != x-; then 10089 if test x"$ac_file" != x-; then
9477 { 10090 {
9478 $as_echo "/* $configure_input */" \ 10091 printf "%s\n" "/* $configure_input */" >&1 \
9479 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 10092 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9480 } >"$tmp/config.h" \ 10093 } >"$ac_tmp/config.h" \
9481 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10094 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9482 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
9483 { $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
9484$as_echo "$as_me: $ac_file is unchanged" >&6;} 10097printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
9485 else 10098 else
9486 rm -f "$ac_file" 10099 rm -f "$ac_file"
9487 mv "$tmp/config.h" "$ac_file" \ 10100 mv "$ac_tmp/config.h" "$ac_file" \
9488 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 10101 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9489 fi 10102 fi
9490 else 10103 else
9491 $as_echo "/* $configure_input */" \ 10104 printf "%s\n" "/* $configure_input */" >&1 \
9492 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 10105 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9493 || as_fn_error $? "could not create -" "$LINENO" 5 10106 || as_fn_error $? "could not create -" "$LINENO" 5
9494 fi 10107 fi
9495 ;; 10108 ;;
9496 10109
9497 10110
9527 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10140 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9528 # would make configure fail if this is the last instruction. 10141 # would make configure fail if this is the last instruction.
9529 $ac_cs_success || as_fn_exit 1 10142 $ac_cs_success || as_fn_exit 1
9530fi 10143fi
9531if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 10144if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9532 { $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
9533$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 10146printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9534fi 10147fi
9535 10148
9536 10149
9537echo "Configuration: 10150echo "Configuration:
9538 10151
9567fi 10180fi
9568 10181
9569echo "*** Optionally check src/feature.h for further, rarely used options ***" 10182echo "*** Optionally check src/feature.h for further, rarely used options ***"
9570echo 10183echo
9571 10184
10185

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines