]> sourceware.org Git - systemtap.git/blame - configure
Reorganize http server to support multiple compile backends.
[systemtap.git] / configure
CommitLineData
2f1a1aea
FCE
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
9c043a41 3# Generated by GNU Autoconf 2.69 for systemtap 3.2.
2f1a1aea 4#
306dd4f8 5# Report bugs to <systemtap@sourceware.org>.
2f1a1aea 6#
1ef0423a 7#
8eef2738 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
1ef0423a
FCE
9#
10#
2f1a1aea
FCE
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
1ef0423a
FCE
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
2f1a1aea 16
7fbd9d09
FCE
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
1ef0423a 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2f1a1aea
FCE
20 emulate sh
21 NULLCMD=:
0710d850 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2f1a1aea
FCE
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
7fbd9d09
FCE
25 setopt NO_GLOB_SUBST
26else
1ef0423a
FCE
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
7fbd9d09 32esac
7fbd9d09
FCE
33fi
34
35
0710d850
DS
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1ef0423a
FCE
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
0710d850
DS
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
31f9baea 56 else
0710d850
DS
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
1ef0423a 60 case $arg in #(
0710d850
DS
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
31f9baea 69 fi
0710d850
DS
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
2f1a1aea 81fi
2f1a1aea 82
2f1a1aea 83
7fbd9d09
FCE
84# IFS
85# We need space, tab and new line, in precisely that order. Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
7fbd9d09
FCE
89IFS=" "" $as_nl"
90
91# Find who we are. Look in the path if we contain no directory separator.
c3de29bd 92as_myself=
1ef0423a 93case $0 in #((
7fbd9d09
FCE
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
1ef0423a
FCE
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
7fbd9d09
FCE
102IFS=$as_save_IFS
103
104 ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109 as_myself=$0
110fi
111if test ! -f "$as_myself"; then
0710d850 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1ef0423a 113 exit 1
7fbd9d09
FCE
114fi
115
1ef0423a
FCE
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there. '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7fbd9d09 123done
2f1a1aea
FCE
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
0710d850
DS
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
2f1a1aea 133
1ef0423a
FCE
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
8eef2738
LB
137# Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
1ef0423a
FCE
162if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176esac
177fi
178"
179 as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193 exitcode=1; echo positional parameters were not saved.
194fi
8eef2738
LB
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
1ef0423a
FCE
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev/null; then :
203 as_have_required=yes
204else
205 as_have_required=no
206fi
207 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208
209else
210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211as_found=false
212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213do
214 IFS=$as_save_IFS
215 test -z "$as_dir" && as_dir=.
216 as_found=:
217 case $as_dir in #(
218 /*)
219 for as_base in sh bash ksh sh5; do
220 # Try only shells that exist, to save several forks.
221 as_shell=$as_dir/$as_base
222 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 CONFIG_SHELL=$as_shell as_have_required=yes
225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226 break 2
227fi
228fi
229 done;;
230 esac
231 as_found=false
232done
233$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235 CONFIG_SHELL=$SHELL as_have_required=yes
236fi; }
237IFS=$as_save_IFS
238
239
240 if test "x$CONFIG_SHELL" != x; then :
8eef2738
LB
241 export CONFIG_SHELL
242 # We cannot yet assume a decent shell, so we have to provide a
243# neutralization value for shells without unset; and this also
244# works around shells that cannot unset nonexistent variables.
245# Preserve -v and -x to the replacement shell.
246BASH_ENV=/dev/null
247ENV=/dev/null
248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249case $- in # ((((
250 *v*x* | *x*v* ) as_opts=-vx ;;
251 *v* ) as_opts=-v ;;
252 *x* ) as_opts=-x ;;
253 * ) as_opts= ;;
254esac
255exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256# Admittedly, this is quite paranoid, since all the known shells bail
257# out after a failed `exec'.
258$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259exit 255
1ef0423a
FCE
260fi
261
262 if test x$as_have_required = xno; then :
263 $as_echo "$0: This script requires a shell more modern than all"
264 $as_echo "$0: the shells that I found on your system."
265 if test x${ZSH_VERSION+set} = xset ; then
266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 else
269 $as_echo "$0: Please tell bug-autoconf@gnu.org and
fcca127c
FCE
270$0: systemtap@sourceware.org about your system, including
271$0: any error possibly output before this message. Then
272$0: install a modern shell, or manually run the script
273$0: under such a shell if you do have one."
1ef0423a
FCE
274 fi
275 exit 1
276fi
277fi
278fi
279SHELL=${CONFIG_SHELL-/bin/sh}
280export SHELL
281# Unset more variables known to interfere with behavior of common tools.
282CLICOLOR_FORCE= GREP_OPTIONS=
283unset CLICOLOR_FORCE GREP_OPTIONS
284
285## --------------------- ##
286## M4sh Shell Functions. ##
287## --------------------- ##
288# as_fn_unset VAR
289# ---------------
290# Portably unset VAR.
291as_fn_unset ()
292{
293 { eval $1=; unset $1;}
294}
295as_unset=as_fn_unset
296
297# as_fn_set_status STATUS
298# -----------------------
299# Set $? to STATUS, without forking.
300as_fn_set_status ()
301{
302 return $1
303} # as_fn_set_status
304
305# as_fn_exit STATUS
306# -----------------
307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308as_fn_exit ()
309{
310 set +e
311 as_fn_set_status $1
312 exit $1
313} # as_fn_exit
314
315# as_fn_mkdir_p
316# -------------
317# Create "$as_dir" as a directory, including parents if necessary.
318as_fn_mkdir_p ()
319{
320
321 case $as_dir in #(
322 -*) as_dir=./$as_dir;;
323 esac
324 test -d "$as_dir" || eval $as_mkdir_p || {
325 as_dirs=
326 while :; do
327 case $as_dir in #(
328 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329 *) as_qdir=$as_dir;;
330 esac
331 as_dirs="'$as_qdir' $as_dirs"
332 as_dir=`$as_dirname -- "$as_dir" ||
333$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 X"$as_dir" : 'X\(//\)[^/]' \| \
335 X"$as_dir" : 'X\(//\)$' \| \
336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337$as_echo X"$as_dir" |
338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339 s//\1/
340 q
341 }
342 /^X\(\/\/\)[^/].*/{
343 s//\1/
344 q
345 }
346 /^X\(\/\/\)$/{
347 s//\1/
348 q
349 }
350 /^X\(\/\).*/{
351 s//\1/
352 q
353 }
354 s/.*/./; q'`
355 test -d "$as_dir" && break
356 done
357 test -z "$as_dirs" || eval "mkdir $as_dirs"
5d4aa1f5 358 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1ef0423a
FCE
359
360
361} # as_fn_mkdir_p
8eef2738
LB
362
363# as_fn_executable_p FILE
364# -----------------------
365# Test if FILE is an executable regular file.
366as_fn_executable_p ()
367{
368 test -f "$1" && test -x "$1"
369} # as_fn_executable_p
1ef0423a
FCE
370# as_fn_append VAR VALUE
371# ----------------------
372# Append the text in VALUE to the end of the definition contained in VAR. Take
373# advantage of any shell optimizations that allow amortized linear growth over
374# repeated appends, instead of the typical quadratic growth present in naive
375# implementations.
376if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377 eval 'as_fn_append ()
378 {
379 eval $1+=\$2
380 }'
381else
382 as_fn_append ()
383 {
384 eval $1=\$$1\$2
385 }
386fi # as_fn_append
387
388# as_fn_arith ARG...
389# ------------------
390# Perform arithmetic evaluation on the ARGs, and store the result in the
391# global $as_val. Take advantage of shells that can avoid forks. The arguments
392# must be portable across $(()) and expr.
393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394 eval 'as_fn_arith ()
395 {
396 as_val=$(( $* ))
397 }'
398else
399 as_fn_arith ()
400 {
401 as_val=`expr "$@" || test $? -eq 1`
402 }
403fi # as_fn_arith
404
405
5d4aa1f5
FCE
406# as_fn_error STATUS ERROR [LINENO LOG_FD]
407# ----------------------------------------
1ef0423a
FCE
408# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5d4aa1f5 410# script with STATUS, using 1 if that was 0.
1ef0423a
FCE
411as_fn_error ()
412{
5d4aa1f5
FCE
413 as_status=$1; test $as_status -eq 0 && as_status=1
414 if test "$4"; then
415 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1ef0423a 417 fi
5d4aa1f5 418 $as_echo "$as_me: error: $2" >&2
1ef0423a
FCE
419 as_fn_exit $as_status
420} # as_fn_error
421
412e1bf7
FCE
422if expr a : '\(a\)' >/dev/null 2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001; then
424 as_expr=expr
425else
426 as_expr=false
427fi
428
429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430 as_basename=basename
431else
432 as_basename=false
433fi
434
1ef0423a
FCE
435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436 as_dirname=dirname
437else
438 as_dirname=false
439fi
412e1bf7 440
412e1bf7
FCE
441as_me=`$as_basename -- "$0" ||
442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
0710d850 445$as_echo X/"$0" |
412e1bf7
FCE
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
447 s//\1/
448 q
449 }
450 /^X\/\(\/\/\)$/{
451 s//\1/
452 q
453 }
454 /^X\/\(\/\).*/{
455 s//\1/
456 q
457 }
458 s/.*/./; q'`
459
1ef0423a
FCE
460# Avoid depending upon Character Ranges.
461as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464as_cr_digits='0123456789'
465as_cr_alnum=$as_cr_Letters$as_cr_digits
412e1bf7 466
5e0d2ebf 467
1ef0423a
FCE
468 as_lineno_1=$LINENO as_lineno_1a=$LINENO
469 as_lineno_2=$LINENO as_lineno_2a=$LINENO
470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
473 sed -n '
474 p
475 /[$]LINENO/=
476 ' <$as_myself |
477 sed '
478 s/[$]LINENO.*/&-/
479 t lineno
480 b
481 :lineno
482 N
483 :loop
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 t loop
486 s/-\n.*//
487 ' >$as_me.lineno &&
488 chmod +x "$as_me.lineno" ||
489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
412e1bf7 490
8eef2738
LB
491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 # already done that, so ensure we don't try to do so again and fall
493 # in an infinite loop. This has already happened in practice.
494 _as_can_reexec=no; export _as_can_reexec
1ef0423a
FCE
495 # Don't try to exec as it changes $[0], causing all sort of problems
496 # (the dirname of $[0] is not the place where we might find the
497 # original and so on. Autoconf is especially sensitive to this).
498 . "./$as_me.lineno"
499 # Exit status is that of the last command.
500 exit
412e1bf7 501}
5e0d2ebf 502
1ef0423a
FCE
503ECHO_C= ECHO_N= ECHO_T=
504case `echo -n x` in #(((((
505-n*)
506 case `echo 'xy\c'` in
507 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
508 xy) ECHO_C='\c';;
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
510 ECHO_T=' ';;
511 esac;;
512*)
513 ECHO_N='-n';;
514esac
5e5aee9f 515
1ef0423a
FCE
516rm -f conf$$ conf$$.exe conf$$.file
517if test -d conf$$.dir; then
518 rm -f conf$$.dir/conf$$.file
519else
520 rm -f conf$$.dir
521 mkdir conf$$.dir 2>/dev/null
412e1bf7 522fi
1ef0423a
FCE
523if (echo >conf$$.file) 2>/dev/null; then
524 if ln -s conf$$.file conf$$ 2>/dev/null; then
525 as_ln_s='ln -s'
526 # ... but there are two gotchas:
527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8eef2738 529 # In both cases, we have to default to `cp -pR'.
1ef0423a 530 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8eef2738 531 as_ln_s='cp -pR'
1ef0423a
FCE
532 elif ln conf$$.file conf$$ 2>/dev/null; then
533 as_ln_s=ln
534 else
8eef2738 535 as_ln_s='cp -pR'
1ef0423a 536 fi
ec1a2239 537else
8eef2738 538 as_ln_s='cp -pR'
e6364d79 539fi
1ef0423a
FCE
540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541rmdir conf$$.dir 2>/dev/null
e6364d79 542
1ef0423a
FCE
543if mkdir -p . 2>/dev/null; then
544 as_mkdir_p='mkdir -p "$as_dir"'
545else
546 test -d ./-p && rmdir ./-p
547 as_mkdir_p=false
5e5aee9f
FCE
548fi
549
8eef2738
LB
550as_test_x='test -x'
551as_executable_p=as_fn_executable_p
412e1bf7 552
1ef0423a
FCE
553# Sed expression to map a string onto a valid CPP name.
554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
412e1bf7 555
1ef0423a
FCE
556# Sed expression to map a string onto a valid variable name.
557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7fbd9d09
FCE
558
559
1ef0423a
FCE
560test -n "$DJDIR" || exec 7<&0 </dev/null
561exec 6>&1
5e5aee9f
FCE
562
563# Name of the host.
5d4aa1f5 564# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
2f1a1aea
FCE
565# so uname gets run too.
566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567
2f1a1aea
FCE
568#
569# Initializations.
570#
571ac_default_prefix=/usr/local
7fbd9d09 572ac_clean_files=
2f1a1aea 573ac_config_libobj_dir=.
7fbd9d09 574LIBOBJS=
2f1a1aea
FCE
575cross_compiling=no
576subdirs=
577MFLAGS=
578MAKEFLAGS=
2f1a1aea 579
2f1a1aea
FCE
580# Identity of this package.
581PACKAGE_NAME='systemtap'
582PACKAGE_TARNAME='systemtap'
9c043a41
MC
583PACKAGE_VERSION='3.2'
584PACKAGE_STRING='systemtap 3.2'
306dd4f8 585PACKAGE_BUGREPORT='systemtap@sourceware.org'
1ef0423a 586PACKAGE_URL=''
2f1a1aea
FCE
587
588# Factoring default headers for most tests.
589ac_includes_default="\
590#include <stdio.h>
7fbd9d09 591#ifdef HAVE_SYS_TYPES_H
2f1a1aea
FCE
592# include <sys/types.h>
593#endif
7fbd9d09 594#ifdef HAVE_SYS_STAT_H
2f1a1aea
FCE
595# include <sys/stat.h>
596#endif
7fbd9d09 597#ifdef STDC_HEADERS
2f1a1aea
FCE
598# include <stdlib.h>
599# include <stddef.h>
600#else
7fbd9d09 601# ifdef HAVE_STDLIB_H
2f1a1aea
FCE
602# include <stdlib.h>
603# endif
604#endif
7fbd9d09
FCE
605#ifdef HAVE_STRING_H
606# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2f1a1aea
FCE
607# include <memory.h>
608# endif
609# include <string.h>
610#endif
7fbd9d09 611#ifdef HAVE_STRINGS_H
2f1a1aea
FCE
612# include <strings.h>
613#endif
7fbd9d09 614#ifdef HAVE_INTTYPES_H
2f1a1aea 615# include <inttypes.h>
2f1a1aea 616#endif
7fbd9d09
FCE
617#ifdef HAVE_STDINT_H
618# include <stdint.h>
619#endif
620#ifdef HAVE_UNISTD_H
2f1a1aea
FCE
621# include <unistd.h>
622#endif"
623
8f223b3e 624gt_needs=
0710d850
DS
625enable_option_checking=no
626ac_subst_vars='am__EXEEXT_FALSE
627am__EXEEXT_TRUE
628LTLIBOBJS
629LIBOBJS
630subdirs
62c8a962 631STAP_PREFIX
01fb72a0
DS
632NEED_BASE_CLIENT_CODE_FALSE
633NEED_BASE_CLIENT_CODE_TRUE
5c5a0bf2
DS
634HAVE_HTTP_SUPPORT_FALSE
635HAVE_HTTP_SUPPORT_TRUE
636uuid_LIBS
637uuid_CFLAGS
638libmicrohttpd_LIBS
639libmicrohttpd_CFLAGS
85b62eab 640STAP_EXTRA_VERSION
8f223b3e 641LOCALEDIR
62c8a962 642ENABLE_NLS
26703c63
SM
643HAVE_JAVA_FALSE
644HAVE_JAVA_TRUE
9ac164fa 645JAVADIR
e9b0aba1
SM
646have_jar
647have_javac
51030d84
JS
648HAVE_SELINUX_FALSE
649HAVE_SELINUX_TRUE
650selinux_LIBS
651selinux_CFLAGS
f9794ee4 652support_section_question
11ea78d6
FL
653HAVE_MONITOR_LIBS_FALSE
654HAVE_MONITOR_LIBS_TRUE
655ncurses_LIBS
656ncurses_CFLAGS
657jsonc_LIBS
658jsonc_CFLAGS
d7f07c29
DS
659HAVE_PYTHON_PROBES_FALSE
660HAVE_PYTHON_PROBES_TRUE
661HAVE_PYTHON3_PROBES_FALSE
662HAVE_PYTHON3_PROBES_TRUE
663PYTHON3_CPPFLAGS
664PYTHON3_CONFIG
665HAVE_PYTHON2_PROBES_FALSE
666HAVE_PYTHON2_PROBES_TRUE
667PYTHON_CPPFLAGS
668PYTHON_CONFIG
b0c670f4
FCE
669BUILD_VIRT_FALSE
670BUILD_VIRT_TRUE
42f767d0
JL
671HAVE_LIBXML2_FALSE
672HAVE_LIBXML2_TRUE
673libxml2_LIBS
674libxml2_CFLAGS
675HAVE_LIBVIRT_FALSE
676HAVE_LIBVIRT_TRUE
677libvirt_LIBS
678libvirt_CFLAGS
138bbe90
JS
679HAVE_DYNINST_FALSE
680HAVE_DYNINST_TRUE
681DYNINST_LDFLAGS
682DYNINST_CXXFLAGS
62cb4be9 683CXXCPP
0710d850 684DATE
97859b9d 685staprun_LIBS
0710d850
DS
686stap_LIBS
687elfutils_abs_srcdir
688BUILD_ELFUTILS_FALSE
689BUILD_ELFUTILS_TRUE
e5d623b1 690preferred_python
9ac12b89
DS
691HAVE_LIBREADLINE_FALSE
692HAVE_LIBREADLINE_TRUE
693READLINE_LIBS
2dce8c42
DB
694HAVE_AVAHI_FALSE
695HAVE_AVAHI_TRUE
28f121c3
DEP
696avahi_LIBS
697avahi_CFLAGS
0710d850
DS
698BUILD_SERVER_FALSE
699BUILD_SERVER_TRUE
9ed47854 700dracutbindir
2323b028 701dracutstap
a0e2728a
DB
702HAVE_NSS_FALSE
703HAVE_NSS_TRUE
28f121c3 704nss_LIBS
0710d850 705nss_CFLAGS
0710d850
DS
706XMLTO_STRINGPARAM_FALSE
707XMLTO_STRINGPARAM_TRUE
d9c42357
FL
708BUILD_HTMLDOCS_FALSE
709BUILD_HTMLDOCS_TRUE
a98010af
AJ
710HAVE_XMLTO_FALSE
711HAVE_XMLTO_TRUE
327a760e
FCE
712HAVE_FOP_FALSE
713HAVE_FOP_TRUE
714have_fop
d9c42357 715have_xmlto
0710d850
DS
716BUILD_REFDOCS_FALSE
717BUILD_REFDOCS_TRUE
0710d850
DS
718BUILD_DOCS_FALSE
719BUILD_DOCS_TRUE
0710d850
DS
720have_ps2pdf
721have_dvips
722have_latex
723BUILD_CRASHMOD_FALSE
724BUILD_CRASHMOD_TRUE
725staplog_CPPFLAGS
726BUILD_TRANSLATOR_FALSE
727BUILD_TRANSLATOR_TRUE
728sqlite3_LIBS
1fbe397b
FCE
729sqlite3_CFLAGS
730PKG_CONFIG_LIBDIR
731PKG_CONFIG_PATH
732PKG_CONFIG
0710d850
DS
733PIECXXFLAGS
734PIECFLAGS
735PIELDFLAGS
f5852d3a 736HAVE_CXX11
e5d623b1
DS
737py3execdir
738python3dir
739PYTHON3_PLATFORM
740PYTHON3_EXEC_PREFIX
741PYTHON3_PREFIX
742PYTHON3_VERSION
743PYTHON3
c16501a1
DS
744pkgpyexecdir
745pyexecdir
746pkgpythondir
747pythondir
748PYTHON_PLATFORM
749PYTHON_EXEC_PREFIX
750PYTHON_PREFIX
751PYTHON_VERSION
752PYTHON
e5d623b1 753PYTHON_UNKNOWN
8f223b3e
FCE
754POSUB
755LTLIBINTL
756LIBINTL
757INTLLIBS
758LTLIBICONV
759LIBICONV
42f767d0 760INTL_MACOSX_LIBS
8f223b3e
FCE
761XGETTEXT_EXTRA_OPTIONS
762MSGMERGE
763XGETTEXT_015
764XGETTEXT
765GMSGFMT_015
766MSGFMT_015
767GMSGFMT
768MSGFMT
769GETTEXT_MACRO_VERSION
770USE_NLS
6fdbaaca 771SED
0710d850 772RANLIB
0710d850
DS
773am__fastdepCXX_FALSE
774am__fastdepCXX_TRUE
775CXXDEPMODE
776ac_ct_CXX
777CXXFLAGS
778CXX
8f223b3e
FCE
779LN_S
780EGREP
781GREP
782CPP
0710d850
DS
783am__fastdepCC_FALSE
784am__fastdepCC_TRUE
785CCDEPMODE
c66be968 786am__nodep
0710d850
DS
787AMDEPBACKSLASH
788AMDEP_FALSE
789AMDEP_TRUE
790am__quote
791am__include
792DEPDIR
793OBJEXT
794EXEEXT
795ac_ct_CC
796CPPFLAGS
797LDFLAGS
798CFLAGS
799CC
d9e6d90b
WC
800MAINT
801MAINTAINER_MODE_FALSE
802MAINTAINER_MODE_TRUE
0710d850
DS
803AM_BACKSLASH
804AM_DEFAULT_VERBOSITY
c66be968
JS
805AM_DEFAULT_V
806AM_V
0710d850
DS
807am__untar
808am__tar
809AMTAR
810am__leading_dot
811SET_MAKE
812AWK
813mkdir_p
7fbd9d09 814MKDIR_P
0710d850
DS
815INSTALL_STRIP_PROGRAM
816STRIP
817install_sh
818MAKEINFO
819AUTOHEADER
820AUTOMAKE
821AUTOCONF
822ACLOCAL
823VERSION
824PACKAGE
825CYGPATH_W
826am__isrc
827INSTALL_DATA
828INSTALL_SCRIPT
829INSTALL_PROGRAM
2689a171
SM
830target_os
831target_vendor
832target_cpu
833target
834host_os
835host_vendor
836host_cpu
837host
838build_os
839build_vendor
840build_cpu
841build
0710d850
DS
842target_alias
843host_alias
844build_alias
845LIBS
846ECHO_T
847ECHO_N
848ECHO_C
849DEFS
850mandir
851localedir
852libdir
853psdir
854pdfdir
855dvidir
856htmldir
857infodir
858docdir
859oldincludedir
860includedir
861localstatedir
862sharedstatedir
863sysconfdir
864datadir
865datarootdir
866libexecdir
867sbindir
868bindir
869program_transform_name
870prefix
871exec_prefix
1ef0423a 872PACKAGE_URL
0710d850
DS
873PACKAGE_BUGREPORT
874PACKAGE_STRING
875PACKAGE_VERSION
876PACKAGE_TARNAME
877PACKAGE_NAME
878PATH_SEPARATOR
879SHELL'
2f1a1aea 880ac_subst_files=''
0710d850
DS
881ac_user_opts='
882enable_option_checking
94eb87d1 883enable_silent_rules
d9e6d90b 884enable_maintainer_mode
0710d850 885enable_dependency_tracking
97859b9d 886enable_largefile
8f223b3e
FCE
887enable_nls
888with_gnu_ld
889enable_rpath
890with_libiconv_prefix
891with_libintl_prefix
0710d850 892enable_prologues
0f5d597d 893enable_sdt_probes
0710d850
DS
894enable_ssp
895enable_pie
896enable_sqlite
897enable_translator
898enable_crash
899enable_docs
900enable_refdocs
d9c42357 901enable_htmldocs
28f121c3 902with_nss
2323b028 903with_dracutstap
9ed47854 904with_dracutbindir
0710d850 905enable_server
28f121c3 906with_avahi
0710d850 907with_rpm
0a742545 908with_python3
0710d850 909with_elfutils
138bbe90 910with_dyninst
b0c670f4 911enable_virt
d7f07c29
DS
912with_python2_probes
913with_python3_probes
51030d84 914with_selinux
26703c63 915with_java
85b62eab 916with_extra_version
5c5a0bf2 917enable_http
0710d850 918'
7fbd9d09
FCE
919 ac_precious_vars='build_alias
920host_alias
921target_alias
922CC
923CFLAGS
924LDFLAGS
925LIBS
926CPPFLAGS
8f223b3e 927CPP
7fbd9d09
FCE
928CXX
929CXXFLAGS
930CCC
c16501a1 931PYTHON
1087b83f 932PKG_CONFIG
5d4aa1f5
FCE
933PKG_CONFIG_PATH
934PKG_CONFIG_LIBDIR
1fbe397b
FCE
935sqlite3_CFLAGS
936sqlite3_LIBS
28f121c3
DEP
937nss_CFLAGS
938nss_LIBS
939avahi_CFLAGS
940avahi_LIBS
51030d84 941CXXCPP
42f767d0
JL
942libvirt_CFLAGS
943libvirt_LIBS
944libxml2_CFLAGS
945libxml2_LIBS
11ea78d6
FL
946jsonc_CFLAGS
947jsonc_LIBS
948ncurses_CFLAGS
949ncurses_LIBS
51030d84 950selinux_CFLAGS
5c5a0bf2
DS
951selinux_LIBS
952libmicrohttpd_CFLAGS
953libmicrohttpd_LIBS
954uuid_CFLAGS
955uuid_LIBS'
97859b9d 956ac_subdirs_all='testsuite'
2f1a1aea
FCE
957
958# Initialize some variables set by options.
959ac_init_help=
960ac_init_version=false
0710d850
DS
961ac_unrecognized_opts=
962ac_unrecognized_sep=
2f1a1aea
FCE
963# The variables have the same names as the options, with
964# dashes changed to underlines.
965cache_file=/dev/null
966exec_prefix=NONE
967no_create=
968no_recursion=
969prefix=NONE
970program_prefix=NONE
971program_suffix=NONE
972program_transform_name=s,x,x,
973silent=
974site=
975srcdir=
976verbose=
977x_includes=NONE
978x_libraries=NONE
979
980# Installation directory options.
981# These are left unexpanded so users can "make install exec_prefix=/foo"
982# and all the variables that are supposed to be based on exec_prefix
983# by default will actually change.
984# Use braces instead of parens because sh, perl, etc. also accept them.
7fbd9d09 985# (The list follows the same order as the GNU Coding Standards.)
2f1a1aea
FCE
986bindir='${exec_prefix}/bin'
987sbindir='${exec_prefix}/sbin'
988libexecdir='${exec_prefix}/libexec'
7fbd9d09
FCE
989datarootdir='${prefix}/share'
990datadir='${datarootdir}'
2f1a1aea
FCE
991sysconfdir='${prefix}/etc'
992sharedstatedir='${prefix}/com'
993localstatedir='${prefix}/var'
2f1a1aea
FCE
994includedir='${prefix}/include'
995oldincludedir='/usr/include'
7fbd9d09
FCE
996docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
997infodir='${datarootdir}/info'
998htmldir='${docdir}'
999dvidir='${docdir}'
1000pdfdir='${docdir}'
1001psdir='${docdir}'
1002libdir='${exec_prefix}/lib'
1003localedir='${datarootdir}/locale'
1004mandir='${datarootdir}/man'
2f1a1aea
FCE
1005
1006ac_prev=
7fbd9d09 1007ac_dashdash=
2f1a1aea
FCE
1008for ac_option
1009do
1010 # If the previous option needs an argument, assign it.
1011 if test -n "$ac_prev"; then
7fbd9d09 1012 eval $ac_prev=\$ac_option
2f1a1aea
FCE
1013 ac_prev=
1014 continue
1015 fi
1016
7fbd9d09 1017 case $ac_option in
c3de29bd
LB
1018 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1019 *=) ac_optarg= ;;
1020 *) ac_optarg=yes ;;
7fbd9d09 1021 esac
2f1a1aea
FCE
1022
1023 # Accept the important Cygnus configure options, so we can diagnose typos.
1024
7fbd9d09
FCE
1025 case $ac_dashdash$ac_option in
1026 --)
1027 ac_dashdash=yes ;;
2f1a1aea
FCE
1028
1029 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1030 ac_prev=bindir ;;
1031 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1032 bindir=$ac_optarg ;;
1033
1034 -build | --build | --buil | --bui | --bu)
1035 ac_prev=build_alias ;;
1036 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1037 build_alias=$ac_optarg ;;
1038
1039 -cache-file | --cache-file | --cache-fil | --cache-fi \
1040 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1041 ac_prev=cache_file ;;
1042 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1043 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1044 cache_file=$ac_optarg ;;
1045
1046 --config-cache | -C)
1047 cache_file=config.cache ;;
1048
7fbd9d09 1049 -datadir | --datadir | --datadi | --datad)
2f1a1aea 1050 ac_prev=datadir ;;
7fbd9d09 1051 -datadir=* | --datadir=* | --datadi=* | --datad=*)
2f1a1aea
FCE
1052 datadir=$ac_optarg ;;
1053
7fbd9d09
FCE
1054 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1055 | --dataroo | --dataro | --datar)
1056 ac_prev=datarootdir ;;
1057 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1058 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1059 datarootdir=$ac_optarg ;;
1060
2f1a1aea 1061 -disable-* | --disable-*)
0710d850 1062 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
2f1a1aea 1063 # Reject names that are not valid shell variable names.
0710d850 1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
5d4aa1f5 1065 as_fn_error $? "invalid feature name: $ac_useropt"
0710d850
DS
1066 ac_useropt_orig=$ac_useropt
1067 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1068 case $ac_user_opts in
1069 *"
1070"enable_$ac_useropt"
1071"*) ;;
1072 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1073 ac_unrecognized_sep=', ';;
1074 esac
1075 eval enable_$ac_useropt=no ;;
7fbd9d09
FCE
1076
1077 -docdir | --docdir | --docdi | --doc | --do)
1078 ac_prev=docdir ;;
1079 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1080 docdir=$ac_optarg ;;
1081
1082 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1083 ac_prev=dvidir ;;
1084 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1085 dvidir=$ac_optarg ;;
2f1a1aea
FCE
1086
1087 -enable-* | --enable-*)
0710d850 1088 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
2f1a1aea 1089 # Reject names that are not valid shell variable names.
0710d850 1090 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
5d4aa1f5 1091 as_fn_error $? "invalid feature name: $ac_useropt"
0710d850
DS
1092 ac_useropt_orig=$ac_useropt
1093 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1094 case $ac_user_opts in
1095 *"
1096"enable_$ac_useropt"
1097"*) ;;
1098 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1099 ac_unrecognized_sep=', ';;
1100 esac
1101 eval enable_$ac_useropt=\$ac_optarg ;;
2f1a1aea
FCE
1102
1103 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1104 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1105 | --exec | --exe | --ex)
1106 ac_prev=exec_prefix ;;
1107 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1108 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1109 | --exec=* | --exe=* | --ex=*)
1110 exec_prefix=$ac_optarg ;;
1111
1112 -gas | --gas | --ga | --g)
1113 # Obsolete; use --with-gas.
1114 with_gas=yes ;;
1115
1116 -help | --help | --hel | --he | -h)
1117 ac_init_help=long ;;
1118 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1119 ac_init_help=recursive ;;
1120 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1121 ac_init_help=short ;;
1122
1123 -host | --host | --hos | --ho)
1124 ac_prev=host_alias ;;
1125 -host=* | --host=* | --hos=* | --ho=*)
1126 host_alias=$ac_optarg ;;
1127
7fbd9d09
FCE
1128 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1129 ac_prev=htmldir ;;
1130 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1131 | --ht=*)
1132 htmldir=$ac_optarg ;;
1133
2f1a1aea
FCE
1134 -includedir | --includedir | --includedi | --included | --include \
1135 | --includ | --inclu | --incl | --inc)
1136 ac_prev=includedir ;;
1137 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1138 | --includ=* | --inclu=* | --incl=* | --inc=*)
1139 includedir=$ac_optarg ;;
1140
1141 -infodir | --infodir | --infodi | --infod | --info | --inf)
1142 ac_prev=infodir ;;
1143 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1144 infodir=$ac_optarg ;;
1145
1146 -libdir | --libdir | --libdi | --libd)
1147 ac_prev=libdir ;;
1148 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1149 libdir=$ac_optarg ;;
1150
1151 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1152 | --libexe | --libex | --libe)
1153 ac_prev=libexecdir ;;
1154 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1155 | --libexe=* | --libex=* | --libe=*)
1156 libexecdir=$ac_optarg ;;
1157
7fbd9d09
FCE
1158 -localedir | --localedir | --localedi | --localed | --locale)
1159 ac_prev=localedir ;;
1160 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1161 localedir=$ac_optarg ;;
1162
2f1a1aea 1163 -localstatedir | --localstatedir | --localstatedi | --localstated \
7fbd9d09 1164 | --localstate | --localstat | --localsta | --localst | --locals)
2f1a1aea
FCE
1165 ac_prev=localstatedir ;;
1166 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
7fbd9d09 1167 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
2f1a1aea
FCE
1168 localstatedir=$ac_optarg ;;
1169
1170 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1171 ac_prev=mandir ;;
1172 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1173 mandir=$ac_optarg ;;
1174
1175 -nfp | --nfp | --nf)
1176 # Obsolete; use --without-fp.
1177 with_fp=no ;;
1178
1179 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1180 | --no-cr | --no-c | -n)
1181 no_create=yes ;;
1182
1183 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1184 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1185 no_recursion=yes ;;
1186
1187 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1188 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1189 | --oldin | --oldi | --old | --ol | --o)
1190 ac_prev=oldincludedir ;;
1191 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1192 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1193 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1194 oldincludedir=$ac_optarg ;;
1195
1196 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1197 ac_prev=prefix ;;
1198 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1199 prefix=$ac_optarg ;;
1200
1201 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1202 | --program-pre | --program-pr | --program-p)
1203 ac_prev=program_prefix ;;
1204 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1205 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1206 program_prefix=$ac_optarg ;;
1207
1208 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1209 | --program-suf | --program-su | --program-s)
1210 ac_prev=program_suffix ;;
1211 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1212 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1213 program_suffix=$ac_optarg ;;
1214
1215 -program-transform-name | --program-transform-name \
1216 | --program-transform-nam | --program-transform-na \
1217 | --program-transform-n | --program-transform- \
1218 | --program-transform | --program-transfor \
1219 | --program-transfo | --program-transf \
1220 | --program-trans | --program-tran \
1221 | --progr-tra | --program-tr | --program-t)
1222 ac_prev=program_transform_name ;;
1223 -program-transform-name=* | --program-transform-name=* \
1224 | --program-transform-nam=* | --program-transform-na=* \
1225 | --program-transform-n=* | --program-transform-=* \
1226 | --program-transform=* | --program-transfor=* \
1227 | --program-transfo=* | --program-transf=* \
1228 | --program-trans=* | --program-tran=* \
1229 | --progr-tra=* | --program-tr=* | --program-t=*)
1230 program_transform_name=$ac_optarg ;;
1231
7fbd9d09
FCE
1232 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1233 ac_prev=pdfdir ;;
1234 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1235 pdfdir=$ac_optarg ;;
1236
1237 -psdir | --psdir | --psdi | --psd | --ps)
1238 ac_prev=psdir ;;
1239 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1240 psdir=$ac_optarg ;;
1241
2f1a1aea
FCE
1242 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1243 | -silent | --silent | --silen | --sile | --sil)
1244 silent=yes ;;
1245
1246 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1247 ac_prev=sbindir ;;
1248 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1249 | --sbi=* | --sb=*)
1250 sbindir=$ac_optarg ;;
1251
1252 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1253 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1254 | --sharedst | --shareds | --shared | --share | --shar \
1255 | --sha | --sh)
1256 ac_prev=sharedstatedir ;;
1257 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1258 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1259 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1260 | --sha=* | --sh=*)
1261 sharedstatedir=$ac_optarg ;;
1262
1263 -site | --site | --sit)
1264 ac_prev=site ;;
1265 -site=* | --site=* | --sit=*)
1266 site=$ac_optarg ;;
1267
1268 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1269 ac_prev=srcdir ;;
1270 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1271 srcdir=$ac_optarg ;;
1272
1273 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1274 | --syscon | --sysco | --sysc | --sys | --sy)
1275 ac_prev=sysconfdir ;;
1276 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1277 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1278 sysconfdir=$ac_optarg ;;
1279
1280 -target | --target | --targe | --targ | --tar | --ta | --t)
1281 ac_prev=target_alias ;;
1282 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1283 target_alias=$ac_optarg ;;
1284
1285 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1286 verbose=yes ;;
1287
1288 -version | --version | --versio | --versi | --vers | -V)
1289 ac_init_version=: ;;
1290
1291 -with-* | --with-*)
0710d850 1292 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
2f1a1aea 1293 # Reject names that are not valid shell variable names.
0710d850 1294 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
5d4aa1f5 1295 as_fn_error $? "invalid package name: $ac_useropt"
0710d850
DS
1296 ac_useropt_orig=$ac_useropt
1297 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1298 case $ac_user_opts in
1299 *"
1300"with_$ac_useropt"
1301"*) ;;
1302 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1303 ac_unrecognized_sep=', ';;
1304 esac
1305 eval with_$ac_useropt=\$ac_optarg ;;
2f1a1aea
FCE
1306
1307 -without-* | --without-*)
0710d850 1308 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
2f1a1aea 1309 # Reject names that are not valid shell variable names.
0710d850 1310 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
5d4aa1f5 1311 as_fn_error $? "invalid package name: $ac_useropt"
0710d850
DS
1312 ac_useropt_orig=$ac_useropt
1313 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1314 case $ac_user_opts in
1315 *"
1316"with_$ac_useropt"
1317"*) ;;
1318 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1319 ac_unrecognized_sep=', ';;
1320 esac
1321 eval with_$ac_useropt=no ;;
2f1a1aea
FCE
1322
1323 --x)
1324 # Obsolete; use --with-x.
1325 with_x=yes ;;
1326
1327 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1328 | --x-incl | --x-inc | --x-in | --x-i)
1329 ac_prev=x_includes ;;
1330 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1331 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1332 x_includes=$ac_optarg ;;
1333
1334 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1335 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1336 ac_prev=x_libraries ;;
1337 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1338 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1339 x_libraries=$ac_optarg ;;
1340
5d4aa1f5
FCE
1341 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1342Try \`$0 --help' for more information"
2f1a1aea
FCE
1343 ;;
1344
1345 *=*)
1346 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1347 # Reject names that are not valid shell variable names.
1ef0423a
FCE
1348 case $ac_envvar in #(
1349 '' | [0-9]* | *[!_$as_cr_alnum]* )
5d4aa1f5 1350 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1ef0423a 1351 esac
7fbd9d09 1352 eval $ac_envvar=\$ac_optarg
2f1a1aea
FCE
1353 export $ac_envvar ;;
1354
1355 *)
1356 # FIXME: should be removed in autoconf 3.0.
0710d850 1357 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
2f1a1aea 1358 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
0710d850 1359 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
c3de29bd 1360 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
2f1a1aea
FCE
1361 ;;
1362
1363 esac
1364done
1365
1366if test -n "$ac_prev"; then
1367 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
5d4aa1f5 1368 as_fn_error $? "missing argument to $ac_option"
2f1a1aea
FCE
1369fi
1370
0710d850
DS
1371if test -n "$ac_unrecognized_opts"; then
1372 case $enable_option_checking in
1373 no) ;;
5d4aa1f5 1374 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
0710d850
DS
1375 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1376 esac
1377fi
1378
1379# Check all directory arguments for consistency.
7fbd9d09
FCE
1380for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1381 datadir sysconfdir sharedstatedir localstatedir includedir \
1382 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1383 libdir localedir mandir
818ba2bc 1384do
7fbd9d09 1385 eval ac_val=\$$ac_var
0710d850
DS
1386 # Remove trailing slashes.
1387 case $ac_val in
1388 */ )
1389 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1390 eval $ac_var=\$ac_val;;
1391 esac
1392 # Be sure to have absolute directory names.
8ae7a94a 1393 case $ac_val in
7fbd9d09
FCE
1394 [\\/$]* | ?:[\\/]* ) continue;;
1395 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
2f1a1aea 1396 esac
5d4aa1f5 1397 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
2f1a1aea
FCE
1398done
1399
1400# There might be people who depend on the old broken behavior: `$host'
1401# used to hold the argument of --host etc.
1402# FIXME: To remove some day.
1403build=$build_alias
1404host=$host_alias
1405target=$target_alias
1406
1407# FIXME: To remove some day.
1408if test "x$host_alias" != x; then
1409 if test "x$build_alias" = x; then
1410 cross_compiling=maybe
2f1a1aea
FCE
1411 elif test "x$build_alias" != "x$host_alias"; then
1412 cross_compiling=yes
1413 fi
1414fi
1415
1416ac_tool_prefix=
1417test -n "$host_alias" && ac_tool_prefix=$host_alias-
1418
1419test "$silent" = yes && exec 6>/dev/null
1420
1421
7fbd9d09
FCE
1422ac_pwd=`pwd` && test -n "$ac_pwd" &&
1423ac_ls_di=`ls -di .` &&
1424ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
5d4aa1f5 1425 as_fn_error $? "working directory cannot be determined"
7fbd9d09 1426test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
5d4aa1f5 1427 as_fn_error $? "pwd does not report name of working directory"
7fbd9d09
FCE
1428
1429
2f1a1aea
FCE
1430# Find the source files, if location was not specified.
1431if test -z "$srcdir"; then
1432 ac_srcdir_defaulted=yes
7fbd9d09 1433 # Try the directory containing this script, then the parent directory.
0710d850
DS
1434 ac_confdir=`$as_dirname -- "$as_myself" ||
1435$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1436 X"$as_myself" : 'X\(//\)[^/]' \| \
1437 X"$as_myself" : 'X\(//\)$' \| \
1438 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1439$as_echo X"$as_myself" |
7fbd9d09
FCE
1440 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1441 s//\1/
1442 q
1443 }
1444 /^X\(\/\/\)[^/].*/{
1445 s//\1/
1446 q
1447 }
1448 /^X\(\/\/\)$/{
1449 s//\1/
1450 q
1451 }
1452 /^X\(\/\).*/{
1453 s//\1/
1454 q
1455 }
1456 s/.*/./; q'`
2f1a1aea 1457 srcdir=$ac_confdir
7fbd9d09 1458 if test ! -r "$srcdir/$ac_unique_file"; then
2f1a1aea
FCE
1459 srcdir=..
1460 fi
1461else
1462 ac_srcdir_defaulted=no
1463fi
7fbd9d09
FCE
1464if test ! -r "$srcdir/$ac_unique_file"; then
1465 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
5d4aa1f5 1466 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
8ae7a94a 1467fi
7fbd9d09
FCE
1468ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1469ac_abs_confdir=`(
5d4aa1f5 1470 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
7fbd9d09
FCE
1471 pwd)`
1472# When building in place, set srcdir=.
1473if test "$ac_abs_confdir" = "$ac_pwd"; then
1474 srcdir=.
1475fi
1476# Remove unnecessary trailing slashes from srcdir.
1477# Double slashes in file names in object file debugging info
1478# mess up M-x gdb in Emacs.
1479case $srcdir in
1480*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1481esac
1482for ac_var in $ac_precious_vars; do
1483 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1484 eval ac_env_${ac_var}_value=\$${ac_var}
1485 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1486 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1487done
2f1a1aea
FCE
1488
1489#
1490# Report the --help message.
1491#
1492if test "$ac_init_help" = "long"; then
1493 # Omit some internal or obsolete options to make the list less imposing.
1494 # This message is too long to be a string in the A/UX 3.1 sh.
1495 cat <<_ACEOF
9c043a41 1496\`configure' configures systemtap 3.2 to adapt to many kinds of systems.
2f1a1aea
FCE
1497
1498Usage: $0 [OPTION]... [VAR=VALUE]...
1499
1500To assign environment variables (e.g., CC, CFLAGS...), specify them as
1501VAR=VALUE. See below for descriptions of some of the useful variables.
1502
1503Defaults for the options are specified in brackets.
1504
1505Configuration:
1506 -h, --help display this help and exit
1507 --help=short display options specific to this package
1508 --help=recursive display the short help of all the included packages
1509 -V, --version display version information and exit
5d4aa1f5 1510 -q, --quiet, --silent do not print \`checking ...' messages
2f1a1aea
FCE
1511 --cache-file=FILE cache test results in FILE [disabled]
1512 -C, --config-cache alias for \`--cache-file=config.cache'
1513 -n, --no-create do not create output files
1514 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1515
2f1a1aea
FCE
1516Installation directories:
1517 --prefix=PREFIX install architecture-independent files in PREFIX
0710d850 1518 [$ac_default_prefix]
2f1a1aea 1519 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
0710d850 1520 [PREFIX]
2f1a1aea
FCE
1521
1522By default, \`make install' will install all the files in
1523\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1524an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1525for instance \`--prefix=\$HOME'.
1526
1527For better control, use the options below.
1528
1529Fine tuning of the installation directories:
0710d850
DS
1530 --bindir=DIR user executables [EPREFIX/bin]
1531 --sbindir=DIR system admin executables [EPREFIX/sbin]
1532 --libexecdir=DIR program executables [EPREFIX/libexec]
1533 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1534 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1535 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1536 --libdir=DIR object code libraries [EPREFIX/lib]
1537 --includedir=DIR C header files [PREFIX/include]
1538 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1539 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1540 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1541 --infodir=DIR info documentation [DATAROOTDIR/info]
1542 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1543 --mandir=DIR man documentation [DATAROOTDIR/man]
1544 --docdir=DIR documentation root [DATAROOTDIR/doc/systemtap]
1545 --htmldir=DIR html documentation [DOCDIR]
1546 --dvidir=DIR dvi documentation [DOCDIR]
1547 --pdfdir=DIR pdf documentation [DOCDIR]
1548 --psdir=DIR ps documentation [DOCDIR]
2f1a1aea
FCE
1549_ACEOF
1550
1551 cat <<\_ACEOF
1552
1553Program names:
1554 --program-prefix=PREFIX prepend PREFIX to installed program names
1555 --program-suffix=SUFFIX append SUFFIX to installed program names
1556 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
8f223b3e
FCE
1557
1558System types:
1559 --build=BUILD configure for building on BUILD [guessed]
1560 --host=HOST cross-compile to build programs to run on HOST [BUILD]
2689a171 1561 --target=TARGET configure for building compilers for TARGET [HOST]
2f1a1aea
FCE
1562_ACEOF
1563fi
1564
1565if test -n "$ac_init_help"; then
1566 case $ac_init_help in
9c043a41 1567 short | recursive ) echo "Configuration of systemtap 3.2:";;
2f1a1aea
FCE
1568 esac
1569 cat <<\_ACEOF
1570
1571Optional Features:
0710d850 1572 --disable-option-checking ignore unrecognized --enable/--with options
2f1a1aea
FCE
1573 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1574 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
d9e6d90b
WC
1575 --enable-silent-rules less verbose build output (undo: "make V=1")
1576 --disable-silent-rules verbose build output (undo: "make V=0")
8eef2738
LB
1577 --enable-maintainer-mode
1578 enable make rules and dependencies not useful (and
1579 sometimes confusing) to the casual installer
8eef2738
LB
1580 --enable-dependency-tracking
1581 do not reject slow dependency extractors
1582 --disable-dependency-tracking
1583 speeds up one-time build
97859b9d 1584 --disable-largefile omit support for large files
8f223b3e
FCE
1585 --disable-nls do not use Native Language Support
1586 --disable-rpath do not hardcode runtime library paths
44f75386 1587 --enable-prologues make -P prologue-searching default
0f5d597d 1588 --disable-sdt-probes disable process.mark probes in stap, staprun, stapio
bbfd8c1a 1589 --disable-ssp disable gcc stack-protector
882ddac1 1590 --enable-pie enable position-independent-executable
9921a199 1591 --enable-sqlite build with sqlite support
6d14a4a9 1592 --disable-translator build only runtime utilities
564eb0a8
DS
1593 --enable-crash[=DIRECTORY]
1594 enable crash extension (default is disabled).
1595 Optional DIRECTORY is the path to the crash header
1596 file (needed if installed in a non-standard
1597 location).
465e8fbf
FCE
1598 --enable-docs enable building documentation (default on if latex
1599 etc. found).
92aff3c7 1600 --enable-refdocs enable building reference documentation (default on
1ed33130 1601 if other documentation built).
d9c42357 1602 --enable-htmldocs enable building html documentation (default off).
a0e2728a
DB
1603 --enable-server enable building of stap-server (default on if nss
1604 etc. found).
b0c670f4
FCE
1605 --enable-virt enable building of stapvirt support (default on if
1606 libvirt etc. found).
5c5a0bf2
DS
1607 --disable-http Disable building http web compilation service, even
1608 if we could
2f1a1aea 1609
4d9087fc
RM
1610Optional Packages:
1611 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1612 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
42f767d0 1613 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
8f223b3e
FCE
1614 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1615 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1616 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1617 --without-libintl-prefix don't search for libintl in includedir and libdir
28f121c3 1618 --without-nss Do not use NSS even if present
2323b028 1619 --with-dracutstap=DIR Install dracut module files in DIR
9ed47854 1620 --with-dracutbindir=DIR Use the dracut binary located in DIR
28f121c3 1621 --without-avahi Do not use Avahi even if present
0f5d597d 1622 --with-rpm query rpm database for missing debuginfos
0a742545 1623 --with-python3 prefer /usr/bin/python3
4d9087fc
RM
1624 --with-elfutils=DIRECTORY
1625 find elfutils source code in DIRECTORY
138bbe90
JS
1626 --with-dyninst=DIRECTORY
1627 find dyninst headers/libraries in DIRECTORY
d7f07c29
DS
1628 --without-python2-probes
1629 Disable building python version 2 probe support,
1630 even if it is available
1631 --without-python3-probes
1632 Disable building python version 3 probe support,
1633 even if it is available
51030d84 1634 --without-selinux Do not use libselinux even if present
26703c63
SM
1635 --with-java=DIRECTORY Specify JDK directory to compile libHelperSDT.so
1636 against (default is /usr/lib/jvm/java)
85b62eab
FCE
1637 --with-extra-version=STRING
1638 Add STRING to stap -V version
4d9087fc 1639
2f1a1aea
FCE
1640Some influential environment variables:
1641 CC C compiler command
1642 CFLAGS C compiler flags
1643 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1644 nonstandard directory <lib dir>
7fbd9d09 1645 LIBS libraries to pass to the linker, e.g. -l<library>
1ef0423a 1646 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
7fbd9d09 1647 you have headers in a nonstandard directory <include dir>
8f223b3e 1648 CPP C preprocessor
2f1a1aea
FCE
1649 CXX C++ compiler command
1650 CXXFLAGS C++ compiler flags
c16501a1 1651 PYTHON the Python interpreter
1087b83f 1652 PKG_CONFIG path to pkg-config utility
5d4aa1f5
FCE
1653 PKG_CONFIG_PATH
1654 directories to add to pkg-config's search path
1655 PKG_CONFIG_LIBDIR
1656 path overriding pkg-config's built-in search path
1fbe397b
FCE
1657 sqlite3_CFLAGS
1658 C compiler flags for sqlite3, overriding pkg-config
1659 sqlite3_LIBS
1660 linker flags for sqlite3, overriding pkg-config
28f121c3
DEP
1661 nss_CFLAGS C compiler flags for nss, overriding pkg-config
1662 nss_LIBS linker flags for nss, overriding pkg-config
1663 avahi_CFLAGS
1664 C compiler flags for avahi, overriding pkg-config
1665 avahi_LIBS linker flags for avahi, overriding pkg-config
f8a49389 1666 CXXCPP C++ preprocessor
42f767d0
JL
1667 libvirt_CFLAGS
1668 C compiler flags for libvirt, overriding pkg-config
1669 libvirt_LIBS
1670 linker flags for libvirt, overriding pkg-config
1671 libxml2_CFLAGS
1672 C compiler flags for libxml2, overriding pkg-config
1673 libxml2_LIBS
1674 linker flags for libxml2, overriding pkg-config
11ea78d6
FL
1675 jsonc_CFLAGS
1676 C compiler flags for jsonc, overriding pkg-config
1677 jsonc_LIBS linker flags for jsonc, overriding pkg-config
1678 ncurses_CFLAGS
1679 C compiler flags for ncurses, overriding pkg-config
1680 ncurses_LIBS
1681 linker flags for ncurses, overriding pkg-config
51030d84
JS
1682 selinux_CFLAGS
1683 C compiler flags for selinux, overriding pkg-config
1684 selinux_LIBS
1685 linker flags for selinux, overriding pkg-config
5c5a0bf2
DS
1686 libmicrohttpd_CFLAGS
1687 C compiler flags for libmicrohttpd, overriding pkg-config
1688 libmicrohttpd_LIBS
1689 linker flags for libmicrohttpd, overriding pkg-config
1690 uuid_CFLAGS C compiler flags for uuid, overriding pkg-config
1691 uuid_LIBS linker flags for uuid, overriding pkg-config
2f1a1aea
FCE
1692
1693Use these variables to override the choices made by `configure' or to help
1694it to find libraries and programs with nonstandard names/locations.
1695
306dd4f8 1696Report bugs to <systemtap@sourceware.org>.
2f1a1aea 1697_ACEOF
7fbd9d09 1698ac_status=$?
2f1a1aea
FCE
1699fi
1700
1701if test "$ac_init_help" = "recursive"; then
1702 # If there are subdirs, report their specific --help.
2f1a1aea 1703 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
0710d850
DS
1704 test -d "$ac_dir" ||
1705 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1706 continue
2f1a1aea
FCE
1707 ac_builddir=.
1708
7fbd9d09
FCE
1709case "$ac_dir" in
1710.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1711*)
0710d850 1712 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7fbd9d09 1713 # A ".." for each directory in $ac_dir_suffix.
0710d850 1714 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7fbd9d09
FCE
1715 case $ac_top_builddir_sub in
1716 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1717 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1718 esac ;;
1719esac
1720ac_abs_top_builddir=$ac_pwd
1721ac_abs_builddir=$ac_pwd$ac_dir_suffix
1722# for backward compatibility:
1723ac_top_builddir=$ac_top_build_prefix
2f1a1aea
FCE
1724
1725case $srcdir in
7fbd9d09 1726 .) # We are building in place.
2f1a1aea 1727 ac_srcdir=.
7fbd9d09
FCE
1728 ac_top_srcdir=$ac_top_builddir_sub
1729 ac_abs_top_srcdir=$ac_pwd ;;
1730 [\\/]* | ?:[\\/]* ) # Absolute name.
2f1a1aea 1731 ac_srcdir=$srcdir$ac_dir_suffix;
7fbd9d09
FCE
1732 ac_top_srcdir=$srcdir
1733 ac_abs_top_srcdir=$srcdir ;;
1734 *) # Relative name.
1735 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1736 ac_top_srcdir=$ac_top_build_prefix$srcdir
1737 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
818ba2bc 1738esac
7fbd9d09
FCE
1739ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1740
1741 cd "$ac_dir" || { ac_status=$?; continue; }
1742 # Check for guested configure.
1743 if test -f "$ac_srcdir/configure.gnu"; then
1744 echo &&
1745 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1746 elif test -f "$ac_srcdir/configure"; then
1747 echo &&
1748 $SHELL "$ac_srcdir/configure" --help=recursive
2f1a1aea 1749 else
0710d850 1750 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
7fbd9d09
FCE
1751 fi || ac_status=$?
1752 cd "$ac_pwd" || { ac_status=$?; break; }
2f1a1aea
FCE
1753 done
1754fi
1755
7fbd9d09 1756test -n "$ac_init_help" && exit $ac_status
2f1a1aea
FCE
1757if $ac_init_version; then
1758 cat <<\_ACEOF
9c043a41 1759systemtap configure 3.2
8eef2738 1760generated by GNU Autoconf 2.69
2f1a1aea 1761
8eef2738 1762Copyright (C) 2012 Free Software Foundation, Inc.
2f1a1aea
FCE
1763This configure script is free software; the Free Software Foundation
1764gives unlimited permission to copy, distribute and modify it.
1765_ACEOF
7fbd9d09 1766 exit
2f1a1aea 1767fi
4b5627b1 1768
1ef0423a
FCE
1769## ------------------------ ##
1770## Autoconf initialization. ##
1771## ------------------------ ##
4b5627b1 1772
1ef0423a
FCE
1773# ac_fn_c_try_compile LINENO
1774# --------------------------
1775# Try to compile conftest.$ac_ext, and return whether this succeeded.
1776ac_fn_c_try_compile ()
ec1a2239 1777{
1ef0423a
FCE
1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779 rm -f conftest.$ac_objext
1780 if { { ac_try="$ac_compile"
1781case "(($ac_try" in
1782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1783 *) ac_try_echo=$ac_try;;
1784esac
1785eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1786$as_echo "$ac_try_echo"; } >&5
1787 (eval "$ac_compile") 2>conftest.err
1788 ac_status=$?
1789 if test -s conftest.err; then
1790 grep -v '^ *+' conftest.err >conftest.er1
1791 cat conftest.er1 >&5
1792 mv -f conftest.er1 conftest.err
1793 fi
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; } && {
1796 test -z "$ac_c_werror_flag" ||
1797 test ! -s conftest.err
1798 } && test -s conftest.$ac_objext; then :
1799 ac_retval=0
1800else
1801 $as_echo "$as_me: failed program was:" >&5
1802sed 's/^/| /' conftest.$ac_ext >&5
4b5627b1 1803
1ef0423a
FCE
1804 ac_retval=1
1805fi
c3de29bd 1806 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a 1807 as_fn_set_status $ac_retval
ec1a2239 1808
1ef0423a 1809} # ac_fn_c_try_compile
ec1a2239 1810
1ef0423a
FCE
1811# ac_fn_c_try_cpp LINENO
1812# ----------------------
1813# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1814ac_fn_c_try_cpp ()
1815{
1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817 if { { ac_try="$ac_cpp conftest.$ac_ext"
1818case "(($ac_try" in
1819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1820 *) ac_try_echo=$ac_try;;
1821esac
1822eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1823$as_echo "$ac_try_echo"; } >&5
1824 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1825 ac_status=$?
1826 if test -s conftest.err; then
1827 grep -v '^ *+' conftest.err >conftest.er1
1828 cat conftest.er1 >&5
1829 mv -f conftest.er1 conftest.err
1830 fi
1831 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
c3de29bd 1832 test $ac_status = 0; } > conftest.i && {
1ef0423a
FCE
1833 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1834 test ! -s conftest.err
1835 }; then :
1836 ac_retval=0
1837else
1838 $as_echo "$as_me: failed program was:" >&5
1839sed 's/^/| /' conftest.$ac_ext >&5
1840
1841 ac_retval=1
1842fi
c3de29bd 1843 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
1844 as_fn_set_status $ac_retval
1845
1846} # ac_fn_c_try_cpp
1847
1ef0423a
FCE
1848# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1849# -------------------------------------------------------
1850# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1851# the include files in INCLUDES and setting the cache variable VAR
1852# accordingly.
1853ac_fn_c_check_header_mongrel ()
1854{
1855 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
c3de29bd 1856 if eval \${$3+:} false; then :
1ef0423a
FCE
1857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1858$as_echo_n "checking for $2... " >&6; }
c3de29bd 1859if eval \${$3+:} false; then :
1ef0423a
FCE
1860 $as_echo_n "(cached) " >&6
1861fi
1862eval ac_res=\$$3
1863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1864$as_echo "$ac_res" >&6; }
1865else
1866 # Is the header compilable?
1867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1868$as_echo_n "checking $2 usability... " >&6; }
1869cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1870/* end confdefs.h. */
1871$4
1872#include <$2>
1873_ACEOF
1874if ac_fn_c_try_compile "$LINENO"; then :
1875 ac_header_compiler=yes
1876else
1877 ac_header_compiler=no
1878fi
1879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1881$as_echo "$ac_header_compiler" >&6; }
1882
1883# Is the header present?
1884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1885$as_echo_n "checking $2 presence... " >&6; }
1886cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1887/* end confdefs.h. */
1888#include <$2>
1889_ACEOF
1890if ac_fn_c_try_cpp "$LINENO"; then :
1891 ac_header_preproc=yes
1892else
1893 ac_header_preproc=no
1894fi
c3de29bd 1895rm -f conftest.err conftest.i conftest.$ac_ext
1ef0423a
FCE
1896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1897$as_echo "$ac_header_preproc" >&6; }
1898
1899# So? What about this header?
1900case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1901 yes:no: )
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1903$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1905$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1906 ;;
1907 no:yes:* )
1908 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1909$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1911$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1913$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1915$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1917$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
5d4aa1f5 1918( $as_echo "## --------------------------------------- ##
306dd4f8 1919## Report this to systemtap@sourceware.org ##
5d4aa1f5 1920## --------------------------------------- ##"
1ef0423a
FCE
1921 ) | sed "s/^/$as_me: WARNING: /" >&2
1922 ;;
1923esac
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925$as_echo_n "checking for $2... " >&6; }
c3de29bd 1926if eval \${$3+:} false; then :
1ef0423a
FCE
1927 $as_echo_n "(cached) " >&6
1928else
1929 eval "$3=\$ac_header_compiler"
1930fi
1931eval ac_res=\$$3
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933$as_echo "$ac_res" >&6; }
1934fi
c3de29bd 1935 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
1936
1937} # ac_fn_c_check_header_mongrel
1938
8f223b3e
FCE
1939# ac_fn_c_try_run LINENO
1940# ----------------------
1941# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1942# that executables *can* be run.
1943ac_fn_c_try_run ()
1944{
1945 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946 if { { ac_try="$ac_link"
1947case "(($ac_try" in
1948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1949 *) ac_try_echo=$ac_try;;
1950esac
1951eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1952$as_echo "$ac_try_echo"; } >&5
1953 (eval "$ac_link") 2>&5
1954 ac_status=$?
1955 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1956 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1957 { { case "(($ac_try" in
1958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1959 *) ac_try_echo=$ac_try;;
1960esac
1961eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1962$as_echo "$ac_try_echo"; } >&5
1963 (eval "$ac_try") 2>&5
1964 ac_status=$?
1965 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1966 test $ac_status = 0; }; }; then :
1967 ac_retval=0
1968else
1969 $as_echo "$as_me: program exited with status $ac_status" >&5
1970 $as_echo "$as_me: failed program was:" >&5
1971sed 's/^/| /' conftest.$ac_ext >&5
1972
1973 ac_retval=$ac_status
1974fi
1975 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
c3de29bd 1976 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
8f223b3e
FCE
1977 as_fn_set_status $ac_retval
1978
1979} # ac_fn_c_try_run
1980
1ef0423a
FCE
1981# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1982# -------------------------------------------------------
1983# Tests whether HEADER exists and can be compiled using the include files in
1984# INCLUDES, setting the cache variable VAR accordingly.
1985ac_fn_c_check_header_compile ()
1986{
1987 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1989$as_echo_n "checking for $2... " >&6; }
c3de29bd 1990if eval \${$3+:} false; then :
1ef0423a
FCE
1991 $as_echo_n "(cached) " >&6
1992else
1993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1994/* end confdefs.h. */
1995$4
1996#include <$2>
1997_ACEOF
1998if ac_fn_c_try_compile "$LINENO"; then :
1999 eval "$3=yes"
2000else
2001 eval "$3=no"
2002fi
2003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004fi
2005eval ac_res=\$$3
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2007$as_echo "$ac_res" >&6; }
c3de29bd 2008 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
2009
2010} # ac_fn_c_check_header_compile
2011
8f223b3e
FCE
2012# ac_fn_cxx_try_compile LINENO
2013# ----------------------------
2014# Try to compile conftest.$ac_ext, and return whether this succeeded.
2015ac_fn_cxx_try_compile ()
2016{
2017 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2018 rm -f conftest.$ac_objext
2019 if { { ac_try="$ac_compile"
2020case "(($ac_try" in
2021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2022 *) ac_try_echo=$ac_try;;
2023esac
2024eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2025$as_echo "$ac_try_echo"; } >&5
2026 (eval "$ac_compile") 2>conftest.err
2027 ac_status=$?
2028 if test -s conftest.err; then
2029 grep -v '^ *+' conftest.err >conftest.er1
2030 cat conftest.er1 >&5
2031 mv -f conftest.er1 conftest.err
2032 fi
2033 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2034 test $ac_status = 0; } && {
2035 test -z "$ac_cxx_werror_flag" ||
2036 test ! -s conftest.err
2037 } && test -s conftest.$ac_objext; then :
2038 ac_retval=0
2039else
2040 $as_echo "$as_me: failed program was:" >&5
2041sed 's/^/| /' conftest.$ac_ext >&5
2042
2043 ac_retval=1
2044fi
c3de29bd 2045 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
8f223b3e
FCE
2046 as_fn_set_status $ac_retval
2047
2048} # ac_fn_cxx_try_compile
2049
1ef0423a
FCE
2050# ac_fn_c_try_link LINENO
2051# -----------------------
2052# Try to link conftest.$ac_ext, and return whether this succeeded.
2053ac_fn_c_try_link ()
2054{
2055 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2056 rm -f conftest.$ac_objext conftest$ac_exeext
2057 if { { ac_try="$ac_link"
2058case "(($ac_try" in
2059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2060 *) ac_try_echo=$ac_try;;
2061esac
2062eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2063$as_echo "$ac_try_echo"; } >&5
2064 (eval "$ac_link") 2>conftest.err
2065 ac_status=$?
2066 if test -s conftest.err; then
2067 grep -v '^ *+' conftest.err >conftest.er1
2068 cat conftest.er1 >&5
2069 mv -f conftest.er1 conftest.err
2070 fi
2071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2072 test $ac_status = 0; } && {
2073 test -z "$ac_c_werror_flag" ||
2074 test ! -s conftest.err
2075 } && test -s conftest$ac_exeext && {
2076 test "$cross_compiling" = yes ||
8eef2738 2077 test -x conftest$ac_exeext
1ef0423a
FCE
2078 }; then :
2079 ac_retval=0
2080else
2081 $as_echo "$as_me: failed program was:" >&5
2082sed 's/^/| /' conftest.$ac_ext >&5
2083
2084 ac_retval=1
2085fi
2086 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2087 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2088 # interfere with the next link command; also delete a directory that is
2089 # left behind by Apple's compiler. We do this before executing the actions.
2090 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
c3de29bd 2091 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
2092 as_fn_set_status $ac_retval
2093
2094} # ac_fn_c_try_link
2095
e04a4b41
JS
2096# ac_fn_c_check_func LINENO FUNC VAR
2097# ----------------------------------
2098# Tests whether FUNC exists, setting the cache variable VAR accordingly
2099ac_fn_c_check_func ()
2100{
2101 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2103$as_echo_n "checking for $2... " >&6; }
c3de29bd 2104if eval \${$3+:} false; then :
e04a4b41
JS
2105 $as_echo_n "(cached) " >&6
2106else
2107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2108/* end confdefs.h. */
2109/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2110 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2111#define $2 innocuous_$2
2112
2113/* System header to define __stub macros and hopefully few prototypes,
2114 which can conflict with char $2 (); below.
2115 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2116 <limits.h> exists even on freestanding compilers. */
2117
2118#ifdef __STDC__
2119# include <limits.h>
2120#else
2121# include <assert.h>
2122#endif
2123
2124#undef $2
2125
2126/* Override any GCC internal prototype to avoid an error.
2127 Use char because int might match the return type of a GCC
2128 builtin and then its argument prototype would still apply. */
2129#ifdef __cplusplus
2130extern "C"
2131#endif
2132char $2 ();
2133/* The GNU C library defines this for functions which it implements
2134 to always fail with ENOSYS. Some functions are actually named
2135 something starting with __ and the normal name is an alias. */
2136#if defined __stub_$2 || defined __stub___$2
2137choke me
2138#endif
2139
2140int
2141main ()
2142{
2143return $2 ();
2144 ;
2145 return 0;
2146}
2147_ACEOF
2148if ac_fn_c_try_link "$LINENO"; then :
2149 eval "$3=yes"
2150else
2151 eval "$3=no"
2152fi
2153rm -f core conftest.err conftest.$ac_objext \
2154 conftest$ac_exeext conftest.$ac_ext
2155fi
2156eval ac_res=\$$3
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2158$as_echo "$ac_res" >&6; }
c3de29bd 2159 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
e04a4b41
JS
2160
2161} # ac_fn_c_check_func
2162
1ef0423a
FCE
2163# ac_fn_cxx_try_cpp LINENO
2164# ------------------------
2165# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2166ac_fn_cxx_try_cpp ()
2167{
2168 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2169 if { { ac_try="$ac_cpp conftest.$ac_ext"
2170case "(($ac_try" in
2171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2172 *) ac_try_echo=$ac_try;;
2173esac
2174eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2175$as_echo "$ac_try_echo"; } >&5
2176 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2177 ac_status=$?
2178 if test -s conftest.err; then
2179 grep -v '^ *+' conftest.err >conftest.er1
2180 cat conftest.er1 >&5
2181 mv -f conftest.er1 conftest.err
2182 fi
2183 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
c3de29bd 2184 test $ac_status = 0; } > conftest.i && {
1ef0423a
FCE
2185 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2186 test ! -s conftest.err
2187 }; then :
2188 ac_retval=0
2189else
2190 $as_echo "$as_me: failed program was:" >&5
2191sed 's/^/| /' conftest.$ac_ext >&5
2192
2193 ac_retval=1
2194fi
c3de29bd 2195 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
2196 as_fn_set_status $ac_retval
2197
2198} # ac_fn_cxx_try_cpp
2199
2200# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
2201# ---------------------------------------------------------
2202# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2203# the include files in INCLUDES and setting the cache variable VAR
2204# accordingly.
2205ac_fn_cxx_check_header_mongrel ()
2206{
2207 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
c3de29bd 2208 if eval \${$3+:} false; then :
1ef0423a
FCE
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2210$as_echo_n "checking for $2... " >&6; }
c3de29bd 2211if eval \${$3+:} false; then :
1ef0423a
FCE
2212 $as_echo_n "(cached) " >&6
2213fi
2214eval ac_res=\$$3
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2216$as_echo "$ac_res" >&6; }
2217else
2218 # Is the header compilable?
2219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2220$as_echo_n "checking $2 usability... " >&6; }
2221cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2222/* end confdefs.h. */
2223$4
2224#include <$2>
2225_ACEOF
2226if ac_fn_cxx_try_compile "$LINENO"; then :
2227 ac_header_compiler=yes
2228else
2229 ac_header_compiler=no
2230fi
2231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2233$as_echo "$ac_header_compiler" >&6; }
2234
2235# Is the header present?
2236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2237$as_echo_n "checking $2 presence... " >&6; }
2238cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2239/* end confdefs.h. */
2240#include <$2>
2241_ACEOF
2242if ac_fn_cxx_try_cpp "$LINENO"; then :
2243 ac_header_preproc=yes
2244else
2245 ac_header_preproc=no
2246fi
c3de29bd 2247rm -f conftest.err conftest.i conftest.$ac_ext
1ef0423a
FCE
2248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2249$as_echo "$ac_header_preproc" >&6; }
2250
2251# So? What about this header?
2252case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
2253 yes:no: )
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2255$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2256 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2257$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2258 ;;
2259 no:yes:* )
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2261$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2263$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2264 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2265$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2267$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2269$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
5d4aa1f5 2270( $as_echo "## --------------------------------------- ##
306dd4f8 2271## Report this to systemtap@sourceware.org ##
5d4aa1f5 2272## --------------------------------------- ##"
1ef0423a
FCE
2273 ) | sed "s/^/$as_me: WARNING: /" >&2
2274 ;;
2275esac
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2277$as_echo_n "checking for $2... " >&6; }
c3de29bd 2278if eval \${$3+:} false; then :
1ef0423a
FCE
2279 $as_echo_n "(cached) " >&6
2280else
2281 eval "$3=\$ac_header_compiler"
2282fi
2283eval ac_res=\$$3
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2285$as_echo "$ac_res" >&6; }
2286fi
c3de29bd 2287 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1ef0423a
FCE
2288
2289} # ac_fn_cxx_check_header_mongrel
0820bd9a
FL
2290
2291# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2292# ---------------------------------------------
2293# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2294# accordingly.
2295ac_fn_c_check_decl ()
2296{
2297 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2298 as_decl_name=`echo $2|sed 's/ *(.*//'`
2299 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2301$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2302if eval \${$3+:} false; then :
2303 $as_echo_n "(cached) " >&6
2304else
2305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2306/* end confdefs.h. */
2307$4
2308int
2309main ()
2310{
2311#ifndef $as_decl_name
2312#ifdef __cplusplus
2313 (void) $as_decl_use;
2314#else
2315 (void) $as_decl_name;
2316#endif
2317#endif
2318
2319 ;
2320 return 0;
2321}
2322_ACEOF
2323if ac_fn_c_try_compile "$LINENO"; then :
2324 eval "$3=yes"
2325else
2326 eval "$3=no"
2327fi
2328rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2329fi
2330eval ac_res=\$$3
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2332$as_echo "$ac_res" >&6; }
2333 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2334
2335} # ac_fn_c_check_decl
1ef0423a
FCE
2336cat >config.log <<_ACEOF
2337This file contains any messages produced by compilers while
2338running configure, to aid debugging if configure makes a mistake.
2339
9c043a41 2340It was created by systemtap $as_me 3.2, which was
8eef2738 2341generated by GNU Autoconf 2.69. Invocation command line was
1ef0423a
FCE
2342
2343 $ $0 $@
2344
2345_ACEOF
2346exec 5>>config.log
2347{
2348cat <<_ASUNAME
2349## --------- ##
2350## Platform. ##
2351## --------- ##
2352
2353hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2354uname -m = `(uname -m) 2>/dev/null || echo unknown`
2355uname -r = `(uname -r) 2>/dev/null || echo unknown`
2356uname -s = `(uname -s) 2>/dev/null || echo unknown`
2357uname -v = `(uname -v) 2>/dev/null || echo unknown`
2358
2359/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2360/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2361
2362/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2363/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2364/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2365/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2366/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2367/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2368/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2369
2370_ASUNAME
2f1a1aea
FCE
2371
2372as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2373for as_dir in $PATH
2374do
2375 IFS=$as_save_IFS
2376 test -z "$as_dir" && as_dir=.
1ef0423a
FCE
2377 $as_echo "PATH: $as_dir"
2378 done
7fbd9d09 2379IFS=$as_save_IFS
2f1a1aea
FCE
2380
2381} >&5
2382
2383cat >&5 <<_ACEOF
2384
2385
2386## ----------- ##
2387## Core tests. ##
2388## ----------- ##
2389
2390_ACEOF
2391
2392
2393# Keep a trace of the command line.
2394# Strip out --no-create and --no-recursion so they do not pile up.
2395# Strip out --silent because we don't want to record it for future runs.
2396# Also quote any args containing shell meta-characters.
2397# Make two passes to allow for proper duplicate-argument suppression.
2398ac_configure_args=
2399ac_configure_args0=
2400ac_configure_args1=
2f1a1aea
FCE
2401ac_must_keep_next=false
2402for ac_pass in 1 2
2403do
2404 for ac_arg
2405 do
2406 case $ac_arg in
2407 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2408 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2409 | -silent | --silent | --silen | --sile | --sil)
2410 continue ;;
7fbd9d09 2411 *\'*)
0710d850 2412 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2f1a1aea
FCE
2413 esac
2414 case $ac_pass in
1ef0423a 2415 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2f1a1aea 2416 2)
1ef0423a 2417 as_fn_append ac_configure_args1 " '$ac_arg'"
2f1a1aea
FCE
2418 if test $ac_must_keep_next = true; then
2419 ac_must_keep_next=false # Got value, back to normal.
2420 else
2421 case $ac_arg in
2422 *=* | --config-cache | -C | -disable-* | --disable-* \
2423 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2424 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2425 | -with-* | --with-* | -without-* | --without-* | --x)
2426 case "$ac_configure_args0 " in
2427 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2428 esac
2429 ;;
2430 -* ) ac_must_keep_next=true ;;
2431 esac
2432 fi
1ef0423a 2433 as_fn_append ac_configure_args " '$ac_arg'"
2f1a1aea
FCE
2434 ;;
2435 esac
2436 done
2437done
1ef0423a
FCE
2438{ ac_configure_args0=; unset ac_configure_args0;}
2439{ ac_configure_args1=; unset ac_configure_args1;}
2f1a1aea
FCE
2440
2441# When interrupted or exit'd, cleanup temporary files, and complete
2442# config.log. We remove comments because anyway the quotes in there
2443# would cause problems or look ugly.
7fbd9d09
FCE
2444# WARNING: Use '\'' to represent an apostrophe within the trap.
2445# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2f1a1aea
FCE
2446trap 'exit_status=$?
2447 # Save into config.log some information that might help in debugging.
2448 {
2449 echo
2450
5d4aa1f5 2451 $as_echo "## ---------------- ##
2f1a1aea 2452## Cache variables. ##
5d4aa1f5 2453## ---------------- ##"
2f1a1aea
FCE
2454 echo
2455 # The following way of writing the cache mishandles newlines in values,
7fbd9d09
FCE
2456(
2457 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2458 eval ac_val=\$$ac_var
2459 case $ac_val in #(
2460 *${as_nl}*)
2461 case $ac_var in #(
1ef0423a 2462 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
0710d850 2463$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7fbd9d09
FCE
2464 esac
2465 case $ac_var in #(
2466 _ | IFS | as_nl) ;; #(
0710d850 2467 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1ef0423a 2468 *) { eval $ac_var=; unset $ac_var;} ;;
7fbd9d09
FCE
2469 esac ;;
2470 esac
2471 done
2f1a1aea 2472 (set) 2>&1 |
7fbd9d09
FCE
2473 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2474 *${as_nl}ac_space=\ *)
2f1a1aea 2475 sed -n \
7fbd9d09
FCE
2476 "s/'\''/'\''\\\\'\'''\''/g;
2477 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2478 ;; #(
2f1a1aea 2479 *)
7fbd9d09 2480 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2f1a1aea 2481 ;;
7fbd9d09
FCE
2482 esac |
2483 sort
2484)
2f1a1aea
FCE
2485 echo
2486
5d4aa1f5 2487 $as_echo "## ----------------- ##
2f1a1aea 2488## Output variables. ##
5d4aa1f5 2489## ----------------- ##"
2f1a1aea
FCE
2490 echo
2491 for ac_var in $ac_subst_vars
2492 do
7fbd9d09
FCE
2493 eval ac_val=\$$ac_var
2494 case $ac_val in
0710d850 2495 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
7fbd9d09 2496 esac
0710d850 2497 $as_echo "$ac_var='\''$ac_val'\''"
2f1a1aea
FCE
2498 done | sort
2499 echo
2500
2501 if test -n "$ac_subst_files"; then
5d4aa1f5 2502 $as_echo "## ------------------- ##
7fbd9d09 2503## File substitutions. ##
5d4aa1f5 2504## ------------------- ##"
2f1a1aea
FCE
2505 echo
2506 for ac_var in $ac_subst_files
2507 do
7fbd9d09
FCE
2508 eval ac_val=\$$ac_var
2509 case $ac_val in
0710d850 2510 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
7fbd9d09 2511 esac
0710d850 2512 $as_echo "$ac_var='\''$ac_val'\''"
2f1a1aea
FCE
2513 done | sort
2514 echo
2515 fi
2516
2517 if test -s confdefs.h; then
5d4aa1f5 2518 $as_echo "## ----------- ##
2f1a1aea 2519## confdefs.h. ##
5d4aa1f5 2520## ----------- ##"
2f1a1aea 2521 echo
7fbd9d09 2522 cat confdefs.h
2f1a1aea
FCE
2523 echo
2524 fi
2525 test "$ac_signal" != 0 &&
0710d850
DS
2526 $as_echo "$as_me: caught signal $ac_signal"
2527 $as_echo "$as_me: exit $exit_status"
2f1a1aea 2528 } >&5
7fbd9d09
FCE
2529 rm -f core *.core core.conftest.* &&
2530 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2f1a1aea 2531 exit $exit_status
7fbd9d09 2532' 0
2f1a1aea 2533for ac_signal in 1 2 13 15; do
1ef0423a 2534 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2f1a1aea
FCE
2535done
2536ac_signal=0
2537
2538# confdefs.h avoids OS command line length limits that DEFS can exceed.
7fbd9d09 2539rm -f -r conftest* confdefs.h
2f1a1aea 2540
1ef0423a
FCE
2541$as_echo "/* confdefs.h */" > confdefs.h
2542
2f1a1aea
FCE
2543# Predefined preprocessor variables.
2544
2545cat >>confdefs.h <<_ACEOF
2546#define PACKAGE_NAME "$PACKAGE_NAME"
2547_ACEOF
2548
2f1a1aea
FCE
2549cat >>confdefs.h <<_ACEOF
2550#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2551_ACEOF
2552
2f1a1aea
FCE
2553cat >>confdefs.h <<_ACEOF
2554#define PACKAGE_VERSION "$PACKAGE_VERSION"
2555_ACEOF
2556
2f1a1aea
FCE
2557cat >>confdefs.h <<_ACEOF
2558#define PACKAGE_STRING "$PACKAGE_STRING"
2559_ACEOF
2560
ec1a2239 2561cat >>confdefs.h <<_ACEOF
5e5aee9f 2562#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
ec1a2239
LB
2563_ACEOF
2564
1ef0423a
FCE
2565cat >>confdefs.h <<_ACEOF
2566#define PACKAGE_URL "$PACKAGE_URL"
2567_ACEOF
2568
2f1a1aea
FCE
2569
2570# Let the site file select an alternate cache file if it wants to.
0710d850
DS
2571# Prefer an explicitly selected file to automatically selected ones.
2572ac_site_file1=NONE
2573ac_site_file2=NONE
7fbd9d09 2574if test -n "$CONFIG_SITE"; then
5d4aa1f5
FCE
2575 # We do not want a PATH search for config.site.
2576 case $CONFIG_SITE in #((
2577 -*) ac_site_file1=./$CONFIG_SITE;;
2578 */*) ac_site_file1=$CONFIG_SITE;;
2579 *) ac_site_file1=./$CONFIG_SITE;;
2580 esac
7fbd9d09 2581elif test "x$prefix" != xNONE; then
0710d850
DS
2582 ac_site_file1=$prefix/share/config.site
2583 ac_site_file2=$prefix/etc/config.site
7fbd9d09 2584else
0710d850
DS
2585 ac_site_file1=$ac_default_prefix/share/config.site
2586 ac_site_file2=$ac_default_prefix/etc/config.site
818ba2bc 2587fi
0710d850 2588for ac_site_file in "$ac_site_file1" "$ac_site_file2"
7fbd9d09 2589do
0710d850 2590 test "x$ac_site_file" = xNONE && continue
1ef0423a
FCE
2591 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
0710d850 2593$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2f1a1aea 2594 sed 's/^/| /' "$ac_site_file" >&5
5d4aa1f5
FCE
2595 . "$ac_site_file" \
2596 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2597$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2598as_fn_error $? "failed to load site script $ac_site_file
2599See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea
FCE
2600 fi
2601done
2602
2603if test -r "$cache_file"; then
1ef0423a
FCE
2604 # Some versions of bash will fail to source /dev/null (special files
2605 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2606 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
0710d850 2608$as_echo "$as_me: loading cache $cache_file" >&6;}
2f1a1aea 2609 case $cache_file in
7fbd9d09
FCE
2610 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2611 *) . "./$cache_file";;
2f1a1aea
FCE
2612 esac
2613 fi
2614else
1ef0423a 2615 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
0710d850 2616$as_echo "$as_me: creating cache $cache_file" >&6;}
2f1a1aea
FCE
2617 >$cache_file
2618fi
2619
8f223b3e 2620gt_needs="$gt_needs "
2f1a1aea
FCE
2621# Check that the precious variables saved in the cache have kept the same
2622# value.
2623ac_cache_corrupted=false
7fbd9d09 2624for ac_var in $ac_precious_vars; do
2f1a1aea
FCE
2625 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2626 eval ac_new_set=\$ac_env_${ac_var}_set
7fbd9d09
FCE
2627 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2628 eval ac_new_val=\$ac_env_${ac_var}_value
2f1a1aea
FCE
2629 case $ac_old_set,$ac_new_set in
2630 set,)
1ef0423a 2631 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
0710d850 2632$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2f1a1aea
FCE
2633 ac_cache_corrupted=: ;;
2634 ,set)
1ef0423a 2635 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
0710d850 2636$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2f1a1aea
FCE
2637 ac_cache_corrupted=: ;;
2638 ,);;
2639 *)
2640 if test "x$ac_old_val" != "x$ac_new_val"; then
0710d850
DS
2641 # differences in whitespace do not lead to failure.
2642 ac_old_val_w=`echo x $ac_old_val`
2643 ac_new_val_w=`echo x $ac_new_val`
2644 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1ef0423a 2645 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
0710d850
DS
2646$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2647 ac_cache_corrupted=:
2648 else
1ef0423a 2649 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
0710d850
DS
2650$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2651 eval $ac_var=\$ac_old_val
2652 fi
1ef0423a 2653 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
0710d850 2654$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
1ef0423a 2655 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
0710d850 2656$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2f1a1aea
FCE
2657 fi;;
2658 esac
2659 # Pass precious variables to config.status.
2660 if test "$ac_new_set" = set; then
2661 case $ac_new_val in
0710d850 2662 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
4a3c19da
EM
2663 *) ac_arg=$ac_var=$ac_new_val ;;
2664 esac
2665 case " $ac_configure_args " in
2666 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1ef0423a 2667 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
4a3c19da
EM
2668 esac
2669 fi
2670done
2671if $ac_cache_corrupted; then
1ef0423a 2672 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 2673$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1ef0423a 2674 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
0710d850 2675$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
5d4aa1f5 2676 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
4a3c19da 2677fi
1ef0423a
FCE
2678## -------------------- ##
2679## Main body of script. ##
2680## -------------------- ##
2f1a1aea 2681
7fbd9d09
FCE
2682ac_ext=c
2683ac_cpp='$CPP $CPPFLAGS'
2684ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2685ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2686ac_compiler_gnu=$ac_cv_c_compiler_gnu
2f1a1aea
FCE
2687
2688
2689
2f1a1aea 2690ac_aux_dir=
412e1bf7 2691for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
5d4aa1f5
FCE
2692 if test -f "$ac_dir/install-sh"; then
2693 ac_aux_dir=$ac_dir
2694 ac_install_sh="$ac_aux_dir/install-sh -c"
2695 break
2696 elif test -f "$ac_dir/install.sh"; then
2697 ac_aux_dir=$ac_dir
2698 ac_install_sh="$ac_aux_dir/install.sh -c"
2699 break
2700 elif test -f "$ac_dir/shtool"; then
2701 ac_aux_dir=$ac_dir
2702 ac_install_sh="$ac_aux_dir/shtool install -c"
2703 break
2704 fi
2f1a1aea
FCE
2705done
2706if test -z "$ac_aux_dir"; then
5d4aa1f5 2707 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2f1a1aea 2708fi
7fbd9d09
FCE
2709
2710# These three variables are undocumented and unsupported,
2711# and are intended to be withdrawn in a future Autoconf release.
2712# They can cause serious problems if a builder's source tree is in a directory
2713# whose full name contains unusual characters.
2714ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2715ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2716ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2717
2f1a1aea 2718
2689a171
SM
2719# Make sure we can run config.sub.
2720$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2721 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2722
2723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2724$as_echo_n "checking build system type... " >&6; }
2725if ${ac_cv_build+:} false; then :
2726 $as_echo_n "(cached) " >&6
2727else
2728 ac_build_alias=$build_alias
2729test "x$ac_build_alias" = x &&
2730 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2731test "x$ac_build_alias" = x &&
2732 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2733ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2734 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2735
2736fi
2737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2738$as_echo "$ac_cv_build" >&6; }
2739case $ac_cv_build in
2740*-*-*) ;;
2741*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2742esac
2743build=$ac_cv_build
2744ac_save_IFS=$IFS; IFS='-'
2745set x $ac_cv_build
2746shift
2747build_cpu=$1
2748build_vendor=$2
2749shift; shift
2750# Remember, the first character of IFS is used to create $*,
2751# except with old shells:
2752build_os=$*
2753IFS=$ac_save_IFS
2754case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2755
2756
2757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2758$as_echo_n "checking host system type... " >&6; }
2759if ${ac_cv_host+:} false; then :
2760 $as_echo_n "(cached) " >&6
2761else
2762 if test "x$host_alias" = x; then
2763 ac_cv_host=$ac_cv_build
2764else
2765 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2766 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2767fi
2768
2769fi
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2771$as_echo "$ac_cv_host" >&6; }
2772case $ac_cv_host in
2773*-*-*) ;;
2774*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2775esac
2776host=$ac_cv_host
2777ac_save_IFS=$IFS; IFS='-'
2778set x $ac_cv_host
2779shift
2780host_cpu=$1
2781host_vendor=$2
2782shift; shift
2783# Remember, the first character of IFS is used to create $*,
2784# except with old shells:
2785host_os=$*
2786IFS=$ac_save_IFS
2787case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2788
2789
2790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2791$as_echo_n "checking target system type... " >&6; }
2792if ${ac_cv_target+:} false; then :
2793 $as_echo_n "(cached) " >&6
2794else
2795 if test "x$target_alias" = x; then
2796 ac_cv_target=$ac_cv_host
2797else
2798 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2799 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2800fi
2801
2802fi
2803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2804$as_echo "$ac_cv_target" >&6; }
2805case $ac_cv_target in
2806*-*-*) ;;
2807*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2808esac
2809target=$ac_cv_target
2810ac_save_IFS=$IFS; IFS='-'
2811set x $ac_cv_target
2812shift
2813target_cpu=$1
2814target_vendor=$2
2815shift; shift
2816# Remember, the first character of IFS is used to create $*,
2817# except with old shells:
2818target_os=$*
2819IFS=$ac_save_IFS
2820case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2821
2822
2823# The aliases save the names the user supplied, while $host etc.
2824# will get canonicalized.
2825test -n "$target_alias" &&
2826 test "$program_prefix$program_suffix$program_transform_name" = \
2827 NONENONEs,x,x, &&
2828 program_prefix=${target_alias}-
2829
2830
7012fdd5 2831am__api_version='1.15'
2689a171 2832
2f1a1aea
FCE
2833# Find a good install program. We prefer a C program (faster),
2834# so one script is as good as another. But avoid the broken or
2835# incompatible versions:
2836# SysV /etc/install, /usr/sbin/install
2837# SunOS /usr/etc/install
2838# IRIX /sbin/install
2839# AIX /bin/install
2840# AmigaOS /C/install, which installs bootblocks on floppy discs
2841# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2842# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2843# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2844# OS/2's system install, which has a completely different semantic
2845# ./install, which can be erroneously created by make from ./install.sh.
0710d850 2846# Reject install programs that cannot install multiple files.
1ef0423a 2847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
0710d850 2848$as_echo_n "checking for a BSD-compatible install... " >&6; }
2f1a1aea 2849if test -z "$INSTALL"; then
c3de29bd 2850if ${ac_cv_path_install+:} false; then :
0710d850 2851 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
2852else
2853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2854for as_dir in $PATH
2855do
2856 IFS=$as_save_IFS
2857 test -z "$as_dir" && as_dir=.
1ef0423a
FCE
2858 # Account for people who put trailing slashes in PATH elements.
2859case $as_dir/ in #((
2860 ./ | .// | /[cC]/* | \
2f1a1aea 2861 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1ef0423a 2862 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2f1a1aea
FCE
2863 /usr/ucb/* ) ;;
2864 *)
2865 # OSF1 and SCO ODT 3.0 have their own names for install.
2866 # Don't use installbsd from OSF since it installs stuff as root
2867 # by default.
2868 for ac_prog in ginstall scoinst install; do
2869 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 2870 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2f1a1aea
FCE
2871 if test $ac_prog = install &&
2872 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2873 # AIX install. It has an incompatible calling convention.
2874 :
2875 elif test $ac_prog = install &&
2876 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2877 # program-specific install script used by HP pwplus--don't use.
2878 :
2879 else
0710d850
DS
2880 rm -rf conftest.one conftest.two conftest.dir
2881 echo one > conftest.one
2882 echo two > conftest.two
2883 mkdir conftest.dir
2884 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2885 test -s conftest.one && test -s conftest.two &&
2886 test -s conftest.dir/conftest.one &&
2887 test -s conftest.dir/conftest.two
2888 then
2889 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2890 break 3
2891 fi
2f1a1aea
FCE
2892 fi
2893 fi
2894 done
2895 done
2896 ;;
2897esac
0710d850 2898
1ef0423a 2899 done
7fbd9d09 2900IFS=$as_save_IFS
2f1a1aea 2901
0710d850 2902rm -rf conftest.one conftest.two conftest.dir
2f1a1aea
FCE
2903
2904fi
2905 if test "${ac_cv_path_install+set}" = set; then
2906 INSTALL=$ac_cv_path_install
2907 else
7fbd9d09
FCE
2908 # As a last resort, use the slow shell script. Don't cache a
2909 # value for INSTALL within a source directory, because that will
2f1a1aea 2910 # break other packages using the cache if that directory is
7fbd9d09 2911 # removed, or if the value is a relative name.
2f1a1aea
FCE
2912 INSTALL=$ac_install_sh
2913 fi
2914fi
1ef0423a 2915{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
0710d850 2916$as_echo "$INSTALL" >&6; }
2f1a1aea
FCE
2917
2918# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2919# It thinks the first close brace ends the variable substitution.
2920test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2921
2922test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2923
2924test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2925
1ef0423a 2926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
0710d850 2927$as_echo_n "checking whether build environment is sane... " >&6; }
0710d850
DS
2928# Reject unsafe characters in $srcdir or the absolute working directory
2929# name. Accept space and tab only in the latter.
2930am_lf='
2931'
2932case `pwd` in
2933 *[\\\"\#\$\&\'\`$am_lf]*)
5d4aa1f5 2934 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
0710d850
DS
2935esac
2936case $srcdir in
2937 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
8eef2738 2938 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
0710d850
DS
2939esac
2940
8eef2738 2941# Do 'set' in a subshell so we don't clobber the current shell's
2f1a1aea
FCE
2942# arguments. Must try -L first in case configure is actually a
2943# symlink; some systems play weird games with the mod time of symlinks
2944# (eg FreeBSD returns the mod time of the symlink's containing
2945# directory).
2946if (
8eef2738
LB
2947 am_has_slept=no
2948 for am_try in 1 2; do
2949 echo "timestamp, slept: $am_has_slept" > conftest.file
2950 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2951 if test "$*" = "X"; then
2952 # -L didn't work.
2953 set X `ls -t "$srcdir/configure" conftest.file`
2954 fi
2955 if test "$*" != "X $srcdir/configure conftest.file" \
2956 && test "$*" != "X conftest.file $srcdir/configure"; then
2957
2958 # If neither matched, then we have a broken ls. This can happen
2959 # if, for instance, CONFIG_SHELL is bash and it inherits a
2960 # broken ls alias from the environment. This has actually
2961 # happened. Such a system could not be considered "sane".
2962 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2963 alias in your environment" "$LINENO" 5
2964 fi
2965 if test "$2" = conftest.file || test $am_try -eq 2; then
2966 break
2967 fi
2968 # Just in case.
2969 sleep 1
2970 am_has_slept=yes
2971 done
2f1a1aea
FCE
2972 test "$2" = conftest.file
2973 )
2974then
2975 # Ok.
2976 :
2977else
5d4aa1f5 2978 as_fn_error $? "newly created file is older than distributed files!
1ef0423a 2979Check your system clock" "$LINENO" 5
2f1a1aea 2980fi
1ef0423a 2981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
0710d850 2982$as_echo "yes" >&6; }
8eef2738
LB
2983# If we didn't sleep, we still need to ensure time stamps of config.status and
2984# generated files are strictly newer.
2985am_sleep_pid=
2986if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2987 ( sleep 1 ) &
2988 am_sleep_pid=$!
2989fi
2990
2991rm -f conftest.file
2992
2f1a1aea 2993test "$program_prefix" != NONE &&
7fbd9d09 2994 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2f1a1aea
FCE
2995# Use a double $ so make ignores it.
2996test "$program_suffix" != NONE &&
7fbd9d09 2997 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
0710d850 2998# Double any \ or $.
2f1a1aea 2999# By default was `s,x,x', remove it if useless.
0710d850
DS
3000ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3001program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2f1a1aea 3002
7012fdd5
FCE
3003# Expand $ac_aux_dir to an absolute path.
3004am_aux_dir=`cd "$ac_aux_dir" && pwd`
2f1a1aea 3005
0710d850
DS
3006if test x"${MISSING+set}" != xset; then
3007 case $am_aux_dir in
3008 *\ * | *\ *)
3009 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3010 *)
3011 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3012 esac
3013fi
2f1a1aea 3014# Use eval to expand $SHELL
d9e6d90b
WC
3015if eval "$MISSING --is-lightweight"; then
3016 am_missing_run="$MISSING "
2f1a1aea
FCE
3017else
3018 am_missing_run=
8eef2738
LB
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3020$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
0710d850
DS
3021fi
3022
7012fdd5 3023if test x"${install_sh+set}" != xset; then
0710d850
DS
3024 case $am_aux_dir in
3025 *\ * | *\ *)
3026 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3027 *)
3028 install_sh="\${SHELL} $am_aux_dir/install-sh"
3029 esac
8d9d8fe1
DB
3030fi
3031
8eef2738
LB
3032# Installed binaries are usually stripped using 'strip' when the user
3033# run "make install-strip". However 'strip' might not be the right
0710d850 3034# tool to use in cross-compilation environments, therefore Automake
8eef2738 3035# will honor the 'STRIP' environment variable to overrule this program.
0710d850
DS
3036if test "$cross_compiling" != no; then
3037 if test -n "$ac_tool_prefix"; then
3038 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3039set dummy ${ac_tool_prefix}strip; ac_word=$2
1ef0423a 3040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3041$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3042if ${ac_cv_prog_STRIP+:} false; then :
0710d850
DS
3043 $as_echo_n "(cached) " >&6
3044else
3045 if test -n "$STRIP"; then
3046 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3047else
3048as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3049for as_dir in $PATH
3050do
3051 IFS=$as_save_IFS
3052 test -z "$as_dir" && as_dir=.
1ef0423a 3053 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3054 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0710d850 3055 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1ef0423a 3056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0710d850
DS
3057 break 2
3058 fi
3059done
1ef0423a 3060 done
0710d850
DS
3061IFS=$as_save_IFS
3062
3063fi
3064fi
3065STRIP=$ac_cv_prog_STRIP
3066if test -n "$STRIP"; then
1ef0423a 3067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
0710d850
DS
3068$as_echo "$STRIP" >&6; }
3069else
1ef0423a 3070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850
DS
3071$as_echo "no" >&6; }
3072fi
3073
3074
3075fi
3076if test -z "$ac_cv_prog_STRIP"; then
3077 ac_ct_STRIP=$STRIP
3078 # Extract the first word of "strip", so it can be a program name with args.
3079set dummy strip; ac_word=$2
1ef0423a 3080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3081$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3082if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
0710d850
DS
3083 $as_echo_n "(cached) " >&6
3084else
3085 if test -n "$ac_ct_STRIP"; then
3086 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3087else
3088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3089for as_dir in $PATH
3090do
3091 IFS=$as_save_IFS
3092 test -z "$as_dir" && as_dir=.
1ef0423a 3093 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3094 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
0710d850 3095 ac_cv_prog_ac_ct_STRIP="strip"
1ef0423a 3096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
0710d850
DS
3097 break 2
3098 fi
3099done
1ef0423a 3100 done
0710d850
DS
3101IFS=$as_save_IFS
3102
3103fi
3104fi
3105ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3106if test -n "$ac_ct_STRIP"; then
1ef0423a 3107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
0710d850
DS
3108$as_echo "$ac_ct_STRIP" >&6; }
3109else
1ef0423a 3110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850
DS
3111$as_echo "no" >&6; }
3112fi
3113
3114 if test "x$ac_ct_STRIP" = x; then
3115 STRIP=":"
3116 else
3117 case $cross_compiling:$ac_tool_warned in
3118yes:)
1ef0423a 3119{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
0710d850
DS
3120$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3121ac_tool_warned=yes ;;
3122esac
3123 STRIP=$ac_ct_STRIP
3124 fi
3125else
3126 STRIP="$ac_cv_prog_STRIP"
3127fi
3128
3129fi
3130INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3131
1ef0423a 3132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
0710d850 3133$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
7fbd9d09 3134if test -z "$MKDIR_P"; then
c3de29bd 3135 if ${ac_cv_path_mkdir+:} false; then :
0710d850 3136 $as_echo_n "(cached) " >&6
7fbd9d09
FCE
3137else
3138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3139for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3140do
3141 IFS=$as_save_IFS
3142 test -z "$as_dir" && as_dir=.
1ef0423a 3143 for ac_prog in mkdir gmkdir; do
7fbd9d09 3144 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3145 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
7fbd9d09
FCE
3146 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3147 'mkdir (GNU coreutils) '* | \
3148 'mkdir (coreutils) '* | \
3149 'mkdir (fileutils) '4.1*)
3150 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3151 break 3;;
3152 esac
3153 done
3154 done
1ef0423a 3155 done
7fbd9d09
FCE
3156IFS=$as_save_IFS
3157
3158fi
3159
1ef0423a 3160 test -d ./--version && rmdir ./--version
7fbd9d09
FCE
3161 if test "${ac_cv_path_mkdir+set}" = set; then
3162 MKDIR_P="$ac_cv_path_mkdir -p"
2f1a1aea 3163 else
7fbd9d09
FCE
3164 # As a last resort, use the slow shell script. Don't cache a
3165 # value for MKDIR_P within a source directory, because that will
3166 # break other packages using the cache if that directory is
3167 # removed, or if the value is a relative name.
7fbd9d09 3168 MKDIR_P="$ac_install_sh -d"
2f1a1aea
FCE
3169 fi
3170fi
1ef0423a 3171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
0710d850 3172$as_echo "$MKDIR_P" >&6; }
7fbd9d09 3173
2f1a1aea
FCE
3174for ac_prog in gawk mawk nawk awk
3175do
3176 # Extract the first word of "$ac_prog", so it can be a program name with args.
3177set dummy $ac_prog; ac_word=$2
1ef0423a 3178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3179$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3180if ${ac_cv_prog_AWK+:} false; then :
0710d850 3181 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3182else
3183 if test -n "$AWK"; then
3184 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3185else
3186as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3187for as_dir in $PATH
3188do
3189 IFS=$as_save_IFS
3190 test -z "$as_dir" && as_dir=.
1ef0423a 3191 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3192 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3193 ac_cv_prog_AWK="$ac_prog"
1ef0423a 3194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3195 break 2
3196 fi
3197done
1ef0423a 3198 done
7fbd9d09 3199IFS=$as_save_IFS
2f1a1aea
FCE
3200
3201fi
3202fi
3203AWK=$ac_cv_prog_AWK
3204if test -n "$AWK"; then
1ef0423a 3205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
0710d850 3206$as_echo "$AWK" >&6; }
2f1a1aea 3207else
1ef0423a 3208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3209$as_echo "no" >&6; }
2f1a1aea
FCE
3210fi
3211
7fbd9d09 3212
2f1a1aea
FCE
3213 test -n "$AWK" && break
3214done
3215
1ef0423a 3216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
0710d850
DS
3217$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3218set x ${MAKE-make}
3219ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
c3de29bd 3220if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
0710d850 3221 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3222else
3223 cat >conftest.make <<\_ACEOF
412e1bf7
FCE
3224SHELL = /bin/sh
3225all:
3226 @echo '@@@%%%=$(MAKE)=@@@%%%'
3227_ACEOF
5d4aa1f5 3228# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
412e1bf7
FCE
3229case `${MAKE-make} -f conftest.make 2>/dev/null` in
3230 *@@@%%%=?*=@@@%%%*)
3231 eval ac_cv_prog_make_${ac_make}_set=yes;;
3232 *)
3233 eval ac_cv_prog_make_${ac_make}_set=no;;
3234esac
3235rm -f conftest.make
4a3c19da 3236fi
412e1bf7 3237if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
1ef0423a 3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
0710d850 3239$as_echo "yes" >&6; }
412e1bf7 3240 SET_MAKE=
4a3c19da 3241else
1ef0423a 3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3243$as_echo "no" >&6; }
412e1bf7 3244 SET_MAKE="MAKE=${MAKE-make}"
2f1a1aea
FCE
3245fi
3246
412e1bf7
FCE
3247rm -rf .tst 2>/dev/null
3248mkdir .tst 2>/dev/null
3249if test -d .tst; then
3250 am__leading_dot=.
4a3c19da 3251else
412e1bf7 3252 am__leading_dot=_
2f1a1aea 3253fi
412e1bf7 3254rmdir .tst 2>/dev/null
2f1a1aea 3255
d9e6d90b
WC
3256# Check whether --enable-silent-rules was given.
3257if test "${enable_silent_rules+set}" = set; then :
3258 enableval=$enable_silent_rules;
3259fi
3260
3261case $enable_silent_rules in # (((
3262 yes) AM_DEFAULT_VERBOSITY=0;;
3263 no) AM_DEFAULT_VERBOSITY=1;;
3264 *) AM_DEFAULT_VERBOSITY=1;;
3265esac
3266am_make=${MAKE-make}
3267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3268$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3269if ${am_cv_make_support_nested_variables+:} false; then :
3270 $as_echo_n "(cached) " >&6
3271else
3272 if $as_echo 'TRUE=$(BAR$(V))
3273BAR0=false
3274BAR1=true
3275V=1
3276am__doit:
3277 @$(TRUE)
3278.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3279 am_cv_make_support_nested_variables=yes
3280else
3281 am_cv_make_support_nested_variables=no
3282fi
3283fi
3284{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3285$as_echo "$am_cv_make_support_nested_variables" >&6; }
3286if test $am_cv_make_support_nested_variables = yes; then
3287 AM_V='$(V)'
3288 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3289else
3290 AM_V=$AM_DEFAULT_VERBOSITY
3291 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3292fi
3293AM_BACKSLASH='\'
3294
412e1bf7
FCE
3295if test "`cd $srcdir && pwd`" != "`pwd`"; then
3296 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3297 # is not polluted with repeated "-I."
3298 am__isrc=' -I$(srcdir)'
3299 # test to see if srcdir already configured
3300 if test -f $srcdir/config.status; then
5d4aa1f5 3301 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
412e1bf7 3302 fi
4a3c19da 3303fi
412e1bf7
FCE
3304
3305# test whether we have cygpath
3306if test -z "$CYGPATH_W"; then
3307 if (cygpath --version) >/dev/null 2>/dev/null; then
3308 CYGPATH_W='cygpath -w'
3309 else
3310 CYGPATH_W=echo
3311 fi
3312fi
3313
3314
3315# Define the identity of the package.
3316 PACKAGE='systemtap'
9c043a41 3317 VERSION='3.2'
412e1bf7
FCE
3318
3319
3320cat >>confdefs.h <<_ACEOF
3321#define PACKAGE "$PACKAGE"
3322_ACEOF
3323
3324
3325cat >>confdefs.h <<_ACEOF
3326#define VERSION "$VERSION"
3327_ACEOF
3328
3329# Some tools Automake needs.
3330
3331ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3332
3333
3334AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3335
3336
0710d850 3337AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
31f9baea 3338
0710d850
DS
3339
3340AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3341
3342
3343MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2f1a1aea 3344
8eef2738
LB
3345# For better backward compatibility. To be removed once Automake 1.9.x
3346# dies out for good. For more background, see:
3347# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3348# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3349mkdir_p='$(MKDIR_P)'
3350
7012fdd5
FCE
3351# We need awk for the "check" target (and possibly the TAP driver). The
3352# system "awk" is bad on some platforms.
c66be968
JS
3353# Always define AMTAR for backward compatibility. Yes, it's still used
3354# in the wild :-( We should find a proper way to deprecate it ...
3355AMTAR='$${TAR-tar}'
2f1a1aea 3356
d9e6d90b
WC
3357
3358# We'll loop over all known methods to create a tar archive until one works.
3359_am_tools='gnutar pax cpio none'
3360
c66be968 3361am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2f1a1aea
FCE
3362
3363
3364
3365
3366
0710d850 3367
46c282e4
FCE
3368# POSIX will say in a future version that running "rm -f" with no argument
3369# is OK; and we want to be able to make that assumption in our Makefile
3370# recipes. So use an aggressive probe to check that the usage we want is
3371# actually supported "in the wild" to an acceptable degree.
3372# See automake bug#10828.
3373# To make any issue more visible, cause the running configure to be aborted
3374# by default if the 'rm' program in use doesn't match our expectations; the
3375# user can still override this though.
3376if rm -f && rm -fr && rm -rf; then : OK; else
3377 cat >&2 <<'END'
3378Oops!
3379
3380Your 'rm' program seems unable to run without file operands specified
3381on the command line, even when the '-f' option is present. This is contrary
3382to the behaviour of most rm programs out there, and not conforming with
3383the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3384
3385Please tell bug-automake@gnu.org about your system, including the value
3386of your $PATH and any error possibly output before this message. This
3387can help us improve future automake versions.
3388
3389END
3390 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3391 echo 'Configuration will proceed anyway, since you have set the' >&2
3392 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3393 echo >&2
3394 else
3395 cat >&2 <<'END'
3396Aborting the configuration process, to ensure you take notice of the issue.
3397
3398You can download and install GNU coreutils to get an 'rm' implementation
3399that behaves properly: <http://www.gnu.org/software/coreutils/>.
3400
3401If you want to complete the configuration process using your problematic
3402'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3403to "yes", and re-run configure.
3404
3405END
3406 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3407 fi
3408fi
d9e6d90b 3409
7012fdd5 3410
1ef0423a 3411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
0710d850 3412$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
7fbd9d09 3413 # Check whether --enable-maintainer-mode was given.
1ef0423a 3414if test "${enable_maintainer_mode+set}" = set; then :
7fbd9d09 3415 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2f1a1aea
FCE
3416else
3417 USE_MAINTAINER_MODE=no
7fbd9d09 3418fi
2f1a1aea 3419
1ef0423a 3420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
0710d850 3421$as_echo "$USE_MAINTAINER_MODE" >&6; }
7fbd9d09 3422 if test $USE_MAINTAINER_MODE = yes; then
2f1a1aea
FCE
3423 MAINTAINER_MODE_TRUE=
3424 MAINTAINER_MODE_FALSE='#'
3425else
3426 MAINTAINER_MODE_TRUE='#'
3427 MAINTAINER_MODE_FALSE=
3428fi
3429
3430 MAINT=$MAINTAINER_MODE_TRUE
3431
3432
3433
0710d850 3434# Check whether --enable-silent-rules was given.
1ef0423a 3435if test "${enable_silent_rules+set}" = set; then :
0710d850
DS
3436 enableval=$enable_silent_rules;
3437fi
3438
8eef2738
LB
3439case $enable_silent_rules in # (((
3440 yes) AM_DEFAULT_VERBOSITY=0;;
3441 no) AM_DEFAULT_VERBOSITY=1;;
3442 *) AM_DEFAULT_VERBOSITY=0;;
0710d850 3443esac
c66be968
JS
3444am_make=${MAKE-make}
3445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3446$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3447if ${am_cv_make_support_nested_variables+:} false; then :
3448 $as_echo_n "(cached) " >&6
3449else
3450 if $as_echo 'TRUE=$(BAR$(V))
3451BAR0=false
3452BAR1=true
3453V=1
3454am__doit:
3455 @$(TRUE)
3456.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3457 am_cv_make_support_nested_variables=yes
3458else
3459 am_cv_make_support_nested_variables=no
3460fi
3461fi
3462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3463$as_echo "$am_cv_make_support_nested_variables" >&6; }
3464if test $am_cv_make_support_nested_variables = yes; then
3465 AM_V='$(V)'
3466 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3467else
3468 AM_V=$AM_DEFAULT_VERBOSITY
3469 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3470fi
0710d850 3471AM_BACKSLASH='\'
618a8a63
JS
3472
3473
8f223b3e
FCE
3474DEPDIR="${am__leading_dot}deps"
3475
3476ac_config_commands="$ac_config_commands depfiles"
3477
3478
3479am_make=${MAKE-make}
3480cat > confinc << 'END'
3481am__doit:
3482 @echo this is the am__doit target
3483.PHONY: am__doit
3484END
3485# If we don't find an include directive, just comment out the code.
3486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3487$as_echo_n "checking for style of include used by $am_make... " >&6; }
3488am__include="#"
3489am__quote=
3490_am_result=none
3491# First try GNU make style include.
3492echo "include confinc" > confmf
8eef2738 3493# Ignore all kinds of additional output from 'make'.
8f223b3e
FCE
3494case `$am_make -s -f confmf 2> /dev/null` in #(
3495*the\ am__doit\ target*)
3496 am__include=include
3497 am__quote=
3498 _am_result=GNU
3499 ;;
7fbd9d09 3500esac
8f223b3e
FCE
3501# Now try BSD make style include.
3502if test "$am__include" = "#"; then
3503 echo '.include "confinc"' > confmf
3504 case `$am_make -s -f confmf 2> /dev/null` in #(
3505 *the\ am__doit\ target*)
3506 am__include=.include
3507 am__quote="\""
3508 _am_result=BSD
3509 ;;
3510 esac
3511fi
7fbd9d09 3512
98aab489 3513
8f223b3e
FCE
3514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3515$as_echo "$_am_result" >&6; }
3516rm -f confinc confmf
3517
3518# Check whether --enable-dependency-tracking was given.
3519if test "${enable_dependency_tracking+set}" = set; then :
3520 enableval=$enable_dependency_tracking;
3521fi
3522
3523if test "x$enable_dependency_tracking" != xno; then
3524 am_depcomp="$ac_aux_dir/depcomp"
3525 AMDEPBACKSLASH='\'
c66be968 3526 am__nodep='_no'
8f223b3e
FCE
3527fi
3528 if test "x$enable_dependency_tracking" != xno; then
3529 AMDEP_TRUE=
3530 AMDEP_FALSE='#'
2f1a1aea 3531else
8f223b3e
FCE
3532 AMDEP_TRUE='#'
3533 AMDEP_FALSE=
2f1a1aea
FCE
3534fi
3535
8f223b3e 3536
2f1a1aea
FCE
3537ac_ext=c
3538ac_cpp='$CPP $CPPFLAGS'
3539ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3540ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3541ac_compiler_gnu=$ac_cv_c_compiler_gnu
3542if test -n "$ac_tool_prefix"; then
3543 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3544set dummy ${ac_tool_prefix}gcc; ac_word=$2
1ef0423a 3545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3546$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3547if ${ac_cv_prog_CC+:} false; then :
0710d850 3548 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3549else
3550 if test -n "$CC"; then
3551 ac_cv_prog_CC="$CC" # Let the user override the test.
3552else
3553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3554for as_dir in $PATH
3555do
3556 IFS=$as_save_IFS
3557 test -z "$as_dir" && as_dir=.
1ef0423a 3558 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3559 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3560 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1ef0423a 3561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3562 break 2
3563 fi
3564done
1ef0423a 3565 done
7fbd9d09 3566IFS=$as_save_IFS
2f1a1aea
FCE
3567
3568fi
3569fi
3570CC=$ac_cv_prog_CC
3571if test -n "$CC"; then
1ef0423a 3572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 3573$as_echo "$CC" >&6; }
2f1a1aea 3574else
1ef0423a 3575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3576$as_echo "no" >&6; }
2f1a1aea
FCE
3577fi
3578
7fbd9d09 3579
2f1a1aea
FCE
3580fi
3581if test -z "$ac_cv_prog_CC"; then
3582 ac_ct_CC=$CC
3583 # Extract the first word of "gcc", so it can be a program name with args.
3584set dummy gcc; ac_word=$2
1ef0423a 3585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3586$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3587if ${ac_cv_prog_ac_ct_CC+:} false; then :
0710d850 3588 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3589else
3590 if test -n "$ac_ct_CC"; then
3591 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3592else
3593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3594for as_dir in $PATH
3595do
3596 IFS=$as_save_IFS
3597 test -z "$as_dir" && as_dir=.
1ef0423a 3598 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3599 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3600 ac_cv_prog_ac_ct_CC="gcc"
1ef0423a 3601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3602 break 2
3603 fi
3604done
1ef0423a 3605 done
7fbd9d09 3606IFS=$as_save_IFS
2f1a1aea
FCE
3607
3608fi
3609fi
3610ac_ct_CC=$ac_cv_prog_ac_ct_CC
3611if test -n "$ac_ct_CC"; then
1ef0423a 3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
0710d850 3613$as_echo "$ac_ct_CC" >&6; }
2f1a1aea 3614else
1ef0423a 3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3616$as_echo "no" >&6; }
2f1a1aea
FCE
3617fi
3618
7fbd9d09
FCE
3619 if test "x$ac_ct_CC" = x; then
3620 CC=""
3621 else
3622 case $cross_compiling:$ac_tool_warned in
3623yes:)
1ef0423a 3624{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
0710d850 3625$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7fbd9d09
FCE
3626ac_tool_warned=yes ;;
3627esac
3628 CC=$ac_ct_CC
3629 fi
2f1a1aea
FCE
3630else
3631 CC="$ac_cv_prog_CC"
3632fi
3633
3634if test -z "$CC"; then
7fbd9d09
FCE
3635 if test -n "$ac_tool_prefix"; then
3636 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2f1a1aea 3637set dummy ${ac_tool_prefix}cc; ac_word=$2
1ef0423a 3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3639$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3640if ${ac_cv_prog_CC+:} false; then :
0710d850 3641 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3642else
3643 if test -n "$CC"; then
3644 ac_cv_prog_CC="$CC" # Let the user override the test.
3645else
3646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3647for as_dir in $PATH
3648do
3649 IFS=$as_save_IFS
3650 test -z "$as_dir" && as_dir=.
1ef0423a 3651 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3652 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3653 ac_cv_prog_CC="${ac_tool_prefix}cc"
1ef0423a 3654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3655 break 2
3656 fi
3657done
1ef0423a 3658 done
7fbd9d09 3659IFS=$as_save_IFS
2f1a1aea
FCE
3660
3661fi
3662fi
3663CC=$ac_cv_prog_CC
3664if test -n "$CC"; then
1ef0423a 3665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 3666$as_echo "$CC" >&6; }
818ba2bc 3667else
1ef0423a 3668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3669$as_echo "no" >&6; }
818ba2bc
MW
3670fi
3671
818ba2bc 3672
7fbd9d09 3673 fi
2f1a1aea
FCE
3674fi
3675if test -z "$CC"; then
3676 # Extract the first word of "cc", so it can be a program name with args.
3677set dummy cc; ac_word=$2
1ef0423a 3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3679$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3680if ${ac_cv_prog_CC+:} false; then :
0710d850 3681 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3682else
3683 if test -n "$CC"; then
3684 ac_cv_prog_CC="$CC" # Let the user override the test.
3685else
3686 ac_prog_rejected=no
3687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3688for as_dir in $PATH
3689do
3690 IFS=$as_save_IFS
3691 test -z "$as_dir" && as_dir=.
1ef0423a 3692 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3693 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea
FCE
3694 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3695 ac_prog_rejected=yes
3696 continue
3697 fi
3698 ac_cv_prog_CC="cc"
1ef0423a 3699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3700 break 2
3701 fi
3702done
1ef0423a 3703 done
7fbd9d09 3704IFS=$as_save_IFS
2f1a1aea
FCE
3705
3706if test $ac_prog_rejected = yes; then
3707 # We found a bogon in the path, so make sure we never use it.
3708 set dummy $ac_cv_prog_CC
3709 shift
3710 if test $# != 0; then
3711 # We chose a different compiler from the bogus one.
3712 # However, it has the same basename, so the bogon will be chosen
3713 # first if we set CC to just the basename; use the full file name.
3714 shift
3715 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3716 fi
3717fi
3718fi
3719fi
3720CC=$ac_cv_prog_CC
3721if test -n "$CC"; then
1ef0423a 3722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 3723$as_echo "$CC" >&6; }
2f1a1aea 3724else
1ef0423a 3725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3726$as_echo "no" >&6; }
2f1a1aea
FCE
3727fi
3728
7fbd9d09 3729
2f1a1aea
FCE
3730fi
3731if test -z "$CC"; then
3732 if test -n "$ac_tool_prefix"; then
7fbd9d09 3733 for ac_prog in cl.exe
2f1a1aea
FCE
3734 do
3735 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3736set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1ef0423a 3737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3738$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3739if ${ac_cv_prog_CC+:} false; then :
0710d850 3740 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3741else
3742 if test -n "$CC"; then
3743 ac_cv_prog_CC="$CC" # Let the user override the test.
3744else
3745as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3746for as_dir in $PATH
3747do
3748 IFS=$as_save_IFS
3749 test -z "$as_dir" && as_dir=.
1ef0423a 3750 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3752 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1ef0423a 3753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3754 break 2
3755 fi
3756done
1ef0423a 3757 done
7fbd9d09 3758IFS=$as_save_IFS
2f1a1aea
FCE
3759
3760fi
3761fi
3762CC=$ac_cv_prog_CC
3763if test -n "$CC"; then
1ef0423a 3764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 3765$as_echo "$CC" >&6; }
2f1a1aea 3766else
1ef0423a 3767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3768$as_echo "no" >&6; }
2f1a1aea
FCE
3769fi
3770
7fbd9d09 3771
2f1a1aea
FCE
3772 test -n "$CC" && break
3773 done
3774fi
3775if test -z "$CC"; then
3776 ac_ct_CC=$CC
7fbd9d09 3777 for ac_prog in cl.exe
2f1a1aea
FCE
3778do
3779 # Extract the first word of "$ac_prog", so it can be a program name with args.
3780set dummy $ac_prog; ac_word=$2
1ef0423a 3781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 3782$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 3783if ${ac_cv_prog_ac_ct_CC+:} false; then :
0710d850 3784 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
3785else
3786 if test -n "$ac_ct_CC"; then
3787 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3788else
3789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3790for as_dir in $PATH
3791do
3792 IFS=$as_save_IFS
3793 test -z "$as_dir" && as_dir=.
1ef0423a 3794 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 3795 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 3796 ac_cv_prog_ac_ct_CC="$ac_prog"
1ef0423a 3797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
3798 break 2
3799 fi
3800done
1ef0423a 3801 done
7fbd9d09 3802IFS=$as_save_IFS
2f1a1aea
FCE
3803
3804fi
3805fi
3806ac_ct_CC=$ac_cv_prog_ac_ct_CC
3807if test -n "$ac_ct_CC"; then
1ef0423a 3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
0710d850 3809$as_echo "$ac_ct_CC" >&6; }
2f1a1aea 3810else
1ef0423a 3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 3812$as_echo "no" >&6; }
2f1a1aea
FCE
3813fi
3814
7fbd9d09 3815
2f1a1aea
FCE
3816 test -n "$ac_ct_CC" && break
3817done
3818
7fbd9d09
FCE
3819 if test "x$ac_ct_CC" = x; then
3820 CC=""
3821 else
3822 case $cross_compiling:$ac_tool_warned in
3823yes:)
1ef0423a 3824{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
0710d850 3825$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7fbd9d09
FCE
3826ac_tool_warned=yes ;;
3827esac
3828 CC=$ac_ct_CC
3829 fi
2f1a1aea
FCE
3830fi
3831
3832fi
3833
3834
1ef0423a 3835test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 3836$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
3837as_fn_error $? "no acceptable C compiler found in \$PATH
3838See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea
FCE
3839
3840# Provide some information about the compiler.
1ef0423a 3841$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
0710d850
DS
3842set X $ac_compile
3843ac_compiler=$2
1ef0423a
FCE
3844for ac_option in --version -v -V -qversion; do
3845 { { ac_try="$ac_compiler $ac_option >&5"
5e5aee9f
FCE
3846case "(($ac_try" in
3847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3848 *) ac_try_echo=$ac_try;;
3849esac
1ef0423a
FCE
3850eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3851$as_echo "$ac_try_echo"; } >&5
3852 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5e5aee9f 3853 ac_status=$?
1ef0423a
FCE
3854 if test -s conftest.err; then
3855 sed '10a\
3856... rest of stderr output deleted ...
3857 10q' conftest.err >conftest.er1
3858 cat conftest.er1 >&5
3859 fi
3860 rm -f conftest.er1 conftest.err
3861 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3862 test $ac_status = 0; }
3863done
2f1a1aea 3864
1ef0423a 3865cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 3866/* end confdefs.h. */
412e1bf7 3867
2f1a1aea
FCE
3868int
3869main ()
3870{
3871
3872 ;
3873 return 0;
3874}
3875_ACEOF
3876ac_clean_files_save=$ac_clean_files
0710d850 3877ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2f1a1aea
FCE
3878# Try to create an executable without -o first, disregard a.out.
3879# It will help us diagnose broken compilers, and finding out an intuition
3880# of exeext.
1ef0423a
FCE
3881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3882$as_echo_n "checking whether the C compiler works... " >&6; }
0710d850
DS
3883ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3884
3885# The possible output files:
3886ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3887
7fbd9d09
FCE
3888ac_rmfiles=
3889for ac_file in $ac_files
3890do
3891 case $ac_file in
0710d850 3892 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
7fbd9d09
FCE
3893 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3894 esac
3895done
3896rm -f $ac_rmfiles
3897
1ef0423a 3898if { { ac_try="$ac_link_default"
7fbd9d09
FCE
3899case "(($ac_try" in
3900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3901 *) ac_try_echo=$ac_try;;
3902esac
1ef0423a
FCE
3903eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3904$as_echo "$ac_try_echo"; } >&5
7fbd9d09 3905 (eval "$ac_link_default") 2>&5
2f1a1aea 3906 ac_status=$?
1ef0423a
FCE
3907 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3908 test $ac_status = 0; }; then :
7fbd9d09
FCE
3909 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3910# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3911# in a Makefile. We should not override ac_cv_exeext if it was cached,
3912# so that the user can short-circuit this test for compilers unknown to
3913# Autoconf.
3914for ac_file in $ac_files ''
2f1a1aea
FCE
3915do
3916 test -f "$ac_file" || continue
3917 case $ac_file in
0710d850 3918 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2f1a1aea
FCE
3919 ;;
3920 [ab].out )
3921 # We found the default executable, but exeext='' is most
3922 # certainly right.
3923 break;;
3924 *.* )
1ef0423a 3925 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
7fbd9d09
FCE
3926 then :; else
3927 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3928 fi
3929 # We set ac_cv_exeext here because the later test for it is not
3930 # safe: cross compilers may not add the suffix if given an `-o'
3931 # argument, so we may need to know it at that point already.
3932 # Even if this section looks crufty: it has the advantage of
3933 # actually working.
2f1a1aea
FCE
3934 break;;
3935 * )
3936 break;;
3937 esac
3938done
7fbd9d09
FCE
3939test "$ac_cv_exeext" = no && ac_cv_exeext=
3940
2f1a1aea 3941else
7fbd9d09
FCE
3942 ac_file=''
3943fi
1ef0423a
FCE
3944if test -z "$ac_file"; then :
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3946$as_echo "no" >&6; }
3947$as_echo "$as_me: failed program was:" >&5
2f1a1aea
FCE
3948sed 's/^/| /' conftest.$ac_ext >&5
3949
1ef0423a 3950{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 3951$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
3952as_fn_error 77 "C compiler cannot create executables
3953See \`config.log' for more details" "$LINENO" 5; }
1ef0423a
FCE
3954else
3955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3956$as_echo "yes" >&6; }
2f1a1aea 3957fi
1ef0423a
FCE
3958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3959$as_echo_n "checking for C compiler default output file name... " >&6; }
3960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3961$as_echo "$ac_file" >&6; }
2f1a1aea 3962ac_exeext=$ac_cv_exeext
2f1a1aea 3963
0710d850 3964rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2f1a1aea 3965ac_clean_files=$ac_clean_files_save
1ef0423a 3966{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
0710d850 3967$as_echo_n "checking for suffix of executables... " >&6; }
1ef0423a 3968if { { ac_try="$ac_link"
7fbd9d09
FCE
3969case "(($ac_try" in
3970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3971 *) ac_try_echo=$ac_try;;
3972esac
1ef0423a
FCE
3973eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3974$as_echo "$ac_try_echo"; } >&5
7fbd9d09 3975 (eval "$ac_link") 2>&5
2f1a1aea 3976 ac_status=$?
1ef0423a
FCE
3977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3978 test $ac_status = 0; }; then :
2f1a1aea
FCE
3979 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3980# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3981# work properly (i.e., refer to `conftest.exe'), while it won't with
3982# `rm'.
3983for ac_file in conftest.exe conftest conftest.*; do
3984 test -f "$ac_file" || continue
3985 case $ac_file in
0710d850 3986 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2f1a1aea 3987 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2f1a1aea
FCE
3988 break;;
3989 * ) break;;
3990 esac
3991done
3992else
1ef0423a 3993 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 3994$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
3995as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3996See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea 3997fi
1ef0423a
FCE
3998rm -f conftest conftest$ac_cv_exeext
3999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
0710d850 4000$as_echo "$ac_cv_exeext" >&6; }
2f1a1aea
FCE
4001
4002rm -f conftest.$ac_ext
4003EXEEXT=$ac_cv_exeext
4004ac_exeext=$EXEEXT
1ef0423a
FCE
4005cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4006/* end confdefs.h. */
4007#include <stdio.h>
4008int
4009main ()
4010{
4011FILE *f = fopen ("conftest.out", "w");
4012 return ferror (f) || fclose (f) != 0;
4013
4014 ;
4015 return 0;
4016}
4017_ACEOF
4018ac_clean_files="$ac_clean_files conftest.out"
4019# Check that the compiler produces executables we can run. If not, either
4020# the compiler is broken, or we cross compile.
4021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4022$as_echo_n "checking whether we are cross compiling... " >&6; }
4023if test "$cross_compiling" != yes; then
4024 { { ac_try="$ac_link"
4025case "(($ac_try" in
4026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4027 *) ac_try_echo=$ac_try;;
4028esac
4029eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4030$as_echo "$ac_try_echo"; } >&5
4031 (eval "$ac_link") 2>&5
4032 ac_status=$?
4033 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4034 test $ac_status = 0; }
4035 if { ac_try='./conftest$ac_cv_exeext'
4036 { { case "(($ac_try" in
4037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4038 *) ac_try_echo=$ac_try;;
4039esac
4040eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4041$as_echo "$ac_try_echo"; } >&5
4042 (eval "$ac_try") 2>&5
4043 ac_status=$?
4044 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4045 test $ac_status = 0; }; }; then
4046 cross_compiling=no
4047 else
4048 if test "$cross_compiling" = maybe; then
4049 cross_compiling=yes
4050 else
4051 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4052$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5 4053as_fn_error $? "cannot run C compiled programs.
1ef0423a 4054If you meant to cross compile, use \`--host'.
5d4aa1f5 4055See \`config.log' for more details" "$LINENO" 5; }
1ef0423a
FCE
4056 fi
4057 fi
4058fi
4059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4060$as_echo "$cross_compiling" >&6; }
4061
4062rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
4063ac_clean_files=$ac_clean_files_save
4064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
0710d850 4065$as_echo_n "checking for suffix of object files... " >&6; }
c3de29bd 4066if ${ac_cv_objext+:} false; then :
0710d850 4067 $as_echo_n "(cached) " >&6
2f1a1aea 4068else
1ef0423a 4069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
4070/* end confdefs.h. */
4071
4072int
4073main ()
4074{
4075
4076 ;
4077 return 0;
4078}
4079_ACEOF
4080rm -f conftest.o conftest.obj
1ef0423a 4081if { { ac_try="$ac_compile"
7fbd9d09
FCE
4082case "(($ac_try" in
4083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4084 *) ac_try_echo=$ac_try;;
4085esac
1ef0423a
FCE
4086eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4087$as_echo "$ac_try_echo"; } >&5
7fbd9d09 4088 (eval "$ac_compile") 2>&5
2f1a1aea 4089 ac_status=$?
1ef0423a
FCE
4090 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4091 test $ac_status = 0; }; then :
7fbd9d09
FCE
4092 for ac_file in conftest.o conftest.obj conftest.*; do
4093 test -f "$ac_file" || continue;
2f1a1aea 4094 case $ac_file in
0710d850 4095 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2f1a1aea
FCE
4096 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4097 break;;
4098 esac
4099done
4100else
0710d850 4101 $as_echo "$as_me: failed program was:" >&5
2f1a1aea
FCE
4102sed 's/^/| /' conftest.$ac_ext >&5
4103
1ef0423a 4104{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 4105$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
4106as_fn_error $? "cannot compute suffix of object files: cannot compile
4107See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea 4108fi
2f1a1aea
FCE
4109rm -f conftest.$ac_cv_objext conftest.$ac_ext
4110fi
1ef0423a 4111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
0710d850 4112$as_echo "$ac_cv_objext" >&6; }
2f1a1aea
FCE
4113OBJEXT=$ac_cv_objext
4114ac_objext=$OBJEXT
1ef0423a 4115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
0710d850 4116$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
c3de29bd 4117if ${ac_cv_c_compiler_gnu+:} false; then :
0710d850 4118 $as_echo_n "(cached) " >&6
2f1a1aea 4119else
1ef0423a 4120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
4121/* end confdefs.h. */
4122
4123int
4124main ()
4125{
4126#ifndef __GNUC__
4127 choke me
4128#endif
4129
4130 ;
4131 return 0;
4132}
4133_ACEOF
1ef0423a 4134if ac_fn_c_try_compile "$LINENO"; then :
2f1a1aea
FCE
4135 ac_compiler_gnu=yes
4136else
1ef0423a 4137 ac_compiler_gnu=no
2f1a1aea 4138fi
7fbd9d09 4139rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2f1a1aea
FCE
4140ac_cv_c_compiler_gnu=$ac_compiler_gnu
4141
4142fi
1ef0423a 4143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
0710d850
DS
4144$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4145if test $ac_compiler_gnu = yes; then
4146 GCC=yes
4147else
4148 GCC=
4149fi
2f1a1aea
FCE
4150ac_test_CFLAGS=${CFLAGS+set}
4151ac_save_CFLAGS=$CFLAGS
1ef0423a 4152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
0710d850 4153$as_echo_n "checking whether $CC accepts -g... " >&6; }
c3de29bd 4154if ${ac_cv_prog_cc_g+:} false; then :
0710d850 4155 $as_echo_n "(cached) " >&6
2f1a1aea 4156else
7fbd9d09
FCE
4157 ac_save_c_werror_flag=$ac_c_werror_flag
4158 ac_c_werror_flag=yes
4159 ac_cv_prog_cc_g=no
4160 CFLAGS="-g"
1ef0423a 4161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
4162/* end confdefs.h. */
4163
4164int
4165main ()
4166{
4167
4168 ;
4169 return 0;
4170}
4171_ACEOF
1ef0423a 4172if ac_fn_c_try_compile "$LINENO"; then :
7fbd9d09
FCE
4173 ac_cv_prog_cc_g=yes
4174else
1ef0423a
FCE
4175 CFLAGS=""
4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7fbd9d09
FCE
4177/* end confdefs.h. */
4178
4179int
4180main ()
4181{
4182
4183 ;
4184 return 0;
4185}
4186_ACEOF
1ef0423a 4187if ac_fn_c_try_compile "$LINENO"; then :
5e5aee9f 4188
1ef0423a
FCE
4189else
4190 ac_c_werror_flag=$ac_save_c_werror_flag
7fbd9d09 4191 CFLAGS="-g"
1ef0423a 4192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7fbd9d09
FCE
4193/* end confdefs.h. */
4194
4195int
4196main ()
4197{
4198
4199 ;
4200 return 0;
4201}
4202_ACEOF
1ef0423a 4203if ac_fn_c_try_compile "$LINENO"; then :
2f1a1aea 4204 ac_cv_prog_cc_g=yes
7fbd9d09 4205fi
7fbd9d09 4206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2f1a1aea 4207fi
7fbd9d09
FCE
4208rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4209fi
7fbd9d09
FCE
4210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4211 ac_c_werror_flag=$ac_save_c_werror_flag
2f1a1aea 4212fi
1ef0423a 4213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
0710d850 4214$as_echo "$ac_cv_prog_cc_g" >&6; }
2f1a1aea
FCE
4215if test "$ac_test_CFLAGS" = set; then
4216 CFLAGS=$ac_save_CFLAGS
4217elif test $ac_cv_prog_cc_g = yes; then
4218 if test "$GCC" = yes; then
4219 CFLAGS="-g -O2"
4220 else
4221 CFLAGS="-g"
4222 fi
4223else
4224 if test "$GCC" = yes; then
4225 CFLAGS="-O2"
4226 else
4227 CFLAGS=
4228 fi
4229fi
1ef0423a 4230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
0710d850 4231$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
c3de29bd 4232if ${ac_cv_prog_cc_c89+:} false; then :
0710d850 4233 $as_echo_n "(cached) " >&6
2f1a1aea 4234else
7fbd9d09 4235 ac_cv_prog_cc_c89=no
2f1a1aea 4236ac_save_CC=$CC
1ef0423a 4237cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
4238/* end confdefs.h. */
4239#include <stdarg.h>
4240#include <stdio.h>
8eef2738 4241struct stat;
2f1a1aea
FCE
4242/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4243struct buf { int x; };
4244FILE * (*rcsopen) (struct buf *, struct stat *, int);
4245static char *e (p, i)
4246 char **p;
4247 int i;
4248{
4249 return p[i];
4250}
4251static char *f (char * (*g) (char **, int), char **p, ...)
4252{
4253 char *s;
4254 va_list v;
4255 va_start (v,p);
4256 s = g (p, va_arg (v,int));
4257 va_end (v);
4258 return s;
4259}
4260
4261/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4262 function prototypes and stuff, but not '\xHH' hex character constants.
4263 These don't provoke an error unfortunately, instead are silently treated
7fbd9d09 4264 as 'x'. The following induces an error, until -std is added to get
2f1a1aea
FCE
4265 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4266 array size at least. It's necessary to write '\x00'==0 to get something
7fbd9d09 4267 that's true only with -std. */
2f1a1aea
FCE
4268int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4269
7fbd9d09
FCE
4270/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4271 inside strings and character constants. */
4272#define FOO(x) 'x'
4273int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4274
2f1a1aea
FCE
4275int test (int i, double x);
4276struct s1 {int (*f) (int a);};
4277struct s2 {int (*f) (double a);};
4278int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4279int argc;
4280char **argv;
4281int
4282main ()
4283{
4284return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4285 ;
4286 return 0;
4287}
4288_ACEOF
7fbd9d09
FCE
4289for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4290 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2f1a1aea
FCE
4291do
4292 CC="$ac_save_CC $ac_arg"
1ef0423a 4293 if ac_fn_c_try_compile "$LINENO"; then :
7fbd9d09 4294 ac_cv_prog_cc_c89=$ac_arg
2f1a1aea 4295fi
7fbd9d09
FCE
4296rm -f core conftest.err conftest.$ac_objext
4297 test "x$ac_cv_prog_cc_c89" != "xno" && break
2f1a1aea 4298done
7fbd9d09 4299rm -f conftest.$ac_ext
2f1a1aea
FCE
4300CC=$ac_save_CC
4301
4302fi
7fbd9d09
FCE
4303# AC_CACHE_VAL
4304case "x$ac_cv_prog_cc_c89" in
4305 x)
1ef0423a 4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
0710d850 4307$as_echo "none needed" >&6; } ;;
7fbd9d09 4308 xno)
1ef0423a 4309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
0710d850 4310$as_echo "unsupported" >&6; } ;;
2f1a1aea 4311 *)
7fbd9d09 4312 CC="$CC $ac_cv_prog_cc_c89"
1ef0423a 4313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
0710d850 4314$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2f1a1aea 4315esac
1ef0423a 4316if test "x$ac_cv_prog_cc_c89" != xno; then :
2f1a1aea 4317
1ef0423a 4318fi
818ba2bc 4319
818ba2bc
MW
4320ac_ext=c
4321ac_cpp='$CPP $CPPFLAGS'
4322ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4323ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4324ac_compiler_gnu=$ac_cv_c_compiler_gnu
818ba2bc 4325
46c282e4
FCE
4326ac_ext=c
4327ac_cpp='$CPP $CPPFLAGS'
4328ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4329ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4330ac_compiler_gnu=$ac_cv_c_compiler_gnu
4331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4332$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4333if ${am_cv_prog_cc_c_o+:} false; then :
4334 $as_echo_n "(cached) " >&6
4335else
4336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4337/* end confdefs.h. */
4338
4339int
4340main ()
4341{
4342
4343 ;
4344 return 0;
4345}
4346_ACEOF
4347 # Make sure it works both with $CC and with simple cc.
4348 # Following AC_PROG_CC_C_O, we do the test twice because some
4349 # compilers refuse to overwrite an existing .o file with -o,
4350 # though they will create one.
4351 am_cv_prog_cc_c_o=yes
4352 for am_i in 1 2; do
4353 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4354 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4355 ac_status=$?
4356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4357 (exit $ac_status); } \
4358 && test -f conftest2.$ac_objext; then
4359 : OK
4360 else
4361 am_cv_prog_cc_c_o=no
4362 break
4363 fi
4364 done
4365 rm -f core conftest*
4366 unset am_i
4367fi
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4369$as_echo "$am_cv_prog_cc_c_o" >&6; }
4370if test "$am_cv_prog_cc_c_o" != yes; then
4371 # Losing compiler, so override with the script.
4372 # FIXME: It is wrong to rewrite CC.
4373 # But if we don't then we get into trouble of one sort or another.
4374 # A longer-term fix would be to have automake use am__CC in this case,
4375 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4376 CC="$am_aux_dir/compile $CC"
4377fi
4378ac_ext=c
4379ac_cpp='$CPP $CPPFLAGS'
4380ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4381ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4382ac_compiler_gnu=$ac_cv_c_compiler_gnu
4383
4384
8f223b3e 4385depcc="$CC" am_compiler_list=
2f1a1aea 4386
1ef0423a 4387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
0710d850 4388$as_echo_n "checking dependency style of $depcc... " >&6; }
c3de29bd 4389if ${am_cv_CC_dependencies_compiler_type+:} false; then :
0710d850 4390 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
4391else
4392 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4393 # We make a subdir and do the tests there. Otherwise we can end up
4394 # making bogus files that we don't know about and never remove. For
4395 # instance it was reported that on HP-UX the gcc test will end up
8eef2738
LB
4396 # making a dummy file named 'D' -- because '-MD' means "put the output
4397 # in D".
c66be968 4398 rm -rf conftest.dir
2f1a1aea
FCE
4399 mkdir conftest.dir
4400 # Copy depcomp to subdir because otherwise we won't find it if we're
4401 # using a relative directory.
4402 cp "$am_depcomp" conftest.dir
4403 cd conftest.dir
4404 # We will build objects and dependencies in a subdirectory because
4405 # it helps to detect inapplicable dependency modes. For instance
4406 # both Tru64's cc and ICC support -MD to output dependencies as a
4407 # side effect of compilation, but ICC will put the dependencies in
4408 # the current directory while Tru64 will put them in the object
4409 # directory.
4410 mkdir sub
4411
4412 am_cv_CC_dependencies_compiler_type=none
4413 if test "$am_compiler_list" = ""; then
4414 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4415 fi
0710d850
DS
4416 am__universal=false
4417 case " $depcc " in #(
4418 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4419 esac
4420
2f1a1aea
FCE
4421 for depmode in $am_compiler_list; do
4422 # Setup a source with many dependencies, because some compilers
4423 # like to wrap large dependency lists on column 80 (with \), and
4424 # we should not choose a depcomp mode which is confused by this.
4425 #
4426 # We need to recreate these files for each test, as the compiler may
4427 # overwrite some of them when testing with obscure command lines.
4428 # This happens at least with the AIX C compiler.
4429 : > sub/conftest.c
4430 for i in 1 2 3 4 5 6; do
4431 echo '#include "conftst'$i'.h"' >> sub/conftest.c
8eef2738
LB
4432 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4433 # Solaris 10 /bin/sh.
4434 echo '/* dummy */' > sub/conftst$i.h
2f1a1aea
FCE
4435 done
4436 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4437
8eef2738 4438 # We check with '-c' and '-o' for the sake of the "dashmstdout"
0710d850 4439 # mode. It turns out that the SunPro C++ compiler does not properly
8eef2738
LB
4440 # handle '-M -o', and we need to detect this. Also, some Intel
4441 # versions had trouble with output in subdirs.
0710d850
DS
4442 am__obj=sub/conftest.${OBJEXT-o}
4443 am__minus_obj="-o $am__obj"
2f1a1aea 4444 case $depmode in
0710d850
DS
4445 gcc)
4446 # This depmode causes a compiler race in universal mode.
4447 test "$am__universal" = false || continue
4448 ;;
2f1a1aea 4449 nosideeffect)
8eef2738
LB
4450 # After this tag, mechanisms are not by side-effect, so they'll
4451 # only be used when explicitly requested.
2f1a1aea
FCE
4452 if test "x$enable_dependency_tracking" = xyes; then
4453 continue
4454 else
4455 break
4456 fi
4457 ;;
c66be968 4458 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
8eef2738 4459 # This compiler won't grok '-c -o', but also, the minuso test has
0710d850
DS
4460 # not run yet. These depmodes are late enough in the game, and
4461 # so weak that their functioning should not be impacted.
4462 am__obj=conftest.${OBJEXT-o}
4463 am__minus_obj=
4464 ;;
2f1a1aea
FCE
4465 none) break ;;
4466 esac
2f1a1aea 4467 if depmode=$depmode \
0710d850 4468 source=sub/conftest.c object=$am__obj \
2f1a1aea 4469 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
0710d850 4470 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
2f1a1aea 4471 >/dev/null 2>conftest.err &&
7fbd9d09 4472 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
2f1a1aea 4473 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
0710d850 4474 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
2f1a1aea
FCE
4475 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4476 # icc doesn't choke on unknown options, it will just issue warnings
4477 # or remarks (even with -Werror). So we grep stderr for any message
4478 # that says an option was ignored or not supported.
4479 # When given -MP, icc 7.0 and 7.1 complain thusly:
4480 # icc: Command line warning: ignoring option '-M'; no argument required
4481 # The diagnosis changed in icc 8.0:
4482 # icc: Command line remark: option '-MP' not supported
4483 if (grep 'ignoring option' conftest.err ||
4484 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4485 am_cv_CC_dependencies_compiler_type=$depmode
4486 break
4487 fi
4488 fi
4489 done
4490
4491 cd ..
4492 rm -rf conftest.dir
4493else
4494 am_cv_CC_dependencies_compiler_type=none
4495fi
4496
4497fi
1ef0423a 4498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
0710d850 4499$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
2f1a1aea
FCE
4500CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4501
7fbd9d09 4502 if
2f1a1aea
FCE
4503 test "x$enable_dependency_tracking" != xno \
4504 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4505 am__fastdepCC_TRUE=
4506 am__fastdepCC_FALSE='#'
4507else
4508 am__fastdepCC_TRUE='#'
4509 am__fastdepCC_FALSE=
4510fi
4511
4512
8f223b3e
FCE
4513
4514ac_ext=c
4515ac_cpp='$CPP $CPPFLAGS'
4516ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4517ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4518ac_compiler_gnu=$ac_cv_c_compiler_gnu
4519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4520$as_echo_n "checking how to run the C preprocessor... " >&6; }
4521# On Suns, sometimes $CPP names a directory.
4522if test -n "$CPP" && test -d "$CPP"; then
4523 CPP=
4524fi
4525if test -z "$CPP"; then
c3de29bd 4526 if ${ac_cv_prog_CPP+:} false; then :
0710d850 4527 $as_echo_n "(cached) " >&6
2f1a1aea 4528else
8f223b3e
FCE
4529 # Double quotes because CPP needs to be expanded
4530 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4531 do
4532 ac_preproc_ok=false
4533for ac_c_preproc_warn_flag in '' yes
2f1a1aea 4534do
8f223b3e
FCE
4535 # Use a header file that comes with gcc, so configuring glibc
4536 # with a fresh cross-compiler works.
4537 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4538 # <limits.h> exists even on freestanding compilers.
4539 # On the NeXT, cc -E runs the code through the compiler's parser,
4540 # not just through cpp. "Syntax error" is here to catch this case.
4541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4542/* end confdefs.h. */
4543#ifdef __STDC__
4544# include <limits.h>
4545#else
4546# include <assert.h>
4547#endif
4548 Syntax error
4549_ACEOF
4550if ac_fn_c_try_cpp "$LINENO"; then :
2f1a1aea 4551
8f223b3e
FCE
4552else
4553 # Broken: fails on valid input.
4554continue
2f1a1aea 4555fi
c3de29bd 4556rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
4557
4558 # OK, works on sane cases. Now check whether nonexistent headers
4559 # can be detected and how.
4560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4561/* end confdefs.h. */
4562#include <ac_nonexistent.h>
4563_ACEOF
4564if ac_fn_c_try_cpp "$LINENO"; then :
4565 # Broken: success on invalid input.
4566continue
2f1a1aea 4567else
8f223b3e
FCE
4568 # Passes both tests.
4569ac_preproc_ok=:
4570break
4571fi
c3de29bd 4572rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
4573
4574done
4575# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
c3de29bd 4576rm -f conftest.i conftest.err conftest.$ac_ext
8f223b3e
FCE
4577if $ac_preproc_ok; then :
4578 break
2f1a1aea
FCE
4579fi
4580
8f223b3e
FCE
4581 done
4582 ac_cv_prog_CPP=$CPP
7fbd9d09 4583
2f1a1aea 4584fi
8f223b3e 4585 CPP=$ac_cv_prog_CPP
2f1a1aea 4586else
8f223b3e
FCE
4587 ac_cv_prog_CPP=$CPP
4588fi
4589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4590$as_echo "$CPP" >&6; }
4591ac_preproc_ok=false
4592for ac_c_preproc_warn_flag in '' yes
2f1a1aea 4593do
8f223b3e
FCE
4594 # Use a header file that comes with gcc, so configuring glibc
4595 # with a fresh cross-compiler works.
4596 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4597 # <limits.h> exists even on freestanding compilers.
4598 # On the NeXT, cc -E runs the code through the compiler's parser,
4599 # not just through cpp. "Syntax error" is here to catch this case.
4600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601/* end confdefs.h. */
4602#ifdef __STDC__
4603# include <limits.h>
4604#else
4605# include <assert.h>
4606#endif
4607 Syntax error
4608_ACEOF
4609if ac_fn_c_try_cpp "$LINENO"; then :
2f1a1aea 4610
2f1a1aea 4611else
8f223b3e
FCE
4612 # Broken: fails on valid input.
4613continue
2f1a1aea 4614fi
c3de29bd 4615rm -f conftest.err conftest.i conftest.$ac_ext
2f1a1aea 4616
8f223b3e
FCE
4617 # OK, works on sane cases. Now check whether nonexistent headers
4618 # can be detected and how.
4619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4620/* end confdefs.h. */
4621#include <ac_nonexistent.h>
4622_ACEOF
4623if ac_fn_c_try_cpp "$LINENO"; then :
4624 # Broken: success on invalid input.
4625continue
4626else
4627 # Passes both tests.
4628ac_preproc_ok=:
4629break
4630fi
c3de29bd 4631rm -f conftest.err conftest.i conftest.$ac_ext
7fbd9d09 4632
2f1a1aea 4633done
8f223b3e 4634# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
c3de29bd 4635rm -f conftest.i conftest.err conftest.$ac_ext
8f223b3e 4636if $ac_preproc_ok; then :
2f1a1aea 4637
8f223b3e
FCE
4638else
4639 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4640$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
4641as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4642See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea
FCE
4643fi
4644
8f223b3e
FCE
4645ac_ext=c
4646ac_cpp='$CPP $CPPFLAGS'
4647ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4648ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4649ac_compiler_gnu=$ac_cv_c_compiler_gnu
4650
4651
4652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4653$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
c3de29bd 4654if ${ac_cv_path_GREP+:} false; then :
8f223b3e
FCE
4655 $as_echo_n "(cached) " >&6
4656else
4657 if test -z "$GREP"; then
4658 ac_path_GREP_found=false
4659 # Loop through the user's path and test for each of PROGNAME-LIST
4660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4662do
4663 IFS=$as_save_IFS
4664 test -z "$as_dir" && as_dir=.
4665 for ac_prog in grep ggrep; do
4666 for ac_exec_ext in '' $ac_executable_extensions; do
4667 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
8eef2738 4668 as_fn_executable_p "$ac_path_GREP" || continue
8f223b3e
FCE
4669# Check for GNU ac_path_GREP and select it if it is found.
4670 # Check for GNU $ac_path_GREP
4671case `"$ac_path_GREP" --version 2>&1` in
4672*GNU*)
4673 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4674*)
4675 ac_count=0
4676 $as_echo_n 0123456789 >"conftest.in"
4677 while :
4678 do
4679 cat "conftest.in" "conftest.in" >"conftest.tmp"
4680 mv "conftest.tmp" "conftest.in"
4681 cp "conftest.in" "conftest.nl"
4682 $as_echo 'GREP' >> "conftest.nl"
4683 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4684 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4685 as_fn_arith $ac_count + 1 && ac_count=$as_val
4686 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4687 # Best one so far, save it but keep looking for a better one
4688 ac_cv_path_GREP="$ac_path_GREP"
4689 ac_path_GREP_max=$ac_count
4690 fi
4691 # 10*(2^10) chars as input seems more than enough
4692 test $ac_count -gt 10 && break
4693 done
4694 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5e5aee9f 4695esac
8f223b3e
FCE
4696
4697 $ac_path_GREP_found && break 3
4698 done
4699 done
4700 done
4701IFS=$as_save_IFS
4702 if test -z "$ac_cv_path_GREP"; then
5d4aa1f5 4703 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
1ef0423a 4704 fi
8f223b3e
FCE
4705else
4706 ac_cv_path_GREP=$GREP
4707fi
2f1a1aea 4708
8f223b3e
FCE
4709fi
4710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4711$as_echo "$ac_cv_path_GREP" >&6; }
4712 GREP="$ac_cv_path_GREP"
4713
4714
4715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4716$as_echo_n "checking for egrep... " >&6; }
c3de29bd 4717if ${ac_cv_path_EGREP+:} false; then :
8f223b3e
FCE
4718 $as_echo_n "(cached) " >&6
4719else
4720 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4721 then ac_cv_path_EGREP="$GREP -E"
4722 else
4723 if test -z "$EGREP"; then
4724 ac_path_EGREP_found=false
4725 # Loop through the user's path and test for each of PROGNAME-LIST
4726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4727for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4728do
4729 IFS=$as_save_IFS
4730 test -z "$as_dir" && as_dir=.
4731 for ac_prog in egrep; do
4732 for ac_exec_ext in '' $ac_executable_extensions; do
4733 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
8eef2738 4734 as_fn_executable_p "$ac_path_EGREP" || continue
8f223b3e
FCE
4735# Check for GNU ac_path_EGREP and select it if it is found.
4736 # Check for GNU $ac_path_EGREP
4737case `"$ac_path_EGREP" --version 2>&1` in
4738*GNU*)
4739 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4740*)
4741 ac_count=0
4742 $as_echo_n 0123456789 >"conftest.in"
4743 while :
4744 do
4745 cat "conftest.in" "conftest.in" >"conftest.tmp"
4746 mv "conftest.tmp" "conftest.in"
4747 cp "conftest.in" "conftest.nl"
4748 $as_echo 'EGREP' >> "conftest.nl"
4749 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4750 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4751 as_fn_arith $ac_count + 1 && ac_count=$as_val
4752 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4753 # Best one so far, save it but keep looking for a better one
4754 ac_cv_path_EGREP="$ac_path_EGREP"
4755 ac_path_EGREP_max=$ac_count
4756 fi
4757 # 10*(2^10) chars as input seems more than enough
4758 test $ac_count -gt 10 && break
4759 done
4760 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4761esac
4762
4763 $ac_path_EGREP_found && break 3
4764 done
4765 done
4766 done
4767IFS=$as_save_IFS
4768 if test -z "$ac_cv_path_EGREP"; then
5d4aa1f5 4769 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
8f223b3e
FCE
4770 fi
4771else
4772 ac_cv_path_EGREP=$EGREP
4773fi
4774
4775 fi
4776fi
4777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4778$as_echo "$ac_cv_path_EGREP" >&6; }
4779 EGREP="$ac_cv_path_EGREP"
4780
4781
4782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4783$as_echo_n "checking for ANSI C header files... " >&6; }
c3de29bd 4784if ${ac_cv_header_stdc+:} false; then :
0710d850 4785 $as_echo_n "(cached) " >&6
2f1a1aea 4786else
1ef0423a 4787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 4788/* end confdefs.h. */
8f223b3e
FCE
4789#include <stdlib.h>
4790#include <stdarg.h>
4791#include <string.h>
4792#include <float.h>
2f1a1aea
FCE
4793
4794int
4795main ()
4796{
2f1a1aea
FCE
4797
4798 ;
4799 return 0;
4800}
4801_ACEOF
8f223b3e
FCE
4802if ac_fn_c_try_compile "$LINENO"; then :
4803 ac_cv_header_stdc=yes
2f1a1aea 4804else
8f223b3e 4805 ac_cv_header_stdc=no
2f1a1aea 4806fi
7fbd9d09 4807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2f1a1aea 4808
8f223b3e
FCE
4809if test $ac_cv_header_stdc = yes; then
4810 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4812/* end confdefs.h. */
4813#include <string.h>
4814
4815_ACEOF
4816if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4817 $EGREP "memchr" >/dev/null 2>&1; then :
4818
0710d850 4819else
8f223b3e 4820 ac_cv_header_stdc=no
0710d850 4821fi
8f223b3e 4822rm -f conftest*
2f1a1aea 4823
8f223b3e
FCE
4824fi
4825
4826if test $ac_cv_header_stdc = yes; then
4827 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829/* end confdefs.h. */
4830#include <stdlib.h>
2f1a1aea 4831
2f1a1aea 4832_ACEOF
8f223b3e
FCE
4833if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4834 $EGREP "free" >/dev/null 2>&1; then :
4835
2f1a1aea 4836else
8f223b3e
FCE
4837 ac_cv_header_stdc=no
4838fi
4839rm -f conftest*
4840
4841fi
4842
4843if test $ac_cv_header_stdc = yes; then
4844 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4845 if test "$cross_compiling" = yes; then :
4846 :
4847else
4848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 4849/* end confdefs.h. */
8f223b3e
FCE
4850#include <ctype.h>
4851#include <stdlib.h>
4852#if ((' ' & 0x0FF) == 0x020)
4853# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4854# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4855#else
4856# define ISLOWER(c) \
4857 (('a' <= (c) && (c) <= 'i') \
4858 || ('j' <= (c) && (c) <= 'r') \
4859 || ('s' <= (c) && (c) <= 'z'))
4860# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4861#endif
7fbd9d09 4862
8f223b3e 4863#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2f1a1aea
FCE
4864int
4865main ()
4866{
8f223b3e
FCE
4867 int i;
4868 for (i = 0; i < 256; i++)
4869 if (XOR (islower (i), ISLOWER (i))
4870 || toupper (i) != TOUPPER (i))
4871 return 2;
2f1a1aea
FCE
4872 return 0;
4873}
4874_ACEOF
8f223b3e 4875if ac_fn_c_try_run "$LINENO"; then :
5e5aee9f 4876
1ef0423a 4877else
8f223b3e
FCE
4878 ac_cv_header_stdc=no
4879fi
4880rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4881 conftest.$ac_objext conftest.beam conftest.$ac_ext
4882fi
4883
4884fi
4885fi
4886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4887$as_echo "$ac_cv_header_stdc" >&6; }
4888if test $ac_cv_header_stdc = yes; then
4889
4890$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4891
4892fi
4893
4894# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4895for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4896 inttypes.h stdint.h unistd.h
4897do :
4898 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4899ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4900"
5d4aa1f5 4901if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8f223b3e
FCE
4902 cat >>confdefs.h <<_ACEOF
4903#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4904_ACEOF
4905
4906fi
4907
4908done
4909
4910
4911
4912 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
c3de29bd 4913if test "x$ac_cv_header_minix_config_h" = xyes; then :
8f223b3e
FCE
4914 MINIX=yes
4915else
4916 MINIX=
4917fi
4918
4919
4920 if test "$MINIX" = yes; then
4921
4922$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4923
4924
4925$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4926
4927
4928$as_echo "#define _MINIX 1" >>confdefs.h
4929
4930 fi
4931
4932
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4934$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
c3de29bd 4935if ${ac_cv_safe_to_define___extensions__+:} false; then :
8f223b3e
FCE
4936 $as_echo_n "(cached) " >&6
4937else
4938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 4939/* end confdefs.h. */
7fbd9d09 4940
8eef2738
LB
4941# define __EXTENSIONS__ 1
4942 $ac_includes_default
2f1a1aea
FCE
4943int
4944main ()
4945{
7fbd9d09 4946
2f1a1aea
FCE
4947 ;
4948 return 0;
4949}
4a3c19da 4950_ACEOF
8f223b3e
FCE
4951if ac_fn_c_try_compile "$LINENO"; then :
4952 ac_cv_safe_to_define___extensions__=yes
4953else
4954 ac_cv_safe_to_define___extensions__=no
5e0d2ebf 4955fi
7fbd9d09 4956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7fbd9d09 4957fi
8f223b3e
FCE
4958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4959$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4960 test $ac_cv_safe_to_define___extensions__ = yes &&
4961 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
2f1a1aea 4962
8f223b3e 4963 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
2f1a1aea 4964
8f223b3e 4965 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
2f1a1aea 4966
8f223b3e 4967 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
0710d850 4968
8f223b3e 4969 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
2f1a1aea 4970
2f1a1aea 4971
8eef2738 4972
2f1a1aea 4973
8f223b3e
FCE
4974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4975$as_echo_n "checking whether ln -s works... " >&6; }
4976LN_S=$as_ln_s
4977if test "$LN_S" = "ln -s"; then
4978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4979$as_echo "yes" >&6; }
2f1a1aea 4980else
8f223b3e
FCE
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4982$as_echo "no, using $LN_S" >&6; }
2f1a1aea
FCE
4983fi
4984
2f1a1aea
FCE
4985ac_ext=c
4986ac_cpp='$CPP $CPPFLAGS'
4987ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989ac_compiler_gnu=$ac_cv_c_compiler_gnu
8f223b3e
FCE
4990if test -n "$ac_tool_prefix"; then
4991 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4992set dummy ${ac_tool_prefix}gcc; ac_word=$2
4993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4994$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 4995if ${ac_cv_prog_CC+:} false; then :
0710d850 4996 $as_echo_n "(cached) " >&6
2f1a1aea 4997else
8f223b3e
FCE
4998 if test -n "$CC"; then
4999 ac_cv_prog_CC="$CC" # Let the user override the test.
2f1a1aea
FCE
5000else
5001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5002for as_dir in $PATH
5003do
5004 IFS=$as_save_IFS
5005 test -z "$as_dir" && as_dir=.
1ef0423a 5006 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5007 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 5008 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1ef0423a 5009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5010 break 2
5011 fi
5012done
1ef0423a 5013 done
7fbd9d09 5014IFS=$as_save_IFS
2f1a1aea
FCE
5015
5016fi
5017fi
5018CC=$ac_cv_prog_CC
5019if test -n "$CC"; then
1ef0423a 5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 5021$as_echo "$CC" >&6; }
2f1a1aea 5022else
1ef0423a 5023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5024$as_echo "no" >&6; }
2f1a1aea
FCE
5025fi
5026
7fbd9d09 5027
2f1a1aea
FCE
5028fi
5029if test -z "$ac_cv_prog_CC"; then
5030 ac_ct_CC=$CC
5031 # Extract the first word of "gcc", so it can be a program name with args.
5032set dummy gcc; ac_word=$2
1ef0423a 5033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 5034$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5035if ${ac_cv_prog_ac_ct_CC+:} false; then :
0710d850 5036 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
5037else
5038 if test -n "$ac_ct_CC"; then
5039 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5040else
5041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5042for as_dir in $PATH
5043do
5044 IFS=$as_save_IFS
5045 test -z "$as_dir" && as_dir=.
1ef0423a 5046 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5047 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 5048 ac_cv_prog_ac_ct_CC="gcc"
1ef0423a 5049 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5050 break 2
5051 fi
5052done
1ef0423a 5053 done
7fbd9d09 5054IFS=$as_save_IFS
2f1a1aea
FCE
5055
5056fi
5057fi
5058ac_ct_CC=$ac_cv_prog_ac_ct_CC
5059if test -n "$ac_ct_CC"; then
1ef0423a 5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
0710d850 5061$as_echo "$ac_ct_CC" >&6; }
2f1a1aea 5062else
1ef0423a 5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5064$as_echo "no" >&6; }
2f1a1aea
FCE
5065fi
5066
7fbd9d09
FCE
5067 if test "x$ac_ct_CC" = x; then
5068 CC=""
5069 else
5070 case $cross_compiling:$ac_tool_warned in
5071yes:)
1ef0423a 5072{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
0710d850 5073$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7fbd9d09
FCE
5074ac_tool_warned=yes ;;
5075esac
5076 CC=$ac_ct_CC
5077 fi
2f1a1aea
FCE
5078else
5079 CC="$ac_cv_prog_CC"
5080fi
5081
5082if test -z "$CC"; then
7fbd9d09
FCE
5083 if test -n "$ac_tool_prefix"; then
5084 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2f1a1aea 5085set dummy ${ac_tool_prefix}cc; ac_word=$2
1ef0423a 5086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 5087$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5088if ${ac_cv_prog_CC+:} false; then :
0710d850 5089 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
5090else
5091 if test -n "$CC"; then
5092 ac_cv_prog_CC="$CC" # Let the user override the test.
5093else
5094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5095for as_dir in $PATH
5096do
5097 IFS=$as_save_IFS
5098 test -z "$as_dir" && as_dir=.
1ef0423a 5099 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5100 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 5101 ac_cv_prog_CC="${ac_tool_prefix}cc"
1ef0423a 5102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5103 break 2
5104 fi
5105done
1ef0423a 5106 done
7fbd9d09 5107IFS=$as_save_IFS
2f1a1aea
FCE
5108
5109fi
5110fi
5111CC=$ac_cv_prog_CC
5112if test -n "$CC"; then
1ef0423a 5113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 5114$as_echo "$CC" >&6; }
818ba2bc 5115else
1ef0423a 5116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5117$as_echo "no" >&6; }
818ba2bc
MW
5118fi
5119
818ba2bc 5120
7fbd9d09 5121 fi
8ae7a94a
FCE
5122fi
5123if test -z "$CC"; then
5124 # Extract the first word of "cc", so it can be a program name with args.
5125set dummy cc; ac_word=$2
1ef0423a 5126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 5127$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5128if ${ac_cv_prog_CC+:} false; then :
0710d850 5129 $as_echo_n "(cached) " >&6
8ae7a94a
FCE
5130else
5131 if test -n "$CC"; then
2f1a1aea
FCE
5132 ac_cv_prog_CC="$CC" # Let the user override the test.
5133else
5134 ac_prog_rejected=no
5135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5136for as_dir in $PATH
5137do
5138 IFS=$as_save_IFS
5139 test -z "$as_dir" && as_dir=.
1ef0423a 5140 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5141 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea
FCE
5142 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5143 ac_prog_rejected=yes
5144 continue
5145 fi
5146 ac_cv_prog_CC="cc"
1ef0423a 5147 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5148 break 2
5149 fi
5150done
1ef0423a 5151 done
7fbd9d09 5152IFS=$as_save_IFS
2f1a1aea
FCE
5153
5154if test $ac_prog_rejected = yes; then
5155 # We found a bogon in the path, so make sure we never use it.
5156 set dummy $ac_cv_prog_CC
5157 shift
5158 if test $# != 0; then
5159 # We chose a different compiler from the bogus one.
5160 # However, it has the same basename, so the bogon will be chosen
5161 # first if we set CC to just the basename; use the full file name.
5162 shift
5163 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5164 fi
5165fi
5166fi
5167fi
5168CC=$ac_cv_prog_CC
5169if test -n "$CC"; then
1ef0423a 5170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 5171$as_echo "$CC" >&6; }
2f1a1aea 5172else
1ef0423a 5173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5174$as_echo "no" >&6; }
2f1a1aea
FCE
5175fi
5176
7fbd9d09 5177
2f1a1aea
FCE
5178fi
5179if test -z "$CC"; then
5180 if test -n "$ac_tool_prefix"; then
7fbd9d09 5181 for ac_prog in cl.exe
2f1a1aea
FCE
5182 do
5183 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5184set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1ef0423a 5185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 5186$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5187if ${ac_cv_prog_CC+:} false; then :
0710d850 5188 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
5189else
5190 if test -n "$CC"; then
5191 ac_cv_prog_CC="$CC" # Let the user override the test.
5192else
5193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5194for as_dir in $PATH
5195do
5196 IFS=$as_save_IFS
5197 test -z "$as_dir" && as_dir=.
1ef0423a 5198 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5199 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 5200 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1ef0423a 5201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5202 break 2
5203 fi
5204done
1ef0423a 5205 done
7fbd9d09 5206IFS=$as_save_IFS
2f1a1aea
FCE
5207
5208fi
5209fi
5210CC=$ac_cv_prog_CC
5211if test -n "$CC"; then
1ef0423a 5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
0710d850 5213$as_echo "$CC" >&6; }
2f1a1aea 5214else
1ef0423a 5215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5216$as_echo "no" >&6; }
2f1a1aea
FCE
5217fi
5218
7fbd9d09 5219
2f1a1aea
FCE
5220 test -n "$CC" && break
5221 done
5222fi
5223if test -z "$CC"; then
5224 ac_ct_CC=$CC
7fbd9d09 5225 for ac_prog in cl.exe
2f1a1aea
FCE
5226do
5227 # Extract the first word of "$ac_prog", so it can be a program name with args.
5228set dummy $ac_prog; ac_word=$2
1ef0423a 5229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 5230$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5231if ${ac_cv_prog_ac_ct_CC+:} false; then :
0710d850 5232 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
5233else
5234 if test -n "$ac_ct_CC"; then
5235 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5236else
5237as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5238for as_dir in $PATH
5239do
5240 IFS=$as_save_IFS
5241 test -z "$as_dir" && as_dir=.
1ef0423a 5242 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5243 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2f1a1aea 5244 ac_cv_prog_ac_ct_CC="$ac_prog"
1ef0423a 5245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2f1a1aea
FCE
5246 break 2
5247 fi
5248done
1ef0423a 5249 done
7fbd9d09 5250IFS=$as_save_IFS
2f1a1aea
FCE
5251
5252fi
5253fi
5254ac_ct_CC=$ac_cv_prog_ac_ct_CC
5255if test -n "$ac_ct_CC"; then
1ef0423a 5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
0710d850 5257$as_echo "$ac_ct_CC" >&6; }
2f1a1aea 5258else
1ef0423a 5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 5260$as_echo "no" >&6; }
2f1a1aea
FCE
5261fi
5262
7fbd9d09 5263
2f1a1aea
FCE
5264 test -n "$ac_ct_CC" && break
5265done
5266
7fbd9d09
FCE
5267 if test "x$ac_ct_CC" = x; then
5268 CC=""
5269 else
5270 case $cross_compiling:$ac_tool_warned in
5271yes:)
1ef0423a 5272{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
0710d850 5273$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7fbd9d09
FCE
5274ac_tool_warned=yes ;;
5275esac
5276 CC=$ac_ct_CC
5277 fi
2f1a1aea
FCE
5278fi
5279
5280fi
5281
5282
1ef0423a 5283test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 5284$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
5285as_fn_error $? "no acceptable C compiler found in \$PATH
5286See \`config.log' for more details" "$LINENO" 5; }
2f1a1aea
FCE
5287
5288# Provide some information about the compiler.
1ef0423a 5289$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
0710d850
DS
5290set X $ac_compile
5291ac_compiler=$2
1ef0423a
FCE
5292for ac_option in --version -v -V -qversion; do
5293 { { ac_try="$ac_compiler $ac_option >&5"
5e5aee9f
FCE
5294case "(($ac_try" in
5295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5296 *) ac_try_echo=$ac_try;;
5297esac
1ef0423a
FCE
5298eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5299$as_echo "$ac_try_echo"; } >&5
5300 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5e5aee9f 5301 ac_status=$?
1ef0423a
FCE
5302 if test -s conftest.err; then
5303 sed '10a\
5304... rest of stderr output deleted ...
5305 10q' conftest.err >conftest.er1
5306 cat conftest.er1 >&5
5307 fi
5308 rm -f conftest.er1 conftest.err
5309 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5310 test $ac_status = 0; }
5311done
2f1a1aea 5312
1ef0423a 5313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
0710d850 5314$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
c3de29bd 5315if ${ac_cv_c_compiler_gnu+:} false; then :
0710d850 5316 $as_echo_n "(cached) " >&6
2f1a1aea 5317else
1ef0423a 5318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
5319/* end confdefs.h. */
5320
5321int
5322main ()
5323{
5324#ifndef __GNUC__
5325 choke me
5326#endif
5327
5328 ;
5329 return 0;
5330}
5331_ACEOF
1ef0423a 5332if ac_fn_c_try_compile "$LINENO"; then :
2f1a1aea
FCE
5333 ac_compiler_gnu=yes
5334else
1ef0423a 5335 ac_compiler_gnu=no
2f1a1aea 5336fi
7fbd9d09 5337rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2f1a1aea
FCE
5338ac_cv_c_compiler_gnu=$ac_compiler_gnu
5339
5340fi
1ef0423a 5341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
0710d850
DS
5342$as_echo "$ac_cv_c_compiler_gnu" >&6; }
5343if test $ac_compiler_gnu = yes; then
5344 GCC=yes
5345else
5346 GCC=
5347fi
2f1a1aea
FCE
5348ac_test_CFLAGS=${CFLAGS+set}
5349ac_save_CFLAGS=$CFLAGS
1ef0423a 5350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
0710d850 5351$as_echo_n "checking whether $CC accepts -g... " >&6; }
c3de29bd 5352if ${ac_cv_prog_cc_g+:} false; then :
0710d850 5353 $as_echo_n "(cached) " >&6
2f1a1aea 5354else
7fbd9d09
FCE
5355 ac_save_c_werror_flag=$ac_c_werror_flag
5356 ac_c_werror_flag=yes
5357 ac_cv_prog_cc_g=no
5358 CFLAGS="-g"
1ef0423a 5359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea
FCE
5360/* end confdefs.h. */
5361
5362int
5363main ()
5364{
5365
5366 ;
5367 return 0;
5368}
5369_ACEOF
1ef0423a 5370if ac_fn_c_try_compile "$LINENO"; then :
7fbd9d09
FCE
5371 ac_cv_prog_cc_g=yes
5372else
1ef0423a
FCE
5373 CFLAGS=""
5374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7fbd9d09
FCE
5375/* end confdefs.h. */
5376
5377int
5378main ()
5379{
5380
5381 ;
5382 return 0;
5383}
5384_ACEOF
1ef0423a 5385if ac_fn_c_try_compile "$LINENO"; then :
5e5aee9f 5386
1ef0423a
FCE
5387else
5388 ac_c_werror_flag=$ac_save_c_werror_flag
7fbd9d09 5389 CFLAGS="-g"
1ef0423a 5390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7fbd9d09
FCE
5391/* end confdefs.h. */
5392
5393int
5394main ()
5395{
5396
5397 ;
5398 return 0;
5399}
5400_ACEOF
1ef0423a 5401if ac_fn_c_try_compile "$LINENO"; then :
5e0d2ebf 5402 ac_cv_prog_cc_g=yes
7fbd9d09 5403fi
7fbd9d09
FCE
5404rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5405fi
7fbd9d09 5406rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5e0d2ebf 5407fi
7fbd9d09
FCE
5408rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5409 ac_c_werror_flag=$ac_save_c_werror_flag
70d28673 5410fi
1ef0423a 5411{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
0710d850 5412$as_echo "$ac_cv_prog_cc_g" >&6; }
70d28673
DS
5413if test "$ac_test_CFLAGS" = set; then
5414 CFLAGS=$ac_save_CFLAGS
5415elif test $ac_cv_prog_cc_g = yes; then
5416 if test "$GCC" = yes; then
5417 CFLAGS="-g -O2"
5418 else
5419 CFLAGS="-g"
5420 fi
5421else
5422 if test "$GCC" = yes; then
5423 CFLAGS="-O2"
5424 else
5425 CFLAGS=
5426 fi
5427fi
1ef0423a 5428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
0710d850 5429$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
c3de29bd 5430if ${ac_cv_prog_cc_c89+:} false; then :
0710d850 5431 $as_echo_n "(cached) " >&6
70d28673 5432else
7fbd9d09 5433 ac_cv_prog_cc_c89=no
70d28673 5434ac_save_CC=$CC
1ef0423a 5435cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 5436/* end confdefs.h. */
70d28673
DS
5437#include <stdarg.h>
5438#include <stdio.h>
8eef2738 5439struct stat;
70d28673
DS
5440/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5441struct buf { int x; };
5442FILE * (*rcsopen) (struct buf *, struct stat *, int);
5443static char *e (p, i)
5444 char **p;
5445 int i;
5446{
5447 return p[i];
5448}
5449static char *f (char * (*g) (char **, int), char **p, ...)
5450{
5451 char *s;
5452 va_list v;
5453 va_start (v,p);
5454 s = g (p, va_arg (v,int));
5455 va_end (v);
5456 return s;
5457}
5458
5459/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5460 function prototypes and stuff, but not '\xHH' hex character constants.
5461 These don't provoke an error unfortunately, instead are silently treated
7fbd9d09 5462 as 'x'. The following induces an error, until -std is added to get
70d28673
DS
5463 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5464 array size at least. It's necessary to write '\x00'==0 to get something
7fbd9d09 5465 that's true only with -std. */
70d28673
DS
5466int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5467
7fbd9d09
FCE
5468/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5469 inside strings and character constants. */
5470#define FOO(x) 'x'
5471int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5472
70d28673
DS
5473int test (int i, double x);
5474struct s1 {int (*f) (int a);};
5475struct s2 {int (*f) (double a);};
5476int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5477int argc;
5478char **argv;
2f1a1aea
FCE
5479int
5480main ()
5481{
70d28673 5482return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2f1a1aea
FCE
5483 ;
5484 return 0;
5485}
5486_ACEOF
7fbd9d09
FCE
5487for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5488 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
70d28673
DS
5489do
5490 CC="$ac_save_CC $ac_arg"
1ef0423a 5491 if ac_fn_c_try_compile "$LINENO"; then :
7fbd9d09 5492 ac_cv_prog_cc_c89=$ac_arg
2f1a1aea 5493fi
7fbd9d09
FCE
5494rm -f core conftest.err conftest.$ac_objext
5495 test "x$ac_cv_prog_cc_c89" != "xno" && break
2f1a1aea 5496done
7fbd9d09 5497rm -f conftest.$ac_ext
70d28673
DS
5498CC=$ac_save_CC
5499
2f1a1aea 5500fi
7fbd9d09
FCE
5501# AC_CACHE_VAL
5502case "x$ac_cv_prog_cc_c89" in
5503 x)
1ef0423a 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
0710d850 5505$as_echo "none needed" >&6; } ;;
7fbd9d09 5506 xno)
1ef0423a 5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
0710d850 5508$as_echo "unsupported" >&6; } ;;
70d28673 5509 *)
7fbd9d09 5510 CC="$CC $ac_cv_prog_cc_c89"
1ef0423a 5511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
0710d850 5512$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
70d28673 5513esac
1ef0423a 5514if test "x$ac_cv_prog_cc_c89" != xno; then :
2f1a1aea 5515
1ef0423a 5516fi
2f1a1aea 5517
2f1a1aea
FCE
5518ac_ext=c
5519ac_cpp='$CPP $CPPFLAGS'
5520ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5521ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5522ac_compiler_gnu=$ac_cv_c_compiler_gnu
5523
46c282e4
FCE
5524ac_ext=c
5525ac_cpp='$CPP $CPPFLAGS'
5526ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5527ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5528ac_compiler_gnu=$ac_cv_c_compiler_gnu
5529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5530$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5531if ${am_cv_prog_cc_c_o+:} false; then :
5532 $as_echo_n "(cached) " >&6
5533else
5534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5535/* end confdefs.h. */
5536
5537int
5538main ()
5539{
5540
5541 ;
5542 return 0;
5543}
5544_ACEOF
5545 # Make sure it works both with $CC and with simple cc.
5546 # Following AC_PROG_CC_C_O, we do the test twice because some
5547 # compilers refuse to overwrite an existing .o file with -o,
5548 # though they will create one.
5549 am_cv_prog_cc_c_o=yes
5550 for am_i in 1 2; do
5551 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5552 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5553 ac_status=$?
5554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5555 (exit $ac_status); } \
5556 && test -f conftest2.$ac_objext; then
5557 : OK
5558 else
5559 am_cv_prog_cc_c_o=no
5560 break
5561 fi
5562 done
5563 rm -f core conftest*
5564 unset am_i
5565fi
5566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5567$as_echo "$am_cv_prog_cc_c_o" >&6; }
5568if test "$am_cv_prog_cc_c_o" != yes; then
5569 # Losing compiler, so override with the script.
5570 # FIXME: It is wrong to rewrite CC.
5571 # But if we don't then we get into trouble of one sort or another.
5572 # A longer-term fix would be to have automake use am__CC in this case,
5573 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5574 CC="$am_aux_dir/compile $CC"
5575fi
5576ac_ext=c
5577ac_cpp='$CPP $CPPFLAGS'
5578ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5579ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5580ac_compiler_gnu=$ac_cv_c_compiler_gnu
5581
5582
2f1a1aea
FCE
5583depcc="$CC" am_compiler_list=
5584
1ef0423a 5585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
0710d850 5586$as_echo_n "checking dependency style of $depcc... " >&6; }
c3de29bd 5587if ${am_cv_CC_dependencies_compiler_type+:} false; then :
0710d850 5588 $as_echo_n "(cached) " >&6
2f1a1aea
FCE
5589else
5590 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5591 # We make a subdir and do the tests there. Otherwise we can end up
5592 # making bogus files that we don't know about and never remove. For
5593 # instance it was reported that on HP-UX the gcc test will end up
8eef2738
LB
5594 # making a dummy file named 'D' -- because '-MD' means "put the output
5595 # in D".
c66be968 5596 rm -rf conftest.dir
2f1a1aea
FCE
5597 mkdir conftest.dir
5598 # Copy depcomp to subdir because otherwise we won't find it if we're
5599 # using a relative directory.
5600 cp "$am_depcomp" conftest.dir
5601 cd conftest.dir
5602 # We will build objects and dependencies in a subdirectory because
5603 # it helps to detect inapplicable dependency modes. For instance
5604 # both Tru64's cc and ICC support -MD to output dependencies as a
5605 # side effect of compilation, but ICC will put the dependencies in
5606 # the current directory while Tru64 will put them in the object
5607 # directory.
5608 mkdir sub
5609
5610 am_cv_CC_dependencies_compiler_type=none
5611 if test "$am_compiler_list" = ""; then
5612 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5613 fi
0710d850
DS
5614 am__universal=false
5615 case " $depcc " in #(
5616 *\ -arch\ *\ -arch\ *) am__universal=true ;;
5617 esac
5618
2f1a1aea
FCE
5619 for depmode in $am_compiler_list; do
5620 # Setup a source with many dependencies, because some compilers
5621 # like to wrap large dependency lists on column 80 (with \), and
5622 # we should not choose a depcomp mode which is confused by this.
5623 #
5624 # We need to recreate these files for each test, as the compiler may
5625 # overwrite some of them when testing with obscure command lines.
5626 # This happens at least with the AIX C compiler.
5627 : > sub/conftest.c
5628 for i in 1 2 3 4 5 6; do
5629 echo '#include "conftst'$i'.h"' >> sub/conftest.c
8eef2738
LB
5630 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5631 # Solaris 10 /bin/sh.
5632 echo '/* dummy */' > sub/conftst$i.h
2f1a1aea
FCE
5633 done
5634 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5635
8eef2738 5636 # We check with '-c' and '-o' for the sake of the "dashmstdout"
0710d850 5637 # mode. It turns out that the SunPro C++ compiler does not properly
8eef2738
LB
5638 # handle '-M -o', and we need to detect this. Also, some Intel
5639 # versions had trouble with output in subdirs.
0710d850
DS
5640 am__obj=sub/conftest.${OBJEXT-o}
5641 am__minus_obj="-o $am__obj"
2f1a1aea 5642 case $depmode in
0710d850
DS
5643 gcc)
5644 # This depmode causes a compiler race in universal mode.
5645 test "$am__universal" = false || continue
5646 ;;
2f1a1aea 5647 nosideeffect)
8eef2738
LB
5648 # After this tag, mechanisms are not by side-effect, so they'll
5649 # only be used when explicitly requested.
2f1a1aea
FCE
5650 if test "x$enable_dependency_tracking" = xyes; then
5651 continue
5652 else
5653 break
5654 fi
5655 ;;
c66be968 5656 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
8eef2738 5657 # This compiler won't grok '-c -o', but also, the minuso test has
0710d850
DS
5658 # not run yet. These depmodes are late enough in the game, and
5659 # so weak that their functioning should not be impacted.
5660 am__obj=conftest.${OBJEXT-o}
5661 am__minus_obj=
5662 ;;
2f1a1aea
FCE
5663 none) break ;;
5664 esac
2f1a1aea 5665 if depmode=$depmode \
0710d850 5666 source=sub/conftest.c object=$am__obj \
2f1a1aea 5667 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
0710d850 5668 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
2f1a1aea 5669 >/dev/null 2>conftest.err &&
7fbd9d09 5670 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
2f1a1aea 5671 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
0710d850 5672 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
2f1a1aea
FCE
5673 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5674 # icc doesn't choke on unknown options, it will just issue warnings
5675 # or remarks (even with -Werror). So we grep stderr for any message
5676 # that says an option was ignored or not supported.
5677 # When given -MP, icc 7.0 and 7.1 complain thusly:
5678 # icc: Command line warning: ignoring option '-M'; no argument required
5679 # The diagnosis changed in icc 8.0:
5680 # icc: Command line remark: option '-MP' not supported
5681 if (grep 'ignoring option' conftest.err ||
5682 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5683 am_cv_CC_dependencies_compiler_type=$depmode
5684 break
5685 fi
5686 fi
5687 done
5688
5689 cd ..
5690 rm -rf conftest.dir
5691else
5692 am_cv_CC_dependencies_compiler_type=none
5693fi
5694
5695fi
1ef0423a 5696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
0710d850 5697$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
2f1a1aea
FCE
5698CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5699
7fbd9d09 5700 if
2f1a1aea
FCE
5701 test "x$enable_dependency_tracking" != xno \
5702 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5703 am__fastdepCC_TRUE=
5704 am__fastdepCC_FALSE='#'
5705else
5706 am__fastdepCC_TRUE='#'
5707 am__fastdepCC_FALSE=
5708fi
5709
5710
8f223b3e
FCE
5711ac_ext=cpp
5712ac_cpp='$CXXCPP $CPPFLAGS'
5713ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5714ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5715ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5716if test -z "$CXX"; then
5717 if test -n "$CCC"; then
5718 CXX=$CCC
5719 else
5720 if test -n "$ac_tool_prefix"; then
5721 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5722 do
5723 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5724set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5726$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5727if ${ac_cv_prog_CXX+:} false; then :
8f223b3e
FCE
5728 $as_echo_n "(cached) " >&6
5729else
5730 if test -n "$CXX"; then
5731 ac_cv_prog_CXX="$CXX" # Let the user override the test.
5732else
5733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5734for as_dir in $PATH
5735do
5736 IFS=$as_save_IFS
5737 test -z "$as_dir" && as_dir=.
5738 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5739 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8f223b3e
FCE
5740 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
5741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5742 break 2
5743 fi
5744done
5745 done
5746IFS=$as_save_IFS
2f1a1aea 5747
8f223b3e
FCE
5748fi
5749fi
5750CXX=$ac_cv_prog_CXX
5751if test -n "$CXX"; then
5752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
5753$as_echo "$CXX" >&6; }
8ae7a94a 5754else
8f223b3e
FCE
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5756$as_echo "no" >&6; }
8ae7a94a 5757fi
8f223b3e
FCE
5758
5759
5760 test -n "$CXX" && break
5761 done
5762fi
5763if test -z "$CXX"; then
5764 ac_ct_CXX=$CXX
5765 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
5766do
5767 # Extract the first word of "$ac_prog", so it can be a program name with args.
5768set dummy $ac_prog; ac_word=$2
5769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5770$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 5771if ${ac_cv_prog_ac_ct_CXX+:} false; then :
0710d850 5772 $as_echo_n "(cached) " >&6
8ae7a94a 5773else
8f223b3e
FCE
5774 if test -n "$ac_ct_CXX"; then
5775 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
5776else
5777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5778for as_dir in $PATH
5779do
5780 IFS=$as_save_IFS
5781 test -z "$as_dir" && as_dir=.
5782 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 5783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8f223b3e
FCE
5784 ac_cv_prog_ac_ct_CXX="$ac_prog"
5785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5786 break 2
5787 fi
5788done
5789 done
5790IFS=$as_save_IFS
8ae7a94a 5791
8f223b3e
FCE
5792fi
5793fi
5794ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
5795if test -n "$ac_ct_CXX"; then
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
5797$as_echo "$ac_ct_CXX" >&6; }
5798else
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5800$as_echo "no" >&6; }
5801fi
8ae7a94a 5802
8f223b3e
FCE
5803
5804 test -n "$ac_ct_CXX" && break
5805done
5806
5807 if test "x$ac_ct_CXX" = x; then
5808 CXX="g++"
5809 else
5810 case $cross_compiling:$ac_tool_warned in
5811yes:)
5812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5814ac_tool_warned=yes ;;
5815esac
5816 CXX=$ac_ct_CXX
5817 fi
5818fi
5819
5820 fi
5821fi
5822# Provide some information about the compiler.
5823$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
5824set X $ac_compile
5825ac_compiler=$2
5826for ac_option in --version -v -V -qversion; do
5827 { { ac_try="$ac_compiler $ac_option >&5"
5828case "(($ac_try" in
7fbd9d09
FCE
5829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5830 *) ac_try_echo=$ac_try;;
5831esac
1ef0423a
FCE
5832eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5833$as_echo "$ac_try_echo"; } >&5
8f223b3e
FCE
5834 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5835 ac_status=$?
5836 if test -s conftest.err; then
5837 sed '10a\
5838... rest of stderr output deleted ...
5839 10q' conftest.err >conftest.er1
5840 cat conftest.er1 >&5
5841 fi
5842 rm -f conftest.er1 conftest.err
5843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5844 test $ac_status = 0; }
5845done
5846
5847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
5848$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
c3de29bd 5849if ${ac_cv_cxx_compiler_gnu+:} false; then :
8f223b3e
FCE
5850 $as_echo_n "(cached) " >&6
5851else
5852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5853/* end confdefs.h. */
5854
5855int
5856main ()
5857{
5858#ifndef __GNUC__
5859 choke me
5860#endif
5861
5862 ;
5863 return 0;
5864}
5865_ACEOF
5866if ac_fn_cxx_try_compile "$LINENO"; then :
5867 ac_compiler_gnu=yes
5868else
5869 ac_compiler_gnu=no
5870fi
5871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5872ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
5873
5874fi
5875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
5876$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
5877if test $ac_compiler_gnu = yes; then
5878 GXX=yes
5879else
5880 GXX=
5881fi
5882ac_test_CXXFLAGS=${CXXFLAGS+set}
5883ac_save_CXXFLAGS=$CXXFLAGS
5884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
5885$as_echo_n "checking whether $CXX accepts -g... " >&6; }
c3de29bd 5886if ${ac_cv_prog_cxx_g+:} false; then :
8f223b3e
FCE
5887 $as_echo_n "(cached) " >&6
5888else
5889 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
5890 ac_cxx_werror_flag=yes
5891 ac_cv_prog_cxx_g=no
5892 CXXFLAGS="-g"
5893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5894/* end confdefs.h. */
5895
5896int
5897main ()
5898{
5899
5900 ;
5901 return 0;
5902}
5903_ACEOF
5904if ac_fn_cxx_try_compile "$LINENO"; then :
5905 ac_cv_prog_cxx_g=yes
5906else
5907 CXXFLAGS=""
5908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5909/* end confdefs.h. */
5910
5911int
5912main ()
5913{
5914
5915 ;
5916 return 0;
5917}
5918_ACEOF
5919if ac_fn_cxx_try_compile "$LINENO"; then :
5920
5921else
5922 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5923 CXXFLAGS="-g"
5924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5925/* end confdefs.h. */
5926
5927int
5928main ()
5929{
5930
5931 ;
5932 return 0;
5933}
5934_ACEOF
5935if ac_fn_cxx_try_compile "$LINENO"; then :
5936 ac_cv_prog_cxx_g=yes
5937fi
5938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5939fi
5940rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5941fi
5942rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5943 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
5944fi
5945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
5946$as_echo "$ac_cv_prog_cxx_g" >&6; }
5947if test "$ac_test_CXXFLAGS" = set; then
5948 CXXFLAGS=$ac_save_CXXFLAGS
5949elif test $ac_cv_prog_cxx_g = yes; then
5950 if test "$GXX" = yes; then
5951 CXXFLAGS="-g -O2"
5952 else
5953 CXXFLAGS="-g"
5954 fi
5955else
5956 if test "$GXX" = yes; then
5957 CXXFLAGS="-O2"
5958 else
5959 CXXFLAGS=
5960 fi
5961fi
5962ac_ext=c
5963ac_cpp='$CPP $CPPFLAGS'
5964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5966ac_compiler_gnu=$ac_cv_c_compiler_gnu
5967
5968depcc="$CXX" am_compiler_list=
5969
5970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5971$as_echo_n "checking dependency style of $depcc... " >&6; }
c3de29bd 5972if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
8f223b3e
FCE
5973 $as_echo_n "(cached) " >&6
5974else
5975 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5976 # We make a subdir and do the tests there. Otherwise we can end up
5977 # making bogus files that we don't know about and never remove. For
5978 # instance it was reported that on HP-UX the gcc test will end up
8eef2738
LB
5979 # making a dummy file named 'D' -- because '-MD' means "put the output
5980 # in D".
c66be968 5981 rm -rf conftest.dir
8f223b3e
FCE
5982 mkdir conftest.dir
5983 # Copy depcomp to subdir because otherwise we won't find it if we're
5984 # using a relative directory.
5985 cp "$am_depcomp" conftest.dir
5986 cd conftest.dir
5987 # We will build objects and dependencies in a subdirectory because
5988 # it helps to detect inapplicable dependency modes. For instance
5989 # both Tru64's cc and ICC support -MD to output dependencies as a
5990 # side effect of compilation, but ICC will put the dependencies in
5991 # the current directory while Tru64 will put them in the object
5992 # directory.
5993 mkdir sub
5994
5995 am_cv_CXX_dependencies_compiler_type=none
5996 if test "$am_compiler_list" = ""; then
5997 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5998 fi
5999 am__universal=false
6000 case " $depcc " in #(
6001 *\ -arch\ *\ -arch\ *) am__universal=true ;;
6002 esac
6003
6004 for depmode in $am_compiler_list; do
6005 # Setup a source with many dependencies, because some compilers
6006 # like to wrap large dependency lists on column 80 (with \), and
6007 # we should not choose a depcomp mode which is confused by this.
6008 #
6009 # We need to recreate these files for each test, as the compiler may
6010 # overwrite some of them when testing with obscure command lines.
6011 # This happens at least with the AIX C compiler.
6012 : > sub/conftest.c
6013 for i in 1 2 3 4 5 6; do
6014 echo '#include "conftst'$i'.h"' >> sub/conftest.c
8eef2738
LB
6015 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
6016 # Solaris 10 /bin/sh.
6017 echo '/* dummy */' > sub/conftst$i.h
8f223b3e
FCE
6018 done
6019 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
6020
8eef2738 6021 # We check with '-c' and '-o' for the sake of the "dashmstdout"
8f223b3e 6022 # mode. It turns out that the SunPro C++ compiler does not properly
8eef2738
LB
6023 # handle '-M -o', and we need to detect this. Also, some Intel
6024 # versions had trouble with output in subdirs.
8f223b3e
FCE
6025 am__obj=sub/conftest.${OBJEXT-o}
6026 am__minus_obj="-o $am__obj"
6027 case $depmode in
6028 gcc)
6029 # This depmode causes a compiler race in universal mode.
6030 test "$am__universal" = false || continue
6031 ;;
6032 nosideeffect)
8eef2738
LB
6033 # After this tag, mechanisms are not by side-effect, so they'll
6034 # only be used when explicitly requested.
8f223b3e
FCE
6035 if test "x$enable_dependency_tracking" = xyes; then
6036 continue
6037 else
6038 break
6039 fi
6040 ;;
c66be968 6041 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
8eef2738 6042 # This compiler won't grok '-c -o', but also, the minuso test has
8f223b3e
FCE
6043 # not run yet. These depmodes are late enough in the game, and
6044 # so weak that their functioning should not be impacted.
6045 am__obj=conftest.${OBJEXT-o}
6046 am__minus_obj=
6047 ;;
6048 none) break ;;
6049 esac
6050 if depmode=$depmode \
6051 source=sub/conftest.c object=$am__obj \
6052 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6053 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
6054 >/dev/null 2>conftest.err &&
6055 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
6056 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
6057 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
6058 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
6059 # icc doesn't choke on unknown options, it will just issue warnings
6060 # or remarks (even with -Werror). So we grep stderr for any message
6061 # that says an option was ignored or not supported.
6062 # When given -MP, icc 7.0 and 7.1 complain thusly:
6063 # icc: Command line warning: ignoring option '-M'; no argument required
6064 # The diagnosis changed in icc 8.0:
6065 # icc: Command line remark: option '-MP' not supported
6066 if (grep 'ignoring option' conftest.err ||
6067 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6068 am_cv_CXX_dependencies_compiler_type=$depmode
6069 break
6070 fi
6071 fi
6072 done
6073
6074 cd ..
6075 rm -rf conftest.dir
6076else
6077 am_cv_CXX_dependencies_compiler_type=none
6078fi
6079
6080fi
6081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
6082$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
6083CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
6084
6085 if
6086 test "x$enable_dependency_tracking" != xno \
6087 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
6088 am__fastdepCXX_TRUE=
6089 am__fastdepCXX_FALSE='#'
6090else
6091 am__fastdepCXX_TRUE='#'
6092 am__fastdepCXX_FALSE=
6093fi
6094
6095
6096ac_ext=c
6097ac_cpp='$CPP $CPPFLAGS'
6098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6100ac_compiler_gnu=$ac_cv_c_compiler_gnu
6101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6102$as_echo_n "checking how to run the C preprocessor... " >&6; }
6103# On Suns, sometimes $CPP names a directory.
6104if test -n "$CPP" && test -d "$CPP"; then
6105 CPP=
6106fi
6107if test -z "$CPP"; then
c3de29bd 6108 if ${ac_cv_prog_CPP+:} false; then :
8f223b3e
FCE
6109 $as_echo_n "(cached) " >&6
6110else
6111 # Double quotes because CPP needs to be expanded
6112 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6113 do
6114 ac_preproc_ok=false
6115for ac_c_preproc_warn_flag in '' yes
6116do
6117 # Use a header file that comes with gcc, so configuring glibc
6118 # with a fresh cross-compiler works.
6119 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6120 # <limits.h> exists even on freestanding compilers.
6121 # On the NeXT, cc -E runs the code through the compiler's parser,
6122 # not just through cpp. "Syntax error" is here to catch this case.
6123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6124/* end confdefs.h. */
6125#ifdef __STDC__
6126# include <limits.h>
6127#else
6128# include <assert.h>
6129#endif
6130 Syntax error
6131_ACEOF
6132if ac_fn_c_try_cpp "$LINENO"; then :
6133
6134else
6135 # Broken: fails on valid input.
6136continue
6137fi
c3de29bd 6138rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
6139
6140 # OK, works on sane cases. Now check whether nonexistent headers
6141 # can be detected and how.
6142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6143/* end confdefs.h. */
6144#include <ac_nonexistent.h>
6145_ACEOF
6146if ac_fn_c_try_cpp "$LINENO"; then :
6147 # Broken: success on invalid input.
6148continue
6149else
6150 # Passes both tests.
6151ac_preproc_ok=:
6152break
6153fi
c3de29bd 6154rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
6155
6156done
6157# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
c3de29bd 6158rm -f conftest.i conftest.err conftest.$ac_ext
8f223b3e
FCE
6159if $ac_preproc_ok; then :
6160 break
6161fi
6162
6163 done
6164 ac_cv_prog_CPP=$CPP
6165
6166fi
6167 CPP=$ac_cv_prog_CPP
6168else
6169 ac_cv_prog_CPP=$CPP
6170fi
6171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6172$as_echo "$CPP" >&6; }
6173ac_preproc_ok=false
6174for ac_c_preproc_warn_flag in '' yes
6175do
6176 # Use a header file that comes with gcc, so configuring glibc
6177 # with a fresh cross-compiler works.
6178 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6179 # <limits.h> exists even on freestanding compilers.
6180 # On the NeXT, cc -E runs the code through the compiler's parser,
6181 # not just through cpp. "Syntax error" is here to catch this case.
6182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6183/* end confdefs.h. */
6184#ifdef __STDC__
6185# include <limits.h>
6186#else
6187# include <assert.h>
6188#endif
6189 Syntax error
6190_ACEOF
6191if ac_fn_c_try_cpp "$LINENO"; then :
6192
6193else
6194 # Broken: fails on valid input.
6195continue
6196fi
c3de29bd 6197rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
6198
6199 # OK, works on sane cases. Now check whether nonexistent headers
6200 # can be detected and how.
6201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6202/* end confdefs.h. */
6203#include <ac_nonexistent.h>
6204_ACEOF
6205if ac_fn_c_try_cpp "$LINENO"; then :
6206 # Broken: success on invalid input.
6207continue
6208else
6209 # Passes both tests.
6210ac_preproc_ok=:
6211break
6212fi
c3de29bd 6213rm -f conftest.err conftest.i conftest.$ac_ext
8f223b3e
FCE
6214
6215done
6216# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
c3de29bd 6217rm -f conftest.i conftest.err conftest.$ac_ext
8f223b3e
FCE
6218if $ac_preproc_ok; then :
6219
6220else
6221 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6222$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5d4aa1f5
FCE
6223as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6224See \`config.log' for more details" "$LINENO" 5; }
8f223b3e
FCE
6225fi
6226
6227ac_ext=c
6228ac_cpp='$CPP $CPPFLAGS'
6229ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6230ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6231ac_compiler_gnu=$ac_cv_c_compiler_gnu
6232
8f223b3e 6233
8f223b3e
FCE
6234if test -n "$ac_tool_prefix"; then
6235 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6236set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6238$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6239if ${ac_cv_prog_RANLIB+:} false; then :
8f223b3e
FCE
6240 $as_echo_n "(cached) " >&6
6241else
6242 if test -n "$RANLIB"; then
6243 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6244else
6245as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6246for as_dir in $PATH
6247do
6248 IFS=$as_save_IFS
6249 test -z "$as_dir" && as_dir=.
6250 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 6251 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8f223b3e
FCE
6252 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6253 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6254 break 2
6255 fi
6256done
6257 done
6258IFS=$as_save_IFS
6259
6260fi
6261fi
6262RANLIB=$ac_cv_prog_RANLIB
6263if test -n "$RANLIB"; then
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6265$as_echo "$RANLIB" >&6; }
6266else
6267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6268$as_echo "no" >&6; }
6269fi
6270
6271
6272fi
6273if test -z "$ac_cv_prog_RANLIB"; then
6274 ac_ct_RANLIB=$RANLIB
6275 # Extract the first word of "ranlib", so it can be a program name with args.
6276set dummy ranlib; ac_word=$2
6277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6278$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6279if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
8f223b3e
FCE
6280 $as_echo_n "(cached) " >&6
6281else
6282 if test -n "$ac_ct_RANLIB"; then
6283 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6284else
6285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6286for as_dir in $PATH
6287do
6288 IFS=$as_save_IFS
6289 test -z "$as_dir" && as_dir=.
6290 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 6291 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8f223b3e
FCE
6292 ac_cv_prog_ac_ct_RANLIB="ranlib"
6293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6294 break 2
6295 fi
6296done
6297 done
6298IFS=$as_save_IFS
6299
6300fi
6301fi
6302ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6303if test -n "$ac_ct_RANLIB"; then
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6305$as_echo "$ac_ct_RANLIB" >&6; }
6306else
6307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6308$as_echo "no" >&6; }
6309fi
6310
6311 if test "x$ac_ct_RANLIB" = x; then
6312 RANLIB=":"
6313 else
6314 case $cross_compiling:$ac_tool_warned in
6315yes:)
6316{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6317$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6318ac_tool_warned=yes ;;
6319esac
6320 RANLIB=$ac_ct_RANLIB
6321 fi
6322else
6323 RANLIB="$ac_cv_prog_RANLIB"
6324fi
6325
6326
6327
6328
6329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6330$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6331set x ${MAKE-make}
6332ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
c3de29bd 6333if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
8f223b3e
FCE
6334 $as_echo_n "(cached) " >&6
6335else
6336 cat >conftest.make <<\_ACEOF
6337SHELL = /bin/sh
6338all:
6339 @echo '@@@%%%=$(MAKE)=@@@%%%'
6340_ACEOF
5d4aa1f5 6341# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8f223b3e
FCE
6342case `${MAKE-make} -f conftest.make 2>/dev/null` in
6343 *@@@%%%=?*=@@@%%%*)
6344 eval ac_cv_prog_make_${ac_make}_set=yes;;
6345 *)
6346 eval ac_cv_prog_make_${ac_make}_set=no;;
7fbd9d09 6347esac
8f223b3e
FCE
6348rm -f conftest.make
6349fi
6350if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6352$as_echo "yes" >&6; }
6353 SET_MAKE=
6354else
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6356$as_echo "no" >&6; }
6357 SET_MAKE="MAKE=${MAKE-make}"
6358fi
6359
6360
6361
97859b9d
JS
6362# Check whether --enable-largefile was given.
6363if test "${enable_largefile+set}" = set; then :
6364 enableval=$enable_largefile;
6365fi
6366
6367if test "$enable_largefile" != no; then
6368
6369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
6370$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
6371if ${ac_cv_sys_largefile_CC+:} false; then :
6372 $as_echo_n "(cached) " >&6
6373else
6374 ac_cv_sys_largefile_CC=no
6375 if test "$GCC" != yes; then
6376 ac_save_CC=$CC
6377 while :; do
6378 # IRIX 6.2 and later do not support large files by default,
6379 # so use the C compiler's -n32 option if that helps.
6380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6381/* end confdefs.h. */
6382#include <sys/types.h>
6383 /* Check that off_t can represent 2**63 - 1 correctly.
6384 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6385 since some C++ compilers masquerading as C compilers
6386 incorrectly reject 9223372036854775807. */
6387#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6388 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6389 && LARGE_OFF_T % 2147483647 == 1)
6390 ? 1 : -1];
6391int
6392main ()
6393{
6394
6395 ;
6396 return 0;
6397}
6398_ACEOF
6399 if ac_fn_c_try_compile "$LINENO"; then :
6400 break
6401fi
6402rm -f core conftest.err conftest.$ac_objext
6403 CC="$CC -n32"
6404 if ac_fn_c_try_compile "$LINENO"; then :
6405 ac_cv_sys_largefile_CC=' -n32'; break
6406fi
6407rm -f core conftest.err conftest.$ac_objext
6408 break
6409 done
6410 CC=$ac_save_CC
6411 rm -f conftest.$ac_ext
6412 fi
6413fi
6414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
6415$as_echo "$ac_cv_sys_largefile_CC" >&6; }
6416 if test "$ac_cv_sys_largefile_CC" != no; then
6417 CC=$CC$ac_cv_sys_largefile_CC
6418 fi
6419
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
6421$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
6422if ${ac_cv_sys_file_offset_bits+:} false; then :
6423 $as_echo_n "(cached) " >&6
6424else
6425 while :; do
6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427/* end confdefs.h. */
6428#include <sys/types.h>
6429 /* Check that off_t can represent 2**63 - 1 correctly.
6430 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6431 since some C++ compilers masquerading as C compilers
6432 incorrectly reject 9223372036854775807. */
6433#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6434 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6435 && LARGE_OFF_T % 2147483647 == 1)
6436 ? 1 : -1];
6437int
6438main ()
6439{
6440
6441 ;
6442 return 0;
6443}
6444_ACEOF
6445if ac_fn_c_try_compile "$LINENO"; then :
6446 ac_cv_sys_file_offset_bits=no; break
6447fi
6448rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6449 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6450/* end confdefs.h. */
6451#define _FILE_OFFSET_BITS 64
6452#include <sys/types.h>
6453 /* Check that off_t can represent 2**63 - 1 correctly.
6454 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6455 since some C++ compilers masquerading as C compilers
6456 incorrectly reject 9223372036854775807. */
6457#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6458 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6459 && LARGE_OFF_T % 2147483647 == 1)
6460 ? 1 : -1];
6461int
6462main ()
6463{
6464
6465 ;
6466 return 0;
6467}
6468_ACEOF
6469if ac_fn_c_try_compile "$LINENO"; then :
6470 ac_cv_sys_file_offset_bits=64; break
6471fi
6472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6473 ac_cv_sys_file_offset_bits=unknown
6474 break
6475done
6476fi
6477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
6478$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
6479case $ac_cv_sys_file_offset_bits in #(
6480 no | unknown) ;;
6481 *)
6482cat >>confdefs.h <<_ACEOF
6483#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
6484_ACEOF
6485;;
6486esac
6487rm -rf conftest*
6488 if test $ac_cv_sys_file_offset_bits = unknown; then
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
6490$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
6491if ${ac_cv_sys_large_files+:} false; then :
6492 $as_echo_n "(cached) " >&6
6493else
6494 while :; do
6495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6496/* end confdefs.h. */
6497#include <sys/types.h>
6498 /* Check that off_t can represent 2**63 - 1 correctly.
6499 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6500 since some C++ compilers masquerading as C compilers
6501 incorrectly reject 9223372036854775807. */
6502#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6503 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6504 && LARGE_OFF_T % 2147483647 == 1)
6505 ? 1 : -1];
6506int
6507main ()
6508{
6509
6510 ;
6511 return 0;
6512}
6513_ACEOF
6514if ac_fn_c_try_compile "$LINENO"; then :
6515 ac_cv_sys_large_files=no; break
6516fi
6517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6519/* end confdefs.h. */
6520#define _LARGE_FILES 1
6521#include <sys/types.h>
6522 /* Check that off_t can represent 2**63 - 1 correctly.
6523 We can't simply define LARGE_OFF_T to be 9223372036854775807,
6524 since some C++ compilers masquerading as C compilers
6525 incorrectly reject 9223372036854775807. */
6526#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
6527 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
6528 && LARGE_OFF_T % 2147483647 == 1)
6529 ? 1 : -1];
6530int
6531main ()
6532{
6533
6534 ;
6535 return 0;
6536}
6537_ACEOF
6538if ac_fn_c_try_compile "$LINENO"; then :
6539 ac_cv_sys_large_files=1; break
6540fi
6541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6542 ac_cv_sys_large_files=unknown
6543 break
6544done
6545fi
6546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
6547$as_echo "$ac_cv_sys_large_files" >&6; }
6548case $ac_cv_sys_large_files in #(
6549 no | unknown) ;;
6550 *)
6551cat >>confdefs.h <<_ACEOF
6552#define _LARGE_FILES $ac_cv_sys_large_files
6553_ACEOF
6554;;
6555esac
6556rm -rf conftest*
6557 fi
8eef2738
LB
6558
6559
97859b9d
JS
6560fi
6561
3477519f
FCE
6562for ac_func in ppoll
6563do :
6564 ac_fn_c_check_func "$LINENO" "ppoll" "ac_cv_func_ppoll"
6565if test "x$ac_cv_func_ppoll" = xyes; then :
6566 cat >>confdefs.h <<_ACEOF
6567#define HAVE_PPOLL 1
6568_ACEOF
6569
6570fi
6571done
6572
6573for ac_func in openat
6574do :
6575 ac_fn_c_check_func "$LINENO" "openat" "ac_cv_func_openat"
6576if test "x$ac_cv_func_openat" = xyes; then :
6577 cat >>confdefs.h <<_ACEOF
6578#define HAVE_OPENAT 1
6579_ACEOF
6580
6581fi
6582done
6583
6fdbaaca
FCE
6584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6585$as_echo_n "checking for a sed that does not truncate output... " >&6; }
6586if ${ac_cv_path_SED+:} false; then :
6587 $as_echo_n "(cached) " >&6
6588else
6589 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6590 for ac_i in 1 2 3 4 5 6 7; do
6591 ac_script="$ac_script$as_nl$ac_script"
6592 done
6593 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6594 { ac_script=; unset ac_script;}
6595 if test -z "$SED"; then
6596 ac_path_SED_found=false
6597 # Loop through the user's path and test for each of PROGNAME-LIST
6598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6599for as_dir in $PATH
6600do
6601 IFS=$as_save_IFS
6602 test -z "$as_dir" && as_dir=.
6603 for ac_prog in sed gsed; do
6604 for ac_exec_ext in '' $ac_executable_extensions; do
6605 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6606 as_fn_executable_p "$ac_path_SED" || continue
6607# Check for GNU ac_path_SED and select it if it is found.
6608 # Check for GNU $ac_path_SED
6609case `"$ac_path_SED" --version 2>&1` in
6610*GNU*)
6611 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6612*)
6613 ac_count=0
6614 $as_echo_n 0123456789 >"conftest.in"
6615 while :
6616 do
6617 cat "conftest.in" "conftest.in" >"conftest.tmp"
6618 mv "conftest.tmp" "conftest.in"
6619 cp "conftest.in" "conftest.nl"
6620 $as_echo '' >> "conftest.nl"
6621 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6622 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6623 as_fn_arith $ac_count + 1 && ac_count=$as_val
6624 if test $ac_count -gt ${ac_path_SED_max-0}; then
6625 # Best one so far, save it but keep looking for a better one
6626 ac_cv_path_SED="$ac_path_SED"
6627 ac_path_SED_max=$ac_count
6628 fi
6629 # 10*(2^10) chars as input seems more than enough
6630 test $ac_count -gt 10 && break
6631 done
6632 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6633esac
6634
6635 $ac_path_SED_found && break 3
6636 done
6637 done
6638 done
6639IFS=$as_save_IFS
6640 if test -z "$ac_cv_path_SED"; then
6641 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6642 fi
6643else
6644 ac_cv_path_SED=$SED
6645fi
6646
6647fi
6648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6649$as_echo "$ac_cv_path_SED" >&6; }
6650 SED="$ac_cv_path_SED"
6651 rm -f conftest.sed
6652
8f223b3e
FCE
6653
6654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6655$as_echo_n "checking whether NLS is requested... " >&6; }
6656 # Check whether --enable-nls was given.
6657if test "${enable_nls+set}" = set; then :
6658 enableval=$enable_nls; USE_NLS=$enableval
6659else
6660 USE_NLS=yes
6661fi
6662
6663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6664$as_echo "$USE_NLS" >&6; }
6665
6666
6667
6668
6fdbaaca 6669 GETTEXT_MACRO_VERSION=0.19
8f223b3e
FCE
6670
6671
6672
6673
6674# Prepare PATH_SEPARATOR.
6675# The user is always right.
6676if test "${PATH_SEPARATOR+set}" != set; then
42f767d0
JL
6677 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6678 # contains only /bin. Note that ksh looks also at the FPATH variable,
6679 # so we have to set that as well for the test.
6680 PATH_SEPARATOR=:
6681 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6682 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6683 || PATH_SEPARATOR=';'
6684 }
8f223b3e
FCE
6685fi
6686
6687# Find out how to test for executable files. Don't use a zero-byte file,
6688# as systems may use methods other than mode bits to determine executability.
6689cat >conf$$.file <<_ASEOF
6690#! /bin/sh
6691exit 0
6692_ASEOF
6693chmod +x conf$$.file
6694if test -x conf$$.file >/dev/null 2>&1; then
6695 ac_executable_p="test -x"
6696else
6697 ac_executable_p="test -f"
6698fi
6699rm -f conf$$.file
6700
6701# Extract the first word of "msgfmt", so it can be a program name with args.
6702set dummy msgfmt; ac_word=$2
6703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6704$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6705if ${ac_cv_path_MSGFMT+:} false; then :
8f223b3e
FCE
6706 $as_echo_n "(cached) " >&6
6707else
6708 case "$MSGFMT" in
6709 [\\/]* | ?:[\\/]*)
6710 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6711 ;;
6712 *)
6713 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6714 for ac_dir in $PATH; do
6715 IFS="$ac_save_IFS"
6716 test -z "$ac_dir" && ac_dir=.
6717 for ac_exec_ext in '' $ac_executable_extensions; do
6718 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6719 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6720 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
6721 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6722 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6723 break 2
6724 fi
6725 fi
6726 done
6727 done
6728 IFS="$ac_save_IFS"
6729 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6730 ;;
7fbd9d09 6731esac
8f223b3e
FCE
6732fi
6733MSGFMT="$ac_cv_path_MSGFMT"
6734if test "$MSGFMT" != ":"; then
6735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6736$as_echo "$MSGFMT" >&6; }
6737else
6738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6739$as_echo "no" >&6; }
6740fi
6741
6742 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6743set dummy gmsgfmt; ac_word=$2
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6745$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6746if ${ac_cv_path_GMSGFMT+:} false; then :
8f223b3e
FCE
6747 $as_echo_n "(cached) " >&6
6748else
6749 case $GMSGFMT in
6750 [\\/]* | ?:[\\/]*)
6751 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6752 ;;
6753 *)
6754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6755for as_dir in $PATH
6756do
6757 IFS=$as_save_IFS
6758 test -z "$as_dir" && as_dir=.
6759 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 6760 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8f223b3e
FCE
6761 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6763 break 2
6764 fi
6765done
6766 done
6767IFS=$as_save_IFS
6768
6769 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6770 ;;
7fbd9d09 6771esac
8f223b3e
FCE
6772fi
6773GMSGFMT=$ac_cv_path_GMSGFMT
6774if test -n "$GMSGFMT"; then
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6776$as_echo "$GMSGFMT" >&6; }
6777else
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6779$as_echo "no" >&6; }
6780fi
6781
6782
6783
6784 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6785 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6786 *) MSGFMT_015=$MSGFMT ;;
6787 esac
6788
6789 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6790 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6791 *) GMSGFMT_015=$GMSGFMT ;;
6792 esac
6793
6794
6795
6796# Prepare PATH_SEPARATOR.
6797# The user is always right.
6798if test "${PATH_SEPARATOR+set}" != set; then
42f767d0
JL
6799 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6800 # contains only /bin. Note that ksh looks also at the FPATH variable,
6801 # so we have to set that as well for the test.
6802 PATH_SEPARATOR=:
6803 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6804 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6805 || PATH_SEPARATOR=';'
6806 }
8f223b3e
FCE
6807fi
6808
6809# Find out how to test for executable files. Don't use a zero-byte file,
6810# as systems may use methods other than mode bits to determine executability.
6811cat >conf$$.file <<_ASEOF
6812#! /bin/sh
6813exit 0
6814_ASEOF
6815chmod +x conf$$.file
6816if test -x conf$$.file >/dev/null 2>&1; then
6817 ac_executable_p="test -x"
6818else
6819 ac_executable_p="test -f"
6820fi
6821rm -f conf$$.file
6822
6823# Extract the first word of "xgettext", so it can be a program name with args.
6824set dummy xgettext; ac_word=$2
6825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6826$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6827if ${ac_cv_path_XGETTEXT+:} false; then :
8f223b3e
FCE
6828 $as_echo_n "(cached) " >&6
6829else
6830 case "$XGETTEXT" in
6831 [\\/]* | ?:[\\/]*)
6832 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6833 ;;
6834 *)
6835 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6836 for ac_dir in $PATH; do
6837 IFS="$ac_save_IFS"
6838 test -z "$ac_dir" && ac_dir=.
6839 for ac_exec_ext in '' $ac_executable_extensions; do
6840 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6841 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6842 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
6843 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6844 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6845 break 2
6846 fi
6847 fi
6848 done
6849 done
6850 IFS="$ac_save_IFS"
6851 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6852 ;;
6853esac
6854fi
6855XGETTEXT="$ac_cv_path_XGETTEXT"
6856if test "$XGETTEXT" != ":"; then
6857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6858$as_echo "$XGETTEXT" >&6; }
6859else
6860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6861$as_echo "no" >&6; }
6862fi
6863
6864 rm -f messages.po
6865
6866 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6867 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6868 *) XGETTEXT_015=$XGETTEXT ;;
6869 esac
6870
6871
6872
6873# Prepare PATH_SEPARATOR.
6874# The user is always right.
6875if test "${PATH_SEPARATOR+set}" != set; then
42f767d0
JL
6876 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6877 # contains only /bin. Note that ksh looks also at the FPATH variable,
6878 # so we have to set that as well for the test.
6879 PATH_SEPARATOR=:
6880 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6881 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6882 || PATH_SEPARATOR=';'
6883 }
8f223b3e
FCE
6884fi
6885
6886# Find out how to test for executable files. Don't use a zero-byte file,
6887# as systems may use methods other than mode bits to determine executability.
6888cat >conf$$.file <<_ASEOF
6889#! /bin/sh
6890exit 0
6891_ASEOF
6892chmod +x conf$$.file
6893if test -x conf$$.file >/dev/null 2>&1; then
6894 ac_executable_p="test -x"
6895else
6896 ac_executable_p="test -f"
6897fi
6898rm -f conf$$.file
6899
6900# Extract the first word of "msgmerge", so it can be a program name with args.
6901set dummy msgmerge; ac_word=$2
6902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6903$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 6904if ${ac_cv_path_MSGMERGE+:} false; then :
8f223b3e
FCE
6905 $as_echo_n "(cached) " >&6
6906else
6907 case "$MSGMERGE" in
6908 [\\/]* | ?:[\\/]*)
6909 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6910 ;;
6911 *)
6912 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6913 for ac_dir in $PATH; do
6914 IFS="$ac_save_IFS"
6915 test -z "$ac_dir" && ac_dir=.
6916 for ac_exec_ext in '' $ac_executable_extensions; do
6917 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6918 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6919 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
6920 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6921 break 2
6922 fi
6923 fi
6924 done
6925 done
6926 IFS="$ac_save_IFS"
6927 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6928 ;;
6929esac
6930fi
6931MSGMERGE="$ac_cv_path_MSGMERGE"
6932if test "$MSGMERGE" != ":"; then
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6934$as_echo "$MSGMERGE" >&6; }
6935else
6936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6937$as_echo "no" >&6; }
6938fi
6939
6940
6941 test -n "$localedir" || localedir='${datadir}/locale'
6942
6943
6944 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6945
6946
6947 ac_config_commands="$ac_config_commands po-directories"
6948
6949
6950
6951 if test "X$prefix" = "XNONE"; then
6952 acl_final_prefix="$ac_default_prefix"
6953 else
6954 acl_final_prefix="$prefix"
8ae7a94a 6955 fi
8f223b3e
FCE
6956 if test "X$exec_prefix" = "XNONE"; then
6957 acl_final_exec_prefix='${prefix}'
6958 else
6959 acl_final_exec_prefix="$exec_prefix"
6960 fi
6961 acl_save_prefix="$prefix"
6962 prefix="$acl_final_prefix"
6963 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
6964 prefix="$acl_save_prefix"
6965
8ae7a94a 6966
42f767d0 6967
8f223b3e
FCE
6968# Check whether --with-gnu-ld was given.
6969if test "${with_gnu_ld+set}" = set; then :
6970 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6971else
6972 with_gnu_ld=no
8ae7a94a
FCE
6973fi
6974
8f223b3e
FCE
6975# Prepare PATH_SEPARATOR.
6976# The user is always right.
6977if test "${PATH_SEPARATOR+set}" != set; then
42f767d0
JL
6978 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6979 # contains only /bin. Note that ksh looks also at the FPATH variable,
6980 # so we have to set that as well for the test.
6981 PATH_SEPARATOR=:
6982 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6983 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6984 || PATH_SEPARATOR=';'
6985 }
8f223b3e 6986fi
42f767d0 6987
8f223b3e
FCE
6988ac_prog=ld
6989if test "$GCC" = yes; then
6990 # Check if gcc -print-prog-name=ld gives a path.
42f767d0
JL
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6992$as_echo_n "checking for ld used by $CC... " >&6; }
8f223b3e
FCE
6993 case $host in
6994 *-*-mingw*)
6995 # gcc leaves a trailing carriage return which upsets mingw
6996 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6997 *)
6998 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6999 esac
7000 case $ac_prog in
7001 # Accept absolute paths.
42f767d0 7002 [\\/]* | ?:[\\/]*)
8f223b3e 7003 re_direlt='/[^/][^/]*/\.\./'
42f767d0
JL
7004 # Canonicalize the pathname of ld
7005 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7006 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
8f223b3e
FCE
7007 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7008 done
7009 test -z "$LD" && LD="$ac_prog"
7010 ;;
7011 "")
7012 # If it fails, then pretend we aren't using GCC.
7013 ac_prog=ld
7014 ;;
7015 *)
7016 # If it is relative, then search for the first ld in PATH.
7017 with_gnu_ld=unknown
7018 ;;
7019 esac
7020elif test "$with_gnu_ld" = yes; then
7021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7022$as_echo_n "checking for GNU ld... " >&6; }
7023else
7024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7025$as_echo_n "checking for non-GNU ld... " >&6; }
7026fi
c3de29bd 7027if ${acl_cv_path_LD+:} false; then :
8f223b3e
FCE
7028 $as_echo_n "(cached) " >&6
7029else
7030 if test -z "$LD"; then
42f767d0 7031 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8f223b3e 7032 for ac_dir in $PATH; do
42f767d0 7033 IFS="$acl_save_ifs"
8f223b3e
FCE
7034 test -z "$ac_dir" && ac_dir=.
7035 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7036 acl_cv_path_LD="$ac_dir/$ac_prog"
7037 # Check to see if the program is GNU ld. I'd rather use --version,
42f767d0 7038 # but apparently some variants of GNU ld only accept -v.
8f223b3e 7039 # Break only if it was the GNU/non-GNU ld that we prefer.
42f767d0 7040 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
8f223b3e 7041 *GNU* | *'with BFD'*)
42f767d0
JL
7042 test "$with_gnu_ld" != no && break
7043 ;;
8f223b3e 7044 *)
42f767d0
JL
7045 test "$with_gnu_ld" != yes && break
7046 ;;
8f223b3e
FCE
7047 esac
7048 fi
7049 done
42f767d0 7050 IFS="$acl_save_ifs"
8f223b3e
FCE
7051else
7052 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7053fi
8ae7a94a
FCE
7054fi
7055
8f223b3e
FCE
7056LD="$acl_cv_path_LD"
7057if test -n "$LD"; then
7058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7059$as_echo "$LD" >&6; }
7060else
7061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7062$as_echo "no" >&6; }
7063fi
5d4aa1f5 7064test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
8f223b3e
FCE
7065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7066$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
c3de29bd 7067if ${acl_cv_prog_gnu_ld+:} false; then :
8f223b3e
FCE
7068 $as_echo_n "(cached) " >&6
7069else
42f767d0 7070 # I'd rather use --version here, but apparently some GNU lds only accept -v.
8f223b3e
FCE
7071case `$LD -v 2>&1 </dev/null` in
7072*GNU* | *'with BFD'*)
42f767d0
JL
7073 acl_cv_prog_gnu_ld=yes
7074 ;;
8f223b3e 7075*)
42f767d0
JL
7076 acl_cv_prog_gnu_ld=no
7077 ;;
8f223b3e
FCE
7078esac
7079fi
7080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7081$as_echo "$acl_cv_prog_gnu_ld" >&6; }
7082with_gnu_ld=$acl_cv_prog_gnu_ld
7fbd9d09 7083
2f1a1aea 7084
2f1a1aea
FCE
7085
7086
8f223b3e
FCE
7087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7088$as_echo_n "checking for shared library run path origin... " >&6; }
c3de29bd 7089if ${acl_cv_rpath+:} false; then :
8f223b3e
FCE
7090 $as_echo_n "(cached) " >&6
7091else
2f1a1aea 7092
8f223b3e
FCE
7093 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7094 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7095 . ./conftest.sh
7096 rm -f ./conftest.sh
7097 acl_cv_rpath=done
7098
7099fi
7100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7101$as_echo "$acl_cv_rpath" >&6; }
7102 wl="$acl_cv_wl"
7103 acl_libext="$acl_cv_libext"
7104 acl_shlibext="$acl_cv_shlibext"
7105 acl_libname_spec="$acl_cv_libname_spec"
7106 acl_library_names_spec="$acl_cv_library_names_spec"
7107 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7108 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7109 acl_hardcode_direct="$acl_cv_hardcode_direct"
7110 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
7111 # Check whether --enable-rpath was given.
7112if test "${enable_rpath+set}" = set; then :
7113 enableval=$enable_rpath; :
2f1a1aea 7114else
8f223b3e 7115 enable_rpath=yes
7fbd9d09
FCE
7116fi
7117
7118
7119
8f223b3e
FCE
7120
7121 acl_libdirstem=lib
7122 acl_libdirstem2=
7123 case "$host_os" in
7124 solaris*)
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7126$as_echo_n "checking for 64-bit host... " >&6; }
c3de29bd 7127if ${gl_cv_solaris_64bit+:} false; then :
0710d850 7128 $as_echo_n "(cached) " >&6
7fbd9d09 7129else
8f223b3e
FCE
7130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7131/* end confdefs.h. */
7132
7133#ifdef _LP64
7134sixtyfour bits
7135#endif
7136
7137_ACEOF
7138if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7139 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7140 gl_cv_solaris_64bit=yes
7141else
7142 gl_cv_solaris_64bit=no
7143fi
7144rm -f conftest*
7145
7146
7147fi
7148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7149$as_echo "$gl_cv_solaris_64bit" >&6; }
7150 if test $gl_cv_solaris_64bit = yes; then
7151 acl_libdirstem=lib/64
7152 case "$host_cpu" in
7153 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7154 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7155 esac
7156 fi
7157 ;;
7158 *)
7159 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7160 if test -n "$searchpath"; then
7161 acl_save_IFS="${IFS= }"; IFS=":"
7162 for searchdir in $searchpath; do
7163 if test -d "$searchdir"; then
7164 case "$searchdir" in
7165 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7166 */../ | */.. )
7167 # Better ignore directories of this form. They are misleading.
7168 ;;
7169 *) searchdir=`cd "$searchdir" && pwd`
7170 case "$searchdir" in
7171 */lib64 ) acl_libdirstem=lib64 ;;
7172 esac ;;
7173 esac
7174 fi
7175 done
7176 IFS="$acl_save_IFS"
7177 fi
7178 ;;
7179 esac
7180 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193 use_additional=yes
7194
7195 acl_save_prefix="$prefix"
7196 prefix="$acl_final_prefix"
7197 acl_save_exec_prefix="$exec_prefix"
7198 exec_prefix="$acl_final_exec_prefix"
7199
7200 eval additional_includedir=\"$includedir\"
7201 eval additional_libdir=\"$libdir\"
7202
7203 exec_prefix="$acl_save_exec_prefix"
7204 prefix="$acl_save_prefix"
7205
7206
7207# Check whether --with-libiconv-prefix was given.
7208if test "${with_libiconv_prefix+set}" = set; then :
7209 withval=$with_libiconv_prefix;
7210 if test "X$withval" = "Xno"; then
7211 use_additional=no
7212 else
7213 if test "X$withval" = "X"; then
7214
7215 acl_save_prefix="$prefix"
7216 prefix="$acl_final_prefix"
7217 acl_save_exec_prefix="$exec_prefix"
7218 exec_prefix="$acl_final_exec_prefix"
7219
7220 eval additional_includedir=\"$includedir\"
7221 eval additional_libdir=\"$libdir\"
7222
7223 exec_prefix="$acl_save_exec_prefix"
7224 prefix="$acl_save_prefix"
7225
7226 else
7227 additional_includedir="$withval/include"
7228 additional_libdir="$withval/$acl_libdirstem"
7229 if test "$acl_libdirstem2" != "$acl_libdirstem" \
7230 && ! test -d "$withval/$acl_libdirstem"; then
7231 additional_libdir="$withval/$acl_libdirstem2"
7232 fi
7233 fi
7fbd9d09 7234 fi
7fbd9d09 7235
8f223b3e
FCE
7236fi
7237
7238 LIBICONV=
7239 LTLIBICONV=
7240 INCICONV=
7241 LIBICONV_PREFIX=
7242 HAVE_LIBICONV=
7243 rpathdirs=
7244 ltrpathdirs=
7245 names_already_handled=
7246 names_next_round='iconv '
7247 while test -n "$names_next_round"; do
7248 names_this_round="$names_next_round"
7249 names_next_round=
7250 for name in $names_this_round; do
7251 already_handled=
7252 for n in $names_already_handled; do
7253 if test "$n" = "$name"; then
7254 already_handled=yes
7255 break
7256 fi
7257 done
7258 if test -z "$already_handled"; then
7259 names_already_handled="$names_already_handled $name"
42f767d0 7260 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8f223b3e
FCE
7261 eval value=\"\$HAVE_LIB$uppername\"
7262 if test -n "$value"; then
7263 if test "$value" = yes; then
7264 eval value=\"\$LIB$uppername\"
7265 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
7266 eval value=\"\$LTLIB$uppername\"
7267 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
7268 else
7269 :
7270 fi
7271 else
7272 found_dir=
7273 found_la=
7274 found_so=
7275 found_a=
7276 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
7277 if test -n "$acl_shlibext"; then
7278 shrext=".$acl_shlibext" # typically: shrext=.so
7279 else
7280 shrext=
7281 fi
7282 if test $use_additional = yes; then
7283 dir="$additional_libdir"
7284 if test -n "$acl_shlibext"; then
7285 if test -f "$dir/$libname$shrext"; then
7286 found_dir="$dir"
7287 found_so="$dir/$libname$shrext"
7288 else
7289 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
7290 ver=`(cd "$dir" && \
7291 for f in "$libname$shrext".*; do echo "$f"; done \
7292 | sed -e "s,^$libname$shrext\\\\.,," \
7293 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
7294 | sed 1q ) 2>/dev/null`
7295 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
7296 found_dir="$dir"
7297 found_so="$dir/$libname$shrext.$ver"
7298 fi
7299 else
7300 eval library_names=\"$acl_library_names_spec\"
7301 for f in $library_names; do
7302 if test -f "$dir/$f"; then
7303 found_dir="$dir"
7304 found_so="$dir/$f"
7305 break
7306 fi
7307 done
7308 fi
7309 fi
7310 fi
7311 if test "X$found_dir" = "X"; then
7312 if test -f "$dir/$libname.$acl_libext"; then
7313 found_dir="$dir"
7314 found_a="$dir/$libname.$acl_libext"
7315 fi
7316 fi
7317 if test "X$found_dir" != "X"; then
7318 if test -f "$dir/$libname.la"; then
7319 found_la="$dir/$libname.la"
7320 fi
7321 fi
7322 fi
7323 if test "X$found_dir" = "X"; then
7324 for x in $LDFLAGS $LTLIBICONV; do
7325
7326 acl_save_prefix="$prefix"
7327 prefix="$acl_final_prefix"
7328 acl_save_exec_prefix="$exec_prefix"
7329 exec_prefix="$acl_final_exec_prefix"
7330 eval x=\"$x\"
7331 exec_prefix="$acl_save_exec_prefix"
7332 prefix="$acl_save_prefix"
7333
7334 case "$x" in
7335 -L*)
7336 dir=`echo "X$x" | sed -e 's/^X-L//'`
7337 if test -n "$acl_shlibext"; then
7338 if test -f "$dir/$libname$shrext"; then
7339 found_dir="$dir"
7340 found_so="$dir/$libname$shrext"
7341 else
7342 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
7343 ver=`(cd "$dir" && \
7344 for f in "$libname$shrext".*; do echo "$f"; done \
7345 | sed -e "s,^$libname$shrext\\\\.,," \
7346 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
7347 | sed 1q ) 2>/dev/null`
7348 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
7349 found_dir="$dir"
7350 found_so="$dir/$libname$shrext.$ver"
7351 fi
7352 else
7353 eval library_names=\"$acl_library_names_spec\"
7354 for f in $library_names; do
7355 if test -f "$dir/$f"; then
7356 found_dir="$dir"
7357 found_so="$dir/$f"
7358 break
7359 fi
7360 done
7361 fi
7362 fi
7363 fi
7364 if test "X$found_dir" = "X"; then
7365 if test -f "$dir/$libname.$acl_libext"; then
7366 found_dir="$dir"
7367 found_a="$dir/$libname.$acl_libext"
7368 fi
7369 fi
7370 if test "X$found_dir" != "X"; then
7371 if test -f "$dir/$libname.la"; then
7372 found_la="$dir/$libname.la"
7373 fi
7374 fi
7375 ;;
7376 esac
7377 if test "X$found_dir" != "X"; then
7378 break
7379 fi
7380 done
7381 fi
7382 if test "X$found_dir" != "X"; then
7383 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7384 if test "X$found_so" != "X"; then
7385 if test "$enable_rpath" = no \
7386 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
7387 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
7388 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7389 else
7390 haveit=
7391 for x in $ltrpathdirs; do
7392 if test "X$x" = "X$found_dir"; then
7393 haveit=yes
7394 break
7395 fi
7396 done
7397 if test -z "$haveit"; then
7398 ltrpathdirs="$ltrpathdirs $found_dir"
7399 fi
7400 if test "$acl_hardcode_direct" = yes; then
7401 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7402 else
7403 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
7404 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7405 haveit=
7406 for x in $rpathdirs; do
7407 if test "X$x" = "X$found_dir"; then
7408 haveit=yes
7409 break
7410 fi
7411 done
7412 if test -z "$haveit"; then
7413 rpathdirs="$rpathdirs $found_dir"
7414 fi
7415 else
7416 haveit=
7417 for x in $LDFLAGS $LIBICONV; do
7418
7419 acl_save_prefix="$prefix"
7420 prefix="$acl_final_prefix"
7421 acl_save_exec_prefix="$exec_prefix"
7422 exec_prefix="$acl_final_exec_prefix"
7423 eval x=\"$x\"
7424 exec_prefix="$acl_save_exec_prefix"
7425 prefix="$acl_save_prefix"
7426
7427 if test "X$x" = "X-L$found_dir"; then
7428 haveit=yes
7429 break
7430 fi
7431 done
7432 if test -z "$haveit"; then
7433 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7434 fi
7435 if test "$acl_hardcode_minus_L" != no; then
7436 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7437 else
7438 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7439 fi
7440 fi
7441 fi
7442 fi
7443 else
7444 if test "X$found_a" != "X"; then
7445 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
7446 else
7447 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
7448 fi
7449 fi
7450 additional_includedir=
7451 case "$found_dir" in
7452 */$acl_libdirstem | */$acl_libdirstem/)
7453 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
7454 if test "$name" = 'iconv'; then
7455 LIBICONV_PREFIX="$basedir"
7456 fi
7457 additional_includedir="$basedir/include"
7458 ;;
7459 */$acl_libdirstem2 | */$acl_libdirstem2/)
7460 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
7461 if test "$name" = 'iconv'; then
7462 LIBICONV_PREFIX="$basedir"
7463 fi
7464 additional_includedir="$basedir/include"
7465 ;;
7466 esac
7467 if test "X$additional_includedir" != "X"; then
7468 if test "X$additional_includedir" != "X/usr/include"; then
7469 haveit=
7470 if test "X$additional_includedir" = "X/usr/local/include"; then
7471 if test -n "$GCC"; then
7472 case $host_os in
7473 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
7474 esac
7475 fi
7476 fi
7477 if test -z "$haveit"; then
7478 for x in $CPPFLAGS $INCICONV; do
7479
7480 acl_save_prefix="$prefix"
7481 prefix="$acl_final_prefix"
7482 acl_save_exec_prefix="$exec_prefix"
7483 exec_prefix="$acl_final_exec_prefix"
7484 eval x=\"$x\"
7485 exec_prefix="$acl_save_exec_prefix"
7486 prefix="$acl_save_prefix"
7487
7488 if test "X$x" = "X-I$additional_includedir"; then
7489 haveit=yes
7490 break
7491 fi
7492 done
7493 if test -z "$haveit"; then
7494 if test -d "$additional_includedir"; then
7495 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
7496 fi
7497 fi
7498 fi
7499 fi
7500 fi
7501 if test -n "$found_la"; then
7502 save_libdir="$libdir"
7503 case "$found_la" in
7504 */* | *\\*) . "$found_la" ;;
7505 *) . "./$found_la" ;;
7506 esac
7507 libdir="$save_libdir"
7508 for dep in $dependency_libs; do
7509 case "$dep" in
7510 -L*)
7511 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7512 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
7513 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
7514 haveit=
7515 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
7516 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
7517 if test -n "$GCC"; then
7518 case $host_os in
7519 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
7520 esac
7521 fi
7522 fi
7523 if test -z "$haveit"; then
7524 haveit=
7525 for x in $LDFLAGS $LIBICONV; do
7526
7527 acl_save_prefix="$prefix"
7528 prefix="$acl_final_prefix"
7529 acl_save_exec_prefix="$exec_prefix"
7530 exec_prefix="$acl_final_exec_prefix"
7531 eval x=\"$x\"
7532 exec_prefix="$acl_save_exec_prefix"
7533 prefix="$acl_save_prefix"
7534
7535 if test "X$x" = "X-L$additional_libdir"; then
7536 haveit=yes
7537 break
7538 fi
7539 done
7540 if test -z "$haveit"; then
7541 if test -d "$additional_libdir"; then
7542 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7543 fi
7544 fi
7545 haveit=
7546 for x in $LDFLAGS $LTLIBICONV; do
7547
7548 acl_save_prefix="$prefix"
7549 prefix="$acl_final_prefix"
7550 acl_save_exec_prefix="$exec_prefix"
7551 exec_prefix="$acl_final_exec_prefix"
7552 eval x=\"$x\"
7553 exec_prefix="$acl_save_exec_prefix"
7554 prefix="$acl_save_prefix"
7555
7556 if test "X$x" = "X-L$additional_libdir"; then
7557 haveit=yes
7558 break
7559 fi
7560 done
7561 if test -z "$haveit"; then
7562 if test -d "$additional_libdir"; then
7563 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7564 fi
7565 fi
7566 fi
7567 fi
7568 ;;
7569 -R*)
7570 dir=`echo "X$dep" | sed -e 's/^X-R//'`
7571 if test "$enable_rpath" != no; then
7572 haveit=
7573 for x in $rpathdirs; do
7574 if test "X$x" = "X$dir"; then
7575 haveit=yes
7576 break
7577 fi
7578 done
7579 if test -z "$haveit"; then
7580 rpathdirs="$rpathdirs $dir"
7581 fi
7582 haveit=
7583 for x in $ltrpathdirs; do
7584 if test "X$x" = "X$dir"; then
7585 haveit=yes
7586 break
7587 fi
7588 done
7589 if test -z "$haveit"; then
7590 ltrpathdirs="$ltrpathdirs $dir"
7591 fi
7592 fi
7593 ;;
7594 -l*)
7595 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7596 ;;
7597 *.la)
7598 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7599 ;;
7600 *)
7601 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
7602 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
7603 ;;
7604 esac
7605 done
7606 fi
7607 else
7608 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7609 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
7610 fi
7611 fi
7612 fi
0710d850 7613 done
7fbd9d09 7614 done
8f223b3e
FCE
7615 if test "X$rpathdirs" != "X"; then
7616 if test -n "$acl_hardcode_libdir_separator"; then
7617 alldirs=
7618 for found_dir in $rpathdirs; do
7619 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
7620 done
7621 acl_save_libdir="$libdir"
7622 libdir="$alldirs"
7623 eval flag=\"$acl_hardcode_libdir_flag_spec\"
7624 libdir="$acl_save_libdir"
7625 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7626 else
7627 for found_dir in $rpathdirs; do
7628 acl_save_libdir="$libdir"
7629 libdir="$found_dir"
7630 eval flag=\"$acl_hardcode_libdir_flag_spec\"
7631 libdir="$acl_save_libdir"
7632 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7633 done
7634 fi
7635 fi
7636 if test "X$ltrpathdirs" != "X"; then
7637 for found_dir in $ltrpathdirs; do
7638 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
7639 done
0710d850 7640 fi
70d28673 7641
7fbd9d09 7642
70d28673 7643
8f223b3e
FCE
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
42f767d0
JL
7669
7670
7671
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
7673$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
7674if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
7675 $as_echo_n "(cached) " >&6
7676else
7677 gt_save_LIBS="$LIBS"
7678 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
7679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7680/* end confdefs.h. */
7681#include <CoreFoundation/CFPreferences.h>
7682int
7683main ()
7684{
7685CFPreferencesCopyAppValue(NULL, NULL)
7686 ;
7687 return 0;
7688}
7689_ACEOF
7690if ac_fn_c_try_link "$LINENO"; then :
7691 gt_cv_func_CFPreferencesCopyAppValue=yes
7692else
7693 gt_cv_func_CFPreferencesCopyAppValue=no
7694fi
7695rm -f core conftest.err conftest.$ac_objext \
7696 conftest$ac_exeext conftest.$ac_ext
7697 LIBS="$gt_save_LIBS"
7698fi
7699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
7700$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
7701 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
7702
7703$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
7704
7705 fi
7706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
7707$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
7708if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
7709 $as_echo_n "(cached) " >&6
7710else
7711 gt_save_LIBS="$LIBS"
7712 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
7713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7714/* end confdefs.h. */
7715#include <CoreFoundation/CFLocale.h>
7716int
7717main ()
7718{
7719CFLocaleCopyCurrent();
7720 ;
7721 return 0;
7722}
7723_ACEOF
7724if ac_fn_c_try_link "$LINENO"; then :
7725 gt_cv_func_CFLocaleCopyCurrent=yes
7726else
7727 gt_cv_func_CFLocaleCopyCurrent=no
7728fi
7729rm -f core conftest.err conftest.$ac_objext \
7730 conftest$ac_exeext conftest.$ac_ext
7731 LIBS="$gt_save_LIBS"
7732fi
7733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
7734$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
7735 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
7736
7737$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
7738
7739 fi
7740 INTL_MACOSX_LIBS=
7741 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
7742 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
7743 fi
8f223b3e
FCE
7744
7745
7746
7747
7748
7749
7750 LIBINTL=
7751 LTLIBINTL=
7752 POSUB=
7753
7754 case " $gt_needs " in
7755 *" need-formatstring-macros "*) gt_api_version=3 ;;
7756 *" need-ngettext "*) gt_api_version=2 ;;
7757 *) gt_api_version=1 ;;
7758 esac
7759 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
7760 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
7761
7762 if test "$USE_NLS" = "yes"; then
7763 gt_use_preinstalled_gnugettext=no
7764
7765
7766 if test $gt_api_version -ge 3; then
7767 gt_revision_test_code='
7768#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
7769#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
7770#endif
7771typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
7772'
7773 else
7774 gt_revision_test_code=
7775 fi
7776 if test $gt_api_version -ge 2; then
7777 gt_expression_test_code=' + * ngettext ("", "", 0)'
7778 else
7779 gt_expression_test_code=
7780 fi
7781
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
7783$as_echo_n "checking for GNU gettext in libc... " >&6; }
c3de29bd 7784if eval \${$gt_func_gnugettext_libc+:} false; then :
0710d850 7785 $as_echo_n "(cached) " >&6
2f1a1aea 7786else
1ef0423a 7787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 7788/* end confdefs.h. */
42f767d0 7789
8f223b3e
FCE
7790#include <libintl.h>
7791$gt_revision_test_code
7792extern int _nl_msg_cat_cntr;
7793extern int *_nl_domain_bindings;
42f767d0 7794
2f1a1aea
FCE
7795int
7796main ()
7797{
42f767d0 7798
8f223b3e
FCE
7799bindtextdomain ("", "");
7800return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
42f767d0 7801
2f1a1aea
FCE
7802 ;
7803 return 0;
7804}
7805_ACEOF
8f223b3e
FCE
7806if ac_fn_c_try_link "$LINENO"; then :
7807 eval "$gt_func_gnugettext_libc=yes"
2f1a1aea 7808else
8f223b3e 7809 eval "$gt_func_gnugettext_libc=no"
2f1a1aea 7810fi
8f223b3e
FCE
7811rm -f core conftest.err conftest.$ac_objext \
7812 conftest$ac_exeext conftest.$ac_ext
7813fi
7814eval ac_res=\$$gt_func_gnugettext_libc
7815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
7816$as_echo "$ac_res" >&6; }
2f1a1aea 7817
8f223b3e 7818 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
2f1a1aea 7819
1ef0423a 7820
8f223b3e
FCE
7821
7822
7823
7824 am_save_CPPFLAGS="$CPPFLAGS"
7825
7826 for element in $INCICONV; do
7827 haveit=
7828 for x in $CPPFLAGS; do
7829
7830 acl_save_prefix="$prefix"
7831 prefix="$acl_final_prefix"
7832 acl_save_exec_prefix="$exec_prefix"
7833 exec_prefix="$acl_final_exec_prefix"
7834 eval x=\"$x\"
7835 exec_prefix="$acl_save_exec_prefix"
7836 prefix="$acl_save_prefix"
7837
7838 if test "X$x" = "X$element"; then
7839 haveit=yes
7840 break
7841 fi
7842 done
7843 if test -z "$haveit"; then
7844 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
7845 fi
7846 done
7847
7848
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
7850$as_echo_n "checking for iconv... " >&6; }
c3de29bd 7851if ${am_cv_func_iconv+:} false; then :
8f223b3e 7852 $as_echo_n "(cached) " >&6
2f1a1aea 7853else
8f223b3e
FCE
7854
7855 am_cv_func_iconv="no, consider installing GNU libiconv"
7856 am_cv_lib_iconv=no
7857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7858/* end confdefs.h. */
42f767d0 7859
8f223b3e
FCE
7860#include <stdlib.h>
7861#include <iconv.h>
42f767d0 7862
8f223b3e
FCE
7863int
7864main ()
7865{
7866iconv_t cd = iconv_open("","");
42f767d0
JL
7867 iconv(cd,NULL,NULL,NULL,NULL);
7868 iconv_close(cd);
8f223b3e
FCE
7869 ;
7870 return 0;
7871}
7872_ACEOF
7873if ac_fn_c_try_link "$LINENO"; then :
7874 am_cv_func_iconv=yes
2f1a1aea 7875fi
8f223b3e
FCE
7876rm -f core conftest.err conftest.$ac_objext \
7877 conftest$ac_exeext conftest.$ac_ext
7878 if test "$am_cv_func_iconv" != yes; then
7879 am_save_LIBS="$LIBS"
7880 LIBS="$LIBS $LIBICONV"
7881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7882/* end confdefs.h. */
42f767d0 7883
8f223b3e
FCE
7884#include <stdlib.h>
7885#include <iconv.h>
42f767d0 7886
8f223b3e
FCE
7887int
7888main ()
7889{
7890iconv_t cd = iconv_open("","");
42f767d0
JL
7891 iconv(cd,NULL,NULL,NULL,NULL);
7892 iconv_close(cd);
8f223b3e
FCE
7893 ;
7894 return 0;
7895}
7896_ACEOF
7897if ac_fn_c_try_link "$LINENO"; then :
7898 am_cv_lib_iconv=yes
7899 am_cv_func_iconv=yes
7900fi
7901rm -f core conftest.err conftest.$ac_objext \
7902 conftest$ac_exeext conftest.$ac_ext
7903 LIBS="$am_save_LIBS"
7904 fi
2f1a1aea
FCE
7905
7906fi
8f223b3e
FCE
7907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
7908$as_echo "$am_cv_func_iconv" >&6; }
7909 if test "$am_cv_func_iconv" = yes; then
7910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
7911$as_echo_n "checking for working iconv... " >&6; }
c3de29bd 7912if ${am_cv_func_iconv_works+:} false; then :
8f223b3e
FCE
7913 $as_echo_n "(cached) " >&6
7914else
2f1a1aea 7915
42f767d0 7916 am_save_LIBS="$LIBS"
8f223b3e
FCE
7917 if test $am_cv_lib_iconv = yes; then
7918 LIBS="$LIBS $LIBICONV"
7919 fi
6fdbaaca
FCE
7920 am_cv_func_iconv_works=no
7921 for ac_iconv_const in '' 'const'; do
7922 if test "$cross_compiling" = yes; then :
7923 case "$host_os" in
7924 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
7925 *) am_cv_func_iconv_works="guessing yes" ;;
7926 esac
8f223b3e 7927else
1ef0423a 7928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 7929/* end confdefs.h. */
2f1a1aea 7930
8f223b3e
FCE
7931#include <iconv.h>
7932#include <string.h>
6fdbaaca
FCE
7933
7934#ifndef ICONV_CONST
7935# define ICONV_CONST $ac_iconv_const
7936#endif
7937
7938int
7939main ()
8f223b3e 7940{
6fdbaaca 7941int result = 0;
8f223b3e
FCE
7942 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
7943 returns. */
7944 {
7945 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
7946 if (cd_utf8_to_88591 != (iconv_t)(-1))
7947 {
6fdbaaca 7948 static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
8f223b3e 7949 char buf[10];
6fdbaaca 7950 ICONV_CONST char *inptr = input;
8f223b3e
FCE
7951 size_t inbytesleft = strlen (input);
7952 char *outptr = buf;
7953 size_t outbytesleft = sizeof (buf);
7954 size_t res = iconv (cd_utf8_to_88591,
6fdbaaca 7955 &inptr, &inbytesleft,
8f223b3e
FCE
7956 &outptr, &outbytesleft);
7957 if (res == 0)
42f767d0
JL
7958 result |= 1;
7959 iconv_close (cd_utf8_to_88591);
7960 }
7961 }
7962 /* Test against Solaris 10 bug: Failures are not distinguishable from
7963 successful returns. */
7964 {
7965 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
7966 if (cd_ascii_to_88591 != (iconv_t)(-1))
7967 {
6fdbaaca 7968 static ICONV_CONST char input[] = "\263";
42f767d0 7969 char buf[10];
6fdbaaca 7970 ICONV_CONST char *inptr = input;
42f767d0
JL
7971 size_t inbytesleft = strlen (input);
7972 char *outptr = buf;
7973 size_t outbytesleft = sizeof (buf);
7974 size_t res = iconv (cd_ascii_to_88591,
6fdbaaca 7975 &inptr, &inbytesleft,
42f767d0
JL
7976 &outptr, &outbytesleft);
7977 if (res == 0)
7978 result |= 2;
7979 iconv_close (cd_ascii_to_88591);
7980 }
7981 }
7982 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
7983 {
7984 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
7985 if (cd_88591_to_utf8 != (iconv_t)(-1))
7986 {
6fdbaaca 7987 static ICONV_CONST char input[] = "\304";
42f767d0 7988 static char buf[2] = { (char)0xDE, (char)0xAD };
6fdbaaca 7989 ICONV_CONST char *inptr = input;
42f767d0
JL
7990 size_t inbytesleft = 1;
7991 char *outptr = buf;
7992 size_t outbytesleft = 1;
7993 size_t res = iconv (cd_88591_to_utf8,
6fdbaaca 7994 &inptr, &inbytesleft,
42f767d0
JL
7995 &outptr, &outbytesleft);
7996 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
7997 result |= 4;
7998 iconv_close (cd_88591_to_utf8);
8f223b3e
FCE
7999 }
8000 }
8f223b3e
FCE
8001#if 0 /* This bug could be worked around by the caller. */
8002 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
8003 {
8004 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
8005 if (cd_88591_to_utf8 != (iconv_t)(-1))
8006 {
6fdbaaca 8007 static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
8f223b3e 8008 char buf[50];
6fdbaaca 8009 ICONV_CONST char *inptr = input;
8f223b3e
FCE
8010 size_t inbytesleft = strlen (input);
8011 char *outptr = buf;
8012 size_t outbytesleft = sizeof (buf);
8013 size_t res = iconv (cd_88591_to_utf8,
6fdbaaca 8014 &inptr, &inbytesleft,
8f223b3e
FCE
8015 &outptr, &outbytesleft);
8016 if ((int)res > 0)
42f767d0
JL
8017 result |= 8;
8018 iconv_close (cd_88591_to_utf8);
8f223b3e
FCE
8019 }
8020 }
8021#endif
8022 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
8023 provided. */
8024 if (/* Try standardized names. */
8025 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
8026 /* Try IRIX, OSF/1 names. */
8027 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
8028 /* Try AIX names. */
8029 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
8030 /* Try HP-UX names. */
8031 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
42f767d0
JL
8032 result |= 16;
8033 return result;
6fdbaaca
FCE
8034
8035 ;
8036 return 0;
8f223b3e 8037}
2f1a1aea 8038_ACEOF
8f223b3e
FCE
8039if ac_fn_c_try_run "$LINENO"; then :
8040 am_cv_func_iconv_works=yes
2f1a1aea 8041fi
8f223b3e
FCE
8042rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8043 conftest.$ac_objext conftest.beam conftest.$ac_ext
8044fi
8045
6fdbaaca
FCE
8046 test "$am_cv_func_iconv_works" = no || break
8047 done
8f223b3e 8048 LIBS="$am_save_LIBS"
2f1a1aea
FCE
8049
8050fi
8f223b3e
FCE
8051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
8052$as_echo "$am_cv_func_iconv_works" >&6; }
8053 case "$am_cv_func_iconv_works" in
8054 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
8055 *) am_func_iconv=yes ;;
8056 esac
8057 else
8058 am_func_iconv=no am_cv_lib_iconv=no
8059 fi
8060 if test "$am_func_iconv" = yes; then
2f1a1aea 8061
8f223b3e
FCE
8062$as_echo "#define HAVE_ICONV 1" >>confdefs.h
8063
8064 fi
8065 if test "$am_cv_lib_iconv" = yes; then
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
8067$as_echo_n "checking how to link with libiconv... " >&6; }
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
8069$as_echo "$LIBICONV" >&6; }
8070 else
8071 CPPFLAGS="$am_save_CPPFLAGS"
8072 LIBICONV=
8073 LTLIBICONV=
8074 fi
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086 use_additional=yes
8087
8088 acl_save_prefix="$prefix"
8089 prefix="$acl_final_prefix"
8090 acl_save_exec_prefix="$exec_prefix"
8091 exec_prefix="$acl_final_exec_prefix"
8092
8093 eval additional_includedir=\"$includedir\"
8094 eval additional_libdir=\"$libdir\"
8095
8096 exec_prefix="$acl_save_exec_prefix"
8097 prefix="$acl_save_prefix"
8098
8099
8100# Check whether --with-libintl-prefix was given.
8101if test "${with_libintl_prefix+set}" = set; then :
8102 withval=$with_libintl_prefix;
8103 if test "X$withval" = "Xno"; then
8104 use_additional=no
8105 else
8106 if test "X$withval" = "X"; then
8107
8108 acl_save_prefix="$prefix"
8109 prefix="$acl_final_prefix"
8110 acl_save_exec_prefix="$exec_prefix"
8111 exec_prefix="$acl_final_exec_prefix"
8112
8113 eval additional_includedir=\"$includedir\"
8114 eval additional_libdir=\"$libdir\"
8115
8116 exec_prefix="$acl_save_exec_prefix"
8117 prefix="$acl_save_prefix"
8118
8119 else
8120 additional_includedir="$withval/include"
8121 additional_libdir="$withval/$acl_libdirstem"
8122 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8123 && ! test -d "$withval/$acl_libdirstem"; then
8124 additional_libdir="$withval/$acl_libdirstem2"
8125 fi
8126 fi
8127 fi
8128
8129fi
8130
8131 LIBINTL=
8132 LTLIBINTL=
8133 INCINTL=
8134 LIBINTL_PREFIX=
8135 HAVE_LIBINTL=
8136 rpathdirs=
8137 ltrpathdirs=
8138 names_already_handled=
8139 names_next_round='intl '
8140 while test -n "$names_next_round"; do
8141 names_this_round="$names_next_round"
8142 names_next_round=
8143 for name in $names_this_round; do
8144 already_handled=
8145 for n in $names_already_handled; do
8146 if test "$n" = "$name"; then
8147 already_handled=yes
8148 break
8149 fi
8150 done
8151 if test -z "$already_handled"; then
8152 names_already_handled="$names_already_handled $name"
42f767d0 8153 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8f223b3e
FCE
8154 eval value=\"\$HAVE_LIB$uppername\"
8155 if test -n "$value"; then
8156 if test "$value" = yes; then
8157 eval value=\"\$LIB$uppername\"
8158 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8159 eval value=\"\$LTLIB$uppername\"
8160 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8161 else
8162 :
8163 fi
8164 else
8165 found_dir=
8166 found_la=
8167 found_so=
8168 found_a=
8169 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8170 if test -n "$acl_shlibext"; then
8171 shrext=".$acl_shlibext" # typically: shrext=.so
8172 else
8173 shrext=
8174 fi
8175 if test $use_additional = yes; then
8176 dir="$additional_libdir"
8177 if test -n "$acl_shlibext"; then
8178 if test -f "$dir/$libname$shrext"; then
8179 found_dir="$dir"
8180 found_so="$dir/$libname$shrext"
8181 else
8182 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8183 ver=`(cd "$dir" && \
8184 for f in "$libname$shrext".*; do echo "$f"; done \
8185 | sed -e "s,^$libname$shrext\\\\.,," \
8186 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8187 | sed 1q ) 2>/dev/null`
8188 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8189 found_dir="$dir"
8190 found_so="$dir/$libname$shrext.$ver"
8191 fi
8192 else
8193 eval library_names=\"$acl_library_names_spec\"
8194 for f in $library_names; do
8195 if test -f "$dir/$f"; then
8196 found_dir="$dir"
8197 found_so="$dir/$f"
8198 break
8199 fi
8200 done
8201 fi
8202 fi
8203 fi
8204 if test "X$found_dir" = "X"; then
8205 if test -f "$dir/$libname.$acl_libext"; then
8206 found_dir="$dir"
8207 found_a="$dir/$libname.$acl_libext"
8208 fi
8209 fi
8210 if test "X$found_dir" != "X"; then
8211 if test -f "$dir/$libname.la"; then
8212 found_la="$dir/$libname.la"
8213 fi
8214 fi
8215 fi
8216 if test "X$found_dir" = "X"; then
8217 for x in $LDFLAGS $LTLIBINTL; do
8218
8219 acl_save_prefix="$prefix"
8220 prefix="$acl_final_prefix"
8221 acl_save_exec_prefix="$exec_prefix"
8222 exec_prefix="$acl_final_exec_prefix"
8223 eval x=\"$x\"
8224 exec_prefix="$acl_save_exec_prefix"
8225 prefix="$acl_save_prefix"
8226
8227 case "$x" in
8228 -L*)
8229 dir=`echo "X$x" | sed -e 's/^X-L//'`
8230 if test -n "$acl_shlibext"; then
8231 if test -f "$dir/$libname$shrext"; then
8232 found_dir="$dir"
8233 found_so="$dir/$libname$shrext"
8234 else
8235 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8236 ver=`(cd "$dir" && \
8237 for f in "$libname$shrext".*; do echo "$f"; done \
8238 | sed -e "s,^$libname$shrext\\\\.,," \
8239 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8240 | sed 1q ) 2>/dev/null`
8241 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8242 found_dir="$dir"
8243 found_so="$dir/$libname$shrext.$ver"
8244 fi
8245 else
8246 eval library_names=\"$acl_library_names_spec\"
8247 for f in $library_names; do
8248 if test -f "$dir/$f"; then
8249 found_dir="$dir"
8250 found_so="$dir/$f"
8251 break
8252 fi
8253 done
8254 fi
8255 fi
8256 fi
8257 if test "X$found_dir" = "X"; then
8258 if test -f "$dir/$libname.$acl_libext"; then
8259 found_dir="$dir"
8260 found_a="$dir/$libname.$acl_libext"
8261 fi
8262 fi
8263 if test "X$found_dir" != "X"; then
8264 if test -f "$dir/$libname.la"; then
8265 found_la="$dir/$libname.la"
8266 fi
8267 fi
8268 ;;
8269 esac
8270 if test "X$found_dir" != "X"; then
8271 break
8272 fi
8273 done
8274 fi
8275 if test "X$found_dir" != "X"; then
8276 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8277 if test "X$found_so" != "X"; then
8278 if test "$enable_rpath" = no \
8279 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8280 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8281 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8282 else
8283 haveit=
8284 for x in $ltrpathdirs; do
8285 if test "X$x" = "X$found_dir"; then
8286 haveit=yes
8287 break
8288 fi
8289 done
8290 if test -z "$haveit"; then
8291 ltrpathdirs="$ltrpathdirs $found_dir"
8292 fi
8293 if test "$acl_hardcode_direct" = yes; then
8294 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8295 else
8296 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8297 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8298 haveit=
8299 for x in $rpathdirs; do
8300 if test "X$x" = "X$found_dir"; then
8301 haveit=yes
8302 break
8303 fi
8304 done
8305 if test -z "$haveit"; then
8306 rpathdirs="$rpathdirs $found_dir"
8307 fi
8308 else
8309 haveit=
8310 for x in $LDFLAGS $LIBINTL; do
8311
8312 acl_save_prefix="$prefix"
8313 prefix="$acl_final_prefix"
8314 acl_save_exec_prefix="$exec_prefix"
8315 exec_prefix="$acl_final_exec_prefix"
8316 eval x=\"$x\"
8317 exec_prefix="$acl_save_exec_prefix"
8318 prefix="$acl_save_prefix"
8319
8320 if test "X$x" = "X-L$found_dir"; then
8321 haveit=yes
8322 break
8323 fi
8324 done
8325 if test -z "$haveit"; then
8326 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
8327 fi
8328 if test "$acl_hardcode_minus_L" != no; then
8329 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8330 else
8331 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8332 fi
8333 fi
8334 fi
8335 fi
8336 else
8337 if test "X$found_a" != "X"; then
8338 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
8339 else
8340 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
8341 fi
8342 fi
8343 additional_includedir=
8344 case "$found_dir" in
8345 */$acl_libdirstem | */$acl_libdirstem/)
8346 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8347 if test "$name" = 'intl'; then
8348 LIBINTL_PREFIX="$basedir"
8349 fi
8350 additional_includedir="$basedir/include"
8351 ;;
8352 */$acl_libdirstem2 | */$acl_libdirstem2/)
8353 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8354 if test "$name" = 'intl'; then
8355 LIBINTL_PREFIX="$basedir"
8356 fi
8357 additional_includedir="$basedir/include"
8358 ;;
8359 esac
8360 if test "X$additional_includedir" != "X"; then
8361 if test "X$additional_includedir" != "X/usr/include"; then
8362 haveit=
8363 if test "X$additional_includedir" = "X/usr/local/include"; then
8364 if test -n "$GCC"; then
8365 case $host_os in
8366 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8367 esac
8368 fi
8369 fi
8370 if test -z "$haveit"; then
8371 for x in $CPPFLAGS $INCINTL; do
8372
8373 acl_save_prefix="$prefix"
8374 prefix="$acl_final_prefix"
8375 acl_save_exec_prefix="$exec_prefix"
8376 exec_prefix="$acl_final_exec_prefix"
8377 eval x=\"$x\"
8378 exec_prefix="$acl_save_exec_prefix"
8379 prefix="$acl_save_prefix"
8380
8381 if test "X$x" = "X-I$additional_includedir"; then
8382 haveit=yes
8383 break
8384 fi
8385 done
8386 if test -z "$haveit"; then
8387 if test -d "$additional_includedir"; then
8388 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
8389 fi
8390 fi
8391 fi
8392 fi
8393 fi
8394 if test -n "$found_la"; then
8395 save_libdir="$libdir"
8396 case "$found_la" in
8397 */* | *\\*) . "$found_la" ;;
8398 *) . "./$found_la" ;;
8399 esac
8400 libdir="$save_libdir"
8401 for dep in $dependency_libs; do
8402 case "$dep" in
8403 -L*)
8404 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8405 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8406 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8407 haveit=
8408 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8409 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8410 if test -n "$GCC"; then
8411 case $host_os in
8412 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8413 esac
8414 fi
8415 fi
8416 if test -z "$haveit"; then
8417 haveit=
8418 for x in $LDFLAGS $LIBINTL; do
8419
8420 acl_save_prefix="$prefix"
8421 prefix="$acl_final_prefix"
8422 acl_save_exec_prefix="$exec_prefix"
8423 exec_prefix="$acl_final_exec_prefix"
8424 eval x=\"$x\"
8425 exec_prefix="$acl_save_exec_prefix"
8426 prefix="$acl_save_prefix"
8427
8428 if test "X$x" = "X-L$additional_libdir"; then
8429 haveit=yes
8430 break
8431 fi
8432 done
8433 if test -z "$haveit"; then
8434 if test -d "$additional_libdir"; then
8435 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
8436 fi
8437 fi
8438 haveit=
8439 for x in $LDFLAGS $LTLIBINTL; do
8440
8441 acl_save_prefix="$prefix"
8442 prefix="$acl_final_prefix"
8443 acl_save_exec_prefix="$exec_prefix"
8444 exec_prefix="$acl_final_exec_prefix"
8445 eval x=\"$x\"
8446 exec_prefix="$acl_save_exec_prefix"
8447 prefix="$acl_save_prefix"
8448
8449 if test "X$x" = "X-L$additional_libdir"; then
8450 haveit=yes
8451 break
8452 fi
8453 done
8454 if test -z "$haveit"; then
8455 if test -d "$additional_libdir"; then
8456 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
8457 fi
8458 fi
8459 fi
8460 fi
8461 ;;
8462 -R*)
8463 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8464 if test "$enable_rpath" != no; then
8465 haveit=
8466 for x in $rpathdirs; do
8467 if test "X$x" = "X$dir"; then
8468 haveit=yes
8469 break
8470 fi
8471 done
8472 if test -z "$haveit"; then
8473 rpathdirs="$rpathdirs $dir"
8474 fi
8475 haveit=
8476 for x in $ltrpathdirs; do
8477 if test "X$x" = "X$dir"; then
8478 haveit=yes
8479 break
8480 fi
8481 done
8482 if test -z "$haveit"; then
8483 ltrpathdirs="$ltrpathdirs $dir"
8484 fi
8485 fi
8486 ;;
8487 -l*)
8488 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8489 ;;
8490 *.la)
8491 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8492 ;;
8493 *)
8494 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
8495 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
8496 ;;
8497 esac
8498 done
8499 fi
8500 else
8501 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8502 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
8503 fi
8504 fi
8505 fi
8506 done
8507 done
8508 if test "X$rpathdirs" != "X"; then
8509 if test -n "$acl_hardcode_libdir_separator"; then
8510 alldirs=
8511 for found_dir in $rpathdirs; do
8512 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8513 done
8514 acl_save_libdir="$libdir"
8515 libdir="$alldirs"
8516 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8517 libdir="$acl_save_libdir"
8518 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8519 else
8520 for found_dir in $rpathdirs; do
8521 acl_save_libdir="$libdir"
8522 libdir="$found_dir"
8523 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8524 libdir="$acl_save_libdir"
8525 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8526 done
8527 fi
8528 fi
8529 if test "X$ltrpathdirs" != "X"; then
8530 for found_dir in $ltrpathdirs; do
8531 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
8532 done
8533 fi
8534
8535
8536
8537
8538
8539
8540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
8541$as_echo_n "checking for GNU gettext in libintl... " >&6; }
c3de29bd 8542if eval \${$gt_func_gnugettext_libintl+:} false; then :
8f223b3e 8543 $as_echo_n "(cached) " >&6
2f1a1aea 8544else
8f223b3e
FCE
8545 gt_save_CPPFLAGS="$CPPFLAGS"
8546 CPPFLAGS="$CPPFLAGS $INCINTL"
8547 gt_save_LIBS="$LIBS"
8548 LIBS="$LIBS $LIBINTL"
8549 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2f1a1aea 8550/* end confdefs.h. */
42f767d0 8551
8f223b3e
FCE
8552#include <libintl.h>
8553$gt_revision_test_code
8554extern int _nl_msg_cat_cntr;
8555extern
8556#ifdef __cplusplus
8557"C"
2f1a1aea 8558#endif
8f223b3e 8559const char *_nl_expand_alias (const char *);
42f767d0 8560
2f1a1aea
FCE
8561int
8562main ()
8563{
42f767d0 8564
8f223b3e
FCE
8565bindtextdomain ("", "");
8566return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
42f767d0 8567
8f223b3e 8568 ;
7fbd9d09 8569 return 0;
2f1a1aea
FCE
8570}
8571_ACEOF
8f223b3e
FCE
8572if ac_fn_c_try_link "$LINENO"; then :
8573 eval "$gt_func_gnugettext_libintl=yes"
1ef0423a 8574else
8f223b3e 8575 eval "$gt_func_gnugettext_libintl=no"
412e1bf7 8576fi
8f223b3e
FCE
8577rm -f core conftest.err conftest.$ac_objext \
8578 conftest$ac_exeext conftest.$ac_ext
8579 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
8580 LIBS="$LIBS $LIBICONV"
8581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8582/* end confdefs.h. */
42f767d0 8583
8f223b3e
FCE
8584#include <libintl.h>
8585$gt_revision_test_code
8586extern int _nl_msg_cat_cntr;
8587extern
8588#ifdef __cplusplus
8589"C"
8590#endif
8591const char *_nl_expand_alias (const char *);
42f767d0 8592
8f223b3e
FCE
8593int
8594main ()
8595{
42f767d0 8596
8f223b3e
FCE
8597bindtextdomain ("", "");
8598return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
42f767d0 8599
8f223b3e
FCE
8600 ;
8601 return 0;
8602}
8603_ACEOF
8604if ac_fn_c_try_link "$LINENO"; then :
8605 LIBINTL="$LIBINTL $LIBICONV"
42f767d0
JL
8606 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
8607 eval "$gt_func_gnugettext_libintl=yes"
412e1bf7 8608
412e1bf7 8609fi
8f223b3e
FCE
8610rm -f core conftest.err conftest.$ac_objext \
8611 conftest$ac_exeext conftest.$ac_ext
8612 fi
8613 CPPFLAGS="$gt_save_CPPFLAGS"
8614 LIBS="$gt_save_LIBS"
412e1bf7 8615fi
8f223b3e
FCE
8616eval ac_res=\$$gt_func_gnugettext_libintl
8617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8618$as_echo "$ac_res" >&6; }
8619 fi
412e1bf7 8620
8f223b3e
FCE
8621 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
8622 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
8623 && test "$PACKAGE" != gettext-runtime \
8624 && test "$PACKAGE" != gettext-tools; }; then
8625 gt_use_preinstalled_gnugettext=yes
8626 else
8627 LIBINTL=
8628 LTLIBINTL=
8629 INCINTL=
8630 fi
412e1bf7 8631
412e1bf7 8632
2f1a1aea 8633
8f223b3e
FCE
8634 if test -n "$INTL_MACOSX_LIBS"; then
8635 if test "$gt_use_preinstalled_gnugettext" = "yes" \
8636 || test "$nls_cv_use_gnu_gettext" = "yes"; then
8637 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
8638 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
8639 fi
8640 fi
2f1a1aea 8641
8f223b3e
FCE
8642 if test "$gt_use_preinstalled_gnugettext" = "yes" \
8643 || test "$nls_cv_use_gnu_gettext" = "yes"; then
2f1a1aea 8644
8f223b3e 8645$as_echo "#define ENABLE_NLS 1" >>confdefs.h
2f1a1aea 8646
8f223b3e
FCE
8647 else
8648 USE_NLS=no
8649 fi
8650 fi
2f1a1aea 8651
8f223b3e
FCE
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
8653$as_echo_n "checking whether to use NLS... " >&6; }
8654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
8655$as_echo "$USE_NLS" >&6; }
8656 if test "$USE_NLS" = "yes"; then
8657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
8658$as_echo_n "checking where the gettext function comes from... " >&6; }
8659 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
8660 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
8661 gt_source="external libintl"
8662 else
8663 gt_source="libc"
8664 fi
8665 else
8666 gt_source="included intl directory"
8667 fi
8668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
8669$as_echo "$gt_source" >&6; }
8670 fi
2f1a1aea 8671
8f223b3e
FCE
8672 if test "$USE_NLS" = "yes"; then
8673
8674 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
8675 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
8676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
8677$as_echo_n "checking how to link with libintl... " >&6; }
8678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
8679$as_echo "$LIBINTL" >&6; }
8680
8681 for element in $INCINTL; do
8682 haveit=
8683 for x in $CPPFLAGS; do
8684
8685 acl_save_prefix="$prefix"
8686 prefix="$acl_final_prefix"
8687 acl_save_exec_prefix="$exec_prefix"
8688 exec_prefix="$acl_final_exec_prefix"
8689 eval x=\"$x\"
8690 exec_prefix="$acl_save_exec_prefix"
8691 prefix="$acl_save_prefix"
8692
8693 if test "X$x" = "X$element"; then
8694 haveit=yes
8695 break
8696 fi
8697 done
8698 if test -z "$haveit"; then
8699 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8700 fi
8701 done
412e1bf7 8702
8f223b3e 8703 fi
412e1bf7 8704
5e5aee9f 8705
8f223b3e 8706$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
5e5aee9f 8707
2f1a1aea 8708
8f223b3e 8709$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
2f1a1aea 8710
8f223b3e 8711 fi
7fbd9d09 8712
8f223b3e 8713 POSUB=po
2f1a1aea 8714 fi
2f1a1aea 8715
2f1a1aea 8716
2f1a1aea 8717
8f223b3e 8718 INTLLIBS="$LIBINTL"
2f1a1aea
FCE
8719
8720
2f1a1aea 8721
2f1a1aea
FCE
8722
8723
8724
8725
e04a4b41 8726
e5d623b1
DS
8727if test "x$GMSGFMT" = "x:"; then
8728 as_fn_error $? "missing gnu /usr/bin/msgfmt" "$LINENO" 5
8729fi
c16501a1 8730
e5d623b1
DS
8731# We want the 'PYTHON' varible to be python version 2. We also want
8732# our custom 'PYTHON3' varible to be python version 3.
8733#
bcec8a9d
DS
8734# Note that the python2/python3 code was inspired by code in the
8735# 'abrt' configure:
8736# <https://github.com/abrt/abrt/blob/master/configure.ac>
8737#
e5d623b1
DS
8738# First, figure out what version of python is in the executable named
8739# 'python'. On most systems that is python version 2, but on arch
8740# linux that is python version 3.
8741# Extract the first word of "python", so it can be a program name with args.
8742set dummy python; ac_word=$2
8743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8744$as_echo_n "checking for $ac_word... " >&6; }
8745if ${ac_cv_path_PYTHON_UNKNOWN+:} false; then :
8746 $as_echo_n "(cached) " >&6
8747else
8748 case $PYTHON_UNKNOWN in
8749 [\\/]* | ?:[\\/]*)
8750 ac_cv_path_PYTHON_UNKNOWN="$PYTHON_UNKNOWN" # Let the user override the test with a path.
8751 ;;
8752 *)
8753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8754for as_dir in $PATH
8755do
8756 IFS=$as_save_IFS
8757 test -z "$as_dir" && as_dir=.
8758 for ac_exec_ext in '' $ac_executable_extensions; do
8759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8760 ac_cv_path_PYTHON_UNKNOWN="$as_dir/$ac_word$ac_exec_ext"
8761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8762 break 2
8763 fi
8764done
8765 done
8766IFS=$as_save_IFS
8767
8768 test -z "$ac_cv_path_PYTHON_UNKNOWN" && ac_cv_path_PYTHON_UNKNOWN="no"
8769 ;;
8770esac
8771fi
8772PYTHON_UNKNOWN=$ac_cv_path_PYTHON_UNKNOWN
8773if test -n "$PYTHON_UNKNOWN"; then
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_UNKNOWN" >&5
8775$as_echo "$PYTHON_UNKNOWN" >&6; }
8776else
8777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8778$as_echo "no" >&6; }
8779fi
c16501a1
DS
8780
8781
e5d623b1
DS
8782if test "x$PYTHON_UNKNOWN" != "xno"; then
8783 # OK, we found 'python'. What version is it?
8784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON_UNKNOWN is version 2 or 3" >&5
8785$as_echo_n "checking whether $PYTHON_UNKNOWN is version 2 or 3... " >&6; }
8786if ${ac_cv_python_unknown_version+:} false; then :
8787 $as_echo_n "(cached) " >&6
8788else
8789 ac_cv_python_unknown_version=`$PYTHON_UNKNOWN -c "import sys; sys.stdout.write(sys.version[:3][0])"`
8790fi
8791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python_unknown_version" >&5
8792$as_echo "$ac_cv_python_unknown_version" >&6; }
8793fi
c16501a1 8794
e5d623b1
DS
8795# Now we'll update the _AM_PYTHON_INTERPRETER_LIST variable (which
8796# AM_PATH_PYTHON uses) to only be version 2 versions of python. Note
8797# that the m4_define happens when autoconf is run, but the
8798# FIRST_PYTHON_INTERPRETER variable expansion will happen when the
8799# user runs configure.
8800if test "x$PYTHON_UNKNOWN" != "xno" -a "x$ac_cv_python_unknown_version" = "x2"; then
8801 FIRST_PYTHON_INTERPRETER=python
8802else
8803 FIRST_PYTHON_INTERPRETER=python2
8804fi
c16501a1 8805
e5d623b1
DS
8806
8807# Now we can call AM_PATH_PYTHON to find python version 2.6+ (and
8808# version 2 only).
8809
8810
8811
8812
8813
8814
8815 if test -n "$PYTHON"; then
8816 # If the user set $PYTHON, use it and don't search something else.
8817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 2.6" >&5
8818$as_echo_n "checking whether $PYTHON version is >= 2.6... " >&6; }
8819 prog="import sys
8820# split strings by '.' and convert to numeric. Append some zeros
8821# because we need at least 4 digits for the hex conversion.
8822# map returns an iterator in Python 3.0 and a list in 2.x
8823minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0]
8824minverhex = 0
8825# xrange is not present in Python 3.0 and range returns an iterator
8826for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
8827sys.exit(sys.hexversion < minverhex)"
8828 if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5
8829 ($PYTHON -c "$prog") >&5 2>&5
8830 ac_status=$?
8831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8832 (exit $ac_status); }; then :
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8834$as_echo "yes" >&6; }
8835else
8836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8837$as_echo "no" >&6; }
8838 as_fn_error $? "Python interpreter is too old" "$LINENO" 5
8839fi
8840 am_display_PYTHON=$PYTHON
8841 else
8842 # Otherwise, try each interpreter until we find one that satisfies
8843 # VERSION.
8844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.6" >&5
8845$as_echo_n "checking for a Python interpreter with version >= 2.6... " >&6; }
8846if ${am_cv_pathless_PYTHON+:} false; then :
8847 $as_echo_n "(cached) " >&6
8848else
8849
8850 for am_cv_pathless_PYTHON in $FIRST_PYTHON_INTERPRETER python2 python2.7 python2.6 none; do
8851 test "$am_cv_pathless_PYTHON" = none && break
8852 prog="import sys
8853# split strings by '.' and convert to numeric. Append some zeros
8854# because we need at least 4 digits for the hex conversion.
8855# map returns an iterator in Python 3.0 and a list in 2.x
8856minver = list(map(int, '2.6'.split('.'))) + [0, 0, 0]
8857minverhex = 0
8858# xrange is not present in Python 3.0 and range returns an iterator
8859for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i]
8860sys.exit(sys.hexversion < minverhex)"
8861 if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5
8862 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5
8863 ac_status=$?
8864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8865 (exit $ac_status); }; then :
8866 break
8867fi
8868 done
8869fi
8870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5
8871$as_echo "$am_cv_pathless_PYTHON" >&6; }
8872 # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
8873 if test "$am_cv_pathless_PYTHON" = none; then
8874 PYTHON=:
8875 else
8876 # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args.
8877set dummy $am_cv_pathless_PYTHON; ac_word=$2
c16501a1
DS
8878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8879$as_echo_n "checking for $ac_word... " >&6; }
8880if ${ac_cv_path_PYTHON+:} false; then :
8881 $as_echo_n "(cached) " >&6
8882else
8883 case $PYTHON in
8884 [\\/]* | ?:[\\/]*)
8885 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
8886 ;;
8887 *)
8888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8889for as_dir in $PATH
8890do
8891 IFS=$as_save_IFS
8892 test -z "$as_dir" && as_dir=.
8893 for ac_exec_ext in '' $ac_executable_extensions; do
8894 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8895 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
8896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8897 break 2
8898 fi
8899done
8900 done
8901IFS=$as_save_IFS
8902
8903 ;;
8904esac
8905fi
8906PYTHON=$ac_cv_path_PYTHON
8907if test -n "$PYTHON"; then
8908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
8909$as_echo "$PYTHON" >&6; }
8910else
8911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8912$as_echo "no" >&6; }
8913fi
8914
8915
e5d623b1
DS
8916 fi
8917 am_display_PYTHON=$am_cv_pathless_PYTHON
c16501a1 8918 fi
c16501a1
DS
8919
8920
8921 if test "$PYTHON" = :; then
e5d623b1 8922 :
c16501a1
DS
8923 else
8924
8925
8926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5
8927$as_echo_n "checking for $am_display_PYTHON version... " >&6; }
8928if ${am_cv_python_version+:} false; then :
8929 $as_echo_n "(cached) " >&6
8930else
8931 am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"`
8932fi
8933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5
8934$as_echo "$am_cv_python_version" >&6; }
8935 PYTHON_VERSION=$am_cv_python_version
8936
8937
8938
8939 PYTHON_PREFIX='${prefix}'
8940
8941 PYTHON_EXEC_PREFIX='${exec_prefix}'
8942
8943
8944
8945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5
8946$as_echo_n "checking for $am_display_PYTHON platform... " >&6; }
8947if ${am_cv_python_platform+:} false; then :
8948 $as_echo_n "(cached) " >&6
8949else
8950 am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`
8951fi
8952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5
8953$as_echo "$am_cv_python_platform" >&6; }
8954 PYTHON_PLATFORM=$am_cv_python_platform
8955
8956
8957 # Just factor out some code duplication.
8958 am_python_setup_sysconfig="\
8959import sys
8960# Prefer sysconfig over distutils.sysconfig, for better compatibility
8961# with python 3.x. See automake bug#10227.
8962try:
8963 import sysconfig
8964except ImportError:
8965 can_use_sysconfig = 0
8966else:
8967 can_use_sysconfig = 1
8968# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs:
8969# <https://github.com/pypa/virtualenv/issues/118>
8970try:
8971 from platform import python_implementation
8972 if python_implementation() == 'CPython' and sys.version[:3] == '2.7':
8973 can_use_sysconfig = 0
8974except ImportError:
8975 pass"
8976
8977
8978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
8979$as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
8980if ${am_cv_python_pythondir+:} false; then :
8981 $as_echo_n "(cached) " >&6
8982else
8983 if test "x$prefix" = xNONE
8984 then
8985 am_py_prefix=$ac_default_prefix
8986 else
8987 am_py_prefix=$prefix
8988 fi
8989 am_cv_python_pythondir=`$PYTHON -c "
8990$am_python_setup_sysconfig
8991if can_use_sysconfig:
8992 sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'})
8993else:
8994 from distutils import sysconfig
8995 sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix')
8996sys.stdout.write(sitedir)"`
8997 case $am_cv_python_pythondir in
8998 $am_py_prefix*)
8999 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
9000 am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
9001 ;;
9002 *)
9003 case $am_py_prefix in
9004 /usr|/System*) ;;
9005 *)
9006 am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
9007 ;;
9008 esac
9009 ;;
9010 esac
9011
9012fi
9013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5
9014$as_echo "$am_cv_python_pythondir" >&6; }
9015 pythondir=$am_cv_python_pythondir
9016
9017
9018
9019 pkgpythondir=\${pythondir}/$PACKAGE
9020
9021
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
9023$as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
9024if ${am_cv_python_pyexecdir+:} false; then :
9025 $as_echo_n "(cached) " >&6
9026else
9027 if test "x$exec_prefix" = xNONE
9028 then
9029 am_py_exec_prefix=$am_py_prefix
9030 else
9031 am_py_exec_prefix=$exec_prefix
9032 fi
9033 am_cv_python_pyexecdir=`$PYTHON -c "
9034$am_python_setup_sysconfig
9035if can_use_sysconfig:
9036 sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'})
9037else:
9038 from distutils import sysconfig
9039 sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix')
9040sys.stdout.write(sitedir)"`
9041 case $am_cv_python_pyexecdir in
9042 $am_py_exec_prefix*)
9043 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
9044 am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
9045 ;;
9046 *)
9047 case $am_py_exec_prefix in
9048 /usr|/System*) ;;
9049 *)
9050 am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
9051 ;;
9052 esac
9053 ;;
9054 esac
9055
9056fi
9057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5
9058$as_echo "$am_cv_python_pyexecdir" >&6; }
9059 pyexecdir=$am_cv_python_pyexecdir
9060
9061
9062
9063 pkgpyexecdir=\${pyexecdir}/$PACKAGE
9064
9065
9066
9067 fi
9068
9069
dd9af8b3
DS
9070python_basename=$(basename "$PYTHON")
9071
9072cat >>confdefs.h <<_ACEOF
9073#define PYTHON_BASENAME "${python_basename}"
9074_ACEOF
9075
e01cd0ba
DS
9076# AM_PATH_PYTHON defines 'pyexecdir'. Make sure the python and
9077# pyexecdir variables get sent down to the subconfigure in the
9078# testsuite directory.
9079as_fn_append ac_configure_args " python='$PYTHON' pyexecdir='$pyexecdir'"
c16501a1 9080
e5d623b1
DS
9081# Now let's try to find python version 3.
9082if test "x$PYTHON_UNKNOWN" != "xno" -a "x$python_unknown_version" = "x3"; then
9083 # Extract the first word of "python", so it can be a program name with args.
9084set dummy python; ac_word=$2
9085{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9086$as_echo_n "checking for $ac_word... " >&6; }
9087if ${ac_cv_path_PYTHON3+:} false; then :
9088 $as_echo_n "(cached) " >&6
9089else
9090 case $PYTHON3 in
9091 [\\/]* | ?:[\\/]*)
9092 ac_cv_path_PYTHON3="$PYTHON3" # Let the user override the test with a path.
9093 ;;
9094 *)
9095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9096for as_dir in $PATH
9097do
9098 IFS=$as_save_IFS
9099 test -z "$as_dir" && as_dir=.
9100 for ac_exec_ext in '' $ac_executable_extensions; do
9101 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9102 ac_cv_path_PYTHON3="$as_dir/$ac_word$ac_exec_ext"
9103 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9104 break 2
9105 fi
9106done
9107 done
9108IFS=$as_save_IFS
9109
9110 ;;
9111esac
9112fi
9113PYTHON3=$ac_cv_path_PYTHON3
9114if test -n "$PYTHON3"; then
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON3" >&5
9116$as_echo "$PYTHON3" >&6; }
9117else
9118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9119$as_echo "no" >&6; }
9120fi
9121
9122
9123else
9124 for ac_prog in python3 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0
9125do
9126 # Extract the first word of "$ac_prog", so it can be a program name with args.
9127set dummy $ac_prog; ac_word=$2
9128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9129$as_echo_n "checking for $ac_word... " >&6; }
9130if ${ac_cv_path_PYTHON3+:} false; then :
9131 $as_echo_n "(cached) " >&6
9132else
9133 case $PYTHON3 in
9134 [\\/]* | ?:[\\/]*)
9135 ac_cv_path_PYTHON3="$PYTHON3" # Let the user override the test with a path.
9136 ;;
9137 *)
9138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9139for as_dir in $PATH
9140do
9141 IFS=$as_save_IFS
9142 test -z "$as_dir" && as_dir=.
9143 for ac_exec_ext in '' $ac_executable_extensions; do
9144 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9145 ac_cv_path_PYTHON3="$as_dir/$ac_word$ac_exec_ext"
9146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9147 break 2
9148 fi
9149done
9150 done
9151IFS=$as_save_IFS
9152
9153 ;;
9154esac
9155fi
9156PYTHON3=$ac_cv_path_PYTHON3
9157if test -n "$PYTHON3"; then
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON3" >&5
9159$as_echo "$PYTHON3" >&6; }
9160else
9161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9162$as_echo "no" >&6; }
9163fi
9164
9165
9166 test -n "$PYTHON3" && break
9167done
9168
9169fi
dd9af8b3
DS
9170python3_basename=$(basename "$PYTHON3")
9171
9172cat >>confdefs.h <<_ACEOF
9173#define PYTHON3_BASENAME "${python3_basename}"
9174_ACEOF
9175
e5d623b1
DS
9176
9177# If we found python version 3, set up the other variables for python
9178# version 3 that AM_PATH_PYTHON sets up for python version 2.
9179if test -n "$PYTHON3"; then
9180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for python3 version" >&5
9181$as_echo_n "checking for python3 version... " >&6; }
9182if ${ac_cv_python3_version+:} false; then :
9183 $as_echo_n "(cached) " >&6
9184else
9185 ac_cv_python3_version=`$PYTHON3 -c "import sys; sys.stdout.write(sys.version[:3])"`
9186fi
9187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python3_version" >&5
9188$as_echo "$ac_cv_python3_version" >&6; }
d7f07c29 9189 PYTHON3_VERSION=$ac_cv_python3_version
e5d623b1
DS
9190
9191 PYTHON3_PREFIX='${prefix}'
9192
9193 PYTHON3_EXEC_PREFIX='${exec_prefix}'
9194
9195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for python3 platform" >&5
9196$as_echo_n "checking for python3 platform... " >&6; }
9197if ${ac_cv_python3_platform+:} false; then :
9198 $as_echo_n "(cached) " >&6
9199else
9200 ac_cv_python3_platform=`$PYTHON3 -c "import sys; sys.stdout.write(sys.platform)"`
9201fi
9202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python3_platform" >&5
9203$as_echo "$ac_cv_python3_platform" >&6; }
9204 PYTHON3_PLATFORM=$ac_cv_python3_platform
9205
9206
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for python3 script directory" >&5
9208$as_echo_n "checking for python3 script directory... " >&6; }
9209if ${ac_cv_python3_dir+:} false; then :
9210 $as_echo_n "(cached) " >&6
9211else
9212 ac_cv_python3_dir=`$PYTHON3 -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib(0,0,prefix='$PYTHON3_PREFIX'))"`
9213fi
9214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_python3_dir" >&5
9215$as_echo "$ac_cv_python3_dir" >&6; }
e6effc54 9216 python3dir=$ac_cv_python3_dir
e5d623b1
DS
9217
9218
9219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for python3 extension module directory" >&5
9220$as_echo_n "checking for python3 extension module directory... " >&6; }
9221if ${ac_cv_py3execdir+:} false; then :
9222 $as_echo_n "(cached) " >&6
9223else
9224 ac_cv_py3execdir=`$PYTHON3 -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib(1,0,prefix='$PYTHON3_EXEC_PREFIX'))"`
9225fi
9226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_py3execdir" >&5
9227$as_echo "$ac_cv_py3execdir" >&6; }
e6effc54 9228 py3execdir=$ac_cv_py3execdir
e5d623b1 9229
e01cd0ba
DS
9230
9231 # Make sure the python3 and py3execdir variables get sent down to
9232 # the subconfigure in the testsuite directory.
9233 as_fn_append ac_configure_args " python3='$PYTHON3' py3execdir='$ac_cv_py3execdir'"
e04a4b41 9234fi
caf6872d 9235
70d28673 9236if test "${enable_prologues+set}" != set; then
1ef0423a 9237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if prologue searching should be the default" >&5
0710d850 9238$as_echo_n "checking to see if prologue searching should be the default... " >&6; }
70d28673
DS
9239 if { echo '#if __i386__ == 1 && __GNUC__ < 4'
9240 echo ' yes '
9241 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9242 enable_prologues=yes
1ef0423a 9243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
0710d850 9244$as_echo "yes" >&6; }
70d28673 9245 else
1ef0423a 9246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 9247$as_echo "no" >&6; }
70d28673
DS
9248 fi
9249fi
7fbd9d09 9250# Check whether --enable-prologues was given.
1ef0423a 9251if test "${enable_prologues+set}" = set; then :
7fbd9d09 9252 enableval=$enable_prologues;
70d28673 9253if test "$enable_prologues" = yes; then
44f75386 9254
1ef0423a 9255$as_echo "#define ENABLE_PROLOGUES /**/" >>confdefs.h
44f75386 9256
70d28673 9257fi
7fbd9d09 9258fi
70d28673 9259
7fbd9d09 9260
e1bfefdc
SC
9261
9262if test "${enable_sdt_probes+set}" != set; then
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if sdt probes should be the default" >&5
9264$as_echo_n "checking to see if sdt probes should be the default... " >&6; }
9265 if { echo '#if __GNUC__ < 4'
9266 echo ' yes '
9267 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8b714d4b 9268 enable_sdt_probes=no
e1bfefdc
SC
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9270$as_echo "no" >&6; }
9271 else
9272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9273$as_echo "yes" >&6; }
9274 fi
9275fi
0f5d597d
JS
9276# Check whether --enable-sdt-probes was given.
9277if test "${enable_sdt_probes+set}" = set; then :
9278 enableval=$enable_sdt_probes;
9279fi
9280
9281if test "x$enable_sdt_probes" != xno; then :
9282
9283
9284$as_echo "#define ENABLE_SDT_PROBES 1" >>confdefs.h
9285
9286
f5852d3a
JS
9287fi
9288
9289
9290 ax_cxx_compile_cxx11_required=false
9291 ac_ext=cpp
9292ac_cpp='$CXXCPP $CPPFLAGS'
9293ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9294ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9295ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9296 ac_success=no
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
9298$as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
9299if ${ax_cv_cxx_compile_cxx11+:} false; then :
9300 $as_echo_n "(cached) " >&6
9301else
9302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9303/* end confdefs.h. */
9304
9305
9306// If the compiler admits that it is not ready for C++11, why torture it?
9307// Hopefully, this will speed up the test.
9308
9309#ifndef __cplusplus
9310
9311#error "This is not a C++ compiler"
9312
9313#elif __cplusplus < 201103L
9314
9315#error "This is not a C++11 compiler"
9316
9317#else
9318
9319namespace cxx11
9320{
9321
9322 namespace test_static_assert
9323 {
9324
9325 template <typename T>
9326 struct check
9327 {
9328 static_assert(sizeof(int) <= sizeof(T), "not big enough");
9329 };
9330
9331 }
9332
9333 namespace test_final_override
9334 {
9335
9336 struct Base
9337 {
9338 virtual void f() {}
9339 };
9340
9341 struct Derived : public Base
9342 {
9343 virtual void f() override {}
9344 };
9345
9346 }
9347
9348 namespace test_double_right_angle_brackets
9349 {
9350
9351 template < typename T >
9352 struct check {};
9353
9354 typedef check<void> single_type;
9355 typedef check<check<void>> double_type;
9356 typedef check<check<check<void>>> triple_type;
9357 typedef check<check<check<check<void>>>> quadruple_type;
9358
9359 }
9360
9361 namespace test_decltype
9362 {
9363
9364 int
9365 f()
9366 {
9367 int a = 1;
9368 decltype(a) b = 2;
9369 return a + b;
9370 }
9371
9372 }
9373
9374 namespace test_type_deduction
9375 {
9376
9377 template < typename T1, typename T2 >
9378 struct is_same
9379 {
9380 static const bool value = false;
9381 };
9382
9383 template < typename T >
9384 struct is_same<T, T>
9385 {
9386 static const bool value = true;
9387 };
9388
9389 template < typename T1, typename T2 >
9390 auto
9391 add(T1 a1, T2 a2) -> decltype(a1 + a2)
9392 {
9393 return a1 + a2;
9394 }
9395
9396 int
9397 test(const int c, volatile int v)
9398 {
9399 static_assert(is_same<int, decltype(0)>::value == true, "");
9400 static_assert(is_same<int, decltype(c)>::value == false, "");
9401 static_assert(is_same<int, decltype(v)>::value == false, "");
9402 auto ac = c;
9403 auto av = v;
9404 auto sumi = ac + av + 'x';
9405 auto sumf = ac + av + 1.0;
9406 static_assert(is_same<int, decltype(ac)>::value == true, "");
9407 static_assert(is_same<int, decltype(av)>::value == true, "");
9408 static_assert(is_same<int, decltype(sumi)>::value == true, "");
9409 static_assert(is_same<int, decltype(sumf)>::value == false, "");
9410 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
9411 return (sumf > 0.0) ? sumi : add(c, v);
9412 }
9413
9414 }
9415
9416 namespace test_noexcept
9417 {
9418
9419 int f() { return 0; }
9420 int g() noexcept { return 0; }
9421
9422 static_assert(noexcept(f()) == false, "");
9423 static_assert(noexcept(g()) == true, "");
9424
9425 }
9426
9427 namespace test_constexpr
9428 {
9429
9430 template < typename CharT >
9431 unsigned long constexpr
9432 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
9433 {
9434 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
9435 }
9436
9437 template < typename CharT >
9438 unsigned long constexpr
9439 strlen_c(const CharT *const s) noexcept
9440 {
9441 return strlen_c_r(s, 0UL);
9442 }
9443
9444 static_assert(strlen_c("") == 0UL, "");
9445 static_assert(strlen_c("1") == 1UL, "");
9446 static_assert(strlen_c("example") == 7UL, "");
9447 static_assert(strlen_c("another\0example") == 7UL, "");
9448
9449 }
9450
9451 namespace test_rvalue_references
9452 {
9453
9454 template < int N >
9455 struct answer
9456 {
9457 static constexpr int value = N;
9458 };
9459
9460 answer<1> f(int&) { return answer<1>(); }
9461 answer<2> f(const int&) { return answer<2>(); }
9462 answer<3> f(int&&) { return answer<3>(); }
9463
9464 void
9465 test()
9466 {
9467 int i = 0;
9468 const int c = 0;
9469 static_assert(decltype(f(i))::value == 1, "");
9470 static_assert(decltype(f(c))::value == 2, "");
9471 static_assert(decltype(f(0))::value == 3, "");
9472 }
9473
9474 }
9475
9476 namespace test_uniform_initialization
9477 {
9478
9479 struct test
9480 {
9481 static const int zero {};
9482 static const int one {1};
9483 };
9484
9485 static_assert(test::zero == 0, "");
9486 static_assert(test::one == 1, "");
9487
9488 }
9489
9490 namespace test_lambdas
9491 {
9492
9493 void
9494 test1()
9495 {
9496 auto lambda1 = [](){};
9497 auto lambda2 = lambda1;
9498 lambda1();
9499 lambda2();
9500 }
9501
9502 int
9503 test2()
9504 {
9505 auto a = [](int i, int j){ return i + j; }(1, 2);
9506 auto b = []() -> int { return '0'; }();
9507 auto c = [=](){ return a + b; }();
9508 auto d = [&](){ return c; }();
9509 auto e = [a, &b](int x) mutable {
9510 const auto identity = [](int y){ return y; };
9511 for (auto i = 0; i < a; ++i)
9512 a += b--;
9513 return x + identity(a + b);
9514 }(0);
9515 return a + b + c + d + e;
9516 }
9517
9518 int
9519 test3()
9520 {
9521 const auto nullary = [](){ return 0; };
9522 const auto unary = [](int x){ return x; };
9523 using nullary_t = decltype(nullary);
9524 using unary_t = decltype(unary);
9525 const auto higher1st = [](nullary_t f){ return f(); };
9526 const auto higher2nd = [unary](nullary_t f1){
9527 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
9528 };
9529 return higher1st(nullary) + higher2nd(nullary)(unary);
9530 }
9531
9532 }
9533
9534 namespace test_variadic_templates
9535 {
9536
9537 template <int...>
9538 struct sum;
9539
9540 template <int N0, int... N1toN>
9541 struct sum<N0, N1toN...>
9542 {
9543 static constexpr auto value = N0 + sum<N1toN...>::value;
9544 };
9545
9546 template <>
9547 struct sum<>
9548 {
9549 static constexpr auto value = 0;
9550 };
9551
9552 static_assert(sum<>::value == 0, "");
9553 static_assert(sum<1>::value == 1, "");
9554 static_assert(sum<23>::value == 23, "");
9555 static_assert(sum<1, 2>::value == 3, "");
9556 static_assert(sum<5, 5, 11>::value == 21, "");
9557 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
9558
9559 }
9560
9561 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
9562 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
9563 // because of this.
9564 namespace test_template_alias_sfinae
9565 {
9566
9567 struct foo {};
9568
9569 template<typename T>
9570 using member = typename T::member_type;
9571
9572 template<typename T>
9573 void func(...) {}
9574
9575 template<typename T>
9576 void func(member<T>*) {}
9577
9578 void test();
9579
9580 void test() { func<foo>(0); }
9581
9582 }
9583
9584} // namespace cxx11
9585
9586#endif // __cplusplus >= 201103L
9587
9588
9589
9590_ACEOF
9591if ac_fn_cxx_try_compile "$LINENO"; then :
9592 ax_cv_cxx_compile_cxx11=yes
9593else
9594 ax_cv_cxx_compile_cxx11=no
9595fi
9596rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9597fi
9598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
9599$as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
9600 if test x$ax_cv_cxx_compile_cxx11 = xyes; then
9601 ac_success=yes
9602 fi
9603
9604
9605
9606 if test x$ac_success = xno; then
9607 for switch in -std=c++11 -std=c++0x +std=c++11 "-h std=c++11"; do
9608 cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
9609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
9610$as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
9611if eval \${$cachevar+:} false; then :
9612 $as_echo_n "(cached) " >&6
9613else
9614 ac_save_CXX="$CXX"
9615 CXX="$CXX $switch"
9616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9617/* end confdefs.h. */
9618
9619
9620// If the compiler admits that it is not ready for C++11, why torture it?
9621// Hopefully, this will speed up the test.
9622
9623#ifndef __cplusplus
9624
9625#error "This is not a C++ compiler"
9626
9627#elif __cplusplus < 201103L
9628
9629#error "This is not a C++11 compiler"
9630
9631#else
9632
9633namespace cxx11
9634{
9635
9636 namespace test_static_assert
9637 {
9638
9639 template <typename T>
9640 struct check
9641 {
9642 static_assert(sizeof(int) <= sizeof(T), "not big enough");
9643 };
9644
9645 }
9646
9647 namespace test_final_override
9648 {
9649
9650 struct Base
9651 {
9652 virtual void f() {}
9653 };
9654
9655 struct Derived : public Base
9656 {
9657 virtual void f() override {}
9658 };
9659
9660 }
9661
9662 namespace test_double_right_angle_brackets
9663 {
9664
9665 template < typename T >
9666 struct check {};
9667
9668 typedef check<void> single_type;
9669 typedef check<check<void>> double_type;
9670 typedef check<check<check<void>>> triple_type;
9671 typedef check<check<check<check<void>>>> quadruple_type;
9672
9673 }
9674
9675 namespace test_decltype
9676 {
9677
9678 int
9679 f()
9680 {
9681 int a = 1;
9682 decltype(a) b = 2;
9683 return a + b;
9684 }
9685
9686 }
9687
9688 namespace test_type_deduction
9689 {
9690
9691 template < typename T1, typename T2 >
9692 struct is_same
9693 {
9694 static const bool value = false;
9695 };
9696
9697 template < typename T >
9698 struct is_same<T, T>
9699 {
9700 static const bool value = true;
9701 };
9702
9703 template < typename T1, typename T2 >
9704 auto
9705 add(T1 a1, T2 a2) -> decltype(a1 + a2)
9706 {
9707 return a1 + a2;
9708 }
9709
9710 int
9711 test(const int c, volatile int v)
9712 {
9713 static_assert(is_same<int, decltype(0)>::value == true, "");
9714 static_assert(is_same<int, decltype(c)>::value == false, "");
9715 static_assert(is_same<int, decltype(v)>::value == false, "");
9716 auto ac = c;
9717 auto av = v;
9718 auto sumi = ac + av + 'x';
9719 auto sumf = ac + av + 1.0;
9720 static_assert(is_same<int, decltype(ac)>::value == true, "");
9721 static_assert(is_same<int, decltype(av)>::value == true, "");
9722 static_assert(is_same<int, decltype(sumi)>::value == true, "");
9723 static_assert(is_same<int, decltype(sumf)>::value == false, "");
9724 static_assert(is_same<int, decltype(add(c, v))>::value == true, "");
9725 return (sumf > 0.0) ? sumi : add(c, v);
9726 }
9727
9728 }
9729
9730 namespace test_noexcept
9731 {
9732
9733 int f() { return 0; }
9734 int g() noexcept { return 0; }
9735
9736 static_assert(noexcept(f()) == false, "");
9737 static_assert(noexcept(g()) == true, "");
9738
9739 }
9740
9741 namespace test_constexpr
9742 {
9743
9744 template < typename CharT >
9745 unsigned long constexpr
9746 strlen_c_r(const CharT *const s, const unsigned long acc) noexcept
9747 {
9748 return *s ? strlen_c_r(s + 1, acc + 1) : acc;
9749 }
9750
9751 template < typename CharT >
9752 unsigned long constexpr
9753 strlen_c(const CharT *const s) noexcept
9754 {
9755 return strlen_c_r(s, 0UL);
9756 }
9757
9758 static_assert(strlen_c("") == 0UL, "");
9759 static_assert(strlen_c("1") == 1UL, "");
9760 static_assert(strlen_c("example") == 7UL, "");
9761 static_assert(strlen_c("another\0example") == 7UL, "");
9762
9763 }
9764
9765 namespace test_rvalue_references
9766 {
9767
9768 template < int N >
9769 struct answer
9770 {
9771 static constexpr int value = N;
9772 };
9773
9774 answer<1> f(int&) { return answer<1>(); }
9775 answer<2> f(const int&) { return answer<2>(); }
9776 answer<3> f(int&&) { return answer<3>(); }
9777
9778 void
9779 test()
9780 {
9781 int i = 0;
9782 const int c = 0;
9783 static_assert(decltype(f(i))::value == 1, "");
9784 static_assert(decltype(f(c))::value == 2, "");
9785 static_assert(decltype(f(0))::value == 3, "");
9786 }
9787
9788 }
9789
9790 namespace test_uniform_initialization
9791 {
9792
9793 struct test
9794 {
9795 static const int zero {};
9796 static const int one {1};
9797 };
9798
9799 static_assert(test::zero == 0, "");
9800 static_assert(test::one == 1, "");
9801
9802 }
9803
9804 namespace test_lambdas
9805 {
9806
9807 void
9808 test1()
9809 {
9810 auto lambda1 = [](){};
9811 auto lambda2 = lambda1;
9812 lambda1();
9813 lambda2();
9814 }
9815
9816 int
9817 test2()
9818 {
9819 auto a = [](int i, int j){ return i + j; }(1, 2);
9820 auto b = []() -> int { return '0'; }();
9821 auto c = [=](){ return a + b; }();
9822 auto d = [&](){ return c; }();
9823 auto e = [a, &b](int x) mutable {
9824 const auto identity = [](int y){ return y; };
9825 for (auto i = 0; i < a; ++i)
9826 a += b--;
9827 return x + identity(a + b);
9828 }(0);
9829 return a + b + c + d + e;
9830 }
9831
9832 int
9833 test3()
9834 {
9835 const auto nullary = [](){ return 0; };
9836 const auto unary = [](int x){ return x; };
9837 using nullary_t = decltype(nullary);
9838 using unary_t = decltype(unary);
9839 const auto higher1st = [](nullary_t f){ return f(); };
9840 const auto higher2nd = [unary](nullary_t f1){
9841 return [unary, f1](unary_t f2){ return f2(unary(f1())); };
9842 };
9843 return higher1st(nullary) + higher2nd(nullary)(unary);
9844 }
9845
9846 }
9847
9848 namespace test_variadic_templates
9849 {
9850
9851 template <int...>
9852 struct sum;
9853
9854 template <int N0, int... N1toN>
9855 struct sum<N0, N1toN...>
9856 {
9857 static constexpr auto value = N0 + sum<N1toN...>::value;
9858 };
9859
9860 template <>
9861 struct sum<>
9862 {
9863 static constexpr auto value = 0;
9864 };
9865
9866 static_assert(sum<>::value == 0, "");
9867 static_assert(sum<1>::value == 1, "");
9868 static_assert(sum<23>::value == 23, "");
9869 static_assert(sum<1, 2>::value == 3, "");
9870 static_assert(sum<5, 5, 11>::value == 21, "");
9871 static_assert(sum<2, 3, 5, 7, 11, 13>::value == 41, "");
9872
9873 }
9874
9875 // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
9876 // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function
9877 // because of this.
9878 namespace test_template_alias_sfinae
9879 {
9880
9881 struct foo {};
9882
9883 template<typename T>
9884 using member = typename T::member_type;
9885
9886 template<typename T>
9887 void func(...) {}
9888
9889 template<typename T>
9890 void func(member<T>*) {}
9891
9892 void test();
9893
9894 void test() { func<foo>(0); }
9895
9896 }
9897
9898} // namespace cxx11
9899
9900#endif // __cplusplus >= 201103L
9901
9902
9903
9904_ACEOF
9905if ac_fn_cxx_try_compile "$LINENO"; then :
9906 eval $cachevar=yes
9907else
9908 eval $cachevar=no
9909fi
9910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9911 CXX="$ac_save_CXX"
9912fi
9913eval ac_res=\$$cachevar
9914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
9915$as_echo "$ac_res" >&6; }
9916 if eval test x\$$cachevar = xyes; then
9917 CXX="$CXX $switch"
9918 ac_success=yes
9919 break
9920 fi
9921 done
9922 fi
9923 ac_ext=c
9924ac_cpp='$CPP $CPPFLAGS'
9925ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9926ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9927ac_compiler_gnu=$ac_cv_c_compiler_gnu
9928
9929 if test x$ax_cxx_compile_cxx11_required = xtrue; then
9930 if test x$ac_success = xno; then
9931 as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
9932 fi
9933 fi
9934 if test x$ac_success = xno; then
9935 HAVE_CXX11=0
9936 { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
9937$as_echo "$as_me: No compiler with C++11 support was found" >&6;}
9938 else
9939 HAVE_CXX11=1
9940
9941$as_echo "#define HAVE_CXX11 1" >>confdefs.h
9942
9943 fi
9944
9945
9946if test "x$HAVE_CXX11" != x1; then :
9947
9948 ac_ext=cpp
9949ac_cpp='$CXXCPP $CPPFLAGS'
9950ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9951ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9952ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
9953
9954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler accepts -std=c++0x" >&5
9955$as_echo_n "checking whether C++ compiler accepts -std=c++0x... " >&6; }
9956if ${ax_cv_check_cxxflags___std_cpp0x+:} false; then :
9957 $as_echo_n "(cached) " >&6
9958else
9959
9960 ax_check_save_flags=$CXXFLAGS
9961 CXXFLAGS="$CXXFLAGS -std=c++0x"
9962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9963/* end confdefs.h. */
9964
9965int
9966main ()
9967{
9968
9969 ;
9970 return 0;
9971}
9972_ACEOF
9973if ac_fn_cxx_try_compile "$LINENO"; then :
9974 ax_cv_check_cxxflags___std_cpp0x=yes
9975else
9976 ax_cv_check_cxxflags___std_cpp0x=no
9977fi
9978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9979 CXXFLAGS=$ax_check_save_flags
9980fi
9981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cxxflags___std_cpp0x" >&5
9982$as_echo "$ax_cv_check_cxxflags___std_cpp0x" >&6; }
9983if test "x$ax_cv_check_cxxflags___std_cpp0x" = xyes; then :
9984
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiling with -std=c++0x" >&5
9986$as_echo "$as_me: Compiling with -std=c++0x" >&6;}
9987 CXX="$CXX -std=c++0x"
9988 HAVE_CXX11=1
9989
9990else
9991
9992 as_fn_error $? "A compiler with C++11 support is required." "$LINENO" 5
9993
9994fi
9995
9996 ac_ext=c
9997ac_cpp='$CPP $CPPFLAGS'
9998ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9999ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10000ac_compiler_gnu=$ac_cv_c_compiler_gnu
10001
10002
0f5d597d
JS
10003fi
10004
7fbd9d09 10005# Check whether --enable-ssp was given.
1ef0423a 10006if test "${enable_ssp+set}" = set; then :
7fbd9d09
FCE
10007 enableval=$enable_ssp;
10008fi
9921a199 10009
1ef0423a 10010if test "x$enable_ssp" != xno; then :
bbfd8c1a
FCE
10011
10012 save_CFLAGS="$CFLAGS"
10013 save_CXXFLAGS="$CXXFLAGS"
f0510eaa
FCE
10014 CXXFLAGS="$CXXFLAGS -Werror -fstack-protector-all -D_FORTIFY_SOURCE=2"
10015 CFLAGS="$CFLAGS -Werror -fstack-protector-all -D_FORTIFY_SOURCE=2"
1ef0423a
FCE
10016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10017/* end confdefs.h. */
bbfd8c1a
FCE
10018int something ();
10019_ACEOF
1ef0423a 10020if ac_fn_c_try_compile "$LINENO"; then :
818ba2bc 10021
1ef0423a 10022 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiling with gcc -fstack-protector-all et al." >&5
0710d850 10023$as_echo "$as_me: Compiling with gcc -fstack-protector-all et al." >&6;}
f0510eaa 10024 CFLAGS="$save_CFLAGS -fstack-protector-all -D_FORTIFY_SOURCE=2"
a530cfe0 10025 CXXFLAGS="$save_CXXFLAGS -fstack-protector-all -D_FORTIFY_SOURCE=2"
bbfd8c1a 10026else
bbfd8c1a 10027
1ef0423a 10028 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiler does not support -fstack-protector-all et al." >&5
0710d850 10029$as_echo "$as_me: Compiler does not support -fstack-protector-all et al." >&6;}
bbfd8c1a
FCE
10030 CFLAGS="$save_CFLAGS"
10031 CXXFLAGS="$save_CXXFLAGS"
10032fi
7fbd9d09 10033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9921a199 10034fi
70d28673 10035
cbe7ea07
FCE
10036
10037
10038
e1e3ba36 10039# Compiling without fPIE by default (see PR 9922)
7fbd9d09 10040# Check whether --enable-pie was given.
1ef0423a 10041if test "${enable_pie+set}" = set; then :
7fbd9d09
FCE
10042 enableval=$enable_pie;
10043fi
8730f377 10044
1ef0423a 10045if test "x$enable_pie" == xyes; then :
8730f377 10046
97859b9d
JS
10047 PIECFLAGS='-fPIE'
10048 PIECXXFLAGS='-fPIE'
10049 PIELDFLAGS='-pie -Wl,-z,relro -Wl,-z,now'
8730f377
FCE
10050 save_CFLAGS="$CFLAGS"
10051 save_CXXFLAGS="$CXXFLAGS"
10052 save_LDFLAGS="$LDFLAGS"
97859b9d
JS
10053 CFLAGS="$CFLAGS $PIECFLAGS"
10054 CXXFLAGS="$CXXFLAGS $PIECXXFLAGS"
10055 LDFLAGS="$LDFLAGS $PIELDFLAGS"
1ef0423a
FCE
10056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10057/* end confdefs.h. */
8730f377
FCE
10058void main () {}
10059_ACEOF
1ef0423a 10060if ac_fn_c_try_link "$LINENO"; then :
818ba2bc 10061
1ef0423a 10062 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiling with gcc pie et al." >&5
0710d850 10063$as_echo "$as_me: Compiling with gcc pie et al." >&6;}
8730f377
FCE
10064
10065else
8730f377 10066
1ef0423a 10067 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiler does not support -pie et al." >&5
0710d850 10068$as_echo "$as_me: Compiler does not support -pie et al." >&6;}
5574ef2c 10069 PIECFLAGS=""
5574ef2c 10070 PIECXXFLAGS=""
8730f377 10071 PIELDFLAGS=""
97859b9d 10072
8730f377 10073fi
1ef0423a
FCE
10074rm -f core conftest.err conftest.$ac_objext \
10075 conftest$ac_exeext conftest.$ac_ext
97859b9d
JS
10076 CFLAGS="$save_CFLAGS"
10077 CXXFLAGS="$save_CXXFLAGS"
10078 LDFLAGS="$save_LDFLAGS"
10079
8730f377
FCE
10080fi
10081
10082
10083
5574ef2c 10084
7fbd9d09 10085# Check whether --enable-sqlite was given.
1ef0423a 10086if test "${enable_sqlite+set}" = set; then :
7fbd9d09 10087 enableval=$enable_sqlite;
9921a199 10088else
e8f3c2c2 10089 enable_sqlite=check
7fbd9d09
FCE
10090fi
10091 sqlite3_LIBS=
1fbe397b
FCE
10092
10093
10094
10095
10096
10097
10098
10099if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
10100 if test -n "$ac_tool_prefix"; then
10101 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
10102set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
10103{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10104$as_echo_n "checking for $ac_word... " >&6; }
10105if ${ac_cv_path_PKG_CONFIG+:} false; then :
0710d850 10106 $as_echo_n "(cached) " >&6
42feb3c0 10107else
1fbe397b
FCE
10108 case $PKG_CONFIG in
10109 [\\/]* | ?:[\\/]*)
10110 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
10111 ;;
10112 *)
10113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10114for as_dir in $PATH
10115do
10116 IFS=$as_save_IFS
10117 test -z "$as_dir" && as_dir=.
10118 for ac_exec_ext in '' $ac_executable_extensions; do
10119 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10120 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10122 break 2
10123 fi
10124done
10125 done
10126IFS=$as_save_IFS
42feb3c0 10127
1fbe397b
FCE
10128 ;;
10129esac
10130fi
10131PKG_CONFIG=$ac_cv_path_PKG_CONFIG
10132if test -n "$PKG_CONFIG"; then
10133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
10134$as_echo "$PKG_CONFIG" >&6; }
42feb3c0 10135else
1fbe397b
FCE
10136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10137$as_echo "no" >&6; }
42feb3c0 10138fi
1fbe397b
FCE
10139
10140
10141fi
10142if test -z "$ac_cv_path_PKG_CONFIG"; then
10143 ac_pt_PKG_CONFIG=$PKG_CONFIG
10144 # Extract the first word of "pkg-config", so it can be a program name with args.
10145set dummy pkg-config; ac_word=$2
10146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10147$as_echo_n "checking for $ac_word... " >&6; }
10148if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
10149 $as_echo_n "(cached) " >&6
10150else
10151 case $ac_pt_PKG_CONFIG in
10152 [\\/]* | ?:[\\/]*)
10153 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
10154 ;;
10155 *)
10156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10157for as_dir in $PATH
10158do
10159 IFS=$as_save_IFS
10160 test -z "$as_dir" && as_dir=.
10161 for ac_exec_ext in '' $ac_executable_extensions; do
10162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10163 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10165 break 2
10166 fi
10167done
10168 done
10169IFS=$as_save_IFS
10170
10171 ;;
10172esac
10173fi
10174ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
10175if test -n "$ac_pt_PKG_CONFIG"; then
10176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
10177$as_echo "$ac_pt_PKG_CONFIG" >&6; }
10178else
10179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10180$as_echo "no" >&6; }
42feb3c0 10181fi
42feb3c0 10182
1fbe397b
FCE
10183 if test "x$ac_pt_PKG_CONFIG" = x; then
10184 PKG_CONFIG=""
10185 else
10186 case $cross_compiling:$ac_tool_warned in
10187yes:)
10188{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10189$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10190ac_tool_warned=yes ;;
10191esac
10192 PKG_CONFIG=$ac_pt_PKG_CONFIG
10193 fi
10194else
10195 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
10196fi
0d563e60 10197
1fbe397b
FCE
10198fi
10199if test -n "$PKG_CONFIG"; then
10200 _pkg_min_version=0.9.0
10201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
10202$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
10203 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
10204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10205$as_echo "yes" >&6; }
10206 else
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10208$as_echo "no" >&6; }
10209 PKG_CONFIG=""
10210 fi
10211fi
10212if test "x$enable_sqlite" != xno; then :
07606685 10213
1fbe397b
FCE
10214pkg_failed=no
10215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3" >&5
10216$as_echo_n "checking for sqlite3... " >&6; }
10217
10218if test -n "$sqlite3_CFLAGS"; then
10219 pkg_cv_sqlite3_CFLAGS="$sqlite3_CFLAGS"
10220 elif test -n "$PKG_CONFIG"; then
10221 if test -n "$PKG_CONFIG" && \
10222 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3 > 3.7\""; } >&5
10223 ($PKG_CONFIG --exists --print-errors "sqlite3 > 3.7") 2>&5
10224 ac_status=$?
10225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10226 test $ac_status = 0; }; then
10227 pkg_cv_sqlite3_CFLAGS=`$PKG_CONFIG --cflags "sqlite3 > 3.7" 2>/dev/null`
10228 test "x$?" != "x0" && pkg_failed=yes
9921a199 10229else
1fbe397b
FCE
10230 pkg_failed=yes
10231fi
10232 else
10233 pkg_failed=untried
10234fi
10235if test -n "$sqlite3_LIBS"; then
10236 pkg_cv_sqlite3_LIBS="$sqlite3_LIBS"
10237 elif test -n "$PKG_CONFIG"; then
10238 if test -n "$PKG_CONFIG" && \
10239 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3 > 3.7\""; } >&5
10240 ($PKG_CONFIG --exists --print-errors "sqlite3 > 3.7") 2>&5
10241 ac_status=$?
10242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10243 test $ac_status = 0; }; then
10244 pkg_cv_sqlite3_LIBS=`$PKG_CONFIG --libs "sqlite3 > 3.7" 2>/dev/null`
10245 test "x$?" != "x0" && pkg_failed=yes
10246else
10247 pkg_failed=yes
10248fi
10249 else
10250 pkg_failed=untried
10251fi
10252
10253
10254
10255if test $pkg_failed = yes; then
10256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10257$as_echo "no" >&6; }
10258
10259if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10260 _pkg_short_errors_supported=yes
10261else
10262 _pkg_short_errors_supported=no
10263fi
10264 if test $_pkg_short_errors_supported = yes; then
10265 sqlite3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sqlite3 > 3.7" 2>&1`
10266 else
10267 sqlite3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sqlite3 > 3.7" 2>&1`
10268 fi
10269 # Put the nasty error message in config.log where it belongs
10270 echo "$sqlite3_PKG_ERRORS" >&5
10271
10272 if test "x$enable_sqlite" != xcheck; then
1ef0423a 10273 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
0710d850 10274$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
572f73b5 10275as_fn_error $? "--enable-sqlite was given, but test for sqlite > 3.7 failed
5d4aa1f5 10276See \`config.log' for more details" "$LINENO" 5; }
9921a199 10277 fi
1fbe397b
FCE
10278elif test $pkg_failed = untried; then
10279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10280$as_echo "no" >&6; }
10281 if test "x$enable_sqlite" != xcheck; then
10282 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10283$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
572f73b5 10284as_fn_error $? "--enable-sqlite was given, but test for sqlite > 3.7 failed
1fbe397b
FCE
10285See \`config.log' for more details" "$LINENO" 5; }
10286 fi
10287else
10288 sqlite3_CFLAGS=$pkg_cv_sqlite3_CFLAGS
10289 sqlite3_LIBS=$pkg_cv_sqlite3_LIBS
10290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10291$as_echo "yes" >&6; }
42feb3c0 10292
1fbe397b
FCE
10293$as_echo "#define HAVE_LIBSQLITE3 1" >>confdefs.h
10294
10295fi
9921a199 10296fi
44f75386 10297
6d14a4a9 10298# Check whether --enable-translator was given.
1ef0423a 10299if test "${enable_translator+set}" = set; then :
6d14a4a9
EB
10300 enableval=$enable_translator;
10301else
10302 enable_translator="yes"
10303fi
10304
10305 if test "$enable_translator" == "yes"; then
10306 BUILD_TRANSLATOR_TRUE=
10307 BUILD_TRANSLATOR_FALSE='#'
10308else
10309 BUILD_TRANSLATOR_TRUE='#'
10310 BUILD_TRANSLATOR_FALSE=
10311fi
10312
10313
7fbd9d09 10314# Check whether --enable-crash was given.
1ef0423a 10315if test "${enable_crash+set}" = set; then :
7fbd9d09 10316 enableval=$enable_crash; if test "$enable_crash" != "no"; then
564eb0a8
DS
10317 save_CPPFLAGS="$CPPFLAGS"
10318 if test "$enable_crash" != "yes"; then
10319 staplog_CPPFLAGS=-I$enable_crash
4a3c19da 10320 CPPFLAGS="${staplog_CPPFLAGS} $CPPFLAGS"
35a04c8e 10321
412e1bf7 10322 fi
1ef0423a
FCE
10323 for ac_header in crash/defs.h
10324do :
10325 ac_fn_c_check_header_compile "$LINENO" "crash/defs.h" "ac_cv_header_crash_defs_h" "
10326#define NR_CPUS 256
5e5aee9f 10327
1ef0423a 10328"
c3de29bd 10329if test "x$ac_cv_header_crash_defs_h" = xyes; then :
1ef0423a
FCE
10330 cat >>confdefs.h <<_ACEOF
10331#define HAVE_CRASH_DEFS_H 1
5e5aee9f 10332_ACEOF
5e5aee9f 10333
1ef0423a 10334else
5d4aa1f5 10335 as_fn_error $? "cannot find required crash header (crash-devel may need to be installed)" "$LINENO" 5
1ef0423a 10336fi
7fbd9d09 10337
1ef0423a 10338done
5e5aee9f 10339
1ef0423a
FCE
10340 CPPFLAGS="$save_CPPFLAGS"
10341 fi
5e5aee9f 10342else
1ef0423a 10343 enable_crash="no"
7fbd9d09 10344fi
564eb0a8 10345
7fbd9d09 10346 if test "$enable_crash" != "no"; then
35a04c8e
FCE
10347 BUILD_CRASHMOD_TRUE=
10348 BUILD_CRASHMOD_FALSE='#'
10349else
10350 BUILD_CRASHMOD_TRUE='#'
10351 BUILD_CRASHMOD_FALSE=
10352fi
10353
10354
92aff3c7 10355building_docs="no"
7fbd9d09 10356# Check whether --enable-docs was given.
1ef0423a 10357if test "${enable_docs+set}" = set; then :
7fbd9d09 10358 enableval=$enable_docs; enable_docs=$enableval
465e8fbf
FCE
10359else
10360 enable_docs="check"
7fbd9d09
FCE
10361fi
10362
465e8fbf
FCE
10363# Extract the first word of "latex", so it can be a program name with args.
10364set dummy latex; ac_word=$2
1ef0423a 10365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 10366$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 10367if ${ac_cv_prog_have_latex+:} false; then :
0710d850 10368 $as_echo_n "(cached) " >&6
465e8fbf
FCE
10369else
10370 if test -n "$have_latex"; then
10371 ac_cv_prog_have_latex="$have_latex" # Let the user override the test.
10372else
10373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10374for as_dir in $PATH
10375do
10376 IFS=$as_save_IFS
10377 test -z "$as_dir" && as_dir=.
1ef0423a 10378 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 10379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
465e8fbf 10380 ac_cv_prog_have_latex="yes"
1ef0423a 10381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
465e8fbf
FCE
10382 break 2
10383 fi
10384done
1ef0423a 10385 done
7fbd9d09 10386IFS=$as_save_IFS
465e8fbf
FCE
10387
10388 test -z "$ac_cv_prog_have_latex" && ac_cv_prog_have_latex="no"
10389fi
10390fi
10391have_latex=$ac_cv_prog_have_latex
10392if test -n "$have_latex"; then
1ef0423a 10393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_latex" >&5
0710d850 10394$as_echo "$have_latex" >&6; }
465e8fbf 10395else
1ef0423a 10396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 10397$as_echo "no" >&6; }
465e8fbf
FCE
10398fi
10399
7fbd9d09 10400
465e8fbf
FCE
10401# Extract the first word of "dvips", so it can be a program name with args.
10402set dummy dvips; ac_word=$2
1ef0423a 10403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 10404$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 10405if ${ac_cv_prog_have_dvips+:} false; then :
0710d850 10406 $as_echo_n "(cached) " >&6
465e8fbf
FCE
10407else
10408 if test -n "$have_dvips"; then
10409 ac_cv_prog_have_dvips="$have_dvips" # Let the user override the test.
10410else
10411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10412for as_dir in $PATH
10413do
10414 IFS=$as_save_IFS
10415 test -z "$as_dir" && as_dir=.
1ef0423a 10416 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 10417 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
465e8fbf 10418 ac_cv_prog_have_dvips="yes"
1ef0423a 10419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
465e8fbf
FCE
10420 break 2
10421 fi
10422done
1ef0423a 10423 done
7fbd9d09 10424IFS=$as_save_IFS
465e8fbf
FCE
10425
10426 test -z "$ac_cv_prog_have_dvips" && ac_cv_prog_have_dvips="no"
10427fi
10428fi
10429have_dvips=$ac_cv_prog_have_dvips
10430if test -n "$have_dvips"; then
1ef0423a 10431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_dvips" >&5
0710d850 10432$as_echo "$have_dvips" >&6; }
465e8fbf 10433else
1ef0423a 10434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 10435$as_echo "no" >&6; }
465e8fbf
FCE
10436fi
10437
7fbd9d09 10438
465e8fbf
FCE
10439# Extract the first word of "ps2pdf", so it can be a program name with args.
10440set dummy ps2pdf; ac_word=$2
1ef0423a 10441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
0710d850 10442$as_echo_n "checking for $ac_word... " >&6; }
c3de29bd 10443if ${ac_cv_prog_have_ps2pdf+:} false; then :
0710d850 10444 $as_echo_n "(cached) " >&6
465e8fbf
FCE
10445else
10446 if test -n "$have_ps2pdf"; then
10447 ac_cv_prog_have_ps2pdf="$have_ps2pdf" # Let the user override the test.
10448else
10449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10450for as_dir in $PATH
10451do
10452 IFS=$as_save_IFS
10453 test -z "$as_dir" && as_dir=.
1ef0423a 10454 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 10455 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
465e8fbf 10456 ac_cv_prog_have_ps2pdf="yes"
1ef0423a 10457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
465e8fbf
FCE
10458 break 2
10459 fi
10460done
1ef0423a 10461 done
7fbd9d09 10462IFS=$as_save_IFS
465e8fbf
FCE
10463
10464 test -z "$ac_cv_prog_have_ps2pdf" && ac_cv_prog_have_ps2pdf="no"
10465fi
10466fi
10467have_ps2pdf=$ac_cv_prog_have_ps2pdf
10468if test -n "$have_ps2pdf"; then
1ef0423a 10469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_ps2pdf" >&5
0710d850 10470$as_echo "$have_ps2pdf" >&6; }
465e8fbf 10471else
1ef0423a 10472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 10473$as_echo "no" >&6; }
465e8fbf
FCE
10474fi
10475
7fbd9d09 10476
7012fdd5 10477if test "x${have_latex}${have_dvips}${have_ps2pdf}" != "xyesyesyes"; then
2d4b8ddf 10478 if test "$enable_docs" == "yes"; then
5d4aa1f5 10479 as_fn_error $? "cannot find all tools for building documentation" "$LINENO" 5
465e8fbf 10480 fi
2d4b8ddf 10481 if test "$enable_docs" == "check"; then
1ef0423a 10482 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will not build documentation, cannot find all tools" >&5
0710d850 10483$as_echo "$as_me: WARNING: will not build documentation, cannot find all tools" >&2;}
2d4b8ddf 10484 fi
465e8fbf 10485fi
7012fdd5 10486if test "x${have_latex}${have_dvips}${have_ps2pdf}" == "xyesyesyes" -a "$enable_docs" != "no"; then
92aff3c7
WC
10487 building_docs="yes"
10488fi
7fbd9d09 10489 if test "$building_docs" == "yes"; then
465e8fbf
FCE
10490 BUILD_DOCS_TRUE=
10491 BUILD_DOCS_FALSE='#'
10492else
10493 BUILD_DOCS_TRUE='#'
10494 BUILD_DOCS_FALSE=
10495fi
10496
10497
53ade4da 10498
92aff3c7 10499building_refdocs="no"
7fbd9d09 10500# Check whether --enable-refdocs was given.
1ef0423a 10501if test "${enable_refdocs+set}" = set; then :
7fbd9d09 10502 enableval=$enable_refdocs; enable_refdocs=$enableval
92aff3c7
WC
10503else
10504 enable_refdocs="check"
7fbd9d09
FCE
10505fi
10506
92aff3c7 10507if test "$building_docs" == "no" -a "$enable_refdocs" == "yes" ; then
5d4aa1f5 10508 as_fn_error $? "must use --enable-docs with --enable-refdocs" "$LINENO" 5
92aff3c7 10509fi
1ed33130 10510if test "$enable_refdocs" != "no" -a "${building_docs}" == "yes"; then
ccf8bc85
EM
10511 building_refdocs="yes"
10512fi
10513 if test "$building_refdocs" == "yes"; then
10514 BUILD_REFDOCS_TRUE=
10515 BUILD_REFDOCS_FALSE='#'
10516else
10517 BUILD_REFDOCS_TRUE='#'
10518 BUILD_REFDOCS_FALSE=
10519fi
10520
10521
d9c42357
FL
10522# Extract the first word of "xmlto", so it can be a program name with args.
10523set dummy xmlto; ac_word=$2
10524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10525$as_echo_n "checking for $ac_word... " >&6; }
10526if ${ac_cv_prog_have_xmlto+:} false; then :
10527 $as_echo_n "(cached) " >&6
10528else
10529 if test -n "$have_xmlto"; then
10530 ac_cv_prog_have_xmlto="$have_xmlto" # Let the user override the test.
10531else
10532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10533for as_dir in $PATH
10534do
10535 IFS=$as_save_IFS
10536 test -z "$as_dir" && as_dir=.
10537 for ac_exec_ext in '' $ac_executable_extensions; do
10538 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10539 ac_cv_prog_have_xmlto="yes"
10540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10541 break 2
10542 fi
10543done
10544 done
10545IFS=$as_save_IFS
10546
10547 test -z "$ac_cv_prog_have_xmlto" && ac_cv_prog_have_xmlto="no"
10548fi
10549fi
10550have_xmlto=$ac_cv_prog_have_xmlto
10551if test -n "$have_xmlto"; then
10552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_xmlto" >&5
10553$as_echo "$have_xmlto" >&6; }
10554else
10555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10556$as_echo "no" >&6; }
10557fi
10558
10559
327a760e
FCE
10560# Extract the first word of "fop", so it can be a program name with args.
10561set dummy fop; ac_word=$2
10562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10563$as_echo_n "checking for $ac_word... " >&6; }
10564if ${ac_cv_prog_have_fop+:} false; then :
10565 $as_echo_n "(cached) " >&6
10566else
10567 if test -n "$have_fop"; then
10568 ac_cv_prog_have_fop="$have_fop" # Let the user override the test.
10569else
10570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10571for as_dir in $PATH
10572do
10573 IFS=$as_save_IFS
10574 test -z "$as_dir" && as_dir=.
10575 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 10576 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
327a760e
FCE
10577 ac_cv_prog_have_fop="yes"
10578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10579 break 2
10580 fi
10581done
10582 done
10583IFS=$as_save_IFS
10584
10585 test -z "$ac_cv_prog_have_fop" && ac_cv_prog_have_fop="no"
10586fi
10587fi
10588have_fop=$ac_cv_prog_have_fop
10589if test -n "$have_fop"; then
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_fop" >&5
10591$as_echo "$have_fop" >&6; }
10592else
10593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10594$as_echo "no" >&6; }
10595fi
10596
10597
61598deb
FCE
10598if test "x${have_fop}" == "xyes"; then
10599 # Due to rhbz505364 / 830266, we must actually test-run fop, not just
10600 # hope that it works.
434e049c
FCE
10601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking to see if xmlto --with-fop actually works" >&5
10602$as_echo_n "checking to see if xmlto --with-fop actually works... " >&6; }
61598deb 10603 if xmlto --with-fop pdf ${srcdir}/doc/SystemTap_Tapset_Reference/dummy-tapsets.xml >/dev/null 2>&1; then
434e049c
FCE
10604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10605$as_echo "yes" >&6; }
61598deb 10606 else
434e049c
FCE
10607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: it's dead, Jim" >&5
10608$as_echo "it's dead, Jim" >&6; }
61598deb
FCE
10609 have_fop="broken"
10610 fi
75d16f55 10611 rm -f dummy-tapsets.pdf
61598deb 10612fi
327a760e
FCE
10613 if test "$have_fop" == "yes"; then
10614 HAVE_FOP_TRUE=
10615 HAVE_FOP_FALSE='#'
10616else
10617 HAVE_FOP_TRUE='#'
10618 HAVE_FOP_FALSE=
10619fi
10620
a98010af
AJ
10621 if test "$have_xmlto" == "yes"; then
10622 HAVE_XMLTO_TRUE=
10623 HAVE_XMLTO_FALSE='#'
10624else
10625 HAVE_XMLTO_TRUE='#'
10626 HAVE_XMLTO_FALSE=
10627fi
10628
327a760e 10629
d9c42357
FL
10630building_htmldocs="no"
10631# Check whether --enable-htmldocs was given.
10632if test "${enable_htmldocs+set}" = set; then :
617829c9 10633 enableval=$enable_htmldocs; building_htmldocs=$enableval
d9c42357
FL
10634else
10635 building_htmldocs="no"
10636fi
10637
617829c9
FL
10638if test "$have_xmlto" == "no" -a "$building_htmldocs" == "yes"; then
10639 as_fn_error $? "xmlto required for building html documentation" "$LINENO" 5
10640fi
d9c42357
FL
10641
10642 if test "$building_htmldocs" == "yes"; then
10643 BUILD_HTMLDOCS_TRUE=
10644 BUILD_HTMLDOCS_FALSE='#'
10645else
10646 BUILD_HTMLDOCS_TRUE='#'
10647 BUILD_HTMLDOCS_FALSE=
10648fi
10649
10650
468abaf4 10651cat > conftest.xml << 'EOF'
aa5951be
WC
10652<?xml version="1.0" encoding="UTF-8"?>
10653<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
10654"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" >
468abaf4
FCE
10655 <book lang="en">
10656 <bookinfo><title>foo</title></bookinfo>
a8fcf687
MW
10657 <chapter id="logging.stp"><title>Logging Tapset</title>
10658 <refentry id="API-log"><refnamediv><refname>log</refname>
10659 <refpurpose>logging</refpurpose></refnamediv>
10660 <refsect1><title>Description</title>
10661 <para>baz</para></refsect1></refentry></chapter>
aa5951be
WC
10662 </book>
10663EOF
468abaf4
FCE
10664
10665if test "x${have_xmlto}" == "xyes"; then
1ef0423a 10666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for xmlto --stringparam support" >&5
0710d850 10667$as_echo_n "checking for xmlto --stringparam support... " >&6; }
4b5627b1 10668 xmlto --stringparam man.authors.section.enabled=0 html-nochunks conftest.xml >/dev/null 2>&1
468abaf4
FCE
10669 if test $? == 0; then
10670 have_xmlto_stringparam="yes"
1ef0423a 10671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
0710d850 10672$as_echo "yes" >&6; }
468abaf4 10673 else
1ef0423a 10674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
0710d850 10675$as_echo "no" >&6; }
468abaf4 10676 fi
4b5627b1 10677 rm -f conftest.html
468abaf4
FCE
10678fi
10679 if test "$have_xmlto_stringparam" == "yes"; then
10680 XMLTO_STRINGPARAM_TRUE=
10681 XMLTO_STRINGPARAM_FALSE='#'
10682else
10683 XMLTO_STRINGPARAM_TRUE='#'
10684 XMLTO_STRINGPARAM_FALSE=
10685fi
10686
10687
468abaf4
FCE
10688rm -f conftest.xml
10689
a0e2728a 10690
28f121c3
DEP
10691# Check whether --with-nss was given.
10692if test "${with_nss+set}" = set; then :
10693 withval=$with_nss;
a0e2728a
DB
10694fi
10695
10696
28f121c3
DEP
10697if test "x$with_nss" != "xno"; then :
10698
10699
10700pkg_failed=no
10701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nss" >&5
10702$as_echo_n "checking for nss... " >&6; }
10703
10704if test -n "$nss_CFLAGS"; then
10705 pkg_cv_nss_CFLAGS="$nss_CFLAGS"
10706 elif test -n "$PKG_CONFIG"; then
10707 if test -n "$PKG_CONFIG" && \
10708 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nss >= 3\""; } >&5
10709 ($PKG_CONFIG --exists --print-errors "nss >= 3") 2>&5
10710 ac_status=$?
10711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10712 test $ac_status = 0; }; then
10713 pkg_cv_nss_CFLAGS=`$PKG_CONFIG --cflags "nss >= 3" 2>/dev/null`
8eef2738 10714 test "x$?" != "x0" && pkg_failed=yes
28f121c3
DEP
10715else
10716 pkg_failed=yes
10717fi
10718 else
10719 pkg_failed=untried
10720fi
10721if test -n "$nss_LIBS"; then
10722 pkg_cv_nss_LIBS="$nss_LIBS"
10723 elif test -n "$PKG_CONFIG"; then
10724 if test -n "$PKG_CONFIG" && \
10725 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nss >= 3\""; } >&5
10726 ($PKG_CONFIG --exists --print-errors "nss >= 3") 2>&5
10727 ac_status=$?
10728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10729 test $ac_status = 0; }; then
10730 pkg_cv_nss_LIBS=`$PKG_CONFIG --libs "nss >= 3" 2>/dev/null`
8eef2738 10731 test "x$?" != "x0" && pkg_failed=yes
28f121c3
DEP
10732else
10733 pkg_failed=yes
10734fi
10735 else
10736 pkg_failed=untried
10737fi
10738
10739
10740
10741if test $pkg_failed = yes; then
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10743$as_echo "no" >&6; }
10744
10745if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10746 _pkg_short_errors_supported=yes
10747else
10748 _pkg_short_errors_supported=no
10749fi
10750 if test $_pkg_short_errors_supported = yes; then
8eef2738 10751 nss_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "nss >= 3" 2>&1`
28f121c3 10752 else
8eef2738 10753 nss_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "nss >= 3" 2>&1`
28f121c3
DEP
10754 fi
10755 # Put the nasty error message in config.log where it belongs
10756 echo "$nss_PKG_ERRORS" >&5
10757
10758 have_nss=no
10759elif test $pkg_failed = untried; then
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10761$as_echo "no" >&6; }
10762 have_nss=no
10763else
10764 nss_CFLAGS=$pkg_cv_nss_CFLAGS
10765 nss_LIBS=$pkg_cv_nss_LIBS
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10767$as_echo "yes" >&6; }
10768 have_nss=yes
10769
10770$as_echo "#define HAVE_NSS 1" >>confdefs.h
10771
10772
10773fi
10774
10775else
10776 have_nss=no
10777fi
10778
10779 if test "${have_nss}" = "yes"; then
10780 HAVE_NSS_TRUE=
10781 HAVE_NSS_FALSE='#'
10782else
10783 HAVE_NSS_TRUE='#'
10784 HAVE_NSS_FALSE=
10785fi
10786
10787
2323b028
FCE
10788
10789# Check whether --with-dracutstap was given.
10790if test "${with_dracutstap+set}" = set; then :
10791 withval=$with_dracutstap;
10792fi
10793
10794if test "x$with_dracutstap" != "x"; then :
10795 dracutstap="$with_dracutstap"
10796else
10797 dracutstap=/usr/lib/dracut/modules.d/99stap
10798fi
10799{ $as_echo "$as_me:${as_lineno-$LINENO}: using dracut module directory $dracutstap" >&5
10800$as_echo "$as_me: using dracut module directory $dracutstap" >&6;}
10801
10802
9ed47854
MC
10803
10804# Check whether --with-dracutbindir was given.
10805if test "${with_dracutbindir+set}" = set; then :
10806 withval=$with_dracutbindir;
10807fi
10808
10809if test "x$with_dracutbindir" != "x"; then :
10810 dracutbindir="$with_dracutbindir"
10811else
10812 dracutbindir=/sbin
10813fi
10814{ $as_echo "$as_me:${as_lineno-$LINENO}: using dracut binary $dracutbindir" >&5
10815$as_echo "$as_me: using dracut binary $dracutbindir" >&6;}
10816
10817
28f121c3
DEP
10818# Check whether --enable-server was given.
10819if test "${enable_server+set}" = set; then :
10820 enableval=$enable_server; enable_server=$enableval
10821else
10822 enable_server="check"
10823fi
10824
10825
10826if test "$enable_server" != "no"; then
10827 if test "x${have_nss}" != "xyes"; then
10828 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will not build systemtap compile server, cannot find nss headers" >&5
10829$as_echo "$as_me: WARNING: will not build systemtap compile server, cannot find nss headers" >&2;}
10830 fi
10831fi
10832 if test "${have_nss}" == "yes" -a "$enable_server" != "no"; then
10833 BUILD_SERVER_TRUE=
10834 BUILD_SERVER_FALSE='#'
10835else
10836 BUILD_SERVER_TRUE='#'
10837 BUILD_SERVER_FALSE=
10838fi
10839
10840
10841if test "${have_nss}" != "yes"; then
c4fd15b4
DB
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: compile-server client functionality will be disabled, cannot find nss development files" >&5
10843$as_echo "$as_me: WARNING: compile-server client functionality will be disabled, cannot find nss development files" >&2;}
28f121c3
DEP
10844fi
10845
10846
10847# Check whether --with-avahi was given.
10848if test "${with_avahi+set}" = set; then :
10849 withval=$with_avahi;
10850fi
10851
10852
10853if test "x$with_avahi" != "xno"; then :
10854
10855
10856pkg_failed=no
10857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for avahi" >&5
10858$as_echo_n "checking for avahi... " >&6; }
10859
10860if test -n "$avahi_CFLAGS"; then
10861 pkg_cv_avahi_CFLAGS="$avahi_CFLAGS"
10862 elif test -n "$PKG_CONFIG"; then
10863 if test -n "$PKG_CONFIG" && \
10864 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"avahi-client\""; } >&5
10865 ($PKG_CONFIG --exists --print-errors "avahi-client") 2>&5
10866 ac_status=$?
10867 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10868 test $ac_status = 0; }; then
10869 pkg_cv_avahi_CFLAGS=`$PKG_CONFIG --cflags "avahi-client" 2>/dev/null`
8eef2738 10870 test "x$?" != "x0" && pkg_failed=yes
28f121c3
DEP
10871else
10872 pkg_failed=yes
10873fi
10874 else
10875 pkg_failed=untried
10876fi
10877if test -n "$avahi_LIBS"; then
10878 pkg_cv_avahi_LIBS="$avahi_LIBS"
10879 elif test -n "$PKG_CONFIG"; then
10880 if test -n "$PKG_CONFIG" && \
10881 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"avahi-client\""; } >&5
10882 ($PKG_CONFIG --exists --print-errors "avahi-client") 2>&5
10883 ac_status=$?
10884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10885 test $ac_status = 0; }; then
10886 pkg_cv_avahi_LIBS=`$PKG_CONFIG --libs "avahi-client" 2>/dev/null`
8eef2738 10887 test "x$?" != "x0" && pkg_failed=yes
28f121c3
DEP
10888else
10889 pkg_failed=yes
10890fi
10891 else
10892 pkg_failed=untried
10893fi
10894
10895
10896
10897if test $pkg_failed = yes; then
10898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10899$as_echo "no" >&6; }
10900
10901if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10902 _pkg_short_errors_supported=yes
10903else
10904 _pkg_short_errors_supported=no
10905fi
10906 if test $_pkg_short_errors_supported = yes; then
8eef2738 10907 avahi_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "avahi-client" 2>&1`
28f121c3 10908 else
8eef2738 10909 avahi_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "avahi-client" 2>&1`
28f121c3
DEP
10910 fi
10911 # Put the nasty error message in config.log where it belongs
10912 echo "$avahi_PKG_ERRORS" >&5
10913
10914 have_avahi=no
10915elif test $pkg_failed = untried; then
10916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10917$as_echo "no" >&6; }
10918 have_avahi=no
10919else
10920 avahi_CFLAGS=$pkg_cv_avahi_CFLAGS
10921 avahi_LIBS=$pkg_cv_avahi_LIBS
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10923$as_echo "yes" >&6; }
10924 have_avahi=yes
10925
10926$as_echo "#define HAVE_AVAHI 1" >>confdefs.h
10927
10928
10929fi
10930
10931else
10932 have_avahi=no
10933fi
10934
10935 if test "${have_avahi}" = "yes"; then
10936 HAVE_AVAHI_TRUE=
10937 HAVE_AVAHI_FALSE='#'
10938else
10939 HAVE_AVAHI_TRUE='#'
10940 HAVE_AVAHI_FALSE=
10941fi
10942
10943
10944if test "${have_avahi}" != "yes"; then
10945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: some compile-server functionality will be restricted, cannot find avahi development files" >&5
10946$as_echo "$as_me: WARNING: some compile-server functionality will be restricted, cannot find avahi development files" >&2;}
10947fi
10948
1087b83f 10949
2ed04863
WC
10950
10951# Check whether --with-rpm was given.
1ef0423a 10952if test "${with_rpm+set}" = set; then :
2ed04863
WC
10953 withval=$with_rpm;
10954else
10955 with_rpm="auto"
10956fi
10957
bcfa72ed 10958if test "$with_rpm" != "no"; then
1ef0423a 10959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rpmtsInitIterator in -lrpm" >&5
bcfa72ed 10960$as_echo_n "checking for rpmtsInitIterator in -lrpm... " >&6; }
c3de29bd 10961if ${ac_cv_lib_rpm_rpmtsInitIterator+:} false; then :
bcfa72ed 10962 $as_echo_n "(cached) " >&6
e6364d79 10963else
bcfa72ed
FCE
10964 ac_check_lib_save_LIBS=$LIBS
10965LIBS="-lrpm $LIBS"
1ef0423a 10966cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2ed04863
WC
10967/* end confdefs.h. */
10968
bcfa72ed
FCE
10969/* Override any GCC internal prototype to avoid an error.
10970 Use char because int might match the return type of a GCC
10971 builtin and then its argument prototype would still apply. */
10972#ifdef __cplusplus
10973extern "C"
10974#endif
10975char rpmtsInitIterator ();
2ed04863
WC
10976int
10977main ()
10978{
bcfa72ed 10979return rpmtsInitIterator ();
2ed04863
WC
10980 ;
10981 return 0;
10982}
10983_ACEOF
1ef0423a 10984if ac_fn_c_try_link "$LINENO"; then :
5e5aee9f
FCE
10985 ac_cv_lib_rpm_rpmtsInitIterator=yes
10986else
1ef0423a 10987 ac_cv_lib_rpm_rpmtsInitIterator=no
5e5aee9f 10988fi
1ef0423a
FCE
10989rm -f core conftest.err conftest.$ac_objext \
10990 conftest$ac_exeext conftest.$ac_ext
5e5aee9f
FCE
10991LIBS=$ac_check_lib_save_LIBS
10992fi
1ef0423a 10993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpm_rpmtsInitIterator" >&5
5e5aee9f 10994$as_echo "$ac_cv_lib_rpm_rpmtsInitIterator" >&6; }
c3de29bd 10995if test "x$ac_cv_lib_rpm_rpmtsInitIterator" = xyes; then :
5e5aee9f 10996
12c1a007 10997
1ef0423a 10998$as_echo "#define HAVE_LIBRPM 1" >>confdefs.h
12c1a007 10999
f02c2e47 11000 stap_LIBS="$stap_LIBS -lc -lrpm"
12c1a007 11001 have_librpm="yes"
7f9ad862
SC
11002else
11003 have_librpm="no"
2ed04863 11004fi
e6364d79 11005
529073d0
FCE
11006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rpmdbNextIterator in -lrpmdb" >&5
11007$as_echo_n "checking for rpmdbNextIterator in -lrpmdb... " >&6; }
11008if ${ac_cv_lib_rpmdb_rpmdbNextIterator+:} false; then :
11009 $as_echo_n "(cached) " >&6
11010else
11011 ac_check_lib_save_LIBS=$LIBS
11012LIBS="-lrpmdb $LIBS"
11013cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11014/* end confdefs.h. */
11015
11016/* Override any GCC internal prototype to avoid an error.
11017 Use char because int might match the return type of a GCC
11018 builtin and then its argument prototype would still apply. */
11019#ifdef __cplusplus
11020extern "C"
11021#endif
11022char rpmdbNextIterator ();
11023int
11024main ()
11025{
11026return rpmdbNextIterator ();
11027 ;
11028 return 0;
11029}
11030_ACEOF
11031if ac_fn_c_try_link "$LINENO"; then :
11032 ac_cv_lib_rpmdb_rpmdbNextIterator=yes
11033else
11034 ac_cv_lib_rpmdb_rpmdbNextIterator=no
11035fi
11036rm -f core conftest.err conftest.$ac_objext \
11037 conftest$ac_exeext conftest.$ac_ext
11038LIBS=$ac_check_lib_save_LIBS
11039fi
11040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpmdb_rpmdbNextIterator" >&5
11041$as_echo "$ac_cv_lib_rpmdb_rpmdbNextIterator" >&6; }
11042if test "x$ac_cv_lib_rpmdb_rpmdbNextIterator" = xyes; then :
11043
11044 stap_LIBS="$stap_LIBS -lrpmdb"
11045fi
11046
44edbcd6
JS
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rpmFreeCrypto in -lrpmio" >&5
11048$as_echo_n "checking for rpmFreeCrypto in -lrpmio... " >&6; }
c3de29bd 11049if ${ac_cv_lib_rpmio_rpmFreeCrypto+:} false; then :
44edbcd6
JS
11050 $as_echo_n "(cached) " >&6
11051else
11052 ac_check_lib_save_LIBS=$LIBS
11053LIBS="-lrpmio $LIBS"
11054cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11055/* end confdefs.h. */
11056
11057/* Override any GCC internal prototype to avoid an error.
11058 Use char because int might match the return type of a GCC
11059 builtin and then its argument prototype would still apply. */
11060#ifdef __cplusplus
11061extern "C"
11062#endif
11063char rpmFreeCrypto ();
11064int
11065main ()
11066{
11067return rpmFreeCrypto ();
11068 ;
11069 return 0;
11070}
11071_ACEOF
11072if ac_fn_c_try_link "$LINENO"; then :
11073 ac_cv_lib_rpmio_rpmFreeCrypto=yes
11074else
11075 ac_cv_lib_rpmio_rpmFreeCrypto=no
11076fi
11077rm -f core conftest.err conftest.$ac_objext \
11078 conftest$ac_exeext conftest.$ac_ext
11079LIBS=$ac_check_lib_save_LIBS
11080fi
11081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpmio_rpmFreeCrypto" >&5
11082$as_echo "$ac_cv_lib_rpmio_rpmFreeCrypto" >&6; }
c3de29bd 11083if test "x$ac_cv_lib_rpmio_rpmFreeCrypto" = xyes; then :
44edbcd6
JS
11084
11085
11086$as_echo "#define HAVE_LIBRPMIO 1" >>confdefs.h
11087
f02c2e47 11088 stap_LIBS="$stap_LIBS -lc -lrpmio"
44edbcd6
JS
11089 have_librpmio="yes"
11090else
11091 have_librpmio="no"
11092fi
11093
bcfa72ed 11094 if test "x$have_librpm" != "xyes" -a "$with_rpm" == "yes"; then
5d4aa1f5 11095 as_fn_error $? "cannot find librpm" "$LINENO" 5
2ed04863 11096 fi
44edbcd6
JS
11097 if test "x$have_librpmio" != "xyes" -a "$with_rpm" == "yes"; then
11098 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find librpmio" >&5
11099$as_echo "$as_me: WARNING: cannot find librpmio" >&2;}
11100 fi
2ed04863
WC
11101fi
11102
9ac12b89
DS
11103LIBS_no_readline=$LIBS
11104
11105have_libreadline="no"
11106{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link readline libs" >&5
11107$as_echo_n "checking how to link readline libs... " >&6; }
11108for libtermcap in "" tinfo ncursesw ncurses curses termcap; do
11109 if test -z "$libtermcap"; then
11110 READLINE_LIBS="-lreadline"
11111 else
11112 READLINE_LIBS="-lreadline -l$libtermcap"
11113 fi
11114 LIBS="$READLINE_LIBS $LIBS_no_readline"
11115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11116/* end confdefs.h. */
11117
11118/* Override any GCC internal prototype to avoid an error.
11119 Use char because int might match the return type of a GCC
11120 builtin and then its argument prototype would still apply. */
11121#ifdef __cplusplus
11122extern "C"
11123#endif
11124char readline ();
11125int
11126main ()
11127{
11128return readline ();
11129 ;
11130 return 0;
11131}
11132_ACEOF
11133if ac_fn_c_try_link "$LINENO"; then :
11134 have_libreadline="yes"
11135fi
11136rm -f core conftest.err conftest.$ac_objext \
11137 conftest$ac_exeext conftest.$ac_ext
11138 if test "$have_libreadline" = "yes"; then
11139 break
11140 fi
11141done
11142if test "$have_libreadline" = "no"; then
11143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11144$as_echo "none" >&6; }
16314eed 11145 READLINE_LIBS=""
9ac12b89
DS
11146else
11147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINE_LIBS" >&5
11148$as_echo "$READLINE_LIBS" >&6; }
11149
9ac12b89
DS
11150$as_echo "#define HAVE_LIBREADLINE 1" >>confdefs.h
11151
11152fi
16314eed 11153
9ac12b89
DS
11154 if test "$have_libreadline" == "yes"; then
11155 HAVE_LIBREADLINE_TRUE=
11156 HAVE_LIBREADLINE_FALSE='#'
11157else
11158 HAVE_LIBREADLINE_TRUE='#'
11159 HAVE_LIBREADLINE_FALSE=
11160fi
11161
11162
11163LIBS=$LIBS_no_readline
2ed04863 11164
0a742545
FCE
11165
11166# Check whether --with-python3 was given.
11167if test "${with_python3+set}" = set; then :
11168 withval=$with_python3;
11169fi
11170
11171if test "x$with_python3" = "xyes"; then :
e5d623b1
DS
11172 if test -z "$PYTHON3"; then :
11173 as_fn_error $? "python version 3 is required" "$LINENO" 5
11174else
11175 preferred_python=$PYTHON3
0a742545 11176
e5d623b1 11177fi
0a742545 11178else
e5d623b1
DS
11179 if test "x$PYTHON" = "x:"; then :
11180 as_fn_error $? "python version 2 is required" "$LINENO" 5
11181else
11182 preferred_python=$PYTHON
0a742545
FCE
11183
11184fi
e5d623b1 11185fi
0a742545 11186
e8f3c2c2
DS
11187build_elfutils=no
11188
7fbd9d09 11189# Check whether --with-elfutils was given.
1ef0423a 11190if test "${with_elfutils+set}" = set; then :
7fbd9d09 11191 withval=$with_elfutils;
e8f3c2c2 11192case "$with_elfutils" in
5d4aa1f5 11193yes) as_fn_error $? "--with-elfutils requires an argument" "$LINENO" 5 ;;
e8f3c2c2
DS
11194''|no) ;;
11195*) build_elfutils=yes ;;
11196esac
7fbd9d09 11197fi
e8f3c2c2 11198
7fbd9d09 11199 if test $build_elfutils = yes; then
e8f3c2c2
DS
11200 BUILD_ELFUTILS_TRUE=
11201 BUILD_ELFUTILS_FALSE='#'
11202else
11203 BUILD_ELFUTILS_TRUE='#'
11204 BUILD_ELFUTILS_FALSE=
11205fi
11206
1ef0423a 11207elfutils_abs_srcdir=`if test $build_elfutils = yes; then :
e8f3c2c2 11208 cd $with_elfutils && pwd
1ef0423a 11209fi`
e8f3c2c2
DS
11210
11211
efa6ba96
PP
11212if test $enable_translator = yes; then
11213 if test $build_elfutils = no; then
7e8210ae 11214 # Need libdwfl-capable recent elfutils http://elfutils.org/
c14263d8
FCE
11215
11216 # On modern debian/ubuntu, libebl has been merged into libdw
11217 # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457543
11218 save_LIBS="$LIBS"
11219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ebl_get_elfmachine in -lebl" >&5
11220$as_echo_n "checking for ebl_get_elfmachine in -lebl... " >&6; }
c3de29bd 11221if ${ac_cv_lib_ebl_ebl_get_elfmachine+:} false; then :
c14263d8
FCE
11222 $as_echo_n "(cached) " >&6
11223else
11224 ac_check_lib_save_LIBS=$LIBS
11225LIBS="-lebl $LIBS"
11226cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11227/* end confdefs.h. */
11228
11229/* Override any GCC internal prototype to avoid an error.
11230 Use char because int might match the return type of a GCC
11231 builtin and then its argument prototype would still apply. */
11232#ifdef __cplusplus
11233extern "C"
11234#endif
11235char ebl_get_elfmachine ();
11236int
11237main ()
11238{
11239return ebl_get_elfmachine ();
11240 ;
11241 return 0;
11242}
11243_ACEOF
11244if ac_fn_c_try_link "$LINENO"; then :
11245 ac_cv_lib_ebl_ebl_get_elfmachine=yes
11246else
11247 ac_cv_lib_ebl_ebl_get_elfmachine=no
11248fi
11249rm -f core conftest.err conftest.$ac_objext \
11250 conftest$ac_exeext conftest.$ac_ext
11251LIBS=$ac_check_lib_save_LIBS
11252fi
11253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ebl_ebl_get_elfmachine" >&5
11254$as_echo "$ac_cv_lib_ebl_ebl_get_elfmachine" >&6; }
c3de29bd 11255if test "x$ac_cv_lib_ebl_ebl_get_elfmachine" = xyes; then :
c14263d8
FCE
11256 ebl_LIBS=-lebl
11257else
11258 ebl_LIBS=
11259fi
11260
11261 LIBS="$save_LIBS"
11262
efa6ba96 11263 save_LIBS="$LIBS"
1ef0423a 11264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dwfl_module_getsym in -ldw" >&5
0710d850 11265$as_echo_n "checking for dwfl_module_getsym in -ldw... " >&6; }
c3de29bd 11266if ${ac_cv_lib_dw_dwfl_module_getsym+:} false; then :
0710d850 11267 $as_echo_n "(cached) " >&6
4645fadb
JS
11268else
11269 ac_check_lib_save_LIBS=$LIBS
c14263d8 11270LIBS="-ldw -Wl,--start-group -ldw $ebl_LIBS -Wl,--end-group -lelf $LIBS"
1ef0423a 11271cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4645fadb
JS
11272/* end confdefs.h. */
11273
7fbd9d09
FCE
11274/* Override any GCC internal prototype to avoid an error.
11275 Use char because int might match the return type of a GCC
11276 builtin and then its argument prototype would still apply. */
4645fadb
JS
11277#ifdef __cplusplus
11278extern "C"
11279#endif
11280char dwfl_module_getsym ();
11281int
11282main ()
11283{
7fbd9d09 11284return dwfl_module_getsym ();
4645fadb
JS
11285 ;
11286 return 0;
11287}
11288_ACEOF
1ef0423a 11289if ac_fn_c_try_link "$LINENO"; then :
4645fadb
JS
11290 ac_cv_lib_dw_dwfl_module_getsym=yes
11291else
1ef0423a 11292 ac_cv_lib_dw_dwfl_module_getsym=no
4645fadb 11293fi
1ef0423a
FCE
11294rm -f core conftest.err conftest.$ac_objext \
11295 conftest$ac_exeext conftest.$ac_ext
4645fadb
JS
11296LIBS=$ac_check_lib_save_LIBS
11297fi
1ef0423a 11298{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dw_dwfl_module_getsym" >&5
0710d850 11299$as_echo "$ac_cv_lib_dw_dwfl_module_getsym" >&6; }
c3de29bd 11300if test "x$ac_cv_lib_dw_dwfl_module_getsym" = xyes; then :
4645fadb
JS
11301 cat >>confdefs.h <<_ACEOF
11302#define HAVE_LIBDW 1
11303_ACEOF
11304
11305 LIBS="-ldw $LIBS"
11306
11307else
11308
5d4aa1f5 11309 as_fn_error $? "missing elfutils development headers/libraries (install elfutils-devel, libebl-dev, libdw-dev and/or libebl-devel)" "$LINENO" 5
4645fadb
JS
11310fi
11311
2a885a4a
MW
11312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dwarf_next_unit in -ldw" >&5
11313$as_echo_n "checking for dwarf_next_unit in -ldw... " >&6; }
11314if ${ac_cv_lib_dw_dwarf_next_unit+:} false; then :
0710d850 11315 $as_echo_n "(cached) " >&6
87cb1275
MW
11316else
11317 ac_check_lib_save_LIBS=$LIBS
c14263d8 11318LIBS="-ldw -Wl,--start-group -ldw $ebl_LIBS -Wl,--end-group -lelf $LIBS"
1ef0423a 11319cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87cb1275
MW
11320/* end confdefs.h. */
11321
7fbd9d09
FCE
11322/* Override any GCC internal prototype to avoid an error.
11323 Use char because int might match the return type of a GCC
11324 builtin and then its argument prototype would still apply. */
87cb1275
MW
11325#ifdef __cplusplus
11326extern "C"
11327#endif
2a885a4a 11328char dwarf_next_unit ();
87cb1275
MW
11329int
11330main ()
11331{
2a885a4a 11332return dwarf_next_unit ();
87cb1275
MW
11333 ;
11334 return 0;
11335}
11336_ACEOF
1ef0423a 11337if ac_fn_c_try_link "$LINENO"; then :
2a885a4a 11338 ac_cv_lib_dw_dwarf_next_unit=yes
87cb1275 11339else
2a885a4a 11340 ac_cv_lib_dw_dwarf_next_unit=no
87cb1275 11341fi
1ef0423a
FCE
11342rm -f core conftest.err conftest.$ac_objext \
11343 conftest$ac_exeext conftest.$ac_ext
87cb1275
MW
11344LIBS=$ac_check_lib_save_LIBS
11345fi
2a885a4a
MW
11346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dw_dwarf_next_unit" >&5
11347$as_echo "$ac_cv_lib_dw_dwarf_next_unit" >&6; }
11348if test "x$ac_cv_lib_dw_dwarf_next_unit" = xyes; then :
87cb1275
MW
11349 cat >>confdefs.h <<_ACEOF
11350#define HAVE_LIBDW 1
11351_ACEOF
11352
11353 LIBS="-ldw $LIBS"
11354
11355else
11356
2a885a4a 11357 as_fn_error $? "elfutils, libdw too old, need 0.148+" "$LINENO" 5
87cb1275
MW
11358fi
11359
c14263d8 11360 stap_LIBS="$stap_LIBS -Wl,--start-group -ldw $ebl_LIBS -Wl,--end-group -lelf"
efa6ba96
PP
11361 LIBS="$save_LIBS"
11362 else
11363 # We built our own and stap_LDFLAGS points at the install.
12c1a007 11364 stap_LIBS="$stap_LIBS -Wl,--start-group -ldw -lebl -Wl,--end-group -lelf"
efa6ba96 11365 fi
4645fadb
JS
11366fi
11367
6b1a0274 11368
1ef0423a 11369{ $as_echo "$as_me:${as_lineno-$LINENO}: stap will link $stap_LIBS" >&5
0710d850 11370$as_echo "$as_me: stap will link $stap_LIBS" >&6;}
c3a3c0c9 11371
97859b9d
JS
11372# staprun has more modest libelf needs
11373if test $build_elfutils = no; then
97859b9d
JS
11374 save_LIBS="$LIBS"
11375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for elf_getshdrstrndx in -lelf" >&5
11376$as_echo_n "checking for elf_getshdrstrndx in -lelf... " >&6; }
11377if ${ac_cv_lib_elf_elf_getshdrstrndx+:} false; then :
11378 $as_echo_n "(cached) " >&6
11379else
11380 ac_check_lib_save_LIBS=$LIBS
11381LIBS="-lelf $LIBS"
11382cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11383/* end confdefs.h. */
11384
11385/* Override any GCC internal prototype to avoid an error.
11386 Use char because int might match the return type of a GCC
11387 builtin and then its argument prototype would still apply. */
11388#ifdef __cplusplus
11389extern "C"
11390#endif
11391char elf_getshdrstrndx ();
11392int
11393main ()
11394{
11395return elf_getshdrstrndx ();
11396 ;
11397 return 0;
11398}
11399_ACEOF
11400if ac_fn_c_try_link "$LINENO"; then :
11401 ac_cv_lib_elf_elf_getshdrstrndx=yes
11402else
11403 ac_cv_lib_elf_elf_getshdrstrndx=no
11404fi
11405rm -f core conftest.err conftest.$ac_objext \
11406 conftest$ac_exeext conftest.$ac_ext
11407LIBS=$ac_check_lib_save_LIBS
11408fi
11409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_elf_elf_getshdrstrndx" >&5
11410$as_echo "$ac_cv_lib_elf_elf_getshdrstrndx" >&6; }
11411if test "x$ac_cv_lib_elf_elf_getshdrstrndx" = xyes; then :
94eb87d1
DS
11412 cat >>confdefs.h <<_ACEOF
11413#define HAVE_LIBELF 1
11414_ACEOF
97859b9d 11415
94eb87d1 11416 LIBS="-lelf $LIBS"
97859b9d 11417
94eb87d1 11418else
97859b9d 11419
94eb87d1
DS
11420 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11421$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11422as_fn_error $? "libelf too old, need 0.142+
11423See \`config.log' for more details" "$LINENO" 5; }
97859b9d
JS
11424fi
11425
94eb87d1 11426 staprun_LIBS="$staprun_LIBS -lelf"
97859b9d
JS
11427 LIBS="$save_LIBS"
11428else
11429 # We built our own and staprun_LDFLAGS points at the install.
11430 staprun_LIBS="$staprun_LIBS -lelf"
11431fi
11432
11433
11434{ $as_echo "$as_me:${as_lineno-$LINENO}: staprun will link $staprun_LIBS" >&5
11435$as_echo "$as_me: staprun will link $staprun_LIBS" >&6;}
11436
cbe7ea07 11437
69c68955
FCE
11438date=`date +%Y-%m-%d`
11439
11440cat >>confdefs.h <<_ACEOF
11441#define DATE "$date"
11442_ACEOF
11443
82fab474 11444DATE="$date"
69c68955
FCE
11445
11446
47f390f9
FCE
11447# Before PR4037, we used to arrange to pass CFLAGS+=-m64 for a staprun
11448# being compiled on 32-bit userspace but running against 64-bit kernels.
11449# This is no longer necessary.
5566993b 11450
7fbd9d09 11451ac_ext=cpp
3bf6ac45
TM
11452ac_cpp='$CXXCPP $CPPFLAGS'
11453ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11454ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11455ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11456
0c09722b 11457# Use boost::string_ref if available
62cb4be9
FCE
11458ac_ext=cpp
11459ac_cpp='$CXXCPP $CPPFLAGS'
11460ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11461ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11462ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
11464$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
11465if test -z "$CXXCPP"; then
11466 if ${ac_cv_prog_CXXCPP+:} false; then :
11467 $as_echo_n "(cached) " >&6
11468else
11469 # Double quotes because CXXCPP needs to be expanded
11470 for CXXCPP in "$CXX -E" "/lib/cpp"
11471 do
11472 ac_preproc_ok=false
11473for ac_cxx_preproc_warn_flag in '' yes
11474do
11475 # Use a header file that comes with gcc, so configuring glibc
11476 # with a fresh cross-compiler works.
11477 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11478 # <limits.h> exists even on freestanding compilers.
11479 # On the NeXT, cc -E runs the code through the compiler's parser,
11480 # not just through cpp. "Syntax error" is here to catch this case.
11481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11482/* end confdefs.h. */
11483#ifdef __STDC__
11484# include <limits.h>
11485#else
11486# include <assert.h>
11487#endif
11488 Syntax error
11489_ACEOF
11490if ac_fn_cxx_try_cpp "$LINENO"; then :
11491
11492else
11493 # Broken: fails on valid input.
11494continue
11495fi
11496rm -f conftest.err conftest.i conftest.$ac_ext
11497
11498 # OK, works on sane cases. Now check whether nonexistent headers
11499 # can be detected and how.
11500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11501/* end confdefs.h. */
11502#include <ac_nonexistent.h>
11503_ACEOF
11504if ac_fn_cxx_try_cpp "$LINENO"; then :
11505 # Broken: success on invalid input.
11506continue
11507else
11508 # Passes both tests.
11509ac_preproc_ok=:
11510break
11511fi
11512rm -f conftest.err conftest.i conftest.$ac_ext
11513
11514done
11515# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11516rm -f conftest.i conftest.err conftest.$ac_ext
11517if $ac_preproc_ok; then :
11518 break
11519fi
11520
11521 done
11522 ac_cv_prog_CXXCPP=$CXXCPP
11523
11524fi
11525 CXXCPP=$ac_cv_prog_CXXCPP
11526else
11527 ac_cv_prog_CXXCPP=$CXXCPP
11528fi
11529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
11530$as_echo "$CXXCPP" >&6; }
11531ac_preproc_ok=false
11532for ac_cxx_preproc_warn_flag in '' yes
11533do
11534 # Use a header file that comes with gcc, so configuring glibc
11535 # with a fresh cross-compiler works.
11536 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11537 # <limits.h> exists even on freestanding compilers.
11538 # On the NeXT, cc -E runs the code through the compiler's parser,
11539 # not just through cpp. "Syntax error" is here to catch this case.
11540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11541/* end confdefs.h. */
11542#ifdef __STDC__
11543# include <limits.h>
11544#else
11545# include <assert.h>
11546#endif
11547 Syntax error
11548_ACEOF
11549if ac_fn_cxx_try_cpp "$LINENO"; then :
11550
11551else
11552 # Broken: fails on valid input.
11553continue
11554fi
11555rm -f conftest.err conftest.i conftest.$ac_ext
11556
11557 # OK, works on sane cases. Now check whether nonexistent headers
11558 # can be detected and how.
11559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11560/* end confdefs.h. */
11561#include <ac_nonexistent.h>
11562_ACEOF
11563if ac_fn_cxx_try_cpp "$LINENO"; then :
11564 # Broken: success on invalid input.
11565continue
11566else
11567 # Passes both tests.
11568ac_preproc_ok=:
11569break
11570fi
11571rm -f conftest.err conftest.i conftest.$ac_ext
11572
11573done
11574# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11575rm -f conftest.i conftest.err conftest.$ac_ext
11576if $ac_preproc_ok; then :
11577
11578else
11579 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11580$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11581as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
11582See \`config.log' for more details" "$LINENO" 5; }
11583fi
11584
11585ac_ext=cpp
11586ac_cpp='$CXXCPP $CPPFLAGS'
11587ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11588ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11589ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11590
11591
3dd76f53
AJ
11592for ac_header in boost/utility/string_ref.hpp
11593do :
11594 ac_fn_cxx_check_header_mongrel "$LINENO" "boost/utility/string_ref.hpp" "ac_cv_header_boost_utility_string_ref_hpp" "$ac_includes_default"
11595if test "x$ac_cv_header_boost_utility_string_ref_hpp" = xyes; then :
11596 cat >>confdefs.h <<_ACEOF
11597#define HAVE_BOOST_UTILITY_STRING_REF_HPP 1
11598_ACEOF
11599
11600fi
11601
11602done
11603
1ef0423a
FCE
11604ac_ext=c
11605ac_cpp='$CPP $CPPFLAGS'
11606ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11607ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11608ac_compiler_gnu=$ac_cv_c_compiler_gnu
3bf6ac45
TM
11609
11610
e016a49a 11611
138bbe90 11612# Check for Dyninst headers and libraries
138bbe90
JS
11613
11614# Check whether --with-dyninst was given.
11615if test "${with_dyninst+set}" = set; then :
11616 withval=$with_dyninst;
eab44db5
FCE
11617fi
11618
11619
138bbe90 11620case "$with_dyninst" in
eab44db5
FCE
11621no) ;;
11622''|yes) # Try a simple-minded distro search
ffbe6348
JS
11623 DYNINST_CXXFLAGS="-I/usr/include/dyninst"
11624 DYNINST_LDFLAGS="-L/usr/lib64/dyninst -L/usr/lib/dyninst" # XXX both lib paths!?!
11625 ;;
11626*) # Use paths in the user-specified prefix
11627 DYNINST_CXXFLAGS="-I$with_dyninst/include"
3aeea85c 11628 DYNINST_LDFLAGS="-L$with_dyninst/lib/" # XXX need lib64 too?
ffbe6348
JS
11629 ;;
11630esac
e0a17c00 11631if test "$with_dyninst" != "no"; then
ffbe6348 11632 ac_ext=cpp
138bbe90
JS
11633ac_cpp='$CXXCPP $CPPFLAGS'
11634ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11635ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11636ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11637
ffbe6348
JS
11638 old_CPPFLAGS="$CPPFLAGS"
11639 CPPFLAGS="$CPPFLAGS $DYNINST_CXXFLAGS"
2494675c
DS
11640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dyninst support" >&5
11641$as_echo "$as_me: checking dyninst support" >&6;}
ffbe6348 11642 for ac_header in BPatch_object.h
138bbe90
JS
11643do :
11644 ac_fn_cxx_check_header_mongrel "$LINENO" "BPatch_object.h" "ac_cv_header_BPatch_object_h" "$ac_includes_default"
11645if test "x$ac_cv_header_BPatch_object_h" = xyes; then :
11646 cat >>confdefs.h <<_ACEOF
11647#define HAVE_BPATCH_OBJECT_H 1
11648_ACEOF
11649
138bbe90
JS
11650
11651
a3524565
JS
11652
11653$as_echo "#define HAVE_DYNINST 1" >>confdefs.h
11654
ffbe6348 11655 have_dyninst=yes
2494675c
DS
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: dyninst support available" >&5
11657$as_echo "$as_me: dyninst support available" >&6;}
138bbe90
JS
11658fi
11659
11660done
11661
e0a17c00 11662 if test -n "$with_dyninst" -a "$have_dyninst" != "yes"; then
2494675c
DS
11663 as_fn_error $? "Dyninst does not appear to be usable" "$LINENO" 5
11664 fi
ffbe6348
JS
11665 CPPFLAGS="$old_CPPFLAGS"
11666 ac_ext=c
138bbe90
JS
11667ac_cpp='$CPP $CPPFLAGS'
11668ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11669ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11670ac_compiler_gnu=$ac_cv_c_compiler_gnu
11671
ffbe6348 11672fi
138bbe90
JS
11673 if test "${have_dyninst}" = "yes"; then
11674 HAVE_DYNINST_TRUE=
11675 HAVE_DYNINST_FALSE='#'
11676else
11677 HAVE_DYNINST_TRUE='#'
11678 HAVE_DYNINST_FALSE=
11679fi
11680
11681
11682
42f767d0 11683
b0c670f4
FCE
11684# Check whether --enable-virt was given.
11685if test "${enable_virt+set}" = set; then :
11686 enableval=$enable_virt; enable_virt=$enableval
11687else
11688 enable_virt="check"
11689fi
11690
11691
11692
42f767d0
JL
11693pkg_failed=no
11694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libvirt" >&5
11695$as_echo_n "checking for libvirt... " >&6; }
11696
11697if test -n "$libvirt_CFLAGS"; then
11698 pkg_cv_libvirt_CFLAGS="$libvirt_CFLAGS"
11699 elif test -n "$PKG_CONFIG"; then
11700 if test -n "$PKG_CONFIG" && \
11701 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libvirt >= 1.0.2\""; } >&5
11702 ($PKG_CONFIG --exists --print-errors "libvirt >= 1.0.2") 2>&5
11703 ac_status=$?
11704 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11705 test $ac_status = 0; }; then
11706 pkg_cv_libvirt_CFLAGS=`$PKG_CONFIG --cflags "libvirt >= 1.0.2" 2>/dev/null`
11707 test "x$?" != "x0" && pkg_failed=yes
11708else
11709 pkg_failed=yes
11710fi
11711 else
11712 pkg_failed=untried
11713fi
11714if test -n "$libvirt_LIBS"; then
11715 pkg_cv_libvirt_LIBS="$libvirt_LIBS"
11716 elif test -n "$PKG_CONFIG"; then
11717 if test -n "$PKG_CONFIG" && \
11718 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libvirt >= 1.0.2\""; } >&5
11719 ($PKG_CONFIG --exists --print-errors "libvirt >= 1.0.2") 2>&5
11720 ac_status=$?
11721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11722 test $ac_status = 0; }; then
11723 pkg_cv_libvirt_LIBS=`$PKG_CONFIG --libs "libvirt >= 1.0.2" 2>/dev/null`
11724 test "x$?" != "x0" && pkg_failed=yes
11725else
11726 pkg_failed=yes
11727fi
11728 else
11729 pkg_failed=untried
11730fi
11731
11732
11733
11734if test $pkg_failed = yes; then
11735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11736$as_echo "no" >&6; }
11737
11738if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11739 _pkg_short_errors_supported=yes
11740else
11741 _pkg_short_errors_supported=no
11742fi
11743 if test $_pkg_short_errors_supported = yes; then
11744 libvirt_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libvirt >= 1.0.2" 2>&1`
11745 else
11746 libvirt_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libvirt >= 1.0.2" 2>&1`
11747 fi
11748 # Put the nasty error message in config.log where it belongs
11749 echo "$libvirt_PKG_ERRORS" >&5
11750
11751 have_libvirt=no
11752elif test $pkg_failed = untried; then
11753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11754$as_echo "no" >&6; }
11755 have_libvirt=no
11756else
11757 libvirt_CFLAGS=$pkg_cv_libvirt_CFLAGS
11758 libvirt_LIBS=$pkg_cv_libvirt_LIBS
11759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11760$as_echo "yes" >&6; }
11761
11762 have_libvirt=yes
11763
11764$as_echo "#define HAVE_LIBVIRT 1" >>confdefs.h
11765
11766
11767fi
11768 if test "${have_libvirt}" = "yes"; then
11769 HAVE_LIBVIRT_TRUE=
11770 HAVE_LIBVIRT_FALSE='#'
11771else
11772 HAVE_LIBVIRT_TRUE='#'
11773 HAVE_LIBVIRT_FALSE=
11774fi
11775
11776
11777pkg_failed=no
11778{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml2" >&5
11779$as_echo_n "checking for libxml2... " >&6; }
11780
11781if test -n "$libxml2_CFLAGS"; then
11782 pkg_cv_libxml2_CFLAGS="$libxml2_CFLAGS"
11783 elif test -n "$PKG_CONFIG"; then
11784 if test -n "$PKG_CONFIG" && \
11785 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5
11786 ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5
11787 ac_status=$?
11788 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11789 test $ac_status = 0; }; then
11790 pkg_cv_libxml2_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0" 2>/dev/null`
11791 test "x$?" != "x0" && pkg_failed=yes
11792else
11793 pkg_failed=yes
11794fi
11795 else
11796 pkg_failed=untried
11797fi
11798if test -n "$libxml2_LIBS"; then
11799 pkg_cv_libxml2_LIBS="$libxml2_LIBS"
11800 elif test -n "$PKG_CONFIG"; then
11801 if test -n "$PKG_CONFIG" && \
11802 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0\""; } >&5
11803 ($PKG_CONFIG --exists --print-errors "libxml-2.0") 2>&5
11804 ac_status=$?
11805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11806 test $ac_status = 0; }; then
11807 pkg_cv_libxml2_LIBS=`$PKG_CONFIG --libs "libxml-2.0" 2>/dev/null`
11808 test "x$?" != "x0" && pkg_failed=yes
11809else
11810 pkg_failed=yes
11811fi
11812 else
11813 pkg_failed=untried
11814fi
11815
11816
11817
11818if test $pkg_failed = yes; then
11819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11820$as_echo "no" >&6; }
11821
11822if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11823 _pkg_short_errors_supported=yes
11824else
11825 _pkg_short_errors_supported=no
11826fi
11827 if test $_pkg_short_errors_supported = yes; then
11828 libxml2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0" 2>&1`
11829 else
11830 libxml2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0" 2>&1`
11831 fi
11832 # Put the nasty error message in config.log where it belongs
11833 echo "$libxml2_PKG_ERRORS" >&5
11834
11835 have_libxml2=no
11836elif test $pkg_failed = untried; then
11837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11838$as_echo "no" >&6; }
11839 have_libxml2=no
11840else
11841 libxml2_CFLAGS=$pkg_cv_libxml2_CFLAGS
11842 libxml2_LIBS=$pkg_cv_libxml2_LIBS
11843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11844$as_echo "yes" >&6; }
11845
11846 have_libxml2=yes
11847
11848$as_echo "#define HAVE_LIBXML2 1" >>confdefs.h
11849
11850
11851fi
11852 if test "${have_libxml2}" = "yes"; then
11853 HAVE_LIBXML2_TRUE=
11854 HAVE_LIBXML2_FALSE='#'
11855else
11856 HAVE_LIBXML2_TRUE='#'
11857 HAVE_LIBXML2_FALSE=
11858fi
11859
11860
b0c670f4
FCE
11861if test "$enable_virt" != "no"; then
11862 if test "x${have_libvirt}" != "xyes"; then
11863 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will not build systemtap virt support, cannot find libvirt headers" >&5
11864$as_echo "$as_me: WARNING: will not build systemtap virt support, cannot find libvirt headers" >&2;}
11865 fi
11866 if test "x${have_libxml2}" != "xyes"; then
11867 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will not build systemtap virt support, cannot find xml2 headers" >&5
11868$as_echo "$as_me: WARNING: will not build systemtap virt support, cannot find xml2 headers" >&2;}
11869 fi
11870fi
11871 if test "${have_libvirt}" == "yes" -a "${have_libxml2}" == "yes" -a "$enable_virt" != "no"; then
11872 BUILD_VIRT_TRUE=
11873 BUILD_VIRT_FALSE='#'
11874else
11875 BUILD_VIRT_TRUE='#'
11876 BUILD_VIRT_FALSE=
11877fi
11878
11879
11880
d7f07c29
DS
11881# Check whether --with-python2-probes was given.
11882if test "${with_python2_probes+set}" = set; then :
11883 withval=$with_python2_probes;
c16501a1
DS
11884fi
11885
d7f07c29
DS
11886have_python2_support=no
11887if test "x$with_python2_probes" != "xno"; then :
11888 pathless_python=$(basename "$PYTHON")
11889 # Extract the first word of "${pathless_python}-config", so it can be a program name with args.
11890set dummy ${pathless_python}-config; ac_word=$2
11891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11892$as_echo_n "checking for $ac_word... " >&6; }
11893if ${ac_cv_path_PYTHON_CONFIG+:} false; then :
11894 $as_echo_n "(cached) " >&6
11895else
11896 case $PYTHON_CONFIG in
11897 [\\/]* | ?:[\\/]*)
11898 ac_cv_path_PYTHON_CONFIG="$PYTHON_CONFIG" # Let the user override the test with a path.
11899 ;;
11900 *)
11901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11902for as_dir in $PATH
11903do
11904 IFS=$as_save_IFS
11905 test -z "$as_dir" && as_dir=.
11906 for ac_exec_ext in '' $ac_executable_extensions; do
11907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11908 ac_cv_path_PYTHON_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11910 break 2
11911 fi
11912done
11913 done
11914IFS=$as_save_IFS
11915
11916 test -z "$ac_cv_path_PYTHON_CONFIG" && ac_cv_path_PYTHON_CONFIG="no"
11917 ;;
11918esac
11919fi
11920PYTHON_CONFIG=$ac_cv_path_PYTHON_CONFIG
11921if test -n "$PYTHON_CONFIG"; then
11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_CONFIG" >&5
11923$as_echo "$PYTHON_CONFIG" >&6; }
11924else
11925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11926$as_echo "no" >&6; }
11927fi
11928
11929
11930 if test "x$PYTHON_CONFIG" != "xno"; then :
11931 PYTHON_CPPFLAGS=`$PYTHON_CONFIG --includes 2> /dev/null`
11932 PYTHON_CPPFLAGS=$PYTHON_CPPFLAGS
11933
11934 save_CPPFLAGS="$CPPFLAGS"
11935 CPPFLAGS="$PYTHON_CPPFLAGS $CPPFLAGS"
11936 { ac_cv_header_Python_h=; unset ac_cv_header_Python_h;}
11937 for ac_header in Python.h
c16501a1 11938do :
d7f07c29
DS
11939 ac_fn_c_check_header_mongrel "$LINENO" "Python.h" "ac_cv_header_Python_h" "$ac_includes_default"
11940if test "x$ac_cv_header_Python_h" = xyes; then :
c16501a1 11941 cat >>confdefs.h <<_ACEOF
d7f07c29 11942#define HAVE_PYTHON_H 1
c16501a1 11943_ACEOF
effb39de 11944 have_python2_support=yes
c16501a1
DS
11945fi
11946
11947done
11948
d7f07c29
DS
11949 CPPFLAGS="$save_CPPFLAGS"
11950fi
c16501a1 11951fi
effb39de 11952if test "x$have_python2_support" = "xyes"; then :
c16501a1 11953
d7f07c29 11954$as_echo "#define HAVE_PYTHON2_PROBES 1" >>confdefs.h
c16501a1
DS
11955
11956else
d7f07c29
DS
11957 if test "x$with_python2_probes" = "xyes"; then :
11958 as_fn_error $? "python version 2 probe support requested but not found" "$LINENO" 5
c16501a1
DS
11959fi
11960
11961fi
effb39de 11962 if test "x$have_python2_support" = "xyes"; then
d7f07c29
DS
11963 HAVE_PYTHON2_PROBES_TRUE=
11964 HAVE_PYTHON2_PROBES_FALSE='#'
11965else
11966 HAVE_PYTHON2_PROBES_TRUE='#'
11967 HAVE_PYTHON2_PROBES_FALSE=
11968fi
11969
11970
11971
11972# Check whether --with-python3-probes was given.
11973if test "${with_python3_probes+set}" = set; then :
11974 withval=$with_python3_probes;
11975fi
11976
11977have_python3_support=no
11978if test "x$with_python3_probes" != "xno"; then :
11979 pathless_python3=$(basename "$PYTHON3")
1d200591
DS
11980 if test "x${pathless_python3}" == "x"; then
11981 pathless_python3="python3"
11982 fi
d7f07c29
DS
11983 # Extract the first word of "${pathless_python3}-config", so it can be a program name with args.
11984set dummy ${pathless_python3}-config; ac_word=$2
11985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11986$as_echo_n "checking for $ac_word... " >&6; }
11987if ${ac_cv_path_PYTHON3_CONFIG+:} false; then :
11988 $as_echo_n "(cached) " >&6
11989else
11990 case $PYTHON3_CONFIG in
11991 [\\/]* | ?:[\\/]*)
11992 ac_cv_path_PYTHON3_CONFIG="$PYTHON3_CONFIG" # Let the user override the test with a path.
11993 ;;
11994 *)
11995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11996for as_dir in $PATH
11997do
11998 IFS=$as_save_IFS
11999 test -z "$as_dir" && as_dir=.
12000 for ac_exec_ext in '' $ac_executable_extensions; do
12001 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12002 ac_cv_path_PYTHON3_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12004 break 2
12005 fi
12006done
12007 done
12008IFS=$as_save_IFS
12009
12010 test -z "$ac_cv_path_PYTHON3_CONFIG" && ac_cv_path_PYTHON3_CONFIG="no"
12011 ;;
12012esac
12013fi
12014PYTHON3_CONFIG=$ac_cv_path_PYTHON3_CONFIG
12015if test -n "$PYTHON3_CONFIG"; then
12016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON3_CONFIG" >&5
12017$as_echo "$PYTHON3_CONFIG" >&6; }
c16501a1 12018else
d7f07c29
DS
12019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12020$as_echo "no" >&6; }
12021fi
12022
12023
12024 if test "x$PYTHON3_CONFIG" != "xno"; then :
12025 PYTHON3_CPPFLAGS=`$PYTHON3_CONFIG --includes 2> /dev/null`
12026 PYTHON3_CPPFLAGS=$PYTHON3_CPPFLAGS
12027
12028 save_CPPFLAGS="$CPPFLAGS"
12029 CPPFLAGS="$PYTHON3_CPPFLAGS $CPPFLAGS"
12030 { ac_cv_header_Python_h=; unset ac_cv_header_Python_h;}
12031 for ac_header in Python.h
12032do :
12033 ac_fn_c_check_header_mongrel "$LINENO" "Python.h" "ac_cv_header_Python_h" "$ac_includes_default"
12034if test "x$ac_cv_header_Python_h" = xyes; then :
12035 cat >>confdefs.h <<_ACEOF
12036#define HAVE_PYTHON_H 1
12037_ACEOF
12038 have_python3_support=yes
12039fi
12040
12041done
12042
12043 CPPFLAGS="$save_CPPFLAGS"
12044fi
12045fi
12046if test "x$have_python3_support" = "xyes"; then :
12047
12048$as_echo "#define HAVE_PYTHON3_PROBES 1" >>confdefs.h
12049
12050else
12051 if test "x$with_python3_probes" = "xyes"; then :
12052 as_fn_error $? "python version 3 probe support requested but not found" "$LINENO" 5
12053fi
12054
12055fi
12056 if test "x$have_python3_support" = "xyes"; then
12057 HAVE_PYTHON3_PROBES_TRUE=
12058 HAVE_PYTHON3_PROBES_FALSE='#'
12059else
12060 HAVE_PYTHON3_PROBES_TRUE='#'
12061 HAVE_PYTHON3_PROBES_FALSE=
12062fi
12063
12064
12065 if test "x$have_python2_support" = "xyes" -o "x$have_python3_support" = "xyes"; then
12066 HAVE_PYTHON_PROBES_TRUE=
12067 HAVE_PYTHON_PROBES_FALSE='#'
12068else
12069 HAVE_PYTHON_PROBES_TRUE='#'
12070 HAVE_PYTHON_PROBES_FALSE=
c16501a1
DS
12071fi
12072
12073
12074
11ea78d6
FL
12075pkg_failed=no
12076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for jsonc" >&5
12077$as_echo_n "checking for jsonc... " >&6; }
12078
12079if test -n "$jsonc_CFLAGS"; then
12080 pkg_cv_jsonc_CFLAGS="$jsonc_CFLAGS"
12081 elif test -n "$PKG_CONFIG"; then
12082 if test -n "$PKG_CONFIG" && \
863e1237
FCE
12083 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"json-c >= 0.12\""; } >&5
12084 ($PKG_CONFIG --exists --print-errors "json-c >= 0.12") 2>&5
11ea78d6
FL
12085 ac_status=$?
12086 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12087 test $ac_status = 0; }; then
863e1237 12088 pkg_cv_jsonc_CFLAGS=`$PKG_CONFIG --cflags "json-c >= 0.12" 2>/dev/null`
11ea78d6
FL
12089 test "x$?" != "x0" && pkg_failed=yes
12090else
12091 pkg_failed=yes
12092fi
12093 else
12094 pkg_failed=untried
12095fi
12096if test -n "$jsonc_LIBS"; then
12097 pkg_cv_jsonc_LIBS="$jsonc_LIBS"
12098 elif test -n "$PKG_CONFIG"; then
12099 if test -n "$PKG_CONFIG" && \
863e1237
FCE
12100 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"json-c >= 0.12\""; } >&5
12101 ($PKG_CONFIG --exists --print-errors "json-c >= 0.12") 2>&5
11ea78d6
FL
12102 ac_status=$?
12103 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12104 test $ac_status = 0; }; then
863e1237 12105 pkg_cv_jsonc_LIBS=`$PKG_CONFIG --libs "json-c >= 0.12" 2>/dev/null`
11ea78d6
FL
12106 test "x$?" != "x0" && pkg_failed=yes
12107else
12108 pkg_failed=yes
12109fi
12110 else
12111 pkg_failed=untried
12112fi
12113
12114
12115
12116if test $pkg_failed = yes; then
12117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12118$as_echo "no" >&6; }
12119
12120if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12121 _pkg_short_errors_supported=yes
12122else
12123 _pkg_short_errors_supported=no
12124fi
12125 if test $_pkg_short_errors_supported = yes; then
863e1237 12126 jsonc_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "json-c >= 0.12" 2>&1`
11ea78d6 12127 else
863e1237 12128 jsonc_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "json-c >= 0.12" 2>&1`
11ea78d6
FL
12129 fi
12130 # Put the nasty error message in config.log where it belongs
12131 echo "$jsonc_PKG_ERRORS" >&5
12132
12133 have_jsonc=no
12134elif test $pkg_failed = untried; then
12135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12136$as_echo "no" >&6; }
12137 have_jsonc=no
12138else
12139 jsonc_CFLAGS=$pkg_cv_jsonc_CFLAGS
12140 jsonc_LIBS=$pkg_cv_jsonc_LIBS
12141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12142$as_echo "yes" >&6; }
12143 have_jsonc=yes
12144fi
12145
12146pkg_failed=no
12147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ncurses" >&5
12148$as_echo_n "checking for ncurses... " >&6; }
12149
12150if test -n "$ncurses_CFLAGS"; then
12151 pkg_cv_ncurses_CFLAGS="$ncurses_CFLAGS"
12152 elif test -n "$PKG_CONFIG"; then
12153 if test -n "$PKG_CONFIG" && \
12154 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
12155 ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
12156 ac_status=$?
12157 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12158 test $ac_status = 0; }; then
12159 pkg_cv_ncurses_CFLAGS=`$PKG_CONFIG --cflags "ncurses" 2>/dev/null`
12160 test "x$?" != "x0" && pkg_failed=yes
12161else
12162 pkg_failed=yes
12163fi
12164 else
12165 pkg_failed=untried
12166fi
12167if test -n "$ncurses_LIBS"; then
12168 pkg_cv_ncurses_LIBS="$ncurses_LIBS"
12169 elif test -n "$PKG_CONFIG"; then
12170 if test -n "$PKG_CONFIG" && \
12171 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ncurses\""; } >&5
12172 ($PKG_CONFIG --exists --print-errors "ncurses") 2>&5
12173 ac_status=$?
12174 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12175 test $ac_status = 0; }; then
12176 pkg_cv_ncurses_LIBS=`$PKG_CONFIG --libs "ncurses" 2>/dev/null`
12177 test "x$?" != "x0" && pkg_failed=yes
12178else
12179 pkg_failed=yes
12180fi
12181 else
12182 pkg_failed=untried
12183fi
12184
12185
12186
12187if test $pkg_failed = yes; then
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12189$as_echo "no" >&6; }
12190
12191if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12192 _pkg_short_errors_supported=yes
12193else
12194 _pkg_short_errors_supported=no
12195fi
12196 if test $_pkg_short_errors_supported = yes; then
12197 ncurses_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ncurses" 2>&1`
12198 else
12199 ncurses_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ncurses" 2>&1`
12200 fi
12201 # Put the nasty error message in config.log where it belongs
12202 echo "$ncurses_PKG_ERRORS" >&5
12203
12204 have_ncurses=no
12205elif test $pkg_failed = untried; then
12206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12207$as_echo "no" >&6; }
12208 have_ncurses=no
12209else
12210 ncurses_CFLAGS=$pkg_cv_ncurses_CFLAGS
12211 ncurses_LIBS=$pkg_cv_ncurses_LIBS
12212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12213$as_echo "yes" >&6; }
12214 have_ncurses=yes
12215fi
12216 if test "${have_jsonc}" == "yes" -a "${have_ncurses}" == "yes"; then
12217 HAVE_MONITOR_LIBS_TRUE=
12218 HAVE_MONITOR_LIBS_FALSE='#'
12219else
12220 HAVE_MONITOR_LIBS_TRUE='#'
12221 HAVE_MONITOR_LIBS_FALSE=
12222fi
12223
12224if test "${have_jsonc}" == "yes" -a "${have_ncurses}" == yes; then
12225
12226$as_echo "#define HAVE_MONITOR_LIBS 1" >>confdefs.h
12227
12228fi
12229
f9794ee4
RM
12230{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler .section \"?\" flags support" >&5
12231$as_echo_n "checking for assembler .section \"?\" flags support... " >&6; }
c3de29bd 12232if ${stap_cv_sectionq+:} false; then :
f9794ee4
RM
12233 $as_echo_n "(cached) " >&6
12234else
12235
12236old_CFLAGS="$CFLAGS"
12237CFLAGS="$CFLAGS -Wa,--fatal-warnings"
12238cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12239/* end confdefs.h. */
12240asm(".section .note.foo,\"?\",\"note\"\n"
12241 ".byte 1, 2, 3\n"
12242 ".previous\n"
12243 ".section .text,\"axG\",\"progbits\",foogroup,comdat\n"
12244 ".byte 1\n"
12245 ".pushsection .note.foo,\"?\",\"note\"\n"
12246 ".byte 4, 5, 6\n"
12247 ".popsection\n"
12248 ".byte 2\n");
12249_ACEOF
12250if ac_fn_c_try_compile "$LINENO"; then :
12251 stap_cv_sectionq=yes
12252else
12253 stap_cv_sectionq=no
12254fi
12255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
a530cfe0 12256CFLAGS="$old_CFLAGS"
f9794ee4
RM
12257fi
12258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $stap_cv_sectionq" >&5
12259$as_echo "$stap_cv_sectionq" >&6; }
12260
12261support_section_question=0
12262if test $stap_cv_sectionq = yes; then
12263 support_section_question=1
12264fi
8f223b3e 12265ac_config_files="$ac_config_files includes/sys/sdt-config.h po/Makefile.in"
f9794ee4
RM
12266
12267
efa6ba96 12268if test $build_elfutils = yes -a $enable_translator = yes; then
d2bd25ac 12269 here=`pwd`
e016a49a
FCE
12270 case "$with_elfutils" in
12271 /*) elfutils_srcdir="$with_elfutils" ;;
d2bd25ac 12272 *) elfutils_srcdir="${here}/$with_elfutils" ;;
e016a49a 12273 esac
d2bd25ac
MW
12274
12275 if ! test -f ${elfutils_srcdir}/configure; then
12276 as_fn_error $? "No ${elfutils_srcdir}/configure, forgot to run autoreconf -i?" "$LINENO" 5
12277 fi
1ef0423a 12278 { $as_echo "$as_me:${as_lineno-$LINENO}: running ${elfutils_srcdir}/configure" >&5
0710d850 12279$as_echo "$as_me: running ${elfutils_srcdir}/configure" >&6;}
29b694a7
DS
12280
12281 save_CFLAGS="$CFLAGS"
12282 save_CXXFLAGS="$CXXFLAGS"
12283 CXXFLAGS="$CXXFLAGS -fgnu89-inline"
12284 CFLAGS="$CFLAGS -fgnu89-inline"
12285 gnu89_inline_flag=""
1ef0423a
FCE
12286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12287/* end confdefs.h. */
29b694a7
DS
12288int something ();
12289_ACEOF
1ef0423a 12290if ac_fn_c_try_compile "$LINENO"; then :
29b694a7 12291
1ef0423a 12292 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiling elfutils with gcc -fgnu89-inline" >&5
0710d850 12293$as_echo "$as_me: Compiling elfutils with gcc -fgnu89-inline" >&6;}
29b694a7
DS
12294 gnu89_inline_flag="-fgnu89-inline"
12295else
5e5aee9f 12296
1ef0423a 12297 { $as_echo "$as_me:${as_lineno-$LINENO}: Compiler does not support -fgnu89-inline" >&5
0710d850 12298$as_echo "$as_me: Compiler does not support -fgnu89-inline" >&6;}
29b694a7 12299fi
29b694a7
DS
12300rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12301 CFLAGS="$save_CFLAGS"
12302 CXXFLAGS="$save_CXXFLAGS"
12303
e016a49a
FCE
12304 # Our libdw.so's libebl will look in $ORIGIN/../lib/... but that
12305 # $ORIGIN is where libdw.so resides, which is not where there is a ../lib.
12306 # Note that $libdir might be using a quoted use of $exec_prefix or $prefix.
12307 # So we must make sure to pass those settings to elfutils configure.
12308 elfutils_rpath="-Wl,--enable-new-dtags,-rpath,${libdir}/${PACKAGE_NAME}"
33ee059c
MW
12309 # Check whether this is a source release, or a source checkout.
12310 # We need --enable-maintainer-mode if it isn't a source release.
12311 # elfutils.spec is only distributed in source releases.
12312 if test -f ${elfutils_srcdir}/elfutils.spec; then
12313 need_maintainer_option=""
12314 else
12315 need_maintainer_option="--enable-maintainer-mode"
12316 fi
e016a49a 12317 (mkdir -p build-elfutils && cd build-elfutils &&
412e1bf7 12318 bash ${elfutils_srcdir}/configure --enable-libebl-subdir=${PACKAGE_NAME} \
e016a49a
FCE
12319 --includedir="${here}/include-elfutils" \
12320 --libdir="${here}/lib-elfutils" \
12321 --exec-prefix="$exec_prefix" \
12322 --prefix="$prefix" \
90491495 12323 --enable-dwz \
33ee059c 12324 ${need_maintainer_option} \
c2444a96 12325 CFLAGS="${CFLAGS/-Wall/} $gnu89_inline_flag -fexceptions" \
e016a49a 12326 LDFLAGS="$LDFLAGS $elfutils_rpath" &&
e3633556 12327 if test -f ${elfutils_srcdir}/config/version.h.in; then
e050d62f
MW
12328 echo Found elfutils/version.h header...
12329 else
12330 echo elfutils/version.h header not found, need elfutils 0.142+...
12331 exit -1
e3633556 12332 fi
e016a49a 12333 )
e050d62f 12334 if test $? != 0; then exit -1; fi
1c4cf93d 12335fi
e016a49a 12336
51030d84
JS
12337
12338# Check whether --with-selinux was given.
12339if test "${with_selinux+set}" = set; then :
12340 withval=$with_selinux;
12341fi
12342
12343
12344if test "x$with_selinux" != "xno"; then :
12345
12346
12347pkg_failed=no
12348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for selinux" >&5
12349$as_echo_n "checking for selinux... " >&6; }
12350
12351if test -n "$selinux_CFLAGS"; then
12352 pkg_cv_selinux_CFLAGS="$selinux_CFLAGS"
12353 elif test -n "$PKG_CONFIG"; then
12354 if test -n "$PKG_CONFIG" && \
12355 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libselinux\""; } >&5
12356 ($PKG_CONFIG --exists --print-errors "libselinux") 2>&5
12357 ac_status=$?
12358 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12359 test $ac_status = 0; }; then
12360 pkg_cv_selinux_CFLAGS=`$PKG_CONFIG --cflags "libselinux" 2>/dev/null`
8eef2738 12361 test "x$?" != "x0" && pkg_failed=yes
51030d84
JS
12362else
12363 pkg_failed=yes
12364fi
12365 else
12366 pkg_failed=untried
12367fi
12368if test -n "$selinux_LIBS"; then
12369 pkg_cv_selinux_LIBS="$selinux_LIBS"
12370 elif test -n "$PKG_CONFIG"; then
12371 if test -n "$PKG_CONFIG" && \
12372 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libselinux\""; } >&5
12373 ($PKG_CONFIG --exists --print-errors "libselinux") 2>&5
12374 ac_status=$?
12375 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12376 test $ac_status = 0; }; then
12377 pkg_cv_selinux_LIBS=`$PKG_CONFIG --libs "libselinux" 2>/dev/null`
8eef2738 12378 test "x$?" != "x0" && pkg_failed=yes
51030d84
JS
12379else
12380 pkg_failed=yes
12381fi
12382 else
12383 pkg_failed=untried
12384fi
12385
12386
12387
12388if test $pkg_failed = yes; then
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12390$as_echo "no" >&6; }
12391
12392if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12393 _pkg_short_errors_supported=yes
12394else
12395 _pkg_short_errors_supported=no
12396fi
12397 if test $_pkg_short_errors_supported = yes; then
8eef2738 12398 selinux_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libselinux" 2>&1`
51030d84 12399 else
8eef2738 12400 selinux_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libselinux" 2>&1`
51030d84
JS
12401 fi
12402 # Put the nasty error message in config.log where it belongs
12403 echo "$selinux_PKG_ERRORS" >&5
12404
12405 have_selinux=no
12406elif test $pkg_failed = untried; then
12407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12408$as_echo "no" >&6; }
12409 have_selinux=no
12410else
12411 selinux_CFLAGS=$pkg_cv_selinux_CFLAGS
12412 selinux_LIBS=$pkg_cv_selinux_LIBS
12413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12414$as_echo "yes" >&6; }
12415 have_selinux=yes
12416
12417$as_echo "#define HAVE_SELINUX 1" >>confdefs.h
12418
12419
12420fi
12421
12422else
12423 have_selinux=no
12424fi
12425
12426 if test "${have_selinux}" = "yes"; then
12427 HAVE_SELINUX_TRUE=
12428 HAVE_SELINUX_FALSE='#'
12429else
12430 HAVE_SELINUX_TRUE='#'
12431 HAVE_SELINUX_FALSE=
12432fi
12433
12434
0820bd9a
FL
12435ac_fn_c_check_decl "$LINENO" "F_SETPIPE_SZ" "ac_cv_have_decl_F_SETPIPE_SZ" "#include <fcntl.h>
12436"
12437if test "x$ac_cv_have_decl_F_SETPIPE_SZ" = xyes; then :
12438
12439$as_echo "#define HAVE_F_SETPIPE_SZ 1" >>confdefs.h
12440
12441fi
12442
12443
e9b0aba1
SM
12444# Extract the first word of "javac", so it can be a program name with args.
12445set dummy javac; ac_word=$2
13c19b49
LB
12446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12447$as_echo_n "checking for $ac_word... " >&6; }
e9b0aba1 12448if ${ac_cv_prog_have_javac+:} false; then :
13c19b49
LB
12449 $as_echo_n "(cached) " >&6
12450else
e9b0aba1
SM
12451 if test -n "$have_javac"; then
12452 ac_cv_prog_have_javac="$have_javac" # Let the user override the test.
13c19b49
LB
12453else
12454as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12455for as_dir in $PATH
12456do
12457 IFS=$as_save_IFS
12458 test -z "$as_dir" && as_dir=.
12459 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 12460 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
e9b0aba1 12461 ac_cv_prog_have_javac="yes"
13c19b49
LB
12462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12463 break 2
12464 fi
12465done
12466 done
12467IFS=$as_save_IFS
12468
e9b0aba1 12469 test -z "$ac_cv_prog_have_javac" && ac_cv_prog_have_javac="no"
13c19b49
LB
12470fi
12471fi
e9b0aba1
SM
12472have_javac=$ac_cv_prog_have_javac
12473if test -n "$have_javac"; then
12474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_javac" >&5
12475$as_echo "$have_javac" >&6; }
13c19b49
LB
12476else
12477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12478$as_echo "no" >&6; }
12479fi
12480
12481
e9b0aba1
SM
12482# Extract the first word of "jar", so it can be a program name with args.
12483set dummy jar; ac_word=$2
13c19b49
LB
12484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12485$as_echo_n "checking for $ac_word... " >&6; }
e9b0aba1 12486if ${ac_cv_prog_have_jar+:} false; then :
13c19b49
LB
12487 $as_echo_n "(cached) " >&6
12488else
e9b0aba1
SM
12489 if test -n "$have_jar"; then
12490 ac_cv_prog_have_jar="$have_jar" # Let the user override the test.
13c19b49
LB
12491else
12492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12493for as_dir in $PATH
12494do
12495 IFS=$as_save_IFS
12496 test -z "$as_dir" && as_dir=.
12497 for ac_exec_ext in '' $ac_executable_extensions; do
8eef2738 12498 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
e9b0aba1 12499 ac_cv_prog_have_jar="yes"
13c19b49
LB
12500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12501 break 2
12502 fi
12503done
12504 done
12505IFS=$as_save_IFS
2737ec70 12506
e9b0aba1 12507 test -z "$ac_cv_prog_have_jar" && ac_cv_prog_have_jar="no"
13c19b49
LB
12508fi
12509fi
e9b0aba1
SM
12510have_jar=$ac_cv_prog_have_jar
12511if test -n "$have_jar"; then
12512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_jar" >&5
12513$as_echo "$have_jar" >&6; }
13c19b49
LB
12514else
12515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12516$as_echo "no" >&6; }
12517fi
12518
12519
e9b0aba1
SM
12520if test "$have_javac" != no -a "$have_jar" != no; then
12521echo java found, will try to configure Byteman support
9ac164fa
FCE
12522
12523
26703c63
SM
12524# Check whether --with-java was given.
12525if test "${with_java+set}" = set; then :
12526 withval=$with_java;
9ac164fa 12527else
26703c63 12528 with_java=/usr/lib/jvm/java
9ac164fa
FCE
12529fi
12530
a71e842d 12531if test ! -d "$with_java"; then
ef50e368 12532 with_java=no
9ac164fa 12533fi
26703c63 12534JAVADIR="${with_java}"
9ac164fa
FCE
12535 # always needed to compile
12536
26703c63 12537if test "$with_java" != "no"; then
2737ec70
LB
12538
12539cat >>confdefs.h <<_ACEOF
26703c63 12540#define HAVE_JAVA "1"
2737ec70
LB
12541_ACEOF
12542
9ac164fa
FCE
12543fi
12544
26703c63
SM
12545 if test "$with_java" != "no"; then
12546 HAVE_JAVA_TRUE=
12547 HAVE_JAVA_FALSE='#'
9ac164fa 12548else
26703c63
SM
12549 HAVE_JAVA_TRUE='#'
12550 HAVE_JAVA_FALSE=
9ac164fa
FCE
12551fi
12552
12553
12554else
12555{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: will not run per-method java probing, missing byteman or java requirements" >&5
12556$as_echo "$as_me: WARNING: will not run per-method java probing, missing byteman or java requirements" >&2;}
12557 if false; then
26703c63
SM
12558 HAVE_JAVA_TRUE=
12559 HAVE_JAVA_FALSE='#'
9ac164fa 12560else
26703c63
SM
12561 HAVE_JAVA_TRUE='#'
12562 HAVE_JAVA_FALSE=
2737ec70
LB
12563fi
12564
9ac164fa
FCE
12565fi # java+byteman support
12566
62c8a962
FCE
12567ENABLE_NLS="$USE_NLS"
12568
12569localedir="$localedir"
802cd104 12570
8f223b3e
FCE
12571LOCALEDIR="$localedir"
12572
12573
62c8a962 12574
85b62eab
FCE
12575# Check whether --with-extra-version was given.
12576if test "${with_extra_version+set}" = set; then :
12577 withval=$with_extra_version;
12578fi
12579
12580if test "x$with_extra_version" != "xno"; then :
12581
12582 stap_extra_version="$with_extra_version"
12583 { $as_echo "$as_me:${as_lineno-$LINENO}: Adding extra version $stap_extra_version" >&5
12584$as_echo "$as_me: Adding extra version $stap_extra_version" >&6;}
12585else
12586
12587 stap_extra_version=""
12588fi
12589
12590cat >>confdefs.h <<_ACEOF
12591#define STAP_EXTRA_VERSION "$stap_extra_version"
12592_ACEOF
12593
12594STAP_EXTRA_VERSION="$stap_extra_version"
12595
12596
5c5a0bf2
DS
12597# Check whether --enable-http was given.
12598if test "${enable_http+set}" = set; then :
12599 enableval=$enable_http;
12600fi
12601
12602have_http_support=no
12603if test "x$enable_http" != "xno"; then :
12604
12605pkg_failed=no
12606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmicrohttpd" >&5
12607$as_echo_n "checking for libmicrohttpd... " >&6; }
12608
12609if test -n "$libmicrohttpd_CFLAGS"; then
12610 pkg_cv_libmicrohttpd_CFLAGS="$libmicrohttpd_CFLAGS"
12611 elif test -n "$PKG_CONFIG"; then
12612 if test -n "$PKG_CONFIG" && \
12613 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmicrohttpd > 0.9.0\""; } >&5
12614 ($PKG_CONFIG --exists --print-errors "libmicrohttpd > 0.9.0") 2>&5
12615 ac_status=$?
12616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12617 test $ac_status = 0; }; then
12618 pkg_cv_libmicrohttpd_CFLAGS=`$PKG_CONFIG --cflags "libmicrohttpd > 0.9.0" 2>/dev/null`
12619 test "x$?" != "x0" && pkg_failed=yes
12620else
12621 pkg_failed=yes
12622fi
12623 else
12624 pkg_failed=untried
12625fi
12626if test -n "$libmicrohttpd_LIBS"; then
12627 pkg_cv_libmicrohttpd_LIBS="$libmicrohttpd_LIBS"
12628 elif test -n "$PKG_CONFIG"; then
12629 if test -n "$PKG_CONFIG" && \
12630 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmicrohttpd > 0.9.0\""; } >&5
12631 ($PKG_CONFIG --exists --print-errors "libmicrohttpd > 0.9.0") 2>&5
12632 ac_status=$?
12633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12634 test $ac_status = 0; }; then
12635 pkg_cv_libmicrohttpd_LIBS=`$PKG_CONFIG --libs "libmicrohttpd > 0.9.0" 2>/dev/null`
12636 test "x$?" != "x0" && pkg_failed=yes
12637else
12638 pkg_failed=yes
12639fi
12640 else
12641 pkg_failed=untried
12642fi
12643
12644
12645
12646if test $pkg_failed = yes; then
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12648$as_echo "no" >&6; }
12649
12650if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12651 _pkg_short_errors_supported=yes
12652else
12653 _pkg_short_errors_supported=no
12654fi
12655 if test $_pkg_short_errors_supported = yes; then
12656 libmicrohttpd_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libmicrohttpd > 0.9.0" 2>&1`
12657 else
12658 libmicrohttpd_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libmicrohttpd > 0.9.0" 2>&1`
12659 fi
12660 # Put the nasty error message in config.log where it belongs
12661 echo "$libmicrohttpd_PKG_ERRORS" >&5
12662
12663 have_libmicrohttpd=false
12664elif test $pkg_failed = untried; then
12665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12666$as_echo "no" >&6; }
12667 have_libmicrohttpd=false
12668else
12669 libmicrohttpd_CFLAGS=$pkg_cv_libmicrohttpd_CFLAGS
12670 libmicrohttpd_LIBS=$pkg_cv_libmicrohttpd_LIBS
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12672$as_echo "yes" >&6; }
12673 have_libmicrohttpd=true
12674fi
12675
12676
12677pkg_failed=no
12678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid" >&5
12679$as_echo_n "checking for uuid... " >&6; }
12680
12681if test -n "$uuid_CFLAGS"; then
12682 pkg_cv_uuid_CFLAGS="$uuid_CFLAGS"
12683 elif test -n "$PKG_CONFIG"; then
12684 if test -n "$PKG_CONFIG" && \
bccff213
DS
12685 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid >= 2.17.0\""; } >&5
12686 ($PKG_CONFIG --exists --print-errors "uuid >= 2.17.0") 2>&5
5c5a0bf2
DS
12687 ac_status=$?
12688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12689 test $ac_status = 0; }; then
bccff213 12690 pkg_cv_uuid_CFLAGS=`$PKG_CONFIG --cflags "uuid >= 2.17.0" 2>/dev/null`
5c5a0bf2
DS
12691 test "x$?" != "x0" && pkg_failed=yes
12692else
12693 pkg_failed=yes
12694fi
12695 else
12696 pkg_failed=untried
12697fi
12698if test -n "$uuid_LIBS"; then
12699 pkg_cv_uuid_LIBS="$uuid_LIBS"
12700 elif test -n "$PKG_CONFIG"; then
12701 if test -n "$PKG_CONFIG" && \
bccff213
DS
12702 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"uuid >= 2.17.0\""; } >&5
12703 ($PKG_CONFIG --exists --print-errors "uuid >= 2.17.0") 2>&5
5c5a0bf2
DS
12704 ac_status=$?
12705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12706 test $ac_status = 0; }; then
bccff213 12707 pkg_cv_uuid_LIBS=`$PKG_CONFIG --libs "uuid >= 2.17.0" 2>/dev/null`
5c5a0bf2
DS
12708 test "x$?" != "x0" && pkg_failed=yes
12709else
12710 pkg_failed=yes
12711fi
12712 else
12713 pkg_failed=untried
12714fi
12715
12716
12717
12718if test $pkg_failed = yes; then
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12720$as_echo "no" >&6; }
12721
12722if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12723 _pkg_short_errors_supported=yes
12724else
12725 _pkg_short_errors_supported=no
12726fi
12727 if test $_pkg_short_errors_supported = yes; then
bccff213 12728 uuid_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "uuid >= 2.17.0" 2>&1`
5c5a0bf2 12729 else
bccff213 12730 uuid_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "uuid >= 2.17.0" 2>&1`
5c5a0bf2
DS
12731 fi
12732 # Put the nasty error message in config.log where it belongs
12733 echo "$uuid_PKG_ERRORS" >&5
12734
12735 have_libuuid=false
12736elif test $pkg_failed = untried; then
12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12738$as_echo "no" >&6; }
12739 have_libuuid=false
12740else
12741 uuid_CFLAGS=$pkg_cv_uuid_CFLAGS
12742 uuid_LIBS=$pkg_cv_uuid_LIBS
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12744$as_echo "yes" >&6; }
12745 have_libuuid=true
12746fi
12747
585b5c35 12748 if test "x$have_libmicrohttpd" == "xtrue" -a "x$have_libuuid" == "xtrue" -a "x$have_jsonc" == "xyes"; then :
5c5a0bf2
DS
12749 have_http_support=yes
12750fi
12751fi
12752
12753if test "x$have_http_support" = "xyes"; then :
12754
12755$as_echo "#define HAVE_HTTP_SUPPORT 1" >>confdefs.h
12756
12757else
12758 if test "x$enable_http" = "xyes"; then :
12759 as_fn_error $? "http service support requested but not found" "$LINENO" 5
12760fi
12761
12762fi
12763 if test "x$have_http_support" = "xyes"; then
12764 HAVE_HTTP_SUPPORT_TRUE=
12765 HAVE_HTTP_SUPPORT_FALSE='#'
12766else
12767 HAVE_HTTP_SUPPORT_TRUE='#'
12768 HAVE_HTTP_SUPPORT_FALSE=
12769fi
12770
12771
01fb72a0
DS
12772 if test "x$have_http_support" = "xyes" -o "x$have_nss" = "xyes"; then
12773 NEED_BASE_CLIENT_CODE_TRUE=
12774 NEED_BASE_CLIENT_CODE_FALSE='#'
12775else
12776 NEED_BASE_CLIENT_CODE_TRUE='#'
12777 NEED_BASE_CLIENT_CODE_FALSE=
12778fi
12779
12780if test "x$have_http_support" = "xyes" -o "x$have_nss" = "xyes"; then :
12781
12782
12783$as_echo "#define NEED_BASE_CLIENT_CODE 1" >>confdefs.h
12784
12785
12786fi
12787
85b62eab 12788
2a1c9b5d
FCE
12789stap_prefix=$prefix
12790test "$stap_prefix" = NONE && stap_prefix=$ac_default_prefix
50431f30
MW
12791
12792cat >>confdefs.h <<_ACEOF
2a1c9b5d 12793#define STAP_PREFIX "$stap_prefix"
50431f30
MW
12794_ACEOF
12795
62c8a962
FCE
12796STAP_PREFIX="$stap_prefix"
12797
50431f30 12798
7fbd9d09 12799ac_config_headers="$ac_config_headers config.h:config.in"
daae650d 12800
9ed47854 12801ac_config_files="$ac_config_files Makefile doc/Makefile man/Makefile man/cs/Makefile doc/beginners/Makefile doc/SystemTap_Tapset_Reference/Makefile man/stap.1 man/stappaths.7 man/systemtap.8 man/cs/stap.1 man/cs/stappaths.7 man/cs/systemtap.8 initscript/config.systemtap initscript/config.stap-server initscript/systemtap initscript/stap-server initscript/99stap/module-setup.sh initscript/99stap/install initscript/99stap/check"
8d9d8fe1 12802
0710d850
DS
12803
12804
97859b9d 12805subdirs="$subdirs testsuite"
5ba96b90 12806
6d14a4a9
EB
12807if test $enable_translator == "yes"; then
12808 ac_config_files="$ac_config_files run-stap"
2f62657c 12809
6d14a4a9 12810fi
e4aaabda
MW
12811ac_config_files="$ac_config_files dtrace"
12812
66c3c633
JS
12813ac_config_files="$ac_config_files stapdyn/Makefile"
12814
9ac164fa
FCE
12815ac_config_files="$ac_config_files java/Makefile"
12816
d885563b
FCE
12817ac_config_files="$ac_config_files java/stapbm"
12818
cf8a58fc
DS
12819ac_config_files="$ac_config_files python/Makefile"
12820
97859b9d
JS
12821ac_config_files="$ac_config_files staprun/Makefile"
12822
5c5a0bf2
DS
12823ac_config_files="$ac_config_files httpd/Makefile"
12824
97859b9d
JS
12825ac_config_files="$ac_config_files staprun/run-staprun"
12826
42f767d0
JL
12827ac_config_files="$ac_config_files staprun/guest/stapshd"
12828
12829ac_config_files="$ac_config_files staprun/guest/stapsh-daemon"
12830
12831ac_config_files="$ac_config_files staprun/guest/stapsh@.service"
12832
53ade4da 12833
a98010af
AJ
12834# Setup "shadow" directory doc/beginners that has the basic directories setup for
12835# xmlto in one directory (through directory links if necessary).
53ade4da
MW
12836# It would be nice to use AC_CONFIG_LINKS, but automake complains when
12837# the src is a directory and not a file.
53ade4da
MW
12838ac_config_commands="$ac_config_commands doc/beginners"
12839
12840
2f1a1aea
FCE
12841cat >confcache <<\_ACEOF
12842# This file is a shell script that caches the results of configure
12843# tests run on this system so they can be shared between configure
12844# scripts and configure runs, see configure's option --config-cache.
12845# It is not useful on other systems. If it contains results you don't
12846# want to keep, you may remove or edit it.
12847#
12848# config.status only pays attention to the cache file if you give it
12849# the --recheck option to rerun configure.
12850#
12851# `ac_cv_env_foo' variables (set or unset) will be overridden when
12852# loading this file, other *unset* `ac_cv_foo' will be assigned the
12853# following values.
12854
12855_ACEOF
12856
12857# The following way of writing the cache mishandles newlines in values,
12858# but we know of no workaround that is simple, portable, and efficient.
7fbd9d09 12859# So, we kill variables containing newlines.
2f1a1aea
FCE
12860# Ultrix sh set writes to stderr and can't be redirected directly,
12861# and sets the high bit in the cache file unless we assign to the vars.
7fbd9d09
FCE
12862(
12863 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12864 eval ac_val=\$$ac_var
12865 case $ac_val in #(
12866 *${as_nl}*)
12867 case $ac_var in #(
1ef0423a 12868 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
0710d850 12869$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7fbd9d09
FCE
12870 esac
12871 case $ac_var in #(
12872 _ | IFS | as_nl) ;; #(
0710d850 12873 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1ef0423a 12874 *) { eval $ac_var=; unset $ac_var;} ;;
7fbd9d09
FCE
12875 esac ;;
12876 esac
12877 done
12878
2f1a1aea 12879 (set) 2>&1 |
7fbd9d09
FCE
12880 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12881 *${as_nl}ac_space=\ *)
1ef0423a
FCE
12882 # `set' does not quote correctly, so add quotes: double-quote
12883 # substitution turns \\\\ into \\, and sed turns \\ into \.
2f1a1aea
FCE
12884 sed -n \
12885 "s/'/'\\\\''/g;
12886 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7fbd9d09 12887 ;; #(
2f1a1aea
FCE
12888 *)
12889 # `set' quotes correctly as required by POSIX, so do not add quotes.
7fbd9d09 12890 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2f1a1aea 12891 ;;
7fbd9d09
FCE
12892 esac |
12893 sort
12894) |
2f1a1aea 12895 sed '
7fbd9d09 12896 /^ac_cv_env_/b end
2f1a1aea 12897 t clear
7fbd9d09 12898 :clear
2f1a1aea
FCE
12899 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12900 t end
7fbd9d09
FCE
12901 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12902 :end' >>confcache
12903if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12904 if test -w "$cache_file"; then
c3de29bd 12905 if test "x$cache_file" != "x/dev/null"; then
1ef0423a 12906 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
0710d850 12907$as_echo "$as_me: updating cache $cache_file" >&6;}
c3de29bd
LB
12908 if test ! -f "$cache_file" || test -h "$cache_file"; then
12909 cat confcache >"$cache_file"
12910 else
12911 case $cache_file in #(
12912 */* | ?:*)
12913 mv -f confcache "$cache_file"$$ &&
12914 mv -f "$cache_file"$$ "$cache_file" ;; #(
12915 *)
12916 mv -f confcache "$cache_file" ;;
12917 esac
12918 fi
12919 fi
2f1a1aea 12920 else
1ef0423a 12921 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
0710d850 12922$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
2f1a1aea
FCE
12923 fi
12924fi
12925rm -f confcache
12926
12927test "x$prefix" = xNONE && prefix=$ac_default_prefix
12928# Let make expand exec_prefix.
12929test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12930
2f1a1aea
FCE
12931DEFS=-DHAVE_CONFIG_H
12932
12933ac_libobjs=
12934ac_ltlibobjs=
42ca449e 12935U=
2f1a1aea
FCE
12936for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12937 # 1. Remove the extension, and $U if already installed.
7fbd9d09 12938 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
0710d850 12939 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7fbd9d09
FCE
12940 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12941 # will be set to the directory where LIBOBJS objects are built.
1ef0423a
FCE
12942 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12943 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
2f1a1aea
FCE
12944done
12945LIBOBJS=$ac_libobjs
12946
12947LTLIBOBJS=$ac_ltlibobjs
12948
12949
8eef2738
LB
12950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12951$as_echo_n "checking that generated files are newer than configure... " >&6; }
12952 if test -n "$am_sleep_pid"; then
12953 # Hide warnings about reused PIDs.
12954 wait $am_sleep_pid 2>/dev/null
12955 fi
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
12957$as_echo "done" >&6; }
0710d850
DS
12958 if test -n "$EXEEXT"; then
12959 am__EXEEXT_TRUE=
12960 am__EXEEXT_FALSE='#'
12961else
12962 am__EXEEXT_TRUE='#'
12963 am__EXEEXT_FALSE=
12964fi
12965
2f1a1aea 12966if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
5d4aa1f5 12967 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
1ef0423a 12968Usually this means the macro was only invoked conditionally." "$LINENO" 5
2f1a1aea
FCE
12969fi
12970if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
5d4aa1f5 12971 as_fn_error $? "conditional \"AMDEP\" was never defined.
1ef0423a 12972Usually this means the macro was only invoked conditionally." "$LINENO" 5
2f1a1aea
FCE
12973fi
12974if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
5d4aa1f5 12975 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1ef0423a 12976Usually this means the macro was only invoked conditionally." "$LINENO" 5
2f1a1aea 12977fi
8f223b3e 12978if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
5d4aa1f5 12979 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
8f223b3e
FCE
12980Usually this means the macro was only invoked conditionally." "$LINENO" 5
12981fi
2f1a1aea 12982if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
5d4aa1f5 12983 as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
1ef0423a 12984Usually this means the macro was only invoked conditionally." "$LINENO" 5
2f1a1aea 12985fi
6d14a4a9 12986if test -z "${BUILD_TRANSLATOR_TRUE}" && test -z "${BUILD_TRANSLATOR_FALSE}"; then
5d4aa1f5 12987 as_fn_error $? "conditional \"BUILD_TRANSLATOR\" was never defined.
1ef0423a 12988Usually this means the macro was only invoked conditionally." "$LINENO" 5
6d14a4a9 12989fi
e8f3c2c2 12990if test -z "${BUILD_CRASHMOD_TRUE}" && test -z "${BUILD_CRASHMOD_FALSE}"; then
5d4aa1f5 12991 as_fn_error $? "conditional \"BUILD_CRASHMOD\" was never defined.
1ef0423a 12992Usually this means the macro was only invoked conditionally." "$LINENO" 5
4d9087fc 12993fi
465e8fbf 12994if test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
5d4aa1f5 12995 as_fn_error $? "conditional \"BUILD_DOCS\" was never defined.
1ef0423a 12996Usually this means the macro was only invoked conditionally." "$LINENO" 5
92aff3c7
WC
12997fi
12998if test -z "${BUILD_REFDOCS_TRUE}" && test -z "${BUILD_REFDOCS_FALSE}"; then
5d4aa1f5 12999 as_fn_error $? "conditional \"BUILD_REFDOCS\" was never defined.
1ef0423a 13000Usually this means the macro was only invoked conditionally." "$LINENO" 5
468abaf4 13001fi
327a760e
FCE
13002if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then
13003 as_fn_error $? "conditional \"HAVE_FOP\" was never defined.
13004Usually this means the macro was only invoked conditionally." "$LINENO" 5
13005fi
a98010af
AJ
13006if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
13007 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
13008Usually this means the macro was only invoked conditionally." "$LINENO" 5
13009fi
d9c42357
FL
13010if test -z "${BUILD_HTMLDOCS_TRUE}" && test -z "${BUILD_HTMLDOCS_FALSE}"; then
13011 as_fn_error $? "conditional \"BUILD_HTMLDOCS\" was never defined.
13012Usually this means the macro was only invoked conditionally." "$LINENO" 5
13013fi
468abaf4 13014if test -z "${XMLTO_STRINGPARAM_TRUE}" && test -z "${XMLTO_STRINGPARAM_FALSE}"; then
5d4aa1f5 13015 as_fn_error $? "conditional \"XMLTO_STRINGPARAM\" was never defined.
1ef0423a 13016Usually this means the macro was only invoked conditionally." "$LINENO" 5
19a0d4b6 13017fi
2035bcd4 13018if test -z "${HAVE_NSS_TRUE}" && test -z "${HAVE_NSS_FALSE}"; then
5d4aa1f5 13019 as_fn_error $? "conditional \"HAVE_NSS\" was never defined.
1ef0423a 13020Usually this means the macro was only invoked conditionally." "$LINENO" 5
465e8fbf 13021fi
a0e2728a 13022if test -z "${BUILD_SERVER_TRUE}" && test -z "${BUILD_SERVER_FALSE}"; then
5d4aa1f5 13023 as_fn_error $? "conditional \"BUILD_SERVER\" was never defined.
a0e2728a
DB
13024Usually this means the macro was only invoked conditionally." "$LINENO" 5
13025fi
2dce8c42 13026if test -z "${HAVE_AVAHI_TRUE}" && test -z "${HAVE_AVAHI_FALSE}"; then
5d4aa1f5 13027 as_fn_error $? "conditional \"HAVE_AVAHI\" was never defined.
1ef0423a 13028Usually this means the macro was only invoked conditionally." "$LINENO" 5
2dce8c42 13029fi
9ac12b89
DS
13030if test -z "${HAVE_LIBREADLINE_TRUE}" && test -z "${HAVE_LIBREADLINE_FALSE}"; then
13031 as_fn_error $? "conditional \"HAVE_LIBREADLINE\" was never defined.
13032Usually this means the macro was only invoked conditionally." "$LINENO" 5
13033fi
e8f3c2c2 13034if test -z "${BUILD_ELFUTILS_TRUE}" && test -z "${BUILD_ELFUTILS_FALSE}"; then
5d4aa1f5 13035 as_fn_error $? "conditional \"BUILD_ELFUTILS\" was never defined.
1ef0423a 13036Usually this means the macro was only invoked conditionally." "$LINENO" 5
35a04c8e 13037fi
138bbe90
JS
13038if test -z "${HAVE_DYNINST_TRUE}" && test -z "${HAVE_DYNINST_FALSE}"; then
13039 as_fn_error $? "conditional \"HAVE_DYNINST\" was never defined.
13040Usually this means the macro was only invoked conditionally." "$LINENO" 5
13041fi
42f767d0
JL
13042if test -z "${HAVE_LIBVIRT_TRUE}" && test -z "${HAVE_LIBVIRT_FALSE}"; then
13043 as_fn_error $? "conditional \"HAVE_LIBVIRT\" was never defined.
13044Usually this means the macro was only invoked conditionally." "$LINENO" 5
13045fi
13046if test -z "${HAVE_LIBXML2_TRUE}" && test -z "${HAVE_LIBXML2_FALSE}"; then
13047 as_fn_error $? "conditional \"HAVE_LIBXML2\" was never defined.
13048Usually this means the macro was only invoked conditionally." "$LINENO" 5
13049fi
b0c670f4
FCE
13050if test -z "${BUILD_VIRT_TRUE}" && test -z "${BUILD_VIRT_FALSE}"; then
13051 as_fn_error $? "conditional \"BUILD_VIRT\" was never defined.
13052Usually this means the macro was only invoked conditionally." "$LINENO" 5
13053fi
d7f07c29
DS
13054if test -z "${HAVE_PYTHON2_PROBES_TRUE}" && test -z "${HAVE_PYTHON2_PROBES_FALSE}"; then
13055 as_fn_error $? "conditional \"HAVE_PYTHON2_PROBES\" was never defined.
13056Usually this means the macro was only invoked conditionally." "$LINENO" 5
13057fi
13058if test -z "${HAVE_PYTHON3_PROBES_TRUE}" && test -z "${HAVE_PYTHON3_PROBES_FALSE}"; then
13059 as_fn_error $? "conditional \"HAVE_PYTHON3_PROBES\" was never defined.
13060Usually this means the macro was only invoked conditionally." "$LINENO" 5
13061fi
13062if test -z "${HAVE_PYTHON_PROBES_TRUE}" && test -z "${HAVE_PYTHON_PROBES_FALSE}"; then
13063 as_fn_error $? "conditional \"HAVE_PYTHON_PROBES\" was never defined.
c16501a1
DS
13064Usually this means the macro was only invoked conditionally." "$LINENO" 5
13065fi
11ea78d6
FL
13066if test -z "${HAVE_MONITOR_LIBS_TRUE}" && test -z "${HAVE_MONITOR_LIBS_FALSE}"; then
13067 as_fn_error $? "conditional \"HAVE_MONITOR_LIBS\" was never defined.
13068Usually this means the macro was only invoked conditionally." "$LINENO" 5
13069fi
51030d84
JS
13070if test -z "${HAVE_SELINUX_TRUE}" && test -z "${HAVE_SELINUX_FALSE}"; then
13071 as_fn_error $? "conditional \"HAVE_SELINUX\" was never defined.
13072Usually this means the macro was only invoked conditionally." "$LINENO" 5
13073fi
26703c63
SM
13074if test -z "${HAVE_JAVA_TRUE}" && test -z "${HAVE_JAVA_FALSE}"; then
13075 as_fn_error $? "conditional \"HAVE_JAVA\" was never defined.
9ac164fa
FCE
13076Usually this means the macro was only invoked conditionally." "$LINENO" 5
13077fi
26703c63
SM
13078if test -z "${HAVE_JAVA_TRUE}" && test -z "${HAVE_JAVA_FALSE}"; then
13079 as_fn_error $? "conditional \"HAVE_JAVA\" was never defined.
9ac164fa
FCE
13080Usually this means the macro was only invoked conditionally." "$LINENO" 5
13081fi
5c5a0bf2
DS
13082if test -z "${HAVE_HTTP_SUPPORT_TRUE}" && test -z "${HAVE_HTTP_SUPPORT_FALSE}"; then
13083 as_fn_error $? "conditional \"HAVE_HTTP_SUPPORT\" was never defined.
13084Usually this means the macro was only invoked conditionally." "$LINENO" 5
13085fi
01fb72a0
DS
13086if test -z "${NEED_BASE_CLIENT_CODE_TRUE}" && test -z "${NEED_BASE_CLIENT_CODE_FALSE}"; then
13087 as_fn_error $? "conditional \"NEED_BASE_CLIENT_CODE\" was never defined.
13088Usually this means the macro was only invoked conditionally." "$LINENO" 5
13089fi
2f1a1aea 13090
c3de29bd 13091: "${CONFIG_STATUS=./config.status}"
0710d850 13092ac_write_fail=0
2f1a1aea
FCE
13093ac_clean_files_save=$ac_clean_files
13094ac_clean_files="$ac_clean_files $CONFIG_STATUS"
1ef0423a 13095{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
0710d850 13096$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1ef0423a
FCE
13097as_write_fail=0
13098cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
2f1a1aea
FCE
13099#! $SHELL
13100# Generated by $as_me.
13101# Run this file to recreate the current configuration.
13102# Compiler output produced by configure, useful for debugging
13103# configure, is in config.log if it exists.
13104
13105debug=false
13106ac_cs_recheck=false
13107ac_cs_silent=false
5e5aee9f 13108
1ef0423a
FCE
13109SHELL=\${CONFIG_SHELL-$SHELL}
13110export SHELL
13111_ASEOF
13112cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13113## -------------------- ##
13114## M4sh Initialization. ##
13115## -------------------- ##
2f1a1aea 13116
7fbd9d09
FCE
13117# Be more Bourne compatible
13118DUALCASE=1; export DUALCASE # for MKS sh
1ef0423a 13119if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2f1a1aea
FCE
13120 emulate sh
13121 NULLCMD=:
0710d850 13122 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2f1a1aea
FCE
13123 # is contrary to our usage. Disable this feature.
13124 alias -g '${1+"$@"}'='"$@"'
7fbd9d09 13125 setopt NO_GLOB_SUBST
4a3c19da 13126else
1ef0423a
FCE
13127 case `(set -o) 2>/dev/null` in #(
13128 *posix*) :
13129 set -o posix ;; #(
13130 *) :
13131 ;;
4a3c19da
EM
13132esac
13133fi
13134
7fbd9d09 13135
0710d850
DS
13136as_nl='
13137'
13138export as_nl
13139# Printing a long string crashes Solaris 7 /usr/bin/printf.
13140as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13141as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13142as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1ef0423a
FCE
13143# Prefer a ksh shell builtin over an external printf program on Solaris,
13144# but without wasting forks for bash or zsh.
13145if test -z "$BASH_VERSION$ZSH_VERSION" \
13146 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13147 as_echo='print -r --'
13148 as_echo_n='print -rn --'
13149elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
0710d850
DS
13150 as_echo='printf %s\n'
13151 as_echo_n='printf %s'
13152else
13153 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13154 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13155 as_echo_n='/usr/ucb/echo -n'
31f9baea 13156 else
0710d850
DS
13157 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13158 as_echo_n_body='eval
13159 arg=$1;
1ef0423a 13160 case $arg in #(
0710d850
DS
13161 *"$as_nl"*)
13162 expr "X$arg" : "X\\(.*\\)$as_nl";
13163 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13164 esac;
13165 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13166 '
13167 export as_echo_n_body
13168 as_echo_n='sh -c $as_echo_n_body as_echo'
31f9baea 13169 fi
0710d850
DS
13170 export as_echo_body
13171 as_echo='sh -c $as_echo_body as_echo'
13172fi
13173
13174# The user is always right.
13175if test "${PATH_SEPARATOR+set}" != set; then
13176 PATH_SEPARATOR=:
13177 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13178 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13179 PATH_SEPARATOR=';'
13180 }
7fbd9d09
FCE
13181fi
13182
7fbd9d09
FCE
13183
13184# IFS
13185# We need space, tab and new line, in precisely that order. Quoting is
13186# there to prevent editors from complaining about space-tab.
13187# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13188# splitting by setting IFS to empty value.)
7fbd9d09
FCE
13189IFS=" "" $as_nl"
13190
13191# Find who we are. Look in the path if we contain no directory separator.
c3de29bd 13192as_myself=
1ef0423a 13193case $0 in #((
7fbd9d09
FCE
13194 *[\\/]* ) as_myself=$0 ;;
13195 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13196for as_dir in $PATH
13197do
13198 IFS=$as_save_IFS
13199 test -z "$as_dir" && as_dir=.
1ef0423a
FCE
13200 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13201 done
7fbd9d09
FCE
13202IFS=$as_save_IFS
13203
13204 ;;
13205esac
13206# We did not find ourselves, most probably we were run as `sh COMMAND'
13207# in which case we are not to be found in the path.
13208if test "x$as_myself" = x; then
13209 as_myself=$0
13210fi
13211if test ! -f "$as_myself"; then
0710d850 13212 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1ef0423a 13213 exit 1
7fbd9d09
FCE
13214fi
13215
1ef0423a
FCE
13216# Unset variables that we do not need and which cause bugs (e.g. in
13217# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13218# suppresses any "Segmentation fault" message there. '((' could
13219# trigger a bug in pdksh 5.2.14.
13220for as_var in BASH_ENV ENV MAIL MAILPATH
13221do eval test x\${$as_var+set} = xset \
13222 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7fbd9d09
FCE
13223done
13224PS1='$ '
2f1a1aea
FCE
13225PS2='> '
13226PS4='+ '
13227
13228# NLS nuisances.
0710d850
DS
13229LC_ALL=C
13230export LC_ALL
13231LANGUAGE=C
13232export LANGUAGE
2f1a1aea 13233
1ef0423a
FCE
13234# CDPATH.
13235(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13236
13237
5d4aa1f5
FCE
13238# as_fn_error STATUS ERROR [LINENO LOG_FD]
13239# ----------------------------------------
1ef0423a
FCE
13240# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13241# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5d4aa1f5 13242# script with STATUS, using 1 if that was 0.
1ef0423a
FCE
13243as_fn_error ()
13244{
5d4aa1f5
FCE
13245 as_status=$1; test $as_status -eq 0 && as_status=1
13246 if test "$4"; then
13247 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13248 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1ef0423a 13249 fi
5d4aa1f5 13250 $as_echo "$as_me: error: $2" >&2
1ef0423a
FCE
13251 as_fn_exit $as_status
13252} # as_fn_error
13253
13254
13255# as_fn_set_status STATUS
13256# -----------------------
13257# Set $? to STATUS, without forking.
13258as_fn_set_status ()
13259{
13260 return $1
13261} # as_fn_set_status
13262
13263# as_fn_exit STATUS
13264# -----------------
13265# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13266as_fn_exit ()
13267{
13268 set +e
13269 as_fn_set_status $1
13270 exit $1
13271} # as_fn_exit
13272
13273# as_fn_unset VAR
13274# ---------------
13275# Portably unset VAR.
13276as_fn_unset ()
13277{
13278 { eval $1=; unset $1;}
13279}
13280as_unset=as_fn_unset
13281# as_fn_append VAR VALUE
13282# ----------------------
13283# Append the text in VALUE to the end of the definition contained in VAR. Take
13284# advantage of any shell optimizations that allow amortized linear growth over
13285# repeated appends, instead of the typical quadratic growth present in naive
13286# implementations.
13287if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13288 eval 'as_fn_append ()
13289 {
13290 eval $1+=\$2
13291 }'
13292else
13293 as_fn_append ()
13294 {
13295 eval $1=\$$1\$2
13296 }
13297fi # as_fn_append
13298
13299# as_fn_arith ARG...
13300# ------------------
13301# Perform arithmetic evaluation on the ARGs, and store the result in the
13302# global $as_val. Take advantage of shells that can avoid forks. The arguments
13303# must be portable across $(()) and expr.
13304if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13305 eval 'as_fn_arith ()
13306 {
13307 as_val=$(( $* ))
13308 }'
13309else
13310 as_fn_arith ()
13311 {
13312 as_val=`expr "$@" || test $? -eq 1`
13313 }
13314fi # as_fn_arith
13315
13316
7fbd9d09
FCE
13317if expr a : '\(a\)' >/dev/null 2>&1 &&
13318 test "X`expr 00001 : '.*\(...\)'`" = X001; then
2f1a1aea
FCE
13319 as_expr=expr
13320else
13321 as_expr=false
13322fi
13323
7fbd9d09 13324if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2f1a1aea
FCE
13325 as_basename=basename
13326else
13327 as_basename=false
13328fi
13329
1ef0423a
FCE
13330if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13331 as_dirname=dirname
13332else
13333 as_dirname=false
13334fi
2f1a1aea 13335
7fbd9d09 13336as_me=`$as_basename -- "$0" ||
2f1a1aea
FCE
13337$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13338 X"$0" : 'X\(//\)$' \| \
7fbd9d09 13339 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
0710d850 13340$as_echo X/"$0" |
7fbd9d09
FCE
13341 sed '/^.*\/\([^/][^/]*\)\/*$/{
13342 s//\1/
13343 q
13344 }
13345 /^X\/\(\/\/\)$/{
13346 s//\1/
13347 q
13348 }
13349 /^X\/\(\/\).*/{
13350 s//\1/
13351 q
13352 }
13353 s/.*/./; q'`
8ae7a94a 13354
1ef0423a
FCE
13355# Avoid depending upon Character Ranges.
13356as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13357as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13358as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13359as_cr_digits='0123456789'
13360as_cr_alnum=$as_cr_Letters$as_cr_digits
7fbd9d09
FCE
13361
13362ECHO_C= ECHO_N= ECHO_T=
1ef0423a 13363case `echo -n x` in #(((((
7fbd9d09 13364-n*)
1ef0423a 13365 case `echo 'xy\c'` in
7fbd9d09 13366 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
1ef0423a
FCE
13367 xy) ECHO_C='\c';;
13368 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13369 ECHO_T=' ';;
7fbd9d09
FCE
13370 esac;;
13371*)
13372 ECHO_N='-n';;
2f1a1aea 13373esac
2f1a1aea
FCE
13374
13375rm -f conf$$ conf$$.exe conf$$.file
7fbd9d09
FCE
13376if test -d conf$$.dir; then
13377 rm -f conf$$.dir/conf$$.file
13378else
13379 rm -f conf$$.dir
0710d850
DS
13380 mkdir conf$$.dir 2>/dev/null
13381fi
13382if (echo >conf$$.file) 2>/dev/null; then
13383 if ln -s conf$$.file conf$$ 2>/dev/null; then
13384 as_ln_s='ln -s'
13385 # ... but there are two gotchas:
13386 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13387 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8eef2738 13388 # In both cases, we have to default to `cp -pR'.
0710d850 13389 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8eef2738 13390 as_ln_s='cp -pR'
0710d850
DS
13391 elif ln conf$$.file conf$$ 2>/dev/null; then
13392 as_ln_s=ln
13393 else
8eef2738 13394 as_ln_s='cp -pR'
0710d850 13395 fi
2f1a1aea 13396else
8eef2738 13397 as_ln_s='cp -pR'
2f1a1aea 13398fi
7fbd9d09
FCE
13399rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13400rmdir conf$$.dir 2>/dev/null
2f1a1aea 13401
1ef0423a
FCE
13402
13403# as_fn_mkdir_p
13404# -------------
13405# Create "$as_dir" as a directory, including parents if necessary.
13406as_fn_mkdir_p ()
13407{
13408
13409 case $as_dir in #(
13410 -*) as_dir=./$as_dir;;
13411 esac
13412 test -d "$as_dir" || eval $as_mkdir_p || {
13413 as_dirs=
13414 while :; do
13415 case $as_dir in #(
13416 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13417 *) as_qdir=$as_dir;;
13418 esac
13419 as_dirs="'$as_qdir' $as_dirs"
13420 as_dir=`$as_dirname -- "$as_dir" ||
13421$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13422 X"$as_dir" : 'X\(//\)[^/]' \| \
13423 X"$as_dir" : 'X\(//\)$' \| \
13424 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13425$as_echo X"$as_dir" |
13426 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13427 s//\1/
13428 q
13429 }
13430 /^X\(\/\/\)[^/].*/{
13431 s//\1/
13432 q
13433 }
13434 /^X\(\/\/\)$/{
13435 s//\1/
13436 q
13437 }
13438 /^X\(\/\).*/{
13439 s//\1/
13440 q
13441 }
13442 s/.*/./; q'`
13443 test -d "$as_dir" && break
13444 done
13445 test -z "$as_dirs" || eval "mkdir $as_dirs"
5d4aa1f5 13446 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1ef0423a
FCE
13447
13448
13449} # as_fn_mkdir_p
2f1a1aea 13450if mkdir -p . 2>/dev/null; then
1ef0423a 13451 as_mkdir_p='mkdir -p "$as_dir"'
2f1a1aea
FCE
13452else
13453 test -d ./-p && rmdir ./-p
13454 as_mkdir_p=false
13455fi
13456
8eef2738
LB
13457
13458# as_fn_executable_p FILE
13459# -----------------------
13460# Test if FILE is an executable regular file.
13461as_fn_executable_p ()
13462{
13463 test -f "$1" && test -x "$1"
13464} # as_fn_executable_p
13465as_test_x='test -x'
13466as_executable_p=as_fn_executable_p
2f1a1aea
FCE
13467
13468# Sed expression to map a string onto a valid CPP name.
13469as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13470
13471# Sed expression to map a string onto a valid variable name.
13472as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13473
13474
2f1a1aea 13475exec 6>&1
1ef0423a
FCE
13476## ----------------------------------- ##
13477## Main body of $CONFIG_STATUS script. ##
13478## ----------------------------------- ##
13479_ASEOF
13480test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
2f1a1aea 13481
1ef0423a
FCE
13482cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13483# Save the log message, to keep $0 and so on meaningful, and to
2f1a1aea 13484# report actual input values of CONFIG_FILES etc. instead of their
7fbd9d09
FCE
13485# values after options handling.
13486ac_log="
9c043a41 13487This file was extended by systemtap $as_me 3.2, which was
8eef2738 13488generated by GNU Autoconf 2.69. Invocation command line was
2f1a1aea
FCE
13489
13490 CONFIG_FILES = $CONFIG_FILES
13491 CONFIG_HEADERS = $CONFIG_HEADERS
13492 CONFIG_LINKS = $CONFIG_LINKS
13493 CONFIG_COMMANDS = $CONFIG_COMMANDS
13494 $ $0 $@
13495
7fbd9d09
FCE
13496on `(hostname || uname -n) 2>/dev/null | sed 1q`
13497"
13498
2f1a1aea
FCE
13499_ACEOF
13500
0710d850
DS
13501case $ac_config_files in *"
13502"*) set x $ac_config_files; shift; ac_config_files=$*;;
13503esac
13504
13505case $ac_config_headers in *"
13506"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13507esac
13508
13509
13510cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
818ba2bc 13511# Files that config.status was made for.
7fbd9d09
FCE
13512config_files="$ac_config_files"
13513config_headers="$ac_config_headers"
13514config_commands="$ac_config_commands"
daae650d 13515
7fbd9d09 13516_ACEOF
8ae7a94a 13517
0710d850 13518cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2f1a1aea 13519ac_cs_usage="\
1ef0423a
FCE
13520\`$as_me' instantiates files and other configuration actions
13521from templates according to the current configuration. Unless the files
13522and actions are specified as TAGs, all are instantiated by default.
2f1a1aea 13523
1ef0423a 13524Usage: $0 [OPTION]... [TAG]...
2f1a1aea
FCE
13525
13526 -h, --help print this help, then exit
7fbd9d09 13527 -V, --version print version number and configuration settings, then exit
1ef0423a 13528 --config print configuration, then exit
0710d850
DS
13529 -q, --quiet, --silent
13530 do not print progress messages
2f1a1aea
FCE
13531 -d, --debug don't remove temporary files
13532 --recheck update $as_me by reconfiguring in the same conditions
0710d850
DS
13533 --file=FILE[:TEMPLATE]
13534 instantiate the configuration file FILE
13535 --header=FILE[:TEMPLATE]
13536 instantiate the configuration header FILE
2f1a1aea
FCE
13537
13538Configuration files:
13539$config_files
13540
13541Configuration headers:
13542$config_headers
13543
13544Configuration commands:
13545$config_commands
13546
306dd4f8 13547Report bugs to <systemtap@sourceware.org>."
818ba2bc 13548
7fbd9d09 13549_ACEOF
0710d850 13550cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1ef0423a 13551ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
2f1a1aea 13552ac_cs_version="\\
9c043a41 13553systemtap config.status 3.2
8eef2738 13554configured by $0, generated by GNU Autoconf 2.69,
1ef0423a 13555 with options \\"\$ac_cs_config\\"
2f1a1aea 13556
8eef2738 13557Copyright (C) 2012 Free Software Foundation, Inc.
2f1a1aea
FCE
13558This config.status script is free software; the Free Software Foundation
13559gives unlimited permission to copy, distribute and modify it."
7fbd9d09
FCE
13560
13561ac_pwd='$ac_pwd'
13562srcdir='$srcdir'
13563INSTALL='$INSTALL'
13564MKDIR_P='$MKDIR_P'
0710d850
DS
13565AWK='$AWK'
13566test -n "\$AWK" || AWK=awk
2f1a1aea
FCE
13567_ACEOF
13568
0710d850
DS
13569cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13570# The default lists apply if the user does not specify any file.
2f1a1aea
FCE
13571ac_need_defaults=:
13572while test $# != 0
13573do
13574 case $1 in
c3de29bd 13575 --*=?*)
7fbd9d09
FCE
13576 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13577 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
2f1a1aea
FCE
13578 ac_shift=:
13579 ;;
c3de29bd
LB
13580 --*=)
13581 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13582 ac_optarg=
13583 ac_shift=:
13584 ;;
7fbd9d09 13585 *)
2f1a1aea
FCE
13586 ac_option=$1
13587 ac_optarg=$2
13588 ac_shift=shift
13589 ;;
2f1a1aea
FCE
13590 esac
13591
13592 case $ac_option in
13593 # Handling of the options.
2f1a1aea
FCE
13594 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13595 ac_cs_recheck=: ;;
7fbd9d09 13596 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
0710d850 13597 $as_echo "$ac_cs_version"; exit ;;
1ef0423a
FCE
13598 --config | --confi | --conf | --con | --co | --c )
13599 $as_echo "$ac_cs_config"; exit ;;
7fbd9d09 13600 --debug | --debu | --deb | --de | --d | -d )
2f1a1aea
FCE
13601 debug=: ;;
13602 --file | --fil | --fi | --f )
13603 $ac_shift
0710d850
DS
13604 case $ac_optarg in
13605 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
c3de29bd 13606 '') as_fn_error $? "missing file argument" ;;
0710d850 13607 esac
1ef0423a 13608 as_fn_append CONFIG_FILES " '$ac_optarg'"
2f1a1aea
FCE
13609 ac_need_defaults=false;;
13610 --header | --heade | --head | --hea )
13611 $ac_shift
0710d850
DS
13612 case $ac_optarg in
13613 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13614 esac
1ef0423a 13615 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
2f1a1aea 13616 ac_need_defaults=false;;
7fbd9d09
FCE
13617 --he | --h)
13618 # Conflict between --help and --header
5d4aa1f5 13619 as_fn_error $? "ambiguous option: \`$1'
1ef0423a 13620Try \`$0 --help' for more information.";;
7fbd9d09 13621 --help | --hel | -h )
0710d850 13622 $as_echo "$ac_cs_usage"; exit ;;
2f1a1aea
FCE
13623 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13624 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13625 ac_cs_silent=: ;;
13626
13627 # This is an error.
5d4aa1f5 13628 -*) as_fn_error $? "unrecognized option: \`$1'
1ef0423a 13629Try \`$0 --help' for more information." ;;
2f1a1aea 13630
1ef0423a 13631 *) as_fn_append ac_config_targets " $1"
7fbd9d09 13632 ac_need_defaults=false ;;
2f1a1aea
FCE
13633
13634 esac
13635 shift
13636done
13637
13638ac_configure_extra_args=
13639
13640if $ac_cs_silent; then
13641 exec 6>/dev/null
13642 ac_configure_extra_args="$ac_configure_extra_args --silent"
13643fi
13644
13645_ACEOF
0710d850 13646cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2f1a1aea 13647if \$ac_cs_recheck; then
8eef2738 13648 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
0710d850
DS
13649 shift
13650 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13651 CONFIG_SHELL='$SHELL'
7fbd9d09 13652 export CONFIG_SHELL
0710d850 13653 exec "\$@"
2f1a1aea
FCE
13654fi
13655
13656_ACEOF
0710d850 13657cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7fbd9d09
FCE
13658exec 5>>config.log
13659{
13660 echo
13661 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13662## Running $as_me. ##
13663_ASBOX
0710d850 13664 $as_echo "$ac_log"
7fbd9d09 13665} >&5
2f1a1aea 13666
7fbd9d09 13667_ACEOF
0710d850 13668cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2f1a1aea 13669#
7fbd9d09 13670# INIT-COMMANDS
2f1a1aea 13671#
2f1a1aea 13672AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
8f223b3e
FCE
13673# Capture the value of obsolete ALL_LINGUAS because we need it to compute
13674 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
13675 # from automake < 1.5.
13676 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
13677 # Capture the value of LINGUAS because we need it to compute CATALOGS.
13678 LINGUAS="${LINGUAS-%UNSET%}"
13679
2f1a1aea
FCE
13680
13681_ACEOF
13682
0710d850 13683cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7fbd9d09
FCE
13684
13685# Handling of arguments.
2f1a1aea
FCE
13686for ac_config_target in $ac_config_targets
13687do
7fbd9d09
FCE
13688 case $ac_config_target in
13689 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8f223b3e 13690 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
f9794ee4 13691 "includes/sys/sdt-config.h") CONFIG_FILES="$CONFIG_FILES includes/sys/sdt-config.h" ;;
8f223b3e 13692 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
7fbd9d09
FCE
13693 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
13694 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13695 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
a6e785fa 13696 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
7ba226f5 13697 "man/cs/Makefile") CONFIG_FILES="$CONFIG_FILES man/cs/Makefile" ;;
53ade4da 13698 "doc/beginners/Makefile") CONFIG_FILES="$CONFIG_FILES doc/beginners/Makefile" ;;
7fbd9d09 13699 "doc/SystemTap_Tapset_Reference/Makefile") CONFIG_FILES="$CONFIG_FILES doc/SystemTap_Tapset_Reference/Makefile" ;;
c5f68013 13700 "man/stap.1") CONFIG_FILES="$CONFIG_FILES man/stap.1" ;;
a6e785fa 13701 "man/stappaths.7") CONFIG_FILES="$CONFIG_FILES man/stappaths.7" ;;
b5c84307 13702 "man/systemtap.8") CONFIG_FILES="$CONFIG_FILES man/systemtap.8" ;;
c5f68013 13703 "man/cs/stap.1") CONFIG_FILES="$CONFIG_FILES man/cs/stap.1" ;;
71730019
MC
13704 "man/cs/stappaths.7") CONFIG_FILES="$CONFIG_FILES man/cs/stappaths.7" ;;
13705 "man/cs/systemtap.8") CONFIG_FILES="$CONFIG_FILES man/cs/systemtap.8" ;;
29fe12e4
WC
13706 "initscript/config.systemtap") CONFIG_FILES="$CONFIG_FILES initscript/config.systemtap" ;;
13707 "initscript/config.stap-server") CONFIG_FILES="$CONFIG_FILES initscript/config.stap-server" ;;
7fbd9d09 13708 "initscript/systemtap") CONFIG_FILES="$CONFIG_FILES initscript/systemtap" ;;
2f78bee0 13709 "initscript/stap-server") CONFIG_FILES="$CONFIG_FILES initscript/stap-server" ;;
b728b279 13710 "initscript/99stap/module-setup.sh") CONFIG_FILES="$CONFIG_FILES initscript/99stap/module-setup.sh" ;;
9ed47854
MC
13711 "initscript/99stap/install") CONFIG_FILES="$CONFIG_FILES initscript/99stap/install" ;;
13712 "initscript/99stap/check") CONFIG_FILES="$CONFIG_FILES initscript/99stap/check" ;;
7fbd9d09 13713 "run-stap") CONFIG_FILES="$CONFIG_FILES run-stap" ;;
e4aaabda 13714 "dtrace") CONFIG_FILES="$CONFIG_FILES dtrace" ;;
66c3c633 13715 "stapdyn/Makefile") CONFIG_FILES="$CONFIG_FILES stapdyn/Makefile" ;;
9ac164fa 13716 "java/Makefile") CONFIG_FILES="$CONFIG_FILES java/Makefile" ;;
d885563b 13717 "java/stapbm") CONFIG_FILES="$CONFIG_FILES java/stapbm" ;;
cf8a58fc 13718 "python/Makefile") CONFIG_FILES="$CONFIG_FILES python/Makefile" ;;
97859b9d 13719 "staprun/Makefile") CONFIG_FILES="$CONFIG_FILES staprun/Makefile" ;;
5c5a0bf2 13720 "httpd/Makefile") CONFIG_FILES="$CONFIG_FILES httpd/Makefile" ;;
97859b9d 13721 "staprun/run-staprun") CONFIG_FILES="$CONFIG_FILES staprun/run-staprun" ;;
42f767d0
JL
13722 "staprun/guest/stapshd") CONFIG_FILES="$CONFIG_FILES staprun/guest/stapshd" ;;
13723 "staprun/guest/stapsh-daemon") CONFIG_FILES="$CONFIG_FILES staprun/guest/stapsh-daemon" ;;
13724 "staprun/guest/stapsh@.service") CONFIG_FILES="$CONFIG_FILES staprun/guest/stapsh@.service" ;;
53ade4da 13725 "doc/beginners") CONFIG_COMMANDS="$CONFIG_COMMANDS doc/beginners" ;;
7fbd9d09 13726
5d4aa1f5 13727 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
2f1a1aea
FCE
13728 esac
13729done
13730
7fbd9d09 13731
2f1a1aea
FCE
13732# If the user did not use the arguments to specify the items to instantiate,
13733# then the envvar interface is used. Set only those that are not.
13734# We use the long form for the default assignment because of an extremely
13735# bizarre bug on SunOS 4.1.3.
13736if $ac_need_defaults; then
13737 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13738 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13739 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13740fi
13741
13742# Have a temporary directory for convenience. Make it in the build tree
7fbd9d09 13743# simply because there is no reason against having it here, and in addition,
2f1a1aea 13744# creating and moving files from /tmp can sometimes cause problems.
7fbd9d09
FCE
13745# Hook for its removal unless debugging.
13746# Note that there is a small window in which the directory will not be cleaned:
13747# after its creation but before its name has been assigned to `$tmp'.
2f1a1aea
FCE
13748$debug ||
13749{
c3de29bd 13750 tmp= ac_tmp=
7fbd9d09 13751 trap 'exit_status=$?
c3de29bd
LB
13752 : "${ac_tmp:=$tmp}"
13753 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7fbd9d09 13754' 0
1ef0423a 13755 trap 'as_fn_exit 1' 1 2 13 15
2f1a1aea 13756}
2f1a1aea
FCE
13757# Create a (secure) tmp directory for tmp files.
13758
13759{
7fbd9d09 13760 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
c3de29bd 13761 test -d "$tmp"
2f1a1aea
FCE
13762} ||
13763{
7fbd9d09
FCE
13764 tmp=./conf$$-$RANDOM
13765 (umask 077 && mkdir "$tmp")
5d4aa1f5 13766} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
c3de29bd 13767ac_tmp=$tmp
2f1a1aea 13768
0710d850
DS
13769# Set up the scripts for CONFIG_FILES section.
13770# No need to generate them if there are no CONFIG_FILES.
13771# This happens for instance with `./config.status config.h'.
7fbd9d09
FCE
13772if test -n "$CONFIG_FILES"; then
13773
31f9baea 13774
1ef0423a
FCE
13775ac_cr=`echo X | tr X '\015'`
13776# On cygwin, bash can eat \r inside `` if the user requested igncr.
13777# But we know of no other shell where ac_cr would be empty at this
13778# point, so we can use a bashism as a fallback.
13779if test "x$ac_cr" = x; then
13780 eval ac_cr=\$\'\\r\'
13781fi
0710d850
DS
13782ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13783if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5d4aa1f5 13784 ac_cs_awk_cr='\\r'
0710d850
DS
13785else
13786 ac_cs_awk_cr=$ac_cr
7fbd9d09 13787fi
5e0d2ebf 13788
c3de29bd 13789echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7fbd9d09
FCE
13790_ACEOF
13791
13792
0710d850
DS
13793{
13794 echo "cat >conf$$subs.awk <<_ACEOF" &&
13795 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13796 echo "_ACEOF"
13797} >conf$$subs.sh ||
5d4aa1f5
FCE
13798 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13799ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7fbd9d09
FCE
13800ac_delim='%!_!# '
13801for ac_last_try in false false false false false :; do
0710d850 13802 . ./conf$$subs.sh ||
5d4aa1f5 13803 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
0710d850
DS
13804
13805 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13806 if test $ac_delim_n = $ac_delim_num; then
7fbd9d09
FCE
13807 break
13808 elif $ac_last_try; then
5d4aa1f5 13809 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7fbd9d09
FCE
13810 else
13811 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13812 fi
13813done
0710d850
DS
13814rm -f conf$$subs.sh
13815
13816cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
c3de29bd 13817cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
0710d850
DS
13818_ACEOF
13819sed -n '
13820h
13821s/^/S["/; s/!.*/"]=/
13822p
13823g
13824s/^[^!]*!//
13825:repl
13826t repl
13827s/'"$ac_delim"'$//
13828t delim
13829:nl
13830h
1ef0423a 13831s/\(.\{148\}\)..*/\1/
0710d850
DS
13832t more1
13833s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13834p
13835n
13836b repl
13837:more1
13838s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13839p
13840g
13841s/.\{148\}//
13842t nl
13843:delim
13844h
1ef0423a 13845s/\(.\{148\}\)..*/\1/
0710d850
DS
13846t more2
13847s/["\\]/\\&/g; s/^/"/; s/$/"/
13848p
13849b
13850:more2
13851s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13852p
13853g
13854s/.\{148\}//
13855t delim
13856' <conf$$subs.awk | sed '
13857/^[^""]/{
13858 N
13859 s/\n//
13860}
13861' >>$CONFIG_STATUS || ac_write_fail=1
13862rm -f conf$$subs.awk
13863cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13864_ACAWK
c3de29bd 13865cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
0710d850
DS
13866 for (key in S) S_is_set[key] = 1
13867 FS = "\a"
7fbd9d09 13868
0710d850
DS
13869}
13870{
13871 line = $ 0
13872 nfields = split(line, field, "@")
13873 substed = 0
13874 len = length(field[1])
13875 for (i = 2; i < nfields; i++) {
13876 key = field[i]
13877 keylen = length(key)
13878 if (S_is_set[key]) {
13879 value = S[key]
13880 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13881 len += length(value) + length(field[++i])
13882 substed = 1
13883 } else
13884 len += 1 + keylen
13885 }
13886
13887 print line
13888}
7fbd9d09 13889
0710d850 13890_ACAWK
7fbd9d09 13891_ACEOF
0710d850
DS
13892cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13893if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13894 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13895else
13896 cat
c3de29bd 13897fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
5d4aa1f5 13898 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7fbd9d09
FCE
13899_ACEOF
13900
5d4aa1f5
FCE
13901# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13902# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7fbd9d09
FCE
13903# trailing colons and then remove the whole line if VPATH becomes empty
13904# (actually we leave an empty line to preserve line numbers).
13905if test "x$srcdir" = x.; then
5d4aa1f5
FCE
13906 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13907h
13908s///
13909s/^/:/
13910s/[ ]*$/:/
13911s/:\$(srcdir):/:/g
13912s/:\${srcdir}:/:/g
13913s/:@srcdir@:/:/g
13914s/^:*//
7fbd9d09 13915s/:*$//
5d4aa1f5
FCE
13916x
13917s/\(=[ ]*\).*/\1/
13918G
13919s/\n//
7fbd9d09
FCE
13920s/^[^=]*=[ ]*$//
13921}'
13922fi
13923
0710d850 13924cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7fbd9d09
FCE
13925fi # test -n "$CONFIG_FILES"
13926
0710d850
DS
13927# Set up the scripts for CONFIG_HEADERS section.
13928# No need to generate them if there are no CONFIG_HEADERS.
13929# This happens for instance with `./config.status Makefile'.
13930if test -n "$CONFIG_HEADERS"; then
c3de29bd 13931cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
0710d850
DS
13932BEGIN {
13933_ACEOF
13934
13935# Transform confdefs.h into an awk script `defines.awk', embedded as
13936# here-document in config.status, that substitutes the proper values into
13937# config.h.in to produce config.h.
13938
13939# Create a delimiter string that does not exist in confdefs.h, to ease
13940# handling of long lines.
13941ac_delim='%!_!# '
13942for ac_last_try in false false :; do
c3de29bd
LB
13943 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13944 if test -z "$ac_tt"; then
0710d850
DS
13945 break
13946 elif $ac_last_try; then
5d4aa1f5 13947 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
0710d850
DS
13948 else
13949 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13950 fi
13951done
13952
13953# For the awk script, D is an array of macro values keyed by name,
13954# likewise P contains macro parameters if any. Preserve backslash
13955# newline sequences.
13956
13957ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13958sed -n '
13959s/.\{148\}/&'"$ac_delim"'/g
13960t rset
13961:rset
13962s/^[ ]*#[ ]*define[ ][ ]*/ /
13963t def
13964d
13965:def
13966s/\\$//
13967t bsnl
13968s/["\\]/\\&/g
13969s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13970D["\1"]=" \3"/p
13971s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13972d
13973:bsnl
13974s/["\\]/\\&/g
13975s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13976D["\1"]=" \3\\\\\\n"\\/p
13977t cont
13978s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13979t cont
13980d
13981:cont
13982n
13983s/.\{148\}/&'"$ac_delim"'/g
13984t clear
13985:clear
13986s/\\$//
13987t bsnlc
13988s/["\\]/\\&/g; s/^/"/; s/$/"/p
13989d
13990:bsnlc
13991s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13992b cont
13993' <confdefs.h | sed '
13994s/'"$ac_delim"'/"\\\
13995"/g' >>$CONFIG_STATUS || ac_write_fail=1
13996
13997cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13998 for (key in D) D_is_set[key] = 1
13999 FS = "\a"
14000}
14001/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14002 line = \$ 0
14003 split(line, arg, " ")
14004 if (arg[1] == "#") {
14005 defundef = arg[2]
14006 mac1 = arg[3]
14007 } else {
14008 defundef = substr(arg[1], 2)
14009 mac1 = arg[2]
14010 }
14011 split(mac1, mac2, "(") #)
14012 macro = mac2[1]
14013 prefix = substr(line, 1, index(line, defundef) - 1)
14014 if (D_is_set[macro]) {
14015 # Preserve the white space surrounding the "#".
14016 print prefix "define", macro P[macro] D[macro]
14017 next
14018 } else {
14019 # Replace #undef with comments. This is necessary, for example,
14020 # in the case of _POSIX_SOURCE, which is predefined and required
14021 # on some systems where configure will not decide to define it.
14022 if (defundef == "undef") {
14023 print "/*", prefix defundef, macro, "*/"
14024 next
14025 }
14026 }
14027}
14028{ print }
14029_ACAWK
14030_ACEOF
14031cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5d4aa1f5 14032 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
0710d850
DS
14033fi # test -n "$CONFIG_HEADERS"
14034
27aba29a 14035
0710d850
DS
14036eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14037shift
14038for ac_tag
7fbd9d09
FCE
14039do
14040 case $ac_tag in
14041 :[FHLC]) ac_mode=$ac_tag; continue;;
2f1a1aea 14042 esac
7fbd9d09
FCE
14043 case $ac_mode$ac_tag in
14044 :[FHL]*:*);;
5d4aa1f5 14045 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
7fbd9d09
FCE
14046 :[FH]-) ac_tag=-:-;;
14047 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14048 esac
14049 ac_save_IFS=$IFS
14050 IFS=:
14051 set x $ac_tag
14052 IFS=$ac_save_IFS
14053 shift
14054 ac_file=$1
14055 shift
2f1a1aea 14056
7fbd9d09
FCE
14057 case $ac_mode in
14058 :L) ac_source=$1;;
14059 :[FH])
14060 ac_file_inputs=
14061 for ac_f
14062 do
14063 case $ac_f in
c3de29bd 14064 -) ac_f="$ac_tmp/stdin";;
7fbd9d09
FCE
14065 *) # Look for the file first in the build tree, then in the source tree
14066 # (if the path is not absolute). The absolute path cannot be DOS-style,
14067 # because $ac_f cannot contain `:'.
14068 test -f "$ac_f" ||
14069 case $ac_f in
14070 [\\/$]*) false;;
14071 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14072 esac ||
5d4aa1f5 14073 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7fbd9d09 14074 esac
0710d850 14075 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1ef0423a 14076 as_fn_append ac_file_inputs " '$ac_f'"
7fbd9d09
FCE
14077 done
14078
14079 # Let's still pretend it is `configure' which instantiates (i.e., don't
14080 # use $as_me), people would be surprised to read:
14081 # /* config.h. Generated by config.status. */
0710d850
DS
14082 configure_input='Generated from '`
14083 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14084 `' by configure.'
7fbd9d09
FCE
14085 if test x"$ac_file" != x-; then
14086 configure_input="$ac_file. $configure_input"
1ef0423a 14087 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
0710d850 14088$as_echo "$as_me: creating $ac_file" >&6;}
7fbd9d09 14089 fi
0710d850
DS
14090 # Neutralize special characters interpreted by sed in replacement strings.
14091 case $configure_input in #(
14092 *\&* | *\|* | *\\* )
14093 ac_sed_conf_input=`$as_echo "$configure_input" |
14094 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14095 *) ac_sed_conf_input=$configure_input;;
14096 esac
7fbd9d09
FCE
14097
14098 case $ac_tag in
c3de29bd 14099 *:-:* | *:-) cat >"$ac_tmp/stdin" \
5d4aa1f5 14100 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
7fbd9d09
FCE
14101 esac
14102 ;;
14103 esac
14104
14105 ac_dir=`$as_dirname -- "$ac_file" ||
2f1a1aea
FCE
14106$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14107 X"$ac_file" : 'X\(//\)[^/]' \| \
14108 X"$ac_file" : 'X\(//\)$' \| \
7fbd9d09 14109 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
0710d850 14110$as_echo X"$ac_file" |
7fbd9d09
FCE
14111 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14112 s//\1/
14113 q
14114 }
14115 /^X\(\/\/\)[^/].*/{
14116 s//\1/
14117 q
14118 }
14119 /^X\(\/\/\)$/{
14120 s//\1/
14121 q
14122 }
14123 /^X\(\/\).*/{
14124 s//\1/
14125 q
14126 }
14127 s/.*/./; q'`
1ef0423a 14128 as_dir="$ac_dir"; as_fn_mkdir_p
2f1a1aea
FCE
14129 ac_builddir=.
14130
7fbd9d09
FCE
14131case "$ac_dir" in
14132.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14133*)
0710d850 14134 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7fbd9d09 14135 # A ".." for each directory in $ac_dir_suffix.
0710d850 14136 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7fbd9d09
FCE
14137 case $ac_top_builddir_sub in
14138 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14139 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14140 esac ;;
14141esac
14142ac_abs_top_builddir=$ac_pwd
14143ac_abs_builddir=$ac_pwd$ac_dir_suffix
14144# for backward compatibility:
14145ac_top_builddir=$ac_top_build_prefix
2f1a1aea
FCE
14146
14147case $srcdir in
7fbd9d09 14148 .) # We are building in place.
2f1a1aea 14149 ac_srcdir=.
7fbd9d09
FCE
14150 ac_top_srcdir=$ac_top_builddir_sub
14151 ac_abs_top_srcdir=$ac_pwd ;;
14152 [\\/]* | ?:[\\/]* ) # Absolute name.
2f1a1aea 14153 ac_srcdir=$srcdir$ac_dir_suffix;
7fbd9d09
FCE
14154 ac_top_srcdir=$srcdir
14155 ac_abs_top_srcdir=$srcdir ;;
14156 *) # Relative name.
14157 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14158 ac_top_srcdir=$ac_top_build_prefix$srcdir
14159 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2f1a1aea 14160esac
7fbd9d09 14161ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
2f1a1aea 14162
2f1a1aea 14163
7fbd9d09
FCE
14164 case $ac_mode in
14165 :F)
14166 #
14167 # CONFIG_FILE
14168 #
2f1a1aea
FCE
14169
14170 case $INSTALL in
14171 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
7fbd9d09
FCE
14172 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14173 esac
14174 ac_MKDIR_P=$MKDIR_P
14175 case $MKDIR_P in
14176 [\\/$]* | ?:[\\/]* ) ;;
14177 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
5e0d2ebf 14178 esac
7fbd9d09 14179_ACEOF
5e0d2ebf 14180
0710d850 14181cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7fbd9d09
FCE
14182# If the template does not know about datarootdir, expand it.
14183# FIXME: This hack should be removed a few years after 2.60.
14184ac_datarootdir_hack=; ac_datarootdir_seen=
0710d850
DS
14185ac_sed_dataroot='
14186/datarootdir/ {
7fbd9d09
FCE
14187 p
14188 q
14189}
14190/@datadir@/p
14191/@docdir@/p
14192/@infodir@/p
14193/@localedir@/p
1ef0423a 14194/@mandir@/p'
0710d850 14195case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
7fbd9d09
FCE
14196*datarootdir*) ac_datarootdir_seen=yes;;
14197*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1ef0423a 14198 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
0710d850 14199$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
7fbd9d09 14200_ACEOF
0710d850 14201cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7fbd9d09
FCE
14202 ac_datarootdir_hack='
14203 s&@datadir@&$datadir&g
14204 s&@docdir@&$docdir&g
14205 s&@infodir@&$infodir&g
14206 s&@localedir@&$localedir&g
14207 s&@mandir@&$mandir&g
1ef0423a 14208 s&\\\${datarootdir}&$datarootdir&g' ;;
7fbd9d09 14209esac
70d28673 14210_ACEOF
7fbd9d09
FCE
14211
14212# Neutralize VPATH when `$srcdir' = `.'.
14213# Shell code in configure.ac might set extrasub.
14214# FIXME: do we really want to maintain this feature?
0710d850
DS
14215cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14216ac_sed_extra="$ac_vpsub
2f1a1aea
FCE
14217$extrasub
14218_ACEOF
0710d850 14219cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2f1a1aea
FCE
14220:t
14221/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
0710d850 14222s|@configure_input@|$ac_sed_conf_input|;t t
7fbd9d09 14223s&@top_builddir@&$ac_top_builddir_sub&;t t
0710d850 14224s&@top_build_prefix@&$ac_top_build_prefix&;t t
7fbd9d09
FCE
14225s&@srcdir@&$ac_srcdir&;t t
14226s&@abs_srcdir@&$ac_abs_srcdir&;t t
14227s&@top_srcdir@&$ac_top_srcdir&;t t
14228s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14229s&@builddir@&$ac_builddir&;t t
14230s&@abs_builddir@&$ac_abs_builddir&;t t
14231s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14232s&@INSTALL@&$ac_INSTALL&;t t
14233s&@MKDIR_P@&$ac_MKDIR_P&;t t
14234$ac_datarootdir_hack
0710d850 14235"
c3de29bd
LB
14236eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14237 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7fbd9d09
FCE
14238
14239test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
c3de29bd
LB
14240 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14241 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14242 "$ac_tmp/out"`; test -z "$ac_out"; } &&
1ef0423a 14243 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5d4aa1f5 14244which seems to be undefined. Please make sure it is defined" >&5
0710d850 14245$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5d4aa1f5 14246which seems to be undefined. Please make sure it is defined" >&2;}
7fbd9d09 14247
c3de29bd 14248 rm -f "$ac_tmp/stdin"
818ba2bc 14249 case $ac_file in
c3de29bd
LB
14250 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14251 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
0710d850 14252 esac \
5d4aa1f5 14253 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
7fbd9d09
FCE
14254 ;;
14255 :H)
14256 #
14257 # CONFIG_HEADER
14258 #
818ba2bc 14259 if test x"$ac_file" != x-; then
0710d850
DS
14260 {
14261 $as_echo "/* $configure_input */" \
c3de29bd
LB
14262 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14263 } >"$ac_tmp/config.h" \
5d4aa1f5 14264 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
c3de29bd 14265 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1ef0423a 14266 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
0710d850 14267$as_echo "$as_me: $ac_file is unchanged" >&6;}
2f1a1aea 14268 else
0710d850 14269 rm -f "$ac_file"
c3de29bd 14270 mv "$ac_tmp/config.h" "$ac_file" \
5d4aa1f5 14271 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
2f1a1aea
FCE
14272 fi
14273 else
0710d850 14274 $as_echo "/* $configure_input */" \
c3de29bd 14275 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
5d4aa1f5 14276 || as_fn_error $? "could not create -" "$LINENO" 5
2f1a1aea 14277 fi
0710d850
DS
14278# Compute "$ac_file"'s index in $config_headers.
14279_am_arg="$ac_file"
2f1a1aea
FCE
14280_am_stamp_count=1
14281for _am_header in $config_headers :; do
14282 case $_am_header in
0710d850 14283 $_am_arg | $_am_arg:* )
2f1a1aea
FCE
14284 break ;;
14285 * )
14286 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14287 esac
14288done
0710d850
DS
14289echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14290$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14291 X"$_am_arg" : 'X\(//\)[^/]' \| \
14292 X"$_am_arg" : 'X\(//\)$' \| \
14293 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14294$as_echo X"$_am_arg" |
7fbd9d09
FCE
14295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14296 s//\1/
14297 q
14298 }
14299 /^X\(\/\/\)[^/].*/{
14300 s//\1/
14301 q
14302 }
14303 /^X\(\/\/\)$/{
14304 s//\1/
14305 q
14306 }
14307 /^X\(\/\).*/{
14308 s//\1/
14309 q
14310 }
14311 s/.*/./; q'`/stamp-h$_am_stamp_count
14312 ;;
818ba2bc 14313
1ef0423a 14314 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
0710d850 14315$as_echo "$as_me: executing $ac_file commands" >&6;}
7fbd9d09
FCE
14316 ;;
14317 esac
818ba2bc
MW
14318
14319
7fbd9d09 14320 case $ac_file$ac_mode in
0710d850 14321 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
d9e6d90b 14322 # Older Autoconf quotes --file arguments for eval, but not when files
0710d850
DS
14323 # are listed without --file. Let's play safe and only enable the eval
14324 # if we detect the quoting.
14325 case $CONFIG_FILES in
14326 *\'*) eval set x "$CONFIG_FILES" ;;
14327 *) set x $CONFIG_FILES ;;
14328 esac
14329 shift
14330 for mf
14331 do
14332 # Strip MF so we end up with the name of the file.
14333 mf=`echo "$mf" | sed -e 's/:.*$//'`
14334 # Check whether this is an Automake generated Makefile or not.
8eef2738 14335 # We used to match only the files named 'Makefile.in', but
0710d850
DS
14336 # some people rename them; so instead we look at the file content.
14337 # Grep'ing the first line is not enough: some people post-process
14338 # each Makefile.in and add a new line on top of each file to say so.
14339 # Grep'ing the whole file is not good either: AIX grep has a line
14340 # limit of 2048, but all sed's we know have understand at least 4000.
14341 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14342 dirpart=`$as_dirname -- "$mf" ||
2f1a1aea
FCE
14343$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14344 X"$mf" : 'X\(//\)[^/]' \| \
14345 X"$mf" : 'X\(//\)$' \| \
7fbd9d09 14346 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
0710d850 14347$as_echo X"$mf" |
7fbd9d09
FCE
14348 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14349 s//\1/
14350 q
14351 }
14352 /^X\(\/\/\)[^/].*/{
14353 s//\1/
14354 q
14355 }
14356 /^X\(\/\/\)$/{
14357 s//\1/
14358 q
14359 }
14360 /^X\(\/\).*/{
14361 s//\1/
14362 q
14363 }
14364 s/.*/./; q'`
0710d850
DS
14365 else
14366 continue
14367 fi
14368 # Extract the definition of DEPDIR, am__include, and am__quote
8eef2738 14369 # from the Makefile without running 'make'.
0710d850
DS
14370 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14371 test -z "$DEPDIR" && continue
14372 am__include=`sed -n 's/^am__include = //p' < "$mf"`
d9e6d90b 14373 test -z "$am__include" && continue
0710d850 14374 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
0710d850
DS
14375 # Find all dependency output files, they are included files with
14376 # $(DEPDIR) in their names. We invoke sed twice because it is the
14377 # simplest approach to changing $(DEPDIR) to its actual value in the
14378 # expansion.
14379 for file in `sed -n "
14380 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
8eef2738 14381 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
0710d850
DS
14382 # Make sure the directory exists.
14383 test -f "$dirpart/$file" && continue
14384 fdir=`$as_dirname -- "$file" ||
2f1a1aea
FCE
14385$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14386 X"$file" : 'X\(//\)[^/]' \| \
14387 X"$file" : 'X\(//\)$' \| \
7fbd9d09 14388 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
0710d850 14389$as_echo X"$file" |
7fbd9d09
FCE
14390 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14391 s//\1/
14392 q
14393 }
14394 /^X\(\/\/\)[^/].*/{
14395 s//\1/
14396 q
14397 }
14398 /^X\(\/\/\)$/{
14399 s//\1/
14400 q
14401 }
14402 /^X\(\/\).*/{
14403 s//\1/
14404 q
14405 }
14406 s/.*/./; q'`
1ef0423a 14407 as_dir=$dirpart/$fdir; as_fn_mkdir_p
0710d850
DS
14408 # echo "creating $dirpart/$file"
14409 echo '# dummy' > "$dirpart/$file"
14410 done
2f1a1aea 14411 done
0710d850 14412}
2f1a1aea 14413 ;;
8f223b3e
FCE
14414 "po-directories":C)
14415 for ac_file in $CONFIG_FILES; do
14416 # Support "outfile[:infile[:infile...]]"
14417 case "$ac_file" in
14418 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14419 esac
14420 # PO directories have a Makefile.in generated from Makefile.in.in.
14421 case "$ac_file" in */Makefile.in)
14422 # Adjust a relative srcdir.
14423 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
42f767d0 14424 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
8f223b3e
FCE
14425 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14426 # In autoconf-2.13 it is called $ac_given_srcdir.
14427 # In autoconf-2.50 it is called $srcdir.
14428 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14429 case "$ac_given_srcdir" in
14430 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14431 /*) top_srcdir="$ac_given_srcdir" ;;
14432 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14433 esac
14434 # Treat a directory as a PO directory if and only if it has a
14435 # POTFILES.in file. This allows packages to have multiple PO
14436 # directories under different names or in different locations.
14437 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14438 rm -f "$ac_dir/POTFILES"
14439 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
42f767d0
JL
14440 gt_tab=`printf '\t'`
14441 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
8f223b3e
FCE
14442 POMAKEFILEDEPS="POTFILES.in"
14443 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
14444 # on $ac_dir but don't depend on user-specified configuration
14445 # parameters.
14446 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14447 # The LINGUAS file contains the set of available languages.
14448 if test -n "$OBSOLETE_ALL_LINGUAS"; then
14449 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14450 fi
14451 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
42f767d0 14452 # Hide the ALL_LINGUAS assignment from automake < 1.5.
8f223b3e
FCE
14453 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14454 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14455 else
14456 # The set of available languages was given in configure.in.
42f767d0 14457 # Hide the ALL_LINGUAS assignment from automake < 1.5.
8f223b3e
FCE
14458 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14459 fi
14460 # Compute POFILES
14461 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
14462 # Compute UPDATEPOFILES
14463 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
14464 # Compute DUMMYPOFILES
14465 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
14466 # Compute GMOFILES
14467 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
14468 case "$ac_given_srcdir" in
14469 .) srcdirpre= ;;
14470 *) srcdirpre='$(srcdir)/' ;;
14471 esac
14472 POFILES=
14473 UPDATEPOFILES=
14474 DUMMYPOFILES=
14475 GMOFILES=
14476 for lang in $ALL_LINGUAS; do
14477 POFILES="$POFILES $srcdirpre$lang.po"
14478 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14479 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14480 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14481 done
14482 # CATALOGS depends on both $ac_dir and the user's LINGUAS
14483 # environment variable.
14484 INST_LINGUAS=
14485 if test -n "$ALL_LINGUAS"; then
14486 for presentlang in $ALL_LINGUAS; do
14487 useit=no
14488 if test "%UNSET%" != "$LINGUAS"; then
14489 desiredlanguages="$LINGUAS"
14490 else
14491 desiredlanguages="$ALL_LINGUAS"
14492 fi
14493 for desiredlang in $desiredlanguages; do
14494 # Use the presentlang catalog if desiredlang is
14495 # a. equal to presentlang, or
14496 # b. a variant of presentlang (because in this case,
14497 # presentlang can be used as a fallback for messages
14498 # which are not translated in the desiredlang catalog).
14499 case "$desiredlang" in
14500 "$presentlang"*) useit=yes;;
14501 esac
14502 done
14503 if test $useit = yes; then
14504 INST_LINGUAS="$INST_LINGUAS $presentlang"
14505 fi
14506 done
14507 fi
14508 CATALOGS=
14509 if test -n "$INST_LINGUAS"; then
14510 for lang in $INST_LINGUAS; do
14511 CATALOGS="$CATALOGS $lang.gmo"
14512 done
14513 fi
14514 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14515 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
14516 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14517 if test -f "$f"; then
14518 case "$f" in
14519 *.orig | *.bak | *~) ;;
14520 *) cat "$f" >> "$ac_dir/Makefile" ;;
14521 esac
14522 fi
14523 done
14524 fi
14525 ;;
14526 esac
14527 done ;;
7fbd9d09 14528 "run-stap":F) chmod +x run-stap ;;
e4aaabda 14529 "dtrace":F) chmod +x dtrace ;;
d885563b 14530 "java/stapbm":F) chmod +x java/stapbm ;;
97859b9d 14531 "staprun/run-staprun":F) chmod +x staprun/run-staprun ;;
42f767d0
JL
14532 "staprun/guest/stapshd":F) chmod +x staprun/guest/stapshd ;;
14533 "staprun/guest/stapsh-daemon":F) chmod +x staprun/guest/stapsh-daemon ;;
d9c42357 14534 "doc/beginners":C) rm -f $ac_abs_top_builddir/doc/beginners/en-US $ac_abs_top_builddir/doc/beginners/build/en-US/testsuite && mkdir -p $ac_abs_top_builddir/doc/beginners/build/en-US && ln -s $ac_abs_top_srcdir/doc/SystemTap_Beginners_Guide/en-US $ac_abs_top_builddir/doc/beginners/en-US && ln -s $ac_abs_top_srcdir/testsuite $ac_abs_top_builddir/doc/beginners/build/en-US/testsuite ;;
7fbd9d09 14535
2f1a1aea 14536 esac
7fbd9d09 14537done # for ac_tag
2f1a1aea 14538
2f1a1aea 14539
1ef0423a 14540as_fn_exit 0
2f1a1aea 14541_ACEOF
2f1a1aea
FCE
14542ac_clean_files=$ac_clean_files_save
14543
0710d850 14544test $ac_write_fail = 0 ||
5d4aa1f5 14545 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
0710d850 14546
2f1a1aea
FCE
14547
14548# configure is writing to config.log, and then calls config.status.
14549# config.status does its own redirection, appending to config.log.
14550# Unfortunately, on DOS this fails, as config.log is still kept open
14551# by configure, so config.status won't be able to write to it; its
14552# output is simply discarded. So we exec the FD to /dev/null,
14553# effectively closing config.log, so it can be properly (re)opened and
14554# appended to by config.status. When coming back to configure, we
14555# need to make the FD available again.
14556if test "$no_create" != yes; then
14557 ac_cs_success=:
14558 ac_config_status_args=
14559 test "$silent" = yes &&
14560 ac_config_status_args="$ac_config_status_args --quiet"
14561 exec 5>/dev/null
14562 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14563 exec 5>>config.log
14564 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14565 # would make configure fail if this is the last instruction.
5d4aa1f5 14566 $ac_cs_success || as_fn_exit 1
2f1a1aea
FCE
14567fi
14568
5ba96b90
FCE
14569#
14570# CONFIG_SUBDIRS section.
14571#
14572if test "$no_recursion" != yes; then
14573
0710d850
DS
14574 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
14575 # so they do not pile up.
5ba96b90
FCE
14576 ac_sub_configure_args=
14577 ac_prev=
7fbd9d09
FCE
14578 eval "set x $ac_configure_args"
14579 shift
14580 for ac_arg
14581 do
5ba96b90
FCE
14582 if test -n "$ac_prev"; then
14583 ac_prev=
14584 continue
14585 fi
14586 case $ac_arg in
14587 -cache-file | --cache-file | --cache-fil | --cache-fi \
14588 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
14589 ac_prev=cache_file ;;
14590 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
14591 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
14592 | --c=*)
14593 ;;
14594 --config-cache | -C)
14595 ;;
14596 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
14597 ac_prev=srcdir ;;
14598 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
14599 ;;
14600 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
14601 ac_prev=prefix ;;
14602 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
14603 ;;
0710d850
DS
14604 --disable-option-checking)
14605 ;;
7fbd9d09
FCE
14606 *)
14607 case $ac_arg in
0710d850 14608 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7fbd9d09 14609 esac
1ef0423a 14610 as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
5ba96b90
FCE
14611 esac
14612 done
14613
14614 # Always prepend --prefix to ensure using the same prefix
14615 # in subdir configurations.
7fbd9d09
FCE
14616 ac_arg="--prefix=$prefix"
14617 case $ac_arg in
0710d850 14618 *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
7fbd9d09
FCE
14619 esac
14620 ac_sub_configure_args="'$ac_arg' $ac_sub_configure_args"
14621
14622 # Pass --silent
14623 if test "$silent" = yes; then
14624 ac_sub_configure_args="--silent $ac_sub_configure_args"
14625 fi
daae650d 14626
0710d850
DS
14627 # Always prepend --disable-option-checking to silence warnings, since
14628 # different subdirs can have different --enable and --with options.
14629 ac_sub_configure_args="--disable-option-checking $ac_sub_configure_args"
14630
5ba96b90
FCE
14631 ac_popdir=`pwd`
14632 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
14633
14634 # Do not complain, so a configure script can configure whichever
14635 # parts of a large source tree are present.
7fbd9d09
FCE
14636 test -d "$srcdir/$ac_dir" || continue
14637
14638 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
1ef0423a 14639 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
0710d850 14640 $as_echo "$ac_msg" >&6
1ef0423a 14641 as_dir="$ac_dir"; as_fn_mkdir_p
5ba96b90
FCE
14642 ac_builddir=.
14643
7fbd9d09
FCE
14644case "$ac_dir" in
14645.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14646*)
0710d850 14647 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
7fbd9d09 14648 # A ".." for each directory in $ac_dir_suffix.
0710d850 14649 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
7fbd9d09
FCE
14650 case $ac_top_builddir_sub in
14651 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14652 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14653 esac ;;
14654esac
14655ac_abs_top_builddir=$ac_pwd
14656ac_abs_builddir=$ac_pwd$ac_dir_suffix
14657# for backward compatibility:
14658ac_top_builddir=$ac_top_build_prefix
5ba96b90
FCE
14659
14660case $srcdir in
7fbd9d09 14661 .) # We are building in place.
5ba96b90 14662 ac_srcdir=.
7fbd9d09
FCE
14663 ac_top_srcdir=$ac_top_builddir_sub
14664 ac_abs_top_srcdir=$ac_pwd ;;
14665 [\\/]* | ?:[\\/]* ) # Absolute name.
5ba96b90 14666 ac_srcdir=$srcdir$ac_dir_suffix;
7fbd9d09
FCE
14667 ac_top_srcdir=$srcdir
14668 ac_abs_top_srcdir=$srcdir ;;
14669 *) # Relative name.
14670 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14671 ac_top_srcdir=$ac_top_build_prefix$srcdir
14672 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5ba96b90 14673esac
7fbd9d09 14674ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5ba96b90
FCE
14675
14676
7fbd9d09 14677 cd "$ac_dir"
5ba96b90
FCE
14678
14679 # Check for guested configure; otherwise get Cygnus style configure.
7fbd9d09
FCE
14680 if test -f "$ac_srcdir/configure.gnu"; then
14681 ac_sub_configure=$ac_srcdir/configure.gnu
14682 elif test -f "$ac_srcdir/configure"; then
14683 ac_sub_configure=$ac_srcdir/configure
14684 elif test -f "$ac_srcdir/configure.in"; then
14685 # This should be Cygnus configure.
14686 ac_sub_configure=$ac_aux_dir/configure
5ba96b90 14687 else
1ef0423a 14688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
0710d850 14689$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
5ba96b90
FCE
14690 ac_sub_configure=
14691 fi
14692
14693 # The recursion is here.
14694 if test -n "$ac_sub_configure"; then
14695 # Make the cache file name correct relative to the subdirectory.
14696 case $cache_file in
14697 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
7fbd9d09
FCE
14698 *) # Relative name.
14699 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
5ba96b90
FCE
14700 esac
14701
1ef0423a 14702 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
0710d850 14703$as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
5ba96b90 14704 # The eval makes quoting arguments work.
7fbd9d09
FCE
14705 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
14706 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
5d4aa1f5 14707 as_fn_error $? "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
5ba96b90
FCE
14708 fi
14709
7fbd9d09 14710 cd "$ac_popdir"
5ba96b90
FCE
14711 done
14712fi
0710d850 14713if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1ef0423a 14714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
0710d850
DS
14715$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14716fi
5ba96b90 14717
4d9087fc 14718
af29024d 14719if test "${prefix}" = "/usr/local"; then
1ef0423a 14720 { $as_echo "$as_me:${as_lineno-$LINENO}: " >&5
0710d850 14721$as_echo "$as_me: " >&6;}
1ef0423a 14722 { $as_echo "$as_me:${as_lineno-$LINENO}: For a private or temporary build of systemtap, we recommend" >&5
0710d850 14723$as_echo "$as_me: For a private or temporary build of systemtap, we recommend" >&6;}
1ef0423a 14724 { $as_echo "$as_me:${as_lineno-$LINENO}: configuring with a prefix. For example, try" >&5
0710d850 14725$as_echo "$as_me: configuring with a prefix. For example, try" >&6;}
1ef0423a 14726 { $as_echo "$as_me:${as_lineno-$LINENO}: $0 $ac_configure_args --prefix=$HOME/systemtap-${PACKAGE_VERSION}-$$" >&5
0710d850 14727$as_echo "$as_me: $0 $ac_configure_args --prefix=$HOME/systemtap-${PACKAGE_VERSION}-$$" >&6;}
1ef0423a 14728 { $as_echo "$as_me:${as_lineno-$LINENO}: Running systemtap uninstalled, entirely out of the build tree," >&5
0710d850 14729$as_echo "$as_me: Running systemtap uninstalled, entirely out of the build tree," >&6;}
1ef0423a 14730 { $as_echo "$as_me:${as_lineno-$LINENO}: is not supported." >&5
0710d850 14731$as_echo "$as_me: is not supported." >&6;}
af29024d 14732fi
This page took 2.889255 seconds and 5 git commands to generate.