2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.65 for modsecurity 2.6.
5
# Report bugs to <support@modsecurity.org>.
8
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
13
# This configure script is free software; the Free Software Foundation
14
# gives unlimited permission to copy, distribute and modify it.
15
## -------------------- ##
16
## M4sh Initialization. ##
17
## -------------------- ##
19
# Be more Bourne compatible
20
DUALCASE=1; export DUALCASE # for MKS sh
21
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
24
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25
# is contrary to our usage. Disable this feature.
26
alias -g '${1+"$@"}'='"$@"'
29
case `(set -o) 2>/dev/null` in #(
41
# Printing a long string crashes Solaris 7 /usr/bin/printf.
42
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45
# Prefer a ksh shell builtin over an external printf program on Solaris,
46
# but without wasting forks for bash or zsh.
47
if test -z "$BASH_VERSION$ZSH_VERSION" \
48
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50
as_echo_n='print -rn --'
51
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
55
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57
as_echo_n='/usr/ucb/echo -n'
59
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64
expr "X$arg" : "X\\(.*\\)$as_nl";
65
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
70
as_echo_n='sh -c $as_echo_n_body as_echo'
73
as_echo='sh -c $as_echo_body as_echo'
76
# The user is always right.
77
if test "${PATH_SEPARATOR+set}" != set; then
79
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
87
# We need space, tab and new line, in precisely that order. Quoting is
88
# there to prevent editors from complaining about space-tab.
89
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90
# splitting by setting IFS to empty value.)
93
# Find who we are. Look in the path if we contain no directory separator.
95
*[\\/]* ) as_myself=$0 ;;
96
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100
test -z "$as_dir" && as_dir=.
101
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107
# We did not find ourselves, most probably we were run as `sh COMMAND'
108
# in which case we are not to be found in the path.
109
if test "x$as_myself" = x; then
112
if test ! -f "$as_myself"; then
113
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117
# Unset variables that we do not need and which cause bugs (e.g. in
118
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119
# suppresses any "Segmentation fault" message there. '((' could
120
# trigger a bug in pdksh 5.2.14.
121
for as_var in BASH_ENV ENV MAIL MAILPATH
122
do eval test x\${$as_var+set} = xset \
123
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
136
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
if test "x$CONFIG_SHELL" = x; then
139
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
142
# Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143
# is contrary to our usage. Disable this feature.
144
alias -g '\${1+\"\$@\"}'='\"\$@\"'
147
case \`(set -o) 2>/dev/null\` in #(
155
as_required="as_fn_return () { (exit \$1); }
156
as_fn_success () { as_fn_return 0; }
157
as_fn_failure () { as_fn_return 1; }
158
as_fn_ret_success () { return 0; }
159
as_fn_ret_failure () { return 1; }
162
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
169
exitcode=1; echo positional parameters were not saved.
171
test x\$exitcode = x0 || exit 1"
172
as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173
as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176
test \$(( 1 + 1 )) = 2 || exit 1"
177
if (eval "$as_required") 2>/dev/null; then :
182
if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
185
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
190
test -z "$as_dir" && as_dir=.
194
for as_base in sh bash ksh sh5; do
195
# Try only shells that exist, to save several forks.
196
as_shell=$as_dir/$as_base
197
if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199
CONFIG_SHELL=$as_shell as_have_required=yes
200
if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
208
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209
{ $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210
CONFIG_SHELL=$SHELL as_have_required=yes
215
if test "x$CONFIG_SHELL" != x; then :
216
# We cannot yet assume a decent shell, so we have to provide a
217
# neutralization value for shells without unset; and this also
218
# works around shells that cannot unset nonexistent variables.
221
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
223
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
226
if test x$as_have_required = xno; then :
227
$as_echo "$0: This script requires a shell more modern than all"
228
$as_echo "$0: the shells that I found on your system."
229
if test x${ZSH_VERSION+set} = xset ; then
230
$as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231
$as_echo "$0: be upgraded to zsh 4.3.4 or later."
233
$as_echo "$0: Please tell bug-autoconf@gnu.org and
234
$0: support@modsecurity.org about your system, including
235
$0: any error possibly output before this message. Then
236
$0: install a modern shell, or manually run the script
237
$0: under such a shell if you do have one."
243
SHELL=${CONFIG_SHELL-/bin/sh}
245
# Unset more variables known to interfere with behavior of common tools.
246
CLICOLOR_FORCE= GREP_OPTIONS=
247
unset CLICOLOR_FORCE GREP_OPTIONS
249
## --------------------- ##
250
## M4sh Shell Functions. ##
251
## --------------------- ##
254
# Portably unset VAR.
257
{ eval $1=; unset $1;}
261
# as_fn_set_status STATUS
262
# -----------------------
263
# Set $? to STATUS, without forking.
271
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
281
# Create "$as_dir" as a directory, including parents if necessary.
286
-*) as_dir=./$as_dir;;
288
test -d "$as_dir" || eval $as_mkdir_p || {
292
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
295
as_dirs="'$as_qdir' $as_dirs"
296
as_dir=`$as_dirname -- "$as_dir" ||
297
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298
X"$as_dir" : 'X\(//\)[^/]' \| \
299
X"$as_dir" : 'X\(//\)$' \| \
300
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301
$as_echo X"$as_dir" |
302
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319
test -d "$as_dir" && break
321
test -z "$as_dirs" || eval "mkdir $as_dirs"
322
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
# as_fn_append VAR VALUE
327
# ----------------------
328
# Append the text in VALUE to the end of the definition contained in VAR. Take
329
# advantage of any shell optimizations that allow amortized linear growth over
330
# repeated appends, instead of the typical quadratic growth present in naive
332
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333
eval 'as_fn_append ()
346
# Perform arithmetic evaluation on the ARGs, and store the result in the
347
# global $as_val. Take advantage of shells that can avoid forks. The arguments
348
# must be portable across $(()) and expr.
349
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
357
as_val=`expr "$@" || test $? -eq 1`
362
# as_fn_error ERROR [LINENO LOG_FD]
363
# ---------------------------------
364
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366
# script with status $?, using 1 if that was 0.
369
as_status=$?; test $as_status -eq 0 && as_status=1
371
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372
$as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374
$as_echo "$as_me: error: $1" >&2
375
as_fn_exit $as_status
378
if expr a : '\(a\)' >/dev/null 2>&1 &&
379
test "X`expr 00001 : '.*\(...\)'`" = X001; then
385
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
391
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
397
as_me=`$as_basename -- "$0" ||
398
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399
X"$0" : 'X\(//\)$' \| \
400
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402
sed '/^.*\/\([^/][^/]*\)\/*$/{
416
# Avoid depending upon Character Ranges.
417
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420
as_cr_digits='0123456789'
421
as_cr_alnum=$as_cr_Letters$as_cr_digits
424
as_lineno_1=$LINENO as_lineno_1a=$LINENO
425
as_lineno_2=$LINENO as_lineno_2a=$LINENO
426
eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427
test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428
# Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
440
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444
chmod +x "$as_me.lineno" ||
445
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447
# Don't try to exec as it changes $[0], causing all sort of problems
448
# (the dirname of $[0] is not the place where we might find the
449
# original and so on. Autoconf is especially sensitive to this).
451
# Exit status is that of the last command.
455
ECHO_C= ECHO_N= ECHO_T=
456
case `echo -n x` in #(((((
458
case `echo 'xy\c'` in
459
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
461
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
468
rm -f conf$$ conf$$.exe conf$$.file
469
if test -d conf$$.dir; then
470
rm -f conf$$.dir/conf$$.file
473
mkdir conf$$.dir 2>/dev/null
475
if (echo >conf$$.file) 2>/dev/null; then
476
if ln -s conf$$.file conf$$ 2>/dev/null; then
478
# ... but there are two gotchas:
479
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481
# In both cases, we have to default to `cp -p'.
482
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484
elif ln conf$$.file conf$$ 2>/dev/null; then
492
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493
rmdir conf$$.dir 2>/dev/null
495
if mkdir -p . 2>/dev/null; then
496
as_mkdir_p='mkdir -p "$as_dir"'
498
test -d ./-p && rmdir ./-p
502
if test -x / >/dev/null 2>&1; then
505
if ls -dL / >/dev/null 2>&1; then
512
if test -d "$1"; then
518
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519
???[sx]*):;;*)false;;esac;fi
523
as_executable_p=$as_test_x
525
# Sed expression to map a string onto a valid CPP name.
526
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528
# Sed expression to map a string onto a valid variable name.
529
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
# Check that we are running under the correct shell.
534
SHELL=${CONFIG_SHELL-/bin/sh}
538
# Remove one level of quotation (which was required for Make).
539
ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
544
if test "X$1" = X--no-reexec; then
545
# Discard the --no-reexec flag, and continue.
547
elif test "X$1" = X--fallback-echo; then
548
# Avoid inline document here, it may be left over
550
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551
# Yippee, $ECHO works!
554
# Restart under the correct shell.
555
exec $SHELL "$0" --no-reexec ${1+"$@"}
558
if test "X$1" = X--fallback-echo; then
559
# used as fallback echo
567
# The HP-UX ksh and POSIX shell print the target directory to stdout
569
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
571
if test -z "$lt_ECHO"; then
572
if test "X${echo_test_string+set}" != Xset; then
573
# find a string as large as possible, as long as the shell can cope with it
574
for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575
# expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576
if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
577
{ test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
584
if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585
echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586
test "X$echo_testing_string" = "X$echo_test_string"; then
589
# The Solaris, AIX, and Digital Unix default echo programs unquote
590
# backslashes. This makes it impossible to quote backslashes using
591
# echo "$something" | sed 's/\\/\\\\/g'
593
# So, first we look for a working echo in the user's PATH.
595
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
596
for dir in $PATH /usr/ucb; do
598
if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599
test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600
echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601
test "X$echo_testing_string" = "X$echo_test_string"; then
608
if test "X$ECHO" = Xecho; then
609
# We didn't find a better echo, so look for alternatives.
610
if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611
echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612
test "X$echo_testing_string" = "X$echo_test_string"; then
613
# This shell has a builtin print -r that does the trick.
615
elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
616
test "X$CONFIG_SHELL" != X/bin/ksh; then
617
# If we have ksh, try running configure again with it.
618
ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
619
export ORIGINAL_CONFIG_SHELL
620
CONFIG_SHELL=/bin/ksh
622
exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
626
if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627
echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628
test "X$echo_testing_string" = "X$echo_test_string"; then
631
elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632
test "X$echo_testing_string" = 'X\t' &&
633
echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634
test "X$echo_testing_string" = "X$echo_test_string"; then
635
CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
637
SHELL="$CONFIG_SHELL"
639
ECHO="$CONFIG_SHELL $0 --fallback-echo"
640
elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641
test "X$echo_testing_string" = 'X\t' &&
642
echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643
test "X$echo_testing_string" = "X$echo_test_string"; then
644
ECHO="$CONFIG_SHELL $0 --fallback-echo"
646
# maybe with a smaller string...
649
for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650
if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
657
if test "$prev" != 'sed 50q "$0"'; then
658
echo_test_string=`eval $prev`
659
export echo_test_string
660
exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662
# Oops. We lost completely, so just stick with echo.
671
# Copy echo and quote the copy suitably for passing to libtool from
672
# the Makefile, instead of quoting the original, which is used later.
674
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675
lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
681
test -n "$DJDIR" || exec 7<&0 </dev/null
685
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
686
# so uname gets run too.
687
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
692
ac_default_prefix=/usr/local
694
ac_config_libobj_dir=.
701
# Identity of this package.
702
PACKAGE_NAME='modsecurity'
703
PACKAGE_TARNAME='modsecurity'
704
PACKAGE_VERSION='2.6'
705
PACKAGE_STRING='modsecurity 2.6'
706
PACKAGE_BUGREPORT='support@modsecurity.org'
709
ac_unique_file="LICENSE"
710
ac_default_prefix=/usr/local/modsecurity
711
# Factoring default headers for most tests.
712
ac_includes_default="\
714
#ifdef HAVE_SYS_TYPES_H
715
# include <sys/types.h>
717
#ifdef HAVE_SYS_STAT_H
718
# include <sys/stat.h>
724
# ifdef HAVE_STDLIB_H
729
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
734
#ifdef HAVE_STRINGS_H
735
# include <strings.h>
737
#ifdef HAVE_INTTYPES_H
738
# include <inttypes.h>
747
ac_subst_vars='am__EXEEXT_FALSE
796
MODSEC_APXS_EXTRA_CFLAGS
811
BUILD_extentions_FALSE
812
BUILD_extentions_TRUE
813
BUILD_APACHE2_MODULE_FALSE
814
BUILD_APACHE2_MODULE_TRUE
831
MSC_REGRESSION_DOCROOT_DIR
832
MSC_REGRESSION_LOGS_DIR
833
MSC_REGRESSION_CONF_DIR
834
MSC_REGRESSION_SERVERROOT_DIR
894
INSTALL_STRIP_PROGRAM
936
program_transform_name
949
enable_option_checking
954
enable_dependency_tracking
957
enable_apache2_module
963
enable_pcre_match_limit
964
enable_pcre_match_limit_recursion
966
enable_verbose_output
967
enable_strict_compile
972
enable_performance_measurement
982
ac_precious_vars='build_alias
994
# Initialize some variables set by options.
996
ac_init_version=false
997
ac_unrecognized_opts=
999
# The variables have the same names as the options, with
1000
# dashes changed to underlines.
1001
cache_file=/dev/null
1008
program_transform_name=s,x,x,
1016
# Installation directory options.
1017
# These are left unexpanded so users can "make install exec_prefix=/foo"
1018
# and all the variables that are supposed to be based on exec_prefix
1019
# by default will actually change.
1020
# Use braces instead of parens because sh, perl, etc. also accept them.
1021
# (The list follows the same order as the GNU Coding Standards.)
1022
bindir='${exec_prefix}/bin'
1023
sbindir='${exec_prefix}/sbin'
1024
libexecdir='${exec_prefix}/libexec'
1025
datarootdir='${prefix}/share'
1026
datadir='${datarootdir}'
1027
sysconfdir='${prefix}/etc'
1028
sharedstatedir='${prefix}/com'
1029
localstatedir='${prefix}/var'
1030
includedir='${prefix}/include'
1031
oldincludedir='/usr/include'
1032
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1033
infodir='${datarootdir}/info'
1038
libdir='${exec_prefix}/lib'
1039
localedir='${datarootdir}/locale'
1040
mandir='${datarootdir}/man'
1046
# If the previous option needs an argument, assign it.
1047
if test -n "$ac_prev"; then
1048
eval $ac_prev=\$ac_option
1054
*=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1058
# Accept the important Cygnus configure options, so we can diagnose typos.
1060
case $ac_dashdash$ac_option in
1064
-bindir | --bindir | --bindi | --bind | --bin | --bi)
1066
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1067
bindir=$ac_optarg ;;
1069
-build | --build | --buil | --bui | --bu)
1070
ac_prev=build_alias ;;
1071
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
1072
build_alias=$ac_optarg ;;
1074
-cache-file | --cache-file | --cache-fil | --cache-fi \
1075
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1076
ac_prev=cache_file ;;
1077
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1078
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1079
cache_file=$ac_optarg ;;
1081
--config-cache | -C)
1082
cache_file=config.cache ;;
1084
-datadir | --datadir | --datadi | --datad)
1086
-datadir=* | --datadir=* | --datadi=* | --datad=*)
1087
datadir=$ac_optarg ;;
1089
-datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1090
| --dataroo | --dataro | --datar)
1091
ac_prev=datarootdir ;;
1092
-datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1093
| --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1094
datarootdir=$ac_optarg ;;
1096
-disable-* | --disable-*)
1097
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1098
# Reject names that are not valid shell variable names.
1099
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1100
as_fn_error "invalid feature name: $ac_useropt"
1101
ac_useropt_orig=$ac_useropt
1102
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1103
case $ac_user_opts in
1105
"enable_$ac_useropt"
1107
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1108
ac_unrecognized_sep=', ';;
1110
eval enable_$ac_useropt=no ;;
1112
-docdir | --docdir | --docdi | --doc | --do)
1114
-docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1115
docdir=$ac_optarg ;;
1117
-dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1119
-dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1120
dvidir=$ac_optarg ;;
1122
-enable-* | --enable-*)
1123
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1124
# Reject names that are not valid shell variable names.
1125
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1126
as_fn_error "invalid feature name: $ac_useropt"
1127
ac_useropt_orig=$ac_useropt
1128
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1129
case $ac_user_opts in
1131
"enable_$ac_useropt"
1133
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1134
ac_unrecognized_sep=', ';;
1136
eval enable_$ac_useropt=\$ac_optarg ;;
1138
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1139
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1140
| --exec | --exe | --ex)
1141
ac_prev=exec_prefix ;;
1142
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1143
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1144
| --exec=* | --exe=* | --ex=*)
1145
exec_prefix=$ac_optarg ;;
1147
-gas | --gas | --ga | --g)
1148
# Obsolete; use --with-gas.
1151
-help | --help | --hel | --he | -h)
1152
ac_init_help=long ;;
1153
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1154
ac_init_help=recursive ;;
1155
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1156
ac_init_help=short ;;
1158
-host | --host | --hos | --ho)
1159
ac_prev=host_alias ;;
1160
-host=* | --host=* | --hos=* | --ho=*)
1161
host_alias=$ac_optarg ;;
1163
-htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1165
-htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1167
htmldir=$ac_optarg ;;
1169
-includedir | --includedir | --includedi | --included | --include \
1170
| --includ | --inclu | --incl | --inc)
1171
ac_prev=includedir ;;
1172
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1173
| --includ=* | --inclu=* | --incl=* | --inc=*)
1174
includedir=$ac_optarg ;;
1176
-infodir | --infodir | --infodi | --infod | --info | --inf)
1178
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1179
infodir=$ac_optarg ;;
1181
-libdir | --libdir | --libdi | --libd)
1183
-libdir=* | --libdir=* | --libdi=* | --libd=*)
1184
libdir=$ac_optarg ;;
1186
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1187
| --libexe | --libex | --libe)
1188
ac_prev=libexecdir ;;
1189
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1190
| --libexe=* | --libex=* | --libe=*)
1191
libexecdir=$ac_optarg ;;
1193
-localedir | --localedir | --localedi | --localed | --locale)
1194
ac_prev=localedir ;;
1195
-localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1196
localedir=$ac_optarg ;;
1198
-localstatedir | --localstatedir | --localstatedi | --localstated \
1199
| --localstate | --localstat | --localsta | --localst | --locals)
1200
ac_prev=localstatedir ;;
1201
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1202
| --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1203
localstatedir=$ac_optarg ;;
1205
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1207
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1208
mandir=$ac_optarg ;;
1210
-nfp | --nfp | --nf)
1211
# Obsolete; use --without-fp.
1214
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
1215
| --no-cr | --no-c | -n)
1218
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
1219
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1222
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1223
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1224
| --oldin | --oldi | --old | --ol | --o)
1225
ac_prev=oldincludedir ;;
1226
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1227
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1228
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1229
oldincludedir=$ac_optarg ;;
1231
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1233
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1234
prefix=$ac_optarg ;;
1236
-program-prefix | --program-prefix | --program-prefi | --program-pref \
1237
| --program-pre | --program-pr | --program-p)
1238
ac_prev=program_prefix ;;
1239
-program-prefix=* | --program-prefix=* | --program-prefi=* \
1240
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1241
program_prefix=$ac_optarg ;;
1243
-program-suffix | --program-suffix | --program-suffi | --program-suff \
1244
| --program-suf | --program-su | --program-s)
1245
ac_prev=program_suffix ;;
1246
-program-suffix=* | --program-suffix=* | --program-suffi=* \
1247
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1248
program_suffix=$ac_optarg ;;
1250
-program-transform-name | --program-transform-name \
1251
| --program-transform-nam | --program-transform-na \
1252
| --program-transform-n | --program-transform- \
1253
| --program-transform | --program-transfor \
1254
| --program-transfo | --program-transf \
1255
| --program-trans | --program-tran \
1256
| --progr-tra | --program-tr | --program-t)
1257
ac_prev=program_transform_name ;;
1258
-program-transform-name=* | --program-transform-name=* \
1259
| --program-transform-nam=* | --program-transform-na=* \
1260
| --program-transform-n=* | --program-transform-=* \
1261
| --program-transform=* | --program-transfor=* \
1262
| --program-transfo=* | --program-transf=* \
1263
| --program-trans=* | --program-tran=* \
1264
| --progr-tra=* | --program-tr=* | --program-t=*)
1265
program_transform_name=$ac_optarg ;;
1267
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1269
-pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1270
pdfdir=$ac_optarg ;;
1272
-psdir | --psdir | --psdi | --psd | --ps)
1274
-psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1277
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
1278
| -silent | --silent | --silen | --sile | --sil)
1281
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1283
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1285
sbindir=$ac_optarg ;;
1287
-sharedstatedir | --sharedstatedir | --sharedstatedi \
1288
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1289
| --sharedst | --shareds | --shared | --share | --shar \
1291
ac_prev=sharedstatedir ;;
1292
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1293
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1294
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1296
sharedstatedir=$ac_optarg ;;
1298
-site | --site | --sit)
1300
-site=* | --site=* | --sit=*)
1303
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1305
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1306
srcdir=$ac_optarg ;;
1308
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1309
| --syscon | --sysco | --sysc | --sys | --sy)
1310
ac_prev=sysconfdir ;;
1311
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1312
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1313
sysconfdir=$ac_optarg ;;
1315
-target | --target | --targe | --targ | --tar | --ta | --t)
1316
ac_prev=target_alias ;;
1317
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1318
target_alias=$ac_optarg ;;
1320
-v | -verbose | --verbose | --verbos | --verbo | --verb)
1323
-version | --version | --versio | --versi | --vers | -V)
1324
ac_init_version=: ;;
1327
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1328
# Reject names that are not valid shell variable names.
1329
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1330
as_fn_error "invalid package name: $ac_useropt"
1331
ac_useropt_orig=$ac_useropt
1332
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1333
case $ac_user_opts in
1337
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1338
ac_unrecognized_sep=', ';;
1340
eval with_$ac_useropt=\$ac_optarg ;;
1342
-without-* | --without-*)
1343
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1344
# Reject names that are not valid shell variable names.
1345
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1346
as_fn_error "invalid package name: $ac_useropt"
1347
ac_useropt_orig=$ac_useropt
1348
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1349
case $ac_user_opts in
1353
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1354
ac_unrecognized_sep=', ';;
1356
eval with_$ac_useropt=no ;;
1359
# Obsolete; use --with-x.
1362
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1363
| --x-incl | --x-inc | --x-in | --x-i)
1364
ac_prev=x_includes ;;
1365
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1366
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1367
x_includes=$ac_optarg ;;
1369
-x-libraries | --x-libraries | --x-librarie | --x-librari \
1370
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1371
ac_prev=x_libraries ;;
1372
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1373
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1374
x_libraries=$ac_optarg ;;
1376
-*) as_fn_error "unrecognized option: \`$ac_option'
1377
Try \`$0 --help' for more information."
1381
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1382
# Reject names that are not valid shell variable names.
1383
case $ac_envvar in #(
1384
'' | [0-9]* | *[!_$as_cr_alnum]* )
1385
as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1387
eval $ac_envvar=\$ac_optarg
1388
export $ac_envvar ;;
1391
# FIXME: should be removed in autoconf 3.0.
1392
$as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1393
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1394
$as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1395
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1401
if test -n "$ac_prev"; then
1402
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1403
as_fn_error "missing argument to $ac_option"
1406
if test -n "$ac_unrecognized_opts"; then
1407
case $enable_option_checking in
1409
fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1410
*) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1414
# Check all directory arguments for consistency.
1415
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1416
datadir sysconfdir sharedstatedir localstatedir includedir \
1417
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1418
libdir localedir mandir
1420
eval ac_val=\$$ac_var
1421
# Remove trailing slashes.
1424
ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1425
eval $ac_var=\$ac_val;;
1427
# Be sure to have absolute directory names.
1429
[\\/$]* | ?:[\\/]* ) continue;;
1430
NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1432
as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1435
# There might be people who depend on the old broken behavior: `$host'
1436
# used to hold the argument of --host etc.
1437
# FIXME: To remove some day.
1440
target=$target_alias
1442
# FIXME: To remove some day.
1443
if test "x$host_alias" != x; then
1444
if test "x$build_alias" = x; then
1445
cross_compiling=maybe
1446
$as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1447
If a cross compiler is detected then cross compile mode will be used." >&2
1448
elif test "x$build_alias" != "x$host_alias"; then
1454
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1456
test "$silent" = yes && exec 6>/dev/null
1459
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1460
ac_ls_di=`ls -di .` &&
1461
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1462
as_fn_error "working directory cannot be determined"
1463
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1464
as_fn_error "pwd does not report name of working directory"
1467
# Find the source files, if location was not specified.
1468
if test -z "$srcdir"; then
1469
ac_srcdir_defaulted=yes
1470
# Try the directory containing this script, then the parent directory.
1471
ac_confdir=`$as_dirname -- "$as_myself" ||
1472
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1473
X"$as_myself" : 'X\(//\)[^/]' \| \
1474
X"$as_myself" : 'X\(//\)$' \| \
1475
X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1476
$as_echo X"$as_myself" |
1477
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1495
if test ! -r "$srcdir/$ac_unique_file"; then
1499
ac_srcdir_defaulted=no
1501
if test ! -r "$srcdir/$ac_unique_file"; then
1502
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1503
as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1505
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1507
cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1509
# When building in place, set srcdir=.
1510
if test "$ac_abs_confdir" = "$ac_pwd"; then
1513
# Remove unnecessary trailing slashes from srcdir.
1514
# Double slashes in file names in object file debugging info
1515
# mess up M-x gdb in Emacs.
1517
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1519
for ac_var in $ac_precious_vars; do
1520
eval ac_env_${ac_var}_set=\${${ac_var}+set}
1521
eval ac_env_${ac_var}_value=\$${ac_var}
1522
eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1523
eval ac_cv_env_${ac_var}_value=\$${ac_var}
1527
# Report the --help message.
1529
if test "$ac_init_help" = "long"; then
1530
# Omit some internal or obsolete options to make the list less imposing.
1531
# This message is too long to be a string in the A/UX 3.1 sh.
1533
\`configure' configures modsecurity 2.6 to adapt to many kinds of systems.
1535
Usage: $0 [OPTION]... [VAR=VALUE]...
1537
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1538
VAR=VALUE. See below for descriptions of some of the useful variables.
1540
Defaults for the options are specified in brackets.
1543
-h, --help display this help and exit
1544
--help=short display options specific to this package
1545
--help=recursive display the short help of all the included packages
1546
-V, --version display version information and exit
1547
-q, --quiet, --silent do not print \`checking...' messages
1548
--cache-file=FILE cache test results in FILE [disabled]
1549
-C, --config-cache alias for \`--cache-file=config.cache'
1550
-n, --no-create do not create output files
1551
--srcdir=DIR find the sources in DIR [configure dir or \`..']
1553
Installation directories:
1554
--prefix=PREFIX install architecture-independent files in PREFIX
1555
[$ac_default_prefix]
1556
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1559
By default, \`make install' will install all the files in
1560
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1561
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1562
for instance \`--prefix=\$HOME'.
1564
For better control, use the options below.
1566
Fine tuning of the installation directories:
1567
--bindir=DIR user executables [EPREFIX/bin]
1568
--sbindir=DIR system admin executables [EPREFIX/sbin]
1569
--libexecdir=DIR program executables [EPREFIX/libexec]
1570
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1571
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1572
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
1573
--libdir=DIR object code libraries [EPREFIX/lib]
1574
--includedir=DIR C header files [PREFIX/include]
1575
--oldincludedir=DIR C header files for non-gcc [/usr/include]
1576
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1577
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1578
--infodir=DIR info documentation [DATAROOTDIR/info]
1579
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1580
--mandir=DIR man documentation [DATAROOTDIR/man]
1581
--docdir=DIR documentation root [DATAROOTDIR/doc/modsecurity]
1582
--htmldir=DIR html documentation [DOCDIR]
1583
--dvidir=DIR dvi documentation [DOCDIR]
1584
--pdfdir=DIR pdf documentation [DOCDIR]
1585
--psdir=DIR ps documentation [DOCDIR]
1591
--program-prefix=PREFIX prepend PREFIX to installed program names
1592
--program-suffix=SUFFIX append SUFFIX to installed program names
1593
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
1596
--build=BUILD configure for building on BUILD [guessed]
1597
--host=HOST cross-compile to build programs to run on HOST [BUILD]
1601
if test -n "$ac_init_help"; then
1602
case $ac_init_help in
1603
short | recursive ) echo "Configuration of modsecurity 2.6:";;
1608
--disable-option-checking ignore unrecognized --enable/--with options
1609
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1610
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1611
--enable-shared[=PKGS] build shared libraries [default=yes]
1612
--enable-static[=PKGS] build static libraries [default=yes]
1613
--enable-fast-install[=PKGS]
1614
optimize for fast installation [default=yes]
1615
--disable-dependency-tracking speeds up one-time build
1616
--enable-dependency-tracking do not reject slow dependency extractors
1617
--disable-libtool-lock avoid locking (might break parallel builds)
1618
--disable-apache2-module
1619
Disable building Apache2 module.
1620
--enable-extentions Enable building extension.
1621
--disable-mlogc Disable building mlogc.
1622
--enable-alp2 Enable building audit log parser lib.
1623
--enable-docs Enable building documentation.
1624
--enable-pcre-study Enable PCRE regex studying during configure.
1625
--enable-pcre-match-limit
1626
Enable PCRE regex match limit during configure.
1627
--enable-pcre-match-limit-recursion
1628
Enable PCRE regex match limit recursion during
1630
--disable-errors Disable errors during configure.
1631
--enable-verbose-output Enable more verbose configure output.
1632
--enable-strict-compile Enable strict compilation (warnings are errors).
1633
--enable-debug-conf Enable debug during configuration.
1634
--enable-debug-cache Enable debug for transformation caching.
1635
--enable-debug-acmp Enable debugging acmp code.
1636
--enable-debug-mem Enable debug during configuration.
1637
--enable-performance-measurement
1638
Enable performance-measurement stats.
1639
--disable-modsec-api Disable the API; compiling against some older Apache
1640
versions require this.
1643
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1644
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1645
--with-pic try to use only PIC/non-PIC objects [default=use
1647
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
1648
--with-apxs=FILE FILE is the path to apxs; defaults to "apxs".
1649
--with-pcre=PATH Path to pcre prefix or config script
1650
--with-apr=PATH Path to apr prefix or config script
1651
--with-apu=PATH Path to apu prefix or config script
1652
--with-libxml=PATH Path to libxml2 prefix or config script
1653
--with-lua=PATH Path to lua prefix or config script
1655
--with-curl=PATH Path to curl prefix or config script
1657
Some influential environment variables:
1658
CC C compiler command
1659
CFLAGS C compiler flags
1660
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1661
nonstandard directory <lib dir>
1662
LIBS libraries to pass to the linker, e.g. -l<library>
1663
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1664
you have headers in a nonstandard directory <include dir>
1666
PKG_CONFIG path to pkg-config utility
1668
Use these variables to override the choices made by `configure' or to help
1669
it to find libraries and programs with nonstandard names/locations.
1671
Report bugs to <support@modsecurity.org>.
1676
if test "$ac_init_help" = "recursive"; then
1677
# If there are subdirs, report their specific --help.
1678
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1679
test -d "$ac_dir" ||
1680
{ cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1685
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1687
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1688
# A ".." for each directory in $ac_dir_suffix.
1689
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1690
case $ac_top_builddir_sub in
1691
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1692
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1695
ac_abs_top_builddir=$ac_pwd
1696
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1697
# for backward compatibility:
1698
ac_top_builddir=$ac_top_build_prefix
1701
.) # We are building in place.
1703
ac_top_srcdir=$ac_top_builddir_sub
1704
ac_abs_top_srcdir=$ac_pwd ;;
1705
[\\/]* | ?:[\\/]* ) # Absolute name.
1706
ac_srcdir=$srcdir$ac_dir_suffix;
1707
ac_top_srcdir=$srcdir
1708
ac_abs_top_srcdir=$srcdir ;;
1710
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1711
ac_top_srcdir=$ac_top_build_prefix$srcdir
1712
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1714
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1716
cd "$ac_dir" || { ac_status=$?; continue; }
1717
# Check for guested configure.
1718
if test -f "$ac_srcdir/configure.gnu"; then
1720
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
1721
elif test -f "$ac_srcdir/configure"; then
1723
$SHELL "$ac_srcdir/configure" --help=recursive
1725
$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1727
cd "$ac_pwd" || { ac_status=$?; break; }
1731
test -n "$ac_init_help" && exit $ac_status
1732
if $ac_init_version; then
1734
modsecurity configure 2.6
1735
generated by GNU Autoconf 2.65
1737
Copyright (C) 2009 Free Software Foundation, Inc.
1738
This configure script is free software; the Free Software Foundation
1739
gives unlimited permission to copy, distribute and modify it.
1744
## ------------------------ ##
1745
## Autoconf initialization. ##
1746
## ------------------------ ##
1748
# ac_fn_c_try_compile LINENO
1749
# --------------------------
1750
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1751
ac_fn_c_try_compile ()
1753
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1754
rm -f conftest.$ac_objext
1755
if { { ac_try="$ac_compile"
1757
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1758
*) ac_try_echo=$ac_try;;
1760
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1761
$as_echo "$ac_try_echo"; } >&5
1762
(eval "$ac_compile") 2>conftest.err
1764
if test -s conftest.err; then
1765
grep -v '^ *+' conftest.err >conftest.er1
1766
cat conftest.er1 >&5
1767
mv -f conftest.er1 conftest.err
1769
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1770
test $ac_status = 0; } && {
1771
test -z "$ac_c_werror_flag" ||
1772
test ! -s conftest.err
1773
} && test -s conftest.$ac_objext; then :
1776
$as_echo "$as_me: failed program was:" >&5
1777
sed 's/^/| /' conftest.$ac_ext >&5
1781
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1782
as_fn_set_status $ac_retval
1784
} # ac_fn_c_try_compile
1786
# ac_fn_c_try_link LINENO
1787
# -----------------------
1788
# Try to link conftest.$ac_ext, and return whether this succeeded.
1791
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1792
rm -f conftest.$ac_objext conftest$ac_exeext
1793
if { { ac_try="$ac_link"
1795
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1796
*) ac_try_echo=$ac_try;;
1798
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1799
$as_echo "$ac_try_echo"; } >&5
1800
(eval "$ac_link") 2>conftest.err
1802
if test -s conftest.err; then
1803
grep -v '^ *+' conftest.err >conftest.er1
1804
cat conftest.er1 >&5
1805
mv -f conftest.er1 conftest.err
1807
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1808
test $ac_status = 0; } && {
1809
test -z "$ac_c_werror_flag" ||
1810
test ! -s conftest.err
1811
} && test -s conftest$ac_exeext && {
1812
test "$cross_compiling" = yes ||
1813
$as_test_x conftest$ac_exeext
1817
$as_echo "$as_me: failed program was:" >&5
1818
sed 's/^/| /' conftest.$ac_ext >&5
1822
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1823
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1824
# interfere with the next link command; also delete a directory that is
1825
# left behind by Apple's compiler. We do this before executing the actions.
1826
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1827
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828
as_fn_set_status $ac_retval
1830
} # ac_fn_c_try_link
1832
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1833
# -------------------------------------------------------
1834
# Tests whether HEADER exists and can be compiled using the include files in
1835
# INCLUDES, setting the cache variable VAR accordingly.
1836
ac_fn_c_check_header_compile ()
1838
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1840
$as_echo_n "checking for $2... " >&6; }
1841
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1842
$as_echo_n "(cached) " >&6
1844
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1845
/* end confdefs.h. */
1849
if ac_fn_c_try_compile "$LINENO"; then :
1854
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1858
$as_echo "$ac_res" >&6; }
1859
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1861
} # ac_fn_c_check_header_compile
1863
# ac_fn_c_try_cpp LINENO
1864
# ----------------------
1865
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1868
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1869
if { { ac_try="$ac_cpp conftest.$ac_ext"
1871
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1872
*) ac_try_echo=$ac_try;;
1874
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1875
$as_echo "$ac_try_echo"; } >&5
1876
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1878
if test -s conftest.err; then
1879
grep -v '^ *+' conftest.err >conftest.er1
1880
cat conftest.er1 >&5
1881
mv -f conftest.er1 conftest.err
1883
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1884
test $ac_status = 0; } >/dev/null && {
1885
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1886
test ! -s conftest.err
1890
$as_echo "$as_me: failed program was:" >&5
1891
sed 's/^/| /' conftest.$ac_ext >&5
1895
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1896
as_fn_set_status $ac_retval
1900
# ac_fn_c_try_run LINENO
1901
# ----------------------
1902
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1903
# that executables *can* be run.
1906
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1907
if { { ac_try="$ac_link"
1909
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1910
*) ac_try_echo=$ac_try;;
1912
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1913
$as_echo "$ac_try_echo"; } >&5
1914
(eval "$ac_link") 2>&5
1916
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1917
test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1918
{ { case "(($ac_try" in
1919
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1920
*) ac_try_echo=$ac_try;;
1922
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1923
$as_echo "$ac_try_echo"; } >&5
1924
(eval "$ac_try") 2>&5
1926
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1927
test $ac_status = 0; }; }; then :
1930
$as_echo "$as_me: program exited with status $ac_status" >&5
1931
$as_echo "$as_me: failed program was:" >&5
1932
sed 's/^/| /' conftest.$ac_ext >&5
1934
ac_retval=$ac_status
1936
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1937
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1938
as_fn_set_status $ac_retval
1942
# ac_fn_c_check_func LINENO FUNC VAR
1943
# ----------------------------------
1944
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1945
ac_fn_c_check_func ()
1947
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1949
$as_echo_n "checking for $2... " >&6; }
1950
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1951
$as_echo_n "(cached) " >&6
1953
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1954
/* end confdefs.h. */
1955
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1956
For example, HP-UX 11i <limits.h> declares gettimeofday. */
1957
#define $2 innocuous_$2
1959
/* System header to define __stub macros and hopefully few prototypes,
1960
which can conflict with char $2 (); below.
1961
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1962
<limits.h> exists even on freestanding compilers. */
1965
# include <limits.h>
1967
# include <assert.h>
1972
/* Override any GCC internal prototype to avoid an error.
1973
Use char because int might match the return type of a GCC
1974
builtin and then its argument prototype would still apply. */
1979
/* The GNU C library defines this for functions which it implements
1980
to always fail with ENOSYS. Some functions are actually named
1981
something starting with __ and the normal name is an alias. */
1982
#if defined __stub_$2 || defined __stub___$2
1994
if ac_fn_c_try_link "$LINENO"; then :
1999
rm -f core conftest.err conftest.$ac_objext \
2000
conftest$ac_exeext conftest.$ac_ext
2003
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2004
$as_echo "$ac_res" >&6; }
2005
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2007
} # ac_fn_c_check_func
2009
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2010
# -------------------------------------------------------
2011
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2012
# the include files in INCLUDES and setting the cache variable VAR
2014
ac_fn_c_check_header_mongrel ()
2016
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2017
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2019
$as_echo_n "checking for $2... " >&6; }
2020
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2021
$as_echo_n "(cached) " >&6
2024
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025
$as_echo "$ac_res" >&6; }
2027
# Is the header compilable?
2028
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2029
$as_echo_n "checking $2 usability... " >&6; }
2030
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2031
/* end confdefs.h. */
2035
if ac_fn_c_try_compile "$LINENO"; then :
2036
ac_header_compiler=yes
2038
ac_header_compiler=no
2040
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2041
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2042
$as_echo "$ac_header_compiler" >&6; }
2044
# Is the header present?
2045
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2046
$as_echo_n "checking $2 presence... " >&6; }
2047
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2048
/* end confdefs.h. */
2051
if ac_fn_c_try_cpp "$LINENO"; then :
2052
ac_header_preproc=yes
2054
ac_header_preproc=no
2056
rm -f conftest.err conftest.$ac_ext
2057
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2058
$as_echo "$ac_header_preproc" >&6; }
2060
# So? What about this header?
2061
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2063
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2064
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2065
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2066
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2069
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2070
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2071
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2072
$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2073
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2074
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2075
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2076
$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2077
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2078
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2080
## -------------------------------------- ##
2081
## Report this to support@modsecurity.org ##
2082
## -------------------------------------- ##
2084
) | sed "s/^/$as_me: WARNING: /" >&2
2087
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2088
$as_echo_n "checking for $2... " >&6; }
2089
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2090
$as_echo_n "(cached) " >&6
2092
eval "$3=\$ac_header_compiler"
2095
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2096
$as_echo "$ac_res" >&6; }
2098
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2100
} # ac_fn_c_check_header_mongrel
2102
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2103
# -------------------------------------------
2104
# Tests whether TYPE exists after having included INCLUDES, setting cache
2105
# variable VAR accordingly.
2106
ac_fn_c_check_type ()
2108
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2109
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2110
$as_echo_n "checking for $2... " >&6; }
2111
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2112
$as_echo_n "(cached) " >&6
2115
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2116
/* end confdefs.h. */
2127
if ac_fn_c_try_compile "$LINENO"; then :
2128
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2129
/* end confdefs.h. */
2140
if ac_fn_c_try_compile "$LINENO"; then :
2145
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2147
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2150
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2151
$as_echo "$ac_res" >&6; }
2152
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2154
} # ac_fn_c_check_type
2156
# ac_fn_c_find_uintX_t LINENO BITS VAR
2157
# ------------------------------------
2158
# Finds an unsigned integer type with width BITS, setting cache variable VAR
2160
ac_fn_c_find_uintX_t ()
2162
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2163
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2164
$as_echo_n "checking for uint$2_t... " >&6; }
2165
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2166
$as_echo_n "(cached) " >&6
2169
# Order is important - never check a type that is potentially smaller
2170
# than half of the expected target width.
2171
for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2172
'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2173
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2174
/* end confdefs.h. */
2175
$ac_includes_default
2179
static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2186
if ac_fn_c_try_compile "$LINENO"; then :
2191
eval "$3=\$ac_type" ;;
2194
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2196
if test "x$as_val" = x""no; then :
2204
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2205
$as_echo "$ac_res" >&6; }
2206
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2208
} # ac_fn_c_find_uintX_t
2209
cat >config.log <<_ACEOF
2210
This file contains any messages produced by compilers while
2211
running configure, to aid debugging if configure makes a mistake.
2213
It was created by modsecurity $as_me 2.6, which was
2214
generated by GNU Autoconf 2.65. Invocation command line was
2226
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2227
uname -m = `(uname -m) 2>/dev/null || echo unknown`
2228
uname -r = `(uname -r) 2>/dev/null || echo unknown`
2229
uname -s = `(uname -s) 2>/dev/null || echo unknown`
2230
uname -v = `(uname -v) 2>/dev/null || echo unknown`
2232
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2233
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2235
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2236
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2237
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2238
/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2239
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2240
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2241
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2245
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2249
test -z "$as_dir" && as_dir=.
2250
$as_echo "PATH: $as_dir"
2266
# Keep a trace of the command line.
2267
# Strip out --no-create and --no-recursion so they do not pile up.
2268
# Strip out --silent because we don't want to record it for future runs.
2269
# Also quote any args containing shell meta-characters.
2270
# Make two passes to allow for proper duplicate-argument suppression.
2274
ac_must_keep_next=false
2280
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2281
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
2282
| -silent | --silent | --silen | --sile | --sil)
2285
ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2288
1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2290
as_fn_append ac_configure_args1 " '$ac_arg'"
2291
if test $ac_must_keep_next = true; then
2292
ac_must_keep_next=false # Got value, back to normal.
2295
*=* | --config-cache | -C | -disable-* | --disable-* \
2296
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2297
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2298
| -with-* | --with-* | -without-* | --without-* | --x)
2299
case "$ac_configure_args0 " in
2300
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2303
-* ) ac_must_keep_next=true ;;
2306
as_fn_append ac_configure_args " '$ac_arg'"
2311
{ ac_configure_args0=; unset ac_configure_args0;}
2312
{ ac_configure_args1=; unset ac_configure_args1;}
2314
# When interrupted or exit'd, cleanup temporary files, and complete
2315
# config.log. We remove comments because anyway the quotes in there
2316
# would cause problems or look ugly.
2317
# WARNING: Use '\'' to represent an apostrophe within the trap.
2318
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2319
trap 'exit_status=$?
2320
# Save into config.log some information that might help in debugging.
2325
## ---------------- ##
2326
## Cache variables. ##
2327
## ---------------- ##
2330
# The following way of writing the cache mishandles newlines in values,
2332
for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2333
eval ac_val=\$$ac_var
2337
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2338
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2341
_ | IFS | as_nl) ;; #(
2342
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2343
*) { eval $ac_var=; unset $ac_var;} ;;
2348
case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2349
*${as_nl}ac_space=\ *)
2351
"s/'\''/'\''\\\\'\'''\''/g;
2352
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2355
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2363
## ----------------- ##
2364
## Output variables. ##
2365
## ----------------- ##
2368
for ac_var in $ac_subst_vars
2370
eval ac_val=\$$ac_var
2372
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2374
$as_echo "$ac_var='\''$ac_val'\''"
2378
if test -n "$ac_subst_files"; then
2380
## ------------------- ##
2381
## File substitutions. ##
2382
## ------------------- ##
2385
for ac_var in $ac_subst_files
2387
eval ac_val=\$$ac_var
2389
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2391
$as_echo "$ac_var='\''$ac_val'\''"
2396
if test -s confdefs.h; then
2406
test "$ac_signal" != 0 &&
2407
$as_echo "$as_me: caught signal $ac_signal"
2408
$as_echo "$as_me: exit $exit_status"
2410
rm -f core *.core core.conftest.* &&
2411
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2414
for ac_signal in 1 2 13 15; do
2415
trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2419
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2420
rm -f -r conftest* confdefs.h
2422
$as_echo "/* confdefs.h */" > confdefs.h
2424
# Predefined preprocessor variables.
2426
cat >>confdefs.h <<_ACEOF
2427
#define PACKAGE_NAME "$PACKAGE_NAME"
2430
cat >>confdefs.h <<_ACEOF
2431
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2434
cat >>confdefs.h <<_ACEOF
2435
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2438
cat >>confdefs.h <<_ACEOF
2439
#define PACKAGE_STRING "$PACKAGE_STRING"
2442
cat >>confdefs.h <<_ACEOF
2443
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2446
cat >>confdefs.h <<_ACEOF
2447
#define PACKAGE_URL "$PACKAGE_URL"
2451
# Let the site file select an alternate cache file if it wants to.
2452
# Prefer an explicitly selected file to automatically selected ones.
2455
if test -n "$CONFIG_SITE"; then
2456
ac_site_file1=$CONFIG_SITE
2457
elif test "x$prefix" != xNONE; then
2458
ac_site_file1=$prefix/share/config.site
2459
ac_site_file2=$prefix/etc/config.site
2461
ac_site_file1=$ac_default_prefix/share/config.site
2462
ac_site_file2=$ac_default_prefix/etc/config.site
2464
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2466
test "x$ac_site_file" = xNONE && continue
2467
if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2468
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2469
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2470
sed 's/^/| /' "$ac_site_file" >&5
2475
if test -r "$cache_file"; then
2476
# Some versions of bash will fail to source /dev/null (special files
2477
# actually), so we avoid doing that. DJGPP emulates it as a regular file.
2478
if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2479
{ $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2480
$as_echo "$as_me: loading cache $cache_file" >&6;}
2482
[\\/]* | ?:[\\/]* ) . "$cache_file";;
2483
*) . "./$cache_file";;
2487
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2488
$as_echo "$as_me: creating cache $cache_file" >&6;}
2492
# Check that the precious variables saved in the cache have kept the same
2494
ac_cache_corrupted=false
2495
for ac_var in $ac_precious_vars; do
2496
eval ac_old_set=\$ac_cv_env_${ac_var}_set
2497
eval ac_new_set=\$ac_env_${ac_var}_set
2498
eval ac_old_val=\$ac_cv_env_${ac_var}_value
2499
eval ac_new_val=\$ac_env_${ac_var}_value
2500
case $ac_old_set,$ac_new_set in
2502
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2503
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2504
ac_cache_corrupted=: ;;
2506
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2507
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2508
ac_cache_corrupted=: ;;
2511
if test "x$ac_old_val" != "x$ac_new_val"; then
2512
# differences in whitespace do not lead to failure.
2513
ac_old_val_w=`echo x $ac_old_val`
2514
ac_new_val_w=`echo x $ac_new_val`
2515
if test "$ac_old_val_w" != "$ac_new_val_w"; then
2516
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2517
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2518
ac_cache_corrupted=:
2520
{ $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2521
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2522
eval $ac_var=\$ac_old_val
2524
{ $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2525
$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2526
{ $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2527
$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2530
# Pass precious variables to config.status.
2531
if test "$ac_new_set" = set; then
2533
*\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2534
*) ac_arg=$ac_var=$ac_new_val ;;
2536
case " $ac_configure_args " in
2537
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2538
*) as_fn_append ac_configure_args " '$ac_arg'" ;;
2542
if $ac_cache_corrupted; then
2543
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2544
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2545
{ $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2546
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2547
as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2549
## -------------------- ##
2550
## Main body of script. ##
2551
## -------------------- ##
2554
ac_cpp='$CPP $CPPFLAGS'
2555
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2556
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2557
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2563
ac_config_headers="$ac_config_headers apache2/modsecurity_config_auto.h"
2566
for ac_dir in build "$srcdir"/build; do
2567
for ac_t in install-sh install.sh shtool; do
2568
if test -f "$ac_dir/$ac_t"; then
2570
ac_install_sh="$ac_aux_dir/$ac_t -c"
2575
if test -z "$ac_aux_dir"; then
2576
as_fn_error "cannot find install-sh, install.sh, or shtool in build \"$srcdir\"/build" "$LINENO" 5
2579
# These three variables are undocumented and unsupported,
2580
# and are intended to be withdrawn in a future Autoconf release.
2581
# They can cause serious problems if a builder's source tree is in a directory
2582
# whose full name contains unusual characters.
2583
ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2584
ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2585
ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2590
am__api_version='1.11'
2592
# Find a good install program. We prefer a C program (faster),
2593
# so one script is as good as another. But avoid the broken or
2594
# incompatible versions:
2595
# SysV /etc/install, /usr/sbin/install
2596
# SunOS /usr/etc/install
2597
# IRIX /sbin/install
2599
# AmigaOS /C/install, which installs bootblocks on floppy discs
2600
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2601
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2602
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2603
# OS/2's system install, which has a completely different semantic
2604
# ./install, which can be erroneously created by make from ./install.sh.
2605
# Reject install programs that cannot install multiple files.
2606
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2607
$as_echo_n "checking for a BSD-compatible install... " >&6; }
2608
if test -z "$INSTALL"; then
2609
if test "${ac_cv_path_install+set}" = set; then :
2610
$as_echo_n "(cached) " >&6
2612
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2616
test -z "$as_dir" && as_dir=.
2617
# Account for people who put trailing slashes in PATH elements.
2618
case $as_dir/ in #((
2619
./ | .// | /[cC]/* | \
2620
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2621
?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2624
# OSF1 and SCO ODT 3.0 have their own names for install.
2625
# Don't use installbsd from OSF since it installs stuff as root
2627
for ac_prog in ginstall scoinst install; do
2628
for ac_exec_ext in '' $ac_executable_extensions; do
2629
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2630
if test $ac_prog = install &&
2631
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2632
# AIX install. It has an incompatible calling convention.
2634
elif test $ac_prog = install &&
2635
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2636
# program-specific install script used by HP pwplus--don't use.
2639
rm -rf conftest.one conftest.two conftest.dir
2640
echo one > conftest.one
2641
echo two > conftest.two
2643
if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2644
test -s conftest.one && test -s conftest.two &&
2645
test -s conftest.dir/conftest.one &&
2646
test -s conftest.dir/conftest.two
2648
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2661
rm -rf conftest.one conftest.two conftest.dir
2664
if test "${ac_cv_path_install+set}" = set; then
2665
INSTALL=$ac_cv_path_install
2667
# As a last resort, use the slow shell script. Don't cache a
2668
# value for INSTALL within a source directory, because that will
2669
# break other packages using the cache if that directory is
2670
# removed, or if the value is a relative name.
2671
INSTALL=$ac_install_sh
2674
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2675
$as_echo "$INSTALL" >&6; }
2677
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2678
# It thinks the first close brace ends the variable substitution.
2679
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2681
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2683
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2685
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2686
$as_echo_n "checking whether build environment is sane... " >&6; }
2689
echo timestamp > conftest.file
2690
# Reject unsafe characters in $srcdir or the absolute working directory
2691
# name. Accept space and tab only in the latter.
2695
*[\\\"\#\$\&\'\`$am_lf]*)
2696
as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2699
*[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2700
as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2703
# Do `set' in a subshell so we don't clobber the current shell's
2704
# arguments. Must try -L first in case configure is actually a
2705
# symlink; some systems play weird games with the mod time of symlinks
2706
# (eg FreeBSD returns the mod time of the symlink's containing
2709
set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2710
if test "$*" = "X"; then
2712
set X `ls -t "$srcdir/configure" conftest.file`
2715
if test "$*" != "X $srcdir/configure conftest.file" \
2716
&& test "$*" != "X conftest.file $srcdir/configure"; then
2718
# If neither matched, then we have a broken ls. This can happen
2719
# if, for instance, CONFIG_SHELL is bash and it inherits a
2720
# broken ls alias from the environment. This has actually
2721
# happened. Such a system could not be considered "sane".
2722
as_fn_error "ls -t appears to fail. Make sure there is not a broken
2723
alias in your environment" "$LINENO" 5
2726
test "$2" = conftest.file
2732
as_fn_error "newly created file is older than distributed files!
2733
Check your system clock" "$LINENO" 5
2735
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2736
$as_echo "yes" >&6; }
2737
test "$program_prefix" != NONE &&
2738
program_transform_name="s&^&$program_prefix&;$program_transform_name"
2739
# Use a double $ so make ignores it.
2740
test "$program_suffix" != NONE &&
2741
program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2742
# Double any \ or $.
2743
# By default was `s,x,x', remove it if useless.
2744
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2745
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2747
# expand $ac_aux_dir to an absolute path
2748
am_aux_dir=`cd $ac_aux_dir && pwd`
2750
if test x"${MISSING+set}" != xset; then
2753
MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2755
MISSING="\${SHELL} $am_aux_dir/missing" ;;
2758
# Use eval to expand $SHELL
2759
if eval "$MISSING --run true"; then
2760
am_missing_run="$MISSING --run "
2763
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2764
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2767
if test x"${install_sh}" != xset; then
2770
install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2772
install_sh="\${SHELL} $am_aux_dir/install-sh"
2776
# Installed binaries are usually stripped using `strip' when the user
2777
# run `make install-strip'. However `strip' might not be the right
2778
# tool to use in cross-compilation environments, therefore Automake
2779
# will honor the `STRIP' environment variable to overrule this program.
2780
if test "$cross_compiling" != no; then
2781
if test -n "$ac_tool_prefix"; then
2782
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2783
set dummy ${ac_tool_prefix}strip; ac_word=$2
2784
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2785
$as_echo_n "checking for $ac_word... " >&6; }
2786
if test "${ac_cv_prog_STRIP+set}" = set; then :
2787
$as_echo_n "(cached) " >&6
2789
if test -n "$STRIP"; then
2790
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2792
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2796
test -z "$as_dir" && as_dir=.
2797
for ac_exec_ext in '' $ac_executable_extensions; do
2798
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2799
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2800
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2809
STRIP=$ac_cv_prog_STRIP
2810
if test -n "$STRIP"; then
2811
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2812
$as_echo "$STRIP" >&6; }
2814
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2815
$as_echo "no" >&6; }
2820
if test -z "$ac_cv_prog_STRIP"; then
2822
# Extract the first word of "strip", so it can be a program name with args.
2823
set dummy strip; ac_word=$2
2824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2825
$as_echo_n "checking for $ac_word... " >&6; }
2826
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2827
$as_echo_n "(cached) " >&6
2829
if test -n "$ac_ct_STRIP"; then
2830
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2832
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2836
test -z "$as_dir" && as_dir=.
2837
for ac_exec_ext in '' $ac_executable_extensions; do
2838
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2839
ac_cv_prog_ac_ct_STRIP="strip"
2840
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2850
if test -n "$ac_ct_STRIP"; then
2851
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2852
$as_echo "$ac_ct_STRIP" >&6; }
2854
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2855
$as_echo "no" >&6; }
2858
if test "x$ac_ct_STRIP" = x; then
2861
case $cross_compiling:$ac_tool_warned in
2863
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2864
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2865
ac_tool_warned=yes ;;
2870
STRIP="$ac_cv_prog_STRIP"
2874
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2876
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2877
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2878
if test -z "$MKDIR_P"; then
2879
if test "${ac_cv_path_mkdir+set}" = set; then :
2880
$as_echo_n "(cached) " >&6
2882
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2886
test -z "$as_dir" && as_dir=.
2887
for ac_prog in mkdir gmkdir; do
2888
for ac_exec_ext in '' $ac_executable_extensions; do
2889
{ test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2890
case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2891
'mkdir (GNU coreutils) '* | \
2892
'mkdir (coreutils) '* | \
2893
'mkdir (fileutils) '4.1*)
2894
ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2904
test -d ./--version && rmdir ./--version
2905
if test "${ac_cv_path_mkdir+set}" = set; then
2906
MKDIR_P="$ac_cv_path_mkdir -p"
2908
# As a last resort, use the slow shell script. Don't cache a
2909
# value for MKDIR_P within a source directory, because that will
2910
# break other packages using the cache if that directory is
2911
# removed, or if the value is a relative name.
2912
MKDIR_P="$ac_install_sh -d"
2915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2916
$as_echo "$MKDIR_P" >&6; }
2920
[\\/$]* | ?:[\\/]*) ;;
2921
*/*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2924
for ac_prog in gawk mawk nawk awk
2926
# Extract the first word of "$ac_prog", so it can be a program name with args.
2927
set dummy $ac_prog; ac_word=$2
2928
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2929
$as_echo_n "checking for $ac_word... " >&6; }
2930
if test "${ac_cv_prog_AWK+set}" = set; then :
2931
$as_echo_n "(cached) " >&6
2933
if test -n "$AWK"; then
2934
ac_cv_prog_AWK="$AWK" # Let the user override the test.
2936
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2940
test -z "$as_dir" && as_dir=.
2941
for ac_exec_ext in '' $ac_executable_extensions; do
2942
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2943
ac_cv_prog_AWK="$ac_prog"
2944
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2954
if test -n "$AWK"; then
2955
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2956
$as_echo "$AWK" >&6; }
2958
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2959
$as_echo "no" >&6; }
2963
test -n "$AWK" && break
2966
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2967
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2969
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2970
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2971
$as_echo_n "(cached) " >&6
2973
cat >conftest.make <<\_ACEOF
2976
@echo '@@@%%%=$(MAKE)=@@@%%%'
2978
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2979
case `${MAKE-make} -f conftest.make 2>/dev/null` in
2981
eval ac_cv_prog_make_${ac_make}_set=yes;;
2983
eval ac_cv_prog_make_${ac_make}_set=no;;
2987
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2988
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2989
$as_echo "yes" >&6; }
2992
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2993
$as_echo "no" >&6; }
2994
SET_MAKE="MAKE=${MAKE-make}"
2997
rm -rf .tst 2>/dev/null
2998
mkdir .tst 2>/dev/null
2999
if test -d .tst; then
3004
rmdir .tst 2>/dev/null
3006
if test "`cd $srcdir && pwd`" != "`pwd`"; then
3007
# Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3008
# is not polluted with repeated "-I."
3009
am__isrc=' -I$(srcdir)'
3010
# test to see if srcdir already configured
3011
if test -f $srcdir/config.status; then
3012
as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3016
# test whether we have cygpath
3017
if test -z "$CYGPATH_W"; then
3018
if (cygpath --version) >/dev/null 2>/dev/null; then
3019
CYGPATH_W='cygpath -w'
3026
# Define the identity of the package.
3027
PACKAGE='modsecurity'
3031
cat >>confdefs.h <<_ACEOF
3032
#define PACKAGE "$PACKAGE"
3036
cat >>confdefs.h <<_ACEOF
3037
#define VERSION "$VERSION"
3040
# Some tools Automake needs.
3042
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3045
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3048
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3051
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3054
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3056
# We need awk for the "check" target. The system "awk" is bad on
3058
# Always define AMTAR for backward compatibility.
3060
AMTAR=${AMTAR-"${am_missing_run}tar"}
3062
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3072
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3073
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3078
macro_version='2.2.6b'
3079
macro_revision='1.3017'
3093
ltmain="$ac_aux_dir/ltmain.sh"
3095
# Make sure we can run config.sub.
3096
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3097
as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3099
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3100
$as_echo_n "checking build system type... " >&6; }
3101
if test "${ac_cv_build+set}" = set; then :
3102
$as_echo_n "(cached) " >&6
3104
ac_build_alias=$build_alias
3105
test "x$ac_build_alias" = x &&
3106
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3107
test "x$ac_build_alias" = x &&
3108
as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3109
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3110
as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3113
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3114
$as_echo "$ac_cv_build" >&6; }
3115
case $ac_cv_build in
3117
*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3120
ac_save_IFS=$IFS; IFS='-'
3126
# Remember, the first character of IFS is used to create $*,
3127
# except with old shells:
3130
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3133
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3134
$as_echo_n "checking host system type... " >&6; }
3135
if test "${ac_cv_host+set}" = set; then :
3136
$as_echo_n "(cached) " >&6
3138
if test "x$host_alias" = x; then
3139
ac_cv_host=$ac_cv_build
3141
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3142
as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3146
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3147
$as_echo "$ac_cv_host" >&6; }
3150
*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3153
ac_save_IFS=$IFS; IFS='-'
3159
# Remember, the first character of IFS is used to create $*,
3160
# except with old shells:
3163
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3166
DEPDIR="${am__leading_dot}deps"
3168
ac_config_commands="$ac_config_commands depfiles"
3171
am_make=${MAKE-make}
3172
cat > confinc << 'END'
3174
@echo this is the am__doit target
3177
# If we don't find an include directive, just comment out the code.
3178
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3179
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3183
# First try GNU make style include.
3184
echo "include confinc" > confmf
3185
# Ignore all kinds of additional output from `make'.
3186
case `$am_make -s -f confmf 2> /dev/null` in #(
3187
*the\ am__doit\ target*)
3193
# Now try BSD make style include.
3194
if test "$am__include" = "#"; then
3195
echo '.include "confinc"' > confmf
3196
case `$am_make -s -f confmf 2> /dev/null` in #(
3197
*the\ am__doit\ target*)
3198
am__include=.include
3206
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3207
$as_echo "$_am_result" >&6; }
3208
rm -f confinc confmf
3210
# Check whether --enable-dependency-tracking was given.
3211
if test "${enable_dependency_tracking+set}" = set; then :
3212
enableval=$enable_dependency_tracking;
3215
if test "x$enable_dependency_tracking" != xno; then
3216
am_depcomp="$ac_aux_dir/depcomp"
3219
if test "x$enable_dependency_tracking" != xno; then
3229
ac_cpp='$CPP $CPPFLAGS'
3230
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3231
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3232
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3233
if test -n "$ac_tool_prefix"; then
3234
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3235
set dummy ${ac_tool_prefix}gcc; ac_word=$2
3236
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3237
$as_echo_n "checking for $ac_word... " >&6; }
3238
if test "${ac_cv_prog_CC+set}" = set; then :
3239
$as_echo_n "(cached) " >&6
3241
if test -n "$CC"; then
3242
ac_cv_prog_CC="$CC" # Let the user override the test.
3244
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248
test -z "$as_dir" && as_dir=.
3249
for ac_exec_ext in '' $ac_executable_extensions; do
3250
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3251
ac_cv_prog_CC="${ac_tool_prefix}gcc"
3252
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3262
if test -n "$CC"; then
3263
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3264
$as_echo "$CC" >&6; }
3266
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3267
$as_echo "no" >&6; }
3272
if test -z "$ac_cv_prog_CC"; then
3274
# Extract the first word of "gcc", so it can be a program name with args.
3275
set dummy gcc; ac_word=$2
3276
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3277
$as_echo_n "checking for $ac_word... " >&6; }
3278
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3279
$as_echo_n "(cached) " >&6
3281
if test -n "$ac_ct_CC"; then
3282
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3284
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288
test -z "$as_dir" && as_dir=.
3289
for ac_exec_ext in '' $ac_executable_extensions; do
3290
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3291
ac_cv_prog_ac_ct_CC="gcc"
3292
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3301
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3302
if test -n "$ac_ct_CC"; then
3303
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3304
$as_echo "$ac_ct_CC" >&6; }
3306
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3307
$as_echo "no" >&6; }
3310
if test "x$ac_ct_CC" = x; then
3313
case $cross_compiling:$ac_tool_warned in
3315
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3316
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3317
ac_tool_warned=yes ;;
3325
if test -z "$CC"; then
3326
if test -n "$ac_tool_prefix"; then
3327
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3328
set dummy ${ac_tool_prefix}cc; ac_word=$2
3329
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3330
$as_echo_n "checking for $ac_word... " >&6; }
3331
if test "${ac_cv_prog_CC+set}" = set; then :
3332
$as_echo_n "(cached) " >&6
3334
if test -n "$CC"; then
3335
ac_cv_prog_CC="$CC" # Let the user override the test.
3337
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3341
test -z "$as_dir" && as_dir=.
3342
for ac_exec_ext in '' $ac_executable_extensions; do
3343
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3344
ac_cv_prog_CC="${ac_tool_prefix}cc"
3345
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3355
if test -n "$CC"; then
3356
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3357
$as_echo "$CC" >&6; }
3359
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3360
$as_echo "no" >&6; }
3366
if test -z "$CC"; then
3367
# Extract the first word of "cc", so it can be a program name with args.
3368
set dummy cc; ac_word=$2
3369
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3370
$as_echo_n "checking for $ac_word... " >&6; }
3371
if test "${ac_cv_prog_CC+set}" = set; then :
3372
$as_echo_n "(cached) " >&6
3374
if test -n "$CC"; then
3375
ac_cv_prog_CC="$CC" # Let the user override the test.
3378
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3382
test -z "$as_dir" && as_dir=.
3383
for ac_exec_ext in '' $ac_executable_extensions; do
3384
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3385
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3386
ac_prog_rejected=yes
3390
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3397
if test $ac_prog_rejected = yes; then
3398
# We found a bogon in the path, so make sure we never use it.
3399
set dummy $ac_cv_prog_CC
3401
if test $# != 0; then
3402
# We chose a different compiler from the bogus one.
3403
# However, it has the same basename, so the bogon will be chosen
3404
# first if we set CC to just the basename; use the full file name.
3406
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3412
if test -n "$CC"; then
3413
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3414
$as_echo "$CC" >&6; }
3416
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3417
$as_echo "no" >&6; }
3422
if test -z "$CC"; then
3423
if test -n "$ac_tool_prefix"; then
3424
for ac_prog in cl.exe
3426
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3427
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3428
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3429
$as_echo_n "checking for $ac_word... " >&6; }
3430
if test "${ac_cv_prog_CC+set}" = set; then :
3431
$as_echo_n "(cached) " >&6
3433
if test -n "$CC"; then
3434
ac_cv_prog_CC="$CC" # Let the user override the test.
3436
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3440
test -z "$as_dir" && as_dir=.
3441
for ac_exec_ext in '' $ac_executable_extensions; do
3442
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3443
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3444
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3454
if test -n "$CC"; then
3455
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3456
$as_echo "$CC" >&6; }
3458
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3459
$as_echo "no" >&6; }
3463
test -n "$CC" && break
3466
if test -z "$CC"; then
3468
for ac_prog in cl.exe
3470
# Extract the first word of "$ac_prog", so it can be a program name with args.
3471
set dummy $ac_prog; ac_word=$2
3472
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3473
$as_echo_n "checking for $ac_word... " >&6; }
3474
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3475
$as_echo_n "(cached) " >&6
3477
if test -n "$ac_ct_CC"; then
3478
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3480
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3484
test -z "$as_dir" && as_dir=.
3485
for ac_exec_ext in '' $ac_executable_extensions; do
3486
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3487
ac_cv_prog_ac_ct_CC="$ac_prog"
3488
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3497
ac_ct_CC=$ac_cv_prog_ac_ct_CC
3498
if test -n "$ac_ct_CC"; then
3499
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3500
$as_echo "$ac_ct_CC" >&6; }
3502
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3503
$as_echo "no" >&6; }
3507
test -n "$ac_ct_CC" && break
3510
if test "x$ac_ct_CC" = x; then
3513
case $cross_compiling:$ac_tool_warned in
3515
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3516
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3517
ac_tool_warned=yes ;;
3526
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3527
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3528
as_fn_error "no acceptable C compiler found in \$PATH
3529
See \`config.log' for more details." "$LINENO" 5; }
3531
# Provide some information about the compiler.
3532
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3535
for ac_option in --version -v -V -qversion; do
3536
{ { ac_try="$ac_compiler $ac_option >&5"
3538
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3539
*) ac_try_echo=$ac_try;;
3541
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3542
$as_echo "$ac_try_echo"; } >&5
3543
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
3545
if test -s conftest.err; then
3547
... rest of stderr output deleted ...
3548
10q' conftest.err >conftest.er1
3549
cat conftest.er1 >&5
3551
rm -f conftest.er1 conftest.err
3552
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3553
test $ac_status = 0; }
3556
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3557
/* end confdefs.h. */
3567
ac_clean_files_save=$ac_clean_files
3568
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3569
# Try to create an executable without -o first, disregard a.out.
3570
# It will help us diagnose broken compilers, and finding out an intuition
3572
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3573
$as_echo_n "checking whether the C compiler works... " >&6; }
3574
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3576
# The possible output files:
3577
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3580
for ac_file in $ac_files
3583
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3584
* ) ac_rmfiles="$ac_rmfiles $ac_file";;
3589
if { { ac_try="$ac_link_default"
3591
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3592
*) ac_try_echo=$ac_try;;
3594
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3595
$as_echo "$ac_try_echo"; } >&5
3596
(eval "$ac_link_default") 2>&5
3598
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3599
test $ac_status = 0; }; then :
3600
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3601
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3602
# in a Makefile. We should not override ac_cv_exeext if it was cached,
3603
# so that the user can short-circuit this test for compilers unknown to
3605
for ac_file in $ac_files ''
3607
test -f "$ac_file" || continue
3609
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3612
# We found the default executable, but exeext='' is most
3616
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3618
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3620
# We set ac_cv_exeext here because the later test for it is not
3621
# safe: cross compilers may not add the suffix if given an `-o'
3622
# argument, so we may need to know it at that point already.
3623
# Even if this section looks crufty: it has the advantage of
3630
test "$ac_cv_exeext" = no && ac_cv_exeext=
3635
if test -z "$ac_file"; then :
3636
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3637
$as_echo "no" >&6; }
3638
$as_echo "$as_me: failed program was:" >&5
3639
sed 's/^/| /' conftest.$ac_ext >&5
3641
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3642
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3643
{ as_fn_set_status 77
3644
as_fn_error "C compiler cannot create executables
3645
See \`config.log' for more details." "$LINENO" 5; }; }
3647
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3648
$as_echo "yes" >&6; }
3650
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3651
$as_echo_n "checking for C compiler default output file name... " >&6; }
3652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3653
$as_echo "$ac_file" >&6; }
3654
ac_exeext=$ac_cv_exeext
3656
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3657
ac_clean_files=$ac_clean_files_save
3658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3659
$as_echo_n "checking for suffix of executables... " >&6; }
3660
if { { ac_try="$ac_link"
3662
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3663
*) ac_try_echo=$ac_try;;
3665
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3666
$as_echo "$ac_try_echo"; } >&5
3667
(eval "$ac_link") 2>&5
3669
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3670
test $ac_status = 0; }; then :
3671
# If both `conftest.exe' and `conftest' are `present' (well, observable)
3672
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3673
# work properly (i.e., refer to `conftest.exe'), while it won't with
3675
for ac_file in conftest.exe conftest conftest.*; do
3676
test -f "$ac_file" || continue
3678
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3679
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3685
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3686
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3687
as_fn_error "cannot compute suffix of executables: cannot compile and link
3688
See \`config.log' for more details." "$LINENO" 5; }
3690
rm -f conftest conftest$ac_cv_exeext
3691
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3692
$as_echo "$ac_cv_exeext" >&6; }
3694
rm -f conftest.$ac_ext
3695
EXEEXT=$ac_cv_exeext
3697
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3698
/* end confdefs.h. */
3703
FILE *f = fopen ("conftest.out", "w");
3704
return ferror (f) || fclose (f) != 0;
3710
ac_clean_files="$ac_clean_files conftest.out"
3711
# Check that the compiler produces executables we can run. If not, either
3712
# the compiler is broken, or we cross compile.
3713
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3714
$as_echo_n "checking whether we are cross compiling... " >&6; }
3715
if test "$cross_compiling" != yes; then
3716
{ { ac_try="$ac_link"
3718
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3719
*) ac_try_echo=$ac_try;;
3721
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3722
$as_echo "$ac_try_echo"; } >&5
3723
(eval "$ac_link") 2>&5
3725
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3726
test $ac_status = 0; }
3727
if { ac_try='./conftest$ac_cv_exeext'
3728
{ { case "(($ac_try" in
3729
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3730
*) ac_try_echo=$ac_try;;
3732
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3733
$as_echo "$ac_try_echo"; } >&5
3734
(eval "$ac_try") 2>&5
3736
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3737
test $ac_status = 0; }; }; then
3740
if test "$cross_compiling" = maybe; then
3743
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3744
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3745
as_fn_error "cannot run C compiled programs.
3746
If you meant to cross compile, use \`--host'.
3747
See \`config.log' for more details." "$LINENO" 5; }
3751
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3752
$as_echo "$cross_compiling" >&6; }
3754
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3755
ac_clean_files=$ac_clean_files_save
3756
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3757
$as_echo_n "checking for suffix of object files... " >&6; }
3758
if test "${ac_cv_objext+set}" = set; then :
3759
$as_echo_n "(cached) " >&6
3761
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3762
/* end confdefs.h. */
3772
rm -f conftest.o conftest.obj
3773
if { { ac_try="$ac_compile"
3775
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3776
*) ac_try_echo=$ac_try;;
3778
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3779
$as_echo "$ac_try_echo"; } >&5
3780
(eval "$ac_compile") 2>&5
3782
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3783
test $ac_status = 0; }; then :
3784
for ac_file in conftest.o conftest.obj conftest.*; do
3785
test -f "$ac_file" || continue;
3787
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3788
*) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3793
$as_echo "$as_me: failed program was:" >&5
3794
sed 's/^/| /' conftest.$ac_ext >&5
3796
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3797
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3798
as_fn_error "cannot compute suffix of object files: cannot compile
3799
See \`config.log' for more details." "$LINENO" 5; }
3801
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3803
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3804
$as_echo "$ac_cv_objext" >&6; }
3805
OBJEXT=$ac_cv_objext
3807
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3808
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3809
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3810
$as_echo_n "(cached) " >&6
3812
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3813
/* end confdefs.h. */
3826
if ac_fn_c_try_compile "$LINENO"; then :
3831
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3832
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3835
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3836
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3837
if test $ac_compiler_gnu = yes; then
3842
ac_test_CFLAGS=${CFLAGS+set}
3843
ac_save_CFLAGS=$CFLAGS
3844
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3845
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3846
if test "${ac_cv_prog_cc_g+set}" = set; then :
3847
$as_echo_n "(cached) " >&6
3849
ac_save_c_werror_flag=$ac_c_werror_flag
3850
ac_c_werror_flag=yes
3853
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3854
/* end confdefs.h. */
3864
if ac_fn_c_try_compile "$LINENO"; then :
3868
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3869
/* end confdefs.h. */
3879
if ac_fn_c_try_compile "$LINENO"; then :
3882
ac_c_werror_flag=$ac_save_c_werror_flag
3884
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3885
/* end confdefs.h. */
3895
if ac_fn_c_try_compile "$LINENO"; then :
3898
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3900
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3902
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3903
ac_c_werror_flag=$ac_save_c_werror_flag
3905
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3906
$as_echo "$ac_cv_prog_cc_g" >&6; }
3907
if test "$ac_test_CFLAGS" = set; then
3908
CFLAGS=$ac_save_CFLAGS
3909
elif test $ac_cv_prog_cc_g = yes; then
3910
if test "$GCC" = yes; then
3916
if test "$GCC" = yes; then
3922
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3923
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3924
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3925
$as_echo_n "(cached) " >&6
3927
ac_cv_prog_cc_c89=no
3929
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3930
/* end confdefs.h. */
3933
#include <sys/types.h>
3934
#include <sys/stat.h>
3935
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3936
struct buf { int x; };
3937
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3938
static char *e (p, i)
3944
static char *f (char * (*g) (char **, int), char **p, ...)
3949
s = g (p, va_arg (v,int));
3954
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3955
function prototypes and stuff, but not '\xHH' hex character constants.
3956
These don't provoke an error unfortunately, instead are silently treated
3957
as 'x'. The following induces an error, until -std is added to get
3958
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3959
array size at least. It's necessary to write '\x00'==0 to get something
3960
that's true only with -std. */
3961
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3963
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3964
inside strings and character constants. */
3966
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3968
int test (int i, double x);
3969
struct s1 {int (*f) (int a);};
3970
struct s2 {int (*f) (double a);};
3971
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3977
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3982
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3983
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3985
CC="$ac_save_CC $ac_arg"
3986
if ac_fn_c_try_compile "$LINENO"; then :
3987
ac_cv_prog_cc_c89=$ac_arg
3989
rm -f core conftest.err conftest.$ac_objext
3990
test "x$ac_cv_prog_cc_c89" != "xno" && break
3992
rm -f conftest.$ac_ext
3997
case "x$ac_cv_prog_cc_c89" in
3999
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4000
$as_echo "none needed" >&6; } ;;
4002
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4003
$as_echo "unsupported" >&6; } ;;
4005
CC="$CC $ac_cv_prog_cc_c89"
4006
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4007
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4009
if test "x$ac_cv_prog_cc_c89" != xno; then :
4014
ac_cpp='$CPP $CPPFLAGS'
4015
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4016
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4017
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4019
depcc="$CC" am_compiler_list=
4021
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4022
$as_echo_n "checking dependency style of $depcc... " >&6; }
4023
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4024
$as_echo_n "(cached) " >&6
4026
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4027
# We make a subdir and do the tests there. Otherwise we can end up
4028
# making bogus files that we don't know about and never remove. For
4029
# instance it was reported that on HP-UX the gcc test will end up
4030
# making a dummy file named `D' -- because `-MD' means `put the output
4033
# Copy depcomp to subdir because otherwise we won't find it if we're
4034
# using a relative directory.
4035
cp "$am_depcomp" conftest.dir
4037
# We will build objects and dependencies in a subdirectory because
4038
# it helps to detect inapplicable dependency modes. For instance
4039
# both Tru64's cc and ICC support -MD to output dependencies as a
4040
# side effect of compilation, but ICC will put the dependencies in
4041
# the current directory while Tru64 will put them in the object
4045
am_cv_CC_dependencies_compiler_type=none
4046
if test "$am_compiler_list" = ""; then
4047
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4050
case " $depcc " in #(
4051
*\ -arch\ *\ -arch\ *) am__universal=true ;;
4054
for depmode in $am_compiler_list; do
4055
# Setup a source with many dependencies, because some compilers
4056
# like to wrap large dependency lists on column 80 (with \), and
4057
# we should not choose a depcomp mode which is confused by this.
4059
# We need to recreate these files for each test, as the compiler may
4060
# overwrite some of them when testing with obscure command lines.
4061
# This happens at least with the AIX C compiler.
4063
for i in 1 2 3 4 5 6; do
4064
echo '#include "conftst'$i'.h"' >> sub/conftest.c
4065
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4066
# Solaris 8's {/usr,}/bin/sh.
4067
touch sub/conftst$i.h
4069
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4071
# We check with `-c' and `-o' for the sake of the "dashmstdout"
4072
# mode. It turns out that the SunPro C++ compiler does not properly
4073
# handle `-M -o', and we need to detect this. Also, some Intel
4074
# versions had trouble with output in subdirs
4075
am__obj=sub/conftest.${OBJEXT-o}
4076
am__minus_obj="-o $am__obj"
4079
# This depmode causes a compiler race in universal mode.
4080
test "$am__universal" = false || continue
4083
# after this tag, mechanisms are not by side-effect, so they'll
4084
# only be used when explicitly requested
4085
if test "x$enable_dependency_tracking" = xyes; then
4091
msvisualcpp | msvcmsys)
4092
# This compiler won't grok `-c -o', but also, the minuso test has
4093
# not run yet. These depmodes are late enough in the game, and
4094
# so weak that their functioning should not be impacted.
4095
am__obj=conftest.${OBJEXT-o}
4100
if depmode=$depmode \
4101
source=sub/conftest.c object=$am__obj \
4102
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4103
$SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4104
>/dev/null 2>conftest.err &&
4105
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4106
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4107
grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4108
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4109
# icc doesn't choke on unknown options, it will just issue warnings
4110
# or remarks (even with -Werror). So we grep stderr for any message
4111
# that says an option was ignored or not supported.
4112
# When given -MP, icc 7.0 and 7.1 complain thusly:
4113
# icc: Command line warning: ignoring option '-M'; no argument required
4114
# The diagnosis changed in icc 8.0:
4115
# icc: Command line remark: option '-MP' not supported
4116
if (grep 'ignoring option' conftest.err ||
4117
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4118
am_cv_CC_dependencies_compiler_type=$depmode
4127
am_cv_CC_dependencies_compiler_type=none
4131
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4132
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4133
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4136
test "x$enable_dependency_tracking" != xno \
4137
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4139
am__fastdepCC_FALSE='#'
4141
am__fastdepCC_TRUE='#'
4142
am__fastdepCC_FALSE=
4146
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4147
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4148
if test "${ac_cv_path_SED+set}" = set; then :
4149
$as_echo_n "(cached) " >&6
4151
ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4152
for ac_i in 1 2 3 4 5 6 7; do
4153
ac_script="$ac_script$as_nl$ac_script"
4155
echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4156
{ ac_script=; unset ac_script;}
4157
if test -z "$SED"; then
4158
ac_path_SED_found=false
4159
# Loop through the user's path and test for each of PROGNAME-LIST
4160
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4164
test -z "$as_dir" && as_dir=.
4165
for ac_prog in sed gsed; do
4166
for ac_exec_ext in '' $ac_executable_extensions; do
4167
ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4168
{ test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4169
# Check for GNU ac_path_SED and select it if it is found.
4170
# Check for GNU $ac_path_SED
4171
case `"$ac_path_SED" --version 2>&1` in
4173
ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4176
$as_echo_n 0123456789 >"conftest.in"
4179
cat "conftest.in" "conftest.in" >"conftest.tmp"
4180
mv "conftest.tmp" "conftest.in"
4181
cp "conftest.in" "conftest.nl"
4182
$as_echo '' >> "conftest.nl"
4183
"$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4184
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4185
as_fn_arith $ac_count + 1 && ac_count=$as_val
4186
if test $ac_count -gt ${ac_path_SED_max-0}; then
4187
# Best one so far, save it but keep looking for a better one
4188
ac_cv_path_SED="$ac_path_SED"
4189
ac_path_SED_max=$ac_count
4191
# 10*(2^10) chars as input seems more than enough
4192
test $ac_count -gt 10 && break
4194
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4197
$ac_path_SED_found && break 3
4202
if test -z "$ac_cv_path_SED"; then
4203
as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4210
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4211
$as_echo "$ac_cv_path_SED" >&6; }
4212
SED="$ac_cv_path_SED"
4215
test -z "$SED" && SED=sed
4216
Xsed="$SED -e 1s/^X//"
4228
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4229
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4230
if test "${ac_cv_path_GREP+set}" = set; then :
4231
$as_echo_n "(cached) " >&6
4233
if test -z "$GREP"; then
4234
ac_path_GREP_found=false
4235
# Loop through the user's path and test for each of PROGNAME-LIST
4236
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4237
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4240
test -z "$as_dir" && as_dir=.
4241
for ac_prog in grep ggrep; do
4242
for ac_exec_ext in '' $ac_executable_extensions; do
4243
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4244
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4245
# Check for GNU ac_path_GREP and select it if it is found.
4246
# Check for GNU $ac_path_GREP
4247
case `"$ac_path_GREP" --version 2>&1` in
4249
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4252
$as_echo_n 0123456789 >"conftest.in"
4255
cat "conftest.in" "conftest.in" >"conftest.tmp"
4256
mv "conftest.tmp" "conftest.in"
4257
cp "conftest.in" "conftest.nl"
4258
$as_echo 'GREP' >> "conftest.nl"
4259
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4260
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4261
as_fn_arith $ac_count + 1 && ac_count=$as_val
4262
if test $ac_count -gt ${ac_path_GREP_max-0}; then
4263
# Best one so far, save it but keep looking for a better one
4264
ac_cv_path_GREP="$ac_path_GREP"
4265
ac_path_GREP_max=$ac_count
4267
# 10*(2^10) chars as input seems more than enough
4268
test $ac_count -gt 10 && break
4270
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4273
$ac_path_GREP_found && break 3
4278
if test -z "$ac_cv_path_GREP"; then
4279
as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4282
ac_cv_path_GREP=$GREP
4286
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4287
$as_echo "$ac_cv_path_GREP" >&6; }
4288
GREP="$ac_cv_path_GREP"
4291
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4292
$as_echo_n "checking for egrep... " >&6; }
4293
if test "${ac_cv_path_EGREP+set}" = set; then :
4294
$as_echo_n "(cached) " >&6
4296
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4297
then ac_cv_path_EGREP="$GREP -E"
4299
if test -z "$EGREP"; then
4300
ac_path_EGREP_found=false
4301
# Loop through the user's path and test for each of PROGNAME-LIST
4302
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4303
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4306
test -z "$as_dir" && as_dir=.
4307
for ac_prog in egrep; do
4308
for ac_exec_ext in '' $ac_executable_extensions; do
4309
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4310
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4311
# Check for GNU ac_path_EGREP and select it if it is found.
4312
# Check for GNU $ac_path_EGREP
4313
case `"$ac_path_EGREP" --version 2>&1` in
4315
ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4318
$as_echo_n 0123456789 >"conftest.in"
4321
cat "conftest.in" "conftest.in" >"conftest.tmp"
4322
mv "conftest.tmp" "conftest.in"
4323
cp "conftest.in" "conftest.nl"
4324
$as_echo 'EGREP' >> "conftest.nl"
4325
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4326
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4327
as_fn_arith $ac_count + 1 && ac_count=$as_val
4328
if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4329
# Best one so far, save it but keep looking for a better one
4330
ac_cv_path_EGREP="$ac_path_EGREP"
4331
ac_path_EGREP_max=$ac_count
4333
# 10*(2^10) chars as input seems more than enough
4334
test $ac_count -gt 10 && break
4336
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4339
$ac_path_EGREP_found && break 3
4344
if test -z "$ac_cv_path_EGREP"; then
4345
as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4348
ac_cv_path_EGREP=$EGREP
4353
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4354
$as_echo "$ac_cv_path_EGREP" >&6; }
4355
EGREP="$ac_cv_path_EGREP"
4358
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4359
$as_echo_n "checking for fgrep... " >&6; }
4360
if test "${ac_cv_path_FGREP+set}" = set; then :
4361
$as_echo_n "(cached) " >&6
4363
if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4364
then ac_cv_path_FGREP="$GREP -F"
4366
if test -z "$FGREP"; then
4367
ac_path_FGREP_found=false
4368
# Loop through the user's path and test for each of PROGNAME-LIST
4369
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4370
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4373
test -z "$as_dir" && as_dir=.
4374
for ac_prog in fgrep; do
4375
for ac_exec_ext in '' $ac_executable_extensions; do
4376
ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4377
{ test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4378
# Check for GNU ac_path_FGREP and select it if it is found.
4379
# Check for GNU $ac_path_FGREP
4380
case `"$ac_path_FGREP" --version 2>&1` in
4382
ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4385
$as_echo_n 0123456789 >"conftest.in"
4388
cat "conftest.in" "conftest.in" >"conftest.tmp"
4389
mv "conftest.tmp" "conftest.in"
4390
cp "conftest.in" "conftest.nl"
4391
$as_echo 'FGREP' >> "conftest.nl"
4392
"$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4393
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4394
as_fn_arith $ac_count + 1 && ac_count=$as_val
4395
if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4396
# Best one so far, save it but keep looking for a better one
4397
ac_cv_path_FGREP="$ac_path_FGREP"
4398
ac_path_FGREP_max=$ac_count
4400
# 10*(2^10) chars as input seems more than enough
4401
test $ac_count -gt 10 && break
4403
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4406
$ac_path_FGREP_found && break 3
4411
if test -z "$ac_cv_path_FGREP"; then
4412
as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4415
ac_cv_path_FGREP=$FGREP
4420
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4421
$as_echo "$ac_cv_path_FGREP" >&6; }
4422
FGREP="$ac_cv_path_FGREP"
4425
test -z "$GREP" && GREP=grep
4445
# Check whether --with-gnu-ld was given.
4446
if test "${with_gnu_ld+set}" = set; then :
4447
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4453
if test "$GCC" = yes; then
4454
# Check if gcc -print-prog-name=ld gives a path.
4455
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4456
$as_echo_n "checking for ld used by $CC... " >&6; }
4459
# gcc leaves a trailing carriage return which upsets mingw
4460
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4462
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4465
# Accept absolute paths.
4467
re_direlt='/[^/][^/]*/\.\./'
4468
# Canonicalize the pathname of ld
4469
ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4470
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4471
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4473
test -z "$LD" && LD="$ac_prog"
4476
# If it fails, then pretend we aren't using GCC.
4480
# If it is relative, then search for the first ld in PATH.
4484
elif test "$with_gnu_ld" = yes; then
4485
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4486
$as_echo_n "checking for GNU ld... " >&6; }
4488
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4489
$as_echo_n "checking for non-GNU ld... " >&6; }
4491
if test "${lt_cv_path_LD+set}" = set; then :
4492
$as_echo_n "(cached) " >&6
4494
if test -z "$LD"; then
4495
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4496
for ac_dir in $PATH; do
4498
test -z "$ac_dir" && ac_dir=.
4499
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4500
lt_cv_path_LD="$ac_dir/$ac_prog"
4501
# Check to see if the program is GNU ld. I'd rather use --version,
4502
# but apparently some variants of GNU ld only accept -v.
4503
# Break only if it was the GNU/non-GNU ld that we prefer.
4504
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4505
*GNU* | *'with BFD'*)
4506
test "$with_gnu_ld" != no && break
4509
test "$with_gnu_ld" != yes && break
4516
lt_cv_path_LD="$LD" # Let the user override the test with a path.
4521
if test -n "$LD"; then
4522
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4523
$as_echo "$LD" >&6; }
4525
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4526
$as_echo "no" >&6; }
4528
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4529
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4530
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4531
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4532
$as_echo_n "(cached) " >&6
4534
# I'd rather use --version here, but apparently some GNU lds only accept -v.
4535
case `$LD -v 2>&1 </dev/null` in
4536
*GNU* | *'with BFD'*)
4537
lt_cv_prog_gnu_ld=yes
4540
lt_cv_prog_gnu_ld=no
4544
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4545
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4546
with_gnu_ld=$lt_cv_prog_gnu_ld
4556
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4557
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4558
if test "${lt_cv_path_NM+set}" = set; then :
4559
$as_echo_n "(cached) " >&6
4561
if test -n "$NM"; then
4562
# Let the user override the test.
4565
lt_nm_to_check="${ac_tool_prefix}nm"
4566
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4567
lt_nm_to_check="$lt_nm_to_check nm"
4569
for lt_tmp_nm in $lt_nm_to_check; do
4570
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4571
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4573
test -z "$ac_dir" && ac_dir=.
4574
tmp_nm="$ac_dir/$lt_tmp_nm"
4575
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4576
# Check to see if the nm accepts a BSD-compat flag.
4577
# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4578
# nm: unknown option "B" ignored
4579
# Tru64's nm complains that /dev/null is an invalid object file
4580
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4581
*/dev/null* | *'Invalid file or object type'*)
4582
lt_cv_path_NM="$tmp_nm -B"
4586
case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4588
lt_cv_path_NM="$tmp_nm -p"
4592
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4593
continue # so that we can try to find one that supports BSD flags
4602
: ${lt_cv_path_NM=no}
4605
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4606
$as_echo "$lt_cv_path_NM" >&6; }
4607
if test "$lt_cv_path_NM" != "no"; then
4610
# Didn't find any BSD compatible name lister, look for dumpbin.
4611
if test -n "$ac_tool_prefix"; then
4612
for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4614
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4615
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4616
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4617
$as_echo_n "checking for $ac_word... " >&6; }
4618
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4619
$as_echo_n "(cached) " >&6
4621
if test -n "$DUMPBIN"; then
4622
ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4624
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4628
test -z "$as_dir" && as_dir=.
4629
for ac_exec_ext in '' $ac_executable_extensions; do
4630
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4631
ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4632
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4641
DUMPBIN=$ac_cv_prog_DUMPBIN
4642
if test -n "$DUMPBIN"; then
4643
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4644
$as_echo "$DUMPBIN" >&6; }
4646
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4647
$as_echo "no" >&6; }
4651
test -n "$DUMPBIN" && break
4654
if test -z "$DUMPBIN"; then
4655
ac_ct_DUMPBIN=$DUMPBIN
4656
for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4658
# Extract the first word of "$ac_prog", so it can be a program name with args.
4659
set dummy $ac_prog; ac_word=$2
4660
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4661
$as_echo_n "checking for $ac_word... " >&6; }
4662
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4663
$as_echo_n "(cached) " >&6
4665
if test -n "$ac_ct_DUMPBIN"; then
4666
ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4668
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4672
test -z "$as_dir" && as_dir=.
4673
for ac_exec_ext in '' $ac_executable_extensions; do
4674
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4675
ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4676
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4685
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4686
if test -n "$ac_ct_DUMPBIN"; then
4687
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4688
$as_echo "$ac_ct_DUMPBIN" >&6; }
4690
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4691
$as_echo "no" >&6; }
4695
test -n "$ac_ct_DUMPBIN" && break
4698
if test "x$ac_ct_DUMPBIN" = x; then
4701
case $cross_compiling:$ac_tool_warned in
4703
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4704
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4705
ac_tool_warned=yes ;;
4707
DUMPBIN=$ac_ct_DUMPBIN
4712
if test "$DUMPBIN" != ":"; then
4716
test -z "$NM" && NM=nm
4723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4724
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4725
if test "${lt_cv_nm_interface+set}" = set; then :
4726
$as_echo_n "(cached) " >&6
4728
lt_cv_nm_interface="BSD nm"
4729
echo "int some_variable = 0;" > conftest.$ac_ext
4730
(eval echo "\"\$as_me:4730: $ac_compile\"" >&5)
4731
(eval "$ac_compile" 2>conftest.err)
4732
cat conftest.err >&5
4733
(eval echo "\"\$as_me:4733: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4734
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4735
cat conftest.err >&5
4736
(eval echo "\"\$as_me:4736: output\"" >&5)
4737
cat conftest.out >&5
4738
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4739
lt_cv_nm_interface="MS dumpbin"
4743
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4744
$as_echo "$lt_cv_nm_interface" >&6; }
4746
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4747
$as_echo_n "checking whether ln -s works... " >&6; }
4749
if test "$LN_S" = "ln -s"; then
4750
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4751
$as_echo "yes" >&6; }
4753
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4754
$as_echo "no, using $LN_S" >&6; }
4757
# find the maximum length of command line arguments
4758
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4759
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4760
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4761
$as_echo_n "(cached) " >&6
4768
# On DJGPP, this test can blow up pretty badly due to problems in libc
4769
# (any single argument exceeding 2000 bytes causes a buffer overrun
4770
# during glob expansion). Even if it were fixed, the result of this
4771
# check would be larger than it should be.
4772
lt_cv_sys_max_cmd_len=12288; # 12K is about right
4776
# Under GNU Hurd, this test is not required because there is
4777
# no limit to the length of command line arguments.
4778
# Libtool will interpret -1 as no limit whatsoever
4779
lt_cv_sys_max_cmd_len=-1;
4782
cygwin* | mingw* | cegcc*)
4783
# On Win9x/ME, this test blows up -- it succeeds, but takes
4784
# about 5 minutes as the teststring grows exponentially.
4785
# Worse, since 9x/ME are not pre-emptively multitasking,
4786
# you end up with a "frozen" computer, even though with patience
4787
# the test eventually succeeds (with a max line length of 256k).
4788
# Instead, let's just punt: use the minimum linelength reported by
4789
# all of the supported platforms: 8192 (on NT/2K/XP).
4790
lt_cv_sys_max_cmd_len=8192;
4794
# On AmigaOS with pdksh, this test takes hours, literally.
4795
# So we just punt and use a minimum line length of 8192.
4796
lt_cv_sys_max_cmd_len=8192;
4799
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4800
# This has been around since 386BSD, at least. Likely further.
4801
if test -x /sbin/sysctl; then
4802
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4803
elif test -x /usr/sbin/sysctl; then
4804
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4806
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4808
# And add a safety zone
4809
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4810
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4814
# We know the value 262144 and hardcode it with a safety zone (like BSD)
4815
lt_cv_sys_max_cmd_len=196608
4819
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4820
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4821
# nice to cause kernel panics so lets avoid the loop below.
4822
# First set a reasonable default.
4823
lt_cv_sys_max_cmd_len=16384
4825
if test -x /sbin/sysconfig; then
4826
case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4827
*1*) lt_cv_sys_max_cmd_len=-1 ;;
4832
lt_cv_sys_max_cmd_len=102400
4834
sysv5* | sco5v6* | sysv4.2uw2*)
4835
kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4836
if test -n "$kargmax"; then
4837
lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4839
lt_cv_sys_max_cmd_len=32768
4843
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4844
if test -n "$lt_cv_sys_max_cmd_len"; then
4845
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4846
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4848
# Make teststring a little bigger before we do anything with it.
4849
# a 1K string should be a reasonable start.
4850
for i in 1 2 3 4 5 6 7 8 ; do
4851
teststring=$teststring$teststring
4853
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4854
# If test is not a shell built-in, we'll probably end up computing a
4855
# maximum length that is only half of the actual maximum length, but
4857
while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4858
= "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4859
test $i != 17 # 1/2 MB should be enough
4862
teststring=$teststring$teststring
4864
# Only check the string length outside the loop.
4865
lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4867
# Add a significant safety factor because C++ compilers can tack on
4868
# massive amounts of additional arguments before passing them to the
4869
# linker. It appears as though 1/2 is a usable value.
4870
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4877
if test -n $lt_cv_sys_max_cmd_len ; then
4878
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4879
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4881
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4882
$as_echo "none" >&6; }
4884
max_cmd_len=$lt_cv_sys_max_cmd_len
4895
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4896
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4897
# Try some XSI features
4900
test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4902
&& eval 'test $(( 1 + 1 )) -eq 2 \
4903
&& test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4905
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4906
$as_echo "$xsi_shell" >&6; }
4909
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4910
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4912
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4914
&& lt_shell_append=yes
4915
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4916
$as_echo "$lt_shell_append" >&6; }
4919
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4929
# test EBCDIC or ASCII
4930
case `echo X|tr X '\101'` in
4931
A) # ASCII based system
4932
# \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4933
lt_SP2NL='tr \040 \012'
4934
lt_NL2SP='tr \015\012 \040\040'
4936
*) # EBCDIC based system
4937
lt_SP2NL='tr \100 \n'
4938
lt_NL2SP='tr \r\n \100\100'
4950
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4951
$as_echo_n "checking for $LD option to reload object files... " >&6; }
4952
if test "${lt_cv_ld_reload_flag+set}" = set; then :
4953
$as_echo_n "(cached) " >&6
4955
lt_cv_ld_reload_flag='-r'
4957
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4958
$as_echo "$lt_cv_ld_reload_flag" >&6; }
4959
reload_flag=$lt_cv_ld_reload_flag
4960
case $reload_flag in
4962
*) reload_flag=" $reload_flag" ;;
4964
reload_cmds='$LD$reload_flag -o $output$reload_objs'
4967
if test "$GCC" = yes; then
4968
reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4970
reload_cmds='$LD$reload_flag -o $output$reload_objs'
4983
if test -n "$ac_tool_prefix"; then
4984
# Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4985
set dummy ${ac_tool_prefix}objdump; ac_word=$2
4986
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4987
$as_echo_n "checking for $ac_word... " >&6; }
4988
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4989
$as_echo_n "(cached) " >&6
4991
if test -n "$OBJDUMP"; then
4992
ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4994
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4998
test -z "$as_dir" && as_dir=.
4999
for ac_exec_ext in '' $ac_executable_extensions; do
5000
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5001
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5002
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5011
OBJDUMP=$ac_cv_prog_OBJDUMP
5012
if test -n "$OBJDUMP"; then
5013
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5014
$as_echo "$OBJDUMP" >&6; }
5016
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5017
$as_echo "no" >&6; }
5022
if test -z "$ac_cv_prog_OBJDUMP"; then
5023
ac_ct_OBJDUMP=$OBJDUMP
5024
# Extract the first word of "objdump", so it can be a program name with args.
5025
set dummy objdump; ac_word=$2
5026
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5027
$as_echo_n "checking for $ac_word... " >&6; }
5028
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5029
$as_echo_n "(cached) " >&6
5031
if test -n "$ac_ct_OBJDUMP"; then
5032
ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5034
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5038
test -z "$as_dir" && as_dir=.
5039
for ac_exec_ext in '' $ac_executable_extensions; do
5040
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5041
ac_cv_prog_ac_ct_OBJDUMP="objdump"
5042
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5051
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5052
if test -n "$ac_ct_OBJDUMP"; then
5053
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5054
$as_echo "$ac_ct_OBJDUMP" >&6; }
5056
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5057
$as_echo "no" >&6; }
5060
if test "x$ac_ct_OBJDUMP" = x; then
5063
case $cross_compiling:$ac_tool_warned in
5065
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5066
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5067
ac_tool_warned=yes ;;
5069
OBJDUMP=$ac_ct_OBJDUMP
5072
OBJDUMP="$ac_cv_prog_OBJDUMP"
5075
test -z "$OBJDUMP" && OBJDUMP=objdump
5085
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5086
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5087
if test "${lt_cv_deplibs_check_method+set}" = set; then :
5088
$as_echo_n "(cached) " >&6
5090
lt_cv_file_magic_cmd='$MAGIC_CMD'
5091
lt_cv_file_magic_test_file=
5092
lt_cv_deplibs_check_method='unknown'
5093
# Need to set the preceding variable on all platforms that support
5094
# interlibrary dependencies.
5095
# 'none' -- dependencies not supported.
5096
# `unknown' -- same as none, but documents that we really don't know.
5097
# 'pass_all' -- all dependencies passed with no checks.
5098
# 'test_compile' -- check by making test program.
5099
# 'file_magic [[regex]]' -- check by looking for files in library path
5100
# which responds to the $file_magic_cmd with a given extended regex.
5101
# If you have `file' or equivalent on your system and you're not sure
5102
# whether `pass_all' will *always* work, you probably want this one.
5106
lt_cv_deplibs_check_method=pass_all
5110
lt_cv_deplibs_check_method=pass_all
5114
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5115
lt_cv_file_magic_cmd='/usr/bin/file -L'
5116
lt_cv_file_magic_test_file=/shlib/libc.so
5120
# func_win32_libid is a shell function defined in ltmain.sh
5121
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5122
lt_cv_file_magic_cmd='func_win32_libid'
5126
# Base MSYS/MinGW do not provide the 'file' command needed by
5127
# func_win32_libid shell function, so use a weaker test based on 'objdump',
5128
# unless we find 'file', for example because we are cross-compiling.
5129
if ( file / ) >/dev/null 2>&1; then
5130
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5131
lt_cv_file_magic_cmd='func_win32_libid'
5133
lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5134
lt_cv_file_magic_cmd='$OBJDUMP -f'
5139
# use the weaker test based on 'objdump'. See mingw*.
5140
lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5141
lt_cv_file_magic_cmd='$OBJDUMP -f'
5144
darwin* | rhapsody*)
5145
lt_cv_deplibs_check_method=pass_all
5148
freebsd* | dragonfly*)
5149
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5152
# Not sure whether the presence of OpenBSD here was a mistake.
5153
# Let's accept both of them until this is cleared up.
5154
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5155
lt_cv_file_magic_cmd=/usr/bin/file
5156
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5160
lt_cv_deplibs_check_method=pass_all
5165
lt_cv_deplibs_check_method=pass_all
5168
hpux10.20* | hpux11*)
5169
lt_cv_file_magic_cmd=/usr/bin/file
5172
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5173
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5176
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5177
lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5180
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5181
lt_cv_file_magic_test_file=/usr/lib/libc.sl
5187
# PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5188
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5191
irix5* | irix6* | nonstopux*)
5193
*-32|*"-32 ") libmagic=32-bit;;
5194
*-n32|*"-n32 ") libmagic=N32;;
5195
*-64|*"-64 ") libmagic=64-bit;;
5196
*) libmagic=never-match;;
5198
lt_cv_deplibs_check_method=pass_all
5201
# This must be Linux ELF.
5202
linux* | k*bsd*-gnu | kopensolaris*-gnu)
5203
lt_cv_deplibs_check_method=pass_all
5206
netbsd* | netbsdelf*-gnu)
5207
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5208
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5210
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5215
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5216
lt_cv_file_magic_cmd=/usr/bin/file
5217
lt_cv_file_magic_test_file=/usr/lib/libnls.so
5221
lt_cv_deplibs_check_method=pass_all
5225
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5226
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5228
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5232
osf3* | osf4* | osf5*)
5233
lt_cv_deplibs_check_method=pass_all
5237
lt_cv_deplibs_check_method=pass_all
5241
lt_cv_deplibs_check_method=pass_all
5244
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5245
lt_cv_deplibs_check_method=pass_all
5249
case $host_vendor in
5251
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5252
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5255
lt_cv_deplibs_check_method=pass_all
5258
lt_cv_file_magic_cmd='/bin/file'
5259
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5262
lt_cv_file_magic_cmd='/bin/file'
5263
lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5264
lt_cv_file_magic_test_file=/lib/libc.so
5267
lt_cv_deplibs_check_method=pass_all
5270
lt_cv_deplibs_check_method=pass_all
5276
lt_cv_deplibs_check_method=pass_all
5281
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5282
$as_echo "$lt_cv_deplibs_check_method" >&6; }
5283
file_magic_cmd=$lt_cv_file_magic_cmd
5284
deplibs_check_method=$lt_cv_deplibs_check_method
5285
test -z "$deplibs_check_method" && deplibs_check_method=unknown
5298
if test -n "$ac_tool_prefix"; then
5299
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5300
set dummy ${ac_tool_prefix}ar; ac_word=$2
5301
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5302
$as_echo_n "checking for $ac_word... " >&6; }
5303
if test "${ac_cv_prog_AR+set}" = set; then :
5304
$as_echo_n "(cached) " >&6
5306
if test -n "$AR"; then
5307
ac_cv_prog_AR="$AR" # Let the user override the test.
5309
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5313
test -z "$as_dir" && as_dir=.
5314
for ac_exec_ext in '' $ac_executable_extensions; do
5315
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5316
ac_cv_prog_AR="${ac_tool_prefix}ar"
5317
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5327
if test -n "$AR"; then
5328
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5329
$as_echo "$AR" >&6; }
5331
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5332
$as_echo "no" >&6; }
5337
if test -z "$ac_cv_prog_AR"; then
5339
# Extract the first word of "ar", so it can be a program name with args.
5340
set dummy ar; ac_word=$2
5341
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5342
$as_echo_n "checking for $ac_word... " >&6; }
5343
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5344
$as_echo_n "(cached) " >&6
5346
if test -n "$ac_ct_AR"; then
5347
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5349
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5353
test -z "$as_dir" && as_dir=.
5354
for ac_exec_ext in '' $ac_executable_extensions; do
5355
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5356
ac_cv_prog_ac_ct_AR="ar"
5357
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5366
ac_ct_AR=$ac_cv_prog_ac_ct_AR
5367
if test -n "$ac_ct_AR"; then
5368
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5369
$as_echo "$ac_ct_AR" >&6; }
5371
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5372
$as_echo "no" >&6; }
5375
if test "x$ac_ct_AR" = x; then
5378
case $cross_compiling:$ac_tool_warned in
5380
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5381
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5382
ac_tool_warned=yes ;;
5390
test -z "$AR" && AR=ar
5391
test -z "$AR_FLAGS" && AR_FLAGS=cru
5403
if test -n "$ac_tool_prefix"; then
5404
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5405
set dummy ${ac_tool_prefix}strip; ac_word=$2
5406
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5407
$as_echo_n "checking for $ac_word... " >&6; }
5408
if test "${ac_cv_prog_STRIP+set}" = set; then :
5409
$as_echo_n "(cached) " >&6
5411
if test -n "$STRIP"; then
5412
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5414
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5418
test -z "$as_dir" && as_dir=.
5419
for ac_exec_ext in '' $ac_executable_extensions; do
5420
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5421
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5422
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5431
STRIP=$ac_cv_prog_STRIP
5432
if test -n "$STRIP"; then
5433
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5434
$as_echo "$STRIP" >&6; }
5436
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5437
$as_echo "no" >&6; }
5442
if test -z "$ac_cv_prog_STRIP"; then
5444
# Extract the first word of "strip", so it can be a program name with args.
5445
set dummy strip; ac_word=$2
5446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5447
$as_echo_n "checking for $ac_word... " >&6; }
5448
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5449
$as_echo_n "(cached) " >&6
5451
if test -n "$ac_ct_STRIP"; then
5452
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5454
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5458
test -z "$as_dir" && as_dir=.
5459
for ac_exec_ext in '' $ac_executable_extensions; do
5460
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5461
ac_cv_prog_ac_ct_STRIP="strip"
5462
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5471
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5472
if test -n "$ac_ct_STRIP"; then
5473
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5474
$as_echo "$ac_ct_STRIP" >&6; }
5476
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5477
$as_echo "no" >&6; }
5480
if test "x$ac_ct_STRIP" = x; then
5483
case $cross_compiling:$ac_tool_warned in
5485
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5486
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5487
ac_tool_warned=yes ;;
5492
STRIP="$ac_cv_prog_STRIP"
5495
test -z "$STRIP" && STRIP=:
5502
if test -n "$ac_tool_prefix"; then
5503
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5504
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5505
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5506
$as_echo_n "checking for $ac_word... " >&6; }
5507
if test "${ac_cv_prog_RANLIB+set}" = set; then :
5508
$as_echo_n "(cached) " >&6
5510
if test -n "$RANLIB"; then
5511
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5513
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5517
test -z "$as_dir" && as_dir=.
5518
for ac_exec_ext in '' $ac_executable_extensions; do
5519
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5520
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5521
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5530
RANLIB=$ac_cv_prog_RANLIB
5531
if test -n "$RANLIB"; then
5532
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5533
$as_echo "$RANLIB" >&6; }
5535
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5536
$as_echo "no" >&6; }
5541
if test -z "$ac_cv_prog_RANLIB"; then
5542
ac_ct_RANLIB=$RANLIB
5543
# Extract the first word of "ranlib", so it can be a program name with args.
5544
set dummy ranlib; ac_word=$2
5545
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5546
$as_echo_n "checking for $ac_word... " >&6; }
5547
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5548
$as_echo_n "(cached) " >&6
5550
if test -n "$ac_ct_RANLIB"; then
5551
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5553
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5557
test -z "$as_dir" && as_dir=.
5558
for ac_exec_ext in '' $ac_executable_extensions; do
5559
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5560
ac_cv_prog_ac_ct_RANLIB="ranlib"
5561
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5570
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5571
if test -n "$ac_ct_RANLIB"; then
5572
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5573
$as_echo "$ac_ct_RANLIB" >&6; }
5575
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5576
$as_echo "no" >&6; }
5579
if test "x$ac_ct_RANLIB" = x; then
5582
case $cross_compiling:$ac_tool_warned in
5584
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5585
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5586
ac_tool_warned=yes ;;
5588
RANLIB=$ac_ct_RANLIB
5591
RANLIB="$ac_cv_prog_RANLIB"
5594
test -z "$RANLIB" && RANLIB=:
5601
# Determine commands to create old-style static archives.
5602
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5603
old_postinstall_cmds='chmod 644 $oldlib'
5604
old_postuninstall_cmds=
5606
if test -n "$RANLIB"; then
5609
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5612
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5615
old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5651
# If no C compiler was specified, use CC.
5654
# If no C compiler flags were specified, use CFLAGS.
5655
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5657
# Allow CC to be a program name with arguments.
5661
# Check for command to grab the raw symbol name followed by C symbol from nm.
5662
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5663
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5664
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5665
$as_echo_n "(cached) " >&6
5668
# These are sane defaults that work on at least a few old systems.
5669
# [They come from Ultrix. What could be older than Ultrix?!! ;)]
5671
# Character class describing NM global symbol codes.
5672
symcode='[BCDEGRST]'
5674
# Regexp to match symbols that can be accessed directly from C.
5675
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5677
# Define system-specific variables.
5682
cygwin* | mingw* | pw32* | cegcc*)
5683
symcode='[ABCDGISTW]'
5686
if test "$host_cpu" = ia64; then
5687
symcode='[ABCDEGRST]'
5691
symcode='[BCDEGRST]'
5694
symcode='[BCDEGQRST]'
5705
sysv5* | sco5v6* | unixware* | OpenUNIX*)
5713
# If we're using GNU nm, then use its standard symbol codes.
5714
case `$NM -V 2>&1` in
5715
*GNU* | *'with BFD'*)
5716
symcode='[ABCDGIRSTW]' ;;
5719
# Transform an extracted symbol line into a proper C declaration.
5720
# Some systems (esp. on ia64) link data and code symbols differently,
5721
# so use this general approach.
5722
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5724
# Transform an extracted symbol line into symbol name and symbol address
5725
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5726
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5728
# Handle CRLF in mingw tool chain
5732
opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5736
# Try without a prefix underscore, then with it.
5737
for ac_symprfx in "" "_"; do
5739
# Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5740
symxfrm="\\1 $ac_symprfx\\2 \\2"
5742
# Write the raw and C identifiers.
5743
if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5744
# Fake it for dumpbin and say T for any non-static function
5745
# and D for any global variable.
5746
# Also find C++ and __fastcall symbols from MSVC++,
5747
# which start with @ or ?.
5748
lt_cv_sys_global_symbol_pipe="$AWK '"\
5749
" {last_section=section; section=\$ 3};"\
5750
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5751
" \$ 0!~/External *\|/{next};"\
5752
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5753
" {if(hide[section]) next};"\
5754
" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5755
" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5756
" s[1]~/^[@?]/{print s[1], s[1]; next};"\
5757
" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5758
" ' prfx=^$ac_symprfx"
5760
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5763
# Check to see that the pipe works correctly.
5767
cat > conftest.$ac_ext <<_LT_EOF
5772
void nm_test_func(void);
5773
void nm_test_func(void){}
5777
int main(){nm_test_var='a';nm_test_func();return(0);}
5780
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5781
(eval $ac_compile) 2>&5
5783
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5784
test $ac_status = 0; }; then
5785
# Now try to grab the symbols.
5787
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5788
(eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5790
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5791
test $ac_status = 0; } && test -s "$nlist"; then
5792
# Try sorting and uniquifying the output.
5793
if sort "$nlist" | uniq > "$nlist"T; then
5794
mv -f "$nlist"T "$nlist"
5799
# Make sure that we snagged all the symbols we need.
5800
if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5801
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5802
cat <<_LT_EOF > conftest.$ac_ext
5808
# Now generate the symbol file.
5809
eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5811
cat <<_LT_EOF >> conftest.$ac_ext
5813
/* The mapping between symbol names and symbols. */
5818
lt__PROGRAM__LTX_preloaded_symbols[] =
5820
{ "@PROGRAM@", (void *) 0 },
5822
$SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5823
cat <<\_LT_EOF >> conftest.$ac_ext
5827
/* This works around a problem in FreeBSD linker */
5828
#ifdef FREEBSD_WORKAROUND
5829
static const void *lt_preloaded_setup() {
5830
return lt__PROGRAM__LTX_preloaded_symbols;
5838
# Now try linking the two files.
5839
mv conftest.$ac_objext conftstm.$ac_objext
5840
lt_save_LIBS="$LIBS"
5841
lt_save_CFLAGS="$CFLAGS"
5842
LIBS="conftstm.$ac_objext"
5843
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5844
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5845
(eval $ac_link) 2>&5
5847
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5848
test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5851
LIBS="$lt_save_LIBS"
5852
CFLAGS="$lt_save_CFLAGS"
5854
echo "cannot find nm_test_func in $nlist" >&5
5857
echo "cannot find nm_test_var in $nlist" >&5
5860
echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5863
echo "$progname: failed program was:" >&5
5864
cat conftest.$ac_ext >&5
5866
rm -rf conftest* conftst*
5868
# Do not use the global_symbol_pipe unless it works.
5869
if test "$pipe_works" = yes; then
5872
lt_cv_sys_global_symbol_pipe=
5878
if test -z "$lt_cv_sys_global_symbol_pipe"; then
5879
lt_cv_sys_global_symbol_to_cdecl=
5881
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5882
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5883
$as_echo "failed" >&6; }
5885
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5886
$as_echo "ok" >&6; }
5911
# Check whether --enable-libtool-lock was given.
5912
if test "${enable_libtool_lock+set}" = set; then :
5913
enableval=$enable_libtool_lock;
5916
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5918
# Some flags need to be propagated to the compiler or linker for good
5922
# Find out which ABI we are using.
5923
echo 'int i;' > conftest.$ac_ext
5924
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5925
(eval $ac_compile) 2>&5
5927
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5928
test $ac_status = 0; }; then
5929
case `/usr/bin/file conftest.$ac_objext` in
5941
# Find out which ABI we are using.
5942
echo '#line 5942 "configure"' > conftest.$ac_ext
5943
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5944
(eval $ac_compile) 2>&5
5946
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5947
test $ac_status = 0; }; then
5948
if test "$lt_cv_prog_gnu_ld" = yes; then
5949
case `/usr/bin/file conftest.$ac_objext` in
5951
LD="${LD-ld} -melf32bsmip"
5954
LD="${LD-ld} -melf32bmipn32"
5957
LD="${LD-ld} -melf64bmip"
5961
case `/usr/bin/file conftest.$ac_objext` in
5977
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5978
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5979
# Find out which ABI we are using.
5980
echo 'int i;' > conftest.$ac_ext
5981
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5982
(eval $ac_compile) 2>&5
5984
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5985
test $ac_status = 0; }; then
5986
case `/usr/bin/file conftest.o` in
5989
x86_64-*kfreebsd*-gnu)
5990
LD="${LD-ld} -m elf_i386_fbsd"
5993
LD="${LD-ld} -m elf_i386"
5995
ppc64-*linux*|powerpc64-*linux*)
5996
LD="${LD-ld} -m elf32ppclinux"
5999
LD="${LD-ld} -m elf_s390"
6002
LD="${LD-ld} -m elf32_sparc"
6008
x86_64-*kfreebsd*-gnu)
6009
LD="${LD-ld} -m elf_x86_64_fbsd"
6012
LD="${LD-ld} -m elf_x86_64"
6014
ppc*-*linux*|powerpc*-*linux*)
6015
LD="${LD-ld} -m elf64ppc"
6017
s390*-*linux*|s390*-*tpf*)
6018
LD="${LD-ld} -m elf64_s390"
6021
LD="${LD-ld} -m elf64_sparc"
6031
# On SCO OpenServer 5, we need -belf to get full-featured binaries.
6032
SAVE_CFLAGS="$CFLAGS"
6033
CFLAGS="$CFLAGS -belf"
6034
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6035
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6036
if test "${lt_cv_cc_needs_belf+set}" = set; then :
6037
$as_echo_n "(cached) " >&6
6040
ac_cpp='$CPP $CPPFLAGS'
6041
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6042
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6043
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6045
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6046
/* end confdefs.h. */
6056
if ac_fn_c_try_link "$LINENO"; then :
6057
lt_cv_cc_needs_belf=yes
6059
lt_cv_cc_needs_belf=no
6061
rm -f core conftest.err conftest.$ac_objext \
6062
conftest$ac_exeext conftest.$ac_ext
6064
ac_cpp='$CPP $CPPFLAGS'
6065
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6066
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6067
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6070
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6071
$as_echo "$lt_cv_cc_needs_belf" >&6; }
6072
if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6073
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6074
CFLAGS="$SAVE_CFLAGS"
6078
# Find out which ABI we are using.
6079
echo 'int i;' > conftest.$ac_ext
6080
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6081
(eval $ac_compile) 2>&5
6083
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6084
test $ac_status = 0; }; then
6085
case `/usr/bin/file conftest.o` in
6087
case $lt_cv_prog_gnu_ld in
6088
yes*) LD="${LD-ld} -m elf64_sparc" ;;
6090
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6102
need_locks="$enable_libtool_lock"
6106
rhapsody* | darwin*)
6107
if test -n "$ac_tool_prefix"; then
6108
# Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6109
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6110
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6111
$as_echo_n "checking for $ac_word... " >&6; }
6112
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6113
$as_echo_n "(cached) " >&6
6115
if test -n "$DSYMUTIL"; then
6116
ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6118
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6122
test -z "$as_dir" && as_dir=.
6123
for ac_exec_ext in '' $ac_executable_extensions; do
6124
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6125
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6126
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6135
DSYMUTIL=$ac_cv_prog_DSYMUTIL
6136
if test -n "$DSYMUTIL"; then
6137
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6138
$as_echo "$DSYMUTIL" >&6; }
6140
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6141
$as_echo "no" >&6; }
6146
if test -z "$ac_cv_prog_DSYMUTIL"; then
6147
ac_ct_DSYMUTIL=$DSYMUTIL
6148
# Extract the first word of "dsymutil", so it can be a program name with args.
6149
set dummy dsymutil; ac_word=$2
6150
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6151
$as_echo_n "checking for $ac_word... " >&6; }
6152
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6153
$as_echo_n "(cached) " >&6
6155
if test -n "$ac_ct_DSYMUTIL"; then
6156
ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6158
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6162
test -z "$as_dir" && as_dir=.
6163
for ac_exec_ext in '' $ac_executable_extensions; do
6164
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6165
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6166
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6175
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6176
if test -n "$ac_ct_DSYMUTIL"; then
6177
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6178
$as_echo "$ac_ct_DSYMUTIL" >&6; }
6180
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6181
$as_echo "no" >&6; }
6184
if test "x$ac_ct_DSYMUTIL" = x; then
6187
case $cross_compiling:$ac_tool_warned in
6189
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6190
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6191
ac_tool_warned=yes ;;
6193
DSYMUTIL=$ac_ct_DSYMUTIL
6196
DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6199
if test -n "$ac_tool_prefix"; then
6200
# Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6201
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6202
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6203
$as_echo_n "checking for $ac_word... " >&6; }
6204
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6205
$as_echo_n "(cached) " >&6
6207
if test -n "$NMEDIT"; then
6208
ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6214
test -z "$as_dir" && as_dir=.
6215
for ac_exec_ext in '' $ac_executable_extensions; do
6216
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6218
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6227
NMEDIT=$ac_cv_prog_NMEDIT
6228
if test -n "$NMEDIT"; then
6229
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6230
$as_echo "$NMEDIT" >&6; }
6232
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6233
$as_echo "no" >&6; }
6238
if test -z "$ac_cv_prog_NMEDIT"; then
6239
ac_ct_NMEDIT=$NMEDIT
6240
# Extract the first word of "nmedit", so it can be a program name with args.
6241
set dummy nmedit; ac_word=$2
6242
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6243
$as_echo_n "checking for $ac_word... " >&6; }
6244
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6245
$as_echo_n "(cached) " >&6
6247
if test -n "$ac_ct_NMEDIT"; then
6248
ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6250
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6254
test -z "$as_dir" && as_dir=.
6255
for ac_exec_ext in '' $ac_executable_extensions; do
6256
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6257
ac_cv_prog_ac_ct_NMEDIT="nmedit"
6258
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6267
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6268
if test -n "$ac_ct_NMEDIT"; then
6269
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6270
$as_echo "$ac_ct_NMEDIT" >&6; }
6272
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6273
$as_echo "no" >&6; }
6276
if test "x$ac_ct_NMEDIT" = x; then
6279
case $cross_compiling:$ac_tool_warned in
6281
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6282
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6283
ac_tool_warned=yes ;;
6285
NMEDIT=$ac_ct_NMEDIT
6288
NMEDIT="$ac_cv_prog_NMEDIT"
6291
if test -n "$ac_tool_prefix"; then
6292
# Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6293
set dummy ${ac_tool_prefix}lipo; ac_word=$2
6294
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6295
$as_echo_n "checking for $ac_word... " >&6; }
6296
if test "${ac_cv_prog_LIPO+set}" = set; then :
6297
$as_echo_n "(cached) " >&6
6299
if test -n "$LIPO"; then
6300
ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6302
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6306
test -z "$as_dir" && as_dir=.
6307
for ac_exec_ext in '' $ac_executable_extensions; do
6308
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6309
ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6310
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6319
LIPO=$ac_cv_prog_LIPO
6320
if test -n "$LIPO"; then
6321
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6322
$as_echo "$LIPO" >&6; }
6324
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6325
$as_echo "no" >&6; }
6330
if test -z "$ac_cv_prog_LIPO"; then
6332
# Extract the first word of "lipo", so it can be a program name with args.
6333
set dummy lipo; ac_word=$2
6334
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6335
$as_echo_n "checking for $ac_word... " >&6; }
6336
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6337
$as_echo_n "(cached) " >&6
6339
if test -n "$ac_ct_LIPO"; then
6340
ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6342
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6346
test -z "$as_dir" && as_dir=.
6347
for ac_exec_ext in '' $ac_executable_extensions; do
6348
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6349
ac_cv_prog_ac_ct_LIPO="lipo"
6350
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6359
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6360
if test -n "$ac_ct_LIPO"; then
6361
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6362
$as_echo "$ac_ct_LIPO" >&6; }
6364
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6365
$as_echo "no" >&6; }
6368
if test "x$ac_ct_LIPO" = x; then
6371
case $cross_compiling:$ac_tool_warned in
6373
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6374
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6375
ac_tool_warned=yes ;;
6380
LIPO="$ac_cv_prog_LIPO"
6383
if test -n "$ac_tool_prefix"; then
6384
# Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6385
set dummy ${ac_tool_prefix}otool; ac_word=$2
6386
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6387
$as_echo_n "checking for $ac_word... " >&6; }
6388
if test "${ac_cv_prog_OTOOL+set}" = set; then :
6389
$as_echo_n "(cached) " >&6
6391
if test -n "$OTOOL"; then
6392
ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6394
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6398
test -z "$as_dir" && as_dir=.
6399
for ac_exec_ext in '' $ac_executable_extensions; do
6400
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6401
ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6402
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6411
OTOOL=$ac_cv_prog_OTOOL
6412
if test -n "$OTOOL"; then
6413
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6414
$as_echo "$OTOOL" >&6; }
6416
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6417
$as_echo "no" >&6; }
6422
if test -z "$ac_cv_prog_OTOOL"; then
6424
# Extract the first word of "otool", so it can be a program name with args.
6425
set dummy otool; ac_word=$2
6426
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6427
$as_echo_n "checking for $ac_word... " >&6; }
6428
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6429
$as_echo_n "(cached) " >&6
6431
if test -n "$ac_ct_OTOOL"; then
6432
ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6434
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6438
test -z "$as_dir" && as_dir=.
6439
for ac_exec_ext in '' $ac_executable_extensions; do
6440
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6441
ac_cv_prog_ac_ct_OTOOL="otool"
6442
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6451
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6452
if test -n "$ac_ct_OTOOL"; then
6453
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6454
$as_echo "$ac_ct_OTOOL" >&6; }
6456
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6457
$as_echo "no" >&6; }
6460
if test "x$ac_ct_OTOOL" = x; then
6463
case $cross_compiling:$ac_tool_warned in
6465
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6466
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6467
ac_tool_warned=yes ;;
6472
OTOOL="$ac_cv_prog_OTOOL"
6475
if test -n "$ac_tool_prefix"; then
6476
# Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6477
set dummy ${ac_tool_prefix}otool64; ac_word=$2
6478
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6479
$as_echo_n "checking for $ac_word... " >&6; }
6480
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6481
$as_echo_n "(cached) " >&6
6483
if test -n "$OTOOL64"; then
6484
ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6486
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6490
test -z "$as_dir" && as_dir=.
6491
for ac_exec_ext in '' $ac_executable_extensions; do
6492
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6493
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6494
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6503
OTOOL64=$ac_cv_prog_OTOOL64
6504
if test -n "$OTOOL64"; then
6505
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6506
$as_echo "$OTOOL64" >&6; }
6508
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6509
$as_echo "no" >&6; }
6514
if test -z "$ac_cv_prog_OTOOL64"; then
6515
ac_ct_OTOOL64=$OTOOL64
6516
# Extract the first word of "otool64", so it can be a program name with args.
6517
set dummy otool64; ac_word=$2
6518
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6519
$as_echo_n "checking for $ac_word... " >&6; }
6520
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6521
$as_echo_n "(cached) " >&6
6523
if test -n "$ac_ct_OTOOL64"; then
6524
ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6526
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6530
test -z "$as_dir" && as_dir=.
6531
for ac_exec_ext in '' $ac_executable_extensions; do
6532
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6533
ac_cv_prog_ac_ct_OTOOL64="otool64"
6534
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6543
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6544
if test -n "$ac_ct_OTOOL64"; then
6545
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6546
$as_echo "$ac_ct_OTOOL64" >&6; }
6548
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6549
$as_echo "no" >&6; }
6552
if test "x$ac_ct_OTOOL64" = x; then
6555
case $cross_compiling:$ac_tool_warned in
6557
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6558
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6559
ac_tool_warned=yes ;;
6561
OTOOL64=$ac_ct_OTOOL64
6564
OTOOL64="$ac_cv_prog_OTOOL64"
6593
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6594
$as_echo_n "checking for -single_module linker flag... " >&6; }
6595
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6596
$as_echo_n "(cached) " >&6
6598
lt_cv_apple_cc_single_mod=no
6599
if test -z "${LT_MULTI_MODULE}"; then
6600
# By default we will add the -single_module flag. You can override
6601
# by either setting the environment variable LT_MULTI_MODULE
6602
# non-empty at configure time, or by adding -multi_module to the
6604
rm -rf libconftest.dylib*
6605
echo "int foo(void){return 1;}" > conftest.c
6606
echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6607
-dynamiclib -Wl,-single_module conftest.c" >&5
6608
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6609
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6611
if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6612
lt_cv_apple_cc_single_mod=yes
6614
cat conftest.err >&5
6616
rm -rf libconftest.dylib*
6620
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6621
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6622
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6623
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6624
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6625
$as_echo_n "(cached) " >&6
6627
lt_cv_ld_exported_symbols_list=no
6628
save_LDFLAGS=$LDFLAGS
6629
echo "_main" > conftest.sym
6630
LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6631
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6632
/* end confdefs.h. */
6642
if ac_fn_c_try_link "$LINENO"; then :
6643
lt_cv_ld_exported_symbols_list=yes
6645
lt_cv_ld_exported_symbols_list=no
6647
rm -f core conftest.err conftest.$ac_objext \
6648
conftest$ac_exeext conftest.$ac_ext
6649
LDFLAGS="$save_LDFLAGS"
6652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6653
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6655
rhapsody* | darwin1.[012])
6656
_lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6658
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6659
darwin*) # darwin 5.x on
6660
# if running on 10.5 or later, the deployment target defaults
6661
# to the OS version, if on x86, and 10.4, the deployment
6662
# target defaults to 10.4. Don't you love it?
6663
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6664
10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6665
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6667
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6669
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6673
if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6674
_lt_dar_single_mod='$single_module'
6676
if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6677
_lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6679
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6681
if test "$DSYMUTIL" != ":"; then
6682
_lt_dsymutil='~$DSYMUTIL $lib || :'
6690
ac_cpp='$CPP $CPPFLAGS'
6691
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6692
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6693
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6694
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6695
$as_echo_n "checking how to run the C preprocessor... " >&6; }
6696
# On Suns, sometimes $CPP names a directory.
6697
if test -n "$CPP" && test -d "$CPP"; then
6700
if test -z "$CPP"; then
6701
if test "${ac_cv_prog_CPP+set}" = set; then :
6702
$as_echo_n "(cached) " >&6
6704
# Double quotes because CPP needs to be expanded
6705
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6708
for ac_c_preproc_warn_flag in '' yes
6710
# Use a header file that comes with gcc, so configuring glibc
6711
# with a fresh cross-compiler works.
6712
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6713
# <limits.h> exists even on freestanding compilers.
6714
# On the NeXT, cc -E runs the code through the compiler's parser,
6715
# not just through cpp. "Syntax error" is here to catch this case.
6716
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6717
/* end confdefs.h. */
6719
# include <limits.h>
6721
# include <assert.h>
6725
if ac_fn_c_try_cpp "$LINENO"; then :
6728
# Broken: fails on valid input.
6731
rm -f conftest.err conftest.$ac_ext
6733
# OK, works on sane cases. Now check whether nonexistent headers
6734
# can be detected and how.
6735
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6736
/* end confdefs.h. */
6737
#include <ac_nonexistent.h>
6739
if ac_fn_c_try_cpp "$LINENO"; then :
6740
# Broken: success on invalid input.
6743
# Passes both tests.
6747
rm -f conftest.err conftest.$ac_ext
6750
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6751
rm -f conftest.err conftest.$ac_ext
6752
if $ac_preproc_ok; then :
6764
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6765
$as_echo "$CPP" >&6; }
6767
for ac_c_preproc_warn_flag in '' yes
6769
# Use a header file that comes with gcc, so configuring glibc
6770
# with a fresh cross-compiler works.
6771
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6772
# <limits.h> exists even on freestanding compilers.
6773
# On the NeXT, cc -E runs the code through the compiler's parser,
6774
# not just through cpp. "Syntax error" is here to catch this case.
6775
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6776
/* end confdefs.h. */
6778
# include <limits.h>
6780
# include <assert.h>
6784
if ac_fn_c_try_cpp "$LINENO"; then :
6787
# Broken: fails on valid input.
6790
rm -f conftest.err conftest.$ac_ext
6792
# OK, works on sane cases. Now check whether nonexistent headers
6793
# can be detected and how.
6794
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6795
/* end confdefs.h. */
6796
#include <ac_nonexistent.h>
6798
if ac_fn_c_try_cpp "$LINENO"; then :
6799
# Broken: success on invalid input.
6802
# Passes both tests.
6806
rm -f conftest.err conftest.$ac_ext
6809
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6810
rm -f conftest.err conftest.$ac_ext
6811
if $ac_preproc_ok; then :
6814
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6815
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6816
as_fn_error "C preprocessor \"$CPP\" fails sanity check
6817
See \`config.log' for more details." "$LINENO" 5; }
6821
ac_cpp='$CPP $CPPFLAGS'
6822
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6823
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6824
ac_compiler_gnu=$ac_cv_c_compiler_gnu
6827
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6828
$as_echo_n "checking for ANSI C header files... " >&6; }
6829
if test "${ac_cv_header_stdc+set}" = set; then :
6830
$as_echo_n "(cached) " >&6
6832
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6833
/* end confdefs.h. */
6847
if ac_fn_c_try_compile "$LINENO"; then :
6848
ac_cv_header_stdc=yes
6850
ac_cv_header_stdc=no
6852
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6854
if test $ac_cv_header_stdc = yes; then
6855
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6856
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6857
/* end confdefs.h. */
6861
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6862
$EGREP "memchr" >/dev/null 2>&1; then :
6865
ac_cv_header_stdc=no
6871
if test $ac_cv_header_stdc = yes; then
6872
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6873
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6874
/* end confdefs.h. */
6878
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6879
$EGREP "free" >/dev/null 2>&1; then :
6882
ac_cv_header_stdc=no
6888
if test $ac_cv_header_stdc = yes; then
6889
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6890
if test "$cross_compiling" = yes; then :
6893
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6894
/* end confdefs.h. */
6897
#if ((' ' & 0x0FF) == 0x020)
6898
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6899
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6901
# define ISLOWER(c) \
6902
(('a' <= (c) && (c) <= 'i') \
6903
|| ('j' <= (c) && (c) <= 'r') \
6904
|| ('s' <= (c) && (c) <= 'z'))
6905
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6908
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6913
for (i = 0; i < 256; i++)
6914
if (XOR (islower (i), ISLOWER (i))
6915
|| toupper (i) != TOUPPER (i))
6920
if ac_fn_c_try_run "$LINENO"; then :
6923
ac_cv_header_stdc=no
6925
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6926
conftest.$ac_objext conftest.beam conftest.$ac_ext
6931
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6932
$as_echo "$ac_cv_header_stdc" >&6; }
6933
if test $ac_cv_header_stdc = yes; then
6935
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6939
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6940
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6941
inttypes.h stdint.h unistd.h
6943
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6944
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6946
eval as_val=\$$as_ac_Header
6947
if test "x$as_val" = x""yes; then :
6948
cat >>confdefs.h <<_ACEOF
6949
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6957
for ac_header in dlfcn.h
6959
ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6961
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6962
cat >>confdefs.h <<_ACEOF
6963
#define HAVE_DLFCN_H 1
6981
# Check whether --enable-shared was given.
6982
if test "${enable_shared+set}" = set; then :
6983
enableval=$enable_shared; p=${PACKAGE-default}
6985
yes) enable_shared=yes ;;
6986
no) enable_shared=no ;;
6989
# Look at the argument we got. We use all the common list separators.
6990
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6991
for pkg in $enableval; do
6993
if test "X$pkg" = "X$p"; then
7012
# Check whether --enable-static was given.
7013
if test "${enable_static+set}" = set; then :
7014
enableval=$enable_static; p=${PACKAGE-default}
7016
yes) enable_static=yes ;;
7017
no) enable_static=no ;;
7020
# Look at the argument we got. We use all the common list separators.
7021
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7022
for pkg in $enableval; do
7024
if test "X$pkg" = "X$p"; then
7044
# Check whether --with-pic was given.
7045
if test "${with_pic+set}" = set; then :
7046
withval=$with_pic; pic_mode="$withval"
7052
test -z "$pic_mode" && pic_mode=default
7060
# Check whether --enable-fast-install was given.
7061
if test "${enable_fast_install+set}" = set; then :
7062
enableval=$enable_fast_install; p=${PACKAGE-default}
7064
yes) enable_fast_install=yes ;;
7065
no) enable_fast_install=no ;;
7067
enable_fast_install=no
7068
# Look at the argument we got. We use all the common list separators.
7069
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7070
for pkg in $enableval; do
7072
if test "X$pkg" = "X$p"; then
7073
enable_fast_install=yes
7080
enable_fast_install=yes
7093
# This can be used to rebuild libtool when needed
7094
LIBTOOL_DEPS="$ltmain"
7096
# Always use our own libtool.
7097
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7123
test -z "$LN_S" && LN_S="ln -s"
7138
if test -n "${ZSH_VERSION+set}" ; then
7139
setopt NO_GLOB_SUBST
7142
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7143
$as_echo_n "checking for objdir... " >&6; }
7144
if test "${lt_cv_objdir+set}" = set; then :
7145
$as_echo_n "(cached) " >&6
7147
rm -f .libs 2>/dev/null
7148
mkdir .libs 2>/dev/null
7149
if test -d .libs; then
7152
# MS-DOS does not allow filenames that begin with a dot.
7155
rmdir .libs 2>/dev/null
7157
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7158
$as_echo "$lt_cv_objdir" >&6; }
7159
objdir=$lt_cv_objdir
7165
cat >>confdefs.h <<_ACEOF
7166
#define LT_OBJDIR "$lt_cv_objdir/"
7187
# AIX sometimes has problems with the GCC collect2 program. For some
7188
# reason, if we set the COLLECT_NAMES environment variable, the problems
7189
# vanish in a puff of smoke.
7190
if test "X${COLLECT_NAMES+set}" != Xset; then
7192
export COLLECT_NAMES
7197
# Sed substitution that helps us do robust quoting. It backslashifies
7198
# metacharacters that are still active within double-quoted strings.
7199
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7201
# Same as above, but do not quote variable references.
7202
double_quote_subst='s/\(["`\\]\)/\\\1/g'
7204
# Sed substitution to delay expansion of an escaped shell variable in a
7205
# double_quote_subst'ed string.
7206
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7208
# Sed substitution to delay expansion of an escaped single quote.
7209
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7211
# Sed substitution to avoid accidental globbing in evaled expressions
7212
no_glob_subst='s/\*/\\\*/g'
7216
can_build_shared=yes
7218
# All known linkers require a `.a' archive for static linking (except MSVC,
7219
# which needs '.lib').
7222
with_gnu_ld="$lt_cv_prog_gnu_ld"
7225
old_CFLAGS="$CFLAGS"
7227
# Set sane defaults for various variables
7228
test -z "$CC" && CC=cc
7229
test -z "$LTCC" && LTCC=$CC
7230
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7231
test -z "$LD" && LD=ld
7232
test -z "$ac_objext" && ac_objext=o
7234
for cc_temp in $compiler""; do
7236
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7237
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7242
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7245
# Only perform the check for file, if the check method requires it
7246
test -z "$MAGIC_CMD" && MAGIC_CMD=file
7247
case $deplibs_check_method in
7249
if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7250
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7251
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7252
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7253
$as_echo_n "(cached) " >&6
7257
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7260
lt_save_MAGIC_CMD="$MAGIC_CMD"
7261
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7262
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7263
for ac_dir in $ac_dummy; do
7265
test -z "$ac_dir" && ac_dir=.
7266
if test -f $ac_dir/${ac_tool_prefix}file; then
7267
lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7268
if test -n "$file_magic_test_file"; then
7269
case $deplibs_check_method in
7271
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7272
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7273
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7274
$EGREP "$file_magic_regex" > /dev/null; then
7279
*** Warning: the command libtool uses to detect shared libraries,
7280
*** $file_magic_cmd, produces output that libtool cannot recognize.
7281
*** The result is that libtool may fail to recognize shared libraries
7282
*** as such. This will affect the creation of libtool libraries that
7283
*** depend on shared libraries, but programs linked with such libtool
7284
*** libraries will work regardless of this problem. Nevertheless, you
7285
*** may want to report the problem to your system manager and/or to
7286
*** bug-libtool@gnu.org
7296
MAGIC_CMD="$lt_save_MAGIC_CMD"
7301
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7302
if test -n "$MAGIC_CMD"; then
7303
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7304
$as_echo "$MAGIC_CMD" >&6; }
7306
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7307
$as_echo "no" >&6; }
7314
if test -z "$lt_cv_path_MAGIC_CMD"; then
7315
if test -n "$ac_tool_prefix"; then
7316
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7317
$as_echo_n "checking for file... " >&6; }
7318
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7319
$as_echo_n "(cached) " >&6
7323
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7326
lt_save_MAGIC_CMD="$MAGIC_CMD"
7327
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7328
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7329
for ac_dir in $ac_dummy; do
7331
test -z "$ac_dir" && ac_dir=.
7332
if test -f $ac_dir/file; then
7333
lt_cv_path_MAGIC_CMD="$ac_dir/file"
7334
if test -n "$file_magic_test_file"; then
7335
case $deplibs_check_method in
7337
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7338
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7339
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7340
$EGREP "$file_magic_regex" > /dev/null; then
7345
*** Warning: the command libtool uses to detect shared libraries,
7346
*** $file_magic_cmd, produces output that libtool cannot recognize.
7347
*** The result is that libtool may fail to recognize shared libraries
7348
*** as such. This will affect the creation of libtool libraries that
7349
*** depend on shared libraries, but programs linked with such libtool
7350
*** libraries will work regardless of this problem. Nevertheless, you
7351
*** may want to report the problem to your system manager and/or to
7352
*** bug-libtool@gnu.org
7362
MAGIC_CMD="$lt_save_MAGIC_CMD"
7367
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7368
if test -n "$MAGIC_CMD"; then
7369
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7370
$as_echo "$MAGIC_CMD" >&6; }
7372
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7373
$as_echo "no" >&6; }
7386
# Use C for the default configuration in the libtool script
7390
ac_cpp='$CPP $CPPFLAGS'
7391
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7392
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7393
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7396
# Source file extension for C test sources.
7399
# Object file extension for compiled C test sources.
7403
# Code to be used in simple compile tests
7404
lt_simple_compile_test_code="int some_variable = 0;"
7406
# Code to be used in simple link tests
7407
lt_simple_link_test_code='int main(){return(0);}'
7415
# If no C compiler was specified, use CC.
7418
# If no C compiler flags were specified, use CFLAGS.
7419
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7421
# Allow CC to be a program name with arguments.
7424
# Save the default compiler, since it gets overwritten when the other
7425
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7426
compiler_DEFAULT=$CC
7428
# save warnings/boilerplate of simple test code
7429
ac_outfile=conftest.$ac_objext
7430
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7431
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7432
_lt_compiler_boilerplate=`cat conftest.err`
7435
ac_outfile=conftest.$ac_objext
7436
echo "$lt_simple_link_test_code" >conftest.$ac_ext
7437
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7438
_lt_linker_boilerplate=`cat conftest.err`
7443
## There is no encapsulation within the following macros, do not change
7444
## the running order or otherwise move them around unless you know exactly
7445
## what you are doing...
7446
if test -n "$compiler"; then
7448
lt_prog_compiler_no_builtin_flag=
7450
if test "$GCC" = yes; then
7451
lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7453
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7454
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7455
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7456
$as_echo_n "(cached) " >&6
7458
lt_cv_prog_compiler_rtti_exceptions=no
7459
ac_outfile=conftest.$ac_objext
7460
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7461
lt_compiler_flag="-fno-rtti -fno-exceptions"
7462
# Insert the option either (1) after the last *FLAGS variable, or
7463
# (2) before a word containing "conftest.", or (3) at the end.
7464
# Note that $ac_compile itself does not contain backslashes and begins
7465
# with a dollar sign (not a hyphen), so the echo should work correctly.
7466
# The option is referenced via a variable to avoid confusing sed.
7467
lt_compile=`echo "$ac_compile" | $SED \
7468
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7469
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7470
-e 's:$: $lt_compiler_flag:'`
7471
(eval echo "\"\$as_me:7471: $lt_compile\"" >&5)
7472
(eval "$lt_compile" 2>conftest.err)
7474
cat conftest.err >&5
7475
echo "$as_me:7475: \$? = $ac_status" >&5
7476
if (exit $ac_status) && test -s "$ac_outfile"; then
7477
# The compiler can only warn and ignore the option if not recognized
7478
# So say no if there are warnings other than the usual output.
7479
$ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7480
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7481
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7482
lt_cv_prog_compiler_rtti_exceptions=yes
7488
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7489
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7491
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7492
lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7504
lt_prog_compiler_wl=
7505
lt_prog_compiler_pic=
7506
lt_prog_compiler_static=
7508
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7509
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7511
if test "$GCC" = yes; then
7512
lt_prog_compiler_wl='-Wl,'
7513
lt_prog_compiler_static='-static'
7517
# All AIX code is PIC.
7518
if test "$host_cpu" = ia64; then
7519
# AIX 5 now supports IA64 processor
7520
lt_prog_compiler_static='-Bstatic'
7527
# see comment about AmigaOS4 .so support
7528
lt_prog_compiler_pic='-fPIC'
7531
# FIXME: we need at least 68020 code to build shared libraries, but
7532
# adding the `-m68020' flag to GCC prevents building anything better,
7534
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7539
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7540
# PIC is the default for these OSes.
7543
mingw* | cygwin* | pw32* | os2* | cegcc*)
7544
# This hack is so that the source file can tell whether it is being
7545
# built for inclusion in a dll (and should export symbols for example).
7546
# Although the cygwin gcc ignores -fPIC, still need this for old-style
7547
# (--disable-auto-import) libraries
7548
lt_prog_compiler_pic='-DDLL_EXPORT'
7551
darwin* | rhapsody*)
7552
# PIC is the default on this platform
7553
# Common symbols not allowed in MH_DYLIB files
7554
lt_prog_compiler_pic='-fno-common'
7558
# PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7559
# PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7560
# sets the default TLS model and affects inlining.
7566
lt_prog_compiler_pic='-fPIC'
7572
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
7573
# Instead, we relocate shared libraries at runtime.
7577
# Just because we use GCC doesn't mean we suddenly get shared libraries
7578
# on systems that don't support them.
7579
lt_prog_compiler_can_build_shared=no
7584
# QNX uses GNU C++, but need to define -shared option too, otherwise
7586
lt_prog_compiler_pic='-fPIC -shared'
7590
if test -d /usr/nec; then
7591
lt_prog_compiler_pic=-Kconform_pic
7596
lt_prog_compiler_pic='-fPIC'
7600
# PORTME Check for flag to pass linker flags through the system compiler.
7603
lt_prog_compiler_wl='-Wl,'
7604
if test "$host_cpu" = ia64; then
7605
# AIX 5 now supports IA64 processor
7606
lt_prog_compiler_static='-Bstatic'
7608
lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7612
mingw* | cygwin* | pw32* | os2* | cegcc*)
7613
# This hack is so that the source file can tell whether it is being
7614
# built for inclusion in a dll (and should export symbols for example).
7615
lt_prog_compiler_pic='-DDLL_EXPORT'
7618
hpux9* | hpux10* | hpux11*)
7619
lt_prog_compiler_wl='-Wl,'
7620
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7627
lt_prog_compiler_pic='+Z'
7630
# Is there a better lt_prog_compiler_static that works with the bundled CC?
7631
lt_prog_compiler_static='${wl}-a ${wl}archive'
7634
irix5* | irix6* | nonstopux*)
7635
lt_prog_compiler_wl='-Wl,'
7636
# PIC (with -KPIC) is the default.
7637
lt_prog_compiler_static='-non_shared'
7640
linux* | k*bsd*-gnu | kopensolaris*-gnu)
7641
case $cc_basename in
7642
# old Intel for x86_64 which still supported -KPIC.
7644
lt_prog_compiler_wl='-Wl,'
7645
lt_prog_compiler_pic='-KPIC'
7646
lt_prog_compiler_static='-static'
7648
# icc used to be incompatible with GCC.
7649
# ICC 10 doesn't accept -KPIC any more.
7651
lt_prog_compiler_wl='-Wl,'
7652
lt_prog_compiler_pic='-fPIC'
7653
lt_prog_compiler_static='-static'
7655
# Lahey Fortran 8.1.
7657
lt_prog_compiler_wl='-Wl,'
7658
lt_prog_compiler_pic='--shared'
7659
lt_prog_compiler_static='--static'
7661
pgcc* | pgf77* | pgf90* | pgf95*)
7662
# Portland Group compilers (*not* the Pentium gcc compiler,
7663
# which looks to be a dead project)
7664
lt_prog_compiler_wl='-Wl,'
7665
lt_prog_compiler_pic='-fpic'
7666
lt_prog_compiler_static='-Bstatic'
7669
lt_prog_compiler_wl='-Wl,'
7670
# All Alpha code is PIC.
7671
lt_prog_compiler_static='-non_shared'
7674
# IBM XL C 8.0/Fortran 10.1 on PPC
7675
lt_prog_compiler_wl='-Wl,'
7676
lt_prog_compiler_pic='-qpic'
7677
lt_prog_compiler_static='-qstaticlink'
7680
case `$CC -V 2>&1 | sed 5q` in
7683
lt_prog_compiler_pic='-KPIC'
7684
lt_prog_compiler_static='-Bstatic'
7685
lt_prog_compiler_wl='-Wl,'
7688
# Sun Fortran 8.3 passes all unrecognized flags to the linker
7689
lt_prog_compiler_pic='-KPIC'
7690
lt_prog_compiler_static='-Bstatic'
7691
lt_prog_compiler_wl=''
7699
lt_prog_compiler_pic='-KPIC'
7700
lt_prog_compiler_static='-Bstatic'
7704
# QNX uses GNU C++, but need to define -shared option too, otherwise
7706
lt_prog_compiler_pic='-fPIC -shared'
7709
osf3* | osf4* | osf5*)
7710
lt_prog_compiler_wl='-Wl,'
7711
# All OSF/1 code is PIC.
7712
lt_prog_compiler_static='-non_shared'
7716
lt_prog_compiler_static='-non_shared'
7720
lt_prog_compiler_pic='-KPIC'
7721
lt_prog_compiler_static='-Bstatic'
7722
case $cc_basename in
7724
lt_prog_compiler_wl='-Qoption ld ';;
7726
lt_prog_compiler_wl='-Wl,';;
7731
lt_prog_compiler_wl='-Qoption ld '
7732
lt_prog_compiler_pic='-PIC'
7733
lt_prog_compiler_static='-Bstatic'
7736
sysv4 | sysv4.2uw2* | sysv4.3*)
7737
lt_prog_compiler_wl='-Wl,'
7738
lt_prog_compiler_pic='-KPIC'
7739
lt_prog_compiler_static='-Bstatic'
7743
if test -d /usr/nec ;then
7744
lt_prog_compiler_pic='-Kconform_pic'
7745
lt_prog_compiler_static='-Bstatic'
7749
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7750
lt_prog_compiler_wl='-Wl,'
7751
lt_prog_compiler_pic='-KPIC'
7752
lt_prog_compiler_static='-Bstatic'
7756
lt_prog_compiler_wl='-Wl,'
7757
lt_prog_compiler_can_build_shared=no
7761
lt_prog_compiler_pic='-pic'
7762
lt_prog_compiler_static='-Bstatic'
7766
lt_prog_compiler_can_build_shared=no
7772
# For platforms which do not support PIC, -DPIC is meaningless:
7774
lt_prog_compiler_pic=
7777
lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7780
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7781
$as_echo "$lt_prog_compiler_pic" >&6; }
7789
# Check to make sure the PIC flag actually works.
7791
if test -n "$lt_prog_compiler_pic"; then
7792
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7793
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7794
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7795
$as_echo_n "(cached) " >&6
7797
lt_cv_prog_compiler_pic_works=no
7798
ac_outfile=conftest.$ac_objext
7799
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7800
lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7801
# Insert the option either (1) after the last *FLAGS variable, or
7802
# (2) before a word containing "conftest.", or (3) at the end.
7803
# Note that $ac_compile itself does not contain backslashes and begins
7804
# with a dollar sign (not a hyphen), so the echo should work correctly.
7805
# The option is referenced via a variable to avoid confusing sed.
7806
lt_compile=`echo "$ac_compile" | $SED \
7807
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7808
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7809
-e 's:$: $lt_compiler_flag:'`
7810
(eval echo "\"\$as_me:7810: $lt_compile\"" >&5)
7811
(eval "$lt_compile" 2>conftest.err)
7813
cat conftest.err >&5
7814
echo "$as_me:7814: \$? = $ac_status" >&5
7815
if (exit $ac_status) && test -s "$ac_outfile"; then
7816
# The compiler can only warn and ignore the option if not recognized
7817
# So say no if there are warnings other than the usual output.
7818
$ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7819
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7820
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7821
lt_cv_prog_compiler_pic_works=yes
7827
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7828
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7830
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7831
case $lt_prog_compiler_pic in
7833
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7836
lt_prog_compiler_pic=
7837
lt_prog_compiler_can_build_shared=no
7848
# Check to make sure the static flag actually works.
7850
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7852
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7853
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7854
$as_echo_n "(cached) " >&6
7856
lt_cv_prog_compiler_static_works=no
7857
save_LDFLAGS="$LDFLAGS"
7858
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7859
echo "$lt_simple_link_test_code" > conftest.$ac_ext
7860
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7861
# The linker can only warn and ignore the option if not recognized
7862
# So say no if there are warnings
7863
if test -s conftest.err; then
7864
# Append any errors to the config.log.
7865
cat conftest.err 1>&5
7866
$ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7867
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7868
if diff conftest.exp conftest.er2 >/dev/null; then
7869
lt_cv_prog_compiler_static_works=yes
7872
lt_cv_prog_compiler_static_works=yes
7876
LDFLAGS="$save_LDFLAGS"
7879
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7880
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7882
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7885
lt_prog_compiler_static=
7894
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7895
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7896
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7897
$as_echo_n "(cached) " >&6
7899
lt_cv_prog_compiler_c_o=no
7900
$RM -r conftest 2>/dev/null
7904
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7906
lt_compiler_flag="-o out/conftest2.$ac_objext"
7907
# Insert the option either (1) after the last *FLAGS variable, or
7908
# (2) before a word containing "conftest.", or (3) at the end.
7909
# Note that $ac_compile itself does not contain backslashes and begins
7910
# with a dollar sign (not a hyphen), so the echo should work correctly.
7911
lt_compile=`echo "$ac_compile" | $SED \
7912
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7913
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7914
-e 's:$: $lt_compiler_flag:'`
7915
(eval echo "\"\$as_me:7915: $lt_compile\"" >&5)
7916
(eval "$lt_compile" 2>out/conftest.err)
7918
cat out/conftest.err >&5
7919
echo "$as_me:7919: \$? = $ac_status" >&5
7920
if (exit $ac_status) && test -s out/conftest2.$ac_objext
7922
# The compiler can only warn and ignore the option if not recognized
7923
# So say no if there are warnings
7924
$ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7925
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7926
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7927
lt_cv_prog_compiler_c_o=yes
7932
# SGI C++ compiler will create directory out/ii_files/ for
7933
# template instantiation
7934
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7935
$RM out/* && rmdir out
7941
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7942
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7949
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7950
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7951
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7952
$as_echo_n "(cached) " >&6
7954
lt_cv_prog_compiler_c_o=no
7955
$RM -r conftest 2>/dev/null
7959
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7961
lt_compiler_flag="-o out/conftest2.$ac_objext"
7962
# Insert the option either (1) after the last *FLAGS variable, or
7963
# (2) before a word containing "conftest.", or (3) at the end.
7964
# Note that $ac_compile itself does not contain backslashes and begins
7965
# with a dollar sign (not a hyphen), so the echo should work correctly.
7966
lt_compile=`echo "$ac_compile" | $SED \
7967
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7968
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7969
-e 's:$: $lt_compiler_flag:'`
7970
(eval echo "\"\$as_me:7970: $lt_compile\"" >&5)
7971
(eval "$lt_compile" 2>out/conftest.err)
7973
cat out/conftest.err >&5
7974
echo "$as_me:7974: \$? = $ac_status" >&5
7975
if (exit $ac_status) && test -s out/conftest2.$ac_objext
7977
# The compiler can only warn and ignore the option if not recognized
7978
# So say no if there are warnings
7979
$ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7980
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7981
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7982
lt_cv_prog_compiler_c_o=yes
7987
# SGI C++ compiler will create directory out/ii_files/ for
7988
# template instantiation
7989
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7990
$RM out/* && rmdir out
7996
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7997
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8002
hard_links="nottested"
8003
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8004
# do not overwrite the value of need_locks provided by the user
8005
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8006
$as_echo_n "checking if we can lock with hard links... " >&6; }
8009
ln conftest.a conftest.b 2>/dev/null && hard_links=no
8011
ln conftest.a conftest.b 2>&5 || hard_links=no
8012
ln conftest.a conftest.b 2>/dev/null && hard_links=no
8013
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8014
$as_echo "$hard_links" >&6; }
8015
if test "$hard_links" = no; then
8016
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8017
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8029
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8030
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8033
allow_undefined_flag=
8034
always_export_symbols=no
8036
archive_expsym_cmds=
8037
compiler_needs_object=no
8038
enable_shared_with_static_runtimes=no
8039
export_dynamic_flag_spec=
8040
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8041
hardcode_automatic=no
8043
hardcode_direct_absolute=no
8044
hardcode_libdir_flag_spec=
8045
hardcode_libdir_flag_spec_ld=
8046
hardcode_libdir_separator=
8048
hardcode_shlibpath_var=unsupported
8050
link_all_deplibs=unknown
8053
old_archive_from_new_cmds=
8054
old_archive_from_expsyms_cmds=
8055
thread_safe_flag_spec=
8056
whole_archive_flag_spec=
8057
# include_expsyms should be a list of space-separated symbols to be *always*
8058
# included in the symbol list
8060
# exclude_expsyms can be an extended regexp of symbols to exclude
8061
# it will be wrapped by ` (' and `)$', so one must not match beginning or
8062
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8063
# as well as any symbol that contains `d'.
8064
exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8065
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8066
# platforms (ab)use it in PIC code, but their linkers get confused if
8067
# the symbol is explicitly referenced. Since portable code cannot
8068
# rely on this symbol name, it's probably fine to never include it in
8069
# preloaded symbol tables.
8070
# Exclude shared library initialization/finalization symbols.
8071
extract_expsyms_cmds=
8074
cygwin* | mingw* | pw32* | cegcc*)
8075
# FIXME: the MSVC++ port hasn't been tested in a loooong time
8076
# When not using gcc, we currently assume that we are using
8077
# Microsoft Visual C++.
8078
if test "$GCC" != yes; then
8083
# we just hope/assume this is gcc and not c89 (= MSVC++)
8089
linux* | k*bsd*-gnu)
8095
if test "$with_gnu_ld" = yes; then
8096
# If archive_cmds runs LD, not CC, wlarc should be empty
8099
# Set some defaults for GNU ld with shared library support. These
8100
# are reset later if shared libraries are not supported. Putting them
8101
# here allows them to be overridden if necessary.
8102
runpath_var=LD_RUN_PATH
8103
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8104
export_dynamic_flag_spec='${wl}--export-dynamic'
8105
# ancient GNU ld didn't support --whole-archive et. al.
8106
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8107
whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8109
whole_archive_flag_spec=
8111
supports_anon_versioning=no
8112
case `$LD -v 2>&1` in
8113
*GNU\ gold*) supports_anon_versioning=yes ;;
8114
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8115
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8116
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8117
*\ 2.11.*) ;; # other 2.11 versions
8118
*) supports_anon_versioning=yes ;;
8121
# See if GNU ld supports shared libraries.
8124
# On AIX/PPC, the GNU linker is very broken
8125
if test "$host_cpu" != ia64; then
8129
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
8130
*** to be unable to reliably create shared libraries on AIX.
8131
*** Therefore, libtool is disabling shared libraries support. If you
8132
*** really care for shared libraries, you may want to modify your PATH
8133
*** so that a non-GNU linker is found, and then restart.
8142
# see comment about AmigaOS4 .so support
8143
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8144
archive_expsym_cmds=''
8147
archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8148
hardcode_libdir_flag_spec='-L$libdir'
8149
hardcode_minus_L=yes
8155
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8156
allow_undefined_flag=unsupported
8157
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8158
# support --undefined. This deserves some investigation. FIXME
8159
archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8165
cygwin* | mingw* | pw32* | cegcc*)
8166
# _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8167
# as there is no search path for DLLs.
8168
hardcode_libdir_flag_spec='-L$libdir'
8169
allow_undefined_flag=unsupported
8170
always_export_symbols=no
8171
enable_shared_with_static_runtimes=yes
8172
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8174
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8175
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8176
# If the export-symbols file already is a .def file (1st line
8177
# is EXPORTS), use it as is; otherwise, prepend...
8178
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8179
cp $export_symbols $output_objdir/$soname.def;
8181
echo EXPORTS > $output_objdir/$soname.def;
8182
cat $export_symbols >> $output_objdir/$soname.def;
8184
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8192
hardcode_shlibpath_var=no
8193
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8194
export_dynamic_flag_spec='${wl}-E'
8195
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8196
# Instead, shared libraries are loaded at an image base (0x10000000 by
8197
# default) and relocated if they conflict, which is a slow very memory
8198
# consuming and fragmenting process. To avoid this, we pick a random,
8199
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8200
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
8201
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8202
archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8205
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8207
if test "$host_os" = linux-dietlibc; then
8208
case $cc_basename in
8209
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8212
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8213
&& test "$tmp_diet" = no
8216
tmp_sharedflag='-shared'
8217
case $cc_basename,$host_cpu in
8218
pgcc*) # Portland Group C compiler
8219
whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8220
tmp_addflag=' $pic_flag'
8222
pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8223
whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8224
tmp_addflag=' $pic_flag -Mnomain' ;;
8225
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8226
tmp_addflag=' -i_dynamic' ;;
8227
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8228
tmp_addflag=' -i_dynamic -nofor_main' ;;
8229
ifc* | ifort*) # Intel Fortran compiler
8230
tmp_addflag=' -nofor_main' ;;
8231
lf95*) # Lahey Fortran 8.1
8232
whole_archive_flag_spec=
8233
tmp_sharedflag='--shared' ;;
8234
xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8235
tmp_sharedflag='-qmkshrobj'
8238
case `$CC -V 2>&1 | sed 5q` in
8239
*Sun\ C*) # Sun C 5.9
8240
whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8241
compiler_needs_object=yes
8242
tmp_sharedflag='-G' ;;
8243
*Sun\ F*) # Sun Fortran 8.3
8244
tmp_sharedflag='-G' ;;
8246
archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8248
if test "x$supports_anon_versioning" = xyes; then
8249
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8250
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8251
echo "local: *; };" >> $output_objdir/$libname.ver~
8252
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8255
case $cc_basename in
8257
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8258
whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8259
hardcode_libdir_flag_spec=
8260
hardcode_libdir_flag_spec_ld='-rpath $libdir'
8261
archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8262
if test "x$supports_anon_versioning" = xyes; then
8263
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8264
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8265
echo "local: *; };" >> $output_objdir/$libname.ver~
8266
$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8275
netbsd* | netbsdelf*-gnu)
8276
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8277
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8280
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8281
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8286
if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8290
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8291
*** create shared libraries on Solaris systems. Therefore, libtool
8292
*** is disabling shared libraries support. We urge you to upgrade GNU
8293
*** binutils to release 2.9.1 or newer. Another option is to modify
8294
*** your PATH or compiler configuration so that the native linker is
8295
*** used, and then restart.
8298
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8299
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8300
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8306
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8307
case `$LD -v 2>&1` in
8308
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8312
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8313
*** reliably create shared libraries on SCO systems. Therefore, libtool
8314
*** is disabling shared libraries support. We urge you to upgrade GNU
8315
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8316
*** your PATH or compiler configuration so that the native linker is
8317
*** used, and then restart.
8322
# For security reasons, it is highly recommended that you always
8323
# use absolute paths for naming shared libraries, and exclude the
8324
# DT_RUNPATH tag from executables and libraries. But doing so
8325
# requires that you compile everything twice, which is a pain.
8326
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8327
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8328
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8329
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8338
archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8341
hardcode_shlibpath_var=no
8345
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8346
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8347
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8354
if test "$ld_shlibs" = no; then
8356
hardcode_libdir_flag_spec=
8357
export_dynamic_flag_spec=
8358
whole_archive_flag_spec=
8361
# PORTME fill in a description of your system's linker (not GNU ld)
8364
allow_undefined_flag=unsupported
8365
always_export_symbols=yes
8366
archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8367
# Note: this linker hardcodes the directories in LIBPATH if there
8368
# are no directories specified by -L.
8369
hardcode_minus_L=yes
8370
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8371
# Neither direct hardcoding nor static linking is supported with a
8373
hardcode_direct=unsupported
8378
if test "$host_cpu" = ia64; then
8379
# On IA64, the linker does run time linking by default, so we don't
8380
# have to do anything special.
8381
aix_use_runtimelinking=no
8382
exp_sym_flag='-Bexport'
8385
# If we're using GNU nm, then we don't want the "-C" option.
8386
# -C means demangle to AIX nm, but means don't demangle with GNU nm
8387
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8388
export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8390
export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8392
aix_use_runtimelinking=no
8394
# Test if we are trying to use run time linking or normal
8395
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8396
# need to do runtime linking.
8397
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8398
for ld_flag in $LDFLAGS; do
8399
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8400
aix_use_runtimelinking=yes
8407
exp_sym_flag='-bexport'
8408
no_entry_flag='-bnoentry'
8411
# When large executables or shared objects are built, AIX ld can
8412
# have problems creating the table of contents. If linking a library
8413
# or program results in "error TOC overflow" add -mminimal-toc to
8414
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8415
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8419
hardcode_direct_absolute=yes
8420
hardcode_libdir_separator=':'
8421
link_all_deplibs=yes
8422
file_list_spec='${wl}-f,'
8424
if test "$GCC" = yes; then
8425
case $host_os in aix4.[012]|aix4.[012].*)
8426
# We only want to do this on AIX 4.2 and lower, the check
8427
# below for broken collect2 doesn't work under 4.3+
8428
collect2name=`${CC} -print-prog-name=collect2`
8429
if test -f "$collect2name" &&
8430
strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8432
# We have reworked collect2
8435
# We have old collect2
8436
hardcode_direct=unsupported
8437
# It fails to find uninstalled libraries when the uninstalled
8438
# path is not listed in the libpath. Setting hardcode_minus_L
8439
# to unsupported forces relinking
8440
hardcode_minus_L=yes
8441
hardcode_libdir_flag_spec='-L$libdir'
8442
hardcode_libdir_separator=
8446
shared_flag='-shared'
8447
if test "$aix_use_runtimelinking" = yes; then
8448
shared_flag="$shared_flag "'${wl}-G'
8453
if test "$host_cpu" = ia64; then
8454
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8455
# chokes on -Wl,-G. The following line is correct:
8458
if test "$aix_use_runtimelinking" = yes; then
8459
shared_flag='${wl}-G'
8461
shared_flag='${wl}-bM:SRE'
8466
export_dynamic_flag_spec='${wl}-bexpall'
8467
# It seems that -bexpall does not export symbols beginning with
8468
# underscore (_), so it is better to generate a list of symbols to export.
8469
always_export_symbols=yes
8470
if test "$aix_use_runtimelinking" = yes; then
8471
# Warning - without using the other runtime loading flags (-brtl),
8472
# -berok will link without error, but may produce a broken library.
8473
allow_undefined_flag='-berok'
8474
# Determine the default libpath from the value encoded in an
8476
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8477
/* end confdefs.h. */
8487
if ac_fn_c_try_link "$LINENO"; then :
8489
lt_aix_libpath_sed='
8490
/Import File Strings/,/^$/ {
8496
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8497
# Check for a 64-bit object if we didn't find anything.
8498
if test -z "$aix_libpath"; then
8499
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8502
rm -f core conftest.err conftest.$ac_objext \
8503
conftest$ac_exeext conftest.$ac_ext
8504
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8506
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8507
archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8509
if test "$host_cpu" = ia64; then
8510
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8511
allow_undefined_flag="-z nodefs"
8512
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
8514
# Determine the default libpath from the value encoded in an
8516
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8517
/* end confdefs.h. */
8527
if ac_fn_c_try_link "$LINENO"; then :
8529
lt_aix_libpath_sed='
8530
/Import File Strings/,/^$/ {
8536
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8537
# Check for a 64-bit object if we didn't find anything.
8538
if test -z "$aix_libpath"; then
8539
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8542
rm -f core conftest.err conftest.$ac_objext \
8543
conftest$ac_exeext conftest.$ac_ext
8544
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8546
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8547
# Warning - without using the other run time loading flags,
8548
# -berok will link without error, but may produce a broken library.
8549
no_undefined_flag=' ${wl}-bernotok'
8550
allow_undefined_flag=' ${wl}-berok'
8551
# Exported symbols can be pulled into shared objects from archives
8552
whole_archive_flag_spec='$convenience'
8553
archive_cmds_need_lc=yes
8554
# This is similar to how AIX traditionally builds its shared libraries.
8555
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8563
# see comment about AmigaOS4 .so support
8564
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8565
archive_expsym_cmds=''
8568
archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8569
hardcode_libdir_flag_spec='-L$libdir'
8570
hardcode_minus_L=yes
8576
export_dynamic_flag_spec=-rdynamic
8579
cygwin* | mingw* | pw32* | cegcc*)
8580
# When not using gcc, we currently assume that we are using
8581
# Microsoft Visual C++.
8582
# hardcode_libdir_flag_spec is actually meaningless, as there is
8583
# no search path for DLLs.
8584
hardcode_libdir_flag_spec=' '
8585
allow_undefined_flag=unsupported
8586
# Tell ltmain to make .lib files, not .a files.
8588
# Tell ltmain to make .dll files, not .so files.
8590
# FIXME: Setting linknames here is a bad hack.
8591
archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8592
# The linker will automatically build a .lib file if we build a DLL.
8593
old_archive_from_new_cmds='true'
8594
# FIXME: Should let the user specify the lib program.
8595
old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8596
fix_srcfile_path='`cygpath -w "$srcfile"`'
8597
enable_shared_with_static_runtimes=yes
8600
darwin* | rhapsody*)
8603
archive_cmds_need_lc=no
8605
hardcode_automatic=yes
8606
hardcode_shlibpath_var=unsupported
8607
whole_archive_flag_spec=''
8608
link_all_deplibs=yes
8609
allow_undefined_flag="$_lt_dar_allow_undefined"
8610
case $cc_basename in
8611
ifort*) _lt_dar_can_shared=yes ;;
8612
*) _lt_dar_can_shared=$GCC ;;
8614
if test "$_lt_dar_can_shared" = "yes"; then
8615
output_verbose_link_cmd=echo
8616
archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8617
module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8618
archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8619
module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8628
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8629
hardcode_libdir_flag_spec='-L$libdir'
8630
hardcode_shlibpath_var=no
8637
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8638
# support. Future versions do this automatically, but an explicit c++rt0.o
8639
# does not break anything, and helps significantly (at the cost of a little
8642
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8643
hardcode_libdir_flag_spec='-R$libdir'
8645
hardcode_shlibpath_var=no
8648
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
8650
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8652
hardcode_minus_L=yes
8653
hardcode_shlibpath_var=no
8656
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8657
freebsd* | dragonfly*)
8658
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8659
hardcode_libdir_flag_spec='-R$libdir'
8661
hardcode_shlibpath_var=no
8665
if test "$GCC" = yes; then
8666
archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8668
archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8670
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8671
hardcode_libdir_separator=:
8674
# hardcode_minus_L: Not really in the search PATH,
8675
# but as the default location of the library.
8676
hardcode_minus_L=yes
8677
export_dynamic_flag_spec='${wl}-E'
8681
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8682
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8684
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8686
if test "$with_gnu_ld" = no; then
8687
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8688
hardcode_libdir_flag_spec_ld='+b $libdir'
8689
hardcode_libdir_separator=:
8691
hardcode_direct_absolute=yes
8692
export_dynamic_flag_spec='${wl}-E'
8693
# hardcode_minus_L: Not really in the search PATH,
8694
# but as the default location of the library.
8695
hardcode_minus_L=yes
8700
if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8703
archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8706
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8709
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8715
archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8718
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8721
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8725
if test "$with_gnu_ld" = no; then
8726
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8727
hardcode_libdir_separator=:
8732
hardcode_shlibpath_var=no
8736
hardcode_direct_absolute=yes
8737
export_dynamic_flag_spec='${wl}-E'
8739
# hardcode_minus_L: Not really in the search PATH,
8740
# but as the default location of the library.
8741
hardcode_minus_L=yes
8747
irix5* | irix6* | nonstopux*)
8748
if test "$GCC" = yes; then
8749
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8750
# Try to use the -exported_symbol ld option, if it does not
8751
# work, assume that -exports_file does not work either and
8752
# implicitly export all symbols.
8753
save_LDFLAGS="$LDFLAGS"
8754
LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8755
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8756
/* end confdefs.h. */
8759
if ac_fn_c_try_link "$LINENO"; then :
8760
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8763
rm -f core conftest.err conftest.$ac_objext \
8764
conftest$ac_exeext conftest.$ac_ext
8765
LDFLAGS="$save_LDFLAGS"
8767
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8768
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8770
archive_cmds_need_lc='no'
8771
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8772
hardcode_libdir_separator=:
8774
link_all_deplibs=yes
8777
netbsd* | netbsdelf*-gnu)
8778
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8779
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8781
archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8783
hardcode_libdir_flag_spec='-R$libdir'
8785
hardcode_shlibpath_var=no
8789
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8791
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8792
hardcode_libdir_separator=:
8793
hardcode_shlibpath_var=no
8800
if test -f /usr/libexec/ld.so; then
8802
hardcode_shlibpath_var=no
8803
hardcode_direct_absolute=yes
8804
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8805
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8806
archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8807
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8808
export_dynamic_flag_spec='${wl}-E'
8811
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8812
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8813
hardcode_libdir_flag_spec='-R$libdir'
8816
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8817
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8827
hardcode_libdir_flag_spec='-L$libdir'
8828
hardcode_minus_L=yes
8829
allow_undefined_flag=unsupported
8830
archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8831
old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8835
if test "$GCC" = yes; then
8836
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8837
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8839
allow_undefined_flag=' -expect_unresolved \*'
8840
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8842
archive_cmds_need_lc='no'
8843
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8844
hardcode_libdir_separator=:
8847
osf4* | osf5*) # as osf3* with the addition of -msym flag
8848
if test "$GCC" = yes; then
8849
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8850
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8851
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8853
allow_undefined_flag=' -expect_unresolved \*'
8854
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8855
archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
8856
$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8858
# Both c and cxx compiler support -rpath directly
8859
hardcode_libdir_flag_spec='-rpath $libdir'
8861
archive_cmds_need_lc='no'
8862
hardcode_libdir_separator=:
8866
no_undefined_flag=' -z defs'
8867
if test "$GCC" = yes; then
8869
archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8870
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8871
$CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8873
case `$CC -V 2>&1` in
8876
archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8877
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8878
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8882
archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8883
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8884
$CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8888
hardcode_libdir_flag_spec='-R$libdir'
8889
hardcode_shlibpath_var=no
8891
solaris2.[0-5] | solaris2.[0-5].*) ;;
8893
# The compiler driver will combine and reorder linker options,
8894
# but understands `-z linker_flag'. GCC discards it without `$wl',
8895
# but is careful enough not to reorder.
8896
# Supported since Solaris 2.6 (maybe 2.5.1?)
8897
if test "$GCC" = yes; then
8898
whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8900
whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8904
link_all_deplibs=yes
8908
if test "x$host_vendor" = xsequent; then
8909
# Use $CC to link under sequent, because it throws in some extra .o
8910
# files that make .init and .fini sections work.
8911
archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8913
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8915
hardcode_libdir_flag_spec='-L$libdir'
8917
hardcode_minus_L=yes
8918
hardcode_shlibpath_var=no
8922
case $host_vendor in
8924
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8925
hardcode_direct=yes # is this really true???
8928
## LD is ld it makes a PLAMLIB
8929
## CC just makes a GrossModule.
8930
archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8931
reload_cmds='$CC -r -o $output$reload_objs'
8935
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8936
hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8939
runpath_var='LD_RUN_PATH'
8940
hardcode_shlibpath_var=no
8944
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8945
hardcode_shlibpath_var=no
8946
export_dynamic_flag_spec='-Bexport'
8950
if test -d /usr/nec; then
8951
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8952
hardcode_shlibpath_var=no
8953
runpath_var=LD_RUN_PATH
8954
hardcode_runpath_var=yes
8959
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8960
no_undefined_flag='${wl}-z,text'
8961
archive_cmds_need_lc=no
8962
hardcode_shlibpath_var=no
8963
runpath_var='LD_RUN_PATH'
8965
if test "$GCC" = yes; then
8966
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8967
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8969
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8970
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8974
sysv5* | sco3.2v5* | sco5v6*)
8975
# Note: We can NOT use -z defs as we might desire, because we do not
8976
# link with -lc, and that would cause any symbols used from libc to
8977
# always be unresolved, which means just about no library would
8978
# ever link correctly. If we're not using GNU ld we use -z text
8979
# though, which does catch some bad symbols but isn't as heavy-handed
8981
no_undefined_flag='${wl}-z,text'
8982
allow_undefined_flag='${wl}-z,nodefs'
8983
archive_cmds_need_lc=no
8984
hardcode_shlibpath_var=no
8985
hardcode_libdir_flag_spec='${wl}-R,$libdir'
8986
hardcode_libdir_separator=':'
8987
link_all_deplibs=yes
8988
export_dynamic_flag_spec='${wl}-Bexport'
8989
runpath_var='LD_RUN_PATH'
8991
if test "$GCC" = yes; then
8992
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8993
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8995
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8996
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9001
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9002
hardcode_libdir_flag_spec='-L$libdir'
9003
hardcode_shlibpath_var=no
9011
if test x$host_vendor = xsni; then
9013
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9014
export_dynamic_flag_spec='${wl}-Blargedynsym'
9020
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9021
$as_echo "$ld_shlibs" >&6; }
9022
test "$ld_shlibs" = no && can_build_shared=no
9024
with_gnu_ld=$with_gnu_ld
9041
# Do we need to explicitly link libc?
9043
case "x$archive_cmds_need_lc" in
9045
# Assume -lc should be added
9046
archive_cmds_need_lc=yes
9048
if test "$enable_shared" = yes && test "$GCC" = yes; then
9049
case $archive_cmds in
9051
# FIXME: we may have to deal with multi-command sequences.
9054
# Test whether the compiler implicitly links with -lc since on some
9055
# systems, -lgcc has to come before -lc. If gcc already passes -lc
9056
# to ld, don't add -lc before -lgcc.
9057
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9058
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9060
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9062
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9063
(eval $ac_compile) 2>&5
9065
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9066
test $ac_status = 0; } 2>conftest.err; then
9069
libobjs=conftest.$ac_objext
9071
wl=$lt_prog_compiler_wl
9072
pic_flag=$lt_prog_compiler_pic
9078
lt_save_allow_undefined_flag=$allow_undefined_flag
9079
allow_undefined_flag=
9080
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9081
(eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9083
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9084
test $ac_status = 0; }
9086
archive_cmds_need_lc=no
9088
archive_cmds_need_lc=yes
9090
allow_undefined_flag=$lt_save_allow_undefined_flag
9092
cat conftest.err 1>&5
9095
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
9096
$as_echo "$archive_cmds_need_lc" >&6; }
9259
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9260
$as_echo_n "checking dynamic linker characteristics... " >&6; }
9262
if test "$GCC" = yes; then
9264
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9265
*) lt_awk_arg="/^libraries:/" ;;
9267
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9268
if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9269
# if the path contains ";" then we assume it to be the separator
9270
# otherwise default to the standard path separator (i.e. ":") - it is
9271
# assumed that no part of a normal pathname contains ";" but that should
9272
# okay in the real world where ";" in dirpaths is itself problematic.
9273
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9275
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9277
# Ok, now we have the path, separated by spaces, we can step through it
9278
# and add multilib dir if necessary.
9279
lt_tmp_lt_search_path_spec=
9280
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9281
for lt_sys_path in $lt_search_path_spec; do
9282
if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9283
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9285
test -d "$lt_sys_path" && \
9286
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9289
lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9290
BEGIN {RS=" "; FS="/|\n";} {
9293
for (lt_i = NF; lt_i > 0; lt_i--) {
9294
if ($lt_i != "" && $lt_i != ".") {
9295
if ($lt_i == "..") {
9298
if (lt_count == 0) {
9299
lt_foo="/" $lt_i lt_foo;
9306
if (lt_foo != "") { lt_freq[lt_foo]++; }
9307
if (lt_freq[lt_foo] == 1) { print lt_foo; }
9309
sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9311
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9314
libname_spec='lib$name'
9322
shlibpath_overrides_runpath=unknown
9324
dynamic_linker="$host_os ld.so"
9325
sys_lib_dlsearch_path_spec="/lib /usr/lib"
9326
need_lib_prefix=unknown
9327
hardcode_into_libs=no
9329
# when you set need_version to no, make sure it does not cause -set_version
9330
# flags to be left without arguments
9331
need_version=unknown
9336
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9337
shlibpath_var=LIBPATH
9339
# AIX 3 has no versioning support, so we append a major version to the name.
9340
soname_spec='${libname}${release}${shared_ext}$major'
9347
hardcode_into_libs=yes
9348
if test "$host_cpu" = ia64; then
9349
# AIX 5 supports IA64
9350
library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9351
shlibpath_var=LD_LIBRARY_PATH
9353
# With GCC up to 2.95.x, collect2 would create an import file
9354
# for dependence libraries. The import file would start with
9355
# the line `#! .'. This would cause the generated library to
9356
# depend on `.', always an invalid library. This was fixed in
9357
# development snapshots of GCC prior to 3.0.
9359
aix4 | aix4.[01] | aix4.[01].*)
9360
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9362
echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9369
# AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9370
# soname into executable. Probably we can add versioning support to
9371
# collect2, so additional links can be useful in future.
9372
if test "$aix_use_runtimelinking" = yes; then
9373
# If using run time linking (on AIX 4.2 or later) use lib<name>.so
9374
# instead of lib<name>.a to let people know that these are not
9375
# typical AIX shared libraries.
9376
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9378
# We preserve .a as extension for shared libraries through AIX4.2
9379
# and later when we are not doing run time linking.
9380
library_names_spec='${libname}${release}.a $libname.a'
9381
soname_spec='${libname}${release}${shared_ext}$major'
9383
shlibpath_var=LIBPATH
9390
# Since July 2007 AmigaOS4 officially supports .so libraries.
9391
# When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9392
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9395
library_names_spec='$libname.ixlibrary $libname.a'
9396
# Create ${libname}_ixlibrary.a entries in /sys/libs.
9397
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9403
library_names_spec='${libname}${shared_ext}'
9404
dynamic_linker="$host_os ld.so"
9405
shlibpath_var=LIBRARY_PATH
9411
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9412
soname_spec='${libname}${release}${shared_ext}$major'
9413
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9414
shlibpath_var=LD_LIBRARY_PATH
9415
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9416
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9417
# the default ld.so.conf also contains /usr/contrib/lib and
9418
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9419
# libtool to hard-code these into programs
9422
cygwin* | mingw* | pw32* | cegcc*)
9423
version_type=windows
9428
case $GCC,$host_os in
9429
yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9430
library_names_spec='$libname.dll.a'
9431
# DLL is installed to $(libdir)/../bin by postinstall_cmds
9432
postinstall_cmds='base_file=`basename \${file}`~
9433
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9434
dldir=$destdir/`dirname \$dlpath`~
9435
test -d \$dldir || mkdir -p \$dldir~
9436
$install_prog $dir/$dlname \$dldir/$dlname~
9437
chmod a+x \$dldir/$dlname~
9438
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9439
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9441
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9442
dlpath=$dir/\$dldll~
9444
shlibpath_overrides_runpath=yes
9448
# Cygwin DLLs use 'cyg' prefix rather than 'lib'
9449
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9450
sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9453
# MinGW DLLs use traditional 'lib' prefix
9454
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9455
sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9456
if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9457
# It is most probably a Windows format PATH printed by
9458
# mingw gcc, but we are running on Cygwin. Gcc prints its search
9459
# path with ; separators, and with drive letters. We can handle the
9460
# drive letters (cygwin fileutils understands them), so leave them,
9461
# especially as we might pass files found there to a mingw objdump,
9462
# which wouldn't understand a cygwinified path. Ahh.
9463
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9465
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9469
# pw32 DLLs use 'pw' prefix rather than 'lib'
9470
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9476
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9479
dynamic_linker='Win32 ld.exe'
9480
# FIXME: first we should search . and the directory the executable is in
9484
darwin* | rhapsody*)
9485
dynamic_linker="$host_os dyld"
9489
library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9490
soname_spec='${libname}${release}${major}$shared_ext'
9491
shlibpath_overrides_runpath=yes
9492
shlibpath_var=DYLD_LIBRARY_PATH
9493
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9495
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9496
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9503
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9504
soname_spec='${libname}${release}${shared_ext}$major'
9505
shlibpath_var=LD_LIBRARY_PATH
9512
freebsd* | dragonfly*)
9513
# DragonFly does not have aout. When/if they implement a new
9514
# versioning mechanism, adjust this.
9515
if test -x /usr/bin/objformat; then
9516
objformat=`/usr/bin/objformat`
9519
freebsd[123]*) objformat=aout ;;
9523
version_type=freebsd-$objformat
9524
case $version_type in
9526
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9531
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9535
shlibpath_var=LD_LIBRARY_PATH
9538
shlibpath_overrides_runpath=yes
9540
freebsd3.[01]* | freebsdelf3.[01]*)
9541
shlibpath_overrides_runpath=yes
9542
hardcode_into_libs=yes
9544
freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9545
freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9546
shlibpath_overrides_runpath=no
9547
hardcode_into_libs=yes
9549
*) # from 4.6 on, and DragonFly
9550
shlibpath_overrides_runpath=yes
9551
hardcode_into_libs=yes
9560
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9561
soname_spec='${libname}${release}${shared_ext}$major'
9562
shlibpath_var=LD_LIBRARY_PATH
9563
hardcode_into_libs=yes
9566
hpux9* | hpux10* | hpux11*)
9567
# Give a soname corresponding to the major version so that dld.sl refuses to
9568
# link against other versions.
9575
hardcode_into_libs=yes
9576
dynamic_linker="$host_os dld.so"
9577
shlibpath_var=LD_LIBRARY_PATH
9578
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9579
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9580
soname_spec='${libname}${release}${shared_ext}$major'
9581
if test "X$HPUX_IA64_MODE" = X32; then
9582
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9584
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9586
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9590
hardcode_into_libs=yes
9591
dynamic_linker="$host_os dld.sl"
9592
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9593
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9594
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9595
soname_spec='${libname}${release}${shared_ext}$major'
9596
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9597
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9601
dynamic_linker="$host_os dld.sl"
9602
shlibpath_var=SHLIB_PATH
9603
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9604
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9605
soname_spec='${libname}${release}${shared_ext}$major'
9608
# HP-UX runs *really* slowly unless shared libraries are mode 555.
9609
postinstall_cmds='chmod 555 $lib'
9616
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9617
soname_spec='${libname}${release}${shared_ext}$major'
9618
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9619
shlibpath_var=LD_LIBRARY_PATH
9620
shlibpath_overrides_runpath=no
9621
hardcode_into_libs=yes
9624
irix5* | irix6* | nonstopux*)
9626
nonstopux*) version_type=nonstopux ;;
9628
if test "$lt_cv_prog_gnu_ld" = yes; then
9636
soname_spec='${libname}${release}${shared_ext}$major'
9637
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9639
irix5* | nonstopux*)
9643
case $LD in # libtool.m4 will add one of these switches to LD
9644
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9645
libsuff= shlibsuff= libmagic=32-bit;;
9646
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9647
libsuff=32 shlibsuff=N32 libmagic=N32;;
9648
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9649
libsuff=64 shlibsuff=64 libmagic=64-bit;;
9650
*) libsuff= shlibsuff= libmagic=never-match;;
9654
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9655
shlibpath_overrides_runpath=no
9656
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9657
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9658
hardcode_into_libs=yes
9661
# No shared lib support for Linux oldld, aout, or coff.
9662
linux*oldld* | linux*aout* | linux*coff*)
9666
# This must be Linux ELF.
9667
linux* | k*bsd*-gnu | kopensolaris*-gnu)
9671
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9672
soname_spec='${libname}${release}${shared_ext}$major'
9673
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9674
shlibpath_var=LD_LIBRARY_PATH
9675
shlibpath_overrides_runpath=no
9676
# Some binutils ld are patched to set DT_RUNPATH
9677
save_LDFLAGS=$LDFLAGS
9679
eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9680
LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9681
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9682
/* end confdefs.h. */
9692
if ac_fn_c_try_link "$LINENO"; then :
9693
if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9694
shlibpath_overrides_runpath=yes
9697
rm -f core conftest.err conftest.$ac_objext \
9698
conftest$ac_exeext conftest.$ac_ext
9699
LDFLAGS=$save_LDFLAGS
9702
# This implies no fast_install, which is unacceptable.
9703
# Some rework will be needed to allow for fast_install
9704
# before this can be enabled.
9705
hardcode_into_libs=yes
9707
# Append ld.so.conf contents to the search path
9708
if test -f /etc/ld.so.conf; then
9709
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9710
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9713
# We used to test for /lib/ld.so.1 and disable shared libraries on
9714
# powerpc, because MkLinux only supported shared libraries with the
9715
# GNU dynamic linker. Since this was broken with cross compilers,
9716
# most powerpc-linux boxes support dynamic linking these days and
9717
# people can always --disable-shared, the test was removed, and we
9718
# assume the GNU/Linux dynamic linker is in use.
9719
dynamic_linker='GNU/Linux ld.so'
9726
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9727
soname_spec='${libname}${release}${shared_ext}$major'
9728
shlibpath_var=LD_LIBRARY_PATH
9729
shlibpath_overrides_runpath=no
9730
hardcode_into_libs=yes
9731
dynamic_linker='NetBSD ld.elf_so'
9738
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9739
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9740
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9741
dynamic_linker='NetBSD (a.out) ld.so'
9743
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9744
soname_spec='${libname}${release}${shared_ext}$major'
9745
dynamic_linker='NetBSD ld.elf_so'
9747
shlibpath_var=LD_LIBRARY_PATH
9748
shlibpath_overrides_runpath=yes
9749
hardcode_into_libs=yes
9754
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9755
shlibpath_var=LD_LIBRARY_PATH
9756
shlibpath_overrides_runpath=yes
9763
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9764
soname_spec='${libname}${release}${shared_ext}$major'
9765
shlibpath_var=LD_LIBRARY_PATH
9766
shlibpath_overrides_runpath=no
9767
hardcode_into_libs=yes
9768
dynamic_linker='ldqnx.so'
9773
sys_lib_dlsearch_path_spec="/usr/lib"
9775
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9777
openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9778
*) need_version=no ;;
9780
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9781
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9782
shlibpath_var=LD_LIBRARY_PATH
9783
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9785
openbsd2.[89] | openbsd2.[89].*)
9786
shlibpath_overrides_runpath=no
9789
shlibpath_overrides_runpath=yes
9793
shlibpath_overrides_runpath=yes
9798
libname_spec='$name'
9801
library_names_spec='$libname${shared_ext} $libname.a'
9802
dynamic_linker='OS/2 ld.exe'
9803
shlibpath_var=LIBPATH
9806
osf3* | osf4* | osf5*)
9810
soname_spec='${libname}${release}${shared_ext}$major'
9811
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9812
shlibpath_var=LD_LIBRARY_PATH
9813
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9814
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9825
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9826
soname_spec='${libname}${release}${shared_ext}$major'
9827
shlibpath_var=LD_LIBRARY_PATH
9828
shlibpath_overrides_runpath=yes
9829
hardcode_into_libs=yes
9830
# ldd complains unless libraries are executable
9831
postinstall_cmds='chmod +x $lib'
9836
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9837
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9838
shlibpath_var=LD_LIBRARY_PATH
9839
shlibpath_overrides_runpath=yes
9840
if test "$with_gnu_ld" = yes; then
9848
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9849
soname_spec='${libname}${release}${shared_ext}$major'
9850
shlibpath_var=LD_LIBRARY_PATH
9851
case $host_vendor in
9853
shlibpath_overrides_runpath=no
9855
runpath_var=LD_RUN_PATH
9863
shlibpath_overrides_runpath=no
9864
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9870
if test -d /usr/nec ;then
9872
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9873
soname_spec='$libname${shared_ext}.$major'
9874
shlibpath_var=LD_LIBRARY_PATH
9878
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9879
version_type=freebsd-elf
9882
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9883
soname_spec='${libname}${release}${shared_ext}$major'
9884
shlibpath_var=LD_LIBRARY_PATH
9885
shlibpath_overrides_runpath=yes
9886
hardcode_into_libs=yes
9887
if test "$with_gnu_ld" = yes; then
9888
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9890
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9893
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9897
sys_lib_dlsearch_path_spec='/usr/lib'
9901
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9905
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9906
shlibpath_var=LD_LIBRARY_PATH
9907
shlibpath_overrides_runpath=no
9908
hardcode_into_libs=yes
9913
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9914
soname_spec='${libname}${release}${shared_ext}$major'
9915
shlibpath_var=LD_LIBRARY_PATH
9922
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9923
$as_echo "$dynamic_linker" >&6; }
9924
test "$dynamic_linker" = no && can_build_shared=no
9926
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9927
if test "$GCC" = yes; then
9928
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9931
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9932
sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9934
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9935
sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10024
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10025
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10027
if test -n "$hardcode_libdir_flag_spec" ||
10028
test -n "$runpath_var" ||
10029
test "X$hardcode_automatic" = "Xyes" ; then
10031
# We can hardcode non-existent directories.
10032
if test "$hardcode_direct" != no &&
10033
# If the only mechanism to avoid hardcoding is shlibpath_var, we
10034
# have to relink, otherwise we might link with an installed library
10035
# when we should be linking with a yet-to-be-installed one
10036
## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10037
test "$hardcode_minus_L" != no; then
10038
# Linking always hardcodes the temporary library directory.
10039
hardcode_action=relink
10041
# We can link without hardcoding, and we can hardcode nonexisting dirs.
10042
hardcode_action=immediate
10045
# We cannot hardcode anything, or else we can only hardcode existing
10047
hardcode_action=unsupported
10049
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10050
$as_echo "$hardcode_action" >&6; }
10052
if test "$hardcode_action" = relink ||
10053
test "$inherit_rpath" = yes; then
10054
# Fast installation is not supported
10055
enable_fast_install=no
10056
elif test "$shlibpath_overrides_runpath" = yes ||
10057
test "$enable_shared" = no; then
10058
# Fast installation is not necessary
10059
enable_fast_install=needless
10067
if test "x$enable_dlopen" != xyes; then
10068
enable_dlopen=unknown
10069
enable_dlopen_self=unknown
10070
enable_dlopen_self_static=unknown
10077
lt_cv_dlopen="load_add_on"
10079
lt_cv_dlopen_self=yes
10082
mingw* | pw32* | cegcc*)
10083
lt_cv_dlopen="LoadLibrary"
10088
lt_cv_dlopen="dlopen"
10093
# if libdl is installed we need to link against it
10094
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10095
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10096
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10097
$as_echo_n "(cached) " >&6
10099
ac_check_lib_save_LIBS=$LIBS
10101
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10102
/* end confdefs.h. */
10104
/* Override any GCC internal prototype to avoid an error.
10105
Use char because int might match the return type of a GCC
10106
builtin and then its argument prototype would still apply. */
10119
if ac_fn_c_try_link "$LINENO"; then :
10120
ac_cv_lib_dl_dlopen=yes
10122
ac_cv_lib_dl_dlopen=no
10124
rm -f core conftest.err conftest.$ac_objext \
10125
conftest$ac_exeext conftest.$ac_ext
10126
LIBS=$ac_check_lib_save_LIBS
10128
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10129
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10130
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10131
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10134
lt_cv_dlopen="dyld"
10136
lt_cv_dlopen_self=yes
10143
ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10144
if test "x$ac_cv_func_shl_load" = x""yes; then :
10145
lt_cv_dlopen="shl_load"
10147
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10148
$as_echo_n "checking for shl_load in -ldld... " >&6; }
10149
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10150
$as_echo_n "(cached) " >&6
10152
ac_check_lib_save_LIBS=$LIBS
10154
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10155
/* end confdefs.h. */
10157
/* Override any GCC internal prototype to avoid an error.
10158
Use char because int might match the return type of a GCC
10159
builtin and then its argument prototype would still apply. */
10167
return shl_load ();
10172
if ac_fn_c_try_link "$LINENO"; then :
10173
ac_cv_lib_dld_shl_load=yes
10175
ac_cv_lib_dld_shl_load=no
10177
rm -f core conftest.err conftest.$ac_objext \
10178
conftest$ac_exeext conftest.$ac_ext
10179
LIBS=$ac_check_lib_save_LIBS
10181
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10182
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10183
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10184
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10186
ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10187
if test "x$ac_cv_func_dlopen" = x""yes; then :
10188
lt_cv_dlopen="dlopen"
10190
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10191
$as_echo_n "checking for dlopen in -ldl... " >&6; }
10192
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10193
$as_echo_n "(cached) " >&6
10195
ac_check_lib_save_LIBS=$LIBS
10197
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10198
/* end confdefs.h. */
10200
/* Override any GCC internal prototype to avoid an error.
10201
Use char because int might match the return type of a GCC
10202
builtin and then its argument prototype would still apply. */
10215
if ac_fn_c_try_link "$LINENO"; then :
10216
ac_cv_lib_dl_dlopen=yes
10218
ac_cv_lib_dl_dlopen=no
10220
rm -f core conftest.err conftest.$ac_objext \
10221
conftest$ac_exeext conftest.$ac_ext
10222
LIBS=$ac_check_lib_save_LIBS
10224
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10225
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10226
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10227
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10229
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10230
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10231
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10232
$as_echo_n "(cached) " >&6
10234
ac_check_lib_save_LIBS=$LIBS
10235
LIBS="-lsvld $LIBS"
10236
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10237
/* end confdefs.h. */
10239
/* Override any GCC internal prototype to avoid an error.
10240
Use char because int might match the return type of a GCC
10241
builtin and then its argument prototype would still apply. */
10254
if ac_fn_c_try_link "$LINENO"; then :
10255
ac_cv_lib_svld_dlopen=yes
10257
ac_cv_lib_svld_dlopen=no
10259
rm -f core conftest.err conftest.$ac_objext \
10260
conftest$ac_exeext conftest.$ac_ext
10261
LIBS=$ac_check_lib_save_LIBS
10263
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10264
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10265
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10266
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10268
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10269
$as_echo_n "checking for dld_link in -ldld... " >&6; }
10270
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10271
$as_echo_n "(cached) " >&6
10273
ac_check_lib_save_LIBS=$LIBS
10275
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10276
/* end confdefs.h. */
10278
/* Override any GCC internal prototype to avoid an error.
10279
Use char because int might match the return type of a GCC
10280
builtin and then its argument prototype would still apply. */
10288
return dld_link ();
10293
if ac_fn_c_try_link "$LINENO"; then :
10294
ac_cv_lib_dld_dld_link=yes
10296
ac_cv_lib_dld_dld_link=no
10298
rm -f core conftest.err conftest.$ac_objext \
10299
conftest$ac_exeext conftest.$ac_ext
10300
LIBS=$ac_check_lib_save_LIBS
10302
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10303
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10304
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10305
lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10326
if test "x$lt_cv_dlopen" != xno; then
10332
case $lt_cv_dlopen in
10334
save_CPPFLAGS="$CPPFLAGS"
10335
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10337
save_LDFLAGS="$LDFLAGS"
10338
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10341
LIBS="$lt_cv_dlopen_libs $LIBS"
10343
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10344
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10345
if test "${lt_cv_dlopen_self+set}" = set; then :
10346
$as_echo_n "(cached) " >&6
10348
if test "$cross_compiling" = yes; then :
10349
lt_cv_dlopen_self=cross
10351
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10352
lt_status=$lt_dlunknown
10353
cat > conftest.$ac_ext <<_LT_EOF
10354
#line 10354 "configure"
10355
#include "confdefs.h"
10364
# define LT_DLGLOBAL RTLD_GLOBAL
10367
# define LT_DLGLOBAL DL_GLOBAL
10369
# define LT_DLGLOBAL 0
10373
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10374
find out it does not work in some platform. */
10375
#ifndef LT_DLLAZY_OR_NOW
10377
# define LT_DLLAZY_OR_NOW RTLD_LAZY
10380
# define LT_DLLAZY_OR_NOW DL_LAZY
10383
# define LT_DLLAZY_OR_NOW RTLD_NOW
10386
# define LT_DLLAZY_OR_NOW DL_NOW
10388
# define LT_DLLAZY_OR_NOW 0
10395
void fnord() { int i=42;}
10398
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10399
int status = $lt_dlunknown;
10403
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10404
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10405
/* dlclose (self); */
10413
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10414
(eval $ac_link) 2>&5
10416
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10417
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10418
(./conftest; exit; ) >&5 2>/dev/null
10420
case x$lt_status in
10421
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10422
x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10423
x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10426
# compilation failed
10427
lt_cv_dlopen_self=no
10434
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10435
$as_echo "$lt_cv_dlopen_self" >&6; }
10437
if test "x$lt_cv_dlopen_self" = xyes; then
10438
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10439
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10440
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10441
if test "${lt_cv_dlopen_self_static+set}" = set; then :
10442
$as_echo_n "(cached) " >&6
10444
if test "$cross_compiling" = yes; then :
10445
lt_cv_dlopen_self_static=cross
10447
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10448
lt_status=$lt_dlunknown
10449
cat > conftest.$ac_ext <<_LT_EOF
10450
#line 10450 "configure"
10451
#include "confdefs.h"
10460
# define LT_DLGLOBAL RTLD_GLOBAL
10463
# define LT_DLGLOBAL DL_GLOBAL
10465
# define LT_DLGLOBAL 0
10469
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10470
find out it does not work in some platform. */
10471
#ifndef LT_DLLAZY_OR_NOW
10473
# define LT_DLLAZY_OR_NOW RTLD_LAZY
10476
# define LT_DLLAZY_OR_NOW DL_LAZY
10479
# define LT_DLLAZY_OR_NOW RTLD_NOW
10482
# define LT_DLLAZY_OR_NOW DL_NOW
10484
# define LT_DLLAZY_OR_NOW 0
10491
void fnord() { int i=42;}
10494
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10495
int status = $lt_dlunknown;
10499
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10500
else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10501
/* dlclose (self); */
10509
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10510
(eval $ac_link) 2>&5
10512
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10513
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10514
(./conftest; exit; ) >&5 2>/dev/null
10516
case x$lt_status in
10517
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10518
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10519
x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10522
# compilation failed
10523
lt_cv_dlopen_self_static=no
10530
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10531
$as_echo "$lt_cv_dlopen_self_static" >&6; }
10534
CPPFLAGS="$save_CPPFLAGS"
10535
LDFLAGS="$save_LDFLAGS"
10540
case $lt_cv_dlopen_self in
10541
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10542
*) enable_dlopen_self=unknown ;;
10545
case $lt_cv_dlopen_self_static in
10546
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10547
*) enable_dlopen_self_static=unknown ;;
10569
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10570
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10571
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10572
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10573
test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10574
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10575
$as_echo "yes" >&6; }
10577
# FIXME - insert some real tests, host_os isn't really good enough
10580
if test -n "$STRIP" ; then
10581
striplib="$STRIP -x"
10582
old_striplib="$STRIP -S"
10583
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10584
$as_echo "yes" >&6; }
10586
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10587
$as_echo "no" >&6; }
10591
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10592
$as_echo "no" >&6; }
10608
# Report which library types will actually be built
10609
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10610
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10611
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10612
$as_echo "$can_build_shared" >&6; }
10614
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10615
$as_echo_n "checking whether to build shared libraries... " >&6; }
10616
test "$can_build_shared" = "no" && enable_shared=no
10618
# On AIX, shared libraries and static libraries use the same namespace, and
10619
# are all built from PIC.
10622
test "$enable_shared" = yes && enable_static=no
10623
if test -n "$RANLIB"; then
10624
archive_cmds="$archive_cmds~\$RANLIB \$lib"
10625
postinstall_cmds='$RANLIB $lib'
10630
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10631
test "$enable_shared" = yes && enable_static=no
10635
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10636
$as_echo "$enable_shared" >&6; }
10638
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10639
$as_echo_n "checking whether to build static libraries... " >&6; }
10640
# Make sure either enable_shared or enable_static is yes.
10641
test "$enable_shared" = yes || enable_static=yes
10642
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10643
$as_echo "$enable_static" >&6; }
10650
ac_cpp='$CPP $CPPFLAGS'
10651
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10652
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10653
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10669
ac_config_commands="$ac_config_commands libtool"
10674
# Only expand once:
10678
# Checks for programs.
10679
for ac_prog in gawk mawk nawk awk
10681
# Extract the first word of "$ac_prog", so it can be a program name with args.
10682
set dummy $ac_prog; ac_word=$2
10683
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10684
$as_echo_n "checking for $ac_word... " >&6; }
10685
if test "${ac_cv_prog_AWK+set}" = set; then :
10686
$as_echo_n "(cached) " >&6
10688
if test -n "$AWK"; then
10689
ac_cv_prog_AWK="$AWK" # Let the user override the test.
10691
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10692
for as_dir in $PATH
10695
test -z "$as_dir" && as_dir=.
10696
for ac_exec_ext in '' $ac_executable_extensions; do
10697
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10698
ac_cv_prog_AWK="$ac_prog"
10699
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10708
AWK=$ac_cv_prog_AWK
10709
if test -n "$AWK"; then
10710
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10711
$as_echo "$AWK" >&6; }
10713
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10714
$as_echo "no" >&6; }
10718
test -n "$AWK" && break
10722
ac_cpp='$CPP $CPPFLAGS'
10723
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10724
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10725
ac_compiler_gnu=$ac_cv_c_compiler_gnu
10726
if test -n "$ac_tool_prefix"; then
10727
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
10728
set dummy ${ac_tool_prefix}gcc; ac_word=$2
10729
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10730
$as_echo_n "checking for $ac_word... " >&6; }
10731
if test "${ac_cv_prog_CC+set}" = set; then :
10732
$as_echo_n "(cached) " >&6
10734
if test -n "$CC"; then
10735
ac_cv_prog_CC="$CC" # Let the user override the test.
10737
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10738
for as_dir in $PATH
10741
test -z "$as_dir" && as_dir=.
10742
for ac_exec_ext in '' $ac_executable_extensions; do
10743
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10744
ac_cv_prog_CC="${ac_tool_prefix}gcc"
10745
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10755
if test -n "$CC"; then
10756
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10757
$as_echo "$CC" >&6; }
10759
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10760
$as_echo "no" >&6; }
10765
if test -z "$ac_cv_prog_CC"; then
10767
# Extract the first word of "gcc", so it can be a program name with args.
10768
set dummy gcc; ac_word=$2
10769
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10770
$as_echo_n "checking for $ac_word... " >&6; }
10771
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10772
$as_echo_n "(cached) " >&6
10774
if test -n "$ac_ct_CC"; then
10775
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10777
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10778
for as_dir in $PATH
10781
test -z "$as_dir" && as_dir=.
10782
for ac_exec_ext in '' $ac_executable_extensions; do
10783
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10784
ac_cv_prog_ac_ct_CC="gcc"
10785
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10794
ac_ct_CC=$ac_cv_prog_ac_ct_CC
10795
if test -n "$ac_ct_CC"; then
10796
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10797
$as_echo "$ac_ct_CC" >&6; }
10799
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10800
$as_echo "no" >&6; }
10803
if test "x$ac_ct_CC" = x; then
10806
case $cross_compiling:$ac_tool_warned in
10808
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10809
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10810
ac_tool_warned=yes ;;
10815
CC="$ac_cv_prog_CC"
10818
if test -z "$CC"; then
10819
if test -n "$ac_tool_prefix"; then
10820
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
10821
set dummy ${ac_tool_prefix}cc; ac_word=$2
10822
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10823
$as_echo_n "checking for $ac_word... " >&6; }
10824
if test "${ac_cv_prog_CC+set}" = set; then :
10825
$as_echo_n "(cached) " >&6
10827
if test -n "$CC"; then
10828
ac_cv_prog_CC="$CC" # Let the user override the test.
10830
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10831
for as_dir in $PATH
10834
test -z "$as_dir" && as_dir=.
10835
for ac_exec_ext in '' $ac_executable_extensions; do
10836
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10837
ac_cv_prog_CC="${ac_tool_prefix}cc"
10838
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10848
if test -n "$CC"; then
10849
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10850
$as_echo "$CC" >&6; }
10852
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10853
$as_echo "no" >&6; }
10859
if test -z "$CC"; then
10860
# Extract the first word of "cc", so it can be a program name with args.
10861
set dummy cc; ac_word=$2
10862
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10863
$as_echo_n "checking for $ac_word... " >&6; }
10864
if test "${ac_cv_prog_CC+set}" = set; then :
10865
$as_echo_n "(cached) " >&6
10867
if test -n "$CC"; then
10868
ac_cv_prog_CC="$CC" # Let the user override the test.
10870
ac_prog_rejected=no
10871
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10872
for as_dir in $PATH
10875
test -z "$as_dir" && as_dir=.
10876
for ac_exec_ext in '' $ac_executable_extensions; do
10877
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10878
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
10879
ac_prog_rejected=yes
10883
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10890
if test $ac_prog_rejected = yes; then
10891
# We found a bogon in the path, so make sure we never use it.
10892
set dummy $ac_cv_prog_CC
10894
if test $# != 0; then
10895
# We chose a different compiler from the bogus one.
10896
# However, it has the same basename, so the bogon will be chosen
10897
# first if we set CC to just the basename; use the full file name.
10899
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
10905
if test -n "$CC"; then
10906
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10907
$as_echo "$CC" >&6; }
10909
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10910
$as_echo "no" >&6; }
10915
if test -z "$CC"; then
10916
if test -n "$ac_tool_prefix"; then
10917
for ac_prog in cl.exe
10919
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10920
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10921
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10922
$as_echo_n "checking for $ac_word... " >&6; }
10923
if test "${ac_cv_prog_CC+set}" = set; then :
10924
$as_echo_n "(cached) " >&6
10926
if test -n "$CC"; then
10927
ac_cv_prog_CC="$CC" # Let the user override the test.
10929
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10930
for as_dir in $PATH
10933
test -z "$as_dir" && as_dir=.
10934
for ac_exec_ext in '' $ac_executable_extensions; do
10935
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10936
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
10937
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10947
if test -n "$CC"; then
10948
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
10949
$as_echo "$CC" >&6; }
10951
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10952
$as_echo "no" >&6; }
10956
test -n "$CC" && break
10959
if test -z "$CC"; then
10961
for ac_prog in cl.exe
10963
# Extract the first word of "$ac_prog", so it can be a program name with args.
10964
set dummy $ac_prog; ac_word=$2
10965
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10966
$as_echo_n "checking for $ac_word... " >&6; }
10967
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
10968
$as_echo_n "(cached) " >&6
10970
if test -n "$ac_ct_CC"; then
10971
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
10973
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10974
for as_dir in $PATH
10977
test -z "$as_dir" && as_dir=.
10978
for ac_exec_ext in '' $ac_executable_extensions; do
10979
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10980
ac_cv_prog_ac_ct_CC="$ac_prog"
10981
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10990
ac_ct_CC=$ac_cv_prog_ac_ct_CC
10991
if test -n "$ac_ct_CC"; then
10992
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
10993
$as_echo "$ac_ct_CC" >&6; }
10995
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10996
$as_echo "no" >&6; }
11000
test -n "$ac_ct_CC" && break
11003
if test "x$ac_ct_CC" = x; then
11006
case $cross_compiling:$ac_tool_warned in
11008
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11009
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11010
ac_tool_warned=yes ;;
11019
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11020
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11021
as_fn_error "no acceptable C compiler found in \$PATH
11022
See \`config.log' for more details." "$LINENO" 5; }
11024
# Provide some information about the compiler.
11025
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11028
for ac_option in --version -v -V -qversion; do
11029
{ { ac_try="$ac_compiler $ac_option >&5"
11030
case "(($ac_try" in
11031
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11032
*) ac_try_echo=$ac_try;;
11034
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11035
$as_echo "$ac_try_echo"; } >&5
11036
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
11038
if test -s conftest.err; then
11040
... rest of stderr output deleted ...
11041
10q' conftest.err >conftest.er1
11042
cat conftest.er1 >&5
11044
rm -f conftest.er1 conftest.err
11045
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11046
test $ac_status = 0; }
11049
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11050
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11051
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
11052
$as_echo_n "(cached) " >&6
11054
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11055
/* end confdefs.h. */
11068
if ac_fn_c_try_compile "$LINENO"; then :
11069
ac_compiler_gnu=yes
11073
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11074
ac_cv_c_compiler_gnu=$ac_compiler_gnu
11077
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11078
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
11079
if test $ac_compiler_gnu = yes; then
11084
ac_test_CFLAGS=${CFLAGS+set}
11085
ac_save_CFLAGS=$CFLAGS
11086
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11087
$as_echo_n "checking whether $CC accepts -g... " >&6; }
11088
if test "${ac_cv_prog_cc_g+set}" = set; then :
11089
$as_echo_n "(cached) " >&6
11091
ac_save_c_werror_flag=$ac_c_werror_flag
11092
ac_c_werror_flag=yes
11095
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11096
/* end confdefs.h. */
11106
if ac_fn_c_try_compile "$LINENO"; then :
11107
ac_cv_prog_cc_g=yes
11110
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11111
/* end confdefs.h. */
11121
if ac_fn_c_try_compile "$LINENO"; then :
11124
ac_c_werror_flag=$ac_save_c_werror_flag
11126
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11127
/* end confdefs.h. */
11137
if ac_fn_c_try_compile "$LINENO"; then :
11138
ac_cv_prog_cc_g=yes
11140
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11142
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11144
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11145
ac_c_werror_flag=$ac_save_c_werror_flag
11147
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11148
$as_echo "$ac_cv_prog_cc_g" >&6; }
11149
if test "$ac_test_CFLAGS" = set; then
11150
CFLAGS=$ac_save_CFLAGS
11151
elif test $ac_cv_prog_cc_g = yes; then
11152
if test "$GCC" = yes; then
11158
if test "$GCC" = yes; then
11164
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11165
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11166
if test "${ac_cv_prog_cc_c89+set}" = set; then :
11167
$as_echo_n "(cached) " >&6
11169
ac_cv_prog_cc_c89=no
11171
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11172
/* end confdefs.h. */
11173
#include <stdarg.h>
11175
#include <sys/types.h>
11176
#include <sys/stat.h>
11177
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11178
struct buf { int x; };
11179
FILE * (*rcsopen) (struct buf *, struct stat *, int);
11180
static char *e (p, i)
11186
static char *f (char * (*g) (char **, int), char **p, ...)
11191
s = g (p, va_arg (v,int));
11196
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
11197
function prototypes and stuff, but not '\xHH' hex character constants.
11198
These don't provoke an error unfortunately, instead are silently treated
11199
as 'x'. The following induces an error, until -std is added to get
11200
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
11201
array size at least. It's necessary to write '\x00'==0 to get something
11202
that's true only with -std. */
11203
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
11205
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
11206
inside strings and character constants. */
11208
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
11210
int test (int i, double x);
11211
struct s1 {int (*f) (int a);};
11212
struct s2 {int (*f) (double a);};
11213
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
11219
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
11224
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
11225
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
11227
CC="$ac_save_CC $ac_arg"
11228
if ac_fn_c_try_compile "$LINENO"; then :
11229
ac_cv_prog_cc_c89=$ac_arg
11231
rm -f core conftest.err conftest.$ac_objext
11232
test "x$ac_cv_prog_cc_c89" != "xno" && break
11234
rm -f conftest.$ac_ext
11239
case "x$ac_cv_prog_cc_c89" in
11241
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11242
$as_echo "none needed" >&6; } ;;
11244
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11245
$as_echo "unsupported" >&6; } ;;
11247
CC="$CC $ac_cv_prog_cc_c89"
11248
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
11249
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
11251
if test "x$ac_cv_prog_cc_c89" != xno; then :
11256
ac_cpp='$CPP $CPPFLAGS'
11257
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11258
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11259
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11261
depcc="$CC" am_compiler_list=
11263
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11264
$as_echo_n "checking dependency style of $depcc... " >&6; }
11265
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
11266
$as_echo_n "(cached) " >&6
11268
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11269
# We make a subdir and do the tests there. Otherwise we can end up
11270
# making bogus files that we don't know about and never remove. For
11271
# instance it was reported that on HP-UX the gcc test will end up
11272
# making a dummy file named `D' -- because `-MD' means `put the output
11275
# Copy depcomp to subdir because otherwise we won't find it if we're
11276
# using a relative directory.
11277
cp "$am_depcomp" conftest.dir
11279
# We will build objects and dependencies in a subdirectory because
11280
# it helps to detect inapplicable dependency modes. For instance
11281
# both Tru64's cc and ICC support -MD to output dependencies as a
11282
# side effect of compilation, but ICC will put the dependencies in
11283
# the current directory while Tru64 will put them in the object
11287
am_cv_CC_dependencies_compiler_type=none
11288
if test "$am_compiler_list" = ""; then
11289
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11291
am__universal=false
11292
case " $depcc " in #(
11293
*\ -arch\ *\ -arch\ *) am__universal=true ;;
11296
for depmode in $am_compiler_list; do
11297
# Setup a source with many dependencies, because some compilers
11298
# like to wrap large dependency lists on column 80 (with \), and
11299
# we should not choose a depcomp mode which is confused by this.
11301
# We need to recreate these files for each test, as the compiler may
11302
# overwrite some of them when testing with obscure command lines.
11303
# This happens at least with the AIX C compiler.
11305
for i in 1 2 3 4 5 6; do
11306
echo '#include "conftst'$i'.h"' >> sub/conftest.c
11307
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
11308
# Solaris 8's {/usr,}/bin/sh.
11309
touch sub/conftst$i.h
11311
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11313
# We check with `-c' and `-o' for the sake of the "dashmstdout"
11314
# mode. It turns out that the SunPro C++ compiler does not properly
11315
# handle `-M -o', and we need to detect this. Also, some Intel
11316
# versions had trouble with output in subdirs
11317
am__obj=sub/conftest.${OBJEXT-o}
11318
am__minus_obj="-o $am__obj"
11321
# This depmode causes a compiler race in universal mode.
11322
test "$am__universal" = false || continue
11325
# after this tag, mechanisms are not by side-effect, so they'll
11326
# only be used when explicitly requested
11327
if test "x$enable_dependency_tracking" = xyes; then
11333
msvisualcpp | msvcmsys)
11334
# This compiler won't grok `-c -o', but also, the minuso test has
11335
# not run yet. These depmodes are late enough in the game, and
11336
# so weak that their functioning should not be impacted.
11337
am__obj=conftest.${OBJEXT-o}
11342
if depmode=$depmode \
11343
source=sub/conftest.c object=$am__obj \
11344
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11345
$SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11346
>/dev/null 2>conftest.err &&
11347
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11348
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11349
grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11350
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11351
# icc doesn't choke on unknown options, it will just issue warnings
11352
# or remarks (even with -Werror). So we grep stderr for any message
11353
# that says an option was ignored or not supported.
11354
# When given -MP, icc 7.0 and 7.1 complain thusly:
11355
# icc: Command line warning: ignoring option '-M'; no argument required
11356
# The diagnosis changed in icc 8.0:
11357
# icc: Command line remark: option '-MP' not supported
11358
if (grep 'ignoring option' conftest.err ||
11359
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11360
am_cv_CC_dependencies_compiler_type=$depmode
11367
rm -rf conftest.dir
11369
am_cv_CC_dependencies_compiler_type=none
11373
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
11374
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11375
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11378
test "x$enable_dependency_tracking" != xno \
11379
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11380
am__fastdepCC_TRUE=
11381
am__fastdepCC_FALSE='#'
11383
am__fastdepCC_TRUE='#'
11384
am__fastdepCC_FALSE=
11389
ac_cpp='$CPP $CPPFLAGS'
11390
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11391
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11392
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11393
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
11394
$as_echo_n "checking how to run the C preprocessor... " >&6; }
11395
# On Suns, sometimes $CPP names a directory.
11396
if test -n "$CPP" && test -d "$CPP"; then
11399
if test -z "$CPP"; then
11400
if test "${ac_cv_prog_CPP+set}" = set; then :
11401
$as_echo_n "(cached) " >&6
11403
# Double quotes because CPP needs to be expanded
11404
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11406
ac_preproc_ok=false
11407
for ac_c_preproc_warn_flag in '' yes
11409
# Use a header file that comes with gcc, so configuring glibc
11410
# with a fresh cross-compiler works.
11411
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11412
# <limits.h> exists even on freestanding compilers.
11413
# On the NeXT, cc -E runs the code through the compiler's parser,
11414
# not just through cpp. "Syntax error" is here to catch this case.
11415
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11416
/* end confdefs.h. */
11418
# include <limits.h>
11420
# include <assert.h>
11424
if ac_fn_c_try_cpp "$LINENO"; then :
11427
# Broken: fails on valid input.
11430
rm -f conftest.err conftest.$ac_ext
11432
# OK, works on sane cases. Now check whether nonexistent headers
11433
# can be detected and how.
11434
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11435
/* end confdefs.h. */
11436
#include <ac_nonexistent.h>
11438
if ac_fn_c_try_cpp "$LINENO"; then :
11439
# Broken: success on invalid input.
11442
# Passes both tests.
11446
rm -f conftest.err conftest.$ac_ext
11449
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11450
rm -f conftest.err conftest.$ac_ext
11451
if $ac_preproc_ok; then :
11456
ac_cv_prog_CPP=$CPP
11459
CPP=$ac_cv_prog_CPP
11461
ac_cv_prog_CPP=$CPP
11463
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
11464
$as_echo "$CPP" >&6; }
11465
ac_preproc_ok=false
11466
for ac_c_preproc_warn_flag in '' yes
11468
# Use a header file that comes with gcc, so configuring glibc
11469
# with a fresh cross-compiler works.
11470
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11471
# <limits.h> exists even on freestanding compilers.
11472
# On the NeXT, cc -E runs the code through the compiler's parser,
11473
# not just through cpp. "Syntax error" is here to catch this case.
11474
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11475
/* end confdefs.h. */
11477
# include <limits.h>
11479
# include <assert.h>
11483
if ac_fn_c_try_cpp "$LINENO"; then :
11486
# Broken: fails on valid input.
11489
rm -f conftest.err conftest.$ac_ext
11491
# OK, works on sane cases. Now check whether nonexistent headers
11492
# can be detected and how.
11493
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11494
/* end confdefs.h. */
11495
#include <ac_nonexistent.h>
11497
if ac_fn_c_try_cpp "$LINENO"; then :
11498
# Broken: success on invalid input.
11501
# Passes both tests.
11505
rm -f conftest.err conftest.$ac_ext
11508
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11509
rm -f conftest.err conftest.$ac_ext
11510
if $ac_preproc_ok; then :
11513
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11514
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11515
as_fn_error "C preprocessor \"$CPP\" fails sanity check
11516
See \`config.log' for more details." "$LINENO" 5; }
11520
ac_cpp='$CPP $CPPFLAGS'
11521
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11522
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11523
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11526
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11527
$as_echo_n "checking whether ln -s works... " >&6; }
11529
if test "$LN_S" = "ln -s"; then
11530
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11531
$as_echo "yes" >&6; }
11533
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11534
$as_echo "no, using $LN_S" >&6; }
11537
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11538
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11540
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11541
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
11542
$as_echo_n "(cached) " >&6
11544
cat >conftest.make <<\_ACEOF
11547
@echo '@@@%%%=$(MAKE)=@@@%%%'
11549
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
11550
case `${MAKE-make} -f conftest.make 2>/dev/null` in
11551
*@@@%%%=?*=@@@%%%*)
11552
eval ac_cv_prog_make_${ac_make}_set=yes;;
11554
eval ac_cv_prog_make_${ac_make}_set=no;;
11556
rm -f conftest.make
11558
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11559
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11560
$as_echo "yes" >&6; }
11563
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11564
$as_echo "no" >&6; }
11565
SET_MAKE="MAKE=${MAKE-make}"
11568
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
11569
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
11570
if test "${ac_cv_path_GREP+set}" = set; then :
11571
$as_echo_n "(cached) " >&6
11573
if test -z "$GREP"; then
11574
ac_path_GREP_found=false
11575
# Loop through the user's path and test for each of PROGNAME-LIST
11576
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11577
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11580
test -z "$as_dir" && as_dir=.
11581
for ac_prog in grep ggrep; do
11582
for ac_exec_ext in '' $ac_executable_extensions; do
11583
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
11584
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
11585
# Check for GNU ac_path_GREP and select it if it is found.
11586
# Check for GNU $ac_path_GREP
11587
case `"$ac_path_GREP" --version 2>&1` in
11589
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
11592
$as_echo_n 0123456789 >"conftest.in"
11595
cat "conftest.in" "conftest.in" >"conftest.tmp"
11596
mv "conftest.tmp" "conftest.in"
11597
cp "conftest.in" "conftest.nl"
11598
$as_echo 'GREP' >> "conftest.nl"
11599
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11600
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11601
as_fn_arith $ac_count + 1 && ac_count=$as_val
11602
if test $ac_count -gt ${ac_path_GREP_max-0}; then
11603
# Best one so far, save it but keep looking for a better one
11604
ac_cv_path_GREP="$ac_path_GREP"
11605
ac_path_GREP_max=$ac_count
11607
# 10*(2^10) chars as input seems more than enough
11608
test $ac_count -gt 10 && break
11610
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11613
$ac_path_GREP_found && break 3
11618
if test -z "$ac_cv_path_GREP"; then
11619
as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11622
ac_cv_path_GREP=$GREP
11626
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
11627
$as_echo "$ac_cv_path_GREP" >&6; }
11628
GREP="$ac_cv_path_GREP"
11631
for ac_prog in perl perl5
11633
# Extract the first word of "$ac_prog", so it can be a program name with args.
11634
set dummy $ac_prog; ac_word=$2
11635
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11636
$as_echo_n "checking for $ac_word... " >&6; }
11637
if test "${ac_cv_path_PERL+set}" = set; then :
11638
$as_echo_n "(cached) " >&6
11642
ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11645
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11646
for as_dir in $PATH
11649
test -z "$as_dir" && as_dir=.
11650
for ac_exec_ext in '' $ac_executable_extensions; do
11651
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11652
ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11653
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11663
PERL=$ac_cv_path_PERL
11664
if test -n "$PERL"; then
11665
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11666
$as_echo "$PERL" >&6; }
11668
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11669
$as_echo "no" >&6; }
11673
test -n "$PERL" && break
11676
for ac_prog in env printenv
11678
# Extract the first word of "$ac_prog", so it can be a program name with args.
11679
set dummy $ac_prog; ac_word=$2
11680
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11681
$as_echo_n "checking for $ac_word... " >&6; }
11682
if test "${ac_cv_path_ENV_CMD+set}" = set; then :
11683
$as_echo_n "(cached) " >&6
11687
ac_cv_path_ENV_CMD="$ENV_CMD" # Let the user override the test with a path.
11690
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11691
for as_dir in $PATH
11694
test -z "$as_dir" && as_dir=.
11695
for ac_exec_ext in '' $ac_executable_extensions; do
11696
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11697
ac_cv_path_ENV_CMD="$as_dir/$ac_word$ac_exec_ext"
11698
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11708
ENV_CMD=$ac_cv_path_ENV_CMD
11709
if test -n "$ENV_CMD"; then
11710
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENV_CMD" >&5
11711
$as_echo "$ENV_CMD" >&6; }
11713
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11714
$as_echo "no" >&6; }
11718
test -n "$ENV_CMD" && break
11722
# Checks for header files.
11723
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
11724
$as_echo_n "checking for ANSI C header files... " >&6; }
11725
if test "${ac_cv_header_stdc+set}" = set; then :
11726
$as_echo_n "(cached) " >&6
11728
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11729
/* end confdefs.h. */
11730
#include <stdlib.h>
11731
#include <stdarg.h>
11732
#include <string.h>
11743
if ac_fn_c_try_compile "$LINENO"; then :
11744
ac_cv_header_stdc=yes
11746
ac_cv_header_stdc=no
11748
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11750
if test $ac_cv_header_stdc = yes; then
11751
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
11752
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11753
/* end confdefs.h. */
11754
#include <string.h>
11757
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11758
$EGREP "memchr" >/dev/null 2>&1; then :
11761
ac_cv_header_stdc=no
11767
if test $ac_cv_header_stdc = yes; then
11768
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
11769
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11770
/* end confdefs.h. */
11771
#include <stdlib.h>
11774
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11775
$EGREP "free" >/dev/null 2>&1; then :
11778
ac_cv_header_stdc=no
11784
if test $ac_cv_header_stdc = yes; then
11785
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
11786
if test "$cross_compiling" = yes; then :
11789
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11790
/* end confdefs.h. */
11792
#include <stdlib.h>
11793
#if ((' ' & 0x0FF) == 0x020)
11794
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
11795
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
11797
# define ISLOWER(c) \
11798
(('a' <= (c) && (c) <= 'i') \
11799
|| ('j' <= (c) && (c) <= 'r') \
11800
|| ('s' <= (c) && (c) <= 'z'))
11801
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
11804
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
11809
for (i = 0; i < 256; i++)
11810
if (XOR (islower (i), ISLOWER (i))
11811
|| toupper (i) != TOUPPER (i))
11816
if ac_fn_c_try_run "$LINENO"; then :
11819
ac_cv_header_stdc=no
11821
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11822
conftest.$ac_objext conftest.beam conftest.$ac_ext
11827
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
11828
$as_echo "$ac_cv_header_stdc" >&6; }
11829
if test $ac_cv_header_stdc = yes; then
11831
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
11835
for ac_header in fcntl.h limits.h stdlib.h string.h unistd.h sys/types.h sys/stat.h
11837
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11838
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11839
eval as_val=\$$as_ac_Header
11840
if test "x$as_val" = x""yes; then :
11841
cat >>confdefs.h <<_ACEOF
11842
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11850
# Checks for typedefs, structures, and compiler characteristics.
11851
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
11852
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
11853
if test "${ac_cv_c_const+set}" = set; then :
11854
$as_echo_n "(cached) " >&6
11856
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11857
/* end confdefs.h. */
11862
/* FIXME: Include the comments suggested by Paul. */
11863
#ifndef __cplusplus
11864
/* Ultrix mips cc rejects this. */
11865
typedef int charset[2];
11867
/* SunOS 4.1.1 cc rejects this. */
11868
char const *const *pcpcc;
11870
/* NEC SVR4.0.2 mips cc rejects this. */
11871
struct point {int x, y;};
11872
static struct point const zero = {0,0};
11873
/* AIX XL C 1.02.0.0 rejects this.
11874
It does not let you subtract one const X* pointer from another in
11875
an arm of an if-expression whose if-part is not a constant
11877
const char *g = "string";
11878
pcpcc = &g + (g ? g-g : 0);
11879
/* HPUX 7.0 cc rejects these. */
11881
ppc = (char**) pcpcc;
11882
pcpcc = (char const *const *) ppc;
11883
{ /* SCO 3.2v4 cc rejects this. */
11885
char const *s = 0 ? (char *) 0 : (char const *) 0;
11890
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11891
int x[] = {25, 17};
11892
const int *foo = &x[0];
11895
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11896
typedef const int *iptr;
11900
{ /* AIX XL C 1.02.0.0 rejects this saying
11901
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11902
struct s { int j; const int *ap[3]; };
11903
struct s *b; b->j = 5;
11905
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11906
const int foo = 10;
11907
if (!foo) return 0;
11909
return !cs[0] && !zero.x;
11916
if ac_fn_c_try_compile "$LINENO"; then :
11921
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11923
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
11924
$as_echo "$ac_cv_c_const" >&6; }
11925
if test $ac_cv_c_const = no; then
11927
$as_echo "#define const /**/" >>confdefs.h
11931
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
11932
$as_echo_n "checking for inline... " >&6; }
11933
if test "${ac_cv_c_inline+set}" = set; then :
11934
$as_echo_n "(cached) " >&6
11937
for ac_kw in inline __inline__ __inline; do
11938
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11939
/* end confdefs.h. */
11940
#ifndef __cplusplus
11942
static $ac_kw foo_t static_foo () {return 0; }
11943
$ac_kw foo_t foo () {return 0; }
11947
if ac_fn_c_try_compile "$LINENO"; then :
11948
ac_cv_c_inline=$ac_kw
11950
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11951
test "$ac_cv_c_inline" != no && break
11955
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
11956
$as_echo "$ac_cv_c_inline" >&6; }
11958
case $ac_cv_c_inline in
11961
case $ac_cv_c_inline in
11963
*) ac_val=$ac_cv_c_inline;;
11965
cat >>confdefs.h <<_ACEOF
11966
#ifndef __cplusplus
11967
#define inline $ac_val
11973
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
11974
$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
11975
if test "${ac_cv_c_restrict+set}" = set; then :
11976
$as_echo_n "(cached) " >&6
11978
ac_cv_c_restrict=no
11979
# The order here caters to the fact that C++ does not require restrict.
11980
for ac_kw in __restrict __restrict__ _Restrict restrict; do
11981
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11982
/* end confdefs.h. */
11983
typedef int * int_ptr;
11984
int foo (int_ptr $ac_kw ip) {
11991
int * $ac_kw t = s;
11998
if ac_fn_c_try_compile "$LINENO"; then :
11999
ac_cv_c_restrict=$ac_kw
12001
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12002
test "$ac_cv_c_restrict" != no && break
12006
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
12007
$as_echo "$ac_cv_c_restrict" >&6; }
12009
case $ac_cv_c_restrict in
12011
no) $as_echo "#define restrict /**/" >>confdefs.h
12013
*) cat >>confdefs.h <<_ACEOF
12014
#define restrict $ac_cv_c_restrict
12019
ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12020
if test "x$ac_cv_type_pid_t" = x""yes; then :
12024
cat >>confdefs.h <<_ACEOF
12030
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12031
if test "x$ac_cv_type_size_t" = x""yes; then :
12035
cat >>confdefs.h <<_ACEOF
12036
#define size_t unsigned int
12041
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12042
$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12043
if test "${ac_cv_struct_tm+set}" = set; then :
12044
$as_echo_n "(cached) " >&6
12046
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12047
/* end confdefs.h. */
12048
#include <sys/types.h>
12055
int *p = &tm.tm_sec;
12061
if ac_fn_c_try_compile "$LINENO"; then :
12062
ac_cv_struct_tm=time.h
12064
ac_cv_struct_tm=sys/time.h
12066
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12068
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12069
$as_echo "$ac_cv_struct_tm" >&6; }
12070
if test $ac_cv_struct_tm = sys/time.h; then
12072
$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12076
ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
12077
case $ac_cv_c_uint8_t in #(
12081
$as_echo "#define _UINT8_T 1" >>confdefs.h
12084
cat >>confdefs.h <<_ACEOF
12085
#define uint8_t $ac_cv_c_uint8_t
12091
# Checks for library functions.
12092
for ac_header in stdlib.h
12094
ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
12095
if test "x$ac_cv_header_stdlib_h" = x""yes; then :
12096
cat >>confdefs.h <<_ACEOF
12097
#define HAVE_STDLIB_H 1
12104
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
12105
$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
12106
if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
12107
$as_echo_n "(cached) " >&6
12109
if test "$cross_compiling" = yes; then :
12110
ac_cv_func_malloc_0_nonnull=no
12112
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12113
/* end confdefs.h. */
12114
#if defined STDC_HEADERS || defined HAVE_STDLIB_H
12115
# include <stdlib.h>
12123
return ! malloc (0);
12128
if ac_fn_c_try_run "$LINENO"; then :
12129
ac_cv_func_malloc_0_nonnull=yes
12131
ac_cv_func_malloc_0_nonnull=no
12133
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12134
conftest.$ac_objext conftest.beam conftest.$ac_ext
12138
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
12139
$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
12140
if test $ac_cv_func_malloc_0_nonnull = yes; then :
12142
$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
12145
$as_echo "#define HAVE_MALLOC 0" >>confdefs.h
12147
case " $LIBOBJS " in
12148
*" malloc.$ac_objext "* ) ;;
12149
*) LIBOBJS="$LIBOBJS malloc.$ac_objext"
12154
$as_echo "#define malloc rpl_malloc" >>confdefs.h
12159
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
12160
$as_echo_n "checking for working memcmp... " >&6; }
12161
if test "${ac_cv_func_memcmp_working+set}" = set; then :
12162
$as_echo_n "(cached) " >&6
12164
if test "$cross_compiling" = yes; then :
12165
ac_cv_func_memcmp_working=no
12167
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12168
/* end confdefs.h. */
12169
$ac_includes_default
12174
/* Some versions of memcmp are not 8-bit clean. */
12175
char c0 = '\100', c1 = '\200', c2 = '\201';
12176
if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
12179
/* The Next x86 OpenStep bug shows up only when comparing 16 bytes
12180
or more and with at least one buffer not starting on a 4-byte boundary.
12181
William Lewis provided this test program. */
12186
for (i = 0; i < 4; i++)
12190
strcpy (a, "--------01111111");
12191
strcpy (b, "--------10000000");
12192
if (memcmp (a, b, 16) >= 0)
12202
if ac_fn_c_try_run "$LINENO"; then :
12203
ac_cv_func_memcmp_working=yes
12205
ac_cv_func_memcmp_working=no
12207
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12208
conftest.$ac_objext conftest.beam conftest.$ac_ext
12212
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
12213
$as_echo "$ac_cv_func_memcmp_working" >&6; }
12214
test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
12215
*" memcmp.$ac_objext "* ) ;;
12216
*) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
12221
for ac_func in atexit getcwd memmove memset strcasecmp strchr strdup strerror strncasecmp strrchr strstr strtol fchmod
12223
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12224
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12225
eval as_val=\$$as_ac_var
12226
if test "x$as_val" = x""yes; then :
12227
cat >>confdefs.h <<_ACEOF
12228
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12237
MSC_PKGBASE_DIR="$MSC_BASE_DIR/.."
12238
MSC_TEST_DIR="$MSC_BASE_DIR/tests"
12239
MSC_REGRESSION_DIR="$MSC_TEST_DIR/regression"
12240
MSC_REGRESSION_SERVERROOT_DIR="$MSC_REGRESSION_DIR/server_root"
12241
MSC_REGRESSION_CONF_DIR="$MSC_REGRESSION_SERVERROOT_DIR/conf"
12242
MSC_REGRESSION_LOGS_DIR="$MSC_REGRESSION_SERVERROOT_DIR/logs"
12243
MSC_REGRESSION_DOCROOT_DIR="$MSC_REGRESSION_SERVERROOT_DIR/htdocs"
12254
### Configure Options
12259
CANONICAL_HOST=$host
12273
echo "Checking plataform... Identified as AIX"
12277
echo "Checking plataform... Identified as HPUX"
12281
echo "Checking plataform... Identified as Macintosh OS X"
12285
echo "Checking plataform... Identified as Linux"
12289
echo "Checking plataform... Identified as Solaris"
12293
echo "Checking plataform... Identified as FreeBSD"
12297
echo "Checking plataform... Identified as FreeBSD"
12301
echo "Checking plataform... Identified as FreeBSD"
12305
echo "Unknown CANONICAL_HOST $host"
12310
if test x$aixos = xtrue; then
12318
if test x$hpuxos = xtrue; then
12326
if test x$macos = xtrue; then
12334
if test x$linuxos = xtrue; then
12342
if test x$solarisos = xtrue; then
12350
if test x$freebsdos = xtrue; then
12358
if test x$openbsdos = xtrue; then
12366
if test x$netbsdos = xtrue; then
12376
TOPLEVEL_SUBDIRS="tools"
12379
# Check whether --enable-apache2-module was given.
12380
if test "${enable_apache2_module+set}" = set; then :
12381
enableval=$enable_apache2_module;
12382
if test "$enableval" != "no"; then
12383
build_apache2_module=1
12385
build_apache2_module=0
12390
build_apache2_module=1
12394
if test "$build_apache2_module" -eq 1; then
12395
BUILD_APACHE2_MODULE_TRUE=
12396
BUILD_APACHE2_MODULE_FALSE='#'
12398
BUILD_APACHE2_MODULE_TRUE='#'
12399
BUILD_APACHE2_MODULE_FALSE=
12402
if test "$build_apache2_module" -eq 1; then
12403
TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS apache2"
12408
# Check whether --enable-extentions was given.
12409
if test "${enable_extentions+set}" = set; then :
12410
enableval=$enable_extentions;
12411
if test "$enableval" != "no"; then
12423
if test "$build_extentions" -eq 1; then
12424
BUILD_extentions_TRUE=
12425
BUILD_extentions_FALSE='#'
12427
BUILD_extentions_TRUE='#'
12428
BUILD_extentions_FALSE=
12431
if test "$build_extentions" -eq 1; then
12432
TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS ext"
12437
# Check whether --enable-mlogc was given.
12438
if test "${enable_mlogc+set}" = set; then :
12439
enableval=$enable_mlogc;
12440
if test "$enableval" != "no"; then
12452
if test "$build_mlogc" -eq 1; then
12454
BUILD_MLOGC_FALSE='#'
12456
BUILD_MLOGC_TRUE='#'
12460
if test "$build_mlogc" -eq 1; then
12461
TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS mlogc"
12464
# Audit Log Parser v2 (ALP2)
12465
# Check whether --enable-alp2 was given.
12466
if test "${enable_alp2+set}" = set; then :
12467
enableval=$enable_alp2;
12468
if test "$enableval" != "no"; then
12480
if test "$build_alp2" -eq 1; then
12482
BUILD_ALP2_FALSE='#'
12484
BUILD_ALP2_TRUE='#'
12488
if test "$build_alp2" -eq 1; then
12489
TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS alp2"
12493
# Check whether --enable-docs was given.
12494
if test "${enable_docs+set}" = set; then :
12495
enableval=$enable_docs;
12496
if test "$enableval" != "no"; then
12508
if test "$build_docs" -eq 1; then
12510
BUILD_DOCS_FALSE='#'
12512
BUILD_DOCS_TRUE='#'
12516
if test "$build_docs" -eq 1; then
12517
TOPLEVEL_SUBDIRS="$TOPLEVEL_SUBDIRS docs"
12521
# Add PCRE Studying
12523
# Check whether --enable-pcre-study was given.
12524
if test "${enable_pcre_study+set}" = set; then :
12525
enableval=$enable_pcre_study;
12526
if test "$enableval" != "no"; then
12527
pcre_study='-DWITH_PCRE_STUDY'
12528
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_study"
12535
pcre_study='-DWITH_PCRE_STUDY'
12540
# Limit PCRE matching
12541
# Check whether --enable-pcre-match-limit was given.
12542
if test "${enable_pcre_match_limit+set}" = set; then :
12543
enableval=$enable_pcre_match_limit;
12544
if test "$enableval" = "yes"; then
12545
as_fn_error "PCRE match limits require a numeric value" "$LINENO" 5
12546
elif test "$enableval" = "no"; then
12547
pcre_match_limit=''
12549
pcre_match_limit="-DMODSEC_PCRE_MATCH_LIMIT=$enableval"
12550
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_match_limit"
12555
pcre_match_limit='-DMODSEC_PCRE_MATCH_LIMIT=1500'
12560
# Limit PCRE matching recursion
12561
# Check whether --enable-pcre-match-limit-recursion was given.
12562
if test "${enable_pcre_match_limit_recursion+set}" = set; then :
12563
enableval=$enable_pcre_match_limit_recursion;
12564
if test "$enableval" = "yes"; then
12565
as_fn_error "PCRE match limits require a numeric value" "$LINENO" 5
12566
elif test "$enableval" = "no"; then
12567
pcre_match_limit_recursion=''
12569
pcre_match_limit_recursion="-DMODSEC_PCRE_MATCH_LIMIT_RECURSION=$enableval"
12570
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $pcre_match_limit_recursion"
12575
pcre_match_limit_recursion='-DMODSEC_PCRE_MATCH_LIMIT_RECURSION=1500'
12580
# Ignore configure errors
12581
# Check whether --enable-errors was given.
12582
if test "${enable_errors+set}" = set; then :
12583
enableval=$enable_errors;
12584
if test "$enableval" != "no"; then
12598
# Check whether --enable-verbose-output was given.
12599
if test "${enable_verbose_output+set}" = set; then :
12600
enableval=$enable_verbose_output;
12601
if test "$enableval" != "no"; then
12615
# Check whether --enable-strict-compile was given.
12616
if test "${enable_strict_compile+set}" = set; then :
12617
enableval=$enable_strict_compile;
12618
if test "$enableval" != "no"; then
12619
strict_compile="-std=c99 -Wstrict-overflow=1 -Wextra -Wno-missing-field-initializers -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-unused-parameter -Wformat -Wformat-security -Werror -fstack-protector -D_FORTIFY_SOURCE=2"
12620
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $strict_compile"
12633
# Check whether --enable-debug-conf was given.
12634
if test "${enable_debug_conf+set}" = set; then :
12635
enableval=$enable_debug_conf;
12636
if test "$enableval" != "no"; then
12637
debug_conf="-DDEBUG_CONF"
12638
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_conf"
12651
# Check whether --enable-debug-cache was given.
12652
if test "${enable_debug_cache+set}" = set; then :
12653
enableval=$enable_debug_cache;
12654
if test "$enableval" != "no"; then
12655
debug_cache="-DCACHE_DEBUG"
12656
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_cache"
12669
# Check whether --enable-debug-acmp was given.
12670
if test "${enable_debug_acmp+set}" = set; then :
12671
enableval=$enable_debug_acmp;
12672
if test "$enableval" != "no"; then
12673
debug_acmp="-DDEBUG_ACMP"
12674
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_acmp"
12687
# Check whether --enable-debug-mem was given.
12688
if test "${enable_debug_mem+set}" = set; then :
12689
enableval=$enable_debug_mem;
12690
if test "$enableval" != "no"; then
12691
debug_mem="-DDEBUG_MEM"
12692
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $debug_mem"
12704
# PERFORMANCE_MEASUREMENT
12705
# Check whether --enable-performance-measurement was given.
12706
if test "${enable_performance_measurement+set}" = set; then :
12707
enableval=$enable_performance_measurement;
12708
if test "$enableval" != "no"; then
12709
perf_meas="-DPERFORMANCE_MEASUREMENT"
12710
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $perf_meas"
12723
# Check whether --enable-modsec-api was given.
12724
if test "${enable_modsec_api+set}" = set; then :
12725
enableval=$enable_modsec_api;
12726
if test "$enableval" != "yes"; then
12727
modsec_api="-DNO_MODSEC_API"
12728
MODSEC_EXTRA_CFLAGS="$MODSEC_EXTRA_CFLAGS $modsec_api"
12741
{ $as_echo "$as_me:${as_lineno-$LINENO}: looking for Apache module support via DSO through APXS" >&5
12742
$as_echo "$as_me: looking for Apache module support via DSO through APXS" >&6;}
12744
# Check whether --with-apxs was given.
12745
if test "${with_apxs+set}" = set; then :
12746
withval=$with_apxs;
12747
if test "$withval" = "yes"; then
12756
if test -z "$APXS"; then
12757
for i in /usr/local/apache22/bin \
12758
/usr/local/apache2/bin \
12759
/usr/local/apache/bin \
12765
if test -f "$i/apxs2"; then
12768
elif test -f "$i/apxs"; then
12775
# arbitrarily picking the same version subversion looks for, don't know how
12776
# accurate this really is, but at least it'll force us to have apache2...
12777
HTTPD_WANTED_MMN=20020903
12779
if test -n "$APXS" -a "$APXS" != "no" -a -x "$APXS" ; then
12780
APXS_INCLUDE="`$APXS -q INCLUDEDIR`"
12781
if test -r $APXS_INCLUDE/httpd.h; then
12782
{ $as_echo "$as_me:${as_lineno-$LINENO}: found apxs at $APXS" >&5
12783
$as_echo "$as_me: found apxs at $APXS" >&6;}
12784
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking httpd version" >&5
12785
$as_echo "$as_me: checking httpd version" >&6;}
12786
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12787
/* end confdefs.h. */
12789
#include "$APXS_INCLUDE/ap_mmn.h"
12790
#if AP_MODULE_MAGIC_AT_LEAST($HTTPD_WANTED_MMN,0)
12794
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12795
$EGREP "VERSION_OK" >/dev/null 2>&1; then :
12796
{ $as_echo "$as_me:${as_lineno-$LINENO}: httpd is recent enough" >&5
12797
$as_echo "$as_me: httpd is recent enough" >&6;}
12800
if test "$report_errors" -eq 1; then
12801
{ as_fn_set_status mmn must be at least $HTTPD_WANTED_MMN
12802
as_fn_error "apache is too old" "$LINENO" 5; }
12804
{ $as_echo "$as_me:${as_lineno-$LINENO}: apache is too old" >&5
12805
$as_echo "$as_me: apache is too old" >&mmn must be at least $HTTPD_WANTED_MMN;}
12812
APXS_INCLUDEDIR="`$APXS -q INCLUDEDIR`"
12813
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs INCLUDEDIR: $APXS_INCLUDEDIR" >&5
12814
$as_echo "$as_me: apxs INCLUDEDIR: $APXS_INCLUDEDIR" >&6;}; fi
12815
# Make sure the include dir is used
12816
if test -n "$APXS_INCLUDEDIR"; then
12817
APXS_INCLUDES="-I${APXS_INCLUDEDIR} `$APXS -q INCLUDES` `$APXS -q EXTRA_INCLUDES`"
12819
APXS_INCLUDES="`$APXS -q INCLUDES` `$APXS -q EXTRA_INCLUDES`"
12821
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs INCLUDES: $APXS_INCLUDES" >&5
12822
$as_echo "$as_me: apxs INCLUDES: $APXS_INCLUDES" >&6;}; fi
12823
APXS_CFLAGS=-I`$APXS -q INCLUDEDIR`
12824
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs CFLAGS: $APXS_CFLAGS" >&5
12825
$as_echo "$as_me: apxs CFLAGS: $APXS_CFLAGS" >&6;}; fi
12827
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LDFLAGS: $APXS_LDFLAGS" >&5
12828
$as_echo "$as_me: apxs LDFLAGS: $APXS_LDFLAGS" >&6;}; fi
12829
APXS_LIBDIR="`$APXS -q LIBDIR`"
12830
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBDIR: $APXS_LIBDIR" >&5
12831
$as_echo "$as_me: apxs LIBDIR: $APXS_LIBDIR" >&6;}; fi
12832
# Make sure the lib dir is used
12833
if test -n "$APXS_LIBDIR"; then
12834
APXS_LIBS="-L${APXS_LIBDIR} `$APXS -q LIBS` `$APXS -q EXTRA_LIBS`"
12836
APXS_LIBS="`$APXS -q LIBS` `$APXS -q EXTRA_LIBS`"
12838
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBS: $APXS_LIBS" >&5
12839
$as_echo "$as_me: apxs LIBS: $APXS_LIBS" >&6;}; fi
12840
APXS_LIBTOOL="`$APXS -q LIBTOOL`"
12841
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBTOOL: $APXS_LIBTOOL" >&5
12842
$as_echo "$as_me: apxs LIBTOOL: $APXS_LIBTOOL" >&6;}; fi
12843
APXS_CC="`$APXS -q CC`"
12844
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs CC: $APXS_CC" >&5
12845
$as_echo "$as_me: apxs CC: $APXS_CC" >&6;}; fi
12846
APXS_BINDIR="`$APXS -q BINDIR`"
12847
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs BINDIR: $APXS_BINDIR" >&5
12848
$as_echo "$as_me: apxs BINDIR: $APXS_BINDIR" >&6;}; fi
12849
APXS_SBINDIR="`$APXS -q SBINDIR`"
12850
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs SBINDIR: $APXS_SBINDIR" >&5
12851
$as_echo "$as_me: apxs SBINDIR: $APXS_SBINDIR" >&6;}; fi
12852
APXS_PROGNAME="`$APXS -q PROGNAME`"
12853
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs PROGNAME: $APXS_PROGNAME" >&5
12854
$as_echo "$as_me: apxs PROGNAME: $APXS_PROGNAME" >&6;}; fi
12855
APXS_LIBEXECDIR="`$APXS -q LIBEXECDIR`"
12856
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs LIBEXECDIR: $APXS_LIBEXECDIR" >&5
12857
$as_echo "$as_me: apxs LIBEXECDIR: $APXS_LIBEXECDIR" >&6;}; fi
12858
APXS_MODULES=$APXS_LIBEXECDIR
12859
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs MODULES: $APXS_MODULES" >&5
12860
$as_echo "$as_me: apxs MODULES: $APXS_MODULES" >&6;}; fi
12861
if test "$APXS_SBINDIR" = "/"; then
12862
APXS_HTTPD="$APXS_SBINDIR/$APXS_PROGNAME"
12864
APXS_HTTPD="$APXS_SBINDIR/$APXS_PROGNAME"
12866
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apxs HTTPD: $APXS_HTTPD" >&5
12867
$as_echo "$as_me: apxs HTTPD: $APXS_HTTPD" >&6;}; fi
12869
if test "$report_errors" -eq 1; then
12870
as_fn_error "couldn't find APXS" "$LINENO" 5
12872
{ $as_echo "$as_me:${as_lineno-$LINENO}: couldn't find APXS" >&5
12873
$as_echo "$as_me: couldn't find APXS" >&6;}
12877
### Build *EXTRA_CFLAGS vars
12879
# Allow overriding EXTRA_CFLAGS
12880
if $ENV_CMD | $GREP "^EXTRA_CFLAGS" > /dev/null 2>&1; then
12881
if test -z "$debug_mem"; then
12882
EXTRA_CFLAGS="$EXTRA_CFLAGS $strict_compile"
12885
if test -n "$debug_mem"; then
12886
EXTRA_CFLAGS="-O0 -g -Wall"
12888
EXTRA_CFLAGS="-O2 -g -Wall $strict_compile"
12892
MODSEC_EXTRA_CFLAGS="$pcre_study $pcre_match_limit $pcre_match_limit_recursion $debug_conf $debug_cache $debug_acmp $debug_mem $perf_meas $modsec_api"
12894
APXS_WRAPPER=build/apxs-wrapper
12895
APXS_EXTRA_CFLAGS=""
12896
for f in $EXTRA_CFLAGS; do
12897
APXS_EXTRA_CFLAGS="$APXS_EXTRA_CFLAGS -Wc,$f"
12899
MODSEC_APXS_EXTRA_CFLAGS=""
12900
for f in $MODSEC_EXTRA_CFLAGS; do
12901
MODSEC_APXS_EXTRA_CFLAGS="$MODSEC_APXS_EXTRA_CFLAGS -Wc,$f"
12904
### Substitute the vars
12930
# Check whether --with-pcre was given.
12931
if test "${with_pcre+set}" = set; then :
12932
withval=$with_pcre; test_paths="${with_pcre}"
12934
test_paths="/usr/local/libpcre /usr/local/pcre /usr/local /opt/libpcre /opt/pcre /opt /usr"
12938
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libpcre config script" >&5
12939
$as_echo_n "checking for libpcre config script... " >&6; }
12941
if test -z "${with_pcre}"; then
12942
test_paths="/usr/local/pcre /usr/local /usr"
12944
test_paths="${with_pcre}"
12947
for x in ${test_paths}; do
12948
if test ! -d "$x" -a -e "$x"; then
12954
for PCRE_CONFIG in pcre-config; do
12955
if test -e "${x}/bin/${PCRE_CONFIG}"; then
12956
pcre_path="${x}/bin"
12958
elif test -e "${x}/${PCRE_CONFIG}"; then
12965
if test -n "$pcre_path"; then
12970
if test -n "${pcre_path}"; then
12971
if test "${pcre_path}" != "no"; then
12972
PCRE_CONFIG="${pcre_path}/${PCRE_CONFIG}"
12974
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${PCRE_CONFIG}" >&5
12975
$as_echo "${PCRE_CONFIG}" >&6; }
12976
PCRE_VERSION="`${PCRE_CONFIG} --version`"
12977
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre VERSION: $PCRE_VERSION" >&5
12978
$as_echo "$as_me: pcre VERSION: $PCRE_VERSION" >&6;}; fi
12979
PCRE_CFLAGS="`${PCRE_CONFIG} --cflags`"
12980
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre CFLAGS: $PCRE_CFLAGS" >&5
12981
$as_echo "$as_me: pcre CFLAGS: $PCRE_CFLAGS" >&6;}; fi
12982
PCRE_LDADD="`${PCRE_CONFIG} --libs`"
12983
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: pcre LDADD: $PCRE_LDADD" >&5
12984
$as_echo "$as_me: pcre LDADD: $PCRE_LDADD" >&6;}; fi
12986
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12987
$as_echo "no" >&6; }
12997
if test -z "${PCRE_VERSION}"; then
12998
{ $as_echo "$as_me:${as_lineno-$LINENO}: *** pcre library not found." >&5
12999
$as_echo "$as_me: *** pcre library not found." >&6;}
13000
as_fn_error "pcre library is required" "$LINENO" 5
13002
{ $as_echo "$as_me:${as_lineno-$LINENO}: using pcre v${PCRE_VERSION}" >&5
13003
$as_echo "$as_me: using pcre v${PCRE_VERSION}" >&6;}
13007
if test "$build_apache2_module" -ne 0 -o "$build_mlogc" -ne 0; then
13010
# Check whether --with-apr was given.
13011
if test "${with_apr+set}" = set; then :
13012
withval=$with_apr; test_paths="${with_apr}"
13014
test_paths="/usr/local/libapr /usr/local/apr /usr/local /opt/libapr /opt/apr /opt /usr"
13018
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libapr config script" >&5
13019
$as_echo_n "checking for libapr config script... " >&6; }
13021
for x in ${test_paths}; do
13022
if test ! -d "$x" -a -e "$x"; then
13028
for APR_CONFIG in apr-1-mt-config apr-1-config apr-config-1 apr-mt-config-1 apr-mt-config apr-config; do
13029
if test -e "${x}/bin/${APR_CONFIG}"; then
13030
apr_path="${x}/bin"
13032
elif test -e "${x}/${APR_CONFIG}"; then
13039
if test -n "$apr_path"; then
13044
if test -n "${apr_path}"; then
13045
if test "${apr_path}" != "no"; then
13046
APR_CONFIG="${apr_path}/${APR_CONFIG}"
13048
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${APR_CONFIG}" >&5
13049
$as_echo "${APR_CONFIG}" >&6; }
13050
APR_VERSION="`${APR_CONFIG} --version`"
13051
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr VERSION: $APR_VERSION" >&5
13052
$as_echo "$as_me: apr VERSION: $APR_VERSION" >&6;}; fi
13053
APR_CFLAGS="`${APR_CONFIG} --includes`"
13054
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr CFLAGS: $APR_CFLAGS" >&5
13055
$as_echo "$as_me: apr CFLAGS: $APR_CFLAGS" >&6;}; fi
13056
APR_CPPFLAGS="`${APR_CONFIG} --cppflags`"
13057
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr CPPFLAGS: $APR_CPPFLAGS" >&5
13058
$as_echo "$as_me: apr CPPFLAGS: $APR_CPPFLAGS" >&6;}; fi
13059
APR_LDFLAGS="`${APR_CONFIG} --libs`"
13060
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr LDFLAGS: $APR_LDFLAGS" >&5
13061
$as_echo "$as_me: apr LDFLAGS: $APR_LDFLAGS" >&6;}; fi
13062
APR_LDADD="`${APR_CONFIG} --link-libtool`"
13063
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apr LDADD: $APR_LDADD" >&5
13064
$as_echo "$as_me: apr LDADD: $APR_LDADD" >&6;}; fi
13066
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13067
$as_echo "no" >&6; }
13077
if test -z "${APR_VERSION}"; then
13078
{ $as_echo "$as_me:${as_lineno-$LINENO}: *** apr library not found." >&5
13079
$as_echo "$as_me: *** apr library not found." >&6;}
13080
as_fn_error "apr library is required" "$LINENO" 5
13082
{ $as_echo "$as_me:${as_lineno-$LINENO}: using apr v${APR_VERSION}" >&5
13083
$as_echo "$as_me: using apr v${APR_VERSION}" >&6;}
13089
# Check whether --with-apu was given.
13090
if test "${with_apu+set}" = set; then :
13091
withval=$with_apu; test_paths="${with_apu}"
13093
test_paths="/usr/local/libapr-util /usr/local/apr-util /usr/local/libapu /usr/local/apu /usr/local /opt/libapr-util /opt/apr-util /opt/libapu /opt/apu /opt /usr"
13097
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libapu config script" >&5
13098
$as_echo_n "checking for libapu config script... " >&6; }
13100
for x in ${test_paths}; do
13101
if test ! -d "$x" -a -e "$x"; then
13107
for APU_CONFIG in apu-1-mt-config apu-1-config apu-config-1 apu-mt-config-1 apu-mt-config apu-config; do
13108
if test -e "${x}/bin/${APU_CONFIG}"; then
13109
apu_path="${x}/bin"
13111
elif test -e "${x}/${APU_CONFIG}"; then
13118
if test -n "$apu_path"; then
13123
if test -n "${apu_path}"; then
13124
if test "${apu_path}" != "no"; then
13125
APU_CONFIG="${apu_path}/${APU_CONFIG}"
13127
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${APU_CONFIG}" >&5
13128
$as_echo "${APU_CONFIG}" >&6; }
13129
APU_VERSION="`${APU_CONFIG} --version`"
13130
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu VERSION: $APU_VERSION" >&5
13131
$as_echo "$as_me: apu VERSION: $APU_VERSION" >&6;}; fi
13132
APU_CFLAGS="`${APU_CONFIG} --includes`"
13133
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu CFLAGS: $APU_CFLAGS" >&5
13134
$as_echo "$as_me: apu CFLAGS: $APU_CFLAGS" >&6;}; fi
13135
APU_LDFLAGS="`${APU_CONFIG} --libs`"
13136
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu LDFLAGS: $APU_LDFLAGS" >&5
13137
$as_echo "$as_me: apu LDFLAGS: $APU_LDFLAGS" >&6;}; fi
13138
APU_LDADD="`${APU_CONFIG} --link-libtool`"
13139
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: apu LDADD: $APU_LDADD" >&5
13140
$as_echo "$as_me: apu LDADD: $APU_LDADD" >&6;}; fi
13142
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13143
$as_echo "no" >&6; }
13152
if test -z "${APU_VERSION}"; then
13153
{ $as_echo "$as_me:${as_lineno-$LINENO}: *** apu library not found." >&5
13154
$as_echo "$as_me: *** apu library not found." >&6;}
13155
as_fn_error "apu library is required" "$LINENO" 5
13157
{ $as_echo "$as_me:${as_lineno-$LINENO}: using apu v${APU_VERSION}" >&5
13158
$as_echo "$as_me: using apu v${APU_VERSION}" >&6;}
13165
# Check whether --with-libxml was given.
13166
if test "${with_libxml+set}" = set; then :
13167
withval=$with_libxml; test_paths="${with_libxml}"
13169
test_paths="/usr/local/libxml2 /usr/local/xml2 /usr/local/xml /usr/local /opt/libxml2 /opt/libxml /opt/xml2 /opt/xml /opt /usr"
13173
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml2 config script" >&5
13174
$as_echo_n "checking for libxml2 config script... " >&6; }
13176
for x in ${test_paths}; do
13177
if test ! -d "$x" -a -e "$x"; then
13183
for LIBXML2_CONFIG in xml2-config xml-2-config xml-config; do
13184
if test -e "${x}/bin/${LIBXML2_CONFIG}"; then
13185
libxml2_path="${x}/bin"
13187
elif test -e "${x}/${LIBXML2_CONFIG}"; then
13188
libxml2_path="${x}"
13194
if test -n "$libxml2_path"; then
13199
if test -n "${libxml2_path}"; then
13200
if test "${libxml2_path}" != "no"; then
13201
LIBXML2_CONFIG="${libxml2_path}/${LIBXML2_CONFIG}"
13203
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${LIBXML2_CONFIG}" >&5
13204
$as_echo "${LIBXML2_CONFIG}" >&6; }
13205
LIBXML2_VERSION="`${LIBXML2_CONFIG} --version`"
13206
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml VERSION: $LIBXML2_VERSION" >&5
13207
$as_echo "$as_me: xml VERSION: $LIBXML2_VERSION" >&6;}; fi
13208
LIBXML2_CFLAGS="`${LIBXML2_CONFIG} --cflags`"
13209
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml CFLAGS: $LIBXML2_CFLAGS" >&5
13210
$as_echo "$as_me: xml CFLAGS: $LIBXML2_CFLAGS" >&6;}; fi
13211
LIBXML2_LDADD="`${LIBXML2_CONFIG} --libs`"
13212
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: xml LDADD: $LIBXML2_LDADD" >&5
13213
$as_echo "$as_me: xml LDADD: $LIBXML2_LDADD" >&6;}; fi
13215
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13216
$as_echo "no" >&6; }
13226
if test -z "${LIBXML2_VERSION}"; then
13227
{ $as_echo "$as_me:${as_lineno-$LINENO}: *** xml library not found." >&5
13228
$as_echo "$as_me: *** xml library not found." >&6;}
13229
as_fn_error "libxml2 is required" "$LINENO" 5
13231
{ $as_echo "$as_me:${as_lineno-$LINENO}: using libxml2 v${LIBXML2_VERSION}" >&5
13232
$as_echo "$as_me: using libxml2 v${LIBXML2_VERSION}" >&6;}
13238
if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
13239
if test -n "$ac_tool_prefix"; then
13240
# Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
13241
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
13242
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13243
$as_echo_n "checking for $ac_word... " >&6; }
13244
if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
13245
$as_echo_n "(cached) " >&6
13247
case $PKG_CONFIG in
13249
ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
13252
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13253
for as_dir in $PATH
13256
test -z "$as_dir" && as_dir=.
13257
for ac_exec_ext in '' $ac_executable_extensions; do
13258
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13259
ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13260
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13270
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
13271
if test -n "$PKG_CONFIG"; then
13272
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
13273
$as_echo "$PKG_CONFIG" >&6; }
13275
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13276
$as_echo "no" >&6; }
13281
if test -z "$ac_cv_path_PKG_CONFIG"; then
13282
ac_pt_PKG_CONFIG=$PKG_CONFIG
13283
# Extract the first word of "pkg-config", so it can be a program name with args.
13284
set dummy pkg-config; ac_word=$2
13285
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13286
$as_echo_n "checking for $ac_word... " >&6; }
13287
if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
13288
$as_echo_n "(cached) " >&6
13290
case $ac_pt_PKG_CONFIG in
13292
ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
13295
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13296
for as_dir in $PATH
13299
test -z "$as_dir" && as_dir=.
13300
for ac_exec_ext in '' $ac_executable_extensions; do
13301
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13302
ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
13303
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13313
ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
13314
if test -n "$ac_pt_PKG_CONFIG"; then
13315
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
13316
$as_echo "$ac_pt_PKG_CONFIG" >&6; }
13318
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13319
$as_echo "no" >&6; }
13322
if test "x$ac_pt_PKG_CONFIG" = x; then
13325
case $cross_compiling:$ac_tool_warned in
13327
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13328
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13329
ac_tool_warned=yes ;;
13331
PKG_CONFIG=$ac_pt_PKG_CONFIG
13334
PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
13338
if test -n "$PKG_CONFIG"; then
13339
_pkg_min_version=0.9.0
13340
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
13341
$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
13342
if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
13343
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13344
$as_echo "yes" >&6; }
13346
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13347
$as_echo "no" >&6; }
13361
LUA_CONFIG=${PKG_CONFIG}
13362
LUA_PKGNAMES="lua5.1 lua-5.1 lua_5.1 lua-51 lua_51 lua51 lua5 lua"
13363
LUA_SONAMES="so la sl dll dylib"
13366
# Check whether --with-lua was given.
13367
if test "${with_lua+set}" = set; then :
13374
case "${with_lua}" in #(
13378
test_paths="/usr/local/liblua /usr/local/lua /usr/local /opt/liblua /opt/lua /opt /usr" ;; #(
13380
test_paths="${with_lua}" ;;
13383
if test "x${test_paths}" != "x"; then :
13385
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblua config script" >&5
13386
$as_echo_n "checking for liblua config script... " >&6; }
13388
for x in ${test_paths}; do
13389
if test ! -d "$x" -a -e "$x"; then
13394
for y in $LUA_CONFIG; do
13395
if test -e "${x}/bin/${y}"; then
13396
LUA_CONFIG="${x}/bin/${y}"
13397
lua_config="${LUA_CONFIG}"
13399
elif test -e "${x}/${y}"; then
13400
LUA_CONFIG="${x}/${y}"
13401
lua_config="${LUA_CONFIG}"
13405
if test -n "${lua_config}"; then
13410
if test -n "${LUA_CONFIG}"; then
13412
for x in ${LUA_PKGNAMES}; do
13413
if ${LUA_CONFIG} --exists ${x}; then
13420
if test -n "${LUA_PKGNAME}"; then
13421
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${LUA_CONFIG}" >&5
13422
$as_echo "${LUA_CONFIG}" >&6; }
13423
LUA_VERSION="`${LUA_CONFIG} ${LUA_PKGNAME} --modversion`"
13424
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua VERSION: $LUA_VERSION" >&5
13425
$as_echo "$as_me: lua VERSION: $LUA_VERSION" >&6;}; fi
13426
LUA_CFLAGS="`${LUA_CONFIG} ${LUA_PKGNAME} --cflags`"
13427
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua CFLAGS: $LUA_CFLAGS" >&5
13428
$as_echo "$as_me: lua CFLAGS: $LUA_CFLAGS" >&6;}; fi
13429
LUA_LDADD="`${LUA_CONFIG} ${LUA_PKGNAME} --libs-only-l`"
13430
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua LDADD: $LUA_LDADD" >&5
13431
$as_echo "$as_me: lua LDADD: $LUA_LDADD" >&6;}; fi
13432
LUA_LDFLAGS="`${LUA_CONFIG} ${LUA_PKGNAME} --libs-only-L --libs-only-other`"
13433
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: lua LDFLAGS: $LUA_LDFLAGS" >&5
13434
$as_echo "$as_me: lua LDFLAGS: $LUA_LDFLAGS" >&6;}; fi
13436
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13437
$as_echo "no" >&6; }
13439
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lua install" >&5
13440
$as_echo_n "checking for lua install... " >&6; }
13441
for x in ${test_paths}; do
13442
for y in ${LUA_SONAMES}; do
13443
if test -e "${x}/liblua5.1.${y}"; then
13444
lua_lib_path="${x}"
13445
lua_lib_name="lua5.1"
13447
elif test -e "${x}/lib/liblua5.1.${y}"; then
13448
lua_lib_path="${x}/lib"
13449
lua_lib_name="lua5.1"
13451
elif test -e "${x}/lib64/liblua5.1.${y}"; then
13452
lua_lib_path="${x}/lib64"
13453
lua_lib_name="lua5.1"
13455
elif test -e "${x}/lib32/liblua5.1.${y}"; then
13456
lua_lib_path="${x}/lib32"
13457
lua_lib_name="lua5.1"
13459
elif test -e "${x}/liblua51.${y}"; then
13460
lua_lib_path="${x}"
13461
lua_lib_name="lua51"
13463
elif test -e "${x}/lib/liblua51.${y}"; then
13464
lua_lib_path="${x}/lib"
13465
lua_lib_name="lua51"
13467
elif test -e "${x}/lib64/liblua51.${y}"; then
13468
lua_lib_path="${x}/lib64"
13469
lua_lib_name="lua51"
13471
elif test -e "${x}/lib32/liblua51.${y}"; then
13472
lua_lib_path="${x}/lib32"
13473
lua_lib_name="lua51"
13475
elif test -e "${x}/liblua.${y}"; then
13476
lua_lib_path="${x}"
13479
elif test -e "${x}/lib/liblua.${y}"; then
13480
lua_lib_path="${x}/lib"
13483
elif test -e "${x}/lib64/liblua.${y}"; then
13484
lua_lib_path="${x}/lib64"
13487
elif test -e "${x}/lib32/liblua.${y}"; then
13488
lua_lib_path="${x}/lib32"
13496
if test -n "$lua_lib_path"; then
13500
for x in ${test_paths}; do
13501
if test -e "${x}/include/lua.h"; then
13502
lua_inc_path="${x}/include"
13504
elif test -e "${x}/lua.h"; then
13505
lua_inc_path="${x}"
13509
for lua_pkg_name in ${lua_lib_name} ${LUA_PKGNAMES}; do
13510
if test -e "${x}/include/${lua_pkg_name}/lua.h"; then
13511
lua_inc_path="${x}/include"
13513
elif test -e "${x}/${lua_pkg_name}/lua.h"; then
13514
lua_inc_path="${x}"
13520
if test -n "$lua_inc_path"; then
13524
if test -n "${lua_lib_path}" -a -n "${lua_inc_path}"; then
13526
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lua_lib_path} ${lua_inc_path}" >&5
13527
$as_echo "${lua_lib_path} ${lua_inc_path}" >&6; }
13529
LUA_CFLAGS="-I${lua_inc_path}"
13530
LUA_LDADD="-l${lua_lib_name}"
13531
LUA_LDFLAGS="-L${lua_lib_path}"
13534
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13535
$as_echo "no" >&6; }
13546
if test -z "${LUA_VERSION}"; then
13547
{ $as_echo "$as_me:${as_lineno-$LINENO}: optional lua library not found" >&5
13548
$as_echo "$as_me: optional lua library not found" >&6;}
13550
{ $as_echo "$as_me:${as_lineno-$LINENO}: using lua v${LUA_VERSION}" >&5
13551
$as_echo "$as_me: using lua v${LUA_VERSION}" >&6;}
13552
LUA_CFLAGS="-DWITH_LUA ${LUA_CFLAGS}"
13556
if test "$build_mlogc" -ne 0; then
13559
# Check whether --with-curl was given.
13560
if test "${with_curl+set}" = set; then :
13561
withval=$with_curl; test_paths="${with_curl}"
13563
test_paths="/usr/local/libcurl /usr/local/curl /usr/local /opt/libcurl /opt/curl /opt /usr"
13567
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libcurl config script" >&5
13568
$as_echo_n "checking for libcurl config script... " >&6; }
13570
for x in ${test_paths}; do
13571
if test ! -d "$x" -a -e "$x"; then
13577
for CURL_CONFIG in curl-config; do
13578
if test -e "${x}/bin/${CURL_CONFIG}"; then
13579
curl_path="${x}/bin"
13581
elif test -e "${x}/${CURL_CONFIG}"; then
13588
if test -n "$curl_path"; then
13593
if test -n "${curl_path}"; then
13594
if test "${curl_path}" != "no"; then
13595
CURL_CONFIG="${curl_path}/${CURL_CONFIG}"
13597
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${CURL_CONFIG}" >&5
13598
$as_echo "${CURL_CONFIG}" >&6; }
13599
CURL_VERSION=`${CURL_CONFIG} --version | sed 's/^[^0-9][^[:space:]][^[:space:]]*[[:space:]]*//'`
13600
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl VERSION: $CURL_VERSION" >&5
13601
$as_echo "$as_me: curl VERSION: $CURL_VERSION" >&6;}; fi
13602
CURL_CFLAGS="`${CURL_CONFIG} --cflags`"
13603
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl CFLAGS: $CURL_CFLAGS" >&5
13604
$as_echo "$as_me: curl CFLAGS: $CURL_CFLAGS" >&6;}; fi
13605
CURL_LDADD="`${CURL_CONFIG} --libs`"
13606
if test "$verbose_output" -eq 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: curl LDADD: $CURL_LIBS" >&5
13607
$as_echo "$as_me: curl LDADD: $CURL_LIBS" >&6;}; fi
13609
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libcurl is at least v${CURL_MIN_VERSION}" >&5
13610
$as_echo_n "checking if libcurl is at least v${CURL_MIN_VERSION}... " >&6; }
13611
curl_min_ver=`echo ${CURL_MIN_VERSION} | awk -F. '{print (\$ 1 * 1000000) + (\$ 2 * 1000) + \$ 3}'`
13612
curl_ver=`echo ${CURL_VERSION} | awk -F. '{print (\$ 1 * 1000000) + (\$ 2 * 1000) + \$ 3}'`
13613
if test "$curl_min_ver" -le "$curl_ver"; then
13614
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, $CURL_VERSION" >&5
13615
$as_echo "yes, $CURL_VERSION" >&6; }
13617
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, $CURL_VERSION" >&5
13618
$as_echo "no, $CURL_VERSION" >&6; }
13619
{ $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl library may be too old" >&5
13620
$as_echo "$as_me: NOTE: curl library may be too old" >&6;}
13623
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libcurl is linked with gnutls" >&5
13624
$as_echo_n "checking if libcurl is linked with gnutls... " >&6; }
13625
curl_uses_gnutls=`echo ${CURL_LIBS} | grep gnutls | wc -l`
13626
if test "$curl_uses_gnutls" -ne 0; then
13627
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13628
$as_echo "yes" >&6; }
13629
{ $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl linked with gnutls may be buggy, openssl recommended" >&5
13630
$as_echo "$as_me: NOTE: curl linked with gnutls may be buggy, openssl recommended" >&6;}
13631
CURL_USES_GNUTLS=yes
13633
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13634
$as_echo "no" >&6; }
13635
CURL_USES_GNUTLS=no
13639
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13640
$as_echo "no" >&6; }
13651
if test -z "${CURL_VERSION}"; then
13652
{ $as_echo "$as_me:${as_lineno-$LINENO}: *** curl library not found." >&5
13653
$as_echo "$as_me: *** curl library not found." >&6;}
13654
{ $as_echo "$as_me:${as_lineno-$LINENO}: NOTE: curl library is only required for building mlogc" >&5
13655
$as_echo "$as_me: NOTE: curl library is only required for building mlogc" >&6;}
13657
{ $as_echo "$as_me:${as_lineno-$LINENO}: using curl v${CURL_VERSION}" >&5
13658
$as_echo "$as_me: using curl v${CURL_VERSION}" >&6;}
13664
ac_config_files="$ac_config_files Makefile"
13666
ac_config_files="$ac_config_files tools/Makefile"
13668
if test "$build_alp2" -ne 0; then
13669
ac_config_files="$ac_config_files alp2/Makefile"
13672
if test "$build_apache2_module" -ne 0; then
13673
ac_config_files="$ac_config_files apache2/Makefile"
13676
if test "$build_extentions" -ne 0; then
13677
ac_config_files="$ac_config_files ext/Makefile"
13680
ac_config_files="$ac_config_files build/apxs-wrapper"
13682
if test -e "$PERL"; then
13683
if test "$build_mlogc" -ne 0; then
13684
ac_config_files="$ac_config_files mlogc/mlogc-batch-load.pl"
13687
ac_config_files="$ac_config_files tests/run-unit-tests.pl"
13689
ac_config_files="$ac_config_files tests/run-regression-tests.pl"
13691
ac_config_files="$ac_config_files tests/gen_rx-pm.pl"
13693
ac_config_files="$ac_config_files tests/csv_rx-pm.pl"
13695
ac_config_files="$ac_config_files tests/regression/server_root/conf/httpd.conf"
13699
ac_config_files="$ac_config_files tools/rules-updater.pl"
13702
if test "$build_mlogc" -ne 0; then
13703
ac_config_files="$ac_config_files mlogc/Makefile"
13706
ac_config_files="$ac_config_files tests/Makefile"
13709
cat >confcache <<\_ACEOF
13710
# This file is a shell script that caches the results of configure
13711
# tests run on this system so they can be shared between configure
13712
# scripts and configure runs, see configure's option --config-cache.
13713
# It is not useful on other systems. If it contains results you don't
13714
# want to keep, you may remove or edit it.
13716
# config.status only pays attention to the cache file if you give it
13717
# the --recheck option to rerun configure.
13719
# `ac_cv_env_foo' variables (set or unset) will be overridden when
13720
# loading this file, other *unset* `ac_cv_foo' will be assigned the
13721
# following values.
13725
# The following way of writing the cache mishandles newlines in values,
13726
# but we know of no workaround that is simple, portable, and efficient.
13727
# So, we kill variables containing newlines.
13728
# Ultrix sh set writes to stderr and can't be redirected directly,
13729
# and sets the high bit in the cache file unless we assign to the vars.
13731
for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13732
eval ac_val=\$$ac_var
13736
*_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13737
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13740
_ | IFS | as_nl) ;; #(
13741
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13742
*) { eval $ac_var=; unset $ac_var;} ;;
13748
case $as_nl`(ac_space=' '; set) 2>&1` in #(
13749
*${as_nl}ac_space=\ *)
13750
# `set' does not quote correctly, so add quotes: double-quote
13751
# substitution turns \\\\ into \\, and sed turns \\ into \.
13754
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13757
# `set' quotes correctly as required by POSIX, so do not add quotes.
13758
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13767
s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13769
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13771
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13772
if test -w "$cache_file"; then
13773
test "x$cache_file" != "x/dev/null" &&
13774
{ $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13775
$as_echo "$as_me: updating cache $cache_file" >&6;}
13776
cat confcache >$cache_file
13778
{ $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13779
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13784
test "x$prefix" = xNONE && prefix=$ac_default_prefix
13785
# Let make expand exec_prefix.
13786
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13788
DEFS=-DHAVE_CONFIG_H
13792
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13793
# 1. Remove the extension, and $U if already installed.
13794
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13795
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13796
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13797
# will be set to the directory where LIBOBJS objects are built.
13798
as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13799
as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13801
LIBOBJS=$ac_libobjs
13803
LTLIBOBJS=$ac_ltlibobjs
13806
if test -n "$EXEEXT"; then
13808
am__EXEEXT_FALSE='#'
13810
am__EXEEXT_TRUE='#'
13814
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13815
as_fn_error "conditional \"AMDEP\" was never defined.
13816
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13818
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13819
as_fn_error "conditional \"am__fastdepCC\" was never defined.
13820
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13822
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13823
as_fn_error "conditional \"am__fastdepCC\" was never defined.
13824
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13826
if test -z "${AIX_TRUE}" && test -z "${AIX_FALSE}"; then
13827
as_fn_error "conditional \"AIX\" was never defined.
13828
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13830
if test -z "${HPUX_TRUE}" && test -z "${HPUX_FALSE}"; then
13831
as_fn_error "conditional \"HPUX\" was never defined.
13832
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13834
if test -z "${MACOSX_TRUE}" && test -z "${MACOSX_FALSE}"; then
13835
as_fn_error "conditional \"MACOSX\" was never defined.
13836
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13838
if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
13839
as_fn_error "conditional \"LINUX\" was never defined.
13840
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13842
if test -z "${SOLARIS_TRUE}" && test -z "${SOLARIS_FALSE}"; then
13843
as_fn_error "conditional \"SOLARIS\" was never defined.
13844
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13846
if test -z "${FREEBSD_TRUE}" && test -z "${FREEBSD_FALSE}"; then
13847
as_fn_error "conditional \"FREEBSD\" was never defined.
13848
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13850
if test -z "${OPENBSD_TRUE}" && test -z "${OPENBSD_FALSE}"; then
13851
as_fn_error "conditional \"OPENBSD\" was never defined.
13852
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13854
if test -z "${NETBSD_TRUE}" && test -z "${NETBSD_FALSE}"; then
13855
as_fn_error "conditional \"NETBSD\" was never defined.
13856
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13858
if test -z "${BUILD_APACHE2_MODULE_TRUE}" && test -z "${BUILD_APACHE2_MODULE_FALSE}"; then
13859
as_fn_error "conditional \"BUILD_APACHE2_MODULE\" was never defined.
13860
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13862
if test -z "${BUILD_extentions_TRUE}" && test -z "${BUILD_extentions_FALSE}"; then
13863
as_fn_error "conditional \"BUILD_extentions\" was never defined.
13864
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13866
if test -z "${BUILD_MLOGC_TRUE}" && test -z "${BUILD_MLOGC_FALSE}"; then
13867
as_fn_error "conditional \"BUILD_MLOGC\" was never defined.
13868
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13870
if test -z "${BUILD_ALP2_TRUE}" && test -z "${BUILD_ALP2_FALSE}"; then
13871
as_fn_error "conditional \"BUILD_ALP2\" was never defined.
13872
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13874
if test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
13875
as_fn_error "conditional \"BUILD_DOCS\" was never defined.
13876
Usually this means the macro was only invoked conditionally." "$LINENO" 5
13879
: ${CONFIG_STATUS=./config.status}
13881
ac_clean_files_save=$ac_clean_files
13882
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13883
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13884
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13886
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13888
# Generated by $as_me.
13889
# Run this file to recreate the current configuration.
13890
# Compiler output produced by configure, useful for debugging
13891
# configure, is in config.log if it exists.
13894
ac_cs_recheck=false
13897
SHELL=\${CONFIG_SHELL-$SHELL}
13900
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13901
## -------------------- ##
13902
## M4sh Initialization. ##
13903
## -------------------- ##
13905
# Be more Bourne compatible
13906
DUALCASE=1; export DUALCASE # for MKS sh
13907
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13910
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13911
# is contrary to our usage. Disable this feature.
13912
alias -g '${1+"$@"}'='"$@"'
13913
setopt NO_GLOB_SUBST
13915
case `(set -o) 2>/dev/null` in #(
13927
# Printing a long string crashes Solaris 7 /usr/bin/printf.
13928
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13929
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13930
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13931
# Prefer a ksh shell builtin over an external printf program on Solaris,
13932
# but without wasting forks for bash or zsh.
13933
if test -z "$BASH_VERSION$ZSH_VERSION" \
13934
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13935
as_echo='print -r --'
13936
as_echo_n='print -rn --'
13937
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13938
as_echo='printf %s\n'
13939
as_echo_n='printf %s'
13941
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13942
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13943
as_echo_n='/usr/ucb/echo -n'
13945
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13946
as_echo_n_body='eval
13950
expr "X$arg" : "X\\(.*\\)$as_nl";
13951
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13953
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13955
export as_echo_n_body
13956
as_echo_n='sh -c $as_echo_n_body as_echo'
13958
export as_echo_body
13959
as_echo='sh -c $as_echo_body as_echo'
13962
# The user is always right.
13963
if test "${PATH_SEPARATOR+set}" != set; then
13965
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13966
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13973
# We need space, tab and new line, in precisely that order. Quoting is
13974
# there to prevent editors from complaining about space-tab.
13975
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
13976
# splitting by setting IFS to empty value.)
13979
# Find who we are. Look in the path if we contain no directory separator.
13981
*[\\/]* ) as_myself=$0 ;;
13982
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13983
for as_dir in $PATH
13986
test -z "$as_dir" && as_dir=.
13987
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13993
# We did not find ourselves, most probably we were run as `sh COMMAND'
13994
# in which case we are not to be found in the path.
13995
if test "x$as_myself" = x; then
13998
if test ! -f "$as_myself"; then
13999
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14003
# Unset variables that we do not need and which cause bugs (e.g. in
14004
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14005
# suppresses any "Segmentation fault" message there. '((' could
14006
# trigger a bug in pdksh 5.2.14.
14007
for as_var in BASH_ENV ENV MAIL MAILPATH
14008
do eval test x\${$as_var+set} = xset \
14009
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14022
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14025
# as_fn_error ERROR [LINENO LOG_FD]
14026
# ---------------------------------
14027
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14028
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14029
# script with status $?, using 1 if that was 0.
14032
as_status=$?; test $as_status -eq 0 && as_status=1
14034
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14035
$as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14037
$as_echo "$as_me: error: $1" >&2
14038
as_fn_exit $as_status
14042
# as_fn_set_status STATUS
14043
# -----------------------
14044
# Set $? to STATUS, without forking.
14045
as_fn_set_status ()
14048
} # as_fn_set_status
14050
# as_fn_exit STATUS
14051
# -----------------
14052
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14056
as_fn_set_status $1
14062
# Portably unset VAR.
14065
{ eval $1=; unset $1;}
14067
as_unset=as_fn_unset
14068
# as_fn_append VAR VALUE
14069
# ----------------------
14070
# Append the text in VALUE to the end of the definition contained in VAR. Take
14071
# advantage of any shell optimizations that allow amortized linear growth over
14072
# repeated appends, instead of the typical quadratic growth present in naive
14074
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14075
eval 'as_fn_append ()
14086
# as_fn_arith ARG...
14087
# ------------------
14088
# Perform arithmetic evaluation on the ARGs, and store the result in the
14089
# global $as_val. Take advantage of shells that can avoid forks. The arguments
14090
# must be portable across $(()) and expr.
14091
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14092
eval 'as_fn_arith ()
14099
as_val=`expr "$@" || test $? -eq 1`
14104
if expr a : '\(a\)' >/dev/null 2>&1 &&
14105
test "X`expr 00001 : '.*\(...\)'`" = X001; then
14111
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14112
as_basename=basename
14117
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14123
as_me=`$as_basename -- "$0" ||
14124
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14125
X"$0" : 'X\(//\)$' \| \
14126
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14128
sed '/^.*\/\([^/][^/]*\)\/*$/{
14142
# Avoid depending upon Character Ranges.
14143
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14144
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14145
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14146
as_cr_digits='0123456789'
14147
as_cr_alnum=$as_cr_Letters$as_cr_digits
14149
ECHO_C= ECHO_N= ECHO_T=
14150
case `echo -n x` in #(((((
14152
case `echo 'xy\c'` in
14153
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
14155
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14162
rm -f conf$$ conf$$.exe conf$$.file
14163
if test -d conf$$.dir; then
14164
rm -f conf$$.dir/conf$$.file
14167
mkdir conf$$.dir 2>/dev/null
14169
if (echo >conf$$.file) 2>/dev/null; then
14170
if ln -s conf$$.file conf$$ 2>/dev/null; then
14172
# ... but there are two gotchas:
14173
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14174
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14175
# In both cases, we have to default to `cp -p'.
14176
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14178
elif ln conf$$.file conf$$ 2>/dev/null; then
14186
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14187
rmdir conf$$.dir 2>/dev/null
14192
# Create "$as_dir" as a directory, including parents if necessary.
14197
-*) as_dir=./$as_dir;;
14199
test -d "$as_dir" || eval $as_mkdir_p || {
14203
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14204
*) as_qdir=$as_dir;;
14206
as_dirs="'$as_qdir' $as_dirs"
14207
as_dir=`$as_dirname -- "$as_dir" ||
14208
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14209
X"$as_dir" : 'X\(//\)[^/]' \| \
14210
X"$as_dir" : 'X\(//\)$' \| \
14211
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14212
$as_echo X"$as_dir" |
14213
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14217
/^X\(\/\/\)[^/].*/{
14230
test -d "$as_dir" && break
14232
test -z "$as_dirs" || eval "mkdir $as_dirs"
14233
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14237
if mkdir -p . 2>/dev/null; then
14238
as_mkdir_p='mkdir -p "$as_dir"'
14240
test -d ./-p && rmdir ./-p
14244
if test -x / >/dev/null 2>&1; then
14245
as_test_x='test -x'
14247
if ls -dL / >/dev/null 2>&1; then
14254
if test -d "$1"; then
14260
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14261
???[sx]*):;;*)false;;esac;fi
14265
as_executable_p=$as_test_x
14267
# Sed expression to map a string onto a valid CPP name.
14268
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14270
# Sed expression to map a string onto a valid variable name.
14271
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14275
## ----------------------------------- ##
14276
## Main body of $CONFIG_STATUS script. ##
14277
## ----------------------------------- ##
14279
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14281
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14282
# Save the log message, to keep $0 and so on meaningful, and to
14283
# report actual input values of CONFIG_FILES etc. instead of their
14284
# values after options handling.
14286
This file was extended by modsecurity $as_me 2.6, which was
14287
generated by GNU Autoconf 2.65. Invocation command line was
14289
CONFIG_FILES = $CONFIG_FILES
14290
CONFIG_HEADERS = $CONFIG_HEADERS
14291
CONFIG_LINKS = $CONFIG_LINKS
14292
CONFIG_COMMANDS = $CONFIG_COMMANDS
14295
on `(hostname || uname -n) 2>/dev/null | sed 1q`
14300
case $ac_config_files in *"
14301
"*) set x $ac_config_files; shift; ac_config_files=$*;;
14304
case $ac_config_headers in *"
14305
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14309
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14310
# Files that config.status was made for.
14311
config_files="$ac_config_files"
14312
config_headers="$ac_config_headers"
14313
config_commands="$ac_config_commands"
14317
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14319
\`$as_me' instantiates files and other configuration actions
14320
from templates according to the current configuration. Unless the files
14321
and actions are specified as TAGs, all are instantiated by default.
14323
Usage: $0 [OPTION]... [TAG]...
14325
-h, --help print this help, then exit
14326
-V, --version print version number and configuration settings, then exit
14327
--config print configuration, then exit
14328
-q, --quiet, --silent
14329
do not print progress messages
14330
-d, --debug don't remove temporary files
14331
--recheck update $as_me by reconfiguring in the same conditions
14332
--file=FILE[:TEMPLATE]
14333
instantiate the configuration file FILE
14334
--header=FILE[:TEMPLATE]
14335
instantiate the configuration header FILE
14337
Configuration files:
14340
Configuration headers:
14343
Configuration commands:
14346
Report bugs to <support@modsecurity.org>."
14349
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14350
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14352
modsecurity config.status 2.6
14353
configured by $0, generated by GNU Autoconf 2.65,
14354
with options \\"\$ac_cs_config\\"
14356
Copyright (C) 2009 Free Software Foundation, Inc.
14357
This config.status script is free software; the Free Software Foundation
14358
gives unlimited permission to copy, distribute and modify it."
14365
test -n "\$AWK" || AWK=awk
14368
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14369
# The default lists apply if the user does not specify any file.
14375
ac_option=`expr "X$1" : 'X\([^=]*\)='`
14376
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14387
# Handling of the options.
14388
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14390
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14391
$as_echo "$ac_cs_version"; exit ;;
14392
--config | --confi | --conf | --con | --co | --c )
14393
$as_echo "$ac_cs_config"; exit ;;
14394
--debug | --debu | --deb | --de | --d | -d )
14396
--file | --fil | --fi | --f )
14399
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14401
as_fn_append CONFIG_FILES " '$ac_optarg'"
14402
ac_need_defaults=false;;
14403
--header | --heade | --head | --hea )
14406
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14408
as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14409
ac_need_defaults=false;;
14411
# Conflict between --help and --header
14412
as_fn_error "ambiguous option: \`$1'
14413
Try \`$0 --help' for more information.";;
14414
--help | --hel | -h )
14415
$as_echo "$ac_cs_usage"; exit ;;
14416
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
14417
| -silent | --silent | --silen | --sile | --sil | --si | --s)
14420
# This is an error.
14421
-*) as_fn_error "unrecognized option: \`$1'
14422
Try \`$0 --help' for more information." ;;
14424
*) as_fn_append ac_config_targets " $1"
14425
ac_need_defaults=false ;;
14431
ac_configure_extra_args=
14433
if $ac_cs_silent; then
14435
ac_configure_extra_args="$ac_configure_extra_args --silent"
14439
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14440
if \$ac_cs_recheck; then
14441
set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14443
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14444
CONFIG_SHELL='$SHELL'
14445
export CONFIG_SHELL
14450
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14454
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14455
## Running $as_me. ##
14461
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14465
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14468
# The HP-UX ksh and POSIX shell print the target directory to stdout
14469
# if CDPATH is set.
14470
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14472
sed_quote_subst='$sed_quote_subst'
14473
double_quote_subst='$double_quote_subst'
14474
delay_variable_subst='$delay_variable_subst'
14475
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
14476
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
14477
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
14478
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
14479
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
14480
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
14481
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
14482
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
14483
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
14484
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
14485
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
14486
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
14487
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
14488
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
14489
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
14490
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
14491
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
14492
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
14493
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
14494
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
14495
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
14496
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
14497
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
14498
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
14499
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
14500
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
14501
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
14502
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14503
OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
14504
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
14505
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
14506
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
14507
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14508
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
14509
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
14510
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14511
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14512
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14513
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
14514
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
14515
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
14516
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
14517
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
14518
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
14519
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
14520
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14521
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
14522
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
14523
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
14524
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
14525
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
14526
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
14527
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
14528
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
14529
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
14530
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
14531
DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
14532
NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
14533
LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
14534
OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
14535
OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
14536
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
14537
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14538
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14539
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
14540
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
14541
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14542
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14543
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
14544
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14545
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14546
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14547
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14548
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14549
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14550
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
14551
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14552
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
14553
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
14554
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
14555
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
14556
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
14557
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
14558
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
14559
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14560
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
14561
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
14562
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
14563
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
14564
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
14565
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14566
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14567
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
14568
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14569
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
14570
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
14571
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
14572
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
14573
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
14574
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14575
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
14576
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
14577
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14578
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
14579
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
14580
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14581
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14582
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
14583
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
14584
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
14585
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14586
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
14587
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
14588
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
14589
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
14590
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
14591
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
14592
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
14595
LTCFLAGS='$LTCFLAGS'
14596
compiler='$compiler_DEFAULT'
14598
# Quote evaled strings.
14610
deplibs_check_method \
14619
lt_cv_sys_global_symbol_pipe \
14620
lt_cv_sys_global_symbol_to_cdecl \
14621
lt_cv_sys_global_symbol_to_c_name_address \
14622
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14625
lt_prog_compiler_no_builtin_flag \
14626
lt_prog_compiler_wl \
14627
lt_prog_compiler_pic \
14628
lt_prog_compiler_static \
14629
lt_cv_prog_compiler_c_o \
14637
export_dynamic_flag_spec \
14638
whole_archive_flag_spec \
14639
compiler_needs_object \
14641
allow_undefined_flag \
14642
no_undefined_flag \
14643
hardcode_libdir_flag_spec \
14644
hardcode_libdir_flag_spec_ld \
14645
hardcode_libdir_separator \
14650
variables_saved_for_relink \
14652
library_names_spec \
14657
case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14658
*[\\\\\\\`\\"\\\$]*)
14659
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14662
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14667
# Double-quote double-evaled strings.
14668
for var in reload_cmds \
14669
old_postinstall_cmds \
14670
old_postuninstall_cmds \
14672
extract_expsyms_cmds \
14673
old_archive_from_new_cmds \
14674
old_archive_from_expsyms_cmds \
14676
archive_expsym_cmds \
14678
module_expsym_cmds \
14679
export_symbols_cmds \
14682
postuninstall_cmds \
14684
sys_lib_search_path_spec \
14685
sys_lib_dlsearch_path_spec; do
14686
case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
14687
*[\\\\\\\`\\"\\\$]*)
14688
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14691
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14696
# Fix-up fallback echo if it was mangled by the above quoting rules.
14698
*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
14702
ac_aux_dir='$ac_aux_dir'
14703
xsi_shell='$xsi_shell'
14704
lt_shell_append='$lt_shell_append'
14706
# See if we are running on zsh, and set the options which allow our
14707
# commands through without removal of \ escapes INIT.
14708
if test -n "\${ZSH_VERSION+set}" ; then
14709
setopt NO_GLOB_SUBST
14715
TIMESTAMP='$TIMESTAMP'
14724
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14726
# Handling of arguments.
14727
for ac_config_target in $ac_config_targets
14729
case $ac_config_target in
14730
"apache2/modsecurity_config_auto.h") CONFIG_HEADERS="$CONFIG_HEADERS apache2/modsecurity_config_auto.h" ;;
14731
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14732
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14733
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14734
"tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
14735
"alp2/Makefile") CONFIG_FILES="$CONFIG_FILES alp2/Makefile" ;;
14736
"apache2/Makefile") CONFIG_FILES="$CONFIG_FILES apache2/Makefile" ;;
14737
"ext/Makefile") CONFIG_FILES="$CONFIG_FILES ext/Makefile" ;;
14738
"build/apxs-wrapper") CONFIG_FILES="$CONFIG_FILES build/apxs-wrapper" ;;
14739
"mlogc/mlogc-batch-load.pl") CONFIG_FILES="$CONFIG_FILES mlogc/mlogc-batch-load.pl" ;;
14740
"tests/run-unit-tests.pl") CONFIG_FILES="$CONFIG_FILES tests/run-unit-tests.pl" ;;
14741
"tests/run-regression-tests.pl") CONFIG_FILES="$CONFIG_FILES tests/run-regression-tests.pl" ;;
14742
"tests/gen_rx-pm.pl") CONFIG_FILES="$CONFIG_FILES tests/gen_rx-pm.pl" ;;
14743
"tests/csv_rx-pm.pl") CONFIG_FILES="$CONFIG_FILES tests/csv_rx-pm.pl" ;;
14744
"tests/regression/server_root/conf/httpd.conf") CONFIG_FILES="$CONFIG_FILES tests/regression/server_root/conf/httpd.conf" ;;
14745
"tools/rules-updater.pl") CONFIG_FILES="$CONFIG_FILES tools/rules-updater.pl" ;;
14746
"mlogc/Makefile") CONFIG_FILES="$CONFIG_FILES mlogc/Makefile" ;;
14747
"tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
14749
*) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14754
# If the user did not use the arguments to specify the items to instantiate,
14755
# then the envvar interface is used. Set only those that are not.
14756
# We use the long form for the default assignment because of an extremely
14757
# bizarre bug on SunOS 4.1.3.
14758
if $ac_need_defaults; then
14759
test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14760
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14761
test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14764
# Have a temporary directory for convenience. Make it in the build tree
14765
# simply because there is no reason against having it here, and in addition,
14766
# creating and moving files from /tmp can sometimes cause problems.
14767
# Hook for its removal unless debugging.
14768
# Note that there is a small window in which the directory will not be cleaned:
14769
# after its creation but before its name has been assigned to `$tmp'.
14773
trap 'exit_status=$?
14774
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14776
trap 'as_fn_exit 1' 1 2 13 15
14778
# Create a (secure) tmp directory for tmp files.
14781
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14782
test -n "$tmp" && test -d "$tmp"
14785
tmp=./conf$$-$RANDOM
14786
(umask 077 && mkdir "$tmp")
14787
} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14789
# Set up the scripts for CONFIG_FILES section.
14790
# No need to generate them if there are no CONFIG_FILES.
14791
# This happens for instance with `./config.status config.h'.
14792
if test -n "$CONFIG_FILES"; then
14795
ac_cr=`echo X | tr X '\015'`
14796
# On cygwin, bash can eat \r inside `` if the user requested igncr.
14797
# But we know of no other shell where ac_cr would be empty at this
14798
# point, so we can use a bashism as a fallback.
14799
if test "x$ac_cr" = x; then
14800
eval ac_cr=\$\'\\r\'
14802
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14803
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14806
ac_cs_awk_cr=$ac_cr
14809
echo 'BEGIN {' >"$tmp/subs1.awk" &&
14814
echo "cat >conf$$subs.awk <<_ACEOF" &&
14815
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14817
} >conf$$subs.sh ||
14818
as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14819
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14821
for ac_last_try in false false false false false :; do
14822
. ./conf$$subs.sh ||
14823
as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14825
ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14826
if test $ac_delim_n = $ac_delim_num; then
14828
elif $ac_last_try; then
14829
as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14831
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14834
rm -f conf$$subs.sh
14836
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14837
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14841
s/^/S["/; s/!.*/"]=/
14851
s/\(.\{148\}\)..*/\1/
14853
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14858
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14865
s/\(.\{148\}\)..*/\1/
14867
s/["\\]/\\&/g; s/^/"/; s/$/"/
14871
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14876
' <conf$$subs.awk | sed '
14881
' >>$CONFIG_STATUS || ac_write_fail=1
14882
rm -f conf$$subs.awk
14883
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14885
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14886
for (key in S) S_is_set[key] = 1
14892
nfields = split(line, field, "@")
14894
len = length(field[1])
14895
for (i = 2; i < nfields; i++) {
14897
keylen = length(key)
14898
if (S_is_set[key]) {
14900
line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14901
len += length(value) + length(field[++i])
14912
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14913
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14914
sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14917
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14918
|| as_fn_error "could not setup config files machinery" "$LINENO" 5
14921
# VPATH may cause trouble with some makes, so we remove $(srcdir),
14922
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14923
# trailing colons and then remove the whole line if VPATH becomes empty
14924
# (actually we leave an empty line to preserve line numbers).
14925
if test "x$srcdir" = x.; then
14926
ac_vpsub='/^[ ]*VPATH[ ]*=/{
14927
s/:*\$(srcdir):*/:/
14928
s/:*\${srcdir}:*/:/
14930
s/^\([^=]*=[ ]*\):*/\1/
14936
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14937
fi # test -n "$CONFIG_FILES"
14939
# Set up the scripts for CONFIG_HEADERS section.
14940
# No need to generate them if there are no CONFIG_HEADERS.
14941
# This happens for instance with `./config.status Makefile'.
14942
if test -n "$CONFIG_HEADERS"; then
14943
cat >"$tmp/defines.awk" <<\_ACAWK ||
14947
# Transform confdefs.h into an awk script `defines.awk', embedded as
14948
# here-document in config.status, that substitutes the proper values into
14949
# config.h.in to produce config.h.
14951
# Create a delimiter string that does not exist in confdefs.h, to ease
14952
# handling of long lines.
14954
for ac_last_try in false false :; do
14955
ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14956
if test -z "$ac_t"; then
14958
elif $ac_last_try; then
14959
as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14961
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14965
# For the awk script, D is an array of macro values keyed by name,
14966
# likewise P contains macro parameters if any. Preserve backslash
14967
# newline sequences.
14969
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14971
s/.\{148\}/&'"$ac_delim"'/g
14974
s/^[ ]*#[ ]*define[ ][ ]*/ /
14981
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14983
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14987
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14988
D["\1"]=" \3\\\\\\n"\\/p
14990
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14995
s/.\{148\}/&'"$ac_delim"'/g
15000
s/["\\]/\\&/g; s/^/"/; s/$/"/p
15003
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15005
' <confdefs.h | sed '
15006
s/'"$ac_delim"'/"\\\
15007
"/g' >>$CONFIG_STATUS || ac_write_fail=1
15009
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15010
for (key in D) D_is_set[key] = 1
15013
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15015
split(line, arg, " ")
15016
if (arg[1] == "#") {
15020
defundef = substr(arg[1], 2)
15023
split(mac1, mac2, "(") #)
15025
prefix = substr(line, 1, index(line, defundef) - 1)
15026
if (D_is_set[macro]) {
15027
# Preserve the white space surrounding the "#".
15028
print prefix "define", macro P[macro] D[macro]
15031
# Replace #undef with comments. This is necessary, for example,
15032
# in the case of _POSIX_SOURCE, which is predefined and required
15033
# on some systems where configure will not decide to define it.
15034
if (defundef == "undef") {
15035
print "/*", prefix defundef, macro, "*/"
15043
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15044
as_fn_error "could not setup config headers machinery" "$LINENO" 5
15045
fi # test -n "$CONFIG_HEADERS"
15048
eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15053
:[FHLC]) ac_mode=$ac_tag; continue;;
15055
case $ac_mode$ac_tag in
15057
:L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15058
:[FH]-) ac_tag=-:-;;
15059
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15076
-) ac_f="$tmp/stdin";;
15077
*) # Look for the file first in the build tree, then in the source tree
15078
# (if the path is not absolute). The absolute path cannot be DOS-style,
15079
# because $ac_f cannot contain `:'.
15083
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15085
as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15087
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15088
as_fn_append ac_file_inputs " '$ac_f'"
15091
# Let's still pretend it is `configure' which instantiates (i.e., don't
15092
# use $as_me), people would be surprised to read:
15093
# /* config.h. Generated by config.status. */
15094
configure_input='Generated from '`
15095
$as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15097
if test x"$ac_file" != x-; then
15098
configure_input="$ac_file. $configure_input"
15099
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15100
$as_echo "$as_me: creating $ac_file" >&6;}
15102
# Neutralize special characters interpreted by sed in replacement strings.
15103
case $configure_input in #(
15104
*\&* | *\|* | *\\* )
15105
ac_sed_conf_input=`$as_echo "$configure_input" |
15106
sed 's/[\\\\&|]/\\\\&/g'`;; #(
15107
*) ac_sed_conf_input=$configure_input;;
15111
*:-:* | *:-) cat >"$tmp/stdin" \
15112
|| as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15117
ac_dir=`$as_dirname -- "$ac_file" ||
15118
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15119
X"$ac_file" : 'X\(//\)[^/]' \| \
15120
X"$ac_file" : 'X\(//\)$' \| \
15121
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15122
$as_echo X"$ac_file" |
15123
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15127
/^X\(\/\/\)[^/].*/{
15140
as_dir="$ac_dir"; as_fn_mkdir_p
15144
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15146
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15147
# A ".." for each directory in $ac_dir_suffix.
15148
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15149
case $ac_top_builddir_sub in
15150
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15151
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15154
ac_abs_top_builddir=$ac_pwd
15155
ac_abs_builddir=$ac_pwd$ac_dir_suffix
15156
# for backward compatibility:
15157
ac_top_builddir=$ac_top_build_prefix
15160
.) # We are building in place.
15162
ac_top_srcdir=$ac_top_builddir_sub
15163
ac_abs_top_srcdir=$ac_pwd ;;
15164
[\\/]* | ?:[\\/]* ) # Absolute name.
15165
ac_srcdir=$srcdir$ac_dir_suffix;
15166
ac_top_srcdir=$srcdir
15167
ac_abs_top_srcdir=$srcdir ;;
15168
*) # Relative name.
15169
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15170
ac_top_srcdir=$ac_top_build_prefix$srcdir
15171
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15173
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15183
[\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15184
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15186
ac_MKDIR_P=$MKDIR_P
15188
[\\/$]* | ?:[\\/]* ) ;;
15189
*/*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15193
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15194
# If the template does not know about datarootdir, expand it.
15195
# FIXME: This hack should be removed a few years after 2.60.
15196
ac_datarootdir_hack=; ac_datarootdir_seen=
15207
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15208
*datarootdir*) ac_datarootdir_seen=yes;;
15209
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15210
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15211
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15213
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15214
ac_datarootdir_hack='
15215
s&@datadir@&$datadir&g
15216
s&@docdir@&$docdir&g
15217
s&@infodir@&$infodir&g
15218
s&@localedir@&$localedir&g
15219
s&@mandir@&$mandir&g
15220
s&\\\${datarootdir}&$datarootdir&g' ;;
15224
# Neutralize VPATH when `$srcdir' = `.'.
15225
# Shell code in configure.ac might set extrasub.
15226
# FIXME: do we really want to maintain this feature?
15227
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15228
ac_sed_extra="$ac_vpsub
15231
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15233
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15234
s|@configure_input@|$ac_sed_conf_input|;t t
15235
s&@top_builddir@&$ac_top_builddir_sub&;t t
15236
s&@top_build_prefix@&$ac_top_build_prefix&;t t
15237
s&@srcdir@&$ac_srcdir&;t t
15238
s&@abs_srcdir@&$ac_abs_srcdir&;t t
15239
s&@top_srcdir@&$ac_top_srcdir&;t t
15240
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15241
s&@builddir@&$ac_builddir&;t t
15242
s&@abs_builddir@&$ac_abs_builddir&;t t
15243
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15244
s&@INSTALL@&$ac_INSTALL&;t t
15245
s&@MKDIR_P@&$ac_MKDIR_P&;t t
15246
$ac_datarootdir_hack
15248
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15249
|| as_fn_error "could not create $ac_file" "$LINENO" 5
15251
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15252
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15253
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15254
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15255
which seems to be undefined. Please make sure it is defined." >&5
15256
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15257
which seems to be undefined. Please make sure it is defined." >&2;}
15261
-) cat "$tmp/out" && rm -f "$tmp/out";;
15262
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15264
|| as_fn_error "could not create $ac_file" "$LINENO" 5
15270
if test x"$ac_file" != x-; then
15272
$as_echo "/* $configure_input */" \
15273
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15274
} >"$tmp/config.h" \
15275
|| as_fn_error "could not create $ac_file" "$LINENO" 5
15276
if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15277
{ $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15278
$as_echo "$as_me: $ac_file is unchanged" >&6;}
15281
mv "$tmp/config.h" "$ac_file" \
15282
|| as_fn_error "could not create $ac_file" "$LINENO" 5
15285
$as_echo "/* $configure_input */" \
15286
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15287
|| as_fn_error "could not create -" "$LINENO" 5
15289
# Compute "$ac_file"'s index in $config_headers.
15292
for _am_header in $config_headers :; do
15293
case $_am_header in
15294
$_am_arg | $_am_arg:* )
15297
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
15300
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15301
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15302
X"$_am_arg" : 'X\(//\)[^/]' \| \
15303
X"$_am_arg" : 'X\(//\)$' \| \
15304
X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15305
$as_echo X"$_am_arg" |
15306
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15310
/^X\(\/\/\)[^/].*/{
15322
s/.*/./; q'`/stamp-h$_am_stamp_count
15325
:C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15326
$as_echo "$as_me: executing $ac_file commands" >&6;}
15331
case $ac_file$ac_mode in
15332
"depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15333
# Autoconf 2.62 quotes --file arguments for eval, but not when files
15334
# are listed without --file. Let's play safe and only enable the eval
15335
# if we detect the quoting.
15336
case $CONFIG_FILES in
15337
*\'*) eval set x "$CONFIG_FILES" ;;
15338
*) set x $CONFIG_FILES ;;
15343
# Strip MF so we end up with the name of the file.
15344
mf=`echo "$mf" | sed -e 's/:.*$//'`
15345
# Check whether this is an Automake generated Makefile or not.
15346
# We used to match only the files named `Makefile.in', but
15347
# some people rename them; so instead we look at the file content.
15348
# Grep'ing the first line is not enough: some people post-process
15349
# each Makefile.in and add a new line on top of each file to say so.
15350
# Grep'ing the whole file is not good either: AIX grep has a line
15351
# limit of 2048, but all sed's we know have understand at least 4000.
15352
if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15353
dirpart=`$as_dirname -- "$mf" ||
15354
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15355
X"$mf" : 'X\(//\)[^/]' \| \
15356
X"$mf" : 'X\(//\)$' \| \
15357
X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15359
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15363
/^X\(\/\/\)[^/].*/{
15379
# Extract the definition of DEPDIR, am__include, and am__quote
15380
# from the Makefile without running `make'.
15381
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15382
test -z "$DEPDIR" && continue
15383
am__include=`sed -n 's/^am__include = //p' < "$mf"`
15384
test -z "am__include" && continue
15385
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15386
# When using ansi2knr, U may be empty or an underscore; expand it
15387
U=`sed -n 's/^U = //p' < "$mf"`
15388
# Find all dependency output files, they are included files with
15389
# $(DEPDIR) in their names. We invoke sed twice because it is the
15390
# simplest approach to changing $(DEPDIR) to its actual value in the
15392
for file in `sed -n "
15393
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15394
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15395
# Make sure the directory exists.
15396
test -f "$dirpart/$file" && continue
15397
fdir=`$as_dirname -- "$file" ||
15398
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15399
X"$file" : 'X\(//\)[^/]' \| \
15400
X"$file" : 'X\(//\)$' \| \
15401
X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15402
$as_echo X"$file" |
15403
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15407
/^X\(\/\/\)[^/].*/{
15420
as_dir=$dirpart/$fdir; as_fn_mkdir_p
15421
# echo "creating $dirpart/$file"
15422
echo '# dummy' > "$dirpart/$file"
15429
# See if we are running on zsh, and set the options which allow our
15430
# commands through without removal of \ escapes.
15431
if test -n "${ZSH_VERSION+set}" ; then
15432
setopt NO_GLOB_SUBST
15435
cfgfile="${ofile}T"
15436
trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15439
cat <<_LT_EOF >> "$cfgfile"
15442
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15443
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15444
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15445
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15447
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15448
# 2006, 2007, 2008 Free Software Foundation, Inc.
15449
# Written by Gordon Matzigkeit, 1996
15451
# This file is part of GNU Libtool.
15453
# GNU Libtool is free software; you can redistribute it and/or
15454
# modify it under the terms of the GNU General Public License as
15455
# published by the Free Software Foundation; either version 2 of
15456
# the License, or (at your option) any later version.
15458
# As a special exception to the GNU General Public License,
15459
# if you distribute this file as part of a program or library that
15460
# is built using GNU Libtool, you may include this file under the
15461
# same distribution terms that you use for the rest of that program.
15463
# GNU Libtool is distributed in the hope that it will be useful,
15464
# but WITHOUT ANY WARRANTY; without even the implied warranty of
15465
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15466
# GNU General Public License for more details.
15468
# You should have received a copy of the GNU General Public License
15469
# along with GNU Libtool; see the file COPYING. If not, a copy
15470
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15471
# obtained by writing to the Free Software Foundation, Inc.,
15472
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15475
# The names of the tagged configurations supported by this script.
15478
# ### BEGIN LIBTOOL CONFIG
15480
# Which release of libtool.m4 was used?
15481
macro_version=$macro_version
15482
macro_revision=$macro_revision
15484
# Whether or not to build shared libraries.
15485
build_libtool_libs=$enable_shared
15487
# Whether or not to build static libraries.
15488
build_old_libs=$enable_static
15490
# What type of objects to build.
15493
# Whether or not to optimize for fast installation.
15494
fast_install=$enable_fast_install
15497
host_alias=$host_alias
15501
# The build system.
15502
build_alias=$build_alias
15506
# A sed program that does not truncate output.
15509
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15510
Xsed="\$SED -e 1s/^X//"
15512
# A grep program that handles long lines.
15518
# A literal string matcher.
15521
# A BSD- or MS-compatible name lister.
15524
# Whether we need soft or hard links.
15527
# What is the maximum length of a command?
15528
max_cmd_len=$max_cmd_len
15530
# Object file suffix (normally "o").
15533
# Executable file suffix (normally "").
15536
# whether the shell understands "unset".
15539
# turn spaces into newlines.
15542
# turn newlines into spaces.
15545
# How to create reloadable object files.
15546
reload_flag=$lt_reload_flag
15547
reload_cmds=$lt_reload_cmds
15549
# An object symbol dumper.
15550
OBJDUMP=$lt_OBJDUMP
15552
# Method to check whether dependent libraries are shared objects.
15553
deplibs_check_method=$lt_deplibs_check_method
15555
# Command to use when deplibs_check_method == "file_magic".
15556
file_magic_cmd=$lt_file_magic_cmd
15560
AR_FLAGS=$lt_AR_FLAGS
15562
# A symbol stripping program.
15565
# Commands used to install an old-style archive.
15567
old_postinstall_cmds=$lt_old_postinstall_cmds
15568
old_postuninstall_cmds=$lt_old_postuninstall_cmds
15573
# LTCC compiler flags.
15574
LTCFLAGS=$lt_CFLAGS
15576
# Take the output of nm and produce a listing of raw symbols and C names.
15577
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15579
# Transform the output of nm in a proper C declaration.
15580
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15582
# Transform the output of nm in a C name address pair.
15583
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15585
# Transform the output of nm in a C name address pair when lib prefix is needed.
15586
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15588
# The name of the directory that contains temporary libtool files.
15591
# Shell to use when invoking shell scripts.
15594
# An echo program that does not interpret backslashes.
15597
# Used to examine libraries when file_magic_cmd begins with "file".
15598
MAGIC_CMD=$MAGIC_CMD
15600
# Must we lock files when doing compilation?
15601
need_locks=$lt_need_locks
15603
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15604
DSYMUTIL=$lt_DSYMUTIL
15606
# Tool to change global to local symbols on Mac OS X.
15609
# Tool to manipulate fat objects and archives on Mac OS X.
15612
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15615
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15616
OTOOL64=$lt_OTOOL64
15618
# Old archive suffix (normally "a").
15621
# Shared library suffix (normally ".so").
15622
shrext_cmds=$lt_shrext_cmds
15624
# The commands to extract the exported symbol list from a shared archive.
15625
extract_expsyms_cmds=$lt_extract_expsyms_cmds
15627
# Variables whose values should be saved in libtool wrapper scripts and
15628
# restored at link time.
15629
variables_saved_for_relink=$lt_variables_saved_for_relink
15631
# Do we need the "lib" prefix for modules?
15632
need_lib_prefix=$need_lib_prefix
15634
# Do we need a version for libraries?
15635
need_version=$need_version
15637
# Library versioning type.
15638
version_type=$version_type
15640
# Shared library runtime path variable.
15641
runpath_var=$runpath_var
15643
# Shared library path variable.
15644
shlibpath_var=$shlibpath_var
15646
# Is shlibpath searched before the hard-coded library search path?
15647
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15649
# Format of library name prefix.
15650
libname_spec=$lt_libname_spec
15652
# List of archive names. First name is the real one, the rest are links.
15653
# The last name is the one that the linker finds with -lNAME
15654
library_names_spec=$lt_library_names_spec
15656
# The coded name of the library, if different from the real name.
15657
soname_spec=$lt_soname_spec
15659
# Command to use after installation of a shared archive.
15660
postinstall_cmds=$lt_postinstall_cmds
15662
# Command to use after uninstallation of a shared archive.
15663
postuninstall_cmds=$lt_postuninstall_cmds
15665
# Commands used to finish a libtool library installation in a directory.
15666
finish_cmds=$lt_finish_cmds
15668
# As "finish_cmds", except a single script fragment to be evaled but
15670
finish_eval=$lt_finish_eval
15672
# Whether we should hardcode library paths into libraries.
15673
hardcode_into_libs=$hardcode_into_libs
15675
# Compile-time system search path for libraries.
15676
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15678
# Run-time system search path for libraries.
15679
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15681
# Whether dlopen is supported.
15682
dlopen_support=$enable_dlopen
15684
# Whether dlopen of programs is supported.
15685
dlopen_self=$enable_dlopen_self
15687
# Whether dlopen of statically linked programs is supported.
15688
dlopen_self_static=$enable_dlopen_self_static
15690
# Commands to strip libraries.
15691
old_striplib=$lt_old_striplib
15692
striplib=$lt_striplib
15695
# The linker used to build libraries.
15698
# Commands used to build an old-style archive.
15699
old_archive_cmds=$lt_old_archive_cmds
15701
# A language specific compiler.
15704
# Is the compiler the GNU compiler?
15707
# Compiler flag to turn off builtin functions.
15708
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15710
# How to pass a linker flag through the compiler.
15711
wl=$lt_lt_prog_compiler_wl
15713
# Additional compiler flags for building library objects.
15714
pic_flag=$lt_lt_prog_compiler_pic
15716
# Compiler flag to prevent dynamic linking.
15717
link_static_flag=$lt_lt_prog_compiler_static
15719
# Does compiler simultaneously support -c and -o options?
15720
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15722
# Whether or not to add -lc for building shared libraries.
15723
build_libtool_need_lc=$archive_cmds_need_lc
15725
# Whether or not to disallow shared libs when runtime libs are static.
15726
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15728
# Compiler flag to allow reflexive dlopens.
15729
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15731
# Compiler flag to generate shared objects directly from archives.
15732
whole_archive_flag_spec=$lt_whole_archive_flag_spec
15734
# Whether the compiler copes with passing no objects directly.
15735
compiler_needs_object=$lt_compiler_needs_object
15737
# Create an old-style archive from a shared archive.
15738
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15740
# Create a temporary old-style archive to link instead of a shared archive.
15741
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15743
# Commands used to build a shared archive.
15744
archive_cmds=$lt_archive_cmds
15745
archive_expsym_cmds=$lt_archive_expsym_cmds
15747
# Commands used to build a loadable module if different from building
15748
# a shared archive.
15749
module_cmds=$lt_module_cmds
15750
module_expsym_cmds=$lt_module_expsym_cmds
15752
# Whether we are building with GNU ld or not.
15753
with_gnu_ld=$lt_with_gnu_ld
15755
# Flag that allows shared libraries with undefined symbols to be built.
15756
allow_undefined_flag=$lt_allow_undefined_flag
15758
# Flag that enforces no undefined symbols.
15759
no_undefined_flag=$lt_no_undefined_flag
15761
# Flag to hardcode \$libdir into a binary during linking.
15762
# This must work even if \$libdir does not exist
15763
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15765
# If ld is used when linking, flag to hardcode \$libdir into a binary
15766
# during linking. This must work even if \$libdir does not exist.
15767
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15769
# Whether we need a single "-rpath" flag with a separated argument.
15770
hardcode_libdir_separator=$lt_hardcode_libdir_separator
15772
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15773
# DIR into the resulting binary.
15774
hardcode_direct=$hardcode_direct
15776
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15777
# DIR into the resulting binary and the resulting library dependency is
15778
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15779
# library is relocated.
15780
hardcode_direct_absolute=$hardcode_direct_absolute
15782
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15783
# into the resulting binary.
15784
hardcode_minus_L=$hardcode_minus_L
15786
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15787
# into the resulting binary.
15788
hardcode_shlibpath_var=$hardcode_shlibpath_var
15790
# Set to "yes" if building a shared library automatically hardcodes DIR
15791
# into the library and all subsequent libraries and executables linked
15793
hardcode_automatic=$hardcode_automatic
15795
# Set to yes if linker adds runtime paths of dependent libraries
15796
# to runtime path list.
15797
inherit_rpath=$inherit_rpath
15799
# Whether libtool must link a program against all its dependency libraries.
15800
link_all_deplibs=$link_all_deplibs
15802
# Fix the shell variable \$srcfile for the compiler.
15803
fix_srcfile_path=$lt_fix_srcfile_path
15805
# Set to "yes" if exported symbols are required.
15806
always_export_symbols=$always_export_symbols
15808
# The commands to list exported symbols.
15809
export_symbols_cmds=$lt_export_symbols_cmds
15811
# Symbols that should not be listed in the preloaded symbols.
15812
exclude_expsyms=$lt_exclude_expsyms
15814
# Symbols that must always be exported.
15815
include_expsyms=$lt_include_expsyms
15817
# Commands necessary for linking programs (against libraries) with templates.
15818
prelink_cmds=$lt_prelink_cmds
15820
# Specify filename containing input files.
15821
file_list_spec=$lt_file_list_spec
15823
# How to hardcode a shared library path into an executable.
15824
hardcode_action=$hardcode_action
15826
# ### END LIBTOOL CONFIG
15832
cat <<\_LT_EOF >> "$cfgfile"
15833
# AIX sometimes has problems with the GCC collect2 program. For some
15834
# reason, if we set the COLLECT_NAMES environment variable, the problems
15835
# vanish in a puff of smoke.
15836
if test "X${COLLECT_NAMES+set}" != Xset; then
15838
export COLLECT_NAMES
15845
ltmain="$ac_aux_dir/ltmain.sh"
15848
# We use sed instead of cat because bash on DJGPP gets confused if
15849
# if finds mixed CR/LF and LF-only lines. Since sed operates in
15850
# text mode, it properly converts lines to CR/LF. This bash problem
15851
# is reportedly fixed, but why not run on old versions too?
15852
sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15853
|| (rm -f "$cfgfile"; exit 1)
15857
cat << \_LT_EOF >> "$cfgfile"
15859
# func_dirname file append nondir_replacement
15860
# Compute the dirname of FILE. If nonempty, add APPEND to the result,
15861
# otherwise set result to NONDIR_REPLACEMENT.
15865
*/*) func_dirname_result="${1%/*}${2}" ;;
15866
* ) func_dirname_result="${3}" ;;
15870
# func_basename file
15873
func_basename_result="${1##*/}"
15876
# func_dirname_and_basename file append nondir_replacement
15877
# perform func_basename and func_dirname in a single function
15879
# dirname: Compute the dirname of FILE. If nonempty,
15880
# add APPEND to the result, otherwise set result
15881
# to NONDIR_REPLACEMENT.
15882
# value returned in "$func_dirname_result"
15883
# basename: Compute filename of FILE.
15884
# value retuned in "$func_basename_result"
15885
# Implementation must be kept synchronized with func_dirname
15886
# and func_basename. For efficiency, we do not delegate to
15887
# those functions but instead duplicate the functionality here.
15888
func_dirname_and_basename ()
15891
*/*) func_dirname_result="${1%/*}${2}" ;;
15892
* ) func_dirname_result="${3}" ;;
15894
func_basename_result="${1##*/}"
15897
# func_stripname prefix suffix name
15898
# strip PREFIX and SUFFIX off of NAME.
15899
# PREFIX and SUFFIX must not contain globbing or regex special
15900
# characters, hashes, percent signs, but SUFFIX may contain a leading
15901
# dot (in which case that matches only a dot).
15904
# pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15905
# positional parameters, so assign one to ordinary parameter first.
15906
func_stripname_result=${3}
15907
func_stripname_result=${func_stripname_result#"${1}"}
15908
func_stripname_result=${func_stripname_result%"${2}"}
15914
func_opt_split_opt=${1%%=*}
15915
func_opt_split_arg=${1#*=}
15922
*.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15923
*) func_lo2o_result=${1} ;;
15927
# func_xform libobj-or-source
15930
func_xform_result=${1%.*}.lo
15933
# func_arith arithmetic-term...
15936
func_arith_result=$(( $* ))
15940
# STRING may not start with a hyphen.
15943
func_len_result=${#1}
15948
*) # Bourne compatible functions.
15949
cat << \_LT_EOF >> "$cfgfile"
15951
# func_dirname file append nondir_replacement
15952
# Compute the dirname of FILE. If nonempty, add APPEND to the result,
15953
# otherwise set result to NONDIR_REPLACEMENT.
15956
# Extract subdirectory from the argument.
15957
func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
15958
if test "X$func_dirname_result" = "X${1}"; then
15959
func_dirname_result="${3}"
15961
func_dirname_result="$func_dirname_result${2}"
15965
# func_basename file
15968
func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
15972
# func_stripname prefix suffix name
15973
# strip PREFIX and SUFFIX off of NAME.
15974
# PREFIX and SUFFIX must not contain globbing or regex special
15975
# characters, hashes, percent signs, but SUFFIX may contain a leading
15976
# dot (in which case that matches only a dot).
15977
# func_strip_suffix prefix name
15981
.*) func_stripname_result=`$ECHO "X${3}" \
15982
| $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
15983
*) func_stripname_result=`$ECHO "X${3}" \
15984
| $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
15989
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15990
my_sed_long_arg='1s/^-[^=]*=//'
15995
func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
15996
func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
16002
func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
16005
# func_xform libobj-or-source
16008
func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
16011
# func_arith arithmetic-term...
16014
func_arith_result=`expr "$@"`
16018
# STRING may not start with a hyphen.
16021
func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16027
case $lt_shell_append in
16029
cat << \_LT_EOF >> "$cfgfile"
16031
# func_append var value
16032
# Append VALUE to the end of shell variable VAR.
16040
cat << \_LT_EOF >> "$cfgfile"
16042
# func_append var value
16043
# Append VALUE to the end of shell variable VAR.
16054
sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16055
|| (rm -f "$cfgfile"; exit 1)
16057
mv -f "$cfgfile" "$ofile" ||
16058
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16062
"build/apxs-wrapper":F) chmod +x build/apxs-wrapper ;;
16063
"mlogc/mlogc-batch-load.pl":F) chmod +x mlogc/mlogc-batch-load.pl ;;
16064
"tests/run-unit-tests.pl":F) chmod +x tests/run-unit-tests.pl ;;
16065
"tests/run-regression-tests.pl":F) chmod +x tests/run-regression-tests.pl ;;
16066
"tests/gen_rx-pm.pl":F) chmod +x tests/gen_rx-pm.pl ;;
16067
"tests/csv_rx-pm.pl":F) chmod +x tests/csv_rx-pm.pl ;;
16068
"tools/rules-updater.pl":F) chmod +x tools/rules-updater.pl ;;
16076
ac_clean_files=$ac_clean_files_save
16078
test $ac_write_fail = 0 ||
16079
as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16082
# configure is writing to config.log, and then calls config.status.
16083
# config.status does its own redirection, appending to config.log.
16084
# Unfortunately, on DOS this fails, as config.log is still kept open
16085
# by configure, so config.status won't be able to write to it; its
16086
# output is simply discarded. So we exec the FD to /dev/null,
16087
# effectively closing config.log, so it can be properly (re)opened and
16088
# appended to by config.status. When coming back to configure, we
16089
# need to make the FD available again.
16090
if test "$no_create" != yes; then
16092
ac_config_status_args=
16093
test "$silent" = yes &&
16094
ac_config_status_args="$ac_config_status_args --quiet"
16096
$SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16098
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
16099
# would make configure fail if this is the last instruction.
16100
$ac_cs_success || as_fn_exit $?
16102
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16103
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16104
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}