2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for vpp-japi 0.1.
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
200 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
201 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
202 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 PATH=/empty FPATH=/empty; export PATH FPATH
205 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
206 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
207 test \$(( 1 + 1 )) = 2 || 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."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
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='vpp-japi'
589 PACKAGE_TARNAME='vpp-japi'
590 PACKAGE_VERSION='0.1'
591 PACKAGE_STRING='vpp-japi 0.1'
595 # Factoring default headers for most tests.
596 ac_includes_default="\
598 #ifdef HAVE_SYS_TYPES_H
599 # include <sys/types.h>
601 #ifdef HAVE_SYS_STAT_H
602 # include <sys/stat.h>
608 # ifdef HAVE_STDLIB_H
613 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618 #ifdef HAVE_STRINGS_H
619 # include <strings.h>
621 #ifdef HAVE_INTTYPES_H
622 # include <inttypes.h>
631 ac_subst_vars='am__EXEEXT_FALSE
642 am__fastdepCCAS_FALSE
706 INSTALL_STRIP_PROGRAM
748 program_transform_name
761 enable_option_checking
767 enable_dependency_tracking
772 ac_precious_vars='build_alias
785 # Initialize some variables set by options.
787 ac_init_version=false
788 ac_unrecognized_opts=
790 # The variables have the same names as the options, with
791 # dashes changed to underlines.
799 program_transform_name=s,x,x,
807 # Installation directory options.
808 # These are left unexpanded so users can "make install exec_prefix=/foo"
809 # and all the variables that are supposed to be based on exec_prefix
810 # by default will actually change.
811 # Use braces instead of parens because sh, perl, etc. also accept them.
812 # (The list follows the same order as the GNU Coding Standards.)
813 bindir='${exec_prefix}/bin'
814 sbindir='${exec_prefix}/sbin'
815 libexecdir='${exec_prefix}/libexec'
816 datarootdir='${prefix}/share'
817 datadir='${datarootdir}'
818 sysconfdir='${prefix}/etc'
819 sharedstatedir='${prefix}/com'
820 localstatedir='${prefix}/var'
821 includedir='${prefix}/include'
822 oldincludedir='/usr/include'
823 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
824 infodir='${datarootdir}/info'
829 libdir='${exec_prefix}/lib'
830 localedir='${datarootdir}/locale'
831 mandir='${datarootdir}/man'
837 # If the previous option needs an argument, assign it.
838 if test -n "$ac_prev"; then
839 eval $ac_prev=\$ac_option
845 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
850 # Accept the important Cygnus configure options, so we can diagnose typos.
852 case $ac_dashdash$ac_option in
856 -bindir | --bindir | --bindi | --bind | --bin | --bi)
858 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
861 -build | --build | --buil | --bui | --bu)
862 ac_prev=build_alias ;;
863 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
864 build_alias=$ac_optarg ;;
866 -cache-file | --cache-file | --cache-fil | --cache-fi \
867 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
868 ac_prev=cache_file ;;
869 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
870 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
871 cache_file=$ac_optarg ;;
874 cache_file=config.cache ;;
876 -datadir | --datadir | --datadi | --datad)
878 -datadir=* | --datadir=* | --datadi=* | --datad=*)
879 datadir=$ac_optarg ;;
881 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
882 | --dataroo | --dataro | --datar)
883 ac_prev=datarootdir ;;
884 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
885 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
886 datarootdir=$ac_optarg ;;
888 -disable-* | --disable-*)
889 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
890 # Reject names that are not valid shell variable names.
891 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
892 as_fn_error $? "invalid feature name: $ac_useropt"
893 ac_useropt_orig=$ac_useropt
894 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
895 case $ac_user_opts in
899 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
900 ac_unrecognized_sep=', ';;
902 eval enable_$ac_useropt=no ;;
904 -docdir | --docdir | --docdi | --doc | --do)
906 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
909 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
911 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
914 -enable-* | --enable-*)
915 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
916 # Reject names that are not valid shell variable names.
917 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918 as_fn_error $? "invalid feature name: $ac_useropt"
919 ac_useropt_orig=$ac_useropt
920 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921 case $ac_user_opts in
925 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
926 ac_unrecognized_sep=', ';;
928 eval enable_$ac_useropt=\$ac_optarg ;;
930 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
931 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
932 | --exec | --exe | --ex)
933 ac_prev=exec_prefix ;;
934 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
935 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
936 | --exec=* | --exe=* | --ex=*)
937 exec_prefix=$ac_optarg ;;
939 -gas | --gas | --ga | --g)
940 # Obsolete; use --with-gas.
943 -help | --help | --hel | --he | -h)
945 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
946 ac_init_help=recursive ;;
947 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
948 ac_init_help=short ;;
950 -host | --host | --hos | --ho)
951 ac_prev=host_alias ;;
952 -host=* | --host=* | --hos=* | --ho=*)
953 host_alias=$ac_optarg ;;
955 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
957 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
959 htmldir=$ac_optarg ;;
961 -includedir | --includedir | --includedi | --included | --include \
962 | --includ | --inclu | --incl | --inc)
963 ac_prev=includedir ;;
964 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
965 | --includ=* | --inclu=* | --incl=* | --inc=*)
966 includedir=$ac_optarg ;;
968 -infodir | --infodir | --infodi | --infod | --info | --inf)
970 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
971 infodir=$ac_optarg ;;
973 -libdir | --libdir | --libdi | --libd)
975 -libdir=* | --libdir=* | --libdi=* | --libd=*)
978 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
979 | --libexe | --libex | --libe)
980 ac_prev=libexecdir ;;
981 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
982 | --libexe=* | --libex=* | --libe=*)
983 libexecdir=$ac_optarg ;;
985 -localedir | --localedir | --localedi | --localed | --locale)
987 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
988 localedir=$ac_optarg ;;
990 -localstatedir | --localstatedir | --localstatedi | --localstated \
991 | --localstate | --localstat | --localsta | --localst | --locals)
992 ac_prev=localstatedir ;;
993 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
994 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
995 localstatedir=$ac_optarg ;;
997 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
999 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1000 mandir=$ac_optarg ;;
1002 -nfp | --nfp | --nf)
1003 # Obsolete; use --without-fp.
1006 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1007 | --no-cr | --no-c | -n)
1010 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1011 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1014 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1015 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1016 | --oldin | --oldi | --old | --ol | --o)
1017 ac_prev=oldincludedir ;;
1018 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1019 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1020 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1021 oldincludedir=$ac_optarg ;;
1023 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1025 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1026 prefix=$ac_optarg ;;
1028 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1029 | --program-pre | --program-pr | --program-p)
1030 ac_prev=program_prefix ;;
1031 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1032 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1033 program_prefix=$ac_optarg ;;
1035 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1036 | --program-suf | --program-su | --program-s)
1037 ac_prev=program_suffix ;;
1038 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1039 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1040 program_suffix=$ac_optarg ;;
1042 -program-transform-name | --program-transform-name \
1043 | --program-transform-nam | --program-transform-na \
1044 | --program-transform-n | --program-transform- \
1045 | --program-transform | --program-transfor \
1046 | --program-transfo | --program-transf \
1047 | --program-trans | --program-tran \
1048 | --progr-tra | --program-tr | --program-t)
1049 ac_prev=program_transform_name ;;
1050 -program-transform-name=* | --program-transform-name=* \
1051 | --program-transform-nam=* | --program-transform-na=* \
1052 | --program-transform-n=* | --program-transform-=* \
1053 | --program-transform=* | --program-transfor=* \
1054 | --program-transfo=* | --program-transf=* \
1055 | --program-trans=* | --program-tran=* \
1056 | --progr-tra=* | --program-tr=* | --program-t=*)
1057 program_transform_name=$ac_optarg ;;
1059 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1061 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1062 pdfdir=$ac_optarg ;;
1064 -psdir | --psdir | --psdi | --psd | --ps)
1066 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1069 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1070 | -silent | --silent | --silen | --sile | --sil)
1073 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1075 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1077 sbindir=$ac_optarg ;;
1079 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1080 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1081 | --sharedst | --shareds | --shared | --share | --shar \
1083 ac_prev=sharedstatedir ;;
1084 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1085 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1086 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1088 sharedstatedir=$ac_optarg ;;
1090 -site | --site | --sit)
1092 -site=* | --site=* | --sit=*)
1095 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1097 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1098 srcdir=$ac_optarg ;;
1100 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1101 | --syscon | --sysco | --sysc | --sys | --sy)
1102 ac_prev=sysconfdir ;;
1103 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1104 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1105 sysconfdir=$ac_optarg ;;
1107 -target | --target | --targe | --targ | --tar | --ta | --t)
1108 ac_prev=target_alias ;;
1109 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1110 target_alias=$ac_optarg ;;
1112 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1115 -version | --version | --versio | --versi | --vers | -V)
1116 ac_init_version=: ;;
1119 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1120 # Reject names that are not valid shell variable names.
1121 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1122 as_fn_error $? "invalid package name: $ac_useropt"
1123 ac_useropt_orig=$ac_useropt
1124 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1125 case $ac_user_opts in
1129 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1130 ac_unrecognized_sep=', ';;
1132 eval with_$ac_useropt=\$ac_optarg ;;
1134 -without-* | --without-*)
1135 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1136 # Reject names that are not valid shell variable names.
1137 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1138 as_fn_error $? "invalid package name: $ac_useropt"
1139 ac_useropt_orig=$ac_useropt
1140 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1141 case $ac_user_opts in
1145 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1146 ac_unrecognized_sep=', ';;
1148 eval with_$ac_useropt=no ;;
1151 # Obsolete; use --with-x.
1154 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1155 | --x-incl | --x-inc | --x-in | --x-i)
1156 ac_prev=x_includes ;;
1157 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1158 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1159 x_includes=$ac_optarg ;;
1161 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1162 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1163 ac_prev=x_libraries ;;
1164 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1165 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1166 x_libraries=$ac_optarg ;;
1168 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1169 Try \`$0 --help' for more information"
1173 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1174 # Reject names that are not valid shell variable names.
1175 case $ac_envvar in #(
1176 '' | [0-9]* | *[!_$as_cr_alnum]* )
1177 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1179 eval $ac_envvar=\$ac_optarg
1180 export $ac_envvar ;;
1183 # FIXME: should be removed in autoconf 3.0.
1184 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1185 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1186 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1187 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1193 if test -n "$ac_prev"; then
1194 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1195 as_fn_error $? "missing argument to $ac_option"
1198 if test -n "$ac_unrecognized_opts"; then
1199 case $enable_option_checking in
1201 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1202 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1206 # Check all directory arguments for consistency.
1207 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1208 datadir sysconfdir sharedstatedir localstatedir includedir \
1209 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1210 libdir localedir mandir
1212 eval ac_val=\$$ac_var
1213 # Remove trailing slashes.
1216 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1217 eval $ac_var=\$ac_val;;
1219 # Be sure to have absolute directory names.
1221 [\\/$]* | ?:[\\/]* ) continue;;
1222 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1224 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1227 # There might be people who depend on the old broken behavior: `$host'
1228 # used to hold the argument of --host etc.
1229 # FIXME: To remove some day.
1232 target=$target_alias
1234 # FIXME: To remove some day.
1235 if test "x$host_alias" != x; then
1236 if test "x$build_alias" = x; then
1237 cross_compiling=maybe
1238 elif test "x$build_alias" != "x$host_alias"; then
1244 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1246 test "$silent" = yes && exec 6>/dev/null
1249 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 ac_ls_di=`ls -di .` &&
1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252 as_fn_error $? "working directory cannot be determined"
1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254 as_fn_error $? "pwd does not report name of working directory"
1257 # Find the source files, if location was not specified.
1258 if test -z "$srcdir"; then
1259 ac_srcdir_defaulted=yes
1260 # Try the directory containing this script, then the parent directory.
1261 ac_confdir=`$as_dirname -- "$as_myself" ||
1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263 X"$as_myself" : 'X\(//\)[^/]' \| \
1264 X"$as_myself" : 'X\(//\)$' \| \
1265 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 $as_echo X"$as_myself" |
1267 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1285 if test ! -r "$srcdir/$ac_unique_file"; then
1289 ac_srcdir_defaulted=no
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1297 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1309 for ac_var in $ac_precious_vars; do
1310 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311 eval ac_env_${ac_var}_value=\$${ac_var}
1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1317 # Report the --help message.
1319 if test "$ac_init_help" = "long"; then
1320 # Omit some internal or obsolete options to make the list less imposing.
1321 # This message is too long to be a string in the A/UX 3.1 sh.
1323 \`configure' configures vpp-japi 0.1 to adapt to many kinds of systems.
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE. See below for descriptions of some of the useful variables.
1330 Defaults for the options are specified in brackets.
1333 -h, --help display this help and exit
1334 --help=short display options specific to this package
1335 --help=recursive display the short help of all the included packages
1336 -V, --version display version information and exit
1337 -q, --quiet, --silent do not print \`checking ...' messages
1338 --cache-file=FILE cache test results in FILE [disabled]
1339 -C, --config-cache alias for \`--cache-file=config.cache'
1340 -n, --no-create do not create output files
1341 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1343 Installation directories:
1344 --prefix=PREFIX install architecture-independent files in PREFIX
1345 [$ac_default_prefix]
1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1354 For better control, use the options below.
1356 Fine tuning of the installation directories:
1357 --bindir=DIR user executables [EPREFIX/bin]
1358 --sbindir=DIR system admin executables [EPREFIX/sbin]
1359 --libexecdir=DIR program executables [EPREFIX/libexec]
1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1363 --libdir=DIR object code libraries [EPREFIX/lib]
1364 --includedir=DIR C header files [PREFIX/include]
1365 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1368 --infodir=DIR info documentation [DATAROOTDIR/info]
1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1370 --mandir=DIR man documentation [DATAROOTDIR/man]
1371 --docdir=DIR documentation root [DATAROOTDIR/doc/vpp-japi]
1372 --htmldir=DIR html documentation [DOCDIR]
1373 --dvidir=DIR dvi documentation [DOCDIR]
1374 --pdfdir=DIR pdf documentation [DOCDIR]
1375 --psdir=DIR ps documentation [DOCDIR]
1381 --program-prefix=PREFIX prepend PREFIX to installed program names
1382 --program-suffix=SUFFIX append SUFFIX to installed program names
1383 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1386 --build=BUILD configure for building on BUILD [guessed]
1387 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1391 if test -n "$ac_init_help"; then
1392 case $ac_init_help in
1393 short | recursive ) echo "Configuration of vpp-japi 0.1:";;
1398 --disable-option-checking ignore unrecognized --enable/--with options
1399 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1400 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1401 --enable-silent-rules less verbose build output (undo: "make V=1")
1402 --disable-silent-rules verbose build output (undo: "make V=0")
1403 --enable-shared[=PKGS] build shared libraries [default=yes]
1404 --enable-static[=PKGS] build static libraries [default=yes]
1405 --enable-fast-install[=PKGS]
1406 optimize for fast installation [default=yes]
1407 --enable-dependency-tracking
1408 do not reject slow dependency extractors
1409 --disable-dependency-tracking
1410 speeds up one-time build
1411 --disable-libtool-lock avoid locking (might break parallel builds)
1414 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1415 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1416 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1418 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1419 --with-sysroot=DIR Search for dependent libraries within DIR
1420 (or the compiler's sysroot if not specified).
1422 Some influential environment variables:
1423 CC C compiler command
1424 CFLAGS C compiler flags
1425 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1426 nonstandard directory <lib dir>
1427 LIBS libraries to pass to the linker, e.g. -l<library>
1428 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1429 you have headers in a nonstandard directory <include dir>
1431 CCAS assembler compiler command (defaults to CC)
1432 CCASFLAGS assembler compiler flags (defaults to CFLAGS)
1434 Use these variables to override the choices made by `configure' or to help
1435 it to find libraries and programs with nonstandard names/locations.
1437 Report bugs to the package provider.
1442 if test "$ac_init_help" = "recursive"; then
1443 # If there are subdirs, report their specific --help.
1444 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1445 test -d "$ac_dir" ||
1446 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1451 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1453 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1454 # A ".." for each directory in $ac_dir_suffix.
1455 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1456 case $ac_top_builddir_sub in
1457 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1461 ac_abs_top_builddir=$ac_pwd
1462 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1463 # for backward compatibility:
1464 ac_top_builddir=$ac_top_build_prefix
1467 .) # We are building in place.
1469 ac_top_srcdir=$ac_top_builddir_sub
1470 ac_abs_top_srcdir=$ac_pwd ;;
1471 [\\/]* | ?:[\\/]* ) # Absolute name.
1472 ac_srcdir=$srcdir$ac_dir_suffix;
1473 ac_top_srcdir=$srcdir
1474 ac_abs_top_srcdir=$srcdir ;;
1476 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1477 ac_top_srcdir=$ac_top_build_prefix$srcdir
1478 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1480 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1482 cd "$ac_dir" || { ac_status=$?; continue; }
1483 # Check for guested configure.
1484 if test -f "$ac_srcdir/configure.gnu"; then
1486 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1487 elif test -f "$ac_srcdir/configure"; then
1489 $SHELL "$ac_srcdir/configure" --help=recursive
1491 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1493 cd "$ac_pwd" || { ac_status=$?; break; }
1497 test -n "$ac_init_help" && exit $ac_status
1498 if $ac_init_version; then
1500 vpp-japi configure 0.1
1501 generated by GNU Autoconf 2.69
1503 Copyright (C) 2012 Free Software Foundation, Inc.
1504 This configure script is free software; the Free Software Foundation
1505 gives unlimited permission to copy, distribute and modify it.
1510 ## ------------------------ ##
1511 ## Autoconf initialization. ##
1512 ## ------------------------ ##
1514 # ac_fn_c_try_compile LINENO
1515 # --------------------------
1516 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1517 ac_fn_c_try_compile ()
1519 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1520 rm -f conftest.$ac_objext
1521 if { { ac_try="$ac_compile"
1523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1524 *) ac_try_echo=$ac_try;;
1526 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1527 $as_echo "$ac_try_echo"; } >&5
1528 (eval "$ac_compile") 2>conftest.err
1530 if test -s conftest.err; then
1531 grep -v '^ *+' conftest.err >conftest.er1
1532 cat conftest.er1 >&5
1533 mv -f conftest.er1 conftest.err
1535 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1536 test $ac_status = 0; } && {
1537 test -z "$ac_c_werror_flag" ||
1538 test ! -s conftest.err
1539 } && test -s conftest.$ac_objext; then :
1542 $as_echo "$as_me: failed program was:" >&5
1543 sed 's/^/| /' conftest.$ac_ext >&5
1547 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1548 as_fn_set_status $ac_retval
1550 } # ac_fn_c_try_compile
1552 # ac_fn_c_try_link LINENO
1553 # -----------------------
1554 # Try to link conftest.$ac_ext, and return whether this succeeded.
1557 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558 rm -f conftest.$ac_objext conftest$ac_exeext
1559 if { { ac_try="$ac_link"
1561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1562 *) ac_try_echo=$ac_try;;
1564 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1565 $as_echo "$ac_try_echo"; } >&5
1566 (eval "$ac_link") 2>conftest.err
1568 if test -s conftest.err; then
1569 grep -v '^ *+' conftest.err >conftest.er1
1570 cat conftest.er1 >&5
1571 mv -f conftest.er1 conftest.err
1573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1574 test $ac_status = 0; } && {
1575 test -z "$ac_c_werror_flag" ||
1576 test ! -s conftest.err
1577 } && test -s conftest$ac_exeext && {
1578 test "$cross_compiling" = yes ||
1579 test -x conftest$ac_exeext
1583 $as_echo "$as_me: failed program was:" >&5
1584 sed 's/^/| /' conftest.$ac_ext >&5
1588 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1589 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1590 # interfere with the next link command; also delete a directory that is
1591 # left behind by Apple's compiler. We do this before executing the actions.
1592 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1593 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1594 as_fn_set_status $ac_retval
1596 } # ac_fn_c_try_link
1598 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1599 # -------------------------------------------------------
1600 # Tests whether HEADER exists and can be compiled using the include files in
1601 # INCLUDES, setting the cache variable VAR accordingly.
1602 ac_fn_c_check_header_compile ()
1604 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1606 $as_echo_n "checking for $2... " >&6; }
1607 if eval \${$3+:} false; then :
1608 $as_echo_n "(cached) " >&6
1610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611 /* end confdefs.h. */
1615 if ac_fn_c_try_compile "$LINENO"; then :
1620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1624 $as_echo "$ac_res" >&6; }
1625 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1627 } # ac_fn_c_check_header_compile
1629 # ac_fn_c_try_cpp LINENO
1630 # ----------------------
1631 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1634 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1635 if { { ac_try="$ac_cpp conftest.$ac_ext"
1637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1638 *) ac_try_echo=$ac_try;;
1640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1641 $as_echo "$ac_try_echo"; } >&5
1642 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1644 if test -s conftest.err; then
1645 grep -v '^ *+' conftest.err >conftest.er1
1646 cat conftest.er1 >&5
1647 mv -f conftest.er1 conftest.err
1649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650 test $ac_status = 0; } > conftest.i && {
1651 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1652 test ! -s conftest.err
1656 $as_echo "$as_me: failed program was:" >&5
1657 sed 's/^/| /' conftest.$ac_ext >&5
1661 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1662 as_fn_set_status $ac_retval
1666 # ac_fn_c_try_run LINENO
1667 # ----------------------
1668 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1669 # that executables *can* be run.
1672 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 if { { ac_try="$ac_link"
1675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676 *) ac_try_echo=$ac_try;;
1678 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679 $as_echo "$ac_try_echo"; } >&5
1680 (eval "$ac_link") 2>&5
1682 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1684 { { case "(($ac_try" in
1685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686 *) ac_try_echo=$ac_try;;
1688 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689 $as_echo "$ac_try_echo"; } >&5
1690 (eval "$ac_try") 2>&5
1692 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693 test $ac_status = 0; }; }; then :
1696 $as_echo "$as_me: program exited with status $ac_status" >&5
1697 $as_echo "$as_me: failed program was:" >&5
1698 sed 's/^/| /' conftest.$ac_ext >&5
1700 ac_retval=$ac_status
1702 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1703 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1704 as_fn_set_status $ac_retval
1708 # ac_fn_c_check_func LINENO FUNC VAR
1709 # ----------------------------------
1710 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1711 ac_fn_c_check_func ()
1713 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1715 $as_echo_n "checking for $2... " >&6; }
1716 if eval \${$3+:} false; then :
1717 $as_echo_n "(cached) " >&6
1719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h. */
1721 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1722 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1723 #define $2 innocuous_$2
1725 /* System header to define __stub macros and hopefully few prototypes,
1726 which can conflict with char $2 (); below.
1727 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1728 <limits.h> exists even on freestanding compilers. */
1731 # include <limits.h>
1733 # include <assert.h>
1738 /* Override any GCC internal prototype to avoid an error.
1739 Use char because int might match the return type of a GCC
1740 builtin and then its argument prototype would still apply. */
1745 /* The GNU C library defines this for functions which it implements
1746 to always fail with ENOSYS. Some functions are actually named
1747 something starting with __ and the normal name is an alias. */
1748 #if defined __stub_$2 || defined __stub___$2
1760 if ac_fn_c_try_link "$LINENO"; then :
1765 rm -f core conftest.err conftest.$ac_objext \
1766 conftest$ac_exeext conftest.$ac_ext
1769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1770 $as_echo "$ac_res" >&6; }
1771 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1773 } # ac_fn_c_check_func
1774 cat >config.log <<_ACEOF
1775 This file contains any messages produced by compilers while
1776 running configure, to aid debugging if configure makes a mistake.
1778 It was created by vpp-japi $as_me 0.1, which was
1779 generated by GNU Autoconf 2.69. Invocation command line was
1791 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1792 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1793 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1794 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1795 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1797 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1798 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1800 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1801 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1802 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1803 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1804 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1805 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1806 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1814 test -z "$as_dir" && as_dir=.
1815 $as_echo "PATH: $as_dir"
1831 # Keep a trace of the command line.
1832 # Strip out --no-create and --no-recursion so they do not pile up.
1833 # Strip out --silent because we don't want to record it for future runs.
1834 # Also quote any args containing shell meta-characters.
1835 # Make two passes to allow for proper duplicate-argument suppression.
1839 ac_must_keep_next=false
1845 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1846 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1847 | -silent | --silent | --silen | --sile | --sil)
1850 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1853 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1855 as_fn_append ac_configure_args1 " '$ac_arg'"
1856 if test $ac_must_keep_next = true; then
1857 ac_must_keep_next=false # Got value, back to normal.
1860 *=* | --config-cache | -C | -disable-* | --disable-* \
1861 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1862 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1863 | -with-* | --with-* | -without-* | --without-* | --x)
1864 case "$ac_configure_args0 " in
1865 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1868 -* ) ac_must_keep_next=true ;;
1871 as_fn_append ac_configure_args " '$ac_arg'"
1876 { ac_configure_args0=; unset ac_configure_args0;}
1877 { ac_configure_args1=; unset ac_configure_args1;}
1879 # When interrupted or exit'd, cleanup temporary files, and complete
1880 # config.log. We remove comments because anyway the quotes in there
1881 # would cause problems or look ugly.
1882 # WARNING: Use '\'' to represent an apostrophe within the trap.
1883 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1884 trap 'exit_status=$?
1885 # Save into config.log some information that might help in debugging.
1889 $as_echo "## ---------------- ##
1890 ## Cache variables. ##
1891 ## ---------------- ##"
1893 # The following way of writing the cache mishandles newlines in values,
1895 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1896 eval ac_val=\$$ac_var
1900 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1901 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1904 _ | IFS | as_nl) ;; #(
1905 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1906 *) { eval $ac_var=; unset $ac_var;} ;;
1911 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1912 *${as_nl}ac_space=\ *)
1914 "s/'\''/'\''\\\\'\'''\''/g;
1915 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1918 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1925 $as_echo "## ----------------- ##
1926 ## Output variables. ##
1927 ## ----------------- ##"
1929 for ac_var in $ac_subst_vars
1931 eval ac_val=\$$ac_var
1933 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1935 $as_echo "$ac_var='\''$ac_val'\''"
1939 if test -n "$ac_subst_files"; then
1940 $as_echo "## ------------------- ##
1941 ## File substitutions. ##
1942 ## ------------------- ##"
1944 for ac_var in $ac_subst_files
1946 eval ac_val=\$$ac_var
1948 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1950 $as_echo "$ac_var='\''$ac_val'\''"
1955 if test -s confdefs.h; then
1956 $as_echo "## ----------- ##
1963 test "$ac_signal" != 0 &&
1964 $as_echo "$as_me: caught signal $ac_signal"
1965 $as_echo "$as_me: exit $exit_status"
1967 rm -f core *.core core.conftest.* &&
1968 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1971 for ac_signal in 1 2 13 15; do
1972 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1976 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1977 rm -f -r conftest* confdefs.h
1979 $as_echo "/* confdefs.h */" > confdefs.h
1981 # Predefined preprocessor variables.
1983 cat >>confdefs.h <<_ACEOF
1984 #define PACKAGE_NAME "$PACKAGE_NAME"
1987 cat >>confdefs.h <<_ACEOF
1988 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1991 cat >>confdefs.h <<_ACEOF
1992 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1995 cat >>confdefs.h <<_ACEOF
1996 #define PACKAGE_STRING "$PACKAGE_STRING"
1999 cat >>confdefs.h <<_ACEOF
2000 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2003 cat >>confdefs.h <<_ACEOF
2004 #define PACKAGE_URL "$PACKAGE_URL"
2008 # Let the site file select an alternate cache file if it wants to.
2009 # Prefer an explicitly selected file to automatically selected ones.
2012 if test -n "$CONFIG_SITE"; then
2013 # We do not want a PATH search for config.site.
2014 case $CONFIG_SITE in #((
2015 -*) ac_site_file1=./$CONFIG_SITE;;
2016 */*) ac_site_file1=$CONFIG_SITE;;
2017 *) ac_site_file1=./$CONFIG_SITE;;
2019 elif test "x$prefix" != xNONE; then
2020 ac_site_file1=$prefix/share/config.site
2021 ac_site_file2=$prefix/etc/config.site
2023 ac_site_file1=$ac_default_prefix/share/config.site
2024 ac_site_file2=$ac_default_prefix/etc/config.site
2026 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2028 test "x$ac_site_file" = xNONE && continue
2029 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2030 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2031 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2032 sed 's/^/| /' "$ac_site_file" >&5
2034 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2035 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2036 as_fn_error $? "failed to load site script $ac_site_file
2037 See \`config.log' for more details" "$LINENO" 5; }
2041 if test -r "$cache_file"; then
2042 # Some versions of bash will fail to source /dev/null (special files
2043 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2044 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2045 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2046 $as_echo "$as_me: loading cache $cache_file" >&6;}
2048 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2049 *) . "./$cache_file";;
2053 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2054 $as_echo "$as_me: creating cache $cache_file" >&6;}
2058 # Check that the precious variables saved in the cache have kept the same
2060 ac_cache_corrupted=false
2061 for ac_var in $ac_precious_vars; do
2062 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2063 eval ac_new_set=\$ac_env_${ac_var}_set
2064 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2065 eval ac_new_val=\$ac_env_${ac_var}_value
2066 case $ac_old_set,$ac_new_set in
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2069 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2070 ac_cache_corrupted=: ;;
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2073 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2074 ac_cache_corrupted=: ;;
2077 if test "x$ac_old_val" != "x$ac_new_val"; then
2078 # differences in whitespace do not lead to failure.
2079 ac_old_val_w=`echo x $ac_old_val`
2080 ac_new_val_w=`echo x $ac_new_val`
2081 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2082 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2083 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2084 ac_cache_corrupted=:
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2087 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2088 eval $ac_var=\$ac_old_val
2090 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2091 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2092 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2093 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2096 # Pass precious variables to config.status.
2097 if test "$ac_new_set" = set; then
2099 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2100 *) ac_arg=$ac_var=$ac_new_val ;;
2102 case " $ac_configure_args " in
2103 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2104 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2108 if $ac_cache_corrupted; then
2109 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2110 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2112 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2113 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2115 ## -------------------- ##
2116 ## Main body of script. ##
2117 ## -------------------- ##
2120 ac_cpp='$CPP $CPPFLAGS'
2121 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2122 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2123 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2127 am__api_version='1.14'
2130 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2131 if test -f "$ac_dir/install-sh"; then
2133 ac_install_sh="$ac_aux_dir/install-sh -c"
2135 elif test -f "$ac_dir/install.sh"; then
2137 ac_install_sh="$ac_aux_dir/install.sh -c"
2139 elif test -f "$ac_dir/shtool"; then
2141 ac_install_sh="$ac_aux_dir/shtool install -c"
2145 if test -z "$ac_aux_dir"; then
2146 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2149 # These three variables are undocumented and unsupported,
2150 # and are intended to be withdrawn in a future Autoconf release.
2151 # They can cause serious problems if a builder's source tree is in a directory
2152 # whose full name contains unusual characters.
2153 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2154 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2155 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2158 # Find a good install program. We prefer a C program (faster),
2159 # so one script is as good as another. But avoid the broken or
2160 # incompatible versions:
2161 # SysV /etc/install, /usr/sbin/install
2162 # SunOS /usr/etc/install
2163 # IRIX /sbin/install
2165 # AmigaOS /C/install, which installs bootblocks on floppy discs
2166 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2167 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2168 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2169 # OS/2's system install, which has a completely different semantic
2170 # ./install, which can be erroneously created by make from ./install.sh.
2171 # Reject install programs that cannot install multiple files.
2172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2173 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2174 if test -z "$INSTALL"; then
2175 if ${ac_cv_path_install+:} false; then :
2176 $as_echo_n "(cached) " >&6
2178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2182 test -z "$as_dir" && as_dir=.
2183 # Account for people who put trailing slashes in PATH elements.
2184 case $as_dir/ in #((
2185 ./ | .// | /[cC]/* | \
2186 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2187 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2190 # OSF1 and SCO ODT 3.0 have their own names for install.
2191 # Don't use installbsd from OSF since it installs stuff as root
2193 for ac_prog in ginstall scoinst install; do
2194 for ac_exec_ext in '' $ac_executable_extensions; do
2195 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2196 if test $ac_prog = install &&
2197 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2198 # AIX install. It has an incompatible calling convention.
2200 elif test $ac_prog = install &&
2201 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2202 # program-specific install script used by HP pwplus--don't use.
2205 rm -rf conftest.one conftest.two conftest.dir
2206 echo one > conftest.one
2207 echo two > conftest.two
2209 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2210 test -s conftest.one && test -s conftest.two &&
2211 test -s conftest.dir/conftest.one &&
2212 test -s conftest.dir/conftest.two
2214 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2227 rm -rf conftest.one conftest.two conftest.dir
2230 if test "${ac_cv_path_install+set}" = set; then
2231 INSTALL=$ac_cv_path_install
2233 # As a last resort, use the slow shell script. Don't cache a
2234 # value for INSTALL within a source directory, because that will
2235 # break other packages using the cache if that directory is
2236 # removed, or if the value is a relative name.
2237 INSTALL=$ac_install_sh
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2241 $as_echo "$INSTALL" >&6; }
2243 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2244 # It thinks the first close brace ends the variable substitution.
2245 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2247 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2249 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2252 $as_echo_n "checking whether build environment is sane... " >&6; }
2253 # Reject unsafe characters in $srcdir or the absolute working directory
2254 # name. Accept space and tab only in the latter.
2258 *[\\\"\#\$\&\'\`$am_lf]*)
2259 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2262 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2263 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2266 # Do 'set' in a subshell so we don't clobber the current shell's
2267 # arguments. Must try -L first in case configure is actually a
2268 # symlink; some systems play weird games with the mod time of symlinks
2269 # (eg FreeBSD returns the mod time of the symlink's containing
2273 for am_try in 1 2; do
2274 echo "timestamp, slept: $am_has_slept" > conftest.file
2275 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2276 if test "$*" = "X"; then
2278 set X `ls -t "$srcdir/configure" conftest.file`
2280 if test "$*" != "X $srcdir/configure conftest.file" \
2281 && test "$*" != "X conftest.file $srcdir/configure"; then
2283 # If neither matched, then we have a broken ls. This can happen
2284 # if, for instance, CONFIG_SHELL is bash and it inherits a
2285 # broken ls alias from the environment. This has actually
2286 # happened. Such a system could not be considered "sane".
2287 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2288 alias in your environment" "$LINENO" 5
2290 if test "$2" = conftest.file || test $am_try -eq 2; then
2297 test "$2" = conftest.file
2303 as_fn_error $? "newly created file is older than distributed files!
2304 Check your system clock" "$LINENO" 5
2306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2307 $as_echo "yes" >&6; }
2308 # If we didn't sleep, we still need to ensure time stamps of config.status and
2309 # generated files are strictly newer.
2311 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2318 test "$program_prefix" != NONE &&
2319 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2320 # Use a double $ so make ignores it.
2321 test "$program_suffix" != NONE &&
2322 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2323 # Double any \ or $.
2324 # By default was `s,x,x', remove it if useless.
2325 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2326 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2328 # expand $ac_aux_dir to an absolute path
2329 am_aux_dir=`cd $ac_aux_dir && pwd`
2331 if test x"${MISSING+set}" != xset; then
2334 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2336 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2339 # Use eval to expand $SHELL
2340 if eval "$MISSING --is-lightweight"; then
2341 am_missing_run="$MISSING "
2344 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2345 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2348 if test x"${install_sh}" != xset; then
2351 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2353 install_sh="\${SHELL} $am_aux_dir/install-sh"
2357 # Installed binaries are usually stripped using 'strip' when the user
2358 # run "make install-strip". However 'strip' might not be the right
2359 # tool to use in cross-compilation environments, therefore Automake
2360 # will honor the 'STRIP' environment variable to overrule this program.
2361 if test "$cross_compiling" != no; then
2362 if test -n "$ac_tool_prefix"; then
2363 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2364 set dummy ${ac_tool_prefix}strip; ac_word=$2
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2366 $as_echo_n "checking for $ac_word... " >&6; }
2367 if ${ac_cv_prog_STRIP+:} false; then :
2368 $as_echo_n "(cached) " >&6
2370 if test -n "$STRIP"; then
2371 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2377 test -z "$as_dir" && as_dir=.
2378 for ac_exec_ext in '' $ac_executable_extensions; do
2379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2380 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2390 STRIP=$ac_cv_prog_STRIP
2391 if test -n "$STRIP"; then
2392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2393 $as_echo "$STRIP" >&6; }
2395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2396 $as_echo "no" >&6; }
2401 if test -z "$ac_cv_prog_STRIP"; then
2403 # Extract the first word of "strip", so it can be a program name with args.
2404 set dummy strip; ac_word=$2
2405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2406 $as_echo_n "checking for $ac_word... " >&6; }
2407 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2408 $as_echo_n "(cached) " >&6
2410 if test -n "$ac_ct_STRIP"; then
2411 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2417 test -z "$as_dir" && as_dir=.
2418 for ac_exec_ext in '' $ac_executable_extensions; do
2419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2420 ac_cv_prog_ac_ct_STRIP="strip"
2421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2430 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2431 if test -n "$ac_ct_STRIP"; then
2432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2433 $as_echo "$ac_ct_STRIP" >&6; }
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2436 $as_echo "no" >&6; }
2439 if test "x$ac_ct_STRIP" = x; then
2442 case $cross_compiling:$ac_tool_warned in
2444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2445 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2446 ac_tool_warned=yes ;;
2451 STRIP="$ac_cv_prog_STRIP"
2455 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2458 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2459 if test -z "$MKDIR_P"; then
2460 if ${ac_cv_path_mkdir+:} false; then :
2461 $as_echo_n "(cached) " >&6
2463 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2464 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2467 test -z "$as_dir" && as_dir=.
2468 for ac_prog in mkdir gmkdir; do
2469 for ac_exec_ext in '' $ac_executable_extensions; do
2470 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2471 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2472 'mkdir (GNU coreutils) '* | \
2473 'mkdir (coreutils) '* | \
2474 'mkdir (fileutils) '4.1*)
2475 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2485 test -d ./--version && rmdir ./--version
2486 if test "${ac_cv_path_mkdir+set}" = set; then
2487 MKDIR_P="$ac_cv_path_mkdir -p"
2489 # As a last resort, use the slow shell script. Don't cache a
2490 # value for MKDIR_P within a source directory, because that will
2491 # break other packages using the cache if that directory is
2492 # removed, or if the value is a relative name.
2493 MKDIR_P="$ac_install_sh -d"
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2497 $as_echo "$MKDIR_P" >&6; }
2499 for ac_prog in gawk mawk nawk awk
2501 # Extract the first word of "$ac_prog", so it can be a program name with args.
2502 set dummy $ac_prog; ac_word=$2
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2504 $as_echo_n "checking for $ac_word... " >&6; }
2505 if ${ac_cv_prog_AWK+:} false; then :
2506 $as_echo_n "(cached) " >&6
2508 if test -n "$AWK"; then
2509 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2515 test -z "$as_dir" && as_dir=.
2516 for ac_exec_ext in '' $ac_executable_extensions; do
2517 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2518 ac_cv_prog_AWK="$ac_prog"
2519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2529 if test -n "$AWK"; then
2530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2531 $as_echo "$AWK" >&6; }
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2534 $as_echo "no" >&6; }
2538 test -n "$AWK" && break
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2542 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2544 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2545 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2546 $as_echo_n "(cached) " >&6
2548 cat >conftest.make <<\_ACEOF
2551 @echo '@@@%%%=$(MAKE)=@@@%%%'
2553 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2554 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2556 eval ac_cv_prog_make_${ac_make}_set=yes;;
2558 eval ac_cv_prog_make_${ac_make}_set=no;;
2562 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2564 $as_echo "yes" >&6; }
2567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2568 $as_echo "no" >&6; }
2569 SET_MAKE="MAKE=${MAKE-make}"
2572 rm -rf .tst 2>/dev/null
2573 mkdir .tst 2>/dev/null
2574 if test -d .tst; then
2579 rmdir .tst 2>/dev/null
2581 # Check whether --enable-silent-rules was given.
2582 if test "${enable_silent_rules+set}" = set; then :
2583 enableval=$enable_silent_rules;
2586 case $enable_silent_rules in # (((
2587 yes) AM_DEFAULT_VERBOSITY=0;;
2588 no) AM_DEFAULT_VERBOSITY=1;;
2589 *) AM_DEFAULT_VERBOSITY=1;;
2591 am_make=${MAKE-make}
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2593 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2594 if ${am_cv_make_support_nested_variables+:} false; then :
2595 $as_echo_n "(cached) " >&6
2597 if $as_echo 'TRUE=$(BAR$(V))
2603 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2604 am_cv_make_support_nested_variables=yes
2606 am_cv_make_support_nested_variables=no
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2610 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2611 if test $am_cv_make_support_nested_variables = yes; then
2613 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2615 AM_V=$AM_DEFAULT_VERBOSITY
2616 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2620 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2621 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2622 # is not polluted with repeated "-I."
2623 am__isrc=' -I$(srcdir)'
2624 # test to see if srcdir already configured
2625 if test -f $srcdir/config.status; then
2626 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2630 # test whether we have cygpath
2631 if test -z "$CYGPATH_W"; then
2632 if (cygpath --version) >/dev/null 2>/dev/null; then
2633 CYGPATH_W='cygpath -w'
2640 # Define the identity of the package.
2645 cat >>confdefs.h <<_ACEOF
2646 #define PACKAGE "$PACKAGE"
2650 cat >>confdefs.h <<_ACEOF
2651 #define VERSION "$VERSION"
2654 # Some tools Automake needs.
2656 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2659 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2662 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2665 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2668 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2670 # For better backward compatibility. To be removed once Automake 1.9.x
2671 # dies out for good. For more background, see:
2672 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2673 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2674 mkdir_p='$(MKDIR_P)'
2676 # We need awk for the "check" target. The system "awk" is bad on
2678 # Always define AMTAR for backward compatibility. Yes, it's still used
2679 # in the wild :-( We should find a proper way to deprecate it ...
2683 # We'll loop over all known methods to create a tar archive until one works.
2684 _am_tools='gnutar pax cpio none'
2686 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2693 # POSIX will say in a future version that running "rm -f" with no argument
2694 # is OK; and we want to be able to make that assumption in our Makefile
2695 # recipes. So use an aggressive probe to check that the usage we want is
2696 # actually supported "in the wild" to an acceptable degree.
2697 # See automake bug#10828.
2698 # To make any issue more visible, cause the running configure to be aborted
2699 # by default if the 'rm' program in use doesn't match our expectations; the
2700 # user can still override this though.
2701 if rm -f && rm -fr && rm -rf; then : OK; else
2705 Your 'rm' program seems unable to run without file operands specified
2706 on the command line, even when the '-f' option is present. This is contrary
2707 to the behaviour of most rm programs out there, and not conforming with
2708 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2710 Please tell bug-automake@gnu.org about your system, including the value
2711 of your $PATH and any error possibly output before this message. This
2712 can help us improve future automake versions.
2715 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2716 echo 'Configuration will proceed anyway, since you have set the' >&2
2717 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2721 Aborting the configuration process, to ensure you take notice of the issue.
2723 You can download and install GNU coreutils to get an 'rm' implementation
2724 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2726 If you want to complete the configuration process using your problematic
2727 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2728 to "yes", and re-run configure.
2731 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2734 # Check whether --enable-silent-rules was given.
2735 if test "${enable_silent_rules+set}" = set; then :
2736 enableval=$enable_silent_rules;
2739 case $enable_silent_rules in # (((
2740 yes) AM_DEFAULT_VERBOSITY=0;;
2741 no) AM_DEFAULT_VERBOSITY=1;;
2742 *) AM_DEFAULT_VERBOSITY=1;;
2744 am_make=${MAKE-make}
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2746 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2747 if ${am_cv_make_support_nested_variables+:} false; then :
2748 $as_echo_n "(cached) " >&6
2750 if $as_echo 'TRUE=$(BAR$(V))
2756 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2757 am_cv_make_support_nested_variables=yes
2759 am_cv_make_support_nested_variables=no
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2763 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2764 if test $am_cv_make_support_nested_variables = yes; then
2766 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2768 AM_V=$AM_DEFAULT_VERBOSITY
2769 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2777 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2782 macro_version='2.4.2'
2783 macro_revision='1.3337'
2797 ltmain="$ac_aux_dir/ltmain.sh"
2799 # Make sure we can run config.sub.
2800 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2801 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2804 $as_echo_n "checking build system type... " >&6; }
2805 if ${ac_cv_build+:} false; then :
2806 $as_echo_n "(cached) " >&6
2808 ac_build_alias=$build_alias
2809 test "x$ac_build_alias" = x &&
2810 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2811 test "x$ac_build_alias" = x &&
2812 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2813 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2814 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2818 $as_echo "$ac_cv_build" >&6; }
2819 case $ac_cv_build in
2821 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2824 ac_save_IFS=$IFS; IFS='-'
2830 # Remember, the first character of IFS is used to create $*,
2831 # except with old shells:
2834 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2838 $as_echo_n "checking host system type... " >&6; }
2839 if ${ac_cv_host+:} false; then :
2840 $as_echo_n "(cached) " >&6
2842 if test "x$host_alias" = x; then
2843 ac_cv_host=$ac_cv_build
2845 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2846 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2851 $as_echo "$ac_cv_host" >&6; }
2854 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2857 ac_save_IFS=$IFS; IFS='-'
2863 # Remember, the first character of IFS is used to create $*,
2864 # except with old shells:
2867 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2870 # Backslashify metacharacters that are still active within
2871 # double-quoted strings.
2872 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2874 # Same as above, but do not quote variable references.
2875 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2877 # Sed substitution to delay expansion of an escaped shell variable in a
2878 # double_quote_subst'ed string.
2879 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2881 # Sed substitution to delay expansion of an escaped single quote.
2882 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2884 # Sed substitution to avoid accidental globbing in evaled expressions
2885 no_glob_subst='s/\*/\\\*/g'
2887 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2888 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2889 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2892 $as_echo_n "checking how to print strings... " >&6; }
2893 # Test print first, because it will be a builtin if present.
2894 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2895 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2897 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2900 # Use this function as a fallback that always works.
2901 func_fallback_echo ()
2903 eval 'cat <<_LTECHO_EOF
2907 ECHO='func_fallback_echo'
2910 # func_echo_all arg...
2911 # Invoke $ECHO with all args, space-separated.
2918 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2919 $as_echo "printf" >&6; } ;;
2920 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2921 $as_echo "print -r" >&6; } ;;
2922 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2923 $as_echo "cat" >&6; } ;;
2939 DEPDIR="${am__leading_dot}deps"
2941 ac_config_commands="$ac_config_commands depfiles"
2944 am_make=${MAKE-make}
2945 cat > confinc << 'END'
2947 @echo this is the am__doit target
2950 # If we don't find an include directive, just comment out the code.
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2952 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2956 # First try GNU make style include.
2957 echo "include confinc" > confmf
2958 # Ignore all kinds of additional output from 'make'.
2959 case `$am_make -s -f confmf 2> /dev/null` in #(
2960 *the\ am__doit\ target*)
2966 # Now try BSD make style include.
2967 if test "$am__include" = "#"; then
2968 echo '.include "confinc"' > confmf
2969 case `$am_make -s -f confmf 2> /dev/null` in #(
2970 *the\ am__doit\ target*)
2971 am__include=.include
2979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2980 $as_echo "$_am_result" >&6; }
2981 rm -f confinc confmf
2983 # Check whether --enable-dependency-tracking was given.
2984 if test "${enable_dependency_tracking+set}" = set; then :
2985 enableval=$enable_dependency_tracking;
2988 if test "x$enable_dependency_tracking" != xno; then
2989 am_depcomp="$ac_aux_dir/depcomp"
2993 if test "x$enable_dependency_tracking" != xno; then
3003 ac_cpp='$CPP $CPPFLAGS'
3004 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3005 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3006 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3007 if test -n "$ac_tool_prefix"; then
3008 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3009 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011 $as_echo_n "checking for $ac_word... " >&6; }
3012 if ${ac_cv_prog_CC+:} false; then :
3013 $as_echo_n "(cached) " >&6
3015 if test -n "$CC"; then
3016 ac_cv_prog_CC="$CC" # Let the user override the test.
3018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3022 test -z "$as_dir" && as_dir=.
3023 for ac_exec_ext in '' $ac_executable_extensions; do
3024 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3025 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3036 if test -n "$CC"; then
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3038 $as_echo "$CC" >&6; }
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3041 $as_echo "no" >&6; }
3046 if test -z "$ac_cv_prog_CC"; then
3048 # Extract the first word of "gcc", so it can be a program name with args.
3049 set dummy gcc; ac_word=$2
3050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3051 $as_echo_n "checking for $ac_word... " >&6; }
3052 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3053 $as_echo_n "(cached) " >&6
3055 if test -n "$ac_ct_CC"; then
3056 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3062 test -z "$as_dir" && as_dir=.
3063 for ac_exec_ext in '' $ac_executable_extensions; do
3064 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3065 ac_cv_prog_ac_ct_CC="gcc"
3066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3075 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3076 if test -n "$ac_ct_CC"; then
3077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3078 $as_echo "$ac_ct_CC" >&6; }
3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3081 $as_echo "no" >&6; }
3084 if test "x$ac_ct_CC" = x; then
3087 case $cross_compiling:$ac_tool_warned in
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3090 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3091 ac_tool_warned=yes ;;
3099 if test -z "$CC"; then
3100 if test -n "$ac_tool_prefix"; then
3101 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3102 set dummy ${ac_tool_prefix}cc; ac_word=$2
3103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3104 $as_echo_n "checking for $ac_word... " >&6; }
3105 if ${ac_cv_prog_CC+:} false; then :
3106 $as_echo_n "(cached) " >&6
3108 if test -n "$CC"; then
3109 ac_cv_prog_CC="$CC" # Let the user override the test.
3111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3115 test -z "$as_dir" && as_dir=.
3116 for ac_exec_ext in '' $ac_executable_extensions; do
3117 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118 ac_cv_prog_CC="${ac_tool_prefix}cc"
3119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3129 if test -n "$CC"; then
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3131 $as_echo "$CC" >&6; }
3133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134 $as_echo "no" >&6; }
3140 if test -z "$CC"; then
3141 # Extract the first word of "cc", so it can be a program name with args.
3142 set dummy cc; ac_word=$2
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3144 $as_echo_n "checking for $ac_word... " >&6; }
3145 if ${ac_cv_prog_CC+:} false; then :
3146 $as_echo_n "(cached) " >&6
3148 if test -n "$CC"; then
3149 ac_cv_prog_CC="$CC" # Let the user override the test.
3152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156 test -z "$as_dir" && as_dir=.
3157 for ac_exec_ext in '' $ac_executable_extensions; do
3158 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3159 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3160 ac_prog_rejected=yes
3164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3171 if test $ac_prog_rejected = yes; then
3172 # We found a bogon in the path, so make sure we never use it.
3173 set dummy $ac_cv_prog_CC
3175 if test $# != 0; then
3176 # We chose a different compiler from the bogus one.
3177 # However, it has the same basename, so the bogon will be chosen
3178 # first if we set CC to just the basename; use the full file name.
3180 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3186 if test -n "$CC"; then
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3188 $as_echo "$CC" >&6; }
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191 $as_echo "no" >&6; }
3196 if test -z "$CC"; then
3197 if test -n "$ac_tool_prefix"; then
3198 for ac_prog in cl.exe
3200 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3201 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3203 $as_echo_n "checking for $ac_word... " >&6; }
3204 if ${ac_cv_prog_CC+:} false; then :
3205 $as_echo_n "(cached) " >&6
3207 if test -n "$CC"; then
3208 ac_cv_prog_CC="$CC" # Let the user override the test.
3210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3214 test -z "$as_dir" && as_dir=.
3215 for ac_exec_ext in '' $ac_executable_extensions; do
3216 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3217 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3228 if test -n "$CC"; then
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3230 $as_echo "$CC" >&6; }
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3233 $as_echo "no" >&6; }
3237 test -n "$CC" && break
3240 if test -z "$CC"; then
3242 for ac_prog in cl.exe
3244 # Extract the first word of "$ac_prog", so it can be a program name with args.
3245 set dummy $ac_prog; ac_word=$2
3246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247 $as_echo_n "checking for $ac_word... " >&6; }
3248 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3249 $as_echo_n "(cached) " >&6
3251 if test -n "$ac_ct_CC"; then
3252 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3258 test -z "$as_dir" && as_dir=.
3259 for ac_exec_ext in '' $ac_executable_extensions; do
3260 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3261 ac_cv_prog_ac_ct_CC="$ac_prog"
3262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3271 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3272 if test -n "$ac_ct_CC"; then
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3274 $as_echo "$ac_ct_CC" >&6; }
3276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3281 test -n "$ac_ct_CC" && break
3284 if test "x$ac_ct_CC" = x; then
3287 case $cross_compiling:$ac_tool_warned in
3289 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3290 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3291 ac_tool_warned=yes ;;
3300 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3301 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3302 as_fn_error $? "no acceptable C compiler found in \$PATH
3303 See \`config.log' for more details" "$LINENO" 5; }
3305 # Provide some information about the compiler.
3306 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3309 for ac_option in --version -v -V -qversion; do
3310 { { ac_try="$ac_compiler $ac_option >&5"
3312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3313 *) ac_try_echo=$ac_try;;
3315 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3316 $as_echo "$ac_try_echo"; } >&5
3317 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3319 if test -s conftest.err; then
3321 ... rest of stderr output deleted ...
3322 10q' conftest.err >conftest.er1
3323 cat conftest.er1 >&5
3325 rm -f conftest.er1 conftest.err
3326 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3327 test $ac_status = 0; }
3330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3331 /* end confdefs.h. */
3341 ac_clean_files_save=$ac_clean_files
3342 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3343 # Try to create an executable without -o first, disregard a.out.
3344 # It will help us diagnose broken compilers, and finding out an intuition
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3347 $as_echo_n "checking whether the C compiler works... " >&6; }
3348 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3350 # The possible output files:
3351 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3354 for ac_file in $ac_files
3357 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3358 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3363 if { { ac_try="$ac_link_default"
3365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3366 *) ac_try_echo=$ac_try;;
3368 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369 $as_echo "$ac_try_echo"; } >&5
3370 (eval "$ac_link_default") 2>&5
3372 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3373 test $ac_status = 0; }; then :
3374 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3375 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3376 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3377 # so that the user can short-circuit this test for compilers unknown to
3379 for ac_file in $ac_files ''
3381 test -f "$ac_file" || continue
3383 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3386 # We found the default executable, but exeext='' is most
3390 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3392 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3394 # We set ac_cv_exeext here because the later test for it is not
3395 # safe: cross compilers may not add the suffix if given an `-o'
3396 # argument, so we may need to know it at that point already.
3397 # Even if this section looks crufty: it has the advantage of
3404 test "$ac_cv_exeext" = no && ac_cv_exeext=
3409 if test -z "$ac_file"; then :
3410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3411 $as_echo "no" >&6; }
3412 $as_echo "$as_me: failed program was:" >&5
3413 sed 's/^/| /' conftest.$ac_ext >&5
3415 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3416 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3417 as_fn_error 77 "C compiler cannot create executables
3418 See \`config.log' for more details" "$LINENO" 5; }
3420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3421 $as_echo "yes" >&6; }
3423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3424 $as_echo_n "checking for C compiler default output file name... " >&6; }
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3426 $as_echo "$ac_file" >&6; }
3427 ac_exeext=$ac_cv_exeext
3429 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3430 ac_clean_files=$ac_clean_files_save
3431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3432 $as_echo_n "checking for suffix of executables... " >&6; }
3433 if { { ac_try="$ac_link"
3435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436 *) ac_try_echo=$ac_try;;
3438 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3439 $as_echo "$ac_try_echo"; } >&5
3440 (eval "$ac_link") 2>&5
3442 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3443 test $ac_status = 0; }; then :
3444 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3445 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3446 # work properly (i.e., refer to `conftest.exe'), while it won't with
3448 for ac_file in conftest.exe conftest conftest.*; do
3449 test -f "$ac_file" || continue
3451 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3452 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3460 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3461 See \`config.log' for more details" "$LINENO" 5; }
3463 rm -f conftest conftest$ac_cv_exeext
3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3465 $as_echo "$ac_cv_exeext" >&6; }
3467 rm -f conftest.$ac_ext
3468 EXEEXT=$ac_cv_exeext
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471 /* end confdefs.h. */
3476 FILE *f = fopen ("conftest.out", "w");
3477 return ferror (f) || fclose (f) != 0;
3483 ac_clean_files="$ac_clean_files conftest.out"
3484 # Check that the compiler produces executables we can run. If not, either
3485 # the compiler is broken, or we cross compile.
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3487 $as_echo_n "checking whether we are cross compiling... " >&6; }
3488 if test "$cross_compiling" != yes; then
3489 { { ac_try="$ac_link"
3491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3492 *) ac_try_echo=$ac_try;;
3494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3495 $as_echo "$ac_try_echo"; } >&5
3496 (eval "$ac_link") 2>&5
3498 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3499 test $ac_status = 0; }
3500 if { ac_try='./conftest$ac_cv_exeext'
3501 { { case "(($ac_try" in
3502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3503 *) ac_try_echo=$ac_try;;
3505 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3506 $as_echo "$ac_try_echo"; } >&5
3507 (eval "$ac_try") 2>&5
3509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3510 test $ac_status = 0; }; }; then
3513 if test "$cross_compiling" = maybe; then
3516 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3517 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3518 as_fn_error $? "cannot run C compiled programs.
3519 If you meant to cross compile, use \`--host'.
3520 See \`config.log' for more details" "$LINENO" 5; }
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3525 $as_echo "$cross_compiling" >&6; }
3527 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3528 ac_clean_files=$ac_clean_files_save
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3530 $as_echo_n "checking for suffix of object files... " >&6; }
3531 if ${ac_cv_objext+:} false; then :
3532 $as_echo_n "(cached) " >&6
3534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3535 /* end confdefs.h. */
3545 rm -f conftest.o conftest.obj
3546 if { { ac_try="$ac_compile"
3548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3549 *) ac_try_echo=$ac_try;;
3551 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3552 $as_echo "$ac_try_echo"; } >&5
3553 (eval "$ac_compile") 2>&5
3555 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3556 test $ac_status = 0; }; then :
3557 for ac_file in conftest.o conftest.obj conftest.*; do
3558 test -f "$ac_file" || continue;
3560 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3561 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3566 $as_echo "$as_me: failed program was:" >&5
3567 sed 's/^/| /' conftest.$ac_ext >&5
3569 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3570 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3571 as_fn_error $? "cannot compute suffix of object files: cannot compile
3572 See \`config.log' for more details" "$LINENO" 5; }
3574 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3577 $as_echo "$ac_cv_objext" >&6; }
3578 OBJEXT=$ac_cv_objext
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3581 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3582 if ${ac_cv_c_compiler_gnu+:} false; then :
3583 $as_echo_n "(cached) " >&6
3585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3586 /* end confdefs.h. */
3599 if ac_fn_c_try_compile "$LINENO"; then :
3604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3605 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3609 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3610 if test $ac_compiler_gnu = yes; then
3615 ac_test_CFLAGS=${CFLAGS+set}
3616 ac_save_CFLAGS=$CFLAGS
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3618 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3619 if ${ac_cv_prog_cc_g+:} false; then :
3620 $as_echo_n "(cached) " >&6
3622 ac_save_c_werror_flag=$ac_c_werror_flag
3623 ac_c_werror_flag=yes
3626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3627 /* end confdefs.h. */
3637 if ac_fn_c_try_compile "$LINENO"; then :
3641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3642 /* end confdefs.h. */
3652 if ac_fn_c_try_compile "$LINENO"; then :
3655 ac_c_werror_flag=$ac_save_c_werror_flag
3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h. */
3668 if ac_fn_c_try_compile "$LINENO"; then :
3671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3676 ac_c_werror_flag=$ac_save_c_werror_flag
3678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3679 $as_echo "$ac_cv_prog_cc_g" >&6; }
3680 if test "$ac_test_CFLAGS" = set; then
3681 CFLAGS=$ac_save_CFLAGS
3682 elif test $ac_cv_prog_cc_g = yes; then
3683 if test "$GCC" = yes; then
3689 if test "$GCC" = yes; then
3695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3696 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3697 if ${ac_cv_prog_cc_c89+:} false; then :
3698 $as_echo_n "(cached) " >&6
3700 ac_cv_prog_cc_c89=no
3702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3703 /* end confdefs.h. */
3707 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3708 struct buf { int x; };
3709 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3710 static char *e (p, i)
3716 static char *f (char * (*g) (char **, int), char **p, ...)
3721 s = g (p, va_arg (v,int));
3726 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3727 function prototypes and stuff, but not '\xHH' hex character constants.
3728 These don't provoke an error unfortunately, instead are silently treated
3729 as 'x'. The following induces an error, until -std is added to get
3730 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3731 array size at least. It's necessary to write '\x00'==0 to get something
3732 that's true only with -std. */
3733 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3735 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3736 inside strings and character constants. */
3738 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3740 int test (int i, double x);
3741 struct s1 {int (*f) (int a);};
3742 struct s2 {int (*f) (double a);};
3743 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3749 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3754 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3755 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3757 CC="$ac_save_CC $ac_arg"
3758 if ac_fn_c_try_compile "$LINENO"; then :
3759 ac_cv_prog_cc_c89=$ac_arg
3761 rm -f core conftest.err conftest.$ac_objext
3762 test "x$ac_cv_prog_cc_c89" != "xno" && break
3764 rm -f conftest.$ac_ext
3769 case "x$ac_cv_prog_cc_c89" in
3771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3772 $as_echo "none needed" >&6; } ;;
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3775 $as_echo "unsupported" >&6; } ;;
3777 CC="$CC $ac_cv_prog_cc_c89"
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3779 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3781 if test "x$ac_cv_prog_cc_c89" != xno; then :
3786 ac_cpp='$CPP $CPPFLAGS'
3787 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3788 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3789 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3792 ac_cpp='$CPP $CPPFLAGS'
3793 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3794 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3795 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3797 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3798 if ${am_cv_prog_cc_c_o+:} false; then :
3799 $as_echo_n "(cached) " >&6
3801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3802 /* end confdefs.h. */
3812 # Make sure it works both with $CC and with simple cc.
3813 # Following AC_PROG_CC_C_O, we do the test twice because some
3814 # compilers refuse to overwrite an existing .o file with -o,
3815 # though they will create one.
3816 am_cv_prog_cc_c_o=yes
3818 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3819 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3822 (exit $ac_status); } \
3823 && test -f conftest2.$ac_objext; then
3826 am_cv_prog_cc_c_o=no
3830 rm -f core conftest*
3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3834 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3835 if test "$am_cv_prog_cc_c_o" != yes; then
3836 # Losing compiler, so override with the script.
3837 # FIXME: It is wrong to rewrite CC.
3838 # But if we don't then we get into trouble of one sort or another.
3839 # A longer-term fix would be to have automake use am__CC in this case,
3840 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3841 CC="$am_aux_dir/compile $CC"
3844 ac_cpp='$CPP $CPPFLAGS'
3845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3850 depcc="$CC" am_compiler_list=
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3853 $as_echo_n "checking dependency style of $depcc... " >&6; }
3854 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3855 $as_echo_n "(cached) " >&6
3857 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3858 # We make a subdir and do the tests there. Otherwise we can end up
3859 # making bogus files that we don't know about and never remove. For
3860 # instance it was reported that on HP-UX the gcc test will end up
3861 # making a dummy file named 'D' -- because '-MD' means "put the output
3865 # Copy depcomp to subdir because otherwise we won't find it if we're
3866 # using a relative directory.
3867 cp "$am_depcomp" conftest.dir
3869 # We will build objects and dependencies in a subdirectory because
3870 # it helps to detect inapplicable dependency modes. For instance
3871 # both Tru64's cc and ICC support -MD to output dependencies as a
3872 # side effect of compilation, but ICC will put the dependencies in
3873 # the current directory while Tru64 will put them in the object
3877 am_cv_CC_dependencies_compiler_type=none
3878 if test "$am_compiler_list" = ""; then
3879 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3882 case " $depcc " in #(
3883 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3886 for depmode in $am_compiler_list; do
3887 # Setup a source with many dependencies, because some compilers
3888 # like to wrap large dependency lists on column 80 (with \), and
3889 # we should not choose a depcomp mode which is confused by this.
3891 # We need to recreate these files for each test, as the compiler may
3892 # overwrite some of them when testing with obscure command lines.
3893 # This happens at least with the AIX C compiler.
3895 for i in 1 2 3 4 5 6; do
3896 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3897 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3898 # Solaris 10 /bin/sh.
3899 echo '/* dummy */' > sub/conftst$i.h
3901 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3903 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3904 # mode. It turns out that the SunPro C++ compiler does not properly
3905 # handle '-M -o', and we need to detect this. Also, some Intel
3906 # versions had trouble with output in subdirs.
3907 am__obj=sub/conftest.${OBJEXT-o}
3908 am__minus_obj="-o $am__obj"
3911 # This depmode causes a compiler race in universal mode.
3912 test "$am__universal" = false || continue
3915 # After this tag, mechanisms are not by side-effect, so they'll
3916 # only be used when explicitly requested.
3917 if test "x$enable_dependency_tracking" = xyes; then
3923 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3924 # This compiler won't grok '-c -o', but also, the minuso test has
3925 # not run yet. These depmodes are late enough in the game, and
3926 # so weak that their functioning should not be impacted.
3927 am__obj=conftest.${OBJEXT-o}
3932 if depmode=$depmode \
3933 source=sub/conftest.c object=$am__obj \
3934 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3935 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3936 >/dev/null 2>conftest.err &&
3937 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3938 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3939 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3940 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3941 # icc doesn't choke on unknown options, it will just issue warnings
3942 # or remarks (even with -Werror). So we grep stderr for any message
3943 # that says an option was ignored or not supported.
3944 # When given -MP, icc 7.0 and 7.1 complain thusly:
3945 # icc: Command line warning: ignoring option '-M'; no argument required
3946 # The diagnosis changed in icc 8.0:
3947 # icc: Command line remark: option '-MP' not supported
3948 if (grep 'ignoring option' conftest.err ||
3949 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3950 am_cv_CC_dependencies_compiler_type=$depmode
3959 am_cv_CC_dependencies_compiler_type=none
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3964 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3965 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3968 test "x$enable_dependency_tracking" != xno \
3969 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3971 am__fastdepCC_FALSE='#'
3973 am__fastdepCC_TRUE='#'
3974 am__fastdepCC_FALSE=
3978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3979 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3980 if ${ac_cv_path_SED+:} false; then :
3981 $as_echo_n "(cached) " >&6
3983 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3984 for ac_i in 1 2 3 4 5 6 7; do
3985 ac_script="$ac_script$as_nl$ac_script"
3987 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3988 { ac_script=; unset ac_script;}
3989 if test -z "$SED"; then
3990 ac_path_SED_found=false
3991 # Loop through the user's path and test for each of PROGNAME-LIST
3992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996 test -z "$as_dir" && as_dir=.
3997 for ac_prog in sed gsed; do
3998 for ac_exec_ext in '' $ac_executable_extensions; do
3999 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4000 as_fn_executable_p "$ac_path_SED" || continue
4001 # Check for GNU ac_path_SED and select it if it is found.
4002 # Check for GNU $ac_path_SED
4003 case `"$ac_path_SED" --version 2>&1` in
4005 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4008 $as_echo_n 0123456789 >"conftest.in"
4011 cat "conftest.in" "conftest.in" >"conftest.tmp"
4012 mv "conftest.tmp" "conftest.in"
4013 cp "conftest.in" "conftest.nl"
4014 $as_echo '' >> "conftest.nl"
4015 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4016 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4017 as_fn_arith $ac_count + 1 && ac_count=$as_val
4018 if test $ac_count -gt ${ac_path_SED_max-0}; then
4019 # Best one so far, save it but keep looking for a better one
4020 ac_cv_path_SED="$ac_path_SED"
4021 ac_path_SED_max=$ac_count
4023 # 10*(2^10) chars as input seems more than enough
4024 test $ac_count -gt 10 && break
4026 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4029 $ac_path_SED_found && break 3
4034 if test -z "$ac_cv_path_SED"; then
4035 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4043 $as_echo "$ac_cv_path_SED" >&6; }
4044 SED="$ac_cv_path_SED"
4047 test -z "$SED" && SED=sed
4048 Xsed="$SED -e 1s/^X//"
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4061 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4062 if ${ac_cv_path_GREP+:} false; then :
4063 $as_echo_n "(cached) " >&6
4065 if test -z "$GREP"; then
4066 ac_path_GREP_found=false
4067 # Loop through the user's path and test for each of PROGNAME-LIST
4068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4069 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4072 test -z "$as_dir" && as_dir=.
4073 for ac_prog in grep ggrep; do
4074 for ac_exec_ext in '' $ac_executable_extensions; do
4075 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4076 as_fn_executable_p "$ac_path_GREP" || continue
4077 # Check for GNU ac_path_GREP and select it if it is found.
4078 # Check for GNU $ac_path_GREP
4079 case `"$ac_path_GREP" --version 2>&1` in
4081 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4084 $as_echo_n 0123456789 >"conftest.in"
4087 cat "conftest.in" "conftest.in" >"conftest.tmp"
4088 mv "conftest.tmp" "conftest.in"
4089 cp "conftest.in" "conftest.nl"
4090 $as_echo 'GREP' >> "conftest.nl"
4091 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4092 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4093 as_fn_arith $ac_count + 1 && ac_count=$as_val
4094 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4095 # Best one so far, save it but keep looking for a better one
4096 ac_cv_path_GREP="$ac_path_GREP"
4097 ac_path_GREP_max=$ac_count
4099 # 10*(2^10) chars as input seems more than enough
4100 test $ac_count -gt 10 && break
4102 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4105 $ac_path_GREP_found && break 3
4110 if test -z "$ac_cv_path_GREP"; then
4111 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4114 ac_cv_path_GREP=$GREP
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4119 $as_echo "$ac_cv_path_GREP" >&6; }
4120 GREP="$ac_cv_path_GREP"
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4124 $as_echo_n "checking for egrep... " >&6; }
4125 if ${ac_cv_path_EGREP+:} false; then :
4126 $as_echo_n "(cached) " >&6
4128 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4129 then ac_cv_path_EGREP="$GREP -E"
4131 if test -z "$EGREP"; then
4132 ac_path_EGREP_found=false
4133 # Loop through the user's path and test for each of PROGNAME-LIST
4134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4135 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4138 test -z "$as_dir" && as_dir=.
4139 for ac_prog in egrep; do
4140 for ac_exec_ext in '' $ac_executable_extensions; do
4141 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4142 as_fn_executable_p "$ac_path_EGREP" || continue
4143 # Check for GNU ac_path_EGREP and select it if it is found.
4144 # Check for GNU $ac_path_EGREP
4145 case `"$ac_path_EGREP" --version 2>&1` in
4147 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4150 $as_echo_n 0123456789 >"conftest.in"
4153 cat "conftest.in" "conftest.in" >"conftest.tmp"
4154 mv "conftest.tmp" "conftest.in"
4155 cp "conftest.in" "conftest.nl"
4156 $as_echo 'EGREP' >> "conftest.nl"
4157 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4158 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4159 as_fn_arith $ac_count + 1 && ac_count=$as_val
4160 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4161 # Best one so far, save it but keep looking for a better one
4162 ac_cv_path_EGREP="$ac_path_EGREP"
4163 ac_path_EGREP_max=$ac_count
4165 # 10*(2^10) chars as input seems more than enough
4166 test $ac_count -gt 10 && break
4168 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4171 $ac_path_EGREP_found && break 3
4176 if test -z "$ac_cv_path_EGREP"; then
4177 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4180 ac_cv_path_EGREP=$EGREP
4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4186 $as_echo "$ac_cv_path_EGREP" >&6; }
4187 EGREP="$ac_cv_path_EGREP"
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4191 $as_echo_n "checking for fgrep... " >&6; }
4192 if ${ac_cv_path_FGREP+:} false; then :
4193 $as_echo_n "(cached) " >&6
4195 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4196 then ac_cv_path_FGREP="$GREP -F"
4198 if test -z "$FGREP"; then
4199 ac_path_FGREP_found=false
4200 # Loop through the user's path and test for each of PROGNAME-LIST
4201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4202 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4205 test -z "$as_dir" && as_dir=.
4206 for ac_prog in fgrep; do
4207 for ac_exec_ext in '' $ac_executable_extensions; do
4208 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4209 as_fn_executable_p "$ac_path_FGREP" || continue
4210 # Check for GNU ac_path_FGREP and select it if it is found.
4211 # Check for GNU $ac_path_FGREP
4212 case `"$ac_path_FGREP" --version 2>&1` in
4214 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4217 $as_echo_n 0123456789 >"conftest.in"
4220 cat "conftest.in" "conftest.in" >"conftest.tmp"
4221 mv "conftest.tmp" "conftest.in"
4222 cp "conftest.in" "conftest.nl"
4223 $as_echo 'FGREP' >> "conftest.nl"
4224 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4225 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4226 as_fn_arith $ac_count + 1 && ac_count=$as_val
4227 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4228 # Best one so far, save it but keep looking for a better one
4229 ac_cv_path_FGREP="$ac_path_FGREP"
4230 ac_path_FGREP_max=$ac_count
4232 # 10*(2^10) chars as input seems more than enough
4233 test $ac_count -gt 10 && break
4235 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4238 $ac_path_FGREP_found && break 3
4243 if test -z "$ac_cv_path_FGREP"; then
4244 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4247 ac_cv_path_FGREP=$FGREP
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4253 $as_echo "$ac_cv_path_FGREP" >&6; }
4254 FGREP="$ac_cv_path_FGREP"
4257 test -z "$GREP" && GREP=grep
4277 # Check whether --with-gnu-ld was given.
4278 if test "${with_gnu_ld+set}" = set; then :
4279 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4285 if test "$GCC" = yes; then
4286 # Check if gcc -print-prog-name=ld gives a path.
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4288 $as_echo_n "checking for ld used by $CC... " >&6; }
4291 # gcc leaves a trailing carriage return which upsets mingw
4292 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4294 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4297 # Accept absolute paths.
4299 re_direlt='/[^/][^/]*/\.\./'
4300 # Canonicalize the pathname of ld
4301 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4302 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4303 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4305 test -z "$LD" && LD="$ac_prog"
4308 # If it fails, then pretend we aren't using GCC.
4312 # If it is relative, then search for the first ld in PATH.
4316 elif test "$with_gnu_ld" = yes; then
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4318 $as_echo_n "checking for GNU ld... " >&6; }
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4321 $as_echo_n "checking for non-GNU ld... " >&6; }
4323 if ${lt_cv_path_LD+:} false; then :
4324 $as_echo_n "(cached) " >&6
4326 if test -z "$LD"; then
4327 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4328 for ac_dir in $PATH; do
4330 test -z "$ac_dir" && ac_dir=.
4331 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4332 lt_cv_path_LD="$ac_dir/$ac_prog"
4333 # Check to see if the program is GNU ld. I'd rather use --version,
4334 # but apparently some variants of GNU ld only accept -v.
4335 # Break only if it was the GNU/non-GNU ld that we prefer.
4336 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4337 *GNU* | *'with BFD'*)
4338 test "$with_gnu_ld" != no && break
4341 test "$with_gnu_ld" != yes && break
4348 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4353 if test -n "$LD"; then
4354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4355 $as_echo "$LD" >&6; }
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4358 $as_echo "no" >&6; }
4360 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4362 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4363 if ${lt_cv_prog_gnu_ld+:} false; then :
4364 $as_echo_n "(cached) " >&6
4366 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4367 case `$LD -v 2>&1 </dev/null` in
4368 *GNU* | *'with BFD'*)
4369 lt_cv_prog_gnu_ld=yes
4372 lt_cv_prog_gnu_ld=no
4376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4377 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4378 with_gnu_ld=$lt_cv_prog_gnu_ld
4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4389 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4390 if ${lt_cv_path_NM+:} false; then :
4391 $as_echo_n "(cached) " >&6
4393 if test -n "$NM"; then
4394 # Let the user override the test.
4397 lt_nm_to_check="${ac_tool_prefix}nm"
4398 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4399 lt_nm_to_check="$lt_nm_to_check nm"
4401 for lt_tmp_nm in $lt_nm_to_check; do
4402 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4403 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4405 test -z "$ac_dir" && ac_dir=.
4406 tmp_nm="$ac_dir/$lt_tmp_nm"
4407 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4408 # Check to see if the nm accepts a BSD-compat flag.
4409 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4410 # nm: unknown option "B" ignored
4411 # Tru64's nm complains that /dev/null is an invalid object file
4412 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4413 */dev/null* | *'Invalid file or object type'*)
4414 lt_cv_path_NM="$tmp_nm -B"
4418 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4420 lt_cv_path_NM="$tmp_nm -p"
4424 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4425 continue # so that we can try to find one that supports BSD flags
4434 : ${lt_cv_path_NM=no}
4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4438 $as_echo "$lt_cv_path_NM" >&6; }
4439 if test "$lt_cv_path_NM" != "no"; then
4442 # Didn't find any BSD compatible name lister, look for dumpbin.
4443 if test -n "$DUMPBIN"; then :
4444 # Let the user override the test.
4446 if test -n "$ac_tool_prefix"; then
4447 for ac_prog in dumpbin "link -dump"
4449 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4450 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if ${ac_cv_prog_DUMPBIN+:} false; then :
4454 $as_echo_n "(cached) " >&6
4456 if test -n "$DUMPBIN"; then
4457 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4463 test -z "$as_dir" && as_dir=.
4464 for ac_exec_ext in '' $ac_executable_extensions; do
4465 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4466 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4476 DUMPBIN=$ac_cv_prog_DUMPBIN
4477 if test -n "$DUMPBIN"; then
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4479 $as_echo "$DUMPBIN" >&6; }
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482 $as_echo "no" >&6; }
4486 test -n "$DUMPBIN" && break
4489 if test -z "$DUMPBIN"; then
4490 ac_ct_DUMPBIN=$DUMPBIN
4491 for ac_prog in dumpbin "link -dump"
4493 # Extract the first word of "$ac_prog", so it can be a program name with args.
4494 set dummy $ac_prog; ac_word=$2
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4496 $as_echo_n "checking for $ac_word... " >&6; }
4497 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4498 $as_echo_n "(cached) " >&6
4500 if test -n "$ac_ct_DUMPBIN"; then
4501 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4507 test -z "$as_dir" && as_dir=.
4508 for ac_exec_ext in '' $ac_executable_extensions; do
4509 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4510 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4511 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4520 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4521 if test -n "$ac_ct_DUMPBIN"; then
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4523 $as_echo "$ac_ct_DUMPBIN" >&6; }
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4526 $as_echo "no" >&6; }
4530 test -n "$ac_ct_DUMPBIN" && break
4533 if test "x$ac_ct_DUMPBIN" = x; then
4536 case $cross_compiling:$ac_tool_warned in
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4539 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4540 ac_tool_warned=yes ;;
4542 DUMPBIN=$ac_ct_DUMPBIN
4546 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4548 DUMPBIN="$DUMPBIN -symbols"
4556 if test "$DUMPBIN" != ":"; then
4560 test -z "$NM" && NM=nm
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4568 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4569 if ${lt_cv_nm_interface+:} false; then :
4570 $as_echo_n "(cached) " >&6
4572 lt_cv_nm_interface="BSD nm"
4573 echo "int some_variable = 0;" > conftest.$ac_ext
4574 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4575 (eval "$ac_compile" 2>conftest.err)
4576 cat conftest.err >&5
4577 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4578 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4579 cat conftest.err >&5
4580 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4581 cat conftest.out >&5
4582 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4583 lt_cv_nm_interface="MS dumpbin"
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4588 $as_echo "$lt_cv_nm_interface" >&6; }
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4591 $as_echo_n "checking whether ln -s works... " >&6; }
4593 if test "$LN_S" = "ln -s"; then
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4595 $as_echo "yes" >&6; }
4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4598 $as_echo "no, using $LN_S" >&6; }
4601 # find the maximum length of command line arguments
4602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4603 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4604 if ${lt_cv_sys_max_cmd_len+:} false; then :
4605 $as_echo_n "(cached) " >&6
4612 # On DJGPP, this test can blow up pretty badly due to problems in libc
4613 # (any single argument exceeding 2000 bytes causes a buffer overrun
4614 # during glob expansion). Even if it were fixed, the result of this
4615 # check would be larger than it should be.
4616 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4620 # Under GNU Hurd, this test is not required because there is
4621 # no limit to the length of command line arguments.
4622 # Libtool will interpret -1 as no limit whatsoever
4623 lt_cv_sys_max_cmd_len=-1;
4626 cygwin* | mingw* | cegcc*)
4627 # On Win9x/ME, this test blows up -- it succeeds, but takes
4628 # about 5 minutes as the teststring grows exponentially.
4629 # Worse, since 9x/ME are not pre-emptively multitasking,
4630 # you end up with a "frozen" computer, even though with patience
4631 # the test eventually succeeds (with a max line length of 256k).
4632 # Instead, let's just punt: use the minimum linelength reported by
4633 # all of the supported platforms: 8192 (on NT/2K/XP).
4634 lt_cv_sys_max_cmd_len=8192;
4638 # On MiNT this can take a long time and run out of memory.
4639 lt_cv_sys_max_cmd_len=8192;
4643 # On AmigaOS with pdksh, this test takes hours, literally.
4644 # So we just punt and use a minimum line length of 8192.
4645 lt_cv_sys_max_cmd_len=8192;
4648 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4649 # This has been around since 386BSD, at least. Likely further.
4650 if test -x /sbin/sysctl; then
4651 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4652 elif test -x /usr/sbin/sysctl; then
4653 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4655 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4657 # And add a safety zone
4658 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4659 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4663 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4664 lt_cv_sys_max_cmd_len=196608
4668 # The test takes a long time on OS/2.
4669 lt_cv_sys_max_cmd_len=8192
4673 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4674 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4675 # nice to cause kernel panics so lets avoid the loop below.
4676 # First set a reasonable default.
4677 lt_cv_sys_max_cmd_len=16384
4679 if test -x /sbin/sysconfig; then
4680 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4681 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4686 lt_cv_sys_max_cmd_len=102400
4688 sysv5* | sco5v6* | sysv4.2uw2*)
4689 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4690 if test -n "$kargmax"; then
4691 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4693 lt_cv_sys_max_cmd_len=32768
4697 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4698 if test -n "$lt_cv_sys_max_cmd_len" && \
4699 test undefined != "$lt_cv_sys_max_cmd_len"; then
4700 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4701 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4703 # Make teststring a little bigger before we do anything with it.
4704 # a 1K string should be a reasonable start.
4705 for i in 1 2 3 4 5 6 7 8 ; do
4706 teststring=$teststring$teststring
4708 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4709 # If test is not a shell built-in, we'll probably end up computing a
4710 # maximum length that is only half of the actual maximum length, but
4712 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4713 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4714 test $i != 17 # 1/2 MB should be enough
4717 teststring=$teststring$teststring
4719 # Only check the string length outside the loop.
4720 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4722 # Add a significant safety factor because C++ compilers can tack on
4723 # massive amounts of additional arguments before passing them to the
4724 # linker. It appears as though 1/2 is a usable value.
4725 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4732 if test -n $lt_cv_sys_max_cmd_len ; then
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4734 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4737 $as_echo "none" >&6; }
4739 max_cmd_len=$lt_cv_sys_max_cmd_len
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4751 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4752 # Try some XSI features
4755 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4757 && eval 'test $(( 1 + 1 )) -eq 2 \
4758 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4761 $as_echo "$xsi_shell" >&6; }
4764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4765 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4767 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4769 && lt_shell_append=yes
4770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4771 $as_echo "$lt_shell_append" >&6; }
4774 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4784 # test EBCDIC or ASCII
4785 case `echo X|tr X '\101'` in
4786 A) # ASCII based system
4787 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4788 lt_SP2NL='tr \040 \012'
4789 lt_NL2SP='tr \015\012 \040\040'
4791 *) # EBCDIC based system
4792 lt_SP2NL='tr \100 \n'
4793 lt_NL2SP='tr \r\n \100\100'
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4806 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4807 if ${lt_cv_to_host_file_cmd+:} false; then :
4808 $as_echo_n "(cached) " >&6
4813 *-*-mingw* ) # actually msys
4814 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4817 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4819 * ) # otherwise, assume *nix
4820 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4826 *-*-mingw* ) # actually msys
4827 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4830 lt_cv_to_host_file_cmd=func_convert_file_noop
4832 * ) # otherwise, assume *nix
4833 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4837 * ) # unhandled hosts (and "normal" native builds)
4838 lt_cv_to_host_file_cmd=func_convert_file_noop
4844 to_host_file_cmd=$lt_cv_to_host_file_cmd
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4846 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4853 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4854 if ${lt_cv_to_tool_file_cmd+:} false; then :
4855 $as_echo_n "(cached) " >&6
4857 #assume ordinary cross tools, or native build.
4858 lt_cv_to_tool_file_cmd=func_convert_file_noop
4862 *-*-mingw* ) # actually msys
4863 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4871 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4873 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4880 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4881 if ${lt_cv_ld_reload_flag+:} false; then :
4882 $as_echo_n "(cached) " >&6
4884 lt_cv_ld_reload_flag='-r'
4886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4887 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4888 reload_flag=$lt_cv_ld_reload_flag
4889 case $reload_flag in
4891 *) reload_flag=" $reload_flag" ;;
4893 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4895 cygwin* | mingw* | pw32* | cegcc*)
4896 if test "$GCC" != yes; then
4901 if test "$GCC" = yes; then
4902 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4904 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4917 if test -n "$ac_tool_prefix"; then
4918 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4919 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4921 $as_echo_n "checking for $ac_word... " >&6; }
4922 if ${ac_cv_prog_OBJDUMP+:} false; then :
4923 $as_echo_n "(cached) " >&6
4925 if test -n "$OBJDUMP"; then
4926 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4932 test -z "$as_dir" && as_dir=.
4933 for ac_exec_ext in '' $ac_executable_extensions; do
4934 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4935 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4945 OBJDUMP=$ac_cv_prog_OBJDUMP
4946 if test -n "$OBJDUMP"; then
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4948 $as_echo "$OBJDUMP" >&6; }
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4951 $as_echo "no" >&6; }
4956 if test -z "$ac_cv_prog_OBJDUMP"; then
4957 ac_ct_OBJDUMP=$OBJDUMP
4958 # Extract the first word of "objdump", so it can be a program name with args.
4959 set dummy objdump; ac_word=$2
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4961 $as_echo_n "checking for $ac_word... " >&6; }
4962 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4963 $as_echo_n "(cached) " >&6
4965 if test -n "$ac_ct_OBJDUMP"; then
4966 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4972 test -z "$as_dir" && as_dir=.
4973 for ac_exec_ext in '' $ac_executable_extensions; do
4974 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4975 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4985 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4986 if test -n "$ac_ct_OBJDUMP"; then
4987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4988 $as_echo "$ac_ct_OBJDUMP" >&6; }
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4991 $as_echo "no" >&6; }
4994 if test "x$ac_ct_OBJDUMP" = x; then
4997 case $cross_compiling:$ac_tool_warned in
4999 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5000 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5001 ac_tool_warned=yes ;;
5003 OBJDUMP=$ac_ct_OBJDUMP
5006 OBJDUMP="$ac_cv_prog_OBJDUMP"
5009 test -z "$OBJDUMP" && OBJDUMP=objdump
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5020 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5021 if ${lt_cv_deplibs_check_method+:} false; then :
5022 $as_echo_n "(cached) " >&6
5024 lt_cv_file_magic_cmd='$MAGIC_CMD'
5025 lt_cv_file_magic_test_file=
5026 lt_cv_deplibs_check_method='unknown'
5027 # Need to set the preceding variable on all platforms that support
5028 # interlibrary dependencies.
5029 # 'none' -- dependencies not supported.
5030 # `unknown' -- same as none, but documents that we really don't know.
5031 # 'pass_all' -- all dependencies passed with no checks.
5032 # 'test_compile' -- check by making test program.
5033 # 'file_magic [[regex]]' -- check by looking for files in library path
5034 # which responds to the $file_magic_cmd with a given extended regex.
5035 # If you have `file' or equivalent on your system and you're not sure
5036 # whether `pass_all' will *always* work, you probably want this one.
5040 lt_cv_deplibs_check_method=pass_all
5044 lt_cv_deplibs_check_method=pass_all
5048 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5049 lt_cv_file_magic_cmd='/usr/bin/file -L'
5050 lt_cv_file_magic_test_file=/shlib/libc.so
5054 # func_win32_libid is a shell function defined in ltmain.sh
5055 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5056 lt_cv_file_magic_cmd='func_win32_libid'
5060 # Base MSYS/MinGW do not provide the 'file' command needed by
5061 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5062 # unless we find 'file', for example because we are cross-compiling.
5063 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5064 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5065 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5066 lt_cv_file_magic_cmd='func_win32_libid'
5068 # Keep this pattern in sync with the one in func_win32_libid.
5069 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5070 lt_cv_file_magic_cmd='$OBJDUMP -f'
5075 # use the weaker test based on 'objdump'. See mingw*.
5076 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5077 lt_cv_file_magic_cmd='$OBJDUMP -f'
5080 darwin* | rhapsody*)
5081 lt_cv_deplibs_check_method=pass_all
5084 freebsd* | dragonfly*)
5085 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5088 # Not sure whether the presence of OpenBSD here was a mistake.
5089 # Let's accept both of them until this is cleared up.
5090 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5091 lt_cv_file_magic_cmd=/usr/bin/file
5092 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5096 lt_cv_deplibs_check_method=pass_all
5101 lt_cv_deplibs_check_method=pass_all
5104 hpux10.20* | hpux11*)
5105 lt_cv_file_magic_cmd=/usr/bin/file
5108 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5109 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5112 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]'
5113 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5116 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5117 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5123 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5124 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5127 irix5* | irix6* | nonstopux*)
5129 *-32|*"-32 ") libmagic=32-bit;;
5130 *-n32|*"-n32 ") libmagic=N32;;
5131 *-64|*"-64 ") libmagic=64-bit;;
5132 *) libmagic=never-match;;
5134 lt_cv_deplibs_check_method=pass_all
5137 # This must be glibc/ELF.
5138 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5139 lt_cv_deplibs_check_method=pass_all
5142 netbsd* | netbsdelf*-gnu)
5143 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5144 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5146 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5151 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5152 lt_cv_file_magic_cmd=/usr/bin/file
5153 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5157 lt_cv_deplibs_check_method=pass_all
5161 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5162 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5164 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5168 osf3* | osf4* | osf5*)
5169 lt_cv_deplibs_check_method=pass_all
5173 lt_cv_deplibs_check_method=pass_all
5177 lt_cv_deplibs_check_method=pass_all
5180 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5181 lt_cv_deplibs_check_method=pass_all
5185 case $host_vendor in
5187 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]'
5188 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5191 lt_cv_deplibs_check_method=pass_all
5194 lt_cv_file_magic_cmd='/bin/file'
5195 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5198 lt_cv_file_magic_cmd='/bin/file'
5199 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5200 lt_cv_file_magic_test_file=/lib/libc.so
5203 lt_cv_deplibs_check_method=pass_all
5206 lt_cv_deplibs_check_method=pass_all
5212 lt_cv_deplibs_check_method=pass_all
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5218 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5222 if test "$build" = "$host"; then
5225 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5228 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5234 file_magic_cmd=$lt_cv_file_magic_cmd
5235 deplibs_check_method=$lt_cv_deplibs_check_method
5236 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5259 if test -n "$ac_tool_prefix"; then
5260 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5261 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5263 $as_echo_n "checking for $ac_word... " >&6; }
5264 if ${ac_cv_prog_DLLTOOL+:} false; then :
5265 $as_echo_n "(cached) " >&6
5267 if test -n "$DLLTOOL"; then
5268 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5274 test -z "$as_dir" && as_dir=.
5275 for ac_exec_ext in '' $ac_executable_extensions; do
5276 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5277 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5278 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5287 DLLTOOL=$ac_cv_prog_DLLTOOL
5288 if test -n "$DLLTOOL"; then
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5290 $as_echo "$DLLTOOL" >&6; }
5292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5293 $as_echo "no" >&6; }
5298 if test -z "$ac_cv_prog_DLLTOOL"; then
5299 ac_ct_DLLTOOL=$DLLTOOL
5300 # Extract the first word of "dlltool", so it can be a program name with args.
5301 set dummy dlltool; ac_word=$2
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5303 $as_echo_n "checking for $ac_word... " >&6; }
5304 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5305 $as_echo_n "(cached) " >&6
5307 if test -n "$ac_ct_DLLTOOL"; then
5308 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5314 test -z "$as_dir" && as_dir=.
5315 for ac_exec_ext in '' $ac_executable_extensions; do
5316 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5317 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5327 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5328 if test -n "$ac_ct_DLLTOOL"; then
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5330 $as_echo "$ac_ct_DLLTOOL" >&6; }
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5333 $as_echo "no" >&6; }
5336 if test "x$ac_ct_DLLTOOL" = x; then
5339 case $cross_compiling:$ac_tool_warned in
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5342 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5343 ac_tool_warned=yes ;;
5345 DLLTOOL=$ac_ct_DLLTOOL
5348 DLLTOOL="$ac_cv_prog_DLLTOOL"
5351 test -z "$DLLTOOL" && DLLTOOL=dlltool
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5363 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5364 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5365 $as_echo_n "(cached) " >&6
5367 lt_cv_sharedlib_from_linklib_cmd='unknown'
5370 cygwin* | mingw* | pw32* | cegcc*)
5371 # two different shell functions defined in ltmain.sh
5372 # decide which to use based on capabilities of $DLLTOOL
5373 case `$DLLTOOL --help 2>&1` in
5374 *--identify-strict*)
5375 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5378 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5383 # fallback: assume linklib IS sharedlib
5384 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5390 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5391 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5392 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5401 if test -n "$ac_tool_prefix"; then
5404 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5405 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5407 $as_echo_n "checking for $ac_word... " >&6; }
5408 if ${ac_cv_prog_AR+:} false; then :
5409 $as_echo_n "(cached) " >&6
5411 if test -n "$AR"; then
5412 ac_cv_prog_AR="$AR" # Let the user override the test.
5414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5418 test -z "$as_dir" && as_dir=.
5419 for ac_exec_ext in '' $ac_executable_extensions; do
5420 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5421 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5432 if test -n "$AR"; then
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5434 $as_echo "$AR" >&6; }
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5437 $as_echo "no" >&6; }
5441 test -n "$AR" && break
5444 if test -z "$AR"; then
5448 # Extract the first word of "$ac_prog", so it can be a program name with args.
5449 set dummy $ac_prog; ac_word=$2
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5451 $as_echo_n "checking for $ac_word... " >&6; }
5452 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5453 $as_echo_n "(cached) " >&6
5455 if test -n "$ac_ct_AR"; then
5456 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5462 test -z "$as_dir" && as_dir=.
5463 for ac_exec_ext in '' $ac_executable_extensions; do
5464 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5465 ac_cv_prog_ac_ct_AR="$ac_prog"
5466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5475 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5476 if test -n "$ac_ct_AR"; then
5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5478 $as_echo "$ac_ct_AR" >&6; }
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5481 $as_echo "no" >&6; }
5485 test -n "$ac_ct_AR" && break
5488 if test "x$ac_ct_AR" = x; then
5491 case $cross_compiling:$ac_tool_warned in
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5495 ac_tool_warned=yes ;;
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5515 $as_echo_n "checking for archiver @FILE support... " >&6; }
5516 if ${lt_cv_ar_at_file+:} false; then :
5517 $as_echo_n "(cached) " >&6
5520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5521 /* end confdefs.h. */
5531 if ac_fn_c_try_compile "$LINENO"; then :
5532 echo conftest.$ac_objext > conftest.lst
5533 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5534 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5535 (eval $lt_ar_try) 2>&5
5537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5538 test $ac_status = 0; }
5539 if test "$ac_status" -eq 0; then
5540 # Ensure the archiver fails upon bogus file names.
5541 rm -f conftest.$ac_objext libconftest.a
5542 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5543 (eval $lt_ar_try) 2>&5
5545 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5546 test $ac_status = 0; }
5547 if test "$ac_status" -ne 0; then
5551 rm -f conftest.* libconftest.a
5554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5558 $as_echo "$lt_cv_ar_at_file" >&6; }
5560 if test "x$lt_cv_ar_at_file" = xno; then
5563 archiver_list_spec=$lt_cv_ar_at_file
5572 if test -n "$ac_tool_prefix"; then
5573 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5574 set dummy ${ac_tool_prefix}strip; ac_word=$2
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5576 $as_echo_n "checking for $ac_word... " >&6; }
5577 if ${ac_cv_prog_STRIP+:} false; then :
5578 $as_echo_n "(cached) " >&6
5580 if test -n "$STRIP"; then
5581 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5587 test -z "$as_dir" && as_dir=.
5588 for ac_exec_ext in '' $ac_executable_extensions; do
5589 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5590 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5600 STRIP=$ac_cv_prog_STRIP
5601 if test -n "$STRIP"; then
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5603 $as_echo "$STRIP" >&6; }
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5606 $as_echo "no" >&6; }
5611 if test -z "$ac_cv_prog_STRIP"; then
5613 # Extract the first word of "strip", so it can be a program name with args.
5614 set dummy strip; ac_word=$2
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5616 $as_echo_n "checking for $ac_word... " >&6; }
5617 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5618 $as_echo_n "(cached) " >&6
5620 if test -n "$ac_ct_STRIP"; then
5621 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5627 test -z "$as_dir" && as_dir=.
5628 for ac_exec_ext in '' $ac_executable_extensions; do
5629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5630 ac_cv_prog_ac_ct_STRIP="strip"
5631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5640 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5641 if test -n "$ac_ct_STRIP"; then
5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5643 $as_echo "$ac_ct_STRIP" >&6; }
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5646 $as_echo "no" >&6; }
5649 if test "x$ac_ct_STRIP" = x; then
5652 case $cross_compiling:$ac_tool_warned in
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5655 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5656 ac_tool_warned=yes ;;
5661 STRIP="$ac_cv_prog_STRIP"
5664 test -z "$STRIP" && STRIP=:
5671 if test -n "$ac_tool_prefix"; then
5672 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5673 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5675 $as_echo_n "checking for $ac_word... " >&6; }
5676 if ${ac_cv_prog_RANLIB+:} false; then :
5677 $as_echo_n "(cached) " >&6
5679 if test -n "$RANLIB"; then
5680 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5686 test -z "$as_dir" && as_dir=.
5687 for ac_exec_ext in '' $ac_executable_extensions; do
5688 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5689 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5690 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5699 RANLIB=$ac_cv_prog_RANLIB
5700 if test -n "$RANLIB"; then
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5702 $as_echo "$RANLIB" >&6; }
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5705 $as_echo "no" >&6; }
5710 if test -z "$ac_cv_prog_RANLIB"; then
5711 ac_ct_RANLIB=$RANLIB
5712 # Extract the first word of "ranlib", so it can be a program name with args.
5713 set dummy ranlib; ac_word=$2
5714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5715 $as_echo_n "checking for $ac_word... " >&6; }
5716 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5717 $as_echo_n "(cached) " >&6
5719 if test -n "$ac_ct_RANLIB"; then
5720 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5726 test -z "$as_dir" && as_dir=.
5727 for ac_exec_ext in '' $ac_executable_extensions; do
5728 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5729 ac_cv_prog_ac_ct_RANLIB="ranlib"
5730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5739 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5740 if test -n "$ac_ct_RANLIB"; then
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5742 $as_echo "$ac_ct_RANLIB" >&6; }
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5745 $as_echo "no" >&6; }
5748 if test "x$ac_ct_RANLIB" = x; then
5751 case $cross_compiling:$ac_tool_warned in
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5754 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5755 ac_tool_warned=yes ;;
5757 RANLIB=$ac_ct_RANLIB
5760 RANLIB="$ac_cv_prog_RANLIB"
5763 test -z "$RANLIB" && RANLIB=:
5770 # Determine commands to create old-style static archives.
5771 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5772 old_postinstall_cmds='chmod 644 $oldlib'
5773 old_postuninstall_cmds=
5775 if test -n "$RANLIB"; then
5778 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5781 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5784 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5789 lock_old_archive_extraction=yes ;;
5791 lock_old_archive_extraction=no ;;
5832 # If no C compiler was specified, use CC.
5835 # If no C compiler flags were specified, use CFLAGS.
5836 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5838 # Allow CC to be a program name with arguments.
5842 # Check for command to grab the raw symbol name followed by C symbol from nm.
5843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5844 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5845 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5846 $as_echo_n "(cached) " >&6
5849 # These are sane defaults that work on at least a few old systems.
5850 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5852 # Character class describing NM global symbol codes.
5853 symcode='[BCDEGRST]'
5855 # Regexp to match symbols that can be accessed directly from C.
5856 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5858 # Define system-specific variables.
5863 cygwin* | mingw* | pw32* | cegcc*)
5864 symcode='[ABCDGISTW]'
5867 if test "$host_cpu" = ia64; then
5868 symcode='[ABCDEGRST]'
5872 symcode='[BCDEGRST]'
5875 symcode='[BCDEGQRST]'
5886 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5894 # If we're using GNU nm, then use its standard symbol codes.
5895 case `$NM -V 2>&1` in
5896 *GNU* | *'with BFD'*)
5897 symcode='[ABCDGIRSTW]' ;;
5900 # Transform an extracted symbol line into a proper C declaration.
5901 # Some systems (esp. on ia64) link data and code symbols differently,
5902 # so use this general approach.
5903 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5905 # Transform an extracted symbol line into symbol name and symbol address
5906 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5907 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'"
5909 # Handle CRLF in mingw tool chain
5913 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5917 # Try without a prefix underscore, then with it.
5918 for ac_symprfx in "" "_"; do
5920 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5921 symxfrm="\\1 $ac_symprfx\\2 \\2"
5923 # Write the raw and C identifiers.
5924 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5925 # Fake it for dumpbin and say T for any non-static function
5926 # and D for any global variable.
5927 # Also find C++ and __fastcall symbols from MSVC++,
5928 # which start with @ or ?.
5929 lt_cv_sys_global_symbol_pipe="$AWK '"\
5930 " {last_section=section; section=\$ 3};"\
5931 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5932 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5933 " \$ 0!~/External *\|/{next};"\
5934 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5935 " {if(hide[section]) next};"\
5936 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5937 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5938 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5939 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5940 " ' prfx=^$ac_symprfx"
5942 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5944 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
5946 # Check to see that the pipe works correctly.
5950 cat > conftest.$ac_ext <<_LT_EOF
5955 void nm_test_func(void);
5956 void nm_test_func(void){}
5960 int main(){nm_test_var='a';nm_test_func();return(0);}
5963 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5964 (eval $ac_compile) 2>&5
5966 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5967 test $ac_status = 0; }; then
5968 # Now try to grab the symbols.
5970 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5971 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5974 test $ac_status = 0; } && test -s "$nlist"; then
5975 # Try sorting and uniquifying the output.
5976 if sort "$nlist" | uniq > "$nlist"T; then
5977 mv -f "$nlist"T "$nlist"
5982 # Make sure that we snagged all the symbols we need.
5983 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5984 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5985 cat <<_LT_EOF > conftest.$ac_ext
5986 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
5987 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
5988 /* DATA imports from DLLs on WIN32 con't be const, because runtime
5989 relocations are performed -- see ld's documentation on pseudo-relocs. */
5990 # define LT_DLSYM_CONST
5991 #elif defined(__osf__)
5992 /* This system does not cope well with relocations in const data. */
5993 # define LT_DLSYM_CONST
5995 # define LT_DLSYM_CONST const
6003 # Now generate the symbol file.
6004 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6006 cat <<_LT_EOF >> conftest.$ac_ext
6008 /* The mapping between symbol names and symbols. */
6009 LT_DLSYM_CONST struct {
6013 lt__PROGRAM__LTX_preloaded_symbols[] =
6015 { "@PROGRAM@", (void *) 0 },
6017 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6018 cat <<\_LT_EOF >> conftest.$ac_ext
6022 /* This works around a problem in FreeBSD linker */
6023 #ifdef FREEBSD_WORKAROUND
6024 static const void *lt_preloaded_setup() {
6025 return lt__PROGRAM__LTX_preloaded_symbols;
6033 # Now try linking the two files.
6034 mv conftest.$ac_objext conftstm.$ac_objext
6035 lt_globsym_save_LIBS=$LIBS
6036 lt_globsym_save_CFLAGS=$CFLAGS
6037 LIBS="conftstm.$ac_objext"
6038 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6039 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6040 (eval $ac_link) 2>&5
6042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6043 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6046 LIBS=$lt_globsym_save_LIBS
6047 CFLAGS=$lt_globsym_save_CFLAGS
6049 echo "cannot find nm_test_func in $nlist" >&5
6052 echo "cannot find nm_test_var in $nlist" >&5
6055 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6058 echo "$progname: failed program was:" >&5
6059 cat conftest.$ac_ext >&5
6061 rm -rf conftest* conftst*
6063 # Do not use the global_symbol_pipe unless it works.
6064 if test "$pipe_works" = yes; then
6067 lt_cv_sys_global_symbol_pipe=
6073 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6074 lt_cv_sys_global_symbol_to_cdecl=
6076 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6078 $as_echo "failed" >&6; }
6080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6081 $as_echo "ok" >&6; }
6084 # Response file support.
6085 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6086 nm_file_list_spec='@'
6087 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6088 nm_file_list_spec='@'
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6118 $as_echo_n "checking for sysroot... " >&6; }
6120 # Check whether --with-sysroot was given.
6121 if test "${with_sysroot+set}" = set; then :
6122 withval=$with_sysroot;
6129 case ${with_sysroot} in #(
6131 if test "$GCC" = yes; then
6132 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6136 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6142 $as_echo "${with_sysroot}" >&6; }
6143 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6148 $as_echo "${lt_sysroot:-no}" >&6; }
6154 # Check whether --enable-libtool-lock was given.
6155 if test "${enable_libtool_lock+set}" = set; then :
6156 enableval=$enable_libtool_lock;
6159 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6161 # Some flags need to be propagated to the compiler or linker for good
6165 # Find out which ABI we are using.
6166 echo 'int i;' > conftest.$ac_ext
6167 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6168 (eval $ac_compile) 2>&5
6170 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6171 test $ac_status = 0; }; then
6172 case `/usr/bin/file conftest.$ac_objext` in
6184 # Find out which ABI we are using.
6185 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6186 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6187 (eval $ac_compile) 2>&5
6189 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6190 test $ac_status = 0; }; then
6191 if test "$lt_cv_prog_gnu_ld" = yes; then
6192 case `/usr/bin/file conftest.$ac_objext` in
6194 LD="${LD-ld} -melf32bsmip"
6197 LD="${LD-ld} -melf32bmipn32"
6200 LD="${LD-ld} -melf64bmip"
6204 case `/usr/bin/file conftest.$ac_objext` in
6220 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6221 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6222 # Find out which ABI we are using.
6223 echo 'int i;' > conftest.$ac_ext
6224 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6225 (eval $ac_compile) 2>&5
6227 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6228 test $ac_status = 0; }; then
6229 case `/usr/bin/file conftest.o` in
6232 x86_64-*kfreebsd*-gnu)
6233 LD="${LD-ld} -m elf_i386_fbsd"
6236 case `/usr/bin/file conftest.o` in
6238 LD="${LD-ld} -m elf32_x86_64"
6241 LD="${LD-ld} -m elf_i386"
6246 LD="${LD-ld} -m elf32lppclinux"
6249 LD="${LD-ld} -m elf32ppclinux"
6252 LD="${LD-ld} -m elf_s390"
6255 LD="${LD-ld} -m elf32_sparc"
6261 x86_64-*kfreebsd*-gnu)
6262 LD="${LD-ld} -m elf_x86_64_fbsd"
6265 LD="${LD-ld} -m elf_x86_64"
6268 LD="${LD-ld} -m elf64lppc"
6271 LD="${LD-ld} -m elf64ppc"
6273 s390*-*linux*|s390*-*tpf*)
6274 LD="${LD-ld} -m elf64_s390"
6277 LD="${LD-ld} -m elf64_sparc"
6287 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6288 SAVE_CFLAGS="$CFLAGS"
6289 CFLAGS="$CFLAGS -belf"
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6291 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6292 if ${lt_cv_cc_needs_belf+:} false; then :
6293 $as_echo_n "(cached) " >&6
6296 ac_cpp='$CPP $CPPFLAGS'
6297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6302 /* end confdefs.h. */
6312 if ac_fn_c_try_link "$LINENO"; then :
6313 lt_cv_cc_needs_belf=yes
6315 lt_cv_cc_needs_belf=no
6317 rm -f core conftest.err conftest.$ac_objext \
6318 conftest$ac_exeext conftest.$ac_ext
6320 ac_cpp='$CPP $CPPFLAGS'
6321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6327 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6328 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6329 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6330 CFLAGS="$SAVE_CFLAGS"
6334 # Find out which ABI we are using.
6335 echo 'int i;' > conftest.$ac_ext
6336 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6337 (eval $ac_compile) 2>&5
6339 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6340 test $ac_status = 0; }; then
6341 case `/usr/bin/file conftest.o` in
6343 case $lt_cv_prog_gnu_ld in
6347 LD="${LD-ld} -m elf_x86_64"
6350 LD="${LD-ld} -m elf64_sparc"
6353 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6354 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6359 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6371 need_locks="$enable_libtool_lock"
6373 if test -n "$ac_tool_prefix"; then
6374 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6375 set dummy ${ac_tool_prefix}mt; ac_word=$2
6376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6377 $as_echo_n "checking for $ac_word... " >&6; }
6378 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6379 $as_echo_n "(cached) " >&6
6381 if test -n "$MANIFEST_TOOL"; then
6382 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6388 test -z "$as_dir" && as_dir=.
6389 for ac_exec_ext in '' $ac_executable_extensions; do
6390 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6391 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6392 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6401 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6402 if test -n "$MANIFEST_TOOL"; then
6403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6404 $as_echo "$MANIFEST_TOOL" >&6; }
6406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6407 $as_echo "no" >&6; }
6412 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6413 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6414 # Extract the first word of "mt", so it can be a program name with args.
6415 set dummy mt; ac_word=$2
6416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6417 $as_echo_n "checking for $ac_word... " >&6; }
6418 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6419 $as_echo_n "(cached) " >&6
6421 if test -n "$ac_ct_MANIFEST_TOOL"; then
6422 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6428 test -z "$as_dir" && as_dir=.
6429 for ac_exec_ext in '' $ac_executable_extensions; do
6430 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6431 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6441 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6442 if test -n "$ac_ct_MANIFEST_TOOL"; then
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6444 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6447 $as_echo "no" >&6; }
6450 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6453 case $cross_compiling:$ac_tool_warned in
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6457 ac_tool_warned=yes ;;
6459 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6462 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6465 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6467 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6468 if ${lt_cv_path_mainfest_tool+:} false; then :
6469 $as_echo_n "(cached) " >&6
6471 lt_cv_path_mainfest_tool=no
6472 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6473 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6474 cat conftest.err >&5
6475 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6476 lt_cv_path_mainfest_tool=yes
6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6481 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6482 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6492 rhapsody* | darwin*)
6493 if test -n "$ac_tool_prefix"; then
6494 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6495 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6497 $as_echo_n "checking for $ac_word... " >&6; }
6498 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6499 $as_echo_n "(cached) " >&6
6501 if test -n "$DSYMUTIL"; then
6502 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6508 test -z "$as_dir" && as_dir=.
6509 for ac_exec_ext in '' $ac_executable_extensions; do
6510 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6511 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6521 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6522 if test -n "$DSYMUTIL"; then
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6524 $as_echo "$DSYMUTIL" >&6; }
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6527 $as_echo "no" >&6; }
6532 if test -z "$ac_cv_prog_DSYMUTIL"; then
6533 ac_ct_DSYMUTIL=$DSYMUTIL
6534 # Extract the first word of "dsymutil", so it can be a program name with args.
6535 set dummy dsymutil; ac_word=$2
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6537 $as_echo_n "checking for $ac_word... " >&6; }
6538 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6539 $as_echo_n "(cached) " >&6
6541 if test -n "$ac_ct_DSYMUTIL"; then
6542 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6548 test -z "$as_dir" && as_dir=.
6549 for ac_exec_ext in '' $ac_executable_extensions; do
6550 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6551 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6561 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6562 if test -n "$ac_ct_DSYMUTIL"; then
6563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6564 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6567 $as_echo "no" >&6; }
6570 if test "x$ac_ct_DSYMUTIL" = x; then
6573 case $cross_compiling:$ac_tool_warned in
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6576 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6577 ac_tool_warned=yes ;;
6579 DSYMUTIL=$ac_ct_DSYMUTIL
6582 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6585 if test -n "$ac_tool_prefix"; then
6586 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6587 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6589 $as_echo_n "checking for $ac_word... " >&6; }
6590 if ${ac_cv_prog_NMEDIT+:} false; then :
6591 $as_echo_n "(cached) " >&6
6593 if test -n "$NMEDIT"; then
6594 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6600 test -z "$as_dir" && as_dir=.
6601 for ac_exec_ext in '' $ac_executable_extensions; do
6602 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6603 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6613 NMEDIT=$ac_cv_prog_NMEDIT
6614 if test -n "$NMEDIT"; then
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6616 $as_echo "$NMEDIT" >&6; }
6618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6619 $as_echo "no" >&6; }
6624 if test -z "$ac_cv_prog_NMEDIT"; then
6625 ac_ct_NMEDIT=$NMEDIT
6626 # Extract the first word of "nmedit", so it can be a program name with args.
6627 set dummy nmedit; ac_word=$2
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6629 $as_echo_n "checking for $ac_word... " >&6; }
6630 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6631 $as_echo_n "(cached) " >&6
6633 if test -n "$ac_ct_NMEDIT"; then
6634 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6640 test -z "$as_dir" && as_dir=.
6641 for ac_exec_ext in '' $ac_executable_extensions; do
6642 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6643 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6653 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6654 if test -n "$ac_ct_NMEDIT"; then
6655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6656 $as_echo "$ac_ct_NMEDIT" >&6; }
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6659 $as_echo "no" >&6; }
6662 if test "x$ac_ct_NMEDIT" = x; then
6665 case $cross_compiling:$ac_tool_warned in
6667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6668 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6669 ac_tool_warned=yes ;;
6671 NMEDIT=$ac_ct_NMEDIT
6674 NMEDIT="$ac_cv_prog_NMEDIT"
6677 if test -n "$ac_tool_prefix"; then
6678 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6679 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6681 $as_echo_n "checking for $ac_word... " >&6; }
6682 if ${ac_cv_prog_LIPO+:} false; then :
6683 $as_echo_n "(cached) " >&6
6685 if test -n "$LIPO"; then
6686 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6692 test -z "$as_dir" && as_dir=.
6693 for ac_exec_ext in '' $ac_executable_extensions; do
6694 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6695 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6705 LIPO=$ac_cv_prog_LIPO
6706 if test -n "$LIPO"; then
6707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6708 $as_echo "$LIPO" >&6; }
6710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6711 $as_echo "no" >&6; }
6716 if test -z "$ac_cv_prog_LIPO"; then
6718 # Extract the first word of "lipo", so it can be a program name with args.
6719 set dummy lipo; ac_word=$2
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6721 $as_echo_n "checking for $ac_word... " >&6; }
6722 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6723 $as_echo_n "(cached) " >&6
6725 if test -n "$ac_ct_LIPO"; then
6726 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6732 test -z "$as_dir" && as_dir=.
6733 for ac_exec_ext in '' $ac_executable_extensions; do
6734 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6735 ac_cv_prog_ac_ct_LIPO="lipo"
6736 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6745 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6746 if test -n "$ac_ct_LIPO"; then
6747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6748 $as_echo "$ac_ct_LIPO" >&6; }
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6751 $as_echo "no" >&6; }
6754 if test "x$ac_ct_LIPO" = x; then
6757 case $cross_compiling:$ac_tool_warned in
6759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6760 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6761 ac_tool_warned=yes ;;
6766 LIPO="$ac_cv_prog_LIPO"
6769 if test -n "$ac_tool_prefix"; then
6770 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6771 set dummy ${ac_tool_prefix}otool; ac_word=$2
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6773 $as_echo_n "checking for $ac_word... " >&6; }
6774 if ${ac_cv_prog_OTOOL+:} false; then :
6775 $as_echo_n "(cached) " >&6
6777 if test -n "$OTOOL"; then
6778 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6784 test -z "$as_dir" && as_dir=.
6785 for ac_exec_ext in '' $ac_executable_extensions; do
6786 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6787 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6788 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6797 OTOOL=$ac_cv_prog_OTOOL
6798 if test -n "$OTOOL"; then
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6800 $as_echo "$OTOOL" >&6; }
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6803 $as_echo "no" >&6; }
6808 if test -z "$ac_cv_prog_OTOOL"; then
6810 # Extract the first word of "otool", so it can be a program name with args.
6811 set dummy otool; ac_word=$2
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6813 $as_echo_n "checking for $ac_word... " >&6; }
6814 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6815 $as_echo_n "(cached) " >&6
6817 if test -n "$ac_ct_OTOOL"; then
6818 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6824 test -z "$as_dir" && as_dir=.
6825 for ac_exec_ext in '' $ac_executable_extensions; do
6826 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6827 ac_cv_prog_ac_ct_OTOOL="otool"
6828 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6837 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6838 if test -n "$ac_ct_OTOOL"; then
6839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6840 $as_echo "$ac_ct_OTOOL" >&6; }
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6843 $as_echo "no" >&6; }
6846 if test "x$ac_ct_OTOOL" = x; then
6849 case $cross_compiling:$ac_tool_warned in
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6852 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6853 ac_tool_warned=yes ;;
6858 OTOOL="$ac_cv_prog_OTOOL"
6861 if test -n "$ac_tool_prefix"; then
6862 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6863 set dummy ${ac_tool_prefix}otool64; 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_OTOOL64+:} false; then :
6867 $as_echo_n "(cached) " >&6
6869 if test -n "$OTOOL64"; then
6870 ac_cv_prog_OTOOL64="$OTOOL64" # 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_OTOOL64="${ac_tool_prefix}otool64"
6880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6889 OTOOL64=$ac_cv_prog_OTOOL64
6890 if test -n "$OTOOL64"; then
6891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6892 $as_echo "$OTOOL64" >&6; }
6894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895 $as_echo "no" >&6; }
6900 if test -z "$ac_cv_prog_OTOOL64"; then
6901 ac_ct_OTOOL64=$OTOOL64
6902 # Extract the first word of "otool64", so it can be a program name with args.
6903 set dummy otool64; ac_word=$2
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6905 $as_echo_n "checking for $ac_word... " >&6; }
6906 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6907 $as_echo_n "(cached) " >&6
6909 if test -n "$ac_ct_OTOOL64"; then
6910 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6916 test -z "$as_dir" && as_dir=.
6917 for ac_exec_ext in '' $ac_executable_extensions; do
6918 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6919 ac_cv_prog_ac_ct_OTOOL64="otool64"
6920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6929 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6930 if test -n "$ac_ct_OTOOL64"; then
6931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6932 $as_echo "$ac_ct_OTOOL64" >&6; }
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6935 $as_echo "no" >&6; }
6938 if test "x$ac_ct_OTOOL64" = x; then
6941 case $cross_compiling:$ac_tool_warned in
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6944 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6945 ac_tool_warned=yes ;;
6947 OTOOL64=$ac_ct_OTOOL64
6950 OTOOL64="$ac_cv_prog_OTOOL64"
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6980 $as_echo_n "checking for -single_module linker flag... " >&6; }
6981 if ${lt_cv_apple_cc_single_mod+:} false; then :
6982 $as_echo_n "(cached) " >&6
6984 lt_cv_apple_cc_single_mod=no
6985 if test -z "${LT_MULTI_MODULE}"; then
6986 # By default we will add the -single_module flag. You can override
6987 # by either setting the environment variable LT_MULTI_MODULE
6988 # non-empty at configure time, or by adding -multi_module to the
6990 rm -rf libconftest.dylib*
6991 echo "int foo(void){return 1;}" > conftest.c
6992 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6993 -dynamiclib -Wl,-single_module conftest.c" >&5
6994 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6995 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6997 # If there is a non-empty error log, and "single_module"
6998 # appears in it, assume the flag caused a linker warning
6999 if test -s conftest.err && $GREP single_module conftest.err; then
7000 cat conftest.err >&5
7001 # Otherwise, if the output was created with a 0 exit code from
7002 # the compiler, it worked.
7003 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7004 lt_cv_apple_cc_single_mod=yes
7006 cat conftest.err >&5
7008 rm -rf libconftest.dylib*
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7013 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7016 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7017 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7018 $as_echo_n "(cached) " >&6
7020 lt_cv_ld_exported_symbols_list=no
7021 save_LDFLAGS=$LDFLAGS
7022 echo "_main" > conftest.sym
7023 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7025 /* end confdefs.h. */
7035 if ac_fn_c_try_link "$LINENO"; then :
7036 lt_cv_ld_exported_symbols_list=yes
7038 lt_cv_ld_exported_symbols_list=no
7040 rm -f core conftest.err conftest.$ac_objext \
7041 conftest$ac_exeext conftest.$ac_ext
7042 LDFLAGS="$save_LDFLAGS"
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7046 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7049 $as_echo_n "checking for -force_load linker flag... " >&6; }
7050 if ${lt_cv_ld_force_load+:} false; then :
7051 $as_echo_n "(cached) " >&6
7053 lt_cv_ld_force_load=no
7054 cat > conftest.c << _LT_EOF
7055 int forced_loaded() { return 2;}
7057 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7058 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7059 echo "$AR cru libconftest.a conftest.o" >&5
7060 $AR cru libconftest.a conftest.o 2>&5
7061 echo "$RANLIB libconftest.a" >&5
7062 $RANLIB libconftest.a 2>&5
7063 cat > conftest.c << _LT_EOF
7064 int main() { return 0;}
7066 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7067 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7069 if test -s conftest.err && $GREP force_load conftest.err; then
7070 cat conftest.err >&5
7071 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7072 lt_cv_ld_force_load=yes
7074 cat conftest.err >&5
7076 rm -f conftest.err libconftest.a conftest conftest.c
7077 rm -rf conftest.dSYM
7080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7081 $as_echo "$lt_cv_ld_force_load" >&6; }
7083 rhapsody* | darwin1.[012])
7084 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7086 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7087 darwin*) # darwin 5.x on
7088 # if running on 10.5 or later, the deployment target defaults
7089 # to the OS version, if on x86, and 10.4, the deployment
7090 # target defaults to 10.4. Don't you love it?
7091 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7092 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7093 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7095 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7097 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7101 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7102 _lt_dar_single_mod='$single_module'
7104 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7105 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7107 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7109 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7110 _lt_dsymutil='~$DSYMUTIL $lib || :'
7118 ac_cpp='$CPP $CPPFLAGS'
7119 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7120 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7121 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7123 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7124 # On Suns, sometimes $CPP names a directory.
7125 if test -n "$CPP" && test -d "$CPP"; then
7128 if test -z "$CPP"; then
7129 if ${ac_cv_prog_CPP+:} false; then :
7130 $as_echo_n "(cached) " >&6
7132 # Double quotes because CPP needs to be expanded
7133 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7136 for ac_c_preproc_warn_flag in '' yes
7138 # Use a header file that comes with gcc, so configuring glibc
7139 # with a fresh cross-compiler works.
7140 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7141 # <limits.h> exists even on freestanding compilers.
7142 # On the NeXT, cc -E runs the code through the compiler's parser,
7143 # not just through cpp. "Syntax error" is here to catch this case.
7144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7145 /* end confdefs.h. */
7147 # include <limits.h>
7149 # include <assert.h>
7153 if ac_fn_c_try_cpp "$LINENO"; then :
7156 # Broken: fails on valid input.
7159 rm -f conftest.err conftest.i conftest.$ac_ext
7161 # OK, works on sane cases. Now check whether nonexistent headers
7162 # can be detected and how.
7163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7164 /* end confdefs.h. */
7165 #include <ac_nonexistent.h>
7167 if ac_fn_c_try_cpp "$LINENO"; then :
7168 # Broken: success on invalid input.
7171 # Passes both tests.
7175 rm -f conftest.err conftest.i conftest.$ac_ext
7178 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7179 rm -f conftest.i conftest.err conftest.$ac_ext
7180 if $ac_preproc_ok; then :
7192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7193 $as_echo "$CPP" >&6; }
7195 for ac_c_preproc_warn_flag in '' yes
7197 # Use a header file that comes with gcc, so configuring glibc
7198 # with a fresh cross-compiler works.
7199 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7200 # <limits.h> exists even on freestanding compilers.
7201 # On the NeXT, cc -E runs the code through the compiler's parser,
7202 # not just through cpp. "Syntax error" is here to catch this case.
7203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7204 /* end confdefs.h. */
7206 # include <limits.h>
7208 # include <assert.h>
7212 if ac_fn_c_try_cpp "$LINENO"; then :
7215 # Broken: fails on valid input.
7218 rm -f conftest.err conftest.i conftest.$ac_ext
7220 # OK, works on sane cases. Now check whether nonexistent headers
7221 # can be detected and how.
7222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7223 /* end confdefs.h. */
7224 #include <ac_nonexistent.h>
7226 if ac_fn_c_try_cpp "$LINENO"; then :
7227 # Broken: success on invalid input.
7230 # Passes both tests.
7234 rm -f conftest.err conftest.i conftest.$ac_ext
7237 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7238 rm -f conftest.i conftest.err conftest.$ac_ext
7239 if $ac_preproc_ok; then :
7242 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7243 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7244 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7245 See \`config.log' for more details" "$LINENO" 5; }
7249 ac_cpp='$CPP $CPPFLAGS'
7250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7256 $as_echo_n "checking for ANSI C header files... " >&6; }
7257 if ${ac_cv_header_stdc+:} false; then :
7258 $as_echo_n "(cached) " >&6
7260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7261 /* end confdefs.h. */
7275 if ac_fn_c_try_compile "$LINENO"; then :
7276 ac_cv_header_stdc=yes
7278 ac_cv_header_stdc=no
7280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7282 if test $ac_cv_header_stdc = yes; then
7283 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285 /* end confdefs.h. */
7289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7290 $EGREP "memchr" >/dev/null 2>&1; then :
7293 ac_cv_header_stdc=no
7299 if test $ac_cv_header_stdc = yes; then
7300 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7302 /* end confdefs.h. */
7306 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7307 $EGREP "free" >/dev/null 2>&1; then :
7310 ac_cv_header_stdc=no
7316 if test $ac_cv_header_stdc = yes; then
7317 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7318 if test "$cross_compiling" = yes; then :
7321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7322 /* end confdefs.h. */
7325 #if ((' ' & 0x0FF) == 0x020)
7326 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7327 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7329 # define ISLOWER(c) \
7330 (('a' <= (c) && (c) <= 'i') \
7331 || ('j' <= (c) && (c) <= 'r') \
7332 || ('s' <= (c) && (c) <= 'z'))
7333 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7336 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7341 for (i = 0; i < 256; i++)
7342 if (XOR (islower (i), ISLOWER (i))
7343 || toupper (i) != TOUPPER (i))
7348 if ac_fn_c_try_run "$LINENO"; then :
7351 ac_cv_header_stdc=no
7353 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7354 conftest.$ac_objext conftest.beam conftest.$ac_ext
7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7360 $as_echo "$ac_cv_header_stdc" >&6; }
7361 if test $ac_cv_header_stdc = yes; then
7363 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7367 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7368 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7369 inttypes.h stdint.h unistd.h
7371 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7372 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7374 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7375 cat >>confdefs.h <<_ACEOF
7376 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7384 for ac_header in dlfcn.h
7386 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7388 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7389 cat >>confdefs.h <<_ACEOF
7390 #define HAVE_DLFCN_H 1
7411 # Check whether --enable-shared was given.
7412 if test "${enable_shared+set}" = set; then :
7413 enableval=$enable_shared; p=${PACKAGE-default}
7415 yes) enable_shared=yes ;;
7416 no) enable_shared=no ;;
7419 # Look at the argument we got. We use all the common list separators.
7420 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7421 for pkg in $enableval; do
7423 if test "X$pkg" = "X$p"; then
7442 # Check whether --enable-static was given.
7443 if test "${enable_static+set}" = set; then :
7444 enableval=$enable_static; p=${PACKAGE-default}
7446 yes) enable_static=yes ;;
7447 no) enable_static=no ;;
7450 # Look at the argument we got. We use all the common list separators.
7451 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7452 for pkg in $enableval; do
7454 if test "X$pkg" = "X$p"; then
7474 # Check whether --with-pic was given.
7475 if test "${with_pic+set}" = set; then :
7476 withval=$with_pic; lt_p=${PACKAGE-default}
7478 yes|no) pic_mode=$withval ;;
7481 # Look at the argument we got. We use all the common list separators.
7482 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7483 for lt_pkg in $withval; do
7485 if test "X$lt_pkg" = "X$lt_p"; then
7497 test -z "$pic_mode" && pic_mode=default
7505 # Check whether --enable-fast-install was given.
7506 if test "${enable_fast_install+set}" = set; then :
7507 enableval=$enable_fast_install; p=${PACKAGE-default}
7509 yes) enable_fast_install=yes ;;
7510 no) enable_fast_install=no ;;
7512 enable_fast_install=no
7513 # Look at the argument we got. We use all the common list separators.
7514 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7515 for pkg in $enableval; do
7517 if test "X$pkg" = "X$p"; then
7518 enable_fast_install=yes
7525 enable_fast_install=yes
7538 # This can be used to rebuild libtool when needed
7539 LIBTOOL_DEPS="$ltmain"
7541 # Always use our own libtool.
7542 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7573 test -z "$LN_S" && LN_S="ln -s"
7588 if test -n "${ZSH_VERSION+set}" ; then
7589 setopt NO_GLOB_SUBST
7592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7593 $as_echo_n "checking for objdir... " >&6; }
7594 if ${lt_cv_objdir+:} false; then :
7595 $as_echo_n "(cached) " >&6
7597 rm -f .libs 2>/dev/null
7598 mkdir .libs 2>/dev/null
7599 if test -d .libs; then
7602 # MS-DOS does not allow filenames that begin with a dot.
7605 rmdir .libs 2>/dev/null
7607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7608 $as_echo "$lt_cv_objdir" >&6; }
7609 objdir=$lt_cv_objdir
7615 cat >>confdefs.h <<_ACEOF
7616 #define LT_OBJDIR "$lt_cv_objdir/"
7624 # AIX sometimes has problems with the GCC collect2 program. For some
7625 # reason, if we set the COLLECT_NAMES environment variable, the problems
7626 # vanish in a puff of smoke.
7627 if test "X${COLLECT_NAMES+set}" != Xset; then
7629 export COLLECT_NAMES
7636 can_build_shared=yes
7638 # All known linkers require a `.a' archive for static linking (except MSVC,
7639 # which needs '.lib').
7642 with_gnu_ld="$lt_cv_prog_gnu_ld"
7645 old_CFLAGS="$CFLAGS"
7647 # Set sane defaults for various variables
7648 test -z "$CC" && CC=cc
7649 test -z "$LTCC" && LTCC=$CC
7650 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7651 test -z "$LD" && LD=ld
7652 test -z "$ac_objext" && ac_objext=o
7654 for cc_temp in $compiler""; do
7656 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7657 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7662 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7665 # Only perform the check for file, if the check method requires it
7666 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7667 case $deplibs_check_method in
7669 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7671 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7672 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7673 $as_echo_n "(cached) " >&6
7677 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7680 lt_save_MAGIC_CMD="$MAGIC_CMD"
7681 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7682 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7683 for ac_dir in $ac_dummy; do
7685 test -z "$ac_dir" && ac_dir=.
7686 if test -f $ac_dir/${ac_tool_prefix}file; then
7687 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7688 if test -n "$file_magic_test_file"; then
7689 case $deplibs_check_method in
7691 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7692 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7693 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7694 $EGREP "$file_magic_regex" > /dev/null; then
7699 *** Warning: the command libtool uses to detect shared libraries,
7700 *** $file_magic_cmd, produces output that libtool cannot recognize.
7701 *** The result is that libtool may fail to recognize shared libraries
7702 *** as such. This will affect the creation of libtool libraries that
7703 *** depend on shared libraries, but programs linked with such libtool
7704 *** libraries will work regardless of this problem. Nevertheless, you
7705 *** may want to report the problem to your system manager and/or to
7706 *** bug-libtool@gnu.org
7716 MAGIC_CMD="$lt_save_MAGIC_CMD"
7721 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7722 if test -n "$MAGIC_CMD"; then
7723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7724 $as_echo "$MAGIC_CMD" >&6; }
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7727 $as_echo "no" >&6; }
7734 if test -z "$lt_cv_path_MAGIC_CMD"; then
7735 if test -n "$ac_tool_prefix"; then
7736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7737 $as_echo_n "checking for file... " >&6; }
7738 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7739 $as_echo_n "(cached) " >&6
7743 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7746 lt_save_MAGIC_CMD="$MAGIC_CMD"
7747 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7748 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7749 for ac_dir in $ac_dummy; do
7751 test -z "$ac_dir" && ac_dir=.
7752 if test -f $ac_dir/file; then
7753 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7754 if test -n "$file_magic_test_file"; then
7755 case $deplibs_check_method in
7757 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7758 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7759 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7760 $EGREP "$file_magic_regex" > /dev/null; then
7765 *** Warning: the command libtool uses to detect shared libraries,
7766 *** $file_magic_cmd, produces output that libtool cannot recognize.
7767 *** The result is that libtool may fail to recognize shared libraries
7768 *** as such. This will affect the creation of libtool libraries that
7769 *** depend on shared libraries, but programs linked with such libtool
7770 *** libraries will work regardless of this problem. Nevertheless, you
7771 *** may want to report the problem to your system manager and/or to
7772 *** bug-libtool@gnu.org
7782 MAGIC_CMD="$lt_save_MAGIC_CMD"
7787 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7788 if test -n "$MAGIC_CMD"; then
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7790 $as_echo "$MAGIC_CMD" >&6; }
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7793 $as_echo "no" >&6; }
7806 # Use C for the default configuration in the libtool script
7810 ac_cpp='$CPP $CPPFLAGS'
7811 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7812 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7813 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7816 # Source file extension for C test sources.
7819 # Object file extension for compiled C test sources.
7823 # Code to be used in simple compile tests
7824 lt_simple_compile_test_code="int some_variable = 0;"
7826 # Code to be used in simple link tests
7827 lt_simple_link_test_code='int main(){return(0);}'
7835 # If no C compiler was specified, use CC.
7838 # If no C compiler flags were specified, use CFLAGS.
7839 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7841 # Allow CC to be a program name with arguments.
7844 # Save the default compiler, since it gets overwritten when the other
7845 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7846 compiler_DEFAULT=$CC
7848 # save warnings/boilerplate of simple test code
7849 ac_outfile=conftest.$ac_objext
7850 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7851 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7852 _lt_compiler_boilerplate=`cat conftest.err`
7855 ac_outfile=conftest.$ac_objext
7856 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7857 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7858 _lt_linker_boilerplate=`cat conftest.err`
7863 ## There is no encapsulation within the following macros, do not change
7864 ## the running order or otherwise move them around unless you know exactly
7865 ## what you are doing...
7866 if test -n "$compiler"; then
7868 lt_prog_compiler_no_builtin_flag=
7870 if test "$GCC" = yes; then
7871 case $cc_basename in
7873 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7875 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7879 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7880 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7881 $as_echo_n "(cached) " >&6
7883 lt_cv_prog_compiler_rtti_exceptions=no
7884 ac_outfile=conftest.$ac_objext
7885 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7886 lt_compiler_flag="-fno-rtti -fno-exceptions"
7887 # Insert the option either (1) after the last *FLAGS variable, or
7888 # (2) before a word containing "conftest.", or (3) at the end.
7889 # Note that $ac_compile itself does not contain backslashes and begins
7890 # with a dollar sign (not a hyphen), so the echo should work correctly.
7891 # The option is referenced via a variable to avoid confusing sed.
7892 lt_compile=`echo "$ac_compile" | $SED \
7893 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7894 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7895 -e 's:$: $lt_compiler_flag:'`
7896 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7897 (eval "$lt_compile" 2>conftest.err)
7899 cat conftest.err >&5
7900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7901 if (exit $ac_status) && test -s "$ac_outfile"; then
7902 # The compiler can only warn and ignore the option if not recognized
7903 # So say no if there are warnings other than the usual output.
7904 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7905 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7906 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7907 lt_cv_prog_compiler_rtti_exceptions=yes
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7914 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7916 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7917 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7929 lt_prog_compiler_wl=
7930 lt_prog_compiler_pic=
7931 lt_prog_compiler_static=
7934 if test "$GCC" = yes; then
7935 lt_prog_compiler_wl='-Wl,'
7936 lt_prog_compiler_static='-static'
7940 # All AIX code is PIC.
7941 if test "$host_cpu" = ia64; then
7942 # AIX 5 now supports IA64 processor
7943 lt_prog_compiler_static='-Bstatic'
7950 # see comment about AmigaOS4 .so support
7951 lt_prog_compiler_pic='-fPIC'
7954 # FIXME: we need at least 68020 code to build shared libraries, but
7955 # adding the `-m68020' flag to GCC prevents building anything better,
7957 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7962 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7963 # PIC is the default for these OSes.
7966 mingw* | cygwin* | pw32* | os2* | cegcc*)
7967 # This hack is so that the source file can tell whether it is being
7968 # built for inclusion in a dll (and should export symbols for example).
7969 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7970 # (--disable-auto-import) libraries
7971 lt_prog_compiler_pic='-DDLL_EXPORT'
7974 darwin* | rhapsody*)
7975 # PIC is the default on this platform
7976 # Common symbols not allowed in MH_DYLIB files
7977 lt_prog_compiler_pic='-fno-common'
7981 # PIC is the default for Haiku.
7982 # The "-static" flag exists, but is broken.
7983 lt_prog_compiler_static=
7987 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7988 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7989 # sets the default TLS model and affects inlining.
7995 lt_prog_compiler_pic='-fPIC'
8001 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8002 # Instead, we relocate shared libraries at runtime.
8006 # Just because we use GCC doesn't mean we suddenly get shared libraries
8007 # on systems that don't support them.
8008 lt_prog_compiler_can_build_shared=no
8013 # QNX uses GNU C++, but need to define -shared option too, otherwise
8015 lt_prog_compiler_pic='-fPIC -shared'
8019 if test -d /usr/nec; then
8020 lt_prog_compiler_pic=-Kconform_pic
8025 lt_prog_compiler_pic='-fPIC'
8029 case $cc_basename in
8030 nvcc*) # Cuda Compiler Driver 2.2
8031 lt_prog_compiler_wl='-Xlinker '
8032 if test -n "$lt_prog_compiler_pic"; then
8033 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8038 # PORTME Check for flag to pass linker flags through the system compiler.
8041 lt_prog_compiler_wl='-Wl,'
8042 if test "$host_cpu" = ia64; then
8043 # AIX 5 now supports IA64 processor
8044 lt_prog_compiler_static='-Bstatic'
8046 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8050 mingw* | cygwin* | pw32* | os2* | cegcc*)
8051 # This hack is so that the source file can tell whether it is being
8052 # built for inclusion in a dll (and should export symbols for example).
8053 lt_prog_compiler_pic='-DDLL_EXPORT'
8056 hpux9* | hpux10* | hpux11*)
8057 lt_prog_compiler_wl='-Wl,'
8058 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8065 lt_prog_compiler_pic='+Z'
8068 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8069 lt_prog_compiler_static='${wl}-a ${wl}archive'
8072 irix5* | irix6* | nonstopux*)
8073 lt_prog_compiler_wl='-Wl,'
8074 # PIC (with -KPIC) is the default.
8075 lt_prog_compiler_static='-non_shared'
8078 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8079 case $cc_basename in
8080 # old Intel for x86_64 which still supported -KPIC.
8082 lt_prog_compiler_wl='-Wl,'
8083 lt_prog_compiler_pic='-KPIC'
8084 lt_prog_compiler_static='-static'
8086 # icc used to be incompatible with GCC.
8087 # ICC 10 doesn't accept -KPIC any more.
8089 lt_prog_compiler_wl='-Wl,'
8090 lt_prog_compiler_pic='-fPIC'
8091 lt_prog_compiler_static='-static'
8093 # Lahey Fortran 8.1.
8095 lt_prog_compiler_wl='-Wl,'
8096 lt_prog_compiler_pic='--shared'
8097 lt_prog_compiler_static='--static'
8100 # NAG Fortran compiler
8101 lt_prog_compiler_wl='-Wl,-Wl,,'
8102 lt_prog_compiler_pic='-PIC'
8103 lt_prog_compiler_static='-Bstatic'
8105 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8106 # Portland Group compilers (*not* the Pentium gcc compiler,
8107 # which looks to be a dead project)
8108 lt_prog_compiler_wl='-Wl,'
8109 lt_prog_compiler_pic='-fpic'
8110 lt_prog_compiler_static='-Bstatic'
8113 lt_prog_compiler_wl='-Wl,'
8114 # All Alpha code is PIC.
8115 lt_prog_compiler_static='-non_shared'
8117 xl* | bgxl* | bgf* | mpixl*)
8118 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8119 lt_prog_compiler_wl='-Wl,'
8120 lt_prog_compiler_pic='-qpic'
8121 lt_prog_compiler_static='-qstaticlink'
8124 case `$CC -V 2>&1 | sed 5q` in
8125 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8126 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8127 lt_prog_compiler_pic='-KPIC'
8128 lt_prog_compiler_static='-Bstatic'
8129 lt_prog_compiler_wl=''
8131 *Sun\ F* | *Sun*Fortran*)
8132 lt_prog_compiler_pic='-KPIC'
8133 lt_prog_compiler_static='-Bstatic'
8134 lt_prog_compiler_wl='-Qoption ld '
8138 lt_prog_compiler_pic='-KPIC'
8139 lt_prog_compiler_static='-Bstatic'
8140 lt_prog_compiler_wl='-Wl,'
8142 *Intel*\ [CF]*Compiler*)
8143 lt_prog_compiler_wl='-Wl,'
8144 lt_prog_compiler_pic='-fPIC'
8145 lt_prog_compiler_static='-static'
8148 lt_prog_compiler_wl='-Wl,'
8149 lt_prog_compiler_pic='-fpic'
8150 lt_prog_compiler_static='-Bstatic'
8158 lt_prog_compiler_pic='-KPIC'
8159 lt_prog_compiler_static='-Bstatic'
8163 # QNX uses GNU C++, but need to define -shared option too, otherwise
8165 lt_prog_compiler_pic='-fPIC -shared'
8168 osf3* | osf4* | osf5*)
8169 lt_prog_compiler_wl='-Wl,'
8170 # All OSF/1 code is PIC.
8171 lt_prog_compiler_static='-non_shared'
8175 lt_prog_compiler_static='-non_shared'
8179 lt_prog_compiler_pic='-KPIC'
8180 lt_prog_compiler_static='-Bstatic'
8181 case $cc_basename in
8182 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8183 lt_prog_compiler_wl='-Qoption ld ';;
8185 lt_prog_compiler_wl='-Wl,';;
8190 lt_prog_compiler_wl='-Qoption ld '
8191 lt_prog_compiler_pic='-PIC'
8192 lt_prog_compiler_static='-Bstatic'
8195 sysv4 | sysv4.2uw2* | sysv4.3*)
8196 lt_prog_compiler_wl='-Wl,'
8197 lt_prog_compiler_pic='-KPIC'
8198 lt_prog_compiler_static='-Bstatic'
8202 if test -d /usr/nec ;then
8203 lt_prog_compiler_pic='-Kconform_pic'
8204 lt_prog_compiler_static='-Bstatic'
8208 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8209 lt_prog_compiler_wl='-Wl,'
8210 lt_prog_compiler_pic='-KPIC'
8211 lt_prog_compiler_static='-Bstatic'
8215 lt_prog_compiler_wl='-Wl,'
8216 lt_prog_compiler_can_build_shared=no
8220 lt_prog_compiler_pic='-pic'
8221 lt_prog_compiler_static='-Bstatic'
8225 lt_prog_compiler_can_build_shared=no
8231 # For platforms which do not support PIC, -DPIC is meaningless:
8233 lt_prog_compiler_pic=
8236 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8241 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8242 if ${lt_cv_prog_compiler_pic+:} false; then :
8243 $as_echo_n "(cached) " >&6
8245 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8248 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8249 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8252 # Check to make sure the PIC flag actually works.
8254 if test -n "$lt_prog_compiler_pic"; then
8255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8256 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8257 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8258 $as_echo_n "(cached) " >&6
8260 lt_cv_prog_compiler_pic_works=no
8261 ac_outfile=conftest.$ac_objext
8262 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8263 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8264 # Insert the option either (1) after the last *FLAGS variable, or
8265 # (2) before a word containing "conftest.", or (3) at the end.
8266 # Note that $ac_compile itself does not contain backslashes and begins
8267 # with a dollar sign (not a hyphen), so the echo should work correctly.
8268 # The option is referenced via a variable to avoid confusing sed.
8269 lt_compile=`echo "$ac_compile" | $SED \
8270 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8271 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8272 -e 's:$: $lt_compiler_flag:'`
8273 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8274 (eval "$lt_compile" 2>conftest.err)
8276 cat conftest.err >&5
8277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8278 if (exit $ac_status) && test -s "$ac_outfile"; then
8279 # The compiler can only warn and ignore the option if not recognized
8280 # So say no if there are warnings other than the usual output.
8281 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8282 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8283 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8284 lt_cv_prog_compiler_pic_works=yes
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8291 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8293 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8294 case $lt_prog_compiler_pic in
8296 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8299 lt_prog_compiler_pic=
8300 lt_prog_compiler_can_build_shared=no
8316 # Check to make sure the static flag actually works.
8318 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8320 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8321 if ${lt_cv_prog_compiler_static_works+:} false; then :
8322 $as_echo_n "(cached) " >&6
8324 lt_cv_prog_compiler_static_works=no
8325 save_LDFLAGS="$LDFLAGS"
8326 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8327 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8328 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8329 # The linker can only warn and ignore the option if not recognized
8330 # So say no if there are warnings
8331 if test -s conftest.err; then
8332 # Append any errors to the config.log.
8333 cat conftest.err 1>&5
8334 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8335 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8336 if diff conftest.exp conftest.er2 >/dev/null; then
8337 lt_cv_prog_compiler_static_works=yes
8340 lt_cv_prog_compiler_static_works=yes
8344 LDFLAGS="$save_LDFLAGS"
8347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8348 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8350 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8353 lt_prog_compiler_static=
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8363 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8364 if ${lt_cv_prog_compiler_c_o+:} false; then :
8365 $as_echo_n "(cached) " >&6
8367 lt_cv_prog_compiler_c_o=no
8368 $RM -r conftest 2>/dev/null
8372 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8374 lt_compiler_flag="-o out/conftest2.$ac_objext"
8375 # Insert the option either (1) after the last *FLAGS variable, or
8376 # (2) before a word containing "conftest.", or (3) at the end.
8377 # Note that $ac_compile itself does not contain backslashes and begins
8378 # with a dollar sign (not a hyphen), so the echo should work correctly.
8379 lt_compile=`echo "$ac_compile" | $SED \
8380 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8381 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8382 -e 's:$: $lt_compiler_flag:'`
8383 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8384 (eval "$lt_compile" 2>out/conftest.err)
8386 cat out/conftest.err >&5
8387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8390 # The compiler can only warn and ignore the option if not recognized
8391 # So say no if there are warnings
8392 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8393 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8394 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8395 lt_cv_prog_compiler_c_o=yes
8400 # SGI C++ compiler will create directory out/ii_files/ for
8401 # template instantiation
8402 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8403 $RM out/* && rmdir out
8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8410 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8418 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8419 if ${lt_cv_prog_compiler_c_o+:} false; then :
8420 $as_echo_n "(cached) " >&6
8422 lt_cv_prog_compiler_c_o=no
8423 $RM -r conftest 2>/dev/null
8427 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8429 lt_compiler_flag="-o out/conftest2.$ac_objext"
8430 # Insert the option either (1) after the last *FLAGS variable, or
8431 # (2) before a word containing "conftest.", or (3) at the end.
8432 # Note that $ac_compile itself does not contain backslashes and begins
8433 # with a dollar sign (not a hyphen), so the echo should work correctly.
8434 lt_compile=`echo "$ac_compile" | $SED \
8435 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8436 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8437 -e 's:$: $lt_compiler_flag:'`
8438 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8439 (eval "$lt_compile" 2>out/conftest.err)
8441 cat out/conftest.err >&5
8442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8443 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8445 # The compiler can only warn and ignore the option if not recognized
8446 # So say no if there are warnings
8447 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8448 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8449 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8450 lt_cv_prog_compiler_c_o=yes
8455 # SGI C++ compiler will create directory out/ii_files/ for
8456 # template instantiation
8457 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8458 $RM out/* && rmdir out
8464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8465 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8470 hard_links="nottested"
8471 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8472 # do not overwrite the value of need_locks provided by the user
8473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8474 $as_echo_n "checking if we can lock with hard links... " >&6; }
8477 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8479 ln conftest.a conftest.b 2>&5 || hard_links=no
8480 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8482 $as_echo "$hard_links" >&6; }
8483 if test "$hard_links" = no; then
8484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8485 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8498 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8501 allow_undefined_flag=
8502 always_export_symbols=no
8504 archive_expsym_cmds=
8505 compiler_needs_object=no
8506 enable_shared_with_static_runtimes=no
8507 export_dynamic_flag_spec=
8508 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8509 hardcode_automatic=no
8511 hardcode_direct_absolute=no
8512 hardcode_libdir_flag_spec=
8513 hardcode_libdir_separator=
8515 hardcode_shlibpath_var=unsupported
8517 link_all_deplibs=unknown
8520 old_archive_from_new_cmds=
8521 old_archive_from_expsyms_cmds=
8522 thread_safe_flag_spec=
8523 whole_archive_flag_spec=
8524 # include_expsyms should be a list of space-separated symbols to be *always*
8525 # included in the symbol list
8527 # exclude_expsyms can be an extended regexp of symbols to exclude
8528 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8529 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8530 # as well as any symbol that contains `d'.
8531 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8532 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8533 # platforms (ab)use it in PIC code, but their linkers get confused if
8534 # the symbol is explicitly referenced. Since portable code cannot
8535 # rely on this symbol name, it's probably fine to never include it in
8536 # preloaded symbol tables.
8537 # Exclude shared library initialization/finalization symbols.
8538 extract_expsyms_cmds=
8541 cygwin* | mingw* | pw32* | cegcc*)
8542 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8543 # When not using gcc, we currently assume that we are using
8544 # Microsoft Visual C++.
8545 if test "$GCC" != yes; then
8550 # we just hope/assume this is gcc and not c89 (= MSVC++)
8556 linux* | k*bsd*-gnu | gnu*)
8563 # On some targets, GNU ld is compatible enough with the native linker
8564 # that we're better off using the native interface for both.
8565 lt_use_gnu_ld_interface=no
8566 if test "$with_gnu_ld" = yes; then
8569 # The AIX port of GNU ld has always aspired to compatibility
8570 # with the native linker. However, as the warning in the GNU ld
8571 # block says, versions before 2.19.5* couldn't really create working
8572 # shared libraries, regardless of the interface used.
8573 case `$LD -v 2>&1` in
8574 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8575 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8576 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8578 lt_use_gnu_ld_interface=yes
8583 lt_use_gnu_ld_interface=yes
8588 if test "$lt_use_gnu_ld_interface" = yes; then
8589 # If archive_cmds runs LD, not CC, wlarc should be empty
8592 # Set some defaults for GNU ld with shared library support. These
8593 # are reset later if shared libraries are not supported. Putting them
8594 # here allows them to be overridden if necessary.
8595 runpath_var=LD_RUN_PATH
8596 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8597 export_dynamic_flag_spec='${wl}--export-dynamic'
8598 # ancient GNU ld didn't support --whole-archive et. al.
8599 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8600 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8602 whole_archive_flag_spec=
8604 supports_anon_versioning=no
8605 case `$LD -v 2>&1` in
8606 *GNU\ gold*) supports_anon_versioning=yes ;;
8607 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8608 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8609 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8610 *\ 2.11.*) ;; # other 2.11 versions
8611 *) supports_anon_versioning=yes ;;
8614 # See if GNU ld supports shared libraries.
8617 # On AIX/PPC, the GNU linker is very broken
8618 if test "$host_cpu" != ia64; then
8622 *** Warning: the GNU linker, at least up to release 2.19, is reported
8623 *** to be unable to reliably create shared libraries on AIX.
8624 *** Therefore, libtool is disabling shared libraries support. If you
8625 *** really care for shared libraries, you may want to install binutils
8626 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8627 *** You will then need to restart the configuration process.
8636 # see comment about AmigaOS4 .so support
8637 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8638 archive_expsym_cmds=''
8641 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)'
8642 hardcode_libdir_flag_spec='-L$libdir'
8643 hardcode_minus_L=yes
8649 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8650 allow_undefined_flag=unsupported
8651 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8652 # support --undefined. This deserves some investigation. FIXME
8653 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8659 cygwin* | mingw* | pw32* | cegcc*)
8660 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8661 # as there is no search path for DLLs.
8662 hardcode_libdir_flag_spec='-L$libdir'
8663 export_dynamic_flag_spec='${wl}--export-all-symbols'
8664 allow_undefined_flag=unsupported
8665 always_export_symbols=no
8666 enable_shared_with_static_runtimes=yes
8667 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8668 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8670 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8671 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8672 # If the export-symbols file already is a .def file (1st line
8673 # is EXPORTS), use it as is; otherwise, prepend...
8674 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8675 cp $export_symbols $output_objdir/$soname.def;
8677 echo EXPORTS > $output_objdir/$soname.def;
8678 cat $export_symbols >> $output_objdir/$soname.def;
8680 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8687 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8688 link_all_deplibs=yes
8693 hardcode_shlibpath_var=no
8694 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8695 export_dynamic_flag_spec='${wl}-E'
8696 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8697 # Instead, shared libraries are loaded at an image base (0x10000000 by
8698 # default) and relocated if they conflict, which is a slow very memory
8699 # consuming and fragmenting process. To avoid this, we pick a random,
8700 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8701 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8702 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8703 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'
8706 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8708 if test "$host_os" = linux-dietlibc; then
8709 case $cc_basename in
8710 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8713 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8714 && test "$tmp_diet" = no
8716 tmp_addflag=' $pic_flag'
8717 tmp_sharedflag='-shared'
8718 case $cc_basename,$host_cpu in
8719 pgcc*) # Portland Group C compiler
8720 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'
8721 tmp_addflag=' $pic_flag'
8723 pgf77* | pgf90* | pgf95* | pgfortran*)
8724 # Portland Group f77 and f90 compilers
8725 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'
8726 tmp_addflag=' $pic_flag -Mnomain' ;;
8727 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8728 tmp_addflag=' -i_dynamic' ;;
8729 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8730 tmp_addflag=' -i_dynamic -nofor_main' ;;
8731 ifc* | ifort*) # Intel Fortran compiler
8732 tmp_addflag=' -nofor_main' ;;
8733 lf95*) # Lahey Fortran 8.1
8734 whole_archive_flag_spec=
8735 tmp_sharedflag='--shared' ;;
8736 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8737 tmp_sharedflag='-qmkshrobj'
8739 nvcc*) # Cuda Compiler Driver 2.2
8740 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'
8741 compiler_needs_object=yes
8744 case `$CC -V 2>&1 | sed 5q` in
8745 *Sun\ C*) # Sun C 5.9
8746 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'
8747 compiler_needs_object=yes
8748 tmp_sharedflag='-G' ;;
8749 *Sun\ F*) # Sun Fortran 8.3
8750 tmp_sharedflag='-G' ;;
8752 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8754 if test "x$supports_anon_versioning" = xyes; then
8755 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8756 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8757 echo "local: *; };" >> $output_objdir/$libname.ver~
8758 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8761 case $cc_basename in
8762 xlf* | bgf* | bgxlf* | mpixlf*)
8763 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8764 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8765 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8766 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8767 if test "x$supports_anon_versioning" = xyes; then
8768 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8769 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8770 echo "local: *; };" >> $output_objdir/$libname.ver~
8771 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8780 netbsd* | netbsdelf*-gnu)
8781 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8782 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8785 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8786 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8791 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8795 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8796 *** create shared libraries on Solaris systems. Therefore, libtool
8797 *** is disabling shared libraries support. We urge you to upgrade GNU
8798 *** binutils to release 2.9.1 or newer. Another option is to modify
8799 *** your PATH or compiler configuration so that the native linker is
8800 *** used, and then restart.
8803 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8804 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8805 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8811 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8812 case `$LD -v 2>&1` in
8813 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8817 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8818 *** reliably create shared libraries on SCO systems. Therefore, libtool
8819 *** is disabling shared libraries support. We urge you to upgrade GNU
8820 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8821 *** your PATH or compiler configuration so that the native linker is
8822 *** used, and then restart.
8827 # For security reasons, it is highly recommended that you always
8828 # use absolute paths for naming shared libraries, and exclude the
8829 # DT_RUNPATH tag from executables and libraries. But doing so
8830 # requires that you compile everything twice, which is a pain.
8831 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8832 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8833 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8834 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8843 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8846 hardcode_shlibpath_var=no
8850 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8851 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8852 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8859 if test "$ld_shlibs" = no; then
8861 hardcode_libdir_flag_spec=
8862 export_dynamic_flag_spec=
8863 whole_archive_flag_spec=
8866 # PORTME fill in a description of your system's linker (not GNU ld)
8869 allow_undefined_flag=unsupported
8870 always_export_symbols=yes
8871 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'
8872 # Note: this linker hardcodes the directories in LIBPATH if there
8873 # are no directories specified by -L.
8874 hardcode_minus_L=yes
8875 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8876 # Neither direct hardcoding nor static linking is supported with a
8878 hardcode_direct=unsupported
8883 if test "$host_cpu" = ia64; then
8884 # On IA64, the linker does run time linking by default, so we don't
8885 # have to do anything special.
8886 aix_use_runtimelinking=no
8887 exp_sym_flag='-Bexport'
8890 # If we're using GNU nm, then we don't want the "-C" option.
8891 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8892 # Also, AIX nm treats weak defined symbols like other global
8893 # defined symbols, whereas GNU nm marks them as "W".
8894 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8895 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'
8897 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8899 aix_use_runtimelinking=no
8901 # Test if we are trying to use run time linking or normal
8902 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8903 # need to do runtime linking.
8904 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8905 for ld_flag in $LDFLAGS; do
8906 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8907 aix_use_runtimelinking=yes
8914 exp_sym_flag='-bexport'
8915 no_entry_flag='-bnoentry'
8918 # When large executables or shared objects are built, AIX ld can
8919 # have problems creating the table of contents. If linking a library
8920 # or program results in "error TOC overflow" add -mminimal-toc to
8921 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8922 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8926 hardcode_direct_absolute=yes
8927 hardcode_libdir_separator=':'
8928 link_all_deplibs=yes
8929 file_list_spec='${wl}-f,'
8931 if test "$GCC" = yes; then
8932 case $host_os in aix4.[012]|aix4.[012].*)
8933 # We only want to do this on AIX 4.2 and lower, the check
8934 # below for broken collect2 doesn't work under 4.3+
8935 collect2name=`${CC} -print-prog-name=collect2`
8936 if test -f "$collect2name" &&
8937 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8939 # We have reworked collect2
8942 # We have old collect2
8943 hardcode_direct=unsupported
8944 # It fails to find uninstalled libraries when the uninstalled
8945 # path is not listed in the libpath. Setting hardcode_minus_L
8946 # to unsupported forces relinking
8947 hardcode_minus_L=yes
8948 hardcode_libdir_flag_spec='-L$libdir'
8949 hardcode_libdir_separator=
8953 shared_flag='-shared'
8954 if test "$aix_use_runtimelinking" = yes; then
8955 shared_flag="$shared_flag "'${wl}-G'
8960 if test "$host_cpu" = ia64; then
8961 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8962 # chokes on -Wl,-G. The following line is correct:
8965 if test "$aix_use_runtimelinking" = yes; then
8966 shared_flag='${wl}-G'
8968 shared_flag='${wl}-bM:SRE'
8973 export_dynamic_flag_spec='${wl}-bexpall'
8974 # It seems that -bexpall does not export symbols beginning with
8975 # underscore (_), so it is better to generate a list of symbols to export.
8976 always_export_symbols=yes
8977 if test "$aix_use_runtimelinking" = yes; then
8978 # Warning - without using the other runtime loading flags (-brtl),
8979 # -berok will link without error, but may produce a broken library.
8980 allow_undefined_flag='-berok'
8981 # Determine the default libpath from the value encoded in an
8983 if test "${lt_cv_aix_libpath+set}" = set; then
8984 aix_libpath=$lt_cv_aix_libpath
8986 if ${lt_cv_aix_libpath_+:} false; then :
8987 $as_echo_n "(cached) " >&6
8989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8990 /* end confdefs.h. */
9000 if ac_fn_c_try_link "$LINENO"; then :
9002 lt_aix_libpath_sed='
9003 /Import File Strings/,/^$/ {
9005 s/^0 *\([^ ]*\) *$/\1/
9009 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9010 # Check for a 64-bit object if we didn't find anything.
9011 if test -z "$lt_cv_aix_libpath_"; then
9012 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9015 rm -f core conftest.err conftest.$ac_objext \
9016 conftest$ac_exeext conftest.$ac_ext
9017 if test -z "$lt_cv_aix_libpath_"; then
9018 lt_cv_aix_libpath_="/usr/lib:/lib"
9023 aix_libpath=$lt_cv_aix_libpath_
9026 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9027 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"
9029 if test "$host_cpu" = ia64; then
9030 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9031 allow_undefined_flag="-z nodefs"
9032 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"
9034 # Determine the default libpath from the value encoded in an
9036 if test "${lt_cv_aix_libpath+set}" = set; then
9037 aix_libpath=$lt_cv_aix_libpath
9039 if ${lt_cv_aix_libpath_+:} false; then :
9040 $as_echo_n "(cached) " >&6
9042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9043 /* end confdefs.h. */
9053 if ac_fn_c_try_link "$LINENO"; then :
9055 lt_aix_libpath_sed='
9056 /Import File Strings/,/^$/ {
9058 s/^0 *\([^ ]*\) *$/\1/
9062 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9063 # Check for a 64-bit object if we didn't find anything.
9064 if test -z "$lt_cv_aix_libpath_"; then
9065 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9068 rm -f core conftest.err conftest.$ac_objext \
9069 conftest$ac_exeext conftest.$ac_ext
9070 if test -z "$lt_cv_aix_libpath_"; then
9071 lt_cv_aix_libpath_="/usr/lib:/lib"
9076 aix_libpath=$lt_cv_aix_libpath_
9079 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9080 # Warning - without using the other run time loading flags,
9081 # -berok will link without error, but may produce a broken library.
9082 no_undefined_flag=' ${wl}-bernotok'
9083 allow_undefined_flag=' ${wl}-berok'
9084 if test "$with_gnu_ld" = yes; then
9085 # We only use this code for GNU lds that support --whole-archive.
9086 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9088 # Exported symbols can be pulled into shared objects from archives
9089 whole_archive_flag_spec='$convenience'
9091 archive_cmds_need_lc=yes
9092 # This is similar to how AIX traditionally builds its shared libraries.
9093 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'
9101 # see comment about AmigaOS4 .so support
9102 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9103 archive_expsym_cmds=''
9106 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)'
9107 hardcode_libdir_flag_spec='-L$libdir'
9108 hardcode_minus_L=yes
9114 export_dynamic_flag_spec=-rdynamic
9117 cygwin* | mingw* | pw32* | cegcc*)
9118 # When not using gcc, we currently assume that we are using
9119 # Microsoft Visual C++.
9120 # hardcode_libdir_flag_spec is actually meaningless, as there is
9121 # no search path for DLLs.
9122 case $cc_basename in
9125 hardcode_libdir_flag_spec=' '
9126 allow_undefined_flag=unsupported
9127 always_export_symbols=yes
9129 # Tell ltmain to make .lib files, not .a files.
9131 # Tell ltmain to make .dll files, not .so files.
9133 # FIXME: Setting linknames here is a bad hack.
9134 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9135 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9136 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9138 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9140 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9142 # The linker will not automatically build a static lib if we build a DLL.
9143 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9144 enable_shared_with_static_runtimes=yes
9145 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9146 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9148 old_postinstall_cmds='chmod 644 $oldlib'
9149 postlink_cmds='lt_outputfile="@OUTPUT@"~
9150 lt_tool_outputfile="@TOOL_OUTPUT@"~
9151 case $lt_outputfile in
9154 lt_outputfile="$lt_outputfile.exe"
9155 lt_tool_outputfile="$lt_tool_outputfile.exe"
9158 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9159 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9160 $RM "$lt_outputfile.manifest";
9164 # Assume MSVC wrapper
9165 hardcode_libdir_flag_spec=' '
9166 allow_undefined_flag=unsupported
9167 # Tell ltmain to make .lib files, not .a files.
9169 # Tell ltmain to make .dll files, not .so files.
9171 # FIXME: Setting linknames here is a bad hack.
9172 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9173 # The linker will automatically build a .lib file if we build a DLL.
9174 old_archive_from_new_cmds='true'
9175 # FIXME: Should let the user specify the lib program.
9176 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9177 enable_shared_with_static_runtimes=yes
9182 darwin* | rhapsody*)
9185 archive_cmds_need_lc=no
9187 hardcode_automatic=yes
9188 hardcode_shlibpath_var=unsupported
9189 if test "$lt_cv_ld_force_load" = "yes"; then
9190 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\"`'
9193 whole_archive_flag_spec=''
9195 link_all_deplibs=yes
9196 allow_undefined_flag="$_lt_dar_allow_undefined"
9197 case $cc_basename in
9198 ifort*) _lt_dar_can_shared=yes ;;
9199 *) _lt_dar_can_shared=$GCC ;;
9201 if test "$_lt_dar_can_shared" = "yes"; then
9202 output_verbose_link_cmd=func_echo_all
9203 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9204 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9205 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}"
9206 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}"
9215 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9216 hardcode_libdir_flag_spec='-L$libdir'
9217 hardcode_shlibpath_var=no
9220 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9221 # support. Future versions do this automatically, but an explicit c++rt0.o
9222 # does not break anything, and helps significantly (at the cost of a little
9225 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9226 hardcode_libdir_flag_spec='-R$libdir'
9228 hardcode_shlibpath_var=no
9231 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9233 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9235 hardcode_minus_L=yes
9236 hardcode_shlibpath_var=no
9239 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9240 freebsd* | dragonfly*)
9241 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9242 hardcode_libdir_flag_spec='-R$libdir'
9244 hardcode_shlibpath_var=no
9248 if test "$GCC" = yes; then
9249 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9251 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'
9253 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9254 hardcode_libdir_separator=:
9257 # hardcode_minus_L: Not really in the search PATH,
9258 # but as the default location of the library.
9259 hardcode_minus_L=yes
9260 export_dynamic_flag_spec='${wl}-E'
9264 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9265 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9267 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9269 if test "$with_gnu_ld" = no; then
9270 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9271 hardcode_libdir_separator=:
9273 hardcode_direct_absolute=yes
9274 export_dynamic_flag_spec='${wl}-E'
9275 # hardcode_minus_L: Not really in the search PATH,
9276 # but as the default location of the library.
9277 hardcode_minus_L=yes
9282 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9285 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9288 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9291 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9297 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9300 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9304 # Older versions of the 11.00 compiler do not understand -b yet
9305 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9307 $as_echo_n "checking if $CC understands -b... " >&6; }
9308 if ${lt_cv_prog_compiler__b+:} false; then :
9309 $as_echo_n "(cached) " >&6
9311 lt_cv_prog_compiler__b=no
9312 save_LDFLAGS="$LDFLAGS"
9313 LDFLAGS="$LDFLAGS -b"
9314 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9315 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9316 # The linker can only warn and ignore the option if not recognized
9317 # So say no if there are warnings
9318 if test -s conftest.err; then
9319 # Append any errors to the config.log.
9320 cat conftest.err 1>&5
9321 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9322 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9323 if diff conftest.exp conftest.er2 >/dev/null; then
9324 lt_cv_prog_compiler__b=yes
9327 lt_cv_prog_compiler__b=yes
9331 LDFLAGS="$save_LDFLAGS"
9334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9335 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9337 if test x"$lt_cv_prog_compiler__b" = xyes; then
9338 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9340 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9346 if test "$with_gnu_ld" = no; then
9347 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9348 hardcode_libdir_separator=:
9353 hardcode_shlibpath_var=no
9357 hardcode_direct_absolute=yes
9358 export_dynamic_flag_spec='${wl}-E'
9360 # hardcode_minus_L: Not really in the search PATH,
9361 # but as the default location of the library.
9362 hardcode_minus_L=yes
9368 irix5* | irix6* | nonstopux*)
9369 if test "$GCC" = yes; then
9370 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9371 # Try to use the -exported_symbol ld option, if it does not
9372 # work, assume that -exports_file does not work either and
9373 # implicitly export all symbols.
9374 # This should be the same for all languages, so no per-tag cache variable.
9375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9376 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9377 if ${lt_cv_irix_exported_symbol+:} false; then :
9378 $as_echo_n "(cached) " >&6
9380 save_LDFLAGS="$LDFLAGS"
9381 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9383 /* end confdefs.h. */
9384 int foo (void) { return 0; }
9386 if ac_fn_c_try_link "$LINENO"; then :
9387 lt_cv_irix_exported_symbol=yes
9389 lt_cv_irix_exported_symbol=no
9391 rm -f core conftest.err conftest.$ac_objext \
9392 conftest$ac_exeext conftest.$ac_ext
9393 LDFLAGS="$save_LDFLAGS"
9395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9396 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9397 if test "$lt_cv_irix_exported_symbol" = yes; then
9398 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9401 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'
9402 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'
9404 archive_cmds_need_lc='no'
9405 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9406 hardcode_libdir_separator=:
9408 link_all_deplibs=yes
9411 netbsd* | netbsdelf*-gnu)
9412 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9413 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9415 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9417 hardcode_libdir_flag_spec='-R$libdir'
9419 hardcode_shlibpath_var=no
9423 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9425 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9426 hardcode_libdir_separator=:
9427 hardcode_shlibpath_var=no
9434 if test -f /usr/libexec/ld.so; then
9436 hardcode_shlibpath_var=no
9437 hardcode_direct_absolute=yes
9438 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9439 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9440 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9441 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9442 export_dynamic_flag_spec='${wl}-E'
9445 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9446 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9447 hardcode_libdir_flag_spec='-R$libdir'
9450 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9451 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9461 hardcode_libdir_flag_spec='-L$libdir'
9462 hardcode_minus_L=yes
9463 allow_undefined_flag=unsupported
9464 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'
9465 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9469 if test "$GCC" = yes; then
9470 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9471 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'
9473 allow_undefined_flag=' -expect_unresolved \*'
9474 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'
9476 archive_cmds_need_lc='no'
9477 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9478 hardcode_libdir_separator=:
9481 osf4* | osf5*) # as osf3* with the addition of -msym flag
9482 if test "$GCC" = yes; then
9483 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9484 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9485 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9487 allow_undefined_flag=' -expect_unresolved \*'
9488 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'
9489 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~
9490 $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'
9492 # Both c and cxx compiler support -rpath directly
9493 hardcode_libdir_flag_spec='-rpath $libdir'
9495 archive_cmds_need_lc='no'
9496 hardcode_libdir_separator=:
9500 no_undefined_flag=' -z defs'
9501 if test "$GCC" = yes; then
9503 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9504 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9505 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9507 case `$CC -V 2>&1` in
9510 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9511 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9512 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9516 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9517 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9518 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9522 hardcode_libdir_flag_spec='-R$libdir'
9523 hardcode_shlibpath_var=no
9525 solaris2.[0-5] | solaris2.[0-5].*) ;;
9527 # The compiler driver will combine and reorder linker options,
9528 # but understands `-z linker_flag'. GCC discards it without `$wl',
9529 # but is careful enough not to reorder.
9530 # Supported since Solaris 2.6 (maybe 2.5.1?)
9531 if test "$GCC" = yes; then
9532 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9534 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9538 link_all_deplibs=yes
9542 if test "x$host_vendor" = xsequent; then
9543 # Use $CC to link under sequent, because it throws in some extra .o
9544 # files that make .init and .fini sections work.
9545 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9547 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9549 hardcode_libdir_flag_spec='-L$libdir'
9551 hardcode_minus_L=yes
9552 hardcode_shlibpath_var=no
9556 case $host_vendor in
9558 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9559 hardcode_direct=yes # is this really true???
9562 ## LD is ld it makes a PLAMLIB
9563 ## CC just makes a GrossModule.
9564 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9565 reload_cmds='$CC -r -o $output$reload_objs'
9569 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9570 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9573 runpath_var='LD_RUN_PATH'
9574 hardcode_shlibpath_var=no
9578 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9579 hardcode_shlibpath_var=no
9580 export_dynamic_flag_spec='-Bexport'
9584 if test -d /usr/nec; then
9585 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9586 hardcode_shlibpath_var=no
9587 runpath_var=LD_RUN_PATH
9588 hardcode_runpath_var=yes
9593 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9594 no_undefined_flag='${wl}-z,text'
9595 archive_cmds_need_lc=no
9596 hardcode_shlibpath_var=no
9597 runpath_var='LD_RUN_PATH'
9599 if test "$GCC" = yes; then
9600 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9603 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9604 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9608 sysv5* | sco3.2v5* | sco5v6*)
9609 # Note: We can NOT use -z defs as we might desire, because we do not
9610 # link with -lc, and that would cause any symbols used from libc to
9611 # always be unresolved, which means just about no library would
9612 # ever link correctly. If we're not using GNU ld we use -z text
9613 # though, which does catch some bad symbols but isn't as heavy-handed
9615 no_undefined_flag='${wl}-z,text'
9616 allow_undefined_flag='${wl}-z,nodefs'
9617 archive_cmds_need_lc=no
9618 hardcode_shlibpath_var=no
9619 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9620 hardcode_libdir_separator=':'
9621 link_all_deplibs=yes
9622 export_dynamic_flag_spec='${wl}-Bexport'
9623 runpath_var='LD_RUN_PATH'
9625 if test "$GCC" = yes; then
9626 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9627 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9629 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9630 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9635 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9636 hardcode_libdir_flag_spec='-L$libdir'
9637 hardcode_shlibpath_var=no
9645 if test x$host_vendor = xsni; then
9647 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9648 export_dynamic_flag_spec='${wl}-Blargedynsym'
9654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9655 $as_echo "$ld_shlibs" >&6; }
9656 test "$ld_shlibs" = no && can_build_shared=no
9658 with_gnu_ld=$with_gnu_ld
9675 # Do we need to explicitly link libc?
9677 case "x$archive_cmds_need_lc" in
9679 # Assume -lc should be added
9680 archive_cmds_need_lc=yes
9682 if test "$enable_shared" = yes && test "$GCC" = yes; then
9683 case $archive_cmds in
9685 # FIXME: we may have to deal with multi-command sequences.
9688 # Test whether the compiler implicitly links with -lc since on some
9689 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9690 # to ld, don't add -lc before -lgcc.
9691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9692 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9693 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9694 $as_echo_n "(cached) " >&6
9697 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9699 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9700 (eval $ac_compile) 2>&5
9702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9703 test $ac_status = 0; } 2>conftest.err; then
9706 libobjs=conftest.$ac_objext
9708 wl=$lt_prog_compiler_wl
9709 pic_flag=$lt_prog_compiler_pic
9715 lt_save_allow_undefined_flag=$allow_undefined_flag
9716 allow_undefined_flag=
9717 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9718 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9720 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9721 test $ac_status = 0; }
9723 lt_cv_archive_cmds_need_lc=no
9725 lt_cv_archive_cmds_need_lc=yes
9727 allow_undefined_flag=$lt_save_allow_undefined_flag
9729 cat conftest.err 1>&5
9734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9735 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9736 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9895 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9897 if test "$GCC" = yes; then
9899 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9900 *) lt_awk_arg="/^libraries:/" ;;
9903 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9904 *) lt_sed_strip_eq="s,=/,/,g" ;;
9906 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9907 case $lt_search_path_spec in
9909 # if the path contains ";" then we assume it to be the separator
9910 # otherwise default to the standard path separator (i.e. ":") - it is
9911 # assumed that no part of a normal pathname contains ";" but that should
9912 # okay in the real world where ";" in dirpaths is itself problematic.
9913 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9916 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9919 # Ok, now we have the path, separated by spaces, we can step through it
9920 # and add multilib dir if necessary.
9921 lt_tmp_lt_search_path_spec=
9922 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9923 for lt_sys_path in $lt_search_path_spec; do
9924 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9925 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9927 test -d "$lt_sys_path" && \
9928 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9931 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9932 BEGIN {RS=" "; FS="/|\n";} {
9935 for (lt_i = NF; lt_i > 0; lt_i--) {
9936 if ($lt_i != "" && $lt_i != ".") {
9937 if ($lt_i == "..") {
9940 if (lt_count == 0) {
9941 lt_foo="/" $lt_i lt_foo;
9948 if (lt_foo != "") { lt_freq[lt_foo]++; }
9949 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9951 # AWK program above erroneously prepends '/' to C:/dos/paths
9954 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9955 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9957 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9959 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9962 libname_spec='lib$name'
9970 shlibpath_overrides_runpath=unknown
9972 dynamic_linker="$host_os ld.so"
9973 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9974 need_lib_prefix=unknown
9975 hardcode_into_libs=no
9977 # when you set need_version to no, make sure it does not cause -set_version
9978 # flags to be left without arguments
9979 need_version=unknown
9983 version_type=linux # correct to gnu/linux during the next big refactor
9984 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9985 shlibpath_var=LIBPATH
9987 # AIX 3 has no versioning support, so we append a major version to the name.
9988 soname_spec='${libname}${release}${shared_ext}$major'
9992 version_type=linux # correct to gnu/linux during the next big refactor
9995 hardcode_into_libs=yes
9996 if test "$host_cpu" = ia64; then
9997 # AIX 5 supports IA64
9998 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9999 shlibpath_var=LD_LIBRARY_PATH
10001 # With GCC up to 2.95.x, collect2 would create an import file
10002 # for dependence libraries. The import file would start with
10003 # the line `#! .'. This would cause the generated library to
10004 # depend on `.', always an invalid library. This was fixed in
10005 # development snapshots of GCC prior to 3.0.
10007 aix4 | aix4.[01] | aix4.[01].*)
10008 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10010 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10013 can_build_shared=no
10017 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10018 # soname into executable. Probably we can add versioning support to
10019 # collect2, so additional links can be useful in future.
10020 if test "$aix_use_runtimelinking" = yes; then
10021 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10022 # instead of lib<name>.a to let people know that these are not
10023 # typical AIX shared libraries.
10024 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10026 # We preserve .a as extension for shared libraries through AIX4.2
10027 # and later when we are not doing run time linking.
10028 library_names_spec='${libname}${release}.a $libname.a'
10029 soname_spec='${libname}${release}${shared_ext}$major'
10031 shlibpath_var=LIBPATH
10038 # Since July 2007 AmigaOS4 officially supports .so libraries.
10039 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10040 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10043 library_names_spec='$libname.ixlibrary $libname.a'
10044 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10045 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'
10051 library_names_spec='${libname}${shared_ext}'
10052 dynamic_linker="$host_os ld.so"
10053 shlibpath_var=LIBRARY_PATH
10057 version_type=linux # correct to gnu/linux during the next big refactor
10059 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10060 soname_spec='${libname}${release}${shared_ext}$major'
10061 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10062 shlibpath_var=LD_LIBRARY_PATH
10063 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10064 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10065 # the default ld.so.conf also contains /usr/contrib/lib and
10066 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10067 # libtool to hard-code these into programs
10070 cygwin* | mingw* | pw32* | cegcc*)
10071 version_type=windows
10076 case $GCC,$cc_basename in
10079 library_names_spec='$libname.dll.a'
10080 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10081 postinstall_cmds='base_file=`basename \${file}`~
10082 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10083 dldir=$destdir/`dirname \$dlpath`~
10084 test -d \$dldir || mkdir -p \$dldir~
10085 $install_prog $dir/$dlname \$dldir/$dlname~
10086 chmod a+x \$dldir/$dlname~
10087 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10088 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10090 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10091 dlpath=$dir/\$dldll~
10093 shlibpath_overrides_runpath=yes
10097 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10098 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10100 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10103 # MinGW DLLs use traditional 'lib' prefix
10104 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10107 # pw32 DLLs use 'pw' prefix rather than 'lib'
10108 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10111 dynamic_linker='Win32 ld.exe'
10116 libname_spec='$name'
10117 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10118 library_names_spec='${libname}.dll.lib'
10122 sys_lib_search_path_spec=
10125 for lt_path in $LIB
10128 # Let DOS variable expansion print the short 8.3 style file name.
10129 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10130 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10133 # Convert to MSYS style.
10134 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10137 # Convert to unix form, then to dos form, then back to unix form
10138 # but this time dos style (no spaces!) so that the unix form looks
10139 # like /cygdrive/c/PROGRA~1:/cygdr...
10140 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10141 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10142 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10145 sys_lib_search_path_spec="$LIB"
10146 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10147 # It is most probably a Windows format PATH.
10148 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10150 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10152 # FIXME: find the short name or the path components, as spaces are
10153 # common. (e.g. "Program Files" -> "PROGRA~1")
10157 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10158 postinstall_cmds='base_file=`basename \${file}`~
10159 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10160 dldir=$destdir/`dirname \$dlpath`~
10161 test -d \$dldir || mkdir -p \$dldir~
10162 $install_prog $dir/$dlname \$dldir/$dlname'
10163 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10164 dlpath=$dir/\$dldll~
10166 shlibpath_overrides_runpath=yes
10167 dynamic_linker='Win32 link.exe'
10171 # Assume MSVC wrapper
10172 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10173 dynamic_linker='Win32 ld.exe'
10176 # FIXME: first we should search . and the directory the executable is in
10180 darwin* | rhapsody*)
10181 dynamic_linker="$host_os dyld"
10182 version_type=darwin
10185 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10186 soname_spec='${libname}${release}${major}$shared_ext'
10187 shlibpath_overrides_runpath=yes
10188 shlibpath_var=DYLD_LIBRARY_PATH
10189 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10191 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10192 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10196 version_type=linux # correct to gnu/linux during the next big refactor
10199 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10200 soname_spec='${libname}${release}${shared_ext}$major'
10201 shlibpath_var=LD_LIBRARY_PATH
10204 freebsd* | dragonfly*)
10205 # DragonFly does not have aout. When/if they implement a new
10206 # versioning mechanism, adjust this.
10207 if test -x /usr/bin/objformat; then
10208 objformat=`/usr/bin/objformat`
10211 freebsd[23].*) objformat=aout ;;
10212 *) objformat=elf ;;
10215 version_type=freebsd-$objformat
10216 case $version_type in
10218 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10223 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10227 shlibpath_var=LD_LIBRARY_PATH
10230 shlibpath_overrides_runpath=yes
10232 freebsd3.[01]* | freebsdelf3.[01]*)
10233 shlibpath_overrides_runpath=yes
10234 hardcode_into_libs=yes
10236 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10237 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10238 shlibpath_overrides_runpath=no
10239 hardcode_into_libs=yes
10241 *) # from 4.6 on, and DragonFly
10242 shlibpath_overrides_runpath=yes
10243 hardcode_into_libs=yes
10249 version_type=linux # correct to gnu/linux during the next big refactor
10252 dynamic_linker="$host_os runtime_loader"
10253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10254 soname_spec='${libname}${release}${shared_ext}$major'
10255 shlibpath_var=LIBRARY_PATH
10256 shlibpath_overrides_runpath=yes
10257 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10258 hardcode_into_libs=yes
10261 hpux9* | hpux10* | hpux11*)
10262 # Give a soname corresponding to the major version so that dld.sl refuses to
10263 # link against other versions.
10270 hardcode_into_libs=yes
10271 dynamic_linker="$host_os dld.so"
10272 shlibpath_var=LD_LIBRARY_PATH
10273 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10274 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10275 soname_spec='${libname}${release}${shared_ext}$major'
10276 if test "X$HPUX_IA64_MODE" = X32; then
10277 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10279 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10281 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10285 hardcode_into_libs=yes
10286 dynamic_linker="$host_os dld.sl"
10287 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10288 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10289 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10290 soname_spec='${libname}${release}${shared_ext}$major'
10291 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10292 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10296 dynamic_linker="$host_os dld.sl"
10297 shlibpath_var=SHLIB_PATH
10298 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10299 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10300 soname_spec='${libname}${release}${shared_ext}$major'
10303 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10304 postinstall_cmds='chmod 555 $lib'
10305 # or fails outright, so override atomically:
10306 install_override_mode=555
10310 version_type=linux # correct to gnu/linux during the next big refactor
10313 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10314 soname_spec='${libname}${release}${shared_ext}$major'
10315 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10316 shlibpath_var=LD_LIBRARY_PATH
10317 shlibpath_overrides_runpath=no
10318 hardcode_into_libs=yes
10321 irix5* | irix6* | nonstopux*)
10323 nonstopux*) version_type=nonstopux ;;
10325 if test "$lt_cv_prog_gnu_ld" = yes; then
10326 version_type=linux # correct to gnu/linux during the next big refactor
10333 soname_spec='${libname}${release}${shared_ext}$major'
10334 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10336 irix5* | nonstopux*)
10337 libsuff= shlibsuff=
10340 case $LD in # libtool.m4 will add one of these switches to LD
10341 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10342 libsuff= shlibsuff= libmagic=32-bit;;
10343 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10344 libsuff=32 shlibsuff=N32 libmagic=N32;;
10345 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10346 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10347 *) libsuff= shlibsuff= libmagic=never-match;;
10351 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10352 shlibpath_overrides_runpath=no
10353 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10354 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10355 hardcode_into_libs=yes
10358 # No shared lib support for Linux oldld, aout, or coff.
10359 linux*oldld* | linux*aout* | linux*coff*)
10363 # This must be glibc/ELF.
10364 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10365 version_type=linux # correct to gnu/linux during the next big refactor
10368 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10369 soname_spec='${libname}${release}${shared_ext}$major'
10370 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10371 shlibpath_var=LD_LIBRARY_PATH
10372 shlibpath_overrides_runpath=no
10374 # Some binutils ld are patched to set DT_RUNPATH
10375 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10376 $as_echo_n "(cached) " >&6
10378 lt_cv_shlibpath_overrides_runpath=no
10379 save_LDFLAGS=$LDFLAGS
10380 save_libdir=$libdir
10381 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10382 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10384 /* end confdefs.h. */
10394 if ac_fn_c_try_link "$LINENO"; then :
10395 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10396 lt_cv_shlibpath_overrides_runpath=yes
10399 rm -f core conftest.err conftest.$ac_objext \
10400 conftest$ac_exeext conftest.$ac_ext
10401 LDFLAGS=$save_LDFLAGS
10402 libdir=$save_libdir
10406 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10408 # This implies no fast_install, which is unacceptable.
10409 # Some rework will be needed to allow for fast_install
10410 # before this can be enabled.
10411 hardcode_into_libs=yes
10413 # Append ld.so.conf contents to the search path
10414 if test -f /etc/ld.so.conf; then
10415 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' ' '`
10416 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10419 # We used to test for /lib/ld.so.1 and disable shared libraries on
10420 # powerpc, because MkLinux only supported shared libraries with the
10421 # GNU dynamic linker. Since this was broken with cross compilers,
10422 # most powerpc-linux boxes support dynamic linking these days and
10423 # people can always --disable-shared, the test was removed, and we
10424 # assume the GNU/Linux dynamic linker is in use.
10425 dynamic_linker='GNU/Linux ld.so'
10432 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10433 soname_spec='${libname}${release}${shared_ext}$major'
10434 shlibpath_var=LD_LIBRARY_PATH
10435 shlibpath_overrides_runpath=no
10436 hardcode_into_libs=yes
10437 dynamic_linker='NetBSD ld.elf_so'
10444 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10445 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10446 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10447 dynamic_linker='NetBSD (a.out) ld.so'
10449 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10450 soname_spec='${libname}${release}${shared_ext}$major'
10451 dynamic_linker='NetBSD ld.elf_so'
10453 shlibpath_var=LD_LIBRARY_PATH
10454 shlibpath_overrides_runpath=yes
10455 hardcode_into_libs=yes
10459 version_type=linux # correct to gnu/linux during the next big refactor
10460 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10461 shlibpath_var=LD_LIBRARY_PATH
10462 shlibpath_overrides_runpath=yes
10469 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10470 soname_spec='${libname}${release}${shared_ext}$major'
10471 shlibpath_var=LD_LIBRARY_PATH
10472 shlibpath_overrides_runpath=no
10473 hardcode_into_libs=yes
10474 dynamic_linker='ldqnx.so'
10479 sys_lib_dlsearch_path_spec="/usr/lib"
10481 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10483 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10484 *) need_version=no ;;
10486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10487 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10488 shlibpath_var=LD_LIBRARY_PATH
10489 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10491 openbsd2.[89] | openbsd2.[89].*)
10492 shlibpath_overrides_runpath=no
10495 shlibpath_overrides_runpath=yes
10499 shlibpath_overrides_runpath=yes
10504 libname_spec='$name'
10507 library_names_spec='$libname${shared_ext} $libname.a'
10508 dynamic_linker='OS/2 ld.exe'
10509 shlibpath_var=LIBPATH
10512 osf3* | osf4* | osf5*)
10516 soname_spec='${libname}${release}${shared_ext}$major'
10517 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10518 shlibpath_var=LD_LIBRARY_PATH
10519 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10520 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10528 version_type=linux # correct to gnu/linux during the next big refactor
10531 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10532 soname_spec='${libname}${release}${shared_ext}$major'
10533 shlibpath_var=LD_LIBRARY_PATH
10534 shlibpath_overrides_runpath=yes
10535 hardcode_into_libs=yes
10536 # ldd complains unless libraries are executable
10537 postinstall_cmds='chmod +x $lib'
10542 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10543 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10544 shlibpath_var=LD_LIBRARY_PATH
10545 shlibpath_overrides_runpath=yes
10546 if test "$with_gnu_ld" = yes; then
10553 version_type=linux # correct to gnu/linux during the next big refactor
10554 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10555 soname_spec='${libname}${release}${shared_ext}$major'
10556 shlibpath_var=LD_LIBRARY_PATH
10557 case $host_vendor in
10559 shlibpath_overrides_runpath=no
10561 runpath_var=LD_RUN_PATH
10569 shlibpath_overrides_runpath=no
10570 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10576 if test -d /usr/nec ;then
10577 version_type=linux # correct to gnu/linux during the next big refactor
10578 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10579 soname_spec='$libname${shared_ext}.$major'
10580 shlibpath_var=LD_LIBRARY_PATH
10584 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10585 version_type=freebsd-elf
10588 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10589 soname_spec='${libname}${release}${shared_ext}$major'
10590 shlibpath_var=LD_LIBRARY_PATH
10591 shlibpath_overrides_runpath=yes
10592 hardcode_into_libs=yes
10593 if test "$with_gnu_ld" = yes; then
10594 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10596 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10599 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10603 sys_lib_dlsearch_path_spec='/usr/lib'
10607 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10608 version_type=linux # correct to gnu/linux during the next big refactor
10611 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10612 shlibpath_var=LD_LIBRARY_PATH
10613 shlibpath_overrides_runpath=no
10614 hardcode_into_libs=yes
10618 version_type=linux # correct to gnu/linux during the next big refactor
10619 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10620 soname_spec='${libname}${release}${shared_ext}$major'
10621 shlibpath_var=LD_LIBRARY_PATH
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10629 $as_echo "$dynamic_linker" >&6; }
10630 test "$dynamic_linker" = no && can_build_shared=no
10632 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10633 if test "$GCC" = yes; then
10634 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10637 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10638 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10640 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10641 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10736 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10738 if test -n "$hardcode_libdir_flag_spec" ||
10739 test -n "$runpath_var" ||
10740 test "X$hardcode_automatic" = "Xyes" ; then
10742 # We can hardcode non-existent directories.
10743 if test "$hardcode_direct" != no &&
10744 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10745 # have to relink, otherwise we might link with an installed library
10746 # when we should be linking with a yet-to-be-installed one
10747 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10748 test "$hardcode_minus_L" != no; then
10749 # Linking always hardcodes the temporary library directory.
10750 hardcode_action=relink
10752 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10753 hardcode_action=immediate
10756 # We cannot hardcode anything, or else we can only hardcode existing
10758 hardcode_action=unsupported
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10761 $as_echo "$hardcode_action" >&6; }
10763 if test "$hardcode_action" = relink ||
10764 test "$inherit_rpath" = yes; then
10765 # Fast installation is not supported
10766 enable_fast_install=no
10767 elif test "$shlibpath_overrides_runpath" = yes ||
10768 test "$enable_shared" = no; then
10769 # Fast installation is not necessary
10770 enable_fast_install=needless
10778 if test "x$enable_dlopen" != xyes; then
10779 enable_dlopen=unknown
10780 enable_dlopen_self=unknown
10781 enable_dlopen_self_static=unknown
10788 lt_cv_dlopen="load_add_on"
10790 lt_cv_dlopen_self=yes
10793 mingw* | pw32* | cegcc*)
10794 lt_cv_dlopen="LoadLibrary"
10799 lt_cv_dlopen="dlopen"
10804 # if libdl is installed we need to link against it
10805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10806 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10807 if ${ac_cv_lib_dl_dlopen+:} false; then :
10808 $as_echo_n "(cached) " >&6
10810 ac_check_lib_save_LIBS=$LIBS
10812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10813 /* end confdefs.h. */
10815 /* Override any GCC internal prototype to avoid an error.
10816 Use char because int might match the return type of a GCC
10817 builtin and then its argument prototype would still apply. */
10830 if ac_fn_c_try_link "$LINENO"; then :
10831 ac_cv_lib_dl_dlopen=yes
10833 ac_cv_lib_dl_dlopen=no
10835 rm -f core conftest.err conftest.$ac_objext \
10836 conftest$ac_exeext conftest.$ac_ext
10837 LIBS=$ac_check_lib_save_LIBS
10839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10840 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10841 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10842 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10845 lt_cv_dlopen="dyld"
10847 lt_cv_dlopen_self=yes
10854 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10855 if test "x$ac_cv_func_shl_load" = xyes; then :
10856 lt_cv_dlopen="shl_load"
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10859 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10860 if ${ac_cv_lib_dld_shl_load+:} false; then :
10861 $as_echo_n "(cached) " >&6
10863 ac_check_lib_save_LIBS=$LIBS
10865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10866 /* end confdefs.h. */
10868 /* Override any GCC internal prototype to avoid an error.
10869 Use char because int might match the return type of a GCC
10870 builtin and then its argument prototype would still apply. */
10878 return shl_load ();
10883 if ac_fn_c_try_link "$LINENO"; then :
10884 ac_cv_lib_dld_shl_load=yes
10886 ac_cv_lib_dld_shl_load=no
10888 rm -f core conftest.err conftest.$ac_objext \
10889 conftest$ac_exeext conftest.$ac_ext
10890 LIBS=$ac_check_lib_save_LIBS
10892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10893 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10894 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10895 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10897 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10898 if test "x$ac_cv_func_dlopen" = xyes; then :
10899 lt_cv_dlopen="dlopen"
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10902 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10903 if ${ac_cv_lib_dl_dlopen+:} false; then :
10904 $as_echo_n "(cached) " >&6
10906 ac_check_lib_save_LIBS=$LIBS
10908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10909 /* end confdefs.h. */
10911 /* Override any GCC internal prototype to avoid an error.
10912 Use char because int might match the return type of a GCC
10913 builtin and then its argument prototype would still apply. */
10926 if ac_fn_c_try_link "$LINENO"; then :
10927 ac_cv_lib_dl_dlopen=yes
10929 ac_cv_lib_dl_dlopen=no
10931 rm -f core conftest.err conftest.$ac_objext \
10932 conftest$ac_exeext conftest.$ac_ext
10933 LIBS=$ac_check_lib_save_LIBS
10935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10936 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10937 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10938 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10941 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10942 if ${ac_cv_lib_svld_dlopen+:} false; then :
10943 $as_echo_n "(cached) " >&6
10945 ac_check_lib_save_LIBS=$LIBS
10946 LIBS="-lsvld $LIBS"
10947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10948 /* end confdefs.h. */
10950 /* Override any GCC internal prototype to avoid an error.
10951 Use char because int might match the return type of a GCC
10952 builtin and then its argument prototype would still apply. */
10965 if ac_fn_c_try_link "$LINENO"; then :
10966 ac_cv_lib_svld_dlopen=yes
10968 ac_cv_lib_svld_dlopen=no
10970 rm -f core conftest.err conftest.$ac_objext \
10971 conftest$ac_exeext conftest.$ac_ext
10972 LIBS=$ac_check_lib_save_LIBS
10974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10975 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10976 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
10977 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10980 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10981 if ${ac_cv_lib_dld_dld_link+:} false; then :
10982 $as_echo_n "(cached) " >&6
10984 ac_check_lib_save_LIBS=$LIBS
10986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10987 /* end confdefs.h. */
10989 /* Override any GCC internal prototype to avoid an error.
10990 Use char because int might match the return type of a GCC
10991 builtin and then its argument prototype would still apply. */
10999 return dld_link ();
11004 if ac_fn_c_try_link "$LINENO"; then :
11005 ac_cv_lib_dld_dld_link=yes
11007 ac_cv_lib_dld_dld_link=no
11009 rm -f core conftest.err conftest.$ac_objext \
11010 conftest$ac_exeext conftest.$ac_ext
11011 LIBS=$ac_check_lib_save_LIBS
11013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11014 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11015 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11016 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11037 if test "x$lt_cv_dlopen" != xno; then
11043 case $lt_cv_dlopen in
11045 save_CPPFLAGS="$CPPFLAGS"
11046 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11048 save_LDFLAGS="$LDFLAGS"
11049 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11052 LIBS="$lt_cv_dlopen_libs $LIBS"
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11055 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11056 if ${lt_cv_dlopen_self+:} false; then :
11057 $as_echo_n "(cached) " >&6
11059 if test "$cross_compiling" = yes; then :
11060 lt_cv_dlopen_self=cross
11062 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11063 lt_status=$lt_dlunknown
11064 cat > conftest.$ac_ext <<_LT_EOF
11065 #line $LINENO "configure"
11066 #include "confdefs.h"
11075 # define LT_DLGLOBAL RTLD_GLOBAL
11078 # define LT_DLGLOBAL DL_GLOBAL
11080 # define LT_DLGLOBAL 0
11084 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11085 find out it does not work in some platform. */
11086 #ifndef LT_DLLAZY_OR_NOW
11088 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11091 # define LT_DLLAZY_OR_NOW DL_LAZY
11094 # define LT_DLLAZY_OR_NOW RTLD_NOW
11097 # define LT_DLLAZY_OR_NOW DL_NOW
11099 # define LT_DLLAZY_OR_NOW 0
11106 /* When -fvisbility=hidden is used, assume the code has been annotated
11107 correspondingly for the symbols needed. */
11108 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11109 int fnord () __attribute__((visibility("default")));
11112 int fnord () { return 42; }
11115 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11116 int status = $lt_dlunknown;
11120 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11123 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11124 else puts (dlerror ());
11126 /* dlclose (self); */
11134 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11135 (eval $ac_link) 2>&5
11137 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11138 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11139 (./conftest; exit; ) >&5 2>/dev/null
11141 case x$lt_status in
11142 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11143 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11144 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11147 # compilation failed
11148 lt_cv_dlopen_self=no
11155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11156 $as_echo "$lt_cv_dlopen_self" >&6; }
11158 if test "x$lt_cv_dlopen_self" = xyes; then
11159 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11161 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11162 if ${lt_cv_dlopen_self_static+:} false; then :
11163 $as_echo_n "(cached) " >&6
11165 if test "$cross_compiling" = yes; then :
11166 lt_cv_dlopen_self_static=cross
11168 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11169 lt_status=$lt_dlunknown
11170 cat > conftest.$ac_ext <<_LT_EOF
11171 #line $LINENO "configure"
11172 #include "confdefs.h"
11181 # define LT_DLGLOBAL RTLD_GLOBAL
11184 # define LT_DLGLOBAL DL_GLOBAL
11186 # define LT_DLGLOBAL 0
11190 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11191 find out it does not work in some platform. */
11192 #ifndef LT_DLLAZY_OR_NOW
11194 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11197 # define LT_DLLAZY_OR_NOW DL_LAZY
11200 # define LT_DLLAZY_OR_NOW RTLD_NOW
11203 # define LT_DLLAZY_OR_NOW DL_NOW
11205 # define LT_DLLAZY_OR_NOW 0
11212 /* When -fvisbility=hidden is used, assume the code has been annotated
11213 correspondingly for the symbols needed. */
11214 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11215 int fnord () __attribute__((visibility("default")));
11218 int fnord () { return 42; }
11221 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11222 int status = $lt_dlunknown;
11226 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11229 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11230 else puts (dlerror ());
11232 /* dlclose (self); */
11240 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11241 (eval $ac_link) 2>&5
11243 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11244 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11245 (./conftest; exit; ) >&5 2>/dev/null
11247 case x$lt_status in
11248 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11249 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11250 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11253 # compilation failed
11254 lt_cv_dlopen_self_static=no
11261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11262 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11265 CPPFLAGS="$save_CPPFLAGS"
11266 LDFLAGS="$save_LDFLAGS"
11271 case $lt_cv_dlopen_self in
11272 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11273 *) enable_dlopen_self=unknown ;;
11276 case $lt_cv_dlopen_self_static in
11277 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11278 *) enable_dlopen_self_static=unknown ;;
11300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11301 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11302 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11303 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11304 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11306 $as_echo "yes" >&6; }
11308 # FIXME - insert some real tests, host_os isn't really good enough
11311 if test -n "$STRIP" ; then
11312 striplib="$STRIP -x"
11313 old_striplib="$STRIP -S"
11314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11315 $as_echo "yes" >&6; }
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11318 $as_echo "no" >&6; }
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11323 $as_echo "no" >&6; }
11339 # Report which library types will actually be built
11340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11341 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11343 $as_echo "$can_build_shared" >&6; }
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11346 $as_echo_n "checking whether to build shared libraries... " >&6; }
11347 test "$can_build_shared" = "no" && enable_shared=no
11349 # On AIX, shared libraries and static libraries use the same namespace, and
11350 # are all built from PIC.
11353 test "$enable_shared" = yes && enable_static=no
11354 if test -n "$RANLIB"; then
11355 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11356 postinstall_cmds='$RANLIB $lib'
11361 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11362 test "$enable_shared" = yes && enable_static=no
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11367 $as_echo "$enable_shared" >&6; }
11369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11370 $as_echo_n "checking whether to build static libraries... " >&6; }
11371 # Make sure either enable_shared or enable_static is yes.
11372 test "$enable_shared" = yes || enable_static=yes
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11374 $as_echo "$enable_static" >&6; }
11381 ac_cpp='$CPP $CPPFLAGS'
11382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11402 ac_config_commands="$ac_config_commands libtool"
11407 # Only expand once:
11410 # By default we simply use the C compiler to build assembly code.
11412 test "${CCAS+set}" = set || CCAS=$CC
11413 test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
11417 depcc="$CCAS" am_compiler_list=
11419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
11420 $as_echo_n "checking dependency style of $depcc... " >&6; }
11421 if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
11422 $as_echo_n "(cached) " >&6
11424 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
11425 # We make a subdir and do the tests there. Otherwise we can end up
11426 # making bogus files that we don't know about and never remove. For
11427 # instance it was reported that on HP-UX the gcc test will end up
11428 # making a dummy file named 'D' -- because '-MD' means "put the output
11430 rm -rf conftest.dir
11432 # Copy depcomp to subdir because otherwise we won't find it if we're
11433 # using a relative directory.
11434 cp "$am_depcomp" conftest.dir
11436 # We will build objects and dependencies in a subdirectory because
11437 # it helps to detect inapplicable dependency modes. For instance
11438 # both Tru64's cc and ICC support -MD to output dependencies as a
11439 # side effect of compilation, but ICC will put the dependencies in
11440 # the current directory while Tru64 will put them in the object
11444 am_cv_CCAS_dependencies_compiler_type=none
11445 if test "$am_compiler_list" = ""; then
11446 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
11448 am__universal=false
11451 for depmode in $am_compiler_list; do
11452 # Setup a source with many dependencies, because some compilers
11453 # like to wrap large dependency lists on column 80 (with \), and
11454 # we should not choose a depcomp mode which is confused by this.
11456 # We need to recreate these files for each test, as the compiler may
11457 # overwrite some of them when testing with obscure command lines.
11458 # This happens at least with the AIX C compiler.
11460 for i in 1 2 3 4 5 6; do
11461 echo '#include "conftst'$i'.h"' >> sub/conftest.c
11462 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
11463 # Solaris 10 /bin/sh.
11464 echo '/* dummy */' > sub/conftst$i.h
11466 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
11468 # We check with '-c' and '-o' for the sake of the "dashmstdout"
11469 # mode. It turns out that the SunPro C++ compiler does not properly
11470 # handle '-M -o', and we need to detect this. Also, some Intel
11471 # versions had trouble with output in subdirs.
11472 am__obj=sub/conftest.${OBJEXT-o}
11473 am__minus_obj="-o $am__obj"
11476 # This depmode causes a compiler race in universal mode.
11477 test "$am__universal" = false || continue
11480 # After this tag, mechanisms are not by side-effect, so they'll
11481 # only be used when explicitly requested.
11482 if test "x$enable_dependency_tracking" = xyes; then
11488 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
11489 # This compiler won't grok '-c -o', but also, the minuso test has
11490 # not run yet. These depmodes are late enough in the game, and
11491 # so weak that their functioning should not be impacted.
11492 am__obj=conftest.${OBJEXT-o}
11497 if depmode=$depmode \
11498 source=sub/conftest.c object=$am__obj \
11499 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
11500 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
11501 >/dev/null 2>conftest.err &&
11502 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
11503 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
11504 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
11505 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
11506 # icc doesn't choke on unknown options, it will just issue warnings
11507 # or remarks (even with -Werror). So we grep stderr for any message
11508 # that says an option was ignored or not supported.
11509 # When given -MP, icc 7.0 and 7.1 complain thusly:
11510 # icc: Command line warning: ignoring option '-M'; no argument required
11511 # The diagnosis changed in icc 8.0:
11512 # icc: Command line remark: option '-MP' not supported
11513 if (grep 'ignoring option' conftest.err ||
11514 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
11515 am_cv_CCAS_dependencies_compiler_type=$depmode
11522 rm -rf conftest.dir
11524 am_cv_CCAS_dependencies_compiler_type=none
11528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
11529 $as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
11530 CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
11533 test "x$enable_dependency_tracking" != xno \
11534 && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
11535 am__fastdepCCAS_TRUE=
11536 am__fastdepCCAS_FALSE='#'
11538 am__fastdepCCAS_TRUE='#'
11539 am__fastdepCCAS_FALSE=
11544 ac_cpp='$CPP $CPPFLAGS'
11545 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11546 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11547 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11548 if test -n "$ac_tool_prefix"; then
11549 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11550 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11552 $as_echo_n "checking for $ac_word... " >&6; }
11553 if ${ac_cv_prog_CC+:} false; then :
11554 $as_echo_n "(cached) " >&6
11556 if test -n "$CC"; then
11557 ac_cv_prog_CC="$CC" # Let the user override the test.
11559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11560 for as_dir in $PATH
11563 test -z "$as_dir" && as_dir=.
11564 for ac_exec_ext in '' $ac_executable_extensions; do
11565 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11566 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11577 if test -n "$CC"; then
11578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11579 $as_echo "$CC" >&6; }
11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11582 $as_echo "no" >&6; }
11587 if test -z "$ac_cv_prog_CC"; then
11589 # Extract the first word of "gcc", so it can be a program name with args.
11590 set dummy gcc; ac_word=$2
11591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11592 $as_echo_n "checking for $ac_word... " >&6; }
11593 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11594 $as_echo_n "(cached) " >&6
11596 if test -n "$ac_ct_CC"; then
11597 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11600 for as_dir in $PATH
11603 test -z "$as_dir" && as_dir=.
11604 for ac_exec_ext in '' $ac_executable_extensions; do
11605 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11606 ac_cv_prog_ac_ct_CC="gcc"
11607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11616 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11617 if test -n "$ac_ct_CC"; then
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11619 $as_echo "$ac_ct_CC" >&6; }
11621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11622 $as_echo "no" >&6; }
11625 if test "x$ac_ct_CC" = x; then
11628 case $cross_compiling:$ac_tool_warned in
11630 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11631 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11632 ac_tool_warned=yes ;;
11637 CC="$ac_cv_prog_CC"
11640 if test -z "$CC"; then
11641 if test -n "$ac_tool_prefix"; then
11642 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11643 set dummy ${ac_tool_prefix}cc; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if ${ac_cv_prog_CC+:} false; then :
11647 $as_echo_n "(cached) " >&6
11649 if test -n "$CC"; then
11650 ac_cv_prog_CC="$CC" # Let the user override the test.
11652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11653 for as_dir in $PATH
11656 test -z "$as_dir" && as_dir=.
11657 for ac_exec_ext in '' $ac_executable_extensions; do
11658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11659 ac_cv_prog_CC="${ac_tool_prefix}cc"
11660 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11670 if test -n "$CC"; then
11671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11672 $as_echo "$CC" >&6; }
11674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11675 $as_echo "no" >&6; }
11681 if test -z "$CC"; then
11682 # Extract the first word of "cc", so it can be a program name with args.
11683 set dummy cc; ac_word=$2
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11685 $as_echo_n "checking for $ac_word... " >&6; }
11686 if ${ac_cv_prog_CC+:} false; then :
11687 $as_echo_n "(cached) " >&6
11689 if test -n "$CC"; then
11690 ac_cv_prog_CC="$CC" # Let the user override the test.
11692 ac_prog_rejected=no
11693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11694 for as_dir in $PATH
11697 test -z "$as_dir" && as_dir=.
11698 for ac_exec_ext in '' $ac_executable_extensions; do
11699 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11700 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
11701 ac_prog_rejected=yes
11705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11712 if test $ac_prog_rejected = yes; then
11713 # We found a bogon in the path, so make sure we never use it.
11714 set dummy $ac_cv_prog_CC
11716 if test $# != 0; then
11717 # We chose a different compiler from the bogus one.
11718 # However, it has the same basename, so the bogon will be chosen
11719 # first if we set CC to just the basename; use the full file name.
11721 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
11727 if test -n "$CC"; then
11728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11729 $as_echo "$CC" >&6; }
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11732 $as_echo "no" >&6; }
11737 if test -z "$CC"; then
11738 if test -n "$ac_tool_prefix"; then
11739 for ac_prog in cl.exe
11741 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11742 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11744 $as_echo_n "checking for $ac_word... " >&6; }
11745 if ${ac_cv_prog_CC+:} false; then :
11746 $as_echo_n "(cached) " >&6
11748 if test -n "$CC"; then
11749 ac_cv_prog_CC="$CC" # Let the user override the test.
11751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11752 for as_dir in $PATH
11755 test -z "$as_dir" && as_dir=.
11756 for ac_exec_ext in '' $ac_executable_extensions; do
11757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11758 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
11759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11769 if test -n "$CC"; then
11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
11771 $as_echo "$CC" >&6; }
11773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11774 $as_echo "no" >&6; }
11778 test -n "$CC" && break
11781 if test -z "$CC"; then
11783 for ac_prog in cl.exe
11785 # Extract the first word of "$ac_prog", so it can be a program name with args.
11786 set dummy $ac_prog; ac_word=$2
11787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11788 $as_echo_n "checking for $ac_word... " >&6; }
11789 if ${ac_cv_prog_ac_ct_CC+:} false; then :
11790 $as_echo_n "(cached) " >&6
11792 if test -n "$ac_ct_CC"; then
11793 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11796 for as_dir in $PATH
11799 test -z "$as_dir" && as_dir=.
11800 for ac_exec_ext in '' $ac_executable_extensions; do
11801 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11802 ac_cv_prog_ac_ct_CC="$ac_prog"
11803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11812 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11813 if test -n "$ac_ct_CC"; then
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
11815 $as_echo "$ac_ct_CC" >&6; }
11817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11818 $as_echo "no" >&6; }
11822 test -n "$ac_ct_CC" && break
11825 if test "x$ac_ct_CC" = x; then
11828 case $cross_compiling:$ac_tool_warned in
11830 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11831 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11832 ac_tool_warned=yes ;;
11841 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11843 as_fn_error $? "no acceptable C compiler found in \$PATH
11844 See \`config.log' for more details" "$LINENO" 5; }
11846 # Provide some information about the compiler.
11847 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
11850 for ac_option in --version -v -V -qversion; do
11851 { { ac_try="$ac_compiler $ac_option >&5"
11852 case "(($ac_try" in
11853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11854 *) ac_try_echo=$ac_try;;
11856 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11857 $as_echo "$ac_try_echo"; } >&5
11858 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11860 if test -s conftest.err; then
11862 ... rest of stderr output deleted ...
11863 10q' conftest.err >conftest.er1
11864 cat conftest.er1 >&5
11866 rm -f conftest.er1 conftest.err
11867 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11868 test $ac_status = 0; }
11871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
11872 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
11873 if ${ac_cv_c_compiler_gnu+:} false; then :
11874 $as_echo_n "(cached) " >&6
11876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11877 /* end confdefs.h. */
11890 if ac_fn_c_try_compile "$LINENO"; then :
11891 ac_compiler_gnu=yes
11895 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11896 ac_cv_c_compiler_gnu=$ac_compiler_gnu
11899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
11900 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
11901 if test $ac_compiler_gnu = yes; then
11906 ac_test_CFLAGS=${CFLAGS+set}
11907 ac_save_CFLAGS=$CFLAGS
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
11909 $as_echo_n "checking whether $CC accepts -g... " >&6; }
11910 if ${ac_cv_prog_cc_g+:} false; then :
11911 $as_echo_n "(cached) " >&6
11913 ac_save_c_werror_flag=$ac_c_werror_flag
11914 ac_c_werror_flag=yes
11917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11918 /* end confdefs.h. */
11928 if ac_fn_c_try_compile "$LINENO"; then :
11929 ac_cv_prog_cc_g=yes
11932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11933 /* end confdefs.h. */
11943 if ac_fn_c_try_compile "$LINENO"; then :
11946 ac_c_werror_flag=$ac_save_c_werror_flag
11948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11949 /* end confdefs.h. */
11959 if ac_fn_c_try_compile "$LINENO"; then :
11960 ac_cv_prog_cc_g=yes
11962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11967 ac_c_werror_flag=$ac_save_c_werror_flag
11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
11970 $as_echo "$ac_cv_prog_cc_g" >&6; }
11971 if test "$ac_test_CFLAGS" = set; then
11972 CFLAGS=$ac_save_CFLAGS
11973 elif test $ac_cv_prog_cc_g = yes; then
11974 if test "$GCC" = yes; then
11980 if test "$GCC" = yes; then
11986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
11987 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
11988 if ${ac_cv_prog_cc_c89+:} false; then :
11989 $as_echo_n "(cached) " >&6
11991 ac_cv_prog_cc_c89=no
11993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11994 /* end confdefs.h. */
11995 #include <stdarg.h>
11998 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
11999 struct buf { int x; };
12000 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12001 static char *e (p, i)
12007 static char *f (char * (*g) (char **, int), char **p, ...)
12012 s = g (p, va_arg (v,int));
12017 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12018 function prototypes and stuff, but not '\xHH' hex character constants.
12019 These don't provoke an error unfortunately, instead are silently treated
12020 as 'x'. The following induces an error, until -std is added to get
12021 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12022 array size at least. It's necessary to write '\x00'==0 to get something
12023 that's true only with -std. */
12024 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12026 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
12027 inside strings and character constants. */
12029 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
12031 int test (int i, double x);
12032 struct s1 {int (*f) (int a);};
12033 struct s2 {int (*f) (double a);};
12034 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12040 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12045 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
12046 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12048 CC="$ac_save_CC $ac_arg"
12049 if ac_fn_c_try_compile "$LINENO"; then :
12050 ac_cv_prog_cc_c89=$ac_arg
12052 rm -f core conftest.err conftest.$ac_objext
12053 test "x$ac_cv_prog_cc_c89" != "xno" && break
12055 rm -f conftest.$ac_ext
12060 case "x$ac_cv_prog_cc_c89" in
12062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
12063 $as_echo "none needed" >&6; } ;;
12065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
12066 $as_echo "unsupported" >&6; } ;;
12068 CC="$CC $ac_cv_prog_cc_c89"
12069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
12070 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
12072 if test "x$ac_cv_prog_cc_c89" != xno; then :
12077 ac_cpp='$CPP $CPPFLAGS'
12078 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12079 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12080 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12083 ac_cpp='$CPP $CPPFLAGS'
12084 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12085 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12086 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
12088 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
12089 if ${am_cv_prog_cc_c_o+:} false; then :
12090 $as_echo_n "(cached) " >&6
12092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12093 /* end confdefs.h. */
12103 # Make sure it works both with $CC and with simple cc.
12104 # Following AC_PROG_CC_C_O, we do the test twice because some
12105 # compilers refuse to overwrite an existing .o file with -o,
12106 # though they will create one.
12107 am_cv_prog_cc_c_o=yes
12108 for am_i in 1 2; do
12109 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
12110 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
12112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12113 (exit $ac_status); } \
12114 && test -f conftest2.$ac_objext; then
12117 am_cv_prog_cc_c_o=no
12121 rm -f core conftest*
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
12125 $as_echo "$am_cv_prog_cc_c_o" >&6; }
12126 if test "$am_cv_prog_cc_c_o" != yes; then
12127 # Losing compiler, so override with the script.
12128 # FIXME: It is wrong to rewrite CC.
12129 # But if we don't then we get into trouble of one sort or another.
12130 # A longer-term fix would be to have automake use am__CC in this case,
12131 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
12132 CC="$am_aux_dir/compile $CC"
12135 ac_cpp='$CPP $CPPFLAGS'
12136 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12137 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12138 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12141 depcc="$CC" am_compiler_list=
12143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
12144 $as_echo_n "checking dependency style of $depcc... " >&6; }
12145 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
12146 $as_echo_n "(cached) " >&6
12148 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12149 # We make a subdir and do the tests there. Otherwise we can end up
12150 # making bogus files that we don't know about and never remove. For
12151 # instance it was reported that on HP-UX the gcc test will end up
12152 # making a dummy file named 'D' -- because '-MD' means "put the output
12154 rm -rf conftest.dir
12156 # Copy depcomp to subdir because otherwise we won't find it if we're
12157 # using a relative directory.
12158 cp "$am_depcomp" conftest.dir
12160 # We will build objects and dependencies in a subdirectory because
12161 # it helps to detect inapplicable dependency modes. For instance
12162 # both Tru64's cc and ICC support -MD to output dependencies as a
12163 # side effect of compilation, but ICC will put the dependencies in
12164 # the current directory while Tru64 will put them in the object
12168 am_cv_CC_dependencies_compiler_type=none
12169 if test "$am_compiler_list" = ""; then
12170 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12172 am__universal=false
12173 case " $depcc " in #(
12174 *\ -arch\ *\ -arch\ *) am__universal=true ;;
12177 for depmode in $am_compiler_list; do
12178 # Setup a source with many dependencies, because some compilers
12179 # like to wrap large dependency lists on column 80 (with \), and
12180 # we should not choose a depcomp mode which is confused by this.
12182 # We need to recreate these files for each test, as the compiler may
12183 # overwrite some of them when testing with obscure command lines.
12184 # This happens at least with the AIX C compiler.
12186 for i in 1 2 3 4 5 6; do
12187 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12188 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
12189 # Solaris 10 /bin/sh.
12190 echo '/* dummy */' > sub/conftst$i.h
12192 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12194 # We check with '-c' and '-o' for the sake of the "dashmstdout"
12195 # mode. It turns out that the SunPro C++ compiler does not properly
12196 # handle '-M -o', and we need to detect this. Also, some Intel
12197 # versions had trouble with output in subdirs.
12198 am__obj=sub/conftest.${OBJEXT-o}
12199 am__minus_obj="-o $am__obj"
12202 # This depmode causes a compiler race in universal mode.
12203 test "$am__universal" = false || continue
12206 # After this tag, mechanisms are not by side-effect, so they'll
12207 # only be used when explicitly requested.
12208 if test "x$enable_dependency_tracking" = xyes; then
12214 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
12215 # This compiler won't grok '-c -o', but also, the minuso test has
12216 # not run yet. These depmodes are late enough in the game, and
12217 # so weak that their functioning should not be impacted.
12218 am__obj=conftest.${OBJEXT-o}
12223 if depmode=$depmode \
12224 source=sub/conftest.c object=$am__obj \
12225 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12226 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
12227 >/dev/null 2>conftest.err &&
12228 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
12229 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12230 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
12231 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12232 # icc doesn't choke on unknown options, it will just issue warnings
12233 # or remarks (even with -Werror). So we grep stderr for any message
12234 # that says an option was ignored or not supported.
12235 # When given -MP, icc 7.0 and 7.1 complain thusly:
12236 # icc: Command line warning: ignoring option '-M'; no argument required
12237 # The diagnosis changed in icc 8.0:
12238 # icc: Command line remark: option '-MP' not supported
12239 if (grep 'ignoring option' conftest.err ||
12240 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12241 am_cv_CC_dependencies_compiler_type=$depmode
12248 rm -rf conftest.dir
12250 am_cv_CC_dependencies_compiler_type=none
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
12255 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
12256 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12259 test "x$enable_dependency_tracking" != xno \
12260 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12261 am__fastdepCC_TRUE=
12262 am__fastdepCC_FALSE='#'
12264 am__fastdepCC_TRUE='#'
12265 am__fastdepCC_FALSE=
12272 if test "x$JAVAPREFIX" = x; then :
12273 test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12275 # Extract the first word of "$ac_prog", so it can be a program name with args.
12276 set dummy $ac_prog; ac_word=$2
12277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12278 $as_echo_n "checking for $ac_word... " >&6; }
12279 if ${ac_cv_prog_JAVAC+:} false; then :
12280 $as_echo_n "(cached) " >&6
12282 if test -n "$JAVAC"; then
12283 ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12285 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12286 for as_dir in $PATH
12289 test -z "$as_dir" && as_dir=.
12290 for ac_exec_ext in '' $ac_executable_extensions; do
12291 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12292 ac_cv_prog_JAVAC="$ac_prog"
12293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12302 JAVAC=$ac_cv_prog_JAVAC
12303 if test -n "$JAVAC"; then
12304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12305 $as_echo "$JAVAC" >&6; }
12307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12308 $as_echo "no" >&6; }
12312 test -n "$JAVAC" && break
12316 test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12318 # Extract the first word of "$ac_prog", so it can be a program name with args.
12319 set dummy $ac_prog; ac_word=$2
12320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12321 $as_echo_n "checking for $ac_word... " >&6; }
12322 if ${ac_cv_prog_JAVAC+:} false; then :
12323 $as_echo_n "(cached) " >&6
12325 if test -n "$JAVAC"; then
12326 ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12329 for as_dir in $JAVAPREFIX/bin
12332 test -z "$as_dir" && as_dir=.
12333 for ac_exec_ext in '' $ac_executable_extensions; do
12334 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12335 ac_cv_prog_JAVAC="$ac_prog"
12336 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12345 JAVAC=$ac_cv_prog_JAVAC
12346 if test -n "$JAVAC"; then
12347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12348 $as_echo "$JAVAC" >&6; }
12350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12351 $as_echo "no" >&6; }
12355 test -n "$JAVAC" && break
12359 test "x$JAVAC" = x && as_fn_error $? "no acceptable Java compiler found in \$PATH" "$LINENO" 5
12361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVAC works" >&5
12362 $as_echo_n "checking if $JAVAC works... " >&6; }
12363 if ${ac_cv_prog_javac_works+:} false; then :
12364 $as_echo_n "(cached) " >&6
12367 JAVA_TEST=Test.java
12368 CLASS_TEST=Test.class
12369 cat << \EOF > $JAVA_TEST
12370 /* #line 12370 "configure" */
12371 public class Test {
12374 if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
12375 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
12376 (eval $ac_try) 2>&5
12378 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12379 test $ac_status = 0; }; } >/dev/null 2>&1; then
12380 ac_cv_prog_javac_works=yes
12382 as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
12383 echo "configure: failed program was:" >&5
12386 rm -f $JAVA_TEST $CLASS_TEST
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_javac_works" >&5
12390 $as_echo "$ac_cv_prog_javac_works" >&6; }
12394 # Extract the first word of "javah", so it can be a program name with args.
12395 set dummy javah; ac_word=$2
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12397 $as_echo_n "checking for $ac_word... " >&6; }
12398 if ${ac_cv_path_JAVAH+:} false; then :
12399 $as_echo_n "(cached) " >&6
12403 ac_cv_path_JAVAH="$JAVAH" # Let the user override the test with a path.
12406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12407 for as_dir in $PATH
12410 test -z "$as_dir" && as_dir=.
12411 for ac_exec_ext in '' $ac_executable_extensions; do
12412 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12413 ac_cv_path_JAVAH="$as_dir/$ac_word$ac_exec_ext"
12414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12424 JAVAH=$ac_cv_path_JAVAH
12425 if test -n "$JAVAH"; then
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAH" >&5
12427 $as_echo "$JAVAH" >&6; }
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12430 $as_echo "no" >&6; }
12434 if test -n "$ac_cv_path_JAVAH"; then :
12436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12437 /* end confdefs.h. */
12440 if ac_fn_c_try_cpp "$LINENO"; then :
12444 ac_save_CPPFLAGS="$CPPFLAGS"
12446 # find the include directory relative to the javac executable
12447 _cur=""$ac_cv_path_JAVAH""
12448 while ls -ld "$_cur" 2>/dev/null | grep " -> " >/dev/null; do
12449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking symlink for $_cur" >&5
12450 $as_echo_n "checking symlink for $_cur... " >&6; }
12451 _slink=`ls -ld "$_cur" | sed 's/.* -> //'`
12453 /*) _cur="$_slink";;
12454 # 'X' avoids triggering unwanted echo options.
12455 *) _cur=`echo "X$_cur" | sed -e 's/^X//' -e 's:[^/]*$::'`"$_slink";;
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cur" >&5
12458 $as_echo "$_cur" >&6; }
12460 _ACJAVAH_FOLLOWED="$_cur"
12462 ax_prog_javah_bin_dir=`$as_dirname -- $_ACJAVAH_FOLLOWED ||
12463 $as_expr X$_ACJAVAH_FOLLOWED : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12464 X$_ACJAVAH_FOLLOWED : 'X\(//\)[^/]' \| \
12465 X$_ACJAVAH_FOLLOWED : 'X\(//\)$' \| \
12466 X$_ACJAVAH_FOLLOWED : 'X\(/\)' \| . 2>/dev/null ||
12467 $as_echo X$_ACJAVAH_FOLLOWED |
12468 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12472 /^X\(\/\/\)[^/].*/{
12485 ac_dir="`$as_dirname -- $ax_prog_javah_bin_dir ||
12486 $as_expr X$ax_prog_javah_bin_dir : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12487 X$ax_prog_javah_bin_dir : 'X\(//\)[^/]' \| \
12488 X$ax_prog_javah_bin_dir : 'X\(//\)$' \| \
12489 X$ax_prog_javah_bin_dir : 'X\(/\)' \| . 2>/dev/null ||
12490 $as_echo X$ax_prog_javah_bin_dir |
12491 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12495 /^X\(\/\/\)[^/].*/{
12507 s/.*/./; q'`/include"
12508 case $build_os in #(
12510 ac_machdep=win32 ;; #(
12512 ac_machdep=`$as_echo $build_os | sed 's,[-0-9].*,,'` ;;
12514 CPPFLAGS="$ac_save_CPPFLAGS -I$ac_dir -I$ac_dir/$ac_machdep"
12515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12516 /* end confdefs.h. */
12519 if ac_fn_c_try_cpp "$LINENO"; then :
12520 ac_save_CPPFLAGS="$CPPFLAGS"
12522 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to include <jni.h>" >&5
12523 $as_echo "$as_me: WARNING: unable to include <jni.h>" >&2;}
12525 rm -f conftest.err conftest.i conftest.$ac_ext
12526 CPPFLAGS="$ac_save_CPPFLAGS"
12528 rm -f conftest.err conftest.i conftest.$ac_ext
12533 if test "x$JAVAPREFIX" = x; then :
12534 test "x$JAR" = x && for ac_prog in jar
12536 # Extract the first word of "$ac_prog", so it can be a program name with args.
12537 set dummy $ac_prog; ac_word=$2
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12539 $as_echo_n "checking for $ac_word... " >&6; }
12540 if ${ac_cv_prog_JAR+:} false; then :
12541 $as_echo_n "(cached) " >&6
12543 if test -n "$JAR"; then
12544 ac_cv_prog_JAR="$JAR" # Let the user override the test.
12546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12547 for as_dir in $PATH
12550 test -z "$as_dir" && as_dir=.
12551 for ac_exec_ext in '' $ac_executable_extensions; do
12552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12553 ac_cv_prog_JAR="$ac_prog"
12554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12563 JAR=$ac_cv_prog_JAR
12564 if test -n "$JAR"; then
12565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
12566 $as_echo "$JAR" >&6; }
12568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12569 $as_echo "no" >&6; }
12573 test -n "$JAR" && break
12577 test "x$JAR" = x && for ac_prog in jar
12579 # Extract the first word of "$ac_prog", so it can be a program name with args.
12580 set dummy $ac_prog; ac_word=$2
12581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12582 $as_echo_n "checking for $ac_word... " >&6; }
12583 if ${ac_cv_prog_JAR+:} false; then :
12584 $as_echo_n "(cached) " >&6
12586 if test -n "$JAR"; then
12587 ac_cv_prog_JAR="$JAR" # Let the user override the test.
12589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12590 for as_dir in $JAVAPREFIX/bin
12593 test -z "$as_dir" && as_dir=.
12594 for ac_exec_ext in '' $ac_executable_extensions; do
12595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12596 ac_cv_prog_JAR="$ac_prog"
12597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12606 JAR=$ac_cv_prog_JAR
12607 if test -n "$JAR"; then
12608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
12609 $as_echo "$JAR" >&6; }
12611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12612 $as_echo "no" >&6; }
12616 test -n "$JAR" && break
12620 test "x$JAR" = x && as_fn_error $? "no acceptable jar program found in \$PATH" "$LINENO" 5
12623 if test "x$JAVAPREFIX" = x; then :
12624 test "x$JAVADOC" = x && for ac_prog in javadoc
12626 # Extract the first word of "$ac_prog", so it can be a program name with args.
12627 set dummy $ac_prog; ac_word=$2
12628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12629 $as_echo_n "checking for $ac_word... " >&6; }
12630 if ${ac_cv_prog_JAVADOC+:} false; then :
12631 $as_echo_n "(cached) " >&6
12633 if test -n "$JAVADOC"; then
12634 ac_cv_prog_JAVADOC="$JAVADOC" # Let the user override the test.
12636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12637 for as_dir in $PATH
12640 test -z "$as_dir" && as_dir=.
12641 for ac_exec_ext in '' $ac_executable_extensions; do
12642 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12643 ac_cv_prog_JAVADOC="$ac_prog"
12644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12653 JAVADOC=$ac_cv_prog_JAVADOC
12654 if test -n "$JAVADOC"; then
12655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVADOC" >&5
12656 $as_echo "$JAVADOC" >&6; }
12658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12659 $as_echo "no" >&6; }
12663 test -n "$JAVADOC" && break
12667 test "x$JAVADOC" = x && for ac_prog in javadoc
12669 # Extract the first word of "$ac_prog", so it can be a program name with args.
12670 set dummy $ac_prog; ac_word=$2
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12672 $as_echo_n "checking for $ac_word... " >&6; }
12673 if ${ac_cv_prog_JAVADOC+:} false; then :
12674 $as_echo_n "(cached) " >&6
12676 if test -n "$JAVADOC"; then
12677 ac_cv_prog_JAVADOC="$JAVADOC" # Let the user override the test.
12679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12680 for as_dir in $JAVAPREFIX/bin
12683 test -z "$as_dir" && as_dir=.
12684 for ac_exec_ext in '' $ac_executable_extensions; do
12685 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12686 ac_cv_prog_JAVADOC="$ac_prog"
12687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12696 JAVADOC=$ac_cv_prog_JAVADOC
12697 if test -n "$JAVADOC"; then
12698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVADOC" >&5
12699 $as_echo "$JAVADOC" >&6; }
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12702 $as_echo "no" >&6; }
12706 test -n "$JAVADOC" && break
12710 test "x$JAVADOC" = x && as_fn_error $? "no acceptable javadoc generator found in \$PATH" "$LINENO" 5
12713 if test "x$JAVAPREFIX" = x; then :
12714 test x$JAVA = x && for ac_prog in kaffe java
12716 # Extract the first word of "$ac_prog", so it can be a program name with args.
12717 set dummy $ac_prog; ac_word=$2
12718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12719 $as_echo_n "checking for $ac_word... " >&6; }
12720 if ${ac_cv_prog_JAVA+:} false; then :
12721 $as_echo_n "(cached) " >&6
12723 if test -n "$JAVA"; then
12724 ac_cv_prog_JAVA="$JAVA" # Let the user override the test.
12726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12727 for as_dir in $PATH
12730 test -z "$as_dir" && as_dir=.
12731 for ac_exec_ext in '' $ac_executable_extensions; do
12732 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12733 ac_cv_prog_JAVA="$ac_prog"
12734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12743 JAVA=$ac_cv_prog_JAVA
12744 if test -n "$JAVA"; then
12745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
12746 $as_echo "$JAVA" >&6; }
12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12749 $as_echo "no" >&6; }
12753 test -n "$JAVA" && break
12757 test x$JAVA = x && for ac_prog in kaffe java
12759 # Extract the first word of "$ac_prog", so it can be a program name with args.
12760 set dummy $ac_prog; ac_word=$2
12761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12762 $as_echo_n "checking for $ac_word... " >&6; }
12763 if ${ac_cv_prog_JAVA+:} false; then :
12764 $as_echo_n "(cached) " >&6
12766 if test -n "$JAVA"; then
12767 ac_cv_prog_JAVA="$JAVA" # Let the user override the test.
12769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12770 for as_dir in $JAVAPREFIX/bin
12773 test -z "$as_dir" && as_dir=.
12774 for ac_exec_ext in '' $ac_executable_extensions; do
12775 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12776 ac_cv_prog_JAVA="$ac_prog"
12777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12786 JAVA=$ac_cv_prog_JAVA
12787 if test -n "$JAVA"; then
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
12789 $as_echo "$JAVA" >&6; }
12791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12792 $as_echo "no" >&6; }
12796 test -n "$JAVA" && break
12800 test x$JAVA = x && as_fn_error $? "no acceptable Java virtual machine found in \$PATH" "$LINENO" 5
12802 # Extract the first word of "uudecode", so it can be a program name with args.
12803 set dummy uudecode; ac_word=$2
12804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12805 $as_echo_n "checking for $ac_word... " >&6; }
12806 if ${ac_cv_path_UUDECODE+:} false; then :
12807 $as_echo_n "(cached) " >&6
12811 ac_cv_path_UUDECODE="$UUDECODE" # Let the user override the test with a path.
12814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12815 for as_dir in $PATH
12818 test -z "$as_dir" && as_dir=.
12819 for ac_exec_ext in '' $ac_executable_extensions; do
12820 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12821 ac_cv_path_UUDECODE="$as_dir/$ac_word$ac_exec_ext"
12822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12829 test -z "$ac_cv_path_UUDECODE" && ac_cv_path_UUDECODE="no"
12833 UUDECODE=$ac_cv_path_UUDECODE
12834 if test -n "$UUDECODE"; then
12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UUDECODE" >&5
12836 $as_echo "$UUDECODE" >&6; }
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12839 $as_echo "no" >&6; }
12843 if test x$UUDECODE != xno; then
12844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if uudecode can decode base 64 file" >&5
12845 $as_echo_n "checking if uudecode can decode base 64 file... " >&6; }
12846 if ${ac_cv_prog_uudecode_base64+:} false; then :
12847 $as_echo_n "(cached) " >&6
12850 cat << \EOF > Test.uue
12851 begin-base64 644 Test.class
12852 yv66vgADAC0AFQcAAgEABFRlc3QHAAQBABBqYXZhL2xhbmcvT2JqZWN0AQAE
12853 bWFpbgEAFihbTGphdmEvbGFuZy9TdHJpbmc7KVYBAARDb2RlAQAPTGluZU51
12854 bWJlclRhYmxlDAAKAAsBAARleGl0AQAEKEkpVgoADQAJBwAOAQAQamF2YS9s
12855 YW5nL1N5c3RlbQEABjxpbml0PgEAAygpVgwADwAQCgADABEBAApTb3VyY2VG
12856 aWxlAQAJVGVzdC5qYXZhACEAAQADAAAAAAACAAkABQAGAAEABwAAACEAAQAB
12857 AAAABQO4AAyxAAAAAQAIAAAACgACAAAACgAEAAsAAQAPABAAAQAHAAAAIQAB
12858 AAEAAAAFKrcAErEAAAABAAgAAAAKAAIAAAAEAAQABAABABMAAAACABQ=
12861 if $UUDECODE Test.uue; then
12862 ac_cv_prog_uudecode_base64=yes
12864 echo "configure: 12864: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
12865 echo "configure: failed file was:" >&5
12867 ac_cv_prog_uudecode_base64=no
12871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_uudecode_base64" >&5
12872 $as_echo "$ac_cv_prog_uudecode_base64" >&6; }
12874 if test x$ac_cv_prog_uudecode_base64 != xyes; then
12876 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I have to compile Test.class from scratch" >&5
12877 $as_echo "$as_me: WARNING: I have to compile Test.class from scratch" >&2;}
12878 if test x$ac_cv_prog_javac_works = xno; then
12879 as_fn_error $? "Cannot compile java source. $JAVAC does not work properly" "$LINENO" 5
12881 if test x$ac_cv_prog_javac_works = x; then
12883 if test "x$JAVAPREFIX" = x; then :
12884 test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12886 # Extract the first word of "$ac_prog", so it can be a program name with args.
12887 set dummy $ac_prog; ac_word=$2
12888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12889 $as_echo_n "checking for $ac_word... " >&6; }
12890 if ${ac_cv_prog_JAVAC+:} false; then :
12891 $as_echo_n "(cached) " >&6
12893 if test -n "$JAVAC"; then
12894 ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12897 for as_dir in $PATH
12900 test -z "$as_dir" && as_dir=.
12901 for ac_exec_ext in '' $ac_executable_extensions; do
12902 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12903 ac_cv_prog_JAVAC="$ac_prog"
12904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12913 JAVAC=$ac_cv_prog_JAVAC
12914 if test -n "$JAVAC"; then
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12916 $as_echo "$JAVAC" >&6; }
12918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12919 $as_echo "no" >&6; }
12923 test -n "$JAVAC" && break
12927 test "x$JAVAC" = x && for ac_prog in "gcj -C" guavac jikes javac
12929 # Extract the first word of "$ac_prog", so it can be a program name with args.
12930 set dummy $ac_prog; ac_word=$2
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12932 $as_echo_n "checking for $ac_word... " >&6; }
12933 if ${ac_cv_prog_JAVAC+:} false; then :
12934 $as_echo_n "(cached) " >&6
12936 if test -n "$JAVAC"; then
12937 ac_cv_prog_JAVAC="$JAVAC" # Let the user override the test.
12939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12940 for as_dir in $JAVAPREFIX/bin
12943 test -z "$as_dir" && as_dir=.
12944 for ac_exec_ext in '' $ac_executable_extensions; do
12945 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12946 ac_cv_prog_JAVAC="$ac_prog"
12947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12956 JAVAC=$ac_cv_prog_JAVAC
12957 if test -n "$JAVAC"; then
12958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVAC" >&5
12959 $as_echo "$JAVAC" >&6; }
12961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12962 $as_echo "no" >&6; }
12966 test -n "$JAVAC" && break
12970 test "x$JAVAC" = x && as_fn_error $? "no acceptable Java compiler found in \$PATH" "$LINENO" 5
12972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVAC works" >&5
12973 $as_echo_n "checking if $JAVAC works... " >&6; }
12974 if ${ac_cv_prog_javac_works+:} false; then :
12975 $as_echo_n "(cached) " >&6
12978 JAVA_TEST=Test.java
12979 CLASS_TEST=Test.class
12980 cat << \EOF > $JAVA_TEST
12981 /* #line 12981 "configure" */
12982 public class Test {
12985 if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
12986 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
12987 (eval $ac_try) 2>&5
12989 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12990 test $ac_status = 0; }; } >/dev/null 2>&1; then
12991 ac_cv_prog_javac_works=yes
12993 as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
12994 echo "configure: failed program was:" >&5
12997 rm -f $JAVA_TEST $CLASS_TEST
13000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_javac_works" >&5
13001 $as_echo "$ac_cv_prog_javac_works" >&6; }
13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $JAVA works" >&5
13007 $as_echo_n "checking if $JAVA works... " >&6; }
13008 if ${ac_cv_prog_java_works+:} false; then :
13009 $as_echo_n "(cached) " >&6
13012 JAVA_TEST=Test.java
13013 CLASS_TEST=Test.class
13015 cat << \EOF > $JAVA_TEST
13016 /* [#]line 13016 "configure" */
13017 public class Test {
13018 public static void main (String args[]) {
13022 if test x$ac_cv_prog_uudecode_base64 != xyes; then
13023 if { ac_try='$JAVAC $JAVACFLAGS $JAVA_TEST'
13024 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
13025 (eval $ac_try) 2>&5
13027 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13028 test $ac_status = 0; }; } && test -s $CLASS_TEST; then
13031 echo "configure: failed program was:" >&5
13033 as_fn_error $? "The Java compiler $JAVAC failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
13036 if { ac_try='$JAVA -classpath . $JAVAFLAGS $TEST'
13037 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
13038 (eval $ac_try) 2>&5
13040 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13041 test $ac_status = 0; }; } >/dev/null 2>&1; then
13042 ac_cv_prog_java_works=yes
13044 echo "configure: failed program was:" >&5
13046 as_fn_error $? "The Java VM $JAVA failed (see config.log, check the CLASSPATH?)" "$LINENO" 5
13048 rm -fr $JAVA_TEST $CLASS_TEST Test.uue
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_java_works" >&5
13052 $as_echo "$ac_cv_prog_java_works" >&6; }
13056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JAVA_HOME" >&5
13057 $as_echo_n "checking for JAVA_HOME... " >&6; }
13058 # We used a fake loop so that we can use "break" to exit when the result
13062 # If the user defined JAVA_HOME, don't touch it.
13063 test "${JAVA_HOME+set}" = set && break
13065 # On Mac OS X 10.5 and following, run /usr/libexec/java_home to get
13066 # the value of JAVA_HOME to use.
13067 # (http://developer.apple.com/library/mac/#qa/qa2001/qa1170.html).
13068 JAVA_HOME=`/usr/libexec/java_home 2>/dev/null`
13069 test x"$JAVA_HOME" != x && break
13071 # See if we can find the java executable, and compute from there.
13072 TRY_JAVA_HOME=`ls -dr /usr/java/* 2> /dev/null | head -n 1`
13073 if test x$TRY_JAVA_HOME != x; then
13074 PATH=$PATH:$TRY_JAVA_HOME/bin
13076 # Extract the first word of "java", so it can be a program name with args.
13077 set dummy java; ac_word=$2
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13079 $as_echo_n "checking for $ac_word... " >&6; }
13080 if ${ac_cv_path_JAVA_PATH_NAME+:} false; then :
13081 $as_echo_n "(cached) " >&6
13083 case $JAVA_PATH_NAME in
13085 ac_cv_path_JAVA_PATH_NAME="$JAVA_PATH_NAME" # Let the user override the test with a path.
13088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13089 for as_dir in $PATH
13092 test -z "$as_dir" && as_dir=.
13093 for ac_exec_ext in '' $ac_executable_extensions; do
13094 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13095 ac_cv_path_JAVA_PATH_NAME="$as_dir/$ac_word$ac_exec_ext"
13096 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13106 JAVA_PATH_NAME=$ac_cv_path_JAVA_PATH_NAME
13107 if test -n "$JAVA_PATH_NAME"; then
13108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA_PATH_NAME" >&5
13109 $as_echo "$JAVA_PATH_NAME" >&6; }
13111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13112 $as_echo "no" >&6; }
13116 if test "x$JAVA_PATH_NAME" != x; then
13117 JAVA_HOME=`echo $JAVA_PATH_NAME | sed "s/\(.*\)[/]bin[/]java.*/\1/"`
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: Could not compute JAVA_HOME" >&5
13122 $as_echo "$as_me: Could not compute JAVA_HOME" >&6;}
13125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA_HOME" >&5
13126 $as_echo "$JAVA_HOME" >&6; }
13129 ac_config_files="$ac_config_files Makefile"
13131 cat >confcache <<\_ACEOF
13132 # This file is a shell script that caches the results of configure
13133 # tests run on this system so they can be shared between configure
13134 # scripts and configure runs, see configure's option --config-cache.
13135 # It is not useful on other systems. If it contains results you don't
13136 # want to keep, you may remove or edit it.
13138 # config.status only pays attention to the cache file if you give it
13139 # the --recheck option to rerun configure.
13141 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13142 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13143 # following values.
13147 # The following way of writing the cache mishandles newlines in values,
13148 # but we know of no workaround that is simple, portable, and efficient.
13149 # So, we kill variables containing newlines.
13150 # Ultrix sh set writes to stderr and can't be redirected directly,
13151 # and sets the high bit in the cache file unless we assign to the vars.
13153 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13154 eval ac_val=\$$ac_var
13158 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13159 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13162 _ | IFS | as_nl) ;; #(
13163 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13164 *) { eval $ac_var=; unset $ac_var;} ;;
13170 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13171 *${as_nl}ac_space=\ *)
13172 # `set' does not quote correctly, so add quotes: double-quote
13173 # substitution turns \\\\ into \\, and sed turns \\ into \.
13176 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13179 # `set' quotes correctly as required by POSIX, so do not add quotes.
13180 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13189 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13191 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13193 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13194 if test -w "$cache_file"; then
13195 if test "x$cache_file" != "x/dev/null"; then
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13197 $as_echo "$as_me: updating cache $cache_file" >&6;}
13198 if test ! -f "$cache_file" || test -h "$cache_file"; then
13199 cat confcache >"$cache_file"
13201 case $cache_file in #(
13203 mv -f confcache "$cache_file"$$ &&
13204 mv -f "$cache_file"$$ "$cache_file" ;; #(
13206 mv -f confcache "$cache_file" ;;
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13212 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13217 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13218 # Let make expand exec_prefix.
13219 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13221 # Transform confdefs.h into DEFS.
13222 # Protect against shell expansion while executing Makefile rules.
13223 # Protect against Makefile macro expansion.
13225 # If the first sed substitution is executed (which looks for macros that
13226 # take arguments), then branch to the quote section. Otherwise,
13227 # look for a macro that doesn't take arguments.
13237 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
13239 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
13243 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13256 DEFS=`sed -n "$ac_script" confdefs.h`
13262 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13263 # 1. Remove the extension, and $U if already installed.
13264 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13265 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13266 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13267 # will be set to the directory where LIBOBJS objects are built.
13268 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13269 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13271 LIBOBJS=$ac_libobjs
13273 LTLIBOBJS=$ac_ltlibobjs
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13277 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13278 if test -n "$am_sleep_pid"; then
13279 # Hide warnings about reused PIDs.
13280 wait $am_sleep_pid 2>/dev/null
13282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13283 $as_echo "done" >&6; }
13284 if test -n "$EXEEXT"; then
13286 am__EXEEXT_FALSE='#'
13288 am__EXEEXT_TRUE='#'
13292 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13293 as_fn_error $? "conditional \"AMDEP\" was never defined.
13294 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13296 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13297 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13298 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13300 if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
13301 as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
13302 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13304 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13305 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13306 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13309 : "${CONFIG_STATUS=./config.status}"
13311 ac_clean_files_save=$ac_clean_files
13312 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13313 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13314 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13316 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13318 # Generated by $as_me.
13319 # Run this file to recreate the current configuration.
13320 # Compiler output produced by configure, useful for debugging
13321 # configure, is in config.log if it exists.
13324 ac_cs_recheck=false
13327 SHELL=\${CONFIG_SHELL-$SHELL}
13330 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13331 ## -------------------- ##
13332 ## M4sh Initialization. ##
13333 ## -------------------- ##
13335 # Be more Bourne compatible
13336 DUALCASE=1; export DUALCASE # for MKS sh
13337 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13340 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13341 # is contrary to our usage. Disable this feature.
13342 alias -g '${1+"$@"}'='"$@"'
13343 setopt NO_GLOB_SUBST
13345 case `(set -o) 2>/dev/null` in #(
13357 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13358 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13359 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13360 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13361 # Prefer a ksh shell builtin over an external printf program on Solaris,
13362 # but without wasting forks for bash or zsh.
13363 if test -z "$BASH_VERSION$ZSH_VERSION" \
13364 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13365 as_echo='print -r --'
13366 as_echo_n='print -rn --'
13367 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13368 as_echo='printf %s\n'
13369 as_echo_n='printf %s'
13371 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13372 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13373 as_echo_n='/usr/ucb/echo -n'
13375 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13376 as_echo_n_body='eval
13380 expr "X$arg" : "X\\(.*\\)$as_nl";
13381 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13383 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13385 export as_echo_n_body
13386 as_echo_n='sh -c $as_echo_n_body as_echo'
13388 export as_echo_body
13389 as_echo='sh -c $as_echo_body as_echo'
13392 # The user is always right.
13393 if test "${PATH_SEPARATOR+set}" != set; then
13395 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13396 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13403 # We need space, tab and new line, in precisely that order. Quoting is
13404 # there to prevent editors from complaining about space-tab.
13405 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13406 # splitting by setting IFS to empty value.)
13409 # Find who we are. Look in the path if we contain no directory separator.
13412 *[\\/]* ) as_myself=$0 ;;
13413 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13414 for as_dir in $PATH
13417 test -z "$as_dir" && as_dir=.
13418 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13424 # We did not find ourselves, most probably we were run as `sh COMMAND'
13425 # in which case we are not to be found in the path.
13426 if test "x$as_myself" = x; then
13429 if test ! -f "$as_myself"; then
13430 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13434 # Unset variables that we do not need and which cause bugs (e.g. in
13435 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13436 # suppresses any "Segmentation fault" message there. '((' could
13437 # trigger a bug in pdksh 5.2.14.
13438 for as_var in BASH_ENV ENV MAIL MAILPATH
13439 do eval test x\${$as_var+set} = xset \
13440 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13453 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13456 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13457 # ----------------------------------------
13458 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13459 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13460 # script with STATUS, using 1 if that was 0.
13463 as_status=$1; test $as_status -eq 0 && as_status=1
13465 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13466 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13468 $as_echo "$as_me: error: $2" >&2
13469 as_fn_exit $as_status
13473 # as_fn_set_status STATUS
13474 # -----------------------
13475 # Set $? to STATUS, without forking.
13476 as_fn_set_status ()
13479 } # as_fn_set_status
13481 # as_fn_exit STATUS
13482 # -----------------
13483 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13487 as_fn_set_status $1
13493 # Portably unset VAR.
13496 { eval $1=; unset $1;}
13498 as_unset=as_fn_unset
13499 # as_fn_append VAR VALUE
13500 # ----------------------
13501 # Append the text in VALUE to the end of the definition contained in VAR. Take
13502 # advantage of any shell optimizations that allow amortized linear growth over
13503 # repeated appends, instead of the typical quadratic growth present in naive
13505 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13506 eval 'as_fn_append ()
13517 # as_fn_arith ARG...
13518 # ------------------
13519 # Perform arithmetic evaluation on the ARGs, and store the result in the
13520 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13521 # must be portable across $(()) and expr.
13522 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13523 eval 'as_fn_arith ()
13530 as_val=`expr "$@" || test $? -eq 1`
13535 if expr a : '\(a\)' >/dev/null 2>&1 &&
13536 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13542 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13543 as_basename=basename
13548 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13554 as_me=`$as_basename -- "$0" ||
13555 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13556 X"$0" : 'X\(//\)$' \| \
13557 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13559 sed '/^.*\/\([^/][^/]*\)\/*$/{
13573 # Avoid depending upon Character Ranges.
13574 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13575 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13576 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13577 as_cr_digits='0123456789'
13578 as_cr_alnum=$as_cr_Letters$as_cr_digits
13580 ECHO_C= ECHO_N= ECHO_T=
13581 case `echo -n x` in #(((((
13583 case `echo 'xy\c'` in
13584 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13586 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13593 rm -f conf$$ conf$$.exe conf$$.file
13594 if test -d conf$$.dir; then
13595 rm -f conf$$.dir/conf$$.file
13598 mkdir conf$$.dir 2>/dev/null
13600 if (echo >conf$$.file) 2>/dev/null; then
13601 if ln -s conf$$.file conf$$ 2>/dev/null; then
13603 # ... but there are two gotchas:
13604 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13605 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13606 # In both cases, we have to default to `cp -pR'.
13607 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13609 elif ln conf$$.file conf$$ 2>/dev/null; then
13617 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13618 rmdir conf$$.dir 2>/dev/null
13623 # Create "$as_dir" as a directory, including parents if necessary.
13628 -*) as_dir=./$as_dir;;
13630 test -d "$as_dir" || eval $as_mkdir_p || {
13634 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13635 *) as_qdir=$as_dir;;
13637 as_dirs="'$as_qdir' $as_dirs"
13638 as_dir=`$as_dirname -- "$as_dir" ||
13639 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13640 X"$as_dir" : 'X\(//\)[^/]' \| \
13641 X"$as_dir" : 'X\(//\)$' \| \
13642 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13643 $as_echo X"$as_dir" |
13644 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13648 /^X\(\/\/\)[^/].*/{
13661 test -d "$as_dir" && break
13663 test -z "$as_dirs" || eval "mkdir $as_dirs"
13664 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13668 if mkdir -p . 2>/dev/null; then
13669 as_mkdir_p='mkdir -p "$as_dir"'
13671 test -d ./-p && rmdir ./-p
13676 # as_fn_executable_p FILE
13677 # -----------------------
13678 # Test if FILE is an executable regular file.
13679 as_fn_executable_p ()
13681 test -f "$1" && test -x "$1"
13682 } # as_fn_executable_p
13683 as_test_x='test -x'
13684 as_executable_p=as_fn_executable_p
13686 # Sed expression to map a string onto a valid CPP name.
13687 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13689 # Sed expression to map a string onto a valid variable name.
13690 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13694 ## ----------------------------------- ##
13695 ## Main body of $CONFIG_STATUS script. ##
13696 ## ----------------------------------- ##
13698 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13700 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13701 # Save the log message, to keep $0 and so on meaningful, and to
13702 # report actual input values of CONFIG_FILES etc. instead of their
13703 # values after options handling.
13705 This file was extended by vpp-japi $as_me 0.1, which was
13706 generated by GNU Autoconf 2.69. Invocation command line was
13708 CONFIG_FILES = $CONFIG_FILES
13709 CONFIG_HEADERS = $CONFIG_HEADERS
13710 CONFIG_LINKS = $CONFIG_LINKS
13711 CONFIG_COMMANDS = $CONFIG_COMMANDS
13714 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13719 case $ac_config_files in *"
13720 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13725 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13726 # Files that config.status was made for.
13727 config_files="$ac_config_files"
13728 config_commands="$ac_config_commands"
13732 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13734 \`$as_me' instantiates files and other configuration actions
13735 from templates according to the current configuration. Unless the files
13736 and actions are specified as TAGs, all are instantiated by default.
13738 Usage: $0 [OPTION]... [TAG]...
13740 -h, --help print this help, then exit
13741 -V, --version print version number and configuration settings, then exit
13742 --config print configuration, then exit
13743 -q, --quiet, --silent
13744 do not print progress messages
13745 -d, --debug don't remove temporary files
13746 --recheck update $as_me by reconfiguring in the same conditions
13747 --file=FILE[:TEMPLATE]
13748 instantiate the configuration file FILE
13750 Configuration files:
13753 Configuration commands:
13756 Report bugs to the package provider."
13759 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13760 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
13762 vpp-japi config.status 0.1
13763 configured by $0, generated by GNU Autoconf 2.69,
13764 with options \\"\$ac_cs_config\\"
13766 Copyright (C) 2012 Free Software Foundation, Inc.
13767 This config.status script is free software; the Free Software Foundation
13768 gives unlimited permission to copy, distribute and modify it."
13775 test -n "\$AWK" || AWK=awk
13778 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13779 # The default lists apply if the user does not specify any file.
13785 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13786 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13790 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13802 # Handling of the options.
13803 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13805 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13806 $as_echo "$ac_cs_version"; exit ;;
13807 --config | --confi | --conf | --con | --co | --c )
13808 $as_echo "$ac_cs_config"; exit ;;
13809 --debug | --debu | --deb | --de | --d | -d )
13811 --file | --fil | --fi | --f )
13814 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13815 '') as_fn_error $? "missing file argument" ;;
13817 as_fn_append CONFIG_FILES " '$ac_optarg'"
13818 ac_need_defaults=false;;
13819 --he | --h | --help | --hel | -h )
13820 $as_echo "$ac_cs_usage"; exit ;;
13821 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13822 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13825 # This is an error.
13826 -*) as_fn_error $? "unrecognized option: \`$1'
13827 Try \`$0 --help' for more information." ;;
13829 *) as_fn_append ac_config_targets " $1"
13830 ac_need_defaults=false ;;
13836 ac_configure_extra_args=
13838 if $ac_cs_silent; then
13840 ac_configure_extra_args="$ac_configure_extra_args --silent"
13844 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13845 if \$ac_cs_recheck; then
13846 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13848 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13849 CONFIG_SHELL='$SHELL'
13850 export CONFIG_SHELL
13855 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13859 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13860 ## Running $as_me. ##
13866 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13870 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
13873 # The HP-UX ksh and POSIX shell print the target directory to stdout
13874 # if CDPATH is set.
13875 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13877 sed_quote_subst='$sed_quote_subst'
13878 double_quote_subst='$double_quote_subst'
13879 delay_variable_subst='$delay_variable_subst'
13880 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13881 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13882 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13883 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13884 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13885 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13886 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13887 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13888 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
13889 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13890 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13891 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13892 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13893 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13894 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13895 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13896 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13897 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13898 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13899 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13900 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13901 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13902 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13903 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13904 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13905 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13906 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13907 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13908 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13909 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
13910 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
13911 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13912 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13913 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13914 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13915 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13916 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
13917 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
13918 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
13919 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
13920 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13921 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13922 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
13923 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13924 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13925 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13926 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13927 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13928 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13929 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13930 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13931 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13932 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13933 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13934 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13935 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13936 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"`'
13937 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
13938 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
13939 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13940 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13941 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13942 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13943 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13944 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13945 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13946 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13947 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
13948 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13949 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13950 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13951 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13952 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13953 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13954 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13955 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13956 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13957 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13958 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13959 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13960 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13961 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13962 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13963 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13964 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13965 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13966 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13967 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13968 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13969 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13970 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13971 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13972 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13973 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13974 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13975 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13976 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13977 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13978 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13979 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13980 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13981 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13982 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13983 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13984 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
13985 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13986 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13987 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13988 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13989 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13990 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13991 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13992 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13993 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13994 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13995 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13996 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13997 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13998 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13999 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14000 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14001 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14002 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14003 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14004 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14005 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14006 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14007 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14008 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14009 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14012 LTCFLAGS='$LTCFLAGS'
14013 compiler='$compiler_DEFAULT'
14015 # A function that is used when there is no print builtin or printf.
14016 func_fallback_echo ()
14018 eval 'cat <<_LTECHO_EOF
14023 # Quote evaled strings.
14038 deplibs_check_method \
14043 sharedlib_from_linklib_cmd \
14046 archiver_list_spec \
14052 lt_cv_sys_global_symbol_pipe \
14053 lt_cv_sys_global_symbol_to_cdecl \
14054 lt_cv_sys_global_symbol_to_c_name_address \
14055 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14056 nm_file_list_spec \
14057 lt_prog_compiler_no_builtin_flag \
14058 lt_prog_compiler_pic \
14059 lt_prog_compiler_wl \
14060 lt_prog_compiler_static \
14061 lt_cv_prog_compiler_c_o \
14070 export_dynamic_flag_spec \
14071 whole_archive_flag_spec \
14072 compiler_needs_object \
14074 allow_undefined_flag \
14075 no_undefined_flag \
14076 hardcode_libdir_flag_spec \
14077 hardcode_libdir_separator \
14081 variables_saved_for_relink \
14083 library_names_spec \
14085 install_override_mode \
14089 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14090 *[\\\\\\\`\\"\\\$]*)
14091 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14094 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14099 # Double-quote double-evaled strings.
14100 for var in reload_cmds \
14101 old_postinstall_cmds \
14102 old_postuninstall_cmds \
14104 extract_expsyms_cmds \
14105 old_archive_from_new_cmds \
14106 old_archive_from_expsyms_cmds \
14108 archive_expsym_cmds \
14110 module_expsym_cmds \
14111 export_symbols_cmds \
14115 postuninstall_cmds \
14117 sys_lib_search_path_spec \
14118 sys_lib_dlsearch_path_spec; do
14119 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14120 *[\\\\\\\`\\"\\\$]*)
14121 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14124 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14129 ac_aux_dir='$ac_aux_dir'
14130 xsi_shell='$xsi_shell'
14131 lt_shell_append='$lt_shell_append'
14133 # See if we are running on zsh, and set the options which allow our
14134 # commands through without removal of \ escapes INIT.
14135 if test -n "\${ZSH_VERSION+set}" ; then
14136 setopt NO_GLOB_SUBST
14142 TIMESTAMP='$TIMESTAMP'
14151 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14153 # Handling of arguments.
14154 for ac_config_target in $ac_config_targets
14156 case $ac_config_target in
14157 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14158 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14159 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14161 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14166 # If the user did not use the arguments to specify the items to instantiate,
14167 # then the envvar interface is used. Set only those that are not.
14168 # We use the long form for the default assignment because of an extremely
14169 # bizarre bug on SunOS 4.1.3.
14170 if $ac_need_defaults; then
14171 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14172 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14175 # Have a temporary directory for convenience. Make it in the build tree
14176 # simply because there is no reason against having it here, and in addition,
14177 # creating and moving files from /tmp can sometimes cause problems.
14178 # Hook for its removal unless debugging.
14179 # Note that there is a small window in which the directory will not be cleaned:
14180 # after its creation but before its name has been assigned to `$tmp'.
14184 trap 'exit_status=$?
14185 : "${ac_tmp:=$tmp}"
14186 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14188 trap 'as_fn_exit 1' 1 2 13 15
14190 # Create a (secure) tmp directory for tmp files.
14193 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14197 tmp=./conf$$-$RANDOM
14198 (umask 077 && mkdir "$tmp")
14199 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14202 # Set up the scripts for CONFIG_FILES section.
14203 # No need to generate them if there are no CONFIG_FILES.
14204 # This happens for instance with `./config.status config.h'.
14205 if test -n "$CONFIG_FILES"; then
14208 ac_cr=`echo X | tr X '\015'`
14209 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14210 # But we know of no other shell where ac_cr would be empty at this
14211 # point, so we can use a bashism as a fallback.
14212 if test "x$ac_cr" = x; then
14213 eval ac_cr=\$\'\\r\'
14215 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14216 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14219 ac_cs_awk_cr=$ac_cr
14222 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14227 echo "cat >conf$$subs.awk <<_ACEOF" &&
14228 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14230 } >conf$$subs.sh ||
14231 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14232 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14234 for ac_last_try in false false false false false :; do
14235 . ./conf$$subs.sh ||
14236 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14238 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14239 if test $ac_delim_n = $ac_delim_num; then
14241 elif $ac_last_try; then
14242 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14244 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14247 rm -f conf$$subs.sh
14249 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14250 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14254 s/^/S["/; s/!.*/"]=/
14264 s/\(.\{148\}\)..*/\1/
14266 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14271 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14278 s/\(.\{148\}\)..*/\1/
14280 s/["\\]/\\&/g; s/^/"/; s/$/"/
14284 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14289 ' <conf$$subs.awk | sed '
14294 ' >>$CONFIG_STATUS || ac_write_fail=1
14295 rm -f conf$$subs.awk
14296 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14298 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14299 for (key in S) S_is_set[key] = 1
14305 nfields = split(line, field, "@")
14307 len = length(field[1])
14308 for (i = 2; i < nfields; i++) {
14310 keylen = length(key)
14311 if (S_is_set[key]) {
14313 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14314 len += length(value) + length(field[++i])
14325 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14326 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14327 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14330 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14331 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14334 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14335 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14336 # trailing colons and then remove the whole line if VPATH becomes empty
14337 # (actually we leave an empty line to preserve line numbers).
14338 if test "x$srcdir" = x.; then
14339 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14358 fi # test -n "$CONFIG_FILES"
14361 eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
14366 :[FHLC]) ac_mode=$ac_tag; continue;;
14368 case $ac_mode$ac_tag in
14370 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14371 :[FH]-) ac_tag=-:-;;
14372 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14389 -) ac_f="$ac_tmp/stdin";;
14390 *) # Look for the file first in the build tree, then in the source tree
14391 # (if the path is not absolute). The absolute path cannot be DOS-style,
14392 # because $ac_f cannot contain `:'.
14396 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14398 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14400 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14401 as_fn_append ac_file_inputs " '$ac_f'"
14404 # Let's still pretend it is `configure' which instantiates (i.e., don't
14405 # use $as_me), people would be surprised to read:
14406 # /* config.h. Generated by config.status. */
14407 configure_input='Generated from '`
14408 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14410 if test x"$ac_file" != x-; then
14411 configure_input="$ac_file. $configure_input"
14412 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14413 $as_echo "$as_me: creating $ac_file" >&6;}
14415 # Neutralize special characters interpreted by sed in replacement strings.
14416 case $configure_input in #(
14417 *\&* | *\|* | *\\* )
14418 ac_sed_conf_input=`$as_echo "$configure_input" |
14419 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14420 *) ac_sed_conf_input=$configure_input;;
14424 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14425 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14430 ac_dir=`$as_dirname -- "$ac_file" ||
14431 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14432 X"$ac_file" : 'X\(//\)[^/]' \| \
14433 X"$ac_file" : 'X\(//\)$' \| \
14434 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14435 $as_echo X"$ac_file" |
14436 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14440 /^X\(\/\/\)[^/].*/{
14453 as_dir="$ac_dir"; as_fn_mkdir_p
14457 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14459 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14460 # A ".." for each directory in $ac_dir_suffix.
14461 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14462 case $ac_top_builddir_sub in
14463 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14464 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14467 ac_abs_top_builddir=$ac_pwd
14468 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14469 # for backward compatibility:
14470 ac_top_builddir=$ac_top_build_prefix
14473 .) # We are building in place.
14475 ac_top_srcdir=$ac_top_builddir_sub
14476 ac_abs_top_srcdir=$ac_pwd ;;
14477 [\\/]* | ?:[\\/]* ) # Absolute name.
14478 ac_srcdir=$srcdir$ac_dir_suffix;
14479 ac_top_srcdir=$srcdir
14480 ac_abs_top_srcdir=$srcdir ;;
14481 *) # Relative name.
14482 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14483 ac_top_srcdir=$ac_top_build_prefix$srcdir
14484 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14486 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14496 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14497 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14499 ac_MKDIR_P=$MKDIR_P
14501 [\\/$]* | ?:[\\/]* ) ;;
14502 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14506 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14507 # If the template does not know about datarootdir, expand it.
14508 # FIXME: This hack should be removed a few years after 2.60.
14509 ac_datarootdir_hack=; ac_datarootdir_seen=
14520 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14521 *datarootdir*) ac_datarootdir_seen=yes;;
14522 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14524 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14526 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14527 ac_datarootdir_hack='
14528 s&@datadir@&$datadir&g
14529 s&@docdir@&$docdir&g
14530 s&@infodir@&$infodir&g
14531 s&@localedir@&$localedir&g
14532 s&@mandir@&$mandir&g
14533 s&\\\${datarootdir}&$datarootdir&g' ;;
14537 # Neutralize VPATH when `$srcdir' = `.'.
14538 # Shell code in configure.ac might set extrasub.
14539 # FIXME: do we really want to maintain this feature?
14540 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14541 ac_sed_extra="$ac_vpsub
14544 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14546 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14547 s|@configure_input@|$ac_sed_conf_input|;t t
14548 s&@top_builddir@&$ac_top_builddir_sub&;t t
14549 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14550 s&@srcdir@&$ac_srcdir&;t t
14551 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14552 s&@top_srcdir@&$ac_top_srcdir&;t t
14553 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14554 s&@builddir@&$ac_builddir&;t t
14555 s&@abs_builddir@&$ac_abs_builddir&;t t
14556 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14557 s&@INSTALL@&$ac_INSTALL&;t t
14558 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14559 $ac_datarootdir_hack
14561 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14562 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14564 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14565 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14566 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14567 "$ac_tmp/out"`; test -z "$ac_out"; } &&
14568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14569 which seems to be undefined. Please make sure it is defined" >&5
14570 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14571 which seems to be undefined. Please make sure it is defined" >&2;}
14573 rm -f "$ac_tmp/stdin"
14575 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14576 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14578 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14582 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14583 $as_echo "$as_me: executing $ac_file commands" >&6;}
14588 case $ac_file$ac_mode in
14589 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14590 # Older Autoconf quotes --file arguments for eval, but not when files
14591 # are listed without --file. Let's play safe and only enable the eval
14592 # if we detect the quoting.
14593 case $CONFIG_FILES in
14594 *\'*) eval set x "$CONFIG_FILES" ;;
14595 *) set x $CONFIG_FILES ;;
14600 # Strip MF so we end up with the name of the file.
14601 mf=`echo "$mf" | sed -e 's/:.*$//'`
14602 # Check whether this is an Automake generated Makefile or not.
14603 # We used to match only the files named 'Makefile.in', but
14604 # some people rename them; so instead we look at the file content.
14605 # Grep'ing the first line is not enough: some people post-process
14606 # each Makefile.in and add a new line on top of each file to say so.
14607 # Grep'ing the whole file is not good either: AIX grep has a line
14608 # limit of 2048, but all sed's we know have understand at least 4000.
14609 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
14610 dirpart=`$as_dirname -- "$mf" ||
14611 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14612 X"$mf" : 'X\(//\)[^/]' \| \
14613 X"$mf" : 'X\(//\)$' \| \
14614 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
14616 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14620 /^X\(\/\/\)[^/].*/{
14636 # Extract the definition of DEPDIR, am__include, and am__quote
14637 # from the Makefile without running 'make'.
14638 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
14639 test -z "$DEPDIR" && continue
14640 am__include=`sed -n 's/^am__include = //p' < "$mf"`
14641 test -z "$am__include" && continue
14642 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
14643 # Find all dependency output files, they are included files with
14644 # $(DEPDIR) in their names. We invoke sed twice because it is the
14645 # simplest approach to changing $(DEPDIR) to its actual value in the
14647 for file in `sed -n "
14648 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
14649 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
14650 # Make sure the directory exists.
14651 test -f "$dirpart/$file" && continue
14652 fdir=`$as_dirname -- "$file" ||
14653 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14654 X"$file" : 'X\(//\)[^/]' \| \
14655 X"$file" : 'X\(//\)$' \| \
14656 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
14657 $as_echo X"$file" |
14658 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14662 /^X\(\/\/\)[^/].*/{
14675 as_dir=$dirpart/$fdir; as_fn_mkdir_p
14676 # echo "creating $dirpart/$file"
14677 echo '# dummy' > "$dirpart/$file"
14684 # See if we are running on zsh, and set the options which allow our
14685 # commands through without removal of \ escapes.
14686 if test -n "${ZSH_VERSION+set}" ; then
14687 setopt NO_GLOB_SUBST
14690 cfgfile="${ofile}T"
14691 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14694 cat <<_LT_EOF >> "$cfgfile"
14697 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14698 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14699 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14700 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14702 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14703 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14705 # Written by Gordon Matzigkeit, 1996
14707 # This file is part of GNU Libtool.
14709 # GNU Libtool is free software; you can redistribute it and/or
14710 # modify it under the terms of the GNU General Public License as
14711 # published by the Free Software Foundation; either version 2 of
14712 # the License, or (at your option) any later version.
14714 # As a special exception to the GNU General Public License,
14715 # if you distribute this file as part of a program or library that
14716 # is built using GNU Libtool, you may include this file under the
14717 # same distribution terms that you use for the rest of that program.
14719 # GNU Libtool is distributed in the hope that it will be useful,
14720 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14721 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14722 # GNU General Public License for more details.
14724 # You should have received a copy of the GNU General Public License
14725 # along with GNU Libtool; see the file COPYING. If not, a copy
14726 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14727 # obtained by writing to the Free Software Foundation, Inc.,
14728 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14731 # The names of the tagged configurations supported by this script.
14734 # ### BEGIN LIBTOOL CONFIG
14736 # Which release of libtool.m4 was used?
14737 macro_version=$macro_version
14738 macro_revision=$macro_revision
14740 # Whether or not to build shared libraries.
14741 build_libtool_libs=$enable_shared
14743 # Whether or not to build static libraries.
14744 build_old_libs=$enable_static
14746 # What type of objects to build.
14749 # Whether or not to optimize for fast installation.
14750 fast_install=$enable_fast_install
14752 # Shell to use when invoking shell scripts.
14755 # An echo program that protects backslashes.
14758 # The PATH separator for the build system.
14759 PATH_SEPARATOR=$lt_PATH_SEPARATOR
14762 host_alias=$host_alias
14766 # The build system.
14767 build_alias=$build_alias
14771 # A sed program that does not truncate output.
14774 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14775 Xsed="\$SED -e 1s/^X//"
14777 # A grep program that handles long lines.
14783 # A literal string matcher.
14786 # A BSD- or MS-compatible name lister.
14789 # Whether we need soft or hard links.
14792 # What is the maximum length of a command?
14793 max_cmd_len=$max_cmd_len
14795 # Object file suffix (normally "o").
14798 # Executable file suffix (normally "").
14801 # whether the shell understands "unset".
14804 # turn spaces into newlines.
14807 # turn newlines into spaces.
14810 # convert \$build file names to \$host format.
14811 to_host_file_cmd=$lt_cv_to_host_file_cmd
14813 # convert \$build files to toolchain format.
14814 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
14816 # An object symbol dumper.
14817 OBJDUMP=$lt_OBJDUMP
14819 # Method to check whether dependent libraries are shared objects.
14820 deplibs_check_method=$lt_deplibs_check_method
14822 # Command to use when deplibs_check_method = "file_magic".
14823 file_magic_cmd=$lt_file_magic_cmd
14825 # How to find potential files when deplibs_check_method = "file_magic".
14826 file_magic_glob=$lt_file_magic_glob
14828 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
14829 want_nocaseglob=$lt_want_nocaseglob
14831 # DLL creation program.
14832 DLLTOOL=$lt_DLLTOOL
14834 # Command to associate shared and link libraries.
14835 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
14840 # Flags to create an archive.
14841 AR_FLAGS=$lt_AR_FLAGS
14843 # How to feed a file listing to the archiver.
14844 archiver_list_spec=$lt_archiver_list_spec
14846 # A symbol stripping program.
14849 # Commands used to install an old-style archive.
14851 old_postinstall_cmds=$lt_old_postinstall_cmds
14852 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14854 # Whether to use a lock for old archive extraction.
14855 lock_old_archive_extraction=$lock_old_archive_extraction
14860 # LTCC compiler flags.
14861 LTCFLAGS=$lt_CFLAGS
14863 # Take the output of nm and produce a listing of raw symbols and C names.
14864 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14866 # Transform the output of nm in a proper C declaration.
14867 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14869 # Transform the output of nm in a C name address pair.
14870 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14872 # Transform the output of nm in a C name address pair when lib prefix is needed.
14873 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14875 # Specify filename containing input files for \$NM.
14876 nm_file_list_spec=$lt_nm_file_list_spec
14878 # The root where to search for dependent libraries,and in which our libraries should be installed.
14879 lt_sysroot=$lt_sysroot
14881 # The name of the directory that contains temporary libtool files.
14884 # Used to examine libraries when file_magic_cmd begins with "file".
14885 MAGIC_CMD=$MAGIC_CMD
14887 # Must we lock files when doing compilation?
14888 need_locks=$lt_need_locks
14891 MANIFEST_TOOL=$lt_MANIFEST_TOOL
14893 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14894 DSYMUTIL=$lt_DSYMUTIL
14896 # Tool to change global to local symbols on Mac OS X.
14899 # Tool to manipulate fat objects and archives on Mac OS X.
14902 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14905 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14906 OTOOL64=$lt_OTOOL64
14908 # Old archive suffix (normally "a").
14911 # Shared library suffix (normally ".so").
14912 shrext_cmds=$lt_shrext_cmds
14914 # The commands to extract the exported symbol list from a shared archive.
14915 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14917 # Variables whose values should be saved in libtool wrapper scripts and
14918 # restored at link time.
14919 variables_saved_for_relink=$lt_variables_saved_for_relink
14921 # Do we need the "lib" prefix for modules?
14922 need_lib_prefix=$need_lib_prefix
14924 # Do we need a version for libraries?
14925 need_version=$need_version
14927 # Library versioning type.
14928 version_type=$version_type
14930 # Shared library runtime path variable.
14931 runpath_var=$runpath_var
14933 # Shared library path variable.
14934 shlibpath_var=$shlibpath_var
14936 # Is shlibpath searched before the hard-coded library search path?
14937 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14939 # Format of library name prefix.
14940 libname_spec=$lt_libname_spec
14942 # List of archive names. First name is the real one, the rest are links.
14943 # The last name is the one that the linker finds with -lNAME
14944 library_names_spec=$lt_library_names_spec
14946 # The coded name of the library, if different from the real name.
14947 soname_spec=$lt_soname_spec
14949 # Permission mode override for installation of shared libraries.
14950 install_override_mode=$lt_install_override_mode
14952 # Command to use after installation of a shared archive.
14953 postinstall_cmds=$lt_postinstall_cmds
14955 # Command to use after uninstallation of a shared archive.
14956 postuninstall_cmds=$lt_postuninstall_cmds
14958 # Commands used to finish a libtool library installation in a directory.
14959 finish_cmds=$lt_finish_cmds
14961 # As "finish_cmds", except a single script fragment to be evaled but
14963 finish_eval=$lt_finish_eval
14965 # Whether we should hardcode library paths into libraries.
14966 hardcode_into_libs=$hardcode_into_libs
14968 # Compile-time system search path for libraries.
14969 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14971 # Run-time system search path for libraries.
14972 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14974 # Whether dlopen is supported.
14975 dlopen_support=$enable_dlopen
14977 # Whether dlopen of programs is supported.
14978 dlopen_self=$enable_dlopen_self
14980 # Whether dlopen of statically linked programs is supported.
14981 dlopen_self_static=$enable_dlopen_self_static
14983 # Commands to strip libraries.
14984 old_striplib=$lt_old_striplib
14985 striplib=$lt_striplib
14988 # The linker used to build libraries.
14991 # How to create reloadable object files.
14992 reload_flag=$lt_reload_flag
14993 reload_cmds=$lt_reload_cmds
14995 # Commands used to build an old-style archive.
14996 old_archive_cmds=$lt_old_archive_cmds
14998 # A language specific compiler.
15001 # Is the compiler the GNU compiler?
15004 # Compiler flag to turn off builtin functions.
15005 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15007 # Additional compiler flags for building library objects.
15008 pic_flag=$lt_lt_prog_compiler_pic
15010 # How to pass a linker flag through the compiler.
15011 wl=$lt_lt_prog_compiler_wl
15013 # Compiler flag to prevent dynamic linking.
15014 link_static_flag=$lt_lt_prog_compiler_static
15016 # Does compiler simultaneously support -c and -o options?
15017 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15019 # Whether or not to add -lc for building shared libraries.
15020 build_libtool_need_lc=$archive_cmds_need_lc
15022 # Whether or not to disallow shared libs when runtime libs are static.
15023 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15025 # Compiler flag to allow reflexive dlopens.
15026 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15028 # Compiler flag to generate shared objects directly from archives.
15029 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15031 # Whether the compiler copes with passing no objects directly.
15032 compiler_needs_object=$lt_compiler_needs_object
15034 # Create an old-style archive from a shared archive.
15035 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15037 # Create a temporary old-style archive to link instead of a shared archive.
15038 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15040 # Commands used to build a shared archive.
15041 archive_cmds=$lt_archive_cmds
15042 archive_expsym_cmds=$lt_archive_expsym_cmds
15044 # Commands used to build a loadable module if different from building
15045 # a shared archive.
15046 module_cmds=$lt_module_cmds
15047 module_expsym_cmds=$lt_module_expsym_cmds
15049 # Whether we are building with GNU ld or not.
15050 with_gnu_ld=$lt_with_gnu_ld
15052 # Flag that allows shared libraries with undefined symbols to be built.
15053 allow_undefined_flag=$lt_allow_undefined_flag
15055 # Flag that enforces no undefined symbols.
15056 no_undefined_flag=$lt_no_undefined_flag
15058 # Flag to hardcode \$libdir into a binary during linking.
15059 # This must work even if \$libdir does not exist
15060 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15062 # Whether we need a single "-rpath" flag with a separated argument.
15063 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15065 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15066 # DIR into the resulting binary.
15067 hardcode_direct=$hardcode_direct
15069 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15070 # DIR into the resulting binary and the resulting library dependency is
15071 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15072 # library is relocated.
15073 hardcode_direct_absolute=$hardcode_direct_absolute
15075 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15076 # into the resulting binary.
15077 hardcode_minus_L=$hardcode_minus_L
15079 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15080 # into the resulting binary.
15081 hardcode_shlibpath_var=$hardcode_shlibpath_var
15083 # Set to "yes" if building a shared library automatically hardcodes DIR
15084 # into the library and all subsequent libraries and executables linked
15086 hardcode_automatic=$hardcode_automatic
15088 # Set to yes if linker adds runtime paths of dependent libraries
15089 # to runtime path list.
15090 inherit_rpath=$inherit_rpath
15092 # Whether libtool must link a program against all its dependency libraries.
15093 link_all_deplibs=$link_all_deplibs
15095 # Set to "yes" if exported symbols are required.
15096 always_export_symbols=$always_export_symbols
15098 # The commands to list exported symbols.
15099 export_symbols_cmds=$lt_export_symbols_cmds
15101 # Symbols that should not be listed in the preloaded symbols.
15102 exclude_expsyms=$lt_exclude_expsyms
15104 # Symbols that must always be exported.
15105 include_expsyms=$lt_include_expsyms
15107 # Commands necessary for linking programs (against libraries) with templates.
15108 prelink_cmds=$lt_prelink_cmds
15110 # Commands necessary for finishing linking programs.
15111 postlink_cmds=$lt_postlink_cmds
15113 # Specify filename containing input files.
15114 file_list_spec=$lt_file_list_spec
15116 # How to hardcode a shared library path into an executable.
15117 hardcode_action=$hardcode_action
15119 # ### END LIBTOOL CONFIG
15125 cat <<\_LT_EOF >> "$cfgfile"
15126 # AIX sometimes has problems with the GCC collect2 program. For some
15127 # reason, if we set the COLLECT_NAMES environment variable, the problems
15128 # vanish in a puff of smoke.
15129 if test "X${COLLECT_NAMES+set}" != Xset; then
15131 export COLLECT_NAMES
15138 ltmain="$ac_aux_dir/ltmain.sh"
15141 # We use sed instead of cat because bash on DJGPP gets confused if
15142 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15143 # text mode, it properly converts lines to CR/LF. This bash problem
15144 # is reportedly fixed, but why not run on old versions too?
15145 sed '$q' "$ltmain" >> "$cfgfile" \
15146 || (rm -f "$cfgfile"; exit 1)
15148 if test x"$xsi_shell" = xyes; then
15149 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15153 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15154 \ * ) func_dirname_result="${3}" ;;\
15156 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15157 && mv -f "$cfgfile.tmp" "$cfgfile" \
15158 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15159 test 0 -eq $? || _lt_function_replace_fail=:
15162 sed -e '/^func_basename ()$/,/^} # func_basename /c\
15165 \ func_basename_result="${1##*/}"\
15166 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15167 && mv -f "$cfgfile.tmp" "$cfgfile" \
15168 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15169 test 0 -eq $? || _lt_function_replace_fail=:
15172 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15173 func_dirname_and_basename ()\
15176 \ */*) func_dirname_result="${1%/*}${2}" ;;\
15177 \ * ) func_dirname_result="${3}" ;;\
15179 \ func_basename_result="${1##*/}"\
15180 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
15181 && mv -f "$cfgfile.tmp" "$cfgfile" \
15182 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15183 test 0 -eq $? || _lt_function_replace_fail=:
15186 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
15189 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
15190 \ # positional parameters, so assign one to ordinary parameter first.\
15191 \ func_stripname_result=${3}\
15192 \ func_stripname_result=${func_stripname_result#"${1}"}\
15193 \ func_stripname_result=${func_stripname_result%"${2}"}\
15194 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
15195 && mv -f "$cfgfile.tmp" "$cfgfile" \
15196 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15197 test 0 -eq $? || _lt_function_replace_fail=:
15200 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
15201 func_split_long_opt ()\
15203 \ func_split_long_opt_name=${1%%=*}\
15204 \ func_split_long_opt_arg=${1#*=}\
15205 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
15206 && mv -f "$cfgfile.tmp" "$cfgfile" \
15207 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15208 test 0 -eq $? || _lt_function_replace_fail=:
15211 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
15212 func_split_short_opt ()\
15214 \ func_split_short_opt_arg=${1#??}\
15215 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
15216 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
15217 && mv -f "$cfgfile.tmp" "$cfgfile" \
15218 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15219 test 0 -eq $? || _lt_function_replace_fail=:
15222 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
15226 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
15227 \ *) func_lo2o_result=${1} ;;\
15229 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
15230 && mv -f "$cfgfile.tmp" "$cfgfile" \
15231 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15232 test 0 -eq $? || _lt_function_replace_fail=:
15235 sed -e '/^func_xform ()$/,/^} # func_xform /c\
15238 func_xform_result=${1%.*}.lo\
15239 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
15240 && mv -f "$cfgfile.tmp" "$cfgfile" \
15241 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15242 test 0 -eq $? || _lt_function_replace_fail=:
15245 sed -e '/^func_arith ()$/,/^} # func_arith /c\
15248 func_arith_result=$(( $* ))\
15249 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
15250 && mv -f "$cfgfile.tmp" "$cfgfile" \
15251 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15252 test 0 -eq $? || _lt_function_replace_fail=:
15255 sed -e '/^func_len ()$/,/^} # func_len /c\
15258 func_len_result=${#1}\
15259 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
15260 && mv -f "$cfgfile.tmp" "$cfgfile" \
15261 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15262 test 0 -eq $? || _lt_function_replace_fail=:
15266 if test x"$lt_shell_append" = xyes; then
15267 sed -e '/^func_append ()$/,/^} # func_append /c\
15270 eval "${1}+=\\${2}"\
15271 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
15272 && mv -f "$cfgfile.tmp" "$cfgfile" \
15273 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15274 test 0 -eq $? || _lt_function_replace_fail=:
15277 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
15278 func_append_quoted ()\
15280 \ func_quote_for_eval "${2}"\
15281 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
15282 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
15283 && mv -f "$cfgfile.tmp" "$cfgfile" \
15284 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15285 test 0 -eq $? || _lt_function_replace_fail=:
15288 # Save a `func_append' function call where possible by direct use of '+='
15289 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
15290 && mv -f "$cfgfile.tmp" "$cfgfile" \
15291 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15292 test 0 -eq $? || _lt_function_replace_fail=:
15294 # Save a `func_append' function call even when '+=' is not available
15295 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
15296 && mv -f "$cfgfile.tmp" "$cfgfile" \
15297 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15298 test 0 -eq $? || _lt_function_replace_fail=:
15301 if test x"$_lt_function_replace_fail" = x":"; then
15302 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
15303 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
15307 mv -f "$cfgfile" "$ofile" ||
15308 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15319 ac_clean_files=$ac_clean_files_save
15321 test $ac_write_fail = 0 ||
15322 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15325 # configure is writing to config.log, and then calls config.status.
15326 # config.status does its own redirection, appending to config.log.
15327 # Unfortunately, on DOS this fails, as config.log is still kept open
15328 # by configure, so config.status won't be able to write to it; its
15329 # output is simply discarded. So we exec the FD to /dev/null,
15330 # effectively closing config.log, so it can be properly (re)opened and
15331 # appended to by config.status. When coming back to configure, we
15332 # need to make the FD available again.
15333 if test "$no_create" != yes; then
15335 ac_config_status_args=
15336 test "$silent" = yes &&
15337 ac_config_status_args="$ac_config_status_args --quiet"
15339 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15341 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15342 # would make configure fail if this is the last instruction.
15343 $ac_cs_success || as_fn_exit 1
15345 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15346 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15347 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}