2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for libctf 1.2.0.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev/null; then :
213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir=.
225 for as_base in sh bash ksh sh5; do
226 # Try only shells that exist, to save several forks.
227 as_shell=$as_dir/$as_base
228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230 CONFIG_SHELL=$as_shell as_have_required=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241 CONFIG_SHELL=$SHELL as_have_required=yes
246 if test "x$CONFIG_SHELL" != x; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
256 *v*x* | *x*v* ) as_opts=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x$as_have_required = xno; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x${ZSH_VERSION+set} = xset ; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir=./$as_dir;;
329 test -d "$as_dir" || eval $as_mkdir_p || {
333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs="'$as_qdir' $as_dirs"
337 as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" || eval "mkdir $as_dirs"
363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
406 as_val=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status=$1; test $as_status -eq 0 && as_status=1
420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit $as_status
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001; then
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
473 as_lineno_1=$LINENO as_lineno_1a=$LINENO
474 as_lineno_2=$LINENO as_lineno_2a=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x "$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec=no; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523 rm -f conf$$.dir/conf$$.file
526 mkdir conf$$.dir 2>/dev/null
528 if (echo >conf$$.file) 2>/dev/null; then
529 if ln -s conf$$.file conf$$ 2>/dev/null; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
537 elif ln conf$$.file conf$$ 2>/dev/null; then
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
548 if mkdir -p . 2>/dev/null; then
549 as_mkdir_p='mkdir -p "$as_dir"'
551 test -d ./-p && rmdir ./-p
556 as_executable_p=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" || exec 7<&0 </dev/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix=/usr/local
580 ac_config_libobj_dir=.
587 # Identity of this package.
588 PACKAGE_NAME='libctf'
589 PACKAGE_TARNAME='libctf'
590 PACKAGE_VERSION='1.2.0'
591 PACKAGE_STRING='libctf 1.2.0'
595 ac_unique_file="ctf-impl.h"
596 # Factoring default headers for most tests.
597 ac_includes_default="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
634 ac_subst_vars='am__EXEEXT_FALSE
643 NEED_CTF_QSORT_R_FALSE
644 NEED_CTF_QSORT_R_TRUE
645 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE
646 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE
649 ac_libctf_warn_cflags
657 MAINTAINER_MODE_FALSE
722 INSTALL_STRIP_PROGRAM
774 program_transform_name
787 enable_option_checking
788 enable_dependency_tracking
798 enable_maintainer_mode
799 enable_install_libbfd
801 enable_libctf_hash_debugging
803 ac_precious_vars='build_alias
814 # Initialize some variables set by options.
816 ac_init_version=false
817 ac_unrecognized_opts=
819 # The variables have the same names as the options, with
820 # dashes changed to underlines.
828 program_transform_name=s,x,x,
836 # Installation directory options.
837 # These are left unexpanded so users can "make install exec_prefix=/foo"
838 # and all the variables that are supposed to be based on exec_prefix
839 # by default will actually change.
840 # Use braces instead of parens because sh, perl, etc. also accept them.
841 # (The list follows the same order as the GNU Coding Standards.)
842 bindir='${exec_prefix}/bin'
843 sbindir='${exec_prefix}/sbin'
844 libexecdir='${exec_prefix}/libexec'
845 datarootdir='${prefix}/share'
846 datadir='${datarootdir}'
847 sysconfdir='${prefix}/etc'
848 sharedstatedir='${prefix}/com'
849 localstatedir='${prefix}/var'
850 includedir='${prefix}/include'
851 oldincludedir='/usr/include'
852 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
853 infodir='${datarootdir}/info'
858 libdir='${exec_prefix}/lib'
859 localedir='${datarootdir}/locale'
860 mandir='${datarootdir}/man'
866 # If the previous option needs an argument, assign it.
867 if test -n "$ac_prev"; then
868 eval $ac_prev=\$ac_option
874 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
879 # Accept the important Cygnus configure options, so we can diagnose typos.
881 case $ac_dashdash$ac_option in
885 -bindir | --bindir | --bindi | --bind | --bin | --bi)
887 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
890 -build | --build | --buil | --bui | --bu)
891 ac_prev=build_alias ;;
892 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
893 build_alias=$ac_optarg ;;
895 -cache-file | --cache-file | --cache-fil | --cache-fi \
896 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
897 ac_prev=cache_file ;;
898 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
899 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
900 cache_file=$ac_optarg ;;
903 cache_file=config.cache ;;
905 -datadir | --datadir | --datadi | --datad)
907 -datadir=* | --datadir=* | --datadi=* | --datad=*)
908 datadir=$ac_optarg ;;
910 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
911 | --dataroo | --dataro | --datar)
912 ac_prev=datarootdir ;;
913 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
914 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
915 datarootdir=$ac_optarg ;;
917 -disable-* | --disable-*)
918 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
919 # Reject names that are not valid shell variable names.
920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
921 as_fn_error $? "invalid feature name: $ac_useropt"
922 ac_useropt_orig=$ac_useropt
923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
924 case $ac_user_opts in
928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
929 ac_unrecognized_sep=', ';;
931 eval enable_$ac_useropt=no ;;
933 -docdir | --docdir | --docdi | --doc | --do)
935 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
938 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
940 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
943 -enable-* | --enable-*)
944 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
945 # Reject names that are not valid shell variable names.
946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
947 as_fn_error $? "invalid feature name: $ac_useropt"
948 ac_useropt_orig=$ac_useropt
949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
950 case $ac_user_opts in
954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
955 ac_unrecognized_sep=', ';;
957 eval enable_$ac_useropt=\$ac_optarg ;;
959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
961 | --exec | --exe | --ex)
962 ac_prev=exec_prefix ;;
963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
965 | --exec=* | --exe=* | --ex=*)
966 exec_prefix=$ac_optarg ;;
968 -gas | --gas | --ga | --g)
969 # Obsolete; use --with-gas.
972 -help | --help | --hel | --he | -h)
974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
975 ac_init_help=recursive ;;
976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
977 ac_init_help=short ;;
979 -host | --host | --hos | --ho)
980 ac_prev=host_alias ;;
981 -host=* | --host=* | --hos=* | --ho=*)
982 host_alias=$ac_optarg ;;
984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988 htmldir=$ac_optarg ;;
990 -includedir | --includedir | --includedi | --included | --include \
991 | --includ | --inclu | --incl | --inc)
992 ac_prev=includedir ;;
993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
994 | --includ=* | --inclu=* | --incl=* | --inc=*)
995 includedir=$ac_optarg ;;
997 -infodir | --infodir | --infodi | --infod | --info | --inf)
999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1000 infodir=$ac_optarg ;;
1002 -libdir | --libdir | --libdi | --libd)
1004 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1005 libdir=$ac_optarg ;;
1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1008 | --libexe | --libex | --libe)
1009 ac_prev=libexecdir ;;
1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1011 | --libexe=* | --libex=* | --libe=*)
1012 libexecdir=$ac_optarg ;;
1014 -localedir | --localedir | --localedi | --localed | --locale)
1015 ac_prev=localedir ;;
1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1017 localedir=$ac_optarg ;;
1019 -localstatedir | --localstatedir | --localstatedi | --localstated \
1020 | --localstate | --localstat | --localsta | --localst | --locals)
1021 ac_prev=localstatedir ;;
1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1024 localstatedir=$ac_optarg ;;
1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1029 mandir=$ac_optarg ;;
1031 -nfp | --nfp | --nf)
1032 # Obsolete; use --without-fp.
1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1036 | --no-cr | --no-c | -n)
1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1045 | --oldin | --oldi | --old | --ol | --o)
1046 ac_prev=oldincludedir ;;
1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1050 oldincludedir=$ac_optarg ;;
1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1055 prefix=$ac_optarg ;;
1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1058 | --program-pre | --program-pr | --program-p)
1059 ac_prev=program_prefix ;;
1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1062 program_prefix=$ac_optarg ;;
1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1065 | --program-suf | --program-su | --program-s)
1066 ac_prev=program_suffix ;;
1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1069 program_suffix=$ac_optarg ;;
1071 -program-transform-name | --program-transform-name \
1072 | --program-transform-nam | --program-transform-na \
1073 | --program-transform-n | --program-transform- \
1074 | --program-transform | --program-transfor \
1075 | --program-transfo | --program-transf \
1076 | --program-trans | --program-tran \
1077 | --progr-tra | --program-tr | --program-t)
1078 ac_prev=program_transform_name ;;
1079 -program-transform-name=* | --program-transform-name=* \
1080 | --program-transform-nam=* | --program-transform-na=* \
1081 | --program-transform-n=* | --program-transform-=* \
1082 | --program-transform=* | --program-transfor=* \
1083 | --program-transfo=* | --program-transf=* \
1084 | --program-trans=* | --program-tran=* \
1085 | --progr-tra=* | --program-tr=* | --program-t=*)
1086 program_transform_name=$ac_optarg ;;
1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1091 pdfdir=$ac_optarg ;;
1093 -psdir | --psdir | --psdi | --psd | --ps)
1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1099 | -silent | --silent | --silen | --sile | --sil)
1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1106 sbindir=$ac_optarg ;;
1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1110 | --sharedst | --shareds | --shared | --share | --shar \
1112 ac_prev=sharedstatedir ;;
1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1117 sharedstatedir=$ac_optarg ;;
1119 -site | --site | --sit)
1121 -site=* | --site=* | --sit=*)
1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1127 srcdir=$ac_optarg ;;
1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1130 | --syscon | --sysco | --sysc | --sys | --sy)
1131 ac_prev=sysconfdir ;;
1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1134 sysconfdir=$ac_optarg ;;
1136 -target | --target | --targe | --targ | --tar | --ta | --t)
1137 ac_prev=target_alias ;;
1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1139 target_alias=$ac_optarg ;;
1141 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1144 -version | --version | --versio | --versi | --vers | -V)
1145 ac_init_version=: ;;
1148 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1149 # Reject names that are not valid shell variable names.
1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1151 as_fn_error $? "invalid package name: $ac_useropt"
1152 ac_useropt_orig=$ac_useropt
1153 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1154 case $ac_user_opts in
1158 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1159 ac_unrecognized_sep=', ';;
1161 eval with_$ac_useropt=\$ac_optarg ;;
1163 -without-* | --without-*)
1164 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1165 # Reject names that are not valid shell variable names.
1166 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167 as_fn_error $? "invalid package name: $ac_useropt"
1168 ac_useropt_orig=$ac_useropt
1169 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170 case $ac_user_opts in
1174 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1175 ac_unrecognized_sep=', ';;
1177 eval with_$ac_useropt=no ;;
1180 # Obsolete; use --with-x.
1183 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1184 | --x-incl | --x-inc | --x-in | --x-i)
1185 ac_prev=x_includes ;;
1186 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1187 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1188 x_includes=$ac_optarg ;;
1190 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1191 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1192 ac_prev=x_libraries ;;
1193 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1194 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1195 x_libraries=$ac_optarg ;;
1197 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1198 Try \`$0 --help' for more information"
1202 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1203 # Reject names that are not valid shell variable names.
1204 case $ac_envvar in #(
1205 '' | [0-9]* | *[!_$as_cr_alnum]* )
1206 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1208 eval $ac_envvar=\$ac_optarg
1209 export $ac_envvar ;;
1212 # FIXME: should be removed in autoconf 3.0.
1213 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1214 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1215 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1216 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1222 if test -n "$ac_prev"; then
1223 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1224 as_fn_error $? "missing argument to $ac_option"
1227 if test -n "$ac_unrecognized_opts"; then
1228 case $enable_option_checking in
1230 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1231 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1235 # Check all directory arguments for consistency.
1236 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1237 datadir sysconfdir sharedstatedir localstatedir includedir \
1238 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1239 libdir localedir mandir
1241 eval ac_val=\$$ac_var
1242 # Remove trailing slashes.
1245 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1246 eval $ac_var=\$ac_val;;
1248 # Be sure to have absolute directory names.
1250 [\\/$]* | ?:[\\/]* ) continue;;
1251 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1253 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1256 # There might be people who depend on the old broken behavior: `$host'
1257 # used to hold the argument of --host etc.
1258 # FIXME: To remove some day.
1261 target=$target_alias
1263 # FIXME: To remove some day.
1264 if test "x$host_alias" != x; then
1265 if test "x$build_alias" = x; then
1266 cross_compiling=maybe
1267 elif test "x$build_alias" != "x$host_alias"; then
1273 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1275 test "$silent" = yes && exec 6>/dev/null
1278 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1279 ac_ls_di=`ls -di .` &&
1280 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1281 as_fn_error $? "working directory cannot be determined"
1282 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1283 as_fn_error $? "pwd does not report name of working directory"
1286 # Find the source files, if location was not specified.
1287 if test -z "$srcdir"; then
1288 ac_srcdir_defaulted=yes
1289 # Try the directory containing this script, then the parent directory.
1290 ac_confdir=`$as_dirname -- "$as_myself" ||
1291 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1292 X"$as_myself" : 'X\(//\)[^/]' \| \
1293 X"$as_myself" : 'X\(//\)$' \| \
1294 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1295 $as_echo X"$as_myself" |
1296 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1314 if test ! -r "$srcdir/$ac_unique_file"; then
1318 ac_srcdir_defaulted=no
1320 if test ! -r "$srcdir/$ac_unique_file"; then
1321 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1322 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1324 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1326 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1328 # When building in place, set srcdir=.
1329 if test "$ac_abs_confdir" = "$ac_pwd"; then
1332 # Remove unnecessary trailing slashes from srcdir.
1333 # Double slashes in file names in object file debugging info
1334 # mess up M-x gdb in Emacs.
1336 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1338 for ac_var in $ac_precious_vars; do
1339 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340 eval ac_env_${ac_var}_value=\$${ac_var}
1341 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1346 # Report the --help message.
1348 if test "$ac_init_help" = "long"; then
1349 # Omit some internal or obsolete options to make the list less imposing.
1350 # This message is too long to be a string in the A/UX 3.1 sh.
1352 \`configure' configures libctf 1.2.0 to adapt to many kinds of systems.
1354 Usage: $0 [OPTION]... [VAR=VALUE]...
1356 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357 VAR=VALUE. See below for descriptions of some of the useful variables.
1359 Defaults for the options are specified in brackets.
1362 -h, --help display this help and exit
1363 --help=short display options specific to this package
1364 --help=recursive display the short help of all the included packages
1365 -V, --version display version information and exit
1366 -q, --quiet, --silent do not print \`checking ...' messages
1367 --cache-file=FILE cache test results in FILE [disabled]
1368 -C, --config-cache alias for \`--cache-file=config.cache'
1369 -n, --no-create do not create output files
1370 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1372 Installation directories:
1373 --prefix=PREFIX install architecture-independent files in PREFIX
1374 [$ac_default_prefix]
1375 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1378 By default, \`make install' will install all the files in
1379 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1380 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381 for instance \`--prefix=\$HOME'.
1383 For better control, use the options below.
1385 Fine tuning of the installation directories:
1386 --bindir=DIR user executables [EPREFIX/bin]
1387 --sbindir=DIR system admin executables [EPREFIX/sbin]
1388 --libexecdir=DIR program executables [EPREFIX/libexec]
1389 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1390 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1391 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1392 --libdir=DIR object code libraries [EPREFIX/lib]
1393 --includedir=DIR C header files [PREFIX/include]
1394 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1395 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1396 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1397 --infodir=DIR info documentation [DATAROOTDIR/info]
1398 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1399 --mandir=DIR man documentation [DATAROOTDIR/man]
1400 --docdir=DIR documentation root [DATAROOTDIR/doc/libctf]
1401 --htmldir=DIR html documentation [DOCDIR]
1402 --dvidir=DIR dvi documentation [DOCDIR]
1403 --pdfdir=DIR pdf documentation [DOCDIR]
1404 --psdir=DIR ps documentation [DOCDIR]
1410 --program-prefix=PREFIX prepend PREFIX to installed program names
1411 --program-suffix=SUFFIX append SUFFIX to installed program names
1412 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1415 --build=BUILD configure for building on BUILD [guessed]
1416 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1420 if test -n "$ac_init_help"; then
1421 case $ac_init_help in
1422 short | recursive ) echo "Configuration of libctf 1.2.0:";;
1427 --disable-option-checking ignore unrecognized --enable/--with options
1428 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1429 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1430 --enable-dependency-tracking
1431 do not reject slow dependency extractors
1432 --disable-dependency-tracking
1433 speeds up one-time build
1434 --enable-silent-rules less verbose build output (undo: "make V=1")
1435 --disable-silent-rules verbose build output (undo: "make V=0")
1436 --enable-shared[=PKGS] build shared libraries [default=no]
1437 --enable-static[=PKGS] build static libraries [default=yes]
1438 --enable-fast-install[=PKGS]
1439 optimize for fast installation [default=yes]
1440 --disable-libtool-lock avoid locking (might break parallel builds)
1441 --disable-largefile omit support for large files
1442 --enable-werror-always enable -Werror despite compiler version
1443 --enable-maintainer-mode
1444 enable make rules and dependencies not useful (and
1445 sometimes confusing) to the casual installer
1446 --enable-install-libbfd controls installation of libbfd and related headers
1447 --enable-libctf-hash-debugging
1448 Enable expensive debugging of CTF deduplication type
1449 hashing [default=no]
1452 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1453 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1454 --with-pic try to use only PIC/non-PIC objects [default=use
1456 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1457 --with-system-zlib use installed libz
1459 Some influential environment variables:
1460 CC C compiler command
1461 CFLAGS C compiler flags
1462 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1463 nonstandard directory <lib dir>
1464 LIBS libraries to pass to the linker, e.g. -l<library>
1465 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1466 you have headers in a nonstandard directory <include dir>
1469 Use these variables to override the choices made by `configure' or to help
1470 it to find libraries and programs with nonstandard names/locations.
1472 Report bugs to the package provider.
1477 if test "$ac_init_help" = "recursive"; then
1478 # If there are subdirs, report their specific --help.
1479 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1480 test -d "$ac_dir" ||
1481 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1486 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1488 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1489 # A ".." for each directory in $ac_dir_suffix.
1490 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1491 case $ac_top_builddir_sub in
1492 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1496 ac_abs_top_builddir=$ac_pwd
1497 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1498 # for backward compatibility:
1499 ac_top_builddir=$ac_top_build_prefix
1502 .) # We are building in place.
1504 ac_top_srcdir=$ac_top_builddir_sub
1505 ac_abs_top_srcdir=$ac_pwd ;;
1506 [\\/]* | ?:[\\/]* ) # Absolute name.
1507 ac_srcdir=$srcdir$ac_dir_suffix;
1508 ac_top_srcdir=$srcdir
1509 ac_abs_top_srcdir=$srcdir ;;
1511 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1512 ac_top_srcdir=$ac_top_build_prefix$srcdir
1513 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1515 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1517 cd "$ac_dir" || { ac_status=$?; continue; }
1518 # Check for guested configure.
1519 if test -f "$ac_srcdir/configure.gnu"; then
1521 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1522 elif test -f "$ac_srcdir/configure"; then
1524 $SHELL "$ac_srcdir/configure" --help=recursive
1526 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1528 cd "$ac_pwd" || { ac_status=$?; break; }
1532 test -n "$ac_init_help" && exit $ac_status
1533 if $ac_init_version; then
1535 libctf configure 1.2.0
1536 generated by GNU Autoconf 2.69
1538 Copyright (C) 2012 Free Software Foundation, Inc.
1539 This configure script is free software; the Free Software Foundation
1540 gives unlimited permission to copy, distribute and modify it.
1545 ## ------------------------ ##
1546 ## Autoconf initialization. ##
1547 ## ------------------------ ##
1549 # ac_fn_c_try_compile LINENO
1550 # --------------------------
1551 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1552 ac_fn_c_try_compile ()
1554 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555 rm -f conftest.$ac_objext
1556 if { { ac_try="$ac_compile"
1558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1559 *) ac_try_echo=$ac_try;;
1561 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1562 $as_echo "$ac_try_echo"; } >&5
1563 (eval "$ac_compile") 2>conftest.err
1565 if test -s conftest.err; then
1566 grep -v '^ *+' conftest.err >conftest.er1
1567 cat conftest.er1 >&5
1568 mv -f conftest.er1 conftest.err
1570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1571 test $ac_status = 0; } && {
1572 test -z "$ac_c_werror_flag" ||
1573 test ! -s conftest.err
1574 } && test -s conftest.$ac_objext; then :
1577 $as_echo "$as_me: failed program was:" >&5
1578 sed 's/^/| /' conftest.$ac_ext >&5
1582 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1583 as_fn_set_status $ac_retval
1585 } # ac_fn_c_try_compile
1587 # ac_fn_c_try_cpp LINENO
1588 # ----------------------
1589 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1592 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593 if { { ac_try="$ac_cpp conftest.$ac_ext"
1595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1596 *) ac_try_echo=$ac_try;;
1598 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1599 $as_echo "$ac_try_echo"; } >&5
1600 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1602 if test -s conftest.err; then
1603 grep -v '^ *+' conftest.err >conftest.er1
1604 cat conftest.er1 >&5
1605 mv -f conftest.er1 conftest.err
1607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1608 test $ac_status = 0; } > conftest.i && {
1609 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1610 test ! -s conftest.err
1614 $as_echo "$as_me: failed program was:" >&5
1615 sed 's/^/| /' conftest.$ac_ext >&5
1619 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620 as_fn_set_status $ac_retval
1624 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1625 # -------------------------------------------------------
1626 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1627 # the include files in INCLUDES and setting the cache variable VAR
1629 ac_fn_c_check_header_mongrel ()
1631 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1632 if eval \${$3+:} false; then :
1633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1634 $as_echo_n "checking for $2... " >&6; }
1635 if eval \${$3+:} false; then :
1636 $as_echo_n "(cached) " >&6
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1640 $as_echo "$ac_res" >&6; }
1642 # Is the header compilable?
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1644 $as_echo_n "checking $2 usability... " >&6; }
1645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1646 /* end confdefs.h. */
1650 if ac_fn_c_try_compile "$LINENO"; then :
1651 ac_header_compiler=yes
1653 ac_header_compiler=no
1655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1657 $as_echo "$ac_header_compiler" >&6; }
1659 # Is the header present?
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1661 $as_echo_n "checking $2 presence... " >&6; }
1662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1663 /* end confdefs.h. */
1666 if ac_fn_c_try_cpp "$LINENO"; then :
1667 ac_header_preproc=yes
1669 ac_header_preproc=no
1671 rm -f conftest.err conftest.i conftest.$ac_ext
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1673 $as_echo "$ac_header_preproc" >&6; }
1675 # So? What about this header?
1676 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1679 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1681 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1685 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1687 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1689 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1691 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1693 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1697 $as_echo_n "checking for $2... " >&6; }
1698 if eval \${$3+:} false; then :
1699 $as_echo_n "(cached) " >&6
1701 eval "$3=\$ac_header_compiler"
1704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1705 $as_echo "$ac_res" >&6; }
1707 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1709 } # ac_fn_c_check_header_mongrel
1711 # ac_fn_c_try_run LINENO
1712 # ----------------------
1713 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1714 # that executables *can* be run.
1717 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1718 if { { ac_try="$ac_link"
1720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721 *) ac_try_echo=$ac_try;;
1723 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724 $as_echo "$ac_try_echo"; } >&5
1725 (eval "$ac_link") 2>&5
1727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1728 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1729 { { case "(($ac_try" in
1730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1731 *) ac_try_echo=$ac_try;;
1733 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1734 $as_echo "$ac_try_echo"; } >&5
1735 (eval "$ac_try") 2>&5
1737 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1738 test $ac_status = 0; }; }; then :
1741 $as_echo "$as_me: program exited with status $ac_status" >&5
1742 $as_echo "$as_me: failed program was:" >&5
1743 sed 's/^/| /' conftest.$ac_ext >&5
1745 ac_retval=$ac_status
1747 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1748 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749 as_fn_set_status $ac_retval
1753 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1754 # -------------------------------------------------------
1755 # Tests whether HEADER exists and can be compiled using the include files in
1756 # INCLUDES, setting the cache variable VAR accordingly.
1757 ac_fn_c_check_header_compile ()
1759 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761 $as_echo_n "checking for $2... " >&6; }
1762 if eval \${$3+:} false; then :
1763 $as_echo_n "(cached) " >&6
1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h. */
1770 if ac_fn_c_try_compile "$LINENO"; then :
1775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1779 $as_echo "$ac_res" >&6; }
1780 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1782 } # ac_fn_c_check_header_compile
1784 # ac_fn_c_try_link LINENO
1785 # -----------------------
1786 # Try to link conftest.$ac_ext, and return whether this succeeded.
1789 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1790 rm -f conftest.$ac_objext conftest$ac_exeext
1791 if { { ac_try="$ac_link"
1793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1794 *) ac_try_echo=$ac_try;;
1796 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1797 $as_echo "$ac_try_echo"; } >&5
1798 (eval "$ac_link") 2>conftest.err
1800 if test -s conftest.err; then
1801 grep -v '^ *+' conftest.err >conftest.er1
1802 cat conftest.er1 >&5
1803 mv -f conftest.er1 conftest.err
1805 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1806 test $ac_status = 0; } && {
1807 test -z "$ac_c_werror_flag" ||
1808 test ! -s conftest.err
1809 } && test -s conftest$ac_exeext && {
1810 test "$cross_compiling" = yes ||
1811 test -x conftest$ac_exeext
1815 $as_echo "$as_me: failed program was:" >&5
1816 sed 's/^/| /' conftest.$ac_ext >&5
1820 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1821 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1822 # interfere with the next link command; also delete a directory that is
1823 # left behind by Apple's compiler. We do this before executing the actions.
1824 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1825 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1826 as_fn_set_status $ac_retval
1828 } # ac_fn_c_try_link
1830 # ac_fn_c_check_func LINENO FUNC VAR
1831 # ----------------------------------
1832 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1833 ac_fn_c_check_func ()
1835 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1837 $as_echo_n "checking for $2... " >&6; }
1838 if eval \${$3+:} false; then :
1839 $as_echo_n "(cached) " >&6
1841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1842 /* end confdefs.h. */
1843 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1844 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1845 #define $2 innocuous_$2
1847 /* System header to define __stub macros and hopefully few prototypes,
1848 which can conflict with char $2 (); below.
1849 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1850 <limits.h> exists even on freestanding compilers. */
1853 # include <limits.h>
1855 # include <assert.h>
1860 /* Override any GCC internal prototype to avoid an error.
1861 Use char because int might match the return type of a GCC
1862 builtin and then its argument prototype would still apply. */
1867 /* The GNU C library defines this for functions which it implements
1868 to always fail with ENOSYS. Some functions are actually named
1869 something starting with __ and the normal name is an alias. */
1870 #if defined __stub_$2 || defined __stub___$2
1882 if ac_fn_c_try_link "$LINENO"; then :
1887 rm -f core conftest.err conftest.$ac_objext \
1888 conftest$ac_exeext conftest.$ac_ext
1891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1892 $as_echo "$ac_res" >&6; }
1893 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895 } # ac_fn_c_check_func
1897 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1898 # ---------------------------------------------
1899 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1901 ac_fn_c_check_decl ()
1903 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1904 as_decl_name=`echo $2|sed 's/ *(.*//'`
1905 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1907 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1908 if eval \${$3+:} false; then :
1909 $as_echo_n "(cached) " >&6
1911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1912 /* end confdefs.h. */
1917 #ifndef $as_decl_name
1919 (void) $as_decl_use;
1921 (void) $as_decl_name;
1929 if ac_fn_c_try_compile "$LINENO"; then :
1934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1938 $as_echo "$ac_res" >&6; }
1939 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1941 } # ac_fn_c_check_decl
1942 cat >config.log <<_ACEOF
1943 This file contains any messages produced by compilers while
1944 running configure, to aid debugging if configure makes a mistake.
1946 It was created by libctf $as_me 1.2.0, which was
1947 generated by GNU Autoconf 2.69. Invocation command line was
1959 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1960 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1961 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1962 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1963 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1965 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1966 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1968 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1969 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1970 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1971 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1972 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1973 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1974 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1982 test -z "$as_dir" && as_dir=.
1983 $as_echo "PATH: $as_dir"
1999 # Keep a trace of the command line.
2000 # Strip out --no-create and --no-recursion so they do not pile up.
2001 # Strip out --silent because we don't want to record it for future runs.
2002 # Also quote any args containing shell meta-characters.
2003 # Make two passes to allow for proper duplicate-argument suppression.
2007 ac_must_keep_next=false
2013 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2014 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2015 | -silent | --silent | --silen | --sile | --sil)
2018 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2021 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2023 as_fn_append ac_configure_args1 " '$ac_arg'"
2024 if test $ac_must_keep_next = true; then
2025 ac_must_keep_next=false # Got value, back to normal.
2028 *=* | --config-cache | -C | -disable-* | --disable-* \
2029 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2030 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2031 | -with-* | --with-* | -without-* | --without-* | --x)
2032 case "$ac_configure_args0 " in
2033 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2036 -* ) ac_must_keep_next=true ;;
2039 as_fn_append ac_configure_args " '$ac_arg'"
2044 { ac_configure_args0=; unset ac_configure_args0;}
2045 { ac_configure_args1=; unset ac_configure_args1;}
2047 # When interrupted or exit'd, cleanup temporary files, and complete
2048 # config.log. We remove comments because anyway the quotes in there
2049 # would cause problems or look ugly.
2050 # WARNING: Use '\'' to represent an apostrophe within the trap.
2051 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2052 trap 'exit_status=$?
2053 # Save into config.log some information that might help in debugging.
2057 $as_echo "## ---------------- ##
2058 ## Cache variables. ##
2059 ## ---------------- ##"
2061 # The following way of writing the cache mishandles newlines in values,
2063 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2064 eval ac_val=\$$ac_var
2068 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2069 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2072 _ | IFS | as_nl) ;; #(
2073 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2074 *) { eval $ac_var=; unset $ac_var;} ;;
2079 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2080 *${as_nl}ac_space=\ *)
2082 "s/'\''/'\''\\\\'\'''\''/g;
2083 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2086 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2093 $as_echo "## ----------------- ##
2094 ## Output variables. ##
2095 ## ----------------- ##"
2097 for ac_var in $ac_subst_vars
2099 eval ac_val=\$$ac_var
2101 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2103 $as_echo "$ac_var='\''$ac_val'\''"
2107 if test -n "$ac_subst_files"; then
2108 $as_echo "## ------------------- ##
2109 ## File substitutions. ##
2110 ## ------------------- ##"
2112 for ac_var in $ac_subst_files
2114 eval ac_val=\$$ac_var
2116 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2118 $as_echo "$ac_var='\''$ac_val'\''"
2123 if test -s confdefs.h; then
2124 $as_echo "## ----------- ##
2131 test "$ac_signal" != 0 &&
2132 $as_echo "$as_me: caught signal $ac_signal"
2133 $as_echo "$as_me: exit $exit_status"
2135 rm -f core *.core core.conftest.* &&
2136 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2139 for ac_signal in 1 2 13 15; do
2140 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2144 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2145 rm -f -r conftest* confdefs.h
2147 $as_echo "/* confdefs.h */" > confdefs.h
2149 # Predefined preprocessor variables.
2151 cat >>confdefs.h <<_ACEOF
2152 #define PACKAGE_NAME "$PACKAGE_NAME"
2155 cat >>confdefs.h <<_ACEOF
2156 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2159 cat >>confdefs.h <<_ACEOF
2160 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2163 cat >>confdefs.h <<_ACEOF
2164 #define PACKAGE_STRING "$PACKAGE_STRING"
2167 cat >>confdefs.h <<_ACEOF
2168 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2171 cat >>confdefs.h <<_ACEOF
2172 #define PACKAGE_URL "$PACKAGE_URL"
2176 # Let the site file select an alternate cache file if it wants to.
2177 # Prefer an explicitly selected file to automatically selected ones.
2180 if test -n "$CONFIG_SITE"; then
2181 # We do not want a PATH search for config.site.
2182 case $CONFIG_SITE in #((
2183 -*) ac_site_file1=./$CONFIG_SITE;;
2184 */*) ac_site_file1=$CONFIG_SITE;;
2185 *) ac_site_file1=./$CONFIG_SITE;;
2187 elif test "x$prefix" != xNONE; then
2188 ac_site_file1=$prefix/share/config.site
2189 ac_site_file2=$prefix/etc/config.site
2191 ac_site_file1=$ac_default_prefix/share/config.site
2192 ac_site_file2=$ac_default_prefix/etc/config.site
2194 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2196 test "x$ac_site_file" = xNONE && continue
2197 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2198 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2199 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2200 sed 's/^/| /' "$ac_site_file" >&5
2202 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2203 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2204 as_fn_error $? "failed to load site script $ac_site_file
2205 See \`config.log' for more details" "$LINENO" 5; }
2209 if test -r "$cache_file"; then
2210 # Some versions of bash will fail to source /dev/null (special files
2211 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2212 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2213 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2214 $as_echo "$as_me: loading cache $cache_file" >&6;}
2216 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2217 *) . "./$cache_file";;
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2222 $as_echo "$as_me: creating cache $cache_file" >&6;}
2226 as_fn_append ac_header_list " stdlib.h"
2227 as_fn_append ac_header_list " unistd.h"
2228 as_fn_append ac_header_list " sys/param.h"
2229 as_fn_append ac_func_list " qsort_r"
2230 # Check that the precious variables saved in the cache have kept the same
2232 ac_cache_corrupted=false
2233 for ac_var in $ac_precious_vars; do
2234 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2235 eval ac_new_set=\$ac_env_${ac_var}_set
2236 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2237 eval ac_new_val=\$ac_env_${ac_var}_value
2238 case $ac_old_set,$ac_new_set in
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2241 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2242 ac_cache_corrupted=: ;;
2244 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2245 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2246 ac_cache_corrupted=: ;;
2249 if test "x$ac_old_val" != "x$ac_new_val"; then
2250 # differences in whitespace do not lead to failure.
2251 ac_old_val_w=`echo x $ac_old_val`
2252 ac_new_val_w=`echo x $ac_new_val`
2253 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2255 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2256 ac_cache_corrupted=:
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2259 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2260 eval $ac_var=\$ac_old_val
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2263 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2264 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2265 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2268 # Pass precious variables to config.status.
2269 if test "$ac_new_set" = set; then
2271 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2272 *) ac_arg=$ac_var=$ac_new_val ;;
2274 case " $ac_configure_args " in
2275 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2276 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2280 if $ac_cache_corrupted; then
2281 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2282 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2283 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2284 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2285 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2287 ## -------------------- ##
2288 ## Main body of script. ##
2289 ## -------------------- ##
2292 ac_cpp='$CPP $CPPFLAGS'
2293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2306 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2307 if test -f "$ac_dir/install-sh"; then
2309 ac_install_sh="$ac_aux_dir/install-sh -c"
2311 elif test -f "$ac_dir/install.sh"; then
2313 ac_install_sh="$ac_aux_dir/install.sh -c"
2315 elif test -f "$ac_dir/shtool"; then
2317 ac_install_sh="$ac_aux_dir/shtool install -c"
2321 if test -z "$ac_aux_dir"; then
2322 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2325 # These three variables are undocumented and unsupported,
2326 # and are intended to be withdrawn in a future Autoconf release.
2327 # They can cause serious problems if a builder's source tree is in a directory
2328 # whose full name contains unusual characters.
2329 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2330 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2331 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2334 # Expand $ac_aux_dir to an absolute path.
2335 am_aux_dir=`cd "$ac_aux_dir" && pwd`
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
2342 if test -n "$ac_tool_prefix"; then
2343 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2344 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2346 $as_echo_n "checking for $ac_word... " >&6; }
2347 if ${ac_cv_prog_CC+:} false; then :
2348 $as_echo_n "(cached) " >&6
2350 if test -n "$CC"; then
2351 ac_cv_prog_CC="$CC" # Let the user override the test.
2353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2357 test -z "$as_dir" && as_dir=.
2358 for ac_exec_ext in '' $ac_executable_extensions; do
2359 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2360 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2371 if test -n "$CC"; then
2372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2373 $as_echo "$CC" >&6; }
2375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2376 $as_echo "no" >&6; }
2381 if test -z "$ac_cv_prog_CC"; then
2383 # Extract the first word of "gcc", so it can be a program name with args.
2384 set dummy gcc; ac_word=$2
2385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2386 $as_echo_n "checking for $ac_word... " >&6; }
2387 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2388 $as_echo_n "(cached) " >&6
2390 if test -n "$ac_ct_CC"; then
2391 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2393 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2397 test -z "$as_dir" && as_dir=.
2398 for ac_exec_ext in '' $ac_executable_extensions; do
2399 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2400 ac_cv_prog_ac_ct_CC="gcc"
2401 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2410 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2411 if test -n "$ac_ct_CC"; then
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2413 $as_echo "$ac_ct_CC" >&6; }
2415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2416 $as_echo "no" >&6; }
2419 if test "x$ac_ct_CC" = x; then
2422 case $cross_compiling:$ac_tool_warned in
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2425 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2426 ac_tool_warned=yes ;;
2434 if test -z "$CC"; then
2435 if test -n "$ac_tool_prefix"; then
2436 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2437 set dummy ${ac_tool_prefix}cc; ac_word=$2
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2439 $as_echo_n "checking for $ac_word... " >&6; }
2440 if ${ac_cv_prog_CC+:} false; then :
2441 $as_echo_n "(cached) " >&6
2443 if test -n "$CC"; then
2444 ac_cv_prog_CC="$CC" # Let the user override the test.
2446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2450 test -z "$as_dir" && as_dir=.
2451 for ac_exec_ext in '' $ac_executable_extensions; do
2452 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2453 ac_cv_prog_CC="${ac_tool_prefix}cc"
2454 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2464 if test -n "$CC"; then
2465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2466 $as_echo "$CC" >&6; }
2468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2469 $as_echo "no" >&6; }
2475 if test -z "$CC"; then
2476 # Extract the first word of "cc", so it can be a program name with args.
2477 set dummy cc; ac_word=$2
2478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2479 $as_echo_n "checking for $ac_word... " >&6; }
2480 if ${ac_cv_prog_CC+:} false; then :
2481 $as_echo_n "(cached) " >&6
2483 if test -n "$CC"; then
2484 ac_cv_prog_CC="$CC" # Let the user override the test.
2487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2491 test -z "$as_dir" && as_dir=.
2492 for ac_exec_ext in '' $ac_executable_extensions; do
2493 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2494 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2495 ac_prog_rejected=yes
2499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2506 if test $ac_prog_rejected = yes; then
2507 # We found a bogon in the path, so make sure we never use it.
2508 set dummy $ac_cv_prog_CC
2510 if test $# != 0; then
2511 # We chose a different compiler from the bogus one.
2512 # However, it has the same basename, so the bogon will be chosen
2513 # first if we set CC to just the basename; use the full file name.
2515 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2521 if test -n "$CC"; then
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2523 $as_echo "$CC" >&6; }
2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2526 $as_echo "no" >&6; }
2531 if test -z "$CC"; then
2532 if test -n "$ac_tool_prefix"; then
2533 for ac_prog in cl.exe
2535 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2536 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2538 $as_echo_n "checking for $ac_word... " >&6; }
2539 if ${ac_cv_prog_CC+:} false; then :
2540 $as_echo_n "(cached) " >&6
2542 if test -n "$CC"; then
2543 ac_cv_prog_CC="$CC" # Let the user override the test.
2545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2549 test -z "$as_dir" && as_dir=.
2550 for ac_exec_ext in '' $ac_executable_extensions; do
2551 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2552 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2563 if test -n "$CC"; then
2564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2565 $as_echo "$CC" >&6; }
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568 $as_echo "no" >&6; }
2572 test -n "$CC" && break
2575 if test -z "$CC"; then
2577 for ac_prog in cl.exe
2579 # Extract the first word of "$ac_prog", so it can be a program name with args.
2580 set dummy $ac_prog; ac_word=$2
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582 $as_echo_n "checking for $ac_word... " >&6; }
2583 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2584 $as_echo_n "(cached) " >&6
2586 if test -n "$ac_ct_CC"; then
2587 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2593 test -z "$as_dir" && as_dir=.
2594 for ac_exec_ext in '' $ac_executable_extensions; do
2595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2596 ac_cv_prog_ac_ct_CC="$ac_prog"
2597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2606 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2607 if test -n "$ac_ct_CC"; then
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2609 $as_echo "$ac_ct_CC" >&6; }
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612 $as_echo "no" >&6; }
2616 test -n "$ac_ct_CC" && break
2619 if test "x$ac_ct_CC" = x; then
2622 case $cross_compiling:$ac_tool_warned in
2624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2625 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2626 ac_tool_warned=yes ;;
2635 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2636 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2637 as_fn_error $? "no acceptable C compiler found in \$PATH
2638 See \`config.log' for more details" "$LINENO" 5; }
2640 # Provide some information about the compiler.
2641 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2644 for ac_option in --version -v -V -qversion; do
2645 { { ac_try="$ac_compiler $ac_option >&5"
2647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2648 *) ac_try_echo=$ac_try;;
2650 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2651 $as_echo "$ac_try_echo"; } >&5
2652 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2654 if test -s conftest.err; then
2656 ... rest of stderr output deleted ...
2657 10q' conftest.err >conftest.er1
2658 cat conftest.er1 >&5
2660 rm -f conftest.er1 conftest.err
2661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2662 test $ac_status = 0; }
2665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2666 /* end confdefs.h. */
2676 ac_clean_files_save=$ac_clean_files
2677 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2678 # Try to create an executable without -o first, disregard a.out.
2679 # It will help us diagnose broken compilers, and finding out an intuition
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2682 $as_echo_n "checking whether the C compiler works... " >&6; }
2683 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2685 # The possible output files:
2686 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2689 for ac_file in $ac_files
2692 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2693 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2698 if { { ac_try="$ac_link_default"
2700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2701 *) ac_try_echo=$ac_try;;
2703 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2704 $as_echo "$ac_try_echo"; } >&5
2705 (eval "$ac_link_default") 2>&5
2707 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2708 test $ac_status = 0; }; then :
2709 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2710 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2711 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2712 # so that the user can short-circuit this test for compilers unknown to
2714 for ac_file in $ac_files ''
2716 test -f "$ac_file" || continue
2718 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2721 # We found the default executable, but exeext='' is most
2725 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2727 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2729 # We set ac_cv_exeext here because the later test for it is not
2730 # safe: cross compilers may not add the suffix if given an `-o'
2731 # argument, so we may need to know it at that point already.
2732 # Even if this section looks crufty: it has the advantage of
2739 test "$ac_cv_exeext" = no && ac_cv_exeext=
2744 if test -z "$ac_file"; then :
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2746 $as_echo "no" >&6; }
2747 $as_echo "$as_me: failed program was:" >&5
2748 sed 's/^/| /' conftest.$ac_ext >&5
2750 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2751 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2752 as_fn_error 77 "C compiler cannot create executables
2753 See \`config.log' for more details" "$LINENO" 5; }
2755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2756 $as_echo "yes" >&6; }
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2759 $as_echo_n "checking for C compiler default output file name... " >&6; }
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2761 $as_echo "$ac_file" >&6; }
2762 ac_exeext=$ac_cv_exeext
2764 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2765 ac_clean_files=$ac_clean_files_save
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2767 $as_echo_n "checking for suffix of executables... " >&6; }
2768 if { { ac_try="$ac_link"
2770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2771 *) ac_try_echo=$ac_try;;
2773 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2774 $as_echo "$ac_try_echo"; } >&5
2775 (eval "$ac_link") 2>&5
2777 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2778 test $ac_status = 0; }; then :
2779 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2780 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2781 # work properly (i.e., refer to `conftest.exe'), while it won't with
2783 for ac_file in conftest.exe conftest conftest.*; do
2784 test -f "$ac_file" || continue
2786 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2787 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2793 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2794 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2795 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2796 See \`config.log' for more details" "$LINENO" 5; }
2798 rm -f conftest conftest$ac_cv_exeext
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2800 $as_echo "$ac_cv_exeext" >&6; }
2802 rm -f conftest.$ac_ext
2803 EXEEXT=$ac_cv_exeext
2805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2806 /* end confdefs.h. */
2811 FILE *f = fopen ("conftest.out", "w");
2812 return ferror (f) || fclose (f) != 0;
2818 ac_clean_files="$ac_clean_files conftest.out"
2819 # Check that the compiler produces executables we can run. If not, either
2820 # the compiler is broken, or we cross compile.
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2822 $as_echo_n "checking whether we are cross compiling... " >&6; }
2823 if test "$cross_compiling" != yes; then
2824 { { ac_try="$ac_link"
2826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2827 *) ac_try_echo=$ac_try;;
2829 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2830 $as_echo "$ac_try_echo"; } >&5
2831 (eval "$ac_link") 2>&5
2833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2834 test $ac_status = 0; }
2835 if { ac_try='./conftest$ac_cv_exeext'
2836 { { case "(($ac_try" in
2837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2838 *) ac_try_echo=$ac_try;;
2840 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2841 $as_echo "$ac_try_echo"; } >&5
2842 (eval "$ac_try") 2>&5
2844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2845 test $ac_status = 0; }; }; then
2848 if test "$cross_compiling" = maybe; then
2851 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2852 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2853 as_fn_error $? "cannot run C compiled programs.
2854 If you meant to cross compile, use \`--host'.
2855 See \`config.log' for more details" "$LINENO" 5; }
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2860 $as_echo "$cross_compiling" >&6; }
2862 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2863 ac_clean_files=$ac_clean_files_save
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2865 $as_echo_n "checking for suffix of object files... " >&6; }
2866 if ${ac_cv_objext+:} false; then :
2867 $as_echo_n "(cached) " >&6
2869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2870 /* end confdefs.h. */
2880 rm -f conftest.o conftest.obj
2881 if { { ac_try="$ac_compile"
2883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2884 *) ac_try_echo=$ac_try;;
2886 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2887 $as_echo "$ac_try_echo"; } >&5
2888 (eval "$ac_compile") 2>&5
2890 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2891 test $ac_status = 0; }; then :
2892 for ac_file in conftest.o conftest.obj conftest.*; do
2893 test -f "$ac_file" || continue;
2895 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2896 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2901 $as_echo "$as_me: failed program was:" >&5
2902 sed 's/^/| /' conftest.$ac_ext >&5
2904 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2905 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2906 as_fn_error $? "cannot compute suffix of object files: cannot compile
2907 See \`config.log' for more details" "$LINENO" 5; }
2909 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2912 $as_echo "$ac_cv_objext" >&6; }
2913 OBJEXT=$ac_cv_objext
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2916 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2917 if ${ac_cv_c_compiler_gnu+:} false; then :
2918 $as_echo_n "(cached) " >&6
2920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2921 /* end confdefs.h. */
2934 if ac_fn_c_try_compile "$LINENO"; then :
2939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2940 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2944 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2945 if test $ac_compiler_gnu = yes; then
2950 ac_test_CFLAGS=${CFLAGS+set}
2951 ac_save_CFLAGS=$CFLAGS
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2953 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2954 if ${ac_cv_prog_cc_g+:} false; then :
2955 $as_echo_n "(cached) " >&6
2957 ac_save_c_werror_flag=$ac_c_werror_flag
2958 ac_c_werror_flag=yes
2961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 /* end confdefs.h. */
2972 if ac_fn_c_try_compile "$LINENO"; then :
2976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2977 /* end confdefs.h. */
2987 if ac_fn_c_try_compile "$LINENO"; then :
2990 ac_c_werror_flag=$ac_save_c_werror_flag
2992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2993 /* end confdefs.h. */
3003 if ac_fn_c_try_compile "$LINENO"; then :
3006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3011 ac_c_werror_flag=$ac_save_c_werror_flag
3013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3014 $as_echo "$ac_cv_prog_cc_g" >&6; }
3015 if test "$ac_test_CFLAGS" = set; then
3016 CFLAGS=$ac_save_CFLAGS
3017 elif test $ac_cv_prog_cc_g = yes; then
3018 if test "$GCC" = yes; then
3024 if test "$GCC" = yes; then
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3031 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3032 if ${ac_cv_prog_cc_c89+:} false; then :
3033 $as_echo_n "(cached) " >&6
3035 ac_cv_prog_cc_c89=no
3037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3038 /* end confdefs.h. */
3042 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3043 struct buf { int x; };
3044 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3045 static char *e (p, i)
3051 static char *f (char * (*g) (char **, int), char **p, ...)
3056 s = g (p, va_arg (v,int));
3061 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3062 function prototypes and stuff, but not '\xHH' hex character constants.
3063 These don't provoke an error unfortunately, instead are silently treated
3064 as 'x'. The following induces an error, until -std is added to get
3065 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3066 array size at least. It's necessary to write '\x00'==0 to get something
3067 that's true only with -std. */
3068 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3070 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3071 inside strings and character constants. */
3073 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3075 int test (int i, double x);
3076 struct s1 {int (*f) (int a);};
3077 struct s2 {int (*f) (double a);};
3078 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3084 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3089 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3090 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3092 CC="$ac_save_CC $ac_arg"
3093 if ac_fn_c_try_compile "$LINENO"; then :
3094 ac_cv_prog_cc_c89=$ac_arg
3096 rm -f core conftest.err conftest.$ac_objext
3097 test "x$ac_cv_prog_cc_c89" != "xno" && break
3099 rm -f conftest.$ac_ext
3104 case "x$ac_cv_prog_cc_c89" in
3106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3107 $as_echo "none needed" >&6; } ;;
3109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3110 $as_echo "unsupported" >&6; } ;;
3112 CC="$CC $ac_cv_prog_cc_c89"
3113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3114 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3116 if test "x$ac_cv_prog_cc_c89" != xno; then :
3121 ac_cpp='$CPP $CPPFLAGS'
3122 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3123 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3124 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3127 ac_cpp='$CPP $CPPFLAGS'
3128 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3129 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3130 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3132 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3133 if ${am_cv_prog_cc_c_o+:} false; then :
3134 $as_echo_n "(cached) " >&6
3136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3137 /* end confdefs.h. */
3147 # Make sure it works both with $CC and with simple cc.
3148 # Following AC_PROG_CC_C_O, we do the test twice because some
3149 # compilers refuse to overwrite an existing .o file with -o,
3150 # though they will create one.
3151 am_cv_prog_cc_c_o=yes
3153 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3154 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157 (exit $ac_status); } \
3158 && test -f conftest2.$ac_objext; then
3161 am_cv_prog_cc_c_o=no
3165 rm -f core conftest*
3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3169 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3170 if test "$am_cv_prog_cc_c_o" != yes; then
3171 # Losing compiler, so override with the script.
3172 # FIXME: It is wrong to rewrite CC.
3173 # But if we don't then we get into trouble of one sort or another.
3174 # A longer-term fix would be to have automake use am__CC in this case,
3175 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3176 CC="$am_aux_dir/compile $CC"
3179 ac_cpp='$CPP $CPPFLAGS'
3180 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3181 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3182 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3187 ac_cpp='$CPP $CPPFLAGS'
3188 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3189 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3190 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3192 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3193 # On Suns, sometimes $CPP names a directory.
3194 if test -n "$CPP" && test -d "$CPP"; then
3197 if test -z "$CPP"; then
3198 if ${ac_cv_prog_CPP+:} false; then :
3199 $as_echo_n "(cached) " >&6
3201 # Double quotes because CPP needs to be expanded
3202 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3205 for ac_c_preproc_warn_flag in '' yes
3207 # Use a header file that comes with gcc, so configuring glibc
3208 # with a fresh cross-compiler works.
3209 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3210 # <limits.h> exists even on freestanding compilers.
3211 # On the NeXT, cc -E runs the code through the compiler's parser,
3212 # not just through cpp. "Syntax error" is here to catch this case.
3213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3214 /* end confdefs.h. */
3216 # include <limits.h>
3218 # include <assert.h>
3222 if ac_fn_c_try_cpp "$LINENO"; then :
3225 # Broken: fails on valid input.
3228 rm -f conftest.err conftest.i conftest.$ac_ext
3230 # OK, works on sane cases. Now check whether nonexistent headers
3231 # can be detected and how.
3232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233 /* end confdefs.h. */
3234 #include <ac_nonexistent.h>
3236 if ac_fn_c_try_cpp "$LINENO"; then :
3237 # Broken: success on invalid input.
3240 # Passes both tests.
3244 rm -f conftest.err conftest.i conftest.$ac_ext
3247 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3248 rm -f conftest.i conftest.err conftest.$ac_ext
3249 if $ac_preproc_ok; then :
3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3262 $as_echo "$CPP" >&6; }
3264 for ac_c_preproc_warn_flag in '' yes
3266 # Use a header file that comes with gcc, so configuring glibc
3267 # with a fresh cross-compiler works.
3268 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3269 # <limits.h> exists even on freestanding compilers.
3270 # On the NeXT, cc -E runs the code through the compiler's parser,
3271 # not just through cpp. "Syntax error" is here to catch this case.
3272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3273 /* end confdefs.h. */
3275 # include <limits.h>
3277 # include <assert.h>
3281 if ac_fn_c_try_cpp "$LINENO"; then :
3284 # Broken: fails on valid input.
3287 rm -f conftest.err conftest.i conftest.$ac_ext
3289 # OK, works on sane cases. Now check whether nonexistent headers
3290 # can be detected and how.
3291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292 /* end confdefs.h. */
3293 #include <ac_nonexistent.h>
3295 if ac_fn_c_try_cpp "$LINENO"; then :
3296 # Broken: success on invalid input.
3299 # Passes both tests.
3303 rm -f conftest.err conftest.i conftest.$ac_ext
3306 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3307 rm -f conftest.i conftest.err conftest.$ac_ext
3308 if $ac_preproc_ok; then :
3311 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3312 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3313 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3314 See \`config.log' for more details" "$LINENO" 5; }
3318 ac_cpp='$CPP $CPPFLAGS'
3319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3325 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3326 if ${ac_cv_path_GREP+:} false; then :
3327 $as_echo_n "(cached) " >&6
3329 if test -z "$GREP"; then
3330 ac_path_GREP_found=false
3331 # Loop through the user's path and test for each of PROGNAME-LIST
3332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3333 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3336 test -z "$as_dir" && as_dir=.
3337 for ac_prog in grep ggrep; do
3338 for ac_exec_ext in '' $ac_executable_extensions; do
3339 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3340 as_fn_executable_p "$ac_path_GREP" || continue
3341 # Check for GNU ac_path_GREP and select it if it is found.
3342 # Check for GNU $ac_path_GREP
3343 case `"$ac_path_GREP" --version 2>&1` in
3345 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3348 $as_echo_n 0123456789 >"conftest.in"
3351 cat "conftest.in" "conftest.in" >"conftest.tmp"
3352 mv "conftest.tmp" "conftest.in"
3353 cp "conftest.in" "conftest.nl"
3354 $as_echo 'GREP' >> "conftest.nl"
3355 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3356 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3357 as_fn_arith $ac_count + 1 && ac_count=$as_val
3358 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3359 # Best one so far, save it but keep looking for a better one
3360 ac_cv_path_GREP="$ac_path_GREP"
3361 ac_path_GREP_max=$ac_count
3363 # 10*(2^10) chars as input seems more than enough
3364 test $ac_count -gt 10 && break
3366 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3369 $ac_path_GREP_found && break 3
3374 if test -z "$ac_cv_path_GREP"; then
3375 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3378 ac_cv_path_GREP=$GREP
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3383 $as_echo "$ac_cv_path_GREP" >&6; }
3384 GREP="$ac_cv_path_GREP"
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3388 $as_echo_n "checking for egrep... " >&6; }
3389 if ${ac_cv_path_EGREP+:} false; then :
3390 $as_echo_n "(cached) " >&6
3392 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3393 then ac_cv_path_EGREP="$GREP -E"
3395 if test -z "$EGREP"; then
3396 ac_path_EGREP_found=false
3397 # Loop through the user's path and test for each of PROGNAME-LIST
3398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3399 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3402 test -z "$as_dir" && as_dir=.
3403 for ac_prog in egrep; do
3404 for ac_exec_ext in '' $ac_executable_extensions; do
3405 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3406 as_fn_executable_p "$ac_path_EGREP" || continue
3407 # Check for GNU ac_path_EGREP and select it if it is found.
3408 # Check for GNU $ac_path_EGREP
3409 case `"$ac_path_EGREP" --version 2>&1` in
3411 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3414 $as_echo_n 0123456789 >"conftest.in"
3417 cat "conftest.in" "conftest.in" >"conftest.tmp"
3418 mv "conftest.tmp" "conftest.in"
3419 cp "conftest.in" "conftest.nl"
3420 $as_echo 'EGREP' >> "conftest.nl"
3421 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3422 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3423 as_fn_arith $ac_count + 1 && ac_count=$as_val
3424 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3425 # Best one so far, save it but keep looking for a better one
3426 ac_cv_path_EGREP="$ac_path_EGREP"
3427 ac_path_EGREP_max=$ac_count
3429 # 10*(2^10) chars as input seems more than enough
3430 test $ac_count -gt 10 && break
3432 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3435 $ac_path_EGREP_found && break 3
3440 if test -z "$ac_cv_path_EGREP"; then
3441 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3444 ac_cv_path_EGREP=$EGREP
3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3450 $as_echo "$ac_cv_path_EGREP" >&6; }
3451 EGREP="$ac_cv_path_EGREP"
3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3455 $as_echo_n "checking for ANSI C header files... " >&6; }
3456 if ${ac_cv_header_stdc+:} false; then :
3457 $as_echo_n "(cached) " >&6
3459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3460 /* end confdefs.h. */
3474 if ac_fn_c_try_compile "$LINENO"; then :
3475 ac_cv_header_stdc=yes
3477 ac_cv_header_stdc=no
3479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3481 if test $ac_cv_header_stdc = yes; then
3482 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3484 /* end confdefs.h. */
3488 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3489 $EGREP "memchr" >/dev/null 2>&1; then :
3492 ac_cv_header_stdc=no
3498 if test $ac_cv_header_stdc = yes; then
3499 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3501 /* end confdefs.h. */
3505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3506 $EGREP "free" >/dev/null 2>&1; then :
3509 ac_cv_header_stdc=no
3515 if test $ac_cv_header_stdc = yes; then
3516 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3517 if test "$cross_compiling" = yes; then :
3520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3521 /* end confdefs.h. */
3524 #if ((' ' & 0x0FF) == 0x020)
3525 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3526 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3528 # define ISLOWER(c) \
3529 (('a' <= (c) && (c) <= 'i') \
3530 || ('j' <= (c) && (c) <= 'r') \
3531 || ('s' <= (c) && (c) <= 'z'))
3532 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3535 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3540 for (i = 0; i < 256; i++)
3541 if (XOR (islower (i), ISLOWER (i))
3542 || toupper (i) != TOUPPER (i))
3547 if ac_fn_c_try_run "$LINENO"; then :
3550 ac_cv_header_stdc=no
3552 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3553 conftest.$ac_objext conftest.beam conftest.$ac_ext
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3559 $as_echo "$ac_cv_header_stdc" >&6; }
3560 if test $ac_cv_header_stdc = yes; then
3562 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3566 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3567 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3568 inttypes.h stdint.h unistd.h
3570 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3571 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3573 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3574 cat >>confdefs.h <<_ACEOF
3575 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3584 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3585 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3592 if test "$MINIX" = yes; then
3594 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3597 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3600 $as_echo "#define _MINIX 1" >>confdefs.h
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3606 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3607 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3608 $as_echo_n "(cached) " >&6
3610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3611 /* end confdefs.h. */
3613 # define __EXTENSIONS__ 1
3614 $ac_includes_default
3623 if ac_fn_c_try_compile "$LINENO"; then :
3624 ac_cv_safe_to_define___extensions__=yes
3626 ac_cv_safe_to_define___extensions__=no
3628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3631 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3632 test $ac_cv_safe_to_define___extensions__ = yes &&
3633 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3635 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3637 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3639 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3641 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3644 am__api_version='1.15'
3646 # Find a good install program. We prefer a C program (faster),
3647 # so one script is as good as another. But avoid the broken or
3648 # incompatible versions:
3649 # SysV /etc/install, /usr/sbin/install
3650 # SunOS /usr/etc/install
3651 # IRIX /sbin/install
3653 # AmigaOS /C/install, which installs bootblocks on floppy discs
3654 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3655 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3656 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3657 # OS/2's system install, which has a completely different semantic
3658 # ./install, which can be erroneously created by make from ./install.sh.
3659 # Reject install programs that cannot install multiple files.
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3661 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3662 if test -z "$INSTALL"; then
3663 if ${ac_cv_path_install+:} false; then :
3664 $as_echo_n "(cached) " >&6
3666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670 test -z "$as_dir" && as_dir=.
3671 # Account for people who put trailing slashes in PATH elements.
3672 case $as_dir/ in #((
3673 ./ | .// | /[cC]/* | \
3674 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3675 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3678 # OSF1 and SCO ODT 3.0 have their own names for install.
3679 # Don't use installbsd from OSF since it installs stuff as root
3681 for ac_prog in ginstall scoinst install; do
3682 for ac_exec_ext in '' $ac_executable_extensions; do
3683 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3684 if test $ac_prog = install &&
3685 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3686 # AIX install. It has an incompatible calling convention.
3688 elif test $ac_prog = install &&
3689 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3690 # program-specific install script used by HP pwplus--don't use.
3693 rm -rf conftest.one conftest.two conftest.dir
3694 echo one > conftest.one
3695 echo two > conftest.two
3697 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3698 test -s conftest.one && test -s conftest.two &&
3699 test -s conftest.dir/conftest.one &&
3700 test -s conftest.dir/conftest.two
3702 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3715 rm -rf conftest.one conftest.two conftest.dir
3718 if test "${ac_cv_path_install+set}" = set; then
3719 INSTALL=$ac_cv_path_install
3721 # As a last resort, use the slow shell script. Don't cache a
3722 # value for INSTALL within a source directory, because that will
3723 # break other packages using the cache if that directory is
3724 # removed, or if the value is a relative name.
3725 INSTALL=$ac_install_sh
3728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3729 $as_echo "$INSTALL" >&6; }
3731 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3732 # It thinks the first close brace ends the variable substitution.
3733 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3735 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3737 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3740 $as_echo_n "checking whether build environment is sane... " >&6; }
3741 # Reject unsafe characters in $srcdir or the absolute working directory
3742 # name. Accept space and tab only in the latter.
3746 *[\\\"\#\$\&\'\`$am_lf]*)
3747 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3750 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3751 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3754 # Do 'set' in a subshell so we don't clobber the current shell's
3755 # arguments. Must try -L first in case configure is actually a
3756 # symlink; some systems play weird games with the mod time of symlinks
3757 # (eg FreeBSD returns the mod time of the symlink's containing
3761 for am_try in 1 2; do
3762 echo "timestamp, slept: $am_has_slept" > conftest.file
3763 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3764 if test "$*" = "X"; then
3766 set X `ls -t "$srcdir/configure" conftest.file`
3768 if test "$*" != "X $srcdir/configure conftest.file" \
3769 && test "$*" != "X conftest.file $srcdir/configure"; then
3771 # If neither matched, then we have a broken ls. This can happen
3772 # if, for instance, CONFIG_SHELL is bash and it inherits a
3773 # broken ls alias from the environment. This has actually
3774 # happened. Such a system could not be considered "sane".
3775 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
3776 alias in your environment" "$LINENO" 5
3778 if test "$2" = conftest.file || test $am_try -eq 2; then
3785 test "$2" = conftest.file
3791 as_fn_error $? "newly created file is older than distributed files!
3792 Check your system clock" "$LINENO" 5
3794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3795 $as_echo "yes" >&6; }
3796 # If we didn't sleep, we still need to ensure time stamps of config.status and
3797 # generated files are strictly newer.
3799 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3806 test "$program_prefix" != NONE &&
3807 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3808 # Use a double $ so make ignores it.
3809 test "$program_suffix" != NONE &&
3810 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3811 # Double any \ or $.
3812 # By default was `s,x,x', remove it if useless.
3813 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3814 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3816 if test x"${MISSING+set}" != xset; then
3819 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3821 MISSING="\${SHELL} $am_aux_dir/missing" ;;
3824 # Use eval to expand $SHELL
3825 if eval "$MISSING --is-lightweight"; then
3826 am_missing_run="$MISSING "
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3830 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3833 if test x"${install_sh+set}" != xset; then
3836 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3838 install_sh="\${SHELL} $am_aux_dir/install-sh"
3842 # Installed binaries are usually stripped using 'strip' when the user
3843 # run "make install-strip". However 'strip' might not be the right
3844 # tool to use in cross-compilation environments, therefore Automake
3845 # will honor the 'STRIP' environment variable to overrule this program.
3846 if test "$cross_compiling" != no; then
3847 if test -n "$ac_tool_prefix"; then
3848 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3849 set dummy ${ac_tool_prefix}strip; ac_word=$2
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3851 $as_echo_n "checking for $ac_word... " >&6; }
3852 if ${ac_cv_prog_STRIP+:} false; then :
3853 $as_echo_n "(cached) " >&6
3855 if test -n "$STRIP"; then
3856 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 test -z "$as_dir" && as_dir=.
3863 for ac_exec_ext in '' $ac_executable_extensions; do
3864 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3865 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3875 STRIP=$ac_cv_prog_STRIP
3876 if test -n "$STRIP"; then
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3878 $as_echo "$STRIP" >&6; }
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3881 $as_echo "no" >&6; }
3886 if test -z "$ac_cv_prog_STRIP"; then
3888 # Extract the first word of "strip", so it can be a program name with args.
3889 set dummy strip; ac_word=$2
3890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3891 $as_echo_n "checking for $ac_word... " >&6; }
3892 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3893 $as_echo_n "(cached) " >&6
3895 if test -n "$ac_ct_STRIP"; then
3896 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3902 test -z "$as_dir" && as_dir=.
3903 for ac_exec_ext in '' $ac_executable_extensions; do
3904 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3905 ac_cv_prog_ac_ct_STRIP="strip"
3906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3915 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3916 if test -n "$ac_ct_STRIP"; then
3917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3918 $as_echo "$ac_ct_STRIP" >&6; }
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3921 $as_echo "no" >&6; }
3924 if test "x$ac_ct_STRIP" = x; then
3927 case $cross_compiling:$ac_tool_warned in
3929 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3930 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3931 ac_tool_warned=yes ;;
3936 STRIP="$ac_cv_prog_STRIP"
3940 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3943 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3944 if test -z "$MKDIR_P"; then
3945 if ${ac_cv_path_mkdir+:} false; then :
3946 $as_echo_n "(cached) " >&6
3948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3949 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3952 test -z "$as_dir" && as_dir=.
3953 for ac_prog in mkdir gmkdir; do
3954 for ac_exec_ext in '' $ac_executable_extensions; do
3955 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3956 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3957 'mkdir (GNU coreutils) '* | \
3958 'mkdir (coreutils) '* | \
3959 'mkdir (fileutils) '4.1*)
3960 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3970 test -d ./--version && rmdir ./--version
3971 if test "${ac_cv_path_mkdir+set}" = set; then
3972 MKDIR_P="$ac_cv_path_mkdir -p"
3974 # As a last resort, use the slow shell script. Don't cache a
3975 # value for MKDIR_P within a source directory, because that will
3976 # break other packages using the cache if that directory is
3977 # removed, or if the value is a relative name.
3978 MKDIR_P="$ac_install_sh -d"
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3982 $as_echo "$MKDIR_P" >&6; }
3984 for ac_prog in gawk mawk nawk awk
3986 # Extract the first word of "$ac_prog", so it can be a program name with args.
3987 set dummy $ac_prog; ac_word=$2
3988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3989 $as_echo_n "checking for $ac_word... " >&6; }
3990 if ${ac_cv_prog_AWK+:} false; then :
3991 $as_echo_n "(cached) " >&6
3993 if test -n "$AWK"; then
3994 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4000 test -z "$as_dir" && as_dir=.
4001 for ac_exec_ext in '' $ac_executable_extensions; do
4002 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4003 ac_cv_prog_AWK="$ac_prog"
4004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4014 if test -n "$AWK"; then
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4016 $as_echo "$AWK" >&6; }
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4019 $as_echo "no" >&6; }
4023 test -n "$AWK" && break
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4027 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4029 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4030 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4031 $as_echo_n "(cached) " >&6
4033 cat >conftest.make <<\_ACEOF
4036 @echo '@@@%%%=$(MAKE)=@@@%%%'
4038 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4039 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4041 eval ac_cv_prog_make_${ac_make}_set=yes;;
4043 eval ac_cv_prog_make_${ac_make}_set=no;;
4047 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4049 $as_echo "yes" >&6; }
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4053 $as_echo "no" >&6; }
4054 SET_MAKE="MAKE=${MAKE-make}"
4057 rm -rf .tst 2>/dev/null
4058 mkdir .tst 2>/dev/null
4059 if test -d .tst; then
4064 rmdir .tst 2>/dev/null
4066 DEPDIR="${am__leading_dot}deps"
4068 ac_config_commands="$ac_config_commands depfiles"
4071 am_make=${MAKE-make}
4072 cat > confinc << 'END'
4074 @echo this is the am__doit target
4077 # If we don't find an include directive, just comment out the code.
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4079 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4083 # First try GNU make style include.
4084 echo "include confinc" > confmf
4085 # Ignore all kinds of additional output from 'make'.
4086 case `$am_make -s -f confmf 2> /dev/null` in #(
4087 *the\ am__doit\ target*)
4093 # Now try BSD make style include.
4094 if test "$am__include" = "#"; then
4095 echo '.include "confinc"' > confmf
4096 case `$am_make -s -f confmf 2> /dev/null` in #(
4097 *the\ am__doit\ target*)
4098 am__include=.include
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4107 $as_echo "$_am_result" >&6; }
4108 rm -f confinc confmf
4110 # Check whether --enable-dependency-tracking was given.
4111 if test "${enable_dependency_tracking+set}" = set; then :
4112 enableval=$enable_dependency_tracking;
4115 if test "x$enable_dependency_tracking" != xno; then
4116 am_depcomp="$ac_aux_dir/depcomp"
4120 if test "x$enable_dependency_tracking" != xno; then
4129 # Check whether --enable-silent-rules was given.
4130 if test "${enable_silent_rules+set}" = set; then :
4131 enableval=$enable_silent_rules;
4134 case $enable_silent_rules in # (((
4135 yes) AM_DEFAULT_VERBOSITY=0;;
4136 no) AM_DEFAULT_VERBOSITY=1;;
4137 *) AM_DEFAULT_VERBOSITY=1;;
4139 am_make=${MAKE-make}
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4141 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4142 if ${am_cv_make_support_nested_variables+:} false; then :
4143 $as_echo_n "(cached) " >&6
4145 if $as_echo 'TRUE=$(BAR$(V))
4151 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4152 am_cv_make_support_nested_variables=yes
4154 am_cv_make_support_nested_variables=no
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4158 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4159 if test $am_cv_make_support_nested_variables = yes; then
4161 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4163 AM_V=$AM_DEFAULT_VERBOSITY
4164 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4168 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4169 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4170 # is not polluted with repeated "-I."
4171 am__isrc=' -I$(srcdir)'
4172 # test to see if srcdir already configured
4173 if test -f $srcdir/config.status; then
4174 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4178 # test whether we have cygpath
4179 if test -z "$CYGPATH_W"; then
4180 if (cygpath --version) >/dev/null 2>/dev/null; then
4181 CYGPATH_W='cygpath -w'
4188 # Define the identity of the package.
4193 cat >>confdefs.h <<_ACEOF
4194 #define PACKAGE "$PACKAGE"
4198 cat >>confdefs.h <<_ACEOF
4199 #define VERSION "$VERSION"
4202 # Some tools Automake needs.
4204 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4207 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4210 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4213 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4216 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4218 # For better backward compatibility. To be removed once Automake 1.9.x
4219 # dies out for good. For more background, see:
4220 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4221 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4222 mkdir_p='$(MKDIR_P)'
4224 # We need awk for the "check" target (and possibly the TAP driver). The
4225 # system "awk" is bad on some platforms.
4226 # Always define AMTAR for backward compatibility. Yes, it's still used
4227 # in the wild :-( We should find a proper way to deprecate it ...
4231 # We'll loop over all known methods to create a tar archive until one works.
4232 _am_tools='gnutar pax cpio none'
4234 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4240 depcc="$CC" am_compiler_list=
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4243 $as_echo_n "checking dependency style of $depcc... " >&6; }
4244 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4245 $as_echo_n "(cached) " >&6
4247 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4248 # We make a subdir and do the tests there. Otherwise we can end up
4249 # making bogus files that we don't know about and never remove. For
4250 # instance it was reported that on HP-UX the gcc test will end up
4251 # making a dummy file named 'D' -- because '-MD' means "put the output
4255 # Copy depcomp to subdir because otherwise we won't find it if we're
4256 # using a relative directory.
4257 cp "$am_depcomp" conftest.dir
4259 # We will build objects and dependencies in a subdirectory because
4260 # it helps to detect inapplicable dependency modes. For instance
4261 # both Tru64's cc and ICC support -MD to output dependencies as a
4262 # side effect of compilation, but ICC will put the dependencies in
4263 # the current directory while Tru64 will put them in the object
4267 am_cv_CC_dependencies_compiler_type=none
4268 if test "$am_compiler_list" = ""; then
4269 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4272 case " $depcc " in #(
4273 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4276 for depmode in $am_compiler_list; do
4277 # Setup a source with many dependencies, because some compilers
4278 # like to wrap large dependency lists on column 80 (with \), and
4279 # we should not choose a depcomp mode which is confused by this.
4281 # We need to recreate these files for each test, as the compiler may
4282 # overwrite some of them when testing with obscure command lines.
4283 # This happens at least with the AIX C compiler.
4285 for i in 1 2 3 4 5 6; do
4286 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4287 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4288 # Solaris 10 /bin/sh.
4289 echo '/* dummy */' > sub/conftst$i.h
4291 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4293 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4294 # mode. It turns out that the SunPro C++ compiler does not properly
4295 # handle '-M -o', and we need to detect this. Also, some Intel
4296 # versions had trouble with output in subdirs.
4297 am__obj=sub/conftest.${OBJEXT-o}
4298 am__minus_obj="-o $am__obj"
4301 # This depmode causes a compiler race in universal mode.
4302 test "$am__universal" = false || continue
4305 # After this tag, mechanisms are not by side-effect, so they'll
4306 # only be used when explicitly requested.
4307 if test "x$enable_dependency_tracking" = xyes; then
4313 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4314 # This compiler won't grok '-c -o', but also, the minuso test has
4315 # not run yet. These depmodes are late enough in the game, and
4316 # so weak that their functioning should not be impacted.
4317 am__obj=conftest.${OBJEXT-o}
4322 if depmode=$depmode \
4323 source=sub/conftest.c object=$am__obj \
4324 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4325 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4326 >/dev/null 2>conftest.err &&
4327 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4328 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4329 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4330 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4331 # icc doesn't choke on unknown options, it will just issue warnings
4332 # or remarks (even with -Werror). So we grep stderr for any message
4333 # that says an option was ignored or not supported.
4334 # When given -MP, icc 7.0 and 7.1 complain thusly:
4335 # icc: Command line warning: ignoring option '-M'; no argument required
4336 # The diagnosis changed in icc 8.0:
4337 # icc: Command line remark: option '-MP' not supported
4338 if (grep 'ignoring option' conftest.err ||
4339 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4340 am_cv_CC_dependencies_compiler_type=$depmode
4349 am_cv_CC_dependencies_compiler_type=none
4353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4354 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4355 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4358 test "x$enable_dependency_tracking" != xno \
4359 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4361 am__fastdepCC_FALSE='#'
4363 am__fastdepCC_TRUE='#'
4364 am__fastdepCC_FALSE=
4369 # POSIX will say in a future version that running "rm -f" with no argument
4370 # is OK; and we want to be able to make that assumption in our Makefile
4371 # recipes. So use an aggressive probe to check that the usage we want is
4372 # actually supported "in the wild" to an acceptable degree.
4373 # See automake bug#10828.
4374 # To make any issue more visible, cause the running configure to be aborted
4375 # by default if the 'rm' program in use doesn't match our expectations; the
4376 # user can still override this though.
4377 if rm -f && rm -fr && rm -rf; then : OK; else
4381 Your 'rm' program seems unable to run without file operands specified
4382 on the command line, even when the '-f' option is present. This is contrary
4383 to the behaviour of most rm programs out there, and not conforming with
4384 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4387 of your $PATH and any error possibly output before this message. This
4388 can help us improve future automake versions.
4391 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4392 echo 'Configuration will proceed anyway, since you have set the' >&2
4393 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4397 Aborting the configuration process, to ensure you take notice of the issue.
4399 You can download and install GNU coreutils to get an 'rm' implementation
4400 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4402 If you want to complete the configuration process using your problematic
4403 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4404 to "yes", and re-run configure.
4407 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4412 # Checks for programs.
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4414 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4416 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4417 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4418 $as_echo_n "(cached) " >&6
4420 cat >conftest.make <<\_ACEOF
4423 @echo '@@@%%%=$(MAKE)=@@@%%%'
4425 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4426 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4428 eval ac_cv_prog_make_${ac_make}_set=yes;;
4430 eval ac_cv_prog_make_${ac_make}_set=no;;
4434 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4436 $as_echo "yes" >&6; }
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440 $as_echo "no" >&6; }
4441 SET_MAKE="MAKE=${MAKE-make}"
4445 ac_cpp='$CPP $CPPFLAGS'
4446 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4447 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4448 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4449 if test -n "$ac_tool_prefix"; then
4450 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4451 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4453 $as_echo_n "checking for $ac_word... " >&6; }
4454 if ${ac_cv_prog_CC+:} false; then :
4455 $as_echo_n "(cached) " >&6
4457 if test -n "$CC"; then
4458 ac_cv_prog_CC="$CC" # Let the user override the test.
4460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4464 test -z "$as_dir" && as_dir=.
4465 for ac_exec_ext in '' $ac_executable_extensions; do
4466 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4467 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4478 if test -n "$CC"; then
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4480 $as_echo "$CC" >&6; }
4482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483 $as_echo "no" >&6; }
4488 if test -z "$ac_cv_prog_CC"; then
4490 # Extract the first word of "gcc", so it can be a program name with args.
4491 set dummy gcc; ac_word=$2
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4493 $as_echo_n "checking for $ac_word... " >&6; }
4494 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4495 $as_echo_n "(cached) " >&6
4497 if test -n "$ac_ct_CC"; then
4498 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4504 test -z "$as_dir" && as_dir=.
4505 for ac_exec_ext in '' $ac_executable_extensions; do
4506 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4507 ac_cv_prog_ac_ct_CC="gcc"
4508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4517 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4518 if test -n "$ac_ct_CC"; then
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4520 $as_echo "$ac_ct_CC" >&6; }
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4523 $as_echo "no" >&6; }
4526 if test "x$ac_ct_CC" = x; then
4529 case $cross_compiling:$ac_tool_warned in
4531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4532 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4533 ac_tool_warned=yes ;;
4541 if test -z "$CC"; then
4542 if test -n "$ac_tool_prefix"; then
4543 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4544 set dummy ${ac_tool_prefix}cc; ac_word=$2
4545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4546 $as_echo_n "checking for $ac_word... " >&6; }
4547 if ${ac_cv_prog_CC+:} false; then :
4548 $as_echo_n "(cached) " >&6
4550 if test -n "$CC"; then
4551 ac_cv_prog_CC="$CC" # Let the user override the test.
4553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4557 test -z "$as_dir" && as_dir=.
4558 for ac_exec_ext in '' $ac_executable_extensions; do
4559 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4560 ac_cv_prog_CC="${ac_tool_prefix}cc"
4561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4571 if test -n "$CC"; then
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4573 $as_echo "$CC" >&6; }
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4576 $as_echo "no" >&6; }
4582 if test -z "$CC"; then
4583 # Extract the first word of "cc", so it can be a program name with args.
4584 set dummy cc; ac_word=$2
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4586 $as_echo_n "checking for $ac_word... " >&6; }
4587 if ${ac_cv_prog_CC+:} false; then :
4588 $as_echo_n "(cached) " >&6
4590 if test -n "$CC"; then
4591 ac_cv_prog_CC="$CC" # Let the user override the test.
4594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4598 test -z "$as_dir" && as_dir=.
4599 for ac_exec_ext in '' $ac_executable_extensions; do
4600 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4601 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4602 ac_prog_rejected=yes
4606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4613 if test $ac_prog_rejected = yes; then
4614 # We found a bogon in the path, so make sure we never use it.
4615 set dummy $ac_cv_prog_CC
4617 if test $# != 0; then
4618 # We chose a different compiler from the bogus one.
4619 # However, it has the same basename, so the bogon will be chosen
4620 # first if we set CC to just the basename; use the full file name.
4622 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4628 if test -n "$CC"; then
4629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4630 $as_echo "$CC" >&6; }
4632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4633 $as_echo "no" >&6; }
4638 if test -z "$CC"; then
4639 if test -n "$ac_tool_prefix"; then
4640 for ac_prog in cl.exe
4642 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4643 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4645 $as_echo_n "checking for $ac_word... " >&6; }
4646 if ${ac_cv_prog_CC+:} false; then :
4647 $as_echo_n "(cached) " >&6
4649 if test -n "$CC"; then
4650 ac_cv_prog_CC="$CC" # Let the user override the test.
4652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4656 test -z "$as_dir" && as_dir=.
4657 for ac_exec_ext in '' $ac_executable_extensions; do
4658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4659 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4670 if test -n "$CC"; then
4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4672 $as_echo "$CC" >&6; }
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4675 $as_echo "no" >&6; }
4679 test -n "$CC" && break
4682 if test -z "$CC"; then
4684 for ac_prog in cl.exe
4686 # Extract the first word of "$ac_prog", so it can be a program name with args.
4687 set dummy $ac_prog; ac_word=$2
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4689 $as_echo_n "checking for $ac_word... " >&6; }
4690 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4691 $as_echo_n "(cached) " >&6
4693 if test -n "$ac_ct_CC"; then
4694 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4700 test -z "$as_dir" && as_dir=.
4701 for ac_exec_ext in '' $ac_executable_extensions; do
4702 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4703 ac_cv_prog_ac_ct_CC="$ac_prog"
4704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4713 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4714 if test -n "$ac_ct_CC"; then
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4716 $as_echo "$ac_ct_CC" >&6; }
4718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4719 $as_echo "no" >&6; }
4723 test -n "$ac_ct_CC" && break
4726 if test "x$ac_ct_CC" = x; then
4729 case $cross_compiling:$ac_tool_warned in
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4732 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4733 ac_tool_warned=yes ;;
4742 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4743 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4744 as_fn_error $? "no acceptable C compiler found in \$PATH
4745 See \`config.log' for more details" "$LINENO" 5; }
4747 # Provide some information about the compiler.
4748 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4751 for ac_option in --version -v -V -qversion; do
4752 { { ac_try="$ac_compiler $ac_option >&5"
4754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4755 *) ac_try_echo=$ac_try;;
4757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4758 $as_echo "$ac_try_echo"; } >&5
4759 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4761 if test -s conftest.err; then
4763 ... rest of stderr output deleted ...
4764 10q' conftest.err >conftest.er1
4765 cat conftest.er1 >&5
4767 rm -f conftest.er1 conftest.err
4768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4769 test $ac_status = 0; }
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4773 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4774 if ${ac_cv_c_compiler_gnu+:} false; then :
4775 $as_echo_n "(cached) " >&6
4777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4778 /* end confdefs.h. */
4791 if ac_fn_c_try_compile "$LINENO"; then :
4796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4797 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4801 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4802 if test $ac_compiler_gnu = yes; then
4807 ac_test_CFLAGS=${CFLAGS+set}
4808 ac_save_CFLAGS=$CFLAGS
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4810 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4811 if ${ac_cv_prog_cc_g+:} false; then :
4812 $as_echo_n "(cached) " >&6
4814 ac_save_c_werror_flag=$ac_c_werror_flag
4815 ac_c_werror_flag=yes
4818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4819 /* end confdefs.h. */
4829 if ac_fn_c_try_compile "$LINENO"; then :
4833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4834 /* end confdefs.h. */
4844 if ac_fn_c_try_compile "$LINENO"; then :
4847 ac_c_werror_flag=$ac_save_c_werror_flag
4849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4850 /* end confdefs.h. */
4860 if ac_fn_c_try_compile "$LINENO"; then :
4863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4868 ac_c_werror_flag=$ac_save_c_werror_flag
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4871 $as_echo "$ac_cv_prog_cc_g" >&6; }
4872 if test "$ac_test_CFLAGS" = set; then
4873 CFLAGS=$ac_save_CFLAGS
4874 elif test $ac_cv_prog_cc_g = yes; then
4875 if test "$GCC" = yes; then
4881 if test "$GCC" = yes; then
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4888 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4889 if ${ac_cv_prog_cc_c89+:} false; then :
4890 $as_echo_n "(cached) " >&6
4892 ac_cv_prog_cc_c89=no
4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4895 /* end confdefs.h. */
4899 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4900 struct buf { int x; };
4901 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4902 static char *e (p, i)
4908 static char *f (char * (*g) (char **, int), char **p, ...)
4913 s = g (p, va_arg (v,int));
4918 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4919 function prototypes and stuff, but not '\xHH' hex character constants.
4920 These don't provoke an error unfortunately, instead are silently treated
4921 as 'x'. The following induces an error, until -std is added to get
4922 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4923 array size at least. It's necessary to write '\x00'==0 to get something
4924 that's true only with -std. */
4925 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4927 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4928 inside strings and character constants. */
4930 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4932 int test (int i, double x);
4933 struct s1 {int (*f) (int a);};
4934 struct s2 {int (*f) (double a);};
4935 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4941 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4946 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4947 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4949 CC="$ac_save_CC $ac_arg"
4950 if ac_fn_c_try_compile "$LINENO"; then :
4951 ac_cv_prog_cc_c89=$ac_arg
4953 rm -f core conftest.err conftest.$ac_objext
4954 test "x$ac_cv_prog_cc_c89" != "xno" && break
4956 rm -f conftest.$ac_ext
4961 case "x$ac_cv_prog_cc_c89" in
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4964 $as_echo "none needed" >&6; } ;;
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4967 $as_echo "unsupported" >&6; } ;;
4969 CC="$CC $ac_cv_prog_cc_c89"
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4971 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4973 if test "x$ac_cv_prog_cc_c89" != xno; then :
4978 ac_cpp='$CPP $CPPFLAGS'
4979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4984 ac_cpp='$CPP $CPPFLAGS'
4985 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4986 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4987 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4989 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4990 if ${am_cv_prog_cc_c_o+:} false; then :
4991 $as_echo_n "(cached) " >&6
4993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994 /* end confdefs.h. */
5004 # Make sure it works both with $CC and with simple cc.
5005 # Following AC_PROG_CC_C_O, we do the test twice because some
5006 # compilers refuse to overwrite an existing .o file with -o,
5007 # though they will create one.
5008 am_cv_prog_cc_c_o=yes
5010 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5011 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5014 (exit $ac_status); } \
5015 && test -f conftest2.$ac_objext; then
5018 am_cv_prog_cc_c_o=no
5022 rm -f core conftest*
5025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5026 $as_echo "$am_cv_prog_cc_c_o" >&6; }
5027 if test "$am_cv_prog_cc_c_o" != yes; then
5028 # Losing compiler, so override with the script.
5029 # FIXME: It is wrong to rewrite CC.
5030 # But if we don't then we get into trouble of one sort or another.
5031 # A longer-term fix would be to have automake use am__CC in this case,
5032 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5033 CC="$am_aux_dir/compile $CC"
5036 ac_cpp='$CPP $CPPFLAGS'
5037 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5038 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5039 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5042 if test -n "$ac_tool_prefix"; then
5043 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5044 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5046 $as_echo_n "checking for $ac_word... " >&6; }
5047 if ${ac_cv_prog_RANLIB+:} false; then :
5048 $as_echo_n "(cached) " >&6
5050 if test -n "$RANLIB"; then
5051 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5057 test -z "$as_dir" && as_dir=.
5058 for ac_exec_ext in '' $ac_executable_extensions; do
5059 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5060 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5070 RANLIB=$ac_cv_prog_RANLIB
5071 if test -n "$RANLIB"; then
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5073 $as_echo "$RANLIB" >&6; }
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5076 $as_echo "no" >&6; }
5081 if test -z "$ac_cv_prog_RANLIB"; then
5082 ac_ct_RANLIB=$RANLIB
5083 # Extract the first word of "ranlib", so it can be a program name with args.
5084 set dummy ranlib; ac_word=$2
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5086 $as_echo_n "checking for $ac_word... " >&6; }
5087 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5088 $as_echo_n "(cached) " >&6
5090 if test -n "$ac_ct_RANLIB"; then
5091 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5097 test -z "$as_dir" && as_dir=.
5098 for ac_exec_ext in '' $ac_executable_extensions; do
5099 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5100 ac_cv_prog_ac_ct_RANLIB="ranlib"
5101 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5110 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5111 if test -n "$ac_ct_RANLIB"; then
5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5113 $as_echo "$ac_ct_RANLIB" >&6; }
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5116 $as_echo "no" >&6; }
5119 if test "x$ac_ct_RANLIB" = x; then
5122 case $cross_compiling:$ac_tool_warned in
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5125 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5126 ac_tool_warned=yes ;;
5128 RANLIB=$ac_ct_RANLIB
5131 RANLIB="$ac_cv_prog_RANLIB"
5134 if test -n "$ac_tool_prefix"; then
5135 for ac_prog in ar lib "link -lib"
5137 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5138 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5140 $as_echo_n "checking for $ac_word... " >&6; }
5141 if ${ac_cv_prog_AR+:} false; then :
5142 $as_echo_n "(cached) " >&6
5144 if test -n "$AR"; then
5145 ac_cv_prog_AR="$AR" # Let the user override the test.
5147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5151 test -z "$as_dir" && as_dir=.
5152 for ac_exec_ext in '' $ac_executable_extensions; do
5153 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5154 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5165 if test -n "$AR"; then
5166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5167 $as_echo "$AR" >&6; }
5169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5170 $as_echo "no" >&6; }
5174 test -n "$AR" && break
5177 if test -z "$AR"; then
5179 for ac_prog in ar lib "link -lib"
5181 # Extract the first word of "$ac_prog", so it can be a program name with args.
5182 set dummy $ac_prog; ac_word=$2
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5184 $as_echo_n "checking for $ac_word... " >&6; }
5185 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5186 $as_echo_n "(cached) " >&6
5188 if test -n "$ac_ct_AR"; then
5189 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5195 test -z "$as_dir" && as_dir=.
5196 for ac_exec_ext in '' $ac_executable_extensions; do
5197 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5198 ac_cv_prog_ac_ct_AR="$ac_prog"
5199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5208 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5209 if test -n "$ac_ct_AR"; then
5210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5211 $as_echo "$ac_ct_AR" >&6; }
5213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5214 $as_echo "no" >&6; }
5218 test -n "$ac_ct_AR" && break
5221 if test "x$ac_ct_AR" = x; then
5224 case $cross_compiling:$ac_tool_warned in
5226 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5227 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5228 ac_tool_warned=yes ;;
5236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
5237 $as_echo_n "checking the archiver ($AR) interface... " >&6; }
5238 if ${am_cv_ar_interface+:} false; then :
5239 $as_echo_n "(cached) " >&6
5242 ac_cpp='$CPP $CPPFLAGS'
5243 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5244 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5245 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5247 am_cv_ar_interface=ar
5248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5249 /* end confdefs.h. */
5250 int some_variable = 0;
5252 if ac_fn_c_try_compile "$LINENO"; then :
5253 am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
5254 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5255 (eval $am_ar_try) 2>&5
5257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5258 test $ac_status = 0; }
5259 if test "$ac_status" -eq 0; then
5260 am_cv_ar_interface=ar
5262 am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
5263 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
5264 (eval $am_ar_try) 2>&5
5266 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5267 test $ac_status = 0; }
5268 if test "$ac_status" -eq 0; then
5269 am_cv_ar_interface=lib
5271 am_cv_ar_interface=unknown
5274 rm -f conftest.lib libconftest.a
5277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5279 ac_cpp='$CPP $CPPFLAGS'
5280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5282 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
5286 $as_echo "$am_cv_ar_interface" >&6; }
5288 case $am_cv_ar_interface in
5292 # Microsoft lib, so override with the ar-lib wrapper script.
5293 # FIXME: It is wrong to rewrite AR.
5294 # But if we don't then we get into trouble of one sort or another.
5295 # A longer-term fix would be to have automake use am__AR in this case,
5296 # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
5298 AR="$am_aux_dir/ar-lib $AR"
5301 as_fn_error $? "could not determine $AR interface" "$LINENO" 5
5305 # If we haven't got the data from the intl directory,
5306 # assume NLS is disabled.
5315 if test -f ../intl/config.intl; then
5316 . ../intl/config.intl
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
5319 $as_echo_n "checking whether NLS is requested... " >&6; }
5320 if test x"$USE_NLS" != xyes; then
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5322 $as_echo "no" >&6; }
5324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5325 $as_echo "yes" >&6; }
5327 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
5330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
5331 $as_echo_n "checking for catalogs to be installed... " >&6; }
5332 # Look for .po and .gmo files in the source directory.
5335 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
5336 # If there aren't any .gmo files the shell will give us the
5337 # literal string "../path/to/srcdir/po/*.gmo" which has to be
5339 case "$cat" in *\**)
5342 # The quadruple backslash is collapsed to a double backslash
5343 # by the backticks, then collapsed again by the double quotes,
5344 # leaving us with one backslash in the sed expression (right
5345 # before the dot that mustn't act as a wildcard).
5346 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
5347 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
5348 # The user is allowed to set LINGUAS to a list of languages to
5349 # install catalogs for. If it's empty that means "all of them."
5350 if test "x$LINGUAS" = x; then
5351 CATALOGS="$CATALOGS $cat"
5352 XLINGUAS="$XLINGUAS $lang"
5354 case "$LINGUAS" in *$lang*)
5355 CATALOGS="$CATALOGS $cat"
5356 XLINGUAS="$XLINGUAS $lang"
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
5363 $as_echo "$LINGUAS" >&6; }
5376 # Check whether --enable-shared was given.
5377 if test "${enable_shared+set}" = set; then :
5378 enableval=$enable_shared; p=${PACKAGE-default}
5380 yes) enable_shared=yes ;;
5381 no) enable_shared=no ;;
5384 # Look at the argument we got. We use all the common list separators.
5385 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
5386 for pkg in $enableval; do
5388 if test "X$pkg" = "X$p"; then
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5411 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5416 macro_version='2.2.7a'
5417 macro_revision='1.3134'
5431 ltmain="$ac_aux_dir/ltmain.sh"
5433 # Make sure we can run config.sub.
5434 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5435 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5438 $as_echo_n "checking build system type... " >&6; }
5439 if ${ac_cv_build+:} false; then :
5440 $as_echo_n "(cached) " >&6
5442 ac_build_alias=$build_alias
5443 test "x$ac_build_alias" = x &&
5444 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5445 test "x$ac_build_alias" = x &&
5446 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5447 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5448 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5452 $as_echo "$ac_cv_build" >&6; }
5453 case $ac_cv_build in
5455 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5458 ac_save_IFS=$IFS; IFS='-'
5464 # Remember, the first character of IFS is used to create $*,
5465 # except with old shells:
5468 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5472 $as_echo_n "checking host system type... " >&6; }
5473 if ${ac_cv_host+:} false; then :
5474 $as_echo_n "(cached) " >&6
5476 if test "x$host_alias" = x; then
5477 ac_cv_host=$ac_cv_build
5479 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5480 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5485 $as_echo "$ac_cv_host" >&6; }
5488 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5491 ac_save_IFS=$IFS; IFS='-'
5497 # Remember, the first character of IFS is used to create $*,
5498 # except with old shells:
5501 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5504 # Backslashify metacharacters that are still active within
5505 # double-quoted strings.
5506 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5508 # Same as above, but do not quote variable references.
5509 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5511 # Sed substitution to delay expansion of an escaped shell variable in a
5512 # double_quote_subst'ed string.
5513 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5515 # Sed substitution to delay expansion of an escaped single quote.
5516 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5518 # Sed substitution to avoid accidental globbing in evaled expressions
5519 no_glob_subst='s/\*/\\\*/g'
5521 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5522 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5523 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5526 $as_echo_n "checking how to print strings... " >&6; }
5527 # Test print first, because it will be a builtin if present.
5528 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5529 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5531 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5534 # Use this function as a fallback that always works.
5535 func_fallback_echo ()
5537 eval 'cat <<_LTECHO_EOF
5541 ECHO='func_fallback_echo'
5544 # func_echo_all arg...
5545 # Invoke $ECHO with all args, space-separated.
5552 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5553 $as_echo "printf" >&6; } ;;
5554 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5555 $as_echo "print -r" >&6; } ;;
5556 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5557 $as_echo "cat" >&6; } ;;
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5574 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5575 if ${ac_cv_path_SED+:} false; then :
5576 $as_echo_n "(cached) " >&6
5578 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5579 for ac_i in 1 2 3 4 5 6 7; do
5580 ac_script="$ac_script$as_nl$ac_script"
5582 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5583 { ac_script=; unset ac_script;}
5584 if test -z "$SED"; then
5585 ac_path_SED_found=false
5586 # Loop through the user's path and test for each of PROGNAME-LIST
5587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5591 test -z "$as_dir" && as_dir=.
5592 for ac_prog in sed gsed; do
5593 for ac_exec_ext in '' $ac_executable_extensions; do
5594 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5595 as_fn_executable_p "$ac_path_SED" || continue
5596 # Check for GNU ac_path_SED and select it if it is found.
5597 # Check for GNU $ac_path_SED
5598 case `"$ac_path_SED" --version 2>&1` in
5600 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5603 $as_echo_n 0123456789 >"conftest.in"
5606 cat "conftest.in" "conftest.in" >"conftest.tmp"
5607 mv "conftest.tmp" "conftest.in"
5608 cp "conftest.in" "conftest.nl"
5609 $as_echo '' >> "conftest.nl"
5610 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5611 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5612 as_fn_arith $ac_count + 1 && ac_count=$as_val
5613 if test $ac_count -gt ${ac_path_SED_max-0}; then
5614 # Best one so far, save it but keep looking for a better one
5615 ac_cv_path_SED="$ac_path_SED"
5616 ac_path_SED_max=$ac_count
5618 # 10*(2^10) chars as input seems more than enough
5619 test $ac_count -gt 10 && break
5621 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5624 $ac_path_SED_found && break 3
5629 if test -z "$ac_cv_path_SED"; then
5630 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5638 $as_echo "$ac_cv_path_SED" >&6; }
5639 SED="$ac_cv_path_SED"
5642 test -z "$SED" && SED=sed
5643 Xsed="$SED -e 1s/^X//"
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5656 $as_echo_n "checking for fgrep... " >&6; }
5657 if ${ac_cv_path_FGREP+:} false; then :
5658 $as_echo_n "(cached) " >&6
5660 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5661 then ac_cv_path_FGREP="$GREP -F"
5663 if test -z "$FGREP"; then
5664 ac_path_FGREP_found=false
5665 # Loop through the user's path and test for each of PROGNAME-LIST
5666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5667 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5670 test -z "$as_dir" && as_dir=.
5671 for ac_prog in fgrep; do
5672 for ac_exec_ext in '' $ac_executable_extensions; do
5673 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5674 as_fn_executable_p "$ac_path_FGREP" || continue
5675 # Check for GNU ac_path_FGREP and select it if it is found.
5676 # Check for GNU $ac_path_FGREP
5677 case `"$ac_path_FGREP" --version 2>&1` in
5679 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5682 $as_echo_n 0123456789 >"conftest.in"
5685 cat "conftest.in" "conftest.in" >"conftest.tmp"
5686 mv "conftest.tmp" "conftest.in"
5687 cp "conftest.in" "conftest.nl"
5688 $as_echo 'FGREP' >> "conftest.nl"
5689 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5690 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5691 as_fn_arith $ac_count + 1 && ac_count=$as_val
5692 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5693 # Best one so far, save it but keep looking for a better one
5694 ac_cv_path_FGREP="$ac_path_FGREP"
5695 ac_path_FGREP_max=$ac_count
5697 # 10*(2^10) chars as input seems more than enough
5698 test $ac_count -gt 10 && break
5700 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5703 $ac_path_FGREP_found && break 3
5708 if test -z "$ac_cv_path_FGREP"; then
5709 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5712 ac_cv_path_FGREP=$FGREP
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5718 $as_echo "$ac_cv_path_FGREP" >&6; }
5719 FGREP="$ac_cv_path_FGREP"
5722 test -z "$GREP" && GREP=grep
5742 # Check whether --with-gnu-ld was given.
5743 if test "${with_gnu_ld+set}" = set; then :
5744 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5750 if test "$GCC" = yes; then
5751 # Check if gcc -print-prog-name=ld gives a path.
5752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5753 $as_echo_n "checking for ld used by $CC... " >&6; }
5756 # gcc leaves a trailing carriage return which upsets mingw
5757 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5759 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5762 # Accept absolute paths.
5764 re_direlt='/[^/][^/]*/\.\./'
5765 # Canonicalize the pathname of ld
5766 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5767 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5768 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5770 test -z "$LD" && LD="$ac_prog"
5773 # If it fails, then pretend we aren't using GCC.
5777 # If it is relative, then search for the first ld in PATH.
5781 elif test "$with_gnu_ld" = yes; then
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5783 $as_echo_n "checking for GNU ld... " >&6; }
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5786 $as_echo_n "checking for non-GNU ld... " >&6; }
5788 if ${lt_cv_path_LD+:} false; then :
5789 $as_echo_n "(cached) " >&6
5791 if test -z "$LD"; then
5792 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5793 for ac_dir in $PATH; do
5795 test -z "$ac_dir" && ac_dir=.
5796 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5797 lt_cv_path_LD="$ac_dir/$ac_prog"
5798 # Check to see if the program is GNU ld. I'd rather use --version,
5799 # but apparently some variants of GNU ld only accept -v.
5800 # Break only if it was the GNU/non-GNU ld that we prefer.
5801 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5802 *GNU* | *'with BFD'*)
5803 test "$with_gnu_ld" != no && break
5806 test "$with_gnu_ld" != yes && break
5813 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5818 if test -n "$LD"; then
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5820 $as_echo "$LD" >&6; }
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5823 $as_echo "no" >&6; }
5825 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5827 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5828 if ${lt_cv_prog_gnu_ld+:} false; then :
5829 $as_echo_n "(cached) " >&6
5831 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5832 case `$LD -v 2>&1 </dev/null` in
5833 *GNU* | *'with BFD'*)
5834 lt_cv_prog_gnu_ld=yes
5837 lt_cv_prog_gnu_ld=no
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5842 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5843 with_gnu_ld=$lt_cv_prog_gnu_ld
5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5854 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5855 if ${lt_cv_path_NM+:} false; then :
5856 $as_echo_n "(cached) " >&6
5858 if test -n "$NM"; then
5859 # Let the user override the test.
5862 lt_nm_to_check="${ac_tool_prefix}nm"
5863 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5864 lt_nm_to_check="$lt_nm_to_check nm"
5866 for lt_tmp_nm in $lt_nm_to_check; do
5867 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5868 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5870 test -z "$ac_dir" && ac_dir=.
5871 tmp_nm="$ac_dir/$lt_tmp_nm"
5872 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5873 # Check to see if the nm accepts a BSD-compat flag.
5874 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5875 # nm: unknown option "B" ignored
5876 # Tru64's nm complains that /dev/null is an invalid object file
5877 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5878 */dev/null* | *'Invalid file or object type'*)
5879 lt_cv_path_NM="$tmp_nm -B"
5883 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5885 lt_cv_path_NM="$tmp_nm -p"
5889 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5890 continue # so that we can try to find one that supports BSD flags
5899 : ${lt_cv_path_NM=no}
5902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5903 $as_echo "$lt_cv_path_NM" >&6; }
5904 if test "$lt_cv_path_NM" != "no"; then
5907 # Didn't find any BSD compatible name lister, look for dumpbin.
5908 if test -n "$DUMPBIN"; then :
5909 # Let the user override the test.
5911 if test -n "$ac_tool_prefix"; then
5912 for ac_prog in dumpbin "link -dump"
5914 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5915 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5917 $as_echo_n "checking for $ac_word... " >&6; }
5918 if ${ac_cv_prog_DUMPBIN+:} false; then :
5919 $as_echo_n "(cached) " >&6
5921 if test -n "$DUMPBIN"; then
5922 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5928 test -z "$as_dir" && as_dir=.
5929 for ac_exec_ext in '' $ac_executable_extensions; do
5930 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5931 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5941 DUMPBIN=$ac_cv_prog_DUMPBIN
5942 if test -n "$DUMPBIN"; then
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5944 $as_echo "$DUMPBIN" >&6; }
5946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5947 $as_echo "no" >&6; }
5951 test -n "$DUMPBIN" && break
5954 if test -z "$DUMPBIN"; then
5955 ac_ct_DUMPBIN=$DUMPBIN
5956 for ac_prog in dumpbin "link -dump"
5958 # Extract the first word of "$ac_prog", so it can be a program name with args.
5959 set dummy $ac_prog; ac_word=$2
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5961 $as_echo_n "checking for $ac_word... " >&6; }
5962 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5963 $as_echo_n "(cached) " >&6
5965 if test -n "$ac_ct_DUMPBIN"; then
5966 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5972 test -z "$as_dir" && as_dir=.
5973 for ac_exec_ext in '' $ac_executable_extensions; do
5974 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5975 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5985 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5986 if test -n "$ac_ct_DUMPBIN"; then
5987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5988 $as_echo "$ac_ct_DUMPBIN" >&6; }
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5991 $as_echo "no" >&6; }
5995 test -n "$ac_ct_DUMPBIN" && break
5998 if test "x$ac_ct_DUMPBIN" = x; then
6001 case $cross_compiling:$ac_tool_warned in
6003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6004 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6005 ac_tool_warned=yes ;;
6007 DUMPBIN=$ac_ct_DUMPBIN
6011 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6013 DUMPBIN="$DUMPBIN -symbols"
6021 if test "$DUMPBIN" != ":"; then
6025 test -z "$NM" && NM=nm
6032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6033 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6034 if ${lt_cv_nm_interface+:} false; then :
6035 $as_echo_n "(cached) " >&6
6037 lt_cv_nm_interface="BSD nm"
6038 echo "int some_variable = 0;" > conftest.$ac_ext
6039 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6040 (eval "$ac_compile" 2>conftest.err)
6041 cat conftest.err >&5
6042 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6043 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6044 cat conftest.err >&5
6045 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6046 cat conftest.out >&5
6047 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6048 lt_cv_nm_interface="MS dumpbin"
6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6053 $as_echo "$lt_cv_nm_interface" >&6; }
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6056 $as_echo_n "checking whether ln -s works... " >&6; }
6058 if test "$LN_S" = "ln -s"; then
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6060 $as_echo "yes" >&6; }
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6063 $as_echo "no, using $LN_S" >&6; }
6066 # find the maximum length of command line arguments
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6068 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6069 if ${lt_cv_sys_max_cmd_len+:} false; then :
6070 $as_echo_n "(cached) " >&6
6077 # On DJGPP, this test can blow up pretty badly due to problems in libc
6078 # (any single argument exceeding 2000 bytes causes a buffer overrun
6079 # during glob expansion). Even if it were fixed, the result of this
6080 # check would be larger than it should be.
6081 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6085 # Under GNU Hurd, this test is not required because there is
6086 # no limit to the length of command line arguments.
6087 # Libtool will interpret -1 as no limit whatsoever
6088 lt_cv_sys_max_cmd_len=-1;
6091 cygwin* | mingw* | cegcc*)
6092 # On Win9x/ME, this test blows up -- it succeeds, but takes
6093 # about 5 minutes as the teststring grows exponentially.
6094 # Worse, since 9x/ME are not pre-emptively multitasking,
6095 # you end up with a "frozen" computer, even though with patience
6096 # the test eventually succeeds (with a max line length of 256k).
6097 # Instead, let's just punt: use the minimum linelength reported by
6098 # all of the supported platforms: 8192 (on NT/2K/XP).
6099 lt_cv_sys_max_cmd_len=8192;
6103 # On MiNT this can take a long time and run out of memory.
6104 lt_cv_sys_max_cmd_len=8192;
6108 # On AmigaOS with pdksh, this test takes hours, literally.
6109 # So we just punt and use a minimum line length of 8192.
6110 lt_cv_sys_max_cmd_len=8192;
6113 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6114 # This has been around since 386BSD, at least. Likely further.
6115 if test -x /sbin/sysctl; then
6116 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6117 elif test -x /usr/sbin/sysctl; then
6118 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6120 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6122 # And add a safety zone
6123 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6124 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6128 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6129 lt_cv_sys_max_cmd_len=196608
6133 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6134 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6135 # nice to cause kernel panics so lets avoid the loop below.
6136 # First set a reasonable default.
6137 lt_cv_sys_max_cmd_len=16384
6139 if test -x /sbin/sysconfig; then
6140 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6141 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6146 lt_cv_sys_max_cmd_len=102400
6148 sysv5* | sco5v6* | sysv4.2uw2*)
6149 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6150 if test -n "$kargmax"; then
6151 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6153 lt_cv_sys_max_cmd_len=32768
6157 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6158 if test -n "$lt_cv_sys_max_cmd_len"; then
6159 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6160 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6162 # Make teststring a little bigger before we do anything with it.
6163 # a 1K string should be a reasonable start.
6164 for i in 1 2 3 4 5 6 7 8 ; do
6165 teststring=$teststring$teststring
6167 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6168 # If test is not a shell built-in, we'll probably end up computing a
6169 # maximum length that is only half of the actual maximum length, but
6171 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6172 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6173 test $i != 17 # 1/2 MB should be enough
6176 teststring=$teststring$teststring
6178 # Only check the string length outside the loop.
6179 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6181 # Add a significant safety factor because C++ compilers can tack on
6182 # massive amounts of additional arguments before passing them to the
6183 # linker. It appears as though 1/2 is a usable value.
6184 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6191 if test -n $lt_cv_sys_max_cmd_len ; then
6192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6193 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6196 $as_echo "none" >&6; }
6198 max_cmd_len=$lt_cv_sys_max_cmd_len
6209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6210 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6211 # Try some XSI features
6214 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6216 && eval 'test $(( 1 + 1 )) -eq 2 \
6217 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6220 $as_echo "$xsi_shell" >&6; }
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6224 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6226 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6228 && lt_shell_append=yes
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6230 $as_echo "$lt_shell_append" >&6; }
6233 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6243 # test EBCDIC or ASCII
6244 case `echo X|tr X '\101'` in
6245 A) # ASCII based system
6246 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6247 lt_SP2NL='tr \040 \012'
6248 lt_NL2SP='tr \015\012 \040\040'
6250 *) # EBCDIC based system
6251 lt_SP2NL='tr \100 \n'
6252 lt_NL2SP='tr \r\n \100\100'
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6265 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6266 if ${lt_cv_ld_reload_flag+:} false; then :
6267 $as_echo_n "(cached) " >&6
6269 lt_cv_ld_reload_flag='-r'
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6272 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6273 reload_flag=$lt_cv_ld_reload_flag
6274 case $reload_flag in
6276 *) reload_flag=" $reload_flag" ;;
6278 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6281 if test "$GCC" = yes; then
6282 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6284 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6297 if test -n "$ac_tool_prefix"; then
6298 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6299 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6301 $as_echo_n "checking for $ac_word... " >&6; }
6302 if ${ac_cv_prog_OBJDUMP+:} false; then :
6303 $as_echo_n "(cached) " >&6
6305 if test -n "$OBJDUMP"; then
6306 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6308 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6312 test -z "$as_dir" && as_dir=.
6313 for ac_exec_ext in '' $ac_executable_extensions; do
6314 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6315 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6325 OBJDUMP=$ac_cv_prog_OBJDUMP
6326 if test -n "$OBJDUMP"; then
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6328 $as_echo "$OBJDUMP" >&6; }
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6331 $as_echo "no" >&6; }
6336 if test -z "$ac_cv_prog_OBJDUMP"; then
6337 ac_ct_OBJDUMP=$OBJDUMP
6338 # Extract the first word of "objdump", so it can be a program name with args.
6339 set dummy objdump; ac_word=$2
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6341 $as_echo_n "checking for $ac_word... " >&6; }
6342 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6343 $as_echo_n "(cached) " >&6
6345 if test -n "$ac_ct_OBJDUMP"; then
6346 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6352 test -z "$as_dir" && as_dir=.
6353 for ac_exec_ext in '' $ac_executable_extensions; do
6354 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6355 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6365 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6366 if test -n "$ac_ct_OBJDUMP"; then
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6368 $as_echo "$ac_ct_OBJDUMP" >&6; }
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6371 $as_echo "no" >&6; }
6374 if test "x$ac_ct_OBJDUMP" = x; then
6377 case $cross_compiling:$ac_tool_warned in
6379 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6380 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6381 ac_tool_warned=yes ;;
6383 OBJDUMP=$ac_ct_OBJDUMP
6386 OBJDUMP="$ac_cv_prog_OBJDUMP"
6389 test -z "$OBJDUMP" && OBJDUMP=objdump
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6400 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6401 if ${lt_cv_deplibs_check_method+:} false; then :
6402 $as_echo_n "(cached) " >&6
6404 lt_cv_file_magic_cmd='$MAGIC_CMD'
6405 lt_cv_file_magic_test_file=
6406 lt_cv_deplibs_check_method='unknown'
6407 # Need to set the preceding variable on all platforms that support
6408 # interlibrary dependencies.
6409 # 'none' -- dependencies not supported.
6410 # `unknown' -- same as none, but documents that we really don't know.
6411 # 'pass_all' -- all dependencies passed with no checks.
6412 # 'test_compile' -- check by making test program.
6413 # 'file_magic [[regex]]' -- check by looking for files in library path
6414 # which responds to the $file_magic_cmd with a given extended regex.
6415 # If you have `file' or equivalent on your system and you're not sure
6416 # whether `pass_all' will *always* work, you probably want this one.
6420 lt_cv_deplibs_check_method=pass_all
6424 lt_cv_deplibs_check_method=pass_all
6428 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6429 lt_cv_file_magic_cmd='/usr/bin/file -L'
6430 lt_cv_file_magic_test_file=/shlib/libc.so
6434 # func_win32_libid is a shell function defined in ltmain.sh
6435 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6436 lt_cv_file_magic_cmd='func_win32_libid'
6440 # Base MSYS/MinGW do not provide the 'file' command needed by
6441 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6442 # unless we find 'file', for example because we are cross-compiling.
6443 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6444 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6445 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6446 lt_cv_file_magic_cmd='func_win32_libid'
6448 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6449 lt_cv_file_magic_cmd='$OBJDUMP -f'
6454 # use the weaker test based on 'objdump'. See mingw*.
6455 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6456 lt_cv_file_magic_cmd='$OBJDUMP -f'
6459 darwin* | rhapsody*)
6460 lt_cv_deplibs_check_method=pass_all
6463 freebsd* | dragonfly*)
6464 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6467 # Not sure whether the presence of OpenBSD here was a mistake.
6468 # Let's accept both of them until this is cleared up.
6469 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6470 lt_cv_file_magic_cmd=/usr/bin/file
6471 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6475 lt_cv_deplibs_check_method=pass_all
6480 lt_cv_deplibs_check_method=pass_all
6484 lt_cv_deplibs_check_method=pass_all
6487 hpux10.20* | hpux11*)
6488 lt_cv_file_magic_cmd=/usr/bin/file
6491 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6492 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6495 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]'
6496 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6499 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6500 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6506 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6507 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6510 irix5* | irix6* | nonstopux*)
6512 *-32|*"-32 ") libmagic=32-bit;;
6513 *-n32|*"-n32 ") libmagic=N32;;
6514 *-64|*"-64 ") libmagic=64-bit;;
6515 *) libmagic=never-match;;
6517 lt_cv_deplibs_check_method=pass_all
6520 # This must be Linux ELF.
6521 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6522 lt_cv_deplibs_check_method=pass_all
6526 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6527 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6529 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6534 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6535 lt_cv_file_magic_cmd=/usr/bin/file
6536 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6540 lt_cv_deplibs_check_method=pass_all
6544 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6545 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6547 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6551 osf3* | osf4* | osf5*)
6552 lt_cv_deplibs_check_method=pass_all
6556 lt_cv_deplibs_check_method=pass_all
6560 lt_cv_deplibs_check_method=pass_all
6563 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6564 lt_cv_deplibs_check_method=pass_all
6568 case $host_vendor in
6570 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]'
6571 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6574 lt_cv_deplibs_check_method=pass_all
6577 lt_cv_file_magic_cmd='/bin/file'
6578 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6581 lt_cv_file_magic_cmd='/bin/file'
6582 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6583 lt_cv_file_magic_test_file=/lib/libc.so
6586 lt_cv_deplibs_check_method=pass_all
6589 lt_cv_deplibs_check_method=pass_all
6595 lt_cv_deplibs_check_method=pass_all
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6601 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6602 file_magic_cmd=$lt_cv_file_magic_cmd
6603 deplibs_check_method=$lt_cv_deplibs_check_method
6604 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6617 if test -n "$ac_tool_prefix"; then
6618 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6619 set dummy ${ac_tool_prefix}ar; ac_word=$2
6620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6621 $as_echo_n "checking for $ac_word... " >&6; }
6622 if ${ac_cv_prog_AR+:} false; then :
6623 $as_echo_n "(cached) " >&6
6625 if test -n "$AR"; then
6626 ac_cv_prog_AR="$AR" # Let the user override the test.
6628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6632 test -z "$as_dir" && as_dir=.
6633 for ac_exec_ext in '' $ac_executable_extensions; do
6634 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6635 ac_cv_prog_AR="${ac_tool_prefix}ar"
6636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6646 if test -n "$AR"; then
6647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6648 $as_echo "$AR" >&6; }
6650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6651 $as_echo "no" >&6; }
6656 if test -z "$ac_cv_prog_AR"; then
6658 # Extract the first word of "ar", so it can be a program name with args.
6659 set dummy ar; ac_word=$2
6660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6661 $as_echo_n "checking for $ac_word... " >&6; }
6662 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6663 $as_echo_n "(cached) " >&6
6665 if test -n "$ac_ct_AR"; then
6666 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6672 test -z "$as_dir" && as_dir=.
6673 for ac_exec_ext in '' $ac_executable_extensions; do
6674 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6675 ac_cv_prog_ac_ct_AR="ar"
6676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6685 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6686 if test -n "$ac_ct_AR"; then
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6688 $as_echo "$ac_ct_AR" >&6; }
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6691 $as_echo "no" >&6; }
6694 if test "x$ac_ct_AR" = x; then
6697 case $cross_compiling:$ac_tool_warned in
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6700 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6701 ac_tool_warned=yes ;;
6709 test -z "$AR" && AR=ar
6710 test -z "$AR_FLAGS" && AR_FLAGS=cru
6722 if test -n "$ac_tool_prefix"; then
6723 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6724 set dummy ${ac_tool_prefix}strip; ac_word=$2
6725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6726 $as_echo_n "checking for $ac_word... " >&6; }
6727 if ${ac_cv_prog_STRIP+:} false; then :
6728 $as_echo_n "(cached) " >&6
6730 if test -n "$STRIP"; then
6731 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6737 test -z "$as_dir" && as_dir=.
6738 for ac_exec_ext in '' $ac_executable_extensions; do
6739 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6740 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6741 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6750 STRIP=$ac_cv_prog_STRIP
6751 if test -n "$STRIP"; then
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6753 $as_echo "$STRIP" >&6; }
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6756 $as_echo "no" >&6; }
6761 if test -z "$ac_cv_prog_STRIP"; then
6763 # Extract the first word of "strip", so it can be a program name with args.
6764 set dummy strip; ac_word=$2
6765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6766 $as_echo_n "checking for $ac_word... " >&6; }
6767 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6768 $as_echo_n "(cached) " >&6
6770 if test -n "$ac_ct_STRIP"; then
6771 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6777 test -z "$as_dir" && as_dir=.
6778 for ac_exec_ext in '' $ac_executable_extensions; do
6779 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6780 ac_cv_prog_ac_ct_STRIP="strip"
6781 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6791 if test -n "$ac_ct_STRIP"; then
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6793 $as_echo "$ac_ct_STRIP" >&6; }
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6796 $as_echo "no" >&6; }
6799 if test "x$ac_ct_STRIP" = x; then
6802 case $cross_compiling:$ac_tool_warned in
6804 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6805 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6806 ac_tool_warned=yes ;;
6811 STRIP="$ac_cv_prog_STRIP"
6814 test -z "$STRIP" && STRIP=:
6821 if test -n "$ac_tool_prefix"; then
6822 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6823 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6825 $as_echo_n "checking for $ac_word... " >&6; }
6826 if ${ac_cv_prog_RANLIB+:} false; then :
6827 $as_echo_n "(cached) " >&6
6829 if test -n "$RANLIB"; then
6830 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6836 test -z "$as_dir" && as_dir=.
6837 for ac_exec_ext in '' $ac_executable_extensions; do
6838 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6839 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6849 RANLIB=$ac_cv_prog_RANLIB
6850 if test -n "$RANLIB"; then
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6852 $as_echo "$RANLIB" >&6; }
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6855 $as_echo "no" >&6; }
6860 if test -z "$ac_cv_prog_RANLIB"; then
6861 ac_ct_RANLIB=$RANLIB
6862 # Extract the first word of "ranlib", so it can be a program name with args.
6863 set dummy ranlib; ac_word=$2
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6865 $as_echo_n "checking for $ac_word... " >&6; }
6866 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6867 $as_echo_n "(cached) " >&6
6869 if test -n "$ac_ct_RANLIB"; then
6870 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6876 test -z "$as_dir" && as_dir=.
6877 for ac_exec_ext in '' $ac_executable_extensions; do
6878 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6879 ac_cv_prog_ac_ct_RANLIB="ranlib"
6880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6889 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6890 if test -n "$ac_ct_RANLIB"; then
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6892 $as_echo "$ac_ct_RANLIB" >&6; }
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895 $as_echo "no" >&6; }
6898 if test "x$ac_ct_RANLIB" = x; then
6901 case $cross_compiling:$ac_tool_warned in
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6904 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6905 ac_tool_warned=yes ;;
6907 RANLIB=$ac_ct_RANLIB
6910 RANLIB="$ac_cv_prog_RANLIB"
6913 test -z "$RANLIB" && RANLIB=:
6920 # Determine commands to create old-style static archives.
6921 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6922 old_postinstall_cmds='chmod 644 $oldlib'
6923 old_postuninstall_cmds=
6925 if test -n "$RANLIB"; then
6928 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6931 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6934 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6939 lock_old_archive_extraction=yes ;;
6941 lock_old_archive_extraction=no ;;
6982 # If no C compiler was specified, use CC.
6985 # If no C compiler flags were specified, use CFLAGS.
6986 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6988 # Allow CC to be a program name with arguments.
6992 # Check for command to grab the raw symbol name followed by C symbol from nm.
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6994 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6995 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6996 $as_echo_n "(cached) " >&6
6999 # These are sane defaults that work on at least a few old systems.
7000 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7002 # Character class describing NM global symbol codes.
7003 symcode='[BCDEGRST]'
7005 # Regexp to match symbols that can be accessed directly from C.
7006 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7008 # Define system-specific variables.
7013 cygwin* | mingw* | pw32* | cegcc*)
7014 symcode='[ABCDGISTW]'
7017 if test "$host_cpu" = ia64; then
7018 symcode='[ABCDEGRST]'
7022 symcode='[BCDEGRST]'
7025 symcode='[BCDEGQRST]'
7036 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7044 # If we're using GNU nm, then use its standard symbol codes.
7045 case `$NM -V 2>&1` in
7046 *GNU* | *'with BFD'*)
7047 symcode='[ABCDGIRSTW]' ;;
7050 # Transform an extracted symbol line into a proper C declaration.
7051 # Some systems (esp. on ia64) link data and code symbols differently,
7052 # so use this general approach.
7053 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7055 # Transform an extracted symbol line into symbol name and symbol address
7056 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7057 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'"
7059 # Handle CRLF in mingw tool chain
7063 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7067 # Try without a prefix underscore, then with it.
7068 for ac_symprfx in "" "_"; do
7070 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7071 symxfrm="\\1 $ac_symprfx\\2 \\2"
7073 # Write the raw and C identifiers.
7074 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7075 # Fake it for dumpbin and say T for any non-static function
7076 # and D for any global variable.
7077 # Also find C++ and __fastcall symbols from MSVC++,
7078 # which start with @ or ?.
7079 lt_cv_sys_global_symbol_pipe="$AWK '"\
7080 " {last_section=section; section=\$ 3};"\
7081 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7082 " \$ 0!~/External *\|/{next};"\
7083 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7084 " {if(hide[section]) next};"\
7085 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7086 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7087 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7088 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7089 " ' prfx=^$ac_symprfx"
7091 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7094 # Check to see that the pipe works correctly.
7098 cat > conftest.$ac_ext <<_LT_EOF
7103 void nm_test_func(void);
7104 void nm_test_func(void){}
7108 int main(){nm_test_var='a';nm_test_func();return(0);}
7111 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7112 (eval $ac_compile) 2>&5
7114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7115 test $ac_status = 0; }; then
7116 # Now try to grab the symbols.
7118 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7119 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7121 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7122 test $ac_status = 0; } && test -s "$nlist"; then
7123 # Try sorting and uniquifying the output.
7124 if sort "$nlist" | uniq > "$nlist"T; then
7125 mv -f "$nlist"T "$nlist"
7130 # Make sure that we snagged all the symbols we need.
7131 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7132 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7133 cat <<_LT_EOF > conftest.$ac_ext
7139 # Now generate the symbol file.
7140 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7142 cat <<_LT_EOF >> conftest.$ac_ext
7144 /* The mapping between symbol names and symbols. */
7149 lt__PROGRAM__LTX_preloaded_symbols[] =
7151 { "@PROGRAM@", (void *) 0 },
7153 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7154 cat <<\_LT_EOF >> conftest.$ac_ext
7158 /* This works around a problem in FreeBSD linker */
7159 #ifdef FREEBSD_WORKAROUND
7160 static const void *lt_preloaded_setup() {
7161 return lt__PROGRAM__LTX_preloaded_symbols;
7169 # Now try linking the two files.
7170 mv conftest.$ac_objext conftstm.$ac_objext
7171 lt_save_LIBS="$LIBS"
7172 lt_save_CFLAGS="$CFLAGS"
7173 LIBS="conftstm.$ac_objext"
7174 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7175 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7176 (eval $ac_link) 2>&5
7178 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7179 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7182 LIBS="$lt_save_LIBS"
7183 CFLAGS="$lt_save_CFLAGS"
7185 echo "cannot find nm_test_func in $nlist" >&5
7188 echo "cannot find nm_test_var in $nlist" >&5
7191 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7194 echo "$progname: failed program was:" >&5
7195 cat conftest.$ac_ext >&5
7197 rm -rf conftest* conftst*
7199 # Do not use the global_symbol_pipe unless it works.
7200 if test "$pipe_works" = yes; then
7203 lt_cv_sys_global_symbol_pipe=
7209 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7210 lt_cv_sys_global_symbol_to_cdecl=
7212 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7214 $as_echo "failed" >&6; }
7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7217 $as_echo "ok" >&6; }
7241 # Check whether --enable-libtool-lock was given.
7242 if test "${enable_libtool_lock+set}" = set; then :
7243 enableval=$enable_libtool_lock;
7246 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7248 # Some flags need to be propagated to the compiler or linker for good
7252 # Find out which ABI we are using.
7253 echo 'int i;' > conftest.$ac_ext
7254 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7255 (eval $ac_compile) 2>&5
7257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7258 test $ac_status = 0; }; then
7259 case `/usr/bin/file conftest.$ac_objext` in
7271 # Find out which ABI we are using.
7272 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7273 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7274 (eval $ac_compile) 2>&5
7276 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7277 test $ac_status = 0; }; then
7278 if test "$lt_cv_prog_gnu_ld" = yes; then
7279 case `/usr/bin/file conftest.$ac_objext` in
7281 LD="${LD-ld} -melf32bsmip"
7284 LD="${LD-ld} -melf32bmipn32"
7287 LD="${LD-ld} -melf64bmip"
7291 case `/usr/bin/file conftest.$ac_objext` in
7307 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7308 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7309 # Find out which ABI we are using.
7310 echo 'int i;' > conftest.$ac_ext
7311 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7312 (eval $ac_compile) 2>&5
7314 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7315 test $ac_status = 0; }; then
7316 case `/usr/bin/file conftest.o` in
7319 x86_64-*kfreebsd*-gnu)
7320 LD="${LD-ld} -m elf_i386_fbsd"
7323 case `/usr/bin/file conftest.o` in
7325 LD="${LD-ld} -m elf32_x86_64"
7328 LD="${LD-ld} -m elf_i386"
7332 powerpc64le-*linux*)
7333 LD="${LD-ld} -m elf32lppclinux"
7336 LD="${LD-ld} -m elf32ppclinux"
7339 LD="${LD-ld} -m elf_s390"
7342 LD="${LD-ld} -m elf32_sparc"
7348 x86_64-*kfreebsd*-gnu)
7349 LD="${LD-ld} -m elf_x86_64_fbsd"
7352 LD="${LD-ld} -m elf_x86_64"
7355 LD="${LD-ld} -m elf64lppc"
7358 LD="${LD-ld} -m elf64ppc"
7360 s390*-*linux*|s390*-*tpf*)
7361 LD="${LD-ld} -m elf64_s390"
7364 LD="${LD-ld} -m elf64_sparc"
7374 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7375 SAVE_CFLAGS="$CFLAGS"
7376 CFLAGS="$CFLAGS -belf"
7377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7378 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7379 if ${lt_cv_cc_needs_belf+:} false; then :
7380 $as_echo_n "(cached) " >&6
7383 ac_cpp='$CPP $CPPFLAGS'
7384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7389 /* end confdefs.h. */
7399 if ac_fn_c_try_link "$LINENO"; then :
7400 lt_cv_cc_needs_belf=yes
7402 lt_cv_cc_needs_belf=no
7404 rm -f core conftest.err conftest.$ac_objext \
7405 conftest$ac_exeext conftest.$ac_ext
7407 ac_cpp='$CPP $CPPFLAGS'
7408 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7409 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7410 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7414 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7415 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7416 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7417 CFLAGS="$SAVE_CFLAGS"
7421 # Find out which ABI we are using.
7422 echo 'int i;' > conftest.$ac_ext
7423 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7424 (eval $ac_compile) 2>&5
7426 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7427 test $ac_status = 0; }; then
7428 case `/usr/bin/file conftest.o` in
7430 case $lt_cv_prog_gnu_ld in
7431 yes*) LD="${LD-ld} -m elf64_sparc" ;;
7433 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7445 need_locks="$enable_libtool_lock"
7449 rhapsody* | darwin*)
7450 if test -n "$ac_tool_prefix"; then
7451 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7452 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7454 $as_echo_n "checking for $ac_word... " >&6; }
7455 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7456 $as_echo_n "(cached) " >&6
7458 if test -n "$DSYMUTIL"; then
7459 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7465 test -z "$as_dir" && as_dir=.
7466 for ac_exec_ext in '' $ac_executable_extensions; do
7467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7468 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7478 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7479 if test -n "$DSYMUTIL"; then
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7481 $as_echo "$DSYMUTIL" >&6; }
7483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7484 $as_echo "no" >&6; }
7489 if test -z "$ac_cv_prog_DSYMUTIL"; then
7490 ac_ct_DSYMUTIL=$DSYMUTIL
7491 # Extract the first word of "dsymutil", so it can be a program name with args.
7492 set dummy dsymutil; ac_word=$2
7493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7494 $as_echo_n "checking for $ac_word... " >&6; }
7495 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7496 $as_echo_n "(cached) " >&6
7498 if test -n "$ac_ct_DSYMUTIL"; then
7499 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7505 test -z "$as_dir" && as_dir=.
7506 for ac_exec_ext in '' $ac_executable_extensions; do
7507 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7508 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7518 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7519 if test -n "$ac_ct_DSYMUTIL"; then
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7521 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7524 $as_echo "no" >&6; }
7527 if test "x$ac_ct_DSYMUTIL" = x; then
7530 case $cross_compiling:$ac_tool_warned in
7532 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7533 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7534 ac_tool_warned=yes ;;
7536 DSYMUTIL=$ac_ct_DSYMUTIL
7539 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7542 if test -n "$ac_tool_prefix"; then
7543 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7544 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7546 $as_echo_n "checking for $ac_word... " >&6; }
7547 if ${ac_cv_prog_NMEDIT+:} false; then :
7548 $as_echo_n "(cached) " >&6
7550 if test -n "$NMEDIT"; then
7551 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7557 test -z "$as_dir" && as_dir=.
7558 for ac_exec_ext in '' $ac_executable_extensions; do
7559 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7560 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7570 NMEDIT=$ac_cv_prog_NMEDIT
7571 if test -n "$NMEDIT"; then
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7573 $as_echo "$NMEDIT" >&6; }
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7576 $as_echo "no" >&6; }
7581 if test -z "$ac_cv_prog_NMEDIT"; then
7582 ac_ct_NMEDIT=$NMEDIT
7583 # Extract the first word of "nmedit", so it can be a program name with args.
7584 set dummy nmedit; ac_word=$2
7585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7586 $as_echo_n "checking for $ac_word... " >&6; }
7587 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7588 $as_echo_n "(cached) " >&6
7590 if test -n "$ac_ct_NMEDIT"; then
7591 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7597 test -z "$as_dir" && as_dir=.
7598 for ac_exec_ext in '' $ac_executable_extensions; do
7599 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7600 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7610 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7611 if test -n "$ac_ct_NMEDIT"; then
7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7613 $as_echo "$ac_ct_NMEDIT" >&6; }
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7616 $as_echo "no" >&6; }
7619 if test "x$ac_ct_NMEDIT" = x; then
7622 case $cross_compiling:$ac_tool_warned in
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7625 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7626 ac_tool_warned=yes ;;
7628 NMEDIT=$ac_ct_NMEDIT
7631 NMEDIT="$ac_cv_prog_NMEDIT"
7634 if test -n "$ac_tool_prefix"; then
7635 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7636 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7638 $as_echo_n "checking for $ac_word... " >&6; }
7639 if ${ac_cv_prog_LIPO+:} false; then :
7640 $as_echo_n "(cached) " >&6
7642 if test -n "$LIPO"; then
7643 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7649 test -z "$as_dir" && as_dir=.
7650 for ac_exec_ext in '' $ac_executable_extensions; do
7651 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7652 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7662 LIPO=$ac_cv_prog_LIPO
7663 if test -n "$LIPO"; then
7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7665 $as_echo "$LIPO" >&6; }
7667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7668 $as_echo "no" >&6; }
7673 if test -z "$ac_cv_prog_LIPO"; then
7675 # Extract the first word of "lipo", so it can be a program name with args.
7676 set dummy lipo; ac_word=$2
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7678 $as_echo_n "checking for $ac_word... " >&6; }
7679 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7680 $as_echo_n "(cached) " >&6
7682 if test -n "$ac_ct_LIPO"; then
7683 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7689 test -z "$as_dir" && as_dir=.
7690 for ac_exec_ext in '' $ac_executable_extensions; do
7691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7692 ac_cv_prog_ac_ct_LIPO="lipo"
7693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7702 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7703 if test -n "$ac_ct_LIPO"; then
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7705 $as_echo "$ac_ct_LIPO" >&6; }
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7708 $as_echo "no" >&6; }
7711 if test "x$ac_ct_LIPO" = x; then
7714 case $cross_compiling:$ac_tool_warned in
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7717 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7718 ac_tool_warned=yes ;;
7723 LIPO="$ac_cv_prog_LIPO"
7726 if test -n "$ac_tool_prefix"; then
7727 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7728 set dummy ${ac_tool_prefix}otool; ac_word=$2
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7730 $as_echo_n "checking for $ac_word... " >&6; }
7731 if ${ac_cv_prog_OTOOL+:} false; then :
7732 $as_echo_n "(cached) " >&6
7734 if test -n "$OTOOL"; then
7735 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7741 test -z "$as_dir" && as_dir=.
7742 for ac_exec_ext in '' $ac_executable_extensions; do
7743 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7744 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7754 OTOOL=$ac_cv_prog_OTOOL
7755 if test -n "$OTOOL"; then
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7757 $as_echo "$OTOOL" >&6; }
7759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7760 $as_echo "no" >&6; }
7765 if test -z "$ac_cv_prog_OTOOL"; then
7767 # Extract the first word of "otool", so it can be a program name with args.
7768 set dummy otool; ac_word=$2
7769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7770 $as_echo_n "checking for $ac_word... " >&6; }
7771 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7772 $as_echo_n "(cached) " >&6
7774 if test -n "$ac_ct_OTOOL"; then
7775 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7781 test -z "$as_dir" && as_dir=.
7782 for ac_exec_ext in '' $ac_executable_extensions; do
7783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7784 ac_cv_prog_ac_ct_OTOOL="otool"
7785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7794 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7795 if test -n "$ac_ct_OTOOL"; then
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7797 $as_echo "$ac_ct_OTOOL" >&6; }
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7800 $as_echo "no" >&6; }
7803 if test "x$ac_ct_OTOOL" = x; then
7806 case $cross_compiling:$ac_tool_warned in
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7810 ac_tool_warned=yes ;;
7815 OTOOL="$ac_cv_prog_OTOOL"
7818 if test -n "$ac_tool_prefix"; then
7819 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7820 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7822 $as_echo_n "checking for $ac_word... " >&6; }
7823 if ${ac_cv_prog_OTOOL64+:} false; then :
7824 $as_echo_n "(cached) " >&6
7826 if test -n "$OTOOL64"; then
7827 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7833 test -z "$as_dir" && as_dir=.
7834 for ac_exec_ext in '' $ac_executable_extensions; do
7835 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7836 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7846 OTOOL64=$ac_cv_prog_OTOOL64
7847 if test -n "$OTOOL64"; then
7848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7849 $as_echo "$OTOOL64" >&6; }
7851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7852 $as_echo "no" >&6; }
7857 if test -z "$ac_cv_prog_OTOOL64"; then
7858 ac_ct_OTOOL64=$OTOOL64
7859 # Extract the first word of "otool64", so it can be a program name with args.
7860 set dummy otool64; ac_word=$2
7861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7862 $as_echo_n "checking for $ac_word... " >&6; }
7863 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7864 $as_echo_n "(cached) " >&6
7866 if test -n "$ac_ct_OTOOL64"; then
7867 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7873 test -z "$as_dir" && as_dir=.
7874 for ac_exec_ext in '' $ac_executable_extensions; do
7875 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7876 ac_cv_prog_ac_ct_OTOOL64="otool64"
7877 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7886 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7887 if test -n "$ac_ct_OTOOL64"; then
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7889 $as_echo "$ac_ct_OTOOL64" >&6; }
7891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7892 $as_echo "no" >&6; }
7895 if test "x$ac_ct_OTOOL64" = x; then
7898 case $cross_compiling:$ac_tool_warned in
7900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7901 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7902 ac_tool_warned=yes ;;
7904 OTOOL64=$ac_ct_OTOOL64
7907 OTOOL64="$ac_cv_prog_OTOOL64"
7936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7937 $as_echo_n "checking for -single_module linker flag... " >&6; }
7938 if ${lt_cv_apple_cc_single_mod+:} false; then :
7939 $as_echo_n "(cached) " >&6
7941 lt_cv_apple_cc_single_mod=no
7942 if test -z "${LT_MULTI_MODULE}"; then
7943 # By default we will add the -single_module flag. You can override
7944 # by either setting the environment variable LT_MULTI_MODULE
7945 # non-empty at configure time, or by adding -multi_module to the
7947 rm -rf libconftest.dylib*
7948 echo "int foo(void){return 1;}" > conftest.c
7949 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7950 -dynamiclib -Wl,-single_module conftest.c" >&5
7951 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7952 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7954 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7955 lt_cv_apple_cc_single_mod=yes
7957 cat conftest.err >&5
7959 rm -rf libconftest.dylib*
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7964 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7966 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7967 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7968 $as_echo_n "(cached) " >&6
7970 lt_cv_ld_exported_symbols_list=no
7971 save_LDFLAGS=$LDFLAGS
7972 echo "_main" > conftest.sym
7973 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7975 /* end confdefs.h. */
7985 if ac_fn_c_try_link "$LINENO"; then :
7986 lt_cv_ld_exported_symbols_list=yes
7988 lt_cv_ld_exported_symbols_list=no
7990 rm -f core conftest.err conftest.$ac_objext \
7991 conftest$ac_exeext conftest.$ac_ext
7992 LDFLAGS="$save_LDFLAGS"
7995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7996 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7998 $as_echo_n "checking for -force_load linker flag... " >&6; }
7999 if ${lt_cv_ld_force_load+:} false; then :
8000 $as_echo_n "(cached) " >&6
8002 lt_cv_ld_force_load=no
8003 cat > conftest.c << _LT_EOF
8004 int forced_loaded() { return 2;}
8006 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8007 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8008 echo "$AR cru libconftest.a conftest.o" >&5
8009 $AR cru libconftest.a conftest.o 2>&5
8010 cat > conftest.c << _LT_EOF
8011 int main() { return 0;}
8013 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8014 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8016 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8017 lt_cv_ld_force_load=yes
8019 cat conftest.err >&5
8021 rm -f conftest.err libconftest.a conftest conftest.c
8022 rm -rf conftest.dSYM
8025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8026 $as_echo "$lt_cv_ld_force_load" >&6; }
8028 rhapsody* | darwin1.[012])
8029 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8031 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8032 darwin*) # darwin 5.x on
8033 # if running on 10.5 or later, the deployment target defaults
8034 # to the OS version, if on x86, and 10.4, the deployment
8035 # target defaults to 10.4. Don't you love it?
8036 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8037 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8038 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8040 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8042 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8046 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8047 _lt_dar_single_mod='$single_module'
8049 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8050 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8052 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8054 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8055 _lt_dsymutil='~$DSYMUTIL $lib || :'
8062 for ac_header in dlfcn.h
8064 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8066 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8067 cat >>confdefs.h <<_ACEOF
8068 #define HAVE_DLFCN_H 1
8090 # Check whether --enable-static was given.
8091 if test "${enable_static+set}" = set; then :
8092 enableval=$enable_static; p=${PACKAGE-default}
8094 yes) enable_static=yes ;;
8095 no) enable_static=no ;;
8098 # Look at the argument we got. We use all the common list separators.
8099 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8100 for pkg in $enableval; do
8102 if test "X$pkg" = "X$p"; then
8122 # Check whether --with-pic was given.
8123 if test "${with_pic+set}" = set; then :
8124 withval=$with_pic; pic_mode="$withval"
8130 test -z "$pic_mode" && pic_mode=default
8138 # Check whether --enable-fast-install was given.
8139 if test "${enable_fast_install+set}" = set; then :
8140 enableval=$enable_fast_install; p=${PACKAGE-default}
8142 yes) enable_fast_install=yes ;;
8143 no) enable_fast_install=no ;;
8145 enable_fast_install=no
8146 # Look at the argument we got. We use all the common list separators.
8147 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8148 for pkg in $enableval; do
8150 if test "X$pkg" = "X$p"; then
8151 enable_fast_install=yes
8158 enable_fast_install=yes
8171 # This can be used to rebuild libtool when needed
8172 LIBTOOL_DEPS="$ltmain"
8174 # Always use our own libtool.
8175 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8202 test -z "$LN_S" && LN_S="ln -s"
8217 if test -n "${ZSH_VERSION+set}" ; then
8218 setopt NO_GLOB_SUBST
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8222 $as_echo_n "checking for objdir... " >&6; }
8223 if ${lt_cv_objdir+:} false; then :
8224 $as_echo_n "(cached) " >&6
8226 rm -f .libs 2>/dev/null
8227 mkdir .libs 2>/dev/null
8228 if test -d .libs; then
8231 # MS-DOS does not allow filenames that begin with a dot.
8234 rmdir .libs 2>/dev/null
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8237 $as_echo "$lt_cv_objdir" >&6; }
8238 objdir=$lt_cv_objdir
8244 cat >>confdefs.h <<_ACEOF
8245 #define LT_OBJDIR "$lt_cv_objdir/"
8253 # AIX sometimes has problems with the GCC collect2 program. For some
8254 # reason, if we set the COLLECT_NAMES environment variable, the problems
8255 # vanish in a puff of smoke.
8256 if test "X${COLLECT_NAMES+set}" != Xset; then
8258 export COLLECT_NAMES
8265 can_build_shared=yes
8267 # All known linkers require a `.a' archive for static linking (except MSVC,
8268 # which needs '.lib').
8271 with_gnu_ld="$lt_cv_prog_gnu_ld"
8274 old_CFLAGS="$CFLAGS"
8276 # Set sane defaults for various variables
8277 test -z "$CC" && CC=cc
8278 test -z "$LTCC" && LTCC=$CC
8279 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8280 test -z "$LD" && LD=ld
8281 test -z "$ac_objext" && ac_objext=o
8283 for cc_temp in $compiler""; do
8285 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8286 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8291 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8294 # Only perform the check for file, if the check method requires it
8295 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8296 case $deplibs_check_method in
8298 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8300 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8301 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8302 $as_echo_n "(cached) " >&6
8306 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8309 lt_save_MAGIC_CMD="$MAGIC_CMD"
8310 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8311 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8312 for ac_dir in $ac_dummy; do
8314 test -z "$ac_dir" && ac_dir=.
8315 if test -f $ac_dir/${ac_tool_prefix}file; then
8316 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8317 if test -n "$file_magic_test_file"; then
8318 case $deplibs_check_method in
8320 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8321 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8322 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8323 $EGREP "$file_magic_regex" > /dev/null; then
8328 *** Warning: the command libtool uses to detect shared libraries,
8329 *** $file_magic_cmd, produces output that libtool cannot recognize.
8330 *** The result is that libtool may fail to recognize shared libraries
8331 *** as such. This will affect the creation of libtool libraries that
8332 *** depend on shared libraries, but programs linked with such libtool
8333 *** libraries will work regardless of this problem. Nevertheless, you
8334 *** may want to report the problem to your system manager and/or to
8345 MAGIC_CMD="$lt_save_MAGIC_CMD"
8350 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8351 if test -n "$MAGIC_CMD"; then
8352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8353 $as_echo "$MAGIC_CMD" >&6; }
8355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8356 $as_echo "no" >&6; }
8363 if test -z "$lt_cv_path_MAGIC_CMD"; then
8364 if test -n "$ac_tool_prefix"; then
8365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8366 $as_echo_n "checking for file... " >&6; }
8367 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8368 $as_echo_n "(cached) " >&6
8372 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8375 lt_save_MAGIC_CMD="$MAGIC_CMD"
8376 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8377 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8378 for ac_dir in $ac_dummy; do
8380 test -z "$ac_dir" && ac_dir=.
8381 if test -f $ac_dir/file; then
8382 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8383 if test -n "$file_magic_test_file"; then
8384 case $deplibs_check_method in
8386 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8387 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8388 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8389 $EGREP "$file_magic_regex" > /dev/null; then
8394 *** Warning: the command libtool uses to detect shared libraries,
8395 *** $file_magic_cmd, produces output that libtool cannot recognize.
8396 *** The result is that libtool may fail to recognize shared libraries
8397 *** as such. This will affect the creation of libtool libraries that
8398 *** depend on shared libraries, but programs linked with such libtool
8399 *** libraries will work regardless of this problem. Nevertheless, you
8400 *** may want to report the problem to your system manager and/or to
8411 MAGIC_CMD="$lt_save_MAGIC_CMD"
8416 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8417 if test -n "$MAGIC_CMD"; then
8418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8419 $as_echo "$MAGIC_CMD" >&6; }
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8422 $as_echo "no" >&6; }
8435 # Use C for the default configuration in the libtool script
8439 ac_cpp='$CPP $CPPFLAGS'
8440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8445 # Source file extension for C test sources.
8448 # Object file extension for compiled C test sources.
8452 # Code to be used in simple compile tests
8453 lt_simple_compile_test_code="int some_variable = 0;"
8455 # Code to be used in simple link tests
8456 lt_simple_link_test_code='int main(){return(0);}'
8464 # If no C compiler was specified, use CC.
8467 # If no C compiler flags were specified, use CFLAGS.
8468 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8470 # Allow CC to be a program name with arguments.
8473 # Save the default compiler, since it gets overwritten when the other
8474 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8475 compiler_DEFAULT=$CC
8477 # save warnings/boilerplate of simple test code
8478 ac_outfile=conftest.$ac_objext
8479 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8480 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8481 _lt_compiler_boilerplate=`cat conftest.err`
8484 ac_outfile=conftest.$ac_objext
8485 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8486 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8487 _lt_linker_boilerplate=`cat conftest.err`
8492 ## There is no encapsulation within the following macros, do not change
8493 ## the running order or otherwise move them around unless you know exactly
8494 ## what you are doing...
8495 if test -n "$compiler"; then
8497 lt_prog_compiler_no_builtin_flag=
8499 if test "$GCC" = yes; then
8500 case $cc_basename in
8502 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8504 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8508 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8509 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8510 $as_echo_n "(cached) " >&6
8512 lt_cv_prog_compiler_rtti_exceptions=no
8513 ac_outfile=conftest.$ac_objext
8514 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8515 lt_compiler_flag="-fno-rtti -fno-exceptions"
8516 # Insert the option either (1) after the last *FLAGS variable, or
8517 # (2) before a word containing "conftest.", or (3) at the end.
8518 # Note that $ac_compile itself does not contain backslashes and begins
8519 # with a dollar sign (not a hyphen), so the echo should work correctly.
8520 # The option is referenced via a variable to avoid confusing sed.
8521 lt_compile=`echo "$ac_compile" | $SED \
8522 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8523 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8524 -e 's:$: $lt_compiler_flag:'`
8525 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8526 (eval "$lt_compile" 2>conftest.err)
8528 cat conftest.err >&5
8529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8530 if (exit $ac_status) && test -s "$ac_outfile"; then
8531 # The compiler can only warn and ignore the option if not recognized
8532 # So say no if there are warnings other than the usual output.
8533 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8534 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8535 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8536 lt_cv_prog_compiler_rtti_exceptions=yes
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8543 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8545 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8546 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8558 lt_prog_compiler_wl=
8559 lt_prog_compiler_pic=
8560 lt_prog_compiler_static=
8562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8563 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8565 if test "$GCC" = yes; then
8566 lt_prog_compiler_wl='-Wl,'
8567 lt_prog_compiler_static='-static'
8571 # All AIX code is PIC.
8572 if test "$host_cpu" = ia64; then
8573 # AIX 5 now supports IA64 processor
8574 lt_prog_compiler_static='-Bstatic'
8576 lt_prog_compiler_pic='-fPIC'
8582 # see comment about AmigaOS4 .so support
8583 lt_prog_compiler_pic='-fPIC'
8586 # FIXME: we need at least 68020 code to build shared libraries, but
8587 # adding the `-m68020' flag to GCC prevents building anything better,
8589 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8594 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8595 # PIC is the default for these OSes.
8598 mingw* | cygwin* | pw32* | os2* | cegcc*)
8599 # This hack is so that the source file can tell whether it is being
8600 # built for inclusion in a dll (and should export symbols for example).
8601 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8602 # (--disable-auto-import) libraries
8603 lt_prog_compiler_pic='-DDLL_EXPORT'
8606 darwin* | rhapsody*)
8607 # PIC is the default on this platform
8608 # Common symbols not allowed in MH_DYLIB files
8609 lt_prog_compiler_pic='-fno-common'
8613 # PIC is the default for Haiku.
8614 # The "-static" flag exists, but is broken.
8615 lt_prog_compiler_static=
8619 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8620 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8621 # sets the default TLS model and affects inlining.
8627 lt_prog_compiler_pic='-fPIC'
8633 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8634 # Instead, we relocate shared libraries at runtime.
8638 # Just because we use GCC doesn't mean we suddenly get shared libraries
8639 # on systems that don't support them.
8640 lt_prog_compiler_can_build_shared=no
8645 # QNX uses GNU C++, but need to define -shared option too, otherwise
8647 lt_prog_compiler_pic='-fPIC -shared'
8651 if test -d /usr/nec; then
8652 lt_prog_compiler_pic=-Kconform_pic
8657 lt_prog_compiler_pic='-fPIC'
8661 case $cc_basename in
8662 nvcc*) # Cuda Compiler Driver 2.2
8663 lt_prog_compiler_wl='-Xlinker '
8664 lt_prog_compiler_pic='-Xcompiler -fPIC'
8668 # PORTME Check for flag to pass linker flags through the system compiler.
8671 lt_prog_compiler_wl='-Wl,'
8672 if test "$host_cpu" = ia64; then
8673 # AIX 5 now supports IA64 processor
8674 lt_prog_compiler_static='-Bstatic'
8676 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8680 mingw* | cygwin* | pw32* | os2* | cegcc*)
8681 # This hack is so that the source file can tell whether it is being
8682 # built for inclusion in a dll (and should export symbols for example).
8683 lt_prog_compiler_pic='-DDLL_EXPORT'
8686 hpux9* | hpux10* | hpux11*)
8687 lt_prog_compiler_wl='-Wl,'
8688 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8695 lt_prog_compiler_pic='+Z'
8698 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8699 lt_prog_compiler_static='${wl}-a ${wl}archive'
8702 irix5* | irix6* | nonstopux*)
8703 lt_prog_compiler_wl='-Wl,'
8704 # PIC (with -KPIC) is the default.
8705 lt_prog_compiler_static='-non_shared'
8708 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8709 case $cc_basename in
8710 # old Intel for x86_64 which still supported -KPIC.
8712 lt_prog_compiler_wl='-Wl,'
8713 lt_prog_compiler_pic='-KPIC'
8714 lt_prog_compiler_static='-static'
8716 # icc used to be incompatible with GCC.
8717 # ICC 10 doesn't accept -KPIC any more.
8719 lt_prog_compiler_wl='-Wl,'
8720 lt_prog_compiler_pic='-fPIC'
8721 lt_prog_compiler_static='-static'
8723 # Lahey Fortran 8.1.
8725 lt_prog_compiler_wl='-Wl,'
8726 lt_prog_compiler_pic='--shared'
8727 lt_prog_compiler_static='--static'
8729 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8730 # Portland Group compilers (*not* the Pentium gcc compiler,
8731 # which looks to be a dead project)
8732 lt_prog_compiler_wl='-Wl,'
8733 lt_prog_compiler_pic='-fpic'
8734 lt_prog_compiler_static='-Bstatic'
8737 lt_prog_compiler_wl='-Wl,'
8738 # All Alpha code is PIC.
8739 lt_prog_compiler_static='-non_shared'
8741 xl* | bgxl* | bgf* | mpixl*)
8742 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8743 lt_prog_compiler_wl='-Wl,'
8744 lt_prog_compiler_pic='-qpic'
8745 lt_prog_compiler_static='-qstaticlink'
8748 case `$CC -V 2>&1 | sed 5q` in
8749 *Sun\ F* | *Sun*Fortran*)
8750 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8751 lt_prog_compiler_pic='-KPIC'
8752 lt_prog_compiler_static='-Bstatic'
8753 lt_prog_compiler_wl=''
8757 lt_prog_compiler_pic='-KPIC'
8758 lt_prog_compiler_static='-Bstatic'
8759 lt_prog_compiler_wl='-Wl,'
8767 lt_prog_compiler_pic='-KPIC'
8768 lt_prog_compiler_static='-Bstatic'
8772 # QNX uses GNU C++, but need to define -shared option too, otherwise
8774 lt_prog_compiler_pic='-fPIC -shared'
8777 osf3* | osf4* | osf5*)
8778 lt_prog_compiler_wl='-Wl,'
8779 # All OSF/1 code is PIC.
8780 lt_prog_compiler_static='-non_shared'
8784 lt_prog_compiler_static='-non_shared'
8788 lt_prog_compiler_pic='-KPIC'
8789 lt_prog_compiler_static='-Bstatic'
8790 case $cc_basename in
8792 lt_prog_compiler_wl='-Qoption ld ';;
8794 lt_prog_compiler_wl='-Wl,';;
8799 lt_prog_compiler_wl='-Qoption ld '
8800 lt_prog_compiler_pic='-PIC'
8801 lt_prog_compiler_static='-Bstatic'
8804 sysv4 | sysv4.2uw2* | sysv4.3*)
8805 lt_prog_compiler_wl='-Wl,'
8806 lt_prog_compiler_pic='-KPIC'
8807 lt_prog_compiler_static='-Bstatic'
8811 if test -d /usr/nec ;then
8812 lt_prog_compiler_pic='-Kconform_pic'
8813 lt_prog_compiler_static='-Bstatic'
8817 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8818 lt_prog_compiler_wl='-Wl,'
8819 lt_prog_compiler_pic='-KPIC'
8820 lt_prog_compiler_static='-Bstatic'
8824 lt_prog_compiler_wl='-Wl,'
8825 lt_prog_compiler_can_build_shared=no
8829 lt_prog_compiler_pic='-pic'
8830 lt_prog_compiler_static='-Bstatic'
8834 lt_prog_compiler_can_build_shared=no
8840 # For platforms which do not support PIC, -DPIC is meaningless:
8842 lt_prog_compiler_pic=
8845 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8849 $as_echo "$lt_prog_compiler_pic" >&6; }
8857 # Check to make sure the PIC flag actually works.
8859 if test -n "$lt_prog_compiler_pic"; then
8860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8861 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8862 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8863 $as_echo_n "(cached) " >&6
8865 lt_cv_prog_compiler_pic_works=no
8866 ac_outfile=conftest.$ac_objext
8867 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8868 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8869 # Insert the option either (1) after the last *FLAGS variable, or
8870 # (2) before a word containing "conftest.", or (3) at the end.
8871 # Note that $ac_compile itself does not contain backslashes and begins
8872 # with a dollar sign (not a hyphen), so the echo should work correctly.
8873 # The option is referenced via a variable to avoid confusing sed.
8874 lt_compile=`echo "$ac_compile" | $SED \
8875 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8876 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8877 -e 's:$: $lt_compiler_flag:'`
8878 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8879 (eval "$lt_compile" 2>conftest.err)
8881 cat conftest.err >&5
8882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8883 if (exit $ac_status) && test -s "$ac_outfile"; then
8884 # The compiler can only warn and ignore the option if not recognized
8885 # So say no if there are warnings other than the usual output.
8886 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8887 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8888 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8889 lt_cv_prog_compiler_pic_works=yes
8895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8896 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8898 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8899 case $lt_prog_compiler_pic in
8901 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8904 lt_prog_compiler_pic=
8905 lt_prog_compiler_can_build_shared=no
8916 # Check to make sure the static flag actually works.
8918 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8920 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8921 if ${lt_cv_prog_compiler_static_works+:} false; then :
8922 $as_echo_n "(cached) " >&6
8924 lt_cv_prog_compiler_static_works=no
8925 save_LDFLAGS="$LDFLAGS"
8926 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8927 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8928 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8929 # The linker can only warn and ignore the option if not recognized
8930 # So say no if there are warnings
8931 if test -s conftest.err; then
8932 # Append any errors to the config.log.
8933 cat conftest.err 1>&5
8934 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8935 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8936 if diff conftest.exp conftest.er2 >/dev/null; then
8937 lt_cv_prog_compiler_static_works=yes
8940 lt_cv_prog_compiler_static_works=yes
8944 LDFLAGS="$save_LDFLAGS"
8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8948 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8950 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8953 lt_prog_compiler_static=
8962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8963 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8964 if ${lt_cv_prog_compiler_c_o+:} false; then :
8965 $as_echo_n "(cached) " >&6
8967 lt_cv_prog_compiler_c_o=no
8968 $RM -r conftest 2>/dev/null
8972 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8974 lt_compiler_flag="-o out/conftest2.$ac_objext"
8975 # Insert the option either (1) after the last *FLAGS variable, or
8976 # (2) before a word containing "conftest.", or (3) at the end.
8977 # Note that $ac_compile itself does not contain backslashes and begins
8978 # with a dollar sign (not a hyphen), so the echo should work correctly.
8979 lt_compile=`echo "$ac_compile" | $SED \
8980 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8981 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8982 -e 's:$: $lt_compiler_flag:'`
8983 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8984 (eval "$lt_compile" 2>out/conftest.err)
8986 cat out/conftest.err >&5
8987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8988 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8990 # The compiler can only warn and ignore the option if not recognized
8991 # So say no if there are warnings
8992 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8993 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8994 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8995 lt_cv_prog_compiler_c_o=yes
9000 # SGI C++ compiler will create directory out/ii_files/ for
9001 # template instantiation
9002 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9003 $RM out/* && rmdir out
9009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9010 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9018 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9019 if ${lt_cv_prog_compiler_c_o+:} false; then :
9020 $as_echo_n "(cached) " >&6
9022 lt_cv_prog_compiler_c_o=no
9023 $RM -r conftest 2>/dev/null
9027 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9029 lt_compiler_flag="-o out/conftest2.$ac_objext"
9030 # Insert the option either (1) after the last *FLAGS variable, or
9031 # (2) before a word containing "conftest.", or (3) at the end.
9032 # Note that $ac_compile itself does not contain backslashes and begins
9033 # with a dollar sign (not a hyphen), so the echo should work correctly.
9034 lt_compile=`echo "$ac_compile" | $SED \
9035 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9036 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9037 -e 's:$: $lt_compiler_flag:'`
9038 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9039 (eval "$lt_compile" 2>out/conftest.err)
9041 cat out/conftest.err >&5
9042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9043 if (exit $ac_status) && test -s out/conftest2.$ac_objext
9045 # The compiler can only warn and ignore the option if not recognized
9046 # So say no if there are warnings
9047 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9048 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9049 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9050 lt_cv_prog_compiler_c_o=yes
9055 # SGI C++ compiler will create directory out/ii_files/ for
9056 # template instantiation
9057 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9058 $RM out/* && rmdir out
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9065 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9070 hard_links="nottested"
9071 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9072 # do not overwrite the value of need_locks provided by the user
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9074 $as_echo_n "checking if we can lock with hard links... " >&6; }
9077 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9079 ln conftest.a conftest.b 2>&5 || hard_links=no
9080 ln conftest.a conftest.b 2>/dev/null && hard_links=no
9081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9082 $as_echo "$hard_links" >&6; }
9083 if test "$hard_links" = no; then
9084 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9085 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9098 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9101 allow_undefined_flag=
9102 always_export_symbols=no
9104 archive_expsym_cmds=
9105 compiler_needs_object=no
9106 enable_shared_with_static_runtimes=no
9107 export_dynamic_flag_spec=
9108 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9109 hardcode_automatic=no
9111 hardcode_direct_absolute=no
9112 hardcode_libdir_flag_spec=
9113 hardcode_libdir_flag_spec_ld=
9114 hardcode_libdir_separator=
9116 hardcode_shlibpath_var=unsupported
9118 link_all_deplibs=unknown
9121 old_archive_from_new_cmds=
9122 old_archive_from_expsyms_cmds=
9123 thread_safe_flag_spec=
9124 whole_archive_flag_spec=
9125 # include_expsyms should be a list of space-separated symbols to be *always*
9126 # included in the symbol list
9128 # exclude_expsyms can be an extended regexp of symbols to exclude
9129 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9130 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9131 # as well as any symbol that contains `d'.
9132 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9133 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9134 # platforms (ab)use it in PIC code, but their linkers get confused if
9135 # the symbol is explicitly referenced. Since portable code cannot
9136 # rely on this symbol name, it's probably fine to never include it in
9137 # preloaded symbol tables.
9138 # Exclude shared library initialization/finalization symbols.
9139 extract_expsyms_cmds=
9142 cygwin* | mingw* | pw32* | cegcc*)
9143 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9144 # When not using gcc, we currently assume that we are using
9145 # Microsoft Visual C++.
9146 if test "$GCC" != yes; then
9151 # we just hope/assume this is gcc and not c89 (= MSVC++)
9161 # On some targets, GNU ld is compatible enough with the native linker
9162 # that we're better off using the native interface for both.
9163 lt_use_gnu_ld_interface=no
9164 if test "$with_gnu_ld" = yes; then
9167 # The AIX port of GNU ld has always aspired to compatibility
9168 # with the native linker. However, as the warning in the GNU ld
9169 # block says, versions before 2.19.5* couldn't really create working
9170 # shared libraries, regardless of the interface used.
9171 case `$LD -v 2>&1` in
9172 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9173 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9174 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9176 lt_use_gnu_ld_interface=yes
9181 lt_use_gnu_ld_interface=yes
9186 if test "$lt_use_gnu_ld_interface" = yes; then
9187 # If archive_cmds runs LD, not CC, wlarc should be empty
9190 # Set some defaults for GNU ld with shared library support. These
9191 # are reset later if shared libraries are not supported. Putting them
9192 # here allows them to be overridden if necessary.
9193 runpath_var=LD_RUN_PATH
9194 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9195 export_dynamic_flag_spec='${wl}--export-dynamic'
9196 # ancient GNU ld didn't support --whole-archive et. al.
9197 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9198 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9200 whole_archive_flag_spec=
9202 supports_anon_versioning=no
9203 case `$LD -v 2>&1` in
9204 *GNU\ gold*) supports_anon_versioning=yes ;;
9205 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9206 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9207 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9208 *\ 2.11.*) ;; # other 2.11 versions
9209 *) supports_anon_versioning=yes ;;
9212 # See if GNU ld supports shared libraries.
9215 # On AIX/PPC, the GNU linker is very broken
9216 if test "$host_cpu" != ia64; then
9220 *** Warning: the GNU linker, at least up to release 2.19, is reported
9221 *** to be unable to reliably create shared libraries on AIX.
9222 *** Therefore, libtool is disabling shared libraries support. If you
9223 *** really care for shared libraries, you may want to install binutils
9224 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9225 *** You will then need to restart the configuration process.
9234 # see comment about AmigaOS4 .so support
9235 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9236 archive_expsym_cmds=''
9239 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)'
9240 hardcode_libdir_flag_spec='-L$libdir'
9241 hardcode_minus_L=yes
9247 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9248 allow_undefined_flag=unsupported
9250 # support --undefined. This deserves some investigation. FIXME
9251 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9257 cygwin* | mingw* | pw32* | cegcc*)
9258 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9259 # as there is no search path for DLLs.
9260 hardcode_libdir_flag_spec='-L$libdir'
9261 export_dynamic_flag_spec='${wl}--export-all-symbols'
9262 allow_undefined_flag=unsupported
9263 always_export_symbols=no
9264 enable_shared_with_static_runtimes=yes
9265 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9267 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9268 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9269 # If the export-symbols file already is a .def file (1st line
9270 # is EXPORTS), use it as is; otherwise, prepend...
9271 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9272 cp $export_symbols $output_objdir/$soname.def;
9274 echo EXPORTS > $output_objdir/$soname.def;
9275 cat $export_symbols >> $output_objdir/$soname.def;
9277 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9284 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9285 link_all_deplibs=yes
9290 hardcode_shlibpath_var=no
9291 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9292 export_dynamic_flag_spec='${wl}-E'
9293 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9294 # Instead, shared libraries are loaded at an image base (0x10000000 by
9295 # default) and relocated if they conflict, which is a slow very memory
9296 # consuming and fragmenting process. To avoid this, we pick a random,
9297 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9298 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9299 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9300 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'
9303 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9305 if test "$host_os" = linux-dietlibc; then
9306 case $cc_basename in
9307 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9310 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9311 && test "$tmp_diet" = no
9313 tmp_addflag=' $pic_flag'
9314 tmp_sharedflag='-shared'
9315 case $cc_basename,$host_cpu in
9316 pgcc*) # Portland Group C compiler
9317 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'
9318 tmp_addflag=' $pic_flag'
9320 pgf77* | pgf90* | pgf95* | pgfortran*)
9321 # Portland Group f77 and f90 compilers
9322 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'
9323 tmp_addflag=' $pic_flag -Mnomain' ;;
9324 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9325 tmp_addflag=' -i_dynamic' ;;
9326 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9327 tmp_addflag=' -i_dynamic -nofor_main' ;;
9328 ifc* | ifort*) # Intel Fortran compiler
9329 tmp_addflag=' -nofor_main' ;;
9330 lf95*) # Lahey Fortran 8.1
9331 whole_archive_flag_spec=
9332 tmp_sharedflag='--shared' ;;
9333 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9334 tmp_sharedflag='-qmkshrobj'
9336 nvcc*) # Cuda Compiler Driver 2.2
9337 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'
9338 compiler_needs_object=yes
9341 case `$CC -V 2>&1 | sed 5q` in
9342 *Sun\ C*) # Sun C 5.9
9343 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'
9344 compiler_needs_object=yes
9345 tmp_sharedflag='-G' ;;
9346 *Sun\ F*) # Sun Fortran 8.3
9347 tmp_sharedflag='-G' ;;
9349 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9351 if test "x$supports_anon_versioning" = xyes; then
9352 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9353 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9354 echo "local: *; };" >> $output_objdir/$libname.ver~
9355 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9358 case $cc_basename in
9359 xlf* | bgf* | bgxlf* | mpixlf*)
9360 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9361 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9362 hardcode_libdir_flag_spec=
9363 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9364 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9365 if test "x$supports_anon_versioning" = xyes; then
9366 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9367 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9368 echo "local: *; };" >> $output_objdir/$libname.ver~
9369 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9379 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9380 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9383 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9384 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9389 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9393 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9394 *** create shared libraries on Solaris systems. Therefore, libtool
9395 *** is disabling shared libraries support. We urge you to upgrade GNU
9396 *** binutils to release 2.9.1 or newer. Another option is to modify
9397 *** your PATH or compiler configuration so that the native linker is
9398 *** used, and then restart.
9401 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9402 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9403 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9409 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9410 case `$LD -v 2>&1` in
9411 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9415 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9416 *** reliably create shared libraries on SCO systems. Therefore, libtool
9417 *** is disabling shared libraries support. We urge you to upgrade GNU
9418 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9419 *** your PATH or compiler configuration so that the native linker is
9420 *** used, and then restart.
9425 # For security reasons, it is highly recommended that you always
9426 # use absolute paths for naming shared libraries, and exclude the
9427 # DT_RUNPATH tag from executables and libraries. But doing so
9428 # requires that you compile everything twice, which is a pain.
9429 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9430 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9431 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9432 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9441 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9444 hardcode_shlibpath_var=no
9448 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9449 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9450 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9457 if test "$ld_shlibs" = no; then
9459 hardcode_libdir_flag_spec=
9460 export_dynamic_flag_spec=
9461 whole_archive_flag_spec=
9464 # PORTME fill in a description of your system's linker (not GNU ld)
9467 allow_undefined_flag=unsupported
9468 always_export_symbols=yes
9469 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'
9470 # Note: this linker hardcodes the directories in LIBPATH if there
9471 # are no directories specified by -L.
9472 hardcode_minus_L=yes
9473 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9474 # Neither direct hardcoding nor static linking is supported with a
9476 hardcode_direct=unsupported
9481 if test "$host_cpu" = ia64; then
9482 # On IA64, the linker does run time linking by default, so we don't
9483 # have to do anything special.
9484 aix_use_runtimelinking=no
9485 exp_sym_flag='-Bexport'
9488 # If we're using GNU nm, then we don't want the "-C" option.
9489 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9490 # Also, AIX nm treats weak defined symbols like other global
9491 # defined symbols, whereas GNU nm marks them as "W".
9492 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9493 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'
9495 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9497 aix_use_runtimelinking=no
9499 # Test if we are trying to use run time linking or normal
9500 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9501 # need to do runtime linking.
9502 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9503 for ld_flag in $LDFLAGS; do
9504 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9505 aix_use_runtimelinking=yes
9512 exp_sym_flag='-bexport'
9513 no_entry_flag='-bnoentry'
9516 # When large executables or shared objects are built, AIX ld can
9517 # have problems creating the table of contents. If linking a library
9518 # or program results in "error TOC overflow" add -mminimal-toc to
9519 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9520 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9524 hardcode_direct_absolute=yes
9525 hardcode_libdir_separator=':'
9526 link_all_deplibs=yes
9527 file_list_spec='${wl}-f,'
9529 if test "$GCC" = yes; then
9530 case $host_os in aix4.[012]|aix4.[012].*)
9531 # We only want to do this on AIX 4.2 and lower, the check
9532 # below for broken collect2 doesn't work under 4.3+
9533 collect2name=`${CC} -print-prog-name=collect2`
9534 if test -f "$collect2name" &&
9535 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9537 # We have reworked collect2
9540 # We have old collect2
9541 hardcode_direct=unsupported
9542 # It fails to find uninstalled libraries when the uninstalled
9543 # path is not listed in the libpath. Setting hardcode_minus_L
9544 # to unsupported forces relinking
9545 hardcode_minus_L=yes
9546 hardcode_libdir_flag_spec='-L$libdir'
9547 hardcode_libdir_separator=
9551 shared_flag='-shared'
9552 if test "$aix_use_runtimelinking" = yes; then
9553 shared_flag="$shared_flag "'${wl}-G'
9557 if test "$host_cpu" = ia64; then
9558 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9559 # chokes on -Wl,-G. The following line is correct:
9562 if test "$aix_use_runtimelinking" = yes; then
9563 shared_flag='${wl}-G'
9565 shared_flag='${wl}-bM:SRE'
9570 export_dynamic_flag_spec='${wl}-bexpall'
9571 # It seems that -bexpall does not export symbols beginning with
9572 # underscore (_), so it is better to generate a list of symbols to export.
9573 always_export_symbols=yes
9574 if test "$aix_use_runtimelinking" = yes; then
9575 # Warning - without using the other runtime loading flags (-brtl),
9576 # -berok will link without error, but may produce a broken library.
9577 allow_undefined_flag='-berok'
9578 # Determine the default libpath from the value encoded in an
9580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9581 /* end confdefs.h. */
9591 if ac_fn_c_try_link "$LINENO"; then :
9593 lt_aix_libpath_sed='
9594 /Import File Strings/,/^$/ {
9600 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9601 # Check for a 64-bit object if we didn't find anything.
9602 if test -z "$aix_libpath"; then
9603 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9606 rm -f core conftest.err conftest.$ac_objext \
9607 conftest$ac_exeext conftest.$ac_ext
9608 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9610 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9611 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"
9613 if test "$host_cpu" = ia64; then
9614 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9615 allow_undefined_flag="-z nodefs"
9616 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"
9618 # Determine the default libpath from the value encoded in an
9620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9621 /* end confdefs.h. */
9631 if ac_fn_c_try_link "$LINENO"; then :
9633 lt_aix_libpath_sed='
9634 /Import File Strings/,/^$/ {
9640 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9641 # Check for a 64-bit object if we didn't find anything.
9642 if test -z "$aix_libpath"; then
9643 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9646 rm -f core conftest.err conftest.$ac_objext \
9647 conftest$ac_exeext conftest.$ac_ext
9648 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9650 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9651 # Warning - without using the other run time loading flags,
9652 # -berok will link without error, but may produce a broken library.
9653 no_undefined_flag=' ${wl}-bernotok'
9654 allow_undefined_flag=' ${wl}-berok'
9655 if test "$with_gnu_ld" = yes; then
9656 # We only use this code for GNU lds that support --whole-archive.
9657 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9659 # Exported symbols can be pulled into shared objects from archives
9660 whole_archive_flag_spec='$convenience'
9662 archive_cmds_need_lc=yes
9663 # This is similar to how AIX traditionally builds its shared libraries.
9664 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'
9672 # see comment about AmigaOS4 .so support
9673 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9674 archive_expsym_cmds=''
9677 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)'
9678 hardcode_libdir_flag_spec='-L$libdir'
9679 hardcode_minus_L=yes
9685 export_dynamic_flag_spec=-rdynamic
9688 cygwin* | mingw* | pw32* | cegcc*)
9689 # When not using gcc, we currently assume that we are using
9690 # Microsoft Visual C++.
9691 # hardcode_libdir_flag_spec is actually meaningless, as there is
9692 # no search path for DLLs.
9693 hardcode_libdir_flag_spec=' '
9694 allow_undefined_flag=unsupported
9695 # Tell ltmain to make .lib files, not .a files.
9697 # Tell ltmain to make .dll files, not .so files.
9699 # FIXME: Setting linknames here is a bad hack.
9700 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9701 # The linker will automatically build a .lib file if we build a DLL.
9702 old_archive_from_new_cmds='true'
9703 # FIXME: Should let the user specify the lib program.
9704 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9705 fix_srcfile_path='`cygpath -w "$srcfile"`'
9706 enable_shared_with_static_runtimes=yes
9709 darwin* | rhapsody*)
9712 archive_cmds_need_lc=no
9714 hardcode_automatic=yes
9715 hardcode_shlibpath_var=unsupported
9716 if test "$lt_cv_ld_force_load" = "yes"; then
9717 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\"`'
9719 whole_archive_flag_spec=''
9721 link_all_deplibs=yes
9722 allow_undefined_flag="$_lt_dar_allow_undefined"
9723 case $cc_basename in
9724 ifort*) _lt_dar_can_shared=yes ;;
9725 *) _lt_dar_can_shared=$GCC ;;
9727 if test "$_lt_dar_can_shared" = "yes"; then
9728 output_verbose_link_cmd=func_echo_all
9729 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9730 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9731 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}"
9732 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}"
9741 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9742 hardcode_libdir_flag_spec='-L$libdir'
9743 hardcode_shlibpath_var=no
9746 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9747 # support. Future versions do this automatically, but an explicit c++rt0.o
9748 # does not break anything, and helps significantly (at the cost of a little
9751 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9752 hardcode_libdir_flag_spec='-R$libdir'
9754 hardcode_shlibpath_var=no
9757 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9759 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9761 hardcode_minus_L=yes
9762 hardcode_shlibpath_var=no
9765 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9766 freebsd* | dragonfly*)
9767 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9768 hardcode_libdir_flag_spec='-R$libdir'
9770 hardcode_shlibpath_var=no
9774 if test "$GCC" = yes; then
9775 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9777 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'
9779 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9780 hardcode_libdir_separator=:
9783 # hardcode_minus_L: Not really in the search PATH,
9784 # but as the default location of the library.
9785 hardcode_minus_L=yes
9786 export_dynamic_flag_spec='${wl}-E'
9790 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9791 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9793 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9795 if test "$with_gnu_ld" = no; then
9796 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9797 hardcode_libdir_flag_spec_ld='+b $libdir'
9798 hardcode_libdir_separator=:
9800 hardcode_direct_absolute=yes
9801 export_dynamic_flag_spec='${wl}-E'
9802 # hardcode_minus_L: Not really in the search PATH,
9803 # but as the default location of the library.
9804 hardcode_minus_L=yes
9809 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9812 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9815 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9818 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9824 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9827 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9831 # Older versions of the 11.00 compiler do not understand -b yet
9832 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9834 $as_echo_n "checking if $CC understands -b... " >&6; }
9835 if ${lt_cv_prog_compiler__b+:} false; then :
9836 $as_echo_n "(cached) " >&6
9838 lt_cv_prog_compiler__b=no
9839 save_LDFLAGS="$LDFLAGS"
9840 LDFLAGS="$LDFLAGS -b"
9841 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9842 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9843 # The linker can only warn and ignore the option if not recognized
9844 # So say no if there are warnings
9845 if test -s conftest.err; then
9846 # Append any errors to the config.log.
9847 cat conftest.err 1>&5
9848 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9849 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9850 if diff conftest.exp conftest.er2 >/dev/null; then
9851 lt_cv_prog_compiler__b=yes
9854 lt_cv_prog_compiler__b=yes
9858 LDFLAGS="$save_LDFLAGS"
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9862 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9864 if test x"$lt_cv_prog_compiler__b" = xyes; then
9865 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9867 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9873 if test "$with_gnu_ld" = no; then
9874 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9875 hardcode_libdir_separator=:
9880 hardcode_shlibpath_var=no
9884 hardcode_direct_absolute=yes
9885 export_dynamic_flag_spec='${wl}-E'
9887 # hardcode_minus_L: Not really in the search PATH,
9888 # but as the default location of the library.
9889 hardcode_minus_L=yes
9895 irix5* | irix6* | nonstopux*)
9896 if test "$GCC" = yes; then
9897 archive_cmds='$CC -shared $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'
9898 # Try to use the -exported_symbol ld option, if it does not
9899 # work, assume that -exports_file does not work either and
9900 # implicitly export all symbols.
9901 save_LDFLAGS="$LDFLAGS"
9902 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9904 /* end confdefs.h. */
9907 if ac_fn_c_try_link "$LINENO"; then :
9908 archive_expsym_cmds='$CC -shared $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'
9911 rm -f core conftest.err conftest.$ac_objext \
9912 conftest$ac_exeext conftest.$ac_ext
9913 LDFLAGS="$save_LDFLAGS"
9915 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'
9916 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'
9918 archive_cmds_need_lc='no'
9919 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9920 hardcode_libdir_separator=:
9922 link_all_deplibs=yes
9926 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9927 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9929 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9931 hardcode_libdir_flag_spec='-R$libdir'
9933 hardcode_shlibpath_var=no
9937 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9939 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9940 hardcode_libdir_separator=:
9941 hardcode_shlibpath_var=no
9948 if test -f /usr/libexec/ld.so; then
9950 hardcode_shlibpath_var=no
9951 hardcode_direct_absolute=yes
9952 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9953 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9954 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9955 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9956 export_dynamic_flag_spec='${wl}-E'
9959 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9960 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9961 hardcode_libdir_flag_spec='-R$libdir'
9964 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9965 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9975 hardcode_libdir_flag_spec='-L$libdir'
9976 hardcode_minus_L=yes
9977 allow_undefined_flag=unsupported
9978 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'
9979 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9983 if test "$GCC" = yes; then
9984 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9985 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'
9987 allow_undefined_flag=' -expect_unresolved \*'
9988 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'
9990 archive_cmds_need_lc='no'
9991 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9992 hardcode_libdir_separator=:
9995 osf4* | osf5*) # as osf3* with the addition of -msym flag
9996 if test "$GCC" = yes; then
9997 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9998 archive_cmds='$CC -shared${allow_undefined_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'
9999 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10001 allow_undefined_flag=' -expect_unresolved \*'
10002 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'
10003 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~
10004 $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'
10006 # Both c and cxx compiler support -rpath directly
10007 hardcode_libdir_flag_spec='-rpath $libdir'
10009 archive_cmds_need_lc='no'
10010 hardcode_libdir_separator=:
10014 no_undefined_flag=' -z defs'
10015 if test "$GCC" = yes; then
10017 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10018 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10019 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10021 case `$CC -V 2>&1` in
10024 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10025 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10026 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10030 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10031 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10032 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10036 hardcode_libdir_flag_spec='-R$libdir'
10037 hardcode_shlibpath_var=no
10039 solaris2.[0-5] | solaris2.[0-5].*) ;;
10041 # The compiler driver will combine and reorder linker options,
10042 # but understands `-z linker_flag'. GCC discards it without `$wl',
10043 # but is careful enough not to reorder.
10044 # Supported since Solaris 2.6 (maybe 2.5.1?)
10045 if test "$GCC" = yes; then
10046 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10048 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10052 link_all_deplibs=yes
10056 if test "x$host_vendor" = xsequent; then
10057 # Use $CC to link under sequent, because it throws in some extra .o
10058 # files that make .init and .fini sections work.
10059 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10061 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10063 hardcode_libdir_flag_spec='-L$libdir'
10064 hardcode_direct=yes
10065 hardcode_minus_L=yes
10066 hardcode_shlibpath_var=no
10070 case $host_vendor in
10072 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10073 hardcode_direct=yes # is this really true???
10076 ## LD is ld it makes a PLAMLIB
10077 ## CC just makes a GrossModule.
10078 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10079 reload_cmds='$CC -r -o $output$reload_objs'
10083 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10084 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10087 runpath_var='LD_RUN_PATH'
10088 hardcode_shlibpath_var=no
10092 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10093 hardcode_shlibpath_var=no
10094 export_dynamic_flag_spec='-Bexport'
10098 if test -d /usr/nec; then
10099 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10100 hardcode_shlibpath_var=no
10101 runpath_var=LD_RUN_PATH
10102 hardcode_runpath_var=yes
10107 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10108 no_undefined_flag='${wl}-z,text'
10109 archive_cmds_need_lc=no
10110 hardcode_shlibpath_var=no
10111 runpath_var='LD_RUN_PATH'
10113 if test "$GCC" = yes; then
10114 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10115 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10117 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10118 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10122 sysv5* | sco3.2v5* | sco5v6*)
10123 # Note: We can NOT use -z defs as we might desire, because we do not
10124 # link with -lc, and that would cause any symbols used from libc to
10125 # always be unresolved, which means just about no library would
10126 # ever link correctly. If we're not using GNU ld we use -z text
10127 # though, which does catch some bad symbols but isn't as heavy-handed
10129 no_undefined_flag='${wl}-z,text'
10130 allow_undefined_flag='${wl}-z,nodefs'
10131 archive_cmds_need_lc=no
10132 hardcode_shlibpath_var=no
10133 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10134 hardcode_libdir_separator=':'
10135 link_all_deplibs=yes
10136 export_dynamic_flag_spec='${wl}-Bexport'
10137 runpath_var='LD_RUN_PATH'
10139 if test "$GCC" = yes; then
10140 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10141 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10143 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10144 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10149 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10150 hardcode_libdir_flag_spec='-L$libdir'
10151 hardcode_shlibpath_var=no
10159 if test x$host_vendor = xsni; then
10161 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10162 export_dynamic_flag_spec='${wl}-Blargedynsym'
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10169 $as_echo "$ld_shlibs" >&6; }
10170 test "$ld_shlibs" = no && can_build_shared=no
10172 with_gnu_ld=$with_gnu_ld
10189 # Do we need to explicitly link libc?
10191 case "x$archive_cmds_need_lc" in
10193 # Assume -lc should be added
10194 archive_cmds_need_lc=yes
10196 if test "$enable_shared" = yes && test "$GCC" = yes; then
10197 case $archive_cmds in
10199 # FIXME: we may have to deal with multi-command sequences.
10202 # Test whether the compiler implicitly links with -lc since on some
10203 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10204 # to ld, don't add -lc before -lgcc.
10205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10206 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10207 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10208 $as_echo_n "(cached) " >&6
10211 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10213 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10214 (eval $ac_compile) 2>&5
10216 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10217 test $ac_status = 0; } 2>conftest.err; then
10220 libobjs=conftest.$ac_objext
10222 wl=$lt_prog_compiler_wl
10223 pic_flag=$lt_prog_compiler_pic
10229 lt_save_allow_undefined_flag=$allow_undefined_flag
10230 allow_undefined_flag=
10231 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10232 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10234 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10235 test $ac_status = 0; }
10237 lt_cv_archive_cmds_need_lc=no
10239 lt_cv_archive_cmds_need_lc=yes
10241 allow_undefined_flag=$lt_save_allow_undefined_flag
10243 cat conftest.err 1>&5
10248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10249 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10250 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10414 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10416 if test "$GCC" = yes; then
10418 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10419 *) lt_awk_arg="/^libraries:/" ;;
10422 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10423 *) lt_sed_strip_eq="s,=/,/,g" ;;
10425 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10426 case $lt_search_path_spec in
10428 # if the path contains ";" then we assume it to be the separator
10429 # otherwise default to the standard path separator (i.e. ":") - it is
10430 # assumed that no part of a normal pathname contains ";" but that should
10431 # okay in the real world where ";" in dirpaths is itself problematic.
10432 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10435 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10438 # Ok, now we have the path, separated by spaces, we can step through it
10439 # and add multilib dir if necessary.
10440 lt_tmp_lt_search_path_spec=
10441 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10442 for lt_sys_path in $lt_search_path_spec; do
10443 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10444 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10446 test -d "$lt_sys_path" && \
10447 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10450 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10451 BEGIN {RS=" "; FS="/|\n";} {
10454 for (lt_i = NF; lt_i > 0; lt_i--) {
10455 if ($lt_i != "" && $lt_i != ".") {
10456 if ($lt_i == "..") {
10459 if (lt_count == 0) {
10460 lt_foo="/" $lt_i lt_foo;
10467 if (lt_foo != "") { lt_freq[lt_foo]++; }
10468 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10470 # AWK program above erroneously prepends '/' to C:/dos/paths
10473 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10474 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10476 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10478 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10480 library_names_spec=
10481 libname_spec='lib$name'
10485 postuninstall_cmds=
10489 shlibpath_overrides_runpath=unknown
10491 dynamic_linker="$host_os ld.so"
10492 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10493 need_lib_prefix=unknown
10494 hardcode_into_libs=no
10496 # when you set need_version to no, make sure it does not cause -set_version
10497 # flags to be left without arguments
10498 need_version=unknown
10503 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10504 shlibpath_var=LIBPATH
10506 # AIX 3 has no versioning support, so we append a major version to the name.
10507 soname_spec='${libname}${release}${shared_ext}$major'
10514 hardcode_into_libs=yes
10515 if test "$host_cpu" = ia64; then
10516 # AIX 5 supports IA64
10517 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10518 shlibpath_var=LD_LIBRARY_PATH
10520 # With GCC up to 2.95.x, collect2 would create an import file
10521 # for dependence libraries. The import file would start with
10522 # the line `#! .'. This would cause the generated library to
10523 # depend on `.', always an invalid library. This was fixed in
10524 # development snapshots of GCC prior to 3.0.
10526 aix4 | aix4.[01] | aix4.[01].*)
10527 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10529 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10532 can_build_shared=no
10536 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10537 # soname into executable. Probably we can add versioning support to
10538 # collect2, so additional links can be useful in future.
10539 if test "$aix_use_runtimelinking" = yes; then
10540 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10541 # instead of lib<name>.a to let people know that these are not
10542 # typical AIX shared libraries.
10543 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10545 # We preserve .a as extension for shared libraries through AIX4.2
10546 # and later when we are not doing run time linking.
10547 library_names_spec='${libname}${release}.a $libname.a'
10548 soname_spec='${libname}${release}${shared_ext}$major'
10550 shlibpath_var=LIBPATH
10557 # Since July 2007 AmigaOS4 officially supports .so libraries.
10558 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10559 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10562 library_names_spec='$libname.ixlibrary $libname.a'
10563 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10564 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'
10570 library_names_spec='${libname}${shared_ext}'
10571 dynamic_linker="$host_os ld.so"
10572 shlibpath_var=LIBRARY_PATH
10578 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10579 soname_spec='${libname}${release}${shared_ext}$major'
10580 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10581 shlibpath_var=LD_LIBRARY_PATH
10582 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10583 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10584 # the default ld.so.conf also contains /usr/contrib/lib and
10585 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10586 # libtool to hard-code these into programs
10589 cygwin* | mingw* | pw32* | cegcc*)
10590 version_type=windows
10595 case $GCC,$host_os in
10596 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10597 library_names_spec='$libname.dll.a'
10598 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10599 postinstall_cmds='base_file=`basename \${file}`~
10600 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10601 dldir=$destdir/`dirname \$dlpath`~
10602 test -d \$dldir || mkdir -p \$dldir~
10603 $install_prog $dir/$dlname \$dldir/$dlname~
10604 chmod a+x \$dldir/$dlname~
10605 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10606 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10608 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10609 dlpath=$dir/\$dldll~
10611 shlibpath_overrides_runpath=yes
10615 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10616 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10618 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10621 # MinGW DLLs use traditional 'lib' prefix
10622 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10625 # pw32 DLLs use 'pw' prefix rather than 'lib'
10626 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10632 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10635 dynamic_linker='Win32 ld.exe'
10636 # FIXME: first we should search . and the directory the executable is in
10640 darwin* | rhapsody*)
10641 dynamic_linker="$host_os dyld"
10642 version_type=darwin
10645 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10646 soname_spec='${libname}${release}${major}$shared_ext'
10647 shlibpath_overrides_runpath=yes
10648 shlibpath_var=DYLD_LIBRARY_PATH
10649 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10651 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10652 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10660 soname_spec='${libname}${release}${shared_ext}$major'
10661 shlibpath_var=LD_LIBRARY_PATH
10664 freebsd* | dragonfly*)
10665 # DragonFly does not have aout. When/if they implement a new
10666 # versioning mechanism, adjust this.
10667 if test -x /usr/bin/objformat; then
10668 objformat=`/usr/bin/objformat`
10671 freebsd[23].*) objformat=aout ;;
10672 *) objformat=elf ;;
10675 version_type=freebsd-$objformat
10676 case $version_type in
10678 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10683 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10687 shlibpath_var=LD_LIBRARY_PATH
10690 shlibpath_overrides_runpath=yes
10692 freebsd3.[01]* | freebsdelf3.[01]*)
10693 shlibpath_overrides_runpath=yes
10694 hardcode_into_libs=yes
10696 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10697 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10698 shlibpath_overrides_runpath=no
10699 hardcode_into_libs=yes
10701 *) # from 4.6 on, and DragonFly
10702 shlibpath_overrides_runpath=yes
10703 hardcode_into_libs=yes
10712 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10713 soname_spec='${libname}${release}${shared_ext}$major'
10714 shlibpath_var=LD_LIBRARY_PATH
10715 hardcode_into_libs=yes
10722 dynamic_linker="$host_os runtime_loader"
10723 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10724 soname_spec='${libname}${release}${shared_ext}$major'
10725 shlibpath_var=LIBRARY_PATH
10726 shlibpath_overrides_runpath=yes
10727 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10728 hardcode_into_libs=yes
10731 hpux9* | hpux10* | hpux11*)
10732 # Give a soname corresponding to the major version so that dld.sl refuses to
10733 # link against other versions.
10740 hardcode_into_libs=yes
10741 dynamic_linker="$host_os dld.so"
10742 shlibpath_var=LD_LIBRARY_PATH
10743 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10744 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745 soname_spec='${libname}${release}${shared_ext}$major'
10746 if test "X$HPUX_IA64_MODE" = X32; then
10747 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10749 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10751 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10755 hardcode_into_libs=yes
10756 dynamic_linker="$host_os dld.sl"
10757 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10758 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10759 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10760 soname_spec='${libname}${release}${shared_ext}$major'
10761 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10762 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10766 dynamic_linker="$host_os dld.sl"
10767 shlibpath_var=SHLIB_PATH
10768 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10769 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10770 soname_spec='${libname}${release}${shared_ext}$major'
10773 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10774 postinstall_cmds='chmod 555 $lib'
10775 # or fails outright, so override atomically:
10776 install_override_mode=555
10783 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10784 soname_spec='${libname}${release}${shared_ext}$major'
10785 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10786 shlibpath_var=LD_LIBRARY_PATH
10787 shlibpath_overrides_runpath=no
10788 hardcode_into_libs=yes
10791 irix5* | irix6* | nonstopux*)
10793 nonstopux*) version_type=nonstopux ;;
10795 if test "$lt_cv_prog_gnu_ld" = yes; then
10803 soname_spec='${libname}${release}${shared_ext}$major'
10804 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10806 irix5* | nonstopux*)
10807 libsuff= shlibsuff=
10810 case $LD in # libtool.m4 will add one of these switches to LD
10811 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10812 libsuff= shlibsuff= libmagic=32-bit;;
10813 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10814 libsuff=32 shlibsuff=N32 libmagic=N32;;
10815 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10816 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10817 *) libsuff= shlibsuff= libmagic=never-match;;
10821 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10822 shlibpath_overrides_runpath=no
10823 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10824 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10825 hardcode_into_libs=yes
10828 # No shared lib support for Linux oldld, aout, or coff.
10829 linux*oldld* | linux*aout* | linux*coff*)
10833 # This must be Linux ELF.
10834 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10838 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10839 soname_spec='${libname}${release}${shared_ext}$major'
10840 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10841 shlibpath_var=LD_LIBRARY_PATH
10842 shlibpath_overrides_runpath=no
10844 # Some binutils ld are patched to set DT_RUNPATH
10845 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10846 $as_echo_n "(cached) " >&6
10848 lt_cv_shlibpath_overrides_runpath=no
10849 save_LDFLAGS=$LDFLAGS
10850 save_libdir=$libdir
10851 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10852 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10854 /* end confdefs.h. */
10864 if ac_fn_c_try_link "$LINENO"; then :
10865 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10866 lt_cv_shlibpath_overrides_runpath=yes
10869 rm -f core conftest.err conftest.$ac_objext \
10870 conftest$ac_exeext conftest.$ac_ext
10871 LDFLAGS=$save_LDFLAGS
10872 libdir=$save_libdir
10876 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10878 # This implies no fast_install, which is unacceptable.
10879 # Some rework will be needed to allow for fast_install
10880 # before this can be enabled.
10881 hardcode_into_libs=yes
10883 # Append ld.so.conf contents to the search path
10884 if test -f /etc/ld.so.conf; then
10885 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' ' '`
10886 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10889 # We used to test for /lib/ld.so.1 and disable shared libraries on
10890 # powerpc, because MkLinux only supported shared libraries with the
10891 # GNU dynamic linker. Since this was broken with cross compilers,
10892 # most powerpc-linux boxes support dynamic linking these days and
10893 # people can always --disable-shared, the test was removed, and we
10894 # assume the GNU/Linux dynamic linker is in use.
10895 dynamic_linker='GNU/Linux ld.so'
10902 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10903 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10904 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10905 dynamic_linker='NetBSD (a.out) ld.so'
10907 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10908 soname_spec='${libname}${release}${shared_ext}$major'
10909 dynamic_linker='NetBSD ld.elf_so'
10911 shlibpath_var=LD_LIBRARY_PATH
10912 shlibpath_overrides_runpath=yes
10913 hardcode_into_libs=yes
10918 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10919 shlibpath_var=LD_LIBRARY_PATH
10920 shlibpath_overrides_runpath=yes
10927 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10928 soname_spec='${libname}${release}${shared_ext}$major'
10929 shlibpath_var=LD_LIBRARY_PATH
10930 shlibpath_overrides_runpath=no
10931 hardcode_into_libs=yes
10932 dynamic_linker='ldqnx.so'
10937 sys_lib_dlsearch_path_spec="/usr/lib"
10939 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10941 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10942 *) need_version=no ;;
10944 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10945 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10946 shlibpath_var=LD_LIBRARY_PATH
10947 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10949 openbsd2.[89] | openbsd2.[89].*)
10950 shlibpath_overrides_runpath=no
10953 shlibpath_overrides_runpath=yes
10957 shlibpath_overrides_runpath=yes
10962 libname_spec='$name'
10965 library_names_spec='$libname${shared_ext} $libname.a'
10966 dynamic_linker='OS/2 ld.exe'
10967 shlibpath_var=LIBPATH
10970 osf3* | osf4* | osf5*)
10974 soname_spec='${libname}${release}${shared_ext}$major'
10975 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10976 shlibpath_var=LD_LIBRARY_PATH
10977 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10978 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10989 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10990 soname_spec='${libname}${release}${shared_ext}$major'
10991 shlibpath_var=LD_LIBRARY_PATH
10992 shlibpath_overrides_runpath=yes
10993 hardcode_into_libs=yes
10994 # ldd complains unless libraries are executable
10995 postinstall_cmds='chmod +x $lib'
11000 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11001 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11002 shlibpath_var=LD_LIBRARY_PATH
11003 shlibpath_overrides_runpath=yes
11004 if test "$with_gnu_ld" = yes; then
11012 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11013 soname_spec='${libname}${release}${shared_ext}$major'
11014 shlibpath_var=LD_LIBRARY_PATH
11015 case $host_vendor in
11017 shlibpath_overrides_runpath=no
11019 runpath_var=LD_RUN_PATH
11027 shlibpath_overrides_runpath=no
11028 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11034 if test -d /usr/nec ;then
11036 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11037 soname_spec='$libname${shared_ext}.$major'
11038 shlibpath_var=LD_LIBRARY_PATH
11042 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11043 version_type=freebsd-elf
11046 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11047 soname_spec='${libname}${release}${shared_ext}$major'
11048 shlibpath_var=LD_LIBRARY_PATH
11049 shlibpath_overrides_runpath=yes
11050 hardcode_into_libs=yes
11051 if test "$with_gnu_ld" = yes; then
11052 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11054 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11057 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11061 sys_lib_dlsearch_path_spec='/usr/lib'
11065 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11069 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11070 shlibpath_var=LD_LIBRARY_PATH
11071 shlibpath_overrides_runpath=no
11072 hardcode_into_libs=yes
11077 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11078 soname_spec='${libname}${release}${shared_ext}$major'
11079 shlibpath_var=LD_LIBRARY_PATH
11086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11087 $as_echo "$dynamic_linker" >&6; }
11088 test "$dynamic_linker" = no && can_build_shared=no
11090 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11091 if test "$GCC" = yes; then
11092 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11095 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11096 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11098 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11099 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11194 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11196 if test -n "$hardcode_libdir_flag_spec" ||
11197 test -n "$runpath_var" ||
11198 test "X$hardcode_automatic" = "Xyes" ; then
11200 # We can hardcode non-existent directories.
11201 if test "$hardcode_direct" != no &&
11202 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11203 # have to relink, otherwise we might link with an installed library
11204 # when we should be linking with a yet-to-be-installed one
11205 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11206 test "$hardcode_minus_L" != no; then
11207 # Linking always hardcodes the temporary library directory.
11208 hardcode_action=relink
11210 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11211 hardcode_action=immediate
11214 # We cannot hardcode anything, or else we can only hardcode existing
11216 hardcode_action=unsupported
11218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11219 $as_echo "$hardcode_action" >&6; }
11221 if test "$hardcode_action" = relink ||
11222 test "$inherit_rpath" = yes; then
11223 # Fast installation is not supported
11224 enable_fast_install=no
11225 elif test "$shlibpath_overrides_runpath" = yes ||
11226 test "$enable_shared" = no; then
11227 # Fast installation is not necessary
11228 enable_fast_install=needless
11236 if test "x$enable_dlopen" != xyes; then
11237 enable_dlopen=unknown
11238 enable_dlopen_self=unknown
11239 enable_dlopen_self_static=unknown
11246 lt_cv_dlopen="load_add_on"
11248 lt_cv_dlopen_self=yes
11251 mingw* | pw32* | cegcc*)
11252 lt_cv_dlopen="LoadLibrary"
11257 lt_cv_dlopen="dlopen"
11262 # if libdl is installed we need to link against it
11263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11264 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11265 if ${ac_cv_lib_dl_dlopen+:} false; then :
11266 $as_echo_n "(cached) " >&6
11268 ac_check_lib_save_LIBS=$LIBS
11270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11271 /* end confdefs.h. */
11273 /* Override any GCC internal prototype to avoid an error.
11274 Use char because int might match the return type of a GCC
11275 builtin and then its argument prototype would still apply. */
11288 if ac_fn_c_try_link "$LINENO"; then :
11289 ac_cv_lib_dl_dlopen=yes
11291 ac_cv_lib_dl_dlopen=no
11293 rm -f core conftest.err conftest.$ac_objext \
11294 conftest$ac_exeext conftest.$ac_ext
11295 LIBS=$ac_check_lib_save_LIBS
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11298 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11299 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11300 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11303 lt_cv_dlopen="dyld"
11305 lt_cv_dlopen_self=yes
11312 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11313 if test "x$ac_cv_func_shl_load" = xyes; then :
11314 lt_cv_dlopen="shl_load"
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11317 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11318 if ${ac_cv_lib_dld_shl_load+:} false; then :
11319 $as_echo_n "(cached) " >&6
11321 ac_check_lib_save_LIBS=$LIBS
11323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11324 /* end confdefs.h. */
11326 /* Override any GCC internal prototype to avoid an error.
11327 Use char because int might match the return type of a GCC
11328 builtin and then its argument prototype would still apply. */
11336 return shl_load ();
11341 if ac_fn_c_try_link "$LINENO"; then :
11342 ac_cv_lib_dld_shl_load=yes
11344 ac_cv_lib_dld_shl_load=no
11346 rm -f core conftest.err conftest.$ac_objext \
11347 conftest$ac_exeext conftest.$ac_ext
11348 LIBS=$ac_check_lib_save_LIBS
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11351 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11352 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11353 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11355 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11356 if test "x$ac_cv_func_dlopen" = xyes; then :
11357 lt_cv_dlopen="dlopen"
11359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11360 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11361 if ${ac_cv_lib_dl_dlopen+:} false; then :
11362 $as_echo_n "(cached) " >&6
11364 ac_check_lib_save_LIBS=$LIBS
11366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11367 /* end confdefs.h. */
11369 /* Override any GCC internal prototype to avoid an error.
11370 Use char because int might match the return type of a GCC
11371 builtin and then its argument prototype would still apply. */
11384 if ac_fn_c_try_link "$LINENO"; then :
11385 ac_cv_lib_dl_dlopen=yes
11387 ac_cv_lib_dl_dlopen=no
11389 rm -f core conftest.err conftest.$ac_objext \
11390 conftest$ac_exeext conftest.$ac_ext
11391 LIBS=$ac_check_lib_save_LIBS
11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11394 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11395 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11396 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11399 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11400 if ${ac_cv_lib_svld_dlopen+:} false; then :
11401 $as_echo_n "(cached) " >&6
11403 ac_check_lib_save_LIBS=$LIBS
11404 LIBS="-lsvld $LIBS"
11405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11406 /* end confdefs.h. */
11408 /* Override any GCC internal prototype to avoid an error.
11409 Use char because int might match the return type of a GCC
11410 builtin and then its argument prototype would still apply. */
11423 if ac_fn_c_try_link "$LINENO"; then :
11424 ac_cv_lib_svld_dlopen=yes
11426 ac_cv_lib_svld_dlopen=no
11428 rm -f core conftest.err conftest.$ac_objext \
11429 conftest$ac_exeext conftest.$ac_ext
11430 LIBS=$ac_check_lib_save_LIBS
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11433 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11434 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11435 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11438 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11439 if ${ac_cv_lib_dld_dld_link+:} false; then :
11440 $as_echo_n "(cached) " >&6
11442 ac_check_lib_save_LIBS=$LIBS
11444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11445 /* end confdefs.h. */
11447 /* Override any GCC internal prototype to avoid an error.
11448 Use char because int might match the return type of a GCC
11449 builtin and then its argument prototype would still apply. */
11457 return dld_link ();
11462 if ac_fn_c_try_link "$LINENO"; then :
11463 ac_cv_lib_dld_dld_link=yes
11465 ac_cv_lib_dld_dld_link=no
11467 rm -f core conftest.err conftest.$ac_objext \
11468 conftest$ac_exeext conftest.$ac_ext
11469 LIBS=$ac_check_lib_save_LIBS
11471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11472 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11473 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11474 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11495 if test "x$lt_cv_dlopen" != xno; then
11501 case $lt_cv_dlopen in
11503 save_CPPFLAGS="$CPPFLAGS"
11504 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11506 save_LDFLAGS="$LDFLAGS"
11507 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11510 LIBS="$lt_cv_dlopen_libs $LIBS"
11512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11513 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11514 if ${lt_cv_dlopen_self+:} false; then :
11515 $as_echo_n "(cached) " >&6
11517 if test "$cross_compiling" = yes; then :
11518 lt_cv_dlopen_self=cross
11520 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11521 lt_status=$lt_dlunknown
11522 cat > conftest.$ac_ext <<_LT_EOF
11523 #line 11523 "configure"
11524 #include "confdefs.h"
11533 # define LT_DLGLOBAL RTLD_GLOBAL
11536 # define LT_DLGLOBAL DL_GLOBAL
11538 # define LT_DLGLOBAL 0
11542 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11543 find out it does not work in some platform. */
11544 #ifndef LT_DLLAZY_OR_NOW
11546 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11549 # define LT_DLLAZY_OR_NOW DL_LAZY
11552 # define LT_DLLAZY_OR_NOW RTLD_NOW
11555 # define LT_DLLAZY_OR_NOW DL_NOW
11557 # define LT_DLLAZY_OR_NOW 0
11564 /* When -fvisbility=hidden is used, assume the code has been annotated
11565 correspondingly for the symbols needed. */
11566 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11567 void fnord () __attribute__((visibility("default")));
11570 void fnord () { int i=42; }
11573 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11574 int status = $lt_dlunknown;
11578 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11581 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11582 else puts (dlerror ());
11584 /* dlclose (self); */
11592 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11593 (eval $ac_link) 2>&5
11595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11596 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11597 (./conftest; exit; ) >&5 2>/dev/null
11599 case x$lt_status in
11600 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11601 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11602 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11605 # compilation failed
11606 lt_cv_dlopen_self=no
11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11614 $as_echo "$lt_cv_dlopen_self" >&6; }
11616 if test "x$lt_cv_dlopen_self" = xyes; then
11617 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11619 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11620 if ${lt_cv_dlopen_self_static+:} false; then :
11621 $as_echo_n "(cached) " >&6
11623 if test "$cross_compiling" = yes; then :
11624 lt_cv_dlopen_self_static=cross
11626 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11627 lt_status=$lt_dlunknown
11628 cat > conftest.$ac_ext <<_LT_EOF
11629 #line 11629 "configure"
11630 #include "confdefs.h"
11639 # define LT_DLGLOBAL RTLD_GLOBAL
11642 # define LT_DLGLOBAL DL_GLOBAL
11644 # define LT_DLGLOBAL 0
11648 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11649 find out it does not work in some platform. */
11650 #ifndef LT_DLLAZY_OR_NOW
11652 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11655 # define LT_DLLAZY_OR_NOW DL_LAZY
11658 # define LT_DLLAZY_OR_NOW RTLD_NOW
11661 # define LT_DLLAZY_OR_NOW DL_NOW
11663 # define LT_DLLAZY_OR_NOW 0
11670 /* When -fvisbility=hidden is used, assume the code has been annotated
11671 correspondingly for the symbols needed. */
11672 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11673 void fnord () __attribute__((visibility("default")));
11676 void fnord () { int i=42; }
11679 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11680 int status = $lt_dlunknown;
11684 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11687 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11688 else puts (dlerror ());
11690 /* dlclose (self); */
11698 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11699 (eval $ac_link) 2>&5
11701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11702 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11703 (./conftest; exit; ) >&5 2>/dev/null
11705 case x$lt_status in
11706 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11707 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11708 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11711 # compilation failed
11712 lt_cv_dlopen_self_static=no
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11720 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11723 CPPFLAGS="$save_CPPFLAGS"
11724 LDFLAGS="$save_LDFLAGS"
11729 case $lt_cv_dlopen_self in
11730 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11731 *) enable_dlopen_self=unknown ;;
11734 case $lt_cv_dlopen_self_static in
11735 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11736 *) enable_dlopen_self_static=unknown ;;
11758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11759 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11760 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11761 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11762 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11764 $as_echo "yes" >&6; }
11766 # FIXME - insert some real tests, host_os isn't really good enough
11769 if test -n "$STRIP" ; then
11770 striplib="$STRIP -x"
11771 old_striplib="$STRIP -S"
11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11773 $as_echo "yes" >&6; }
11775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11776 $as_echo "no" >&6; }
11780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11781 $as_echo "no" >&6; }
11797 # Report which library types will actually be built
11798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11799 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11801 $as_echo "$can_build_shared" >&6; }
11803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11804 $as_echo_n "checking whether to build shared libraries... " >&6; }
11805 test "$can_build_shared" = "no" && enable_shared=no
11807 # On AIX, shared libraries and static libraries use the same namespace, and
11808 # are all built from PIC.
11811 test "$enable_shared" = yes && enable_static=no
11812 if test -n "$RANLIB"; then
11813 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11814 postinstall_cmds='$RANLIB $lib'
11819 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11820 test "$enable_shared" = yes && enable_static=no
11824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11825 $as_echo "$enable_shared" >&6; }
11827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11828 $as_echo_n "checking whether to build static libraries... " >&6; }
11829 # Make sure either enable_shared or enable_static is yes.
11830 test "$enable_shared" = yes || enable_static=yes
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11832 $as_echo "$enable_static" >&6; }
11839 ac_cpp='$CPP $CPPFLAGS'
11840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11858 ac_config_commands="$ac_config_commands libtool"
11863 # Only expand once:
11866 # Check whether --enable-largefile was given.
11867 if test "${enable_largefile+set}" = set; then :
11868 enableval=$enable_largefile;
11871 if test "$enable_largefile" != no; then
11873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11874 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11875 if ${ac_cv_sys_largefile_CC+:} false; then :
11876 $as_echo_n "(cached) " >&6
11878 ac_cv_sys_largefile_CC=no
11879 if test "$GCC" != yes; then
11882 # IRIX 6.2 and later do not support large files by default,
11883 # so use the C compiler's -n32 option if that helps.
11884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11885 /* end confdefs.h. */
11886 #include <sys/types.h>
11887 /* Check that off_t can represent 2**63 - 1 correctly.
11888 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11889 since some C++ compilers masquerading as C compilers
11890 incorrectly reject 9223372036854775807. */
11891 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11892 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11893 && LARGE_OFF_T % 2147483647 == 1)
11903 if ac_fn_c_try_compile "$LINENO"; then :
11906 rm -f core conftest.err conftest.$ac_objext
11908 if ac_fn_c_try_compile "$LINENO"; then :
11909 ac_cv_sys_largefile_CC=' -n32'; break
11911 rm -f core conftest.err conftest.$ac_objext
11915 rm -f conftest.$ac_ext
11918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11919 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11920 if test "$ac_cv_sys_largefile_CC" != no; then
11921 CC=$CC$ac_cv_sys_largefile_CC
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11925 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11926 if ${ac_cv_sys_file_offset_bits+:} false; then :
11927 $as_echo_n "(cached) " >&6
11930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11931 /* end confdefs.h. */
11932 #include <sys/types.h>
11933 /* Check that off_t can represent 2**63 - 1 correctly.
11934 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11935 since some C++ compilers masquerading as C compilers
11936 incorrectly reject 9223372036854775807. */
11937 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11938 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11939 && LARGE_OFF_T % 2147483647 == 1)
11949 if ac_fn_c_try_compile "$LINENO"; then :
11950 ac_cv_sys_file_offset_bits=no; break
11952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11954 /* end confdefs.h. */
11955 #define _FILE_OFFSET_BITS 64
11956 #include <sys/types.h>
11957 /* Check that off_t can represent 2**63 - 1 correctly.
11958 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11959 since some C++ compilers masquerading as C compilers
11960 incorrectly reject 9223372036854775807. */
11961 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11962 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11963 && LARGE_OFF_T % 2147483647 == 1)
11973 if ac_fn_c_try_compile "$LINENO"; then :
11974 ac_cv_sys_file_offset_bits=64; break
11976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11977 ac_cv_sys_file_offset_bits=unknown
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11982 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11983 case $ac_cv_sys_file_offset_bits in #(
11986 cat >>confdefs.h <<_ACEOF
11987 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11992 if test $ac_cv_sys_file_offset_bits = unknown; then
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11994 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11995 if ${ac_cv_sys_large_files+:} false; then :
11996 $as_echo_n "(cached) " >&6
11999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12000 /* end confdefs.h. */
12001 #include <sys/types.h>
12002 /* Check that off_t can represent 2**63 - 1 correctly.
12003 We can't simply define LARGE_OFF_T to be 9223372036854775807,
12004 since some C++ compilers masquerading as C compilers
12005 incorrectly reject 9223372036854775807. */
12006 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12007 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12008 && LARGE_OFF_T % 2147483647 == 1)
12018 if ac_fn_c_try_compile "$LINENO"; then :
12019 ac_cv_sys_large_files=no; break
12021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12023 /* end confdefs.h. */
12024 #define _LARGE_FILES 1
12025 #include <sys/types.h>
12026 /* Check that off_t can represent 2**63 - 1 correctly.
12027 We can't simply define LARGE_OFF_T to be 9223372036854775807,
12028 since some C++ compilers masquerading as C compilers
12029 incorrectly reject 9223372036854775807. */
12030 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12031 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12032 && LARGE_OFF_T % 2147483647 == 1)
12042 if ac_fn_c_try_compile "$LINENO"; then :
12043 ac_cv_sys_large_files=1; break
12045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12046 ac_cv_sys_large_files=unknown
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12051 $as_echo "$ac_cv_sys_large_files" >&6; }
12052 case $ac_cv_sys_large_files in #(
12055 cat >>confdefs.h <<_ACEOF
12056 #define _LARGE_FILES $ac_cv_sys_large_files
12067 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
12068 for ac_prog in aclocal
12070 # Extract the first word of "$ac_prog", so it can be a program name with args.
12071 set dummy $ac_prog; ac_word=$2
12072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12073 $as_echo_n "checking for $ac_word... " >&6; }
12074 if ${ac_cv_prog_ACLOCAL+:} false; then :
12075 $as_echo_n "(cached) " >&6
12077 if test -n "$ACLOCAL"; then
12078 ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test.
12080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12081 for as_dir in $PATH
12084 test -z "$as_dir" && as_dir=.
12085 for ac_exec_ext in '' $ac_executable_extensions; do
12086 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12087 ac_cv_prog_ACLOCAL="$ac_prog"
12088 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12097 ACLOCAL=$ac_cv_prog_ACLOCAL
12098 if test -n "$ACLOCAL"; then
12099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5
12100 $as_echo "$ACLOCAL" >&6; }
12102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12103 $as_echo "no" >&6; }
12107 test -n "$ACLOCAL" && break
12109 test -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal"
12111 for ac_prog in autoconf
12113 # Extract the first word of "$ac_prog", so it can be a program name with args.
12114 set dummy $ac_prog; ac_word=$2
12115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12116 $as_echo_n "checking for $ac_word... " >&6; }
12117 if ${ac_cv_prog_AUTOCONF+:} false; then :
12118 $as_echo_n "(cached) " >&6
12120 if test -n "$AUTOCONF"; then
12121 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
12123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12124 for as_dir in $PATH
12127 test -z "$as_dir" && as_dir=.
12128 for ac_exec_ext in '' $ac_executable_extensions; do
12129 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12130 ac_cv_prog_AUTOCONF="$ac_prog"
12131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12140 AUTOCONF=$ac_cv_prog_AUTOCONF
12141 if test -n "$AUTOCONF"; then
12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
12143 $as_echo "$AUTOCONF" >&6; }
12145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12146 $as_echo "no" >&6; }
12150 test -n "$AUTOCONF" && break
12152 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
12154 for ac_prog in autoheader
12156 # Extract the first word of "$ac_prog", so it can be a program name with args.
12157 set dummy $ac_prog; ac_word=$2
12158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12159 $as_echo_n "checking for $ac_word... " >&6; }
12160 if ${ac_cv_prog_AUTOHEADER+:} false; then :
12161 $as_echo_n "(cached) " >&6
12163 if test -n "$AUTOHEADER"; then
12164 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
12166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12167 for as_dir in $PATH
12170 test -z "$as_dir" && as_dir=.
12171 for ac_exec_ext in '' $ac_executable_extensions; do
12172 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12173 ac_cv_prog_AUTOHEADER="$ac_prog"
12174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12183 AUTOHEADER=$ac_cv_prog_AUTOHEADER
12184 if test -n "$AUTOHEADER"; then
12185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
12186 $as_echo "$AUTOHEADER" >&6; }
12188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12189 $as_echo "no" >&6; }
12193 test -n "$AUTOHEADER" && break
12195 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
12198 # Figure out what compiler warnings we can enable.
12199 # See config/warnings.m4 for details.
12202 ac_cpp='$CPP $CPPFLAGS'
12203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12208 save_CFLAGS="$CFLAGS"
12209 for real_option in -W -Wall -Wno-narrowing -Wwrite-strings \
12210 -Wmissing-format-attribute; do
12211 # Do the check with the no- prefix removed since gcc silently
12212 # accepts any -Wno-* option on purpose
12213 case $real_option in
12214 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12215 *) option=$real_option ;;
12217 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12220 $as_echo_n "checking whether $CC supports $option... " >&6; }
12221 if eval \${$as_acx_Woption+:} false; then :
12222 $as_echo_n "(cached) " >&6
12225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12226 /* end confdefs.h. */
12236 if ac_fn_c_try_compile "$LINENO"; then :
12237 eval "$as_acx_Woption=yes"
12239 eval "$as_acx_Woption=no"
12241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12244 eval ac_res=\$$as_acx_Woption
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12246 $as_echo "$ac_res" >&6; }
12247 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12248 warn="$warn${warn:+ }$real_option"
12251 CFLAGS="$save_CFLAGS"
12253 ac_cpp='$CPP $CPPFLAGS'
12254 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12255 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12256 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12260 ac_cpp='$CPP $CPPFLAGS'
12261 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12262 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12263 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12266 save_CFLAGS="$CFLAGS"
12267 for real_option in -Wstrict-prototypes -Wmissing-prototypes \
12268 -Wold-style-definition; do
12269 # Do the check with the no- prefix removed since gcc silently
12270 # accepts any -Wno-* option on purpose
12271 case $real_option in
12272 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12273 *) option=$real_option ;;
12275 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12278 $as_echo_n "checking whether $CC supports $option... " >&6; }
12279 if eval \${$as_acx_Woption+:} false; then :
12280 $as_echo_n "(cached) " >&6
12283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12284 /* end confdefs.h. */
12294 if ac_fn_c_try_compile "$LINENO"; then :
12295 eval "$as_acx_Woption=yes"
12297 eval "$as_acx_Woption=no"
12299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12302 eval ac_res=\$$as_acx_Woption
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12304 $as_echo "$ac_res" >&6; }
12305 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12306 c_warn="$c_warn${c_warn:+ }$real_option"
12309 CFLAGS="$save_CFLAGS"
12311 ac_cpp='$CPP $CPPFLAGS'
12312 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12313 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12314 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12318 ac_cpp='$CPP $CPPFLAGS'
12319 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12320 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12321 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12324 # Do the check with the no- prefix removed from the warning options
12325 # since gcc silently accepts any -Wno-* option on purpose
12326 if test "$GCC" = yes; then :
12327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wlong-long" >&5
12328 $as_echo_n "checking whether $CC supports -pedantic -Wlong-long... " >&6; }
12329 if ${acx_cv_prog_cc_pedantic__Wlong_long+:} false; then :
12330 $as_echo_n "(cached) " >&6
12332 save_CFLAGS="$CFLAGS"
12333 CFLAGS="-pedantic -Wlong-long"
12334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12335 /* end confdefs.h. */
12345 if ac_fn_c_try_compile "$LINENO"; then :
12346 acx_cv_prog_cc_pedantic__Wlong_long=yes
12348 acx_cv_prog_cc_pedantic__Wlong_long=no
12350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12351 CFLAGS="$save_CFLAGS"
12353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wlong_long" >&5
12354 $as_echo "$acx_cv_prog_cc_pedantic__Wlong_long" >&6; }
12355 if test $acx_cv_prog_cc_pedantic__Wlong_long = yes; then :
12356 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long"
12361 ac_cpp='$CPP $CPPFLAGS'
12362 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12363 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12364 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12368 # Only enable with --enable-werror-always until existing warnings are
12371 ac_cpp='$CPP $CPPFLAGS'
12372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12377 # Check whether --enable-werror-always was given.
12378 if test "${enable_werror_always+set}" = set; then :
12379 enableval=$enable_werror_always;
12381 enable_werror_always=no
12384 if test $enable_werror_always = yes; then :
12385 WERROR="$WERROR${WERROR:+ }-Werror"
12389 ac_cpp='$CPP $CPPFLAGS'
12390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12398 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12399 # Check whether --enable-maintainer-mode was given.
12400 if test "${enable_maintainer_mode+set}" = set; then :
12401 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12403 USE_MAINTAINER_MODE=no
12406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12407 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12408 if test $USE_MAINTAINER_MODE = yes; then
12409 MAINTAINER_MODE_TRUE=
12410 MAINTAINER_MODE_FALSE='#'
12412 MAINTAINER_MODE_TRUE='#'
12413 MAINTAINER_MODE_FALSE=
12416 MAINT=$MAINTAINER_MODE_TRUE
12419 case ${build_alias} in
12420 "") build_noncanonical=${build} ;;
12421 *) build_noncanonical=${build_alias} ;;
12424 case ${host_alias} in
12425 "") host_noncanonical=${build_noncanonical} ;;
12426 *) host_noncanonical=${host_alias} ;;
12429 case ${target_alias} in
12430 "") target_noncanonical=${host_noncanonical} ;;
12431 *) target_noncanonical=${target_alias} ;;
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12435 $as_echo_n "checking whether to install libbfd... " >&6; }
12436 # Check whether --enable-install-libbfd was given.
12437 if test "${enable_install_libbfd+set}" = set; then :
12438 enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12440 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12441 install_libbfd_p=yes
12443 install_libbfd_p=no
12447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12448 $as_echo "$install_libbfd_p" >&6; }
12449 if test $install_libbfd_p = yes; then
12450 INSTALL_LIBBFD_TRUE=
12451 INSTALL_LIBBFD_FALSE='#'
12453 INSTALL_LIBBFD_TRUE='#'
12454 INSTALL_LIBBFD_FALSE=
12457 # Need _noncanonical variables for this.
12462 # libbfd.a is a host library containing target dependent code
12463 bfdlibdir='$(libdir)'
12464 bfdincludedir='$(includedir)'
12465 if test "${host}" != "${target}"; then
12466 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12467 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12476 ac_cpp='$CPP $CPPFLAGS'
12477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12481 ac_libctf_warn_cflags=
12482 save_CFLAGS="$CFLAGS"
12483 for real_option in -Wall; do
12484 # Do the check with the no- prefix removed since gcc silently
12485 # accepts any -Wno-* option on purpose
12486 case $real_option in
12487 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
12488 *) option=$real_option ;;
12490 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
12492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
12493 $as_echo_n "checking whether $CC supports $option... " >&6; }
12494 if eval \${$as_acx_Woption+:} false; then :
12495 $as_echo_n "(cached) " >&6
12498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12499 /* end confdefs.h. */
12509 if ac_fn_c_try_compile "$LINENO"; then :
12510 eval "$as_acx_Woption=yes"
12512 eval "$as_acx_Woption=no"
12514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12517 eval ac_res=\$$as_acx_Woption
12518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
12519 $as_echo "$ac_res" >&6; }
12520 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
12521 ac_libctf_warn_cflags="$ac_libctf_warn_cflags${ac_libctf_warn_cflags:+ }$real_option"
12524 CFLAGS="$save_CFLAGS"
12526 ac_cpp='$CPP $CPPFLAGS'
12527 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12528 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12529 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12536 for ac_header in $ac_header_list
12538 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12539 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
12541 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12542 cat >>confdefs.h <<_ACEOF
12543 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12557 for ac_func in getpagesize
12559 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
12560 if test "x$ac_cv_func_getpagesize" = xyes; then :
12561 cat >>confdefs.h <<_ACEOF
12562 #define HAVE_GETPAGESIZE 1
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
12569 $as_echo_n "checking for working mmap... " >&6; }
12570 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
12571 $as_echo_n "(cached) " >&6
12573 if test "$cross_compiling" = yes; then :
12574 ac_cv_func_mmap_fixed_mapped=no
12576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12577 /* end confdefs.h. */
12578 $ac_includes_default
12579 /* malloc might have been renamed as rpl_malloc. */
12582 /* Thanks to Mike Haertel and Jim Avera for this test.
12583 Here is a matrix of mmap possibilities:
12584 mmap private not fixed
12585 mmap private fixed at somewhere currently unmapped
12586 mmap private fixed at somewhere already mapped
12587 mmap shared not fixed
12588 mmap shared fixed at somewhere currently unmapped
12589 mmap shared fixed at somewhere already mapped
12590 For private mappings, we should verify that changes cannot be read()
12591 back from the file, nor mmap's back from the file at a different
12592 address. (There have been systems where private was not correctly
12593 implemented like the infamous i386 svr4.0, and systems where the
12594 VM page cache was not coherent with the file system buffer cache
12595 like early versions of FreeBSD and possibly contemporary NetBSD.)
12596 For shared mappings, we should conversely verify that changes get
12597 propagated back to all the places they're supposed to be.
12599 Grep wants private fixed already mapped.
12600 The main things grep needs to know about mmap are:
12601 * does it exist and is it safe to write into the mmap'd area
12602 * how to use it (BSD variants) */
12605 #include <sys/mman.h>
12607 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
12611 /* This mess was copied from the GNU getpagesize.h. */
12612 #ifndef HAVE_GETPAGESIZE
12613 # ifdef _SC_PAGESIZE
12614 # define getpagesize() sysconf(_SC_PAGESIZE)
12615 # else /* no _SC_PAGESIZE */
12616 # ifdef HAVE_SYS_PARAM_H
12617 # include <sys/param.h>
12618 # ifdef EXEC_PAGESIZE
12619 # define getpagesize() EXEC_PAGESIZE
12620 # else /* no EXEC_PAGESIZE */
12622 # define getpagesize() NBPG * CLSIZE
12625 # endif /* no CLSIZE */
12626 # else /* no NBPG */
12628 # define getpagesize() NBPC
12629 # else /* no NBPC */
12631 # define getpagesize() PAGESIZE
12632 # endif /* PAGESIZE */
12633 # endif /* no NBPC */
12634 # endif /* no NBPG */
12635 # endif /* no EXEC_PAGESIZE */
12636 # else /* no HAVE_SYS_PARAM_H */
12637 # define getpagesize() 8192 /* punt totally */
12638 # endif /* no HAVE_SYS_PARAM_H */
12639 # endif /* no _SC_PAGESIZE */
12641 #endif /* no HAVE_GETPAGESIZE */
12646 char *data, *data2, *data3;
12647 const char *cdata2;
12651 pagesize = getpagesize ();
12653 /* First, make a file with some known garbage in it. */
12654 data = (char *) malloc (pagesize);
12657 for (i = 0; i < pagesize; ++i)
12658 *(data + i) = rand ();
12660 fd = creat ("conftest.mmap", 0600);
12663 if (write (fd, data, pagesize) != pagesize)
12667 /* Next, check that the tail of a page is zero-filled. File must have
12668 non-zero length, otherwise we risk SIGBUS for entire page. */
12669 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
12673 if (write (fd2, cdata2, 1) != 1)
12675 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
12676 if (data2 == MAP_FAILED)
12678 for (i = 0; i < pagesize; ++i)
12682 if (munmap (data2, pagesize))
12685 /* Next, try to mmap the file at a fixed address which already has
12686 something else allocated at it. If we can, also make sure that
12687 we see the same garbage. */
12688 fd = open ("conftest.mmap", O_RDWR);
12691 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
12692 MAP_PRIVATE | MAP_FIXED, fd, 0L))
12694 for (i = 0; i < pagesize; ++i)
12695 if (*(data + i) != *(data2 + i))
12698 /* Finally, make sure that changes to the mapped area do not
12699 percolate back to the file as seen by read(). (This is a bug on
12700 some variants of i386 svr4.0.) */
12701 for (i = 0; i < pagesize; ++i)
12702 *(data2 + i) = *(data2 + i) + 1;
12703 data3 = (char *) malloc (pagesize);
12706 if (read (fd, data3, pagesize) != pagesize)
12708 for (i = 0; i < pagesize; ++i)
12709 if (*(data + i) != *(data3 + i))
12715 if ac_fn_c_try_run "$LINENO"; then :
12716 ac_cv_func_mmap_fixed_mapped=yes
12718 ac_cv_func_mmap_fixed_mapped=no
12720 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12721 conftest.$ac_objext conftest.beam conftest.$ac_ext
12725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
12726 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
12727 if test $ac_cv_func_mmap_fixed_mapped = yes; then
12729 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
12732 rm -f conftest.mmap conftest.txt
12734 # Needed for BFD capability checks.
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
12736 $as_echo_n "checking for library containing dlopen... " >&6; }
12737 if ${ac_cv_search_dlopen+:} false; then :
12738 $as_echo_n "(cached) " >&6
12740 ac_func_search_save_LIBS=$LIBS
12741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12742 /* end confdefs.h. */
12744 /* Override any GCC internal prototype to avoid an error.
12745 Use char because int might match the return type of a GCC
12746 builtin and then its argument prototype would still apply. */
12759 for ac_lib in '' dl; do
12760 if test -z "$ac_lib"; then
12761 ac_res="none required"
12764 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12766 if ac_fn_c_try_link "$LINENO"; then :
12767 ac_cv_search_dlopen=$ac_res
12769 rm -f core conftest.err conftest.$ac_objext \
12771 if ${ac_cv_search_dlopen+:} false; then :
12775 if ${ac_cv_search_dlopen+:} false; then :
12778 ac_cv_search_dlopen=no
12780 rm conftest.$ac_ext
12781 LIBS=$ac_func_search_save_LIBS
12783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
12784 $as_echo "$ac_cv_search_dlopen" >&6; }
12785 ac_res=$ac_cv_search_dlopen
12786 if test "$ac_res" != no; then :
12787 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12792 # Use the system's zlib library.
12793 zlibdir="-L\$(top_builddir)/../zlib"
12794 zlibinc="-I\$(top_srcdir)/../zlib"
12796 # Check whether --with-system-zlib was given.
12797 if test "${with_system_zlib+set}" = set; then :
12798 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
12809 # Check whether --enable-libctf-hash-debugging was given.
12810 if test "${enable_libctf_hash_debugging+set}" = set; then :
12811 enableval=$enable_libctf_hash_debugging;
12812 case "$enableval" in
12814 *) as_fn_error $? "Argument to enable/disable libctf-hash-debugging must be yes or no" "$LINENO" 5 ;;
12818 enable_libctf_hash_debugging=no
12822 if test "${enable_libctf_hash_debugging}" = yes; then
12824 $as_echo "#define ENABLE_LIBCTF_HASH_DEBUGGING 1" >>confdefs.h
12827 if test "${enable_libctf_hash_debugging}" = yes; then
12828 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE=
12829 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE='#'
12831 ENABLE_LIBCTF_HASH_DEBUGGING_TRUE='#'
12832 ENABLE_LIBCTF_HASH_DEBUGGING_FALSE=
12836 # Similar to GDB_AC_CHECK_BFD.
12838 OLD_LDFLAGS=$LDFLAGS
12840 # Put the old CFLAGS/LDFLAGS last, in case the user's (C|LD)FLAGS
12841 # points somewhere with bfd, with -I/foo/lib and -L/foo/lib. We
12842 # always want our bfd.
12843 CFLAGS="-I${srcdir}/../include -I../bfd -I${srcdir}/../bfd $CFLAGS"
12844 ZLIBDIR=`echo $zlibdir | sed 's,\$(top_builddir)/,,g'`
12845 LDFLAGS="-L../bfd -L../libiberty $ZLIBDIR $LDFLAGS"
12846 intl=`echo $LIBINTL | sed 's,${top_builddir}/,,g'`
12847 LIBS="-lbfd -liberty -lz $intl $LIBS"
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF support in BFD" >&5
12849 $as_echo_n "checking for ELF support in BFD... " >&6; }
12850 if ${ac_cv_libctf_bfd_elf+:} false; then :
12851 $as_echo_n "(cached) " >&6
12853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12854 /* end confdefs.h. */
12855 #include <stdlib.h>
12857 #include "elf-bfd.h"
12861 (void) bfd_section_from_elf_index (NULL, 0);
12867 if ac_fn_c_try_link "$LINENO"; then :
12868 ac_cv_libctf_bfd_elf=yes
12870 ac_cv_libctf_bfd_elf=no
12872 rm -f core conftest.err conftest.$ac_objext \
12873 conftest$ac_exeext conftest.$ac_ext
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_bfd_elf" >&5
12876 $as_echo "$ac_cv_libctf_bfd_elf" >&6; }
12878 LDFLAGS=$OLD_LDFLAGS
12881 if test $ac_cv_libctf_bfd_elf = yes; then
12883 $as_echo "#define HAVE_BFD_ELF 1" >>confdefs.h
12887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12888 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12889 if ${ac_cv_c_bigendian+:} false; then :
12890 $as_echo_n "(cached) " >&6
12892 ac_cv_c_bigendian=unknown
12893 # See if we're dealing with a universal compiler.
12894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12895 /* end confdefs.h. */
12896 #ifndef __APPLE_CC__
12897 not a universal capable compiler
12902 if ac_fn_c_try_compile "$LINENO"; then :
12904 # Check for potential -arch flags. It is not universal unless
12905 # there are at least two -arch flags with different values.
12908 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12909 if test -n "$ac_prev"; then
12911 i?86 | x86_64 | ppc | ppc64)
12912 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12915 ac_cv_c_bigendian=universal
12921 elif test "x$ac_word" = "x-arch"; then
12926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12927 if test $ac_cv_c_bigendian = unknown; then
12928 # See if sys/param.h defines the BYTE_ORDER macro.
12929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12930 /* end confdefs.h. */
12931 #include <sys/types.h>
12932 #include <sys/param.h>
12937 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12938 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12940 bogus endian macros
12947 if ac_fn_c_try_compile "$LINENO"; then :
12948 # It does; now see whether it defined to BIG_ENDIAN or not.
12949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12950 /* end confdefs.h. */
12951 #include <sys/types.h>
12952 #include <sys/param.h>
12957 #if BYTE_ORDER != BIG_ENDIAN
12965 if ac_fn_c_try_compile "$LINENO"; then :
12966 ac_cv_c_bigendian=yes
12968 ac_cv_c_bigendian=no
12970 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12974 if test $ac_cv_c_bigendian = unknown; then
12975 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h. */
12978 #include <limits.h>
12983 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12984 bogus endian macros
12991 if ac_fn_c_try_compile "$LINENO"; then :
12992 # It does; now see whether it defined to _BIG_ENDIAN or not.
12993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12994 /* end confdefs.h. */
12995 #include <limits.h>
13000 #ifndef _BIG_ENDIAN
13008 if ac_fn_c_try_compile "$LINENO"; then :
13009 ac_cv_c_bigendian=yes
13011 ac_cv_c_bigendian=no
13013 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13017 if test $ac_cv_c_bigendian = unknown; then
13018 # Compile a test program.
13019 if test "$cross_compiling" = yes; then :
13020 # Try to guess by grepping values from an object file.
13021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13022 /* end confdefs.h. */
13023 short int ascii_mm[] =
13024 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
13025 short int ascii_ii[] =
13026 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
13027 int use_ascii (int i) {
13028 return ascii_mm[i] + ascii_ii[i];
13030 short int ebcdic_ii[] =
13031 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
13032 short int ebcdic_mm[] =
13033 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
13034 int use_ebcdic (int i) {
13035 return ebcdic_mm[i] + ebcdic_ii[i];
13042 return use_ascii (foo) == use_ebcdic (foo);
13047 if ac_fn_c_try_compile "$LINENO"; then :
13048 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
13049 ac_cv_c_bigendian=yes
13051 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
13052 if test "$ac_cv_c_bigendian" = unknown; then
13053 ac_cv_c_bigendian=no
13055 # finding both strings is unlikely to happen, but who knows?
13056 ac_cv_c_bigendian=unknown
13060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13063 /* end confdefs.h. */
13064 $ac_includes_default
13069 /* Are we little or big endian? From Harbison&Steele. */
13073 char c[sizeof (long int)];
13076 return u.c[sizeof (long int) - 1] == 1;
13082 if ac_fn_c_try_run "$LINENO"; then :
13083 ac_cv_c_bigendian=no
13085 ac_cv_c_bigendian=yes
13087 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13088 conftest.$ac_objext conftest.beam conftest.$ac_ext
13093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
13094 $as_echo "$ac_cv_c_bigendian" >&6; }
13095 case $ac_cv_c_bigendian in #(
13097 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
13103 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
13107 as_fn_error $? "unknown endianness
13108 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
13111 for ac_header in byteswap.h endian.h
13113 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13114 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13115 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13116 cat >>confdefs.h <<_ACEOF
13117 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13124 for ac_func in pread
13126 ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
13127 if test "x$ac_cv_func_pread" = xyes; then :
13128 cat >>confdefs.h <<_ACEOF
13129 #define HAVE_PREAD 1
13136 ac_fn_c_check_decl "$LINENO" "bswap_16" "ac_cv_have_decl_bswap_16" "#include <byteswap.h>
13138 if test "x$ac_cv_have_decl_bswap_16" = xyes; then :
13144 cat >>confdefs.h <<_ACEOF
13145 #define HAVE_DECL_BSWAP_16 $ac_have_decl
13147 ac_fn_c_check_decl "$LINENO" "bswap_32" "ac_cv_have_decl_bswap_32" "#include <byteswap.h>
13149 if test "x$ac_cv_have_decl_bswap_32" = xyes; then :
13155 cat >>confdefs.h <<_ACEOF
13156 #define HAVE_DECL_BSWAP_32 $ac_have_decl
13158 ac_fn_c_check_decl "$LINENO" "bswap_64" "ac_cv_have_decl_bswap_64" "#include <byteswap.h>
13160 if test "x$ac_cv_have_decl_bswap_64" = xyes; then :
13166 cat >>confdefs.h <<_ACEOF
13167 #define HAVE_DECL_BSWAP_64 $ac_have_decl
13170 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
13171 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
13177 cat >>confdefs.h <<_ACEOF
13178 #define HAVE_DECL_ASPRINTF $ac_have_decl
13180 ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
13181 if test "x$ac_cv_have_decl_vasprintf" = xyes; then :
13187 cat >>confdefs.h <<_ACEOF
13188 #define HAVE_DECL_VASPRINTF $ac_have_decl
13190 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13191 if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
13197 cat >>confdefs.h <<_ACEOF
13198 #define HAVE_DECL_STPCPY $ac_have_decl
13205 for ac_func in $ac_func_list
13207 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13208 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13209 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13210 cat >>confdefs.h <<_ACEOF
13211 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13220 if test $ac_cv_func_qsort_r = yes; then
13221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qsort_r signature" >&5
13222 $as_echo_n "checking for qsort_r signature... " >&6; }
13223 if ${ac_cv_libctf_qsort_r_signature+:} false; then :
13224 $as_echo_n "(cached) " >&6
13226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13227 /* end confdefs.h. */
13229 #include <stdlib.h>
13230 void qsort_r (void *, size_t, size_t,
13231 int (*) (void const *, void const *,
13234 void (*p) (void *, size_t, size_t,
13235 int (*) (void const *, void const *,
13247 if ac_fn_c_try_link "$LINENO"; then :
13248 ac_cv_libctf_qsort_r_signature=GNU
13250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13251 /* end confdefs.h. */
13253 #include <stdlib.h>
13254 void qsort_r (void *, size_t, size_t, void *,
13258 void (*p) (void *, size_t, size_t, void *,
13259 int (*) (void *, void const *,
13260 void const *)) = qsort_r;
13270 if ac_fn_c_try_link "$LINENO"; then :
13271 ac_cv_libctf_qsort_r_signature=BSD
13273 ac_cv_libctf_qsort_r_signature=unknown
13275 rm -f core conftest.err conftest.$ac_objext \
13276 conftest$ac_exeext conftest.$ac_ext
13278 rm -f core conftest.err conftest.$ac_objext \
13279 conftest$ac_exeext conftest.$ac_ext
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_qsort_r_signature" >&5
13282 $as_echo "$ac_cv_libctf_qsort_r_signature" >&6; }
13285 case x$ac_cv_libctf_qsort_r_signature in
13287 $as_echo "#define HAVE_QSORT_R_ARG_LAST 1" >>confdefs.h
13290 $as_echo "#define HAVE_QSORT_R_COMPAR_LAST 1" >>confdefs.h
13292 *) ac_cv_libctf_qsort_r_signature=unknown;;
13295 if test "${ac_cv_libctf_qsort_r_signature}" = unknown; then
13296 NEED_CTF_QSORT_R_TRUE=
13297 NEED_CTF_QSORT_R_FALSE='#'
13299 NEED_CTF_QSORT_R_TRUE='#'
13300 NEED_CTF_QSORT_R_FALSE=
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
13305 $as_echo_n "checking for O_CLOEXEC... " >&6; }
13306 if ${ac_cv_libctf_macro_O_CLOEXEC+:} false; then :
13307 $as_echo_n "(cached) " >&6
13309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13310 /* end confdefs.h. */
13324 if ac_fn_c_try_link "$LINENO"; then :
13325 ac_cv_libctf_macro_O_CLOEXEC=yes
13327 ac_cv_libctf_macro_O_CLOEXEC=no
13329 rm -f core conftest.err conftest.$ac_objext \
13330 conftest$ac_exeext conftest.$ac_ext
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libctf_macro_O_CLOEXEC" >&5
13333 $as_echo "$ac_cv_libctf_macro_O_CLOEXEC" >&6; }
13335 if test $ac_cv_libctf_macro_O_CLOEXEC = yes; then
13337 $as_echo "#define HAVE_O_CLOEXEC 1" >>confdefs.h
13341 # Horrible hacks to build DLLs on Windows and a shared library elsewhere.
13346 if test "$enable_shared" = "yes"; then
13347 # When building a shared libctf, link against the pic version of libiberty
13348 # so that apps that use libctf won't need libiberty just to satisfy any
13349 # libctf references.
13350 # We can't do that if a pic libiberty is unavailable since including non-pic
13351 # code would insert text relocations into libctf.
13352 # Note that linking against libbfd as we do here, which is itself linked
13353 # against libiberty, may not satisfy all the libctf libiberty references
13354 # since libbfd may not pull in the entirety of libiberty.
13355 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
13356 if test -n "$x"; then
13357 SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
13361 # More hacks to build DLLs on Windows.
13363 SHARED_LDFLAGS="-no-undefined"
13364 SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
13365 BFD_LIBADD="-L`pwd`/../bfd -lbfd"
13369 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib"
13370 BFD_DEPENDENCIES="../bfd/libbfd.la"
13373 case "$host_vendor" in
13375 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl"
13378 BFD_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so"
13381 BFD_DEPENDENCIES="../bfd/libbfd.la"
13390 # Use a version script, if possible, or an -export-symbols-regex otherwise.
13391 VERSION_FLAGS='-export-symbols-regex ctf_.*'
13392 if $LD --help 2>&1 | grep -- --version-script >/dev/null; then
13393 VERSION_FLAGS="-Wl,--version-script='$srcdir/libctf.ver'"
13397 ac_config_files="$ac_config_files Makefile"
13399 ac_config_headers="$ac_config_headers config.h"
13401 cat >confcache <<\_ACEOF
13402 # This file is a shell script that caches the results of configure
13403 # tests run on this system so they can be shared between configure
13404 # scripts and configure runs, see configure's option --config-cache.
13405 # It is not useful on other systems. If it contains results you don't
13406 # want to keep, you may remove or edit it.
13408 # config.status only pays attention to the cache file if you give it
13409 # the --recheck option to rerun configure.
13411 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13412 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13413 # following values.
13417 # The following way of writing the cache mishandles newlines in values,
13418 # but we know of no workaround that is simple, portable, and efficient.
13419 # So, we kill variables containing newlines.
13420 # Ultrix sh set writes to stderr and can't be redirected directly,
13421 # and sets the high bit in the cache file unless we assign to the vars.
13423 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13424 eval ac_val=\$$ac_var
13428 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13429 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13432 _ | IFS | as_nl) ;; #(
13433 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13434 *) { eval $ac_var=; unset $ac_var;} ;;
13440 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13441 *${as_nl}ac_space=\ *)
13442 # `set' does not quote correctly, so add quotes: double-quote
13443 # substitution turns \\\\ into \\, and sed turns \\ into \.
13446 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13449 # `set' quotes correctly as required by POSIX, so do not add quotes.
13450 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13459 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13461 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13463 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13464 if test -w "$cache_file"; then
13465 if test "x$cache_file" != "x/dev/null"; then
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13467 $as_echo "$as_me: updating cache $cache_file" >&6;}
13468 if test ! -f "$cache_file" || test -h "$cache_file"; then
13469 cat confcache >"$cache_file"
13471 case $cache_file in #(
13473 mv -f confcache "$cache_file"$$ &&
13474 mv -f "$cache_file"$$ "$cache_file" ;; #(
13476 mv -f confcache "$cache_file" ;;
13481 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13482 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13487 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13488 # Let make expand exec_prefix.
13489 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13491 DEFS=-DHAVE_CONFIG_H
13496 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13497 # 1. Remove the extension, and $U if already installed.
13498 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13499 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13500 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13501 # will be set to the directory where LIBOBJS objects are built.
13502 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13503 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13505 LIBOBJS=$ac_libobjs
13507 LTLIBOBJS=$ac_ltlibobjs
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13511 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13512 if test -n "$am_sleep_pid"; then
13513 # Hide warnings about reused PIDs.
13514 wait $am_sleep_pid 2>/dev/null
13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13517 $as_echo "done" >&6; }
13518 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13519 as_fn_error $? "conditional \"AMDEP\" was never defined.
13520 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13522 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13523 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13524 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13526 if test -n "$EXEEXT"; then
13528 am__EXEEXT_FALSE='#'
13530 am__EXEEXT_TRUE='#'
13534 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13535 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13536 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13538 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
13539 as_fn_error $? "conditional \"INSTALL_LIBBFD\" was never defined.
13540 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13542 if test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_TRUE}" && test -z "${ENABLE_LIBCTF_HASH_DEBUGGING_FALSE}"; then
13543 as_fn_error $? "conditional \"ENABLE_LIBCTF_HASH_DEBUGGING\" was never defined.
13544 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13547 if test -z "${NEED_CTF_QSORT_R_TRUE}" && test -z "${NEED_CTF_QSORT_R_FALSE}"; then
13548 as_fn_error $? "conditional \"NEED_CTF_QSORT_R\" was never defined.
13549 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13552 : "${CONFIG_STATUS=./config.status}"
13554 ac_clean_files_save=$ac_clean_files
13555 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13556 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13557 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13559 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13561 # Generated by $as_me.
13562 # Run this file to recreate the current configuration.
13563 # Compiler output produced by configure, useful for debugging
13564 # configure, is in config.log if it exists.
13567 ac_cs_recheck=false
13570 SHELL=\${CONFIG_SHELL-$SHELL}
13573 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13574 ## -------------------- ##
13575 ## M4sh Initialization. ##
13576 ## -------------------- ##
13578 # Be more Bourne compatible
13579 DUALCASE=1; export DUALCASE # for MKS sh
13580 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13583 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13584 # is contrary to our usage. Disable this feature.
13585 alias -g '${1+"$@"}'='"$@"'
13586 setopt NO_GLOB_SUBST
13588 case `(set -o) 2>/dev/null` in #(
13600 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13601 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13602 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13603 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13604 # Prefer a ksh shell builtin over an external printf program on Solaris,
13605 # but without wasting forks for bash or zsh.
13606 if test -z "$BASH_VERSION$ZSH_VERSION" \
13607 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13608 as_echo='print -r --'
13609 as_echo_n='print -rn --'
13610 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13611 as_echo='printf %s\n'
13612 as_echo_n='printf %s'
13614 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13615 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13616 as_echo_n='/usr/ucb/echo -n'
13618 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13619 as_echo_n_body='eval
13623 expr "X$arg" : "X\\(.*\\)$as_nl";
13624 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13626 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13628 export as_echo_n_body
13629 as_echo_n='sh -c $as_echo_n_body as_echo'
13631 export as_echo_body
13632 as_echo='sh -c $as_echo_body as_echo'
13635 # The user is always right.
13636 if test "${PATH_SEPARATOR+set}" != set; then
13638 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13639 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13646 # We need space, tab and new line, in precisely that order. Quoting is
13647 # there to prevent editors from complaining about space-tab.
13648 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13649 # splitting by setting IFS to empty value.)
13652 # Find who we are. Look in the path if we contain no directory separator.
13655 *[\\/]* ) as_myself=$0 ;;
13656 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13657 for as_dir in $PATH
13660 test -z "$as_dir" && as_dir=.
13661 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13667 # We did not find ourselves, most probably we were run as `sh COMMAND'
13668 # in which case we are not to be found in the path.
13669 if test "x$as_myself" = x; then
13672 if test ! -f "$as_myself"; then
13673 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13677 # Unset variables that we do not need and which cause bugs (e.g. in
13678 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13679 # suppresses any "Segmentation fault" message there. '((' could
13680 # trigger a bug in pdksh 5.2.14.
13681 for as_var in BASH_ENV ENV MAIL MAILPATH
13682 do eval test x\${$as_var+set} = xset \
13683 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13696 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13699 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13700 # ----------------------------------------
13701 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13702 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13703 # script with STATUS, using 1 if that was 0.
13706 as_status=$1; test $as_status -eq 0 && as_status=1
13708 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13709 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13711 $as_echo "$as_me: error: $2" >&2
13712 as_fn_exit $as_status
13716 # as_fn_set_status STATUS
13717 # -----------------------
13718 # Set $? to STATUS, without forking.
13719 as_fn_set_status ()
13722 } # as_fn_set_status
13724 # as_fn_exit STATUS
13725 # -----------------
13726 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13730 as_fn_set_status $1
13736 # Portably unset VAR.
13739 { eval $1=; unset $1;}
13741 as_unset=as_fn_unset
13742 # as_fn_append VAR VALUE
13743 # ----------------------
13744 # Append the text in VALUE to the end of the definition contained in VAR. Take
13745 # advantage of any shell optimizations that allow amortized linear growth over
13746 # repeated appends, instead of the typical quadratic growth present in naive
13748 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13749 eval 'as_fn_append ()
13760 # as_fn_arith ARG...
13761 # ------------------
13762 # Perform arithmetic evaluation on the ARGs, and store the result in the
13763 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13764 # must be portable across $(()) and expr.
13765 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13766 eval 'as_fn_arith ()
13773 as_val=`expr "$@" || test $? -eq 1`
13778 if expr a : '\(a\)' >/dev/null 2>&1 &&
13779 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13785 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13786 as_basename=basename
13791 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13797 as_me=`$as_basename -- "$0" ||
13798 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13799 X"$0" : 'X\(//\)$' \| \
13800 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13802 sed '/^.*\/\([^/][^/]*\)\/*$/{
13816 # Avoid depending upon Character Ranges.
13817 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13818 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13819 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13820 as_cr_digits='0123456789'
13821 as_cr_alnum=$as_cr_Letters$as_cr_digits
13823 ECHO_C= ECHO_N= ECHO_T=
13824 case `echo -n x` in #(((((
13826 case `echo 'xy\c'` in
13827 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13829 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13836 rm -f conf$$ conf$$.exe conf$$.file
13837 if test -d conf$$.dir; then
13838 rm -f conf$$.dir/conf$$.file
13841 mkdir conf$$.dir 2>/dev/null
13843 if (echo >conf$$.file) 2>/dev/null; then
13844 if ln -s conf$$.file conf$$ 2>/dev/null; then
13846 # ... but there are two gotchas:
13847 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13848 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13849 # In both cases, we have to default to `cp -pR'.
13850 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13852 elif ln conf$$.file conf$$ 2>/dev/null; then
13860 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13861 rmdir conf$$.dir 2>/dev/null
13866 # Create "$as_dir" as a directory, including parents if necessary.
13871 -*) as_dir=./$as_dir;;
13873 test -d "$as_dir" || eval $as_mkdir_p || {
13877 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13878 *) as_qdir=$as_dir;;
13880 as_dirs="'$as_qdir' $as_dirs"
13881 as_dir=`$as_dirname -- "$as_dir" ||
13882 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13883 X"$as_dir" : 'X\(//\)[^/]' \| \
13884 X"$as_dir" : 'X\(//\)$' \| \
13885 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13886 $as_echo X"$as_dir" |
13887 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13891 /^X\(\/\/\)[^/].*/{
13904 test -d "$as_dir" && break
13906 test -z "$as_dirs" || eval "mkdir $as_dirs"
13907 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13911 if mkdir -p . 2>/dev/null; then
13912 as_mkdir_p='mkdir -p "$as_dir"'
13914 test -d ./-p && rmdir ./-p
13919 # as_fn_executable_p FILE
13920 # -----------------------
13921 # Test if FILE is an executable regular file.
13922 as_fn_executable_p ()
13924 test -f "$1" && test -x "$1"
13925 } # as_fn_executable_p
13926 as_test_x='test -x'
13927 as_executable_p=as_fn_executable_p
13929 # Sed expression to map a string onto a valid CPP name.
13930 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13932 # Sed expression to map a string onto a valid variable name.
13933 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13937 ## ----------------------------------- ##
13938 ## Main body of $CONFIG_STATUS script. ##
13939 ## ----------------------------------- ##
13941 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13943 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13944 # Save the log message, to keep $0 and so on meaningful, and to
13945 # report actual input values of CONFIG_FILES etc. instead of their
13946 # values after options handling.
13948 This file was extended by libctf $as_me 1.2.0, which was
13949 generated by GNU Autoconf 2.69. Invocation command line was
13951 CONFIG_FILES = $CONFIG_FILES
13952 CONFIG_HEADERS = $CONFIG_HEADERS
13953 CONFIG_LINKS = $CONFIG_LINKS
13954 CONFIG_COMMANDS = $CONFIG_COMMANDS
13957 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13962 case $ac_config_files in *"
13963 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13966 case $ac_config_headers in *"
13967 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13971 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13972 # Files that config.status was made for.
13973 config_files="$ac_config_files"
13974 config_headers="$ac_config_headers"
13975 config_commands="$ac_config_commands"
13979 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13981 \`$as_me' instantiates files and other configuration actions
13982 from templates according to the current configuration. Unless the files
13983 and actions are specified as TAGs, all are instantiated by default.
13985 Usage: $0 [OPTION]... [TAG]...
13987 -h, --help print this help, then exit
13988 -V, --version print version number and configuration settings, then exit
13989 --config print configuration, then exit
13990 -q, --quiet, --silent
13991 do not print progress messages
13992 -d, --debug don't remove temporary files
13993 --recheck update $as_me by reconfiguring in the same conditions
13994 --file=FILE[:TEMPLATE]
13995 instantiate the configuration file FILE
13996 --header=FILE[:TEMPLATE]
13997 instantiate the configuration header FILE
13999 Configuration files:
14002 Configuration headers:
14005 Configuration commands:
14008 Report bugs to the package provider."
14011 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14012 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14014 libctf config.status 1.2.0
14015 configured by $0, generated by GNU Autoconf 2.69,
14016 with options \\"\$ac_cs_config\\"
14018 Copyright (C) 2012 Free Software Foundation, Inc.
14019 This config.status script is free software; the Free Software Foundation
14020 gives unlimited permission to copy, distribute and modify it."
14027 test -n "\$AWK" || AWK=awk
14030 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14031 # The default lists apply if the user does not specify any file.
14037 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14038 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14042 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14054 # Handling of the options.
14055 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14057 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14058 $as_echo "$ac_cs_version"; exit ;;
14059 --config | --confi | --conf | --con | --co | --c )
14060 $as_echo "$ac_cs_config"; exit ;;
14061 --debug | --debu | --deb | --de | --d | -d )
14063 --file | --fil | --fi | --f )
14066 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14067 '') as_fn_error $? "missing file argument" ;;
14069 as_fn_append CONFIG_FILES " '$ac_optarg'"
14070 ac_need_defaults=false;;
14071 --header | --heade | --head | --hea )
14074 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14076 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14077 ac_need_defaults=false;;
14079 # Conflict between --help and --header
14080 as_fn_error $? "ambiguous option: \`$1'
14081 Try \`$0 --help' for more information.";;
14082 --help | --hel | -h )
14083 $as_echo "$ac_cs_usage"; exit ;;
14084 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14085 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14088 # This is an error.
14089 -*) as_fn_error $? "unrecognized option: \`$1'
14090 Try \`$0 --help' for more information." ;;
14092 *) as_fn_append ac_config_targets " $1"
14093 ac_need_defaults=false ;;
14099 ac_configure_extra_args=
14101 if $ac_cs_silent; then
14103 ac_configure_extra_args="$ac_configure_extra_args --silent"
14107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14108 if \$ac_cs_recheck; then
14109 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14111 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14112 CONFIG_SHELL='$SHELL'
14113 export CONFIG_SHELL
14118 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14122 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14123 ## Running $as_me. ##
14129 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14133 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14136 # The HP-UX ksh and POSIX shell print the target directory to stdout
14137 # if CDPATH is set.
14138 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14140 sed_quote_subst='$sed_quote_subst'
14141 double_quote_subst='$double_quote_subst'
14142 delay_variable_subst='$delay_variable_subst'
14143 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14144 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14145 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14146 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14147 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14148 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14149 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14150 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14151 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14152 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14153 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14154 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14155 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14156 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14157 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14158 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14159 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14160 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14161 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14162 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14163 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14164 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14165 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14166 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14167 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14168 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14169 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14170 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14171 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14172 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14173 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14174 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14175 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14176 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14177 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14178 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14179 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14180 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14181 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14182 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14183 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14184 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14185 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14186 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14187 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14188 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14189 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14190 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14191 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"`'
14192 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14193 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14194 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14195 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14196 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14197 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14198 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14199 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14200 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14201 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14202 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14203 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14204 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14205 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14206 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14207 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14208 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14209 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14210 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14211 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14212 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14213 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14214 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14215 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14216 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14217 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14218 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14219 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14220 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14221 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14222 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14223 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14224 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14225 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14226 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14227 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14228 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14229 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14230 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14231 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14232 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14233 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14234 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14235 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14236 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14237 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14238 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14239 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14240 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14241 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14242 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14243 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14244 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14245 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14246 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14247 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14248 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14249 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14250 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14251 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14252 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14253 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14254 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14255 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14256 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14257 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14258 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14259 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14260 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14261 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14262 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14265 LTCFLAGS='$LTCFLAGS'
14266 compiler='$compiler_DEFAULT'
14268 # A function that is used when there is no print builtin or printf.
14269 func_fallback_echo ()
14271 eval 'cat <<_LTECHO_EOF
14276 # Quote evaled strings.
14290 deplibs_check_method \
14299 lt_cv_sys_global_symbol_pipe \
14300 lt_cv_sys_global_symbol_to_cdecl \
14301 lt_cv_sys_global_symbol_to_c_name_address \
14302 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14303 lt_prog_compiler_no_builtin_flag \
14304 lt_prog_compiler_wl \
14305 lt_prog_compiler_pic \
14306 lt_prog_compiler_static \
14307 lt_cv_prog_compiler_c_o \
14315 export_dynamic_flag_spec \
14316 whole_archive_flag_spec \
14317 compiler_needs_object \
14319 allow_undefined_flag \
14320 no_undefined_flag \
14321 hardcode_libdir_flag_spec \
14322 hardcode_libdir_flag_spec_ld \
14323 hardcode_libdir_separator \
14328 variables_saved_for_relink \
14330 library_names_spec \
14332 install_override_mode \
14336 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14337 *[\\\\\\\`\\"\\\$]*)
14338 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14341 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14346 # Double-quote double-evaled strings.
14347 for var in reload_cmds \
14348 old_postinstall_cmds \
14349 old_postuninstall_cmds \
14351 extract_expsyms_cmds \
14352 old_archive_from_new_cmds \
14353 old_archive_from_expsyms_cmds \
14355 archive_expsym_cmds \
14357 module_expsym_cmds \
14358 export_symbols_cmds \
14361 postuninstall_cmds \
14363 sys_lib_search_path_spec \
14364 sys_lib_dlsearch_path_spec; do
14365 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14366 *[\\\\\\\`\\"\\\$]*)
14367 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14370 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14375 ac_aux_dir='$ac_aux_dir'
14376 xsi_shell='$xsi_shell'
14377 lt_shell_append='$lt_shell_append'
14379 # See if we are running on zsh, and set the options which allow our
14380 # commands through without removal of \ escapes INIT.
14381 if test -n "\${ZSH_VERSION+set}" ; then
14382 setopt NO_GLOB_SUBST
14388 TIMESTAMP='$TIMESTAMP'
14397 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14399 # Handling of arguments.
14400 for ac_config_target in $ac_config_targets
14402 case $ac_config_target in
14403 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14404 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14405 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14406 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14408 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14413 # If the user did not use the arguments to specify the items to instantiate,
14414 # then the envvar interface is used. Set only those that are not.
14415 # We use the long form for the default assignment because of an extremely
14416 # bizarre bug on SunOS 4.1.3.
14417 if $ac_need_defaults; then
14418 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14419 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14420 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14423 # Have a temporary directory for convenience. Make it in the build tree
14424 # simply because there is no reason against having it here, and in addition,
14425 # creating and moving files from /tmp can sometimes cause problems.
14426 # Hook for its removal unless debugging.
14427 # Note that there is a small window in which the directory will not be cleaned:
14428 # after its creation but before its name has been assigned to `$tmp'.
14432 trap 'exit_status=$?
14433 : "${ac_tmp:=$tmp}"
14434 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14436 trap 'as_fn_exit 1' 1 2 13 15
14438 # Create a (secure) tmp directory for tmp files.
14441 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14445 tmp=./conf$$-$RANDOM
14446 (umask 077 && mkdir "$tmp")
14447 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14450 # Set up the scripts for CONFIG_FILES section.
14451 # No need to generate them if there are no CONFIG_FILES.
14452 # This happens for instance with `./config.status config.h'.
14453 if test -n "$CONFIG_FILES"; then
14456 ac_cr=`echo X | tr X '\015'`
14457 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14458 # But we know of no other shell where ac_cr would be empty at this
14459 # point, so we can use a bashism as a fallback.
14460 if test "x$ac_cr" = x; then
14461 eval ac_cr=\$\'\\r\'
14463 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14464 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14467 ac_cs_awk_cr=$ac_cr
14470 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14475 echo "cat >conf$$subs.awk <<_ACEOF" &&
14476 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14478 } >conf$$subs.sh ||
14479 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14480 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14482 for ac_last_try in false false false false false :; do
14483 . ./conf$$subs.sh ||
14484 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14486 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14487 if test $ac_delim_n = $ac_delim_num; then
14489 elif $ac_last_try; then
14490 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14492 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14495 rm -f conf$$subs.sh
14497 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14498 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14502 s/^/S["/; s/!.*/"]=/
14512 s/\(.\{148\}\)..*/\1/
14514 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14519 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14526 s/\(.\{148\}\)..*/\1/
14528 s/["\\]/\\&/g; s/^/"/; s/$/"/
14532 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14537 ' <conf$$subs.awk | sed '
14542 ' >>$CONFIG_STATUS || ac_write_fail=1
14543 rm -f conf$$subs.awk
14544 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14546 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14547 for (key in S) S_is_set[key] = 1
14553 nfields = split(line, field, "@")
14555 len = length(field[1])
14556 for (i = 2; i < nfields; i++) {
14558 keylen = length(key)
14559 if (S_is_set[key]) {
14561 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14562 len += length(value) + length(field[++i])
14573 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14574 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14575 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14578 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14579 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14582 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14583 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14584 # trailing colons and then remove the whole line if VPATH becomes empty
14585 # (actually we leave an empty line to preserve line numbers).
14586 if test "x$srcdir" = x.; then
14587 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14606 fi # test -n "$CONFIG_FILES"
14608 # Set up the scripts for CONFIG_HEADERS section.
14609 # No need to generate them if there are no CONFIG_HEADERS.
14610 # This happens for instance with `./config.status Makefile'.
14611 if test -n "$CONFIG_HEADERS"; then
14612 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14616 # Transform confdefs.h into an awk script `defines.awk', embedded as
14617 # here-document in config.status, that substitutes the proper values into
14618 # config.h.in to produce config.h.
14620 # Create a delimiter string that does not exist in confdefs.h, to ease
14621 # handling of long lines.
14623 for ac_last_try in false false :; do
14624 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14625 if test -z "$ac_tt"; then
14627 elif $ac_last_try; then
14628 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14630 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14634 # For the awk script, D is an array of macro values keyed by name,
14635 # likewise P contains macro parameters if any. Preserve backslash
14636 # newline sequences.
14638 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14640 s/.\{148\}/&'"$ac_delim"'/g
14643 s/^[ ]*#[ ]*define[ ][ ]*/ /
14650 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14652 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14656 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14657 D["\1"]=" \3\\\\\\n"\\/p
14659 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14664 s/.\{148\}/&'"$ac_delim"'/g
14669 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14672 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14674 ' <confdefs.h | sed '
14675 s/'"$ac_delim"'/"\\\
14676 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14678 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14679 for (key in D) D_is_set[key] = 1
14682 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14684 split(line, arg, " ")
14685 if (arg[1] == "#") {
14689 defundef = substr(arg[1], 2)
14692 split(mac1, mac2, "(") #)
14694 prefix = substr(line, 1, index(line, defundef) - 1)
14695 if (D_is_set[macro]) {
14696 # Preserve the white space surrounding the "#".
14697 print prefix "define", macro P[macro] D[macro]
14700 # Replace #undef with comments. This is necessary, for example,
14701 # in the case of _POSIX_SOURCE, which is predefined and required
14702 # on some systems where configure will not decide to define it.
14703 if (defundef == "undef") {
14704 print "/*", prefix defundef, macro, "*/"
14712 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14713 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14714 fi # test -n "$CONFIG_HEADERS"
14717 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14722 :[FHLC]) ac_mode=$ac_tag; continue;;
14724 case $ac_mode$ac_tag in
14726 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14727 :[FH]-) ac_tag=-:-;;
14728 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14745 -) ac_f="$ac_tmp/stdin";;
14746 *) # Look for the file first in the build tree, then in the source tree
14747 # (if the path is not absolute). The absolute path cannot be DOS-style,
14748 # because $ac_f cannot contain `:'.
14752 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14754 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14756 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14757 as_fn_append ac_file_inputs " '$ac_f'"
14760 # Let's still pretend it is `configure' which instantiates (i.e., don't
14761 # use $as_me), people would be surprised to read:
14762 # /* config.h. Generated by config.status. */
14763 configure_input='Generated from '`
14764 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14766 if test x"$ac_file" != x-; then
14767 configure_input="$ac_file. $configure_input"
14768 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14769 $as_echo "$as_me: creating $ac_file" >&6;}
14771 # Neutralize special characters interpreted by sed in replacement strings.
14772 case $configure_input in #(
14773 *\&* | *\|* | *\\* )
14774 ac_sed_conf_input=`$as_echo "$configure_input" |
14775 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14776 *) ac_sed_conf_input=$configure_input;;
14780 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14781 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14786 ac_dir=`$as_dirname -- "$ac_file" ||
14787 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14788 X"$ac_file" : 'X\(//\)[^/]' \| \
14789 X"$ac_file" : 'X\(//\)$' \| \
14790 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14791 $as_echo X"$ac_file" |
14792 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14796 /^X\(\/\/\)[^/].*/{
14809 as_dir="$ac_dir"; as_fn_mkdir_p
14813 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14815 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14816 # A ".." for each directory in $ac_dir_suffix.
14817 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14818 case $ac_top_builddir_sub in
14819 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14820 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14823 ac_abs_top_builddir=$ac_pwd
14824 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14825 # for backward compatibility:
14826 ac_top_builddir=$ac_top_build_prefix
14829 .) # We are building in place.
14831 ac_top_srcdir=$ac_top_builddir_sub
14832 ac_abs_top_srcdir=$ac_pwd ;;
14833 [\\/]* | ?:[\\/]* ) # Absolute name.
14834 ac_srcdir=$srcdir$ac_dir_suffix;
14835 ac_top_srcdir=$srcdir
14836 ac_abs_top_srcdir=$srcdir ;;
14837 *) # Relative name.
14838 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14839 ac_top_srcdir=$ac_top_build_prefix$srcdir
14840 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14842 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14852 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14853 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14855 ac_MKDIR_P=$MKDIR_P
14857 [\\/$]* | ?:[\\/]* ) ;;
14858 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14862 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14863 # If the template does not know about datarootdir, expand it.
14864 # FIXME: This hack should be removed a few years after 2.60.
14865 ac_datarootdir_hack=; ac_datarootdir_seen=
14876 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14877 *datarootdir*) ac_datarootdir_seen=yes;;
14878 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14879 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14880 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14883 ac_datarootdir_hack='
14884 s&@datadir@&$datadir&g
14885 s&@docdir@&$docdir&g
14886 s&@infodir@&$infodir&g
14887 s&@localedir@&$localedir&g
14888 s&@mandir@&$mandir&g
14889 s&\\\${datarootdir}&$datarootdir&g' ;;
14893 # Neutralize VPATH when `$srcdir' = `.'.
14894 # Shell code in configure.ac might set extrasub.
14895 # FIXME: do we really want to maintain this feature?
14896 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14897 ac_sed_extra="$ac_vpsub
14900 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14902 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14903 s|@configure_input@|$ac_sed_conf_input|;t t
14904 s&@top_builddir@&$ac_top_builddir_sub&;t t
14905 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14906 s&@srcdir@&$ac_srcdir&;t t
14907 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14908 s&@top_srcdir@&$ac_top_srcdir&;t t
14909 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14910 s&@builddir@&$ac_builddir&;t t
14911 s&@abs_builddir@&$ac_abs_builddir&;t t
14912 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14913 s&@INSTALL@&$ac_INSTALL&;t t
14914 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14915 $ac_datarootdir_hack
14917 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14918 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14920 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14921 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14922 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14923 "$ac_tmp/out"`; test -z "$ac_out"; } &&
14924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14925 which seems to be undefined. Please make sure it is defined" >&5
14926 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14927 which seems to be undefined. Please make sure it is defined" >&2;}
14929 rm -f "$ac_tmp/stdin"
14931 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14932 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14934 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14940 if test x"$ac_file" != x-; then
14942 $as_echo "/* $configure_input */" \
14943 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14944 } >"$ac_tmp/config.h" \
14945 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14946 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14947 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14948 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14951 mv "$ac_tmp/config.h" "$ac_file" \
14952 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14955 $as_echo "/* $configure_input */" \
14956 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14957 || as_fn_error $? "could not create -" "$LINENO" 5
14959 # Compute "$ac_file"'s index in $config_headers.
14962 for _am_header in $config_headers :; do
14963 case $_am_header in
14964 $_am_arg | $_am_arg:* )
14967 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14970 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14971 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14972 X"$_am_arg" : 'X\(//\)[^/]' \| \
14973 X"$_am_arg" : 'X\(//\)$' \| \
14974 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14975 $as_echo X"$_am_arg" |
14976 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14980 /^X\(\/\/\)[^/].*/{
14992 s/.*/./; q'`/stamp-h$_am_stamp_count
14995 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14996 $as_echo "$as_me: executing $ac_file commands" >&6;}
15001 case $ac_file$ac_mode in
15002 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15003 # Older Autoconf quotes --file arguments for eval, but not when files
15004 # are listed without --file. Let's play safe and only enable the eval
15005 # if we detect the quoting.
15006 case $CONFIG_FILES in
15007 *\'*) eval set x "$CONFIG_FILES" ;;
15008 *) set x $CONFIG_FILES ;;
15013 # Strip MF so we end up with the name of the file.
15014 mf=`echo "$mf" | sed -e 's/:.*$//'`
15015 # Check whether this is an Automake generated Makefile or not.
15016 # We used to match only the files named 'Makefile.in', but
15017 # some people rename them; so instead we look at the file content.
15018 # Grep'ing the first line is not enough: some people post-process
15019 # each Makefile.in and add a new line on top of each file to say so.
15020 # Grep'ing the whole file is not good either: AIX grep has a line
15021 # limit of 2048, but all sed's we know have understand at least 4000.
15022 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15023 dirpart=`$as_dirname -- "$mf" ||
15024 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15025 X"$mf" : 'X\(//\)[^/]' \| \
15026 X"$mf" : 'X\(//\)$' \| \
15027 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15029 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15033 /^X\(\/\/\)[^/].*/{
15049 # Extract the definition of DEPDIR, am__include, and am__quote
15050 # from the Makefile without running 'make'.
15051 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15052 test -z "$DEPDIR" && continue
15053 am__include=`sed -n 's/^am__include = //p' < "$mf"`
15054 test -z "$am__include" && continue
15055 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15056 # Find all dependency output files, they are included files with
15057 # $(DEPDIR) in their names. We invoke sed twice because it is the
15058 # simplest approach to changing $(DEPDIR) to its actual value in the
15060 for file in `sed -n "
15061 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15062 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15063 # Make sure the directory exists.
15064 test -f "$dirpart/$file" && continue
15065 fdir=`$as_dirname -- "$file" ||
15066 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15067 X"$file" : 'X\(//\)[^/]' \| \
15068 X"$file" : 'X\(//\)$' \| \
15069 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15070 $as_echo X"$file" |
15071 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15075 /^X\(\/\/\)[^/].*/{
15088 as_dir=$dirpart/$fdir; as_fn_mkdir_p
15089 # echo "creating $dirpart/$file"
15090 echo '# dummy' > "$dirpart/$file"
15097 # See if we are running on zsh, and set the options which allow our
15098 # commands through without removal of \ escapes.
15099 if test -n "${ZSH_VERSION+set}" ; then
15100 setopt NO_GLOB_SUBST
15103 cfgfile="${ofile}T"
15104 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15107 cat <<_LT_EOF >> "$cfgfile"
15110 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15111 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15112 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15113 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15115 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15116 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15117 # Written by Gordon Matzigkeit, 1996
15119 # This file is part of GNU Libtool.
15121 # GNU Libtool is free software; you can redistribute it and/or
15122 # modify it under the terms of the GNU General Public License as
15123 # published by the Free Software Foundation; either version 2 of
15124 # the License, or (at your option) any later version.
15126 # As a special exception to the GNU General Public License,
15127 # if you distribute this file as part of a program or library that
15128 # is built using GNU Libtool, you may include this file under the
15129 # same distribution terms that you use for the rest of that program.
15131 # GNU Libtool is distributed in the hope that it will be useful,
15132 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15133 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15134 # GNU General Public License for more details.
15136 # You should have received a copy of the GNU General Public License
15137 # along with GNU Libtool; see the file COPYING. If not, a copy
15138 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15139 # obtained by writing to the Free Software Foundation, Inc.,
15140 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15143 # The names of the tagged configurations supported by this script.
15146 # ### BEGIN LIBTOOL CONFIG
15148 # Whether or not to build shared libraries.
15149 build_libtool_libs=$enable_shared
15151 # Which release of libtool.m4 was used?
15152 macro_version=$macro_version
15153 macro_revision=$macro_revision
15155 # Whether or not to build static libraries.
15156 build_old_libs=$enable_static
15158 # What type of objects to build.
15161 # Whether or not to optimize for fast installation.
15162 fast_install=$enable_fast_install
15164 # Shell to use when invoking shell scripts.
15167 # An echo program that protects backslashes.
15171 host_alias=$host_alias
15175 # The build system.
15176 build_alias=$build_alias
15180 # A sed program that does not truncate output.
15183 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15184 Xsed="\$SED -e 1s/^X//"
15186 # A grep program that handles long lines.
15192 # A literal string matcher.
15195 # A BSD- or MS-compatible name lister.
15198 # Whether we need soft or hard links.
15201 # What is the maximum length of a command?
15202 max_cmd_len=$max_cmd_len
15204 # Object file suffix (normally "o").
15207 # Executable file suffix (normally "").
15210 # whether the shell understands "unset".
15213 # turn spaces into newlines.
15216 # turn newlines into spaces.
15219 # An object symbol dumper.
15220 OBJDUMP=$lt_OBJDUMP
15222 # Method to check whether dependent libraries are shared objects.
15223 deplibs_check_method=$lt_deplibs_check_method
15225 # Command to use when deplibs_check_method == "file_magic".
15226 file_magic_cmd=$lt_file_magic_cmd
15230 AR_FLAGS=$lt_AR_FLAGS
15232 # A symbol stripping program.
15235 # Commands used to install an old-style archive.
15237 old_postinstall_cmds=$lt_old_postinstall_cmds
15238 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15240 # Whether to use a lock for old archive extraction.
15241 lock_old_archive_extraction=$lock_old_archive_extraction
15246 # LTCC compiler flags.
15247 LTCFLAGS=$lt_CFLAGS
15249 # Take the output of nm and produce a listing of raw symbols and C names.
15250 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15252 # Transform the output of nm in a proper C declaration.
15253 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15255 # Transform the output of nm in a C name address pair.
15256 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15258 # Transform the output of nm in a C name address pair when lib prefix is needed.
15259 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15261 # The name of the directory that contains temporary libtool files.
15264 # Used to examine libraries when file_magic_cmd begins with "file".
15265 MAGIC_CMD=$MAGIC_CMD
15267 # Must we lock files when doing compilation?
15268 need_locks=$lt_need_locks
15270 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15271 DSYMUTIL=$lt_DSYMUTIL
15273 # Tool to change global to local symbols on Mac OS X.
15276 # Tool to manipulate fat objects and archives on Mac OS X.
15279 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15282 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15283 OTOOL64=$lt_OTOOL64
15285 # Old archive suffix (normally "a").
15288 # Shared library suffix (normally ".so").
15289 shrext_cmds=$lt_shrext_cmds
15291 # The commands to extract the exported symbol list from a shared archive.
15292 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15294 # Variables whose values should be saved in libtool wrapper scripts and
15295 # restored at link time.
15296 variables_saved_for_relink=$lt_variables_saved_for_relink
15298 # Do we need the "lib" prefix for modules?
15299 need_lib_prefix=$need_lib_prefix
15301 # Do we need a version for libraries?
15302 need_version=$need_version
15304 # Library versioning type.
15305 version_type=$version_type
15307 # Shared library runtime path variable.
15308 runpath_var=$runpath_var
15310 # Shared library path variable.
15311 shlibpath_var=$shlibpath_var
15313 # Is shlibpath searched before the hard-coded library search path?
15314 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15316 # Format of library name prefix.
15317 libname_spec=$lt_libname_spec
15319 # List of archive names. First name is the real one, the rest are links.
15320 # The last name is the one that the linker finds with -lNAME
15321 library_names_spec=$lt_library_names_spec
15323 # The coded name of the library, if different from the real name.
15324 soname_spec=$lt_soname_spec
15326 # Permission mode override for installation of shared libraries.
15327 install_override_mode=$lt_install_override_mode
15329 # Command to use after installation of a shared archive.
15330 postinstall_cmds=$lt_postinstall_cmds
15332 # Command to use after uninstallation of a shared archive.
15333 postuninstall_cmds=$lt_postuninstall_cmds
15335 # Commands used to finish a libtool library installation in a directory.
15336 finish_cmds=$lt_finish_cmds
15338 # As "finish_cmds", except a single script fragment to be evaled but
15340 finish_eval=$lt_finish_eval
15342 # Whether we should hardcode library paths into libraries.
15343 hardcode_into_libs=$hardcode_into_libs
15345 # Compile-time system search path for libraries.
15346 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15348 # Run-time system search path for libraries.
15349 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15351 # Whether dlopen is supported.
15352 dlopen_support=$enable_dlopen
15354 # Whether dlopen of programs is supported.
15355 dlopen_self=$enable_dlopen_self
15357 # Whether dlopen of statically linked programs is supported.
15358 dlopen_self_static=$enable_dlopen_self_static
15360 # Commands to strip libraries.
15361 old_striplib=$lt_old_striplib
15362 striplib=$lt_striplib
15365 # The linker used to build libraries.
15368 # How to create reloadable object files.
15369 reload_flag=$lt_reload_flag
15370 reload_cmds=$lt_reload_cmds
15372 # Commands used to build an old-style archive.
15373 old_archive_cmds=$lt_old_archive_cmds
15375 # A language specific compiler.
15378 # Is the compiler the GNU compiler?
15381 # Compiler flag to turn off builtin functions.
15382 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15384 # How to pass a linker flag through the compiler.
15385 wl=$lt_lt_prog_compiler_wl
15387 # Additional compiler flags for building library objects.
15388 pic_flag=$lt_lt_prog_compiler_pic
15390 # Compiler flag to prevent dynamic linking.
15391 link_static_flag=$lt_lt_prog_compiler_static
15393 # Does compiler simultaneously support -c and -o options?
15394 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15396 # Whether or not to add -lc for building shared libraries.
15397 build_libtool_need_lc=$archive_cmds_need_lc
15399 # Whether or not to disallow shared libs when runtime libs are static.
15400 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15402 # Compiler flag to allow reflexive dlopens.
15403 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15405 # Compiler flag to generate shared objects directly from archives.
15406 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15408 # Whether the compiler copes with passing no objects directly.
15409 compiler_needs_object=$lt_compiler_needs_object
15411 # Create an old-style archive from a shared archive.
15412 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15414 # Create a temporary old-style archive to link instead of a shared archive.
15415 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15417 # Commands used to build a shared archive.
15418 archive_cmds=$lt_archive_cmds
15419 archive_expsym_cmds=$lt_archive_expsym_cmds
15421 # Commands used to build a loadable module if different from building
15422 # a shared archive.
15423 module_cmds=$lt_module_cmds
15424 module_expsym_cmds=$lt_module_expsym_cmds
15426 # Whether we are building with GNU ld or not.
15427 with_gnu_ld=$lt_with_gnu_ld
15429 # Flag that allows shared libraries with undefined symbols to be built.
15430 allow_undefined_flag=$lt_allow_undefined_flag
15432 # Flag that enforces no undefined symbols.
15433 no_undefined_flag=$lt_no_undefined_flag
15435 # Flag to hardcode \$libdir into a binary during linking.
15436 # This must work even if \$libdir does not exist
15437 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15439 # If ld is used when linking, flag to hardcode \$libdir into a binary
15440 # during linking. This must work even if \$libdir does not exist.
15441 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15443 # Whether we need a single "-rpath" flag with a separated argument.
15444 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15446 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15447 # DIR into the resulting binary.
15448 hardcode_direct=$hardcode_direct
15450 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15451 # DIR into the resulting binary and the resulting library dependency is
15452 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15453 # library is relocated.
15454 hardcode_direct_absolute=$hardcode_direct_absolute
15456 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15457 # into the resulting binary.
15458 hardcode_minus_L=$hardcode_minus_L
15460 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15461 # into the resulting binary.
15462 hardcode_shlibpath_var=$hardcode_shlibpath_var
15464 # Set to "yes" if building a shared library automatically hardcodes DIR
15465 # into the library and all subsequent libraries and executables linked
15467 hardcode_automatic=$hardcode_automatic
15469 # Set to yes if linker adds runtime paths of dependent libraries
15470 # to runtime path list.
15471 inherit_rpath=$inherit_rpath
15473 # Whether libtool must link a program against all its dependency libraries.
15474 link_all_deplibs=$link_all_deplibs
15476 # Fix the shell variable \$srcfile for the compiler.
15477 fix_srcfile_path=$lt_fix_srcfile_path
15479 # Set to "yes" if exported symbols are required.
15480 always_export_symbols=$always_export_symbols
15482 # The commands to list exported symbols.
15483 export_symbols_cmds=$lt_export_symbols_cmds
15485 # Symbols that should not be listed in the preloaded symbols.
15486 exclude_expsyms=$lt_exclude_expsyms
15488 # Symbols that must always be exported.
15489 include_expsyms=$lt_include_expsyms
15491 # Commands necessary for linking programs (against libraries) with templates.
15492 prelink_cmds=$lt_prelink_cmds
15494 # Specify filename containing input files.
15495 file_list_spec=$lt_file_list_spec
15497 # How to hardcode a shared library path into an executable.
15498 hardcode_action=$hardcode_action
15500 # ### END LIBTOOL CONFIG
15506 cat <<\_LT_EOF >> "$cfgfile"
15507 # AIX sometimes has problems with the GCC collect2 program. For some
15508 # reason, if we set the COLLECT_NAMES environment variable, the problems
15509 # vanish in a puff of smoke.
15510 if test "X${COLLECT_NAMES+set}" != Xset; then
15512 export COLLECT_NAMES
15519 ltmain="$ac_aux_dir/ltmain.sh"
15522 # We use sed instead of cat because bash on DJGPP gets confused if
15523 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15524 # text mode, it properly converts lines to CR/LF. This bash problem
15525 # is reportedly fixed, but why not run on old versions too?
15526 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15527 || (rm -f "$cfgfile"; exit 1)
15531 cat << \_LT_EOF >> "$cfgfile"
15533 # func_dirname file append nondir_replacement
15534 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15535 # otherwise set result to NONDIR_REPLACEMENT.
15539 */*) func_dirname_result="${1%/*}${2}" ;;
15540 * ) func_dirname_result="${3}" ;;
15544 # func_basename file
15547 func_basename_result="${1##*/}"
15550 # func_dirname_and_basename file append nondir_replacement
15551 # perform func_basename and func_dirname in a single function
15553 # dirname: Compute the dirname of FILE. If nonempty,
15554 # add APPEND to the result, otherwise set result
15555 # to NONDIR_REPLACEMENT.
15556 # value returned in "$func_dirname_result"
15557 # basename: Compute filename of FILE.
15558 # value retuned in "$func_basename_result"
15559 # Implementation must be kept synchronized with func_dirname
15560 # and func_basename. For efficiency, we do not delegate to
15561 # those functions but instead duplicate the functionality here.
15562 func_dirname_and_basename ()
15565 */*) func_dirname_result="${1%/*}${2}" ;;
15566 * ) func_dirname_result="${3}" ;;
15568 func_basename_result="${1##*/}"
15571 # func_stripname prefix suffix name
15572 # strip PREFIX and SUFFIX off of NAME.
15573 # PREFIX and SUFFIX must not contain globbing or regex special
15574 # characters, hashes, percent signs, but SUFFIX may contain a leading
15575 # dot (in which case that matches only a dot).
15578 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15579 # positional parameters, so assign one to ordinary parameter first.
15580 func_stripname_result=${3}
15581 func_stripname_result=${func_stripname_result#"${1}"}
15582 func_stripname_result=${func_stripname_result%"${2}"}
15588 func_opt_split_opt=${1%%=*}
15589 func_opt_split_arg=${1#*=}
15596 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15597 *) func_lo2o_result=${1} ;;
15601 # func_xform libobj-or-source
15604 func_xform_result=${1%.*}.lo
15607 # func_arith arithmetic-term...
15610 func_arith_result=$(( $* ))
15614 # STRING may not start with a hyphen.
15617 func_len_result=${#1}
15622 *) # Bourne compatible functions.
15623 cat << \_LT_EOF >> "$cfgfile"
15625 # func_dirname file append nondir_replacement
15626 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15627 # otherwise set result to NONDIR_REPLACEMENT.
15630 # Extract subdirectory from the argument.
15631 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15632 if test "X$func_dirname_result" = "X${1}"; then
15633 func_dirname_result="${3}"
15635 func_dirname_result="$func_dirname_result${2}"
15639 # func_basename file
15642 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15646 # func_stripname prefix suffix name
15647 # strip PREFIX and SUFFIX off of NAME.
15648 # PREFIX and SUFFIX must not contain globbing or regex special
15649 # characters, hashes, percent signs, but SUFFIX may contain a leading
15650 # dot (in which case that matches only a dot).
15651 # func_strip_suffix prefix name
15655 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15656 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15661 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15662 my_sed_long_arg='1s/^-[^=]*=//'
15667 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15668 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15674 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15677 # func_xform libobj-or-source
15680 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15683 # func_arith arithmetic-term...
15686 func_arith_result=`expr "$@"`
15690 # STRING may not start with a hyphen.
15693 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15699 case $lt_shell_append in
15701 cat << \_LT_EOF >> "$cfgfile"
15703 # func_append var value
15704 # Append VALUE to the end of shell variable VAR.
15712 cat << \_LT_EOF >> "$cfgfile"
15714 # func_append var value
15715 # Append VALUE to the end of shell variable VAR.
15726 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15727 || (rm -f "$cfgfile"; exit 1)
15729 mv -f "$cfgfile" "$ofile" ||
15730 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15741 ac_clean_files=$ac_clean_files_save
15743 test $ac_write_fail = 0 ||
15744 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15747 # configure is writing to config.log, and then calls config.status.
15748 # config.status does its own redirection, appending to config.log.
15749 # Unfortunately, on DOS this fails, as config.log is still kept open
15750 # by configure, so config.status won't be able to write to it; its
15751 # output is simply discarded. So we exec the FD to /dev/null,
15752 # effectively closing config.log, so it can be properly (re)opened and
15753 # appended to by config.status. When coming back to configure, we
15754 # need to make the FD available again.
15755 if test "$no_create" != yes; then
15757 ac_config_status_args=
15758 test "$silent" = yes &&
15759 ac_config_status_args="$ac_config_status_args --quiet"
15761 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15763 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15764 # would make configure fail if this is the last instruction.
15765 $ac_cs_success || as_fn_exit 1
15767 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15769 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}