2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for OpenBSM 1.2-alpha4.
5 # Report bugs to <trustedbsd-audit@TrustedBSD.org>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 as_echo_n='sh -c $as_echo_n_body as_echo'
71 as_echo='sh -c $as_echo_body as_echo'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
149 *v*x* | *x*v* ) as_opts=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 PATH=/empty FPATH=/empty; export PATH FPATH
207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209 test \$(( 1 + 1 )) = 2 || exit 1"
210 if (eval "$as_required") 2>/dev/null; then :
215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 test -z "$as_dir" && as_dir=.
227 for as_base in sh bash ksh sh5; do
228 # Try only shells that exist, to save several forks.
229 as_shell=$as_dir/$as_base
230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 CONFIG_SHELL=$as_shell as_have_required=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243 CONFIG_SHELL=$SHELL as_have_required=yes
248 if test "x$CONFIG_SHELL" != x; then :
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
258 *v*x* | *x*v* ) as_opts=-vx ;;
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
270 if test x$as_have_required = xno; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x${ZSH_VERSION+set} = xset ; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
277 $as_echo "$0: Please tell bug-autoconf@gnu.org and
278 $0: trustedbsd-audit@TrustedBSD.org about your system,
279 $0: including any error possibly output before this
280 $0: message. Then install a modern shell, or manually run
281 $0: the script under such a shell if you do have one."
287 SHELL=${CONFIG_SHELL-/bin/sh}
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE= GREP_OPTIONS=
291 unset CLICOLOR_FORCE GREP_OPTIONS
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
298 # Portably unset VAR.
301 { eval $1=; unset $1;}
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
325 # Create "$as_dir" as a directory, including parents if necessary.
330 -*) as_dir=./$as_dir;;
332 test -d "$as_dir" || eval $as_mkdir_p || {
336 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
339 as_dirs="'$as_qdir' $as_dirs"
340 as_dir=`$as_dirname -- "$as_dir" ||
341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342 X"$as_dir" : 'X\(//\)[^/]' \| \
343 X"$as_dir" : 'X\(//\)$' \| \
344 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345 $as_echo X"$as_dir" |
346 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
363 test -d "$as_dir" && break
365 test -z "$as_dirs" || eval "mkdir $as_dirs"
366 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
371 # as_fn_executable_p FILE
372 # -----------------------
373 # Test if FILE is an executable regular file.
374 as_fn_executable_p ()
376 test -f "$1" && test -x "$1"
377 } # as_fn_executable_p
378 # as_fn_append VAR VALUE
379 # ----------------------
380 # Append the text in VALUE to the end of the definition contained in VAR. Take
381 # advantage of any shell optimizations that allow amortized linear growth over
382 # repeated appends, instead of the typical quadratic growth present in naive
384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385 eval 'as_fn_append ()
398 # Perform arithmetic evaluation on the ARGs, and store the result in the
399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
400 # must be portable across $(()) and expr.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
409 as_val=`expr "$@" || test $? -eq 1`
414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
415 # ----------------------------------------
416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418 # script with STATUS, using 1 if that was 0.
421 as_status=$1; test $as_status -eq 0 && as_status=1
423 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426 $as_echo "$as_me: error: $2" >&2
427 as_fn_exit $as_status
430 if expr a : '\(a\)' >/dev/null 2>&1 &&
431 test "X`expr 00001 : '.*\(...\)'`" = X001; then
437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
449 as_me=`$as_basename -- "$0" ||
450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451 X"$0" : 'X\(//\)$' \| \
452 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454 sed '/^.*\/\([^/][^/]*\)\/*$/{
468 # Avoid depending upon Character Ranges.
469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits='0123456789'
473 as_cr_alnum=$as_cr_Letters$as_cr_digits
476 as_lineno_1=$LINENO as_lineno_1a=$LINENO
477 as_lineno_2=$LINENO as_lineno_2a=$LINENO
478 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
492 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
496 chmod +x "$as_me.lineno" ||
497 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500 # already done that, so ensure we don't try to do so again and fall
501 # in an infinite loop. This has already happened in practice.
502 _as_can_reexec=no; export _as_can_reexec
503 # Don't try to exec as it changes $[0], causing all sort of problems
504 # (the dirname of $[0] is not the place where we might find the
505 # original and so on. Autoconf is especially sensitive to this).
507 # Exit status is that of the last command.
511 ECHO_C= ECHO_N= ECHO_T=
512 case `echo -n x` in #(((((
514 case `echo 'xy\c'` in
515 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
517 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
524 rm -f conf$$ conf$$.exe conf$$.file
525 if test -d conf$$.dir; then
526 rm -f conf$$.dir/conf$$.file
529 mkdir conf$$.dir 2>/dev/null
531 if (echo >conf$$.file) 2>/dev/null; then
532 if ln -s conf$$.file conf$$ 2>/dev/null; then
534 # ... but there are two gotchas:
535 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537 # In both cases, we have to default to `cp -pR'.
538 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540 elif ln conf$$.file conf$$ 2>/dev/null; then
548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549 rmdir conf$$.dir 2>/dev/null
551 if mkdir -p . 2>/dev/null; then
552 as_mkdir_p='mkdir -p "$as_dir"'
554 test -d ./-p && rmdir ./-p
559 as_executable_p=as_fn_executable_p
561 # Sed expression to map a string onto a valid CPP name.
562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564 # Sed expression to map a string onto a valid variable name.
565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567 SHELL=${CONFIG_SHELL-/bin/sh}
570 test -n "$DJDIR" || exec 7<&0 </dev/null
574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575 # so uname gets run too.
576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
581 ac_default_prefix=/usr/local
583 ac_config_libobj_dir=.
590 # Identity of this package.
591 PACKAGE_NAME='OpenBSM'
592 PACKAGE_TARNAME='openbsm'
593 PACKAGE_VERSION='1.2-alpha4'
594 PACKAGE_STRING='OpenBSM 1.2-alpha4'
595 PACKAGE_BUGREPORT='trustedbsd-audit@TrustedBSD.org'
598 ac_unique_file="bin/auditreduce/auditreduce.c"
599 # Factoring default headers for most tests.
600 ac_includes_default="\
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
612 # ifdef HAVE_STDLIB_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
637 ac_subst_vars='am__EXEEXT_FALSE
642 HAVE_AUDIT_SYSCALLS_FALSE
643 HAVE_AUDIT_SYSCALLS_TRUE
662 INSTALL_STRIP_PROGRAM
721 USE_NATIVE_INCLUDES_FALSE
722 USE_NATIVE_INCLUDES_TRUE
724 MAINTAINER_MODE_FALSE
753 program_transform_name
766 enable_option_checking
767 enable_maintainer_mode
776 enable_dependency_tracking
778 ac_precious_vars='build_alias
791 # Initialize some variables set by options.
793 ac_init_version=false
794 ac_unrecognized_opts=
796 # The variables have the same names as the options, with
797 # dashes changed to underlines.
805 program_transform_name=s,x,x,
813 # Installation directory options.
814 # These are left unexpanded so users can "make install exec_prefix=/foo"
815 # and all the variables that are supposed to be based on exec_prefix
816 # by default will actually change.
817 # Use braces instead of parens because sh, perl, etc. also accept them.
818 # (The list follows the same order as the GNU Coding Standards.)
819 bindir='${exec_prefix}/bin'
820 sbindir='${exec_prefix}/sbin'
821 libexecdir='${exec_prefix}/libexec'
822 datarootdir='${prefix}/share'
823 datadir='${datarootdir}'
824 sysconfdir='${prefix}/etc'
825 sharedstatedir='${prefix}/com'
826 localstatedir='${prefix}/var'
827 includedir='${prefix}/include'
828 oldincludedir='/usr/include'
829 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
830 infodir='${datarootdir}/info'
835 libdir='${exec_prefix}/lib'
836 localedir='${datarootdir}/locale'
837 mandir='${datarootdir}/man'
843 # If the previous option needs an argument, assign it.
844 if test -n "$ac_prev"; then
845 eval $ac_prev=\$ac_option
851 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
856 # Accept the important Cygnus configure options, so we can diagnose typos.
858 case $ac_dashdash$ac_option in
862 -bindir | --bindir | --bindi | --bind | --bin | --bi)
864 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867 -build | --build | --buil | --bui | --bu)
868 ac_prev=build_alias ;;
869 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
870 build_alias=$ac_optarg ;;
872 -cache-file | --cache-file | --cache-fil | --cache-fi \
873 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
874 ac_prev=cache_file ;;
875 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
876 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
877 cache_file=$ac_optarg ;;
880 cache_file=config.cache ;;
882 -datadir | --datadir | --datadi | --datad)
884 -datadir=* | --datadir=* | --datadi=* | --datad=*)
885 datadir=$ac_optarg ;;
887 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
888 | --dataroo | --dataro | --datar)
889 ac_prev=datarootdir ;;
890 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
891 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
892 datarootdir=$ac_optarg ;;
894 -disable-* | --disable-*)
895 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
896 # Reject names that are not valid shell variable names.
897 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
898 as_fn_error $? "invalid feature name: $ac_useropt"
899 ac_useropt_orig=$ac_useropt
900 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
901 case $ac_user_opts in
905 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
906 ac_unrecognized_sep=', ';;
908 eval enable_$ac_useropt=no ;;
910 -docdir | --docdir | --docdi | --doc | --do)
912 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
917 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920 -enable-* | --enable-*)
921 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
922 # Reject names that are not valid shell variable names.
923 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
924 as_fn_error $? "invalid feature name: $ac_useropt"
925 ac_useropt_orig=$ac_useropt
926 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
927 case $ac_user_opts in
931 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
932 ac_unrecognized_sep=', ';;
934 eval enable_$ac_useropt=\$ac_optarg ;;
936 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
937 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
938 | --exec | --exe | --ex)
939 ac_prev=exec_prefix ;;
940 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
941 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
942 | --exec=* | --exe=* | --ex=*)
943 exec_prefix=$ac_optarg ;;
945 -gas | --gas | --ga | --g)
946 # Obsolete; use --with-gas.
949 -help | --help | --hel | --he | -h)
951 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
952 ac_init_help=recursive ;;
953 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
954 ac_init_help=short ;;
956 -host | --host | --hos | --ho)
957 ac_prev=host_alias ;;
958 -host=* | --host=* | --hos=* | --ho=*)
959 host_alias=$ac_optarg ;;
961 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
963 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
965 htmldir=$ac_optarg ;;
967 -includedir | --includedir | --includedi | --included | --include \
968 | --includ | --inclu | --incl | --inc)
969 ac_prev=includedir ;;
970 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
971 | --includ=* | --inclu=* | --incl=* | --inc=*)
972 includedir=$ac_optarg ;;
974 -infodir | --infodir | --infodi | --infod | --info | --inf)
976 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
977 infodir=$ac_optarg ;;
979 -libdir | --libdir | --libdi | --libd)
981 -libdir=* | --libdir=* | --libdi=* | --libd=*)
984 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
985 | --libexe | --libex | --libe)
986 ac_prev=libexecdir ;;
987 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
988 | --libexe=* | --libex=* | --libe=*)
989 libexecdir=$ac_optarg ;;
991 -localedir | --localedir | --localedi | --localed | --locale)
993 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
994 localedir=$ac_optarg ;;
996 -localstatedir | --localstatedir | --localstatedi | --localstated \
997 | --localstate | --localstat | --localsta | --localst | --locals)
998 ac_prev=localstatedir ;;
999 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1000 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1001 localstatedir=$ac_optarg ;;
1003 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1005 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1006 mandir=$ac_optarg ;;
1008 -nfp | --nfp | --nf)
1009 # Obsolete; use --without-fp.
1012 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1013 | --no-cr | --no-c | -n)
1016 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1017 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1021 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1022 | --oldin | --oldi | --old | --ol | --o)
1023 ac_prev=oldincludedir ;;
1024 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1025 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1026 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1027 oldincludedir=$ac_optarg ;;
1029 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1031 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1032 prefix=$ac_optarg ;;
1034 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1035 | --program-pre | --program-pr | --program-p)
1036 ac_prev=program_prefix ;;
1037 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1038 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1039 program_prefix=$ac_optarg ;;
1041 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1042 | --program-suf | --program-su | --program-s)
1043 ac_prev=program_suffix ;;
1044 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1045 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1046 program_suffix=$ac_optarg ;;
1048 -program-transform-name | --program-transform-name \
1049 | --program-transform-nam | --program-transform-na \
1050 | --program-transform-n | --program-transform- \
1051 | --program-transform | --program-transfor \
1052 | --program-transfo | --program-transf \
1053 | --program-trans | --program-tran \
1054 | --progr-tra | --program-tr | --program-t)
1055 ac_prev=program_transform_name ;;
1056 -program-transform-name=* | --program-transform-name=* \
1057 | --program-transform-nam=* | --program-transform-na=* \
1058 | --program-transform-n=* | --program-transform-=* \
1059 | --program-transform=* | --program-transfor=* \
1060 | --program-transfo=* | --program-transf=* \
1061 | --program-trans=* | --program-tran=* \
1062 | --progr-tra=* | --program-tr=* | --program-t=*)
1063 program_transform_name=$ac_optarg ;;
1065 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1067 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1068 pdfdir=$ac_optarg ;;
1070 -psdir | --psdir | --psdi | --psd | --ps)
1072 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1076 | -silent | --silent | --silen | --sile | --sil)
1079 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1081 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1083 sbindir=$ac_optarg ;;
1085 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1086 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1087 | --sharedst | --shareds | --shared | --share | --shar \
1089 ac_prev=sharedstatedir ;;
1090 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1091 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1092 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1094 sharedstatedir=$ac_optarg ;;
1096 -site | --site | --sit)
1098 -site=* | --site=* | --sit=*)
1101 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1103 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1104 srcdir=$ac_optarg ;;
1106 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1107 | --syscon | --sysco | --sysc | --sys | --sy)
1108 ac_prev=sysconfdir ;;
1109 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1110 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1111 sysconfdir=$ac_optarg ;;
1113 -target | --target | --targe | --targ | --tar | --ta | --t)
1114 ac_prev=target_alias ;;
1115 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1116 target_alias=$ac_optarg ;;
1118 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121 -version | --version | --versio | --versi | --vers | -V)
1122 ac_init_version=: ;;
1125 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1126 # Reject names that are not valid shell variable names.
1127 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128 as_fn_error $? "invalid package name: $ac_useropt"
1129 ac_useropt_orig=$ac_useropt
1130 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131 case $ac_user_opts in
1135 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1136 ac_unrecognized_sep=', ';;
1138 eval with_$ac_useropt=\$ac_optarg ;;
1140 -without-* | --without-*)
1141 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1142 # Reject names that are not valid shell variable names.
1143 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144 as_fn_error $? "invalid package name: $ac_useropt"
1145 ac_useropt_orig=$ac_useropt
1146 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1147 case $ac_user_opts in
1151 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1152 ac_unrecognized_sep=', ';;
1154 eval with_$ac_useropt=no ;;
1157 # Obsolete; use --with-x.
1160 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1161 | --x-incl | --x-inc | --x-in | --x-i)
1162 ac_prev=x_includes ;;
1163 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1164 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1165 x_includes=$ac_optarg ;;
1167 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1168 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1169 ac_prev=x_libraries ;;
1170 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1171 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1172 x_libraries=$ac_optarg ;;
1174 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1175 Try \`$0 --help' for more information"
1179 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1180 # Reject names that are not valid shell variable names.
1181 case $ac_envvar in #(
1182 '' | [0-9]* | *[!_$as_cr_alnum]* )
1183 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1185 eval $ac_envvar=\$ac_optarg
1186 export $ac_envvar ;;
1189 # FIXME: should be removed in autoconf 3.0.
1190 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1191 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1192 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1193 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1199 if test -n "$ac_prev"; then
1200 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1201 as_fn_error $? "missing argument to $ac_option"
1204 if test -n "$ac_unrecognized_opts"; then
1205 case $enable_option_checking in
1207 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1208 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1212 # Check all directory arguments for consistency.
1213 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1214 datadir sysconfdir sharedstatedir localstatedir includedir \
1215 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1216 libdir localedir mandir
1218 eval ac_val=\$$ac_var
1219 # Remove trailing slashes.
1222 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1223 eval $ac_var=\$ac_val;;
1225 # Be sure to have absolute directory names.
1227 [\\/$]* | ?:[\\/]* ) continue;;
1228 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1230 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1233 # There might be people who depend on the old broken behavior: `$host'
1234 # used to hold the argument of --host etc.
1235 # FIXME: To remove some day.
1238 target=$target_alias
1240 # FIXME: To remove some day.
1241 if test "x$host_alias" != x; then
1242 if test "x$build_alias" = x; then
1243 cross_compiling=maybe
1244 elif test "x$build_alias" != "x$host_alias"; then
1250 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1252 test "$silent" = yes && exec 6>/dev/null
1255 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1256 ac_ls_di=`ls -di .` &&
1257 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1258 as_fn_error $? "working directory cannot be determined"
1259 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1260 as_fn_error $? "pwd does not report name of working directory"
1263 # Find the source files, if location was not specified.
1264 if test -z "$srcdir"; then
1265 ac_srcdir_defaulted=yes
1266 # Try the directory containing this script, then the parent directory.
1267 ac_confdir=`$as_dirname -- "$as_myself" ||
1268 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1269 X"$as_myself" : 'X\(//\)[^/]' \| \
1270 X"$as_myself" : 'X\(//\)$' \| \
1271 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1272 $as_echo X"$as_myself" |
1273 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1295 ac_srcdir_defaulted=no
1297 if test ! -r "$srcdir/$ac_unique_file"; then
1298 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1299 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1301 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1303 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1305 # When building in place, set srcdir=.
1306 if test "$ac_abs_confdir" = "$ac_pwd"; then
1309 # Remove unnecessary trailing slashes from srcdir.
1310 # Double slashes in file names in object file debugging info
1311 # mess up M-x gdb in Emacs.
1313 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1315 for ac_var in $ac_precious_vars; do
1316 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1317 eval ac_env_${ac_var}_value=\$${ac_var}
1318 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1319 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1323 # Report the --help message.
1325 if test "$ac_init_help" = "long"; then
1326 # Omit some internal or obsolete options to make the list less imposing.
1327 # This message is too long to be a string in the A/UX 3.1 sh.
1329 \`configure' configures OpenBSM 1.2-alpha4 to adapt to many kinds of systems.
1331 Usage: $0 [OPTION]... [VAR=VALUE]...
1333 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1334 VAR=VALUE. See below for descriptions of some of the useful variables.
1336 Defaults for the options are specified in brackets.
1339 -h, --help display this help and exit
1340 --help=short display options specific to this package
1341 --help=recursive display the short help of all the included packages
1342 -V, --version display version information and exit
1343 -q, --quiet, --silent do not print \`checking ...' messages
1344 --cache-file=FILE cache test results in FILE [disabled]
1345 -C, --config-cache alias for \`--cache-file=config.cache'
1346 -n, --no-create do not create output files
1347 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1349 Installation directories:
1350 --prefix=PREFIX install architecture-independent files in PREFIX
1351 [$ac_default_prefix]
1352 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1355 By default, \`make install' will install all the files in
1356 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1357 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1358 for instance \`--prefix=\$HOME'.
1360 For better control, use the options below.
1362 Fine tuning of the installation directories:
1363 --bindir=DIR user executables [EPREFIX/bin]
1364 --sbindir=DIR system admin executables [EPREFIX/sbin]
1365 --libexecdir=DIR program executables [EPREFIX/libexec]
1366 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1367 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1368 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1369 --libdir=DIR object code libraries [EPREFIX/lib]
1370 --includedir=DIR C header files [PREFIX/include]
1371 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1372 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1373 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1374 --infodir=DIR info documentation [DATAROOTDIR/info]
1375 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1376 --mandir=DIR man documentation [DATAROOTDIR/man]
1377 --docdir=DIR documentation root [DATAROOTDIR/doc/openbsm]
1378 --htmldir=DIR html documentation [DOCDIR]
1379 --dvidir=DIR dvi documentation [DOCDIR]
1380 --pdfdir=DIR pdf documentation [DOCDIR]
1381 --psdir=DIR ps documentation [DOCDIR]
1387 --program-prefix=PREFIX prepend PREFIX to installed program names
1388 --program-suffix=SUFFIX append SUFFIX to installed program names
1389 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1392 --build=BUILD configure for building on BUILD [guessed]
1393 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1397 if test -n "$ac_init_help"; then
1398 case $ac_init_help in
1399 short | recursive ) echo "Configuration of OpenBSM 1.2-alpha4:";;
1404 --disable-option-checking ignore unrecognized --enable/--with options
1405 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1406 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1407 --enable-maintainer-mode
1408 enable make rules and dependencies not useful (and
1409 sometimes confusing) to the casual installer
1410 --enable-shared[=PKGS] build shared libraries [default=yes]
1411 --enable-static[=PKGS] build static libraries [default=yes]
1412 --enable-fast-install[=PKGS]
1413 optimize for fast installation [default=yes]
1414 --disable-libtool-lock avoid locking (might break parallel builds)
1415 --enable-dependency-tracking
1416 do not reject slow dependency extractors
1417 --disable-dependency-tracking
1418 speeds up one-time build
1421 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1422 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1423 --with-native-includes Use the system native include files instead of those
1424 included with openbsm.
1425 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1427 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1428 --with-sysroot=DIR Search for dependent libraries within DIR
1429 (or the compiler's sysroot if not specified).
1431 Some influential environment variables:
1432 CC C compiler command
1433 CFLAGS C compiler flags
1434 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1435 nonstandard directory <lib dir>
1436 LIBS libraries to pass to the linker, e.g. -l<library>
1437 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1438 you have headers in a nonstandard directory <include dir>
1440 YACC The `Yet Another Compiler Compiler' implementation to use.
1441 Defaults to the first program found out of: `bison -y', `byacc',
1443 YFLAGS The list of arguments that will be passed by default to $YACC.
1444 This script will default YFLAGS to the empty string to avoid a
1445 default value of `-d' given by some make applications.
1447 Use these variables to override the choices made by `configure' or to help
1448 it to find libraries and programs with nonstandard names/locations.
1450 Report bugs to <trustedbsd-audit@TrustedBSD.org>.
1455 if test "$ac_init_help" = "recursive"; then
1456 # If there are subdirs, report their specific --help.
1457 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1458 test -d "$ac_dir" ||
1459 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1464 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1467 # A ".." for each directory in $ac_dir_suffix.
1468 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1469 case $ac_top_builddir_sub in
1470 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1471 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1474 ac_abs_top_builddir=$ac_pwd
1475 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1476 # for backward compatibility:
1477 ac_top_builddir=$ac_top_build_prefix
1480 .) # We are building in place.
1482 ac_top_srcdir=$ac_top_builddir_sub
1483 ac_abs_top_srcdir=$ac_pwd ;;
1484 [\\/]* | ?:[\\/]* ) # Absolute name.
1485 ac_srcdir=$srcdir$ac_dir_suffix;
1486 ac_top_srcdir=$srcdir
1487 ac_abs_top_srcdir=$srcdir ;;
1489 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1490 ac_top_srcdir=$ac_top_build_prefix$srcdir
1491 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1493 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1495 cd "$ac_dir" || { ac_status=$?; continue; }
1496 # Check for guested configure.
1497 if test -f "$ac_srcdir/configure.gnu"; then
1499 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1500 elif test -f "$ac_srcdir/configure"; then
1502 $SHELL "$ac_srcdir/configure" --help=recursive
1504 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1506 cd "$ac_pwd" || { ac_status=$?; break; }
1510 test -n "$ac_init_help" && exit $ac_status
1511 if $ac_init_version; then
1513 OpenBSM configure 1.2-alpha4
1514 generated by GNU Autoconf 2.69
1516 Copyright (C) 2012 Free Software Foundation, Inc.
1517 This configure script is free software; the Free Software Foundation
1518 gives unlimited permission to copy, distribute and modify it.
1523 ## ------------------------ ##
1524 ## Autoconf initialization. ##
1525 ## ------------------------ ##
1527 # ac_fn_c_try_compile LINENO
1528 # --------------------------
1529 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1530 ac_fn_c_try_compile ()
1532 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1533 rm -f conftest.$ac_objext
1534 if { { ac_try="$ac_compile"
1536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1537 *) ac_try_echo=$ac_try;;
1539 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1540 $as_echo "$ac_try_echo"; } >&5
1541 (eval "$ac_compile") 2>conftest.err
1543 if test -s conftest.err; then
1544 grep -v '^ *+' conftest.err >conftest.er1
1545 cat conftest.er1 >&5
1546 mv -f conftest.er1 conftest.err
1548 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1549 test $ac_status = 0; } && {
1550 test -z "$ac_c_werror_flag" ||
1551 test ! -s conftest.err
1552 } && test -s conftest.$ac_objext; then :
1555 $as_echo "$as_me: failed program was:" >&5
1556 sed 's/^/| /' conftest.$ac_ext >&5
1560 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1561 as_fn_set_status $ac_retval
1563 } # ac_fn_c_try_compile
1565 # ac_fn_c_try_link LINENO
1566 # -----------------------
1567 # Try to link conftest.$ac_ext, and return whether this succeeded.
1570 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571 rm -f conftest.$ac_objext conftest$ac_exeext
1572 if { { ac_try="$ac_link"
1574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1575 *) ac_try_echo=$ac_try;;
1577 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1578 $as_echo "$ac_try_echo"; } >&5
1579 (eval "$ac_link") 2>conftest.err
1581 if test -s conftest.err; then
1582 grep -v '^ *+' conftest.err >conftest.er1
1583 cat conftest.er1 >&5
1584 mv -f conftest.er1 conftest.err
1586 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1587 test $ac_status = 0; } && {
1588 test -z "$ac_c_werror_flag" ||
1589 test ! -s conftest.err
1590 } && test -s conftest$ac_exeext && {
1591 test "$cross_compiling" = yes ||
1592 test -x conftest$ac_exeext
1596 $as_echo "$as_me: failed program was:" >&5
1597 sed 's/^/| /' conftest.$ac_ext >&5
1601 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1602 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1603 # interfere with the next link command; also delete a directory that is
1604 # left behind by Apple's compiler. We do this before executing the actions.
1605 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1606 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1607 as_fn_set_status $ac_retval
1609 } # ac_fn_c_try_link
1611 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1612 # -------------------------------------------------------
1613 # Tests whether HEADER exists and can be compiled using the include files in
1614 # INCLUDES, setting the cache variable VAR accordingly.
1615 ac_fn_c_check_header_compile ()
1617 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1619 $as_echo_n "checking for $2... " >&6; }
1620 if eval \${$3+:} false; then :
1621 $as_echo_n "(cached) " >&6
1623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1624 /* end confdefs.h. */
1628 if ac_fn_c_try_compile "$LINENO"; then :
1633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1637 $as_echo "$ac_res" >&6; }
1638 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1640 } # ac_fn_c_check_header_compile
1642 # ac_fn_c_try_cpp LINENO
1643 # ----------------------
1644 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 if { { ac_try="$ac_cpp conftest.$ac_ext"
1650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651 *) ac_try_echo=$ac_try;;
1653 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1654 $as_echo "$ac_try_echo"; } >&5
1655 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657 if test -s conftest.err; then
1658 grep -v '^ *+' conftest.err >conftest.er1
1659 cat conftest.er1 >&5
1660 mv -f conftest.er1 conftest.err
1662 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663 test $ac_status = 0; } > conftest.i && {
1664 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1665 test ! -s conftest.err
1669 $as_echo "$as_me: failed program was:" >&5
1670 sed 's/^/| /' conftest.$ac_ext >&5
1674 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1675 as_fn_set_status $ac_retval
1679 # ac_fn_c_try_run LINENO
1680 # ----------------------
1681 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1682 # that executables *can* be run.
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 if { { ac_try="$ac_link"
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_link") 2>&5
1695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1697 { { case "(($ac_try" in
1698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1699 *) ac_try_echo=$ac_try;;
1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703 (eval "$ac_try") 2>&5
1705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706 test $ac_status = 0; }; }; then :
1709 $as_echo "$as_me: program exited with status $ac_status" >&5
1710 $as_echo "$as_me: failed program was:" >&5
1711 sed 's/^/| /' conftest.$ac_ext >&5
1713 ac_retval=$ac_status
1715 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1716 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717 as_fn_set_status $ac_retval
1721 # ac_fn_c_check_func LINENO FUNC VAR
1722 # ----------------------------------
1723 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1724 ac_fn_c_check_func ()
1726 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1728 $as_echo_n "checking for $2... " >&6; }
1729 if eval \${$3+:} false; then :
1730 $as_echo_n "(cached) " >&6
1732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1733 /* end confdefs.h. */
1734 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1735 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1736 #define $2 innocuous_$2
1738 /* System header to define __stub macros and hopefully few prototypes,
1739 which can conflict with char $2 (); below.
1740 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1741 <limits.h> exists even on freestanding compilers. */
1744 # include <limits.h>
1746 # include <assert.h>
1751 /* Override any GCC internal prototype to avoid an error.
1752 Use char because int might match the return type of a GCC
1753 builtin and then its argument prototype would still apply. */
1758 /* The GNU C library defines this for functions which it implements
1759 to always fail with ENOSYS. Some functions are actually named
1760 something starting with __ and the normal name is an alias. */
1761 #if defined __stub_$2 || defined __stub___$2
1773 if ac_fn_c_try_link "$LINENO"; then :
1778 rm -f core conftest.err conftest.$ac_objext \
1779 conftest$ac_exeext conftest.$ac_ext
1782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1783 $as_echo "$ac_res" >&6; }
1784 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1786 } # ac_fn_c_check_func
1788 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1789 # -------------------------------------------------------
1790 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1791 # the include files in INCLUDES and setting the cache variable VAR
1793 ac_fn_c_check_header_mongrel ()
1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796 if eval \${$3+:} false; then :
1797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798 $as_echo_n "checking for $2... " >&6; }
1799 if eval \${$3+:} false; then :
1800 $as_echo_n "(cached) " >&6
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804 $as_echo "$ac_res" >&6; }
1806 # Is the header compilable?
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1808 $as_echo_n "checking $2 usability... " >&6; }
1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1814 if ac_fn_c_try_compile "$LINENO"; then :
1815 ac_header_compiler=yes
1817 ac_header_compiler=no
1819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1821 $as_echo "$ac_header_compiler" >&6; }
1823 # Is the header present?
1824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1825 $as_echo_n "checking $2 presence... " >&6; }
1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1830 if ac_fn_c_try_cpp "$LINENO"; then :
1831 ac_header_preproc=yes
1833 ac_header_preproc=no
1835 rm -f conftest.err conftest.i conftest.$ac_ext
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1837 $as_echo "$ac_header_preproc" >&6; }
1839 # So? What about this header?
1840 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1843 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1845 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1849 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1851 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1853 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1855 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1857 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1858 ( $as_echo "## ---------------------------------------------- ##
1859 ## Report this to trustedbsd-audit@TrustedBSD.org ##
1860 ## ---------------------------------------------- ##"
1861 ) | sed "s/^/$as_me: WARNING: /" >&2
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1865 $as_echo_n "checking for $2... " >&6; }
1866 if eval \${$3+:} false; then :
1867 $as_echo_n "(cached) " >&6
1869 eval "$3=\$ac_header_compiler"
1872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873 $as_echo "$ac_res" >&6; }
1875 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1877 } # ac_fn_c_check_header_mongrel
1879 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1880 # -------------------------------------------
1881 # Tests whether TYPE exists after having included INCLUDES, setting cache
1882 # variable VAR accordingly.
1883 ac_fn_c_check_type ()
1885 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1887 $as_echo_n "checking for $2... " >&6; }
1888 if eval \${$3+:} false; then :
1889 $as_echo_n "(cached) " >&6
1892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1893 /* end confdefs.h. */
1904 if ac_fn_c_try_compile "$LINENO"; then :
1905 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1906 /* end confdefs.h. */
1917 if ac_fn_c_try_compile "$LINENO"; then :
1922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1928 $as_echo "$ac_res" >&6; }
1929 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1931 } # ac_fn_c_check_type
1933 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1934 # ----------------------------------------------------
1935 # Tries to find if the field MEMBER exists in type AGGR, after including
1936 # INCLUDES, setting cache variable VAR accordingly.
1937 ac_fn_c_check_member ()
1939 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1941 $as_echo_n "checking for $2.$3... " >&6; }
1942 if eval \${$4+:} false; then :
1943 $as_echo_n "(cached) " >&6
1945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946 /* end confdefs.h. */
1958 if ac_fn_c_try_compile "$LINENO"; then :
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1968 if (sizeof ac_aggr.$3)
1974 if ac_fn_c_try_compile "$LINENO"; then :
1979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1985 $as_echo "$ac_res" >&6; }
1986 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1988 } # ac_fn_c_check_member
1989 cat >config.log <<_ACEOF
1990 This file contains any messages produced by compilers while
1991 running configure, to aid debugging if configure makes a mistake.
1993 It was created by OpenBSM $as_me 1.2-alpha4, which was
1994 generated by GNU Autoconf 2.69. Invocation command line was
2006 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2007 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2008 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2009 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2010 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2012 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2013 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2015 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2016 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2017 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2018 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2019 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2020 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2021 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2029 test -z "$as_dir" && as_dir=.
2030 $as_echo "PATH: $as_dir"
2046 # Keep a trace of the command line.
2047 # Strip out --no-create and --no-recursion so they do not pile up.
2048 # Strip out --silent because we don't want to record it for future runs.
2049 # Also quote any args containing shell meta-characters.
2050 # Make two passes to allow for proper duplicate-argument suppression.
2054 ac_must_keep_next=false
2060 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2061 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2062 | -silent | --silent | --silen | --sile | --sil)
2065 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2068 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2070 as_fn_append ac_configure_args1 " '$ac_arg'"
2071 if test $ac_must_keep_next = true; then
2072 ac_must_keep_next=false # Got value, back to normal.
2075 *=* | --config-cache | -C | -disable-* | --disable-* \
2076 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2077 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2078 | -with-* | --with-* | -without-* | --without-* | --x)
2079 case "$ac_configure_args0 " in
2080 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2083 -* ) ac_must_keep_next=true ;;
2086 as_fn_append ac_configure_args " '$ac_arg'"
2091 { ac_configure_args0=; unset ac_configure_args0;}
2092 { ac_configure_args1=; unset ac_configure_args1;}
2094 # When interrupted or exit'd, cleanup temporary files, and complete
2095 # config.log. We remove comments because anyway the quotes in there
2096 # would cause problems or look ugly.
2097 # WARNING: Use '\'' to represent an apostrophe within the trap.
2098 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2099 trap 'exit_status=$?
2100 # Save into config.log some information that might help in debugging.
2104 $as_echo "## ---------------- ##
2105 ## Cache variables. ##
2106 ## ---------------- ##"
2108 # The following way of writing the cache mishandles newlines in values,
2110 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2111 eval ac_val=\$$ac_var
2115 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2116 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2119 _ | IFS | as_nl) ;; #(
2120 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2121 *) { eval $ac_var=; unset $ac_var;} ;;
2126 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2127 *${as_nl}ac_space=\ *)
2129 "s/'\''/'\''\\\\'\'''\''/g;
2130 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2133 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2140 $as_echo "## ----------------- ##
2141 ## Output variables. ##
2142 ## ----------------- ##"
2144 for ac_var in $ac_subst_vars
2146 eval ac_val=\$$ac_var
2148 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2150 $as_echo "$ac_var='\''$ac_val'\''"
2154 if test -n "$ac_subst_files"; then
2155 $as_echo "## ------------------- ##
2156 ## File substitutions. ##
2157 ## ------------------- ##"
2159 for ac_var in $ac_subst_files
2161 eval ac_val=\$$ac_var
2163 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2165 $as_echo "$ac_var='\''$ac_val'\''"
2170 if test -s confdefs.h; then
2171 $as_echo "## ----------- ##
2178 test "$ac_signal" != 0 &&
2179 $as_echo "$as_me: caught signal $ac_signal"
2180 $as_echo "$as_me: exit $exit_status"
2182 rm -f core *.core core.conftest.* &&
2183 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2186 for ac_signal in 1 2 13 15; do
2187 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2191 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2192 rm -f -r conftest* confdefs.h
2194 $as_echo "/* confdefs.h */" > confdefs.h
2196 # Predefined preprocessor variables.
2198 cat >>confdefs.h <<_ACEOF
2199 #define PACKAGE_NAME "$PACKAGE_NAME"
2202 cat >>confdefs.h <<_ACEOF
2203 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2206 cat >>confdefs.h <<_ACEOF
2207 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2210 cat >>confdefs.h <<_ACEOF
2211 #define PACKAGE_STRING "$PACKAGE_STRING"
2214 cat >>confdefs.h <<_ACEOF
2215 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2218 cat >>confdefs.h <<_ACEOF
2219 #define PACKAGE_URL "$PACKAGE_URL"
2223 # Let the site file select an alternate cache file if it wants to.
2224 # Prefer an explicitly selected file to automatically selected ones.
2227 if test -n "$CONFIG_SITE"; then
2228 # We do not want a PATH search for config.site.
2229 case $CONFIG_SITE in #((
2230 -*) ac_site_file1=./$CONFIG_SITE;;
2231 */*) ac_site_file1=$CONFIG_SITE;;
2232 *) ac_site_file1=./$CONFIG_SITE;;
2234 elif test "x$prefix" != xNONE; then
2235 ac_site_file1=$prefix/share/config.site
2236 ac_site_file2=$prefix/etc/config.site
2238 ac_site_file1=$ac_default_prefix/share/config.site
2239 ac_site_file2=$ac_default_prefix/etc/config.site
2241 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2243 test "x$ac_site_file" = xNONE && continue
2244 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2245 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2246 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2247 sed 's/^/| /' "$ac_site_file" >&5
2249 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2250 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2251 as_fn_error $? "failed to load site script $ac_site_file
2252 See \`config.log' for more details" "$LINENO" 5; }
2256 if test -r "$cache_file"; then
2257 # Some versions of bash will fail to source /dev/null (special files
2258 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2259 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2261 $as_echo "$as_me: loading cache $cache_file" >&6;}
2263 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2264 *) . "./$cache_file";;
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2269 $as_echo "$as_me: creating cache $cache_file" >&6;}
2273 as_fn_append ac_header_list " sys/time.h"
2274 as_fn_append ac_header_list " unistd.h"
2275 as_fn_append ac_func_list " alarm"
2276 # Check that the precious variables saved in the cache have kept the same
2278 ac_cache_corrupted=false
2279 for ac_var in $ac_precious_vars; do
2280 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2281 eval ac_new_set=\$ac_env_${ac_var}_set
2282 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2283 eval ac_new_val=\$ac_env_${ac_var}_value
2284 case $ac_old_set,$ac_new_set in
2286 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2287 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2288 ac_cache_corrupted=: ;;
2290 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2291 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2292 ac_cache_corrupted=: ;;
2295 if test "x$ac_old_val" != "x$ac_new_val"; then
2296 # differences in whitespace do not lead to failure.
2297 ac_old_val_w=`echo x $ac_old_val`
2298 ac_new_val_w=`echo x $ac_new_val`
2299 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2301 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2302 ac_cache_corrupted=:
2304 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2305 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2306 eval $ac_var=\$ac_old_val
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2309 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2310 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2311 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2314 # Pass precious variables to config.status.
2315 if test "$ac_new_set" = set; then
2317 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2318 *) ac_arg=$ac_var=$ac_new_val ;;
2320 case " $ac_configure_args " in
2321 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2322 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2326 if $ac_cache_corrupted; then
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2328 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2329 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2330 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2331 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2333 ## -------------------- ##
2334 ## Main body of script. ##
2335 ## -------------------- ##
2338 ac_cpp='$CPP $CPPFLAGS'
2339 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2340 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2341 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2347 for ac_dir in config "$srcdir"/config; do
2348 if test -f "$ac_dir/install-sh"; then
2350 ac_install_sh="$ac_aux_dir/install-sh -c"
2352 elif test -f "$ac_dir/install.sh"; then
2354 ac_install_sh="$ac_aux_dir/install.sh -c"
2356 elif test -f "$ac_dir/shtool"; then
2358 ac_install_sh="$ac_aux_dir/shtool install -c"
2362 if test -z "$ac_aux_dir"; then
2363 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2366 # These three variables are undocumented and unsupported,
2367 # and are intended to be withdrawn in a future Autoconf release.
2368 # They can cause serious problems if a builder's source tree is in a directory
2369 # whose full name contains unusual characters.
2370 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2371 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2372 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2376 ac_config_headers="$ac_config_headers config/config.h"
2379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2380 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2381 # Check whether --enable-maintainer-mode was given.
2382 if test "${enable_maintainer_mode+set}" = set; then :
2383 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2385 USE_MAINTAINER_MODE=no
2388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2389 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2390 if test $USE_MAINTAINER_MODE = yes; then
2391 MAINTAINER_MODE_TRUE=
2392 MAINTAINER_MODE_FALSE='#'
2394 MAINTAINER_MODE_TRUE='#'
2395 MAINTAINER_MODE_FALSE=
2398 MAINT=$MAINTAINER_MODE_TRUE
2402 # --with-native-includes forces the use of the system bsm headers.
2404 # Check whether --with-native-includes was given.
2405 if test "${with_native_includes+set}" = set; then :
2406 withval=$with_native_includes;
2408 $as_echo "#define USE_NATIVE_INCLUDES /**/" >>confdefs.h
2410 use_native_includes=true
2413 use_native_includes=false
2416 if $use_native_includes; then
2417 USE_NATIVE_INCLUDES_TRUE=
2418 USE_NATIVE_INCLUDES_FALSE='#'
2420 USE_NATIVE_INCLUDES_TRUE='#'
2421 USE_NATIVE_INCLUDES_FALSE=
2427 # Extract the first word of "$ac_prog", so it can be a program name with args.
2428 set dummy $ac_prog; ac_word=$2
2429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2430 $as_echo_n "checking for $ac_word... " >&6; }
2431 if ${ac_cv_path_MIG+:} false; then :
2432 $as_echo_n "(cached) " >&6
2436 ac_cv_path_MIG="$MIG" # Let the user override the test with a path.
2439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2443 test -z "$as_dir" && as_dir=.
2444 for ac_exec_ext in '' $ac_executable_extensions; do
2445 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2446 ac_cv_path_MIG="$as_dir/$ac_word$ac_exec_ext"
2447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2458 if test -n "$MIG"; then
2459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MIG" >&5
2460 $as_echo "$MIG" >&6; }
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2463 $as_echo "no" >&6; }
2467 test -n "$MIG" && break
2471 # Checks for programs.
2473 ac_cpp='$CPP $CPPFLAGS'
2474 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2475 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2476 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2477 if test -n "$ac_tool_prefix"; then
2478 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2479 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2481 $as_echo_n "checking for $ac_word... " >&6; }
2482 if ${ac_cv_prog_CC+:} false; then :
2483 $as_echo_n "(cached) " >&6
2485 if test -n "$CC"; then
2486 ac_cv_prog_CC="$CC" # Let the user override the test.
2488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2492 test -z "$as_dir" && as_dir=.
2493 for ac_exec_ext in '' $ac_executable_extensions; do
2494 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2495 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2506 if test -n "$CC"; then
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2508 $as_echo "$CC" >&6; }
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2511 $as_echo "no" >&6; }
2516 if test -z "$ac_cv_prog_CC"; then
2518 # Extract the first word of "gcc", so it can be a program name with args.
2519 set dummy gcc; ac_word=$2
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2521 $as_echo_n "checking for $ac_word... " >&6; }
2522 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2523 $as_echo_n "(cached) " >&6
2525 if test -n "$ac_ct_CC"; then
2526 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2528 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532 test -z "$as_dir" && as_dir=.
2533 for ac_exec_ext in '' $ac_executable_extensions; do
2534 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2535 ac_cv_prog_ac_ct_CC="gcc"
2536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2545 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2546 if test -n "$ac_ct_CC"; then
2547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2548 $as_echo "$ac_ct_CC" >&6; }
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2551 $as_echo "no" >&6; }
2554 if test "x$ac_ct_CC" = x; then
2557 case $cross_compiling:$ac_tool_warned in
2559 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2560 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2561 ac_tool_warned=yes ;;
2569 if test -z "$CC"; then
2570 if test -n "$ac_tool_prefix"; then
2571 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2572 set dummy ${ac_tool_prefix}cc; ac_word=$2
2573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2574 $as_echo_n "checking for $ac_word... " >&6; }
2575 if ${ac_cv_prog_CC+:} false; then :
2576 $as_echo_n "(cached) " >&6
2578 if test -n "$CC"; then
2579 ac_cv_prog_CC="$CC" # Let the user override the test.
2581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2585 test -z "$as_dir" && as_dir=.
2586 for ac_exec_ext in '' $ac_executable_extensions; do
2587 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2588 ac_cv_prog_CC="${ac_tool_prefix}cc"
2589 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2599 if test -n "$CC"; then
2600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2601 $as_echo "$CC" >&6; }
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2604 $as_echo "no" >&6; }
2610 if test -z "$CC"; then
2611 # Extract the first word of "cc", so it can be a program name with args.
2612 set dummy cc; ac_word=$2
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2614 $as_echo_n "checking for $ac_word... " >&6; }
2615 if ${ac_cv_prog_CC+:} false; then :
2616 $as_echo_n "(cached) " >&6
2618 if test -n "$CC"; then
2619 ac_cv_prog_CC="$CC" # Let the user override the test.
2622 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2626 test -z "$as_dir" && as_dir=.
2627 for ac_exec_ext in '' $ac_executable_extensions; do
2628 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2629 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2630 ac_prog_rejected=yes
2634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641 if test $ac_prog_rejected = yes; then
2642 # We found a bogon in the path, so make sure we never use it.
2643 set dummy $ac_cv_prog_CC
2645 if test $# != 0; then
2646 # We chose a different compiler from the bogus one.
2647 # However, it has the same basename, so the bogon will be chosen
2648 # first if we set CC to just the basename; use the full file name.
2650 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2656 if test -n "$CC"; then
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2658 $as_echo "$CC" >&6; }
2660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2661 $as_echo "no" >&6; }
2666 if test -z "$CC"; then
2667 if test -n "$ac_tool_prefix"; then
2668 for ac_prog in cl.exe
2670 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2671 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2673 $as_echo_n "checking for $ac_word... " >&6; }
2674 if ${ac_cv_prog_CC+:} false; then :
2675 $as_echo_n "(cached) " >&6
2677 if test -n "$CC"; then
2678 ac_cv_prog_CC="$CC" # Let the user override the test.
2680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684 test -z "$as_dir" && as_dir=.
2685 for ac_exec_ext in '' $ac_executable_extensions; do
2686 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2687 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2698 if test -n "$CC"; then
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2700 $as_echo "$CC" >&6; }
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2703 $as_echo "no" >&6; }
2707 test -n "$CC" && break
2710 if test -z "$CC"; then
2712 for ac_prog in cl.exe
2714 # Extract the first word of "$ac_prog", so it can be a program name with args.
2715 set dummy $ac_prog; ac_word=$2
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2717 $as_echo_n "checking for $ac_word... " >&6; }
2718 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2719 $as_echo_n "(cached) " >&6
2721 if test -n "$ac_ct_CC"; then
2722 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2724 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2728 test -z "$as_dir" && as_dir=.
2729 for ac_exec_ext in '' $ac_executable_extensions; do
2730 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2731 ac_cv_prog_ac_ct_CC="$ac_prog"
2732 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2741 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2742 if test -n "$ac_ct_CC"; then
2743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2744 $as_echo "$ac_ct_CC" >&6; }
2746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2747 $as_echo "no" >&6; }
2751 test -n "$ac_ct_CC" && break
2754 if test "x$ac_ct_CC" = x; then
2757 case $cross_compiling:$ac_tool_warned in
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2760 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2761 ac_tool_warned=yes ;;
2770 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2771 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2772 as_fn_error $? "no acceptable C compiler found in \$PATH
2773 See \`config.log' for more details" "$LINENO" 5; }
2775 # Provide some information about the compiler.
2776 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2779 for ac_option in --version -v -V -qversion; do
2780 { { ac_try="$ac_compiler $ac_option >&5"
2782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2783 *) ac_try_echo=$ac_try;;
2785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2786 $as_echo "$ac_try_echo"; } >&5
2787 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2789 if test -s conftest.err; then
2791 ... rest of stderr output deleted ...
2792 10q' conftest.err >conftest.er1
2793 cat conftest.er1 >&5
2795 rm -f conftest.er1 conftest.err
2796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2797 test $ac_status = 0; }
2800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2801 /* end confdefs.h. */
2811 ac_clean_files_save=$ac_clean_files
2812 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2813 # Try to create an executable without -o first, disregard a.out.
2814 # It will help us diagnose broken compilers, and finding out an intuition
2816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2817 $as_echo_n "checking whether the C compiler works... " >&6; }
2818 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2820 # The possible output files:
2821 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2824 for ac_file in $ac_files
2827 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2828 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2833 if { { ac_try="$ac_link_default"
2835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2836 *) ac_try_echo=$ac_try;;
2838 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2839 $as_echo "$ac_try_echo"; } >&5
2840 (eval "$ac_link_default") 2>&5
2842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2843 test $ac_status = 0; }; then :
2844 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2845 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2846 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2847 # so that the user can short-circuit this test for compilers unknown to
2849 for ac_file in $ac_files ''
2851 test -f "$ac_file" || continue
2853 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2856 # We found the default executable, but exeext='' is most
2860 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2862 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2864 # We set ac_cv_exeext here because the later test for it is not
2865 # safe: cross compilers may not add the suffix if given an `-o'
2866 # argument, so we may need to know it at that point already.
2867 # Even if this section looks crufty: it has the advantage of
2874 test "$ac_cv_exeext" = no && ac_cv_exeext=
2879 if test -z "$ac_file"; then :
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2881 $as_echo "no" >&6; }
2882 $as_echo "$as_me: failed program was:" >&5
2883 sed 's/^/| /' conftest.$ac_ext >&5
2885 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2886 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2887 as_fn_error 77 "C compiler cannot create executables
2888 See \`config.log' for more details" "$LINENO" 5; }
2890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2891 $as_echo "yes" >&6; }
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2894 $as_echo_n "checking for C compiler default output file name... " >&6; }
2895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2896 $as_echo "$ac_file" >&6; }
2897 ac_exeext=$ac_cv_exeext
2899 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2900 ac_clean_files=$ac_clean_files_save
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2902 $as_echo_n "checking for suffix of executables... " >&6; }
2903 if { { ac_try="$ac_link"
2905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906 *) ac_try_echo=$ac_try;;
2908 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2909 $as_echo "$ac_try_echo"; } >&5
2910 (eval "$ac_link") 2>&5
2912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2913 test $ac_status = 0; }; then :
2914 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2915 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2916 # work properly (i.e., refer to `conftest.exe'), while it won't with
2918 for ac_file in conftest.exe conftest conftest.*; do
2919 test -f "$ac_file" || continue
2921 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2922 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2928 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2929 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2930 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2931 See \`config.log' for more details" "$LINENO" 5; }
2933 rm -f conftest conftest$ac_cv_exeext
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2935 $as_echo "$ac_cv_exeext" >&6; }
2937 rm -f conftest.$ac_ext
2938 EXEEXT=$ac_cv_exeext
2940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2941 /* end confdefs.h. */
2946 FILE *f = fopen ("conftest.out", "w");
2947 return ferror (f) || fclose (f) != 0;
2953 ac_clean_files="$ac_clean_files conftest.out"
2954 # Check that the compiler produces executables we can run. If not, either
2955 # the compiler is broken, or we cross compile.
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2957 $as_echo_n "checking whether we are cross compiling... " >&6; }
2958 if test "$cross_compiling" != yes; then
2959 { { ac_try="$ac_link"
2961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2962 *) ac_try_echo=$ac_try;;
2964 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2965 $as_echo "$ac_try_echo"; } >&5
2966 (eval "$ac_link") 2>&5
2968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2969 test $ac_status = 0; }
2970 if { ac_try='./conftest$ac_cv_exeext'
2971 { { case "(($ac_try" in
2972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973 *) ac_try_echo=$ac_try;;
2975 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2976 $as_echo "$ac_try_echo"; } >&5
2977 (eval "$ac_try") 2>&5
2979 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2980 test $ac_status = 0; }; }; then
2983 if test "$cross_compiling" = maybe; then
2986 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2988 as_fn_error $? "cannot run C compiled programs.
2989 If you meant to cross compile, use \`--host'.
2990 See \`config.log' for more details" "$LINENO" 5; }
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2995 $as_echo "$cross_compiling" >&6; }
2997 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2998 ac_clean_files=$ac_clean_files_save
2999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3000 $as_echo_n "checking for suffix of object files... " >&6; }
3001 if ${ac_cv_objext+:} false; then :
3002 $as_echo_n "(cached) " >&6
3004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3005 /* end confdefs.h. */
3015 rm -f conftest.o conftest.obj
3016 if { { ac_try="$ac_compile"
3018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3019 *) ac_try_echo=$ac_try;;
3021 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3022 $as_echo "$ac_try_echo"; } >&5
3023 (eval "$ac_compile") 2>&5
3025 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3026 test $ac_status = 0; }; then :
3027 for ac_file in conftest.o conftest.obj conftest.*; do
3028 test -f "$ac_file" || continue;
3030 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3031 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3036 $as_echo "$as_me: failed program was:" >&5
3037 sed 's/^/| /' conftest.$ac_ext >&5
3039 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3040 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3041 as_fn_error $? "cannot compute suffix of object files: cannot compile
3042 See \`config.log' for more details" "$LINENO" 5; }
3044 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3047 $as_echo "$ac_cv_objext" >&6; }
3048 OBJEXT=$ac_cv_objext
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3051 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3052 if ${ac_cv_c_compiler_gnu+:} false; then :
3053 $as_echo_n "(cached) " >&6
3055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3056 /* end confdefs.h. */
3069 if ac_fn_c_try_compile "$LINENO"; then :
3074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3075 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3079 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3080 if test $ac_compiler_gnu = yes; then
3085 ac_test_CFLAGS=${CFLAGS+set}
3086 ac_save_CFLAGS=$CFLAGS
3087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3088 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3089 if ${ac_cv_prog_cc_g+:} false; then :
3090 $as_echo_n "(cached) " >&6
3092 ac_save_c_werror_flag=$ac_c_werror_flag
3093 ac_c_werror_flag=yes
3096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3097 /* end confdefs.h. */
3107 if ac_fn_c_try_compile "$LINENO"; then :
3111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3112 /* end confdefs.h. */
3122 if ac_fn_c_try_compile "$LINENO"; then :
3125 ac_c_werror_flag=$ac_save_c_werror_flag
3127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3128 /* end confdefs.h. */
3138 if ac_fn_c_try_compile "$LINENO"; then :
3141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3143 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3146 ac_c_werror_flag=$ac_save_c_werror_flag
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3149 $as_echo "$ac_cv_prog_cc_g" >&6; }
3150 if test "$ac_test_CFLAGS" = set; then
3151 CFLAGS=$ac_save_CFLAGS
3152 elif test $ac_cv_prog_cc_g = yes; then
3153 if test "$GCC" = yes; then
3159 if test "$GCC" = yes; then
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3166 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3167 if ${ac_cv_prog_cc_c89+:} false; then :
3168 $as_echo_n "(cached) " >&6
3170 ac_cv_prog_cc_c89=no
3172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3173 /* end confdefs.h. */
3177 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3178 struct buf { int x; };
3179 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3180 static char *e (p, i)
3186 static char *f (char * (*g) (char **, int), char **p, ...)
3191 s = g (p, va_arg (v,int));
3196 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3197 function prototypes and stuff, but not '\xHH' hex character constants.
3198 These don't provoke an error unfortunately, instead are silently treated
3199 as 'x'. The following induces an error, until -std is added to get
3200 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3201 array size at least. It's necessary to write '\x00'==0 to get something
3202 that's true only with -std. */
3203 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3205 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3206 inside strings and character constants. */
3208 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3210 int test (int i, double x);
3211 struct s1 {int (*f) (int a);};
3212 struct s2 {int (*f) (double a);};
3213 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3219 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3224 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3225 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3227 CC="$ac_save_CC $ac_arg"
3228 if ac_fn_c_try_compile "$LINENO"; then :
3229 ac_cv_prog_cc_c89=$ac_arg
3231 rm -f core conftest.err conftest.$ac_objext
3232 test "x$ac_cv_prog_cc_c89" != "xno" && break
3234 rm -f conftest.$ac_ext
3239 case "x$ac_cv_prog_cc_c89" in
3241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3242 $as_echo "none needed" >&6; } ;;
3244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3245 $as_echo "unsupported" >&6; } ;;
3247 CC="$CC $ac_cv_prog_cc_c89"
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3249 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3251 if test "x$ac_cv_prog_cc_c89" != xno; then :
3256 ac_cpp='$CPP $CPPFLAGS'
3257 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3258 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3259 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3261 # Find a good install program. We prefer a C program (faster),
3262 # so one script is as good as another. But avoid the broken or
3263 # incompatible versions:
3264 # SysV /etc/install, /usr/sbin/install
3265 # SunOS /usr/etc/install
3266 # IRIX /sbin/install
3268 # AmigaOS /C/install, which installs bootblocks on floppy discs
3269 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3270 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3271 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3272 # OS/2's system install, which has a completely different semantic
3273 # ./install, which can be erroneously created by make from ./install.sh.
3274 # Reject install programs that cannot install multiple files.
3275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3276 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3277 if test -z "$INSTALL"; then
3278 if ${ac_cv_path_install+:} false; then :
3279 $as_echo_n "(cached) " >&6
3281 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3285 test -z "$as_dir" && as_dir=.
3286 # Account for people who put trailing slashes in PATH elements.
3287 case $as_dir/ in #((
3288 ./ | .// | /[cC]/* | \
3289 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3290 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3293 # OSF1 and SCO ODT 3.0 have their own names for install.
3294 # Don't use installbsd from OSF since it installs stuff as root
3296 for ac_prog in ginstall scoinst install; do
3297 for ac_exec_ext in '' $ac_executable_extensions; do
3298 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3299 if test $ac_prog = install &&
3300 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3301 # AIX install. It has an incompatible calling convention.
3303 elif test $ac_prog = install &&
3304 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3305 # program-specific install script used by HP pwplus--don't use.
3308 rm -rf conftest.one conftest.two conftest.dir
3309 echo one > conftest.one
3310 echo two > conftest.two
3312 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3313 test -s conftest.one && test -s conftest.two &&
3314 test -s conftest.dir/conftest.one &&
3315 test -s conftest.dir/conftest.two
3317 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3330 rm -rf conftest.one conftest.two conftest.dir
3333 if test "${ac_cv_path_install+set}" = set; then
3334 INSTALL=$ac_cv_path_install
3336 # As a last resort, use the slow shell script. Don't cache a
3337 # value for INSTALL within a source directory, because that will
3338 # break other packages using the cache if that directory is
3339 # removed, or if the value is a relative name.
3340 INSTALL=$ac_install_sh
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3344 $as_echo "$INSTALL" >&6; }
3346 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3347 # It thinks the first close brace ends the variable substitution.
3348 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3350 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3352 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3355 for ac_prog in flex lex
3357 # Extract the first word of "$ac_prog", so it can be a program name with args.
3358 set dummy $ac_prog; ac_word=$2
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3360 $as_echo_n "checking for $ac_word... " >&6; }
3361 if ${ac_cv_prog_LEX+:} false; then :
3362 $as_echo_n "(cached) " >&6
3364 if test -n "$LEX"; then
3365 ac_cv_prog_LEX="$LEX" # Let the user override the test.
3367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3371 test -z "$as_dir" && as_dir=.
3372 for ac_exec_ext in '' $ac_executable_extensions; do
3373 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3374 ac_cv_prog_LEX="$ac_prog"
3375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3385 if test -n "$LEX"; then
3386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
3387 $as_echo "$LEX" >&6; }
3389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3390 $as_echo "no" >&6; }
3394 test -n "$LEX" && break
3396 test -n "$LEX" || LEX=":"
3398 if test "x$LEX" != "x:"; then
3399 cat >conftest.l <<_ACEOF
3405 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
3406 yyless ((input () != 0)); }
3407 f { unput (yytext[0]); }
3408 . { BEGIN INITIAL; }
3410 #ifdef YYTEXT_POINTER
3411 extern char *yytext;
3416 return ! yylex () + ! yywrap ();
3419 { { ac_try="$LEX conftest.l"
3421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3422 *) ac_try_echo=$ac_try;;
3424 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3425 $as_echo "$ac_try_echo"; } >&5
3426 (eval "$LEX conftest.l") 2>&5
3428 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3429 test $ac_status = 0; }
3430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
3431 $as_echo_n "checking lex output file root... " >&6; }
3432 if ${ac_cv_prog_lex_root+:} false; then :
3433 $as_echo_n "(cached) " >&6
3436 if test -f lex.yy.c; then
3437 ac_cv_prog_lex_root=lex.yy
3438 elif test -f lexyy.c; then
3439 ac_cv_prog_lex_root=lexyy
3441 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
3444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
3445 $as_echo "$ac_cv_prog_lex_root" >&6; }
3446 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
3448 if test -z "${LEXLIB+set}"; then
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
3450 $as_echo_n "checking lex library... " >&6; }
3451 if ${ac_cv_lib_lex+:} false; then :
3452 $as_echo_n "(cached) " >&6
3456 ac_cv_lib_lex='none needed'
3457 for ac_lib in '' -lfl -ll; do
3458 LIBS="$ac_lib $ac_save_LIBS"
3459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3460 /* end confdefs.h. */
3461 `cat $LEX_OUTPUT_ROOT.c`
3463 if ac_fn_c_try_link "$LINENO"; then :
3464 ac_cv_lib_lex=$ac_lib
3466 rm -f core conftest.err conftest.$ac_objext \
3467 conftest$ac_exeext conftest.$ac_ext
3468 test "$ac_cv_lib_lex" != 'none needed' && break
3473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
3474 $as_echo "$ac_cv_lib_lex" >&6; }
3475 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
3479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
3480 $as_echo_n "checking whether yytext is a pointer... " >&6; }
3481 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
3482 $as_echo_n "(cached) " >&6
3484 # POSIX says lex can declare yytext either as a pointer or an array; the
3485 # default is implementation-dependent. Figure out which it is, since
3486 # not all implementations provide the %pointer and %array declarations.
3487 ac_cv_prog_lex_yytext_pointer=no
3489 LIBS="$LEXLIB $ac_save_LIBS"
3490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491 /* end confdefs.h. */
3493 #define YYTEXT_POINTER 1
3494 `cat $LEX_OUTPUT_ROOT.c`
3496 if ac_fn_c_try_link "$LINENO"; then :
3497 ac_cv_prog_lex_yytext_pointer=yes
3499 rm -f core conftest.err conftest.$ac_objext \
3500 conftest$ac_exeext conftest.$ac_ext
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
3505 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
3506 if test $ac_cv_prog_lex_yytext_pointer = yes; then
3508 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
3511 rm -f conftest.l $LEX_OUTPUT_ROOT.c
3516 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3517 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3522 macro_version='2.4.2'
3523 macro_revision='1.3337'
3537 ltmain="$ac_aux_dir/ltmain.sh"
3539 # Make sure we can run config.sub.
3540 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3541 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3544 $as_echo_n "checking build system type... " >&6; }
3545 if ${ac_cv_build+:} false; then :
3546 $as_echo_n "(cached) " >&6
3548 ac_build_alias=$build_alias
3549 test "x$ac_build_alias" = x &&
3550 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3551 test "x$ac_build_alias" = x &&
3552 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3553 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3554 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3558 $as_echo "$ac_cv_build" >&6; }
3559 case $ac_cv_build in
3561 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3564 ac_save_IFS=$IFS; IFS='-'
3570 # Remember, the first character of IFS is used to create $*,
3571 # except with old shells:
3574 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3578 $as_echo_n "checking host system type... " >&6; }
3579 if ${ac_cv_host+:} false; then :
3580 $as_echo_n "(cached) " >&6
3582 if test "x$host_alias" = x; then
3583 ac_cv_host=$ac_cv_build
3585 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3586 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3591 $as_echo "$ac_cv_host" >&6; }
3594 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3597 ac_save_IFS=$IFS; IFS='-'
3603 # Remember, the first character of IFS is used to create $*,
3604 # except with old shells:
3607 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3610 # Backslashify metacharacters that are still active within
3611 # double-quoted strings.
3612 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3614 # Same as above, but do not quote variable references.
3615 double_quote_subst='s/\(["`\\]\)/\\\1/g'
3617 # Sed substitution to delay expansion of an escaped shell variable in a
3618 # double_quote_subst'ed string.
3619 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3621 # Sed substitution to delay expansion of an escaped single quote.
3622 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3624 # Sed substitution to avoid accidental globbing in evaled expressions
3625 no_glob_subst='s/\*/\\\*/g'
3627 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3628 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3629 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3632 $as_echo_n "checking how to print strings... " >&6; }
3633 # Test print first, because it will be a builtin if present.
3634 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
3635 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3637 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3640 # Use this function as a fallback that always works.
3641 func_fallback_echo ()
3643 eval 'cat <<_LTECHO_EOF
3647 ECHO='func_fallback_echo'
3650 # func_echo_all arg...
3651 # Invoke $ECHO with all args, space-separated.
3658 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3659 $as_echo "printf" >&6; } ;;
3660 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3661 $as_echo "print -r" >&6; } ;;
3662 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3663 $as_echo "cat" >&6; } ;;
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3680 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3681 if ${ac_cv_path_SED+:} false; then :
3682 $as_echo_n "(cached) " >&6
3684 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3685 for ac_i in 1 2 3 4 5 6 7; do
3686 ac_script="$ac_script$as_nl$ac_script"
3688 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3689 { ac_script=; unset ac_script;}
3690 if test -z "$SED"; then
3691 ac_path_SED_found=false
3692 # Loop through the user's path and test for each of PROGNAME-LIST
3693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3697 test -z "$as_dir" && as_dir=.
3698 for ac_prog in sed gsed; do
3699 for ac_exec_ext in '' $ac_executable_extensions; do
3700 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3701 as_fn_executable_p "$ac_path_SED" || continue
3702 # Check for GNU ac_path_SED and select it if it is found.
3703 # Check for GNU $ac_path_SED
3704 case `"$ac_path_SED" --version 2>&1` in
3706 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3709 $as_echo_n 0123456789 >"conftest.in"
3712 cat "conftest.in" "conftest.in" >"conftest.tmp"
3713 mv "conftest.tmp" "conftest.in"
3714 cp "conftest.in" "conftest.nl"
3715 $as_echo '' >> "conftest.nl"
3716 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3717 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3718 as_fn_arith $ac_count + 1 && ac_count=$as_val
3719 if test $ac_count -gt ${ac_path_SED_max-0}; then
3720 # Best one so far, save it but keep looking for a better one
3721 ac_cv_path_SED="$ac_path_SED"
3722 ac_path_SED_max=$ac_count
3724 # 10*(2^10) chars as input seems more than enough
3725 test $ac_count -gt 10 && break
3727 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3730 $ac_path_SED_found && break 3
3735 if test -z "$ac_cv_path_SED"; then
3736 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3744 $as_echo "$ac_cv_path_SED" >&6; }
3745 SED="$ac_cv_path_SED"
3748 test -z "$SED" && SED=sed
3749 Xsed="$SED -e 1s/^X//"
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3762 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3763 if ${ac_cv_path_GREP+:} false; then :
3764 $as_echo_n "(cached) " >&6
3766 if test -z "$GREP"; then
3767 ac_path_GREP_found=false
3768 # Loop through the user's path and test for each of PROGNAME-LIST
3769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3770 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3773 test -z "$as_dir" && as_dir=.
3774 for ac_prog in grep ggrep; do
3775 for ac_exec_ext in '' $ac_executable_extensions; do
3776 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3777 as_fn_executable_p "$ac_path_GREP" || continue
3778 # Check for GNU ac_path_GREP and select it if it is found.
3779 # Check for GNU $ac_path_GREP
3780 case `"$ac_path_GREP" --version 2>&1` in
3782 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3785 $as_echo_n 0123456789 >"conftest.in"
3788 cat "conftest.in" "conftest.in" >"conftest.tmp"
3789 mv "conftest.tmp" "conftest.in"
3790 cp "conftest.in" "conftest.nl"
3791 $as_echo 'GREP' >> "conftest.nl"
3792 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3793 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3794 as_fn_arith $ac_count + 1 && ac_count=$as_val
3795 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3796 # Best one so far, save it but keep looking for a better one
3797 ac_cv_path_GREP="$ac_path_GREP"
3798 ac_path_GREP_max=$ac_count
3800 # 10*(2^10) chars as input seems more than enough
3801 test $ac_count -gt 10 && break
3803 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3806 $ac_path_GREP_found && break 3
3811 if test -z "$ac_cv_path_GREP"; then
3812 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3815 ac_cv_path_GREP=$GREP
3819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3820 $as_echo "$ac_cv_path_GREP" >&6; }
3821 GREP="$ac_cv_path_GREP"
3824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3825 $as_echo_n "checking for egrep... " >&6; }
3826 if ${ac_cv_path_EGREP+:} false; then :
3827 $as_echo_n "(cached) " >&6
3829 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3830 then ac_cv_path_EGREP="$GREP -E"
3832 if test -z "$EGREP"; then
3833 ac_path_EGREP_found=false
3834 # Loop through the user's path and test for each of PROGNAME-LIST
3835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3836 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3839 test -z "$as_dir" && as_dir=.
3840 for ac_prog in egrep; do
3841 for ac_exec_ext in '' $ac_executable_extensions; do
3842 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3843 as_fn_executable_p "$ac_path_EGREP" || continue
3844 # Check for GNU ac_path_EGREP and select it if it is found.
3845 # Check for GNU $ac_path_EGREP
3846 case `"$ac_path_EGREP" --version 2>&1` in
3848 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3851 $as_echo_n 0123456789 >"conftest.in"
3854 cat "conftest.in" "conftest.in" >"conftest.tmp"
3855 mv "conftest.tmp" "conftest.in"
3856 cp "conftest.in" "conftest.nl"
3857 $as_echo 'EGREP' >> "conftest.nl"
3858 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3859 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3860 as_fn_arith $ac_count + 1 && ac_count=$as_val
3861 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3862 # Best one so far, save it but keep looking for a better one
3863 ac_cv_path_EGREP="$ac_path_EGREP"
3864 ac_path_EGREP_max=$ac_count
3866 # 10*(2^10) chars as input seems more than enough
3867 test $ac_count -gt 10 && break
3869 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3872 $ac_path_EGREP_found && break 3
3877 if test -z "$ac_cv_path_EGREP"; then
3878 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3881 ac_cv_path_EGREP=$EGREP
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3887 $as_echo "$ac_cv_path_EGREP" >&6; }
3888 EGREP="$ac_cv_path_EGREP"
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3892 $as_echo_n "checking for fgrep... " >&6; }
3893 if ${ac_cv_path_FGREP+:} false; then :
3894 $as_echo_n "(cached) " >&6
3896 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3897 then ac_cv_path_FGREP="$GREP -F"
3899 if test -z "$FGREP"; then
3900 ac_path_FGREP_found=false
3901 # Loop through the user's path and test for each of PROGNAME-LIST
3902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3903 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3906 test -z "$as_dir" && as_dir=.
3907 for ac_prog in fgrep; do
3908 for ac_exec_ext in '' $ac_executable_extensions; do
3909 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3910 as_fn_executable_p "$ac_path_FGREP" || continue
3911 # Check for GNU ac_path_FGREP and select it if it is found.
3912 # Check for GNU $ac_path_FGREP
3913 case `"$ac_path_FGREP" --version 2>&1` in
3915 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3918 $as_echo_n 0123456789 >"conftest.in"
3921 cat "conftest.in" "conftest.in" >"conftest.tmp"
3922 mv "conftest.tmp" "conftest.in"
3923 cp "conftest.in" "conftest.nl"
3924 $as_echo 'FGREP' >> "conftest.nl"
3925 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3926 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3927 as_fn_arith $ac_count + 1 && ac_count=$as_val
3928 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3929 # Best one so far, save it but keep looking for a better one
3930 ac_cv_path_FGREP="$ac_path_FGREP"
3931 ac_path_FGREP_max=$ac_count
3933 # 10*(2^10) chars as input seems more than enough
3934 test $ac_count -gt 10 && break
3936 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3939 $ac_path_FGREP_found && break 3
3944 if test -z "$ac_cv_path_FGREP"; then
3945 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3948 ac_cv_path_FGREP=$FGREP
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
3954 $as_echo "$ac_cv_path_FGREP" >&6; }
3955 FGREP="$ac_cv_path_FGREP"
3958 test -z "$GREP" && GREP=grep
3978 # Check whether --with-gnu-ld was given.
3979 if test "${with_gnu_ld+set}" = set; then :
3980 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
3986 if test "$GCC" = yes; then
3987 # Check if gcc -print-prog-name=ld gives a path.
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
3989 $as_echo_n "checking for ld used by $CC... " >&6; }
3992 # gcc leaves a trailing carriage return which upsets mingw
3993 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3995 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3998 # Accept absolute paths.
4000 re_direlt='/[^/][^/]*/\.\./'
4001 # Canonicalize the pathname of ld
4002 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4003 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4004 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4006 test -z "$LD" && LD="$ac_prog"
4009 # If it fails, then pretend we aren't using GCC.
4013 # If it is relative, then search for the first ld in PATH.
4017 elif test "$with_gnu_ld" = yes; then
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4019 $as_echo_n "checking for GNU ld... " >&6; }
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4022 $as_echo_n "checking for non-GNU ld... " >&6; }
4024 if ${lt_cv_path_LD+:} false; then :
4025 $as_echo_n "(cached) " >&6
4027 if test -z "$LD"; then
4028 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4029 for ac_dir in $PATH; do
4031 test -z "$ac_dir" && ac_dir=.
4032 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4033 lt_cv_path_LD="$ac_dir/$ac_prog"
4034 # Check to see if the program is GNU ld. I'd rather use --version,
4035 # but apparently some variants of GNU ld only accept -v.
4036 # Break only if it was the GNU/non-GNU ld that we prefer.
4037 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4038 *GNU* | *'with BFD'*)
4039 test "$with_gnu_ld" != no && break
4042 test "$with_gnu_ld" != yes && break
4049 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4054 if test -n "$LD"; then
4055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4056 $as_echo "$LD" >&6; }
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4059 $as_echo "no" >&6; }
4061 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4063 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4064 if ${lt_cv_prog_gnu_ld+:} false; then :
4065 $as_echo_n "(cached) " >&6
4067 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4068 case `$LD -v 2>&1 </dev/null` in
4069 *GNU* | *'with BFD'*)
4070 lt_cv_prog_gnu_ld=yes
4073 lt_cv_prog_gnu_ld=no
4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4078 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4079 with_gnu_ld=$lt_cv_prog_gnu_ld
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4090 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4091 if ${lt_cv_path_NM+:} false; then :
4092 $as_echo_n "(cached) " >&6
4094 if test -n "$NM"; then
4095 # Let the user override the test.
4098 lt_nm_to_check="${ac_tool_prefix}nm"
4099 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4100 lt_nm_to_check="$lt_nm_to_check nm"
4102 for lt_tmp_nm in $lt_nm_to_check; do
4103 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4104 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4106 test -z "$ac_dir" && ac_dir=.
4107 tmp_nm="$ac_dir/$lt_tmp_nm"
4108 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4109 # Check to see if the nm accepts a BSD-compat flag.
4110 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4111 # nm: unknown option "B" ignored
4112 # Tru64's nm complains that /dev/null is an invalid object file
4113 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4114 */dev/null* | *'Invalid file or object type'*)
4115 lt_cv_path_NM="$tmp_nm -B"
4119 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4121 lt_cv_path_NM="$tmp_nm -p"
4125 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4126 continue # so that we can try to find one that supports BSD flags
4135 : ${lt_cv_path_NM=no}
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4139 $as_echo "$lt_cv_path_NM" >&6; }
4140 if test "$lt_cv_path_NM" != "no"; then
4143 # Didn't find any BSD compatible name lister, look for dumpbin.
4144 if test -n "$DUMPBIN"; then :
4145 # Let the user override the test.
4147 if test -n "$ac_tool_prefix"; then
4148 for ac_prog in dumpbin "link -dump"
4150 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4151 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4153 $as_echo_n "checking for $ac_word... " >&6; }
4154 if ${ac_cv_prog_DUMPBIN+:} false; then :
4155 $as_echo_n "(cached) " >&6
4157 if test -n "$DUMPBIN"; then
4158 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4164 test -z "$as_dir" && as_dir=.
4165 for ac_exec_ext in '' $ac_executable_extensions; do
4166 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4167 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4177 DUMPBIN=$ac_cv_prog_DUMPBIN
4178 if test -n "$DUMPBIN"; then
4179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4180 $as_echo "$DUMPBIN" >&6; }
4182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4183 $as_echo "no" >&6; }
4187 test -n "$DUMPBIN" && break
4190 if test -z "$DUMPBIN"; then
4191 ac_ct_DUMPBIN=$DUMPBIN
4192 for ac_prog in dumpbin "link -dump"
4194 # Extract the first word of "$ac_prog", so it can be a program name with args.
4195 set dummy $ac_prog; ac_word=$2
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4197 $as_echo_n "checking for $ac_word... " >&6; }
4198 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4199 $as_echo_n "(cached) " >&6
4201 if test -n "$ac_ct_DUMPBIN"; then
4202 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4208 test -z "$as_dir" && as_dir=.
4209 for ac_exec_ext in '' $ac_executable_extensions; do
4210 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4211 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4221 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4222 if test -n "$ac_ct_DUMPBIN"; then
4223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4224 $as_echo "$ac_ct_DUMPBIN" >&6; }
4226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4227 $as_echo "no" >&6; }
4231 test -n "$ac_ct_DUMPBIN" && break
4234 if test "x$ac_ct_DUMPBIN" = x; then
4237 case $cross_compiling:$ac_tool_warned in
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4240 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4241 ac_tool_warned=yes ;;
4243 DUMPBIN=$ac_ct_DUMPBIN
4247 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4249 DUMPBIN="$DUMPBIN -symbols"
4257 if test "$DUMPBIN" != ":"; then
4261 test -z "$NM" && NM=nm
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4269 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4270 if ${lt_cv_nm_interface+:} false; then :
4271 $as_echo_n "(cached) " >&6
4273 lt_cv_nm_interface="BSD nm"
4274 echo "int some_variable = 0;" > conftest.$ac_ext
4275 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4276 (eval "$ac_compile" 2>conftest.err)
4277 cat conftest.err >&5
4278 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4279 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4280 cat conftest.err >&5
4281 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4282 cat conftest.out >&5
4283 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4284 lt_cv_nm_interface="MS dumpbin"
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4289 $as_echo "$lt_cv_nm_interface" >&6; }
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4292 $as_echo_n "checking whether ln -s works... " >&6; }
4294 if test "$LN_S" = "ln -s"; then
4295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4296 $as_echo "yes" >&6; }
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4299 $as_echo "no, using $LN_S" >&6; }
4302 # find the maximum length of command line arguments
4303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4304 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4305 if ${lt_cv_sys_max_cmd_len+:} false; then :
4306 $as_echo_n "(cached) " >&6
4313 # On DJGPP, this test can blow up pretty badly due to problems in libc
4314 # (any single argument exceeding 2000 bytes causes a buffer overrun
4315 # during glob expansion). Even if it were fixed, the result of this
4316 # check would be larger than it should be.
4317 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4321 # Under GNU Hurd, this test is not required because there is
4322 # no limit to the length of command line arguments.
4323 # Libtool will interpret -1 as no limit whatsoever
4324 lt_cv_sys_max_cmd_len=-1;
4327 cygwin* | mingw* | cegcc*)
4328 # On Win9x/ME, this test blows up -- it succeeds, but takes
4329 # about 5 minutes as the teststring grows exponentially.
4330 # Worse, since 9x/ME are not pre-emptively multitasking,
4331 # you end up with a "frozen" computer, even though with patience
4332 # the test eventually succeeds (with a max line length of 256k).
4333 # Instead, let's just punt: use the minimum linelength reported by
4334 # all of the supported platforms: 8192 (on NT/2K/XP).
4335 lt_cv_sys_max_cmd_len=8192;
4339 # On MiNT this can take a long time and run out of memory.
4340 lt_cv_sys_max_cmd_len=8192;
4344 # On AmigaOS with pdksh, this test takes hours, literally.
4345 # So we just punt and use a minimum line length of 8192.
4346 lt_cv_sys_max_cmd_len=8192;
4349 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4350 # This has been around since 386BSD, at least. Likely further.
4351 if test -x /sbin/sysctl; then
4352 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4353 elif test -x /usr/sbin/sysctl; then
4354 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4356 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4358 # And add a safety zone
4359 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4360 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4364 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4365 lt_cv_sys_max_cmd_len=196608
4369 # The test takes a long time on OS/2.
4370 lt_cv_sys_max_cmd_len=8192
4374 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4375 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4376 # nice to cause kernel panics so lets avoid the loop below.
4377 # First set a reasonable default.
4378 lt_cv_sys_max_cmd_len=16384
4380 if test -x /sbin/sysconfig; then
4381 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4382 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4387 lt_cv_sys_max_cmd_len=102400
4389 sysv5* | sco5v6* | sysv4.2uw2*)
4390 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4391 if test -n "$kargmax"; then
4392 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4394 lt_cv_sys_max_cmd_len=32768
4398 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4399 if test -n "$lt_cv_sys_max_cmd_len"; then
4400 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4401 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4403 # Make teststring a little bigger before we do anything with it.
4404 # a 1K string should be a reasonable start.
4405 for i in 1 2 3 4 5 6 7 8 ; do
4406 teststring=$teststring$teststring
4408 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4409 # If test is not a shell built-in, we'll probably end up computing a
4410 # maximum length that is only half of the actual maximum length, but
4412 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4413 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4414 test $i != 17 # 1/2 MB should be enough
4417 teststring=$teststring$teststring
4419 # Only check the string length outside the loop.
4420 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4422 # Add a significant safety factor because C++ compilers can tack on
4423 # massive amounts of additional arguments before passing them to the
4424 # linker. It appears as though 1/2 is a usable value.
4425 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4432 if test -n $lt_cv_sys_max_cmd_len ; then
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4434 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4437 $as_echo "none" >&6; }
4439 max_cmd_len=$lt_cv_sys_max_cmd_len
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4451 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4452 # Try some XSI features
4455 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4457 && eval 'test $(( 1 + 1 )) -eq 2 \
4458 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4461 $as_echo "$xsi_shell" >&6; }
4464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4465 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4467 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4469 && lt_shell_append=yes
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4471 $as_echo "$lt_shell_append" >&6; }
4474 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4484 # test EBCDIC or ASCII
4485 case `echo X|tr X '\101'` in
4486 A) # ASCII based system
4487 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4488 lt_SP2NL='tr \040 \012'
4489 lt_NL2SP='tr \015\012 \040\040'
4491 *) # EBCDIC based system
4492 lt_SP2NL='tr \100 \n'
4493 lt_NL2SP='tr \r\n \100\100'
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4506 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4507 if ${lt_cv_to_host_file_cmd+:} false; then :
4508 $as_echo_n "(cached) " >&6
4513 *-*-mingw* ) # actually msys
4514 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4517 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4519 * ) # otherwise, assume *nix
4520 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4526 *-*-mingw* ) # actually msys
4527 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4530 lt_cv_to_host_file_cmd=func_convert_file_noop
4532 * ) # otherwise, assume *nix
4533 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4537 * ) # unhandled hosts (and "normal" native builds)
4538 lt_cv_to_host_file_cmd=func_convert_file_noop
4544 to_host_file_cmd=$lt_cv_to_host_file_cmd
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4546 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4553 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4554 if ${lt_cv_to_tool_file_cmd+:} false; then :
4555 $as_echo_n "(cached) " >&6
4557 #assume ordinary cross tools, or native build.
4558 lt_cv_to_tool_file_cmd=func_convert_file_noop
4562 *-*-mingw* ) # actually msys
4563 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4571 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4573 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4580 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4581 if ${lt_cv_ld_reload_flag+:} false; then :
4582 $as_echo_n "(cached) " >&6
4584 lt_cv_ld_reload_flag='-r'
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4587 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4588 reload_flag=$lt_cv_ld_reload_flag
4589 case $reload_flag in
4591 *) reload_flag=" $reload_flag" ;;
4593 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4595 cygwin* | mingw* | pw32* | cegcc*)
4596 if test "$GCC" != yes; then
4601 if test "$GCC" = yes; then
4602 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4604 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4617 if test -n "$ac_tool_prefix"; then
4618 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4619 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4621 $as_echo_n "checking for $ac_word... " >&6; }
4622 if ${ac_cv_prog_OBJDUMP+:} false; then :
4623 $as_echo_n "(cached) " >&6
4625 if test -n "$OBJDUMP"; then
4626 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4632 test -z "$as_dir" && as_dir=.
4633 for ac_exec_ext in '' $ac_executable_extensions; do
4634 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4635 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4645 OBJDUMP=$ac_cv_prog_OBJDUMP
4646 if test -n "$OBJDUMP"; then
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4648 $as_echo "$OBJDUMP" >&6; }
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4651 $as_echo "no" >&6; }
4656 if test -z "$ac_cv_prog_OBJDUMP"; then
4657 ac_ct_OBJDUMP=$OBJDUMP
4658 # Extract the first word of "objdump", so it can be a program name with args.
4659 set dummy objdump; 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 ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4663 $as_echo_n "(cached) " >&6
4665 if test -n "$ac_ct_OBJDUMP"; then
4666 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # 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 as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4675 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4685 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4686 if test -n "$ac_ct_OBJDUMP"; then
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4688 $as_echo "$ac_ct_OBJDUMP" >&6; }
4690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4691 $as_echo "no" >&6; }
4694 if test "x$ac_ct_OBJDUMP" = x; then
4697 case $cross_compiling:$ac_tool_warned in
4699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4700 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4701 ac_tool_warned=yes ;;
4703 OBJDUMP=$ac_ct_OBJDUMP
4706 OBJDUMP="$ac_cv_prog_OBJDUMP"
4709 test -z "$OBJDUMP" && OBJDUMP=objdump
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4720 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4721 if ${lt_cv_deplibs_check_method+:} false; then :
4722 $as_echo_n "(cached) " >&6
4724 lt_cv_file_magic_cmd='$MAGIC_CMD'
4725 lt_cv_file_magic_test_file=
4726 lt_cv_deplibs_check_method='unknown'
4727 # Need to set the preceding variable on all platforms that support
4728 # interlibrary dependencies.
4729 # 'none' -- dependencies not supported.
4730 # `unknown' -- same as none, but documents that we really don't know.
4731 # 'pass_all' -- all dependencies passed with no checks.
4732 # 'test_compile' -- check by making test program.
4733 # 'file_magic [[regex]]' -- check by looking for files in library path
4734 # which responds to the $file_magic_cmd with a given extended regex.
4735 # If you have `file' or equivalent on your system and you're not sure
4736 # whether `pass_all' will *always* work, you probably want this one.
4740 lt_cv_deplibs_check_method=pass_all
4744 lt_cv_deplibs_check_method=pass_all
4748 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4749 lt_cv_file_magic_cmd='/usr/bin/file -L'
4750 lt_cv_file_magic_test_file=/shlib/libc.so
4754 # func_win32_libid is a shell function defined in ltmain.sh
4755 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4756 lt_cv_file_magic_cmd='func_win32_libid'
4760 # Base MSYS/MinGW do not provide the 'file' command needed by
4761 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4762 # unless we find 'file', for example because we are cross-compiling.
4763 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4764 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4765 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4766 lt_cv_file_magic_cmd='func_win32_libid'
4768 # Keep this pattern in sync with the one in func_win32_libid.
4769 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
4770 lt_cv_file_magic_cmd='$OBJDUMP -f'
4775 # use the weaker test based on 'objdump'. See mingw*.
4776 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4777 lt_cv_file_magic_cmd='$OBJDUMP -f'
4780 darwin* | rhapsody*)
4781 lt_cv_deplibs_check_method=pass_all
4784 freebsd* | dragonfly*)
4785 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4788 # Not sure whether the presence of OpenBSD here was a mistake.
4789 # Let's accept both of them until this is cleared up.
4790 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4791 lt_cv_file_magic_cmd=/usr/bin/file
4792 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4796 lt_cv_deplibs_check_method=pass_all
4801 lt_cv_deplibs_check_method=pass_all
4805 lt_cv_deplibs_check_method=pass_all
4808 hpux10.20* | hpux11*)
4809 lt_cv_file_magic_cmd=/usr/bin/file
4812 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4813 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4816 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
4817 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4820 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4821 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4827 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4828 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4831 irix5* | irix6* | nonstopux*)
4833 *-32|*"-32 ") libmagic=32-bit;;
4834 *-n32|*"-n32 ") libmagic=N32;;
4835 *-64|*"-64 ") libmagic=64-bit;;
4836 *) libmagic=never-match;;
4838 lt_cv_deplibs_check_method=pass_all
4841 # This must be glibc/ELF.
4842 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4843 lt_cv_deplibs_check_method=pass_all
4847 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4848 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4850 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4855 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4856 lt_cv_file_magic_cmd=/usr/bin/file
4857 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4861 lt_cv_deplibs_check_method=pass_all
4865 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4866 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4868 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4872 osf3* | osf4* | osf5*)
4873 lt_cv_deplibs_check_method=pass_all
4877 lt_cv_deplibs_check_method=pass_all
4881 lt_cv_deplibs_check_method=pass_all
4884 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4885 lt_cv_deplibs_check_method=pass_all
4889 case $host_vendor in
4891 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]'
4892 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4895 lt_cv_deplibs_check_method=pass_all
4898 lt_cv_file_magic_cmd='/bin/file'
4899 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4902 lt_cv_file_magic_cmd='/bin/file'
4903 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4904 lt_cv_file_magic_test_file=/lib/libc.so
4907 lt_cv_deplibs_check_method=pass_all
4910 lt_cv_deplibs_check_method=pass_all
4916 lt_cv_deplibs_check_method=pass_all
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4922 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4926 if test "$build" = "$host"; then
4929 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
4932 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
4938 file_magic_cmd=$lt_cv_file_magic_cmd
4939 deplibs_check_method=$lt_cv_deplibs_check_method
4940 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4963 if test -n "$ac_tool_prefix"; then
4964 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
4965 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4967 $as_echo_n "checking for $ac_word... " >&6; }
4968 if ${ac_cv_prog_DLLTOOL+:} false; then :
4969 $as_echo_n "(cached) " >&6
4971 if test -n "$DLLTOOL"; then
4972 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
4974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4978 test -z "$as_dir" && as_dir=.
4979 for ac_exec_ext in '' $ac_executable_extensions; do
4980 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4981 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
4982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4991 DLLTOOL=$ac_cv_prog_DLLTOOL
4992 if test -n "$DLLTOOL"; then
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
4994 $as_echo "$DLLTOOL" >&6; }
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4997 $as_echo "no" >&6; }
5002 if test -z "$ac_cv_prog_DLLTOOL"; then
5003 ac_ct_DLLTOOL=$DLLTOOL
5004 # Extract the first word of "dlltool", so it can be a program name with args.
5005 set dummy dlltool; ac_word=$2
5006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5007 $as_echo_n "checking for $ac_word... " >&6; }
5008 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5009 $as_echo_n "(cached) " >&6
5011 if test -n "$ac_ct_DLLTOOL"; then
5012 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018 test -z "$as_dir" && as_dir=.
5019 for ac_exec_ext in '' $ac_executable_extensions; do
5020 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5021 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5022 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5031 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5032 if test -n "$ac_ct_DLLTOOL"; then
5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5034 $as_echo "$ac_ct_DLLTOOL" >&6; }
5036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5037 $as_echo "no" >&6; }
5040 if test "x$ac_ct_DLLTOOL" = x; then
5043 case $cross_compiling:$ac_tool_warned in
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5046 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5047 ac_tool_warned=yes ;;
5049 DLLTOOL=$ac_ct_DLLTOOL
5052 DLLTOOL="$ac_cv_prog_DLLTOOL"
5055 test -z "$DLLTOOL" && DLLTOOL=dlltool
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5067 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5068 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5069 $as_echo_n "(cached) " >&6
5071 lt_cv_sharedlib_from_linklib_cmd='unknown'
5074 cygwin* | mingw* | pw32* | cegcc*)
5075 # two different shell functions defined in ltmain.sh
5076 # decide which to use based on capabilities of $DLLTOOL
5077 case `$DLLTOOL --help 2>&1` in
5078 *--identify-strict*)
5079 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5082 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5087 # fallback: assume linklib IS sharedlib
5088 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5094 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5095 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5096 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5104 if test -n "$ac_tool_prefix"; then
5107 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5108 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5110 $as_echo_n "checking for $ac_word... " >&6; }
5111 if ${ac_cv_prog_AR+:} false; then :
5112 $as_echo_n "(cached) " >&6
5114 if test -n "$AR"; then
5115 ac_cv_prog_AR="$AR" # Let the user override the test.
5117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5121 test -z "$as_dir" && as_dir=.
5122 for ac_exec_ext in '' $ac_executable_extensions; do
5123 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5124 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5125 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5135 if test -n "$AR"; then
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5137 $as_echo "$AR" >&6; }
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5140 $as_echo "no" >&6; }
5144 test -n "$AR" && break
5147 if test -z "$AR"; then
5151 # Extract the first word of "$ac_prog", so it can be a program name with args.
5152 set dummy $ac_prog; ac_word=$2
5153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5154 $as_echo_n "checking for $ac_word... " >&6; }
5155 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5156 $as_echo_n "(cached) " >&6
5158 if test -n "$ac_ct_AR"; then
5159 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5161 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5165 test -z "$as_dir" && as_dir=.
5166 for ac_exec_ext in '' $ac_executable_extensions; do
5167 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5168 ac_cv_prog_ac_ct_AR="$ac_prog"
5169 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5178 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5179 if test -n "$ac_ct_AR"; then
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5181 $as_echo "$ac_ct_AR" >&6; }
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5184 $as_echo "no" >&6; }
5188 test -n "$ac_ct_AR" && break
5191 if test "x$ac_ct_AR" = x; then
5194 case $cross_compiling:$ac_tool_warned in
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5197 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5198 ac_tool_warned=yes ;;
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5218 $as_echo_n "checking for archiver @FILE support... " >&6; }
5219 if ${lt_cv_ar_at_file+:} false; then :
5220 $as_echo_n "(cached) " >&6
5223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5224 /* end confdefs.h. */
5234 if ac_fn_c_try_compile "$LINENO"; then :
5235 echo conftest.$ac_objext > conftest.lst
5236 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5237 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5238 (eval $lt_ar_try) 2>&5
5240 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5241 test $ac_status = 0; }
5242 if test "$ac_status" -eq 0; then
5243 # Ensure the archiver fails upon bogus file names.
5244 rm -f conftest.$ac_objext libconftest.a
5245 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5246 (eval $lt_ar_try) 2>&5
5248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5249 test $ac_status = 0; }
5250 if test "$ac_status" -ne 0; then
5254 rm -f conftest.* libconftest.a
5257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5261 $as_echo "$lt_cv_ar_at_file" >&6; }
5263 if test "x$lt_cv_ar_at_file" = xno; then
5266 archiver_list_spec=$lt_cv_ar_at_file
5275 if test -n "$ac_tool_prefix"; then
5276 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5277 set dummy ${ac_tool_prefix}strip; ac_word=$2
5278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5279 $as_echo_n "checking for $ac_word... " >&6; }
5280 if ${ac_cv_prog_STRIP+:} false; then :
5281 $as_echo_n "(cached) " >&6
5283 if test -n "$STRIP"; then
5284 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5290 test -z "$as_dir" && as_dir=.
5291 for ac_exec_ext in '' $ac_executable_extensions; do
5292 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5293 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5303 STRIP=$ac_cv_prog_STRIP
5304 if test -n "$STRIP"; then
5305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5306 $as_echo "$STRIP" >&6; }
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5309 $as_echo "no" >&6; }
5314 if test -z "$ac_cv_prog_STRIP"; then
5316 # Extract the first word of "strip", so it can be a program name with args.
5317 set dummy strip; ac_word=$2
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5319 $as_echo_n "checking for $ac_word... " >&6; }
5320 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5321 $as_echo_n "(cached) " >&6
5323 if test -n "$ac_ct_STRIP"; then
5324 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5330 test -z "$as_dir" && as_dir=.
5331 for ac_exec_ext in '' $ac_executable_extensions; do
5332 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5333 ac_cv_prog_ac_ct_STRIP="strip"
5334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5343 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5344 if test -n "$ac_ct_STRIP"; then
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5346 $as_echo "$ac_ct_STRIP" >&6; }
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5349 $as_echo "no" >&6; }
5352 if test "x$ac_ct_STRIP" = x; then
5355 case $cross_compiling:$ac_tool_warned in
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5358 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5359 ac_tool_warned=yes ;;
5364 STRIP="$ac_cv_prog_STRIP"
5367 test -z "$STRIP" && STRIP=:
5374 if test -n "$ac_tool_prefix"; then
5375 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5376 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5378 $as_echo_n "checking for $ac_word... " >&6; }
5379 if ${ac_cv_prog_RANLIB+:} false; then :
5380 $as_echo_n "(cached) " >&6
5382 if test -n "$RANLIB"; then
5383 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5389 test -z "$as_dir" && as_dir=.
5390 for ac_exec_ext in '' $ac_executable_extensions; do
5391 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5392 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5402 RANLIB=$ac_cv_prog_RANLIB
5403 if test -n "$RANLIB"; then
5404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5405 $as_echo "$RANLIB" >&6; }
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408 $as_echo "no" >&6; }
5413 if test -z "$ac_cv_prog_RANLIB"; then
5414 ac_ct_RANLIB=$RANLIB
5415 # Extract the first word of "ranlib", so it can be a program name with args.
5416 set dummy ranlib; ac_word=$2
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5418 $as_echo_n "checking for $ac_word... " >&6; }
5419 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5420 $as_echo_n "(cached) " >&6
5422 if test -n "$ac_ct_RANLIB"; then
5423 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5429 test -z "$as_dir" && as_dir=.
5430 for ac_exec_ext in '' $ac_executable_extensions; do
5431 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5432 ac_cv_prog_ac_ct_RANLIB="ranlib"
5433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5442 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5443 if test -n "$ac_ct_RANLIB"; then
5444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5445 $as_echo "$ac_ct_RANLIB" >&6; }
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5448 $as_echo "no" >&6; }
5451 if test "x$ac_ct_RANLIB" = x; then
5454 case $cross_compiling:$ac_tool_warned in
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5457 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5458 ac_tool_warned=yes ;;
5460 RANLIB=$ac_ct_RANLIB
5463 RANLIB="$ac_cv_prog_RANLIB"
5466 test -z "$RANLIB" && RANLIB=:
5473 # Determine commands to create old-style static archives.
5474 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5475 old_postinstall_cmds='chmod 644 $oldlib'
5476 old_postuninstall_cmds=
5478 if test -n "$RANLIB"; then
5481 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5484 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5487 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5492 lock_old_archive_extraction=yes ;;
5494 lock_old_archive_extraction=no ;;
5517 for ac_prog in gawk mawk nawk awk
5519 # Extract the first word of "$ac_prog", so it can be a program name with args.
5520 set dummy $ac_prog; ac_word=$2
5521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5522 $as_echo_n "checking for $ac_word... " >&6; }
5523 if ${ac_cv_prog_AWK+:} false; then :
5524 $as_echo_n "(cached) " >&6
5526 if test -n "$AWK"; then
5527 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5533 test -z "$as_dir" && as_dir=.
5534 for ac_exec_ext in '' $ac_executable_extensions; do
5535 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5536 ac_cv_prog_AWK="$ac_prog"
5537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5547 if test -n "$AWK"; then
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5549 $as_echo "$AWK" >&6; }
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5552 $as_echo "no" >&6; }
5556 test -n "$AWK" && break
5577 # If no C compiler was specified, use CC.
5580 # If no C compiler flags were specified, use CFLAGS.
5581 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5583 # Allow CC to be a program name with arguments.
5587 # Check for command to grab the raw symbol name followed by C symbol from nm.
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5589 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5590 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5591 $as_echo_n "(cached) " >&6
5594 # These are sane defaults that work on at least a few old systems.
5595 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5597 # Character class describing NM global symbol codes.
5598 symcode='[BCDEGRST]'
5600 # Regexp to match symbols that can be accessed directly from C.
5601 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5603 # Define system-specific variables.
5608 cygwin* | mingw* | pw32* | cegcc*)
5609 symcode='[ABCDGISTW]'
5612 if test "$host_cpu" = ia64; then
5613 symcode='[ABCDEGRST]'
5617 symcode='[BCDEGRST]'
5620 symcode='[BCDEGQRST]'
5631 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5639 # If we're using GNU nm, then use its standard symbol codes.
5640 case `$NM -V 2>&1` in
5641 *GNU* | *'with BFD'*)
5642 symcode='[ABCDGIRSTW]' ;;
5645 # Transform an extracted symbol line into a proper C declaration.
5646 # Some systems (esp. on ia64) link data and code symbols differently,
5647 # so use this general approach.
5648 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5650 # Transform an extracted symbol line into symbol name and symbol address
5651 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5652 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'"
5654 # Handle CRLF in mingw tool chain
5658 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5662 # Try without a prefix underscore, then with it.
5663 for ac_symprfx in "" "_"; do
5665 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5666 symxfrm="\\1 $ac_symprfx\\2 \\2"
5668 # Write the raw and C identifiers.
5669 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5670 # Fake it for dumpbin and say T for any non-static function
5671 # and D for any global variable.
5672 # Also find C++ and __fastcall symbols from MSVC++,
5673 # which start with @ or ?.
5674 lt_cv_sys_global_symbol_pipe="$AWK '"\
5675 " {last_section=section; section=\$ 3};"\
5676 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5677 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5678 " \$ 0!~/External *\|/{next};"\
5679 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5680 " {if(hide[section]) next};"\
5681 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5682 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5683 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5684 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5685 " ' prfx=^$ac_symprfx"
5687 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5689 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5691 # Check to see that the pipe works correctly.
5695 cat > conftest.$ac_ext <<_LT_EOF
5700 void nm_test_func(void);
5701 void nm_test_func(void){}
5705 int main(){nm_test_var='a';nm_test_func();return(0);}
5708 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5709 (eval $ac_compile) 2>&5
5711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5712 test $ac_status = 0; }; then
5713 # Now try to grab the symbols.
5715 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5716 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5719 test $ac_status = 0; } && test -s "$nlist"; then
5720 # Try sorting and uniquifying the output.
5721 if sort "$nlist" | uniq > "$nlist"T; then
5722 mv -f "$nlist"T "$nlist"
5727 # Make sure that we snagged all the symbols we need.
5728 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5729 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5730 cat <<_LT_EOF > conftest.$ac_ext
5731 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
5732 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5733 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5734 relocations are performed -- see ld's documentation on pseudo-relocs. */
5735 # define LT_DLSYM_CONST
5736 #elif defined(__osf__)
5737 /* This system does not cope well with relocations in const data. */
5738 # define LT_DLSYM_CONST
5740 # define LT_DLSYM_CONST const
5748 # Now generate the symbol file.
5749 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5751 cat <<_LT_EOF >> conftest.$ac_ext
5753 /* The mapping between symbol names and symbols. */
5754 LT_DLSYM_CONST struct {
5758 lt__PROGRAM__LTX_preloaded_symbols[] =
5760 { "@PROGRAM@", (void *) 0 },
5762 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5763 cat <<\_LT_EOF >> conftest.$ac_ext
5767 /* This works around a problem in FreeBSD linker */
5768 #ifdef FREEBSD_WORKAROUND
5769 static const void *lt_preloaded_setup() {
5770 return lt__PROGRAM__LTX_preloaded_symbols;
5778 # Now try linking the two files.
5779 mv conftest.$ac_objext conftstm.$ac_objext
5780 lt_globsym_save_LIBS=$LIBS
5781 lt_globsym_save_CFLAGS=$CFLAGS
5782 LIBS="conftstm.$ac_objext"
5783 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5784 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5785 (eval $ac_link) 2>&5
5787 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5788 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5791 LIBS=$lt_globsym_save_LIBS
5792 CFLAGS=$lt_globsym_save_CFLAGS
5794 echo "cannot find nm_test_func in $nlist" >&5
5797 echo "cannot find nm_test_var in $nlist" >&5
5800 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5803 echo "$progname: failed program was:" >&5
5804 cat conftest.$ac_ext >&5
5806 rm -rf conftest* conftst*
5808 # Do not use the global_symbol_pipe unless it works.
5809 if test "$pipe_works" = yes; then
5812 lt_cv_sys_global_symbol_pipe=
5818 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5819 lt_cv_sys_global_symbol_to_cdecl=
5821 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5823 $as_echo "failed" >&6; }
5825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5826 $as_echo "ok" >&6; }
5829 # Response file support.
5830 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5831 nm_file_list_spec='@'
5832 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
5833 nm_file_list_spec='@'
5862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
5863 $as_echo_n "checking for sysroot... " >&6; }
5865 # Check whether --with-sysroot was given.
5866 if test "${with_sysroot+set}" = set; then :
5867 withval=$with_sysroot;
5874 case ${with_sysroot} in #(
5876 if test "$GCC" = yes; then
5877 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
5881 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
5887 $as_echo "${with_sysroot}" >&6; }
5888 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
5893 $as_echo "${lt_sysroot:-no}" >&6; }
5899 # Check whether --enable-libtool-lock was given.
5900 if test "${enable_libtool_lock+set}" = set; then :
5901 enableval=$enable_libtool_lock;
5904 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5906 # Some flags need to be propagated to the compiler or linker for good
5910 # Find out which ABI we are using.
5911 echo 'int i;' > conftest.$ac_ext
5912 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5913 (eval $ac_compile) 2>&5
5915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5916 test $ac_status = 0; }; then
5917 case `/usr/bin/file conftest.$ac_objext` in
5929 # Find out which ABI we are using.
5930 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5931 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5932 (eval $ac_compile) 2>&5
5934 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5935 test $ac_status = 0; }; then
5936 if test "$lt_cv_prog_gnu_ld" = yes; then
5937 case `/usr/bin/file conftest.$ac_objext` in
5939 LD="${LD-ld} -melf32bsmip"
5942 LD="${LD-ld} -melf32bmipn32"
5945 LD="${LD-ld} -melf64bmip"
5949 case `/usr/bin/file conftest.$ac_objext` in
5965 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5966 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5967 # Find out which ABI we are using.
5968 echo 'int i;' > conftest.$ac_ext
5969 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5970 (eval $ac_compile) 2>&5
5972 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5973 test $ac_status = 0; }; then
5974 case `/usr/bin/file conftest.o` in
5977 x86_64-*kfreebsd*-gnu)
5978 LD="${LD-ld} -m elf_i386_fbsd"
5981 LD="${LD-ld} -m elf_i386"
5983 ppc64-*linux*|powerpc64-*linux*)
5984 LD="${LD-ld} -m elf32ppclinux"
5987 LD="${LD-ld} -m elf_s390"
5990 LD="${LD-ld} -m elf32_sparc"
5996 x86_64-*kfreebsd*-gnu)
5997 LD="${LD-ld} -m elf_x86_64_fbsd"
6000 LD="${LD-ld} -m elf_x86_64"
6002 ppc*-*linux*|powerpc*-*linux*)
6003 LD="${LD-ld} -m elf64ppc"
6005 s390*-*linux*|s390*-*tpf*)
6006 LD="${LD-ld} -m elf64_s390"
6009 LD="${LD-ld} -m elf64_sparc"
6019 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6020 SAVE_CFLAGS="$CFLAGS"
6021 CFLAGS="$CFLAGS -belf"
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6023 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6024 if ${lt_cv_cc_needs_belf+:} false; then :
6025 $as_echo_n "(cached) " >&6
6028 ac_cpp='$CPP $CPPFLAGS'
6029 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6030 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6031 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6034 /* end confdefs.h. */
6044 if ac_fn_c_try_link "$LINENO"; then :
6045 lt_cv_cc_needs_belf=yes
6047 lt_cv_cc_needs_belf=no
6049 rm -f core conftest.err conftest.$ac_objext \
6050 conftest$ac_exeext conftest.$ac_ext
6052 ac_cpp='$CPP $CPPFLAGS'
6053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6055 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6059 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6060 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6061 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6062 CFLAGS="$SAVE_CFLAGS"
6066 # Find out which ABI we are using.
6067 echo 'int i;' > conftest.$ac_ext
6068 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6069 (eval $ac_compile) 2>&5
6071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6072 test $ac_status = 0; }; then
6073 case `/usr/bin/file conftest.o` in
6075 case $lt_cv_prog_gnu_ld in
6079 LD="${LD-ld} -m elf_x86_64"
6082 LD="${LD-ld} -m elf64_sparc"
6085 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6086 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6091 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6103 need_locks="$enable_libtool_lock"
6105 if test -n "$ac_tool_prefix"; then
6106 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6107 set dummy ${ac_tool_prefix}mt; ac_word=$2
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6109 $as_echo_n "checking for $ac_word... " >&6; }
6110 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6111 $as_echo_n "(cached) " >&6
6113 if test -n "$MANIFEST_TOOL"; then
6114 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6120 test -z "$as_dir" && as_dir=.
6121 for ac_exec_ext in '' $ac_executable_extensions; do
6122 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6123 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6133 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6134 if test -n "$MANIFEST_TOOL"; then
6135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6136 $as_echo "$MANIFEST_TOOL" >&6; }
6138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6139 $as_echo "no" >&6; }
6144 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6145 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6146 # Extract the first word of "mt", so it can be a program name with args.
6147 set dummy mt; ac_word=$2
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6149 $as_echo_n "checking for $ac_word... " >&6; }
6150 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6151 $as_echo_n "(cached) " >&6
6153 if test -n "$ac_ct_MANIFEST_TOOL"; then
6154 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6160 test -z "$as_dir" && as_dir=.
6161 for ac_exec_ext in '' $ac_executable_extensions; do
6162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6163 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6173 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6174 if test -n "$ac_ct_MANIFEST_TOOL"; then
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6176 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6179 $as_echo "no" >&6; }
6182 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6185 case $cross_compiling:$ac_tool_warned in
6187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6188 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6189 ac_tool_warned=yes ;;
6191 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6194 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6197 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6199 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6200 if ${lt_cv_path_mainfest_tool+:} false; then :
6201 $as_echo_n "(cached) " >&6
6203 lt_cv_path_mainfest_tool=no
6204 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6205 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6206 cat conftest.err >&5
6207 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6208 lt_cv_path_mainfest_tool=yes
6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6213 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6214 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6224 rhapsody* | darwin*)
6225 if test -n "$ac_tool_prefix"; then
6226 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6227 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6229 $as_echo_n "checking for $ac_word... " >&6; }
6230 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6231 $as_echo_n "(cached) " >&6
6233 if test -n "$DSYMUTIL"; then
6234 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6240 test -z "$as_dir" && as_dir=.
6241 for ac_exec_ext in '' $ac_executable_extensions; do
6242 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6243 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6253 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6254 if test -n "$DSYMUTIL"; then
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6256 $as_echo "$DSYMUTIL" >&6; }
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6259 $as_echo "no" >&6; }
6264 if test -z "$ac_cv_prog_DSYMUTIL"; then
6265 ac_ct_DSYMUTIL=$DSYMUTIL
6266 # Extract the first word of "dsymutil", so it can be a program name with args.
6267 set dummy dsymutil; ac_word=$2
6268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6269 $as_echo_n "checking for $ac_word... " >&6; }
6270 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6271 $as_echo_n "(cached) " >&6
6273 if test -n "$ac_ct_DSYMUTIL"; then
6274 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6280 test -z "$as_dir" && as_dir=.
6281 for ac_exec_ext in '' $ac_executable_extensions; do
6282 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6283 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6293 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6294 if test -n "$ac_ct_DSYMUTIL"; then
6295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6296 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6299 $as_echo "no" >&6; }
6302 if test "x$ac_ct_DSYMUTIL" = x; then
6305 case $cross_compiling:$ac_tool_warned in
6307 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6308 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6309 ac_tool_warned=yes ;;
6311 DSYMUTIL=$ac_ct_DSYMUTIL
6314 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6317 if test -n "$ac_tool_prefix"; then
6318 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6319 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6321 $as_echo_n "checking for $ac_word... " >&6; }
6322 if ${ac_cv_prog_NMEDIT+:} false; then :
6323 $as_echo_n "(cached) " >&6
6325 if test -n "$NMEDIT"; then
6326 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6332 test -z "$as_dir" && as_dir=.
6333 for ac_exec_ext in '' $ac_executable_extensions; do
6334 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6335 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6345 NMEDIT=$ac_cv_prog_NMEDIT
6346 if test -n "$NMEDIT"; then
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6348 $as_echo "$NMEDIT" >&6; }
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6351 $as_echo "no" >&6; }
6356 if test -z "$ac_cv_prog_NMEDIT"; then
6357 ac_ct_NMEDIT=$NMEDIT
6358 # Extract the first word of "nmedit", so it can be a program name with args.
6359 set dummy nmedit; ac_word=$2
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6361 $as_echo_n "checking for $ac_word... " >&6; }
6362 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6363 $as_echo_n "(cached) " >&6
6365 if test -n "$ac_ct_NMEDIT"; then
6366 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6372 test -z "$as_dir" && as_dir=.
6373 for ac_exec_ext in '' $ac_executable_extensions; do
6374 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6375 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6376 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6385 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6386 if test -n "$ac_ct_NMEDIT"; then
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6388 $as_echo "$ac_ct_NMEDIT" >&6; }
6390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6391 $as_echo "no" >&6; }
6394 if test "x$ac_ct_NMEDIT" = x; then
6397 case $cross_compiling:$ac_tool_warned in
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6400 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6401 ac_tool_warned=yes ;;
6403 NMEDIT=$ac_ct_NMEDIT
6406 NMEDIT="$ac_cv_prog_NMEDIT"
6409 if test -n "$ac_tool_prefix"; then
6410 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6411 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6413 $as_echo_n "checking for $ac_word... " >&6; }
6414 if ${ac_cv_prog_LIPO+:} false; then :
6415 $as_echo_n "(cached) " >&6
6417 if test -n "$LIPO"; then
6418 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6420 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6424 test -z "$as_dir" && as_dir=.
6425 for ac_exec_ext in '' $ac_executable_extensions; do
6426 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6427 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6428 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6437 LIPO=$ac_cv_prog_LIPO
6438 if test -n "$LIPO"; then
6439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6440 $as_echo "$LIPO" >&6; }
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6443 $as_echo "no" >&6; }
6448 if test -z "$ac_cv_prog_LIPO"; then
6450 # Extract the first word of "lipo", so it can be a program name with args.
6451 set dummy lipo; ac_word=$2
6452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6453 $as_echo_n "checking for $ac_word... " >&6; }
6454 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6455 $as_echo_n "(cached) " >&6
6457 if test -n "$ac_ct_LIPO"; then
6458 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6464 test -z "$as_dir" && as_dir=.
6465 for ac_exec_ext in '' $ac_executable_extensions; do
6466 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6467 ac_cv_prog_ac_ct_LIPO="lipo"
6468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6477 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6478 if test -n "$ac_ct_LIPO"; then
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6480 $as_echo "$ac_ct_LIPO" >&6; }
6482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6483 $as_echo "no" >&6; }
6486 if test "x$ac_ct_LIPO" = x; then
6489 case $cross_compiling:$ac_tool_warned in
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6493 ac_tool_warned=yes ;;
6498 LIPO="$ac_cv_prog_LIPO"
6501 if test -n "$ac_tool_prefix"; then
6502 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6503 set dummy ${ac_tool_prefix}otool; ac_word=$2
6504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6505 $as_echo_n "checking for $ac_word... " >&6; }
6506 if ${ac_cv_prog_OTOOL+:} false; then :
6507 $as_echo_n "(cached) " >&6
6509 if test -n "$OTOOL"; then
6510 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6516 test -z "$as_dir" && as_dir=.
6517 for ac_exec_ext in '' $ac_executable_extensions; do
6518 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6519 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6529 OTOOL=$ac_cv_prog_OTOOL
6530 if test -n "$OTOOL"; then
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6532 $as_echo "$OTOOL" >&6; }
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6535 $as_echo "no" >&6; }
6540 if test -z "$ac_cv_prog_OTOOL"; then
6542 # Extract the first word of "otool", so it can be a program name with args.
6543 set dummy otool; ac_word=$2
6544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6545 $as_echo_n "checking for $ac_word... " >&6; }
6546 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6547 $as_echo_n "(cached) " >&6
6549 if test -n "$ac_ct_OTOOL"; then
6550 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6556 test -z "$as_dir" && as_dir=.
6557 for ac_exec_ext in '' $ac_executable_extensions; do
6558 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6559 ac_cv_prog_ac_ct_OTOOL="otool"
6560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6569 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6570 if test -n "$ac_ct_OTOOL"; then
6571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6572 $as_echo "$ac_ct_OTOOL" >&6; }
6574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6575 $as_echo "no" >&6; }
6578 if test "x$ac_ct_OTOOL" = x; then
6581 case $cross_compiling:$ac_tool_warned in
6583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6584 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6585 ac_tool_warned=yes ;;
6590 OTOOL="$ac_cv_prog_OTOOL"
6593 if test -n "$ac_tool_prefix"; then
6594 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6595 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6597 $as_echo_n "checking for $ac_word... " >&6; }
6598 if ${ac_cv_prog_OTOOL64+:} false; then :
6599 $as_echo_n "(cached) " >&6
6601 if test -n "$OTOOL64"; then
6602 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6608 test -z "$as_dir" && as_dir=.
6609 for ac_exec_ext in '' $ac_executable_extensions; do
6610 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6611 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6612 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6621 OTOOL64=$ac_cv_prog_OTOOL64
6622 if test -n "$OTOOL64"; then
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6624 $as_echo "$OTOOL64" >&6; }
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6627 $as_echo "no" >&6; }
6632 if test -z "$ac_cv_prog_OTOOL64"; then
6633 ac_ct_OTOOL64=$OTOOL64
6634 # Extract the first word of "otool64", so it can be a program name with args.
6635 set dummy otool64; ac_word=$2
6636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6637 $as_echo_n "checking for $ac_word... " >&6; }
6638 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6639 $as_echo_n "(cached) " >&6
6641 if test -n "$ac_ct_OTOOL64"; then
6642 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6648 test -z "$as_dir" && as_dir=.
6649 for ac_exec_ext in '' $ac_executable_extensions; do
6650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6651 ac_cv_prog_ac_ct_OTOOL64="otool64"
6652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6661 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6662 if test -n "$ac_ct_OTOOL64"; then
6663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6664 $as_echo "$ac_ct_OTOOL64" >&6; }
6666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6667 $as_echo "no" >&6; }
6670 if test "x$ac_ct_OTOOL64" = x; then
6673 case $cross_compiling:$ac_tool_warned in
6675 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6676 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6677 ac_tool_warned=yes ;;
6679 OTOOL64=$ac_ct_OTOOL64
6682 OTOOL64="$ac_cv_prog_OTOOL64"
6711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6712 $as_echo_n "checking for -single_module linker flag... " >&6; }
6713 if ${lt_cv_apple_cc_single_mod+:} false; then :
6714 $as_echo_n "(cached) " >&6
6716 lt_cv_apple_cc_single_mod=no
6717 if test -z "${LT_MULTI_MODULE}"; then
6718 # By default we will add the -single_module flag. You can override
6719 # by either setting the environment variable LT_MULTI_MODULE
6720 # non-empty at configure time, or by adding -multi_module to the
6722 rm -rf libconftest.dylib*
6723 echo "int foo(void){return 1;}" > conftest.c
6724 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6725 -dynamiclib -Wl,-single_module conftest.c" >&5
6726 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6727 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6729 # If there is a non-empty error log, and "single_module"
6730 # appears in it, assume the flag caused a linker warning
6731 if test -s conftest.err && $GREP single_module conftest.err; then
6732 cat conftest.err >&5
6733 # Otherwise, if the output was created with a 0 exit code from
6734 # the compiler, it worked.
6735 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
6736 lt_cv_apple_cc_single_mod=yes
6738 cat conftest.err >&5
6740 rm -rf libconftest.dylib*
6744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6745 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6748 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6749 if ${lt_cv_ld_exported_symbols_list+:} false; then :
6750 $as_echo_n "(cached) " >&6
6752 lt_cv_ld_exported_symbols_list=no
6753 save_LDFLAGS=$LDFLAGS
6754 echo "_main" > conftest.sym
6755 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757 /* end confdefs.h. */
6767 if ac_fn_c_try_link "$LINENO"; then :
6768 lt_cv_ld_exported_symbols_list=yes
6770 lt_cv_ld_exported_symbols_list=no
6772 rm -f core conftest.err conftest.$ac_objext \
6773 conftest$ac_exeext conftest.$ac_ext
6774 LDFLAGS="$save_LDFLAGS"
6777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6778 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6781 $as_echo_n "checking for -force_load linker flag... " >&6; }
6782 if ${lt_cv_ld_force_load+:} false; then :
6783 $as_echo_n "(cached) " >&6
6785 lt_cv_ld_force_load=no
6786 cat > conftest.c << _LT_EOF
6787 int forced_loaded() { return 2;}
6789 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6790 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6791 echo "$AR cru libconftest.a conftest.o" >&5
6792 $AR cru libconftest.a conftest.o 2>&5
6793 echo "$RANLIB libconftest.a" >&5
6794 $RANLIB libconftest.a 2>&5
6795 cat > conftest.c << _LT_EOF
6796 int main() { return 0;}
6798 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6799 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6801 if test -s conftest.err && $GREP force_load conftest.err; then
6802 cat conftest.err >&5
6803 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
6804 lt_cv_ld_force_load=yes
6806 cat conftest.err >&5
6808 rm -f conftest.err libconftest.a conftest conftest.c
6809 rm -rf conftest.dSYM
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6813 $as_echo "$lt_cv_ld_force_load" >&6; }
6815 rhapsody* | darwin1.[012])
6816 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6818 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6819 darwin*) # darwin 5.x on
6820 # if running on 10.5 or later, the deployment target defaults
6821 # to the OS version, if on x86, and 10.4, the deployment
6822 # target defaults to 10.4. Don't you love it?
6823 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6824 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6825 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6827 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6829 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6833 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6834 _lt_dar_single_mod='$single_module'
6836 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6837 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6839 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6841 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6842 _lt_dsymutil='~$DSYMUTIL $lib || :'
6850 ac_cpp='$CPP $CPPFLAGS'
6851 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6852 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6853 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6855 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6856 # On Suns, sometimes $CPP names a directory.
6857 if test -n "$CPP" && test -d "$CPP"; then
6860 if test -z "$CPP"; then
6861 if ${ac_cv_prog_CPP+:} false; then :
6862 $as_echo_n "(cached) " >&6
6864 # Double quotes because CPP needs to be expanded
6865 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6868 for ac_c_preproc_warn_flag in '' yes
6870 # Use a header file that comes with gcc, so configuring glibc
6871 # with a fresh cross-compiler works.
6872 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6873 # <limits.h> exists even on freestanding compilers.
6874 # On the NeXT, cc -E runs the code through the compiler's parser,
6875 # not just through cpp. "Syntax error" is here to catch this case.
6876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6877 /* end confdefs.h. */
6879 # include <limits.h>
6881 # include <assert.h>
6885 if ac_fn_c_try_cpp "$LINENO"; then :
6888 # Broken: fails on valid input.
6891 rm -f conftest.err conftest.i conftest.$ac_ext
6893 # OK, works on sane cases. Now check whether nonexistent headers
6894 # can be detected and how.
6895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6896 /* end confdefs.h. */
6897 #include <ac_nonexistent.h>
6899 if ac_fn_c_try_cpp "$LINENO"; then :
6900 # Broken: success on invalid input.
6903 # Passes both tests.
6907 rm -f conftest.err conftest.i conftest.$ac_ext
6910 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6911 rm -f conftest.i conftest.err conftest.$ac_ext
6912 if $ac_preproc_ok; then :
6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6925 $as_echo "$CPP" >&6; }
6927 for ac_c_preproc_warn_flag in '' yes
6929 # Use a header file that comes with gcc, so configuring glibc
6930 # with a fresh cross-compiler works.
6931 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6932 # <limits.h> exists even on freestanding compilers.
6933 # On the NeXT, cc -E runs the code through the compiler's parser,
6934 # not just through cpp. "Syntax error" is here to catch this case.
6935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6936 /* end confdefs.h. */
6938 # include <limits.h>
6940 # include <assert.h>
6944 if ac_fn_c_try_cpp "$LINENO"; then :
6947 # Broken: fails on valid input.
6950 rm -f conftest.err conftest.i conftest.$ac_ext
6952 # OK, works on sane cases. Now check whether nonexistent headers
6953 # can be detected and how.
6954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6955 /* end confdefs.h. */
6956 #include <ac_nonexistent.h>
6958 if ac_fn_c_try_cpp "$LINENO"; then :
6959 # Broken: success on invalid input.
6962 # Passes both tests.
6966 rm -f conftest.err conftest.i conftest.$ac_ext
6969 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6970 rm -f conftest.i conftest.err conftest.$ac_ext
6971 if $ac_preproc_ok; then :
6974 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6976 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6977 See \`config.log' for more details" "$LINENO" 5; }
6981 ac_cpp='$CPP $CPPFLAGS'
6982 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6983 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6984 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6988 $as_echo_n "checking for ANSI C header files... " >&6; }
6989 if ${ac_cv_header_stdc+:} false; then :
6990 $as_echo_n "(cached) " >&6
6992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6993 /* end confdefs.h. */
7007 if ac_fn_c_try_compile "$LINENO"; then :
7008 ac_cv_header_stdc=yes
7010 ac_cv_header_stdc=no
7012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7014 if test $ac_cv_header_stdc = yes; then
7015 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7017 /* end confdefs.h. */
7021 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7022 $EGREP "memchr" >/dev/null 2>&1; then :
7025 ac_cv_header_stdc=no
7031 if test $ac_cv_header_stdc = yes; then
7032 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7034 /* end confdefs.h. */
7038 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7039 $EGREP "free" >/dev/null 2>&1; then :
7042 ac_cv_header_stdc=no
7048 if test $ac_cv_header_stdc = yes; then
7049 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7050 if test "$cross_compiling" = yes; then :
7053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7054 /* end confdefs.h. */
7057 #if ((' ' & 0x0FF) == 0x020)
7058 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7059 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7061 # define ISLOWER(c) \
7062 (('a' <= (c) && (c) <= 'i') \
7063 || ('j' <= (c) && (c) <= 'r') \
7064 || ('s' <= (c) && (c) <= 'z'))
7065 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7068 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7073 for (i = 0; i < 256; i++)
7074 if (XOR (islower (i), ISLOWER (i))
7075 || toupper (i) != TOUPPER (i))
7080 if ac_fn_c_try_run "$LINENO"; then :
7083 ac_cv_header_stdc=no
7085 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7086 conftest.$ac_objext conftest.beam conftest.$ac_ext
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7092 $as_echo "$ac_cv_header_stdc" >&6; }
7093 if test $ac_cv_header_stdc = yes; then
7095 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7099 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7100 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7101 inttypes.h stdint.h unistd.h
7103 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7104 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7106 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7107 cat >>confdefs.h <<_ACEOF
7108 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7116 for ac_header in dlfcn.h
7118 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7120 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7121 cat >>confdefs.h <<_ACEOF
7122 #define HAVE_DLFCN_H 1
7143 # Check whether --enable-shared was given.
7144 if test "${enable_shared+set}" = set; then :
7145 enableval=$enable_shared; p=${PACKAGE-default}
7147 yes) enable_shared=yes ;;
7148 no) enable_shared=no ;;
7151 # Look at the argument we got. We use all the common list separators.
7152 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7153 for pkg in $enableval; do
7155 if test "X$pkg" = "X$p"; then
7174 # Check whether --enable-static was given.
7175 if test "${enable_static+set}" = set; then :
7176 enableval=$enable_static; p=${PACKAGE-default}
7178 yes) enable_static=yes ;;
7179 no) enable_static=no ;;
7182 # Look at the argument we got. We use all the common list separators.
7183 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7184 for pkg in $enableval; do
7186 if test "X$pkg" = "X$p"; then
7206 # Check whether --with-pic was given.
7207 if test "${with_pic+set}" = set; then :
7208 withval=$with_pic; lt_p=${PACKAGE-default}
7210 yes|no) pic_mode=$withval ;;
7213 # Look at the argument we got. We use all the common list separators.
7214 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7215 for lt_pkg in $withval; do
7217 if test "X$lt_pkg" = "X$lt_p"; then
7229 test -z "$pic_mode" && pic_mode=default
7237 # Check whether --enable-fast-install was given.
7238 if test "${enable_fast_install+set}" = set; then :
7239 enableval=$enable_fast_install; p=${PACKAGE-default}
7241 yes) enable_fast_install=yes ;;
7242 no) enable_fast_install=no ;;
7244 enable_fast_install=no
7245 # Look at the argument we got. We use all the common list separators.
7246 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7247 for pkg in $enableval; do
7249 if test "X$pkg" = "X$p"; then
7250 enable_fast_install=yes
7257 enable_fast_install=yes
7270 # This can be used to rebuild libtool when needed
7271 LIBTOOL_DEPS="$ltmain"
7273 # Always use our own libtool.
7274 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7305 test -z "$LN_S" && LN_S="ln -s"
7320 if test -n "${ZSH_VERSION+set}" ; then
7321 setopt NO_GLOB_SUBST
7324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7325 $as_echo_n "checking for objdir... " >&6; }
7326 if ${lt_cv_objdir+:} false; then :
7327 $as_echo_n "(cached) " >&6
7329 rm -f .libs 2>/dev/null
7330 mkdir .libs 2>/dev/null
7331 if test -d .libs; then
7334 # MS-DOS does not allow filenames that begin with a dot.
7337 rmdir .libs 2>/dev/null
7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7340 $as_echo "$lt_cv_objdir" >&6; }
7341 objdir=$lt_cv_objdir
7347 cat >>confdefs.h <<_ACEOF
7348 #define LT_OBJDIR "$lt_cv_objdir/"
7356 # AIX sometimes has problems with the GCC collect2 program. For some
7357 # reason, if we set the COLLECT_NAMES environment variable, the problems
7358 # vanish in a puff of smoke.
7359 if test "X${COLLECT_NAMES+set}" != Xset; then
7361 export COLLECT_NAMES
7368 can_build_shared=yes
7370 # All known linkers require a `.a' archive for static linking (except MSVC,
7371 # which needs '.lib').
7374 with_gnu_ld="$lt_cv_prog_gnu_ld"
7377 old_CFLAGS="$CFLAGS"
7379 # Set sane defaults for various variables
7380 test -z "$CC" && CC=cc
7381 test -z "$LTCC" && LTCC=$CC
7382 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7383 test -z "$LD" && LD=ld
7384 test -z "$ac_objext" && ac_objext=o
7386 for cc_temp in $compiler""; do
7388 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7389 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7394 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7397 # Only perform the check for file, if the check method requires it
7398 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7399 case $deplibs_check_method in
7401 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7403 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7404 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7405 $as_echo_n "(cached) " >&6
7409 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7412 lt_save_MAGIC_CMD="$MAGIC_CMD"
7413 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7414 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7415 for ac_dir in $ac_dummy; do
7417 test -z "$ac_dir" && ac_dir=.
7418 if test -f $ac_dir/${ac_tool_prefix}file; then
7419 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7420 if test -n "$file_magic_test_file"; then
7421 case $deplibs_check_method in
7423 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7424 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7425 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7426 $EGREP "$file_magic_regex" > /dev/null; then
7431 *** Warning: the command libtool uses to detect shared libraries,
7432 *** $file_magic_cmd, produces output that libtool cannot recognize.
7433 *** The result is that libtool may fail to recognize shared libraries
7434 *** as such. This will affect the creation of libtool libraries that
7435 *** depend on shared libraries, but programs linked with such libtool
7436 *** libraries will work regardless of this problem. Nevertheless, you
7437 *** may want to report the problem to your system manager and/or to
7438 *** bug-libtool@gnu.org
7448 MAGIC_CMD="$lt_save_MAGIC_CMD"
7453 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7454 if test -n "$MAGIC_CMD"; then
7455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7456 $as_echo "$MAGIC_CMD" >&6; }
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7459 $as_echo "no" >&6; }
7466 if test -z "$lt_cv_path_MAGIC_CMD"; then
7467 if test -n "$ac_tool_prefix"; then
7468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7469 $as_echo_n "checking for file... " >&6; }
7470 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7471 $as_echo_n "(cached) " >&6
7475 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7478 lt_save_MAGIC_CMD="$MAGIC_CMD"
7479 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7480 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7481 for ac_dir in $ac_dummy; do
7483 test -z "$ac_dir" && ac_dir=.
7484 if test -f $ac_dir/file; then
7485 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7486 if test -n "$file_magic_test_file"; then
7487 case $deplibs_check_method in
7489 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7490 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7491 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7492 $EGREP "$file_magic_regex" > /dev/null; then
7497 *** Warning: the command libtool uses to detect shared libraries,
7498 *** $file_magic_cmd, produces output that libtool cannot recognize.
7499 *** The result is that libtool may fail to recognize shared libraries
7500 *** as such. This will affect the creation of libtool libraries that
7501 *** depend on shared libraries, but programs linked with such libtool
7502 *** libraries will work regardless of this problem. Nevertheless, you
7503 *** may want to report the problem to your system manager and/or to
7504 *** bug-libtool@gnu.org
7514 MAGIC_CMD="$lt_save_MAGIC_CMD"
7519 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7520 if test -n "$MAGIC_CMD"; then
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7522 $as_echo "$MAGIC_CMD" >&6; }
7524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7525 $as_echo "no" >&6; }
7538 # Use C for the default configuration in the libtool script
7542 ac_cpp='$CPP $CPPFLAGS'
7543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7548 # Source file extension for C test sources.
7551 # Object file extension for compiled C test sources.
7555 # Code to be used in simple compile tests
7556 lt_simple_compile_test_code="int some_variable = 0;"
7558 # Code to be used in simple link tests
7559 lt_simple_link_test_code='int main(){return(0);}'
7567 # If no C compiler was specified, use CC.
7570 # If no C compiler flags were specified, use CFLAGS.
7571 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7573 # Allow CC to be a program name with arguments.
7576 # Save the default compiler, since it gets overwritten when the other
7577 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7578 compiler_DEFAULT=$CC
7580 # save warnings/boilerplate of simple test code
7581 ac_outfile=conftest.$ac_objext
7582 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7583 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7584 _lt_compiler_boilerplate=`cat conftest.err`
7587 ac_outfile=conftest.$ac_objext
7588 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7589 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7590 _lt_linker_boilerplate=`cat conftest.err`
7594 if test -n "$compiler"; then
7596 lt_prog_compiler_no_builtin_flag=
7598 if test "$GCC" = yes; then
7599 case $cc_basename in
7601 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7603 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7607 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7608 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7609 $as_echo_n "(cached) " >&6
7611 lt_cv_prog_compiler_rtti_exceptions=no
7612 ac_outfile=conftest.$ac_objext
7613 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7614 lt_compiler_flag="-fno-rtti -fno-exceptions"
7615 # Insert the option either (1) after the last *FLAGS variable, or
7616 # (2) before a word containing "conftest.", or (3) at the end.
7617 # Note that $ac_compile itself does not contain backslashes and begins
7618 # with a dollar sign (not a hyphen), so the echo should work correctly.
7619 # The option is referenced via a variable to avoid confusing sed.
7620 lt_compile=`echo "$ac_compile" | $SED \
7621 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7622 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7623 -e 's:$: $lt_compiler_flag:'`
7624 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7625 (eval "$lt_compile" 2>conftest.err)
7627 cat conftest.err >&5
7628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7629 if (exit $ac_status) && test -s "$ac_outfile"; then
7630 # The compiler can only warn and ignore the option if not recognized
7631 # So say no if there are warnings other than the usual output.
7632 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7633 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7634 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7635 lt_cv_prog_compiler_rtti_exceptions=yes
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7642 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7644 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7645 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7657 lt_prog_compiler_wl=
7658 lt_prog_compiler_pic=
7659 lt_prog_compiler_static=
7662 if test "$GCC" = yes; then
7663 lt_prog_compiler_wl='-Wl,'
7664 lt_prog_compiler_static='-static'
7668 # All AIX code is PIC.
7669 if test "$host_cpu" = ia64; then
7670 # AIX 5 now supports IA64 processor
7671 lt_prog_compiler_static='-Bstatic'
7678 # see comment about AmigaOS4 .so support
7679 lt_prog_compiler_pic='-fPIC'
7682 # FIXME: we need at least 68020 code to build shared libraries, but
7683 # adding the `-m68020' flag to GCC prevents building anything better,
7685 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7690 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7691 # PIC is the default for these OSes.
7694 mingw* | cygwin* | pw32* | os2* | cegcc*)
7695 # This hack is so that the source file can tell whether it is being
7696 # built for inclusion in a dll (and should export symbols for example).
7697 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7698 # (--disable-auto-import) libraries
7699 lt_prog_compiler_pic='-DDLL_EXPORT'
7702 darwin* | rhapsody*)
7703 # PIC is the default on this platform
7704 # Common symbols not allowed in MH_DYLIB files
7705 lt_prog_compiler_pic='-fno-common'
7709 # PIC is the default for Haiku.
7710 # The "-static" flag exists, but is broken.
7711 lt_prog_compiler_static=
7715 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7716 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7717 # sets the default TLS model and affects inlining.
7723 lt_prog_compiler_pic='-fPIC'
7729 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7730 # Instead, we relocate shared libraries at runtime.
7734 # Just because we use GCC doesn't mean we suddenly get shared libraries
7735 # on systems that don't support them.
7736 lt_prog_compiler_can_build_shared=no
7741 # QNX uses GNU C++, but need to define -shared option too, otherwise
7743 lt_prog_compiler_pic='-fPIC -shared'
7747 if test -d /usr/nec; then
7748 lt_prog_compiler_pic=-Kconform_pic
7753 lt_prog_compiler_pic='-fPIC'
7757 case $cc_basename in
7758 nvcc*) # Cuda Compiler Driver 2.2
7759 lt_prog_compiler_wl='-Xlinker '
7760 if test -n "$lt_prog_compiler_pic"; then
7761 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
7766 # PORTME Check for flag to pass linker flags through the system compiler.
7769 lt_prog_compiler_wl='-Wl,'
7770 if test "$host_cpu" = ia64; then
7771 # AIX 5 now supports IA64 processor
7772 lt_prog_compiler_static='-Bstatic'
7774 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7778 mingw* | cygwin* | pw32* | os2* | cegcc*)
7779 # This hack is so that the source file can tell whether it is being
7780 # built for inclusion in a dll (and should export symbols for example).
7781 lt_prog_compiler_pic='-DDLL_EXPORT'
7784 hpux9* | hpux10* | hpux11*)
7785 lt_prog_compiler_wl='-Wl,'
7786 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7793 lt_prog_compiler_pic='+Z'
7796 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7797 lt_prog_compiler_static='${wl}-a ${wl}archive'
7800 irix5* | irix6* | nonstopux*)
7801 lt_prog_compiler_wl='-Wl,'
7802 # PIC (with -KPIC) is the default.
7803 lt_prog_compiler_static='-non_shared'
7806 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7807 case $cc_basename in
7808 # old Intel for x86_64 which still supported -KPIC.
7810 lt_prog_compiler_wl='-Wl,'
7811 lt_prog_compiler_pic='-KPIC'
7812 lt_prog_compiler_static='-static'
7814 # icc used to be incompatible with GCC.
7815 # ICC 10 doesn't accept -KPIC any more.
7817 lt_prog_compiler_wl='-Wl,'
7818 lt_prog_compiler_pic='-fPIC'
7819 lt_prog_compiler_static='-static'
7821 # Lahey Fortran 8.1.
7823 lt_prog_compiler_wl='-Wl,'
7824 lt_prog_compiler_pic='--shared'
7825 lt_prog_compiler_static='--static'
7828 # NAG Fortran compiler
7829 lt_prog_compiler_wl='-Wl,-Wl,,'
7830 lt_prog_compiler_pic='-PIC'
7831 lt_prog_compiler_static='-Bstatic'
7833 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7834 # Portland Group compilers (*not* the Pentium gcc compiler,
7835 # which looks to be a dead project)
7836 lt_prog_compiler_wl='-Wl,'
7837 lt_prog_compiler_pic='-fpic'
7838 lt_prog_compiler_static='-Bstatic'
7841 lt_prog_compiler_wl='-Wl,'
7842 # All Alpha code is PIC.
7843 lt_prog_compiler_static='-non_shared'
7845 xl* | bgxl* | bgf* | mpixl*)
7846 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7847 lt_prog_compiler_wl='-Wl,'
7848 lt_prog_compiler_pic='-qpic'
7849 lt_prog_compiler_static='-qstaticlink'
7852 case `$CC -V 2>&1 | sed 5q` in
7853 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
7854 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7855 lt_prog_compiler_pic='-KPIC'
7856 lt_prog_compiler_static='-Bstatic'
7857 lt_prog_compiler_wl=''
7859 *Sun\ F* | *Sun*Fortran*)
7860 lt_prog_compiler_pic='-KPIC'
7861 lt_prog_compiler_static='-Bstatic'
7862 lt_prog_compiler_wl='-Qoption ld '
7866 lt_prog_compiler_pic='-KPIC'
7867 lt_prog_compiler_static='-Bstatic'
7868 lt_prog_compiler_wl='-Wl,'
7870 *Intel*\ [CF]*Compiler*)
7871 lt_prog_compiler_wl='-Wl,'
7872 lt_prog_compiler_pic='-fPIC'
7873 lt_prog_compiler_static='-static'
7876 lt_prog_compiler_wl='-Wl,'
7877 lt_prog_compiler_pic='-fpic'
7878 lt_prog_compiler_static='-Bstatic'
7886 lt_prog_compiler_pic='-KPIC'
7887 lt_prog_compiler_static='-Bstatic'
7891 # QNX uses GNU C++, but need to define -shared option too, otherwise
7893 lt_prog_compiler_pic='-fPIC -shared'
7896 osf3* | osf4* | osf5*)
7897 lt_prog_compiler_wl='-Wl,'
7898 # All OSF/1 code is PIC.
7899 lt_prog_compiler_static='-non_shared'
7903 lt_prog_compiler_static='-non_shared'
7907 lt_prog_compiler_pic='-KPIC'
7908 lt_prog_compiler_static='-Bstatic'
7909 case $cc_basename in
7910 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
7911 lt_prog_compiler_wl='-Qoption ld ';;
7913 lt_prog_compiler_wl='-Wl,';;
7918 lt_prog_compiler_wl='-Qoption ld '
7919 lt_prog_compiler_pic='-PIC'
7920 lt_prog_compiler_static='-Bstatic'
7923 sysv4 | sysv4.2uw2* | sysv4.3*)
7924 lt_prog_compiler_wl='-Wl,'
7925 lt_prog_compiler_pic='-KPIC'
7926 lt_prog_compiler_static='-Bstatic'
7930 if test -d /usr/nec ;then
7931 lt_prog_compiler_pic='-Kconform_pic'
7932 lt_prog_compiler_static='-Bstatic'
7936 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7937 lt_prog_compiler_wl='-Wl,'
7938 lt_prog_compiler_pic='-KPIC'
7939 lt_prog_compiler_static='-Bstatic'
7943 lt_prog_compiler_wl='-Wl,'
7944 lt_prog_compiler_can_build_shared=no
7948 lt_prog_compiler_pic='-pic'
7949 lt_prog_compiler_static='-Bstatic'
7953 lt_prog_compiler_can_build_shared=no
7959 # For platforms which do not support PIC, -DPIC is meaningless:
7961 lt_prog_compiler_pic=
7964 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7969 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7970 if ${lt_cv_prog_compiler_pic+:} false; then :
7971 $as_echo_n "(cached) " >&6
7973 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
7975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
7976 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
7977 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
7980 # Check to make sure the PIC flag actually works.
7982 if test -n "$lt_prog_compiler_pic"; then
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7984 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7985 if ${lt_cv_prog_compiler_pic_works+:} false; then :
7986 $as_echo_n "(cached) " >&6
7988 lt_cv_prog_compiler_pic_works=no
7989 ac_outfile=conftest.$ac_objext
7990 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7991 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7992 # Insert the option either (1) after the last *FLAGS variable, or
7993 # (2) before a word containing "conftest.", or (3) at the end.
7994 # Note that $ac_compile itself does not contain backslashes and begins
7995 # with a dollar sign (not a hyphen), so the echo should work correctly.
7996 # The option is referenced via a variable to avoid confusing sed.
7997 lt_compile=`echo "$ac_compile" | $SED \
7998 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7999 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8000 -e 's:$: $lt_compiler_flag:'`
8001 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8002 (eval "$lt_compile" 2>conftest.err)
8004 cat conftest.err >&5
8005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8006 if (exit $ac_status) && test -s "$ac_outfile"; then
8007 # The compiler can only warn and ignore the option if not recognized
8008 # So say no if there are warnings other than the usual output.
8009 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8010 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8011 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8012 lt_cv_prog_compiler_pic_works=yes
8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8019 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8021 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8022 case $lt_prog_compiler_pic in
8024 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8027 lt_prog_compiler_pic=
8028 lt_prog_compiler_can_build_shared=no
8044 # Check to make sure the static flag actually works.
8046 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8048 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8049 if ${lt_cv_prog_compiler_static_works+:} false; then :
8050 $as_echo_n "(cached) " >&6
8052 lt_cv_prog_compiler_static_works=no
8053 save_LDFLAGS="$LDFLAGS"
8054 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8055 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8056 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8057 # The linker can only warn and ignore the option if not recognized
8058 # So say no if there are warnings
8059 if test -s conftest.err; then
8060 # Append any errors to the config.log.
8061 cat conftest.err 1>&5
8062 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8063 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8064 if diff conftest.exp conftest.er2 >/dev/null; then
8065 lt_cv_prog_compiler_static_works=yes
8068 lt_cv_prog_compiler_static_works=yes
8072 LDFLAGS="$save_LDFLAGS"
8075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8076 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8078 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8081 lt_prog_compiler_static=
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8091 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8092 if ${lt_cv_prog_compiler_c_o+:} false; then :
8093 $as_echo_n "(cached) " >&6
8095 lt_cv_prog_compiler_c_o=no
8096 $RM -r conftest 2>/dev/null
8100 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8102 lt_compiler_flag="-o out/conftest2.$ac_objext"
8103 # Insert the option either (1) after the last *FLAGS variable, or
8104 # (2) before a word containing "conftest.", or (3) at the end.
8105 # Note that $ac_compile itself does not contain backslashes and begins
8106 # with a dollar sign (not a hyphen), so the echo should work correctly.
8107 lt_compile=`echo "$ac_compile" | $SED \
8108 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8109 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8110 -e 's:$: $lt_compiler_flag:'`
8111 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8112 (eval "$lt_compile" 2>out/conftest.err)
8114 cat out/conftest.err >&5
8115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8116 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8118 # The compiler can only warn and ignore the option if not recognized
8119 # So say no if there are warnings
8120 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8121 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8122 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8123 lt_cv_prog_compiler_c_o=yes
8128 # SGI C++ compiler will create directory out/ii_files/ for
8129 # template instantiation
8130 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8131 $RM out/* && rmdir out
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8138 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8146 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8147 if ${lt_cv_prog_compiler_c_o+:} false; then :
8148 $as_echo_n "(cached) " >&6
8150 lt_cv_prog_compiler_c_o=no
8151 $RM -r conftest 2>/dev/null
8155 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8157 lt_compiler_flag="-o out/conftest2.$ac_objext"
8158 # Insert the option either (1) after the last *FLAGS variable, or
8159 # (2) before a word containing "conftest.", or (3) at the end.
8160 # Note that $ac_compile itself does not contain backslashes and begins
8161 # with a dollar sign (not a hyphen), so the echo should work correctly.
8162 lt_compile=`echo "$ac_compile" | $SED \
8163 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8164 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8165 -e 's:$: $lt_compiler_flag:'`
8166 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8167 (eval "$lt_compile" 2>out/conftest.err)
8169 cat out/conftest.err >&5
8170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8171 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8173 # The compiler can only warn and ignore the option if not recognized
8174 # So say no if there are warnings
8175 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8176 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8177 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8178 lt_cv_prog_compiler_c_o=yes
8183 # SGI C++ compiler will create directory out/ii_files/ for
8184 # template instantiation
8185 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8186 $RM out/* && rmdir out
8192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8193 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8198 hard_links="nottested"
8199 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8200 # do not overwrite the value of need_locks provided by the user
8201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8202 $as_echo_n "checking if we can lock with hard links... " >&6; }
8205 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8207 ln conftest.a conftest.b 2>&5 || hard_links=no
8208 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8210 $as_echo "$hard_links" >&6; }
8211 if test "$hard_links" = no; then
8212 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8213 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8226 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8229 allow_undefined_flag=
8230 always_export_symbols=no
8232 archive_expsym_cmds=
8233 compiler_needs_object=no
8234 enable_shared_with_static_runtimes=no
8235 export_dynamic_flag_spec=
8236 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8237 hardcode_automatic=no
8239 hardcode_direct_absolute=no
8240 hardcode_libdir_flag_spec=
8241 hardcode_libdir_separator=
8243 hardcode_shlibpath_var=unsupported
8245 link_all_deplibs=unknown
8248 old_archive_from_new_cmds=
8249 old_archive_from_expsyms_cmds=
8250 thread_safe_flag_spec=
8251 whole_archive_flag_spec=
8252 # include_expsyms should be a list of space-separated symbols to be *always*
8253 # included in the symbol list
8255 # exclude_expsyms can be an extended regexp of symbols to exclude
8256 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8257 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8258 # as well as any symbol that contains `d'.
8259 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8260 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8261 # platforms (ab)use it in PIC code, but their linkers get confused if
8262 # the symbol is explicitly referenced. Since portable code cannot
8263 # rely on this symbol name, it's probably fine to never include it in
8264 # preloaded symbol tables.
8265 # Exclude shared library initialization/finalization symbols.
8266 extract_expsyms_cmds=
8269 cygwin* | mingw* | pw32* | cegcc*)
8270 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8271 # When not using gcc, we currently assume that we are using
8272 # Microsoft Visual C++.
8273 if test "$GCC" != yes; then
8278 # we just hope/assume this is gcc and not c89 (= MSVC++)
8288 # On some targets, GNU ld is compatible enough with the native linker
8289 # that we're better off using the native interface for both.
8290 lt_use_gnu_ld_interface=no
8291 if test "$with_gnu_ld" = yes; then
8294 # The AIX port of GNU ld has always aspired to compatibility
8295 # with the native linker. However, as the warning in the GNU ld
8296 # block says, versions before 2.19.5* couldn't really create working
8297 # shared libraries, regardless of the interface used.
8298 case `$LD -v 2>&1` in
8299 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8300 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8301 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8303 lt_use_gnu_ld_interface=yes
8308 lt_use_gnu_ld_interface=yes
8313 if test "$lt_use_gnu_ld_interface" = yes; then
8314 # If archive_cmds runs LD, not CC, wlarc should be empty
8317 # Set some defaults for GNU ld with shared library support. These
8318 # are reset later if shared libraries are not supported. Putting them
8319 # here allows them to be overridden if necessary.
8320 runpath_var=LD_RUN_PATH
8321 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8322 export_dynamic_flag_spec='${wl}--export-dynamic'
8323 # ancient GNU ld didn't support --whole-archive et. al.
8324 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8325 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8327 whole_archive_flag_spec=
8329 supports_anon_versioning=no
8330 case `$LD -v 2>&1` in
8331 *GNU\ gold*) supports_anon_versioning=yes ;;
8332 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8333 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8334 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8335 *\ 2.11.*) ;; # other 2.11 versions
8336 *) supports_anon_versioning=yes ;;
8339 # See if GNU ld supports shared libraries.
8342 # On AIX/PPC, the GNU linker is very broken
8343 if test "$host_cpu" != ia64; then
8347 *** Warning: the GNU linker, at least up to release 2.19, is reported
8348 *** to be unable to reliably create shared libraries on AIX.
8349 *** Therefore, libtool is disabling shared libraries support. If you
8350 *** really care for shared libraries, you may want to install binutils
8351 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8352 *** You will then need to restart the configuration process.
8361 # see comment about AmigaOS4 .so support
8362 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8363 archive_expsym_cmds=''
8366 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)'
8367 hardcode_libdir_flag_spec='-L$libdir'
8368 hardcode_minus_L=yes
8374 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8375 allow_undefined_flag=unsupported
8376 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8377 # support --undefined. This deserves some investigation. FIXME
8378 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8384 cygwin* | mingw* | pw32* | cegcc*)
8385 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8386 # as there is no search path for DLLs.
8387 hardcode_libdir_flag_spec='-L$libdir'
8388 export_dynamic_flag_spec='${wl}--export-all-symbols'
8389 allow_undefined_flag=unsupported
8390 always_export_symbols=no
8391 enable_shared_with_static_runtimes=yes
8392 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8393 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8395 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8396 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8397 # If the export-symbols file already is a .def file (1st line
8398 # is EXPORTS), use it as is; otherwise, prepend...
8399 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8400 cp $export_symbols $output_objdir/$soname.def;
8402 echo EXPORTS > $output_objdir/$soname.def;
8403 cat $export_symbols >> $output_objdir/$soname.def;
8405 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8412 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8413 link_all_deplibs=yes
8418 hardcode_shlibpath_var=no
8419 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8420 export_dynamic_flag_spec='${wl}-E'
8421 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8422 # Instead, shared libraries are loaded at an image base (0x10000000 by
8423 # default) and relocated if they conflict, which is a slow very memory
8424 # consuming and fragmenting process. To avoid this, we pick a random,
8425 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8426 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8427 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8428 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'
8431 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8433 if test "$host_os" = linux-dietlibc; then
8434 case $cc_basename in
8435 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8438 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8439 && test "$tmp_diet" = no
8441 tmp_addflag=' $pic_flag'
8442 tmp_sharedflag='-shared'
8443 case $cc_basename,$host_cpu in
8444 pgcc*) # Portland Group C compiler
8445 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8446 tmp_addflag=' $pic_flag'
8448 pgf77* | pgf90* | pgf95* | pgfortran*)
8449 # Portland Group f77 and f90 compilers
8450 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8451 tmp_addflag=' $pic_flag -Mnomain' ;;
8452 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8453 tmp_addflag=' -i_dynamic' ;;
8454 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8455 tmp_addflag=' -i_dynamic -nofor_main' ;;
8456 ifc* | ifort*) # Intel Fortran compiler
8457 tmp_addflag=' -nofor_main' ;;
8458 lf95*) # Lahey Fortran 8.1
8459 whole_archive_flag_spec=
8460 tmp_sharedflag='--shared' ;;
8461 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8462 tmp_sharedflag='-qmkshrobj'
8464 nvcc*) # Cuda Compiler Driver 2.2
8465 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8466 compiler_needs_object=yes
8469 case `$CC -V 2>&1 | sed 5q` in
8470 *Sun\ C*) # Sun C 5.9
8471 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8472 compiler_needs_object=yes
8473 tmp_sharedflag='-G' ;;
8474 *Sun\ F*) # Sun Fortran 8.3
8475 tmp_sharedflag='-G' ;;
8477 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8479 if test "x$supports_anon_versioning" = xyes; then
8480 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8481 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8482 echo "local: *; };" >> $output_objdir/$libname.ver~
8483 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8486 case $cc_basename in
8487 xlf* | bgf* | bgxlf* | mpixlf*)
8488 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8489 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8490 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8491 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8492 if test "x$supports_anon_versioning" = xyes; then
8493 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8494 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8495 echo "local: *; };" >> $output_objdir/$libname.ver~
8496 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8506 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8507 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8510 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8511 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8516 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8520 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8521 *** create shared libraries on Solaris systems. Therefore, libtool
8522 *** is disabling shared libraries support. We urge you to upgrade GNU
8523 *** binutils to release 2.9.1 or newer. Another option is to modify
8524 *** your PATH or compiler configuration so that the native linker is
8525 *** used, and then restart.
8528 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8529 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8530 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8536 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8537 case `$LD -v 2>&1` in
8538 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8542 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8543 *** reliably create shared libraries on SCO systems. Therefore, libtool
8544 *** is disabling shared libraries support. We urge you to upgrade GNU
8545 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8546 *** your PATH or compiler configuration so that the native linker is
8547 *** used, and then restart.
8552 # For security reasons, it is highly recommended that you always
8553 # use absolute paths for naming shared libraries, and exclude the
8554 # DT_RUNPATH tag from executables and libraries. But doing so
8555 # requires that you compile everything twice, which is a pain.
8556 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8557 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8558 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8559 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8568 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8571 hardcode_shlibpath_var=no
8575 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8576 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8577 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8584 if test "$ld_shlibs" = no; then
8586 hardcode_libdir_flag_spec=
8587 export_dynamic_flag_spec=
8588 whole_archive_flag_spec=
8591 # PORTME fill in a description of your system's linker (not GNU ld)
8594 allow_undefined_flag=unsupported
8595 always_export_symbols=yes
8596 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'
8597 # Note: this linker hardcodes the directories in LIBPATH if there
8598 # are no directories specified by -L.
8599 hardcode_minus_L=yes
8600 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8601 # Neither direct hardcoding nor static linking is supported with a
8603 hardcode_direct=unsupported
8608 if test "$host_cpu" = ia64; then
8609 # On IA64, the linker does run time linking by default, so we don't
8610 # have to do anything special.
8611 aix_use_runtimelinking=no
8612 exp_sym_flag='-Bexport'
8615 # If we're using GNU nm, then we don't want the "-C" option.
8616 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8617 # Also, AIX nm treats weak defined symbols like other global
8618 # defined symbols, whereas GNU nm marks them as "W".
8619 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8620 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8622 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'
8624 aix_use_runtimelinking=no
8626 # Test if we are trying to use run time linking or normal
8627 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8628 # need to do runtime linking.
8629 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8630 for ld_flag in $LDFLAGS; do
8631 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8632 aix_use_runtimelinking=yes
8639 exp_sym_flag='-bexport'
8640 no_entry_flag='-bnoentry'
8643 # When large executables or shared objects are built, AIX ld can
8644 # have problems creating the table of contents. If linking a library
8645 # or program results in "error TOC overflow" add -mminimal-toc to
8646 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8647 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8651 hardcode_direct_absolute=yes
8652 hardcode_libdir_separator=':'
8653 link_all_deplibs=yes
8654 file_list_spec='${wl}-f,'
8656 if test "$GCC" = yes; then
8657 case $host_os in aix4.[012]|aix4.[012].*)
8658 # We only want to do this on AIX 4.2 and lower, the check
8659 # below for broken collect2 doesn't work under 4.3+
8660 collect2name=`${CC} -print-prog-name=collect2`
8661 if test -f "$collect2name" &&
8662 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8664 # We have reworked collect2
8667 # We have old collect2
8668 hardcode_direct=unsupported
8669 # It fails to find uninstalled libraries when the uninstalled
8670 # path is not listed in the libpath. Setting hardcode_minus_L
8671 # to unsupported forces relinking
8672 hardcode_minus_L=yes
8673 hardcode_libdir_flag_spec='-L$libdir'
8674 hardcode_libdir_separator=
8678 shared_flag='-shared'
8679 if test "$aix_use_runtimelinking" = yes; then
8680 shared_flag="$shared_flag "'${wl}-G'
8684 if test "$host_cpu" = ia64; then
8685 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8686 # chokes on -Wl,-G. The following line is correct:
8689 if test "$aix_use_runtimelinking" = yes; then
8690 shared_flag='${wl}-G'
8692 shared_flag='${wl}-bM:SRE'
8697 export_dynamic_flag_spec='${wl}-bexpall'
8698 # It seems that -bexpall does not export symbols beginning with
8699 # underscore (_), so it is better to generate a list of symbols to export.
8700 always_export_symbols=yes
8701 if test "$aix_use_runtimelinking" = yes; then
8702 # Warning - without using the other runtime loading flags (-brtl),
8703 # -berok will link without error, but may produce a broken library.
8704 allow_undefined_flag='-berok'
8705 # Determine the default libpath from the value encoded in an
8707 if test "${lt_cv_aix_libpath+set}" = set; then
8708 aix_libpath=$lt_cv_aix_libpath
8710 if ${lt_cv_aix_libpath_+:} false; then :
8711 $as_echo_n "(cached) " >&6
8713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8714 /* end confdefs.h. */
8724 if ac_fn_c_try_link "$LINENO"; then :
8726 lt_aix_libpath_sed='
8727 /Import File Strings/,/^$/ {
8729 s/^0 *\([^ ]*\) *$/\1/
8733 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8734 # Check for a 64-bit object if we didn't find anything.
8735 if test -z "$lt_cv_aix_libpath_"; then
8736 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8739 rm -f core conftest.err conftest.$ac_objext \
8740 conftest$ac_exeext conftest.$ac_ext
8741 if test -z "$lt_cv_aix_libpath_"; then
8742 lt_cv_aix_libpath_="/usr/lib:/lib"
8747 aix_libpath=$lt_cv_aix_libpath_
8750 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8751 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8753 if test "$host_cpu" = ia64; then
8754 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8755 allow_undefined_flag="-z nodefs"
8756 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"
8758 # Determine the default libpath from the value encoded in an
8760 if test "${lt_cv_aix_libpath+set}" = set; then
8761 aix_libpath=$lt_cv_aix_libpath
8763 if ${lt_cv_aix_libpath_+:} false; then :
8764 $as_echo_n "(cached) " >&6
8766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8767 /* end confdefs.h. */
8777 if ac_fn_c_try_link "$LINENO"; then :
8779 lt_aix_libpath_sed='
8780 /Import File Strings/,/^$/ {
8782 s/^0 *\([^ ]*\) *$/\1/
8786 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8787 # Check for a 64-bit object if we didn't find anything.
8788 if test -z "$lt_cv_aix_libpath_"; then
8789 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8792 rm -f core conftest.err conftest.$ac_objext \
8793 conftest$ac_exeext conftest.$ac_ext
8794 if test -z "$lt_cv_aix_libpath_"; then
8795 lt_cv_aix_libpath_="/usr/lib:/lib"
8800 aix_libpath=$lt_cv_aix_libpath_
8803 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8804 # Warning - without using the other run time loading flags,
8805 # -berok will link without error, but may produce a broken library.
8806 no_undefined_flag=' ${wl}-bernotok'
8807 allow_undefined_flag=' ${wl}-berok'
8808 if test "$with_gnu_ld" = yes; then
8809 # We only use this code for GNU lds that support --whole-archive.
8810 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8812 # Exported symbols can be pulled into shared objects from archives
8813 whole_archive_flag_spec='$convenience'
8815 archive_cmds_need_lc=yes
8816 # This is similar to how AIX traditionally builds its shared libraries.
8817 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'
8825 # see comment about AmigaOS4 .so support
8826 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8827 archive_expsym_cmds=''
8830 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)'
8831 hardcode_libdir_flag_spec='-L$libdir'
8832 hardcode_minus_L=yes
8838 export_dynamic_flag_spec=-rdynamic
8841 cygwin* | mingw* | pw32* | cegcc*)
8842 # When not using gcc, we currently assume that we are using
8843 # Microsoft Visual C++.
8844 # hardcode_libdir_flag_spec is actually meaningless, as there is
8845 # no search path for DLLs.
8846 case $cc_basename in
8849 hardcode_libdir_flag_spec=' '
8850 allow_undefined_flag=unsupported
8851 always_export_symbols=yes
8853 # Tell ltmain to make .lib files, not .a files.
8855 # Tell ltmain to make .dll files, not .so files.
8857 # FIXME: Setting linknames here is a bad hack.
8858 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
8859 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8860 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
8862 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
8864 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
8866 # The linker will not automatically build a static lib if we build a DLL.
8867 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
8868 enable_shared_with_static_runtimes=yes
8869 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
8870 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8872 old_postinstall_cmds='chmod 644 $oldlib'
8873 postlink_cmds='lt_outputfile="@OUTPUT@"~
8874 lt_tool_outputfile="@TOOL_OUTPUT@"~
8875 case $lt_outputfile in
8878 lt_outputfile="$lt_outputfile.exe"
8879 lt_tool_outputfile="$lt_tool_outputfile.exe"
8882 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
8883 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
8884 $RM "$lt_outputfile.manifest";
8888 # Assume MSVC wrapper
8889 hardcode_libdir_flag_spec=' '
8890 allow_undefined_flag=unsupported
8891 # Tell ltmain to make .lib files, not .a files.
8893 # Tell ltmain to make .dll files, not .so files.
8895 # FIXME: Setting linknames here is a bad hack.
8896 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8897 # The linker will automatically build a .lib file if we build a DLL.
8898 old_archive_from_new_cmds='true'
8899 # FIXME: Should let the user specify the lib program.
8900 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8901 enable_shared_with_static_runtimes=yes
8906 darwin* | rhapsody*)
8909 archive_cmds_need_lc=no
8911 hardcode_automatic=yes
8912 hardcode_shlibpath_var=unsupported
8913 if test "$lt_cv_ld_force_load" = "yes"; then
8914 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8917 whole_archive_flag_spec=''
8919 link_all_deplibs=yes
8920 allow_undefined_flag="$_lt_dar_allow_undefined"
8921 case $cc_basename in
8922 ifort*) _lt_dar_can_shared=yes ;;
8923 *) _lt_dar_can_shared=$GCC ;;
8925 if test "$_lt_dar_can_shared" = "yes"; then
8926 output_verbose_link_cmd=func_echo_all
8927 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8928 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8929 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}"
8930 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}"
8939 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8940 hardcode_libdir_flag_spec='-L$libdir'
8941 hardcode_shlibpath_var=no
8944 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8945 # support. Future versions do this automatically, but an explicit c++rt0.o
8946 # does not break anything, and helps significantly (at the cost of a little
8949 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8950 hardcode_libdir_flag_spec='-R$libdir'
8952 hardcode_shlibpath_var=no
8955 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8957 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8959 hardcode_minus_L=yes
8960 hardcode_shlibpath_var=no
8963 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8964 freebsd* | dragonfly*)
8965 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8966 hardcode_libdir_flag_spec='-R$libdir'
8968 hardcode_shlibpath_var=no
8972 if test "$GCC" = yes; then
8973 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8975 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'
8977 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8978 hardcode_libdir_separator=:
8981 # hardcode_minus_L: Not really in the search PATH,
8982 # but as the default location of the library.
8983 hardcode_minus_L=yes
8984 export_dynamic_flag_spec='${wl}-E'
8988 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8989 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8991 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8993 if test "$with_gnu_ld" = no; then
8994 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8995 hardcode_libdir_separator=:
8997 hardcode_direct_absolute=yes
8998 export_dynamic_flag_spec='${wl}-E'
8999 # hardcode_minus_L: Not really in the search PATH,
9000 # but as the default location of the library.
9001 hardcode_minus_L=yes
9006 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9009 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9012 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9015 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9021 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9024 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9028 # Older versions of the 11.00 compiler do not understand -b yet
9029 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9031 $as_echo_n "checking if $CC understands -b... " >&6; }
9032 if ${lt_cv_prog_compiler__b+:} false; then :
9033 $as_echo_n "(cached) " >&6
9035 lt_cv_prog_compiler__b=no
9036 save_LDFLAGS="$LDFLAGS"
9037 LDFLAGS="$LDFLAGS -b"
9038 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9039 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9040 # The linker can only warn and ignore the option if not recognized
9041 # So say no if there are warnings
9042 if test -s conftest.err; then
9043 # Append any errors to the config.log.
9044 cat conftest.err 1>&5
9045 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9046 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9047 if diff conftest.exp conftest.er2 >/dev/null; then
9048 lt_cv_prog_compiler__b=yes
9051 lt_cv_prog_compiler__b=yes
9055 LDFLAGS="$save_LDFLAGS"
9058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9059 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9061 if test x"$lt_cv_prog_compiler__b" = xyes; then
9062 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9064 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9070 if test "$with_gnu_ld" = no; then
9071 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9072 hardcode_libdir_separator=:
9077 hardcode_shlibpath_var=no
9081 hardcode_direct_absolute=yes
9082 export_dynamic_flag_spec='${wl}-E'
9084 # hardcode_minus_L: Not really in the search PATH,
9085 # but as the default location of the library.
9086 hardcode_minus_L=yes
9092 irix5* | irix6* | nonstopux*)
9093 if test "$GCC" = yes; then
9094 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9095 # Try to use the -exported_symbol ld option, if it does not
9096 # work, assume that -exports_file does not work either and
9097 # implicitly export all symbols.
9098 # This should be the same for all languages, so no per-tag cache variable.
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9100 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9101 if ${lt_cv_irix_exported_symbol+:} false; then :
9102 $as_echo_n "(cached) " >&6
9104 save_LDFLAGS="$LDFLAGS"
9105 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9107 /* end confdefs.h. */
9108 int foo (void) { return 0; }
9110 if ac_fn_c_try_link "$LINENO"; then :
9111 lt_cv_irix_exported_symbol=yes
9113 lt_cv_irix_exported_symbol=no
9115 rm -f core conftest.err conftest.$ac_objext \
9116 conftest$ac_exeext conftest.$ac_ext
9117 LDFLAGS="$save_LDFLAGS"
9119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9120 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9121 if test "$lt_cv_irix_exported_symbol" = yes; then
9122 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9125 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9126 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9128 archive_cmds_need_lc='no'
9129 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9130 hardcode_libdir_separator=:
9132 link_all_deplibs=yes
9136 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9137 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9139 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9141 hardcode_libdir_flag_spec='-R$libdir'
9143 hardcode_shlibpath_var=no
9147 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9149 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9150 hardcode_libdir_separator=:
9151 hardcode_shlibpath_var=no
9158 if test -f /usr/libexec/ld.so; then
9160 hardcode_shlibpath_var=no
9161 hardcode_direct_absolute=yes
9162 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9163 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9164 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9165 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9166 export_dynamic_flag_spec='${wl}-E'
9169 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9170 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9171 hardcode_libdir_flag_spec='-R$libdir'
9174 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9175 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9185 hardcode_libdir_flag_spec='-L$libdir'
9186 hardcode_minus_L=yes
9187 allow_undefined_flag=unsupported
9188 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'
9189 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9193 if test "$GCC" = yes; then
9194 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9195 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9197 allow_undefined_flag=' -expect_unresolved \*'
9198 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9200 archive_cmds_need_lc='no'
9201 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9202 hardcode_libdir_separator=:
9205 osf4* | osf5*) # as osf3* with the addition of -msym flag
9206 if test "$GCC" = yes; then
9207 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9208 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9209 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9211 allow_undefined_flag=' -expect_unresolved \*'
9212 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9213 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~
9214 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9216 # Both c and cxx compiler support -rpath directly
9217 hardcode_libdir_flag_spec='-rpath $libdir'
9219 archive_cmds_need_lc='no'
9220 hardcode_libdir_separator=:
9224 no_undefined_flag=' -z defs'
9225 if test "$GCC" = yes; then
9227 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9228 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9229 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9231 case `$CC -V 2>&1` in
9234 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9235 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9236 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9240 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9241 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9242 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9246 hardcode_libdir_flag_spec='-R$libdir'
9247 hardcode_shlibpath_var=no
9249 solaris2.[0-5] | solaris2.[0-5].*) ;;
9251 # The compiler driver will combine and reorder linker options,
9252 # but understands `-z linker_flag'. GCC discards it without `$wl',
9253 # but is careful enough not to reorder.
9254 # Supported since Solaris 2.6 (maybe 2.5.1?)
9255 if test "$GCC" = yes; then
9256 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9258 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9262 link_all_deplibs=yes
9266 if test "x$host_vendor" = xsequent; then
9267 # Use $CC to link under sequent, because it throws in some extra .o
9268 # files that make .init and .fini sections work.
9269 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9271 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9273 hardcode_libdir_flag_spec='-L$libdir'
9275 hardcode_minus_L=yes
9276 hardcode_shlibpath_var=no
9280 case $host_vendor in
9282 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9283 hardcode_direct=yes # is this really true???
9286 ## LD is ld it makes a PLAMLIB
9287 ## CC just makes a GrossModule.
9288 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9289 reload_cmds='$CC -r -o $output$reload_objs'
9293 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9294 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9297 runpath_var='LD_RUN_PATH'
9298 hardcode_shlibpath_var=no
9302 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9303 hardcode_shlibpath_var=no
9304 export_dynamic_flag_spec='-Bexport'
9308 if test -d /usr/nec; then
9309 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9310 hardcode_shlibpath_var=no
9311 runpath_var=LD_RUN_PATH
9312 hardcode_runpath_var=yes
9317 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9318 no_undefined_flag='${wl}-z,text'
9319 archive_cmds_need_lc=no
9320 hardcode_shlibpath_var=no
9321 runpath_var='LD_RUN_PATH'
9323 if test "$GCC" = yes; then
9324 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9325 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9327 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9328 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9332 sysv5* | sco3.2v5* | sco5v6*)
9333 # Note: We can NOT use -z defs as we might desire, because we do not
9334 # link with -lc, and that would cause any symbols used from libc to
9335 # always be unresolved, which means just about no library would
9336 # ever link correctly. If we're not using GNU ld we use -z text
9337 # though, which does catch some bad symbols but isn't as heavy-handed
9339 no_undefined_flag='${wl}-z,text'
9340 allow_undefined_flag='${wl}-z,nodefs'
9341 archive_cmds_need_lc=no
9342 hardcode_shlibpath_var=no
9343 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9344 hardcode_libdir_separator=':'
9345 link_all_deplibs=yes
9346 export_dynamic_flag_spec='${wl}-Bexport'
9347 runpath_var='LD_RUN_PATH'
9349 if test "$GCC" = yes; then
9350 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9351 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9353 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9354 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9359 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9360 hardcode_libdir_flag_spec='-L$libdir'
9361 hardcode_shlibpath_var=no
9369 if test x$host_vendor = xsni; then
9371 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9372 export_dynamic_flag_spec='${wl}-Blargedynsym'
9378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9379 $as_echo "$ld_shlibs" >&6; }
9380 test "$ld_shlibs" = no && can_build_shared=no
9382 with_gnu_ld=$with_gnu_ld
9399 # Do we need to explicitly link libc?
9401 case "x$archive_cmds_need_lc" in
9403 # Assume -lc should be added
9404 archive_cmds_need_lc=yes
9406 if test "$enable_shared" = yes && test "$GCC" = yes; then
9407 case $archive_cmds in
9409 # FIXME: we may have to deal with multi-command sequences.
9412 # Test whether the compiler implicitly links with -lc since on some
9413 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9414 # to ld, don't add -lc before -lgcc.
9415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9416 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9417 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9418 $as_echo_n "(cached) " >&6
9421 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9423 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9424 (eval $ac_compile) 2>&5
9426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9427 test $ac_status = 0; } 2>conftest.err; then
9430 libobjs=conftest.$ac_objext
9432 wl=$lt_prog_compiler_wl
9433 pic_flag=$lt_prog_compiler_pic
9439 lt_save_allow_undefined_flag=$allow_undefined_flag
9440 allow_undefined_flag=
9441 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9442 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9445 test $ac_status = 0; }
9447 lt_cv_archive_cmds_need_lc=no
9449 lt_cv_archive_cmds_need_lc=yes
9451 allow_undefined_flag=$lt_save_allow_undefined_flag
9453 cat conftest.err 1>&5
9458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9459 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9460 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9619 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9621 if test "$GCC" = yes; then
9623 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9624 *) lt_awk_arg="/^libraries:/" ;;
9627 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9628 *) lt_sed_strip_eq="s,=/,/,g" ;;
9630 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9631 case $lt_search_path_spec in
9633 # if the path contains ";" then we assume it to be the separator
9634 # otherwise default to the standard path separator (i.e. ":") - it is
9635 # assumed that no part of a normal pathname contains ";" but that should
9636 # okay in the real world where ";" in dirpaths is itself problematic.
9637 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9640 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9643 # Ok, now we have the path, separated by spaces, we can step through it
9644 # and add multilib dir if necessary.
9645 lt_tmp_lt_search_path_spec=
9646 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9647 for lt_sys_path in $lt_search_path_spec; do
9648 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9649 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9651 test -d "$lt_sys_path" && \
9652 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9655 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9656 BEGIN {RS=" "; FS="/|\n";} {
9659 for (lt_i = NF; lt_i > 0; lt_i--) {
9660 if ($lt_i != "" && $lt_i != ".") {
9661 if ($lt_i == "..") {
9664 if (lt_count == 0) {
9665 lt_foo="/" $lt_i lt_foo;
9672 if (lt_foo != "") { lt_freq[lt_foo]++; }
9673 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9675 # AWK program above erroneously prepends '/' to C:/dos/paths
9678 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9679 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9681 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9683 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9686 libname_spec='lib$name'
9694 shlibpath_overrides_runpath=unknown
9696 dynamic_linker="$host_os ld.so"
9697 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9698 need_lib_prefix=unknown
9699 hardcode_into_libs=no
9701 # when you set need_version to no, make sure it does not cause -set_version
9702 # flags to be left without arguments
9703 need_version=unknown
9707 version_type=linux # correct to gnu/linux during the next big refactor
9708 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9709 shlibpath_var=LIBPATH
9711 # AIX 3 has no versioning support, so we append a major version to the name.
9712 soname_spec='${libname}${release}${shared_ext}$major'
9716 version_type=linux # correct to gnu/linux during the next big refactor
9719 hardcode_into_libs=yes
9720 if test "$host_cpu" = ia64; then
9721 # AIX 5 supports IA64
9722 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9723 shlibpath_var=LD_LIBRARY_PATH
9725 # With GCC up to 2.95.x, collect2 would create an import file
9726 # for dependence libraries. The import file would start with
9727 # the line `#! .'. This would cause the generated library to
9728 # depend on `.', always an invalid library. This was fixed in
9729 # development snapshots of GCC prior to 3.0.
9731 aix4 | aix4.[01] | aix4.[01].*)
9732 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9734 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9741 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9742 # soname into executable. Probably we can add versioning support to
9743 # collect2, so additional links can be useful in future.
9744 if test "$aix_use_runtimelinking" = yes; then
9745 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9746 # instead of lib<name>.a to let people know that these are not
9747 # typical AIX shared libraries.
9748 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9750 # We preserve .a as extension for shared libraries through AIX4.2
9751 # and later when we are not doing run time linking.
9752 library_names_spec='${libname}${release}.a $libname.a'
9753 soname_spec='${libname}${release}${shared_ext}$major'
9755 shlibpath_var=LIBPATH
9762 # Since July 2007 AmigaOS4 officially supports .so libraries.
9763 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9764 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9767 library_names_spec='$libname.ixlibrary $libname.a'
9768 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9769 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
9775 library_names_spec='${libname}${shared_ext}'
9776 dynamic_linker="$host_os ld.so"
9777 shlibpath_var=LIBRARY_PATH
9781 version_type=linux # correct to gnu/linux during the next big refactor
9783 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9784 soname_spec='${libname}${release}${shared_ext}$major'
9785 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9786 shlibpath_var=LD_LIBRARY_PATH
9787 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9788 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9789 # the default ld.so.conf also contains /usr/contrib/lib and
9790 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9791 # libtool to hard-code these into programs
9794 cygwin* | mingw* | pw32* | cegcc*)
9795 version_type=windows
9800 case $GCC,$cc_basename in
9803 library_names_spec='$libname.dll.a'
9804 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9805 postinstall_cmds='base_file=`basename \${file}`~
9806 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9807 dldir=$destdir/`dirname \$dlpath`~
9808 test -d \$dldir || mkdir -p \$dldir~
9809 $install_prog $dir/$dlname \$dldir/$dlname~
9810 chmod a+x \$dldir/$dlname~
9811 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9812 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9814 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9815 dlpath=$dir/\$dldll~
9817 shlibpath_overrides_runpath=yes
9821 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9822 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9824 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9827 # MinGW DLLs use traditional 'lib' prefix
9828 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9831 # pw32 DLLs use 'pw' prefix rather than 'lib'
9832 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9835 dynamic_linker='Win32 ld.exe'
9840 libname_spec='$name'
9841 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9842 library_names_spec='${libname}.dll.lib'
9846 sys_lib_search_path_spec=
9852 # Let DOS variable expansion print the short 8.3 style file name.
9853 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
9854 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
9857 # Convert to MSYS style.
9858 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
9861 # Convert to unix form, then to dos form, then back to unix form
9862 # but this time dos style (no spaces!) so that the unix form looks
9863 # like /cygdrive/c/PROGRA~1:/cygdr...
9864 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
9865 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
9866 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9869 sys_lib_search_path_spec="$LIB"
9870 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9871 # It is most probably a Windows format PATH.
9872 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9874 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9876 # FIXME: find the short name or the path components, as spaces are
9877 # common. (e.g. "Program Files" -> "PROGRA~1")
9881 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9882 postinstall_cmds='base_file=`basename \${file}`~
9883 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9884 dldir=$destdir/`dirname \$dlpath`~
9885 test -d \$dldir || mkdir -p \$dldir~
9886 $install_prog $dir/$dlname \$dldir/$dlname'
9887 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9888 dlpath=$dir/\$dldll~
9890 shlibpath_overrides_runpath=yes
9891 dynamic_linker='Win32 link.exe'
9895 # Assume MSVC wrapper
9896 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9897 dynamic_linker='Win32 ld.exe'
9900 # FIXME: first we should search . and the directory the executable is in
9904 darwin* | rhapsody*)
9905 dynamic_linker="$host_os dyld"
9909 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9910 soname_spec='${libname}${release}${major}$shared_ext'
9911 shlibpath_overrides_runpath=yes
9912 shlibpath_var=DYLD_LIBRARY_PATH
9913 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9915 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9916 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9920 version_type=linux # correct to gnu/linux during the next big refactor
9923 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9924 soname_spec='${libname}${release}${shared_ext}$major'
9925 shlibpath_var=LD_LIBRARY_PATH
9928 freebsd* | dragonfly*)
9929 # DragonFly does not have aout. When/if they implement a new
9930 # versioning mechanism, adjust this.
9931 if test -x /usr/bin/objformat; then
9932 objformat=`/usr/bin/objformat`
9935 freebsd[23].*) objformat=aout ;;
9939 version_type=freebsd-$objformat
9940 case $version_type in
9942 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9947 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9951 shlibpath_var=LD_LIBRARY_PATH
9954 shlibpath_overrides_runpath=yes
9956 freebsd3.[01]* | freebsdelf3.[01]*)
9957 shlibpath_overrides_runpath=yes
9958 hardcode_into_libs=yes
9960 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9961 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9962 shlibpath_overrides_runpath=no
9963 hardcode_into_libs=yes
9965 *) # from 4.6 on, and DragonFly
9966 shlibpath_overrides_runpath=yes
9967 hardcode_into_libs=yes
9973 version_type=linux # correct to gnu/linux during the next big refactor
9976 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9977 soname_spec='${libname}${release}${shared_ext}$major'
9978 shlibpath_var=LD_LIBRARY_PATH
9979 shlibpath_overrides_runpath=no
9980 hardcode_into_libs=yes
9984 version_type=linux # correct to gnu/linux during the next big refactor
9987 dynamic_linker="$host_os runtime_loader"
9988 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9989 soname_spec='${libname}${release}${shared_ext}$major'
9990 shlibpath_var=LIBRARY_PATH
9991 shlibpath_overrides_runpath=yes
9992 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
9993 hardcode_into_libs=yes
9996 hpux9* | hpux10* | hpux11*)
9997 # Give a soname corresponding to the major version so that dld.sl refuses to
9998 # link against other versions.
10005 hardcode_into_libs=yes
10006 dynamic_linker="$host_os dld.so"
10007 shlibpath_var=LD_LIBRARY_PATH
10008 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10009 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10010 soname_spec='${libname}${release}${shared_ext}$major'
10011 if test "X$HPUX_IA64_MODE" = X32; then
10012 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10014 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10016 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10020 hardcode_into_libs=yes
10021 dynamic_linker="$host_os dld.sl"
10022 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10023 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10024 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10025 soname_spec='${libname}${release}${shared_ext}$major'
10026 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10027 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10031 dynamic_linker="$host_os dld.sl"
10032 shlibpath_var=SHLIB_PATH
10033 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10034 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10035 soname_spec='${libname}${release}${shared_ext}$major'
10038 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10039 postinstall_cmds='chmod 555 $lib'
10040 # or fails outright, so override atomically:
10041 install_override_mode=555
10045 version_type=linux # correct to gnu/linux during the next big refactor
10048 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10049 soname_spec='${libname}${release}${shared_ext}$major'
10050 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10051 shlibpath_var=LD_LIBRARY_PATH
10052 shlibpath_overrides_runpath=no
10053 hardcode_into_libs=yes
10056 irix5* | irix6* | nonstopux*)
10058 nonstopux*) version_type=nonstopux ;;
10060 if test "$lt_cv_prog_gnu_ld" = yes; then
10061 version_type=linux # correct to gnu/linux during the next big refactor
10068 soname_spec='${libname}${release}${shared_ext}$major'
10069 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10071 irix5* | nonstopux*)
10072 libsuff= shlibsuff=
10075 case $LD in # libtool.m4 will add one of these switches to LD
10076 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10077 libsuff= shlibsuff= libmagic=32-bit;;
10078 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10079 libsuff=32 shlibsuff=N32 libmagic=N32;;
10080 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10081 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10082 *) libsuff= shlibsuff= libmagic=never-match;;
10086 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10087 shlibpath_overrides_runpath=no
10088 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10089 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10090 hardcode_into_libs=yes
10093 # No shared lib support for Linux oldld, aout, or coff.
10094 linux*oldld* | linux*aout* | linux*coff*)
10098 # This must be glibc/ELF.
10099 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10100 version_type=linux # correct to gnu/linux during the next big refactor
10103 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10104 soname_spec='${libname}${release}${shared_ext}$major'
10105 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10106 shlibpath_var=LD_LIBRARY_PATH
10107 shlibpath_overrides_runpath=no
10109 # Some binutils ld are patched to set DT_RUNPATH
10110 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10111 $as_echo_n "(cached) " >&6
10113 lt_cv_shlibpath_overrides_runpath=no
10114 save_LDFLAGS=$LDFLAGS
10115 save_libdir=$libdir
10116 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10117 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10119 /* end confdefs.h. */
10129 if ac_fn_c_try_link "$LINENO"; then :
10130 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10131 lt_cv_shlibpath_overrides_runpath=yes
10134 rm -f core conftest.err conftest.$ac_objext \
10135 conftest$ac_exeext conftest.$ac_ext
10136 LDFLAGS=$save_LDFLAGS
10137 libdir=$save_libdir
10141 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10143 # This implies no fast_install, which is unacceptable.
10144 # Some rework will be needed to allow for fast_install
10145 # before this can be enabled.
10146 hardcode_into_libs=yes
10148 # Append ld.so.conf contents to the search path
10149 if test -f /etc/ld.so.conf; then
10150 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;s/"//g;/^$/d' | tr '\n' ' '`
10151 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10154 # We used to test for /lib/ld.so.1 and disable shared libraries on
10155 # powerpc, because MkLinux only supported shared libraries with the
10156 # GNU dynamic linker. Since this was broken with cross compilers,
10157 # most powerpc-linux boxes support dynamic linking these days and
10158 # people can always --disable-shared, the test was removed, and we
10159 # assume the GNU/Linux dynamic linker is in use.
10160 dynamic_linker='GNU/Linux ld.so'
10167 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10168 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10169 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10170 dynamic_linker='NetBSD (a.out) ld.so'
10172 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10173 soname_spec='${libname}${release}${shared_ext}$major'
10174 dynamic_linker='NetBSD ld.elf_so'
10176 shlibpath_var=LD_LIBRARY_PATH
10177 shlibpath_overrides_runpath=yes
10178 hardcode_into_libs=yes
10182 version_type=linux # correct to gnu/linux during the next big refactor
10183 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10184 shlibpath_var=LD_LIBRARY_PATH
10185 shlibpath_overrides_runpath=yes
10192 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10193 soname_spec='${libname}${release}${shared_ext}$major'
10194 shlibpath_var=LD_LIBRARY_PATH
10195 shlibpath_overrides_runpath=no
10196 hardcode_into_libs=yes
10197 dynamic_linker='ldqnx.so'
10202 sys_lib_dlsearch_path_spec="/usr/lib"
10204 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10206 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10207 *) need_version=no ;;
10209 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10210 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10211 shlibpath_var=LD_LIBRARY_PATH
10212 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10214 openbsd2.[89] | openbsd2.[89].*)
10215 shlibpath_overrides_runpath=no
10218 shlibpath_overrides_runpath=yes
10222 shlibpath_overrides_runpath=yes
10227 libname_spec='$name'
10230 library_names_spec='$libname${shared_ext} $libname.a'
10231 dynamic_linker='OS/2 ld.exe'
10232 shlibpath_var=LIBPATH
10235 osf3* | osf4* | osf5*)
10239 soname_spec='${libname}${release}${shared_ext}$major'
10240 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10241 shlibpath_var=LD_LIBRARY_PATH
10242 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10243 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10251 version_type=linux # correct to gnu/linux during the next big refactor
10254 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10255 soname_spec='${libname}${release}${shared_ext}$major'
10256 shlibpath_var=LD_LIBRARY_PATH
10257 shlibpath_overrides_runpath=yes
10258 hardcode_into_libs=yes
10259 # ldd complains unless libraries are executable
10260 postinstall_cmds='chmod +x $lib'
10265 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10266 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10267 shlibpath_var=LD_LIBRARY_PATH
10268 shlibpath_overrides_runpath=yes
10269 if test "$with_gnu_ld" = yes; then
10276 version_type=linux # correct to gnu/linux during the next big refactor
10277 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10278 soname_spec='${libname}${release}${shared_ext}$major'
10279 shlibpath_var=LD_LIBRARY_PATH
10280 case $host_vendor in
10282 shlibpath_overrides_runpath=no
10284 runpath_var=LD_RUN_PATH
10292 shlibpath_overrides_runpath=no
10293 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10299 if test -d /usr/nec ;then
10300 version_type=linux # correct to gnu/linux during the next big refactor
10301 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10302 soname_spec='$libname${shared_ext}.$major'
10303 shlibpath_var=LD_LIBRARY_PATH
10307 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10308 version_type=freebsd-elf
10311 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10312 soname_spec='${libname}${release}${shared_ext}$major'
10313 shlibpath_var=LD_LIBRARY_PATH
10314 shlibpath_overrides_runpath=yes
10315 hardcode_into_libs=yes
10316 if test "$with_gnu_ld" = yes; then
10317 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10319 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10322 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10326 sys_lib_dlsearch_path_spec='/usr/lib'
10330 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10331 version_type=linux # correct to gnu/linux during the next big refactor
10334 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10335 shlibpath_var=LD_LIBRARY_PATH
10336 shlibpath_overrides_runpath=no
10337 hardcode_into_libs=yes
10341 version_type=linux # correct to gnu/linux during the next big refactor
10342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10343 soname_spec='${libname}${release}${shared_ext}$major'
10344 shlibpath_var=LD_LIBRARY_PATH
10351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10352 $as_echo "$dynamic_linker" >&6; }
10353 test "$dynamic_linker" = no && can_build_shared=no
10355 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10356 if test "$GCC" = yes; then
10357 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10360 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10361 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10363 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10364 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10459 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10461 if test -n "$hardcode_libdir_flag_spec" ||
10462 test -n "$runpath_var" ||
10463 test "X$hardcode_automatic" = "Xyes" ; then
10465 # We can hardcode non-existent directories.
10466 if test "$hardcode_direct" != no &&
10467 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10468 # have to relink, otherwise we might link with an installed library
10469 # when we should be linking with a yet-to-be-installed one
10470 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10471 test "$hardcode_minus_L" != no; then
10472 # Linking always hardcodes the temporary library directory.
10473 hardcode_action=relink
10475 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10476 hardcode_action=immediate
10479 # We cannot hardcode anything, or else we can only hardcode existing
10481 hardcode_action=unsupported
10483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10484 $as_echo "$hardcode_action" >&6; }
10486 if test "$hardcode_action" = relink ||
10487 test "$inherit_rpath" = yes; then
10488 # Fast installation is not supported
10489 enable_fast_install=no
10490 elif test "$shlibpath_overrides_runpath" = yes ||
10491 test "$enable_shared" = no; then
10492 # Fast installation is not necessary
10493 enable_fast_install=needless
10501 if test "x$enable_dlopen" != xyes; then
10502 enable_dlopen=unknown
10503 enable_dlopen_self=unknown
10504 enable_dlopen_self_static=unknown
10511 lt_cv_dlopen="load_add_on"
10513 lt_cv_dlopen_self=yes
10516 mingw* | pw32* | cegcc*)
10517 lt_cv_dlopen="LoadLibrary"
10522 lt_cv_dlopen="dlopen"
10527 # if libdl is installed we need to link against it
10528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10529 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10530 if ${ac_cv_lib_dl_dlopen+:} false; then :
10531 $as_echo_n "(cached) " >&6
10533 ac_check_lib_save_LIBS=$LIBS
10535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10536 /* end confdefs.h. */
10538 /* Override any GCC internal prototype to avoid an error.
10539 Use char because int might match the return type of a GCC
10540 builtin and then its argument prototype would still apply. */
10553 if ac_fn_c_try_link "$LINENO"; then :
10554 ac_cv_lib_dl_dlopen=yes
10556 ac_cv_lib_dl_dlopen=no
10558 rm -f core conftest.err conftest.$ac_objext \
10559 conftest$ac_exeext conftest.$ac_ext
10560 LIBS=$ac_check_lib_save_LIBS
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10563 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10564 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10565 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10568 lt_cv_dlopen="dyld"
10570 lt_cv_dlopen_self=yes
10577 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10578 if test "x$ac_cv_func_shl_load" = xyes; then :
10579 lt_cv_dlopen="shl_load"
10581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10582 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10583 if ${ac_cv_lib_dld_shl_load+:} false; then :
10584 $as_echo_n "(cached) " >&6
10586 ac_check_lib_save_LIBS=$LIBS
10588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10589 /* end confdefs.h. */
10591 /* Override any GCC internal prototype to avoid an error.
10592 Use char because int might match the return type of a GCC
10593 builtin and then its argument prototype would still apply. */
10601 return shl_load ();
10606 if ac_fn_c_try_link "$LINENO"; then :
10607 ac_cv_lib_dld_shl_load=yes
10609 ac_cv_lib_dld_shl_load=no
10611 rm -f core conftest.err conftest.$ac_objext \
10612 conftest$ac_exeext conftest.$ac_ext
10613 LIBS=$ac_check_lib_save_LIBS
10615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10616 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10617 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10618 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10620 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10621 if test "x$ac_cv_func_dlopen" = xyes; then :
10622 lt_cv_dlopen="dlopen"
10624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10625 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10626 if ${ac_cv_lib_dl_dlopen+:} false; then :
10627 $as_echo_n "(cached) " >&6
10629 ac_check_lib_save_LIBS=$LIBS
10631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10632 /* end confdefs.h. */
10634 /* Override any GCC internal prototype to avoid an error.
10635 Use char because int might match the return type of a GCC
10636 builtin and then its argument prototype would still apply. */
10649 if ac_fn_c_try_link "$LINENO"; then :
10650 ac_cv_lib_dl_dlopen=yes
10652 ac_cv_lib_dl_dlopen=no
10654 rm -f core conftest.err conftest.$ac_objext \
10655 conftest$ac_exeext conftest.$ac_ext
10656 LIBS=$ac_check_lib_save_LIBS
10658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10659 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10660 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10661 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10664 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10665 if ${ac_cv_lib_svld_dlopen+:} false; then :
10666 $as_echo_n "(cached) " >&6
10668 ac_check_lib_save_LIBS=$LIBS
10669 LIBS="-lsvld $LIBS"
10670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10671 /* end confdefs.h. */
10673 /* Override any GCC internal prototype to avoid an error.
10674 Use char because int might match the return type of a GCC
10675 builtin and then its argument prototype would still apply. */
10688 if ac_fn_c_try_link "$LINENO"; then :
10689 ac_cv_lib_svld_dlopen=yes
10691 ac_cv_lib_svld_dlopen=no
10693 rm -f core conftest.err conftest.$ac_objext \
10694 conftest$ac_exeext conftest.$ac_ext
10695 LIBS=$ac_check_lib_save_LIBS
10697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10698 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10699 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10700 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10703 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10704 if ${ac_cv_lib_dld_dld_link+:} false; then :
10705 $as_echo_n "(cached) " >&6
10707 ac_check_lib_save_LIBS=$LIBS
10709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10710 /* end confdefs.h. */
10712 /* Override any GCC internal prototype to avoid an error.
10713 Use char because int might match the return type of a GCC
10714 builtin and then its argument prototype would still apply. */
10722 return dld_link ();
10727 if ac_fn_c_try_link "$LINENO"; then :
10728 ac_cv_lib_dld_dld_link=yes
10730 ac_cv_lib_dld_dld_link=no
10732 rm -f core conftest.err conftest.$ac_objext \
10733 conftest$ac_exeext conftest.$ac_ext
10734 LIBS=$ac_check_lib_save_LIBS
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10737 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10738 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
10739 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10760 if test "x$lt_cv_dlopen" != xno; then
10766 case $lt_cv_dlopen in
10768 save_CPPFLAGS="$CPPFLAGS"
10769 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10771 save_LDFLAGS="$LDFLAGS"
10772 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10775 LIBS="$lt_cv_dlopen_libs $LIBS"
10777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10778 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10779 if ${lt_cv_dlopen_self+:} false; then :
10780 $as_echo_n "(cached) " >&6
10782 if test "$cross_compiling" = yes; then :
10783 lt_cv_dlopen_self=cross
10785 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10786 lt_status=$lt_dlunknown
10787 cat > conftest.$ac_ext <<_LT_EOF
10788 #line $LINENO "configure"
10789 #include "confdefs.h"
10798 # define LT_DLGLOBAL RTLD_GLOBAL
10801 # define LT_DLGLOBAL DL_GLOBAL
10803 # define LT_DLGLOBAL 0
10807 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10808 find out it does not work in some platform. */
10809 #ifndef LT_DLLAZY_OR_NOW
10811 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10814 # define LT_DLLAZY_OR_NOW DL_LAZY
10817 # define LT_DLLAZY_OR_NOW RTLD_NOW
10820 # define LT_DLLAZY_OR_NOW DL_NOW
10822 # define LT_DLLAZY_OR_NOW 0
10829 /* When -fvisbility=hidden is used, assume the code has been annotated
10830 correspondingly for the symbols needed. */
10831 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10832 int fnord () __attribute__((visibility("default")));
10835 int fnord () { return 42; }
10838 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10839 int status = $lt_dlunknown;
10843 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10846 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10847 else puts (dlerror ());
10849 /* dlclose (self); */
10857 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10858 (eval $ac_link) 2>&5
10860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10861 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10862 (./conftest; exit; ) >&5 2>/dev/null
10864 case x$lt_status in
10865 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10866 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10867 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10870 # compilation failed
10871 lt_cv_dlopen_self=no
10878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10879 $as_echo "$lt_cv_dlopen_self" >&6; }
10881 if test "x$lt_cv_dlopen_self" = xyes; then
10882 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10884 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10885 if ${lt_cv_dlopen_self_static+:} false; then :
10886 $as_echo_n "(cached) " >&6
10888 if test "$cross_compiling" = yes; then :
10889 lt_cv_dlopen_self_static=cross
10891 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10892 lt_status=$lt_dlunknown
10893 cat > conftest.$ac_ext <<_LT_EOF
10894 #line $LINENO "configure"
10895 #include "confdefs.h"
10904 # define LT_DLGLOBAL RTLD_GLOBAL
10907 # define LT_DLGLOBAL DL_GLOBAL
10909 # define LT_DLGLOBAL 0
10913 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10914 find out it does not work in some platform. */
10915 #ifndef LT_DLLAZY_OR_NOW
10917 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10920 # define LT_DLLAZY_OR_NOW DL_LAZY
10923 # define LT_DLLAZY_OR_NOW RTLD_NOW
10926 # define LT_DLLAZY_OR_NOW DL_NOW
10928 # define LT_DLLAZY_OR_NOW 0
10935 /* When -fvisbility=hidden is used, assume the code has been annotated
10936 correspondingly for the symbols needed. */
10937 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10938 int fnord () __attribute__((visibility("default")));
10941 int fnord () { return 42; }
10944 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10945 int status = $lt_dlunknown;
10949 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10952 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10953 else puts (dlerror ());
10955 /* dlclose (self); */
10963 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10964 (eval $ac_link) 2>&5
10966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10967 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10968 (./conftest; exit; ) >&5 2>/dev/null
10970 case x$lt_status in
10971 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10972 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10973 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10976 # compilation failed
10977 lt_cv_dlopen_self_static=no
10984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10985 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10988 CPPFLAGS="$save_CPPFLAGS"
10989 LDFLAGS="$save_LDFLAGS"
10994 case $lt_cv_dlopen_self in
10995 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10996 *) enable_dlopen_self=unknown ;;
10999 case $lt_cv_dlopen_self_static in
11000 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11001 *) enable_dlopen_self_static=unknown ;;
11023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11024 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11025 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11026 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11027 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11029 $as_echo "yes" >&6; }
11031 # FIXME - insert some real tests, host_os isn't really good enough
11034 if test -n "$STRIP" ; then
11035 striplib="$STRIP -x"
11036 old_striplib="$STRIP -S"
11037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11038 $as_echo "yes" >&6; }
11040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11041 $as_echo "no" >&6; }
11045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11046 $as_echo "no" >&6; }
11062 # Report which library types will actually be built
11063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11064 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11066 $as_echo "$can_build_shared" >&6; }
11068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11069 $as_echo_n "checking whether to build shared libraries... " >&6; }
11070 test "$can_build_shared" = "no" && enable_shared=no
11072 # On AIX, shared libraries and static libraries use the same namespace, and
11073 # are all built from PIC.
11076 test "$enable_shared" = yes && enable_static=no
11077 if test -n "$RANLIB"; then
11078 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11079 postinstall_cmds='$RANLIB $lib'
11084 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11085 test "$enable_shared" = yes && enable_static=no
11089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11090 $as_echo "$enable_shared" >&6; }
11092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11093 $as_echo_n "checking whether to build static libraries... " >&6; }
11094 # Make sure either enable_shared or enable_static is yes.
11095 test "$enable_shared" = yes || enable_static=yes
11096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11097 $as_echo "$enable_static" >&6; }
11104 ac_cpp='$CPP $CPPFLAGS'
11105 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11106 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11107 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11125 ac_config_commands="$ac_config_commands libtool"
11130 # Only expand once:
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11134 $as_echo_n "checking whether ln -s works... " >&6; }
11136 if test "$LN_S" = "ln -s"; then
11137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11138 $as_echo "yes" >&6; }
11140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11141 $as_echo "no, using $LN_S" >&6; }
11144 for ac_prog in 'bison -y' byacc
11146 # Extract the first word of "$ac_prog", so it can be a program name with args.
11147 set dummy $ac_prog; ac_word=$2
11148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11149 $as_echo_n "checking for $ac_word... " >&6; }
11150 if ${ac_cv_prog_YACC+:} false; then :
11151 $as_echo_n "(cached) " >&6
11153 if test -n "$YACC"; then
11154 ac_cv_prog_YACC="$YACC" # Let the user override the test.
11156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11157 for as_dir in $PATH
11160 test -z "$as_dir" && as_dir=.
11161 for ac_exec_ext in '' $ac_executable_extensions; do
11162 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11163 ac_cv_prog_YACC="$ac_prog"
11164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11173 YACC=$ac_cv_prog_YACC
11174 if test -n "$YACC"; then
11175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
11176 $as_echo "$YACC" >&6; }
11178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11179 $as_echo "no" >&6; }
11183 test -n "$YACC" && break
11185 test -n "$YACC" || YACC="yacc"
11188 am__api_version='1.12'
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
11191 $as_echo_n "checking whether build environment is sane... " >&6; }
11192 # Reject unsafe characters in $srcdir or the absolute working directory
11193 # name. Accept space and tab only in the latter.
11197 *[\\\"\#\$\&\'\`$am_lf]*)
11198 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
11201 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
11202 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
11205 # Do 'set' in a subshell so we don't clobber the current shell's
11206 # arguments. Must try -L first in case configure is actually a
11207 # symlink; some systems play weird games with the mod time of symlinks
11208 # (eg FreeBSD returns the mod time of the symlink's containing
11212 for am_try in 1 2; do
11213 echo "timestamp, slept: $am_has_slept" > conftest.file
11214 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
11215 if test "$*" = "X"; then
11217 set X `ls -t "$srcdir/configure" conftest.file`
11219 if test "$*" != "X $srcdir/configure conftest.file" \
11220 && test "$*" != "X conftest.file $srcdir/configure"; then
11222 # If neither matched, then we have a broken ls. This can happen
11223 # if, for instance, CONFIG_SHELL is bash and it inherits a
11224 # broken ls alias from the environment. This has actually
11225 # happened. Such a system could not be considered "sane".
11226 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
11227 alias in your environment" "$LINENO" 5
11229 if test "$2" = conftest.file || test $am_try -eq 2; then
11236 test "$2" = conftest.file
11242 as_fn_error $? "newly created file is older than distributed files!
11243 Check your system clock" "$LINENO" 5
11245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11246 $as_echo "yes" >&6; }
11247 # If we didn't sleep, we still need to ensure time stamps of config.status and
11248 # generated files are strictly newer.
11250 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
11255 rm -f conftest.file
11257 test "$program_prefix" != NONE &&
11258 program_transform_name="s&^&$program_prefix&;$program_transform_name"
11259 # Use a double $ so make ignores it.
11260 test "$program_suffix" != NONE &&
11261 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
11262 # Double any \ or $.
11263 # By default was `s,x,x', remove it if useless.
11264 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
11265 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
11267 # expand $ac_aux_dir to an absolute path
11268 am_aux_dir=`cd $ac_aux_dir && pwd`
11270 if test x"${MISSING+set}" != xset; then
11271 case $am_aux_dir in
11273 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
11275 MISSING="\${SHELL} $am_aux_dir/missing" ;;
11278 # Use eval to expand $SHELL
11279 if eval "$MISSING --run true"; then
11280 am_missing_run="$MISSING --run "
11283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
11284 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
11287 if test x"${install_sh}" != xset; then
11288 case $am_aux_dir in
11290 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
11292 install_sh="\${SHELL} $am_aux_dir/install-sh"
11296 # Installed binaries are usually stripped using 'strip' when the user
11297 # run "make install-strip". However 'strip' might not be the right
11298 # tool to use in cross-compilation environments, therefore Automake
11299 # will honor the 'STRIP' environment variable to overrule this program.
11300 if test "$cross_compiling" != no; then
11301 if test -n "$ac_tool_prefix"; then
11302 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
11303 set dummy ${ac_tool_prefix}strip; ac_word=$2
11304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11305 $as_echo_n "checking for $ac_word... " >&6; }
11306 if ${ac_cv_prog_STRIP+:} false; then :
11307 $as_echo_n "(cached) " >&6
11309 if test -n "$STRIP"; then
11310 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11313 for as_dir in $PATH
11316 test -z "$as_dir" && as_dir=.
11317 for ac_exec_ext in '' $ac_executable_extensions; do
11318 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11319 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
11320 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11329 STRIP=$ac_cv_prog_STRIP
11330 if test -n "$STRIP"; then
11331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
11332 $as_echo "$STRIP" >&6; }
11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11335 $as_echo "no" >&6; }
11340 if test -z "$ac_cv_prog_STRIP"; then
11342 # Extract the first word of "strip", so it can be a program name with args.
11343 set dummy strip; ac_word=$2
11344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11345 $as_echo_n "checking for $ac_word... " >&6; }
11346 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
11347 $as_echo_n "(cached) " >&6
11349 if test -n "$ac_ct_STRIP"; then
11350 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
11352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11353 for as_dir in $PATH
11356 test -z "$as_dir" && as_dir=.
11357 for ac_exec_ext in '' $ac_executable_extensions; do
11358 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11359 ac_cv_prog_ac_ct_STRIP="strip"
11360 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11369 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
11370 if test -n "$ac_ct_STRIP"; then
11371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
11372 $as_echo "$ac_ct_STRIP" >&6; }
11374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11375 $as_echo "no" >&6; }
11378 if test "x$ac_ct_STRIP" = x; then
11381 case $cross_compiling:$ac_tool_warned in
11383 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11384 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11385 ac_tool_warned=yes ;;
11390 STRIP="$ac_cv_prog_STRIP"
11394 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
11396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
11397 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
11398 if test -z "$MKDIR_P"; then
11399 if ${ac_cv_path_mkdir+:} false; then :
11400 $as_echo_n "(cached) " >&6
11402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11403 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
11406 test -z "$as_dir" && as_dir=.
11407 for ac_prog in mkdir gmkdir; do
11408 for ac_exec_ext in '' $ac_executable_extensions; do
11409 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
11410 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
11411 'mkdir (GNU coreutils) '* | \
11412 'mkdir (coreutils) '* | \
11413 'mkdir (fileutils) '4.1*)
11414 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
11424 test -d ./--version && rmdir ./--version
11425 if test "${ac_cv_path_mkdir+set}" = set; then
11426 MKDIR_P="$ac_cv_path_mkdir -p"
11428 # As a last resort, use the slow shell script. Don't cache a
11429 # value for MKDIR_P within a source directory, because that will
11430 # break other packages using the cache if that directory is
11431 # removed, or if the value is a relative name.
11432 MKDIR_P="$ac_install_sh -d"
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
11436 $as_echo "$MKDIR_P" >&6; }
11438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11439 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11441 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11442 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
11443 $as_echo_n "(cached) " >&6
11445 cat >conftest.make <<\_ACEOF
11448 @echo '@@@%%%=$(MAKE)=@@@%%%'
11450 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
11451 case `${MAKE-make} -f conftest.make 2>/dev/null` in
11452 *@@@%%%=?*=@@@%%%*)
11453 eval ac_cv_prog_make_${ac_make}_set=yes;;
11455 eval ac_cv_prog_make_${ac_make}_set=no;;
11457 rm -f conftest.make
11459 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11461 $as_echo "yes" >&6; }
11464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11465 $as_echo "no" >&6; }
11466 SET_MAKE="MAKE=${MAKE-make}"
11469 rm -rf .tst 2>/dev/null
11470 mkdir .tst 2>/dev/null
11471 if test -d .tst; then
11476 rmdir .tst 2>/dev/null
11478 DEPDIR="${am__leading_dot}deps"
11480 ac_config_commands="$ac_config_commands depfiles"
11483 am_make=${MAKE-make}
11484 cat > confinc << 'END'
11486 @echo this is the am__doit target
11489 # If we don't find an include directive, just comment out the code.
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
11491 $as_echo_n "checking for style of include used by $am_make... " >&6; }
11495 # First try GNU make style include.
11496 echo "include confinc" > confmf
11497 # Ignore all kinds of additional output from 'make'.
11498 case `$am_make -s -f confmf 2> /dev/null` in #(
11499 *the\ am__doit\ target*)
11500 am__include=include
11505 # Now try BSD make style include.
11506 if test "$am__include" = "#"; then
11507 echo '.include "confinc"' > confmf
11508 case `$am_make -s -f confmf 2> /dev/null` in #(
11509 *the\ am__doit\ target*)
11510 am__include=.include
11518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
11519 $as_echo "$_am_result" >&6; }
11520 rm -f confinc confmf
11522 # Check whether --enable-dependency-tracking was given.
11523 if test "${enable_dependency_tracking+set}" = set; then :
11524 enableval=$enable_dependency_tracking;
11527 if test "x$enable_dependency_tracking" != xno; then
11528 am_depcomp="$ac_aux_dir/depcomp"
11532 if test "x$enable_dependency_tracking" != xno; then
11541 if test "`cd $srcdir && pwd`" != "`pwd`"; then
11542 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
11543 # is not polluted with repeated "-I."
11544 am__isrc=' -I$(srcdir)'
11545 # test to see if srcdir already configured
11546 if test -f $srcdir/config.status; then
11547 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
11551 # test whether we have cygpath
11552 if test -z "$CYGPATH_W"; then
11553 if (cygpath --version) >/dev/null 2>/dev/null; then
11554 CYGPATH_W='cygpath -w'
11561 # Define the identity of the package.
11567 cat >>confdefs.h <<_ACEOF
11568 #define PACKAGE "$PACKAGE"
11572 cat >>confdefs.h <<_ACEOF
11573 #define VERSION "$VERSION"
11576 # Some tools Automake needs.
11578 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
11581 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
11584 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
11587 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
11590 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
11592 # For better backward compatibility. To be removed once Automake 1.9.x
11593 # dies out for good. For more background, see:
11594 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
11595 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
11596 mkdir_p='$(MKDIR_P)'
11598 # We need awk for the "check" target. The system "awk" is bad on
11600 # Always define AMTAR for backward compatibility. Yes, it's still used
11601 # in the wild :-( We should find a proper way to deprecate it ...
11602 AMTAR='$${TAR-tar}'
11604 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
11609 depcc="$CC" am_compiler_list=
11611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11612 $as_echo_n "checking dependency style of $depcc... " >&6; }
11613 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
11614 $as_echo_n "(cached) " >&6
11616 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11617 # We make a subdir and do the tests there. Otherwise we can end up
11618 # making bogus files that we don't know about and never remove. For
11619 # instance it was reported that on HP-UX the gcc test will end up
11620 # making a dummy file named 'D' -- because '-MD' means "put the output
11622 rm -rf conftest.dir
11624 # Copy depcomp to subdir because otherwise we won't find it if we're
11625 # using a relative directory.
11626 cp "$am_depcomp" conftest.dir
11628 # We will build objects and dependencies in a subdirectory because
11629 # it helps to detect inapplicable dependency modes. For instance
11630 # both Tru64's cc and ICC support -MD to output dependencies as a
11631 # side effect of compilation, but ICC will put the dependencies in
11632 # the current directory while Tru64 will put them in the object
11636 am_cv_CC_dependencies_compiler_type=none
11637 if test "$am_compiler_list" = ""; then
11638 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11640 am__universal=false
11641 case " $depcc " in #(
11642 *\ -arch\ *\ -arch\ *) am__universal=true ;;
11645 for depmode in $am_compiler_list; do
11646 # Setup a source with many dependencies, because some compilers
11647 # like to wrap large dependency lists on column 80 (with \), and
11648 # we should not choose a depcomp mode which is confused by this.
11650 # We need to recreate these files for each test, as the compiler may
11651 # overwrite some of them when testing with obscure command lines.
11652 # This happens at least with the AIX C compiler.
11654 for i in 1 2 3 4 5 6; do
11655 echo '#include "conftst'$i'.h"' >> sub/conftest.c
11656 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11657 # Solaris 10 /bin/sh.
11658 echo '/* dummy */' > sub/conftst$i.h
11660 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11662 # We check with '-c' and '-o' for the sake of the "dashmstdout"
11663 # mode. It turns out that the SunPro C++ compiler does not properly
11664 # handle '-M -o', and we need to detect this. Also, some Intel
11665 # versions had trouble with output in subdirs.
11666 am__obj=sub/conftest.${OBJEXT-o}
11667 am__minus_obj="-o $am__obj"
11670 # This depmode causes a compiler race in universal mode.
11671 test "$am__universal" = false || continue
11674 # After this tag, mechanisms are not by side-effect, so they'll
11675 # only be used when explicitly requested.
11676 if test "x$enable_dependency_tracking" = xyes; then
11682 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11683 # This compiler won't grok '-c -o', but also, the minuso test has
11684 # not run yet. These depmodes are late enough in the game, and
11685 # so weak that their functioning should not be impacted.
11686 am__obj=conftest.${OBJEXT-o}
11691 if depmode=$depmode \
11692 source=sub/conftest.c object=$am__obj \
11693 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11694 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11695 >/dev/null 2>conftest.err &&
11696 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11697 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11698 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11699 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11700 # icc doesn't choke on unknown options, it will just issue warnings
11701 # or remarks (even with -Werror). So we grep stderr for any message
11702 # that says an option was ignored or not supported.
11703 # When given -MP, icc 7.0 and 7.1 complain thusly:
11704 # icc: Command line warning: ignoring option '-M'; no argument required
11705 # The diagnosis changed in icc 8.0:
11706 # icc: Command line remark: option '-MP' not supported
11707 if (grep 'ignoring option' conftest.err ||
11708 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11709 am_cv_CC_dependencies_compiler_type=$depmode
11716 rm -rf conftest.dir
11718 am_cv_CC_dependencies_compiler_type=none
11722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
11723 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
11724 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
11727 test "x$enable_dependency_tracking" != xno \
11728 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
11729 am__fastdepCC_TRUE=
11730 am__fastdepCC_FALSE='#'
11732 am__fastdepCC_TRUE='#'
11733 am__fastdepCC_FALSE=
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11740 $as_echo_n "checking for library containing dlsym... " >&6; }
11741 if ${ac_cv_search_dlsym+:} false; then :
11742 $as_echo_n "(cached) " >&6
11744 ac_func_search_save_LIBS=$LIBS
11745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11746 /* end confdefs.h. */
11748 /* Override any GCC internal prototype to avoid an error.
11749 Use char because int might match the return type of a GCC
11750 builtin and then its argument prototype would still apply. */
11763 for ac_lib in '' dl; do
11764 if test -z "$ac_lib"; then
11765 ac_res="none required"
11768 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11770 if ac_fn_c_try_link "$LINENO"; then :
11771 ac_cv_search_dlsym=$ac_res
11773 rm -f core conftest.err conftest.$ac_objext \
11775 if ${ac_cv_search_dlsym+:} false; then :
11779 if ${ac_cv_search_dlsym+:} false; then :
11782 ac_cv_search_dlsym=no
11784 rm conftest.$ac_ext
11785 LIBS=$ac_func_search_save_LIBS
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11788 $as_echo "$ac_cv_search_dlsym" >&6; }
11789 ac_res=$ac_cv_search_dlsym
11790 if test "$ac_res" != no; then :
11791 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
11796 $as_echo_n "checking for library containing pthread_create... " >&6; }
11797 if ${ac_cv_search_pthread_create+:} false; then :
11798 $as_echo_n "(cached) " >&6
11800 ac_func_search_save_LIBS=$LIBS
11801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11802 /* end confdefs.h. */
11804 /* Override any GCC internal prototype to avoid an error.
11805 Use char because int might match the return type of a GCC
11806 builtin and then its argument prototype would still apply. */
11810 char pthread_create ();
11814 return pthread_create ();
11819 for ac_lib in '' pthread; do
11820 if test -z "$ac_lib"; then
11821 ac_res="none required"
11824 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11826 if ac_fn_c_try_link "$LINENO"; then :
11827 ac_cv_search_pthread_create=$ac_res
11829 rm -f core conftest.err conftest.$ac_objext \
11831 if ${ac_cv_search_pthread_create+:} false; then :
11835 if ${ac_cv_search_pthread_create+:} false; then :
11838 ac_cv_search_pthread_create=no
11840 rm conftest.$ac_ext
11841 LIBS=$ac_func_search_save_LIBS
11843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
11844 $as_echo "$ac_cv_search_pthread_create" >&6; }
11845 ac_res=$ac_cv_search_pthread_create
11846 if test "$ac_res" != no; then :
11847 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
11852 $as_echo_n "checking for library containing clock_gettime... " >&6; }
11853 if ${ac_cv_search_clock_gettime+:} false; then :
11854 $as_echo_n "(cached) " >&6
11856 ac_func_search_save_LIBS=$LIBS
11857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11858 /* end confdefs.h. */
11860 /* Override any GCC internal prototype to avoid an error.
11861 Use char because int might match the return type of a GCC
11862 builtin and then its argument prototype would still apply. */
11866 char clock_gettime ();
11870 return clock_gettime ();
11875 for ac_lib in '' rt; do
11876 if test -z "$ac_lib"; then
11877 ac_res="none required"
11880 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11882 if ac_fn_c_try_link "$LINENO"; then :
11883 ac_cv_search_clock_gettime=$ac_res
11885 rm -f core conftest.err conftest.$ac_objext \
11887 if ${ac_cv_search_clock_gettime+:} false; then :
11891 if ${ac_cv_search_clock_gettime+:} false; then :
11894 ac_cv_search_clock_gettime=no
11896 rm conftest.$ac_ext
11897 LIBS=$ac_func_search_save_LIBS
11899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
11900 $as_echo "$ac_cv_search_clock_gettime" >&6; }
11901 ac_res=$ac_cv_search_clock_gettime
11902 if test "$ac_res" != no; then :
11903 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing SSL_connect" >&5
11908 $as_echo_n "checking for library containing SSL_connect... " >&6; }
11909 if ${ac_cv_search_SSL_connect+:} false; then :
11910 $as_echo_n "(cached) " >&6
11912 ac_func_search_save_LIBS=$LIBS
11913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11914 /* end confdefs.h. */
11916 /* Override any GCC internal prototype to avoid an error.
11917 Use char because int might match the return type of a GCC
11918 builtin and then its argument prototype would still apply. */
11922 char SSL_connect ();
11926 return SSL_connect ();
11931 for ac_lib in '' ssl; do
11932 if test -z "$ac_lib"; then
11933 ac_res="none required"
11936 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11938 if ac_fn_c_try_link "$LINENO"; then :
11939 ac_cv_search_SSL_connect=$ac_res
11941 rm -f core conftest.err conftest.$ac_objext \
11943 if ${ac_cv_search_SSL_connect+:} false; then :
11947 if ${ac_cv_search_SSL_connect+:} false; then :
11950 ac_cv_search_SSL_connect=no
11952 rm conftest.$ac_ext
11953 LIBS=$ac_func_search_save_LIBS
11955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SSL_connect" >&5
11956 $as_echo "$ac_cv_search_SSL_connect" >&6; }
11957 ac_res=$ac_cv_search_SSL_connect
11958 if test "$ac_res" != no; then :
11959 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing humanize_number" >&5
11964 $as_echo_n "checking for library containing humanize_number... " >&6; }
11965 if ${ac_cv_search_humanize_number+:} false; then :
11966 $as_echo_n "(cached) " >&6
11968 ac_func_search_save_LIBS=$LIBS
11969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11970 /* end confdefs.h. */
11972 /* Override any GCC internal prototype to avoid an error.
11973 Use char because int might match the return type of a GCC
11974 builtin and then its argument prototype would still apply. */
11978 char humanize_number ();
11982 return humanize_number ();
11987 for ac_lib in '' util; do
11988 if test -z "$ac_lib"; then
11989 ac_res="none required"
11992 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11994 if ac_fn_c_try_link "$LINENO"; then :
11995 ac_cv_search_humanize_number=$ac_res
11997 rm -f core conftest.err conftest.$ac_objext \
11999 if ${ac_cv_search_humanize_number+:} false; then :
12003 if ${ac_cv_search_humanize_number+:} false; then :
12006 ac_cv_search_humanize_number=no
12008 rm conftest.$ac_ext
12009 LIBS=$ac_func_search_save_LIBS
12011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_humanize_number" >&5
12012 $as_echo "$ac_cv_search_humanize_number" >&6; }
12013 ac_res=$ac_cv_search_humanize_number
12014 if test "$ac_res" != no; then :
12015 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pidfile_open" >&5
12020 $as_echo_n "checking for library containing pidfile_open... " >&6; }
12021 if ${ac_cv_search_pidfile_open+:} false; then :
12022 $as_echo_n "(cached) " >&6
12024 ac_func_search_save_LIBS=$LIBS
12025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12026 /* end confdefs.h. */
12028 /* Override any GCC internal prototype to avoid an error.
12029 Use char because int might match the return type of a GCC
12030 builtin and then its argument prototype would still apply. */
12034 char pidfile_open ();
12038 return pidfile_open ();
12043 for ac_lib in '' util; do
12044 if test -z "$ac_lib"; then
12045 ac_res="none required"
12048 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12050 if ac_fn_c_try_link "$LINENO"; then :
12051 ac_cv_search_pidfile_open=$ac_res
12053 rm -f core conftest.err conftest.$ac_objext \
12055 if ${ac_cv_search_pidfile_open+:} false; then :
12059 if ${ac_cv_search_pidfile_open+:} false; then :
12062 ac_cv_search_pidfile_open=no
12064 rm conftest.$ac_ext
12065 LIBS=$ac_func_search_save_LIBS
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pidfile_open" >&5
12068 $as_echo "$ac_cv_search_pidfile_open" >&6; }
12069 ac_res=$ac_cv_search_pidfile_open
12070 if test "$ac_res" != no; then :
12071 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12076 # Checks for header files.
12077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12078 $as_echo_n "checking for ANSI C header files... " >&6; }
12079 if ${ac_cv_header_stdc+:} false; then :
12080 $as_echo_n "(cached) " >&6
12082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12083 /* end confdefs.h. */
12084 #include <stdlib.h>
12085 #include <stdarg.h>
12086 #include <string.h>
12097 if ac_fn_c_try_compile "$LINENO"; then :
12098 ac_cv_header_stdc=yes
12100 ac_cv_header_stdc=no
12102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12104 if test $ac_cv_header_stdc = yes; then
12105 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12107 /* end confdefs.h. */
12108 #include <string.h>
12111 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12112 $EGREP "memchr" >/dev/null 2>&1; then :
12115 ac_cv_header_stdc=no
12121 if test $ac_cv_header_stdc = yes; then
12122 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12124 /* end confdefs.h. */
12125 #include <stdlib.h>
12128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12129 $EGREP "free" >/dev/null 2>&1; then :
12132 ac_cv_header_stdc=no
12138 if test $ac_cv_header_stdc = yes; then
12139 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12140 if test "$cross_compiling" = yes; then :
12143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12144 /* end confdefs.h. */
12146 #include <stdlib.h>
12147 #if ((' ' & 0x0FF) == 0x020)
12148 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12149 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12151 # define ISLOWER(c) \
12152 (('a' <= (c) && (c) <= 'i') \
12153 || ('j' <= (c) && (c) <= 'r') \
12154 || ('s' <= (c) && (c) <= 'z'))
12155 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12158 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12163 for (i = 0; i < 256; i++)
12164 if (XOR (islower (i), ISLOWER (i))
12165 || toupper (i) != TOUPPER (i))
12170 if ac_fn_c_try_run "$LINENO"; then :
12173 ac_cv_header_stdc=no
12175 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12176 conftest.$ac_objext conftest.beam conftest.$ac_ext
12181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12182 $as_echo "$ac_cv_header_stdc" >&6; }
12183 if test $ac_cv_header_stdc = yes; then
12185 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
12190 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
12191 if ${ac_cv_header_sys_wait_h+:} false; then :
12192 $as_echo_n "(cached) " >&6
12194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12195 /* end confdefs.h. */
12196 #include <sys/types.h>
12197 #include <sys/wait.h>
12198 #ifndef WEXITSTATUS
12199 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12202 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12210 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12215 if ac_fn_c_try_compile "$LINENO"; then :
12216 ac_cv_header_sys_wait_h=yes
12218 ac_cv_header_sys_wait_h=no
12220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
12223 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
12224 if test $ac_cv_header_sys_wait_h = yes; then
12226 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12230 for ac_header in mach/mach.h stdint.h pthread_np.h printf.h
12232 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12233 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12234 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12235 cat >>confdefs.h <<_ACEOF
12236 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12245 $as_echo "#define _GNU_SOURCE /**/" >>confdefs.h
12248 # Checks for typedefs, structures, and compiler characteristics.
12249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12250 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12251 if ${ac_cv_c_const+:} false; then :
12252 $as_echo_n "(cached) " >&6
12254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12255 /* end confdefs.h. */
12261 #ifndef __cplusplus
12262 /* Ultrix mips cc rejects this sort of thing. */
12263 typedef int charset[2];
12264 const charset cs = { 0, 0 };
12265 /* SunOS 4.1.1 cc rejects this. */
12266 char const *const *pcpcc;
12268 /* NEC SVR4.0.2 mips cc rejects this. */
12269 struct point {int x, y;};
12270 static struct point const zero = {0,0};
12271 /* AIX XL C 1.02.0.0 rejects this.
12272 It does not let you subtract one const X* pointer from another in
12273 an arm of an if-expression whose if-part is not a constant
12275 const char *g = "string";
12276 pcpcc = &g + (g ? g-g : 0);
12277 /* HPUX 7.0 cc rejects these. */
12279 ppc = (char**) pcpcc;
12280 pcpcc = (char const *const *) ppc;
12281 { /* SCO 3.2v4 cc rejects this sort of thing. */
12284 char const *s = 0 ? (char *) 0 : (char const *) 0;
12289 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
12290 int x[] = {25, 17};
12291 const int *foo = &x[0];
12294 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12295 typedef const int *iptr;
12299 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12300 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12301 struct s { int j; const int *ap[3]; } bx;
12302 struct s *b = &bx; b->j = 5;
12304 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12305 const int foo = 10;
12306 if (!foo) return 0;
12308 return !cs[0] && !zero.x;
12315 if ac_fn_c_try_compile "$LINENO"; then :
12320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12323 $as_echo "$ac_cv_c_const" >&6; }
12324 if test $ac_cv_c_const = no; then
12326 $as_echo "#define const /**/" >>confdefs.h
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
12331 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
12332 if ${ac_cv_type_uid_t+:} false; then :
12333 $as_echo_n "(cached) " >&6
12335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12336 /* end confdefs.h. */
12337 #include <sys/types.h>
12340 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12341 $EGREP "uid_t" >/dev/null 2>&1; then :
12342 ac_cv_type_uid_t=yes
12344 ac_cv_type_uid_t=no
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
12350 $as_echo "$ac_cv_type_uid_t" >&6; }
12351 if test $ac_cv_type_uid_t = no; then
12353 $as_echo "#define uid_t int" >>confdefs.h
12356 $as_echo "#define gid_t int" >>confdefs.h
12360 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
12361 if test "x$ac_cv_type_pid_t" = xyes; then :
12365 cat >>confdefs.h <<_ACEOF
12371 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12372 if test "x$ac_cv_type_size_t" = xyes; then :
12376 cat >>confdefs.h <<_ACEOF
12377 #define size_t unsigned int
12382 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
12383 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then :
12385 cat >>confdefs.h <<_ACEOF
12386 #define HAVE_STRUCT_STAT_ST_RDEV 1
12393 ac_fn_c_check_member "$LINENO" "struct ipc_perm" "__key" "ac_cv_member_struct_ipc_perm___key" "
12394 #include <sys/types.h>
12395 #include <sys/ipc.h>
12398 if test "x$ac_cv_member_struct_ipc_perm___key" = xyes; then :
12400 $as_echo "#define HAVE_IPC_PERM___KEY /**/" >>confdefs.h
12405 ac_fn_c_check_member "$LINENO" "struct ipc_perm" "_key" "ac_cv_member_struct_ipc_perm__key" "
12406 #include <sys/types.h>
12407 #include <sys/ipc.h>
12410 if test "x$ac_cv_member_struct_ipc_perm__key" = xyes; then :
12412 $as_echo "#define HAVE_IPC_PERM__KEY /**/" >>confdefs.h
12417 ac_fn_c_check_member "$LINENO" "struct ipc_perm" "__seq" "ac_cv_member_struct_ipc_perm___seq" "
12418 #include <sys/types.h>
12419 #include <sys/ipc.h>
12422 if test "x$ac_cv_member_struct_ipc_perm___seq" = xyes; then :
12424 $as_echo "#define HAVE_IPC_PERM___SEQ /**/" >>confdefs.h
12429 ac_fn_c_check_member "$LINENO" "struct ipc_perm" "_seq" "ac_cv_member_struct_ipc_perm__seq" "
12430 #include <sys/types.h>
12431 #include <sys/ipc.h>
12434 if test "x$ac_cv_member_struct_ipc_perm__seq" = xyes; then :
12436 $as_echo "#define HAVE_IPC_PERM__SEQ /**/" >>confdefs.h
12441 ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "ss_len" "ac_cv_member_struct_sockaddr_storage_ss_len" "
12442 #include <sys/types.h>
12443 #include <sys/socket.h>
12446 if test "x$ac_cv_member_struct_sockaddr_storage_ss_len" = xyes; then :
12448 $as_echo "#define HAVE_SOCKADDR_STORAGE_SS_LEN /**/" >>confdefs.h
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
12454 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
12455 if ${ac_cv_header_time+:} false; then :
12456 $as_echo_n "(cached) " >&6
12458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12459 /* end confdefs.h. */
12460 #include <sys/types.h>
12461 #include <sys/time.h>
12467 if ((struct tm *) 0)
12473 if ac_fn_c_try_compile "$LINENO"; then :
12474 ac_cv_header_time=yes
12476 ac_cv_header_time=no
12478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
12481 $as_echo "$ac_cv_header_time" >&6; }
12482 if test $ac_cv_header_time = yes; then
12484 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
12488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12489 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12490 if ${ac_cv_struct_tm+:} false; then :
12491 $as_echo_n "(cached) " >&6
12493 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12494 /* end confdefs.h. */
12495 #include <sys/types.h>
12502 int *p = &tm.tm_sec;
12508 if ac_fn_c_try_compile "$LINENO"; then :
12509 ac_cv_struct_tm=time.h
12511 ac_cv_struct_tm=sys/time.h
12513 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12516 $as_echo "$ac_cv_struct_tm" >&6; }
12517 if test $ac_cv_struct_tm = sys/time.h; then
12519 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12524 # Checks for library functions.
12525 for ac_header in unistd.h
12527 ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
12528 if test "x$ac_cv_header_unistd_h" = xyes; then :
12529 cat >>confdefs.h <<_ACEOF
12530 #define HAVE_UNISTD_H 1
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working chown" >&5
12538 $as_echo_n "checking for working chown... " >&6; }
12539 if ${ac_cv_func_chown_works+:} false; then :
12540 $as_echo_n "(cached) " >&6
12542 if test "$cross_compiling" = yes; then :
12543 ac_cv_func_chown_works=no
12545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12546 /* end confdefs.h. */
12547 $ac_includes_default
12553 char *f = "conftest.chown";
12554 struct stat before, after;
12556 if (creat (f, 0600) < 0)
12558 if (stat (f, &before) < 0)
12560 if (chown (f, (uid_t) -1, (gid_t) -1) == -1)
12562 if (stat (f, &after) < 0)
12564 return ! (before.st_uid == after.st_uid && before.st_gid == after.st_gid);
12570 if ac_fn_c_try_run "$LINENO"; then :
12571 ac_cv_func_chown_works=yes
12573 ac_cv_func_chown_works=no
12575 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12576 conftest.$ac_objext conftest.beam conftest.$ac_ext
12579 rm -f conftest.chown
12582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_chown_works" >&5
12583 $as_echo "$ac_cv_func_chown_works" >&6; }
12584 if test $ac_cv_func_chown_works = yes; then
12586 $as_echo "#define HAVE_CHOWN 1" >>confdefs.h
12590 for ac_header in vfork.h
12592 ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
12593 if test "x$ac_cv_header_vfork_h" = xyes; then :
12594 cat >>confdefs.h <<_ACEOF
12595 #define HAVE_VFORK_H 1
12602 for ac_func in fork vfork
12604 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12605 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12606 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12607 cat >>confdefs.h <<_ACEOF
12608 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12614 if test "x$ac_cv_func_fork" = xyes; then
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
12616 $as_echo_n "checking for working fork... " >&6; }
12617 if ${ac_cv_func_fork_works+:} false; then :
12618 $as_echo_n "(cached) " >&6
12620 if test "$cross_compiling" = yes; then :
12621 ac_cv_func_fork_works=cross
12623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12624 /* end confdefs.h. */
12625 $ac_includes_default
12630 /* By Ruediger Kuhlmann. */
12631 return fork () < 0;
12637 if ac_fn_c_try_run "$LINENO"; then :
12638 ac_cv_func_fork_works=yes
12640 ac_cv_func_fork_works=no
12642 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12643 conftest.$ac_objext conftest.beam conftest.$ac_ext
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
12648 $as_echo "$ac_cv_func_fork_works" >&6; }
12651 ac_cv_func_fork_works=$ac_cv_func_fork
12653 if test "x$ac_cv_func_fork_works" = xcross; then
12655 *-*-amigaos* | *-*-msdosdjgpp*)
12656 # Override, as these systems have only a dummy fork() stub
12657 ac_cv_func_fork_works=no
12660 ac_cv_func_fork_works=yes
12663 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
12664 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
12666 ac_cv_func_vfork_works=$ac_cv_func_vfork
12667 if test "x$ac_cv_func_vfork" = xyes; then
12668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
12669 $as_echo_n "checking for working vfork... " >&6; }
12670 if ${ac_cv_func_vfork_works+:} false; then :
12671 $as_echo_n "(cached) " >&6
12673 if test "$cross_compiling" = yes; then :
12674 ac_cv_func_vfork_works=cross
12676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12677 /* end confdefs.h. */
12678 /* Thanks to Paul Eggert for this test. */
12679 $ac_includes_default
12680 #include <sys/wait.h>
12681 #ifdef HAVE_VFORK_H
12682 # include <vfork.h>
12684 /* On some sparc systems, changes by the child to local and incoming
12685 argument registers are propagated back to the parent. The compiler
12686 is told about this with #include <vfork.h>, but some compilers
12687 (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
12688 static variable whose address is put into a register that is
12689 clobbered by the vfork. */
12692 sparc_address_test (int arg)
12694 sparc_address_test (arg) int arg;
12697 static pid_t child;
12715 pid_t parent = getpid ();
12718 sparc_address_test (0);
12723 /* Here is another test for sparc vfork register problems. This
12724 test uses lots of local variables, at least as many local
12725 variables as main has allocated so far including compiler
12726 temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
12727 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
12728 reuse the register of parent for one of the local variables,
12729 since it will think that parent can't possibly be used any more
12730 in this routine. Assigning to the local variable will thus
12731 munge parent in the parent process. */
12733 p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
12734 p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
12735 /* Convince the compiler that p..p7 are live; otherwise, it might
12736 use the same hardware register for all 8 local variables. */
12737 if (p != p1 || p != p2 || p != p3 || p != p4
12738 || p != p5 || p != p6 || p != p7)
12741 /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
12742 from child file descriptors. If the child closes a descriptor
12743 before it execs or exits, this munges the parent's descriptor
12744 as well. Test for this by closing stdout in the child. */
12745 _exit(close(fileno(stdout)) != 0);
12750 while (wait(&status) != child)
12753 /* Was there some problem with vforking? */
12756 /* Did the child fail? (This shouldn't happen.) */
12759 /* Did the vfork/compiler bug occur? */
12760 || parent != getpid()
12762 /* Did the file descriptor bug occur? */
12763 || fstat(fileno(stdout), &st) != 0
12768 if ac_fn_c_try_run "$LINENO"; then :
12769 ac_cv_func_vfork_works=yes
12771 ac_cv_func_vfork_works=no
12773 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12774 conftest.$ac_objext conftest.beam conftest.$ac_ext
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
12779 $as_echo "$ac_cv_func_vfork_works" >&6; }
12782 if test "x$ac_cv_func_fork_works" = xcross; then
12783 ac_cv_func_vfork_works=$ac_cv_func_vfork
12784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
12785 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
12788 if test "x$ac_cv_func_vfork_works" = xyes; then
12790 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
12794 $as_echo "#define vfork fork" >>confdefs.h
12797 if test "x$ac_cv_func_fork_works" = xyes; then
12799 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
12803 for ac_header in stdlib.h
12805 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
12806 if test "x$ac_cv_header_stdlib_h" = xyes; then :
12807 cat >>confdefs.h <<_ACEOF
12808 #define HAVE_STDLIB_H 1
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
12816 $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
12817 if ${ac_cv_func_malloc_0_nonnull+:} false; then :
12818 $as_echo_n "(cached) " >&6
12820 if test "$cross_compiling" = yes; then :
12821 ac_cv_func_malloc_0_nonnull=no
12823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12824 /* end confdefs.h. */
12825 #if defined STDC_HEADERS || defined HAVE_STDLIB_H
12826 # include <stdlib.h>
12834 return ! malloc (0);
12839 if ac_fn_c_try_run "$LINENO"; then :
12840 ac_cv_func_malloc_0_nonnull=yes
12842 ac_cv_func_malloc_0_nonnull=no
12844 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12845 conftest.$ac_objext conftest.beam conftest.$ac_ext
12849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
12850 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
12851 if test $ac_cv_func_malloc_0_nonnull = yes; then :
12853 $as_echo "#define HAVE_MALLOC 1" >>confdefs.h
12856 $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
12858 case " $LIBOBJS " in
12859 *" malloc.$ac_objext "* ) ;;
12860 *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
12865 $as_echo "#define malloc rpl_malloc" >>confdefs.h
12873 for ac_header in $ac_header_list
12875 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12876 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12878 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12879 cat >>confdefs.h <<_ACEOF
12880 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12894 for ac_func in $ac_func_list
12896 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12897 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12898 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12899 cat >>confdefs.h <<_ACEOF
12900 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mktime" >&5
12911 $as_echo_n "checking for working mktime... " >&6; }
12912 if ${ac_cv_func_working_mktime+:} false; then :
12913 $as_echo_n "(cached) " >&6
12915 if test "$cross_compiling" = yes; then :
12916 ac_cv_func_working_mktime=no
12918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12919 /* end confdefs.h. */
12920 /* Test program from Paul Eggert and Tony Leneis. */
12921 #ifdef TIME_WITH_SYS_TIME
12922 # include <sys/time.h>
12925 # ifdef HAVE_SYS_TIME_H
12926 # include <sys/time.h>
12932 #include <limits.h>
12933 #include <stdlib.h>
12935 #ifdef HAVE_UNISTD_H
12936 # include <unistd.h>
12940 # define alarm(X) /* empty */
12943 /* Work around redefinition to rpl_putenv by other config tests. */
12946 static time_t time_t_max;
12947 static time_t time_t_min;
12949 /* Values we'll use to set the TZ environment variable. */
12950 static const char *tz_strings[] = {
12951 (const char *) 0, "TZ=GMT0", "TZ=JST-9",
12952 "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
12954 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
12956 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
12957 Based on a problem report from Andreas Jaeger. */
12959 spring_forward_gap ()
12961 /* glibc (up to about 1998-10-07) failed this test. */
12964 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
12965 instead of "TZ=America/Vancouver" in order to detect the bug even
12966 on systems that don't support the Olson extension, or don't have the
12967 full zoneinfo tables installed. */
12968 putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
12977 return mktime (&tm) != (time_t) -1;
12981 mktime_test1 (time_t now)
12984 return ! (lt = localtime (&now)) || mktime (lt) == now;
12988 mktime_test (time_t now)
12990 return (mktime_test1 (now)
12991 && mktime_test1 ((time_t) (time_t_max - now))
12992 && mktime_test1 ((time_t) (time_t_min + now)));
12998 /* Based on code from Ariel Faigon. */
13008 return tm.tm_mon == 2 && tm.tm_mday == 31;
13012 bigtime_test (int j)
13016 tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
13017 now = mktime (&tm);
13018 if (now != (time_t) -1)
13020 struct tm *lt = localtime (&now);
13022 && lt->tm_year == tm.tm_year
13023 && lt->tm_mon == tm.tm_mon
13024 && lt->tm_mday == tm.tm_mday
13025 && lt->tm_hour == tm.tm_hour
13026 && lt->tm_min == tm.tm_min
13027 && lt->tm_sec == tm.tm_sec
13028 && lt->tm_yday == tm.tm_yday
13029 && lt->tm_wday == tm.tm_wday
13030 && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
13031 == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
13040 /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
13041 ignoring leap seconds. */
13042 unsigned long int answer = 2527315200UL;
13046 tm.tm_year = 2050 - 1900;
13049 tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
13052 /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
13053 instead of "TZ=America/Vancouver" in order to detect the bug even
13054 on systems that don't support the Olson extension, or don't have the
13055 full zoneinfo tables installed. */
13056 putenv ((char*) "TZ=PST8PDT,M4.1.0,M10.5.0");
13060 /* Check that the result is either a failure, or close enough
13061 to the correct answer that we can assume the discrepancy is
13062 due to leap seconds. */
13063 return (t == (time_t) -1
13064 || (0 < t && answer - 120 <= t && t <= answer + 120));
13073 /* This test makes some buggy mktime implementations loop.
13074 Give up after 60 seconds; a mktime slower than that
13075 isn't worth using anyway. */
13080 t = (time_t_max << 1) + 1;
13081 if (t <= time_t_max)
13085 time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
13087 delta = time_t_max / 997; /* a suitable prime number */
13088 for (i = 0; i < N_STRINGS; i++)
13091 putenv ((char*) tz_strings[i]);
13093 for (t = 0; t <= time_t_max - delta; t += delta)
13094 if (! mktime_test (t))
13096 if (! (mktime_test ((time_t) 1)
13097 && mktime_test ((time_t) (60 * 60))
13098 && mktime_test ((time_t) (60 * 60 * 24))))
13101 for (j = 1; ; j <<= 1)
13102 if (! bigtime_test (j))
13104 else if (INT_MAX / 2 < j)
13106 if (! bigtime_test (INT_MAX))
13109 return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
13112 if ac_fn_c_try_run "$LINENO"; then :
13113 ac_cv_func_working_mktime=yes
13115 ac_cv_func_working_mktime=no
13117 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13118 conftest.$ac_objext conftest.beam conftest.$ac_ext
13122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_working_mktime" >&5
13123 $as_echo "$ac_cv_func_working_mktime" >&6; }
13124 if test $ac_cv_func_working_mktime = no; then
13125 case " $LIBOBJS " in
13126 *" mktime.$ac_objext "* ) ;;
13127 *) LIBOBJS="$LIBOBJS mktime.$ac_objext"
13133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13134 $as_echo_n "checking return type of signal handlers... " >&6; }
13135 if ${ac_cv_type_signal+:} false; then :
13136 $as_echo_n "(cached) " >&6
13138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13139 /* end confdefs.h. */
13140 #include <sys/types.h>
13141 #include <signal.h>
13146 return *(signal (0, 0)) (0) == 1;
13151 if ac_fn_c_try_compile "$LINENO"; then :
13152 ac_cv_type_signal=int
13154 ac_cv_type_signal=void
13156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13159 $as_echo "$ac_cv_type_signal" >&6; }
13161 cat >>confdefs.h <<_ACEOF
13162 #define RETSIGTYPE $ac_cv_type_signal
13166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
13167 $as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
13168 if ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
13169 $as_echo_n "(cached) " >&6
13171 rm -f conftest.sym conftest.file
13172 echo >conftest.file
13173 if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
13174 if test "$cross_compiling" = yes; then :
13175 ac_cv_func_lstat_dereferences_slashed_symlink=no
13177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13178 /* end confdefs.h. */
13179 $ac_includes_default
13184 /* Linux will dereference the symlink and fail, as required by POSIX.
13185 That is better in the sense that it means we will not
13186 have to compile and use the lstat wrapper. */
13187 return lstat ("conftest.sym/", &sbuf) == 0;
13192 if ac_fn_c_try_run "$LINENO"; then :
13193 ac_cv_func_lstat_dereferences_slashed_symlink=yes
13195 ac_cv_func_lstat_dereferences_slashed_symlink=no
13197 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13198 conftest.$ac_objext conftest.beam conftest.$ac_ext
13202 # If the `ln -s' command failed, then we probably don't even
13203 # have an lstat function.
13204 ac_cv_func_lstat_dereferences_slashed_symlink=no
13206 rm -f conftest.sym conftest.file
13209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
13210 $as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; }
13212 test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
13214 cat >>confdefs.h <<_ACEOF
13215 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
13219 if test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then
13220 case " $LIBOBJS " in
13221 *" lstat.$ac_objext "* ) ;;
13222 *) LIBOBJS="$LIBOBJS lstat.$ac_objext"
13228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5
13229 $as_echo_n "checking whether stat accepts an empty string... " >&6; }
13230 if ${ac_cv_func_stat_empty_string_bug+:} false; then :
13231 $as_echo_n "(cached) " >&6
13233 if test "$cross_compiling" = yes; then :
13234 ac_cv_func_stat_empty_string_bug=yes
13236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13237 /* end confdefs.h. */
13238 $ac_includes_default
13243 return stat ("", &sbuf) == 0;
13248 if ac_fn_c_try_run "$LINENO"; then :
13249 ac_cv_func_stat_empty_string_bug=no
13251 ac_cv_func_stat_empty_string_bug=yes
13253 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13254 conftest.$ac_objext conftest.beam conftest.$ac_ext
13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5
13259 $as_echo "$ac_cv_func_stat_empty_string_bug" >&6; }
13260 if test $ac_cv_func_stat_empty_string_bug = yes; then
13261 case " $LIBOBJS " in
13262 *" stat.$ac_objext "* ) ;;
13263 *) LIBOBJS="$LIBOBJS stat.$ac_objext"
13268 cat >>confdefs.h <<_ACEOF
13269 #define HAVE_STAT_EMPTY_STRING_BUG 1
13274 for ac_func in strftime
13276 ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
13277 if test "x$ac_cv_func_strftime" = xyes; then :
13278 cat >>confdefs.h <<_ACEOF
13279 #define HAVE_STRFTIME 1
13283 # strftime is in -lintl on SCO UNIX.
13284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
13285 $as_echo_n "checking for strftime in -lintl... " >&6; }
13286 if ${ac_cv_lib_intl_strftime+:} false; then :
13287 $as_echo_n "(cached) " >&6
13289 ac_check_lib_save_LIBS=$LIBS
13290 LIBS="-lintl $LIBS"
13291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13292 /* end confdefs.h. */
13294 /* Override any GCC internal prototype to avoid an error.
13295 Use char because int might match the return type of a GCC
13296 builtin and then its argument prototype would still apply. */
13304 return strftime ();
13309 if ac_fn_c_try_link "$LINENO"; then :
13310 ac_cv_lib_intl_strftime=yes
13312 ac_cv_lib_intl_strftime=no
13314 rm -f core conftest.err conftest.$ac_objext \
13315 conftest$ac_exeext conftest.$ac_ext
13316 LIBS=$ac_check_lib_save_LIBS
13318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
13319 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
13320 if test "x$ac_cv_lib_intl_strftime" = xyes; then :
13321 $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
13323 LIBS="-lintl $LIBS"
13329 for ac_func in arc4random arc4random_buf bzero cap_enter clock_gettime closefrom faccessat fdopendir fstatat ftruncate getresgid getresuid gettimeofday inet_ntoa jail kqueue memset openat pthread_cond_timedwait_relative_np pthread_condattr_setclock pthread_mutex_lock renameat setproctitle sigtimedwait strchr strerror strlcat strlcpy strndup strrchr strstr strtol strtoul unlinkat vis
13331 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13332 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13333 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13334 cat >>confdefs.h <<_ACEOF
13335 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13342 # sys/queue.h exists on most systems, but its capabilities vary a great deal.
13343 # test for LIST_FIRST and TAILQ_FOREACH_SAFE, which appears to not exist in
13344 # all of them, and are necessary for OpenBSM.
13345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13346 /* end confdefs.h. */
13348 #include <sys/queue.h>
13356 #error LIST_FIRST missing
13358 #ifndef TAILQ_FOREACH_SAFE
13359 #error TAILQ_FOREACH_SAFE
13366 if ac_fn_c_try_link "$LINENO"; then :
13369 $as_echo "#define HAVE_FULL_QUEUE_H /**/" >>confdefs.h
13373 rm -f core conftest.err conftest.$ac_objext \
13374 conftest$ac_exeext conftest.$ac_ext
13376 # Systems may not define key audit system calls, in which case libbsm cannot
13377 # depend on them or it will generate link-time or run-time errors. Test for
13379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13380 /* end confdefs.h. */
13382 #include <stddef.h>
13384 extern int auditon(int, void *, int);
13392 err = auditon(0, NULL, 0);
13398 if ac_fn_c_try_link "$LINENO"; then :
13401 $as_echo "#define HAVE_AUDIT_SYSCALLS /**/" >>confdefs.h
13403 have_audit_syscalls=true
13407 have_audit_syscalls=false
13410 rm -f core conftest.err conftest.$ac_objext \
13411 conftest$ac_exeext conftest.$ac_ext
13412 if $have_audit_syscalls; then
13413 HAVE_AUDIT_SYSCALLS_TRUE=
13414 HAVE_AUDIT_SYSCALLS_FALSE='#'
13416 HAVE_AUDIT_SYSCALLS_TRUE='#'
13417 HAVE_AUDIT_SYSCALLS_FALSE=
13422 # We rely on the BSD be32toh() and be32enc()-style endian macros to perform
13423 # byte order conversions. Availability of these varies considerably -- in
13424 # general, a system might have neither, be32toh(), or be32toh() and be32enc().
13425 # There is also variation in which headers are even present, and whether they
13426 # are macros or functions. Try to organise the world into some simpler cases.
13427 # The following macros may be set at the end:
13431 # USE_MACHINE_ENDIAN_H
13432 # USE_COMPAT_ENDIAN_H
13433 # USE_COMPAT_ENDIAN_ENC_H
13435 # First, decide which system endian.h to use.
13437 for ac_header in endian.h
13439 ac_fn_c_check_header_mongrel "$LINENO" "endian.h" "ac_cv_header_endian_h" "$ac_includes_default"
13440 if test "x$ac_cv_header_endian_h" = xyes; then :
13441 cat >>confdefs.h <<_ACEOF
13442 #define HAVE_ENDIAN_H 1
13456 for ac_header in sys/endian.h
13458 ac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default"
13459 if test "x$ac_cv_header_sys_endian_h" = xyes; then :
13460 cat >>confdefs.h <<_ACEOF
13461 #define HAVE_SYS_ENDIAN_H 1
13464 have_sys_endian_h=yes
13468 have_sys_endian_h=no
13475 for ac_header in machine/endian.h
13477 ac_fn_c_check_header_mongrel "$LINENO" "machine/endian.h" "ac_cv_header_machine_endian_h" "$ac_includes_default"
13478 if test "x$ac_cv_header_machine_endian_h" = xyes; then :
13479 cat >>confdefs.h <<_ACEOF
13480 #define HAVE_MACHINE_ENDIAN_H 1
13483 have_machine_endian_h=yes
13487 have_machine_endian_h=no
13494 if test $have_endian_h = yes; then
13496 $as_echo "#define USE_ENDIAN_H /**/" >>confdefs.h
13498 elif test $have_sys_endian_h = yes; then
13500 $as_echo "#define USE_SYS_ENDIAN_H /**/" >>confdefs.h
13502 elif test $have_machine_endian_h = yes; then
13504 $as_echo "#define USE_MACHINE_ENDIAN_H /**/" >>confdefs.h
13507 as_fn_error $? "no endian.h" "$LINENO" 5
13511 # Next, decide if we need to supplement with compat headers.
13513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13514 /* end confdefs.h. */
13516 #ifdef USE_ENDIAN_H
13517 #include <endian.h>
13519 #ifdef USE_SYS_ENDIAN_H
13520 #include <sys/endian.h>
13522 #ifdef USE_MACHINE_ENDIAN_H
13523 #include <machine/endian.h>
13536 if ac_fn_c_try_link "$LINENO"; then :
13541 $as_echo "#define USE_COMPAT_ENDIAN_H /**/" >>confdefs.h
13543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using compat/endian.h" >&5
13544 $as_echo "using compat/endian.h" >&6; }
13547 rm -f core conftest.err conftest.$ac_objext \
13548 conftest$ac_exeext conftest.$ac_ext
13550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13551 /* end confdefs.h. */
13553 #ifdef USE_ENDIAN_H
13554 #include <endian.h>
13556 #ifdef USE_SYS_ENDIAN_H
13557 #include <sys/endian.h>
13559 #ifdef USE_MACHINE_ENDIAN_H
13560 #include <machine/endian.h>
13562 #ifdef USE_COMPAT_ENDIAN_H
13563 #include "compat/endian.h"
13565 #include <stdlib.h>
13584 if ac_fn_c_try_link "$LINENO"; then :
13589 $as_echo "#define USE_COMPAT_ENDIAN_ENC_H /**/" >>confdefs.h
13591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using compat/endian_enc.h" >&5
13592 $as_echo "using compat/endian_enc.h" >&6; }
13595 rm -f core conftest.err conftest.$ac_objext \
13596 conftest$ac_exeext conftest.$ac_ext
13598 # Check to see if Mach IPC is used for trigger messages. If so, use Mach IPC
13599 # instead of the default for sending trigger messages to the audit components.
13600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /usr/include/mach/audit_triggers.defs" >&5
13601 $as_echo_n "checking for /usr/include/mach/audit_triggers.defs... " >&6; }
13602 if ${ac_cv_file__usr_include_mach_audit_triggers_defs+:} false; then :
13603 $as_echo_n "(cached) " >&6
13605 test "$cross_compiling" = yes &&
13606 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
13607 if test -r "/usr/include/mach/audit_triggers.defs"; then
13608 ac_cv_file__usr_include_mach_audit_triggers_defs=yes
13610 ac_cv_file__usr_include_mach_audit_triggers_defs=no
13613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_include_mach_audit_triggers_defs" >&5
13614 $as_echo "$ac_cv_file__usr_include_mach_audit_triggers_defs" >&6; }
13615 if test "x$ac_cv_file__usr_include_mach_audit_triggers_defs" = xyes; then :
13618 $as_echo "#define USE_MACH_IPC /**/" >>confdefs.h
13628 if $use_mach_ipc; then
13630 USE_MACH_IPC_FALSE='#'
13632 USE_MACH_IPC_TRUE='#'
13633 USE_MACH_IPC_FALSE=
13637 ac_config_files="$ac_config_files Makefile bin/Makefile bin/audit/Makefile bin/auditd/Makefile bin/auditdistd/Makefile bin/auditfilterd/Makefile bin/auditreduce/Makefile bin/praudit/Makefile bsm/Makefile libauditd/Makefile libbsm/Makefile modules/Makefile modules/auditfilter_noop/Makefile man/Makefile sys/Makefile sys/bsm/Makefile test/Makefile test/bsm/Makefile tools/Makefile"
13640 cat >confcache <<\_ACEOF
13641 # This file is a shell script that caches the results of configure
13642 # tests run on this system so they can be shared between configure
13643 # scripts and configure runs, see configure's option --config-cache.
13644 # It is not useful on other systems. If it contains results you don't
13645 # want to keep, you may remove or edit it.
13647 # config.status only pays attention to the cache file if you give it
13648 # the --recheck option to rerun configure.
13650 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13651 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13652 # following values.
13656 # The following way of writing the cache mishandles newlines in values,
13657 # but we know of no workaround that is simple, portable, and efficient.
13658 # So, we kill variables containing newlines.
13659 # Ultrix sh set writes to stderr and can't be redirected directly,
13660 # and sets the high bit in the cache file unless we assign to the vars.
13662 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13663 eval ac_val=\$$ac_var
13667 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13668 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13671 _ | IFS | as_nl) ;; #(
13672 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13673 *) { eval $ac_var=; unset $ac_var;} ;;
13679 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13680 *${as_nl}ac_space=\ *)
13681 # `set' does not quote correctly, so add quotes: double-quote
13682 # substitution turns \\\\ into \\, and sed turns \\ into \.
13685 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13688 # `set' quotes correctly as required by POSIX, so do not add quotes.
13689 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13698 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13700 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13702 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13703 if test -w "$cache_file"; then
13704 if test "x$cache_file" != "x/dev/null"; then
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13706 $as_echo "$as_me: updating cache $cache_file" >&6;}
13707 if test ! -f "$cache_file" || test -h "$cache_file"; then
13708 cat confcache >"$cache_file"
13710 case $cache_file in #(
13712 mv -f confcache "$cache_file"$$ &&
13713 mv -f "$cache_file"$$ "$cache_file" ;; #(
13715 mv -f confcache "$cache_file" ;;
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13721 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13726 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13727 # Let make expand exec_prefix.
13728 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13730 DEFS=-DHAVE_CONFIG_H
13735 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13736 # 1. Remove the extension, and $U if already installed.
13737 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13738 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13739 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13740 # will be set to the directory where LIBOBJS objects are built.
13741 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13742 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13744 LIBOBJS=$ac_libobjs
13746 LTLIBOBJS=$ac_ltlibobjs
13749 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13750 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13751 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13753 if test -z "${USE_NATIVE_INCLUDES_TRUE}" && test -z "${USE_NATIVE_INCLUDES_FALSE}"; then
13754 as_fn_error $? "conditional \"USE_NATIVE_INCLUDES\" was never defined.
13755 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13758 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13759 if test -n "$am_sleep_pid"; then
13760 # Hide warnings about reused PIDs.
13761 wait $am_sleep_pid 2>/dev/null
13763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13764 $as_echo "done" >&6; }
13765 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13766 as_fn_error $? "conditional \"AMDEP\" was never defined.
13767 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13769 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13770 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13771 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13773 if test -n "$EXEEXT"; then
13775 am__EXEEXT_FALSE='#'
13777 am__EXEEXT_TRUE='#'
13781 if test -z "${HAVE_AUDIT_SYSCALLS_TRUE}" && test -z "${HAVE_AUDIT_SYSCALLS_FALSE}"; then
13782 as_fn_error $? "conditional \"HAVE_AUDIT_SYSCALLS\" was never defined.
13783 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13785 if test -z "${USE_MACH_IPC_TRUE}" && test -z "${USE_MACH_IPC_FALSE}"; then
13786 as_fn_error $? "conditional \"USE_MACH_IPC\" was never defined.
13787 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13790 : "${CONFIG_STATUS=./config.status}"
13792 ac_clean_files_save=$ac_clean_files
13793 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13794 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13795 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13797 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13799 # Generated by $as_me.
13800 # Run this file to recreate the current configuration.
13801 # Compiler output produced by configure, useful for debugging
13802 # configure, is in config.log if it exists.
13805 ac_cs_recheck=false
13808 SHELL=\${CONFIG_SHELL-$SHELL}
13811 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13812 ## -------------------- ##
13813 ## M4sh Initialization. ##
13814 ## -------------------- ##
13816 # Be more Bourne compatible
13817 DUALCASE=1; export DUALCASE # for MKS sh
13818 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13821 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13822 # is contrary to our usage. Disable this feature.
13823 alias -g '${1+"$@"}'='"$@"'
13824 setopt NO_GLOB_SUBST
13826 case `(set -o) 2>/dev/null` in #(
13838 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13839 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13840 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13841 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13842 # Prefer a ksh shell builtin over an external printf program on Solaris,
13843 # but without wasting forks for bash or zsh.
13844 if test -z "$BASH_VERSION$ZSH_VERSION" \
13845 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13846 as_echo='print -r --'
13847 as_echo_n='print -rn --'
13848 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13849 as_echo='printf %s\n'
13850 as_echo_n='printf %s'
13852 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13853 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13854 as_echo_n='/usr/ucb/echo -n'
13856 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13857 as_echo_n_body='eval
13861 expr "X$arg" : "X\\(.*\\)$as_nl";
13862 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13864 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13866 export as_echo_n_body
13867 as_echo_n='sh -c $as_echo_n_body as_echo'
13869 export as_echo_body
13870 as_echo='sh -c $as_echo_body as_echo'
13873 # The user is always right.
13874 if test "${PATH_SEPARATOR+set}" != set; then
13876 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13877 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13884 # We need space, tab and new line, in precisely that order. Quoting is
13885 # there to prevent editors from complaining about space-tab.
13886 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13887 # splitting by setting IFS to empty value.)
13890 # Find who we are. Look in the path if we contain no directory separator.
13893 *[\\/]* ) as_myself=$0 ;;
13894 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13895 for as_dir in $PATH
13898 test -z "$as_dir" && as_dir=.
13899 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13905 # We did not find ourselves, most probably we were run as `sh COMMAND'
13906 # in which case we are not to be found in the path.
13907 if test "x$as_myself" = x; then
13910 if test ! -f "$as_myself"; then
13911 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13915 # Unset variables that we do not need and which cause bugs (e.g. in
13916 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13917 # suppresses any "Segmentation fault" message there. '((' could
13918 # trigger a bug in pdksh 5.2.14.
13919 for as_var in BASH_ENV ENV MAIL MAILPATH
13920 do eval test x\${$as_var+set} = xset \
13921 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13934 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13937 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13938 # ----------------------------------------
13939 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13940 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13941 # script with STATUS, using 1 if that was 0.
13944 as_status=$1; test $as_status -eq 0 && as_status=1
13946 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13947 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13949 $as_echo "$as_me: error: $2" >&2
13950 as_fn_exit $as_status
13954 # as_fn_set_status STATUS
13955 # -----------------------
13956 # Set $? to STATUS, without forking.
13957 as_fn_set_status ()
13960 } # as_fn_set_status
13962 # as_fn_exit STATUS
13963 # -----------------
13964 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13968 as_fn_set_status $1
13974 # Portably unset VAR.
13977 { eval $1=; unset $1;}
13979 as_unset=as_fn_unset
13980 # as_fn_append VAR VALUE
13981 # ----------------------
13982 # Append the text in VALUE to the end of the definition contained in VAR. Take
13983 # advantage of any shell optimizations that allow amortized linear growth over
13984 # repeated appends, instead of the typical quadratic growth present in naive
13986 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13987 eval 'as_fn_append ()
13998 # as_fn_arith ARG...
13999 # ------------------
14000 # Perform arithmetic evaluation on the ARGs, and store the result in the
14001 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14002 # must be portable across $(()) and expr.
14003 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14004 eval 'as_fn_arith ()
14011 as_val=`expr "$@" || test $? -eq 1`
14016 if expr a : '\(a\)' >/dev/null 2>&1 &&
14017 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14023 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14024 as_basename=basename
14029 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14035 as_me=`$as_basename -- "$0" ||
14036 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14037 X"$0" : 'X\(//\)$' \| \
14038 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14040 sed '/^.*\/\([^/][^/]*\)\/*$/{
14054 # Avoid depending upon Character Ranges.
14055 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14056 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14057 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14058 as_cr_digits='0123456789'
14059 as_cr_alnum=$as_cr_Letters$as_cr_digits
14061 ECHO_C= ECHO_N= ECHO_T=
14062 case `echo -n x` in #(((((
14064 case `echo 'xy\c'` in
14065 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14067 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14074 rm -f conf$$ conf$$.exe conf$$.file
14075 if test -d conf$$.dir; then
14076 rm -f conf$$.dir/conf$$.file
14079 mkdir conf$$.dir 2>/dev/null
14081 if (echo >conf$$.file) 2>/dev/null; then
14082 if ln -s conf$$.file conf$$ 2>/dev/null; then
14084 # ... but there are two gotchas:
14085 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14086 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14087 # In both cases, we have to default to `cp -pR'.
14088 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14090 elif ln conf$$.file conf$$ 2>/dev/null; then
14098 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14099 rmdir conf$$.dir 2>/dev/null
14104 # Create "$as_dir" as a directory, including parents if necessary.
14109 -*) as_dir=./$as_dir;;
14111 test -d "$as_dir" || eval $as_mkdir_p || {
14115 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14116 *) as_qdir=$as_dir;;
14118 as_dirs="'$as_qdir' $as_dirs"
14119 as_dir=`$as_dirname -- "$as_dir" ||
14120 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14121 X"$as_dir" : 'X\(//\)[^/]' \| \
14122 X"$as_dir" : 'X\(//\)$' \| \
14123 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14124 $as_echo X"$as_dir" |
14125 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14129 /^X\(\/\/\)[^/].*/{
14142 test -d "$as_dir" && break
14144 test -z "$as_dirs" || eval "mkdir $as_dirs"
14145 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14149 if mkdir -p . 2>/dev/null; then
14150 as_mkdir_p='mkdir -p "$as_dir"'
14152 test -d ./-p && rmdir ./-p
14157 # as_fn_executable_p FILE
14158 # -----------------------
14159 # Test if FILE is an executable regular file.
14160 as_fn_executable_p ()
14162 test -f "$1" && test -x "$1"
14163 } # as_fn_executable_p
14164 as_test_x='test -x'
14165 as_executable_p=as_fn_executable_p
14167 # Sed expression to map a string onto a valid CPP name.
14168 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14170 # Sed expression to map a string onto a valid variable name.
14171 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14175 ## ----------------------------------- ##
14176 ## Main body of $CONFIG_STATUS script. ##
14177 ## ----------------------------------- ##
14179 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14181 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14182 # Save the log message, to keep $0 and so on meaningful, and to
14183 # report actual input values of CONFIG_FILES etc. instead of their
14184 # values after options handling.
14186 This file was extended by OpenBSM $as_me 1.2-alpha4, which was
14187 generated by GNU Autoconf 2.69. Invocation command line was
14189 CONFIG_FILES = $CONFIG_FILES
14190 CONFIG_HEADERS = $CONFIG_HEADERS
14191 CONFIG_LINKS = $CONFIG_LINKS
14192 CONFIG_COMMANDS = $CONFIG_COMMANDS
14195 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14200 case $ac_config_files in *"
14201 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14204 case $ac_config_headers in *"
14205 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14209 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14210 # Files that config.status was made for.
14211 config_files="$ac_config_files"
14212 config_headers="$ac_config_headers"
14213 config_commands="$ac_config_commands"
14217 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14219 \`$as_me' instantiates files and other configuration actions
14220 from templates according to the current configuration. Unless the files
14221 and actions are specified as TAGs, all are instantiated by default.
14223 Usage: $0 [OPTION]... [TAG]...
14225 -h, --help print this help, then exit
14226 -V, --version print version number and configuration settings, then exit
14227 --config print configuration, then exit
14228 -q, --quiet, --silent
14229 do not print progress messages
14230 -d, --debug don't remove temporary files
14231 --recheck update $as_me by reconfiguring in the same conditions
14232 --file=FILE[:TEMPLATE]
14233 instantiate the configuration file FILE
14234 --header=FILE[:TEMPLATE]
14235 instantiate the configuration header FILE
14237 Configuration files:
14240 Configuration headers:
14243 Configuration commands:
14246 Report bugs to <trustedbsd-audit@TrustedBSD.org>."
14249 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14250 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14252 OpenBSM config.status 1.2-alpha4
14253 configured by $0, generated by GNU Autoconf 2.69,
14254 with options \\"\$ac_cs_config\\"
14256 Copyright (C) 2012 Free Software Foundation, Inc.
14257 This config.status script is free software; the Free Software Foundation
14258 gives unlimited permission to copy, distribute and modify it."
14265 test -n "\$AWK" || AWK=awk
14268 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14269 # The default lists apply if the user does not specify any file.
14275 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14276 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14280 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14292 # Handling of the options.
14293 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14295 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14296 $as_echo "$ac_cs_version"; exit ;;
14297 --config | --confi | --conf | --con | --co | --c )
14298 $as_echo "$ac_cs_config"; exit ;;
14299 --debug | --debu | --deb | --de | --d | -d )
14301 --file | --fil | --fi | --f )
14304 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14305 '') as_fn_error $? "missing file argument" ;;
14307 as_fn_append CONFIG_FILES " '$ac_optarg'"
14308 ac_need_defaults=false;;
14309 --header | --heade | --head | --hea )
14312 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14314 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14315 ac_need_defaults=false;;
14317 # Conflict between --help and --header
14318 as_fn_error $? "ambiguous option: \`$1'
14319 Try \`$0 --help' for more information.";;
14320 --help | --hel | -h )
14321 $as_echo "$ac_cs_usage"; exit ;;
14322 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14323 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14326 # This is an error.
14327 -*) as_fn_error $? "unrecognized option: \`$1'
14328 Try \`$0 --help' for more information." ;;
14330 *) as_fn_append ac_config_targets " $1"
14331 ac_need_defaults=false ;;
14337 ac_configure_extra_args=
14339 if $ac_cs_silent; then
14341 ac_configure_extra_args="$ac_configure_extra_args --silent"
14345 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14346 if \$ac_cs_recheck; then
14347 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14349 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14350 CONFIG_SHELL='$SHELL'
14351 export CONFIG_SHELL
14356 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14360 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14361 ## Running $as_me. ##
14367 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14373 # The HP-UX ksh and POSIX shell print the target directory to stdout
14374 # if CDPATH is set.
14375 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14377 sed_quote_subst='$sed_quote_subst'
14378 double_quote_subst='$double_quote_subst'
14379 delay_variable_subst='$delay_variable_subst'
14380 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14381 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14382 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14383 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14384 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14385 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14386 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14387 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14388 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
14389 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14390 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14391 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14392 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14393 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14394 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14395 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14396 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14397 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14398 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14399 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14400 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14401 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14402 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14403 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14404 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14405 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14406 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14407 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14408 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14409 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
14410 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
14411 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14412 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14413 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14414 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14415 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14416 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
14417 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
14418 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14419 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
14420 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14421 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14422 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
14423 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14424 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14425 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14426 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14427 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14428 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14429 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14430 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14431 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14432 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14433 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14434 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14435 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14436 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14437 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
14438 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14439 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14440 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14441 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14442 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14443 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14444 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14445 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14446 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14447 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
14448 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14449 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14450 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14451 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14452 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14453 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14454 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14455 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14456 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14457 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14458 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14459 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14460 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14461 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14462 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14463 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14464 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14465 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14466 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14467 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14468 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14469 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14470 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14471 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14472 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14473 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14474 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14475 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14476 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14477 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14478 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14479 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14480 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14481 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14482 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14483 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14484 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
14485 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14486 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14487 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14488 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14489 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14490 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14491 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14492 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14493 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14494 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14495 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14496 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14497 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14498 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14499 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14500 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14501 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14502 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14503 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14504 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14505 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14506 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14507 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14508 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14509 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14512 LTCFLAGS='$LTCFLAGS'
14513 compiler='$compiler_DEFAULT'
14515 # A function that is used when there is no print builtin or printf.
14516 func_fallback_echo ()
14518 eval 'cat <<_LTECHO_EOF
14523 # Quote evaled strings.
14538 deplibs_check_method \
14543 sharedlib_from_linklib_cmd \
14546 archiver_list_spec \
14552 lt_cv_sys_global_symbol_pipe \
14553 lt_cv_sys_global_symbol_to_cdecl \
14554 lt_cv_sys_global_symbol_to_c_name_address \
14555 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14556 nm_file_list_spec \
14557 lt_prog_compiler_no_builtin_flag \
14558 lt_prog_compiler_pic \
14559 lt_prog_compiler_wl \
14560 lt_prog_compiler_static \
14561 lt_cv_prog_compiler_c_o \
14570 export_dynamic_flag_spec \
14571 whole_archive_flag_spec \
14572 compiler_needs_object \
14574 allow_undefined_flag \
14575 no_undefined_flag \
14576 hardcode_libdir_flag_spec \
14577 hardcode_libdir_separator \
14581 variables_saved_for_relink \
14583 library_names_spec \
14585 install_override_mode \
14589 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14590 *[\\\\\\\`\\"\\\$]*)
14591 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14594 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14599 # Double-quote double-evaled strings.
14600 for var in reload_cmds \
14601 old_postinstall_cmds \
14602 old_postuninstall_cmds \
14604 extract_expsyms_cmds \
14605 old_archive_from_new_cmds \
14606 old_archive_from_expsyms_cmds \
14608 archive_expsym_cmds \
14610 module_expsym_cmds \
14611 export_symbols_cmds \
14615 postuninstall_cmds \
14617 sys_lib_search_path_spec \
14618 sys_lib_dlsearch_path_spec; do
14619 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14620 *[\\\\\\\`\\"\\\$]*)
14621 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14624 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14629 ac_aux_dir='$ac_aux_dir'
14630 xsi_shell='$xsi_shell'
14631 lt_shell_append='$lt_shell_append'
14633 # See if we are running on zsh, and set the options which allow our
14634 # commands through without removal of \ escapes INIT.
14635 if test -n "\${ZSH_VERSION+set}" ; then
14636 setopt NO_GLOB_SUBST
14642 TIMESTAMP='$TIMESTAMP'
14648 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14652 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14654 # Handling of arguments.
14655 for ac_config_target in $ac_config_targets
14657 case $ac_config_target in
14658 "config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS config/config.h" ;;
14659 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14660 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14661 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14662 "bin/Makefile") CONFIG_FILES="$CONFIG_FILES bin/Makefile" ;;
14663 "bin/audit/Makefile") CONFIG_FILES="$CONFIG_FILES bin/audit/Makefile" ;;
14664 "bin/auditd/Makefile") CONFIG_FILES="$CONFIG_FILES bin/auditd/Makefile" ;;
14665 "bin/auditdistd/Makefile") CONFIG_FILES="$CONFIG_FILES bin/auditdistd/Makefile" ;;
14666 "bin/auditfilterd/Makefile") CONFIG_FILES="$CONFIG_FILES bin/auditfilterd/Makefile" ;;
14667 "bin/auditreduce/Makefile") CONFIG_FILES="$CONFIG_FILES bin/auditreduce/Makefile" ;;
14668 "bin/praudit/Makefile") CONFIG_FILES="$CONFIG_FILES bin/praudit/Makefile" ;;
14669 "bsm/Makefile") CONFIG_FILES="$CONFIG_FILES bsm/Makefile" ;;
14670 "libauditd/Makefile") CONFIG_FILES="$CONFIG_FILES libauditd/Makefile" ;;
14671 "libbsm/Makefile") CONFIG_FILES="$CONFIG_FILES libbsm/Makefile" ;;
14672 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
14673 "modules/auditfilter_noop/Makefile") CONFIG_FILES="$CONFIG_FILES modules/auditfilter_noop/Makefile" ;;
14674 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
14675 "sys/Makefile") CONFIG_FILES="$CONFIG_FILES sys/Makefile" ;;
14676 "sys/bsm/Makefile") CONFIG_FILES="$CONFIG_FILES sys/bsm/Makefile" ;;
14677 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
14678 "test/bsm/Makefile") CONFIG_FILES="$CONFIG_FILES test/bsm/Makefile" ;;
14679 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
14681 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14686 # If the user did not use the arguments to specify the items to instantiate,
14687 # then the envvar interface is used. Set only those that are not.
14688 # We use the long form for the default assignment because of an extremely
14689 # bizarre bug on SunOS 4.1.3.
14690 if $ac_need_defaults; then
14691 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14692 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14693 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14696 # Have a temporary directory for convenience. Make it in the build tree
14697 # simply because there is no reason against having it here, and in addition,
14698 # creating and moving files from /tmp can sometimes cause problems.
14699 # Hook for its removal unless debugging.
14700 # Note that there is a small window in which the directory will not be cleaned:
14701 # after its creation but before its name has been assigned to `$tmp'.
14705 trap 'exit_status=$?
14706 : "${ac_tmp:=$tmp}"
14707 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14709 trap 'as_fn_exit 1' 1 2 13 15
14711 # Create a (secure) tmp directory for tmp files.
14714 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14718 tmp=./conf$$-$RANDOM
14719 (umask 077 && mkdir "$tmp")
14720 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14723 # Set up the scripts for CONFIG_FILES section.
14724 # No need to generate them if there are no CONFIG_FILES.
14725 # This happens for instance with `./config.status config.h'.
14726 if test -n "$CONFIG_FILES"; then
14729 ac_cr=`echo X | tr X '\015'`
14730 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14731 # But we know of no other shell where ac_cr would be empty at this
14732 # point, so we can use a bashism as a fallback.
14733 if test "x$ac_cr" = x; then
14734 eval ac_cr=\$\'\\r\'
14736 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14737 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14740 ac_cs_awk_cr=$ac_cr
14743 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14748 echo "cat >conf$$subs.awk <<_ACEOF" &&
14749 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14751 } >conf$$subs.sh ||
14752 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14753 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14755 for ac_last_try in false false false false false :; do
14756 . ./conf$$subs.sh ||
14757 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14759 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14760 if test $ac_delim_n = $ac_delim_num; then
14762 elif $ac_last_try; then
14763 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14765 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14768 rm -f conf$$subs.sh
14770 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14771 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14775 s/^/S["/; s/!.*/"]=/
14785 s/\(.\{148\}\)..*/\1/
14787 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14792 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14799 s/\(.\{148\}\)..*/\1/
14801 s/["\\]/\\&/g; s/^/"/; s/$/"/
14805 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14810 ' <conf$$subs.awk | sed '
14815 ' >>$CONFIG_STATUS || ac_write_fail=1
14816 rm -f conf$$subs.awk
14817 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14819 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14820 for (key in S) S_is_set[key] = 1
14826 nfields = split(line, field, "@")
14828 len = length(field[1])
14829 for (i = 2; i < nfields; i++) {
14831 keylen = length(key)
14832 if (S_is_set[key]) {
14834 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14835 len += length(value) + length(field[++i])
14846 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14847 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14848 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14851 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14852 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14855 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14856 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14857 # trailing colons and then remove the whole line if VPATH becomes empty
14858 # (actually we leave an empty line to preserve line numbers).
14859 if test "x$srcdir" = x.; then
14860 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14878 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14879 fi # test -n "$CONFIG_FILES"
14881 # Set up the scripts for CONFIG_HEADERS section.
14882 # No need to generate them if there are no CONFIG_HEADERS.
14883 # This happens for instance with `./config.status Makefile'.
14884 if test -n "$CONFIG_HEADERS"; then
14885 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14889 # Transform confdefs.h into an awk script `defines.awk', embedded as
14890 # here-document in config.status, that substitutes the proper values into
14891 # config.h.in to produce config.h.
14893 # Create a delimiter string that does not exist in confdefs.h, to ease
14894 # handling of long lines.
14896 for ac_last_try in false false :; do
14897 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14898 if test -z "$ac_tt"; then
14900 elif $ac_last_try; then
14901 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14903 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14907 # For the awk script, D is an array of macro values keyed by name,
14908 # likewise P contains macro parameters if any. Preserve backslash
14909 # newline sequences.
14911 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14913 s/.\{148\}/&'"$ac_delim"'/g
14916 s/^[ ]*#[ ]*define[ ][ ]*/ /
14923 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14925 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14929 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14930 D["\1"]=" \3\\\\\\n"\\/p
14932 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14937 s/.\{148\}/&'"$ac_delim"'/g
14942 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14945 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14947 ' <confdefs.h | sed '
14948 s/'"$ac_delim"'/"\\\
14949 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14951 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14952 for (key in D) D_is_set[key] = 1
14955 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14957 split(line, arg, " ")
14958 if (arg[1] == "#") {
14962 defundef = substr(arg[1], 2)
14965 split(mac1, mac2, "(") #)
14967 prefix = substr(line, 1, index(line, defundef) - 1)
14968 if (D_is_set[macro]) {
14969 # Preserve the white space surrounding the "#".
14970 print prefix "define", macro P[macro] D[macro]
14973 # Replace #undef with comments. This is necessary, for example,
14974 # in the case of _POSIX_SOURCE, which is predefined and required
14975 # on some systems where configure will not decide to define it.
14976 if (defundef == "undef") {
14977 print "/*", prefix defundef, macro, "*/"
14985 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14986 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14987 fi # test -n "$CONFIG_HEADERS"
14990 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14995 :[FHLC]) ac_mode=$ac_tag; continue;;
14997 case $ac_mode$ac_tag in
14999 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15000 :[FH]-) ac_tag=-:-;;
15001 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15018 -) ac_f="$ac_tmp/stdin";;
15019 *) # Look for the file first in the build tree, then in the source tree
15020 # (if the path is not absolute). The absolute path cannot be DOS-style,
15021 # because $ac_f cannot contain `:'.
15025 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15027 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15029 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15030 as_fn_append ac_file_inputs " '$ac_f'"
15033 # Let's still pretend it is `configure' which instantiates (i.e., don't
15034 # use $as_me), people would be surprised to read:
15035 # /* config.h. Generated by config.status. */
15036 configure_input='Generated from '`
15037 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15039 if test x"$ac_file" != x-; then
15040 configure_input="$ac_file. $configure_input"
15041 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15042 $as_echo "$as_me: creating $ac_file" >&6;}
15044 # Neutralize special characters interpreted by sed in replacement strings.
15045 case $configure_input in #(
15046 *\&* | *\|* | *\\* )
15047 ac_sed_conf_input=`$as_echo "$configure_input" |
15048 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15049 *) ac_sed_conf_input=$configure_input;;
15053 *:-:* | *:-) cat >"$ac_tmp/stdin" \
15054 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15059 ac_dir=`$as_dirname -- "$ac_file" ||
15060 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15061 X"$ac_file" : 'X\(//\)[^/]' \| \
15062 X"$ac_file" : 'X\(//\)$' \| \
15063 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15064 $as_echo X"$ac_file" |
15065 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15069 /^X\(\/\/\)[^/].*/{
15082 as_dir="$ac_dir"; as_fn_mkdir_p
15086 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15088 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15089 # A ".." for each directory in $ac_dir_suffix.
15090 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15091 case $ac_top_builddir_sub in
15092 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15093 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15096 ac_abs_top_builddir=$ac_pwd
15097 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15098 # for backward compatibility:
15099 ac_top_builddir=$ac_top_build_prefix
15102 .) # We are building in place.
15104 ac_top_srcdir=$ac_top_builddir_sub
15105 ac_abs_top_srcdir=$ac_pwd ;;
15106 [\\/]* | ?:[\\/]* ) # Absolute name.
15107 ac_srcdir=$srcdir$ac_dir_suffix;
15108 ac_top_srcdir=$srcdir
15109 ac_abs_top_srcdir=$srcdir ;;
15110 *) # Relative name.
15111 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15112 ac_top_srcdir=$ac_top_build_prefix$srcdir
15113 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15115 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15125 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15126 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15128 ac_MKDIR_P=$MKDIR_P
15130 [\\/$]* | ?:[\\/]* ) ;;
15131 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15135 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15136 # If the template does not know about datarootdir, expand it.
15137 # FIXME: This hack should be removed a few years after 2.60.
15138 ac_datarootdir_hack=; ac_datarootdir_seen=
15149 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15150 *datarootdir*) ac_datarootdir_seen=yes;;
15151 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15152 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15153 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15155 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15156 ac_datarootdir_hack='
15157 s&@datadir@&$datadir&g
15158 s&@docdir@&$docdir&g
15159 s&@infodir@&$infodir&g
15160 s&@localedir@&$localedir&g
15161 s&@mandir@&$mandir&g
15162 s&\\\${datarootdir}&$datarootdir&g' ;;
15166 # Neutralize VPATH when `$srcdir' = `.'.
15167 # Shell code in configure.ac might set extrasub.
15168 # FIXME: do we really want to maintain this feature?
15169 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15170 ac_sed_extra="$ac_vpsub
15173 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15175 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15176 s|@configure_input@|$ac_sed_conf_input|;t t
15177 s&@top_builddir@&$ac_top_builddir_sub&;t t
15178 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15179 s&@srcdir@&$ac_srcdir&;t t
15180 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15181 s&@top_srcdir@&$ac_top_srcdir&;t t
15182 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15183 s&@builddir@&$ac_builddir&;t t
15184 s&@abs_builddir@&$ac_abs_builddir&;t t
15185 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15186 s&@INSTALL@&$ac_INSTALL&;t t
15187 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15188 $ac_datarootdir_hack
15190 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15191 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15193 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15194 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15195 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15196 "$ac_tmp/out"`; test -z "$ac_out"; } &&
15197 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15198 which seems to be undefined. Please make sure it is defined" >&5
15199 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15200 which seems to be undefined. Please make sure it is defined" >&2;}
15202 rm -f "$ac_tmp/stdin"
15204 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15205 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15207 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15213 if test x"$ac_file" != x-; then
15215 $as_echo "/* $configure_input */" \
15216 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15217 } >"$ac_tmp/config.h" \
15218 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15219 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15220 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15221 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15224 mv "$ac_tmp/config.h" "$ac_file" \
15225 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15228 $as_echo "/* $configure_input */" \
15229 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15230 || as_fn_error $? "could not create -" "$LINENO" 5
15232 # Compute "$ac_file"'s index in $config_headers.
15235 for _am_header in $config_headers :; do
15236 case $_am_header in
15237 $_am_arg | $_am_arg:* )
15240 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15243 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15244 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15245 X"$_am_arg" : 'X\(//\)[^/]' \| \
15246 X"$_am_arg" : 'X\(//\)$' \| \
15247 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15248 $as_echo X"$_am_arg" |
15249 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15253 /^X\(\/\/\)[^/].*/{
15265 s/.*/./; q'`/stamp-h$_am_stamp_count
15268 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15269 $as_echo "$as_me: executing $ac_file commands" >&6;}
15274 case $ac_file$ac_mode in
15277 # See if we are running on zsh, and set the options which allow our
15278 # commands through without removal of \ escapes.
15279 if test -n "${ZSH_VERSION+set}" ; then
15280 setopt NO_GLOB_SUBST
15283 cfgfile="${ofile}T"
15284 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15287 cat <<_LT_EOF >> "$cfgfile"
15290 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15291 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15292 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15293 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15295 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15296 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
15298 # Written by Gordon Matzigkeit, 1996
15300 # This file is part of GNU Libtool.
15302 # GNU Libtool is free software; you can redistribute it and/or
15303 # modify it under the terms of the GNU General Public License as
15304 # published by the Free Software Foundation; either version 2 of
15305 # the License, or (at your option) any later version.
15307 # As a special exception to the GNU General Public License,
15308 # if you distribute this file as part of a program or library that
15309 # is built using GNU Libtool, you may include this file under the
15310 # same distribution terms that you use for the rest of that program.
15312 # GNU Libtool is distributed in the hope that it will be useful,
15313 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15314 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15315 # GNU General Public License for more details.
15317 # You should have received a copy of the GNU General Public License
15318 # along with GNU Libtool; see the file COPYING. If not, a copy
15319 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15320 # obtained by writing to the Free Software Foundation, Inc.,
15321 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15324 # The names of the tagged configurations supported by this script.
15327 # ### BEGIN LIBTOOL CONFIG
15329 # Which release of libtool.m4 was used?
15330 macro_version=$macro_version
15331 macro_revision=$macro_revision
15333 # Whether or not to build shared libraries.
15334 build_libtool_libs=$enable_shared
15336 # Whether or not to build static libraries.
15337 build_old_libs=$enable_static
15339 # What type of objects to build.
15342 # Whether or not to optimize for fast installation.
15343 fast_install=$enable_fast_install
15345 # Shell to use when invoking shell scripts.
15348 # An echo program that protects backslashes.
15351 # The PATH separator for the build system.
15352 PATH_SEPARATOR=$lt_PATH_SEPARATOR
15355 host_alias=$host_alias
15359 # The build system.
15360 build_alias=$build_alias
15364 # A sed program that does not truncate output.
15367 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15368 Xsed="\$SED -e 1s/^X//"
15370 # A grep program that handles long lines.
15376 # A literal string matcher.
15379 # A BSD- or MS-compatible name lister.
15382 # Whether we need soft or hard links.
15385 # What is the maximum length of a command?
15386 max_cmd_len=$max_cmd_len
15388 # Object file suffix (normally "o").
15391 # Executable file suffix (normally "").
15394 # whether the shell understands "unset".
15397 # turn spaces into newlines.
15400 # turn newlines into spaces.
15403 # convert \$build file names to \$host format.
15404 to_host_file_cmd=$lt_cv_to_host_file_cmd
15406 # convert \$build files to toolchain format.
15407 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
15409 # An object symbol dumper.
15410 OBJDUMP=$lt_OBJDUMP
15412 # Method to check whether dependent libraries are shared objects.
15413 deplibs_check_method=$lt_deplibs_check_method
15415 # Command to use when deplibs_check_method = "file_magic".
15416 file_magic_cmd=$lt_file_magic_cmd
15418 # How to find potential files when deplibs_check_method = "file_magic".
15419 file_magic_glob=$lt_file_magic_glob
15421 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
15422 want_nocaseglob=$lt_want_nocaseglob
15424 # DLL creation program.
15425 DLLTOOL=$lt_DLLTOOL
15427 # Command to associate shared and link libraries.
15428 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
15433 # Flags to create an archive.
15434 AR_FLAGS=$lt_AR_FLAGS
15436 # How to feed a file listing to the archiver.
15437 archiver_list_spec=$lt_archiver_list_spec
15439 # A symbol stripping program.
15442 # Commands used to install an old-style archive.
15444 old_postinstall_cmds=$lt_old_postinstall_cmds
15445 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15447 # Whether to use a lock for old archive extraction.
15448 lock_old_archive_extraction=$lock_old_archive_extraction
15453 # LTCC compiler flags.
15454 LTCFLAGS=$lt_CFLAGS
15456 # Take the output of nm and produce a listing of raw symbols and C names.
15457 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15459 # Transform the output of nm in a proper C declaration.
15460 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15462 # Transform the output of nm in a C name address pair.
15463 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15465 # Transform the output of nm in a C name address pair when lib prefix is needed.
15466 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15468 # Specify filename containing input files for \$NM.
15469 nm_file_list_spec=$lt_nm_file_list_spec
15471 # The root where to search for dependent libraries,and in which our libraries should be installed.
15472 lt_sysroot=$lt_sysroot
15474 # The name of the directory that contains temporary libtool files.
15477 # Used to examine libraries when file_magic_cmd begins with "file".
15478 MAGIC_CMD=$MAGIC_CMD
15480 # Must we lock files when doing compilation?
15481 need_locks=$lt_need_locks
15484 MANIFEST_TOOL=$lt_MANIFEST_TOOL
15486 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15487 DSYMUTIL=$lt_DSYMUTIL
15489 # Tool to change global to local symbols on Mac OS X.
15492 # Tool to manipulate fat objects and archives on Mac OS X.
15495 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15498 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15499 OTOOL64=$lt_OTOOL64
15501 # Old archive suffix (normally "a").
15504 # Shared library suffix (normally ".so").
15505 shrext_cmds=$lt_shrext_cmds
15507 # The commands to extract the exported symbol list from a shared archive.
15508 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15510 # Variables whose values should be saved in libtool wrapper scripts and
15511 # restored at link time.
15512 variables_saved_for_relink=$lt_variables_saved_for_relink
15514 # Do we need the "lib" prefix for modules?
15515 need_lib_prefix=$need_lib_prefix
15517 # Do we need a version for libraries?
15518 need_version=$need_version
15520 # Library versioning type.
15521 version_type=$version_type
15523 # Shared library runtime path variable.
15524 runpath_var=$runpath_var
15526 # Shared library path variable.
15527 shlibpath_var=$shlibpath_var
15529 # Is shlibpath searched before the hard-coded library search path?
15530 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15532 # Format of library name prefix.
15533 libname_spec=$lt_libname_spec
15535 # List of archive names. First name is the real one, the rest are links.
15536 # The last name is the one that the linker finds with -lNAME
15537 library_names_spec=$lt_library_names_spec
15539 # The coded name of the library, if different from the real name.
15540 soname_spec=$lt_soname_spec
15542 # Permission mode override for installation of shared libraries.
15543 install_override_mode=$lt_install_override_mode
15545 # Command to use after installation of a shared archive.
15546 postinstall_cmds=$lt_postinstall_cmds
15548 # Command to use after uninstallation of a shared archive.
15549 postuninstall_cmds=$lt_postuninstall_cmds
15551 # Commands used to finish a libtool library installation in a directory.
15552 finish_cmds=$lt_finish_cmds
15554 # As "finish_cmds", except a single script fragment to be evaled but
15556 finish_eval=$lt_finish_eval
15558 # Whether we should hardcode library paths into libraries.
15559 hardcode_into_libs=$hardcode_into_libs
15561 # Compile-time system search path for libraries.
15562 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15564 # Run-time system search path for libraries.
15565 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15567 # Whether dlopen is supported.
15568 dlopen_support=$enable_dlopen
15570 # Whether dlopen of programs is supported.
15571 dlopen_self=$enable_dlopen_self
15573 # Whether dlopen of statically linked programs is supported.
15574 dlopen_self_static=$enable_dlopen_self_static
15576 # Commands to strip libraries.
15577 old_striplib=$lt_old_striplib
15578 striplib=$lt_striplib
15581 # The linker used to build libraries.
15584 # How to create reloadable object files.
15585 reload_flag=$lt_reload_flag
15586 reload_cmds=$lt_reload_cmds
15588 # Commands used to build an old-style archive.
15589 old_archive_cmds=$lt_old_archive_cmds
15591 # A language specific compiler.
15594 # Is the compiler the GNU compiler?
15597 # Compiler flag to turn off builtin functions.
15598 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15600 # Additional compiler flags for building library objects.
15601 pic_flag=$lt_lt_prog_compiler_pic
15603 # How to pass a linker flag through the compiler.
15604 wl=$lt_lt_prog_compiler_wl
15606 # Compiler flag to prevent dynamic linking.
15607 link_static_flag=$lt_lt_prog_compiler_static
15609 # Does compiler simultaneously support -c and -o options?
15610 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15612 # Whether or not to add -lc for building shared libraries.
15613 build_libtool_need_lc=$archive_cmds_need_lc
15615 # Whether or not to disallow shared libs when runtime libs are static.
15616 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15618 # Compiler flag to allow reflexive dlopens.
15619 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15621 # Compiler flag to generate shared objects directly from archives.
15622 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15624 # Whether the compiler copes with passing no objects directly.
15625 compiler_needs_object=$lt_compiler_needs_object
15627 # Create an old-style archive from a shared archive.
15628 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15630 # Create a temporary old-style archive to link instead of a shared archive.
15631 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15633 # Commands used to build a shared archive.
15634 archive_cmds=$lt_archive_cmds
15635 archive_expsym_cmds=$lt_archive_expsym_cmds
15637 # Commands used to build a loadable module if different from building
15638 # a shared archive.
15639 module_cmds=$lt_module_cmds
15640 module_expsym_cmds=$lt_module_expsym_cmds
15642 # Whether we are building with GNU ld or not.
15643 with_gnu_ld=$lt_with_gnu_ld
15645 # Flag that allows shared libraries with undefined symbols to be built.
15646 allow_undefined_flag=$lt_allow_undefined_flag
15648 # Flag that enforces no undefined symbols.
15649 no_undefined_flag=$lt_no_undefined_flag
15651 # Flag to hardcode \$libdir into a binary during linking.
15652 # This must work even if \$libdir does not exist
15653 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15655 # Whether we need a single "-rpath" flag with a separated argument.
15656 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15658 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15659 # DIR into the resulting binary.
15660 hardcode_direct=$hardcode_direct
15662 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15663 # DIR into the resulting binary and the resulting library dependency is
15664 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15665 # library is relocated.
15666 hardcode_direct_absolute=$hardcode_direct_absolute
15668 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15669 # into the resulting binary.
15670 hardcode_minus_L=$hardcode_minus_L
15672 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15673 # into the resulting binary.
15674 hardcode_shlibpath_var=$hardcode_shlibpath_var
15676 # Set to "yes" if building a shared library automatically hardcodes DIR
15677 # into the library and all subsequent libraries and executables linked
15679 hardcode_automatic=$hardcode_automatic
15681 # Set to yes if linker adds runtime paths of dependent libraries
15682 # to runtime path list.
15683 inherit_rpath=$inherit_rpath
15685 # Whether libtool must link a program against all its dependency libraries.
15686 link_all_deplibs=$link_all_deplibs
15688 # Set to "yes" if exported symbols are required.
15689 always_export_symbols=$always_export_symbols
15691 # The commands to list exported symbols.
15692 export_symbols_cmds=$lt_export_symbols_cmds
15694 # Symbols that should not be listed in the preloaded symbols.
15695 exclude_expsyms=$lt_exclude_expsyms
15697 # Symbols that must always be exported.
15698 include_expsyms=$lt_include_expsyms
15700 # Commands necessary for linking programs (against libraries) with templates.
15701 prelink_cmds=$lt_prelink_cmds
15703 # Commands necessary for finishing linking programs.
15704 postlink_cmds=$lt_postlink_cmds
15706 # Specify filename containing input files.
15707 file_list_spec=$lt_file_list_spec
15709 # How to hardcode a shared library path into an executable.
15710 hardcode_action=$hardcode_action
15712 # ### END LIBTOOL CONFIG
15718 cat <<\_LT_EOF >> "$cfgfile"
15719 # AIX sometimes has problems with the GCC collect2 program. For some
15720 # reason, if we set the COLLECT_NAMES environment variable, the problems
15721 # vanish in a puff of smoke.
15722 if test "X${COLLECT_NAMES+set}" != Xset; then
15724 export COLLECT_NAMES
15731 ltmain="$ac_aux_dir/ltmain.sh"
15734 # We use sed instead of cat because bash on DJGPP gets confused if
15735 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15736 # text mode, it properly converts lines to CR/LF. This bash problem
15737 # is reportedly fixed, but why not run on old versions too?
15738 sed '$q' "$ltmain" >> "$cfgfile" \
15739 || (rm -f "$cfgfile"; exit 1)
15741 if test x"$xsi_shell" = xyes; then
15742 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15746 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15747 \ * ) func_dirname_result="${3}" ;;\
15749 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15750 && mv -f "$cfgfile.tmp" "$cfgfile" \
15751 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15752 test 0 -eq $? || _lt_function_replace_fail=:
15755 sed -e '/^func_basename ()$/,/^} # func_basename /c\
15758 \ func_basename_result="${1##*/}"\
15759 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15760 && mv -f "$cfgfile.tmp" "$cfgfile" \
15761 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15762 test 0 -eq $? || _lt_function_replace_fail=:
15765 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15766 func_dirname_and_basename ()\
15769 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15770 \ * ) func_dirname_result="${3}" ;;\
15772 \ func_basename_result="${1##*/}"\
15773 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15774 && mv -f "$cfgfile.tmp" "$cfgfile" \
15775 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15776 test 0 -eq $? || _lt_function_replace_fail=:
15779 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15782 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15783 \ # positional parameters, so assign one to ordinary parameter first.\
15784 \ func_stripname_result=${3}\
15785 \ func_stripname_result=${func_stripname_result#"${1}"}\
15786 \ func_stripname_result=${func_stripname_result%"${2}"}\
15787 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15788 && mv -f "$cfgfile.tmp" "$cfgfile" \
15789 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15790 test 0 -eq $? || _lt_function_replace_fail=:
15793 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15794 func_split_long_opt ()\
15796 \ func_split_long_opt_name=${1%%=*}\
15797 \ func_split_long_opt_arg=${1#*=}\
15798 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15799 && mv -f "$cfgfile.tmp" "$cfgfile" \
15800 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15801 test 0 -eq $? || _lt_function_replace_fail=:
15804 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15805 func_split_short_opt ()\
15807 \ func_split_short_opt_arg=${1#??}\
15808 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15809 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15810 && mv -f "$cfgfile.tmp" "$cfgfile" \
15811 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15812 test 0 -eq $? || _lt_function_replace_fail=:
15815 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15819 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15820 \ *) func_lo2o_result=${1} ;;\
15822 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15823 && mv -f "$cfgfile.tmp" "$cfgfile" \
15824 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15825 test 0 -eq $? || _lt_function_replace_fail=:
15828 sed -e '/^func_xform ()$/,/^} # func_xform /c\
15831 func_xform_result=${1%.*}.lo\
15832 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15833 && mv -f "$cfgfile.tmp" "$cfgfile" \
15834 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15835 test 0 -eq $? || _lt_function_replace_fail=:
15838 sed -e '/^func_arith ()$/,/^} # func_arith /c\
15841 func_arith_result=$(( $* ))\
15842 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15843 && mv -f "$cfgfile.tmp" "$cfgfile" \
15844 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15845 test 0 -eq $? || _lt_function_replace_fail=:
15848 sed -e '/^func_len ()$/,/^} # func_len /c\
15851 func_len_result=${#1}\
15852 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15853 && mv -f "$cfgfile.tmp" "$cfgfile" \
15854 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15855 test 0 -eq $? || _lt_function_replace_fail=:
15859 if test x"$lt_shell_append" = xyes; then
15860 sed -e '/^func_append ()$/,/^} # func_append /c\
15863 eval "${1}+=\\${2}"\
15864 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15865 && mv -f "$cfgfile.tmp" "$cfgfile" \
15866 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15867 test 0 -eq $? || _lt_function_replace_fail=:
15870 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15871 func_append_quoted ()\
15873 \ func_quote_for_eval "${2}"\
15874 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15875 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15876 && mv -f "$cfgfile.tmp" "$cfgfile" \
15877 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15878 test 0 -eq $? || _lt_function_replace_fail=:
15881 # Save a `func_append' function call where possible by direct use of '+='
15882 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15883 && mv -f "$cfgfile.tmp" "$cfgfile" \
15884 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15885 test 0 -eq $? || _lt_function_replace_fail=:
15887 # Save a `func_append' function call even when '+=' is not available
15888 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15889 && mv -f "$cfgfile.tmp" "$cfgfile" \
15890 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15891 test 0 -eq $? || _lt_function_replace_fail=:
15894 if test x"$_lt_function_replace_fail" = x":"; then
15895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15896 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15900 mv -f "$cfgfile" "$ofile" ||
15901 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15905 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15906 # Autoconf 2.62 quotes --file arguments for eval, but not when files
15907 # are listed without --file. Let's play safe and only enable the eval
15908 # if we detect the quoting.
15909 case $CONFIG_FILES in
15910 *\'*) eval set x "$CONFIG_FILES" ;;
15911 *) set x $CONFIG_FILES ;;
15916 # Strip MF so we end up with the name of the file.
15917 mf=`echo "$mf" | sed -e 's/:.*$//'`
15918 # Check whether this is an Automake generated Makefile or not.
15919 # We used to match only the files named 'Makefile.in', but
15920 # some people rename them; so instead we look at the file content.
15921 # Grep'ing the first line is not enough: some people post-process
15922 # each Makefile.in and add a new line on top of each file to say so.
15923 # Grep'ing the whole file is not good either: AIX grep has a line
15924 # limit of 2048, but all sed's we know have understand at least 4000.
15925 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15926 dirpart=`$as_dirname -- "$mf" ||
15927 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15928 X"$mf" : 'X\(//\)[^/]' \| \
15929 X"$mf" : 'X\(//\)$' \| \
15930 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15932 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15936 /^X\(\/\/\)[^/].*/{
15952 # Extract the definition of DEPDIR, am__include, and am__quote
15953 # from the Makefile without running 'make'.
15954 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15955 test -z "$DEPDIR" && continue
15956 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15957 test -z "am__include" && continue
15958 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15959 # Find all dependency output files, they are included files with
15960 # $(DEPDIR) in their names. We invoke sed twice because it is the
15961 # simplest approach to changing $(DEPDIR) to its actual value in the
15963 for file in `sed -n "
15964 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15965 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15966 # Make sure the directory exists.
15967 test -f "$dirpart/$file" && continue
15968 fdir=`$as_dirname -- "$file" ||
15969 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15970 X"$file" : 'X\(//\)[^/]' \| \
15971 X"$file" : 'X\(//\)$' \| \
15972 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15973 $as_echo X"$file" |
15974 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15978 /^X\(\/\/\)[^/].*/{
15991 as_dir=$dirpart/$fdir; as_fn_mkdir_p
15992 # echo "creating $dirpart/$file"
15993 echo '# dummy' > "$dirpart/$file"
16005 ac_clean_files=$ac_clean_files_save
16007 test $ac_write_fail = 0 ||
16008 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16011 # configure is writing to config.log, and then calls config.status.
16012 # config.status does its own redirection, appending to config.log.
16013 # Unfortunately, on DOS this fails, as config.log is still kept open
16014 # by configure, so config.status won't be able to write to it; its
16015 # output is simply discarded. So we exec the FD to /dev/null,
16016 # effectively closing config.log, so it can be properly (re)opened and
16017 # appended to by config.status. When coming back to configure, we
16018 # need to make the FD available again.
16019 if test "$no_create" != yes; then
16021 ac_config_status_args=
16022 test "$silent" = yes &&
16023 ac_config_status_args="$ac_config_status_args --quiet"
16025 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16027 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16028 # would make configure fail if this is the last instruction.
16029 $ac_cs_success || as_fn_exit 1
16031 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16033 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}