configure revision 1.1.1.2.4.2 1 1.1 christos #! /bin/sh
2 1.1 christos # Guess values for system-dependent variables and create Makefiles.
3 1.1.1.2.4.2 martin # Generated by GNU Autoconf 2.69 for tmux 3.0a.
4 1.1 christos #
5 1.1 christos #
6 1.1 christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 1.1 christos #
8 1.1 christos #
9 1.1 christos # This configure script is free software; the Free Software Foundation
10 1.1 christos # gives unlimited permission to copy, distribute and modify it.
11 1.1 christos ## -------------------- ##
12 1.1 christos ## M4sh Initialization. ##
13 1.1 christos ## -------------------- ##
14 1.1 christos
15 1.1 christos # Be more Bourne compatible
16 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 christos emulate sh
19 1.1 christos NULLCMD=:
20 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 christos # is contrary to our usage. Disable this feature.
22 1.1 christos alias -g '${1+"$@"}'='"$@"'
23 1.1 christos setopt NO_GLOB_SUBST
24 1.1 christos else
25 1.1 christos case `(set -o) 2>/dev/null` in #(
26 1.1 christos *posix*) :
27 1.1 christos set -o posix ;; #(
28 1.1 christos *) :
29 1.1 christos ;;
30 1.1 christos esac
31 1.1 christos fi
32 1.1 christos
33 1.1 christos
34 1.1 christos as_nl='
35 1.1 christos '
36 1.1 christos export as_nl
37 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 christos # but without wasting forks for bash or zsh.
43 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 christos as_echo='print -r --'
46 1.1 christos as_echo_n='print -rn --'
47 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 christos as_echo='printf %s\n'
49 1.1 christos as_echo_n='printf %s'
50 1.1 christos else
51 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 christos as_echo_n='/usr/ucb/echo -n'
54 1.1 christos else
55 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 christos as_echo_n_body='eval
57 1.1 christos arg=$1;
58 1.1 christos case $arg in #(
59 1.1 christos *"$as_nl"*)
60 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 christos esac;
63 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 christos '
65 1.1 christos export as_echo_n_body
66 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 christos fi
68 1.1 christos export as_echo_body
69 1.1 christos as_echo='sh -c $as_echo_body as_echo'
70 1.1 christos fi
71 1.1 christos
72 1.1 christos # The user is always right.
73 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 christos PATH_SEPARATOR=:
75 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 christos PATH_SEPARATOR=';'
78 1.1 christos }
79 1.1 christos fi
80 1.1 christos
81 1.1 christos
82 1.1 christos # IFS
83 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 christos # there to prevent editors from complaining about space-tab.
85 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 christos # splitting by setting IFS to empty value.)
87 1.1 christos IFS=" "" $as_nl"
88 1.1 christos
89 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
90 1.1 christos as_myself=
91 1.1 christos case $0 in #((
92 1.1 christos *[\\/]* ) as_myself=$0 ;;
93 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 1.1 christos for as_dir in $PATH
95 1.1 christos do
96 1.1 christos IFS=$as_save_IFS
97 1.1 christos test -z "$as_dir" && as_dir=.
98 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 1.1 christos done
100 1.1 christos IFS=$as_save_IFS
101 1.1 christos
102 1.1 christos ;;
103 1.1 christos esac
104 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
105 1.1 christos # in which case we are not to be found in the path.
106 1.1 christos if test "x$as_myself" = x; then
107 1.1 christos as_myself=$0
108 1.1 christos fi
109 1.1 christos if test ! -f "$as_myself"; then
110 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 1.1 christos exit 1
112 1.1 christos fi
113 1.1 christos
114 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
115 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
117 1.1 christos # trigger a bug in pdksh 5.2.14.
118 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
119 1.1 christos do eval test x\${$as_var+set} = xset \
120 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 1.1 christos done
122 1.1 christos PS1='$ '
123 1.1 christos PS2='> '
124 1.1 christos PS4='+ '
125 1.1 christos
126 1.1 christos # NLS nuisances.
127 1.1 christos LC_ALL=C
128 1.1 christos export LC_ALL
129 1.1 christos LANGUAGE=C
130 1.1 christos export LANGUAGE
131 1.1 christos
132 1.1 christos # CDPATH.
133 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134 1.1 christos
135 1.1 christos # Use a proper internal environment variable to ensure we don't fall
136 1.1 christos # into an infinite loop, continuously re-executing ourselves.
137 1.1 christos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 1.1 christos _as_can_reexec=no; export _as_can_reexec;
139 1.1 christos # We cannot yet assume a decent shell, so we have to provide a
140 1.1 christos # neutralization value for shells without unset; and this also
141 1.1 christos # works around shells that cannot unset nonexistent variables.
142 1.1 christos # Preserve -v and -x to the replacement shell.
143 1.1 christos BASH_ENV=/dev/null
144 1.1 christos ENV=/dev/null
145 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 1.1 christos case $- in # ((((
147 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;;
148 1.1 christos *v* ) as_opts=-v ;;
149 1.1 christos *x* ) as_opts=-x ;;
150 1.1 christos * ) as_opts= ;;
151 1.1 christos esac
152 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail
154 1.1 christos # out after a failed `exec'.
155 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 1.1 christos as_fn_exit 255
157 1.1 christos fi
158 1.1 christos # We don't want this to propagate to other subprocesses.
159 1.1 christos { _as_can_reexec=; unset _as_can_reexec;}
160 1.1 christos if test "x$CONFIG_SHELL" = x; then
161 1.1 christos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 1.1 christos emulate sh
163 1.1 christos NULLCMD=:
164 1.1 christos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 1.1 christos # is contrary to our usage. Disable this feature.
166 1.1 christos alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 1.1 christos setopt NO_GLOB_SUBST
168 1.1 christos else
169 1.1 christos case \`(set -o) 2>/dev/null\` in #(
170 1.1 christos *posix*) :
171 1.1 christos set -o posix ;; #(
172 1.1 christos *) :
173 1.1 christos ;;
174 1.1 christos esac
175 1.1 christos fi
176 1.1 christos "
177 1.1 christos as_required="as_fn_return () { (exit \$1); }
178 1.1 christos as_fn_success () { as_fn_return 0; }
179 1.1 christos as_fn_failure () { as_fn_return 1; }
180 1.1 christos as_fn_ret_success () { return 0; }
181 1.1 christos as_fn_ret_failure () { return 1; }
182 1.1 christos
183 1.1 christos exitcode=0
184 1.1 christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 1.1 christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 1.1 christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 1.1 christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 1.1 christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189 1.1 christos
190 1.1 christos else
191 1.1 christos exitcode=1; echo positional parameters were not saved.
192 1.1 christos fi
193 1.1 christos test x\$exitcode = x0 || exit 1
194 1.1 christos test -x / || exit 1"
195 1.1 christos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 1.1 christos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 1.1 christos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 1.1 christos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 1.1 christos test \$(( 1 + 1 )) = 2 || exit 1"
200 1.1 christos if (eval "$as_required") 2>/dev/null; then :
201 1.1 christos as_have_required=yes
202 1.1 christos else
203 1.1 christos as_have_required=no
204 1.1 christos fi
205 1.1 christos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206 1.1 christos
207 1.1 christos else
208 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 1.1 christos as_found=false
210 1.1 christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 1.1 christos do
212 1.1 christos IFS=$as_save_IFS
213 1.1 christos test -z "$as_dir" && as_dir=.
214 1.1 christos as_found=:
215 1.1 christos case $as_dir in #(
216 1.1 christos /*)
217 1.1 christos for as_base in sh bash ksh sh5; do
218 1.1 christos # Try only shells that exist, to save several forks.
219 1.1 christos as_shell=$as_dir/$as_base
220 1.1 christos if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 1.1 christos CONFIG_SHELL=$as_shell as_have_required=yes
223 1.1 christos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 1.1 christos break 2
225 1.1 christos fi
226 1.1 christos fi
227 1.1 christos done;;
228 1.1 christos esac
229 1.1 christos as_found=false
230 1.1 christos done
231 1.1 christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 1.1 christos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 1.1 christos CONFIG_SHELL=$SHELL as_have_required=yes
234 1.1 christos fi; }
235 1.1 christos IFS=$as_save_IFS
236 1.1 christos
237 1.1 christos
238 1.1 christos if test "x$CONFIG_SHELL" != x; then :
239 1.1 christos export CONFIG_SHELL
240 1.1 christos # We cannot yet assume a decent shell, so we have to provide a
241 1.1 christos # neutralization value for shells without unset; and this also
242 1.1 christos # works around shells that cannot unset nonexistent variables.
243 1.1 christos # Preserve -v and -x to the replacement shell.
244 1.1 christos BASH_ENV=/dev/null
245 1.1 christos ENV=/dev/null
246 1.1 christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 1.1 christos case $- in # ((((
248 1.1 christos *v*x* | *x*v* ) as_opts=-vx ;;
249 1.1 christos *v* ) as_opts=-v ;;
250 1.1 christos *x* ) as_opts=-x ;;
251 1.1 christos * ) as_opts= ;;
252 1.1 christos esac
253 1.1 christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 1.1 christos # Admittedly, this is quite paranoid, since all the known shells bail
255 1.1 christos # out after a failed `exec'.
256 1.1 christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 1.1 christos exit 255
258 1.1 christos fi
259 1.1 christos
260 1.1 christos if test x$as_have_required = xno; then :
261 1.1 christos $as_echo "$0: This script requires a shell more modern than all"
262 1.1 christos $as_echo "$0: the shells that I found on your system."
263 1.1 christos if test x${ZSH_VERSION+set} = xset ; then
264 1.1 christos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 1.1 christos $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 1.1 christos else
267 1.1 christos $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
268 1.1 christos $0: including any error possibly output before this
269 1.1 christos $0: message. Then install a modern shell, or manually run
270 1.1 christos $0: the script under such a shell if you do have one."
271 1.1 christos fi
272 1.1 christos exit 1
273 1.1 christos fi
274 1.1 christos fi
275 1.1 christos fi
276 1.1 christos SHELL=${CONFIG_SHELL-/bin/sh}
277 1.1 christos export SHELL
278 1.1 christos # Unset more variables known to interfere with behavior of common tools.
279 1.1 christos CLICOLOR_FORCE= GREP_OPTIONS=
280 1.1 christos unset CLICOLOR_FORCE GREP_OPTIONS
281 1.1 christos
282 1.1 christos ## --------------------- ##
283 1.1 christos ## M4sh Shell Functions. ##
284 1.1 christos ## --------------------- ##
285 1.1 christos # as_fn_unset VAR
286 1.1 christos # ---------------
287 1.1 christos # Portably unset VAR.
288 1.1 christos as_fn_unset ()
289 1.1 christos {
290 1.1 christos { eval $1=; unset $1;}
291 1.1 christos }
292 1.1 christos as_unset=as_fn_unset
293 1.1 christos
294 1.1 christos # as_fn_set_status STATUS
295 1.1 christos # -----------------------
296 1.1 christos # Set $? to STATUS, without forking.
297 1.1 christos as_fn_set_status ()
298 1.1 christos {
299 1.1 christos return $1
300 1.1 christos } # as_fn_set_status
301 1.1 christos
302 1.1 christos # as_fn_exit STATUS
303 1.1 christos # -----------------
304 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 1.1 christos as_fn_exit ()
306 1.1 christos {
307 1.1 christos set +e
308 1.1 christos as_fn_set_status $1
309 1.1 christos exit $1
310 1.1 christos } # as_fn_exit
311 1.1 christos
312 1.1 christos # as_fn_mkdir_p
313 1.1 christos # -------------
314 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
315 1.1 christos as_fn_mkdir_p ()
316 1.1 christos {
317 1.1 christos
318 1.1 christos case $as_dir in #(
319 1.1 christos -*) as_dir=./$as_dir;;
320 1.1 christos esac
321 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
322 1.1 christos as_dirs=
323 1.1 christos while :; do
324 1.1 christos case $as_dir in #(
325 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 1.1 christos *) as_qdir=$as_dir;;
327 1.1 christos esac
328 1.1 christos as_dirs="'$as_qdir' $as_dirs"
329 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
330 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
332 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
333 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 1.1 christos $as_echo X"$as_dir" |
335 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 1.1 christos s//\1/
337 1.1 christos q
338 1.1 christos }
339 1.1 christos /^X\(\/\/\)[^/].*/{
340 1.1 christos s//\1/
341 1.1 christos q
342 1.1 christos }
343 1.1 christos /^X\(\/\/\)$/{
344 1.1 christos s//\1/
345 1.1 christos q
346 1.1 christos }
347 1.1 christos /^X\(\/\).*/{
348 1.1 christos s//\1/
349 1.1 christos q
350 1.1 christos }
351 1.1 christos s/.*/./; q'`
352 1.1 christos test -d "$as_dir" && break
353 1.1 christos done
354 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
355 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356 1.1 christos
357 1.1 christos
358 1.1 christos } # as_fn_mkdir_p
359 1.1 christos
360 1.1 christos # as_fn_executable_p FILE
361 1.1 christos # -----------------------
362 1.1 christos # Test if FILE is an executable regular file.
363 1.1 christos as_fn_executable_p ()
364 1.1 christos {
365 1.1 christos test -f "$1" && test -x "$1"
366 1.1 christos } # as_fn_executable_p
367 1.1 christos # as_fn_append VAR VALUE
368 1.1 christos # ----------------------
369 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
370 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
371 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
372 1.1 christos # implementations.
373 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 1.1 christos eval 'as_fn_append ()
375 1.1 christos {
376 1.1 christos eval $1+=\$2
377 1.1 christos }'
378 1.1 christos else
379 1.1 christos as_fn_append ()
380 1.1 christos {
381 1.1 christos eval $1=\$$1\$2
382 1.1 christos }
383 1.1 christos fi # as_fn_append
384 1.1 christos
385 1.1 christos # as_fn_arith ARG...
386 1.1 christos # ------------------
387 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
388 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 1.1 christos # must be portable across $(()) and expr.
390 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 1.1 christos eval 'as_fn_arith ()
392 1.1 christos {
393 1.1 christos as_val=$(( $* ))
394 1.1 christos }'
395 1.1 christos else
396 1.1 christos as_fn_arith ()
397 1.1 christos {
398 1.1 christos as_val=`expr "$@" || test $? -eq 1`
399 1.1 christos }
400 1.1 christos fi # as_fn_arith
401 1.1 christos
402 1.1 christos
403 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 1.1 christos # ----------------------------------------
405 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 1.1 christos # script with STATUS, using 1 if that was 0.
408 1.1 christos as_fn_error ()
409 1.1 christos {
410 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1
411 1.1 christos if test "$4"; then
412 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 1.1 christos fi
415 1.1 christos $as_echo "$as_me: error: $2" >&2
416 1.1 christos as_fn_exit $as_status
417 1.1 christos } # as_fn_error
418 1.1 christos
419 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
420 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 1.1 christos as_expr=expr
422 1.1 christos else
423 1.1 christos as_expr=false
424 1.1 christos fi
425 1.1 christos
426 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 1.1 christos as_basename=basename
428 1.1 christos else
429 1.1 christos as_basename=false
430 1.1 christos fi
431 1.1 christos
432 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 1.1 christos as_dirname=dirname
434 1.1 christos else
435 1.1 christos as_dirname=false
436 1.1 christos fi
437 1.1 christos
438 1.1 christos as_me=`$as_basename -- "$0" ||
439 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 1.1 christos X"$0" : 'X\(//\)$' \| \
441 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 1.1 christos $as_echo X/"$0" |
443 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
444 1.1 christos s//\1/
445 1.1 christos q
446 1.1 christos }
447 1.1 christos /^X\/\(\/\/\)$/{
448 1.1 christos s//\1/
449 1.1 christos q
450 1.1 christos }
451 1.1 christos /^X\/\(\/\).*/{
452 1.1 christos s//\1/
453 1.1 christos q
454 1.1 christos }
455 1.1 christos s/.*/./; q'`
456 1.1 christos
457 1.1 christos # Avoid depending upon Character Ranges.
458 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 1.1 christos as_cr_digits='0123456789'
462 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
463 1.1 christos
464 1.1 christos
465 1.1 christos as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 1.1 christos as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 1.1 christos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 1.1 christos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 1.1 christos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 1.1 christos sed -n '
471 1.1 christos p
472 1.1 christos /[$]LINENO/=
473 1.1 christos ' <$as_myself |
474 1.1 christos sed '
475 1.1 christos s/[$]LINENO.*/&-/
476 1.1 christos t lineno
477 1.1 christos b
478 1.1 christos :lineno
479 1.1 christos N
480 1.1 christos :loop
481 1.1 christos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 1.1 christos t loop
483 1.1 christos s/-\n.*//
484 1.1 christos ' >$as_me.lineno &&
485 1.1 christos chmod +x "$as_me.lineno" ||
486 1.1 christos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487 1.1 christos
488 1.1 christos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 1.1 christos # already done that, so ensure we don't try to do so again and fall
490 1.1 christos # in an infinite loop. This has already happened in practice.
491 1.1 christos _as_can_reexec=no; export _as_can_reexec
492 1.1 christos # Don't try to exec as it changes $[0], causing all sort of problems
493 1.1 christos # (the dirname of $[0] is not the place where we might find the
494 1.1 christos # original and so on. Autoconf is especially sensitive to this).
495 1.1 christos . "./$as_me.lineno"
496 1.1 christos # Exit status is that of the last command.
497 1.1 christos exit
498 1.1 christos }
499 1.1 christos
500 1.1 christos ECHO_C= ECHO_N= ECHO_T=
501 1.1 christos case `echo -n x` in #(((((
502 1.1 christos -n*)
503 1.1 christos case `echo 'xy\c'` in
504 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 1.1 christos xy) ECHO_C='\c';;
506 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 1.1 christos ECHO_T=' ';;
508 1.1 christos esac;;
509 1.1 christos *)
510 1.1 christos ECHO_N='-n';;
511 1.1 christos esac
512 1.1 christos
513 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
514 1.1 christos if test -d conf$$.dir; then
515 1.1 christos rm -f conf$$.dir/conf$$.file
516 1.1 christos else
517 1.1 christos rm -f conf$$.dir
518 1.1 christos mkdir conf$$.dir 2>/dev/null
519 1.1 christos fi
520 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
521 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
522 1.1 christos as_ln_s='ln -s'
523 1.1 christos # ... but there are two gotchas:
524 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 1.1 christos # In both cases, we have to default to `cp -pR'.
527 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528 1.1 christos as_ln_s='cp -pR'
529 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
530 1.1 christos as_ln_s=ln
531 1.1 christos else
532 1.1 christos as_ln_s='cp -pR'
533 1.1 christos fi
534 1.1 christos else
535 1.1 christos as_ln_s='cp -pR'
536 1.1 christos fi
537 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 1.1 christos rmdir conf$$.dir 2>/dev/null
539 1.1 christos
540 1.1 christos if mkdir -p . 2>/dev/null; then
541 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
542 1.1 christos else
543 1.1 christos test -d ./-p && rmdir ./-p
544 1.1 christos as_mkdir_p=false
545 1.1 christos fi
546 1.1 christos
547 1.1 christos as_test_x='test -x'
548 1.1 christos as_executable_p=as_fn_executable_p
549 1.1 christos
550 1.1 christos # Sed expression to map a string onto a valid CPP name.
551 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552 1.1 christos
553 1.1 christos # Sed expression to map a string onto a valid variable name.
554 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555 1.1 christos
556 1.1 christos
557 1.1 christos test -n "$DJDIR" || exec 7<&0 </dev/null
558 1.1 christos exec 6>&1
559 1.1 christos
560 1.1 christos # Name of the host.
561 1.1 christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 1.1 christos # so uname gets run too.
563 1.1 christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564 1.1 christos
565 1.1 christos #
566 1.1 christos # Initializations.
567 1.1 christos #
568 1.1 christos ac_default_prefix=/usr/local
569 1.1 christos ac_clean_files=
570 1.1 christos ac_config_libobj_dir=.
571 1.1 christos LIBOBJS=
572 1.1 christos cross_compiling=no
573 1.1 christos subdirs=
574 1.1 christos MFLAGS=
575 1.1 christos MAKEFLAGS=
576 1.1 christos
577 1.1 christos # Identity of this package.
578 1.1 christos PACKAGE_NAME='tmux'
579 1.1 christos PACKAGE_TARNAME='tmux'
580 1.1.1.2.4.2 martin PACKAGE_VERSION='3.0a'
581 1.1.1.2.4.2 martin PACKAGE_STRING='tmux 3.0a'
582 1.1 christos PACKAGE_BUGREPORT=''
583 1.1 christos PACKAGE_URL=''
584 1.1 christos
585 1.1 christos ac_config_libobj_dir=compat
586 1.1 christos # Factoring default headers for most tests.
587 1.1 christos ac_includes_default="\
588 1.1 christos #include <stdio.h>
589 1.1 christos #ifdef HAVE_SYS_TYPES_H
590 1.1 christos # include <sys/types.h>
591 1.1 christos #endif
592 1.1 christos #ifdef HAVE_SYS_STAT_H
593 1.1 christos # include <sys/stat.h>
594 1.1 christos #endif
595 1.1 christos #ifdef STDC_HEADERS
596 1.1 christos # include <stdlib.h>
597 1.1 christos # include <stddef.h>
598 1.1 christos #else
599 1.1 christos # ifdef HAVE_STDLIB_H
600 1.1 christos # include <stdlib.h>
601 1.1 christos # endif
602 1.1 christos #endif
603 1.1 christos #ifdef HAVE_STRING_H
604 1.1 christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605 1.1 christos # include <memory.h>
606 1.1 christos # endif
607 1.1 christos # include <string.h>
608 1.1 christos #endif
609 1.1 christos #ifdef HAVE_STRINGS_H
610 1.1 christos # include <strings.h>
611 1.1 christos #endif
612 1.1 christos #ifdef HAVE_INTTYPES_H
613 1.1 christos # include <inttypes.h>
614 1.1 christos #endif
615 1.1 christos #ifdef HAVE_STDINT_H
616 1.1 christos # include <stdint.h>
617 1.1 christos #endif
618 1.1 christos #ifdef HAVE_UNISTD_H
619 1.1 christos # include <unistd.h>
620 1.1 christos #endif"
621 1.1 christos
622 1.1 christos ac_subst_vars='am__EXEEXT_FALSE
623 1.1 christos am__EXEEXT_TRUE
624 1.1 christos LTLIBOBJS
625 1.1 christos AM_LDFLAGS
626 1.1 christos AM_CFLAGS
627 1.1 christos AM_CPPFLAGS
628 1.1 christos IS_UNKNOWN_FALSE
629 1.1 christos IS_UNKNOWN_TRUE
630 1.1 christos IS_HPUX_FALSE
631 1.1 christos IS_HPUX_TRUE
632 1.1 christos IS_SUNOS_FALSE
633 1.1 christos IS_SUNOS_TRUE
634 1.1 christos IS_OPENBSD_FALSE
635 1.1 christos IS_OPENBSD_TRUE
636 1.1 christos IS_NETBSD_FALSE
637 1.1 christos IS_NETBSD_TRUE
638 1.1 christos IS_FREEBSD_FALSE
639 1.1 christos IS_FREEBSD_TRUE
640 1.1 christos IS_LINUX_FALSE
641 1.1 christos IS_LINUX_TRUE
642 1.1 christos IS_DRAGONFLY_FALSE
643 1.1 christos IS_DRAGONFLY_TRUE
644 1.1 christos IS_DARWIN_FALSE
645 1.1 christos IS_DARWIN_TRUE
646 1.1 christos IS_AIX_FALSE
647 1.1 christos IS_AIX_TRUE
648 1.1 christos PLATFORM
649 1.1 christos MANFORMAT
650 1.1 christos NEED_FORKPTY_FALSE
651 1.1 christos NEED_FORKPTY_TRUE
652 1.1 christos XOPEN_DEFINES
653 1.1 christos HAVE_UTF8PROC_FALSE
654 1.1 christos HAVE_UTF8PROC_TRUE
655 1.1 christos LIBNCURSES_LIBS
656 1.1 christos LIBNCURSES_CFLAGS
657 1.1 christos LIBTINFO_LIBS
658 1.1 christos LIBTINFO_CFLAGS
659 1.1 christos LIBEVENT_LIBS
660 1.1 christos LIBEVENT_CFLAGS
661 1.1 christos LIBOBJS
662 1.1 christos IS_SUNCC_FALSE
663 1.1 christos IS_SUNCC_TRUE
664 1.1 christos IS_GCC_FALSE
665 1.1 christos IS_GCC_TRUE
666 1.1 christos IS_DEBUG_FALSE
667 1.1 christos IS_DEBUG_TRUE
668 1.1 christos PKG_CONFIG_LIBDIR
669 1.1 christos PKG_CONFIG_PATH
670 1.1 christos PKG_CONFIG
671 1.1.1.2.4.2 martin YFLAGS
672 1.1.1.2.4.2 martin YACC
673 1.1 christos EGREP
674 1.1 christos GREP
675 1.1 christos CPP
676 1.1 christos am__fastdepCC_FALSE
677 1.1 christos am__fastdepCC_TRUE
678 1.1 christos CCDEPMODE
679 1.1 christos am__nodep
680 1.1 christos AMDEPBACKSLASH
681 1.1 christos AMDEP_FALSE
682 1.1 christos AMDEP_TRUE
683 1.1 christos am__quote
684 1.1 christos am__include
685 1.1 christos DEPDIR
686 1.1 christos OBJEXT
687 1.1 christos EXEEXT
688 1.1 christos ac_ct_CC
689 1.1 christos CPPFLAGS
690 1.1 christos LDFLAGS
691 1.1 christos CFLAGS
692 1.1 christos CC
693 1.1 christos host_os
694 1.1 christos host_vendor
695 1.1 christos host_cpu
696 1.1 christos host
697 1.1 christos build_os
698 1.1 christos build_vendor
699 1.1 christos build_cpu
700 1.1 christos build
701 1.1 christos AM_BACKSLASH
702 1.1 christos AM_DEFAULT_VERBOSITY
703 1.1 christos AM_DEFAULT_V
704 1.1 christos AM_V
705 1.1 christos am__untar
706 1.1 christos am__tar
707 1.1 christos AMTAR
708 1.1 christos am__leading_dot
709 1.1 christos SET_MAKE
710 1.1 christos AWK
711 1.1 christos mkdir_p
712 1.1 christos MKDIR_P
713 1.1 christos INSTALL_STRIP_PROGRAM
714 1.1 christos STRIP
715 1.1 christos install_sh
716 1.1 christos MAKEINFO
717 1.1 christos AUTOHEADER
718 1.1 christos AUTOMAKE
719 1.1 christos AUTOCONF
720 1.1 christos ACLOCAL
721 1.1 christos VERSION
722 1.1 christos PACKAGE
723 1.1 christos CYGPATH_W
724 1.1 christos am__isrc
725 1.1 christos INSTALL_DATA
726 1.1 christos INSTALL_SCRIPT
727 1.1 christos INSTALL_PROGRAM
728 1.1 christos target_alias
729 1.1 christos host_alias
730 1.1 christos build_alias
731 1.1 christos LIBS
732 1.1 christos ECHO_T
733 1.1 christos ECHO_N
734 1.1 christos ECHO_C
735 1.1 christos DEFS
736 1.1 christos mandir
737 1.1 christos localedir
738 1.1 christos libdir
739 1.1 christos psdir
740 1.1 christos pdfdir
741 1.1 christos dvidir
742 1.1 christos htmldir
743 1.1 christos infodir
744 1.1 christos docdir
745 1.1 christos oldincludedir
746 1.1 christos includedir
747 1.1 christos localstatedir
748 1.1 christos sharedstatedir
749 1.1 christos sysconfdir
750 1.1 christos datadir
751 1.1 christos datarootdir
752 1.1 christos libexecdir
753 1.1 christos sbindir
754 1.1 christos bindir
755 1.1 christos program_transform_name
756 1.1 christos prefix
757 1.1 christos exec_prefix
758 1.1 christos PACKAGE_URL
759 1.1 christos PACKAGE_BUGREPORT
760 1.1 christos PACKAGE_STRING
761 1.1 christos PACKAGE_VERSION
762 1.1 christos PACKAGE_TARNAME
763 1.1 christos PACKAGE_NAME
764 1.1 christos PATH_SEPARATOR
765 1.1 christos SHELL'
766 1.1 christos ac_subst_files=''
767 1.1 christos ac_user_opts='
768 1.1 christos enable_option_checking
769 1.1 christos enable_silent_rules
770 1.1 christos enable_dependency_tracking
771 1.1 christos enable_debug
772 1.1 christos enable_static
773 1.1 christos enable_utempter
774 1.1 christos enable_utf8proc
775 1.1 christos '
776 1.1 christos ac_precious_vars='build_alias
777 1.1 christos host_alias
778 1.1 christos target_alias
779 1.1 christos CC
780 1.1 christos CFLAGS
781 1.1 christos LDFLAGS
782 1.1 christos LIBS
783 1.1 christos CPPFLAGS
784 1.1 christos CPP
785 1.1.1.2.4.2 martin YACC
786 1.1.1.2.4.2 martin YFLAGS
787 1.1 christos PKG_CONFIG
788 1.1 christos PKG_CONFIG_PATH
789 1.1 christos PKG_CONFIG_LIBDIR
790 1.1 christos LIBEVENT_CFLAGS
791 1.1 christos LIBEVENT_LIBS
792 1.1 christos LIBTINFO_CFLAGS
793 1.1 christos LIBTINFO_LIBS
794 1.1 christos LIBNCURSES_CFLAGS
795 1.1 christos LIBNCURSES_LIBS'
796 1.1 christos
797 1.1 christos
798 1.1 christos # Initialize some variables set by options.
799 1.1 christos ac_init_help=
800 1.1 christos ac_init_version=false
801 1.1 christos ac_unrecognized_opts=
802 1.1 christos ac_unrecognized_sep=
803 1.1 christos # The variables have the same names as the options, with
804 1.1 christos # dashes changed to underlines.
805 1.1 christos cache_file=/dev/null
806 1.1 christos exec_prefix=NONE
807 1.1 christos no_create=
808 1.1 christos no_recursion=
809 1.1 christos prefix=NONE
810 1.1 christos program_prefix=NONE
811 1.1 christos program_suffix=NONE
812 1.1 christos program_transform_name=s,x,x,
813 1.1 christos silent=
814 1.1 christos site=
815 1.1 christos srcdir=
816 1.1 christos verbose=
817 1.1 christos x_includes=NONE
818 1.1 christos x_libraries=NONE
819 1.1 christos
820 1.1 christos # Installation directory options.
821 1.1 christos # These are left unexpanded so users can "make install exec_prefix=/foo"
822 1.1 christos # and all the variables that are supposed to be based on exec_prefix
823 1.1 christos # by default will actually change.
824 1.1 christos # Use braces instead of parens because sh, perl, etc. also accept them.
825 1.1 christos # (The list follows the same order as the GNU Coding Standards.)
826 1.1 christos bindir='${exec_prefix}/bin'
827 1.1 christos sbindir='${exec_prefix}/sbin'
828 1.1 christos libexecdir='${exec_prefix}/libexec'
829 1.1 christos datarootdir='${prefix}/share'
830 1.1 christos datadir='${datarootdir}'
831 1.1 christos sysconfdir='${prefix}/etc'
832 1.1 christos sharedstatedir='${prefix}/com'
833 1.1 christos localstatedir='${prefix}/var'
834 1.1 christos includedir='${prefix}/include'
835 1.1 christos oldincludedir='/usr/include'
836 1.1 christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
837 1.1 christos infodir='${datarootdir}/info'
838 1.1 christos htmldir='${docdir}'
839 1.1 christos dvidir='${docdir}'
840 1.1 christos pdfdir='${docdir}'
841 1.1 christos psdir='${docdir}'
842 1.1 christos libdir='${exec_prefix}/lib'
843 1.1 christos localedir='${datarootdir}/locale'
844 1.1 christos mandir='${datarootdir}/man'
845 1.1 christos
846 1.1 christos ac_prev=
847 1.1 christos ac_dashdash=
848 1.1 christos for ac_option
849 1.1 christos do
850 1.1 christos # If the previous option needs an argument, assign it.
851 1.1 christos if test -n "$ac_prev"; then
852 1.1 christos eval $ac_prev=\$ac_option
853 1.1 christos ac_prev=
854 1.1 christos continue
855 1.1 christos fi
856 1.1 christos
857 1.1 christos case $ac_option in
858 1.1 christos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
859 1.1 christos *=) ac_optarg= ;;
860 1.1 christos *) ac_optarg=yes ;;
861 1.1 christos esac
862 1.1 christos
863 1.1 christos # Accept the important Cygnus configure options, so we can diagnose typos.
864 1.1 christos
865 1.1 christos case $ac_dashdash$ac_option in
866 1.1 christos --)
867 1.1 christos ac_dashdash=yes ;;
868 1.1 christos
869 1.1 christos -bindir | --bindir | --bindi | --bind | --bin | --bi)
870 1.1 christos ac_prev=bindir ;;
871 1.1 christos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
872 1.1 christos bindir=$ac_optarg ;;
873 1.1 christos
874 1.1 christos -build | --build | --buil | --bui | --bu)
875 1.1 christos ac_prev=build_alias ;;
876 1.1 christos -build=* | --build=* | --buil=* | --bui=* | --bu=*)
877 1.1 christos build_alias=$ac_optarg ;;
878 1.1 christos
879 1.1 christos -cache-file | --cache-file | --cache-fil | --cache-fi \
880 1.1 christos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
881 1.1 christos ac_prev=cache_file ;;
882 1.1 christos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
883 1.1 christos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
884 1.1 christos cache_file=$ac_optarg ;;
885 1.1 christos
886 1.1 christos --config-cache | -C)
887 1.1 christos cache_file=config.cache ;;
888 1.1 christos
889 1.1 christos -datadir | --datadir | --datadi | --datad)
890 1.1 christos ac_prev=datadir ;;
891 1.1 christos -datadir=* | --datadir=* | --datadi=* | --datad=*)
892 1.1 christos datadir=$ac_optarg ;;
893 1.1 christos
894 1.1 christos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
895 1.1 christos | --dataroo | --dataro | --datar)
896 1.1 christos ac_prev=datarootdir ;;
897 1.1 christos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
898 1.1 christos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
899 1.1 christos datarootdir=$ac_optarg ;;
900 1.1 christos
901 1.1 christos -disable-* | --disable-*)
902 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
903 1.1 christos # Reject names that are not valid shell variable names.
904 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
905 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt"
906 1.1 christos ac_useropt_orig=$ac_useropt
907 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
908 1.1 christos case $ac_user_opts in
909 1.1 christos *"
910 1.1 christos "enable_$ac_useropt"
911 1.1 christos "*) ;;
912 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
913 1.1 christos ac_unrecognized_sep=', ';;
914 1.1 christos esac
915 1.1 christos eval enable_$ac_useropt=no ;;
916 1.1 christos
917 1.1 christos -docdir | --docdir | --docdi | --doc | --do)
918 1.1 christos ac_prev=docdir ;;
919 1.1 christos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
920 1.1 christos docdir=$ac_optarg ;;
921 1.1 christos
922 1.1 christos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
923 1.1 christos ac_prev=dvidir ;;
924 1.1 christos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
925 1.1 christos dvidir=$ac_optarg ;;
926 1.1 christos
927 1.1 christos -enable-* | --enable-*)
928 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
929 1.1 christos # Reject names that are not valid shell variable names.
930 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
931 1.1 christos as_fn_error $? "invalid feature name: $ac_useropt"
932 1.1 christos ac_useropt_orig=$ac_useropt
933 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
934 1.1 christos case $ac_user_opts in
935 1.1 christos *"
936 1.1 christos "enable_$ac_useropt"
937 1.1 christos "*) ;;
938 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
939 1.1 christos ac_unrecognized_sep=', ';;
940 1.1 christos esac
941 1.1 christos eval enable_$ac_useropt=\$ac_optarg ;;
942 1.1 christos
943 1.1 christos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
944 1.1 christos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
945 1.1 christos | --exec | --exe | --ex)
946 1.1 christos ac_prev=exec_prefix ;;
947 1.1 christos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
948 1.1 christos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
949 1.1 christos | --exec=* | --exe=* | --ex=*)
950 1.1 christos exec_prefix=$ac_optarg ;;
951 1.1 christos
952 1.1 christos -gas | --gas | --ga | --g)
953 1.1 christos # Obsolete; use --with-gas.
954 1.1 christos with_gas=yes ;;
955 1.1 christos
956 1.1 christos -help | --help | --hel | --he | -h)
957 1.1 christos ac_init_help=long ;;
958 1.1 christos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
959 1.1 christos ac_init_help=recursive ;;
960 1.1 christos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
961 1.1 christos ac_init_help=short ;;
962 1.1 christos
963 1.1 christos -host | --host | --hos | --ho)
964 1.1 christos ac_prev=host_alias ;;
965 1.1 christos -host=* | --host=* | --hos=* | --ho=*)
966 1.1 christos host_alias=$ac_optarg ;;
967 1.1 christos
968 1.1 christos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
969 1.1 christos ac_prev=htmldir ;;
970 1.1 christos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
971 1.1 christos | --ht=*)
972 1.1 christos htmldir=$ac_optarg ;;
973 1.1 christos
974 1.1 christos -includedir | --includedir | --includedi | --included | --include \
975 1.1 christos | --includ | --inclu | --incl | --inc)
976 1.1 christos ac_prev=includedir ;;
977 1.1 christos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
978 1.1 christos | --includ=* | --inclu=* | --incl=* | --inc=*)
979 1.1 christos includedir=$ac_optarg ;;
980 1.1 christos
981 1.1 christos -infodir | --infodir | --infodi | --infod | --info | --inf)
982 1.1 christos ac_prev=infodir ;;
983 1.1 christos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
984 1.1 christos infodir=$ac_optarg ;;
985 1.1 christos
986 1.1 christos -libdir | --libdir | --libdi | --libd)
987 1.1 christos ac_prev=libdir ;;
988 1.1 christos -libdir=* | --libdir=* | --libdi=* | --libd=*)
989 1.1 christos libdir=$ac_optarg ;;
990 1.1 christos
991 1.1 christos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
992 1.1 christos | --libexe | --libex | --libe)
993 1.1 christos ac_prev=libexecdir ;;
994 1.1 christos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
995 1.1 christos | --libexe=* | --libex=* | --libe=*)
996 1.1 christos libexecdir=$ac_optarg ;;
997 1.1 christos
998 1.1 christos -localedir | --localedir | --localedi | --localed | --locale)
999 1.1 christos ac_prev=localedir ;;
1000 1.1 christos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1001 1.1 christos localedir=$ac_optarg ;;
1002 1.1 christos
1003 1.1 christos -localstatedir | --localstatedir | --localstatedi | --localstated \
1004 1.1 christos | --localstate | --localstat | --localsta | --localst | --locals)
1005 1.1 christos ac_prev=localstatedir ;;
1006 1.1 christos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1007 1.1 christos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1008 1.1 christos localstatedir=$ac_optarg ;;
1009 1.1 christos
1010 1.1 christos -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1011 1.1 christos ac_prev=mandir ;;
1012 1.1 christos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1013 1.1 christos mandir=$ac_optarg ;;
1014 1.1 christos
1015 1.1 christos -nfp | --nfp | --nf)
1016 1.1 christos # Obsolete; use --without-fp.
1017 1.1 christos with_fp=no ;;
1018 1.1 christos
1019 1.1 christos -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1020 1.1 christos | --no-cr | --no-c | -n)
1021 1.1 christos no_create=yes ;;
1022 1.1 christos
1023 1.1 christos -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1024 1.1 christos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1025 1.1 christos no_recursion=yes ;;
1026 1.1 christos
1027 1.1 christos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1028 1.1 christos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1029 1.1 christos | --oldin | --oldi | --old | --ol | --o)
1030 1.1 christos ac_prev=oldincludedir ;;
1031 1.1 christos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1032 1.1 christos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1033 1.1 christos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1034 1.1 christos oldincludedir=$ac_optarg ;;
1035 1.1 christos
1036 1.1 christos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1037 1.1 christos ac_prev=prefix ;;
1038 1.1 christos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1039 1.1 christos prefix=$ac_optarg ;;
1040 1.1 christos
1041 1.1 christos -program-prefix | --program-prefix | --program-prefi | --program-pref \
1042 1.1 christos | --program-pre | --program-pr | --program-p)
1043 1.1 christos ac_prev=program_prefix ;;
1044 1.1 christos -program-prefix=* | --program-prefix=* | --program-prefi=* \
1045 1.1 christos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1046 1.1 christos program_prefix=$ac_optarg ;;
1047 1.1 christos
1048 1.1 christos -program-suffix | --program-suffix | --program-suffi | --program-suff \
1049 1.1 christos | --program-suf | --program-su | --program-s)
1050 1.1 christos ac_prev=program_suffix ;;
1051 1.1 christos -program-suffix=* | --program-suffix=* | --program-suffi=* \
1052 1.1 christos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1053 1.1 christos program_suffix=$ac_optarg ;;
1054 1.1 christos
1055 1.1 christos -program-transform-name | --program-transform-name \
1056 1.1 christos | --program-transform-nam | --program-transform-na \
1057 1.1 christos | --program-transform-n | --program-transform- \
1058 1.1 christos | --program-transform | --program-transfor \
1059 1.1 christos | --program-transfo | --program-transf \
1060 1.1 christos | --program-trans | --program-tran \
1061 1.1 christos | --progr-tra | --program-tr | --program-t)
1062 1.1 christos ac_prev=program_transform_name ;;
1063 1.1 christos -program-transform-name=* | --program-transform-name=* \
1064 1.1 christos | --program-transform-nam=* | --program-transform-na=* \
1065 1.1 christos | --program-transform-n=* | --program-transform-=* \
1066 1.1 christos | --program-transform=* | --program-transfor=* \
1067 1.1 christos | --program-transfo=* | --program-transf=* \
1068 1.1 christos | --program-trans=* | --program-tran=* \
1069 1.1 christos | --progr-tra=* | --program-tr=* | --program-t=*)
1070 1.1 christos program_transform_name=$ac_optarg ;;
1071 1.1 christos
1072 1.1 christos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1073 1.1 christos ac_prev=pdfdir ;;
1074 1.1 christos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1075 1.1 christos pdfdir=$ac_optarg ;;
1076 1.1 christos
1077 1.1 christos -psdir | --psdir | --psdi | --psd | --ps)
1078 1.1 christos ac_prev=psdir ;;
1079 1.1 christos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1080 1.1 christos psdir=$ac_optarg ;;
1081 1.1 christos
1082 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1083 1.1 christos | -silent | --silent | --silen | --sile | --sil)
1084 1.1 christos silent=yes ;;
1085 1.1 christos
1086 1.1 christos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1087 1.1 christos ac_prev=sbindir ;;
1088 1.1 christos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1089 1.1 christos | --sbi=* | --sb=*)
1090 1.1 christos sbindir=$ac_optarg ;;
1091 1.1 christos
1092 1.1 christos -sharedstatedir | --sharedstatedir | --sharedstatedi \
1093 1.1 christos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1094 1.1 christos | --sharedst | --shareds | --shared | --share | --shar \
1095 1.1 christos | --sha | --sh)
1096 1.1 christos ac_prev=sharedstatedir ;;
1097 1.1 christos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1098 1.1 christos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1099 1.1 christos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1100 1.1 christos | --sha=* | --sh=*)
1101 1.1 christos sharedstatedir=$ac_optarg ;;
1102 1.1 christos
1103 1.1 christos -site | --site | --sit)
1104 1.1 christos ac_prev=site ;;
1105 1.1 christos -site=* | --site=* | --sit=*)
1106 1.1 christos site=$ac_optarg ;;
1107 1.1 christos
1108 1.1 christos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1109 1.1 christos ac_prev=srcdir ;;
1110 1.1 christos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1111 1.1 christos srcdir=$ac_optarg ;;
1112 1.1 christos
1113 1.1 christos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1114 1.1 christos | --syscon | --sysco | --sysc | --sys | --sy)
1115 1.1 christos ac_prev=sysconfdir ;;
1116 1.1 christos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1117 1.1 christos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1118 1.1 christos sysconfdir=$ac_optarg ;;
1119 1.1 christos
1120 1.1 christos -target | --target | --targe | --targ | --tar | --ta | --t)
1121 1.1 christos ac_prev=target_alias ;;
1122 1.1 christos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1123 1.1 christos target_alias=$ac_optarg ;;
1124 1.1 christos
1125 1.1 christos -v | -verbose | --verbose | --verbos | --verbo | --verb)
1126 1.1 christos verbose=yes ;;
1127 1.1 christos
1128 1.1 christos -version | --version | --versio | --versi | --vers | -V)
1129 1.1 christos ac_init_version=: ;;
1130 1.1 christos
1131 1.1 christos -with-* | --with-*)
1132 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1133 1.1 christos # Reject names that are not valid shell variable names.
1134 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1135 1.1 christos as_fn_error $? "invalid package name: $ac_useropt"
1136 1.1 christos ac_useropt_orig=$ac_useropt
1137 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1138 1.1 christos case $ac_user_opts in
1139 1.1 christos *"
1140 1.1 christos "with_$ac_useropt"
1141 1.1 christos "*) ;;
1142 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1143 1.1 christos ac_unrecognized_sep=', ';;
1144 1.1 christos esac
1145 1.1 christos eval with_$ac_useropt=\$ac_optarg ;;
1146 1.1 christos
1147 1.1 christos -without-* | --without-*)
1148 1.1 christos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1149 1.1 christos # Reject names that are not valid shell variable names.
1150 1.1 christos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151 1.1 christos as_fn_error $? "invalid package name: $ac_useropt"
1152 1.1 christos ac_useropt_orig=$ac_useropt
1153 1.1 christos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154 1.1 christos case $ac_user_opts in
1155 1.1 christos *"
1156 1.1 christos "with_$ac_useropt"
1157 1.1 christos "*) ;;
1158 1.1 christos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1159 1.1 christos ac_unrecognized_sep=', ';;
1160 1.1 christos esac
1161 1.1 christos eval with_$ac_useropt=no ;;
1162 1.1 christos
1163 1.1 christos --x)
1164 1.1 christos # Obsolete; use --with-x.
1165 1.1 christos with_x=yes ;;
1166 1.1 christos
1167 1.1 christos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1168 1.1 christos | --x-incl | --x-inc | --x-in | --x-i)
1169 1.1 christos ac_prev=x_includes ;;
1170 1.1 christos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1171 1.1 christos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1172 1.1 christos x_includes=$ac_optarg ;;
1173 1.1 christos
1174 1.1 christos -x-libraries | --x-libraries | --x-librarie | --x-librari \
1175 1.1 christos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1176 1.1 christos ac_prev=x_libraries ;;
1177 1.1 christos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1178 1.1 christos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1179 1.1 christos x_libraries=$ac_optarg ;;
1180 1.1 christos
1181 1.1 christos -*) as_fn_error $? "unrecognized option: \`$ac_option'
1182 1.1 christos Try \`$0 --help' for more information"
1183 1.1 christos ;;
1184 1.1 christos
1185 1.1 christos *=*)
1186 1.1 christos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1187 1.1 christos # Reject names that are not valid shell variable names.
1188 1.1 christos case $ac_envvar in #(
1189 1.1 christos '' | [0-9]* | *[!_$as_cr_alnum]* )
1190 1.1 christos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1191 1.1 christos esac
1192 1.1 christos eval $ac_envvar=\$ac_optarg
1193 1.1 christos export $ac_envvar ;;
1194 1.1 christos
1195 1.1 christos *)
1196 1.1 christos # FIXME: should be removed in autoconf 3.0.
1197 1.1 christos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1198 1.1 christos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1199 1.1 christos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1200 1.1 christos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1201 1.1 christos ;;
1202 1.1 christos
1203 1.1 christos esac
1204 1.1 christos done
1205 1.1 christos
1206 1.1 christos if test -n "$ac_prev"; then
1207 1.1 christos ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1208 1.1 christos as_fn_error $? "missing argument to $ac_option"
1209 1.1 christos fi
1210 1.1 christos
1211 1.1 christos if test -n "$ac_unrecognized_opts"; then
1212 1.1 christos case $enable_option_checking in
1213 1.1 christos no) ;;
1214 1.1 christos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1215 1.1 christos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1216 1.1 christos esac
1217 1.1 christos fi
1218 1.1 christos
1219 1.1 christos # Check all directory arguments for consistency.
1220 1.1 christos for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1221 1.1 christos datadir sysconfdir sharedstatedir localstatedir includedir \
1222 1.1 christos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1223 1.1.1.2.4.1 christos libdir localedir mandir
1224 1.1 christos do
1225 1.1 christos eval ac_val=\$$ac_var
1226 1.1 christos # Remove trailing slashes.
1227 1.1 christos case $ac_val in
1228 1.1 christos */ )
1229 1.1 christos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1230 1.1 christos eval $ac_var=\$ac_val;;
1231 1.1 christos esac
1232 1.1 christos # Be sure to have absolute directory names.
1233 1.1 christos case $ac_val in
1234 1.1 christos [\\/$]* | ?:[\\/]* ) continue;;
1235 1.1 christos NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1236 1.1 christos esac
1237 1.1 christos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1238 1.1 christos done
1239 1.1 christos
1240 1.1 christos # There might be people who depend on the old broken behavior: `$host'
1241 1.1 christos # used to hold the argument of --host etc.
1242 1.1 christos # FIXME: To remove some day.
1243 1.1 christos build=$build_alias
1244 1.1 christos host=$host_alias
1245 1.1 christos target=$target_alias
1246 1.1 christos
1247 1.1 christos # FIXME: To remove some day.
1248 1.1 christos if test "x$host_alias" != x; then
1249 1.1 christos if test "x$build_alias" = x; then
1250 1.1 christos cross_compiling=maybe
1251 1.1 christos elif test "x$build_alias" != "x$host_alias"; then
1252 1.1 christos cross_compiling=yes
1253 1.1 christos fi
1254 1.1 christos fi
1255 1.1 christos
1256 1.1 christos ac_tool_prefix=
1257 1.1 christos test -n "$host_alias" && ac_tool_prefix=$host_alias-
1258 1.1 christos
1259 1.1 christos test "$silent" = yes && exec 6>/dev/null
1260 1.1 christos
1261 1.1 christos
1262 1.1 christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
1263 1.1 christos ac_ls_di=`ls -di .` &&
1264 1.1 christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1265 1.1 christos as_fn_error $? "working directory cannot be determined"
1266 1.1 christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1267 1.1 christos as_fn_error $? "pwd does not report name of working directory"
1268 1.1 christos
1269 1.1 christos
1270 1.1 christos # Find the source files, if location was not specified.
1271 1.1 christos if test -z "$srcdir"; then
1272 1.1 christos ac_srcdir_defaulted=yes
1273 1.1 christos # Try the directory containing this script, then the parent directory.
1274 1.1 christos ac_confdir=`$as_dirname -- "$as_myself" ||
1275 1.1 christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1276 1.1 christos X"$as_myself" : 'X\(//\)[^/]' \| \
1277 1.1 christos X"$as_myself" : 'X\(//\)$' \| \
1278 1.1 christos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1279 1.1 christos $as_echo X"$as_myself" |
1280 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1281 1.1 christos s//\1/
1282 1.1 christos q
1283 1.1 christos }
1284 1.1 christos /^X\(\/\/\)[^/].*/{
1285 1.1 christos s//\1/
1286 1.1 christos q
1287 1.1 christos }
1288 1.1 christos /^X\(\/\/\)$/{
1289 1.1 christos s//\1/
1290 1.1 christos q
1291 1.1 christos }
1292 1.1 christos /^X\(\/\).*/{
1293 1.1 christos s//\1/
1294 1.1 christos q
1295 1.1 christos }
1296 1.1 christos s/.*/./; q'`
1297 1.1 christos srcdir=$ac_confdir
1298 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1299 1.1 christos srcdir=..
1300 1.1 christos fi
1301 1.1 christos else
1302 1.1 christos ac_srcdir_defaulted=no
1303 1.1 christos fi
1304 1.1 christos if test ! -r "$srcdir/$ac_unique_file"; then
1305 1.1 christos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1306 1.1 christos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1307 1.1 christos fi
1308 1.1 christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1309 1.1 christos ac_abs_confdir=`(
1310 1.1 christos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1311 1.1 christos pwd)`
1312 1.1 christos # When building in place, set srcdir=.
1313 1.1 christos if test "$ac_abs_confdir" = "$ac_pwd"; then
1314 1.1 christos srcdir=.
1315 1.1 christos fi
1316 1.1 christos # Remove unnecessary trailing slashes from srcdir.
1317 1.1 christos # Double slashes in file names in object file debugging info
1318 1.1 christos # mess up M-x gdb in Emacs.
1319 1.1 christos case $srcdir in
1320 1.1 christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1321 1.1 christos esac
1322 1.1 christos for ac_var in $ac_precious_vars; do
1323 1.1 christos eval ac_env_${ac_var}_set=\${${ac_var}+set}
1324 1.1 christos eval ac_env_${ac_var}_value=\$${ac_var}
1325 1.1 christos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1326 1.1 christos eval ac_cv_env_${ac_var}_value=\$${ac_var}
1327 1.1 christos done
1328 1.1 christos
1329 1.1 christos #
1330 1.1 christos # Report the --help message.
1331 1.1 christos #
1332 1.1 christos if test "$ac_init_help" = "long"; then
1333 1.1 christos # Omit some internal or obsolete options to make the list less imposing.
1334 1.1 christos # This message is too long to be a string in the A/UX 3.1 sh.
1335 1.1 christos cat <<_ACEOF
1336 1.1.1.2.4.2 martin \`configure' configures tmux 3.0a to adapt to many kinds of systems.
1337 1.1 christos
1338 1.1 christos Usage: $0 [OPTION]... [VAR=VALUE]...
1339 1.1 christos
1340 1.1 christos To assign environment variables (e.g., CC, CFLAGS...), specify them as
1341 1.1 christos VAR=VALUE. See below for descriptions of some of the useful variables.
1342 1.1 christos
1343 1.1 christos Defaults for the options are specified in brackets.
1344 1.1 christos
1345 1.1 christos Configuration:
1346 1.1 christos -h, --help display this help and exit
1347 1.1 christos --help=short display options specific to this package
1348 1.1 christos --help=recursive display the short help of all the included packages
1349 1.1 christos -V, --version display version information and exit
1350 1.1 christos -q, --quiet, --silent do not print \`checking ...' messages
1351 1.1 christos --cache-file=FILE cache test results in FILE [disabled]
1352 1.1 christos -C, --config-cache alias for \`--cache-file=config.cache'
1353 1.1 christos -n, --no-create do not create output files
1354 1.1 christos --srcdir=DIR find the sources in DIR [configure dir or \`..']
1355 1.1 christos
1356 1.1 christos Installation directories:
1357 1.1 christos --prefix=PREFIX install architecture-independent files in PREFIX
1358 1.1 christos [$ac_default_prefix]
1359 1.1 christos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1360 1.1 christos [PREFIX]
1361 1.1 christos
1362 1.1 christos By default, \`make install' will install all the files in
1363 1.1 christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1364 1.1 christos an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1365 1.1 christos for instance \`--prefix=\$HOME'.
1366 1.1 christos
1367 1.1 christos For better control, use the options below.
1368 1.1 christos
1369 1.1 christos Fine tuning of the installation directories:
1370 1.1 christos --bindir=DIR user executables [EPREFIX/bin]
1371 1.1 christos --sbindir=DIR system admin executables [EPREFIX/sbin]
1372 1.1 christos --libexecdir=DIR program executables [EPREFIX/libexec]
1373 1.1 christos --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1374 1.1 christos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1375 1.1 christos --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1376 1.1 christos --libdir=DIR object code libraries [EPREFIX/lib]
1377 1.1 christos --includedir=DIR C header files [PREFIX/include]
1378 1.1 christos --oldincludedir=DIR C header files for non-gcc [/usr/include]
1379 1.1 christos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1380 1.1 christos --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1381 1.1 christos --infodir=DIR info documentation [DATAROOTDIR/info]
1382 1.1 christos --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1383 1.1 christos --mandir=DIR man documentation [DATAROOTDIR/man]
1384 1.1 christos --docdir=DIR documentation root [DATAROOTDIR/doc/tmux]
1385 1.1 christos --htmldir=DIR html documentation [DOCDIR]
1386 1.1 christos --dvidir=DIR dvi documentation [DOCDIR]
1387 1.1 christos --pdfdir=DIR pdf documentation [DOCDIR]
1388 1.1 christos --psdir=DIR ps documentation [DOCDIR]
1389 1.1 christos _ACEOF
1390 1.1 christos
1391 1.1 christos cat <<\_ACEOF
1392 1.1 christos
1393 1.1 christos Program names:
1394 1.1 christos --program-prefix=PREFIX prepend PREFIX to installed program names
1395 1.1 christos --program-suffix=SUFFIX append SUFFIX to installed program names
1396 1.1 christos --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1397 1.1 christos
1398 1.1 christos System types:
1399 1.1 christos --build=BUILD configure for building on BUILD [guessed]
1400 1.1 christos --host=HOST cross-compile to build programs to run on HOST [BUILD]
1401 1.1 christos _ACEOF
1402 1.1 christos fi
1403 1.1 christos
1404 1.1 christos if test -n "$ac_init_help"; then
1405 1.1 christos case $ac_init_help in
1406 1.1.1.2.4.2 martin short | recursive ) echo "Configuration of tmux 3.0a:";;
1407 1.1 christos esac
1408 1.1 christos cat <<\_ACEOF
1409 1.1 christos
1410 1.1 christos Optional Features:
1411 1.1 christos --disable-option-checking ignore unrecognized --enable/--with options
1412 1.1 christos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1413 1.1 christos --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1414 1.1 christos --enable-silent-rules less verbose build output (undo: "make V=1")
1415 1.1 christos --disable-silent-rules verbose build output (undo: "make V=0")
1416 1.1 christos --enable-dependency-tracking
1417 1.1 christos do not reject slow dependency extractors
1418 1.1 christos --disable-dependency-tracking
1419 1.1 christos speeds up one-time build
1420 1.1 christos --enable-debug enable debug build flags
1421 1.1 christos --enable-static create a static build
1422 1.1 christos
1423 1.1 christos --enable-utempter use utempter if it is installed
1424 1.1 christos
1425 1.1 christos --enable-utf8proc use utf8proc if it is installed
1426 1.1 christos
1427 1.1 christos
1428 1.1 christos Some influential environment variables:
1429 1.1 christos CC C compiler command
1430 1.1 christos CFLAGS C compiler flags
1431 1.1 christos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1432 1.1 christos nonstandard directory <lib dir>
1433 1.1 christos LIBS libraries to pass to the linker, e.g. -l<library>
1434 1.1 christos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1435 1.1 christos you have headers in a nonstandard directory <include dir>
1436 1.1 christos CPP C preprocessor
1437 1.1.1.2.4.2 martin YACC The `Yet Another Compiler Compiler' implementation to use.
1438 1.1.1.2.4.2 martin Defaults to the first program found out of: `bison -y', `byacc',
1439 1.1.1.2.4.2 martin `yacc'.
1440 1.1.1.2.4.2 martin YFLAGS The list of arguments that will be passed by default to $YACC.
1441 1.1.1.2.4.2 martin This script will default YFLAGS to the empty string to avoid a
1442 1.1.1.2.4.2 martin default value of `-d' given by some make applications.
1443 1.1 christos PKG_CONFIG path to pkg-config utility
1444 1.1 christos PKG_CONFIG_PATH
1445 1.1 christos directories to add to pkg-config's search path
1446 1.1 christos PKG_CONFIG_LIBDIR
1447 1.1 christos path overriding pkg-config's built-in search path
1448 1.1 christos LIBEVENT_CFLAGS
1449 1.1 christos C compiler flags for LIBEVENT, overriding pkg-config
1450 1.1 christos LIBEVENT_LIBS
1451 1.1 christos linker flags for LIBEVENT, overriding pkg-config
1452 1.1 christos LIBTINFO_CFLAGS
1453 1.1 christos C compiler flags for LIBTINFO, overriding pkg-config
1454 1.1 christos LIBTINFO_LIBS
1455 1.1 christos linker flags for LIBTINFO, overriding pkg-config
1456 1.1 christos LIBNCURSES_CFLAGS
1457 1.1 christos C compiler flags for LIBNCURSES, overriding pkg-config
1458 1.1 christos LIBNCURSES_LIBS
1459 1.1 christos linker flags for LIBNCURSES, overriding pkg-config
1460 1.1 christos
1461 1.1 christos Use these variables to override the choices made by `configure' or to help
1462 1.1 christos it to find libraries and programs with nonstandard names/locations.
1463 1.1 christos
1464 1.1 christos Report bugs to the package provider.
1465 1.1 christos _ACEOF
1466 1.1 christos ac_status=$?
1467 1.1 christos fi
1468 1.1 christos
1469 1.1 christos if test "$ac_init_help" = "recursive"; then
1470 1.1 christos # If there are subdirs, report their specific --help.
1471 1.1 christos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1472 1.1 christos test -d "$ac_dir" ||
1473 1.1 christos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1474 1.1 christos continue
1475 1.1 christos ac_builddir=.
1476 1.1 christos
1477 1.1 christos case "$ac_dir" in
1478 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1479 1.1 christos *)
1480 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1481 1.1 christos # A ".." for each directory in $ac_dir_suffix.
1482 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1483 1.1 christos case $ac_top_builddir_sub in
1484 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1485 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1486 1.1 christos esac ;;
1487 1.1 christos esac
1488 1.1 christos ac_abs_top_builddir=$ac_pwd
1489 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
1490 1.1 christos # for backward compatibility:
1491 1.1 christos ac_top_builddir=$ac_top_build_prefix
1492 1.1 christos
1493 1.1 christos case $srcdir in
1494 1.1 christos .) # We are building in place.
1495 1.1 christos ac_srcdir=.
1496 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
1497 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
1498 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
1499 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
1500 1.1 christos ac_top_srcdir=$srcdir
1501 1.1 christos ac_abs_top_srcdir=$srcdir ;;
1502 1.1 christos *) # Relative name.
1503 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1504 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
1505 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1506 1.1 christos esac
1507 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1508 1.1 christos
1509 1.1 christos cd "$ac_dir" || { ac_status=$?; continue; }
1510 1.1 christos # Check for guested configure.
1511 1.1 christos if test -f "$ac_srcdir/configure.gnu"; then
1512 1.1 christos echo &&
1513 1.1 christos $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1514 1.1 christos elif test -f "$ac_srcdir/configure"; then
1515 1.1 christos echo &&
1516 1.1 christos $SHELL "$ac_srcdir/configure" --help=recursive
1517 1.1 christos else
1518 1.1 christos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1519 1.1 christos fi || ac_status=$?
1520 1.1 christos cd "$ac_pwd" || { ac_status=$?; break; }
1521 1.1 christos done
1522 1.1 christos fi
1523 1.1 christos
1524 1.1 christos test -n "$ac_init_help" && exit $ac_status
1525 1.1 christos if $ac_init_version; then
1526 1.1 christos cat <<\_ACEOF
1527 1.1.1.2.4.2 martin tmux configure 3.0a
1528 1.1 christos generated by GNU Autoconf 2.69
1529 1.1 christos
1530 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc.
1531 1.1 christos This configure script is free software; the Free Software Foundation
1532 1.1 christos gives unlimited permission to copy, distribute and modify it.
1533 1.1 christos _ACEOF
1534 1.1 christos exit
1535 1.1 christos fi
1536 1.1 christos
1537 1.1 christos ## ------------------------ ##
1538 1.1 christos ## Autoconf initialization. ##
1539 1.1 christos ## ------------------------ ##
1540 1.1 christos
1541 1.1 christos # ac_fn_c_try_compile LINENO
1542 1.1 christos # --------------------------
1543 1.1 christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
1544 1.1 christos ac_fn_c_try_compile ()
1545 1.1 christos {
1546 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1547 1.1 christos rm -f conftest.$ac_objext
1548 1.1 christos if { { ac_try="$ac_compile"
1549 1.1 christos case "(($ac_try" in
1550 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1551 1.1 christos *) ac_try_echo=$ac_try;;
1552 1.1 christos esac
1553 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1554 1.1 christos $as_echo "$ac_try_echo"; } >&5
1555 1.1 christos (eval "$ac_compile") 2>conftest.err
1556 1.1 christos ac_status=$?
1557 1.1 christos if test -s conftest.err; then
1558 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1559 1.1 christos cat conftest.er1 >&5
1560 1.1 christos mv -f conftest.er1 conftest.err
1561 1.1 christos fi
1562 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1563 1.1 christos test $ac_status = 0; } && {
1564 1.1 christos test -z "$ac_c_werror_flag" ||
1565 1.1 christos test ! -s conftest.err
1566 1.1 christos } && test -s conftest.$ac_objext; then :
1567 1.1 christos ac_retval=0
1568 1.1 christos else
1569 1.1 christos $as_echo "$as_me: failed program was:" >&5
1570 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1571 1.1 christos
1572 1.1 christos ac_retval=1
1573 1.1 christos fi
1574 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1575 1.1 christos as_fn_set_status $ac_retval
1576 1.1 christos
1577 1.1 christos } # ac_fn_c_try_compile
1578 1.1 christos
1579 1.1 christos # ac_fn_c_try_cpp LINENO
1580 1.1 christos # ----------------------
1581 1.1 christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1582 1.1 christos ac_fn_c_try_cpp ()
1583 1.1 christos {
1584 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1585 1.1 christos if { { ac_try="$ac_cpp conftest.$ac_ext"
1586 1.1 christos case "(($ac_try" in
1587 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588 1.1 christos *) ac_try_echo=$ac_try;;
1589 1.1 christos esac
1590 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591 1.1 christos $as_echo "$ac_try_echo"; } >&5
1592 1.1 christos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1593 1.1 christos ac_status=$?
1594 1.1 christos if test -s conftest.err; then
1595 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1596 1.1 christos cat conftest.er1 >&5
1597 1.1 christos mv -f conftest.er1 conftest.err
1598 1.1 christos fi
1599 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600 1.1 christos test $ac_status = 0; } > conftest.i && {
1601 1.1 christos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1602 1.1 christos test ! -s conftest.err
1603 1.1 christos }; then :
1604 1.1 christos ac_retval=0
1605 1.1 christos else
1606 1.1 christos $as_echo "$as_me: failed program was:" >&5
1607 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1608 1.1 christos
1609 1.1 christos ac_retval=1
1610 1.1 christos fi
1611 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1612 1.1 christos as_fn_set_status $ac_retval
1613 1.1 christos
1614 1.1 christos } # ac_fn_c_try_cpp
1615 1.1 christos
1616 1.1 christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1617 1.1 christos # -------------------------------------------------------
1618 1.1 christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1619 1.1 christos # the include files in INCLUDES and setting the cache variable VAR
1620 1.1 christos # accordingly.
1621 1.1 christos ac_fn_c_check_header_mongrel ()
1622 1.1 christos {
1623 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624 1.1 christos if eval \${$3+:} false; then :
1625 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1626 1.1 christos $as_echo_n "checking for $2... " >&6; }
1627 1.1 christos if eval \${$3+:} false; then :
1628 1.1 christos $as_echo_n "(cached) " >&6
1629 1.1 christos fi
1630 1.1 christos eval ac_res=\$$3
1631 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1632 1.1 christos $as_echo "$ac_res" >&6; }
1633 1.1 christos else
1634 1.1 christos # Is the header compilable?
1635 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1636 1.1 christos $as_echo_n "checking $2 usability... " >&6; }
1637 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1638 1.1 christos /* end confdefs.h. */
1639 1.1 christos $4
1640 1.1 christos #include <$2>
1641 1.1 christos _ACEOF
1642 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1643 1.1 christos ac_header_compiler=yes
1644 1.1 christos else
1645 1.1 christos ac_header_compiler=no
1646 1.1 christos fi
1647 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1648 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1649 1.1 christos $as_echo "$ac_header_compiler" >&6; }
1650 1.1 christos
1651 1.1 christos # Is the header present?
1652 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1653 1.1 christos $as_echo_n "checking $2 presence... " >&6; }
1654 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1655 1.1 christos /* end confdefs.h. */
1656 1.1 christos #include <$2>
1657 1.1 christos _ACEOF
1658 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
1659 1.1 christos ac_header_preproc=yes
1660 1.1 christos else
1661 1.1 christos ac_header_preproc=no
1662 1.1 christos fi
1663 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
1664 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1665 1.1 christos $as_echo "$ac_header_preproc" >&6; }
1666 1.1 christos
1667 1.1 christos # So? What about this header?
1668 1.1 christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1669 1.1 christos yes:no: )
1670 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1671 1.1 christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1672 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1673 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1674 1.1 christos ;;
1675 1.1 christos no:yes:* )
1676 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1677 1.1 christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1678 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1679 1.1 christos $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1680 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1681 1.1 christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1682 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1683 1.1 christos $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1684 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1685 1.1 christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1686 1.1 christos ;;
1687 1.1 christos esac
1688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1689 1.1 christos $as_echo_n "checking for $2... " >&6; }
1690 1.1 christos if eval \${$3+:} false; then :
1691 1.1 christos $as_echo_n "(cached) " >&6
1692 1.1 christos else
1693 1.1 christos eval "$3=\$ac_header_compiler"
1694 1.1 christos fi
1695 1.1 christos eval ac_res=\$$3
1696 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1697 1.1 christos $as_echo "$ac_res" >&6; }
1698 1.1 christos fi
1699 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1700 1.1 christos
1701 1.1 christos } # ac_fn_c_check_header_mongrel
1702 1.1 christos
1703 1.1 christos # ac_fn_c_try_run LINENO
1704 1.1 christos # ----------------------
1705 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1706 1.1 christos # that executables *can* be run.
1707 1.1 christos ac_fn_c_try_run ()
1708 1.1 christos {
1709 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1710 1.1 christos if { { ac_try="$ac_link"
1711 1.1 christos case "(($ac_try" in
1712 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1713 1.1 christos *) ac_try_echo=$ac_try;;
1714 1.1 christos esac
1715 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1716 1.1 christos $as_echo "$ac_try_echo"; } >&5
1717 1.1 christos (eval "$ac_link") 2>&5
1718 1.1 christos ac_status=$?
1719 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1720 1.1 christos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1721 1.1 christos { { case "(($ac_try" in
1722 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1723 1.1 christos *) ac_try_echo=$ac_try;;
1724 1.1 christos esac
1725 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1726 1.1 christos $as_echo "$ac_try_echo"; } >&5
1727 1.1 christos (eval "$ac_try") 2>&5
1728 1.1 christos ac_status=$?
1729 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1730 1.1 christos test $ac_status = 0; }; }; then :
1731 1.1 christos ac_retval=0
1732 1.1 christos else
1733 1.1 christos $as_echo "$as_me: program exited with status $ac_status" >&5
1734 1.1 christos $as_echo "$as_me: failed program was:" >&5
1735 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1736 1.1 christos
1737 1.1 christos ac_retval=$ac_status
1738 1.1 christos fi
1739 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1740 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1741 1.1 christos as_fn_set_status $ac_retval
1742 1.1 christos
1743 1.1 christos } # ac_fn_c_try_run
1744 1.1 christos
1745 1.1 christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1746 1.1 christos # -------------------------------------------------------
1747 1.1 christos # Tests whether HEADER exists and can be compiled using the include files in
1748 1.1 christos # INCLUDES, setting the cache variable VAR accordingly.
1749 1.1 christos ac_fn_c_check_header_compile ()
1750 1.1 christos {
1751 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1752 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1753 1.1 christos $as_echo_n "checking for $2... " >&6; }
1754 1.1 christos if eval \${$3+:} false; then :
1755 1.1 christos $as_echo_n "(cached) " >&6
1756 1.1 christos else
1757 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758 1.1 christos /* end confdefs.h. */
1759 1.1 christos $4
1760 1.1 christos #include <$2>
1761 1.1 christos _ACEOF
1762 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1763 1.1 christos eval "$3=yes"
1764 1.1 christos else
1765 1.1 christos eval "$3=no"
1766 1.1 christos fi
1767 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1768 1.1 christos fi
1769 1.1 christos eval ac_res=\$$3
1770 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1771 1.1 christos $as_echo "$ac_res" >&6; }
1772 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1773 1.1 christos
1774 1.1 christos } # ac_fn_c_check_header_compile
1775 1.1 christos
1776 1.1 christos # ac_fn_c_try_link LINENO
1777 1.1 christos # -----------------------
1778 1.1 christos # Try to link conftest.$ac_ext, and return whether this succeeded.
1779 1.1 christos ac_fn_c_try_link ()
1780 1.1 christos {
1781 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782 1.1 christos rm -f conftest.$ac_objext conftest$ac_exeext
1783 1.1 christos if { { ac_try="$ac_link"
1784 1.1 christos case "(($ac_try" in
1785 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786 1.1 christos *) ac_try_echo=$ac_try;;
1787 1.1 christos esac
1788 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1789 1.1 christos $as_echo "$ac_try_echo"; } >&5
1790 1.1 christos (eval "$ac_link") 2>conftest.err
1791 1.1 christos ac_status=$?
1792 1.1 christos if test -s conftest.err; then
1793 1.1 christos grep -v '^ *+' conftest.err >conftest.er1
1794 1.1 christos cat conftest.er1 >&5
1795 1.1 christos mv -f conftest.er1 conftest.err
1796 1.1 christos fi
1797 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1798 1.1 christos test $ac_status = 0; } && {
1799 1.1 christos test -z "$ac_c_werror_flag" ||
1800 1.1 christos test ! -s conftest.err
1801 1.1 christos } && test -s conftest$ac_exeext && {
1802 1.1 christos test "$cross_compiling" = yes ||
1803 1.1 christos test -x conftest$ac_exeext
1804 1.1 christos }; then :
1805 1.1 christos ac_retval=0
1806 1.1 christos else
1807 1.1 christos $as_echo "$as_me: failed program was:" >&5
1808 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
1809 1.1 christos
1810 1.1 christos ac_retval=1
1811 1.1 christos fi
1812 1.1 christos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1813 1.1 christos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1814 1.1 christos # interfere with the next link command; also delete a directory that is
1815 1.1 christos # left behind by Apple's compiler. We do this before executing the actions.
1816 1.1 christos rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1817 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1818 1.1 christos as_fn_set_status $ac_retval
1819 1.1 christos
1820 1.1 christos } # ac_fn_c_try_link
1821 1.1 christos
1822 1.1 christos # ac_fn_c_check_func LINENO FUNC VAR
1823 1.1 christos # ----------------------------------
1824 1.1 christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
1825 1.1 christos ac_fn_c_check_func ()
1826 1.1 christos {
1827 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1828 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1829 1.1 christos $as_echo_n "checking for $2... " >&6; }
1830 1.1 christos if eval \${$3+:} false; then :
1831 1.1 christos $as_echo_n "(cached) " >&6
1832 1.1 christos else
1833 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1834 1.1 christos /* end confdefs.h. */
1835 1.1 christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1836 1.1 christos For example, HP-UX 11i <limits.h> declares gettimeofday. */
1837 1.1 christos #define $2 innocuous_$2
1838 1.1 christos
1839 1.1 christos /* System header to define __stub macros and hopefully few prototypes,
1840 1.1 christos which can conflict with char $2 (); below.
1841 1.1 christos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1842 1.1 christos <limits.h> exists even on freestanding compilers. */
1843 1.1 christos
1844 1.1 christos #ifdef __STDC__
1845 1.1 christos # include <limits.h>
1846 1.1 christos #else
1847 1.1 christos # include <assert.h>
1848 1.1 christos #endif
1849 1.1 christos
1850 1.1 christos #undef $2
1851 1.1 christos
1852 1.1 christos /* Override any GCC internal prototype to avoid an error.
1853 1.1 christos Use char because int might match the return type of a GCC
1854 1.1 christos builtin and then its argument prototype would still apply. */
1855 1.1 christos #ifdef __cplusplus
1856 1.1 christos extern "C"
1857 1.1 christos #endif
1858 1.1 christos char $2 ();
1859 1.1 christos /* The GNU C library defines this for functions which it implements
1860 1.1 christos to always fail with ENOSYS. Some functions are actually named
1861 1.1 christos something starting with __ and the normal name is an alias. */
1862 1.1 christos #if defined __stub_$2 || defined __stub___$2
1863 1.1 christos choke me
1864 1.1 christos #endif
1865 1.1 christos
1866 1.1 christos int
1867 1.1 christos main ()
1868 1.1 christos {
1869 1.1 christos return $2 ();
1870 1.1 christos ;
1871 1.1 christos return 0;
1872 1.1 christos }
1873 1.1 christos _ACEOF
1874 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
1875 1.1 christos eval "$3=yes"
1876 1.1 christos else
1877 1.1 christos eval "$3=no"
1878 1.1 christos fi
1879 1.1 christos rm -f core conftest.err conftest.$ac_objext \
1880 1.1 christos conftest$ac_exeext conftest.$ac_ext
1881 1.1 christos fi
1882 1.1 christos eval ac_res=\$$3
1883 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1884 1.1 christos $as_echo "$ac_res" >&6; }
1885 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1886 1.1 christos
1887 1.1 christos } # ac_fn_c_check_func
1888 1.1 christos
1889 1.1 christos # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1890 1.1 christos # ---------------------------------------------
1891 1.1 christos # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1892 1.1 christos # accordingly.
1893 1.1 christos ac_fn_c_check_decl ()
1894 1.1 christos {
1895 1.1 christos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1896 1.1 christos as_decl_name=`echo $2|sed 's/ *(.*//'`
1897 1.1 christos as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1898 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1899 1.1 christos $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1900 1.1 christos if eval \${$3+:} false; then :
1901 1.1 christos $as_echo_n "(cached) " >&6
1902 1.1 christos else
1903 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1904 1.1 christos /* end confdefs.h. */
1905 1.1 christos $4
1906 1.1 christos int
1907 1.1 christos main ()
1908 1.1 christos {
1909 1.1 christos #ifndef $as_decl_name
1910 1.1 christos #ifdef __cplusplus
1911 1.1 christos (void) $as_decl_use;
1912 1.1 christos #else
1913 1.1 christos (void) $as_decl_name;
1914 1.1 christos #endif
1915 1.1 christos #endif
1916 1.1 christos
1917 1.1 christos ;
1918 1.1 christos return 0;
1919 1.1 christos }
1920 1.1 christos _ACEOF
1921 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
1922 1.1 christos eval "$3=yes"
1923 1.1 christos else
1924 1.1 christos eval "$3=no"
1925 1.1 christos fi
1926 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1927 1.1 christos fi
1928 1.1 christos eval ac_res=\$$3
1929 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1930 1.1 christos $as_echo "$ac_res" >&6; }
1931 1.1 christos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1932 1.1 christos
1933 1.1 christos } # ac_fn_c_check_decl
1934 1.1 christos cat >config.log <<_ACEOF
1935 1.1 christos This file contains any messages produced by compilers while
1936 1.1 christos running configure, to aid debugging if configure makes a mistake.
1937 1.1 christos
1938 1.1.1.2.4.2 martin It was created by tmux $as_me 3.0a, which was
1939 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was
1940 1.1 christos
1941 1.1 christos $ $0 $@
1942 1.1 christos
1943 1.1 christos _ACEOF
1944 1.1 christos exec 5>>config.log
1945 1.1 christos {
1946 1.1 christos cat <<_ASUNAME
1947 1.1 christos ## --------- ##
1948 1.1 christos ## Platform. ##
1949 1.1 christos ## --------- ##
1950 1.1 christos
1951 1.1 christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1952 1.1 christos uname -m = `(uname -m) 2>/dev/null || echo unknown`
1953 1.1 christos uname -r = `(uname -r) 2>/dev/null || echo unknown`
1954 1.1 christos uname -s = `(uname -s) 2>/dev/null || echo unknown`
1955 1.1 christos uname -v = `(uname -v) 2>/dev/null || echo unknown`
1956 1.1 christos
1957 1.1 christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1958 1.1 christos /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1959 1.1 christos
1960 1.1 christos /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1961 1.1 christos /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1962 1.1 christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1963 1.1 christos /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1964 1.1 christos /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1965 1.1 christos /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1966 1.1 christos /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1967 1.1 christos
1968 1.1 christos _ASUNAME
1969 1.1 christos
1970 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1971 1.1 christos for as_dir in $PATH
1972 1.1 christos do
1973 1.1 christos IFS=$as_save_IFS
1974 1.1 christos test -z "$as_dir" && as_dir=.
1975 1.1 christos $as_echo "PATH: $as_dir"
1976 1.1 christos done
1977 1.1 christos IFS=$as_save_IFS
1978 1.1 christos
1979 1.1 christos } >&5
1980 1.1 christos
1981 1.1 christos cat >&5 <<_ACEOF
1982 1.1 christos
1983 1.1 christos
1984 1.1 christos ## ----------- ##
1985 1.1 christos ## Core tests. ##
1986 1.1 christos ## ----------- ##
1987 1.1 christos
1988 1.1 christos _ACEOF
1989 1.1 christos
1990 1.1 christos
1991 1.1 christos # Keep a trace of the command line.
1992 1.1 christos # Strip out --no-create and --no-recursion so they do not pile up.
1993 1.1 christos # Strip out --silent because we don't want to record it for future runs.
1994 1.1 christos # Also quote any args containing shell meta-characters.
1995 1.1 christos # Make two passes to allow for proper duplicate-argument suppression.
1996 1.1 christos ac_configure_args=
1997 1.1 christos ac_configure_args0=
1998 1.1 christos ac_configure_args1=
1999 1.1 christos ac_must_keep_next=false
2000 1.1 christos for ac_pass in 1 2
2001 1.1 christos do
2002 1.1 christos for ac_arg
2003 1.1 christos do
2004 1.1 christos case $ac_arg in
2005 1.1 christos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2006 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2007 1.1 christos | -silent | --silent | --silen | --sile | --sil)
2008 1.1 christos continue ;;
2009 1.1 christos *\'*)
2010 1.1 christos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2011 1.1 christos esac
2012 1.1 christos case $ac_pass in
2013 1.1 christos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2014 1.1 christos 2)
2015 1.1 christos as_fn_append ac_configure_args1 " '$ac_arg'"
2016 1.1 christos if test $ac_must_keep_next = true; then
2017 1.1 christos ac_must_keep_next=false # Got value, back to normal.
2018 1.1 christos else
2019 1.1 christos case $ac_arg in
2020 1.1 christos *=* | --config-cache | -C | -disable-* | --disable-* \
2021 1.1 christos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2022 1.1 christos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2023 1.1 christos | -with-* | --with-* | -without-* | --without-* | --x)
2024 1.1 christos case "$ac_configure_args0 " in
2025 1.1 christos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2026 1.1 christos esac
2027 1.1 christos ;;
2028 1.1 christos -* ) ac_must_keep_next=true ;;
2029 1.1 christos esac
2030 1.1 christos fi
2031 1.1 christos as_fn_append ac_configure_args " '$ac_arg'"
2032 1.1 christos ;;
2033 1.1 christos esac
2034 1.1 christos done
2035 1.1 christos done
2036 1.1 christos { ac_configure_args0=; unset ac_configure_args0;}
2037 1.1 christos { ac_configure_args1=; unset ac_configure_args1;}
2038 1.1 christos
2039 1.1 christos # When interrupted or exit'd, cleanup temporary files, and complete
2040 1.1 christos # config.log. We remove comments because anyway the quotes in there
2041 1.1 christos # would cause problems or look ugly.
2042 1.1 christos # WARNING: Use '\'' to represent an apostrophe within the trap.
2043 1.1 christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2044 1.1 christos trap 'exit_status=$?
2045 1.1 christos # Save into config.log some information that might help in debugging.
2046 1.1 christos {
2047 1.1 christos echo
2048 1.1 christos
2049 1.1 christos $as_echo "## ---------------- ##
2050 1.1 christos ## Cache variables. ##
2051 1.1 christos ## ---------------- ##"
2052 1.1 christos echo
2053 1.1 christos # The following way of writing the cache mishandles newlines in values,
2054 1.1 christos (
2055 1.1 christos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2056 1.1 christos eval ac_val=\$$ac_var
2057 1.1 christos case $ac_val in #(
2058 1.1 christos *${as_nl}*)
2059 1.1 christos case $ac_var in #(
2060 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2061 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2062 1.1 christos esac
2063 1.1 christos case $ac_var in #(
2064 1.1 christos _ | IFS | as_nl) ;; #(
2065 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2066 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
2067 1.1 christos esac ;;
2068 1.1 christos esac
2069 1.1 christos done
2070 1.1 christos (set) 2>&1 |
2071 1.1 christos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2072 1.1 christos *${as_nl}ac_space=\ *)
2073 1.1 christos sed -n \
2074 1.1 christos "s/'\''/'\''\\\\'\'''\''/g;
2075 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2076 1.1 christos ;; #(
2077 1.1 christos *)
2078 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2079 1.1 christos ;;
2080 1.1 christos esac |
2081 1.1 christos sort
2082 1.1 christos )
2083 1.1 christos echo
2084 1.1 christos
2085 1.1 christos $as_echo "## ----------------- ##
2086 1.1 christos ## Output variables. ##
2087 1.1 christos ## ----------------- ##"
2088 1.1 christos echo
2089 1.1 christos for ac_var in $ac_subst_vars
2090 1.1 christos do
2091 1.1 christos eval ac_val=\$$ac_var
2092 1.1 christos case $ac_val in
2093 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2094 1.1 christos esac
2095 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2096 1.1 christos done | sort
2097 1.1 christos echo
2098 1.1 christos
2099 1.1 christos if test -n "$ac_subst_files"; then
2100 1.1 christos $as_echo "## ------------------- ##
2101 1.1 christos ## File substitutions. ##
2102 1.1 christos ## ------------------- ##"
2103 1.1 christos echo
2104 1.1 christos for ac_var in $ac_subst_files
2105 1.1 christos do
2106 1.1 christos eval ac_val=\$$ac_var
2107 1.1 christos case $ac_val in
2108 1.1 christos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2109 1.1 christos esac
2110 1.1 christos $as_echo "$ac_var='\''$ac_val'\''"
2111 1.1 christos done | sort
2112 1.1 christos echo
2113 1.1 christos fi
2114 1.1 christos
2115 1.1 christos if test -s confdefs.h; then
2116 1.1 christos $as_echo "## ----------- ##
2117 1.1 christos ## confdefs.h. ##
2118 1.1 christos ## ----------- ##"
2119 1.1 christos echo
2120 1.1 christos cat confdefs.h
2121 1.1 christos echo
2122 1.1 christos fi
2123 1.1 christos test "$ac_signal" != 0 &&
2124 1.1 christos $as_echo "$as_me: caught signal $ac_signal"
2125 1.1 christos $as_echo "$as_me: exit $exit_status"
2126 1.1 christos } >&5
2127 1.1 christos rm -f core *.core core.conftest.* &&
2128 1.1 christos rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2129 1.1 christos exit $exit_status
2130 1.1 christos ' 0
2131 1.1 christos for ac_signal in 1 2 13 15; do
2132 1.1 christos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2133 1.1 christos done
2134 1.1 christos ac_signal=0
2135 1.1 christos
2136 1.1 christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
2137 1.1 christos rm -f -r conftest* confdefs.h
2138 1.1 christos
2139 1.1 christos $as_echo "/* confdefs.h */" > confdefs.h
2140 1.1 christos
2141 1.1 christos # Predefined preprocessor variables.
2142 1.1 christos
2143 1.1 christos cat >>confdefs.h <<_ACEOF
2144 1.1 christos #define PACKAGE_NAME "$PACKAGE_NAME"
2145 1.1 christos _ACEOF
2146 1.1 christos
2147 1.1 christos cat >>confdefs.h <<_ACEOF
2148 1.1 christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2149 1.1 christos _ACEOF
2150 1.1 christos
2151 1.1 christos cat >>confdefs.h <<_ACEOF
2152 1.1 christos #define PACKAGE_VERSION "$PACKAGE_VERSION"
2153 1.1 christos _ACEOF
2154 1.1 christos
2155 1.1 christos cat >>confdefs.h <<_ACEOF
2156 1.1 christos #define PACKAGE_STRING "$PACKAGE_STRING"
2157 1.1 christos _ACEOF
2158 1.1 christos
2159 1.1 christos cat >>confdefs.h <<_ACEOF
2160 1.1 christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2161 1.1 christos _ACEOF
2162 1.1 christos
2163 1.1 christos cat >>confdefs.h <<_ACEOF
2164 1.1 christos #define PACKAGE_URL "$PACKAGE_URL"
2165 1.1 christos _ACEOF
2166 1.1 christos
2167 1.1 christos
2168 1.1 christos # Let the site file select an alternate cache file if it wants to.
2169 1.1 christos # Prefer an explicitly selected file to automatically selected ones.
2170 1.1 christos ac_site_file1=NONE
2171 1.1 christos ac_site_file2=NONE
2172 1.1 christos if test -n "$CONFIG_SITE"; then
2173 1.1 christos # We do not want a PATH search for config.site.
2174 1.1 christos case $CONFIG_SITE in #((
2175 1.1 christos -*) ac_site_file1=./$CONFIG_SITE;;
2176 1.1 christos */*) ac_site_file1=$CONFIG_SITE;;
2177 1.1 christos *) ac_site_file1=./$CONFIG_SITE;;
2178 1.1 christos esac
2179 1.1 christos elif test "x$prefix" != xNONE; then
2180 1.1 christos ac_site_file1=$prefix/share/config.site
2181 1.1 christos ac_site_file2=$prefix/etc/config.site
2182 1.1 christos else
2183 1.1 christos ac_site_file1=$ac_default_prefix/share/config.site
2184 1.1 christos ac_site_file2=$ac_default_prefix/etc/config.site
2185 1.1 christos fi
2186 1.1 christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2187 1.1 christos do
2188 1.1 christos test "x$ac_site_file" = xNONE && continue
2189 1.1 christos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2190 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2191 1.1 christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2192 1.1 christos sed 's/^/| /' "$ac_site_file" >&5
2193 1.1 christos . "$ac_site_file" \
2194 1.1 christos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2195 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2196 1.1 christos as_fn_error $? "failed to load site script $ac_site_file
2197 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
2198 1.1 christos fi
2199 1.1 christos done
2200 1.1 christos
2201 1.1 christos if test -r "$cache_file"; then
2202 1.1 christos # Some versions of bash will fail to source /dev/null (special files
2203 1.1 christos # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2204 1.1 christos if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2205 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2206 1.1 christos $as_echo "$as_me: loading cache $cache_file" >&6;}
2207 1.1 christos case $cache_file in
2208 1.1 christos [\\/]* | ?:[\\/]* ) . "$cache_file";;
2209 1.1 christos *) . "./$cache_file";;
2210 1.1 christos esac
2211 1.1 christos fi
2212 1.1 christos else
2213 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2214 1.1 christos $as_echo "$as_me: creating cache $cache_file" >&6;}
2215 1.1 christos >$cache_file
2216 1.1 christos fi
2217 1.1 christos
2218 1.1 christos # Check that the precious variables saved in the cache have kept the same
2219 1.1 christos # value.
2220 1.1 christos ac_cache_corrupted=false
2221 1.1 christos for ac_var in $ac_precious_vars; do
2222 1.1 christos eval ac_old_set=\$ac_cv_env_${ac_var}_set
2223 1.1 christos eval ac_new_set=\$ac_env_${ac_var}_set
2224 1.1 christos eval ac_old_val=\$ac_cv_env_${ac_var}_value
2225 1.1 christos eval ac_new_val=\$ac_env_${ac_var}_value
2226 1.1 christos case $ac_old_set,$ac_new_set in
2227 1.1 christos set,)
2228 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2229 1.1 christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2230 1.1 christos ac_cache_corrupted=: ;;
2231 1.1 christos ,set)
2232 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2233 1.1 christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2234 1.1 christos ac_cache_corrupted=: ;;
2235 1.1 christos ,);;
2236 1.1 christos *)
2237 1.1 christos if test "x$ac_old_val" != "x$ac_new_val"; then
2238 1.1 christos # differences in whitespace do not lead to failure.
2239 1.1 christos ac_old_val_w=`echo x $ac_old_val`
2240 1.1 christos ac_new_val_w=`echo x $ac_new_val`
2241 1.1 christos if test "$ac_old_val_w" != "$ac_new_val_w"; then
2242 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2243 1.1 christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2244 1.1 christos ac_cache_corrupted=:
2245 1.1 christos else
2246 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2247 1.1 christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2248 1.1 christos eval $ac_var=\$ac_old_val
2249 1.1 christos fi
2250 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2251 1.1 christos $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2252 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2253 1.1 christos $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2254 1.1 christos fi;;
2255 1.1 christos esac
2256 1.1 christos # Pass precious variables to config.status.
2257 1.1 christos if test "$ac_new_set" = set; then
2258 1.1 christos case $ac_new_val in
2259 1.1 christos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2260 1.1 christos *) ac_arg=$ac_var=$ac_new_val ;;
2261 1.1 christos esac
2262 1.1 christos case " $ac_configure_args " in
2263 1.1 christos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2264 1.1 christos *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2265 1.1 christos esac
2266 1.1 christos fi
2267 1.1 christos done
2268 1.1 christos if $ac_cache_corrupted; then
2269 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2270 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2272 1.1 christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2273 1.1 christos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2274 1.1 christos fi
2275 1.1 christos ## -------------------- ##
2276 1.1 christos ## Main body of script. ##
2277 1.1 christos ## -------------------- ##
2278 1.1 christos
2279 1.1 christos ac_ext=c
2280 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2281 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2282 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2283 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2284 1.1 christos
2285 1.1 christos
2286 1.1 christos
2287 1.1 christos
2288 1.1 christos ac_aux_dir=
2289 1.1 christos for ac_dir in etc "$srcdir"/etc; do
2290 1.1 christos if test -f "$ac_dir/install-sh"; then
2291 1.1 christos ac_aux_dir=$ac_dir
2292 1.1 christos ac_install_sh="$ac_aux_dir/install-sh -c"
2293 1.1 christos break
2294 1.1 christos elif test -f "$ac_dir/install.sh"; then
2295 1.1 christos ac_aux_dir=$ac_dir
2296 1.1 christos ac_install_sh="$ac_aux_dir/install.sh -c"
2297 1.1 christos break
2298 1.1 christos elif test -f "$ac_dir/shtool"; then
2299 1.1 christos ac_aux_dir=$ac_dir
2300 1.1 christos ac_install_sh="$ac_aux_dir/shtool install -c"
2301 1.1 christos break
2302 1.1 christos fi
2303 1.1 christos done
2304 1.1 christos if test -z "$ac_aux_dir"; then
2305 1.1 christos as_fn_error $? "cannot find install-sh, install.sh, or shtool in etc \"$srcdir\"/etc" "$LINENO" 5
2306 1.1 christos fi
2307 1.1 christos
2308 1.1 christos # These three variables are undocumented and unsupported,
2309 1.1 christos # and are intended to be withdrawn in a future Autoconf release.
2310 1.1 christos # They can cause serious problems if a builder's source tree is in a directory
2311 1.1 christos # whose full name contains unusual characters.
2312 1.1 christos ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2313 1.1 christos ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2314 1.1 christos ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2315 1.1 christos
2316 1.1 christos
2317 1.1 christos
2318 1.1 christos am__api_version='1.15'
2319 1.1 christos
2320 1.1 christos # Find a good install program. We prefer a C program (faster),
2321 1.1 christos # so one script is as good as another. But avoid the broken or
2322 1.1 christos # incompatible versions:
2323 1.1 christos # SysV /etc/install, /usr/sbin/install
2324 1.1 christos # SunOS /usr/etc/install
2325 1.1 christos # IRIX /sbin/install
2326 1.1 christos # AIX /bin/install
2327 1.1 christos # AmigaOS /C/install, which installs bootblocks on floppy discs
2328 1.1 christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2329 1.1 christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2330 1.1 christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2331 1.1 christos # OS/2's system install, which has a completely different semantic
2332 1.1 christos # ./install, which can be erroneously created by make from ./install.sh.
2333 1.1 christos # Reject install programs that cannot install multiple files.
2334 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2335 1.1 christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
2336 1.1 christos if test -z "$INSTALL"; then
2337 1.1 christos if ${ac_cv_path_install+:} false; then :
2338 1.1 christos $as_echo_n "(cached) " >&6
2339 1.1 christos else
2340 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2341 1.1 christos for as_dir in $PATH
2342 1.1 christos do
2343 1.1 christos IFS=$as_save_IFS
2344 1.1 christos test -z "$as_dir" && as_dir=.
2345 1.1 christos # Account for people who put trailing slashes in PATH elements.
2346 1.1 christos case $as_dir/ in #((
2347 1.1 christos ./ | .// | /[cC]/* | \
2348 1.1 christos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2349 1.1 christos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2350 1.1 christos /usr/ucb/* ) ;;
2351 1.1 christos *)
2352 1.1 christos # OSF1 and SCO ODT 3.0 have their own names for install.
2353 1.1 christos # Don't use installbsd from OSF since it installs stuff as root
2354 1.1 christos # by default.
2355 1.1 christos for ac_prog in ginstall scoinst install; do
2356 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2357 1.1 christos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2358 1.1 christos if test $ac_prog = install &&
2359 1.1 christos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2360 1.1 christos # AIX install. It has an incompatible calling convention.
2361 1.1 christos :
2362 1.1 christos elif test $ac_prog = install &&
2363 1.1 christos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2364 1.1 christos # program-specific install script used by HP pwplus--don't use.
2365 1.1 christos :
2366 1.1 christos else
2367 1.1 christos rm -rf conftest.one conftest.two conftest.dir
2368 1.1 christos echo one > conftest.one
2369 1.1 christos echo two > conftest.two
2370 1.1 christos mkdir conftest.dir
2371 1.1 christos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2372 1.1 christos test -s conftest.one && test -s conftest.two &&
2373 1.1 christos test -s conftest.dir/conftest.one &&
2374 1.1 christos test -s conftest.dir/conftest.two
2375 1.1 christos then
2376 1.1 christos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2377 1.1 christos break 3
2378 1.1 christos fi
2379 1.1 christos fi
2380 1.1 christos fi
2381 1.1 christos done
2382 1.1 christos done
2383 1.1 christos ;;
2384 1.1 christos esac
2385 1.1 christos
2386 1.1 christos done
2387 1.1 christos IFS=$as_save_IFS
2388 1.1 christos
2389 1.1 christos rm -rf conftest.one conftest.two conftest.dir
2390 1.1 christos
2391 1.1 christos fi
2392 1.1 christos if test "${ac_cv_path_install+set}" = set; then
2393 1.1 christos INSTALL=$ac_cv_path_install
2394 1.1 christos else
2395 1.1 christos # As a last resort, use the slow shell script. Don't cache a
2396 1.1 christos # value for INSTALL within a source directory, because that will
2397 1.1 christos # break other packages using the cache if that directory is
2398 1.1 christos # removed, or if the value is a relative name.
2399 1.1 christos INSTALL=$ac_install_sh
2400 1.1 christos fi
2401 1.1 christos fi
2402 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2403 1.1 christos $as_echo "$INSTALL" >&6; }
2404 1.1 christos
2405 1.1 christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2406 1.1 christos # It thinks the first close brace ends the variable substitution.
2407 1.1 christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2408 1.1 christos
2409 1.1 christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2410 1.1 christos
2411 1.1 christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2412 1.1 christos
2413 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2414 1.1 christos $as_echo_n "checking whether build environment is sane... " >&6; }
2415 1.1 christos # Reject unsafe characters in $srcdir or the absolute working directory
2416 1.1 christos # name. Accept space and tab only in the latter.
2417 1.1 christos am_lf='
2418 1.1 christos '
2419 1.1 christos case `pwd` in
2420 1.1 christos *[\\\"\#\$\&\'\`$am_lf]*)
2421 1.1 christos as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2422 1.1 christos esac
2423 1.1 christos case $srcdir in
2424 1.1 christos *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2425 1.1 christos as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2426 1.1 christos esac
2427 1.1 christos
2428 1.1 christos # Do 'set' in a subshell so we don't clobber the current shell's
2429 1.1 christos # arguments. Must try -L first in case configure is actually a
2430 1.1 christos # symlink; some systems play weird games with the mod time of symlinks
2431 1.1 christos # (eg FreeBSD returns the mod time of the symlink's containing
2432 1.1 christos # directory).
2433 1.1 christos if (
2434 1.1 christos am_has_slept=no
2435 1.1 christos for am_try in 1 2; do
2436 1.1 christos echo "timestamp, slept: $am_has_slept" > conftest.file
2437 1.1 christos set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2438 1.1 christos if test "$*" = "X"; then
2439 1.1 christos # -L didn't work.
2440 1.1 christos set X `ls -t "$srcdir/configure" conftest.file`
2441 1.1 christos fi
2442 1.1 christos if test "$*" != "X $srcdir/configure conftest.file" \
2443 1.1 christos && test "$*" != "X conftest.file $srcdir/configure"; then
2444 1.1 christos
2445 1.1 christos # If neither matched, then we have a broken ls. This can happen
2446 1.1 christos # if, for instance, CONFIG_SHELL is bash and it inherits a
2447 1.1 christos # broken ls alias from the environment. This has actually
2448 1.1 christos # happened. Such a system could not be considered "sane".
2449 1.1 christos as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2450 1.1 christos alias in your environment" "$LINENO" 5
2451 1.1 christos fi
2452 1.1 christos if test "$2" = conftest.file || test $am_try -eq 2; then
2453 1.1 christos break
2454 1.1 christos fi
2455 1.1 christos # Just in case.
2456 1.1 christos sleep 1
2457 1.1 christos am_has_slept=yes
2458 1.1 christos done
2459 1.1 christos test "$2" = conftest.file
2460 1.1 christos )
2461 1.1 christos then
2462 1.1 christos # Ok.
2463 1.1 christos :
2464 1.1 christos else
2465 1.1 christos as_fn_error $? "newly created file is older than distributed files!
2466 1.1 christos Check your system clock" "$LINENO" 5
2467 1.1 christos fi
2468 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2469 1.1 christos $as_echo "yes" >&6; }
2470 1.1 christos # If we didn't sleep, we still need to ensure time stamps of config.status and
2471 1.1 christos # generated files are strictly newer.
2472 1.1 christos am_sleep_pid=
2473 1.1 christos if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2474 1.1 christos ( sleep 1 ) &
2475 1.1 christos am_sleep_pid=$!
2476 1.1 christos fi
2477 1.1 christos
2478 1.1 christos rm -f conftest.file
2479 1.1 christos
2480 1.1 christos test "$program_prefix" != NONE &&
2481 1.1 christos program_transform_name="s&^&$program_prefix&;$program_transform_name"
2482 1.1 christos # Use a double $ so make ignores it.
2483 1.1 christos test "$program_suffix" != NONE &&
2484 1.1 christos program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2485 1.1 christos # Double any \ or $.
2486 1.1 christos # By default was `s,x,x', remove it if useless.
2487 1.1 christos ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2488 1.1 christos program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2489 1.1 christos
2490 1.1 christos # Expand $ac_aux_dir to an absolute path.
2491 1.1 christos am_aux_dir=`cd "$ac_aux_dir" && pwd`
2492 1.1 christos
2493 1.1 christos if test x"${MISSING+set}" != xset; then
2494 1.1 christos case $am_aux_dir in
2495 1.1 christos *\ * | *\ *)
2496 1.1 christos MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2497 1.1 christos *)
2498 1.1 christos MISSING="\${SHELL} $am_aux_dir/missing" ;;
2499 1.1 christos esac
2500 1.1 christos fi
2501 1.1 christos # Use eval to expand $SHELL
2502 1.1 christos if eval "$MISSING --is-lightweight"; then
2503 1.1 christos am_missing_run="$MISSING "
2504 1.1 christos else
2505 1.1 christos am_missing_run=
2506 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2507 1.1 christos $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2508 1.1 christos fi
2509 1.1 christos
2510 1.1 christos if test x"${install_sh+set}" != xset; then
2511 1.1 christos case $am_aux_dir in
2512 1.1 christos *\ * | *\ *)
2513 1.1 christos install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2514 1.1 christos *)
2515 1.1 christos install_sh="\${SHELL} $am_aux_dir/install-sh"
2516 1.1 christos esac
2517 1.1 christos fi
2518 1.1 christos
2519 1.1 christos # Installed binaries are usually stripped using 'strip' when the user
2520 1.1 christos # run "make install-strip". However 'strip' might not be the right
2521 1.1 christos # tool to use in cross-compilation environments, therefore Automake
2522 1.1 christos # will honor the 'STRIP' environment variable to overrule this program.
2523 1.1 christos if test "$cross_compiling" != no; then
2524 1.1 christos if test -n "$ac_tool_prefix"; then
2525 1.1 christos # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2526 1.1 christos set dummy ${ac_tool_prefix}strip; ac_word=$2
2527 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2529 1.1 christos if ${ac_cv_prog_STRIP+:} false; then :
2530 1.1 christos $as_echo_n "(cached) " >&6
2531 1.1 christos else
2532 1.1 christos if test -n "$STRIP"; then
2533 1.1 christos ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2534 1.1 christos else
2535 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 1.1 christos for as_dir in $PATH
2537 1.1 christos do
2538 1.1 christos IFS=$as_save_IFS
2539 1.1 christos test -z "$as_dir" && as_dir=.
2540 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2541 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2542 1.1 christos ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2543 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544 1.1 christos break 2
2545 1.1 christos fi
2546 1.1 christos done
2547 1.1 christos done
2548 1.1 christos IFS=$as_save_IFS
2549 1.1 christos
2550 1.1 christos fi
2551 1.1 christos fi
2552 1.1 christos STRIP=$ac_cv_prog_STRIP
2553 1.1 christos if test -n "$STRIP"; then
2554 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2555 1.1 christos $as_echo "$STRIP" >&6; }
2556 1.1 christos else
2557 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558 1.1 christos $as_echo "no" >&6; }
2559 1.1 christos fi
2560 1.1 christos
2561 1.1 christos
2562 1.1 christos fi
2563 1.1 christos if test -z "$ac_cv_prog_STRIP"; then
2564 1.1 christos ac_ct_STRIP=$STRIP
2565 1.1 christos # Extract the first word of "strip", so it can be a program name with args.
2566 1.1 christos set dummy strip; ac_word=$2
2567 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2568 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2569 1.1 christos if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2570 1.1 christos $as_echo_n "(cached) " >&6
2571 1.1 christos else
2572 1.1 christos if test -n "$ac_ct_STRIP"; then
2573 1.1 christos ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2574 1.1 christos else
2575 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2576 1.1 christos for as_dir in $PATH
2577 1.1 christos do
2578 1.1 christos IFS=$as_save_IFS
2579 1.1 christos test -z "$as_dir" && as_dir=.
2580 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2581 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2582 1.1 christos ac_cv_prog_ac_ct_STRIP="strip"
2583 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2584 1.1 christos break 2
2585 1.1 christos fi
2586 1.1 christos done
2587 1.1 christos done
2588 1.1 christos IFS=$as_save_IFS
2589 1.1 christos
2590 1.1 christos fi
2591 1.1 christos fi
2592 1.1 christos ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2593 1.1 christos if test -n "$ac_ct_STRIP"; then
2594 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2595 1.1 christos $as_echo "$ac_ct_STRIP" >&6; }
2596 1.1 christos else
2597 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2598 1.1 christos $as_echo "no" >&6; }
2599 1.1 christos fi
2600 1.1 christos
2601 1.1 christos if test "x$ac_ct_STRIP" = x; then
2602 1.1 christos STRIP=":"
2603 1.1 christos else
2604 1.1 christos case $cross_compiling:$ac_tool_warned in
2605 1.1 christos yes:)
2606 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2607 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2608 1.1 christos ac_tool_warned=yes ;;
2609 1.1 christos esac
2610 1.1 christos STRIP=$ac_ct_STRIP
2611 1.1 christos fi
2612 1.1 christos else
2613 1.1 christos STRIP="$ac_cv_prog_STRIP"
2614 1.1 christos fi
2615 1.1 christos
2616 1.1 christos fi
2617 1.1 christos INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2618 1.1 christos
2619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2620 1.1 christos $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2621 1.1 christos if test -z "$MKDIR_P"; then
2622 1.1 christos if ${ac_cv_path_mkdir+:} false; then :
2623 1.1 christos $as_echo_n "(cached) " >&6
2624 1.1 christos else
2625 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2626 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2627 1.1 christos do
2628 1.1 christos IFS=$as_save_IFS
2629 1.1 christos test -z "$as_dir" && as_dir=.
2630 1.1 christos for ac_prog in mkdir gmkdir; do
2631 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2632 1.1 christos as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2633 1.1 christos case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2634 1.1 christos 'mkdir (GNU coreutils) '* | \
2635 1.1 christos 'mkdir (coreutils) '* | \
2636 1.1 christos 'mkdir (fileutils) '4.1*)
2637 1.1 christos ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2638 1.1 christos break 3;;
2639 1.1 christos esac
2640 1.1 christos done
2641 1.1 christos done
2642 1.1 christos done
2643 1.1 christos IFS=$as_save_IFS
2644 1.1 christos
2645 1.1 christos fi
2646 1.1 christos
2647 1.1 christos test -d ./--version && rmdir ./--version
2648 1.1 christos if test "${ac_cv_path_mkdir+set}" = set; then
2649 1.1 christos MKDIR_P="$ac_cv_path_mkdir -p"
2650 1.1 christos else
2651 1.1 christos # As a last resort, use the slow shell script. Don't cache a
2652 1.1 christos # value for MKDIR_P within a source directory, because that will
2653 1.1 christos # break other packages using the cache if that directory is
2654 1.1 christos # removed, or if the value is a relative name.
2655 1.1 christos MKDIR_P="$ac_install_sh -d"
2656 1.1 christos fi
2657 1.1 christos fi
2658 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2659 1.1 christos $as_echo "$MKDIR_P" >&6; }
2660 1.1 christos
2661 1.1 christos for ac_prog in gawk mawk nawk awk
2662 1.1 christos do
2663 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
2664 1.1 christos set dummy $ac_prog; ac_word=$2
2665 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2666 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2667 1.1 christos if ${ac_cv_prog_AWK+:} false; then :
2668 1.1 christos $as_echo_n "(cached) " >&6
2669 1.1 christos else
2670 1.1 christos if test -n "$AWK"; then
2671 1.1 christos ac_cv_prog_AWK="$AWK" # Let the user override the test.
2672 1.1 christos else
2673 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2674 1.1 christos for as_dir in $PATH
2675 1.1 christos do
2676 1.1 christos IFS=$as_save_IFS
2677 1.1 christos test -z "$as_dir" && as_dir=.
2678 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
2679 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2680 1.1 christos ac_cv_prog_AWK="$ac_prog"
2681 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2682 1.1 christos break 2
2683 1.1 christos fi
2684 1.1 christos done
2685 1.1 christos done
2686 1.1 christos IFS=$as_save_IFS
2687 1.1 christos
2688 1.1 christos fi
2689 1.1 christos fi
2690 1.1 christos AWK=$ac_cv_prog_AWK
2691 1.1 christos if test -n "$AWK"; then
2692 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2693 1.1 christos $as_echo "$AWK" >&6; }
2694 1.1 christos else
2695 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2696 1.1 christos $as_echo "no" >&6; }
2697 1.1 christos fi
2698 1.1 christos
2699 1.1 christos
2700 1.1 christos test -n "$AWK" && break
2701 1.1 christos done
2702 1.1 christos
2703 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2704 1.1 christos $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2705 1.1 christos set x ${MAKE-make}
2706 1.1 christos ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2707 1.1 christos if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2708 1.1 christos $as_echo_n "(cached) " >&6
2709 1.1 christos else
2710 1.1 christos cat >conftest.make <<\_ACEOF
2711 1.1 christos SHELL = /bin/sh
2712 1.1 christos all:
2713 1.1 christos @echo '@@@%%%=$(MAKE)=@@@%%%'
2714 1.1 christos _ACEOF
2715 1.1 christos # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2716 1.1 christos case `${MAKE-make} -f conftest.make 2>/dev/null` in
2717 1.1 christos *@@@%%%=?*=@@@%%%*)
2718 1.1 christos eval ac_cv_prog_make_${ac_make}_set=yes;;
2719 1.1 christos *)
2720 1.1 christos eval ac_cv_prog_make_${ac_make}_set=no;;
2721 1.1 christos esac
2722 1.1 christos rm -f conftest.make
2723 1.1 christos fi
2724 1.1 christos if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2725 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2726 1.1 christos $as_echo "yes" >&6; }
2727 1.1 christos SET_MAKE=
2728 1.1 christos else
2729 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2730 1.1 christos $as_echo "no" >&6; }
2731 1.1 christos SET_MAKE="MAKE=${MAKE-make}"
2732 1.1 christos fi
2733 1.1 christos
2734 1.1 christos rm -rf .tst 2>/dev/null
2735 1.1 christos mkdir .tst 2>/dev/null
2736 1.1 christos if test -d .tst; then
2737 1.1 christos am__leading_dot=.
2738 1.1 christos else
2739 1.1 christos am__leading_dot=_
2740 1.1 christos fi
2741 1.1 christos rmdir .tst 2>/dev/null
2742 1.1 christos
2743 1.1 christos # Check whether --enable-silent-rules was given.
2744 1.1 christos if test "${enable_silent_rules+set}" = set; then :
2745 1.1 christos enableval=$enable_silent_rules;
2746 1.1 christos fi
2747 1.1 christos
2748 1.1 christos case $enable_silent_rules in # (((
2749 1.1 christos yes) AM_DEFAULT_VERBOSITY=0;;
2750 1.1 christos no) AM_DEFAULT_VERBOSITY=1;;
2751 1.1 christos *) AM_DEFAULT_VERBOSITY=1;;
2752 1.1 christos esac
2753 1.1 christos am_make=${MAKE-make}
2754 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2755 1.1 christos $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2756 1.1 christos if ${am_cv_make_support_nested_variables+:} false; then :
2757 1.1 christos $as_echo_n "(cached) " >&6
2758 1.1 christos else
2759 1.1 christos if $as_echo 'TRUE=$(BAR$(V))
2760 1.1 christos BAR0=false
2761 1.1 christos BAR1=true
2762 1.1 christos V=1
2763 1.1 christos am__doit:
2764 1.1 christos @$(TRUE)
2765 1.1 christos .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2766 1.1 christos am_cv_make_support_nested_variables=yes
2767 1.1 christos else
2768 1.1 christos am_cv_make_support_nested_variables=no
2769 1.1 christos fi
2770 1.1 christos fi
2771 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2772 1.1 christos $as_echo "$am_cv_make_support_nested_variables" >&6; }
2773 1.1 christos if test $am_cv_make_support_nested_variables = yes; then
2774 1.1 christos AM_V='$(V)'
2775 1.1 christos AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2776 1.1 christos else
2777 1.1 christos AM_V=$AM_DEFAULT_VERBOSITY
2778 1.1 christos AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2779 1.1 christos fi
2780 1.1 christos AM_BACKSLASH='\'
2781 1.1 christos
2782 1.1 christos if test "`cd $srcdir && pwd`" != "`pwd`"; then
2783 1.1 christos # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2784 1.1 christos # is not polluted with repeated "-I."
2785 1.1 christos am__isrc=' -I$(srcdir)'
2786 1.1 christos # test to see if srcdir already configured
2787 1.1 christos if test -f $srcdir/config.status; then
2788 1.1 christos as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2789 1.1 christos fi
2790 1.1 christos fi
2791 1.1 christos
2792 1.1 christos # test whether we have cygpath
2793 1.1 christos if test -z "$CYGPATH_W"; then
2794 1.1 christos if (cygpath --version) >/dev/null 2>/dev/null; then
2795 1.1 christos CYGPATH_W='cygpath -w'
2796 1.1 christos else
2797 1.1 christos CYGPATH_W=echo
2798 1.1 christos fi
2799 1.1 christos fi
2800 1.1 christos
2801 1.1 christos
2802 1.1 christos # Define the identity of the package.
2803 1.1 christos PACKAGE='tmux'
2804 1.1.1.2.4.2 martin VERSION='3.0a'
2805 1.1 christos
2806 1.1 christos
2807 1.1 christos cat >>confdefs.h <<_ACEOF
2808 1.1 christos #define PACKAGE "$PACKAGE"
2809 1.1 christos _ACEOF
2810 1.1 christos
2811 1.1 christos
2812 1.1 christos cat >>confdefs.h <<_ACEOF
2813 1.1 christos #define VERSION "$VERSION"
2814 1.1 christos _ACEOF
2815 1.1 christos
2816 1.1 christos # Some tools Automake needs.
2817 1.1 christos
2818 1.1 christos ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2819 1.1 christos
2820 1.1 christos
2821 1.1 christos AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2822 1.1 christos
2823 1.1 christos
2824 1.1 christos AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2825 1.1 christos
2826 1.1 christos
2827 1.1 christos AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2828 1.1 christos
2829 1.1 christos
2830 1.1 christos MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2831 1.1 christos
2832 1.1 christos # For better backward compatibility. To be removed once Automake 1.9.x
2833 1.1 christos # dies out for good. For more background, see:
2834 1.1 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2835 1.1 christos # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2836 1.1 christos mkdir_p='$(MKDIR_P)'
2837 1.1 christos
2838 1.1 christos # We need awk for the "check" target (and possibly the TAP driver). The
2839 1.1 christos # system "awk" is bad on some platforms.
2840 1.1 christos # Always define AMTAR for backward compatibility. Yes, it's still used
2841 1.1 christos # in the wild :-( We should find a proper way to deprecate it ...
2842 1.1 christos AMTAR='$${TAR-tar}'
2843 1.1 christos
2844 1.1 christos
2845 1.1 christos # We'll loop over all known methods to create a tar archive until one works.
2846 1.1 christos _am_tools='gnutar pax cpio none'
2847 1.1 christos
2848 1.1 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2849 1.1 christos
2850 1.1 christos
2851 1.1 christos
2852 1.1 christos
2853 1.1 christos
2854 1.1 christos
2855 1.1 christos # POSIX will say in a future version that running "rm -f" with no argument
2856 1.1 christos # is OK; and we want to be able to make that assumption in our Makefile
2857 1.1 christos # recipes. So use an aggressive probe to check that the usage we want is
2858 1.1 christos # actually supported "in the wild" to an acceptable degree.
2859 1.1 christos # See automake bug#10828.
2860 1.1 christos # To make any issue more visible, cause the running configure to be aborted
2861 1.1 christos # by default if the 'rm' program in use doesn't match our expectations; the
2862 1.1 christos # user can still override this though.
2863 1.1 christos if rm -f && rm -fr && rm -rf; then : OK; else
2864 1.1 christos cat >&2 <<'END'
2865 1.1 christos Oops!
2866 1.1 christos
2867 1.1 christos Your 'rm' program seems unable to run without file operands specified
2868 1.1 christos on the command line, even when the '-f' option is present. This is contrary
2869 1.1 christos to the behaviour of most rm programs out there, and not conforming with
2870 1.1 christos the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2871 1.1 christos
2872 1.1 christos Please tell bug-automake@gnu.org about your system, including the value
2873 1.1 christos of your $PATH and any error possibly output before this message. This
2874 1.1 christos can help us improve future automake versions.
2875 1.1 christos
2876 1.1 christos END
2877 1.1 christos if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2878 1.1 christos echo 'Configuration will proceed anyway, since you have set the' >&2
2879 1.1 christos echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2880 1.1 christos echo >&2
2881 1.1 christos else
2882 1.1 christos cat >&2 <<'END'
2883 1.1 christos Aborting the configuration process, to ensure you take notice of the issue.
2884 1.1 christos
2885 1.1 christos You can download and install GNU coreutils to get an 'rm' implementation
2886 1.1 christos that behaves properly: <http://www.gnu.org/software/coreutils/>.
2887 1.1 christos
2888 1.1 christos If you want to complete the configuration process using your problematic
2889 1.1 christos 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2890 1.1 christos to "yes", and re-run configure.
2891 1.1 christos
2892 1.1 christos END
2893 1.1 christos as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2894 1.1 christos fi
2895 1.1 christos fi
2896 1.1 christos
2897 1.1 christos
2898 1.1 christos # Make sure we can run config.sub.
2899 1.1 christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2900 1.1 christos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2901 1.1 christos
2902 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2903 1.1 christos $as_echo_n "checking build system type... " >&6; }
2904 1.1 christos if ${ac_cv_build+:} false; then :
2905 1.1 christos $as_echo_n "(cached) " >&6
2906 1.1 christos else
2907 1.1 christos ac_build_alias=$build_alias
2908 1.1 christos test "x$ac_build_alias" = x &&
2909 1.1 christos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2910 1.1 christos test "x$ac_build_alias" = x &&
2911 1.1 christos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2912 1.1 christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2913 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2914 1.1 christos
2915 1.1 christos fi
2916 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2917 1.1 christos $as_echo "$ac_cv_build" >&6; }
2918 1.1 christos case $ac_cv_build in
2919 1.1 christos *-*-*) ;;
2920 1.1 christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2921 1.1 christos esac
2922 1.1 christos build=$ac_cv_build
2923 1.1 christos ac_save_IFS=$IFS; IFS='-'
2924 1.1 christos set x $ac_cv_build
2925 1.1 christos shift
2926 1.1 christos build_cpu=$1
2927 1.1 christos build_vendor=$2
2928 1.1 christos shift; shift
2929 1.1 christos # Remember, the first character of IFS is used to create $*,
2930 1.1 christos # except with old shells:
2931 1.1 christos build_os=$*
2932 1.1 christos IFS=$ac_save_IFS
2933 1.1 christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2934 1.1 christos
2935 1.1 christos
2936 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2937 1.1 christos $as_echo_n "checking host system type... " >&6; }
2938 1.1 christos if ${ac_cv_host+:} false; then :
2939 1.1 christos $as_echo_n "(cached) " >&6
2940 1.1 christos else
2941 1.1 christos if test "x$host_alias" = x; then
2942 1.1 christos ac_cv_host=$ac_cv_build
2943 1.1 christos else
2944 1.1 christos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2945 1.1 christos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2946 1.1 christos fi
2947 1.1 christos
2948 1.1 christos fi
2949 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2950 1.1 christos $as_echo "$ac_cv_host" >&6; }
2951 1.1 christos case $ac_cv_host in
2952 1.1 christos *-*-*) ;;
2953 1.1 christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2954 1.1 christos esac
2955 1.1 christos host=$ac_cv_host
2956 1.1 christos ac_save_IFS=$IFS; IFS='-'
2957 1.1 christos set x $ac_cv_host
2958 1.1 christos shift
2959 1.1 christos host_cpu=$1
2960 1.1 christos host_vendor=$2
2961 1.1 christos shift; shift
2962 1.1 christos # Remember, the first character of IFS is used to create $*,
2963 1.1 christos # except with old shells:
2964 1.1 christos host_os=$*
2965 1.1 christos IFS=$ac_save_IFS
2966 1.1 christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2967 1.1 christos
2968 1.1 christos
2969 1.1 christos
2970 1.1 christos # When CFLAGS isn't set at this stage and gcc is detected by the macro below,
2971 1.1 christos # autoconf will automatically use CFLAGS="-O2 -g". Prevent that by using an
2972 1.1 christos # empty default.
2973 1.1 christos : ${CFLAGS=""}
2974 1.1 christos
2975 1.1 christos # Save user CPPFLAGS, CFLAGS and LDFLAGS. We need to change them because
2976 1.1 christos # AC_CHECK_HEADER doesn't give us any other way to update the include
2977 1.1 christos # paths. But for Makefile.am we want to use AM_CPPFLAGS and friends.
2978 1.1 christos SAVED_CFLAGS="$CFLAGS"
2979 1.1 christos SAVED_CPPFLAGS="$CPPFLAGS"
2980 1.1 christos SAVED_LDFLAGS="$LDFLAGS"
2981 1.1 christos
2982 1.1 christos # Set up the compiler in two different ways and say yes we may want to install.
2983 1.1 christos ac_ext=c
2984 1.1 christos ac_cpp='$CPP $CPPFLAGS'
2985 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2986 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2987 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
2988 1.1 christos if test -n "$ac_tool_prefix"; then
2989 1.1 christos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2990 1.1 christos set dummy ${ac_tool_prefix}gcc; ac_word=$2
2991 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2992 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
2993 1.1 christos if ${ac_cv_prog_CC+:} false; then :
2994 1.1 christos $as_echo_n "(cached) " >&6
2995 1.1 christos else
2996 1.1 christos if test -n "$CC"; then
2997 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
2998 1.1 christos else
2999 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3000 1.1 christos for as_dir in $PATH
3001 1.1 christos do
3002 1.1 christos IFS=$as_save_IFS
3003 1.1 christos test -z "$as_dir" && as_dir=.
3004 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3005 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3006 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}gcc"
3007 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3008 1.1 christos break 2
3009 1.1 christos fi
3010 1.1 christos done
3011 1.1 christos done
3012 1.1 christos IFS=$as_save_IFS
3013 1.1 christos
3014 1.1 christos fi
3015 1.1 christos fi
3016 1.1 christos CC=$ac_cv_prog_CC
3017 1.1 christos if test -n "$CC"; then
3018 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3019 1.1 christos $as_echo "$CC" >&6; }
3020 1.1 christos else
3021 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3022 1.1 christos $as_echo "no" >&6; }
3023 1.1 christos fi
3024 1.1 christos
3025 1.1 christos
3026 1.1 christos fi
3027 1.1 christos if test -z "$ac_cv_prog_CC"; then
3028 1.1 christos ac_ct_CC=$CC
3029 1.1 christos # Extract the first word of "gcc", so it can be a program name with args.
3030 1.1 christos set dummy gcc; ac_word=$2
3031 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3032 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3033 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
3034 1.1 christos $as_echo_n "(cached) " >&6
3035 1.1 christos else
3036 1.1 christos if test -n "$ac_ct_CC"; then
3037 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3038 1.1 christos else
3039 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3040 1.1 christos for as_dir in $PATH
3041 1.1 christos do
3042 1.1 christos IFS=$as_save_IFS
3043 1.1 christos test -z "$as_dir" && as_dir=.
3044 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3045 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3046 1.1 christos ac_cv_prog_ac_ct_CC="gcc"
3047 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3048 1.1 christos break 2
3049 1.1 christos fi
3050 1.1 christos done
3051 1.1 christos done
3052 1.1 christos IFS=$as_save_IFS
3053 1.1 christos
3054 1.1 christos fi
3055 1.1 christos fi
3056 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
3057 1.1 christos if test -n "$ac_ct_CC"; then
3058 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3059 1.1 christos $as_echo "$ac_ct_CC" >&6; }
3060 1.1 christos else
3061 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3062 1.1 christos $as_echo "no" >&6; }
3063 1.1 christos fi
3064 1.1 christos
3065 1.1 christos if test "x$ac_ct_CC" = x; then
3066 1.1 christos CC=""
3067 1.1 christos else
3068 1.1 christos case $cross_compiling:$ac_tool_warned in
3069 1.1 christos yes:)
3070 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3071 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3072 1.1 christos ac_tool_warned=yes ;;
3073 1.1 christos esac
3074 1.1 christos CC=$ac_ct_CC
3075 1.1 christos fi
3076 1.1 christos else
3077 1.1 christos CC="$ac_cv_prog_CC"
3078 1.1 christos fi
3079 1.1 christos
3080 1.1 christos if test -z "$CC"; then
3081 1.1 christos if test -n "$ac_tool_prefix"; then
3082 1.1 christos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3083 1.1 christos set dummy ${ac_tool_prefix}cc; ac_word=$2
3084 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3085 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3086 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3087 1.1 christos $as_echo_n "(cached) " >&6
3088 1.1 christos else
3089 1.1 christos if test -n "$CC"; then
3090 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3091 1.1 christos else
3092 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3093 1.1 christos for as_dir in $PATH
3094 1.1 christos do
3095 1.1 christos IFS=$as_save_IFS
3096 1.1 christos test -z "$as_dir" && as_dir=.
3097 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3098 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3099 1.1 christos ac_cv_prog_CC="${ac_tool_prefix}cc"
3100 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3101 1.1 christos break 2
3102 1.1 christos fi
3103 1.1 christos done
3104 1.1 christos done
3105 1.1 christos IFS=$as_save_IFS
3106 1.1 christos
3107 1.1 christos fi
3108 1.1 christos fi
3109 1.1 christos CC=$ac_cv_prog_CC
3110 1.1 christos if test -n "$CC"; then
3111 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3112 1.1 christos $as_echo "$CC" >&6; }
3113 1.1 christos else
3114 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3115 1.1 christos $as_echo "no" >&6; }
3116 1.1 christos fi
3117 1.1 christos
3118 1.1 christos
3119 1.1 christos fi
3120 1.1 christos fi
3121 1.1 christos if test -z "$CC"; then
3122 1.1 christos # Extract the first word of "cc", so it can be a program name with args.
3123 1.1 christos set dummy cc; ac_word=$2
3124 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3125 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3126 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3127 1.1 christos $as_echo_n "(cached) " >&6
3128 1.1 christos else
3129 1.1 christos if test -n "$CC"; then
3130 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3131 1.1 christos else
3132 1.1 christos ac_prog_rejected=no
3133 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3134 1.1 christos for as_dir in $PATH
3135 1.1 christos do
3136 1.1 christos IFS=$as_save_IFS
3137 1.1 christos test -z "$as_dir" && as_dir=.
3138 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3139 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3140 1.1 christos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3141 1.1 christos ac_prog_rejected=yes
3142 1.1 christos continue
3143 1.1 christos fi
3144 1.1 christos ac_cv_prog_CC="cc"
3145 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3146 1.1 christos break 2
3147 1.1 christos fi
3148 1.1 christos done
3149 1.1 christos done
3150 1.1 christos IFS=$as_save_IFS
3151 1.1 christos
3152 1.1 christos if test $ac_prog_rejected = yes; then
3153 1.1 christos # We found a bogon in the path, so make sure we never use it.
3154 1.1 christos set dummy $ac_cv_prog_CC
3155 1.1 christos shift
3156 1.1 christos if test $# != 0; then
3157 1.1 christos # We chose a different compiler from the bogus one.
3158 1.1 christos # However, it has the same basename, so the bogon will be chosen
3159 1.1 christos # first if we set CC to just the basename; use the full file name.
3160 1.1 christos shift
3161 1.1 christos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3162 1.1 christos fi
3163 1.1 christos fi
3164 1.1 christos fi
3165 1.1 christos fi
3166 1.1 christos CC=$ac_cv_prog_CC
3167 1.1 christos if test -n "$CC"; then
3168 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3169 1.1 christos $as_echo "$CC" >&6; }
3170 1.1 christos else
3171 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3172 1.1 christos $as_echo "no" >&6; }
3173 1.1 christos fi
3174 1.1 christos
3175 1.1 christos
3176 1.1 christos fi
3177 1.1 christos if test -z "$CC"; then
3178 1.1 christos if test -n "$ac_tool_prefix"; then
3179 1.1 christos for ac_prog in cl.exe
3180 1.1 christos do
3181 1.1 christos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3182 1.1 christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3183 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3184 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3185 1.1 christos if ${ac_cv_prog_CC+:} false; then :
3186 1.1 christos $as_echo_n "(cached) " >&6
3187 1.1 christos else
3188 1.1 christos if test -n "$CC"; then
3189 1.1 christos ac_cv_prog_CC="$CC" # Let the user override the test.
3190 1.1 christos else
3191 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3192 1.1 christos for as_dir in $PATH
3193 1.1 christos do
3194 1.1 christos IFS=$as_save_IFS
3195 1.1 christos test -z "$as_dir" && as_dir=.
3196 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3197 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3198 1.1 christos ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3199 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3200 1.1 christos break 2
3201 1.1 christos fi
3202 1.1 christos done
3203 1.1 christos done
3204 1.1 christos IFS=$as_save_IFS
3205 1.1 christos
3206 1.1 christos fi
3207 1.1 christos fi
3208 1.1 christos CC=$ac_cv_prog_CC
3209 1.1 christos if test -n "$CC"; then
3210 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3211 1.1 christos $as_echo "$CC" >&6; }
3212 1.1 christos else
3213 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3214 1.1 christos $as_echo "no" >&6; }
3215 1.1 christos fi
3216 1.1 christos
3217 1.1 christos
3218 1.1 christos test -n "$CC" && break
3219 1.1 christos done
3220 1.1 christos fi
3221 1.1 christos if test -z "$CC"; then
3222 1.1 christos ac_ct_CC=$CC
3223 1.1 christos for ac_prog in cl.exe
3224 1.1 christos do
3225 1.1 christos # Extract the first word of "$ac_prog", so it can be a program name with args.
3226 1.1 christos set dummy $ac_prog; ac_word=$2
3227 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3228 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
3229 1.1 christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
3230 1.1 christos $as_echo_n "(cached) " >&6
3231 1.1 christos else
3232 1.1 christos if test -n "$ac_ct_CC"; then
3233 1.1 christos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3234 1.1 christos else
3235 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3236 1.1 christos for as_dir in $PATH
3237 1.1 christos do
3238 1.1 christos IFS=$as_save_IFS
3239 1.1 christos test -z "$as_dir" && as_dir=.
3240 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
3241 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3242 1.1 christos ac_cv_prog_ac_ct_CC="$ac_prog"
3243 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3244 1.1 christos break 2
3245 1.1 christos fi
3246 1.1 christos done
3247 1.1 christos done
3248 1.1 christos IFS=$as_save_IFS
3249 1.1 christos
3250 1.1 christos fi
3251 1.1 christos fi
3252 1.1 christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
3253 1.1 christos if test -n "$ac_ct_CC"; then
3254 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3255 1.1 christos $as_echo "$ac_ct_CC" >&6; }
3256 1.1 christos else
3257 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3258 1.1 christos $as_echo "no" >&6; }
3259 1.1 christos fi
3260 1.1 christos
3261 1.1 christos
3262 1.1 christos test -n "$ac_ct_CC" && break
3263 1.1 christos done
3264 1.1 christos
3265 1.1 christos if test "x$ac_ct_CC" = x; then
3266 1.1 christos CC=""
3267 1.1 christos else
3268 1.1 christos case $cross_compiling:$ac_tool_warned in
3269 1.1 christos yes:)
3270 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3271 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3272 1.1 christos ac_tool_warned=yes ;;
3273 1.1 christos esac
3274 1.1 christos CC=$ac_ct_CC
3275 1.1 christos fi
3276 1.1 christos fi
3277 1.1 christos
3278 1.1 christos fi
3279 1.1 christos
3280 1.1 christos
3281 1.1 christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3282 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3283 1.1 christos as_fn_error $? "no acceptable C compiler found in \$PATH
3284 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3285 1.1 christos
3286 1.1 christos # Provide some information about the compiler.
3287 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3288 1.1 christos set X $ac_compile
3289 1.1 christos ac_compiler=$2
3290 1.1 christos for ac_option in --version -v -V -qversion; do
3291 1.1 christos { { ac_try="$ac_compiler $ac_option >&5"
3292 1.1 christos case "(($ac_try" in
3293 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294 1.1 christos *) ac_try_echo=$ac_try;;
3295 1.1 christos esac
3296 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3297 1.1 christos $as_echo "$ac_try_echo"; } >&5
3298 1.1 christos (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3299 1.1 christos ac_status=$?
3300 1.1 christos if test -s conftest.err; then
3301 1.1 christos sed '10a\
3302 1.1 christos ... rest of stderr output deleted ...
3303 1.1 christos 10q' conftest.err >conftest.er1
3304 1.1 christos cat conftest.er1 >&5
3305 1.1 christos fi
3306 1.1 christos rm -f conftest.er1 conftest.err
3307 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3308 1.1 christos test $ac_status = 0; }
3309 1.1 christos done
3310 1.1 christos
3311 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3312 1.1 christos /* end confdefs.h. */
3313 1.1 christos
3314 1.1 christos int
3315 1.1 christos main ()
3316 1.1 christos {
3317 1.1 christos
3318 1.1 christos ;
3319 1.1 christos return 0;
3320 1.1 christos }
3321 1.1 christos _ACEOF
3322 1.1 christos ac_clean_files_save=$ac_clean_files
3323 1.1 christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3324 1.1 christos # Try to create an executable without -o first, disregard a.out.
3325 1.1 christos # It will help us diagnose broken compilers, and finding out an intuition
3326 1.1 christos # of exeext.
3327 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3328 1.1 christos $as_echo_n "checking whether the C compiler works... " >&6; }
3329 1.1 christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3330 1.1 christos
3331 1.1 christos # The possible output files:
3332 1.1 christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3333 1.1 christos
3334 1.1 christos ac_rmfiles=
3335 1.1 christos for ac_file in $ac_files
3336 1.1 christos do
3337 1.1 christos case $ac_file in
3338 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3339 1.1 christos * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3340 1.1 christos esac
3341 1.1 christos done
3342 1.1 christos rm -f $ac_rmfiles
3343 1.1 christos
3344 1.1 christos if { { ac_try="$ac_link_default"
3345 1.1 christos case "(($ac_try" in
3346 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3347 1.1 christos *) ac_try_echo=$ac_try;;
3348 1.1 christos esac
3349 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3350 1.1 christos $as_echo "$ac_try_echo"; } >&5
3351 1.1 christos (eval "$ac_link_default") 2>&5
3352 1.1 christos ac_status=$?
3353 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3354 1.1 christos test $ac_status = 0; }; then :
3355 1.1 christos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3356 1.1 christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3357 1.1 christos # in a Makefile. We should not override ac_cv_exeext if it was cached,
3358 1.1 christos # so that the user can short-circuit this test for compilers unknown to
3359 1.1 christos # Autoconf.
3360 1.1 christos for ac_file in $ac_files ''
3361 1.1 christos do
3362 1.1 christos test -f "$ac_file" || continue
3363 1.1 christos case $ac_file in
3364 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3365 1.1 christos ;;
3366 1.1 christos [ab].out )
3367 1.1 christos # We found the default executable, but exeext='' is most
3368 1.1 christos # certainly right.
3369 1.1 christos break;;
3370 1.1 christos *.* )
3371 1.1 christos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3372 1.1 christos then :; else
3373 1.1 christos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3374 1.1 christos fi
3375 1.1 christos # We set ac_cv_exeext here because the later test for it is not
3376 1.1 christos # safe: cross compilers may not add the suffix if given an `-o'
3377 1.1 christos # argument, so we may need to know it at that point already.
3378 1.1 christos # Even if this section looks crufty: it has the advantage of
3379 1.1 christos # actually working.
3380 1.1 christos break;;
3381 1.1 christos * )
3382 1.1 christos break;;
3383 1.1 christos esac
3384 1.1 christos done
3385 1.1 christos test "$ac_cv_exeext" = no && ac_cv_exeext=
3386 1.1 christos
3387 1.1 christos else
3388 1.1 christos ac_file=''
3389 1.1 christos fi
3390 1.1 christos if test -z "$ac_file"; then :
3391 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3392 1.1 christos $as_echo "no" >&6; }
3393 1.1 christos $as_echo "$as_me: failed program was:" >&5
3394 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
3395 1.1 christos
3396 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3397 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3398 1.1 christos as_fn_error 77 "C compiler cannot create executables
3399 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3400 1.1 christos else
3401 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3402 1.1 christos $as_echo "yes" >&6; }
3403 1.1 christos fi
3404 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3405 1.1 christos $as_echo_n "checking for C compiler default output file name... " >&6; }
3406 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3407 1.1 christos $as_echo "$ac_file" >&6; }
3408 1.1 christos ac_exeext=$ac_cv_exeext
3409 1.1 christos
3410 1.1 christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3411 1.1 christos ac_clean_files=$ac_clean_files_save
3412 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3413 1.1 christos $as_echo_n "checking for suffix of executables... " >&6; }
3414 1.1 christos if { { ac_try="$ac_link"
3415 1.1 christos case "(($ac_try" in
3416 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3417 1.1 christos *) ac_try_echo=$ac_try;;
3418 1.1 christos esac
3419 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3420 1.1 christos $as_echo "$ac_try_echo"; } >&5
3421 1.1 christos (eval "$ac_link") 2>&5
3422 1.1 christos ac_status=$?
3423 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3424 1.1 christos test $ac_status = 0; }; then :
3425 1.1 christos # If both `conftest.exe' and `conftest' are `present' (well, observable)
3426 1.1 christos # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3427 1.1 christos # work properly (i.e., refer to `conftest.exe'), while it won't with
3428 1.1 christos # `rm'.
3429 1.1 christos for ac_file in conftest.exe conftest conftest.*; do
3430 1.1 christos test -f "$ac_file" || continue
3431 1.1 christos case $ac_file in
3432 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3433 1.1 christos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3434 1.1 christos break;;
3435 1.1 christos * ) break;;
3436 1.1 christos esac
3437 1.1 christos done
3438 1.1 christos else
3439 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3440 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3441 1.1 christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3442 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3443 1.1 christos fi
3444 1.1 christos rm -f conftest conftest$ac_cv_exeext
3445 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3446 1.1 christos $as_echo "$ac_cv_exeext" >&6; }
3447 1.1 christos
3448 1.1 christos rm -f conftest.$ac_ext
3449 1.1 christos EXEEXT=$ac_cv_exeext
3450 1.1 christos ac_exeext=$EXEEXT
3451 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452 1.1 christos /* end confdefs.h. */
3453 1.1 christos #include <stdio.h>
3454 1.1 christos int
3455 1.1 christos main ()
3456 1.1 christos {
3457 1.1 christos FILE *f = fopen ("conftest.out", "w");
3458 1.1 christos return ferror (f) || fclose (f) != 0;
3459 1.1 christos
3460 1.1 christos ;
3461 1.1 christos return 0;
3462 1.1 christos }
3463 1.1 christos _ACEOF
3464 1.1 christos ac_clean_files="$ac_clean_files conftest.out"
3465 1.1 christos # Check that the compiler produces executables we can run. If not, either
3466 1.1 christos # the compiler is broken, or we cross compile.
3467 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3468 1.1 christos $as_echo_n "checking whether we are cross compiling... " >&6; }
3469 1.1 christos if test "$cross_compiling" != yes; then
3470 1.1 christos { { ac_try="$ac_link"
3471 1.1 christos case "(($ac_try" in
3472 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3473 1.1 christos *) ac_try_echo=$ac_try;;
3474 1.1 christos esac
3475 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3476 1.1 christos $as_echo "$ac_try_echo"; } >&5
3477 1.1 christos (eval "$ac_link") 2>&5
3478 1.1 christos ac_status=$?
3479 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3480 1.1 christos test $ac_status = 0; }
3481 1.1 christos if { ac_try='./conftest$ac_cv_exeext'
3482 1.1 christos { { case "(($ac_try" in
3483 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3484 1.1 christos *) ac_try_echo=$ac_try;;
3485 1.1 christos esac
3486 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3487 1.1 christos $as_echo "$ac_try_echo"; } >&5
3488 1.1 christos (eval "$ac_try") 2>&5
3489 1.1 christos ac_status=$?
3490 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3491 1.1 christos test $ac_status = 0; }; }; then
3492 1.1 christos cross_compiling=no
3493 1.1 christos else
3494 1.1 christos if test "$cross_compiling" = maybe; then
3495 1.1 christos cross_compiling=yes
3496 1.1 christos else
3497 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3498 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3499 1.1 christos as_fn_error $? "cannot run C compiled programs.
3500 1.1 christos If you meant to cross compile, use \`--host'.
3501 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3502 1.1 christos fi
3503 1.1 christos fi
3504 1.1 christos fi
3505 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3506 1.1 christos $as_echo "$cross_compiling" >&6; }
3507 1.1 christos
3508 1.1 christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3509 1.1 christos ac_clean_files=$ac_clean_files_save
3510 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3511 1.1 christos $as_echo_n "checking for suffix of object files... " >&6; }
3512 1.1 christos if ${ac_cv_objext+:} false; then :
3513 1.1 christos $as_echo_n "(cached) " >&6
3514 1.1 christos else
3515 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3516 1.1 christos /* end confdefs.h. */
3517 1.1 christos
3518 1.1 christos int
3519 1.1 christos main ()
3520 1.1 christos {
3521 1.1 christos
3522 1.1 christos ;
3523 1.1 christos return 0;
3524 1.1 christos }
3525 1.1 christos _ACEOF
3526 1.1 christos rm -f conftest.o conftest.obj
3527 1.1 christos if { { ac_try="$ac_compile"
3528 1.1 christos case "(($ac_try" in
3529 1.1 christos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3530 1.1 christos *) ac_try_echo=$ac_try;;
3531 1.1 christos esac
3532 1.1 christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3533 1.1 christos $as_echo "$ac_try_echo"; } >&5
3534 1.1 christos (eval "$ac_compile") 2>&5
3535 1.1 christos ac_status=$?
3536 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3537 1.1 christos test $ac_status = 0; }; then :
3538 1.1 christos for ac_file in conftest.o conftest.obj conftest.*; do
3539 1.1 christos test -f "$ac_file" || continue;
3540 1.1 christos case $ac_file in
3541 1.1 christos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3542 1.1 christos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3543 1.1 christos break;;
3544 1.1 christos esac
3545 1.1 christos done
3546 1.1 christos else
3547 1.1 christos $as_echo "$as_me: failed program was:" >&5
3548 1.1 christos sed 's/^/| /' conftest.$ac_ext >&5
3549 1.1 christos
3550 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3551 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3552 1.1 christos as_fn_error $? "cannot compute suffix of object files: cannot compile
3553 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
3554 1.1 christos fi
3555 1.1 christos rm -f conftest.$ac_cv_objext conftest.$ac_ext
3556 1.1 christos fi
3557 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3558 1.1 christos $as_echo "$ac_cv_objext" >&6; }
3559 1.1 christos OBJEXT=$ac_cv_objext
3560 1.1 christos ac_objext=$OBJEXT
3561 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3562 1.1 christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3563 1.1 christos if ${ac_cv_c_compiler_gnu+:} false; then :
3564 1.1 christos $as_echo_n "(cached) " >&6
3565 1.1 christos else
3566 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3567 1.1 christos /* end confdefs.h. */
3568 1.1 christos
3569 1.1 christos int
3570 1.1 christos main ()
3571 1.1 christos {
3572 1.1 christos #ifndef __GNUC__
3573 1.1 christos choke me
3574 1.1 christos #endif
3575 1.1 christos
3576 1.1 christos ;
3577 1.1 christos return 0;
3578 1.1 christos }
3579 1.1 christos _ACEOF
3580 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3581 1.1 christos ac_compiler_gnu=yes
3582 1.1 christos else
3583 1.1 christos ac_compiler_gnu=no
3584 1.1 christos fi
3585 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586 1.1 christos ac_cv_c_compiler_gnu=$ac_compiler_gnu
3587 1.1 christos
3588 1.1 christos fi
3589 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3590 1.1 christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3591 1.1 christos if test $ac_compiler_gnu = yes; then
3592 1.1 christos GCC=yes
3593 1.1 christos else
3594 1.1 christos GCC=
3595 1.1 christos fi
3596 1.1 christos ac_test_CFLAGS=${CFLAGS+set}
3597 1.1 christos ac_save_CFLAGS=$CFLAGS
3598 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3599 1.1 christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
3600 1.1 christos if ${ac_cv_prog_cc_g+:} false; then :
3601 1.1 christos $as_echo_n "(cached) " >&6
3602 1.1 christos else
3603 1.1 christos ac_save_c_werror_flag=$ac_c_werror_flag
3604 1.1 christos ac_c_werror_flag=yes
3605 1.1 christos ac_cv_prog_cc_g=no
3606 1.1 christos CFLAGS="-g"
3607 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3608 1.1 christos /* end confdefs.h. */
3609 1.1 christos
3610 1.1 christos int
3611 1.1 christos main ()
3612 1.1 christos {
3613 1.1 christos
3614 1.1 christos ;
3615 1.1 christos return 0;
3616 1.1 christos }
3617 1.1 christos _ACEOF
3618 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3619 1.1 christos ac_cv_prog_cc_g=yes
3620 1.1 christos else
3621 1.1 christos CFLAGS=""
3622 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3623 1.1 christos /* end confdefs.h. */
3624 1.1 christos
3625 1.1 christos int
3626 1.1 christos main ()
3627 1.1 christos {
3628 1.1 christos
3629 1.1 christos ;
3630 1.1 christos return 0;
3631 1.1 christos }
3632 1.1 christos _ACEOF
3633 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3634 1.1 christos
3635 1.1 christos else
3636 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3637 1.1 christos CFLAGS="-g"
3638 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3639 1.1 christos /* end confdefs.h. */
3640 1.1 christos
3641 1.1 christos int
3642 1.1 christos main ()
3643 1.1 christos {
3644 1.1 christos
3645 1.1 christos ;
3646 1.1 christos return 0;
3647 1.1 christos }
3648 1.1 christos _ACEOF
3649 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3650 1.1 christos ac_cv_prog_cc_g=yes
3651 1.1 christos fi
3652 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3653 1.1 christos fi
3654 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3655 1.1 christos fi
3656 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3657 1.1 christos ac_c_werror_flag=$ac_save_c_werror_flag
3658 1.1 christos fi
3659 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3660 1.1 christos $as_echo "$ac_cv_prog_cc_g" >&6; }
3661 1.1 christos if test "$ac_test_CFLAGS" = set; then
3662 1.1 christos CFLAGS=$ac_save_CFLAGS
3663 1.1 christos elif test $ac_cv_prog_cc_g = yes; then
3664 1.1 christos if test "$GCC" = yes; then
3665 1.1 christos CFLAGS="-g -O2"
3666 1.1 christos else
3667 1.1 christos CFLAGS="-g"
3668 1.1 christos fi
3669 1.1 christos else
3670 1.1 christos if test "$GCC" = yes; then
3671 1.1 christos CFLAGS="-O2"
3672 1.1 christos else
3673 1.1 christos CFLAGS=
3674 1.1 christos fi
3675 1.1 christos fi
3676 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3677 1.1 christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3678 1.1 christos if ${ac_cv_prog_cc_c89+:} false; then :
3679 1.1 christos $as_echo_n "(cached) " >&6
3680 1.1 christos else
3681 1.1 christos ac_cv_prog_cc_c89=no
3682 1.1 christos ac_save_CC=$CC
3683 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3684 1.1 christos /* end confdefs.h. */
3685 1.1 christos #include <stdarg.h>
3686 1.1 christos #include <stdio.h>
3687 1.1 christos struct stat;
3688 1.1 christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3689 1.1 christos struct buf { int x; };
3690 1.1 christos FILE * (*rcsopen) (struct buf *, struct stat *, int);
3691 1.1 christos static char *e (p, i)
3692 1.1 christos char **p;
3693 1.1 christos int i;
3694 1.1 christos {
3695 1.1 christos return p[i];
3696 1.1 christos }
3697 1.1 christos static char *f (char * (*g) (char **, int), char **p, ...)
3698 1.1 christos {
3699 1.1 christos char *s;
3700 1.1 christos va_list v;
3701 1.1 christos va_start (v,p);
3702 1.1 christos s = g (p, va_arg (v,int));
3703 1.1 christos va_end (v);
3704 1.1 christos return s;
3705 1.1 christos }
3706 1.1 christos
3707 1.1 christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3708 1.1 christos function prototypes and stuff, but not '\xHH' hex character constants.
3709 1.1 christos These don't provoke an error unfortunately, instead are silently treated
3710 1.1 christos as 'x'. The following induces an error, until -std is added to get
3711 1.1 christos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3712 1.1 christos array size at least. It's necessary to write '\x00'==0 to get something
3713 1.1 christos that's true only with -std. */
3714 1.1 christos int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3715 1.1 christos
3716 1.1 christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3717 1.1 christos inside strings and character constants. */
3718 1.1 christos #define FOO(x) 'x'
3719 1.1 christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3720 1.1 christos
3721 1.1 christos int test (int i, double x);
3722 1.1 christos struct s1 {int (*f) (int a);};
3723 1.1 christos struct s2 {int (*f) (double a);};
3724 1.1 christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3725 1.1 christos int argc;
3726 1.1 christos char **argv;
3727 1.1 christos int
3728 1.1 christos main ()
3729 1.1 christos {
3730 1.1 christos return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3731 1.1 christos ;
3732 1.1 christos return 0;
3733 1.1 christos }
3734 1.1 christos _ACEOF
3735 1.1 christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3736 1.1 christos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3737 1.1 christos do
3738 1.1 christos CC="$ac_save_CC $ac_arg"
3739 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
3740 1.1 christos ac_cv_prog_cc_c89=$ac_arg
3741 1.1 christos fi
3742 1.1 christos rm -f core conftest.err conftest.$ac_objext
3743 1.1 christos test "x$ac_cv_prog_cc_c89" != "xno" && break
3744 1.1 christos done
3745 1.1 christos rm -f conftest.$ac_ext
3746 1.1 christos CC=$ac_save_CC
3747 1.1 christos
3748 1.1 christos fi
3749 1.1 christos # AC_CACHE_VAL
3750 1.1 christos case "x$ac_cv_prog_cc_c89" in
3751 1.1 christos x)
3752 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3753 1.1 christos $as_echo "none needed" >&6; } ;;
3754 1.1 christos xno)
3755 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3756 1.1 christos $as_echo "unsupported" >&6; } ;;
3757 1.1 christos *)
3758 1.1 christos CC="$CC $ac_cv_prog_cc_c89"
3759 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3760 1.1 christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3761 1.1 christos esac
3762 1.1 christos if test "x$ac_cv_prog_cc_c89" != xno; then :
3763 1.1 christos
3764 1.1 christos fi
3765 1.1 christos
3766 1.1 christos ac_ext=c
3767 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3768 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3769 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3770 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3771 1.1 christos
3772 1.1 christos ac_ext=c
3773 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3774 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3775 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3776 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3777 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3778 1.1 christos $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3779 1.1 christos if ${am_cv_prog_cc_c_o+:} false; then :
3780 1.1 christos $as_echo_n "(cached) " >&6
3781 1.1 christos else
3782 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3783 1.1 christos /* end confdefs.h. */
3784 1.1 christos
3785 1.1 christos int
3786 1.1 christos main ()
3787 1.1 christos {
3788 1.1 christos
3789 1.1 christos ;
3790 1.1 christos return 0;
3791 1.1 christos }
3792 1.1 christos _ACEOF
3793 1.1 christos # Make sure it works both with $CC and with simple cc.
3794 1.1 christos # Following AC_PROG_CC_C_O, we do the test twice because some
3795 1.1 christos # compilers refuse to overwrite an existing .o file with -o,
3796 1.1 christos # though they will create one.
3797 1.1 christos am_cv_prog_cc_c_o=yes
3798 1.1 christos for am_i in 1 2; do
3799 1.1 christos if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3800 1.1 christos ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3801 1.1 christos ac_status=$?
3802 1.1 christos echo "$as_me:$LINENO: \$? = $ac_status" >&5
3803 1.1 christos (exit $ac_status); } \
3804 1.1 christos && test -f conftest2.$ac_objext; then
3805 1.1 christos : OK
3806 1.1 christos else
3807 1.1 christos am_cv_prog_cc_c_o=no
3808 1.1 christos break
3809 1.1 christos fi
3810 1.1 christos done
3811 1.1 christos rm -f core conftest*
3812 1.1 christos unset am_i
3813 1.1 christos fi
3814 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3815 1.1 christos $as_echo "$am_cv_prog_cc_c_o" >&6; }
3816 1.1 christos if test "$am_cv_prog_cc_c_o" != yes; then
3817 1.1 christos # Losing compiler, so override with the script.
3818 1.1 christos # FIXME: It is wrong to rewrite CC.
3819 1.1 christos # But if we don't then we get into trouble of one sort or another.
3820 1.1 christos # A longer-term fix would be to have automake use am__CC in this case,
3821 1.1 christos # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3822 1.1 christos CC="$am_aux_dir/compile $CC"
3823 1.1 christos fi
3824 1.1 christos ac_ext=c
3825 1.1 christos ac_cpp='$CPP $CPPFLAGS'
3826 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3827 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3828 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
3829 1.1 christos
3830 1.1 christos DEPDIR="${am__leading_dot}deps"
3831 1.1 christos
3832 1.1 christos ac_config_commands="$ac_config_commands depfiles"
3833 1.1 christos
3834 1.1 christos
3835 1.1 christos am_make=${MAKE-make}
3836 1.1 christos cat > confinc << 'END'
3837 1.1 christos am__doit:
3838 1.1 christos @echo this is the am__doit target
3839 1.1 christos .PHONY: am__doit
3840 1.1 christos END
3841 1.1 christos # If we don't find an include directive, just comment out the code.
3842 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3843 1.1 christos $as_echo_n "checking for style of include used by $am_make... " >&6; }
3844 1.1 christos am__include="#"
3845 1.1 christos am__quote=
3846 1.1 christos _am_result=none
3847 1.1 christos # First try GNU make style include.
3848 1.1 christos echo "include confinc" > confmf
3849 1.1 christos # Ignore all kinds of additional output from 'make'.
3850 1.1 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3851 1.1 christos *the\ am__doit\ target*)
3852 1.1 christos am__include=include
3853 1.1 christos am__quote=
3854 1.1 christos _am_result=GNU
3855 1.1 christos ;;
3856 1.1 christos esac
3857 1.1 christos # Now try BSD make style include.
3858 1.1 christos if test "$am__include" = "#"; then
3859 1.1 christos echo '.include "confinc"' > confmf
3860 1.1 christos case `$am_make -s -f confmf 2> /dev/null` in #(
3861 1.1 christos *the\ am__doit\ target*)
3862 1.1 christos am__include=.include
3863 1.1 christos am__quote="\""
3864 1.1 christos _am_result=BSD
3865 1.1 christos ;;
3866 1.1 christos esac
3867 1.1 christos fi
3868 1.1 christos
3869 1.1 christos
3870 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3871 1.1 christos $as_echo "$_am_result" >&6; }
3872 1.1 christos rm -f confinc confmf
3873 1.1 christos
3874 1.1 christos # Check whether --enable-dependency-tracking was given.
3875 1.1 christos if test "${enable_dependency_tracking+set}" = set; then :
3876 1.1 christos enableval=$enable_dependency_tracking;
3877 1.1 christos fi
3878 1.1 christos
3879 1.1 christos if test "x$enable_dependency_tracking" != xno; then
3880 1.1 christos am_depcomp="$ac_aux_dir/depcomp"
3881 1.1 christos AMDEPBACKSLASH='\'
3882 1.1 christos am__nodep='_no'
3883 1.1 christos fi
3884 1.1 christos if test "x$enable_dependency_tracking" != xno; then
3885 1.1 christos AMDEP_TRUE=
3886 1.1 christos AMDEP_FALSE='#'
3887 1.1 christos else
3888 1.1 christos AMDEP_TRUE='#'
3889 1.1 christos AMDEP_FALSE=
3890 1.1 christos fi
3891 1.1 christos
3892 1.1 christos
3893 1.1 christos
3894 1.1 christos depcc="$CC" am_compiler_list=
3895 1.1 christos
3896 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3897 1.1 christos $as_echo_n "checking dependency style of $depcc... " >&6; }
3898 1.1 christos if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3899 1.1 christos $as_echo_n "(cached) " >&6
3900 1.1 christos else
3901 1.1 christos if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3902 1.1 christos # We make a subdir and do the tests there. Otherwise we can end up
3903 1.1 christos # making bogus files that we don't know about and never remove. For
3904 1.1 christos # instance it was reported that on HP-UX the gcc test will end up
3905 1.1 christos # making a dummy file named 'D' -- because '-MD' means "put the output
3906 1.1 christos # in D".
3907 1.1 christos rm -rf conftest.dir
3908 1.1 christos mkdir conftest.dir
3909 1.1 christos # Copy depcomp to subdir because otherwise we won't find it if we're
3910 1.1 christos # using a relative directory.
3911 1.1 christos cp "$am_depcomp" conftest.dir
3912 1.1 christos cd conftest.dir
3913 1.1 christos # We will build objects and dependencies in a subdirectory because
3914 1.1 christos # it helps to detect inapplicable dependency modes. For instance
3915 1.1 christos # both Tru64's cc and ICC support -MD to output dependencies as a
3916 1.1 christos # side effect of compilation, but ICC will put the dependencies in
3917 1.1 christos # the current directory while Tru64 will put them in the object
3918 1.1 christos # directory.
3919 1.1 christos mkdir sub
3920 1.1 christos
3921 1.1 christos am_cv_CC_dependencies_compiler_type=none
3922 1.1 christos if test "$am_compiler_list" = ""; then
3923 1.1 christos am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3924 1.1 christos fi
3925 1.1 christos am__universal=false
3926 1.1 christos case " $depcc " in #(
3927 1.1 christos *\ -arch\ *\ -arch\ *) am__universal=true ;;
3928 1.1 christos esac
3929 1.1 christos
3930 1.1 christos for depmode in $am_compiler_list; do
3931 1.1 christos # Setup a source with many dependencies, because some compilers
3932 1.1 christos # like to wrap large dependency lists on column 80 (with \), and
3933 1.1 christos # we should not choose a depcomp mode which is confused by this.
3934 1.1 christos #
3935 1.1 christos # We need to recreate these files for each test, as the compiler may
3936 1.1 christos # overwrite some of them when testing with obscure command lines.
3937 1.1 christos # This happens at least with the AIX C compiler.
3938 1.1 christos : > sub/conftest.c
3939 1.1 christos for i in 1 2 3 4 5 6; do
3940 1.1 christos echo '#include "conftst'$i'.h"' >> sub/conftest.c
3941 1.1 christos # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3942 1.1 christos # Solaris 10 /bin/sh.
3943 1.1 christos echo '/* dummy */' > sub/conftst$i.h
3944 1.1 christos done
3945 1.1 christos echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3946 1.1 christos
3947 1.1 christos # We check with '-c' and '-o' for the sake of the "dashmstdout"
3948 1.1 christos # mode. It turns out that the SunPro C++ compiler does not properly
3949 1.1 christos # handle '-M -o', and we need to detect this. Also, some Intel
3950 1.1 christos # versions had trouble with output in subdirs.
3951 1.1 christos am__obj=sub/conftest.${OBJEXT-o}
3952 1.1 christos am__minus_obj="-o $am__obj"
3953 1.1 christos case $depmode in
3954 1.1 christos gcc)
3955 1.1 christos # This depmode causes a compiler race in universal mode.
3956 1.1 christos test "$am__universal" = false || continue
3957 1.1 christos ;;
3958 1.1 christos nosideeffect)
3959 1.1 christos # After this tag, mechanisms are not by side-effect, so they'll
3960 1.1 christos # only be used when explicitly requested.
3961 1.1 christos if test "x$enable_dependency_tracking" = xyes; then
3962 1.1 christos continue
3963 1.1 christos else
3964 1.1 christos break
3965 1.1 christos fi
3966 1.1 christos ;;
3967 1.1 christos msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3968 1.1 christos # This compiler won't grok '-c -o', but also, the minuso test has
3969 1.1 christos # not run yet. These depmodes are late enough in the game, and
3970 1.1 christos # so weak that their functioning should not be impacted.
3971 1.1 christos am__obj=conftest.${OBJEXT-o}
3972 1.1 christos am__minus_obj=
3973 1.1 christos ;;
3974 1.1 christos none) break ;;
3975 1.1 christos esac
3976 1.1 christos if depmode=$depmode \
3977 1.1 christos source=sub/conftest.c object=$am__obj \
3978 1.1 christos depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3979 1.1 christos $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3980 1.1 christos >/dev/null 2>conftest.err &&
3981 1.1 christos grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3982 1.1 christos grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3983 1.1 christos grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3984 1.1 christos ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3985 1.1 christos # icc doesn't choke on unknown options, it will just issue warnings
3986 1.1 christos # or remarks (even with -Werror). So we grep stderr for any message
3987 1.1 christos # that says an option was ignored or not supported.
3988 1.1 christos # When given -MP, icc 7.0 and 7.1 complain thusly:
3989 1.1 christos # icc: Command line warning: ignoring option '-M'; no argument required
3990 1.1 christos # The diagnosis changed in icc 8.0:
3991 1.1 christos # icc: Command line remark: option '-MP' not supported
3992 1.1 christos if (grep 'ignoring option' conftest.err ||
3993 1.1 christos grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3994 1.1 christos am_cv_CC_dependencies_compiler_type=$depmode
3995 1.1 christos break
3996 1.1 christos fi
3997 1.1 christos fi
3998 1.1 christos done
3999 1.1 christos
4000 1.1 christos cd ..
4001 1.1 christos rm -rf conftest.dir
4002 1.1 christos else
4003 1.1 christos am_cv_CC_dependencies_compiler_type=none
4004 1.1 christos fi
4005 1.1 christos
4006 1.1 christos fi
4007 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4008 1.1 christos $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4009 1.1 christos CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4010 1.1 christos
4011 1.1 christos if
4012 1.1 christos test "x$enable_dependency_tracking" != xno \
4013 1.1 christos && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4014 1.1 christos am__fastdepCC_TRUE=
4015 1.1 christos am__fastdepCC_FALSE='#'
4016 1.1 christos else
4017 1.1 christos am__fastdepCC_TRUE='#'
4018 1.1 christos am__fastdepCC_FALSE=
4019 1.1 christos fi
4020 1.1 christos
4021 1.1 christos
4022 1.1 christos
4023 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4024 1.1 christos $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4025 1.1 christos if ${ac_cv_prog_cc_c99+:} false; then :
4026 1.1 christos $as_echo_n "(cached) " >&6
4027 1.1 christos else
4028 1.1 christos ac_cv_prog_cc_c99=no
4029 1.1 christos ac_save_CC=$CC
4030 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4031 1.1 christos /* end confdefs.h. */
4032 1.1 christos #include <stdarg.h>
4033 1.1 christos #include <stdbool.h>
4034 1.1 christos #include <stdlib.h>
4035 1.1 christos #include <wchar.h>
4036 1.1 christos #include <stdio.h>
4037 1.1 christos
4038 1.1 christos // Check varargs macros. These examples are taken from C99 6.10.3.5.
4039 1.1 christos #define debug(...) fprintf (stderr, __VA_ARGS__)
4040 1.1 christos #define showlist(...) puts (#__VA_ARGS__)
4041 1.1 christos #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4042 1.1 christos static void
4043 1.1 christos test_varargs_macros (void)
4044 1.1 christos {
4045 1.1 christos int x = 1234;
4046 1.1 christos int y = 5678;
4047 1.1 christos debug ("Flag");
4048 1.1 christos debug ("X = %d\n", x);
4049 1.1 christos showlist (The first, second, and third items.);
4050 1.1 christos report (x>y, "x is %d but y is %d", x, y);
4051 1.1 christos }
4052 1.1 christos
4053 1.1 christos // Check long long types.
4054 1.1 christos #define BIG64 18446744073709551615ull
4055 1.1 christos #define BIG32 4294967295ul
4056 1.1 christos #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4057 1.1 christos #if !BIG_OK
4058 1.1 christos your preprocessor is broken;
4059 1.1 christos #endif
4060 1.1 christos #if BIG_OK
4061 1.1 christos #else
4062 1.1 christos your preprocessor is broken;
4063 1.1 christos #endif
4064 1.1 christos static long long int bignum = -9223372036854775807LL;
4065 1.1 christos static unsigned long long int ubignum = BIG64;
4066 1.1 christos
4067 1.1 christos struct incomplete_array
4068 1.1 christos {
4069 1.1 christos int datasize;
4070 1.1 christos double data[];
4071 1.1 christos };
4072 1.1 christos
4073 1.1 christos struct named_init {
4074 1.1 christos int number;
4075 1.1 christos const wchar_t *name;
4076 1.1 christos double average;
4077 1.1 christos };
4078 1.1 christos
4079 1.1 christos typedef const char *ccp;
4080 1.1 christos
4081 1.1 christos static inline int
4082 1.1 christos test_restrict (ccp restrict text)
4083 1.1 christos {
4084 1.1 christos // See if C++-style comments work.
4085 1.1 christos // Iterate through items via the restricted pointer.
4086 1.1 christos // Also check for declarations in for loops.
4087 1.1 christos for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4088 1.1 christos continue;
4089 1.1 christos return 0;
4090 1.1 christos }
4091 1.1 christos
4092 1.1 christos // Check varargs and va_copy.
4093 1.1 christos static void
4094 1.1 christos test_varargs (const char *format, ...)
4095 1.1 christos {
4096 1.1 christos va_list args;
4097 1.1 christos va_start (args, format);
4098 1.1 christos va_list args_copy;
4099 1.1 christos va_copy (args_copy, args);
4100 1.1 christos
4101 1.1 christos const char *str;
4102 1.1 christos int number;
4103 1.1 christos float fnumber;
4104 1.1 christos
4105 1.1 christos while (*format)
4106 1.1 christos {
4107 1.1 christos switch (*format++)
4108 1.1 christos {
4109 1.1 christos case 's': // string
4110 1.1 christos str = va_arg (args_copy, const char *);
4111 1.1 christos break;
4112 1.1 christos case 'd': // int
4113 1.1 christos number = va_arg (args_copy, int);
4114 1.1 christos break;
4115 1.1 christos case 'f': // float
4116 1.1 christos fnumber = va_arg (args_copy, double);
4117 1.1 christos break;
4118 1.1 christos default:
4119 1.1 christos break;
4120 1.1 christos }
4121 1.1 christos }
4122 1.1 christos va_end (args_copy);
4123 1.1 christos va_end (args);
4124 1.1 christos }
4125 1.1 christos
4126 1.1 christos int
4127 1.1 christos main ()
4128 1.1 christos {
4129 1.1 christos
4130 1.1 christos // Check bool.
4131 1.1 christos _Bool success = false;
4132 1.1 christos
4133 1.1 christos // Check restrict.
4134 1.1 christos if (test_restrict ("String literal") == 0)
4135 1.1 christos success = true;
4136 1.1 christos char *restrict newvar = "Another string";
4137 1.1 christos
4138 1.1 christos // Check varargs.
4139 1.1 christos test_varargs ("s, d' f .", "string", 65, 34.234);
4140 1.1 christos test_varargs_macros ();
4141 1.1 christos
4142 1.1 christos // Check flexible array members.
4143 1.1 christos struct incomplete_array *ia =
4144 1.1 christos malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4145 1.1 christos ia->datasize = 10;
4146 1.1 christos for (int i = 0; i < ia->datasize; ++i)
4147 1.1 christos ia->data[i] = i * 1.234;
4148 1.1 christos
4149 1.1 christos // Check named initializers.
4150 1.1 christos struct named_init ni = {
4151 1.1 christos .number = 34,
4152 1.1 christos .name = L"Test wide string",
4153 1.1 christos .average = 543.34343,
4154 1.1 christos };
4155 1.1 christos
4156 1.1 christos ni.number = 58;
4157 1.1 christos
4158 1.1 christos int dynamic_array[ni.number];
4159 1.1 christos dynamic_array[ni.number - 1] = 543;
4160 1.1 christos
4161 1.1 christos // work around unused variable warnings
4162 1.1 christos return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4163 1.1 christos || dynamic_array[ni.number - 1] != 543);
4164 1.1 christos
4165 1.1 christos ;
4166 1.1 christos return 0;
4167 1.1 christos }
4168 1.1 christos _ACEOF
4169 1.1 christos for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4170 1.1 christos do
4171 1.1 christos CC="$ac_save_CC $ac_arg"
4172 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4173 1.1 christos ac_cv_prog_cc_c99=$ac_arg
4174 1.1 christos fi
4175 1.1 christos rm -f core conftest.err conftest.$ac_objext
4176 1.1 christos test "x$ac_cv_prog_cc_c99" != "xno" && break
4177 1.1 christos done
4178 1.1 christos rm -f conftest.$ac_ext
4179 1.1 christos CC=$ac_save_CC
4180 1.1 christos
4181 1.1 christos fi
4182 1.1 christos # AC_CACHE_VAL
4183 1.1 christos case "x$ac_cv_prog_cc_c99" in
4184 1.1 christos x)
4185 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4186 1.1 christos $as_echo "none needed" >&6; } ;;
4187 1.1 christos xno)
4188 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4189 1.1 christos $as_echo "unsupported" >&6; } ;;
4190 1.1 christos *)
4191 1.1 christos CC="$CC $ac_cv_prog_cc_c99"
4192 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4193 1.1 christos $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4194 1.1 christos esac
4195 1.1 christos if test "x$ac_cv_prog_cc_c99" != xno; then :
4196 1.1 christos
4197 1.1 christos fi
4198 1.1 christos
4199 1.1 christos
4200 1.1 christos ac_ext=c
4201 1.1 christos ac_cpp='$CPP $CPPFLAGS'
4202 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4203 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4204 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
4205 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4206 1.1 christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
4207 1.1 christos # On Suns, sometimes $CPP names a directory.
4208 1.1 christos if test -n "$CPP" && test -d "$CPP"; then
4209 1.1 christos CPP=
4210 1.1 christos fi
4211 1.1 christos if test -z "$CPP"; then
4212 1.1 christos if ${ac_cv_prog_CPP+:} false; then :
4213 1.1 christos $as_echo_n "(cached) " >&6
4214 1.1 christos else
4215 1.1 christos # Double quotes because CPP needs to be expanded
4216 1.1 christos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4217 1.1 christos do
4218 1.1 christos ac_preproc_ok=false
4219 1.1 christos for ac_c_preproc_warn_flag in '' yes
4220 1.1 christos do
4221 1.1 christos # Use a header file that comes with gcc, so configuring glibc
4222 1.1 christos # with a fresh cross-compiler works.
4223 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4224 1.1 christos # <limits.h> exists even on freestanding compilers.
4225 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
4226 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
4227 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4228 1.1 christos /* end confdefs.h. */
4229 1.1 christos #ifdef __STDC__
4230 1.1 christos # include <limits.h>
4231 1.1 christos #else
4232 1.1 christos # include <assert.h>
4233 1.1 christos #endif
4234 1.1 christos Syntax error
4235 1.1 christos _ACEOF
4236 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4237 1.1 christos
4238 1.1 christos else
4239 1.1 christos # Broken: fails on valid input.
4240 1.1 christos continue
4241 1.1 christos fi
4242 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4243 1.1 christos
4244 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
4245 1.1 christos # can be detected and how.
4246 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4247 1.1 christos /* end confdefs.h. */
4248 1.1 christos #include <ac_nonexistent.h>
4249 1.1 christos _ACEOF
4250 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4251 1.1 christos # Broken: success on invalid input.
4252 1.1 christos continue
4253 1.1 christos else
4254 1.1 christos # Passes both tests.
4255 1.1 christos ac_preproc_ok=:
4256 1.1 christos break
4257 1.1 christos fi
4258 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4259 1.1 christos
4260 1.1 christos done
4261 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4262 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext
4263 1.1 christos if $ac_preproc_ok; then :
4264 1.1 christos break
4265 1.1 christos fi
4266 1.1 christos
4267 1.1 christos done
4268 1.1 christos ac_cv_prog_CPP=$CPP
4269 1.1 christos
4270 1.1 christos fi
4271 1.1 christos CPP=$ac_cv_prog_CPP
4272 1.1 christos else
4273 1.1 christos ac_cv_prog_CPP=$CPP
4274 1.1 christos fi
4275 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4276 1.1 christos $as_echo "$CPP" >&6; }
4277 1.1 christos ac_preproc_ok=false
4278 1.1 christos for ac_c_preproc_warn_flag in '' yes
4279 1.1 christos do
4280 1.1 christos # Use a header file that comes with gcc, so configuring glibc
4281 1.1 christos # with a fresh cross-compiler works.
4282 1.1 christos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4283 1.1 christos # <limits.h> exists even on freestanding compilers.
4284 1.1 christos # On the NeXT, cc -E runs the code through the compiler's parser,
4285 1.1 christos # not just through cpp. "Syntax error" is here to catch this case.
4286 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4287 1.1 christos /* end confdefs.h. */
4288 1.1 christos #ifdef __STDC__
4289 1.1 christos # include <limits.h>
4290 1.1 christos #else
4291 1.1 christos # include <assert.h>
4292 1.1 christos #endif
4293 1.1 christos Syntax error
4294 1.1 christos _ACEOF
4295 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4296 1.1 christos
4297 1.1 christos else
4298 1.1 christos # Broken: fails on valid input.
4299 1.1 christos continue
4300 1.1 christos fi
4301 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4302 1.1 christos
4303 1.1 christos # OK, works on sane cases. Now check whether nonexistent headers
4304 1.1 christos # can be detected and how.
4305 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4306 1.1 christos /* end confdefs.h. */
4307 1.1 christos #include <ac_nonexistent.h>
4308 1.1 christos _ACEOF
4309 1.1 christos if ac_fn_c_try_cpp "$LINENO"; then :
4310 1.1 christos # Broken: success on invalid input.
4311 1.1 christos continue
4312 1.1 christos else
4313 1.1 christos # Passes both tests.
4314 1.1 christos ac_preproc_ok=:
4315 1.1 christos break
4316 1.1 christos fi
4317 1.1 christos rm -f conftest.err conftest.i conftest.$ac_ext
4318 1.1 christos
4319 1.1 christos done
4320 1.1 christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4321 1.1 christos rm -f conftest.i conftest.err conftest.$ac_ext
4322 1.1 christos if $ac_preproc_ok; then :
4323 1.1 christos
4324 1.1 christos else
4325 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4326 1.1 christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4327 1.1 christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4328 1.1 christos See \`config.log' for more details" "$LINENO" 5; }
4329 1.1 christos fi
4330 1.1 christos
4331 1.1 christos ac_ext=c
4332 1.1 christos ac_cpp='$CPP $CPPFLAGS'
4333 1.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4334 1.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4335 1.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
4336 1.1 christos
4337 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4338 1.1 christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4339 1.1 christos if ${ac_cv_path_GREP+:} false; then :
4340 1.1 christos $as_echo_n "(cached) " >&6
4341 1.1 christos else
4342 1.1 christos if test -z "$GREP"; then
4343 1.1 christos ac_path_GREP_found=false
4344 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
4345 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4346 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4347 1.1 christos do
4348 1.1 christos IFS=$as_save_IFS
4349 1.1 christos test -z "$as_dir" && as_dir=.
4350 1.1 christos for ac_prog in grep ggrep; do
4351 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4352 1.1 christos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4353 1.1 christos as_fn_executable_p "$ac_path_GREP" || continue
4354 1.1 christos # Check for GNU ac_path_GREP and select it if it is found.
4355 1.1 christos # Check for GNU $ac_path_GREP
4356 1.1 christos case `"$ac_path_GREP" --version 2>&1` in
4357 1.1 christos *GNU*)
4358 1.1 christos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4359 1.1 christos *)
4360 1.1 christos ac_count=0
4361 1.1 christos $as_echo_n 0123456789 >"conftest.in"
4362 1.1 christos while :
4363 1.1 christos do
4364 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4365 1.1 christos mv "conftest.tmp" "conftest.in"
4366 1.1 christos cp "conftest.in" "conftest.nl"
4367 1.1 christos $as_echo 'GREP' >> "conftest.nl"
4368 1.1 christos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4369 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4370 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4371 1.1 christos if test $ac_count -gt ${ac_path_GREP_max-0}; then
4372 1.1 christos # Best one so far, save it but keep looking for a better one
4373 1.1 christos ac_cv_path_GREP="$ac_path_GREP"
4374 1.1 christos ac_path_GREP_max=$ac_count
4375 1.1 christos fi
4376 1.1 christos # 10*(2^10) chars as input seems more than enough
4377 1.1 christos test $ac_count -gt 10 && break
4378 1.1 christos done
4379 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4380 1.1 christos esac
4381 1.1 christos
4382 1.1 christos $ac_path_GREP_found && break 3
4383 1.1 christos done
4384 1.1 christos done
4385 1.1 christos done
4386 1.1 christos IFS=$as_save_IFS
4387 1.1 christos if test -z "$ac_cv_path_GREP"; then
4388 1.1 christos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4389 1.1 christos fi
4390 1.1 christos else
4391 1.1 christos ac_cv_path_GREP=$GREP
4392 1.1 christos fi
4393 1.1 christos
4394 1.1 christos fi
4395 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4396 1.1 christos $as_echo "$ac_cv_path_GREP" >&6; }
4397 1.1 christos GREP="$ac_cv_path_GREP"
4398 1.1 christos
4399 1.1 christos
4400 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4401 1.1 christos $as_echo_n "checking for egrep... " >&6; }
4402 1.1 christos if ${ac_cv_path_EGREP+:} false; then :
4403 1.1 christos $as_echo_n "(cached) " >&6
4404 1.1 christos else
4405 1.1 christos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4406 1.1 christos then ac_cv_path_EGREP="$GREP -E"
4407 1.1 christos else
4408 1.1 christos if test -z "$EGREP"; then
4409 1.1 christos ac_path_EGREP_found=false
4410 1.1 christos # Loop through the user's path and test for each of PROGNAME-LIST
4411 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4412 1.1 christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4413 1.1 christos do
4414 1.1 christos IFS=$as_save_IFS
4415 1.1 christos test -z "$as_dir" && as_dir=.
4416 1.1 christos for ac_prog in egrep; do
4417 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4418 1.1 christos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4419 1.1 christos as_fn_executable_p "$ac_path_EGREP" || continue
4420 1.1 christos # Check for GNU ac_path_EGREP and select it if it is found.
4421 1.1 christos # Check for GNU $ac_path_EGREP
4422 1.1 christos case `"$ac_path_EGREP" --version 2>&1` in
4423 1.1 christos *GNU*)
4424 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4425 1.1 christos *)
4426 1.1 christos ac_count=0
4427 1.1 christos $as_echo_n 0123456789 >"conftest.in"
4428 1.1 christos while :
4429 1.1 christos do
4430 1.1 christos cat "conftest.in" "conftest.in" >"conftest.tmp"
4431 1.1 christos mv "conftest.tmp" "conftest.in"
4432 1.1 christos cp "conftest.in" "conftest.nl"
4433 1.1 christos $as_echo 'EGREP' >> "conftest.nl"
4434 1.1 christos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4435 1.1 christos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4436 1.1 christos as_fn_arith $ac_count + 1 && ac_count=$as_val
4437 1.1 christos if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4438 1.1 christos # Best one so far, save it but keep looking for a better one
4439 1.1 christos ac_cv_path_EGREP="$ac_path_EGREP"
4440 1.1 christos ac_path_EGREP_max=$ac_count
4441 1.1 christos fi
4442 1.1 christos # 10*(2^10) chars as input seems more than enough
4443 1.1 christos test $ac_count -gt 10 && break
4444 1.1 christos done
4445 1.1 christos rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4446 1.1 christos esac
4447 1.1 christos
4448 1.1 christos $ac_path_EGREP_found && break 3
4449 1.1 christos done
4450 1.1 christos done
4451 1.1 christos done
4452 1.1 christos IFS=$as_save_IFS
4453 1.1 christos if test -z "$ac_cv_path_EGREP"; then
4454 1.1 christos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4455 1.1 christos fi
4456 1.1 christos else
4457 1.1 christos ac_cv_path_EGREP=$EGREP
4458 1.1 christos fi
4459 1.1 christos
4460 1.1 christos fi
4461 1.1 christos fi
4462 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4463 1.1 christos $as_echo "$ac_cv_path_EGREP" >&6; }
4464 1.1 christos EGREP="$ac_cv_path_EGREP"
4465 1.1 christos
4466 1.1 christos
4467 1.1 christos
4468 1.1.1.2.4.2 martin for ac_prog in 'bison -y' byacc
4469 1.1.1.2.4.2 martin do
4470 1.1.1.2.4.2 martin # Extract the first word of "$ac_prog", so it can be a program name with args.
4471 1.1.1.2.4.2 martin set dummy $ac_prog; ac_word=$2
4472 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4473 1.1.1.2.4.2 martin $as_echo_n "checking for $ac_word... " >&6; }
4474 1.1.1.2.4.2 martin if ${ac_cv_prog_YACC+:} false; then :
4475 1.1.1.2.4.2 martin $as_echo_n "(cached) " >&6
4476 1.1.1.2.4.2 martin else
4477 1.1.1.2.4.2 martin if test -n "$YACC"; then
4478 1.1.1.2.4.2 martin ac_cv_prog_YACC="$YACC" # Let the user override the test.
4479 1.1.1.2.4.2 martin else
4480 1.1.1.2.4.2 martin as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4481 1.1.1.2.4.2 martin for as_dir in $PATH
4482 1.1.1.2.4.2 martin do
4483 1.1.1.2.4.2 martin IFS=$as_save_IFS
4484 1.1.1.2.4.2 martin test -z "$as_dir" && as_dir=.
4485 1.1.1.2.4.2 martin for ac_exec_ext in '' $ac_executable_extensions; do
4486 1.1.1.2.4.2 martin if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4487 1.1.1.2.4.2 martin ac_cv_prog_YACC="$ac_prog"
4488 1.1.1.2.4.2 martin $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4489 1.1.1.2.4.2 martin break 2
4490 1.1.1.2.4.2 martin fi
4491 1.1.1.2.4.2 martin done
4492 1.1.1.2.4.2 martin done
4493 1.1.1.2.4.2 martin IFS=$as_save_IFS
4494 1.1.1.2.4.2 martin
4495 1.1.1.2.4.2 martin fi
4496 1.1.1.2.4.2 martin fi
4497 1.1.1.2.4.2 martin YACC=$ac_cv_prog_YACC
4498 1.1.1.2.4.2 martin if test -n "$YACC"; then
4499 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
4500 1.1.1.2.4.2 martin $as_echo "$YACC" >&6; }
4501 1.1.1.2.4.2 martin else
4502 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4503 1.1.1.2.4.2 martin $as_echo "no" >&6; }
4504 1.1.1.2.4.2 martin fi
4505 1.1.1.2.4.2 martin
4506 1.1.1.2.4.2 martin
4507 1.1.1.2.4.2 martin test -n "$YACC" && break
4508 1.1.1.2.4.2 martin done
4509 1.1.1.2.4.2 martin test -n "$YACC" || YACC="yacc"
4510 1.1.1.2.4.2 martin
4511 1.1 christos
4512 1.1 christos
4513 1.1 christos
4514 1.1 christos
4515 1.1 christos
4516 1.1 christos
4517 1.1 christos
4518 1.1 christos if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4519 1.1 christos if test -n "$ac_tool_prefix"; then
4520 1.1 christos # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4521 1.1 christos set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4522 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4523 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
4524 1.1 christos if ${ac_cv_path_PKG_CONFIG+:} false; then :
4525 1.1 christos $as_echo_n "(cached) " >&6
4526 1.1 christos else
4527 1.1 christos case $PKG_CONFIG in
4528 1.1 christos [\\/]* | ?:[\\/]*)
4529 1.1 christos ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4530 1.1 christos ;;
4531 1.1 christos *)
4532 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4533 1.1 christos for as_dir in $PATH
4534 1.1 christos do
4535 1.1 christos IFS=$as_save_IFS
4536 1.1 christos test -z "$as_dir" && as_dir=.
4537 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4538 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4539 1.1 christos ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4540 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4541 1.1 christos break 2
4542 1.1 christos fi
4543 1.1 christos done
4544 1.1 christos done
4545 1.1 christos IFS=$as_save_IFS
4546 1.1 christos
4547 1.1 christos ;;
4548 1.1 christos esac
4549 1.1 christos fi
4550 1.1 christos PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4551 1.1 christos if test -n "$PKG_CONFIG"; then
4552 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4553 1.1 christos $as_echo "$PKG_CONFIG" >&6; }
4554 1.1 christos else
4555 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4556 1.1 christos $as_echo "no" >&6; }
4557 1.1 christos fi
4558 1.1 christos
4559 1.1 christos
4560 1.1 christos fi
4561 1.1 christos if test -z "$ac_cv_path_PKG_CONFIG"; then
4562 1.1 christos ac_pt_PKG_CONFIG=$PKG_CONFIG
4563 1.1 christos # Extract the first word of "pkg-config", so it can be a program name with args.
4564 1.1 christos set dummy pkg-config; ac_word=$2
4565 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4566 1.1 christos $as_echo_n "checking for $ac_word... " >&6; }
4567 1.1 christos if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4568 1.1 christos $as_echo_n "(cached) " >&6
4569 1.1 christos else
4570 1.1 christos case $ac_pt_PKG_CONFIG in
4571 1.1 christos [\\/]* | ?:[\\/]*)
4572 1.1 christos ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4573 1.1 christos ;;
4574 1.1 christos *)
4575 1.1 christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4576 1.1 christos for as_dir in $PATH
4577 1.1 christos do
4578 1.1 christos IFS=$as_save_IFS
4579 1.1 christos test -z "$as_dir" && as_dir=.
4580 1.1 christos for ac_exec_ext in '' $ac_executable_extensions; do
4581 1.1 christos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4582 1.1 christos ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4583 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4584 1.1 christos break 2
4585 1.1 christos fi
4586 1.1 christos done
4587 1.1 christos done
4588 1.1 christos IFS=$as_save_IFS
4589 1.1 christos
4590 1.1 christos ;;
4591 1.1 christos esac
4592 1.1 christos fi
4593 1.1 christos ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4594 1.1 christos if test -n "$ac_pt_PKG_CONFIG"; then
4595 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4596 1.1 christos $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4597 1.1 christos else
4598 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4599 1.1 christos $as_echo "no" >&6; }
4600 1.1 christos fi
4601 1.1 christos
4602 1.1 christos if test "x$ac_pt_PKG_CONFIG" = x; then
4603 1.1 christos PKG_CONFIG=""
4604 1.1 christos else
4605 1.1 christos case $cross_compiling:$ac_tool_warned in
4606 1.1 christos yes:)
4607 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4608 1.1 christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4609 1.1 christos ac_tool_warned=yes ;;
4610 1.1 christos esac
4611 1.1 christos PKG_CONFIG=$ac_pt_PKG_CONFIG
4612 1.1 christos fi
4613 1.1 christos else
4614 1.1 christos PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4615 1.1 christos fi
4616 1.1 christos
4617 1.1 christos fi
4618 1.1 christos if test -n "$PKG_CONFIG"; then
4619 1.1 christos _pkg_min_version=0.9.0
4620 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4621 1.1 christos $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4622 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4623 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4624 1.1 christos $as_echo "yes" >&6; }
4625 1.1 christos else
4626 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4627 1.1 christos $as_echo "no" >&6; }
4628 1.1 christos PKG_CONFIG=""
4629 1.1 christos fi
4630 1.1 christos fi
4631 1.1 christos
4632 1.1 christos
4633 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4634 1.1 christos $as_echo_n "checking for ANSI C header files... " >&6; }
4635 1.1 christos if ${ac_cv_header_stdc+:} false; then :
4636 1.1 christos $as_echo_n "(cached) " >&6
4637 1.1 christos else
4638 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4639 1.1 christos /* end confdefs.h. */
4640 1.1 christos #include <stdlib.h>
4641 1.1 christos #include <stdarg.h>
4642 1.1 christos #include <string.h>
4643 1.1 christos #include <float.h>
4644 1.1 christos
4645 1.1 christos int
4646 1.1 christos main ()
4647 1.1 christos {
4648 1.1 christos
4649 1.1 christos ;
4650 1.1 christos return 0;
4651 1.1 christos }
4652 1.1 christos _ACEOF
4653 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4654 1.1 christos ac_cv_header_stdc=yes
4655 1.1 christos else
4656 1.1 christos ac_cv_header_stdc=no
4657 1.1 christos fi
4658 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4659 1.1 christos
4660 1.1 christos if test $ac_cv_header_stdc = yes; then
4661 1.1 christos # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4662 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4663 1.1 christos /* end confdefs.h. */
4664 1.1 christos #include <string.h>
4665 1.1 christos
4666 1.1 christos _ACEOF
4667 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4668 1.1 christos $EGREP "memchr" >/dev/null 2>&1; then :
4669 1.1 christos
4670 1.1 christos else
4671 1.1 christos ac_cv_header_stdc=no
4672 1.1 christos fi
4673 1.1 christos rm -f conftest*
4674 1.1 christos
4675 1.1 christos fi
4676 1.1 christos
4677 1.1 christos if test $ac_cv_header_stdc = yes; then
4678 1.1 christos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4679 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4680 1.1 christos /* end confdefs.h. */
4681 1.1 christos #include <stdlib.h>
4682 1.1 christos
4683 1.1 christos _ACEOF
4684 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4685 1.1 christos $EGREP "free" >/dev/null 2>&1; then :
4686 1.1 christos
4687 1.1 christos else
4688 1.1 christos ac_cv_header_stdc=no
4689 1.1 christos fi
4690 1.1 christos rm -f conftest*
4691 1.1 christos
4692 1.1 christos fi
4693 1.1 christos
4694 1.1 christos if test $ac_cv_header_stdc = yes; then
4695 1.1 christos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4696 1.1 christos if test "$cross_compiling" = yes; then :
4697 1.1 christos :
4698 1.1 christos else
4699 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4700 1.1 christos /* end confdefs.h. */
4701 1.1 christos #include <ctype.h>
4702 1.1 christos #include <stdlib.h>
4703 1.1 christos #if ((' ' & 0x0FF) == 0x020)
4704 1.1 christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4705 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4706 1.1 christos #else
4707 1.1 christos # define ISLOWER(c) \
4708 1.1 christos (('a' <= (c) && (c) <= 'i') \
4709 1.1 christos || ('j' <= (c) && (c) <= 'r') \
4710 1.1 christos || ('s' <= (c) && (c) <= 'z'))
4711 1.1 christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4712 1.1 christos #endif
4713 1.1 christos
4714 1.1 christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4715 1.1 christos int
4716 1.1 christos main ()
4717 1.1 christos {
4718 1.1 christos int i;
4719 1.1 christos for (i = 0; i < 256; i++)
4720 1.1 christos if (XOR (islower (i), ISLOWER (i))
4721 1.1 christos || toupper (i) != TOUPPER (i))
4722 1.1 christos return 2;
4723 1.1 christos return 0;
4724 1.1 christos }
4725 1.1 christos _ACEOF
4726 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
4727 1.1 christos
4728 1.1 christos else
4729 1.1 christos ac_cv_header_stdc=no
4730 1.1 christos fi
4731 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4732 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
4733 1.1 christos fi
4734 1.1 christos
4735 1.1 christos fi
4736 1.1 christos fi
4737 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4738 1.1 christos $as_echo "$ac_cv_header_stdc" >&6; }
4739 1.1 christos if test $ac_cv_header_stdc = yes; then
4740 1.1 christos
4741 1.1 christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4742 1.1 christos
4743 1.1 christos fi
4744 1.1 christos
4745 1.1 christos # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4746 1.1 christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4747 1.1 christos inttypes.h stdint.h unistd.h
4748 1.1 christos do :
4749 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4750 1.1 christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4751 1.1 christos "
4752 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4753 1.1 christos cat >>confdefs.h <<_ACEOF
4754 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4755 1.1 christos _ACEOF
4756 1.1 christos
4757 1.1 christos fi
4758 1.1 christos
4759 1.1 christos done
4760 1.1 christos
4761 1.1 christos
4762 1.1 christos
4763 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4764 1.1 christos if test "x$ac_cv_header_minix_config_h" = xyes; then :
4765 1.1 christos MINIX=yes
4766 1.1 christos else
4767 1.1 christos MINIX=
4768 1.1 christos fi
4769 1.1 christos
4770 1.1 christos
4771 1.1 christos if test "$MINIX" = yes; then
4772 1.1 christos
4773 1.1 christos $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4774 1.1 christos
4775 1.1 christos
4776 1.1 christos $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4777 1.1 christos
4778 1.1 christos
4779 1.1 christos $as_echo "#define _MINIX 1" >>confdefs.h
4780 1.1 christos
4781 1.1 christos fi
4782 1.1 christos
4783 1.1 christos
4784 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4785 1.1 christos $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4786 1.1 christos if ${ac_cv_safe_to_define___extensions__+:} false; then :
4787 1.1 christos $as_echo_n "(cached) " >&6
4788 1.1 christos else
4789 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4790 1.1 christos /* end confdefs.h. */
4791 1.1 christos
4792 1.1 christos # define __EXTENSIONS__ 1
4793 1.1 christos $ac_includes_default
4794 1.1 christos int
4795 1.1 christos main ()
4796 1.1 christos {
4797 1.1 christos
4798 1.1 christos ;
4799 1.1 christos return 0;
4800 1.1 christos }
4801 1.1 christos _ACEOF
4802 1.1 christos if ac_fn_c_try_compile "$LINENO"; then :
4803 1.1 christos ac_cv_safe_to_define___extensions__=yes
4804 1.1 christos else
4805 1.1 christos ac_cv_safe_to_define___extensions__=no
4806 1.1 christos fi
4807 1.1 christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4808 1.1 christos fi
4809 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4810 1.1 christos $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4811 1.1 christos test $ac_cv_safe_to_define___extensions__ = yes &&
4812 1.1 christos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4813 1.1 christos
4814 1.1 christos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4815 1.1 christos
4816 1.1 christos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4817 1.1 christos
4818 1.1 christos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4819 1.1 christos
4820 1.1 christos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4821 1.1 christos
4822 1.1 christos
4823 1.1 christos
4824 1.1 christos # Default tmux.conf goes in /etc not ${prefix}/etc.
4825 1.1 christos test "$sysconfdir" = '${prefix}/etc' && sysconfdir=/etc
4826 1.1 christos
4827 1.1 christos # Is this --enable-debug?
4828 1.1.1.2.4.2 martin case "x$VERSION" in xnext*) enable_debug=yes;; esac
4829 1.1 christos # Check whether --enable-debug was given.
4830 1.1 christos if test "${enable_debug+set}" = set; then :
4831 1.1 christos enableval=$enable_debug;
4832 1.1 christos fi
4833 1.1 christos
4834 1.1 christos if test "x$enable_debug" = xyes; then
4835 1.1 christos IS_DEBUG_TRUE=
4836 1.1 christos IS_DEBUG_FALSE='#'
4837 1.1 christos else
4838 1.1 christos IS_DEBUG_TRUE='#'
4839 1.1 christos IS_DEBUG_FALSE=
4840 1.1 christos fi
4841 1.1 christos
4842 1.1 christos
4843 1.1 christos # Is this a static build?
4844 1.1 christos # Check whether --enable-static was given.
4845 1.1 christos if test "${enable_static+set}" = set; then :
4846 1.1 christos enableval=$enable_static;
4847 1.1 christos fi
4848 1.1 christos
4849 1.1 christos if test "x$enable_static" = xyes; then
4850 1.1 christos test "x$PKG_CONFIG" != x && PKG_CONFIG="$PKG_CONFIG --static"
4851 1.1 christos AM_LDFLAGS="-static $AM_LDFLAGS"
4852 1.1 christos LDFLAGS="$AM_LDFLAGS $SAVED_LDFLAGS"
4853 1.1 christos fi
4854 1.1 christos
4855 1.1 christos # Is this gcc?
4856 1.1 christos if test "x$GCC" = xyes; then
4857 1.1 christos IS_GCC_TRUE=
4858 1.1 christos IS_GCC_FALSE='#'
4859 1.1 christos else
4860 1.1 christos IS_GCC_TRUE='#'
4861 1.1 christos IS_GCC_FALSE=
4862 1.1 christos fi
4863 1.1 christos
4864 1.1 christos
4865 1.1 christos # Is this Sun CC?
4866 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4867 1.1 christos /* end confdefs.h. */
4868 1.1 christos
4869 1.1 christos #ifdef __SUNPRO_C
4870 1.1 christos yes
4871 1.1 christos #endif
4872 1.1 christos
4873 1.1 christos _ACEOF
4874 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4875 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
4876 1.1 christos found_suncc=yes
4877 1.1 christos else
4878 1.1 christos found_suncc=no
4879 1.1 christos
4880 1.1 christos fi
4881 1.1 christos rm -f conftest*
4882 1.1 christos
4883 1.1 christos if test "x$found_suncc" = xyes; then
4884 1.1 christos IS_SUNCC_TRUE=
4885 1.1 christos IS_SUNCC_FALSE='#'
4886 1.1 christos else
4887 1.1 christos IS_SUNCC_TRUE='#'
4888 1.1 christos IS_SUNCC_FALSE=
4889 1.1 christos fi
4890 1.1 christos
4891 1.1 christos
4892 1.1 christos # Check for various headers. Alternatives included from compat.h.
4893 1.1 christos for ac_header in \
4894 1.1 christos bitstring.h \
4895 1.1 christos dirent.h \
4896 1.1 christos fcntl.h \
4897 1.1 christos inttypes.h \
4898 1.1 christos libutil.h \
4899 1.1 christos ndir.h \
4900 1.1 christos paths.h \
4901 1.1 christos pty.h \
4902 1.1 christos stdint.h \
4903 1.1 christos sys/dir.h \
4904 1.1 christos sys/ndir.h \
4905 1.1 christos sys/tree.h \
4906 1.1 christos util.h \
4907 1.1 christos
4908 1.1 christos do :
4909 1.1 christos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4910 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4911 1.1 christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4912 1.1 christos cat >>confdefs.h <<_ACEOF
4913 1.1 christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4914 1.1 christos _ACEOF
4915 1.1 christos
4916 1.1 christos fi
4917 1.1 christos
4918 1.1 christos done
4919 1.1 christos
4920 1.1 christos
4921 1.1 christos # Look for library needed for flock.
4922 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing flock" >&5
4923 1.1 christos $as_echo_n "checking for library containing flock... " >&6; }
4924 1.1 christos if ${ac_cv_search_flock+:} false; then :
4925 1.1 christos $as_echo_n "(cached) " >&6
4926 1.1 christos else
4927 1.1 christos ac_func_search_save_LIBS=$LIBS
4928 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4929 1.1 christos /* end confdefs.h. */
4930 1.1 christos
4931 1.1 christos /* Override any GCC internal prototype to avoid an error.
4932 1.1 christos Use char because int might match the return type of a GCC
4933 1.1 christos builtin and then its argument prototype would still apply. */
4934 1.1 christos #ifdef __cplusplus
4935 1.1 christos extern "C"
4936 1.1 christos #endif
4937 1.1 christos char flock ();
4938 1.1 christos int
4939 1.1 christos main ()
4940 1.1 christos {
4941 1.1 christos return flock ();
4942 1.1 christos ;
4943 1.1 christos return 0;
4944 1.1 christos }
4945 1.1 christos _ACEOF
4946 1.1 christos for ac_lib in '' bsd; do
4947 1.1 christos if test -z "$ac_lib"; then
4948 1.1 christos ac_res="none required"
4949 1.1 christos else
4950 1.1 christos ac_res=-l$ac_lib
4951 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4952 1.1 christos fi
4953 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
4954 1.1 christos ac_cv_search_flock=$ac_res
4955 1.1 christos fi
4956 1.1 christos rm -f core conftest.err conftest.$ac_objext \
4957 1.1 christos conftest$ac_exeext
4958 1.1 christos if ${ac_cv_search_flock+:} false; then :
4959 1.1 christos break
4960 1.1 christos fi
4961 1.1 christos done
4962 1.1 christos if ${ac_cv_search_flock+:} false; then :
4963 1.1 christos
4964 1.1 christos else
4965 1.1 christos ac_cv_search_flock=no
4966 1.1 christos fi
4967 1.1 christos rm conftest.$ac_ext
4968 1.1 christos LIBS=$ac_func_search_save_LIBS
4969 1.1 christos fi
4970 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_flock" >&5
4971 1.1 christos $as_echo "$ac_cv_search_flock" >&6; }
4972 1.1 christos ac_res=$ac_cv_search_flock
4973 1.1 christos if test "$ac_res" != no; then :
4974 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4975 1.1 christos
4976 1.1 christos fi
4977 1.1 christos
4978 1.1 christos
4979 1.1 christos # Check for functions that are replaced or omitted.
4980 1.1 christos for ac_func in \
4981 1.1 christos dirfd \
4982 1.1 christos flock \
4983 1.1 christos prctl \
4984 1.1 christos sysconf \
4985 1.1 christos
4986 1.1 christos do :
4987 1.1 christos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4988 1.1 christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4989 1.1 christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4990 1.1 christos cat >>confdefs.h <<_ACEOF
4991 1.1 christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4992 1.1 christos _ACEOF
4993 1.1 christos
4994 1.1 christos fi
4995 1.1 christos done
4996 1.1 christos
4997 1.1 christos
4998 1.1 christos # Check for functions with a compatibility implementation.
4999 1.1 christos ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
5000 1.1 christos if test "x$ac_cv_func_asprintf" = xyes; then :
5001 1.1 christos $as_echo "#define HAVE_ASPRINTF 1" >>confdefs.h
5002 1.1 christos
5003 1.1 christos else
5004 1.1 christos case " $LIBOBJS " in
5005 1.1 christos *" asprintf.$ac_objext "* ) ;;
5006 1.1 christos *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
5007 1.1 christos ;;
5008 1.1 christos esac
5009 1.1 christos
5010 1.1 christos fi
5011 1.1 christos
5012 1.1 christos ac_fn_c_check_func "$LINENO" "cfmakeraw" "ac_cv_func_cfmakeraw"
5013 1.1 christos if test "x$ac_cv_func_cfmakeraw" = xyes; then :
5014 1.1 christos $as_echo "#define HAVE_CFMAKERAW 1" >>confdefs.h
5015 1.1 christos
5016 1.1 christos else
5017 1.1 christos case " $LIBOBJS " in
5018 1.1 christos *" cfmakeraw.$ac_objext "* ) ;;
5019 1.1 christos *) LIBOBJS="$LIBOBJS cfmakeraw.$ac_objext"
5020 1.1 christos ;;
5021 1.1 christos esac
5022 1.1 christos
5023 1.1 christos fi
5024 1.1 christos
5025 1.1 christos ac_fn_c_check_func "$LINENO" "closefrom" "ac_cv_func_closefrom"
5026 1.1 christos if test "x$ac_cv_func_closefrom" = xyes; then :
5027 1.1 christos $as_echo "#define HAVE_CLOSEFROM 1" >>confdefs.h
5028 1.1 christos
5029 1.1 christos else
5030 1.1 christos case " $LIBOBJS " in
5031 1.1 christos *" closefrom.$ac_objext "* ) ;;
5032 1.1 christos *) LIBOBJS="$LIBOBJS closefrom.$ac_objext"
5033 1.1 christos ;;
5034 1.1 christos esac
5035 1.1 christos
5036 1.1 christos fi
5037 1.1 christos
5038 1.1 christos ac_fn_c_check_func "$LINENO" "explicit_bzero" "ac_cv_func_explicit_bzero"
5039 1.1 christos if test "x$ac_cv_func_explicit_bzero" = xyes; then :
5040 1.1 christos $as_echo "#define HAVE_EXPLICIT_BZERO 1" >>confdefs.h
5041 1.1 christos
5042 1.1 christos else
5043 1.1 christos case " $LIBOBJS " in
5044 1.1 christos *" explicit_bzero.$ac_objext "* ) ;;
5045 1.1 christos *) LIBOBJS="$LIBOBJS explicit_bzero.$ac_objext"
5046 1.1 christos ;;
5047 1.1 christos esac
5048 1.1 christos
5049 1.1 christos fi
5050 1.1 christos
5051 1.1 christos ac_fn_c_check_func "$LINENO" "fgetln" "ac_cv_func_fgetln"
5052 1.1 christos if test "x$ac_cv_func_fgetln" = xyes; then :
5053 1.1 christos $as_echo "#define HAVE_FGETLN 1" >>confdefs.h
5054 1.1 christos
5055 1.1 christos else
5056 1.1 christos case " $LIBOBJS " in
5057 1.1 christos *" fgetln.$ac_objext "* ) ;;
5058 1.1 christos *) LIBOBJS="$LIBOBJS fgetln.$ac_objext"
5059 1.1 christos ;;
5060 1.1 christos esac
5061 1.1 christos
5062 1.1 christos fi
5063 1.1 christos
5064 1.1 christos ac_fn_c_check_func "$LINENO" "freezero" "ac_cv_func_freezero"
5065 1.1 christos if test "x$ac_cv_func_freezero" = xyes; then :
5066 1.1 christos $as_echo "#define HAVE_FREEZERO 1" >>confdefs.h
5067 1.1 christos
5068 1.1 christos else
5069 1.1 christos case " $LIBOBJS " in
5070 1.1 christos *" freezero.$ac_objext "* ) ;;
5071 1.1 christos *) LIBOBJS="$LIBOBJS freezero.$ac_objext"
5072 1.1 christos ;;
5073 1.1 christos esac
5074 1.1 christos
5075 1.1 christos fi
5076 1.1 christos
5077 1.1 christos ac_fn_c_check_func "$LINENO" "getdtablecount" "ac_cv_func_getdtablecount"
5078 1.1 christos if test "x$ac_cv_func_getdtablecount" = xyes; then :
5079 1.1 christos $as_echo "#define HAVE_GETDTABLECOUNT 1" >>confdefs.h
5080 1.1 christos
5081 1.1 christos else
5082 1.1 christos case " $LIBOBJS " in
5083 1.1 christos *" getdtablecount.$ac_objext "* ) ;;
5084 1.1 christos *) LIBOBJS="$LIBOBJS getdtablecount.$ac_objext"
5085 1.1 christos ;;
5086 1.1 christos esac
5087 1.1 christos
5088 1.1 christos fi
5089 1.1 christos
5090 1.1 christos ac_fn_c_check_func "$LINENO" "getprogname" "ac_cv_func_getprogname"
5091 1.1 christos if test "x$ac_cv_func_getprogname" = xyes; then :
5092 1.1 christos $as_echo "#define HAVE_GETPROGNAME 1" >>confdefs.h
5093 1.1 christos
5094 1.1 christos else
5095 1.1 christos case " $LIBOBJS " in
5096 1.1 christos *" getprogname.$ac_objext "* ) ;;
5097 1.1 christos *) LIBOBJS="$LIBOBJS getprogname.$ac_objext"
5098 1.1 christos ;;
5099 1.1 christos esac
5100 1.1 christos
5101 1.1 christos fi
5102 1.1 christos
5103 1.1.1.2 christos ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
5104 1.1.1.2 christos if test "x$ac_cv_func_memmem" = xyes; then :
5105 1.1.1.2 christos $as_echo "#define HAVE_MEMMEM 1" >>confdefs.h
5106 1.1.1.2 christos
5107 1.1.1.2 christos else
5108 1.1.1.2 christos case " $LIBOBJS " in
5109 1.1.1.2 christos *" memmem.$ac_objext "* ) ;;
5110 1.1.1.2 christos *) LIBOBJS="$LIBOBJS memmem.$ac_objext"
5111 1.1.1.2 christos ;;
5112 1.1.1.2 christos esac
5113 1.1.1.2 christos
5114 1.1.1.2 christos fi
5115 1.1.1.2 christos
5116 1.1 christos ac_fn_c_check_func "$LINENO" "recallocarray" "ac_cv_func_recallocarray"
5117 1.1 christos if test "x$ac_cv_func_recallocarray" = xyes; then :
5118 1.1 christos $as_echo "#define HAVE_RECALLOCARRAY 1" >>confdefs.h
5119 1.1 christos
5120 1.1 christos else
5121 1.1 christos case " $LIBOBJS " in
5122 1.1 christos *" recallocarray.$ac_objext "* ) ;;
5123 1.1 christos *) LIBOBJS="$LIBOBJS recallocarray.$ac_objext"
5124 1.1 christos ;;
5125 1.1 christos esac
5126 1.1 christos
5127 1.1 christos fi
5128 1.1 christos
5129 1.1 christos ac_fn_c_check_func "$LINENO" "reallocarray" "ac_cv_func_reallocarray"
5130 1.1 christos if test "x$ac_cv_func_reallocarray" = xyes; then :
5131 1.1 christos $as_echo "#define HAVE_REALLOCARRAY 1" >>confdefs.h
5132 1.1 christos
5133 1.1 christos else
5134 1.1 christos case " $LIBOBJS " in
5135 1.1 christos *" reallocarray.$ac_objext "* ) ;;
5136 1.1 christos *) LIBOBJS="$LIBOBJS reallocarray.$ac_objext"
5137 1.1 christos ;;
5138 1.1 christos esac
5139 1.1 christos
5140 1.1 christos fi
5141 1.1 christos
5142 1.1 christos ac_fn_c_check_func "$LINENO" "setenv" "ac_cv_func_setenv"
5143 1.1 christos if test "x$ac_cv_func_setenv" = xyes; then :
5144 1.1 christos $as_echo "#define HAVE_SETENV 1" >>confdefs.h
5145 1.1 christos
5146 1.1 christos else
5147 1.1 christos case " $LIBOBJS " in
5148 1.1 christos *" setenv.$ac_objext "* ) ;;
5149 1.1 christos *) LIBOBJS="$LIBOBJS setenv.$ac_objext"
5150 1.1 christos ;;
5151 1.1 christos esac
5152 1.1 christos
5153 1.1 christos fi
5154 1.1 christos
5155 1.1 christos ac_fn_c_check_func "$LINENO" "setproctitle" "ac_cv_func_setproctitle"
5156 1.1 christos if test "x$ac_cv_func_setproctitle" = xyes; then :
5157 1.1 christos $as_echo "#define HAVE_SETPROCTITLE 1" >>confdefs.h
5158 1.1 christos
5159 1.1 christos else
5160 1.1 christos case " $LIBOBJS " in
5161 1.1 christos *" setproctitle.$ac_objext "* ) ;;
5162 1.1 christos *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext"
5163 1.1 christos ;;
5164 1.1 christos esac
5165 1.1 christos
5166 1.1 christos fi
5167 1.1 christos
5168 1.1 christos ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
5169 1.1 christos if test "x$ac_cv_func_strcasestr" = xyes; then :
5170 1.1 christos $as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
5171 1.1 christos
5172 1.1 christos else
5173 1.1 christos case " $LIBOBJS " in
5174 1.1 christos *" strcasestr.$ac_objext "* ) ;;
5175 1.1 christos *) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
5176 1.1 christos ;;
5177 1.1 christos esac
5178 1.1 christos
5179 1.1 christos fi
5180 1.1 christos
5181 1.1 christos ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
5182 1.1 christos if test "x$ac_cv_func_strlcat" = xyes; then :
5183 1.1 christos $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5184 1.1 christos
5185 1.1 christos else
5186 1.1 christos case " $LIBOBJS " in
5187 1.1 christos *" strlcat.$ac_objext "* ) ;;
5188 1.1 christos *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
5189 1.1 christos ;;
5190 1.1 christos esac
5191 1.1 christos
5192 1.1 christos fi
5193 1.1 christos
5194 1.1 christos ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5195 1.1 christos if test "x$ac_cv_func_strlcpy" = xyes; then :
5196 1.1 christos $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5197 1.1 christos
5198 1.1 christos else
5199 1.1 christos case " $LIBOBJS " in
5200 1.1 christos *" strlcpy.$ac_objext "* ) ;;
5201 1.1 christos *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
5202 1.1 christos ;;
5203 1.1 christos esac
5204 1.1 christos
5205 1.1 christos fi
5206 1.1 christos
5207 1.1 christos ac_fn_c_check_func "$LINENO" "strndup" "ac_cv_func_strndup"
5208 1.1 christos if test "x$ac_cv_func_strndup" = xyes; then :
5209 1.1 christos $as_echo "#define HAVE_STRNDUP 1" >>confdefs.h
5210 1.1 christos
5211 1.1 christos else
5212 1.1 christos case " $LIBOBJS " in
5213 1.1 christos *" strndup.$ac_objext "* ) ;;
5214 1.1 christos *) LIBOBJS="$LIBOBJS strndup.$ac_objext"
5215 1.1 christos ;;
5216 1.1 christos esac
5217 1.1 christos
5218 1.1 christos fi
5219 1.1 christos
5220 1.1 christos ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
5221 1.1 christos if test "x$ac_cv_func_strsep" = xyes; then :
5222 1.1 christos $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5223 1.1 christos
5224 1.1 christos else
5225 1.1 christos case " $LIBOBJS " in
5226 1.1 christos *" strsep.$ac_objext "* ) ;;
5227 1.1 christos *) LIBOBJS="$LIBOBJS strsep.$ac_objext"
5228 1.1 christos ;;
5229 1.1 christos esac
5230 1.1 christos
5231 1.1 christos fi
5232 1.1 christos
5233 1.1 christos ac_fn_c_check_func "$LINENO" "strtonum" "ac_cv_func_strtonum"
5234 1.1 christos if test "x$ac_cv_func_strtonum" = xyes; then :
5235 1.1 christos $as_echo "#define HAVE_STRTONUM 1" >>confdefs.h
5236 1.1 christos
5237 1.1 christos else
5238 1.1 christos case " $LIBOBJS " in
5239 1.1 christos *" strtonum.$ac_objext "* ) ;;
5240 1.1 christos *) LIBOBJS="$LIBOBJS strtonum.$ac_objext"
5241 1.1 christos ;;
5242 1.1 christos esac
5243 1.1 christos
5244 1.1 christos fi
5245 1.1 christos
5246 1.1 christos
5247 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
5248 1.1 christos $as_echo_n "checking for working strnlen... " >&6; }
5249 1.1 christos if ${ac_cv_func_strnlen_working+:} false; then :
5250 1.1 christos $as_echo_n "(cached) " >&6
5251 1.1 christos else
5252 1.1 christos if test "$cross_compiling" = yes; then :
5253 1.1 christos # Guess no on AIX systems, yes otherwise.
5254 1.1 christos case "$host_os" in
5255 1.1 christos aix*) ac_cv_func_strnlen_working=no;;
5256 1.1 christos *) ac_cv_func_strnlen_working=yes;;
5257 1.1 christos esac
5258 1.1 christos else
5259 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5260 1.1 christos /* end confdefs.h. */
5261 1.1 christos $ac_includes_default
5262 1.1 christos int
5263 1.1 christos main ()
5264 1.1 christos {
5265 1.1 christos
5266 1.1 christos #define S "foobar"
5267 1.1 christos #define S_LEN (sizeof S - 1)
5268 1.1 christos
5269 1.1 christos /* At least one implementation is buggy: that of AIX 4.3 would
5270 1.1 christos give strnlen (S, 1) == 3. */
5271 1.1 christos
5272 1.1 christos int i;
5273 1.1 christos for (i = 0; i < S_LEN + 1; ++i)
5274 1.1 christos {
5275 1.1 christos int expected = i <= S_LEN ? i : S_LEN;
5276 1.1 christos if (strnlen (S, i) != expected)
5277 1.1 christos return 1;
5278 1.1 christos }
5279 1.1 christos return 0;
5280 1.1 christos
5281 1.1 christos ;
5282 1.1 christos return 0;
5283 1.1 christos }
5284 1.1 christos _ACEOF
5285 1.1 christos if ac_fn_c_try_run "$LINENO"; then :
5286 1.1 christos ac_cv_func_strnlen_working=yes
5287 1.1 christos else
5288 1.1 christos ac_cv_func_strnlen_working=no
5289 1.1 christos fi
5290 1.1 christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5291 1.1 christos conftest.$ac_objext conftest.beam conftest.$ac_ext
5292 1.1 christos fi
5293 1.1 christos
5294 1.1 christos fi
5295 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
5296 1.1 christos $as_echo "$ac_cv_func_strnlen_working" >&6; }
5297 1.1 christos test $ac_cv_func_strnlen_working = no && case " $LIBOBJS " in
5298 1.1 christos *" strnlen.$ac_objext "* ) ;;
5299 1.1 christos *) LIBOBJS="$LIBOBJS strnlen.$ac_objext"
5300 1.1 christos ;;
5301 1.1 christos esac
5302 1.1 christos
5303 1.1 christos
5304 1.1 christos
5305 1.1 christos # Look for clock_gettime. Must come before event_init.
5306 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
5307 1.1 christos $as_echo_n "checking for library containing clock_gettime... " >&6; }
5308 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5309 1.1 christos $as_echo_n "(cached) " >&6
5310 1.1 christos else
5311 1.1 christos ac_func_search_save_LIBS=$LIBS
5312 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5313 1.1 christos /* end confdefs.h. */
5314 1.1 christos
5315 1.1 christos /* Override any GCC internal prototype to avoid an error.
5316 1.1 christos Use char because int might match the return type of a GCC
5317 1.1 christos builtin and then its argument prototype would still apply. */
5318 1.1 christos #ifdef __cplusplus
5319 1.1 christos extern "C"
5320 1.1 christos #endif
5321 1.1 christos char clock_gettime ();
5322 1.1 christos int
5323 1.1 christos main ()
5324 1.1 christos {
5325 1.1 christos return clock_gettime ();
5326 1.1 christos ;
5327 1.1 christos return 0;
5328 1.1 christos }
5329 1.1 christos _ACEOF
5330 1.1 christos for ac_lib in '' rt; do
5331 1.1 christos if test -z "$ac_lib"; then
5332 1.1 christos ac_res="none required"
5333 1.1 christos else
5334 1.1 christos ac_res=-l$ac_lib
5335 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5336 1.1 christos fi
5337 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5338 1.1 christos ac_cv_search_clock_gettime=$ac_res
5339 1.1 christos fi
5340 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5341 1.1 christos conftest$ac_exeext
5342 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5343 1.1 christos break
5344 1.1 christos fi
5345 1.1 christos done
5346 1.1 christos if ${ac_cv_search_clock_gettime+:} false; then :
5347 1.1 christos
5348 1.1 christos else
5349 1.1 christos ac_cv_search_clock_gettime=no
5350 1.1 christos fi
5351 1.1 christos rm conftest.$ac_ext
5352 1.1 christos LIBS=$ac_func_search_save_LIBS
5353 1.1 christos fi
5354 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
5355 1.1 christos $as_echo "$ac_cv_search_clock_gettime" >&6; }
5356 1.1 christos ac_res=$ac_cv_search_clock_gettime
5357 1.1 christos if test "$ac_res" != no; then :
5358 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5359 1.1 christos
5360 1.1 christos fi
5361 1.1 christos
5362 1.1 christos
5363 1.1 christos # Look for libevent.
5364 1.1 christos
5365 1.1 christos pkg_failed=no
5366 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBEVENT" >&5
5367 1.1 christos $as_echo_n "checking for LIBEVENT... " >&6; }
5368 1.1 christos
5369 1.1 christos if test -n "$LIBEVENT_CFLAGS"; then
5370 1.1 christos pkg_cv_LIBEVENT_CFLAGS="$LIBEVENT_CFLAGS"
5371 1.1 christos elif test -n "$PKG_CONFIG"; then
5372 1.1 christos if test -n "$PKG_CONFIG" && \
5373 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent\""; } >&5
5374 1.1 christos ($PKG_CONFIG --exists --print-errors "libevent") 2>&5
5375 1.1 christos ac_status=$?
5376 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5377 1.1 christos test $ac_status = 0; }; then
5378 1.1 christos pkg_cv_LIBEVENT_CFLAGS=`$PKG_CONFIG --cflags "libevent" 2>/dev/null`
5379 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5380 1.1 christos else
5381 1.1 christos pkg_failed=yes
5382 1.1 christos fi
5383 1.1 christos else
5384 1.1 christos pkg_failed=untried
5385 1.1 christos fi
5386 1.1 christos if test -n "$LIBEVENT_LIBS"; then
5387 1.1 christos pkg_cv_LIBEVENT_LIBS="$LIBEVENT_LIBS"
5388 1.1 christos elif test -n "$PKG_CONFIG"; then
5389 1.1 christos if test -n "$PKG_CONFIG" && \
5390 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libevent\""; } >&5
5391 1.1 christos ($PKG_CONFIG --exists --print-errors "libevent") 2>&5
5392 1.1 christos ac_status=$?
5393 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5394 1.1 christos test $ac_status = 0; }; then
5395 1.1 christos pkg_cv_LIBEVENT_LIBS=`$PKG_CONFIG --libs "libevent" 2>/dev/null`
5396 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5397 1.1 christos else
5398 1.1 christos pkg_failed=yes
5399 1.1 christos fi
5400 1.1 christos else
5401 1.1 christos pkg_failed=untried
5402 1.1 christos fi
5403 1.1 christos
5404 1.1 christos
5405 1.1 christos
5406 1.1 christos if test $pkg_failed = yes; then
5407 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408 1.1 christos $as_echo "no" >&6; }
5409 1.1 christos
5410 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5411 1.1 christos _pkg_short_errors_supported=yes
5412 1.1 christos else
5413 1.1 christos _pkg_short_errors_supported=no
5414 1.1 christos fi
5415 1.1 christos if test $_pkg_short_errors_supported = yes; then
5416 1.1 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libevent" 2>&1`
5417 1.1 christos else
5418 1.1 christos LIBEVENT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libevent" 2>&1`
5419 1.1 christos fi
5420 1.1 christos # Put the nasty error message in config.log where it belongs
5421 1.1 christos echo "$LIBEVENT_PKG_ERRORS" >&5
5422 1.1 christos
5423 1.1 christos
5424 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_init" >&5
5425 1.1 christos $as_echo_n "checking for library containing event_init... " >&6; }
5426 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5427 1.1 christos $as_echo_n "(cached) " >&6
5428 1.1 christos else
5429 1.1 christos ac_func_search_save_LIBS=$LIBS
5430 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5431 1.1 christos /* end confdefs.h. */
5432 1.1 christos
5433 1.1 christos /* Override any GCC internal prototype to avoid an error.
5434 1.1 christos Use char because int might match the return type of a GCC
5435 1.1 christos builtin and then its argument prototype would still apply. */
5436 1.1 christos #ifdef __cplusplus
5437 1.1 christos extern "C"
5438 1.1 christos #endif
5439 1.1 christos char event_init ();
5440 1.1 christos int
5441 1.1 christos main ()
5442 1.1 christos {
5443 1.1 christos return event_init ();
5444 1.1 christos ;
5445 1.1 christos return 0;
5446 1.1 christos }
5447 1.1 christos _ACEOF
5448 1.1 christos for ac_lib in '' event event-1.4 event2; do
5449 1.1 christos if test -z "$ac_lib"; then
5450 1.1 christos ac_res="none required"
5451 1.1 christos else
5452 1.1 christos ac_res=-l$ac_lib
5453 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5454 1.1 christos fi
5455 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5456 1.1 christos ac_cv_search_event_init=$ac_res
5457 1.1 christos fi
5458 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5459 1.1 christos conftest$ac_exeext
5460 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5461 1.1 christos break
5462 1.1 christos fi
5463 1.1 christos done
5464 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5465 1.1 christos
5466 1.1 christos else
5467 1.1 christos ac_cv_search_event_init=no
5468 1.1 christos fi
5469 1.1 christos rm conftest.$ac_ext
5470 1.1 christos LIBS=$ac_func_search_save_LIBS
5471 1.1 christos fi
5472 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_init" >&5
5473 1.1 christos $as_echo "$ac_cv_search_event_init" >&6; }
5474 1.1 christos ac_res=$ac_cv_search_event_init
5475 1.1 christos if test "$ac_res" != no; then :
5476 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5477 1.1 christos found_libevent=yes
5478 1.1 christos else
5479 1.1 christos found_libevent=no
5480 1.1 christos
5481 1.1 christos fi
5482 1.1 christos
5483 1.1 christos
5484 1.1 christos
5485 1.1 christos elif test $pkg_failed = untried; then
5486 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5487 1.1 christos $as_echo "no" >&6; }
5488 1.1 christos
5489 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing event_init" >&5
5490 1.1 christos $as_echo_n "checking for library containing event_init... " >&6; }
5491 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5492 1.1 christos $as_echo_n "(cached) " >&6
5493 1.1 christos else
5494 1.1 christos ac_func_search_save_LIBS=$LIBS
5495 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5496 1.1 christos /* end confdefs.h. */
5497 1.1 christos
5498 1.1 christos /* Override any GCC internal prototype to avoid an error.
5499 1.1 christos Use char because int might match the return type of a GCC
5500 1.1 christos builtin and then its argument prototype would still apply. */
5501 1.1 christos #ifdef __cplusplus
5502 1.1 christos extern "C"
5503 1.1 christos #endif
5504 1.1 christos char event_init ();
5505 1.1 christos int
5506 1.1 christos main ()
5507 1.1 christos {
5508 1.1 christos return event_init ();
5509 1.1 christos ;
5510 1.1 christos return 0;
5511 1.1 christos }
5512 1.1 christos _ACEOF
5513 1.1 christos for ac_lib in '' event event-1.4 event2; do
5514 1.1 christos if test -z "$ac_lib"; then
5515 1.1 christos ac_res="none required"
5516 1.1 christos else
5517 1.1 christos ac_res=-l$ac_lib
5518 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5519 1.1 christos fi
5520 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5521 1.1 christos ac_cv_search_event_init=$ac_res
5522 1.1 christos fi
5523 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5524 1.1 christos conftest$ac_exeext
5525 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5526 1.1 christos break
5527 1.1 christos fi
5528 1.1 christos done
5529 1.1 christos if ${ac_cv_search_event_init+:} false; then :
5530 1.1 christos
5531 1.1 christos else
5532 1.1 christos ac_cv_search_event_init=no
5533 1.1 christos fi
5534 1.1 christos rm conftest.$ac_ext
5535 1.1 christos LIBS=$ac_func_search_save_LIBS
5536 1.1 christos fi
5537 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_event_init" >&5
5538 1.1 christos $as_echo "$ac_cv_search_event_init" >&6; }
5539 1.1 christos ac_res=$ac_cv_search_event_init
5540 1.1 christos if test "$ac_res" != no; then :
5541 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5542 1.1 christos found_libevent=yes
5543 1.1 christos else
5544 1.1 christos found_libevent=no
5545 1.1 christos
5546 1.1 christos fi
5547 1.1 christos
5548 1.1 christos
5549 1.1 christos
5550 1.1 christos else
5551 1.1 christos LIBEVENT_CFLAGS=$pkg_cv_LIBEVENT_CFLAGS
5552 1.1 christos LIBEVENT_LIBS=$pkg_cv_LIBEVENT_LIBS
5553 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5554 1.1 christos $as_echo "yes" >&6; }
5555 1.1 christos
5556 1.1 christos AM_CFLAGS="$LIBEVENT_CFLAGS $AM_CFLAGS"
5557 1.1 christos CFLAGS="$AM_CFLAGS $SAVED_CFLAGS"
5558 1.1 christos LIBS="$LIBEVENT_LIBS $LIBS"
5559 1.1 christos found_libevent=yes
5560 1.1 christos
5561 1.1 christos fi
5562 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "event.h" "ac_cv_header_event_h" "$ac_includes_default"
5563 1.1 christos if test "x$ac_cv_header_event_h" = xyes; then :
5564 1.1 christos
5565 1.1 christos else
5566 1.1 christos found_libevent=no
5567 1.1 christos
5568 1.1 christos fi
5569 1.1 christos
5570 1.1 christos
5571 1.1 christos if test "x$found_libevent" = xno; then
5572 1.1 christos as_fn_error $? "\"libevent not found\"" "$LINENO" 5
5573 1.1 christos fi
5574 1.1 christos
5575 1.1 christos # Look for ncurses.
5576 1.1 christos
5577 1.1 christos pkg_failed=no
5578 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBTINFO" >&5
5579 1.1 christos $as_echo_n "checking for LIBTINFO... " >&6; }
5580 1.1 christos
5581 1.1 christos if test -n "$LIBTINFO_CFLAGS"; then
5582 1.1 christos pkg_cv_LIBTINFO_CFLAGS="$LIBTINFO_CFLAGS"
5583 1.1 christos elif test -n "$PKG_CONFIG"; then
5584 1.1 christos if test -n "$PKG_CONFIG" && \
5585 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5586 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5587 1.1 christos ac_status=$?
5588 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5589 1.1 christos test $ac_status = 0; }; then
5590 1.1 christos pkg_cv_LIBTINFO_CFLAGS=`$PKG_CONFIG --cflags "tinfo" 2>/dev/null`
5591 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5592 1.1 christos else
5593 1.1 christos pkg_failed=yes
5594 1.1 christos fi
5595 1.1 christos else
5596 1.1 christos pkg_failed=untried
5597 1.1 christos fi
5598 1.1 christos if test -n "$LIBTINFO_LIBS"; then
5599 1.1 christos pkg_cv_LIBTINFO_LIBS="$LIBTINFO_LIBS"
5600 1.1 christos elif test -n "$PKG_CONFIG"; then
5601 1.1 christos if test -n "$PKG_CONFIG" && \
5602 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"tinfo\""; } >&5
5603 1.1 christos ($PKG_CONFIG --exists --print-errors "tinfo") 2>&5
5604 1.1 christos ac_status=$?
5605 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5606 1.1 christos test $ac_status = 0; }; then
5607 1.1 christos pkg_cv_LIBTINFO_LIBS=`$PKG_CONFIG --libs "tinfo" 2>/dev/null`
5608 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5609 1.1 christos else
5610 1.1 christos pkg_failed=yes
5611 1.1 christos fi
5612 1.1 christos else
5613 1.1 christos pkg_failed=untried
5614 1.1 christos fi
5615 1.1 christos
5616 1.1 christos
5617 1.1 christos
5618 1.1 christos if test $pkg_failed = yes; then
5619 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5620 1.1 christos $as_echo "no" >&6; }
5621 1.1 christos
5622 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5623 1.1 christos _pkg_short_errors_supported=yes
5624 1.1 christos else
5625 1.1 christos _pkg_short_errors_supported=no
5626 1.1 christos fi
5627 1.1 christos if test $_pkg_short_errors_supported = yes; then
5628 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "tinfo" 2>&1`
5629 1.1 christos else
5630 1.1 christos LIBTINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "tinfo" 2>&1`
5631 1.1 christos fi
5632 1.1 christos # Put the nasty error message in config.log where it belongs
5633 1.1 christos echo "$LIBTINFO_PKG_ERRORS" >&5
5634 1.1 christos
5635 1.1 christos found_ncurses=no
5636 1.1 christos
5637 1.1 christos elif test $pkg_failed = untried; then
5638 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5639 1.1 christos $as_echo "no" >&6; }
5640 1.1 christos found_ncurses=no
5641 1.1 christos
5642 1.1 christos else
5643 1.1 christos LIBTINFO_CFLAGS=$pkg_cv_LIBTINFO_CFLAGS
5644 1.1 christos LIBTINFO_LIBS=$pkg_cv_LIBTINFO_LIBS
5645 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5646 1.1 christos $as_echo "yes" >&6; }
5647 1.1 christos found_ncurses=yes
5648 1.1 christos fi
5649 1.1 christos if test "x$found_ncurses" = xno; then
5650 1.1 christos
5651 1.1 christos pkg_failed=no
5652 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBNCURSES" >&5
5653 1.1 christos $as_echo_n "checking for LIBNCURSES... " >&6; }
5654 1.1 christos
5655 1.1 christos if test -n "$LIBNCURSES_CFLAGS"; then
5656 1.1 christos pkg_cv_LIBNCURSES_CFLAGS="$LIBNCURSES_CFLAGS"
5657 1.1 christos elif test -n "$PKG_CONFIG"; then
5658 1.1 christos if test -n "$PKG_CONFIG" && \
5659 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
5660 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
5661 1.1 christos ac_status=$?
5662 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5663 1.1 christos test $ac_status = 0; }; then
5664 1.1 christos pkg_cv_LIBNCURSES_CFLAGS=`$PKG_CONFIG --cflags "ncurses" 2>/dev/null`
5665 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5666 1.1 christos else
5667 1.1 christos pkg_failed=yes
5668 1.1 christos fi
5669 1.1 christos else
5670 1.1 christos pkg_failed=untried
5671 1.1 christos fi
5672 1.1 christos if test -n "$LIBNCURSES_LIBS"; then
5673 1.1 christos pkg_cv_LIBNCURSES_LIBS="$LIBNCURSES_LIBS"
5674 1.1 christos elif test -n "$PKG_CONFIG"; then
5675 1.1 christos if test -n "$PKG_CONFIG" && \
5676 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
5677 1.1 christos ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
5678 1.1 christos ac_status=$?
5679 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5680 1.1 christos test $ac_status = 0; }; then
5681 1.1 christos pkg_cv_LIBNCURSES_LIBS=`$PKG_CONFIG --libs "ncurses" 2>/dev/null`
5682 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5683 1.1 christos else
5684 1.1 christos pkg_failed=yes
5685 1.1 christos fi
5686 1.1 christos else
5687 1.1 christos pkg_failed=untried
5688 1.1 christos fi
5689 1.1 christos
5690 1.1 christos
5691 1.1 christos
5692 1.1 christos if test $pkg_failed = yes; then
5693 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5694 1.1 christos $as_echo "no" >&6; }
5695 1.1 christos
5696 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5697 1.1 christos _pkg_short_errors_supported=yes
5698 1.1 christos else
5699 1.1 christos _pkg_short_errors_supported=no
5700 1.1 christos fi
5701 1.1 christos if test $_pkg_short_errors_supported = yes; then
5702 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncurses" 2>&1`
5703 1.1 christos else
5704 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncurses" 2>&1`
5705 1.1 christos fi
5706 1.1 christos # Put the nasty error message in config.log where it belongs
5707 1.1 christos echo "$LIBNCURSES_PKG_ERRORS" >&5
5708 1.1 christos
5709 1.1 christos found_ncurses=no
5710 1.1 christos
5711 1.1 christos elif test $pkg_failed = untried; then
5712 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5713 1.1 christos $as_echo "no" >&6; }
5714 1.1 christos found_ncurses=no
5715 1.1 christos
5716 1.1 christos else
5717 1.1 christos LIBNCURSES_CFLAGS=$pkg_cv_LIBNCURSES_CFLAGS
5718 1.1 christos LIBNCURSES_LIBS=$pkg_cv_LIBNCURSES_LIBS
5719 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5720 1.1 christos $as_echo "yes" >&6; }
5721 1.1 christos found_ncurses=yes
5722 1.1 christos fi
5723 1.1 christos fi
5724 1.1 christos if test "x$found_ncurses" = xno; then
5725 1.1 christos
5726 1.1 christos pkg_failed=no
5727 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBNCURSES" >&5
5728 1.1 christos $as_echo_n "checking for LIBNCURSES... " >&6; }
5729 1.1 christos
5730 1.1 christos if test -n "$LIBNCURSES_CFLAGS"; then
5731 1.1 christos pkg_cv_LIBNCURSES_CFLAGS="$LIBNCURSES_CFLAGS"
5732 1.1 christos elif test -n "$PKG_CONFIG"; then
5733 1.1 christos if test -n "$PKG_CONFIG" && \
5734 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
5735 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
5736 1.1 christos ac_status=$?
5737 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5738 1.1 christos test $ac_status = 0; }; then
5739 1.1 christos pkg_cv_LIBNCURSES_CFLAGS=`$PKG_CONFIG --cflags "ncursesw" 2>/dev/null`
5740 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5741 1.1 christos else
5742 1.1 christos pkg_failed=yes
5743 1.1 christos fi
5744 1.1 christos else
5745 1.1 christos pkg_failed=untried
5746 1.1 christos fi
5747 1.1 christos if test -n "$LIBNCURSES_LIBS"; then
5748 1.1 christos pkg_cv_LIBNCURSES_LIBS="$LIBNCURSES_LIBS"
5749 1.1 christos elif test -n "$PKG_CONFIG"; then
5750 1.1 christos if test -n "$PKG_CONFIG" && \
5751 1.1 christos { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncursesw\""; } >&5
5752 1.1 christos ($PKG_CONFIG --exists --print-errors "ncursesw") 2>&5
5753 1.1 christos ac_status=$?
5754 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5755 1.1 christos test $ac_status = 0; }; then
5756 1.1 christos pkg_cv_LIBNCURSES_LIBS=`$PKG_CONFIG --libs "ncursesw" 2>/dev/null`
5757 1.1 christos test "x$?" != "x0" && pkg_failed=yes
5758 1.1 christos else
5759 1.1 christos pkg_failed=yes
5760 1.1 christos fi
5761 1.1 christos else
5762 1.1 christos pkg_failed=untried
5763 1.1 christos fi
5764 1.1 christos
5765 1.1 christos
5766 1.1 christos
5767 1.1 christos if test $pkg_failed = yes; then
5768 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5769 1.1 christos $as_echo "no" >&6; }
5770 1.1 christos
5771 1.1 christos if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
5772 1.1 christos _pkg_short_errors_supported=yes
5773 1.1 christos else
5774 1.1 christos _pkg_short_errors_supported=no
5775 1.1 christos fi
5776 1.1 christos if test $_pkg_short_errors_supported = yes; then
5777 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncursesw" 2>&1`
5778 1.1 christos else
5779 1.1 christos LIBNCURSES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncursesw" 2>&1`
5780 1.1 christos fi
5781 1.1 christos # Put the nasty error message in config.log where it belongs
5782 1.1 christos echo "$LIBNCURSES_PKG_ERRORS" >&5
5783 1.1 christos
5784 1.1 christos found_ncurses=no
5785 1.1 christos
5786 1.1 christos elif test $pkg_failed = untried; then
5787 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5788 1.1 christos $as_echo "no" >&6; }
5789 1.1 christos found_ncurses=no
5790 1.1 christos
5791 1.1 christos else
5792 1.1 christos LIBNCURSES_CFLAGS=$pkg_cv_LIBNCURSES_CFLAGS
5793 1.1 christos LIBNCURSES_LIBS=$pkg_cv_LIBNCURSES_LIBS
5794 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5795 1.1 christos $as_echo "yes" >&6; }
5796 1.1 christos found_ncurses=yes
5797 1.1 christos fi
5798 1.1 christos fi
5799 1.1 christos if test "x$found_ncurses" = xyes; then
5800 1.1.1.2 christos AM_CFLAGS="$LIBNCURSES_CFLAGS $LIBTINFO_CFLAGS $AM_CFLAGS"
5801 1.1.1.2 christos CFLAGS="$LIBNCURSES_CFLAGS $LIBTINFO_CFLAGS $CFLAGS"
5802 1.1 christos LIBS="$LIBNCURSES_LIBS $LIBTINFO_LIBS $LIBS"
5803 1.1 christos else
5804 1.1 christos # pkg-config didn't work, try ncurses.
5805 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setupterm in -ltinfo" >&5
5806 1.1 christos $as_echo_n "checking for setupterm in -ltinfo... " >&6; }
5807 1.1 christos if ${ac_cv_lib_tinfo_setupterm+:} false; then :
5808 1.1 christos $as_echo_n "(cached) " >&6
5809 1.1 christos else
5810 1.1 christos ac_check_lib_save_LIBS=$LIBS
5811 1.1 christos LIBS="-ltinfo $LIBS"
5812 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5813 1.1 christos /* end confdefs.h. */
5814 1.1 christos
5815 1.1 christos /* Override any GCC internal prototype to avoid an error.
5816 1.1 christos Use char because int might match the return type of a GCC
5817 1.1 christos builtin and then its argument prototype would still apply. */
5818 1.1 christos #ifdef __cplusplus
5819 1.1 christos extern "C"
5820 1.1 christos #endif
5821 1.1 christos char setupterm ();
5822 1.1 christos int
5823 1.1 christos main ()
5824 1.1 christos {
5825 1.1 christos return setupterm ();
5826 1.1 christos ;
5827 1.1 christos return 0;
5828 1.1 christos }
5829 1.1 christos _ACEOF
5830 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5831 1.1 christos ac_cv_lib_tinfo_setupterm=yes
5832 1.1 christos else
5833 1.1 christos ac_cv_lib_tinfo_setupterm=no
5834 1.1 christos fi
5835 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5836 1.1 christos conftest$ac_exeext conftest.$ac_ext
5837 1.1 christos LIBS=$ac_check_lib_save_LIBS
5838 1.1 christos fi
5839 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_setupterm" >&5
5840 1.1 christos $as_echo "$ac_cv_lib_tinfo_setupterm" >&6; }
5841 1.1 christos if test "x$ac_cv_lib_tinfo_setupterm" = xyes; then :
5842 1.1 christos found_ncurses=yes
5843 1.1 christos else
5844 1.1 christos found_ncurses=no
5845 1.1 christos
5846 1.1 christos fi
5847 1.1 christos
5848 1.1 christos if test "x$found_ncurses" = xno; then
5849 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setupterm in -lncurses" >&5
5850 1.1 christos $as_echo_n "checking for setupterm in -lncurses... " >&6; }
5851 1.1 christos if ${ac_cv_lib_ncurses_setupterm+:} false; then :
5852 1.1 christos $as_echo_n "(cached) " >&6
5853 1.1 christos else
5854 1.1 christos ac_check_lib_save_LIBS=$LIBS
5855 1.1 christos LIBS="-lncurses $LIBS"
5856 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5857 1.1 christos /* end confdefs.h. */
5858 1.1 christos
5859 1.1 christos /* Override any GCC internal prototype to avoid an error.
5860 1.1 christos Use char because int might match the return type of a GCC
5861 1.1 christos builtin and then its argument prototype would still apply. */
5862 1.1 christos #ifdef __cplusplus
5863 1.1 christos extern "C"
5864 1.1 christos #endif
5865 1.1 christos char setupterm ();
5866 1.1 christos int
5867 1.1 christos main ()
5868 1.1 christos {
5869 1.1 christos return setupterm ();
5870 1.1 christos ;
5871 1.1 christos return 0;
5872 1.1 christos }
5873 1.1 christos _ACEOF
5874 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5875 1.1 christos ac_cv_lib_ncurses_setupterm=yes
5876 1.1 christos else
5877 1.1 christos ac_cv_lib_ncurses_setupterm=no
5878 1.1 christos fi
5879 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5880 1.1 christos conftest$ac_exeext conftest.$ac_ext
5881 1.1 christos LIBS=$ac_check_lib_save_LIBS
5882 1.1 christos fi
5883 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_setupterm" >&5
5884 1.1 christos $as_echo "$ac_cv_lib_ncurses_setupterm" >&6; }
5885 1.1 christos if test "x$ac_cv_lib_ncurses_setupterm" = xyes; then :
5886 1.1 christos found_ncurses=yes
5887 1.1 christos else
5888 1.1 christos found_ncurses=no
5889 1.1 christos
5890 1.1 christos fi
5891 1.1 christos
5892 1.1 christos fi
5893 1.1 christos if test "x$found_ncurses" = xyes; then
5894 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "ncurses.h" "ac_cv_header_ncurses_h" "$ac_includes_default"
5895 1.1 christos if test "x$ac_cv_header_ncurses_h" = xyes; then :
5896 1.1 christos LIBS="$LIBS -lncurses"
5897 1.1 christos else
5898 1.1 christos found_ncurses=no
5899 1.1 christos fi
5900 1.1 christos
5901 1.1 christos
5902 1.1 christos fi
5903 1.1 christos fi
5904 1.1 christos if test "x$found_ncurses" = xyes; then
5905 1.1 christos $as_echo "#define HAVE_NCURSES_H 1" >>confdefs.h
5906 1.1 christos
5907 1.1 christos else
5908 1.1 christos # No ncurses, try curses.
5909 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setupterm in -lcurses" >&5
5910 1.1 christos $as_echo_n "checking for setupterm in -lcurses... " >&6; }
5911 1.1 christos if ${ac_cv_lib_curses_setupterm+:} false; then :
5912 1.1 christos $as_echo_n "(cached) " >&6
5913 1.1 christos else
5914 1.1 christos ac_check_lib_save_LIBS=$LIBS
5915 1.1 christos LIBS="-lcurses $LIBS"
5916 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5917 1.1 christos /* end confdefs.h. */
5918 1.1 christos
5919 1.1 christos /* Override any GCC internal prototype to avoid an error.
5920 1.1 christos Use char because int might match the return type of a GCC
5921 1.1 christos builtin and then its argument prototype would still apply. */
5922 1.1 christos #ifdef __cplusplus
5923 1.1 christos extern "C"
5924 1.1 christos #endif
5925 1.1 christos char setupterm ();
5926 1.1 christos int
5927 1.1 christos main ()
5928 1.1 christos {
5929 1.1 christos return setupterm ();
5930 1.1 christos ;
5931 1.1 christos return 0;
5932 1.1 christos }
5933 1.1 christos _ACEOF
5934 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
5935 1.1 christos ac_cv_lib_curses_setupterm=yes
5936 1.1 christos else
5937 1.1 christos ac_cv_lib_curses_setupterm=no
5938 1.1 christos fi
5939 1.1 christos rm -f core conftest.err conftest.$ac_objext \
5940 1.1 christos conftest$ac_exeext conftest.$ac_ext
5941 1.1 christos LIBS=$ac_check_lib_save_LIBS
5942 1.1 christos fi
5943 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_setupterm" >&5
5944 1.1 christos $as_echo "$ac_cv_lib_curses_setupterm" >&6; }
5945 1.1 christos if test "x$ac_cv_lib_curses_setupterm" = xyes; then :
5946 1.1 christos found_curses=yes
5947 1.1 christos else
5948 1.1 christos found_curses=no
5949 1.1 christos
5950 1.1 christos fi
5951 1.1 christos
5952 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
5953 1.1 christos if test "x$ac_cv_header_curses_h" = xyes; then :
5954 1.1 christos
5955 1.1 christos else
5956 1.1 christos found_curses=no
5957 1.1 christos fi
5958 1.1 christos
5959 1.1 christos
5960 1.1 christos if test "x$found_curses" = xyes; then
5961 1.1 christos LIBS="$LIBS -lcurses"
5962 1.1 christos $as_echo "#define HAVE_CURSES_H 1" >>confdefs.h
5963 1.1 christos
5964 1.1 christos else
5965 1.1 christos as_fn_error $? "\"curses not found\"" "$LINENO" 5
5966 1.1 christos fi
5967 1.1 christos fi
5968 1.1 christos
5969 1.1 christos # Look for utempter.
5970 1.1 christos # Check whether --enable-utempter was given.
5971 1.1 christos if test "${enable_utempter+set}" = set; then :
5972 1.1 christos enableval=$enable_utempter;
5973 1.1 christos fi
5974 1.1 christos
5975 1.1 christos if test "x$enable_utempter" = xyes; then
5976 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utempter.h" "ac_cv_header_utempter_h" "$ac_includes_default"
5977 1.1 christos if test "x$ac_cv_header_utempter_h" = xyes; then :
5978 1.1 christos enable_utempter=yes
5979 1.1 christos else
5980 1.1 christos enable_utempter=no
5981 1.1 christos fi
5982 1.1 christos
5983 1.1 christos
5984 1.1 christos if test "x$enable_utempter" = xyes; then
5985 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utempter_add_record" >&5
5986 1.1 christos $as_echo_n "checking for library containing utempter_add_record... " >&6; }
5987 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
5988 1.1 christos $as_echo_n "(cached) " >&6
5989 1.1 christos else
5990 1.1 christos ac_func_search_save_LIBS=$LIBS
5991 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992 1.1 christos /* end confdefs.h. */
5993 1.1 christos
5994 1.1 christos /* Override any GCC internal prototype to avoid an error.
5995 1.1 christos Use char because int might match the return type of a GCC
5996 1.1 christos builtin and then its argument prototype would still apply. */
5997 1.1 christos #ifdef __cplusplus
5998 1.1 christos extern "C"
5999 1.1 christos #endif
6000 1.1 christos char utempter_add_record ();
6001 1.1 christos int
6002 1.1 christos main ()
6003 1.1 christos {
6004 1.1 christos return utempter_add_record ();
6005 1.1 christos ;
6006 1.1 christos return 0;
6007 1.1 christos }
6008 1.1 christos _ACEOF
6009 1.1 christos for ac_lib in '' utempter; do
6010 1.1 christos if test -z "$ac_lib"; then
6011 1.1 christos ac_res="none required"
6012 1.1 christos else
6013 1.1 christos ac_res=-l$ac_lib
6014 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6015 1.1 christos fi
6016 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6017 1.1 christos ac_cv_search_utempter_add_record=$ac_res
6018 1.1 christos fi
6019 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6020 1.1 christos conftest$ac_exeext
6021 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6022 1.1 christos break
6023 1.1 christos fi
6024 1.1 christos done
6025 1.1 christos if ${ac_cv_search_utempter_add_record+:} false; then :
6026 1.1 christos
6027 1.1 christos else
6028 1.1 christos ac_cv_search_utempter_add_record=no
6029 1.1 christos fi
6030 1.1 christos rm conftest.$ac_ext
6031 1.1 christos LIBS=$ac_func_search_save_LIBS
6032 1.1 christos fi
6033 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utempter_add_record" >&5
6034 1.1 christos $as_echo "$ac_cv_search_utempter_add_record" >&6; }
6035 1.1 christos ac_res=$ac_cv_search_utempter_add_record
6036 1.1 christos if test "$ac_res" != no; then :
6037 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6038 1.1 christos enable_utempter=yes
6039 1.1 christos else
6040 1.1 christos enable_utempter=no
6041 1.1 christos
6042 1.1 christos fi
6043 1.1 christos
6044 1.1 christos fi
6045 1.1 christos if test "x$enable_utempter" = xyes; then
6046 1.1 christos $as_echo "#define HAVE_UTEMPTER 1" >>confdefs.h
6047 1.1 christos
6048 1.1 christos else
6049 1.1 christos as_fn_error $? "\"utempter not found\"" "$LINENO" 5
6050 1.1 christos fi
6051 1.1 christos fi
6052 1.1 christos
6053 1.1 christos # Look for utf8proc.
6054 1.1 christos # Check whether --enable-utf8proc was given.
6055 1.1 christos if test "${enable_utf8proc+set}" = set; then :
6056 1.1 christos enableval=$enable_utf8proc;
6057 1.1 christos fi
6058 1.1 christos
6059 1.1 christos if test "x$enable_utf8proc" = xyes; then
6060 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "utf8proc.h" "ac_cv_header_utf8proc_h" "$ac_includes_default"
6061 1.1 christos if test "x$ac_cv_header_utf8proc_h" = xyes; then :
6062 1.1 christos enable_utf8proc=yes
6063 1.1 christos else
6064 1.1 christos enable_utf8proc=no
6065 1.1 christos fi
6066 1.1 christos
6067 1.1 christos
6068 1.1 christos if test "x$enable_utf8proc" = xyes; then
6069 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing utf8proc_charwidth" >&5
6070 1.1 christos $as_echo_n "checking for library containing utf8proc_charwidth... " >&6; }
6071 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6072 1.1 christos $as_echo_n "(cached) " >&6
6073 1.1 christos else
6074 1.1 christos ac_func_search_save_LIBS=$LIBS
6075 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6076 1.1 christos /* end confdefs.h. */
6077 1.1 christos
6078 1.1 christos /* Override any GCC internal prototype to avoid an error.
6079 1.1 christos Use char because int might match the return type of a GCC
6080 1.1 christos builtin and then its argument prototype would still apply. */
6081 1.1 christos #ifdef __cplusplus
6082 1.1 christos extern "C"
6083 1.1 christos #endif
6084 1.1 christos char utf8proc_charwidth ();
6085 1.1 christos int
6086 1.1 christos main ()
6087 1.1 christos {
6088 1.1 christos return utf8proc_charwidth ();
6089 1.1 christos ;
6090 1.1 christos return 0;
6091 1.1 christos }
6092 1.1 christos _ACEOF
6093 1.1 christos for ac_lib in '' utf8proc; do
6094 1.1 christos if test -z "$ac_lib"; then
6095 1.1 christos ac_res="none required"
6096 1.1 christos else
6097 1.1 christos ac_res=-l$ac_lib
6098 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6099 1.1 christos fi
6100 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6101 1.1 christos ac_cv_search_utf8proc_charwidth=$ac_res
6102 1.1 christos fi
6103 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6104 1.1 christos conftest$ac_exeext
6105 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6106 1.1 christos break
6107 1.1 christos fi
6108 1.1 christos done
6109 1.1 christos if ${ac_cv_search_utf8proc_charwidth+:} false; then :
6110 1.1 christos
6111 1.1 christos else
6112 1.1 christos ac_cv_search_utf8proc_charwidth=no
6113 1.1 christos fi
6114 1.1 christos rm conftest.$ac_ext
6115 1.1 christos LIBS=$ac_func_search_save_LIBS
6116 1.1 christos fi
6117 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_utf8proc_charwidth" >&5
6118 1.1 christos $as_echo "$ac_cv_search_utf8proc_charwidth" >&6; }
6119 1.1 christos ac_res=$ac_cv_search_utf8proc_charwidth
6120 1.1 christos if test "$ac_res" != no; then :
6121 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6122 1.1 christos enable_utf8proc=yes
6123 1.1 christos else
6124 1.1 christos enable_utf8proc=no
6125 1.1 christos
6126 1.1 christos fi
6127 1.1 christos
6128 1.1 christos fi
6129 1.1 christos if test "x$enable_utf8proc" = xyes; then
6130 1.1 christos $as_echo "#define HAVE_UTF8PROC 1" >>confdefs.h
6131 1.1 christos
6132 1.1 christos else
6133 1.1 christos as_fn_error $? "\"utf8proc not found\"" "$LINENO" 5
6134 1.1 christos fi
6135 1.1 christos fi
6136 1.1 christos if test "x$enable_utf8proc" = xyes; then
6137 1.1 christos HAVE_UTF8PROC_TRUE=
6138 1.1 christos HAVE_UTF8PROC_FALSE='#'
6139 1.1 christos else
6140 1.1 christos HAVE_UTF8PROC_TRUE='#'
6141 1.1 christos HAVE_UTF8PROC_FALSE=
6142 1.1 christos fi
6143 1.1 christos
6144 1.1 christos
6145 1.1 christos # Check for b64_ntop. If we have b64_ntop, we assume b64_pton as well.
6146 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop" >&5
6147 1.1 christos $as_echo_n "checking for b64_ntop... " >&6; }
6148 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6149 1.1 christos /* end confdefs.h. */
6150 1.1 christos
6151 1.1 christos #include <sys/types.h>
6152 1.1 christos #include <netinet/in.h>
6153 1.1 christos #include <resolv.h>
6154 1.1 christos
6155 1.1 christos int
6156 1.1 christos main ()
6157 1.1 christos {
6158 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6159 1.1 christos ;
6160 1.1 christos return 0;
6161 1.1 christos }
6162 1.1 christos _ACEOF
6163 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6164 1.1 christos found_b64_ntop=yes
6165 1.1 christos else
6166 1.1 christos found_b64_ntop=no
6167 1.1 christos
6168 1.1 christos fi
6169 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6170 1.1 christos conftest$ac_exeext conftest.$ac_ext
6171 1.1 christos if test "x$found_b64_ntop" = xno; then
6172 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6173 1.1 christos $as_echo "no" >&6; }
6174 1.1 christos
6175 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for b64_ntop with -lresolv" >&5
6176 1.1 christos $as_echo_n "checking for b64_ntop with -lresolv... " >&6; }
6177 1.1.1.2.4.1 christos OLD_LIBS="$LIBS"
6178 1.1 christos LIBS="$LIBS -lresolv"
6179 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6180 1.1 christos /* end confdefs.h. */
6181 1.1 christos
6182 1.1 christos #include <sys/types.h>
6183 1.1 christos #include <netinet/in.h>
6184 1.1 christos #include <resolv.h>
6185 1.1 christos
6186 1.1 christos int
6187 1.1 christos main ()
6188 1.1 christos {
6189 1.1 christos b64_ntop(NULL, 0, NULL, 0);
6190 1.1 christos ;
6191 1.1 christos return 0;
6192 1.1 christos }
6193 1.1 christos _ACEOF
6194 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6195 1.1 christos found_b64_ntop=yes
6196 1.1 christos else
6197 1.1 christos found_b64_ntop=no
6198 1.1 christos
6199 1.1 christos fi
6200 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6201 1.1 christos conftest$ac_exeext conftest.$ac_ext
6202 1.1 christos if test "x$found_b64_ntop" = xno; then
6203 1.1.1.2.4.1 christos LIBS="$OLD_LIBS"
6204 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6205 1.1 christos $as_echo "no" >&6; }
6206 1.1 christos fi
6207 1.1 christos fi
6208 1.1 christos if test "x$found_b64_ntop" = xyes; then
6209 1.1 christos $as_echo "#define HAVE_B64_NTOP 1" >>confdefs.h
6210 1.1 christos
6211 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6212 1.1 christos $as_echo "yes" >&6; }
6213 1.1 christos else
6214 1.1 christos case " $LIBOBJS " in
6215 1.1 christos *" base64.$ac_objext "* ) ;;
6216 1.1 christos *) LIBOBJS="$LIBOBJS base64.$ac_objext"
6217 1.1 christos ;;
6218 1.1 christos esac
6219 1.1 christos
6220 1.1 christos fi
6221 1.1 christos
6222 1.1 christos # Look for networking libraries.
6223 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6224 1.1 christos $as_echo_n "checking for library containing inet_ntoa... " >&6; }
6225 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6226 1.1 christos $as_echo_n "(cached) " >&6
6227 1.1 christos else
6228 1.1 christos ac_func_search_save_LIBS=$LIBS
6229 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6230 1.1 christos /* end confdefs.h. */
6231 1.1 christos
6232 1.1 christos /* Override any GCC internal prototype to avoid an error.
6233 1.1 christos Use char because int might match the return type of a GCC
6234 1.1 christos builtin and then its argument prototype would still apply. */
6235 1.1 christos #ifdef __cplusplus
6236 1.1 christos extern "C"
6237 1.1 christos #endif
6238 1.1 christos char inet_ntoa ();
6239 1.1 christos int
6240 1.1 christos main ()
6241 1.1 christos {
6242 1.1 christos return inet_ntoa ();
6243 1.1 christos ;
6244 1.1 christos return 0;
6245 1.1 christos }
6246 1.1 christos _ACEOF
6247 1.1 christos for ac_lib in '' nsl; do
6248 1.1 christos if test -z "$ac_lib"; then
6249 1.1 christos ac_res="none required"
6250 1.1 christos else
6251 1.1 christos ac_res=-l$ac_lib
6252 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6253 1.1 christos fi
6254 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6255 1.1 christos ac_cv_search_inet_ntoa=$ac_res
6256 1.1 christos fi
6257 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6258 1.1 christos conftest$ac_exeext
6259 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6260 1.1 christos break
6261 1.1 christos fi
6262 1.1 christos done
6263 1.1 christos if ${ac_cv_search_inet_ntoa+:} false; then :
6264 1.1 christos
6265 1.1 christos else
6266 1.1 christos ac_cv_search_inet_ntoa=no
6267 1.1 christos fi
6268 1.1 christos rm conftest.$ac_ext
6269 1.1 christos LIBS=$ac_func_search_save_LIBS
6270 1.1 christos fi
6271 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6272 1.1 christos $as_echo "$ac_cv_search_inet_ntoa" >&6; }
6273 1.1 christos ac_res=$ac_cv_search_inet_ntoa
6274 1.1 christos if test "$ac_res" != no; then :
6275 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6276 1.1 christos
6277 1.1 christos fi
6278 1.1 christos
6279 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6280 1.1 christos $as_echo_n "checking for library containing socket... " >&6; }
6281 1.1 christos if ${ac_cv_search_socket+:} false; then :
6282 1.1 christos $as_echo_n "(cached) " >&6
6283 1.1 christos else
6284 1.1 christos ac_func_search_save_LIBS=$LIBS
6285 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6286 1.1 christos /* end confdefs.h. */
6287 1.1 christos
6288 1.1 christos /* Override any GCC internal prototype to avoid an error.
6289 1.1 christos Use char because int might match the return type of a GCC
6290 1.1 christos builtin and then its argument prototype would still apply. */
6291 1.1 christos #ifdef __cplusplus
6292 1.1 christos extern "C"
6293 1.1 christos #endif
6294 1.1 christos char socket ();
6295 1.1 christos int
6296 1.1 christos main ()
6297 1.1 christos {
6298 1.1 christos return socket ();
6299 1.1 christos ;
6300 1.1 christos return 0;
6301 1.1 christos }
6302 1.1 christos _ACEOF
6303 1.1 christos for ac_lib in '' socket; do
6304 1.1 christos if test -z "$ac_lib"; then
6305 1.1 christos ac_res="none required"
6306 1.1 christos else
6307 1.1 christos ac_res=-l$ac_lib
6308 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6309 1.1 christos fi
6310 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6311 1.1 christos ac_cv_search_socket=$ac_res
6312 1.1 christos fi
6313 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6314 1.1 christos conftest$ac_exeext
6315 1.1 christos if ${ac_cv_search_socket+:} false; then :
6316 1.1 christos break
6317 1.1 christos fi
6318 1.1 christos done
6319 1.1 christos if ${ac_cv_search_socket+:} false; then :
6320 1.1 christos
6321 1.1 christos else
6322 1.1 christos ac_cv_search_socket=no
6323 1.1 christos fi
6324 1.1 christos rm conftest.$ac_ext
6325 1.1 christos LIBS=$ac_func_search_save_LIBS
6326 1.1 christos fi
6327 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6328 1.1 christos $as_echo "$ac_cv_search_socket" >&6; }
6329 1.1 christos ac_res=$ac_cv_search_socket
6330 1.1 christos if test "$ac_res" != no; then :
6331 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6332 1.1 christos
6333 1.1 christos fi
6334 1.1 christos
6335 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lxnet" >&5
6336 1.1 christos $as_echo_n "checking for socket in -lxnet... " >&6; }
6337 1.1 christos if ${ac_cv_lib_xnet_socket+:} false; then :
6338 1.1 christos $as_echo_n "(cached) " >&6
6339 1.1 christos else
6340 1.1 christos ac_check_lib_save_LIBS=$LIBS
6341 1.1 christos LIBS="-lxnet $LIBS"
6342 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6343 1.1 christos /* end confdefs.h. */
6344 1.1 christos
6345 1.1 christos /* Override any GCC internal prototype to avoid an error.
6346 1.1 christos Use char because int might match the return type of a GCC
6347 1.1 christos builtin and then its argument prototype would still apply. */
6348 1.1 christos #ifdef __cplusplus
6349 1.1 christos extern "C"
6350 1.1 christos #endif
6351 1.1 christos char socket ();
6352 1.1 christos int
6353 1.1 christos main ()
6354 1.1 christos {
6355 1.1 christos return socket ();
6356 1.1 christos ;
6357 1.1 christos return 0;
6358 1.1 christos }
6359 1.1 christos _ACEOF
6360 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6361 1.1 christos ac_cv_lib_xnet_socket=yes
6362 1.1 christos else
6363 1.1 christos ac_cv_lib_xnet_socket=no
6364 1.1 christos fi
6365 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6366 1.1 christos conftest$ac_exeext conftest.$ac_ext
6367 1.1 christos LIBS=$ac_check_lib_save_LIBS
6368 1.1 christos fi
6369 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_socket" >&5
6370 1.1 christos $as_echo "$ac_cv_lib_xnet_socket" >&6; }
6371 1.1 christos if test "x$ac_cv_lib_xnet_socket" = xyes; then :
6372 1.1 christos cat >>confdefs.h <<_ACEOF
6373 1.1 christos #define HAVE_LIBXNET 1
6374 1.1 christos _ACEOF
6375 1.1 christos
6376 1.1 christos LIBS="-lxnet $LIBS"
6377 1.1 christos
6378 1.1 christos fi
6379 1.1 christos
6380 1.1 christos
6381 1.1 christos # Check for CMSG_DATA. Some platforms require _XOPEN_SOURCE_EXTENDED (for
6382 1.1 christos # example see xopen_networking(7) on HP-UX).
6383 1.1 christos XOPEN_DEFINES=
6384 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CMSG_DATA" >&5
6385 1.1 christos $as_echo_n "checking for CMSG_DATA... " >&6; }
6386 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6387 1.1 christos /* end confdefs.h. */
6388 1.1 christos
6389 1.1 christos #include <sys/socket.h>
6390 1.1 christos #ifdef CMSG_DATA
6391 1.1 christos yes
6392 1.1 christos #endif
6393 1.1 christos
6394 1.1 christos _ACEOF
6395 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6396 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6397 1.1 christos found_cmsg_data=yes
6398 1.1 christos else
6399 1.1 christos found_cmsg_data=no
6400 1.1 christos
6401 1.1 christos fi
6402 1.1 christos rm -f conftest*
6403 1.1 christos
6404 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6405 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6406 1.1 christos if test "x$found_cmsg_data" = xno; then
6407 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED" >&5
6408 1.1 christos $as_echo_n "checking if CMSG_DATA needs _XOPEN_SOURCE_EXTENDED... " >&6; }
6409 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6410 1.1 christos /* end confdefs.h. */
6411 1.1 christos
6412 1.1 christos #define _XOPEN_SOURCE 1
6413 1.1 christos #define _XOPEN_SOURCE_EXTENDED 1
6414 1.1 christos #include <sys/socket.h>
6415 1.1 christos #ifdef CMSG_DATA
6416 1.1 christos yes
6417 1.1 christos #endif
6418 1.1 christos
6419 1.1 christos _ACEOF
6420 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6421 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6422 1.1 christos found_cmsg_data=yes
6423 1.1 christos else
6424 1.1 christos found_cmsg_data=no
6425 1.1 christos
6426 1.1 christos fi
6427 1.1 christos rm -f conftest*
6428 1.1 christos
6429 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_cmsg_data" >&5
6430 1.1 christos $as_echo "$found_cmsg_data" >&6; }
6431 1.1 christos if test "x$found_cmsg_data" = xyes; then
6432 1.1 christos XOPEN_DEFINES="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED"
6433 1.1 christos else
6434 1.1 christos as_fn_error $? "\"CMSG_DATA not found\"" "$LINENO" 5
6435 1.1 christos fi
6436 1.1 christos fi
6437 1.1 christos
6438 1.1 christos
6439 1.1 christos # Look for err and friends in err.h.
6440 1.1 christos ac_fn_c_check_func "$LINENO" "err" "ac_cv_func_err"
6441 1.1 christos if test "x$ac_cv_func_err" = xyes; then :
6442 1.1 christos found_err_h=yes
6443 1.1 christos else
6444 1.1 christos found_err_h=no
6445 1.1 christos fi
6446 1.1 christos
6447 1.1 christos ac_fn_c_check_func "$LINENO" "errx" "ac_cv_func_errx"
6448 1.1 christos if test "x$ac_cv_func_errx" = xyes; then :
6449 1.1 christos
6450 1.1 christos else
6451 1.1 christos found_err_h=no
6452 1.1 christos fi
6453 1.1 christos
6454 1.1 christos ac_fn_c_check_func "$LINENO" "warn" "ac_cv_func_warn"
6455 1.1 christos if test "x$ac_cv_func_warn" = xyes; then :
6456 1.1 christos
6457 1.1 christos else
6458 1.1 christos found_err_h=no
6459 1.1 christos fi
6460 1.1 christos
6461 1.1 christos ac_fn_c_check_func "$LINENO" "warnx" "ac_cv_func_warnx"
6462 1.1 christos if test "x$ac_cv_func_warnx" = xyes; then :
6463 1.1 christos
6464 1.1 christos else
6465 1.1 christos found_err_h=no
6466 1.1 christos fi
6467 1.1 christos
6468 1.1 christos if test "x$found_err_h" = xyes; then
6469 1.1 christos ac_fn_c_check_header_mongrel "$LINENO" "err.h" "ac_cv_header_err_h" "$ac_includes_default"
6470 1.1 christos if test "x$ac_cv_header_err_h" = xyes; then :
6471 1.1 christos
6472 1.1 christos else
6473 1.1 christos found_err_h=no
6474 1.1 christos fi
6475 1.1 christos
6476 1.1 christos
6477 1.1 christos else
6478 1.1 christos case " $LIBOBJS " in
6479 1.1 christos *" err.$ac_objext "* ) ;;
6480 1.1 christos *) LIBOBJS="$LIBOBJS err.$ac_objext"
6481 1.1 christos ;;
6482 1.1 christos esac
6483 1.1 christos
6484 1.1 christos fi
6485 1.1 christos
6486 1.1 christos # Look for imsg_init in libutil.
6487 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing imsg_init" >&5
6488 1.1 christos $as_echo_n "checking for library containing imsg_init... " >&6; }
6489 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6490 1.1 christos $as_echo_n "(cached) " >&6
6491 1.1 christos else
6492 1.1 christos ac_func_search_save_LIBS=$LIBS
6493 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6494 1.1 christos /* end confdefs.h. */
6495 1.1 christos
6496 1.1 christos /* Override any GCC internal prototype to avoid an error.
6497 1.1 christos Use char because int might match the return type of a GCC
6498 1.1 christos builtin and then its argument prototype would still apply. */
6499 1.1 christos #ifdef __cplusplus
6500 1.1 christos extern "C"
6501 1.1 christos #endif
6502 1.1 christos char imsg_init ();
6503 1.1 christos int
6504 1.1 christos main ()
6505 1.1 christos {
6506 1.1 christos return imsg_init ();
6507 1.1 christos ;
6508 1.1 christos return 0;
6509 1.1 christos }
6510 1.1 christos _ACEOF
6511 1.1 christos for ac_lib in '' util; do
6512 1.1 christos if test -z "$ac_lib"; then
6513 1.1 christos ac_res="none required"
6514 1.1 christos else
6515 1.1 christos ac_res=-l$ac_lib
6516 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6517 1.1 christos fi
6518 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6519 1.1 christos ac_cv_search_imsg_init=$ac_res
6520 1.1 christos fi
6521 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6522 1.1 christos conftest$ac_exeext
6523 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6524 1.1 christos break
6525 1.1 christos fi
6526 1.1 christos done
6527 1.1 christos if ${ac_cv_search_imsg_init+:} false; then :
6528 1.1 christos
6529 1.1 christos else
6530 1.1 christos ac_cv_search_imsg_init=no
6531 1.1 christos fi
6532 1.1 christos rm conftest.$ac_ext
6533 1.1 christos LIBS=$ac_func_search_save_LIBS
6534 1.1 christos fi
6535 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_imsg_init" >&5
6536 1.1 christos $as_echo "$ac_cv_search_imsg_init" >&6; }
6537 1.1 christos ac_res=$ac_cv_search_imsg_init
6538 1.1 christos if test "$ac_res" != no; then :
6539 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6540 1.1 christos found_imsg_init=yes
6541 1.1 christos else
6542 1.1 christos found_imsg_init=no
6543 1.1 christos fi
6544 1.1 christos
6545 1.1 christos if test "x$found_imsg_init" = xyes; then
6546 1.1 christos $as_echo "#define HAVE_IMSG 1" >>confdefs.h
6547 1.1 christos
6548 1.1 christos else
6549 1.1 christos case " $LIBOBJS " in
6550 1.1 christos *" imsg.$ac_objext "* ) ;;
6551 1.1 christos *) LIBOBJS="$LIBOBJS imsg.$ac_objext"
6552 1.1 christos ;;
6553 1.1 christos esac
6554 1.1 christos
6555 1.1 christos case " $LIBOBJS " in
6556 1.1 christos *" imsg-buffer.$ac_objext "* ) ;;
6557 1.1 christos *) LIBOBJS="$LIBOBJS imsg-buffer.$ac_objext"
6558 1.1 christos ;;
6559 1.1 christos esac
6560 1.1 christos
6561 1.1 christos fi
6562 1.1 christos
6563 1.1 christos # Look for daemon, compat/daemon.c used if missing. Solaris 10 has it in
6564 1.1 christos # libresolv, but no declaration anywhere, so check for declaration as well as
6565 1.1 christos # function.
6566 1.1 christos ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
6567 1.1 christos if test "x$ac_cv_func_daemon" = xyes; then :
6568 1.1 christos found_daemon=yes
6569 1.1 christos else
6570 1.1 christos found_daemon=no
6571 1.1 christos fi
6572 1.1 christos
6573 1.1 christos ac_fn_c_check_decl "$LINENO" "daemon" "ac_cv_have_decl_daemon" "
6574 1.1 christos #include <stdlib.h>
6575 1.1 christos #include <unistd.h>
6576 1.1 christos
6577 1.1 christos
6578 1.1 christos "
6579 1.1 christos if test "x$ac_cv_have_decl_daemon" = xyes; then :
6580 1.1 christos
6581 1.1 christos else
6582 1.1 christos found_daemon=no
6583 1.1 christos fi
6584 1.1 christos
6585 1.1 christos if test "x$found_daemon" = xyes; then
6586 1.1 christos $as_echo "#define HAVE_DAEMON 1" >>confdefs.h
6587 1.1 christos
6588 1.1 christos else
6589 1.1 christos case " $LIBOBJS " in
6590 1.1 christos *" daemon.$ac_objext "* ) ;;
6591 1.1 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
6592 1.1 christos ;;
6593 1.1 christos esac
6594 1.1 christos
6595 1.1 christos fi
6596 1.1 christos
6597 1.1 christos # Look for stravis, compat/{vis,unvis}.c used if missing.
6598 1.1 christos ac_fn_c_check_func "$LINENO" "stravis" "ac_cv_func_stravis"
6599 1.1 christos if test "x$ac_cv_func_stravis" = xyes; then :
6600 1.1 christos found_stravis=yes
6601 1.1 christos else
6602 1.1 christos found_stravis=no
6603 1.1 christos fi
6604 1.1 christos
6605 1.1 christos if test "x$found_stravis" = xyes; then
6606 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if strnvis is broken" >&5
6607 1.1 christos $as_echo_n "checking if strnvis is broken... " >&6; }
6608 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6609 1.1 christos /* end confdefs.h. */
6610 1.1 christos #include <vis.h>
6611 1.1 christos
6612 1.1 christos _ACEOF
6613 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6614 1.1 christos $EGREP "strnvis\(char \*, const char \*, size_t, int\)" >/dev/null 2>&1; then :
6615 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6616 1.1 christos $as_echo "no" >&6; }
6617 1.1 christos else
6618 1.1 christos found_stravis=no
6619 1.1 christos fi
6620 1.1 christos rm -f conftest*
6621 1.1 christos
6622 1.1 christos if test "x$found_stravis" = xno; then
6623 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6624 1.1 christos $as_echo "yes" >&6; }
6625 1.1 christos fi
6626 1.1 christos fi
6627 1.1 christos if test "x$found_stravis" = xyes; then
6628 1.1 christos ac_fn_c_check_decl "$LINENO" "VIS_DQ" "ac_cv_have_decl_VIS_DQ" "
6629 1.1 christos #include <stdlib.h>
6630 1.1 christos #include <vis.h>
6631 1.1 christos
6632 1.1 christos
6633 1.1 christos "
6634 1.1 christos if test "x$ac_cv_have_decl_VIS_DQ" = xyes; then :
6635 1.1 christos
6636 1.1 christos else
6637 1.1 christos found_stravis=no
6638 1.1 christos fi
6639 1.1 christos
6640 1.1 christos fi
6641 1.1 christos if test "x$found_stravis" = xyes; then
6642 1.1 christos $as_echo "#define HAVE_VIS 1" >>confdefs.h
6643 1.1 christos
6644 1.1 christos else
6645 1.1 christos case " $LIBOBJS " in
6646 1.1 christos *" vis.$ac_objext "* ) ;;
6647 1.1 christos *) LIBOBJS="$LIBOBJS vis.$ac_objext"
6648 1.1 christos ;;
6649 1.1 christos esac
6650 1.1 christos
6651 1.1 christos case " $LIBOBJS " in
6652 1.1 christos *" unvis.$ac_objext "* ) ;;
6653 1.1 christos *) LIBOBJS="$LIBOBJS unvis.$ac_objext"
6654 1.1 christos ;;
6655 1.1 christos esac
6656 1.1 christos
6657 1.1 christos fi
6658 1.1 christos
6659 1.1 christos # Look for getopt. glibc's getopt does not enforce argument order and the ways
6660 1.1 christos # of making it do so are stupid, so just use our own instead.
6661 1.1 christos ac_fn_c_check_func "$LINENO" "getopt" "ac_cv_func_getopt"
6662 1.1 christos if test "x$ac_cv_func_getopt" = xyes; then :
6663 1.1 christos found_getopt=yes
6664 1.1 christos else
6665 1.1 christos found_getopt=no
6666 1.1 christos fi
6667 1.1 christos
6668 1.1 christos if test "x$found_getopt" != xno; then
6669 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if getopt is suitable" >&5
6670 1.1 christos $as_echo_n "checking if getopt is suitable... " >&6; }
6671 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6672 1.1 christos /* end confdefs.h. */
6673 1.1 christos
6674 1.1 christos #include <features.h>
6675 1.1 christos #ifdef __GLIBC__
6676 1.1 christos yes
6677 1.1 christos #endif
6678 1.1 christos
6679 1.1 christos _ACEOF
6680 1.1 christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6681 1.1 christos $EGREP "yes" >/dev/null 2>&1; then :
6682 1.1 christos
6683 1.1 christos found_getopt=no
6684 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6685 1.1 christos $as_echo "no" >&6; }
6686 1.1 christos
6687 1.1 christos else
6688 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6689 1.1 christos $as_echo "yes" >&6; }
6690 1.1 christos fi
6691 1.1 christos rm -f conftest*
6692 1.1 christos
6693 1.1 christos fi
6694 1.1 christos if test "x$found_getopt" != xno; then
6695 1.1 christos ac_fn_c_check_decl "$LINENO" "optarg" "ac_cv_have_decl_optarg" "
6696 1.1 christos #include <unistd.h>
6697 1.1 christos
6698 1.1 christos "
6699 1.1 christos if test "x$ac_cv_have_decl_optarg" = xyes; then :
6700 1.1 christos ac_have_decl=1
6701 1.1 christos else
6702 1.1 christos ac_have_decl=0
6703 1.1 christos fi
6704 1.1 christos
6705 1.1 christos cat >>confdefs.h <<_ACEOF
6706 1.1 christos #define HAVE_DECL_OPTARG $ac_have_decl
6707 1.1 christos _ACEOF
6708 1.1 christos if test $ac_have_decl = 1; then :
6709 1.1 christos
6710 1.1 christos else
6711 1.1 christos found_getopt=no
6712 1.1 christos fi
6713 1.1 christos ac_fn_c_check_decl "$LINENO" "optind" "ac_cv_have_decl_optind" "
6714 1.1 christos #include <unistd.h>
6715 1.1 christos
6716 1.1 christos "
6717 1.1 christos if test "x$ac_cv_have_decl_optind" = xyes; then :
6718 1.1 christos ac_have_decl=1
6719 1.1 christos else
6720 1.1 christos ac_have_decl=0
6721 1.1 christos fi
6722 1.1 christos
6723 1.1 christos cat >>confdefs.h <<_ACEOF
6724 1.1 christos #define HAVE_DECL_OPTIND $ac_have_decl
6725 1.1 christos _ACEOF
6726 1.1 christos if test $ac_have_decl = 1; then :
6727 1.1 christos
6728 1.1 christos else
6729 1.1 christos found_getopt=no
6730 1.1 christos fi
6731 1.1 christos ac_fn_c_check_decl "$LINENO" "optreset" "ac_cv_have_decl_optreset" "
6732 1.1 christos #include <unistd.h>
6733 1.1 christos
6734 1.1 christos "
6735 1.1 christos if test "x$ac_cv_have_decl_optreset" = xyes; then :
6736 1.1 christos ac_have_decl=1
6737 1.1 christos else
6738 1.1 christos ac_have_decl=0
6739 1.1 christos fi
6740 1.1 christos
6741 1.1 christos cat >>confdefs.h <<_ACEOF
6742 1.1 christos #define HAVE_DECL_OPTRESET $ac_have_decl
6743 1.1 christos _ACEOF
6744 1.1 christos if test $ac_have_decl = 1; then :
6745 1.1 christos
6746 1.1 christos else
6747 1.1 christos found_getopt=no
6748 1.1 christos fi
6749 1.1 christos
6750 1.1 christos fi
6751 1.1 christos if test "x$found_getopt" != xno; then
6752 1.1 christos $as_echo "#define HAVE_GETOPT 1" >>confdefs.h
6753 1.1 christos
6754 1.1 christos else
6755 1.1 christos case " $LIBOBJS " in
6756 1.1 christos *" getopt.$ac_objext "* ) ;;
6757 1.1 christos *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
6758 1.1 christos ;;
6759 1.1 christos esac
6760 1.1 christos
6761 1.1 christos fi
6762 1.1 christos
6763 1.1.1.2.4.2 martin # Look for fdforkpty and forkpty in libutil.
6764 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fdforkpty" >&5
6765 1.1.1.2.4.2 martin $as_echo_n "checking for library containing fdforkpty... " >&6; }
6766 1.1.1.2.4.2 martin if ${ac_cv_search_fdforkpty+:} false; then :
6767 1.1.1.2 christos $as_echo_n "(cached) " >&6
6768 1.1.1.2 christos else
6769 1.1.1.2 christos ac_func_search_save_LIBS=$LIBS
6770 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6771 1.1.1.2 christos /* end confdefs.h. */
6772 1.1.1.2 christos
6773 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
6774 1.1.1.2 christos Use char because int might match the return type of a GCC
6775 1.1.1.2 christos builtin and then its argument prototype would still apply. */
6776 1.1.1.2 christos #ifdef __cplusplus
6777 1.1.1.2 christos extern "C"
6778 1.1.1.2 christos #endif
6779 1.1.1.2.4.2 martin char fdforkpty ();
6780 1.1.1.2 christos int
6781 1.1.1.2 christos main ()
6782 1.1.1.2 christos {
6783 1.1.1.2.4.2 martin return fdforkpty ();
6784 1.1.1.2 christos ;
6785 1.1.1.2 christos return 0;
6786 1.1.1.2 christos }
6787 1.1.1.2 christos _ACEOF
6788 1.1.1.2 christos for ac_lib in '' util; do
6789 1.1.1.2 christos if test -z "$ac_lib"; then
6790 1.1.1.2 christos ac_res="none required"
6791 1.1.1.2 christos else
6792 1.1.1.2 christos ac_res=-l$ac_lib
6793 1.1.1.2 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6794 1.1.1.2 christos fi
6795 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
6796 1.1.1.2.4.2 martin ac_cv_search_fdforkpty=$ac_res
6797 1.1.1.2 christos fi
6798 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
6799 1.1.1.2 christos conftest$ac_exeext
6800 1.1.1.2.4.2 martin if ${ac_cv_search_fdforkpty+:} false; then :
6801 1.1.1.2 christos break
6802 1.1.1.2 christos fi
6803 1.1.1.2 christos done
6804 1.1.1.2.4.2 martin if ${ac_cv_search_fdforkpty+:} false; then :
6805 1.1.1.2 christos
6806 1.1.1.2 christos else
6807 1.1.1.2.4.2 martin ac_cv_search_fdforkpty=no
6808 1.1.1.2 christos fi
6809 1.1.1.2 christos rm conftest.$ac_ext
6810 1.1.1.2 christos LIBS=$ac_func_search_save_LIBS
6811 1.1.1.2 christos fi
6812 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fdforkpty" >&5
6813 1.1.1.2.4.2 martin $as_echo "$ac_cv_search_fdforkpty" >&6; }
6814 1.1.1.2.4.2 martin ac_res=$ac_cv_search_fdforkpty
6815 1.1.1.2 christos if test "$ac_res" != no; then :
6816 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6817 1.1.1.2.4.2 martin found_fdforkpty=yes
6818 1.1.1.2 christos else
6819 1.1.1.2.4.2 martin found_fdforkpty=no
6820 1.1.1.2 christos fi
6821 1.1.1.2 christos
6822 1.1.1.2.4.2 martin if test "x$found_fdforkpty" = xyes; then
6823 1.1.1.2.4.2 martin $as_echo "#define HAVE_FDFORKPTY 1" >>confdefs.h
6824 1.1.1.2 christos
6825 1.1.1.2 christos else
6826 1.1.1.2 christos case " $LIBOBJS " in
6827 1.1.1.2.4.2 martin *" fdforkpty.$ac_objext "* ) ;;
6828 1.1.1.2.4.2 martin *) LIBOBJS="$LIBOBJS fdforkpty.$ac_objext"
6829 1.1.1.2 christos ;;
6830 1.1.1.2 christos esac
6831 1.1.1.2 christos
6832 1.1.1.2 christos fi
6833 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing forkpty" >&5
6834 1.1.1.2.4.2 martin $as_echo_n "checking for library containing forkpty... " >&6; }
6835 1.1.1.2.4.2 martin if ${ac_cv_search_forkpty+:} false; then :
6836 1.1.1.2 christos $as_echo_n "(cached) " >&6
6837 1.1.1.2 christos else
6838 1.1.1.2 christos ac_func_search_save_LIBS=$LIBS
6839 1.1.1.2 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6840 1.1.1.2 christos /* end confdefs.h. */
6841 1.1.1.2 christos
6842 1.1.1.2 christos /* Override any GCC internal prototype to avoid an error.
6843 1.1.1.2 christos Use char because int might match the return type of a GCC
6844 1.1.1.2 christos builtin and then its argument prototype would still apply. */
6845 1.1.1.2 christos #ifdef __cplusplus
6846 1.1.1.2 christos extern "C"
6847 1.1.1.2 christos #endif
6848 1.1.1.2.4.2 martin char forkpty ();
6849 1.1.1.2 christos int
6850 1.1.1.2 christos main ()
6851 1.1.1.2 christos {
6852 1.1.1.2.4.2 martin return forkpty ();
6853 1.1.1.2 christos ;
6854 1.1.1.2 christos return 0;
6855 1.1.1.2 christos }
6856 1.1.1.2 christos _ACEOF
6857 1.1.1.2 christos for ac_lib in '' util; do
6858 1.1.1.2 christos if test -z "$ac_lib"; then
6859 1.1.1.2 christos ac_res="none required"
6860 1.1.1.2 christos else
6861 1.1.1.2 christos ac_res=-l$ac_lib
6862 1.1.1.2 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6863 1.1.1.2 christos fi
6864 1.1.1.2 christos if ac_fn_c_try_link "$LINENO"; then :
6865 1.1.1.2.4.2 martin ac_cv_search_forkpty=$ac_res
6866 1.1.1.2 christos fi
6867 1.1.1.2 christos rm -f core conftest.err conftest.$ac_objext \
6868 1.1.1.2 christos conftest$ac_exeext
6869 1.1.1.2.4.2 martin if ${ac_cv_search_forkpty+:} false; then :
6870 1.1.1.2 christos break
6871 1.1.1.2 christos fi
6872 1.1.1.2 christos done
6873 1.1.1.2.4.2 martin if ${ac_cv_search_forkpty+:} false; then :
6874 1.1.1.2 christos
6875 1.1.1.2 christos else
6876 1.1.1.2.4.2 martin ac_cv_search_forkpty=no
6877 1.1.1.2 christos fi
6878 1.1.1.2 christos rm conftest.$ac_ext
6879 1.1.1.2 christos LIBS=$ac_func_search_save_LIBS
6880 1.1.1.2 christos fi
6881 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_forkpty" >&5
6882 1.1.1.2.4.2 martin $as_echo "$ac_cv_search_forkpty" >&6; }
6883 1.1.1.2.4.2 martin ac_res=$ac_cv_search_forkpty
6884 1.1.1.2 christos if test "$ac_res" != no; then :
6885 1.1.1.2 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6886 1.1.1.2.4.2 martin found_forkpty=yes
6887 1.1.1.2 christos else
6888 1.1.1.2.4.2 martin found_forkpty=no
6889 1.1.1.2 christos fi
6890 1.1.1.2 christos
6891 1.1.1.2.4.2 martin if test "x$found_forkpty" = xyes; then
6892 1.1.1.2.4.2 martin $as_echo "#define HAVE_FORKPTY 1" >>confdefs.h
6893 1.1.1.2 christos
6894 1.1.1.2.4.2 martin fi
6895 1.1.1.2.4.2 martin if test "x$found_forkpty" = xno; then
6896 1.1.1.2.4.2 martin NEED_FORKPTY_TRUE=
6897 1.1.1.2.4.2 martin NEED_FORKPTY_FALSE='#'
6898 1.1.1.2 christos else
6899 1.1.1.2.4.2 martin NEED_FORKPTY_TRUE='#'
6900 1.1.1.2.4.2 martin NEED_FORKPTY_FALSE=
6901 1.1.1.2 christos fi
6902 1.1.1.2.4.2 martin
6903 1.1.1.2.4.2 martin
6904 1.1.1.2.4.2 martin # Look for kinfo_getfile in libutil.
6905 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kinfo_getfile" >&5
6906 1.1.1.2.4.2 martin $as_echo_n "checking for library containing kinfo_getfile... " >&6; }
6907 1.1.1.2.4.2 martin if ${ac_cv_search_kinfo_getfile+:} false; then :
6908 1.1 christos $as_echo_n "(cached) " >&6
6909 1.1 christos else
6910 1.1 christos ac_func_search_save_LIBS=$LIBS
6911 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6912 1.1 christos /* end confdefs.h. */
6913 1.1 christos
6914 1.1 christos /* Override any GCC internal prototype to avoid an error.
6915 1.1 christos Use char because int might match the return type of a GCC
6916 1.1 christos builtin and then its argument prototype would still apply. */
6917 1.1 christos #ifdef __cplusplus
6918 1.1 christos extern "C"
6919 1.1 christos #endif
6920 1.1.1.2.4.2 martin char kinfo_getfile ();
6921 1.1 christos int
6922 1.1 christos main ()
6923 1.1 christos {
6924 1.1.1.2.4.2 martin return kinfo_getfile ();
6925 1.1 christos ;
6926 1.1 christos return 0;
6927 1.1 christos }
6928 1.1 christos _ACEOF
6929 1.1.1.2.4.2 martin for ac_lib in '' util util-freebsd; do
6930 1.1 christos if test -z "$ac_lib"; then
6931 1.1 christos ac_res="none required"
6932 1.1 christos else
6933 1.1 christos ac_res=-l$ac_lib
6934 1.1 christos LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6935 1.1 christos fi
6936 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
6937 1.1.1.2.4.2 martin ac_cv_search_kinfo_getfile=$ac_res
6938 1.1 christos fi
6939 1.1 christos rm -f core conftest.err conftest.$ac_objext \
6940 1.1 christos conftest$ac_exeext
6941 1.1.1.2.4.2 martin if ${ac_cv_search_kinfo_getfile+:} false; then :
6942 1.1 christos break
6943 1.1 christos fi
6944 1.1 christos done
6945 1.1.1.2.4.2 martin if ${ac_cv_search_kinfo_getfile+:} false; then :
6946 1.1 christos
6947 1.1 christos else
6948 1.1.1.2.4.2 martin ac_cv_search_kinfo_getfile=no
6949 1.1 christos fi
6950 1.1 christos rm conftest.$ac_ext
6951 1.1 christos LIBS=$ac_func_search_save_LIBS
6952 1.1 christos fi
6953 1.1.1.2.4.2 martin { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kinfo_getfile" >&5
6954 1.1.1.2.4.2 martin $as_echo "$ac_cv_search_kinfo_getfile" >&6; }
6955 1.1.1.2.4.2 martin ac_res=$ac_cv_search_kinfo_getfile
6956 1.1 christos if test "$ac_res" != no; then :
6957 1.1 christos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6958 1.1 christos
6959 1.1 christos fi
6960 1.1 christos
6961 1.1 christos
6962 1.1 christos # Look for a suitable queue.h.
6963 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_CONCAT" "ac_cv_have_decl_TAILQ_CONCAT" "#include <sys/queue.h>
6964 1.1 christos
6965 1.1 christos "
6966 1.1 christos if test "x$ac_cv_have_decl_TAILQ_CONCAT" = xyes; then :
6967 1.1 christos found_queue_h=yes
6968 1.1 christos else
6969 1.1 christos found_queue_h=no
6970 1.1 christos fi
6971 1.1 christos
6972 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_PREV" "ac_cv_have_decl_TAILQ_PREV" "#include <sys/queue.h>
6973 1.1 christos
6974 1.1 christos "
6975 1.1 christos if test "x$ac_cv_have_decl_TAILQ_PREV" = xyes; then :
6976 1.1 christos found_queue_h=yes
6977 1.1 christos else
6978 1.1 christos found_queue_h=no
6979 1.1 christos fi
6980 1.1 christos
6981 1.1 christos ac_fn_c_check_decl "$LINENO" "TAILQ_REPLACE" "ac_cv_have_decl_TAILQ_REPLACE" "#include <sys/queue.h>
6982 1.1 christos
6983 1.1 christos "
6984 1.1 christos if test "x$ac_cv_have_decl_TAILQ_REPLACE" = xyes; then :
6985 1.1 christos
6986 1.1 christos else
6987 1.1 christos found_queue_h=no
6988 1.1 christos fi
6989 1.1 christos
6990 1.1 christos if test "x$found_queue_h" = xyes; then
6991 1.1 christos $as_echo "#define HAVE_QUEUE_H 1" >>confdefs.h
6992 1.1 christos
6993 1.1 christos fi
6994 1.1 christos
6995 1.1 christos # Look for __progname.
6996 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __progname" >&5
6997 1.1 christos $as_echo_n "checking for __progname... " >&6; }
6998 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6999 1.1 christos /* end confdefs.h. */
7000 1.1 christos
7001 1.1 christos #include <stdio.h>
7002 1.1 christos #include <stdlib.h>
7003 1.1 christos extern char *__progname;
7004 1.1 christos int main(void) {
7005 1.1 christos const char *cp = __progname;
7006 1.1 christos printf("%s\n", cp);
7007 1.1 christos exit(0);
7008 1.1 christos }
7009 1.1 christos
7010 1.1 christos _ACEOF
7011 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7012 1.1 christos $as_echo "#define HAVE___PROGNAME 1" >>confdefs.h
7013 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7014 1.1 christos $as_echo "yes" >&6; }
7015 1.1 christos else
7016 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7017 1.1 christos $as_echo "no" >&6; }
7018 1.1 christos
7019 1.1 christos fi
7020 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7021 1.1 christos conftest$ac_exeext conftest.$ac_ext
7022 1.1 christos
7023 1.1 christos # Look for program_invocation_short_name.
7024 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for program_invocation_short_name" >&5
7025 1.1 christos $as_echo_n "checking for program_invocation_short_name... " >&6; }
7026 1.1 christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027 1.1 christos /* end confdefs.h. */
7028 1.1 christos
7029 1.1 christos #include <errno.h>
7030 1.1 christos #include <stdio.h>
7031 1.1 christos #include <stdlib.h>
7032 1.1 christos int main(void) {
7033 1.1 christos const char *cp = program_invocation_short_name;
7034 1.1 christos printf("%s\n", cp);
7035 1.1 christos exit(0);
7036 1.1 christos }
7037 1.1 christos
7038 1.1 christos _ACEOF
7039 1.1 christos if ac_fn_c_try_link "$LINENO"; then :
7040 1.1 christos $as_echo "#define HAVE_PROGRAM_INVOCATION_SHORT_NAME 1" >>confdefs.h
7041 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7042 1.1 christos $as_echo "yes" >&6; }
7043 1.1 christos else
7044 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7045 1.1 christos $as_echo "no" >&6; }
7046 1.1 christos
7047 1.1 christos fi
7048 1.1 christos rm -f core conftest.err conftest.$ac_objext \
7049 1.1 christos conftest$ac_exeext conftest.$ac_ext
7050 1.1 christos
7051 1.1 christos # Look for prctl(PR_SET_NAME).
7052 1.1 christos ac_fn_c_check_decl "$LINENO" "PR_SET_NAME" "ac_cv_have_decl_PR_SET_NAME" "#include <sys/prctl.h>
7053 1.1 christos
7054 1.1 christos "
7055 1.1 christos if test "x$ac_cv_have_decl_PR_SET_NAME" = xyes; then :
7056 1.1 christos $as_echo "#define HAVE_PR_SET_NAME 1" >>confdefs.h
7057 1.1 christos
7058 1.1 christos fi
7059 1.1 christos
7060 1.1 christos
7061 1.1 christos # Look for fcntl(F_CLOSEM).
7062 1.1 christos ac_fn_c_check_decl "$LINENO" "F_CLOSEM" "ac_cv_have_decl_F_CLOSEM" "#include <fcntl.h>
7063 1.1 christos
7064 1.1 christos "
7065 1.1 christos if test "x$ac_cv_have_decl_F_CLOSEM" = xyes; then :
7066 1.1 christos $as_echo "#define HAVE_FCNTL_CLOSEM 1" >>confdefs.h
7067 1.1 christos
7068 1.1 christos fi
7069 1.1 christos
7070 1.1 christos
7071 1.1 christos # Look for /proc/$$.
7072 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/\$\$" >&5
7073 1.1 christos $as_echo_n "checking for /proc/\$\$... " >&6; }
7074 1.1 christos if test -d /proc/$$; then
7075 1.1 christos $as_echo "#define HAVE_PROC_PID 1" >>confdefs.h
7076 1.1 christos
7077 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7078 1.1 christos $as_echo "yes" >&6; }
7079 1.1 christos else
7080 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7081 1.1 christos $as_echo "no" >&6; }
7082 1.1 christos fi
7083 1.1 christos
7084 1.1 christos # Man page defaults to mdoc.
7085 1.1 christos MANFORMAT=mdoc
7086 1.1 christos
7087 1.1 christos
7088 1.1 christos # Figure out the platform.
7089 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking platform" >&5
7090 1.1 christos $as_echo_n "checking platform... " >&6; }
7091 1.1 christos case "$host_os" in
7092 1.1 christos *aix*)
7093 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: aix" >&5
7094 1.1 christos $as_echo "aix" >&6; }
7095 1.1 christos PLATFORM=aix
7096 1.1 christos ;;
7097 1.1 christos *darwin*)
7098 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: darwin" >&5
7099 1.1 christos $as_echo "darwin" >&6; }
7100 1.1.1.2 christos PLATFORM=darwin
7101 1.1.1.2 christos #
7102 1.1.1.2 christos # OS X CMSG_FIRSTHDR is broken, so redefine it with a working
7103 1.1.1.2 christos # one. daemon works but has some stupid side effects, so use
7104 1.1.1.2 christos # our internal version which has a workaround.
7105 1.1.1.2 christos #
7106 1.1 christos $as_echo "#define BROKEN_CMSG_FIRSTHDR 1" >>confdefs.h
7107 1.1 christos
7108 1.1.1.2 christos case " $LIBOBJS " in
7109 1.1.1.2 christos *" daemon.$ac_objext "* ) ;;
7110 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon.$ac_objext"
7111 1.1.1.2 christos ;;
7112 1.1.1.2 christos esac
7113 1.1.1.2 christos
7114 1.1.1.2 christos case " $LIBOBJS " in
7115 1.1.1.2 christos *" daemon-darwin.$ac_objext "* ) ;;
7116 1.1.1.2 christos *) LIBOBJS="$LIBOBJS daemon-darwin.$ac_objext"
7117 1.1.1.2 christos ;;
7118 1.1.1.2 christos esac
7119 1.1.1.2 christos
7120 1.1 christos ;;
7121 1.1 christos *dragonfly*)
7122 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: dragonfly" >&5
7123 1.1 christos $as_echo "dragonfly" >&6; }
7124 1.1 christos PLATFORM=dragonfly
7125 1.1 christos ;;
7126 1.1 christos *linux*)
7127 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: linux" >&5
7128 1.1 christos $as_echo "linux" >&6; }
7129 1.1 christos PLATFORM=linux
7130 1.1 christos ;;
7131 1.1 christos *freebsd*)
7132 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: freebsd" >&5
7133 1.1 christos $as_echo "freebsd" >&6; }
7134 1.1 christos PLATFORM=freebsd
7135 1.1 christos ;;
7136 1.1 christos *netbsd*)
7137 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: netbsd" >&5
7138 1.1 christos $as_echo "netbsd" >&6; }
7139 1.1 christos PLATFORM=netbsd
7140 1.1 christos ;;
7141 1.1 christos *openbsd*)
7142 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: openbsd" >&5
7143 1.1 christos $as_echo "openbsd" >&6; }
7144 1.1 christos PLATFORM=openbsd
7145 1.1 christos ;;
7146 1.1 christos *sunos*)
7147 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7148 1.1 christos $as_echo "sunos" >&6; }
7149 1.1 christos PLATFORM=sunos
7150 1.1 christos ;;
7151 1.1 christos *solaris*)
7152 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: sunos" >&5
7153 1.1 christos $as_echo "sunos" >&6; }
7154 1.1 christos PLATFORM=sunos
7155 1.1.1.2.4.1 christos case `/usr/bin/nroff --version 2>&1` in
7156 1.1.1.2.4.1 christos *GNU*)
7157 1.1.1.2.4.1 christos # Solaris 11.4 and later use GNU groff.
7158 1.1.1.2.4.1 christos MANFORMAT=mdoc
7159 1.1.1.2.4.1 christos ;;
7160 1.1.1.2.4.1 christos *)
7161 1.1.1.2.4.1 christos # Solaris 2.0 to 11.3 use AT&T nroff.
7162 1.1.1.2.4.1 christos MANFORMAT=man
7163 1.1.1.2.4.1 christos ;;
7164 1.1.1.2.4.1 christos esac
7165 1.1 christos ;;
7166 1.1 christos *hpux*)
7167 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: hpux" >&5
7168 1.1 christos $as_echo "hpux" >&6; }
7169 1.1 christos PLATFORM=hpux
7170 1.1 christos ;;
7171 1.1.1.2.4.1 christos *cygwin*|*msys*)
7172 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: cygwin" >&5
7173 1.1 christos $as_echo "cygwin" >&6; }
7174 1.1 christos PLATFORM=cygwin
7175 1.1 christos ;;
7176 1.1 christos *)
7177 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
7178 1.1 christos $as_echo "unknown" >&6; }
7179 1.1 christos PLATFORM=unknown
7180 1.1 christos ;;
7181 1.1 christos esac
7182 1.1 christos
7183 1.1 christos if test "x$PLATFORM" = xaix; then
7184 1.1 christos IS_AIX_TRUE=
7185 1.1 christos IS_AIX_FALSE='#'
7186 1.1 christos else
7187 1.1 christos IS_AIX_TRUE='#'
7188 1.1 christos IS_AIX_FALSE=
7189 1.1 christos fi
7190 1.1 christos
7191 1.1 christos if test "x$PLATFORM" = xdarwin; then
7192 1.1 christos IS_DARWIN_TRUE=
7193 1.1 christos IS_DARWIN_FALSE='#'
7194 1.1 christos else
7195 1.1 christos IS_DARWIN_TRUE='#'
7196 1.1 christos IS_DARWIN_FALSE=
7197 1.1 christos fi
7198 1.1 christos
7199 1.1 christos if test "x$PLATFORM" = xdragonfly; then
7200 1.1 christos IS_DRAGONFLY_TRUE=
7201 1.1 christos IS_DRAGONFLY_FALSE='#'
7202 1.1 christos else
7203 1.1 christos IS_DRAGONFLY_TRUE='#'
7204 1.1 christos IS_DRAGONFLY_FALSE=
7205 1.1 christos fi
7206 1.1 christos
7207 1.1 christos if test "x$PLATFORM" = xlinux; then
7208 1.1 christos IS_LINUX_TRUE=
7209 1.1 christos IS_LINUX_FALSE='#'
7210 1.1 christos else
7211 1.1 christos IS_LINUX_TRUE='#'
7212 1.1 christos IS_LINUX_FALSE=
7213 1.1 christos fi
7214 1.1 christos
7215 1.1 christos if test "x$PLATFORM" = xfreebsd; then
7216 1.1 christos IS_FREEBSD_TRUE=
7217 1.1 christos IS_FREEBSD_FALSE='#'
7218 1.1 christos else
7219 1.1 christos IS_FREEBSD_TRUE='#'
7220 1.1 christos IS_FREEBSD_FALSE=
7221 1.1 christos fi
7222 1.1 christos
7223 1.1 christos if test "x$PLATFORM" = xnetbsd; then
7224 1.1 christos IS_NETBSD_TRUE=
7225 1.1 christos IS_NETBSD_FALSE='#'
7226 1.1 christos else
7227 1.1 christos IS_NETBSD_TRUE='#'
7228 1.1 christos IS_NETBSD_FALSE=
7229 1.1 christos fi
7230 1.1 christos
7231 1.1 christos if test "x$PLATFORM" = xopenbsd; then
7232 1.1 christos IS_OPENBSD_TRUE=
7233 1.1 christos IS_OPENBSD_FALSE='#'
7234 1.1 christos else
7235 1.1 christos IS_OPENBSD_TRUE='#'
7236 1.1 christos IS_OPENBSD_FALSE=
7237 1.1 christos fi
7238 1.1 christos
7239 1.1 christos if test "x$PLATFORM" = xsunos; then
7240 1.1 christos IS_SUNOS_TRUE=
7241 1.1 christos IS_SUNOS_FALSE='#'
7242 1.1 christos else
7243 1.1 christos IS_SUNOS_TRUE='#'
7244 1.1 christos IS_SUNOS_FALSE=
7245 1.1 christos fi
7246 1.1 christos
7247 1.1 christos if test "x$PLATFORM" = xhpux; then
7248 1.1 christos IS_HPUX_TRUE=
7249 1.1 christos IS_HPUX_FALSE='#'
7250 1.1 christos else
7251 1.1 christos IS_HPUX_TRUE='#'
7252 1.1 christos IS_HPUX_FALSE=
7253 1.1 christos fi
7254 1.1 christos
7255 1.1 christos if test "x$PLATFORM" = xunknown; then
7256 1.1 christos IS_UNKNOWN_TRUE=
7257 1.1 christos IS_UNKNOWN_FALSE='#'
7258 1.1 christos else
7259 1.1 christos IS_UNKNOWN_TRUE='#'
7260 1.1 christos IS_UNKNOWN_FALSE=
7261 1.1 christos fi
7262 1.1 christos
7263 1.1 christos
7264 1.1 christos # Save our CFLAGS/CPPFLAGS/LDFLAGS for the Makefile and restore the old user
7265 1.1 christos # variables.
7266 1.1 christos
7267 1.1 christos CPPFLAGS="$SAVED_CPPFLAGS"
7268 1.1 christos
7269 1.1 christos CFLAGS="$SAVED_CFLAGS"
7270 1.1 christos
7271 1.1 christos LDFLAGS="$SAVED_LDFLAGS"
7272 1.1 christos
7273 1.1 christos # autoconf should create a Makefile.
7274 1.1 christos ac_config_files="$ac_config_files Makefile"
7275 1.1 christos
7276 1.1 christos cat >confcache <<\_ACEOF
7277 1.1 christos # This file is a shell script that caches the results of configure
7278 1.1 christos # tests run on this system so they can be shared between configure
7279 1.1 christos # scripts and configure runs, see configure's option --config-cache.
7280 1.1 christos # It is not useful on other systems. If it contains results you don't
7281 1.1 christos # want to keep, you may remove or edit it.
7282 1.1 christos #
7283 1.1 christos # config.status only pays attention to the cache file if you give it
7284 1.1 christos # the --recheck option to rerun configure.
7285 1.1 christos #
7286 1.1 christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
7287 1.1 christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
7288 1.1 christos # following values.
7289 1.1 christos
7290 1.1 christos _ACEOF
7291 1.1 christos
7292 1.1 christos # The following way of writing the cache mishandles newlines in values,
7293 1.1 christos # but we know of no workaround that is simple, portable, and efficient.
7294 1.1 christos # So, we kill variables containing newlines.
7295 1.1 christos # Ultrix sh set writes to stderr and can't be redirected directly,
7296 1.1 christos # and sets the high bit in the cache file unless we assign to the vars.
7297 1.1 christos (
7298 1.1 christos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7299 1.1 christos eval ac_val=\$$ac_var
7300 1.1 christos case $ac_val in #(
7301 1.1 christos *${as_nl}*)
7302 1.1 christos case $ac_var in #(
7303 1.1 christos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7304 1.1 christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7305 1.1 christos esac
7306 1.1 christos case $ac_var in #(
7307 1.1 christos _ | IFS | as_nl) ;; #(
7308 1.1 christos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7309 1.1 christos *) { eval $ac_var=; unset $ac_var;} ;;
7310 1.1 christos esac ;;
7311 1.1 christos esac
7312 1.1 christos done
7313 1.1 christos
7314 1.1 christos (set) 2>&1 |
7315 1.1 christos case $as_nl`(ac_space=' '; set) 2>&1` in #(
7316 1.1 christos *${as_nl}ac_space=\ *)
7317 1.1 christos # `set' does not quote correctly, so add quotes: double-quote
7318 1.1 christos # substitution turns \\\\ into \\, and sed turns \\ into \.
7319 1.1 christos sed -n \
7320 1.1 christos "s/'/'\\\\''/g;
7321 1.1 christos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7322 1.1 christos ;; #(
7323 1.1 christos *)
7324 1.1 christos # `set' quotes correctly as required by POSIX, so do not add quotes.
7325 1.1 christos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7326 1.1 christos ;;
7327 1.1 christos esac |
7328 1.1 christos sort
7329 1.1 christos ) |
7330 1.1 christos sed '
7331 1.1 christos /^ac_cv_env_/b end
7332 1.1 christos t clear
7333 1.1 christos :clear
7334 1.1 christos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7335 1.1 christos t end
7336 1.1 christos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7337 1.1 christos :end' >>confcache
7338 1.1 christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7339 1.1 christos if test -w "$cache_file"; then
7340 1.1 christos if test "x$cache_file" != "x/dev/null"; then
7341 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7342 1.1 christos $as_echo "$as_me: updating cache $cache_file" >&6;}
7343 1.1 christos if test ! -f "$cache_file" || test -h "$cache_file"; then
7344 1.1 christos cat confcache >"$cache_file"
7345 1.1 christos else
7346 1.1 christos case $cache_file in #(
7347 1.1 christos */* | ?:*)
7348 1.1 christos mv -f confcache "$cache_file"$$ &&
7349 1.1 christos mv -f "$cache_file"$$ "$cache_file" ;; #(
7350 1.1 christos *)
7351 1.1 christos mv -f confcache "$cache_file" ;;
7352 1.1 christos esac
7353 1.1 christos fi
7354 1.1 christos fi
7355 1.1 christos else
7356 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7357 1.1 christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7358 1.1 christos fi
7359 1.1 christos fi
7360 1.1 christos rm -f confcache
7361 1.1 christos
7362 1.1 christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
7363 1.1 christos # Let make expand exec_prefix.
7364 1.1 christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7365 1.1 christos
7366 1.1 christos # Transform confdefs.h into DEFS.
7367 1.1 christos # Protect against shell expansion while executing Makefile rules.
7368 1.1 christos # Protect against Makefile macro expansion.
7369 1.1 christos #
7370 1.1 christos # If the first sed substitution is executed (which looks for macros that
7371 1.1 christos # take arguments), then branch to the quote section. Otherwise,
7372 1.1 christos # look for a macro that doesn't take arguments.
7373 1.1 christos ac_script='
7374 1.1 christos :mline
7375 1.1 christos /\\$/{
7376 1.1 christos N
7377 1.1 christos s,\\\n,,
7378 1.1 christos b mline
7379 1.1 christos }
7380 1.1 christos t clear
7381 1.1 christos :clear
7382 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
7383 1.1 christos t quote
7384 1.1 christos s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
7385 1.1 christos t quote
7386 1.1 christos b any
7387 1.1 christos :quote
7388 1.1 christos s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7389 1.1 christos s/\[/\\&/g
7390 1.1 christos s/\]/\\&/g
7391 1.1 christos s/\$/$$/g
7392 1.1 christos H
7393 1.1 christos :any
7394 1.1 christos ${
7395 1.1 christos g
7396 1.1 christos s/^\n//
7397 1.1 christos s/\n/ /g
7398 1.1 christos p
7399 1.1 christos }
7400 1.1 christos '
7401 1.1 christos DEFS=`sed -n "$ac_script" confdefs.h`
7402 1.1 christos
7403 1.1 christos
7404 1.1 christos ac_libobjs=
7405 1.1 christos ac_ltlibobjs=
7406 1.1 christos U=
7407 1.1 christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7408 1.1 christos # 1. Remove the extension, and $U if already installed.
7409 1.1 christos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7410 1.1 christos ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7411 1.1 christos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7412 1.1 christos # will be set to the directory where LIBOBJS objects are built.
7413 1.1 christos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7414 1.1 christos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7415 1.1 christos done
7416 1.1 christos LIBOBJS=$ac_libobjs
7417 1.1 christos
7418 1.1 christos LTLIBOBJS=$ac_ltlibobjs
7419 1.1 christos
7420 1.1 christos
7421 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
7422 1.1 christos $as_echo_n "checking that generated files are newer than configure... " >&6; }
7423 1.1 christos if test -n "$am_sleep_pid"; then
7424 1.1 christos # Hide warnings about reused PIDs.
7425 1.1 christos wait $am_sleep_pid 2>/dev/null
7426 1.1 christos fi
7427 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
7428 1.1 christos $as_echo "done" >&6; }
7429 1.1 christos if test -n "$EXEEXT"; then
7430 1.1 christos am__EXEEXT_TRUE=
7431 1.1 christos am__EXEEXT_FALSE='#'
7432 1.1 christos else
7433 1.1 christos am__EXEEXT_TRUE='#'
7434 1.1 christos am__EXEEXT_FALSE=
7435 1.1 christos fi
7436 1.1 christos
7437 1.1 christos if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7438 1.1 christos as_fn_error $? "conditional \"AMDEP\" was never defined.
7439 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7440 1.1 christos fi
7441 1.1 christos if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7442 1.1 christos as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
7443 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7444 1.1 christos fi
7445 1.1 christos if test -z "${IS_DEBUG_TRUE}" && test -z "${IS_DEBUG_FALSE}"; then
7446 1.1 christos as_fn_error $? "conditional \"IS_DEBUG\" was never defined.
7447 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7448 1.1 christos fi
7449 1.1 christos if test -z "${IS_GCC_TRUE}" && test -z "${IS_GCC_FALSE}"; then
7450 1.1 christos as_fn_error $? "conditional \"IS_GCC\" was never defined.
7451 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7452 1.1 christos fi
7453 1.1 christos if test -z "${IS_SUNCC_TRUE}" && test -z "${IS_SUNCC_FALSE}"; then
7454 1.1 christos as_fn_error $? "conditional \"IS_SUNCC\" was never defined.
7455 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7456 1.1 christos fi
7457 1.1 christos if test -z "${HAVE_UTF8PROC_TRUE}" && test -z "${HAVE_UTF8PROC_FALSE}"; then
7458 1.1 christos as_fn_error $? "conditional \"HAVE_UTF8PROC\" was never defined.
7459 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7460 1.1 christos fi
7461 1.1 christos if test -z "${NEED_FORKPTY_TRUE}" && test -z "${NEED_FORKPTY_FALSE}"; then
7462 1.1 christos as_fn_error $? "conditional \"NEED_FORKPTY\" was never defined.
7463 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7464 1.1 christos fi
7465 1.1 christos if test -z "${IS_AIX_TRUE}" && test -z "${IS_AIX_FALSE}"; then
7466 1.1 christos as_fn_error $? "conditional \"IS_AIX\" was never defined.
7467 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7468 1.1 christos fi
7469 1.1 christos if test -z "${IS_DARWIN_TRUE}" && test -z "${IS_DARWIN_FALSE}"; then
7470 1.1 christos as_fn_error $? "conditional \"IS_DARWIN\" was never defined.
7471 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7472 1.1 christos fi
7473 1.1 christos if test -z "${IS_DRAGONFLY_TRUE}" && test -z "${IS_DRAGONFLY_FALSE}"; then
7474 1.1 christos as_fn_error $? "conditional \"IS_DRAGONFLY\" was never defined.
7475 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7476 1.1 christos fi
7477 1.1 christos if test -z "${IS_LINUX_TRUE}" && test -z "${IS_LINUX_FALSE}"; then
7478 1.1 christos as_fn_error $? "conditional \"IS_LINUX\" was never defined.
7479 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7480 1.1 christos fi
7481 1.1 christos if test -z "${IS_FREEBSD_TRUE}" && test -z "${IS_FREEBSD_FALSE}"; then
7482 1.1 christos as_fn_error $? "conditional \"IS_FREEBSD\" was never defined.
7483 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7484 1.1 christos fi
7485 1.1 christos if test -z "${IS_NETBSD_TRUE}" && test -z "${IS_NETBSD_FALSE}"; then
7486 1.1 christos as_fn_error $? "conditional \"IS_NETBSD\" was never defined.
7487 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7488 1.1 christos fi
7489 1.1 christos if test -z "${IS_OPENBSD_TRUE}" && test -z "${IS_OPENBSD_FALSE}"; then
7490 1.1 christos as_fn_error $? "conditional \"IS_OPENBSD\" was never defined.
7491 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7492 1.1 christos fi
7493 1.1 christos if test -z "${IS_SUNOS_TRUE}" && test -z "${IS_SUNOS_FALSE}"; then
7494 1.1 christos as_fn_error $? "conditional \"IS_SUNOS\" was never defined.
7495 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7496 1.1 christos fi
7497 1.1 christos if test -z "${IS_HPUX_TRUE}" && test -z "${IS_HPUX_FALSE}"; then
7498 1.1 christos as_fn_error $? "conditional \"IS_HPUX\" was never defined.
7499 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7500 1.1 christos fi
7501 1.1 christos if test -z "${IS_UNKNOWN_TRUE}" && test -z "${IS_UNKNOWN_FALSE}"; then
7502 1.1 christos as_fn_error $? "conditional \"IS_UNKNOWN\" was never defined.
7503 1.1 christos Usually this means the macro was only invoked conditionally." "$LINENO" 5
7504 1.1 christos fi
7505 1.1 christos
7506 1.1 christos : "${CONFIG_STATUS=./config.status}"
7507 1.1 christos ac_write_fail=0
7508 1.1 christos ac_clean_files_save=$ac_clean_files
7509 1.1 christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7510 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7511 1.1 christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7512 1.1 christos as_write_fail=0
7513 1.1 christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7514 1.1 christos #! $SHELL
7515 1.1 christos # Generated by $as_me.
7516 1.1 christos # Run this file to recreate the current configuration.
7517 1.1 christos # Compiler output produced by configure, useful for debugging
7518 1.1 christos # configure, is in config.log if it exists.
7519 1.1 christos
7520 1.1 christos debug=false
7521 1.1 christos ac_cs_recheck=false
7522 1.1 christos ac_cs_silent=false
7523 1.1 christos
7524 1.1 christos SHELL=\${CONFIG_SHELL-$SHELL}
7525 1.1 christos export SHELL
7526 1.1 christos _ASEOF
7527 1.1 christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7528 1.1 christos ## -------------------- ##
7529 1.1 christos ## M4sh Initialization. ##
7530 1.1 christos ## -------------------- ##
7531 1.1 christos
7532 1.1 christos # Be more Bourne compatible
7533 1.1 christos DUALCASE=1; export DUALCASE # for MKS sh
7534 1.1 christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7535 1.1 christos emulate sh
7536 1.1 christos NULLCMD=:
7537 1.1 christos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7538 1.1 christos # is contrary to our usage. Disable this feature.
7539 1.1 christos alias -g '${1+"$@"}'='"$@"'
7540 1.1 christos setopt NO_GLOB_SUBST
7541 1.1 christos else
7542 1.1 christos case `(set -o) 2>/dev/null` in #(
7543 1.1 christos *posix*) :
7544 1.1 christos set -o posix ;; #(
7545 1.1 christos *) :
7546 1.1 christos ;;
7547 1.1 christos esac
7548 1.1 christos fi
7549 1.1 christos
7550 1.1 christos
7551 1.1 christos as_nl='
7552 1.1 christos '
7553 1.1 christos export as_nl
7554 1.1 christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
7555 1.1 christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7556 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7557 1.1 christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7558 1.1 christos # Prefer a ksh shell builtin over an external printf program on Solaris,
7559 1.1 christos # but without wasting forks for bash or zsh.
7560 1.1 christos if test -z "$BASH_VERSION$ZSH_VERSION" \
7561 1.1 christos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7562 1.1 christos as_echo='print -r --'
7563 1.1 christos as_echo_n='print -rn --'
7564 1.1 christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7565 1.1 christos as_echo='printf %s\n'
7566 1.1 christos as_echo_n='printf %s'
7567 1.1 christos else
7568 1.1 christos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7569 1.1 christos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7570 1.1 christos as_echo_n='/usr/ucb/echo -n'
7571 1.1 christos else
7572 1.1 christos as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7573 1.1 christos as_echo_n_body='eval
7574 1.1 christos arg=$1;
7575 1.1 christos case $arg in #(
7576 1.1 christos *"$as_nl"*)
7577 1.1 christos expr "X$arg" : "X\\(.*\\)$as_nl";
7578 1.1 christos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7579 1.1 christos esac;
7580 1.1 christos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7581 1.1 christos '
7582 1.1 christos export as_echo_n_body
7583 1.1 christos as_echo_n='sh -c $as_echo_n_body as_echo'
7584 1.1 christos fi
7585 1.1 christos export as_echo_body
7586 1.1 christos as_echo='sh -c $as_echo_body as_echo'
7587 1.1 christos fi
7588 1.1 christos
7589 1.1 christos # The user is always right.
7590 1.1 christos if test "${PATH_SEPARATOR+set}" != set; then
7591 1.1 christos PATH_SEPARATOR=:
7592 1.1 christos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7593 1.1 christos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7594 1.1 christos PATH_SEPARATOR=';'
7595 1.1 christos }
7596 1.1 christos fi
7597 1.1 christos
7598 1.1 christos
7599 1.1 christos # IFS
7600 1.1 christos # We need space, tab and new line, in precisely that order. Quoting is
7601 1.1 christos # there to prevent editors from complaining about space-tab.
7602 1.1 christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7603 1.1 christos # splitting by setting IFS to empty value.)
7604 1.1 christos IFS=" "" $as_nl"
7605 1.1 christos
7606 1.1 christos # Find who we are. Look in the path if we contain no directory separator.
7607 1.1 christos as_myself=
7608 1.1 christos case $0 in #((
7609 1.1 christos *[\\/]* ) as_myself=$0 ;;
7610 1.1 christos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7611 1.1 christos for as_dir in $PATH
7612 1.1 christos do
7613 1.1 christos IFS=$as_save_IFS
7614 1.1 christos test -z "$as_dir" && as_dir=.
7615 1.1 christos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7616 1.1 christos done
7617 1.1 christos IFS=$as_save_IFS
7618 1.1 christos
7619 1.1 christos ;;
7620 1.1 christos esac
7621 1.1 christos # We did not find ourselves, most probably we were run as `sh COMMAND'
7622 1.1 christos # in which case we are not to be found in the path.
7623 1.1 christos if test "x$as_myself" = x; then
7624 1.1 christos as_myself=$0
7625 1.1 christos fi
7626 1.1 christos if test ! -f "$as_myself"; then
7627 1.1 christos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7628 1.1 christos exit 1
7629 1.1 christos fi
7630 1.1 christos
7631 1.1 christos # Unset variables that we do not need and which cause bugs (e.g. in
7632 1.1 christos # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7633 1.1 christos # suppresses any "Segmentation fault" message there. '((' could
7634 1.1 christos # trigger a bug in pdksh 5.2.14.
7635 1.1 christos for as_var in BASH_ENV ENV MAIL MAILPATH
7636 1.1 christos do eval test x\${$as_var+set} = xset \
7637 1.1 christos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7638 1.1 christos done
7639 1.1 christos PS1='$ '
7640 1.1 christos PS2='> '
7641 1.1 christos PS4='+ '
7642 1.1 christos
7643 1.1 christos # NLS nuisances.
7644 1.1 christos LC_ALL=C
7645 1.1 christos export LC_ALL
7646 1.1 christos LANGUAGE=C
7647 1.1 christos export LANGUAGE
7648 1.1 christos
7649 1.1 christos # CDPATH.
7650 1.1 christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7651 1.1 christos
7652 1.1 christos
7653 1.1 christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
7654 1.1 christos # ----------------------------------------
7655 1.1 christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7656 1.1 christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7657 1.1 christos # script with STATUS, using 1 if that was 0.
7658 1.1 christos as_fn_error ()
7659 1.1 christos {
7660 1.1 christos as_status=$1; test $as_status -eq 0 && as_status=1
7661 1.1 christos if test "$4"; then
7662 1.1 christos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7663 1.1 christos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7664 1.1 christos fi
7665 1.1 christos $as_echo "$as_me: error: $2" >&2
7666 1.1 christos as_fn_exit $as_status
7667 1.1 christos } # as_fn_error
7668 1.1 christos
7669 1.1 christos
7670 1.1 christos # as_fn_set_status STATUS
7671 1.1 christos # -----------------------
7672 1.1 christos # Set $? to STATUS, without forking.
7673 1.1 christos as_fn_set_status ()
7674 1.1 christos {
7675 1.1 christos return $1
7676 1.1 christos } # as_fn_set_status
7677 1.1 christos
7678 1.1 christos # as_fn_exit STATUS
7679 1.1 christos # -----------------
7680 1.1 christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7681 1.1 christos as_fn_exit ()
7682 1.1 christos {
7683 1.1 christos set +e
7684 1.1 christos as_fn_set_status $1
7685 1.1 christos exit $1
7686 1.1 christos } # as_fn_exit
7687 1.1 christos
7688 1.1 christos # as_fn_unset VAR
7689 1.1 christos # ---------------
7690 1.1 christos # Portably unset VAR.
7691 1.1 christos as_fn_unset ()
7692 1.1 christos {
7693 1.1 christos { eval $1=; unset $1;}
7694 1.1 christos }
7695 1.1 christos as_unset=as_fn_unset
7696 1.1 christos # as_fn_append VAR VALUE
7697 1.1 christos # ----------------------
7698 1.1 christos # Append the text in VALUE to the end of the definition contained in VAR. Take
7699 1.1 christos # advantage of any shell optimizations that allow amortized linear growth over
7700 1.1 christos # repeated appends, instead of the typical quadratic growth present in naive
7701 1.1 christos # implementations.
7702 1.1 christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7703 1.1 christos eval 'as_fn_append ()
7704 1.1 christos {
7705 1.1 christos eval $1+=\$2
7706 1.1 christos }'
7707 1.1 christos else
7708 1.1 christos as_fn_append ()
7709 1.1 christos {
7710 1.1 christos eval $1=\$$1\$2
7711 1.1 christos }
7712 1.1 christos fi # as_fn_append
7713 1.1 christos
7714 1.1 christos # as_fn_arith ARG...
7715 1.1 christos # ------------------
7716 1.1 christos # Perform arithmetic evaluation on the ARGs, and store the result in the
7717 1.1 christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
7718 1.1 christos # must be portable across $(()) and expr.
7719 1.1 christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7720 1.1 christos eval 'as_fn_arith ()
7721 1.1 christos {
7722 1.1 christos as_val=$(( $* ))
7723 1.1 christos }'
7724 1.1 christos else
7725 1.1 christos as_fn_arith ()
7726 1.1 christos {
7727 1.1 christos as_val=`expr "$@" || test $? -eq 1`
7728 1.1 christos }
7729 1.1 christos fi # as_fn_arith
7730 1.1 christos
7731 1.1 christos
7732 1.1 christos if expr a : '\(a\)' >/dev/null 2>&1 &&
7733 1.1 christos test "X`expr 00001 : '.*\(...\)'`" = X001; then
7734 1.1 christos as_expr=expr
7735 1.1 christos else
7736 1.1 christos as_expr=false
7737 1.1 christos fi
7738 1.1 christos
7739 1.1 christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7740 1.1 christos as_basename=basename
7741 1.1 christos else
7742 1.1 christos as_basename=false
7743 1.1 christos fi
7744 1.1 christos
7745 1.1 christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7746 1.1 christos as_dirname=dirname
7747 1.1 christos else
7748 1.1 christos as_dirname=false
7749 1.1 christos fi
7750 1.1 christos
7751 1.1 christos as_me=`$as_basename -- "$0" ||
7752 1.1 christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7753 1.1 christos X"$0" : 'X\(//\)$' \| \
7754 1.1 christos X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7755 1.1 christos $as_echo X/"$0" |
7756 1.1 christos sed '/^.*\/\([^/][^/]*\)\/*$/{
7757 1.1 christos s//\1/
7758 1.1 christos q
7759 1.1 christos }
7760 1.1 christos /^X\/\(\/\/\)$/{
7761 1.1 christos s//\1/
7762 1.1 christos q
7763 1.1 christos }
7764 1.1 christos /^X\/\(\/\).*/{
7765 1.1 christos s//\1/
7766 1.1 christos q
7767 1.1 christos }
7768 1.1 christos s/.*/./; q'`
7769 1.1 christos
7770 1.1 christos # Avoid depending upon Character Ranges.
7771 1.1 christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7772 1.1 christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7773 1.1 christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7774 1.1 christos as_cr_digits='0123456789'
7775 1.1 christos as_cr_alnum=$as_cr_Letters$as_cr_digits
7776 1.1 christos
7777 1.1 christos ECHO_C= ECHO_N= ECHO_T=
7778 1.1 christos case `echo -n x` in #(((((
7779 1.1 christos -n*)
7780 1.1 christos case `echo 'xy\c'` in
7781 1.1 christos *c*) ECHO_T=' ';; # ECHO_T is single tab character.
7782 1.1 christos xy) ECHO_C='\c';;
7783 1.1 christos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
7784 1.1 christos ECHO_T=' ';;
7785 1.1 christos esac;;
7786 1.1 christos *)
7787 1.1 christos ECHO_N='-n';;
7788 1.1 christos esac
7789 1.1 christos
7790 1.1 christos rm -f conf$$ conf$$.exe conf$$.file
7791 1.1 christos if test -d conf$$.dir; then
7792 1.1 christos rm -f conf$$.dir/conf$$.file
7793 1.1 christos else
7794 1.1 christos rm -f conf$$.dir
7795 1.1 christos mkdir conf$$.dir 2>/dev/null
7796 1.1 christos fi
7797 1.1 christos if (echo >conf$$.file) 2>/dev/null; then
7798 1.1 christos if ln -s conf$$.file conf$$ 2>/dev/null; then
7799 1.1 christos as_ln_s='ln -s'
7800 1.1 christos # ... but there are two gotchas:
7801 1.1 christos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7802 1.1 christos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7803 1.1 christos # In both cases, we have to default to `cp -pR'.
7804 1.1 christos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7805 1.1 christos as_ln_s='cp -pR'
7806 1.1 christos elif ln conf$$.file conf$$ 2>/dev/null; then
7807 1.1 christos as_ln_s=ln
7808 1.1 christos else
7809 1.1 christos as_ln_s='cp -pR'
7810 1.1 christos fi
7811 1.1 christos else
7812 1.1 christos as_ln_s='cp -pR'
7813 1.1 christos fi
7814 1.1 christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7815 1.1 christos rmdir conf$$.dir 2>/dev/null
7816 1.1 christos
7817 1.1 christos
7818 1.1 christos # as_fn_mkdir_p
7819 1.1 christos # -------------
7820 1.1 christos # Create "$as_dir" as a directory, including parents if necessary.
7821 1.1 christos as_fn_mkdir_p ()
7822 1.1 christos {
7823 1.1 christos
7824 1.1 christos case $as_dir in #(
7825 1.1 christos -*) as_dir=./$as_dir;;
7826 1.1 christos esac
7827 1.1 christos test -d "$as_dir" || eval $as_mkdir_p || {
7828 1.1 christos as_dirs=
7829 1.1 christos while :; do
7830 1.1 christos case $as_dir in #(
7831 1.1 christos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7832 1.1 christos *) as_qdir=$as_dir;;
7833 1.1 christos esac
7834 1.1 christos as_dirs="'$as_qdir' $as_dirs"
7835 1.1 christos as_dir=`$as_dirname -- "$as_dir" ||
7836 1.1 christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7837 1.1 christos X"$as_dir" : 'X\(//\)[^/]' \| \
7838 1.1 christos X"$as_dir" : 'X\(//\)$' \| \
7839 1.1 christos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7840 1.1 christos $as_echo X"$as_dir" |
7841 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7842 1.1 christos s//\1/
7843 1.1 christos q
7844 1.1 christos }
7845 1.1 christos /^X\(\/\/\)[^/].*/{
7846 1.1 christos s//\1/
7847 1.1 christos q
7848 1.1 christos }
7849 1.1 christos /^X\(\/\/\)$/{
7850 1.1 christos s//\1/
7851 1.1 christos q
7852 1.1 christos }
7853 1.1 christos /^X\(\/\).*/{
7854 1.1 christos s//\1/
7855 1.1 christos q
7856 1.1 christos }
7857 1.1 christos s/.*/./; q'`
7858 1.1 christos test -d "$as_dir" && break
7859 1.1 christos done
7860 1.1 christos test -z "$as_dirs" || eval "mkdir $as_dirs"
7861 1.1 christos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7862 1.1 christos
7863 1.1 christos
7864 1.1 christos } # as_fn_mkdir_p
7865 1.1 christos if mkdir -p . 2>/dev/null; then
7866 1.1 christos as_mkdir_p='mkdir -p "$as_dir"'
7867 1.1 christos else
7868 1.1 christos test -d ./-p && rmdir ./-p
7869 1.1 christos as_mkdir_p=false
7870 1.1 christos fi
7871 1.1 christos
7872 1.1 christos
7873 1.1 christos # as_fn_executable_p FILE
7874 1.1 christos # -----------------------
7875 1.1 christos # Test if FILE is an executable regular file.
7876 1.1 christos as_fn_executable_p ()
7877 1.1 christos {
7878 1.1 christos test -f "$1" && test -x "$1"
7879 1.1 christos } # as_fn_executable_p
7880 1.1 christos as_test_x='test -x'
7881 1.1 christos as_executable_p=as_fn_executable_p
7882 1.1 christos
7883 1.1 christos # Sed expression to map a string onto a valid CPP name.
7884 1.1 christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7885 1.1 christos
7886 1.1 christos # Sed expression to map a string onto a valid variable name.
7887 1.1 christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7888 1.1 christos
7889 1.1 christos
7890 1.1 christos exec 6>&1
7891 1.1 christos ## ----------------------------------- ##
7892 1.1 christos ## Main body of $CONFIG_STATUS script. ##
7893 1.1 christos ## ----------------------------------- ##
7894 1.1 christos _ASEOF
7895 1.1 christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7896 1.1 christos
7897 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7898 1.1 christos # Save the log message, to keep $0 and so on meaningful, and to
7899 1.1 christos # report actual input values of CONFIG_FILES etc. instead of their
7900 1.1 christos # values after options handling.
7901 1.1 christos ac_log="
7902 1.1.1.2.4.2 martin This file was extended by tmux $as_me 3.0a, which was
7903 1.1 christos generated by GNU Autoconf 2.69. Invocation command line was
7904 1.1 christos
7905 1.1 christos CONFIG_FILES = $CONFIG_FILES
7906 1.1 christos CONFIG_HEADERS = $CONFIG_HEADERS
7907 1.1 christos CONFIG_LINKS = $CONFIG_LINKS
7908 1.1 christos CONFIG_COMMANDS = $CONFIG_COMMANDS
7909 1.1 christos $ $0 $@
7910 1.1 christos
7911 1.1 christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
7912 1.1 christos "
7913 1.1 christos
7914 1.1 christos _ACEOF
7915 1.1 christos
7916 1.1 christos case $ac_config_files in *"
7917 1.1 christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
7918 1.1 christos esac
7919 1.1 christos
7920 1.1 christos
7921 1.1 christos
7922 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7923 1.1 christos # Files that config.status was made for.
7924 1.1 christos config_files="$ac_config_files"
7925 1.1 christos config_commands="$ac_config_commands"
7926 1.1 christos
7927 1.1 christos _ACEOF
7928 1.1 christos
7929 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7930 1.1 christos ac_cs_usage="\
7931 1.1 christos \`$as_me' instantiates files and other configuration actions
7932 1.1 christos from templates according to the current configuration. Unless the files
7933 1.1 christos and actions are specified as TAGs, all are instantiated by default.
7934 1.1 christos
7935 1.1 christos Usage: $0 [OPTION]... [TAG]...
7936 1.1 christos
7937 1.1 christos -h, --help print this help, then exit
7938 1.1 christos -V, --version print version number and configuration settings, then exit
7939 1.1 christos --config print configuration, then exit
7940 1.1 christos -q, --quiet, --silent
7941 1.1 christos do not print progress messages
7942 1.1 christos -d, --debug don't remove temporary files
7943 1.1 christos --recheck update $as_me by reconfiguring in the same conditions
7944 1.1 christos --file=FILE[:TEMPLATE]
7945 1.1 christos instantiate the configuration file FILE
7946 1.1 christos
7947 1.1 christos Configuration files:
7948 1.1 christos $config_files
7949 1.1 christos
7950 1.1 christos Configuration commands:
7951 1.1 christos $config_commands
7952 1.1 christos
7953 1.1 christos Report bugs to the package provider."
7954 1.1 christos
7955 1.1 christos _ACEOF
7956 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7957 1.1 christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7958 1.1 christos ac_cs_version="\\
7959 1.1.1.2.4.2 martin tmux config.status 3.0a
7960 1.1 christos configured by $0, generated by GNU Autoconf 2.69,
7961 1.1 christos with options \\"\$ac_cs_config\\"
7962 1.1 christos
7963 1.1 christos Copyright (C) 2012 Free Software Foundation, Inc.
7964 1.1 christos This config.status script is free software; the Free Software Foundation
7965 1.1 christos gives unlimited permission to copy, distribute and modify it."
7966 1.1 christos
7967 1.1 christos ac_pwd='$ac_pwd'
7968 1.1 christos srcdir='$srcdir'
7969 1.1 christos INSTALL='$INSTALL'
7970 1.1 christos MKDIR_P='$MKDIR_P'
7971 1.1 christos AWK='$AWK'
7972 1.1 christos test -n "\$AWK" || AWK=awk
7973 1.1 christos _ACEOF
7974 1.1 christos
7975 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7976 1.1 christos # The default lists apply if the user does not specify any file.
7977 1.1 christos ac_need_defaults=:
7978 1.1 christos while test $# != 0
7979 1.1 christos do
7980 1.1 christos case $1 in
7981 1.1 christos --*=?*)
7982 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
7983 1.1 christos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7984 1.1 christos ac_shift=:
7985 1.1 christos ;;
7986 1.1 christos --*=)
7987 1.1 christos ac_option=`expr "X$1" : 'X\([^=]*\)='`
7988 1.1 christos ac_optarg=
7989 1.1 christos ac_shift=:
7990 1.1 christos ;;
7991 1.1 christos *)
7992 1.1 christos ac_option=$1
7993 1.1 christos ac_optarg=$2
7994 1.1 christos ac_shift=shift
7995 1.1 christos ;;
7996 1.1 christos esac
7997 1.1 christos
7998 1.1 christos case $ac_option in
7999 1.1 christos # Handling of the options.
8000 1.1 christos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8001 1.1 christos ac_cs_recheck=: ;;
8002 1.1 christos --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8003 1.1 christos $as_echo "$ac_cs_version"; exit ;;
8004 1.1 christos --config | --confi | --conf | --con | --co | --c )
8005 1.1 christos $as_echo "$ac_cs_config"; exit ;;
8006 1.1 christos --debug | --debu | --deb | --de | --d | -d )
8007 1.1 christos debug=: ;;
8008 1.1 christos --file | --fil | --fi | --f )
8009 1.1 christos $ac_shift
8010 1.1 christos case $ac_optarg in
8011 1.1 christos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8012 1.1 christos '') as_fn_error $? "missing file argument" ;;
8013 1.1 christos esac
8014 1.1 christos as_fn_append CONFIG_FILES " '$ac_optarg'"
8015 1.1 christos ac_need_defaults=false;;
8016 1.1 christos --he | --h | --help | --hel | -h )
8017 1.1 christos $as_echo "$ac_cs_usage"; exit ;;
8018 1.1 christos -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8019 1.1 christos | -silent | --silent | --silen | --sile | --sil | --si | --s)
8020 1.1 christos ac_cs_silent=: ;;
8021 1.1 christos
8022 1.1 christos # This is an error.
8023 1.1 christos -*) as_fn_error $? "unrecognized option: \`$1'
8024 1.1 christos Try \`$0 --help' for more information." ;;
8025 1.1 christos
8026 1.1 christos *) as_fn_append ac_config_targets " $1"
8027 1.1 christos ac_need_defaults=false ;;
8028 1.1 christos
8029 1.1 christos esac
8030 1.1 christos shift
8031 1.1 christos done
8032 1.1 christos
8033 1.1 christos ac_configure_extra_args=
8034 1.1 christos
8035 1.1 christos if $ac_cs_silent; then
8036 1.1 christos exec 6>/dev/null
8037 1.1 christos ac_configure_extra_args="$ac_configure_extra_args --silent"
8038 1.1 christos fi
8039 1.1 christos
8040 1.1 christos _ACEOF
8041 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8042 1.1 christos if \$ac_cs_recheck; then
8043 1.1 christos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8044 1.1 christos shift
8045 1.1 christos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8046 1.1 christos CONFIG_SHELL='$SHELL'
8047 1.1 christos export CONFIG_SHELL
8048 1.1 christos exec "\$@"
8049 1.1 christos fi
8050 1.1 christos
8051 1.1 christos _ACEOF
8052 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8053 1.1 christos exec 5>>config.log
8054 1.1 christos {
8055 1.1 christos echo
8056 1.1 christos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8057 1.1 christos ## Running $as_me. ##
8058 1.1 christos _ASBOX
8059 1.1 christos $as_echo "$ac_log"
8060 1.1 christos } >&5
8061 1.1 christos
8062 1.1 christos _ACEOF
8063 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8064 1.1 christos #
8065 1.1 christos # INIT-COMMANDS
8066 1.1 christos #
8067 1.1 christos AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8068 1.1 christos
8069 1.1 christos _ACEOF
8070 1.1 christos
8071 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8072 1.1 christos
8073 1.1 christos # Handling of arguments.
8074 1.1 christos for ac_config_target in $ac_config_targets
8075 1.1 christos do
8076 1.1 christos case $ac_config_target in
8077 1.1 christos "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8078 1.1 christos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8079 1.1 christos
8080 1.1 christos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8081 1.1 christos esac
8082 1.1 christos done
8083 1.1 christos
8084 1.1 christos
8085 1.1 christos # If the user did not use the arguments to specify the items to instantiate,
8086 1.1 christos # then the envvar interface is used. Set only those that are not.
8087 1.1 christos # We use the long form for the default assignment because of an extremely
8088 1.1 christos # bizarre bug on SunOS 4.1.3.
8089 1.1 christos if $ac_need_defaults; then
8090 1.1 christos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8091 1.1 christos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8092 1.1 christos fi
8093 1.1 christos
8094 1.1 christos # Have a temporary directory for convenience. Make it in the build tree
8095 1.1 christos # simply because there is no reason against having it here, and in addition,
8096 1.1 christos # creating and moving files from /tmp can sometimes cause problems.
8097 1.1 christos # Hook for its removal unless debugging.
8098 1.1 christos # Note that there is a small window in which the directory will not be cleaned:
8099 1.1 christos # after its creation but before its name has been assigned to `$tmp'.
8100 1.1 christos $debug ||
8101 1.1 christos {
8102 1.1 christos tmp= ac_tmp=
8103 1.1 christos trap 'exit_status=$?
8104 1.1 christos : "${ac_tmp:=$tmp}"
8105 1.1 christos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8106 1.1 christos ' 0
8107 1.1 christos trap 'as_fn_exit 1' 1 2 13 15
8108 1.1 christos }
8109 1.1 christos # Create a (secure) tmp directory for tmp files.
8110 1.1 christos
8111 1.1 christos {
8112 1.1 christos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8113 1.1 christos test -d "$tmp"
8114 1.1 christos } ||
8115 1.1 christos {
8116 1.1 christos tmp=./conf$$-$RANDOM
8117 1.1 christos (umask 077 && mkdir "$tmp")
8118 1.1 christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8119 1.1 christos ac_tmp=$tmp
8120 1.1 christos
8121 1.1 christos # Set up the scripts for CONFIG_FILES section.
8122 1.1 christos # No need to generate them if there are no CONFIG_FILES.
8123 1.1 christos # This happens for instance with `./config.status config.h'.
8124 1.1 christos if test -n "$CONFIG_FILES"; then
8125 1.1 christos
8126 1.1 christos
8127 1.1 christos ac_cr=`echo X | tr X '\015'`
8128 1.1 christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
8129 1.1 christos # But we know of no other shell where ac_cr would be empty at this
8130 1.1 christos # point, so we can use a bashism as a fallback.
8131 1.1 christos if test "x$ac_cr" = x; then
8132 1.1 christos eval ac_cr=\$\'\\r\'
8133 1.1 christos fi
8134 1.1 christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8135 1.1 christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8136 1.1 christos ac_cs_awk_cr='\\r'
8137 1.1 christos else
8138 1.1 christos ac_cs_awk_cr=$ac_cr
8139 1.1 christos fi
8140 1.1 christos
8141 1.1 christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8142 1.1 christos _ACEOF
8143 1.1 christos
8144 1.1 christos
8145 1.1 christos {
8146 1.1 christos echo "cat >conf$$subs.awk <<_ACEOF" &&
8147 1.1 christos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8148 1.1 christos echo "_ACEOF"
8149 1.1 christos } >conf$$subs.sh ||
8150 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8151 1.1 christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8152 1.1 christos ac_delim='%!_!# '
8153 1.1 christos for ac_last_try in false false false false false :; do
8154 1.1 christos . ./conf$$subs.sh ||
8155 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8156 1.1 christos
8157 1.1 christos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8158 1.1 christos if test $ac_delim_n = $ac_delim_num; then
8159 1.1 christos break
8160 1.1 christos elif $ac_last_try; then
8161 1.1 christos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8162 1.1 christos else
8163 1.1 christos ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8164 1.1 christos fi
8165 1.1 christos done
8166 1.1 christos rm -f conf$$subs.sh
8167 1.1 christos
8168 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8169 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8170 1.1 christos _ACEOF
8171 1.1 christos sed -n '
8172 1.1 christos h
8173 1.1 christos s/^/S["/; s/!.*/"]=/
8174 1.1 christos p
8175 1.1 christos g
8176 1.1 christos s/^[^!]*!//
8177 1.1 christos :repl
8178 1.1 christos t repl
8179 1.1 christos s/'"$ac_delim"'$//
8180 1.1 christos t delim
8181 1.1 christos :nl
8182 1.1 christos h
8183 1.1 christos s/\(.\{148\}\)..*/\1/
8184 1.1 christos t more1
8185 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8186 1.1 christos p
8187 1.1 christos n
8188 1.1 christos b repl
8189 1.1 christos :more1
8190 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8191 1.1 christos p
8192 1.1 christos g
8193 1.1 christos s/.\{148\}//
8194 1.1 christos t nl
8195 1.1 christos :delim
8196 1.1 christos h
8197 1.1 christos s/\(.\{148\}\)..*/\1/
8198 1.1 christos t more2
8199 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"/
8200 1.1 christos p
8201 1.1 christos b
8202 1.1 christos :more2
8203 1.1 christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8204 1.1 christos p
8205 1.1 christos g
8206 1.1 christos s/.\{148\}//
8207 1.1 christos t delim
8208 1.1 christos ' <conf$$subs.awk | sed '
8209 1.1 christos /^[^""]/{
8210 1.1 christos N
8211 1.1 christos s/\n//
8212 1.1 christos }
8213 1.1 christos ' >>$CONFIG_STATUS || ac_write_fail=1
8214 1.1 christos rm -f conf$$subs.awk
8215 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8216 1.1 christos _ACAWK
8217 1.1 christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8218 1.1 christos for (key in S) S_is_set[key] = 1
8219 1.1 christos FS = ""
8220 1.1 christos
8221 1.1 christos }
8222 1.1 christos {
8223 1.1 christos line = $ 0
8224 1.1 christos nfields = split(line, field, "@")
8225 1.1 christos substed = 0
8226 1.1 christos len = length(field[1])
8227 1.1 christos for (i = 2; i < nfields; i++) {
8228 1.1 christos key = field[i]
8229 1.1 christos keylen = length(key)
8230 1.1 christos if (S_is_set[key]) {
8231 1.1 christos value = S[key]
8232 1.1 christos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8233 1.1 christos len += length(value) + length(field[++i])
8234 1.1 christos substed = 1
8235 1.1 christos } else
8236 1.1 christos len += 1 + keylen
8237 1.1 christos }
8238 1.1 christos
8239 1.1 christos print line
8240 1.1 christos }
8241 1.1 christos
8242 1.1 christos _ACAWK
8243 1.1 christos _ACEOF
8244 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8245 1.1 christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8246 1.1 christos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8247 1.1 christos else
8248 1.1 christos cat
8249 1.1 christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8250 1.1 christos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8251 1.1 christos _ACEOF
8252 1.1 christos
8253 1.1 christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8254 1.1 christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8255 1.1 christos # trailing colons and then remove the whole line if VPATH becomes empty
8256 1.1 christos # (actually we leave an empty line to preserve line numbers).
8257 1.1 christos if test "x$srcdir" = x.; then
8258 1.1 christos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
8259 1.1 christos h
8260 1.1 christos s///
8261 1.1 christos s/^/:/
8262 1.1 christos s/[ ]*$/:/
8263 1.1 christos s/:\$(srcdir):/:/g
8264 1.1 christos s/:\${srcdir}:/:/g
8265 1.1 christos s/:@srcdir@:/:/g
8266 1.1 christos s/^:*//
8267 1.1 christos s/:*$//
8268 1.1 christos x
8269 1.1 christos s/\(=[ ]*\).*/\1/
8270 1.1 christos G
8271 1.1 christos s/\n//
8272 1.1 christos s/^[^=]*=[ ]*$//
8273 1.1 christos }'
8274 1.1 christos fi
8275 1.1 christos
8276 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8277 1.1 christos fi # test -n "$CONFIG_FILES"
8278 1.1 christos
8279 1.1 christos
8280 1.1 christos eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
8281 1.1 christos shift
8282 1.1 christos for ac_tag
8283 1.1 christos do
8284 1.1 christos case $ac_tag in
8285 1.1 christos :[FHLC]) ac_mode=$ac_tag; continue;;
8286 1.1 christos esac
8287 1.1 christos case $ac_mode$ac_tag in
8288 1.1 christos :[FHL]*:*);;
8289 1.1 christos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8290 1.1 christos :[FH]-) ac_tag=-:-;;
8291 1.1 christos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8292 1.1 christos esac
8293 1.1 christos ac_save_IFS=$IFS
8294 1.1 christos IFS=:
8295 1.1 christos set x $ac_tag
8296 1.1 christos IFS=$ac_save_IFS
8297 1.1 christos shift
8298 1.1 christos ac_file=$1
8299 1.1 christos shift
8300 1.1 christos
8301 1.1 christos case $ac_mode in
8302 1.1 christos :L) ac_source=$1;;
8303 1.1 christos :[FH])
8304 1.1 christos ac_file_inputs=
8305 1.1 christos for ac_f
8306 1.1 christos do
8307 1.1 christos case $ac_f in
8308 1.1 christos -) ac_f="$ac_tmp/stdin";;
8309 1.1 christos *) # Look for the file first in the build tree, then in the source tree
8310 1.1 christos # (if the path is not absolute). The absolute path cannot be DOS-style,
8311 1.1 christos # because $ac_f cannot contain `:'.
8312 1.1 christos test -f "$ac_f" ||
8313 1.1 christos case $ac_f in
8314 1.1 christos [\\/$]*) false;;
8315 1.1 christos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8316 1.1 christos esac ||
8317 1.1 christos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8318 1.1 christos esac
8319 1.1 christos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8320 1.1 christos as_fn_append ac_file_inputs " '$ac_f'"
8321 1.1 christos done
8322 1.1 christos
8323 1.1 christos # Let's still pretend it is `configure' which instantiates (i.e., don't
8324 1.1 christos # use $as_me), people would be surprised to read:
8325 1.1 christos # /* config.h. Generated by config.status. */
8326 1.1 christos configure_input='Generated from '`
8327 1.1 christos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8328 1.1 christos `' by configure.'
8329 1.1 christos if test x"$ac_file" != x-; then
8330 1.1 christos configure_input="$ac_file. $configure_input"
8331 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8332 1.1 christos $as_echo "$as_me: creating $ac_file" >&6;}
8333 1.1 christos fi
8334 1.1 christos # Neutralize special characters interpreted by sed in replacement strings.
8335 1.1 christos case $configure_input in #(
8336 1.1 christos *\&* | *\|* | *\\* )
8337 1.1 christos ac_sed_conf_input=`$as_echo "$configure_input" |
8338 1.1 christos sed 's/[\\\\&|]/\\\\&/g'`;; #(
8339 1.1 christos *) ac_sed_conf_input=$configure_input;;
8340 1.1 christos esac
8341 1.1 christos
8342 1.1 christos case $ac_tag in
8343 1.1 christos *:-:* | *:-) cat >"$ac_tmp/stdin" \
8344 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8345 1.1 christos esac
8346 1.1 christos ;;
8347 1.1 christos esac
8348 1.1 christos
8349 1.1 christos ac_dir=`$as_dirname -- "$ac_file" ||
8350 1.1 christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8351 1.1 christos X"$ac_file" : 'X\(//\)[^/]' \| \
8352 1.1 christos X"$ac_file" : 'X\(//\)$' \| \
8353 1.1 christos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8354 1.1 christos $as_echo X"$ac_file" |
8355 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8356 1.1 christos s//\1/
8357 1.1 christos q
8358 1.1 christos }
8359 1.1 christos /^X\(\/\/\)[^/].*/{
8360 1.1 christos s//\1/
8361 1.1 christos q
8362 1.1 christos }
8363 1.1 christos /^X\(\/\/\)$/{
8364 1.1 christos s//\1/
8365 1.1 christos q
8366 1.1 christos }
8367 1.1 christos /^X\(\/\).*/{
8368 1.1 christos s//\1/
8369 1.1 christos q
8370 1.1 christos }
8371 1.1 christos s/.*/./; q'`
8372 1.1 christos as_dir="$ac_dir"; as_fn_mkdir_p
8373 1.1 christos ac_builddir=.
8374 1.1 christos
8375 1.1 christos case "$ac_dir" in
8376 1.1 christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8377 1.1 christos *)
8378 1.1 christos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8379 1.1 christos # A ".." for each directory in $ac_dir_suffix.
8380 1.1 christos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8381 1.1 christos case $ac_top_builddir_sub in
8382 1.1 christos "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8383 1.1 christos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8384 1.1 christos esac ;;
8385 1.1 christos esac
8386 1.1 christos ac_abs_top_builddir=$ac_pwd
8387 1.1 christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
8388 1.1 christos # for backward compatibility:
8389 1.1 christos ac_top_builddir=$ac_top_build_prefix
8390 1.1 christos
8391 1.1 christos case $srcdir in
8392 1.1 christos .) # We are building in place.
8393 1.1 christos ac_srcdir=.
8394 1.1 christos ac_top_srcdir=$ac_top_builddir_sub
8395 1.1 christos ac_abs_top_srcdir=$ac_pwd ;;
8396 1.1 christos [\\/]* | ?:[\\/]* ) # Absolute name.
8397 1.1 christos ac_srcdir=$srcdir$ac_dir_suffix;
8398 1.1 christos ac_top_srcdir=$srcdir
8399 1.1 christos ac_abs_top_srcdir=$srcdir ;;
8400 1.1 christos *) # Relative name.
8401 1.1 christos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8402 1.1 christos ac_top_srcdir=$ac_top_build_prefix$srcdir
8403 1.1 christos ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8404 1.1 christos esac
8405 1.1 christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8406 1.1 christos
8407 1.1 christos
8408 1.1 christos case $ac_mode in
8409 1.1 christos :F)
8410 1.1 christos #
8411 1.1 christos # CONFIG_FILE
8412 1.1 christos #
8413 1.1 christos
8414 1.1 christos case $INSTALL in
8415 1.1 christos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8416 1.1 christos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8417 1.1 christos esac
8418 1.1 christos ac_MKDIR_P=$MKDIR_P
8419 1.1 christos case $MKDIR_P in
8420 1.1 christos [\\/$]* | ?:[\\/]* ) ;;
8421 1.1 christos */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
8422 1.1 christos esac
8423 1.1 christos _ACEOF
8424 1.1 christos
8425 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8426 1.1 christos # If the template does not know about datarootdir, expand it.
8427 1.1 christos # FIXME: This hack should be removed a few years after 2.60.
8428 1.1 christos ac_datarootdir_hack=; ac_datarootdir_seen=
8429 1.1 christos ac_sed_dataroot='
8430 1.1 christos /datarootdir/ {
8431 1.1 christos p
8432 1.1 christos q
8433 1.1 christos }
8434 1.1 christos /@datadir@/p
8435 1.1 christos /@docdir@/p
8436 1.1 christos /@infodir@/p
8437 1.1 christos /@localedir@/p
8438 1.1 christos /@mandir@/p'
8439 1.1 christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8440 1.1 christos *datarootdir*) ac_datarootdir_seen=yes;;
8441 1.1 christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8442 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8443 1.1 christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8444 1.1 christos _ACEOF
8445 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8446 1.1 christos ac_datarootdir_hack='
8447 1.1 christos s&@datadir@&$datadir&g
8448 1.1 christos s&@docdir@&$docdir&g
8449 1.1 christos s&@infodir@&$infodir&g
8450 1.1 christos s&@localedir@&$localedir&g
8451 1.1 christos s&@mandir@&$mandir&g
8452 1.1 christos s&\\\${datarootdir}&$datarootdir&g' ;;
8453 1.1 christos esac
8454 1.1 christos _ACEOF
8455 1.1 christos
8456 1.1 christos # Neutralize VPATH when `$srcdir' = `.'.
8457 1.1 christos # Shell code in configure.ac might set extrasub.
8458 1.1 christos # FIXME: do we really want to maintain this feature?
8459 1.1 christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8460 1.1 christos ac_sed_extra="$ac_vpsub
8461 1.1 christos $extrasub
8462 1.1 christos _ACEOF
8463 1.1 christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8464 1.1 christos :t
8465 1.1 christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8466 1.1 christos s|@configure_input@|$ac_sed_conf_input|;t t
8467 1.1 christos s&@top_builddir@&$ac_top_builddir_sub&;t t
8468 1.1 christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
8469 1.1 christos s&@srcdir@&$ac_srcdir&;t t
8470 1.1 christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
8471 1.1 christos s&@top_srcdir@&$ac_top_srcdir&;t t
8472 1.1 christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8473 1.1 christos s&@builddir@&$ac_builddir&;t t
8474 1.1 christos s&@abs_builddir@&$ac_abs_builddir&;t t
8475 1.1 christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8476 1.1 christos s&@INSTALL@&$ac_INSTALL&;t t
8477 1.1 christos s&@MKDIR_P@&$ac_MKDIR_P&;t t
8478 1.1 christos $ac_datarootdir_hack
8479 1.1 christos "
8480 1.1 christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8481 1.1 christos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8482 1.1 christos
8483 1.1 christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8484 1.1 christos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8485 1.1 christos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8486 1.1 christos "$ac_tmp/out"`; test -z "$ac_out"; } &&
8487 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8488 1.1 christos which seems to be undefined. Please make sure it is defined" >&5
8489 1.1 christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8490 1.1 christos which seems to be undefined. Please make sure it is defined" >&2;}
8491 1.1 christos
8492 1.1 christos rm -f "$ac_tmp/stdin"
8493 1.1 christos case $ac_file in
8494 1.1 christos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8495 1.1 christos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8496 1.1 christos esac \
8497 1.1 christos || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8498 1.1 christos ;;
8499 1.1 christos
8500 1.1 christos
8501 1.1 christos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8502 1.1 christos $as_echo "$as_me: executing $ac_file commands" >&6;}
8503 1.1 christos ;;
8504 1.1 christos esac
8505 1.1 christos
8506 1.1 christos
8507 1.1 christos case $ac_file$ac_mode in
8508 1.1 christos "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
8509 1.1 christos # Older Autoconf quotes --file arguments for eval, but not when files
8510 1.1 christos # are listed without --file. Let's play safe and only enable the eval
8511 1.1 christos # if we detect the quoting.
8512 1.1 christos case $CONFIG_FILES in
8513 1.1 christos *\'*) eval set x "$CONFIG_FILES" ;;
8514 1.1 christos *) set x $CONFIG_FILES ;;
8515 1.1 christos esac
8516 1.1 christos shift
8517 1.1 christos for mf
8518 1.1 christos do
8519 1.1 christos # Strip MF so we end up with the name of the file.
8520 1.1 christos mf=`echo "$mf" | sed -e 's/:.*$//'`
8521 1.1 christos # Check whether this is an Automake generated Makefile or not.
8522 1.1 christos # We used to match only the files named 'Makefile.in', but
8523 1.1 christos # some people rename them; so instead we look at the file content.
8524 1.1 christos # Grep'ing the first line is not enough: some people post-process
8525 1.1 christos # each Makefile.in and add a new line on top of each file to say so.
8526 1.1 christos # Grep'ing the whole file is not good either: AIX grep has a line
8527 1.1 christos # limit of 2048, but all sed's we know have understand at least 4000.
8528 1.1 christos if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
8529 1.1 christos dirpart=`$as_dirname -- "$mf" ||
8530 1.1 christos $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8531 1.1 christos X"$mf" : 'X\(//\)[^/]' \| \
8532 1.1 christos X"$mf" : 'X\(//\)$' \| \
8533 1.1 christos X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
8534 1.1 christos $as_echo X"$mf" |
8535 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8536 1.1 christos s//\1/
8537 1.1 christos q
8538 1.1 christos }
8539 1.1 christos /^X\(\/\/\)[^/].*/{
8540 1.1 christos s//\1/
8541 1.1 christos q
8542 1.1 christos }
8543 1.1 christos /^X\(\/\/\)$/{
8544 1.1 christos s//\1/
8545 1.1 christos q
8546 1.1 christos }
8547 1.1 christos /^X\(\/\).*/{
8548 1.1 christos s//\1/
8549 1.1 christos q
8550 1.1 christos }
8551 1.1 christos s/.*/./; q'`
8552 1.1 christos else
8553 1.1 christos continue
8554 1.1 christos fi
8555 1.1 christos # Extract the definition of DEPDIR, am__include, and am__quote
8556 1.1 christos # from the Makefile without running 'make'.
8557 1.1 christos DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
8558 1.1 christos test -z "$DEPDIR" && continue
8559 1.1 christos am__include=`sed -n 's/^am__include = //p' < "$mf"`
8560 1.1 christos test -z "$am__include" && continue
8561 1.1 christos am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
8562 1.1 christos # Find all dependency output files, they are included files with
8563 1.1 christos # $(DEPDIR) in their names. We invoke sed twice because it is the
8564 1.1 christos # simplest approach to changing $(DEPDIR) to its actual value in the
8565 1.1 christos # expansion.
8566 1.1 christos for file in `sed -n "
8567 1.1 christos s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
8568 1.1 christos sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
8569 1.1 christos # Make sure the directory exists.
8570 1.1 christos test -f "$dirpart/$file" && continue
8571 1.1 christos fdir=`$as_dirname -- "$file" ||
8572 1.1 christos $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8573 1.1 christos X"$file" : 'X\(//\)[^/]' \| \
8574 1.1 christos X"$file" : 'X\(//\)$' \| \
8575 1.1 christos X"$file" : 'X\(/\)' \| . 2>/dev/null ||
8576 1.1 christos $as_echo X"$file" |
8577 1.1 christos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8578 1.1 christos s//\1/
8579 1.1 christos q
8580 1.1 christos }
8581 1.1 christos /^X\(\/\/\)[^/].*/{
8582 1.1 christos s//\1/
8583 1.1 christos q
8584 1.1 christos }
8585 1.1 christos /^X\(\/\/\)$/{
8586 1.1 christos s//\1/
8587 1.1 christos q
8588 1.1 christos }
8589 1.1 christos /^X\(\/\).*/{
8590 1.1 christos s//\1/
8591 1.1 christos q
8592 1.1 christos }
8593 1.1 christos s/.*/./; q'`
8594 1.1 christos as_dir=$dirpart/$fdir; as_fn_mkdir_p
8595 1.1 christos # echo "creating $dirpart/$file"
8596 1.1 christos echo '# dummy' > "$dirpart/$file"
8597 1.1 christos done
8598 1.1 christos done
8599 1.1 christos }
8600 1.1 christos ;;
8601 1.1 christos
8602 1.1 christos esac
8603 1.1 christos done # for ac_tag
8604 1.1 christos
8605 1.1 christos
8606 1.1 christos as_fn_exit 0
8607 1.1 christos _ACEOF
8608 1.1 christos ac_clean_files=$ac_clean_files_save
8609 1.1 christos
8610 1.1 christos test $ac_write_fail = 0 ||
8611 1.1 christos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8612 1.1 christos
8613 1.1 christos
8614 1.1 christos # configure is writing to config.log, and then calls config.status.
8615 1.1 christos # config.status does its own redirection, appending to config.log.
8616 1.1 christos # Unfortunately, on DOS this fails, as config.log is still kept open
8617 1.1 christos # by configure, so config.status won't be able to write to it; its
8618 1.1 christos # output is simply discarded. So we exec the FD to /dev/null,
8619 1.1 christos # effectively closing config.log, so it can be properly (re)opened and
8620 1.1 christos # appended to by config.status. When coming back to configure, we
8621 1.1 christos # need to make the FD available again.
8622 1.1 christos if test "$no_create" != yes; then
8623 1.1 christos ac_cs_success=:
8624 1.1 christos ac_config_status_args=
8625 1.1 christos test "$silent" = yes &&
8626 1.1 christos ac_config_status_args="$ac_config_status_args --quiet"
8627 1.1 christos exec 5>/dev/null
8628 1.1 christos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8629 1.1 christos exec 5>>config.log
8630 1.1 christos # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8631 1.1 christos # would make configure fail if this is the last instruction.
8632 1.1 christos $ac_cs_success || as_fn_exit 1
8633 1.1 christos fi
8634 1.1 christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8635 1.1 christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8636 1.1 christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8637 1.1 christos fi
8638 1.1 christos
8639