2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for shellinabox 2.9.
5 # Report bugs to <markus@shellinabox.com>.
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 as_echo_n='sh -c $as_echo_n_body as_echo'
71 as_echo='sh -c $as_echo_body as_echo'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
93 *[\\/]* ) as_myself=$0 ;;
94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 test -z "$as_dir" && as_dir=.
99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
110 if test ! -f "$as_myself"; then
111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there. '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136 if test "x$CONFIG_SHELL" = x; then
137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141 # is contrary to our usage. Disable this feature.
142 alias -g '\${1+\"\$@\"}'='\"\$@\"'
145 case \`(set -o) 2>/dev/null\` in #(
153 as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167 exitcode=1; echo positional parameters were not saved.
169 test x\$exitcode = x0 || exit 1"
170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175 if (eval "$as_required") 2>/dev/null; then :
180 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188 test -z "$as_dir" && as_dir=.
192 for as_base in sh bash ksh sh5; do
193 # Try only shells that exist, to save several forks.
194 as_shell=$as_dir/$as_base
195 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 CONFIG_SHELL=$as_shell as_have_required=yes
198 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
206 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208 CONFIG_SHELL=$SHELL as_have_required=yes
213 if test "x$CONFIG_SHELL" != x; then :
214 # We cannot yet assume a decent shell, so we have to provide a
215 # neutralization value for shells without unset; and this also
216 # works around shells that cannot unset nonexistent variables.
219 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
221 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224 if test x$as_have_required = xno; then :
225 $as_echo "$0: This script requires a shell more modern than all"
226 $as_echo "$0: the shells that I found on your system."
227 if test x${ZSH_VERSION+set} = xset ; then
228 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
231 $as_echo "$0: Please tell bug-autoconf@gnu.org and
232 $0: markus@shellinabox.com about your system, including any
233 $0: error possibly output before this message. Then install
234 $0: a modern shell, or manually run the script under such a
235 $0: shell if you do have one."
241 SHELL=${CONFIG_SHELL-/bin/sh}
243 # Unset more variables known to interfere with behavior of common tools.
244 CLICOLOR_FORCE= GREP_OPTIONS=
245 unset CLICOLOR_FORCE GREP_OPTIONS
247 ## --------------------- ##
248 ## M4sh Shell Functions. ##
249 ## --------------------- ##
252 # Portably unset VAR.
255 { eval $1=; unset $1;}
259 # as_fn_set_status STATUS
260 # -----------------------
261 # Set $? to STATUS, without forking.
269 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
279 # Create "$as_dir" as a directory, including parents if necessary.
284 -*) as_dir=./$as_dir;;
286 test -d "$as_dir" || eval $as_mkdir_p || {
290 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293 as_dirs="'$as_qdir' $as_dirs"
294 as_dir=`$as_dirname -- "$as_dir" ||
295 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
296 X"$as_dir" : 'X\(//\)[^/]' \| \
297 X"$as_dir" : 'X\(//\)$' \| \
298 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
299 $as_echo X"$as_dir" |
300 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
317 test -d "$as_dir" && break
319 test -z "$as_dirs" || eval "mkdir $as_dirs"
320 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324 # as_fn_append VAR VALUE
325 # ----------------------
326 # Append the text in VALUE to the end of the definition contained in VAR. Take
327 # advantage of any shell optimizations that allow amortized linear growth over
328 # repeated appends, instead of the typical quadratic growth present in naive
330 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
331 eval 'as_fn_append ()
344 # Perform arithmetic evaluation on the ARGs, and store the result in the
345 # global $as_val. Take advantage of shells that can avoid forks. The arguments
346 # must be portable across $(()) and expr.
347 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
355 as_val=`expr "$@" || test $? -eq 1`
360 # as_fn_error ERROR [LINENO LOG_FD]
361 # ---------------------------------
362 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
363 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
364 # script with status $?, using 1 if that was 0.
367 as_status=$?; test $as_status -eq 0 && as_status=1
369 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
370 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
372 $as_echo "$as_me: error: $1" >&2
373 as_fn_exit $as_status
376 if expr a : '\(a\)' >/dev/null 2>&1 &&
377 test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 as_me=`$as_basename -- "$0" ||
396 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
397 X"$0" : 'X\(//\)$' \| \
398 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
400 sed '/^.*\/\([^/][^/]*\)\/*$/{
414 # Avoid depending upon Character Ranges.
415 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
416 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
417 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
418 as_cr_digits='0123456789'
419 as_cr_alnum=$as_cr_Letters$as_cr_digits
422 as_lineno_1=$LINENO as_lineno_1a=$LINENO
423 as_lineno_2=$LINENO as_lineno_2a=$LINENO
424 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
425 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
426 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
438 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442 chmod +x "$as_me.lineno" ||
443 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
445 # Don't try to exec as it changes $[0], causing all sort of problems
446 # (the dirname of $[0] is not the place where we might find the
447 # original and so on. Autoconf is especially sensitive to this).
449 # Exit status is that of the last command.
453 ECHO_C= ECHO_N= ECHO_T=
454 case `echo -n x` in #(((((
456 case `echo 'xy\c'` in
457 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
459 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
466 rm -f conf$$ conf$$.exe conf$$.file
467 if test -d conf$$.dir; then
468 rm -f conf$$.dir/conf$$.file
471 mkdir conf$$.dir 2>/dev/null
473 if (echo >conf$$.file) 2>/dev/null; then
474 if ln -s conf$$.file conf$$ 2>/dev/null; then
476 # ... but there are two gotchas:
477 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
478 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
479 # In both cases, we have to default to `cp -p'.
480 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
482 elif ln conf$$.file conf$$ 2>/dev/null; then
490 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
491 rmdir conf$$.dir 2>/dev/null
493 if mkdir -p . 2>/dev/null; then
494 as_mkdir_p='mkdir -p "$as_dir"'
496 test -d ./-p && rmdir ./-p
500 if test -x / >/dev/null 2>&1; then
503 if ls -dL / >/dev/null 2>&1; then
510 if test -d "$1"; then
516 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
517 ???[sx]*):;;*)false;;esac;fi
521 as_executable_p=$as_test_x
523 # Sed expression to map a string onto a valid CPP name.
524 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
526 # Sed expression to map a string onto a valid variable name.
527 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531 # Check that we are running under the correct shell.
532 SHELL=${CONFIG_SHELL-/bin/sh}
536 # Remove one level of quotation (which was required for Make).
537 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
542 if test "X$1" = X--no-reexec; then
543 # Discard the --no-reexec flag, and continue.
545 elif test "X$1" = X--fallback-echo; then
546 # Avoid inline document here, it may be left over
548 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
549 # Yippee, $ECHO works!
552 # Restart under the correct shell.
553 exec $SHELL "$0" --no-reexec ${1+"$@"}
556 if test "X$1" = X--fallback-echo; then
557 # used as fallback echo
565 # The HP-UX ksh and POSIX shell print the target directory to stdout
567 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
569 if test -z "$lt_ECHO"; then
570 if test "X${echo_test_string+set}" != Xset; then
571 # find a string as large as possible, as long as the shell can cope with it
572 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
573 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
574 if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
575 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
582 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
583 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
584 test "X$echo_testing_string" = "X$echo_test_string"; then
587 # The Solaris, AIX, and Digital Unix default echo programs unquote
588 # backslashes. This makes it impossible to quote backslashes using
589 # echo "$something" | sed 's/\\/\\\\/g'
591 # So, first we look for a working echo in the user's PATH.
593 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
594 for dir in $PATH /usr/ucb; do
596 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
597 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
598 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
599 test "X$echo_testing_string" = "X$echo_test_string"; then
606 if test "X$ECHO" = Xecho; then
607 # We didn't find a better echo, so look for alternatives.
608 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
609 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
610 test "X$echo_testing_string" = "X$echo_test_string"; then
611 # This shell has a builtin print -r that does the trick.
613 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
614 test "X$CONFIG_SHELL" != X/bin/ksh; then
615 # If we have ksh, try running configure again with it.
616 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
617 export ORIGINAL_CONFIG_SHELL
618 CONFIG_SHELL=/bin/ksh
620 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
624 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
625 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
626 test "X$echo_testing_string" = "X$echo_test_string"; then
629 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
630 test "X$echo_testing_string" = 'X\t' &&
631 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
632 test "X$echo_testing_string" = "X$echo_test_string"; then
633 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
635 SHELL="$CONFIG_SHELL"
637 ECHO="$CONFIG_SHELL $0 --fallback-echo"
638 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
639 test "X$echo_testing_string" = 'X\t' &&
640 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
641 test "X$echo_testing_string" = "X$echo_test_string"; then
642 ECHO="$CONFIG_SHELL $0 --fallback-echo"
644 # maybe with a smaller string...
647 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
648 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
655 if test "$prev" != 'sed 50q "$0"'; then
656 echo_test_string=`eval $prev`
657 export echo_test_string
658 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
660 # Oops. We lost completely, so just stick with echo.
669 # Copy echo and quote the copy suitably for passing to libtool from
670 # the Makefile, instead of quoting the original, which is used later.
672 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
673 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
679 exec 7<&0 </dev/null 6>&1
682 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683 # so uname gets run too.
684 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
689 ac_default_prefix=/usr/local
691 ac_config_libobj_dir=.
698 # Identity of this package.
699 PACKAGE_NAME='shellinabox'
700 PACKAGE_TARNAME='shellinabox'
701 PACKAGE_VERSION='2.9'
702 PACKAGE_STRING='shellinabox 2.9'
703 PACKAGE_BUGREPORT='markus@shellinabox.com'
707 # Factoring default headers for most tests.
708 ac_includes_default="\
710 #ifdef HAVE_SYS_TYPES_H
711 # include <sys/types.h>
713 #ifdef HAVE_SYS_STAT_H
714 # include <sys/stat.h>
720 # ifdef HAVE_STDLIB_H
725 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
730 #ifdef HAVE_STRINGS_H
731 # include <strings.h>
733 #ifdef HAVE_INTTYPES_H
734 # include <inttypes.h>
743 ac_subst_vars='LTLIBOBJS
798 INSTALL_STRIP_PROGRAM
841 program_transform_name
854 enable_option_checking
855 enable_dependency_tracking
864 enable_runtime_loading
866 ac_precious_vars='build_alias
877 # Initialize some variables set by options.
879 ac_init_version=false
880 ac_unrecognized_opts=
882 # The variables have the same names as the options, with
883 # dashes changed to underlines.
891 program_transform_name=s,x,x,
899 # Installation directory options.
900 # These are left unexpanded so users can "make install exec_prefix=/foo"
901 # and all the variables that are supposed to be based on exec_prefix
902 # by default will actually change.
903 # Use braces instead of parens because sh, perl, etc. also accept them.
904 # (The list follows the same order as the GNU Coding Standards.)
905 bindir='${exec_prefix}/bin'
906 sbindir='${exec_prefix}/sbin'
907 libexecdir='${exec_prefix}/libexec'
908 datarootdir='${prefix}/share'
909 datadir='${datarootdir}'
910 sysconfdir='${prefix}/etc'
911 sharedstatedir='${prefix}/com'
912 localstatedir='${prefix}/var'
913 includedir='${prefix}/include'
914 oldincludedir='/usr/include'
915 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
916 infodir='${datarootdir}/info'
921 libdir='${exec_prefix}/lib'
922 localedir='${datarootdir}/locale'
923 mandir='${datarootdir}/man'
929 # If the previous option needs an argument, assign it.
930 if test -n "$ac_prev"; then
931 eval $ac_prev=\$ac_option
937 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
941 # Accept the important Cygnus configure options, so we can diagnose typos.
943 case $ac_dashdash$ac_option in
947 -bindir | --bindir | --bindi | --bind | --bin | --bi)
949 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
952 -build | --build | --buil | --bui | --bu)
953 ac_prev=build_alias ;;
954 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
955 build_alias=$ac_optarg ;;
957 -cache-file | --cache-file | --cache-fil | --cache-fi \
958 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
959 ac_prev=cache_file ;;
960 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
961 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
962 cache_file=$ac_optarg ;;
965 cache_file=config.cache ;;
967 -datadir | --datadir | --datadi | --datad)
969 -datadir=* | --datadir=* | --datadi=* | --datad=*)
970 datadir=$ac_optarg ;;
972 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
973 | --dataroo | --dataro | --datar)
974 ac_prev=datarootdir ;;
975 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
976 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
977 datarootdir=$ac_optarg ;;
979 -disable-* | --disable-*)
980 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
981 # Reject names that are not valid shell variable names.
982 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
983 as_fn_error "invalid feature name: $ac_useropt"
984 ac_useropt_orig=$ac_useropt
985 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
986 case $ac_user_opts in
990 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
991 ac_unrecognized_sep=', ';;
993 eval enable_$ac_useropt=no ;;
995 -docdir | --docdir | --docdi | --doc | --do)
997 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1000 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1002 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1003 dvidir=$ac_optarg ;;
1005 -enable-* | --enable-*)
1006 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1007 # Reject names that are not valid shell variable names.
1008 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1009 as_fn_error "invalid feature name: $ac_useropt"
1010 ac_useropt_orig=$ac_useropt
1011 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1012 case $ac_user_opts in
1014 "enable_$ac_useropt"
1016 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1017 ac_unrecognized_sep=', ';;
1019 eval enable_$ac_useropt=\$ac_optarg ;;
1021 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1022 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1023 | --exec | --exe | --ex)
1024 ac_prev=exec_prefix ;;
1025 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1026 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1027 | --exec=* | --exe=* | --ex=*)
1028 exec_prefix=$ac_optarg ;;
1030 -gas | --gas | --ga | --g)
1031 # Obsolete; use --with-gas.
1034 -help | --help | --hel | --he | -h)
1035 ac_init_help=long ;;
1036 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1037 ac_init_help=recursive ;;
1038 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1039 ac_init_help=short ;;
1041 -host | --host | --hos | --ho)
1042 ac_prev=host_alias ;;
1043 -host=* | --host=* | --hos=* | --ho=*)
1044 host_alias=$ac_optarg ;;
1046 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1048 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1050 htmldir=$ac_optarg ;;
1052 -includedir | --includedir | --includedi | --included | --include \
1053 | --includ | --inclu | --incl | --inc)
1054 ac_prev=includedir ;;
1055 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1056 | --includ=* | --inclu=* | --incl=* | --inc=*)
1057 includedir=$ac_optarg ;;
1059 -infodir | --infodir | --infodi | --infod | --info | --inf)
1061 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1062 infodir=$ac_optarg ;;
1064 -libdir | --libdir | --libdi | --libd)
1066 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1067 libdir=$ac_optarg ;;
1069 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1070 | --libexe | --libex | --libe)
1071 ac_prev=libexecdir ;;
1072 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1073 | --libexe=* | --libex=* | --libe=*)
1074 libexecdir=$ac_optarg ;;
1076 -localedir | --localedir | --localedi | --localed | --locale)
1077 ac_prev=localedir ;;
1078 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1079 localedir=$ac_optarg ;;
1081 -localstatedir | --localstatedir | --localstatedi | --localstated \
1082 | --localstate | --localstat | --localsta | --localst | --locals)
1083 ac_prev=localstatedir ;;
1084 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1085 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1086 localstatedir=$ac_optarg ;;
1088 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1090 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1091 mandir=$ac_optarg ;;
1093 -nfp | --nfp | --nf)
1094 # Obsolete; use --without-fp.
1097 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1098 | --no-cr | --no-c | -n)
1101 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1102 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1105 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1106 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1107 | --oldin | --oldi | --old | --ol | --o)
1108 ac_prev=oldincludedir ;;
1109 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1110 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1111 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1112 oldincludedir=$ac_optarg ;;
1114 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1116 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1117 prefix=$ac_optarg ;;
1119 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1120 | --program-pre | --program-pr | --program-p)
1121 ac_prev=program_prefix ;;
1122 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1123 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1124 program_prefix=$ac_optarg ;;
1126 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1127 | --program-suf | --program-su | --program-s)
1128 ac_prev=program_suffix ;;
1129 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1130 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1131 program_suffix=$ac_optarg ;;
1133 -program-transform-name | --program-transform-name \
1134 | --program-transform-nam | --program-transform-na \
1135 | --program-transform-n | --program-transform- \
1136 | --program-transform | --program-transfor \
1137 | --program-transfo | --program-transf \
1138 | --program-trans | --program-tran \
1139 | --progr-tra | --program-tr | --program-t)
1140 ac_prev=program_transform_name ;;
1141 -program-transform-name=* | --program-transform-name=* \
1142 | --program-transform-nam=* | --program-transform-na=* \
1143 | --program-transform-n=* | --program-transform-=* \
1144 | --program-transform=* | --program-transfor=* \
1145 | --program-transfo=* | --program-transf=* \
1146 | --program-trans=* | --program-tran=* \
1147 | --progr-tra=* | --program-tr=* | --program-t=*)
1148 program_transform_name=$ac_optarg ;;
1150 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1152 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1153 pdfdir=$ac_optarg ;;
1155 -psdir | --psdir | --psdi | --psd | --ps)
1157 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1160 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1161 | -silent | --silent | --silen | --sile | --sil)
1164 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1166 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1168 sbindir=$ac_optarg ;;
1170 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1171 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1172 | --sharedst | --shareds | --shared | --share | --shar \
1174 ac_prev=sharedstatedir ;;
1175 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1176 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1177 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1179 sharedstatedir=$ac_optarg ;;
1181 -site | --site | --sit)
1183 -site=* | --site=* | --sit=*)
1186 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1188 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1189 srcdir=$ac_optarg ;;
1191 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1192 | --syscon | --sysco | --sysc | --sys | --sy)
1193 ac_prev=sysconfdir ;;
1194 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1195 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1196 sysconfdir=$ac_optarg ;;
1198 -target | --target | --targe | --targ | --tar | --ta | --t)
1199 ac_prev=target_alias ;;
1200 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1201 target_alias=$ac_optarg ;;
1203 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1206 -version | --version | --versio | --versi | --vers | -V)
1207 ac_init_version=: ;;
1210 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1211 # Reject names that are not valid shell variable names.
1212 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1213 as_fn_error "invalid package name: $ac_useropt"
1214 ac_useropt_orig=$ac_useropt
1215 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1216 case $ac_user_opts in
1220 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1221 ac_unrecognized_sep=', ';;
1223 eval with_$ac_useropt=\$ac_optarg ;;
1225 -without-* | --without-*)
1226 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1227 # Reject names that are not valid shell variable names.
1228 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1229 as_fn_error "invalid package name: $ac_useropt"
1230 ac_useropt_orig=$ac_useropt
1231 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1232 case $ac_user_opts in
1236 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1237 ac_unrecognized_sep=', ';;
1239 eval with_$ac_useropt=no ;;
1242 # Obsolete; use --with-x.
1245 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1246 | --x-incl | --x-inc | --x-in | --x-i)
1247 ac_prev=x_includes ;;
1248 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1249 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1250 x_includes=$ac_optarg ;;
1252 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1253 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1254 ac_prev=x_libraries ;;
1255 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1256 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1257 x_libraries=$ac_optarg ;;
1259 -*) as_fn_error "unrecognized option: \`$ac_option'
1260 Try \`$0 --help' for more information."
1264 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1265 # Reject names that are not valid shell variable names.
1266 case $ac_envvar in #(
1267 '' | [0-9]* | *[!_$as_cr_alnum]* )
1268 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1270 eval $ac_envvar=\$ac_optarg
1271 export $ac_envvar ;;
1274 # FIXME: should be removed in autoconf 3.0.
1275 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1276 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1277 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1278 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1284 if test -n "$ac_prev"; then
1285 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1286 as_fn_error "missing argument to $ac_option"
1289 if test -n "$ac_unrecognized_opts"; then
1290 case $enable_option_checking in
1292 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1293 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1297 # Check all directory arguments for consistency.
1298 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1299 datadir sysconfdir sharedstatedir localstatedir includedir \
1300 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1301 libdir localedir mandir
1303 eval ac_val=\$$ac_var
1304 # Remove trailing slashes.
1307 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1308 eval $ac_var=\$ac_val;;
1310 # Be sure to have absolute directory names.
1312 [\\/$]* | ?:[\\/]* ) continue;;
1313 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1315 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1318 # There might be people who depend on the old broken behavior: `$host'
1319 # used to hold the argument of --host etc.
1320 # FIXME: To remove some day.
1323 target=$target_alias
1325 # FIXME: To remove some day.
1326 if test "x$host_alias" != x; then
1327 if test "x$build_alias" = x; then
1328 cross_compiling=maybe
1329 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1330 If a cross compiler is detected then cross compile mode will be used." >&2
1331 elif test "x$build_alias" != "x$host_alias"; then
1337 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1339 test "$silent" = yes && exec 6>/dev/null
1342 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1343 ac_ls_di=`ls -di .` &&
1344 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1345 as_fn_error "working directory cannot be determined"
1346 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1347 as_fn_error "pwd does not report name of working directory"
1350 # Find the source files, if location was not specified.
1351 if test -z "$srcdir"; then
1352 ac_srcdir_defaulted=yes
1353 # Try the directory containing this script, then the parent directory.
1354 ac_confdir=`$as_dirname -- "$as_myself" ||
1355 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1356 X"$as_myself" : 'X\(//\)[^/]' \| \
1357 X"$as_myself" : 'X\(//\)$' \| \
1358 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1359 $as_echo X"$as_myself" |
1360 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1378 if test ! -r "$srcdir/$ac_unique_file"; then
1382 ac_srcdir_defaulted=no
1384 if test ! -r "$srcdir/$ac_unique_file"; then
1385 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1386 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1388 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1390 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1392 # When building in place, set srcdir=.
1393 if test "$ac_abs_confdir" = "$ac_pwd"; then
1396 # Remove unnecessary trailing slashes from srcdir.
1397 # Double slashes in file names in object file debugging info
1398 # mess up M-x gdb in Emacs.
1400 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1402 for ac_var in $ac_precious_vars; do
1403 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1404 eval ac_env_${ac_var}_value=\$${ac_var}
1405 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1406 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1410 # Report the --help message.
1412 if test "$ac_init_help" = "long"; then
1413 # Omit some internal or obsolete options to make the list less imposing.
1414 # This message is too long to be a string in the A/UX 3.1 sh.
1416 \`configure' configures shellinabox 2.9 to adapt to many kinds of systems.
1418 Usage: $0 [OPTION]... [VAR=VALUE]...
1420 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1421 VAR=VALUE. See below for descriptions of some of the useful variables.
1423 Defaults for the options are specified in brackets.
1426 -h, --help display this help and exit
1427 --help=short display options specific to this package
1428 --help=recursive display the short help of all the included packages
1429 -V, --version display version information and exit
1430 -q, --quiet, --silent do not print \`checking...' messages
1431 --cache-file=FILE cache test results in FILE [disabled]
1432 -C, --config-cache alias for \`--cache-file=config.cache'
1433 -n, --no-create do not create output files
1434 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1436 Installation directories:
1437 --prefix=PREFIX install architecture-independent files in PREFIX
1438 [$ac_default_prefix]
1439 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1442 By default, \`make install' will install all the files in
1443 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1444 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1445 for instance \`--prefix=\$HOME'.
1447 For better control, use the options below.
1449 Fine tuning of the installation directories:
1450 --bindir=DIR user executables [EPREFIX/bin]
1451 --sbindir=DIR system admin executables [EPREFIX/sbin]
1452 --libexecdir=DIR program executables [EPREFIX/libexec]
1453 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1454 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1455 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1456 --libdir=DIR object code libraries [EPREFIX/lib]
1457 --includedir=DIR C header files [PREFIX/include]
1458 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1459 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1460 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1461 --infodir=DIR info documentation [DATAROOTDIR/info]
1462 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1463 --mandir=DIR man documentation [DATAROOTDIR/man]
1464 --docdir=DIR documentation root [DATAROOTDIR/doc/shellinabox]
1465 --htmldir=DIR html documentation [DOCDIR]
1466 --dvidir=DIR dvi documentation [DOCDIR]
1467 --pdfdir=DIR pdf documentation [DOCDIR]
1468 --psdir=DIR ps documentation [DOCDIR]
1474 --program-prefix=PREFIX prepend PREFIX to installed program names
1475 --program-suffix=SUFFIX append SUFFIX to installed program names
1476 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1479 --build=BUILD configure for building on BUILD [guessed]
1480 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1484 if test -n "$ac_init_help"; then
1485 case $ac_init_help in
1486 short | recursive ) echo "Configuration of shellinabox 2.9:";;
1491 --disable-option-checking ignore unrecognized --enable/--with options
1492 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1493 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1494 --disable-dependency-tracking speeds up one-time build
1495 --enable-dependency-tracking do not reject slow dependency extractors
1496 --enable-shared[=PKGS] build shared libraries [default=yes]
1497 --enable-static[=PKGS] build static libraries [default=yes]
1498 --enable-fast-install[=PKGS]
1499 optimize for fast installation [default=yes]
1500 --disable-libtool-lock avoid locking (might break parallel builds)
1501 --disable-ssl if available at built-time, support for SSL
1502 connections will be enabled. It can still be
1503 disabled at run-time, either on the daemon's
1504 command line or if the operating system does not
1505 have the OpenSSL libraries available.
1506 --disable-pam PAM support is necessary in order to authenticate
1507 users for running programs other than their default
1509 --disable-runtime-loading ShellInABox will try to load the OpenSSL, and PAM
1510 libraries at run-time, if it has been compiled with
1511 support for these libraries, and if the operating
1512 system supports dynamic loading of libraries. This
1513 allows you to install the same binary on different
1514 systems independent of whether they have OpenSSL
1515 and PAM enabled. If you would rather directly link
1516 these libraries into the binary, thus making them a
1517 hard dependency, then disable runtime-loading.
1520 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1521 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1522 --with-pic try to use only PIC/non-PIC objects [default=use
1524 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1526 Some influential environment variables:
1527 CC C compiler command
1528 CFLAGS C compiler flags
1529 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1530 nonstandard directory <lib dir>
1531 LIBS libraries to pass to the linker, e.g. -l<library>
1532 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1533 you have headers in a nonstandard directory <include dir>
1536 Use these variables to override the choices made by `configure' or to help
1537 it to find libraries and programs with nonstandard names/locations.
1539 Report bugs to <markus@shellinabox.com>.
1544 if test "$ac_init_help" = "recursive"; then
1545 # If there are subdirs, report their specific --help.
1546 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1547 test -d "$ac_dir" ||
1548 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1553 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1555 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1556 # A ".." for each directory in $ac_dir_suffix.
1557 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1558 case $ac_top_builddir_sub in
1559 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1560 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1563 ac_abs_top_builddir=$ac_pwd
1564 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1565 # for backward compatibility:
1566 ac_top_builddir=$ac_top_build_prefix
1569 .) # We are building in place.
1571 ac_top_srcdir=$ac_top_builddir_sub
1572 ac_abs_top_srcdir=$ac_pwd ;;
1573 [\\/]* | ?:[\\/]* ) # Absolute name.
1574 ac_srcdir=$srcdir$ac_dir_suffix;
1575 ac_top_srcdir=$srcdir
1576 ac_abs_top_srcdir=$srcdir ;;
1578 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1579 ac_top_srcdir=$ac_top_build_prefix$srcdir
1580 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1582 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1584 cd "$ac_dir" || { ac_status=$?; continue; }
1585 # Check for guested configure.
1586 if test -f "$ac_srcdir/configure.gnu"; then
1588 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1589 elif test -f "$ac_srcdir/configure"; then
1591 $SHELL "$ac_srcdir/configure" --help=recursive
1593 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1595 cd "$ac_pwd" || { ac_status=$?; break; }
1599 test -n "$ac_init_help" && exit $ac_status
1600 if $ac_init_version; then
1602 shellinabox configure 2.9
1603 generated by GNU Autoconf 2.64
1605 Copyright (C) 2009 Free Software Foundation, Inc.
1606 This configure script is free software; the Free Software Foundation
1607 gives unlimited permission to copy, distribute and modify it.
1612 ## ------------------------ ##
1613 ## Autoconf initialization. ##
1614 ## ------------------------ ##
1616 # ac_fn_c_try_compile LINENO
1617 # --------------------------
1618 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1619 ac_fn_c_try_compile ()
1621 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1622 rm -f conftest.$ac_objext
1623 if { { ac_try="$ac_compile"
1625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1626 *) ac_try_echo=$ac_try;;
1628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1629 $as_echo "$ac_try_echo"; } >&5
1630 (eval "$ac_compile") 2>conftest.err
1632 if test -s conftest.err; then
1633 grep -v '^ *+' conftest.err >conftest.er1
1634 cat conftest.er1 >&5
1635 mv -f conftest.er1 conftest.err
1637 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1638 test $ac_status = 0; } && {
1639 test -z "$ac_c_werror_flag" ||
1640 test ! -s conftest.err
1641 } && test -s conftest.$ac_objext; then :
1644 $as_echo "$as_me: failed program was:" >&5
1645 sed 's/^/| /' conftest.$ac_ext >&5
1649 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1652 } # ac_fn_c_try_compile
1654 # ac_fn_c_try_link LINENO
1655 # -----------------------
1656 # Try to link conftest.$ac_ext, and return whether this succeeded.
1659 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1660 rm -f conftest.$ac_objext conftest$ac_exeext
1661 if { { ac_try="$ac_link"
1663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1664 *) ac_try_echo=$ac_try;;
1666 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1667 $as_echo "$ac_try_echo"; } >&5
1668 (eval "$ac_link") 2>conftest.err
1670 if test -s conftest.err; then
1671 grep -v '^ *+' conftest.err >conftest.er1
1672 cat conftest.er1 >&5
1673 mv -f conftest.er1 conftest.err
1675 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1676 test $ac_status = 0; } && {
1677 test -z "$ac_c_werror_flag" ||
1678 test ! -s conftest.err
1679 } && test -s conftest$ac_exeext && {
1680 test "$cross_compiling" = yes ||
1681 $as_test_x conftest$ac_exeext
1685 $as_echo "$as_me: failed program was:" >&5
1686 sed 's/^/| /' conftest.$ac_ext >&5
1690 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1691 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1692 # interfere with the next link command; also delete a directory that is
1693 # left behind by Apple's compiler. We do this before executing the actions.
1694 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1695 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1698 } # ac_fn_c_try_link
1700 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1701 # -------------------------------------------------------
1702 # Tests whether HEADER exists and can be compiled using the include files in
1703 # INCLUDES, setting the cache variable VAR accordingly.
1704 ac_fn_c_check_header_compile ()
1706 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1708 $as_echo_n "checking for $2... " >&6; }
1709 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1710 $as_echo_n "(cached) " >&6
1712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1713 /* end confdefs.h. */
1717 if ac_fn_c_try_compile "$LINENO"; then :
1722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1726 $as_echo "$ac_res" >&6; }
1727 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1729 } # ac_fn_c_check_header_compile
1731 # ac_fn_c_try_cpp LINENO
1732 # ----------------------
1733 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737 if { { ac_try="$ac_cpp conftest.$ac_ext"
1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740 *) ac_try_echo=$ac_try;;
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1746 if test -s conftest.err; then
1747 grep -v '^ *+' conftest.err >conftest.er1
1748 cat conftest.er1 >&5
1749 mv -f conftest.er1 conftest.err
1751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1752 test $ac_status = 0; } >/dev/null && {
1753 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1754 test ! -s conftest.err
1758 $as_echo "$as_me: failed program was:" >&5
1759 sed 's/^/| /' conftest.$ac_ext >&5
1763 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768 # ac_fn_c_try_run LINENO
1769 # ----------------------
1770 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1771 # that executables *can* be run.
1774 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1775 if { { ac_try="$ac_link"
1777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1778 *) ac_try_echo=$ac_try;;
1780 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781 $as_echo "$ac_try_echo"; } >&5
1782 (eval "$ac_link") 2>&5
1784 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1786 { { case "(($ac_try" in
1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1788 *) ac_try_echo=$ac_try;;
1790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1791 $as_echo "$ac_try_echo"; } >&5
1792 (eval "$ac_try") 2>&5
1794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1795 test $ac_status = 0; }; }; then :
1798 $as_echo "$as_me: program exited with status $ac_status" >&5
1799 $as_echo "$as_me: failed program was:" >&5
1800 sed 's/^/| /' conftest.$ac_ext >&5
1802 ac_retval=$ac_status
1804 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1805 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1810 # ac_fn_c_check_func LINENO FUNC VAR
1811 # ----------------------------------
1812 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1813 ac_fn_c_check_func ()
1815 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1819 $as_echo_n "(cached) " >&6
1821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1823 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1824 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1825 #define $2 innocuous_$2
1827 /* System header to define __stub macros and hopefully few prototypes,
1828 which can conflict with char $2 (); below.
1829 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1830 <limits.h> exists even on freestanding compilers. */
1833 # include <limits.h>
1835 # include <assert.h>
1840 /* Override any GCC internal prototype to avoid an error.
1841 Use char because int might match the return type of a GCC
1842 builtin and then its argument prototype would still apply. */
1847 /* The GNU C library defines this for functions which it implements
1848 to always fail with ENOSYS. Some functions are actually named
1849 something starting with __ and the normal name is an alias. */
1850 #if defined __stub_$2 || defined __stub___$2
1862 if ac_fn_c_try_link "$LINENO"; then :
1867 rm -f core conftest.err conftest.$ac_objext \
1868 conftest$ac_exeext conftest.$ac_ext
1871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872 $as_echo "$ac_res" >&6; }
1873 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1875 } # ac_fn_c_check_func
1877 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1878 # -------------------------------------------------------
1879 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1880 # the include files in INCLUDES and setting the cache variable VAR
1882 ac_fn_c_check_header_mongrel ()
1884 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1885 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1887 $as_echo_n "checking for $2... " >&6; }
1888 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1889 $as_echo_n "(cached) " >&6
1892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1893 $as_echo "$ac_res" >&6; }
1895 # Is the header compilable?
1896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1897 $as_echo_n "checking $2 usability... " >&6; }
1898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1899 /* end confdefs.h. */
1903 if ac_fn_c_try_compile "$LINENO"; then :
1904 ac_header_compiler=yes
1906 ac_header_compiler=no
1908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1910 $as_echo "$ac_header_compiler" >&6; }
1912 # Is the header present?
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1914 $as_echo_n "checking $2 presence... " >&6; }
1915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1916 /* end confdefs.h. */
1919 if ac_fn_c_try_cpp "$LINENO"; then :
1920 ac_header_preproc=yes
1922 ac_header_preproc=no
1924 rm -f conftest.err conftest.$ac_ext
1925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1926 $as_echo "$ac_header_preproc" >&6; }
1928 # So? What about this header?
1929 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1932 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1934 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1938 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1940 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1942 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1944 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1946 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1948 ## ------------------------------------- ##
1949 ## Report this to markus@shellinabox.com ##
1950 ## ------------------------------------- ##
1952 ) | sed "s/^/$as_me: WARNING: /" >&2
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1956 $as_echo_n "checking for $2... " >&6; }
1957 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1958 $as_echo_n "(cached) " >&6
1960 eval "$3=\$ac_header_compiler"
1963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1964 $as_echo "$ac_res" >&6; }
1966 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1968 } # ac_fn_c_check_header_mongrel
1969 cat >config.log <<_ACEOF
1970 This file contains any messages produced by compilers while
1971 running configure, to aid debugging if configure makes a mistake.
1973 It was created by shellinabox $as_me 2.9, which was
1974 generated by GNU Autoconf 2.64. Invocation command line was
1986 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1987 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1988 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1989 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1990 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1992 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1993 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1995 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1996 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1997 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1998 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1999 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2000 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2001 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2009 test -z "$as_dir" && as_dir=.
2010 $as_echo "PATH: $as_dir"
2026 # Keep a trace of the command line.
2027 # Strip out --no-create and --no-recursion so they do not pile up.
2028 # Strip out --silent because we don't want to record it for future runs.
2029 # Also quote any args containing shell meta-characters.
2030 # Make two passes to allow for proper duplicate-argument suppression.
2034 ac_must_keep_next=false
2040 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2041 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2042 | -silent | --silent | --silen | --sile | --sil)
2045 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2048 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2050 as_fn_append ac_configure_args1 " '$ac_arg'"
2051 if test $ac_must_keep_next = true; then
2052 ac_must_keep_next=false # Got value, back to normal.
2055 *=* | --config-cache | -C | -disable-* | --disable-* \
2056 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2057 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2058 | -with-* | --with-* | -without-* | --without-* | --x)
2059 case "$ac_configure_args0 " in
2060 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2063 -* ) ac_must_keep_next=true ;;
2066 as_fn_append ac_configure_args " '$ac_arg'"
2071 { ac_configure_args0=; unset ac_configure_args0;}
2072 { ac_configure_args1=; unset ac_configure_args1;}
2074 # When interrupted or exit'd, cleanup temporary files, and complete
2075 # config.log. We remove comments because anyway the quotes in there
2076 # would cause problems or look ugly.
2077 # WARNING: Use '\'' to represent an apostrophe within the trap.
2078 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2079 trap 'exit_status=$?
2080 # Save into config.log some information that might help in debugging.
2085 ## ---------------- ##
2086 ## Cache variables. ##
2087 ## ---------------- ##
2090 # The following way of writing the cache mishandles newlines in values,
2092 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2093 eval ac_val=\$$ac_var
2097 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2098 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2101 _ | IFS | as_nl) ;; #(
2102 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2103 *) { eval $ac_var=; unset $ac_var;} ;;
2108 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2109 *${as_nl}ac_space=\ *)
2111 "s/'\''/'\''\\\\'\'''\''/g;
2112 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2115 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2123 ## ----------------- ##
2124 ## Output variables. ##
2125 ## ----------------- ##
2128 for ac_var in $ac_subst_vars
2130 eval ac_val=\$$ac_var
2132 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2134 $as_echo "$ac_var='\''$ac_val'\''"
2138 if test -n "$ac_subst_files"; then
2140 ## ------------------- ##
2141 ## File substitutions. ##
2142 ## ------------------- ##
2145 for ac_var in $ac_subst_files
2147 eval ac_val=\$$ac_var
2149 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2151 $as_echo "$ac_var='\''$ac_val'\''"
2156 if test -s confdefs.h; then
2166 test "$ac_signal" != 0 &&
2167 $as_echo "$as_me: caught signal $ac_signal"
2168 $as_echo "$as_me: exit $exit_status"
2170 rm -f core *.core core.conftest.* &&
2171 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2174 for ac_signal in 1 2 13 15; do
2175 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2179 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2180 rm -f -r conftest* confdefs.h
2182 $as_echo "/* confdefs.h */" > confdefs.h
2184 # Predefined preprocessor variables.
2186 cat >>confdefs.h <<_ACEOF
2187 #define PACKAGE_NAME "$PACKAGE_NAME"
2190 cat >>confdefs.h <<_ACEOF
2191 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2194 cat >>confdefs.h <<_ACEOF
2195 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2198 cat >>confdefs.h <<_ACEOF
2199 #define PACKAGE_STRING "$PACKAGE_STRING"
2202 cat >>confdefs.h <<_ACEOF
2203 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2206 cat >>confdefs.h <<_ACEOF
2207 #define PACKAGE_URL "$PACKAGE_URL"
2211 # Let the site file select an alternate cache file if it wants to.
2212 # Prefer an explicitly selected file to automatically selected ones.
2215 if test -n "$CONFIG_SITE"; then
2216 ac_site_file1=$CONFIG_SITE
2217 elif test "x$prefix" != xNONE; then
2218 ac_site_file1=$prefix/share/config.site
2219 ac_site_file2=$prefix/etc/config.site
2221 ac_site_file1=$ac_default_prefix/share/config.site
2222 ac_site_file2=$ac_default_prefix/etc/config.site
2224 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2226 test "x$ac_site_file" = xNONE && continue
2227 if test -r "$ac_site_file"; then
2228 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2229 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2230 sed 's/^/| /' "$ac_site_file" >&5
2235 if test -r "$cache_file"; then
2236 # Some versions of bash will fail to source /dev/null (special
2237 # files actually), so we avoid doing that.
2238 if test -f "$cache_file"; then
2239 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2240 $as_echo "$as_me: loading cache $cache_file" >&6;}
2242 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2243 *) . "./$cache_file";;
2247 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2248 $as_echo "$as_me: creating cache $cache_file" >&6;}
2252 # Check that the precious variables saved in the cache have kept the same
2254 ac_cache_corrupted=false
2255 for ac_var in $ac_precious_vars; do
2256 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2257 eval ac_new_set=\$ac_env_${ac_var}_set
2258 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2259 eval ac_new_val=\$ac_env_${ac_var}_value
2260 case $ac_old_set,$ac_new_set in
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2263 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2264 ac_cache_corrupted=: ;;
2266 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2267 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2268 ac_cache_corrupted=: ;;
2271 if test "x$ac_old_val" != "x$ac_new_val"; then
2272 # differences in whitespace do not lead to failure.
2273 ac_old_val_w=`echo x $ac_old_val`
2274 ac_new_val_w=`echo x $ac_new_val`
2275 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2277 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2278 ac_cache_corrupted=:
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2281 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2282 eval $ac_var=\$ac_old_val
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2285 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2286 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2287 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2290 # Pass precious variables to config.status.
2291 if test "$ac_new_set" = set; then
2293 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2294 *) ac_arg=$ac_var=$ac_new_val ;;
2296 case " $ac_configure_args " in
2297 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2298 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2302 if $ac_cache_corrupted; then
2303 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2304 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2305 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2306 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2307 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2309 ## -------------------- ##
2310 ## Main body of script. ##
2311 ## -------------------- ##
2314 ac_cpp='$CPP $CPPFLAGS'
2315 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2316 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2317 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2323 cat >>confdefs.h <<_ACEOF
2324 #define VCS_REVISION "${VCS_REVISION}"
2328 CFLAGS="${CFLAGS:--Os}"
2329 am__api_version='1.10'
2332 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2333 for ac_t in install-sh install.sh shtool; do
2334 if test -f "$ac_dir/$ac_t"; then
2336 ac_install_sh="$ac_aux_dir/$ac_t -c"
2341 if test -z "$ac_aux_dir"; then
2342 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2345 # These three variables are undocumented and unsupported,
2346 # and are intended to be withdrawn in a future Autoconf release.
2347 # They can cause serious problems if a builder's source tree is in a directory
2348 # whose full name contains unusual characters.
2349 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2350 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2351 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2354 # Find a good install program. We prefer a C program (faster),
2355 # so one script is as good as another. But avoid the broken or
2356 # incompatible versions:
2357 # SysV /etc/install, /usr/sbin/install
2358 # SunOS /usr/etc/install
2359 # IRIX /sbin/install
2361 # AmigaOS /C/install, which installs bootblocks on floppy discs
2362 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2363 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2364 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2365 # OS/2's system install, which has a completely different semantic
2366 # ./install, which can be erroneously created by make from ./install.sh.
2367 # Reject install programs that cannot install multiple files.
2368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2369 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2370 if test -z "$INSTALL"; then
2371 if test "${ac_cv_path_install+set}" = set; then :
2372 $as_echo_n "(cached) " >&6
2374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2378 test -z "$as_dir" && as_dir=.
2379 # Account for people who put trailing slashes in PATH elements.
2380 case $as_dir/ in #((
2381 ./ | .// | /[cC]/* | \
2382 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2383 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2386 # OSF1 and SCO ODT 3.0 have their own names for install.
2387 # Don't use installbsd from OSF since it installs stuff as root
2389 for ac_prog in ginstall scoinst install; do
2390 for ac_exec_ext in '' $ac_executable_extensions; do
2391 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2392 if test $ac_prog = install &&
2393 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2394 # AIX install. It has an incompatible calling convention.
2396 elif test $ac_prog = install &&
2397 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2398 # program-specific install script used by HP pwplus--don't use.
2401 rm -rf conftest.one conftest.two conftest.dir
2402 echo one > conftest.one
2403 echo two > conftest.two
2405 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2406 test -s conftest.one && test -s conftest.two &&
2407 test -s conftest.dir/conftest.one &&
2408 test -s conftest.dir/conftest.two
2410 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2423 rm -rf conftest.one conftest.two conftest.dir
2426 if test "${ac_cv_path_install+set}" = set; then
2427 INSTALL=$ac_cv_path_install
2429 # As a last resort, use the slow shell script. Don't cache a
2430 # value for INSTALL within a source directory, because that will
2431 # break other packages using the cache if that directory is
2432 # removed, or if the value is a relative name.
2433 INSTALL=$ac_install_sh
2436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2437 $as_echo "$INSTALL" >&6; }
2439 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2440 # It thinks the first close brace ends the variable substitution.
2441 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2443 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2445 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2448 $as_echo_n "checking whether build environment is sane... " >&6; }
2451 echo timestamp > conftest.file
2452 # Do `set' in a subshell so we don't clobber the current shell's
2453 # arguments. Must try -L first in case configure is actually a
2454 # symlink; some systems play weird games with the mod time of symlinks
2455 # (eg FreeBSD returns the mod time of the symlink's containing
2458 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2459 if test "$*" = "X"; then
2461 set X `ls -t $srcdir/configure conftest.file`
2464 if test "$*" != "X $srcdir/configure conftest.file" \
2465 && test "$*" != "X conftest.file $srcdir/configure"; then
2467 # If neither matched, then we have a broken ls. This can happen
2468 # if, for instance, CONFIG_SHELL is bash and it inherits a
2469 # broken ls alias from the environment. This has actually
2470 # happened. Such a system could not be considered "sane".
2471 as_fn_error "ls -t appears to fail. Make sure there is not a broken
2472 alias in your environment" "$LINENO" 5
2475 test "$2" = conftest.file
2481 as_fn_error "newly created file is older than distributed files!
2482 Check your system clock" "$LINENO" 5
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2485 $as_echo "yes" >&6; }
2486 test "$program_prefix" != NONE &&
2487 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2488 # Use a double $ so make ignores it.
2489 test "$program_suffix" != NONE &&
2490 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2491 # Double any \ or $.
2492 # By default was `s,x,x', remove it if useless.
2493 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2494 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2496 # expand $ac_aux_dir to an absolute path
2497 am_aux_dir=`cd $ac_aux_dir && pwd`
2499 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2500 # Use eval to expand $SHELL
2501 if eval "$MISSING --run true"; then
2502 am_missing_run="$MISSING --run "
2505 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2506 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2510 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2511 if test -z "$MKDIR_P"; then
2512 if test "${ac_cv_path_mkdir+set}" = set; then :
2513 $as_echo_n "(cached) " >&6
2515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2516 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2519 test -z "$as_dir" && as_dir=.
2520 for ac_prog in mkdir gmkdir; do
2521 for ac_exec_ext in '' $ac_executable_extensions; do
2522 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2523 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2524 'mkdir (GNU coreutils) '* | \
2525 'mkdir (coreutils) '* | \
2526 'mkdir (fileutils) '4.1*)
2527 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2537 if test "${ac_cv_path_mkdir+set}" = set; then
2538 MKDIR_P="$ac_cv_path_mkdir -p"
2540 # As a last resort, use the slow shell script. Don't cache a
2541 # value for MKDIR_P within a source directory, because that will
2542 # break other packages using the cache if that directory is
2543 # removed, or if the value is a relative name.
2544 test -d ./--version && rmdir ./--version
2545 MKDIR_P="$ac_install_sh -d"
2548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2549 $as_echo "$MKDIR_P" >&6; }
2553 [\\/$]* | ?:[\\/]*) ;;
2554 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2557 for ac_prog in gawk mawk nawk awk
2559 # Extract the first word of "$ac_prog", so it can be a program name with args.
2560 set dummy $ac_prog; ac_word=$2
2561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2562 $as_echo_n "checking for $ac_word... " >&6; }
2563 if test "${ac_cv_prog_AWK+set}" = set; then :
2564 $as_echo_n "(cached) " >&6
2566 if test -n "$AWK"; then
2567 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2573 test -z "$as_dir" && as_dir=.
2574 for ac_exec_ext in '' $ac_executable_extensions; do
2575 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2576 ac_cv_prog_AWK="$ac_prog"
2577 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587 if test -n "$AWK"; then
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2589 $as_echo "$AWK" >&6; }
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2592 $as_echo "no" >&6; }
2596 test -n "$AWK" && break
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2600 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2602 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2603 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2604 $as_echo_n "(cached) " >&6
2606 cat >conftest.make <<\_ACEOF
2609 @echo '@@@%%%=$(MAKE)=@@@%%%'
2611 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2612 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2614 eval ac_cv_prog_make_${ac_make}_set=yes;;
2616 eval ac_cv_prog_make_${ac_make}_set=no;;
2620 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2622 $as_echo "yes" >&6; }
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2626 $as_echo "no" >&6; }
2627 SET_MAKE="MAKE=${MAKE-make}"
2630 rm -rf .tst 2>/dev/null
2631 mkdir .tst 2>/dev/null
2632 if test -d .tst; then
2637 rmdir .tst 2>/dev/null
2639 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2640 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2641 # is not polluted with repeated "-I."
2642 am__isrc=' -I$(srcdir)'
2643 # test to see if srcdir already configured
2644 if test -f $srcdir/config.status; then
2645 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2649 # test whether we have cygpath
2650 if test -z "$CYGPATH_W"; then
2651 if (cygpath --version) >/dev/null 2>/dev/null; then
2652 CYGPATH_W='cygpath -w'
2659 # Define the identity of the package.
2660 PACKAGE='shellinabox'
2664 cat >>confdefs.h <<_ACEOF
2665 #define PACKAGE "$PACKAGE"
2669 cat >>confdefs.h <<_ACEOF
2670 #define VERSION "$VERSION"
2673 # Some tools Automake needs.
2675 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2678 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2681 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2684 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2687 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2689 install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
2691 # Installed binaries are usually stripped using `strip' when the user
2692 # run `make install-strip'. However `strip' might not be the right
2693 # tool to use in cross-compilation environments, therefore Automake
2694 # will honor the `STRIP' environment variable to overrule this program.
2695 if test "$cross_compiling" != no; then
2696 if test -n "$ac_tool_prefix"; then
2697 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2698 set dummy ${ac_tool_prefix}strip; ac_word=$2
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2700 $as_echo_n "checking for $ac_word... " >&6; }
2701 if test "${ac_cv_prog_STRIP+set}" = set; then :
2702 $as_echo_n "(cached) " >&6
2704 if test -n "$STRIP"; then
2705 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2711 test -z "$as_dir" && as_dir=.
2712 for ac_exec_ext in '' $ac_executable_extensions; do
2713 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2714 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2724 STRIP=$ac_cv_prog_STRIP
2725 if test -n "$STRIP"; then
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2727 $as_echo "$STRIP" >&6; }
2729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2730 $as_echo "no" >&6; }
2735 if test -z "$ac_cv_prog_STRIP"; then
2737 # Extract the first word of "strip", so it can be a program name with args.
2738 set dummy strip; ac_word=$2
2739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2740 $as_echo_n "checking for $ac_word... " >&6; }
2741 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2742 $as_echo_n "(cached) " >&6
2744 if test -n "$ac_ct_STRIP"; then
2745 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2751 test -z "$as_dir" && as_dir=.
2752 for ac_exec_ext in '' $ac_executable_extensions; do
2753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2754 ac_cv_prog_ac_ct_STRIP="strip"
2755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2764 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2765 if test -n "$ac_ct_STRIP"; then
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2767 $as_echo "$ac_ct_STRIP" >&6; }
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2770 $as_echo "no" >&6; }
2773 if test "x$ac_ct_STRIP" = x; then
2776 case $cross_compiling:$ac_tool_warned in
2778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2780 ac_tool_warned=yes ;;
2785 STRIP="$ac_cv_prog_STRIP"
2789 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2791 # We need awk for the "check" target. The system "awk" is bad on
2793 # Always define AMTAR for backward compatibility.
2795 AMTAR=${AMTAR-"${am_missing_run}tar"}
2797 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2803 ac_config_headers="$ac_config_headers config.h"
2806 ac_cpp='$CPP $CPPFLAGS'
2807 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2808 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2809 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2810 if test -n "$ac_tool_prefix"; then
2811 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2812 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2814 $as_echo_n "checking for $ac_word... " >&6; }
2815 if test "${ac_cv_prog_CC+set}" = set; then :
2816 $as_echo_n "(cached) " >&6
2818 if test -n "$CC"; then
2819 ac_cv_prog_CC="$CC" # Let the user override the test.
2821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2825 test -z "$as_dir" && as_dir=.
2826 for ac_exec_ext in '' $ac_executable_extensions; do
2827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2828 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839 if test -n "$CC"; then
2840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2841 $as_echo "$CC" >&6; }
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2844 $as_echo "no" >&6; }
2849 if test -z "$ac_cv_prog_CC"; then
2851 # Extract the first word of "gcc", so it can be a program name with args.
2852 set dummy gcc; ac_word=$2
2853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2854 $as_echo_n "checking for $ac_word... " >&6; }
2855 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2856 $as_echo_n "(cached) " >&6
2858 if test -n "$ac_ct_CC"; then
2859 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 test -z "$as_dir" && as_dir=.
2866 for ac_exec_ext in '' $ac_executable_extensions; do
2867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2868 ac_cv_prog_ac_ct_CC="gcc"
2869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2878 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2879 if test -n "$ac_ct_CC"; then
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2881 $as_echo "$ac_ct_CC" >&6; }
2883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2884 $as_echo "no" >&6; }
2887 if test "x$ac_ct_CC" = x; then
2890 case $cross_compiling:$ac_tool_warned in
2892 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2893 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2894 ac_tool_warned=yes ;;
2902 if test -z "$CC"; then
2903 if test -n "$ac_tool_prefix"; then
2904 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2905 set dummy ${ac_tool_prefix}cc; ac_word=$2
2906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2907 $as_echo_n "checking for $ac_word... " >&6; }
2908 if test "${ac_cv_prog_CC+set}" = set; then :
2909 $as_echo_n "(cached) " >&6
2911 if test -n "$CC"; then
2912 ac_cv_prog_CC="$CC" # Let the user override the test.
2914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2918 test -z "$as_dir" && as_dir=.
2919 for ac_exec_ext in '' $ac_executable_extensions; do
2920 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2921 ac_cv_prog_CC="${ac_tool_prefix}cc"
2922 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2932 if test -n "$CC"; then
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2934 $as_echo "$CC" >&6; }
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2937 $as_echo "no" >&6; }
2943 if test -z "$CC"; then
2944 # Extract the first word of "cc", so it can be a program name with args.
2945 set dummy cc; ac_word=$2
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2947 $as_echo_n "checking for $ac_word... " >&6; }
2948 if test "${ac_cv_prog_CC+set}" = set; then :
2949 $as_echo_n "(cached) " >&6
2951 if test -n "$CC"; then
2952 ac_cv_prog_CC="$CC" # Let the user override the test.
2955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2959 test -z "$as_dir" && as_dir=.
2960 for ac_exec_ext in '' $ac_executable_extensions; do
2961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2962 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2963 ac_prog_rejected=yes
2967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2974 if test $ac_prog_rejected = yes; then
2975 # We found a bogon in the path, so make sure we never use it.
2976 set dummy $ac_cv_prog_CC
2978 if test $# != 0; then
2979 # We chose a different compiler from the bogus one.
2980 # However, it has the same basename, so the bogon will be chosen
2981 # first if we set CC to just the basename; use the full file name.
2983 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2989 if test -n "$CC"; then
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2991 $as_echo "$CC" >&6; }
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2994 $as_echo "no" >&6; }
2999 if test -z "$CC"; then
3000 if test -n "$ac_tool_prefix"; then
3001 for ac_prog in cl.exe
3003 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3004 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3006 $as_echo_n "checking for $ac_word... " >&6; }
3007 if test "${ac_cv_prog_CC+set}" = set; then :
3008 $as_echo_n "(cached) " >&6
3010 if test -n "$CC"; then
3011 ac_cv_prog_CC="$CC" # Let the user override the test.
3013 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3017 test -z "$as_dir" && as_dir=.
3018 for ac_exec_ext in '' $ac_executable_extensions; do
3019 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3020 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3021 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3031 if test -n "$CC"; then
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3033 $as_echo "$CC" >&6; }
3035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3036 $as_echo "no" >&6; }
3040 test -n "$CC" && break
3043 if test -z "$CC"; then
3045 for ac_prog in cl.exe
3047 # Extract the first word of "$ac_prog", so it can be a program name with args.
3048 set dummy $ac_prog; ac_word=$2
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3050 $as_echo_n "checking for $ac_word... " >&6; }
3051 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3052 $as_echo_n "(cached) " >&6
3054 if test -n "$ac_ct_CC"; then
3055 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3061 test -z "$as_dir" && as_dir=.
3062 for ac_exec_ext in '' $ac_executable_extensions; do
3063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3064 ac_cv_prog_ac_ct_CC="$ac_prog"
3065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3074 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3075 if test -n "$ac_ct_CC"; then
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3077 $as_echo "$ac_ct_CC" >&6; }
3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3080 $as_echo "no" >&6; }
3084 test -n "$ac_ct_CC" && break
3087 if test "x$ac_ct_CC" = x; then
3090 case $cross_compiling:$ac_tool_warned in
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3093 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3094 ac_tool_warned=yes ;;
3103 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3104 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3105 as_fn_error "no acceptable C compiler found in \$PATH
3106 See \`config.log' for more details." "$LINENO" 5; }
3108 # Provide some information about the compiler.
3109 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3112 for ac_option in --version -v -V -qversion; do
3113 { { ac_try="$ac_compiler $ac_option >&5"
3115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3116 *) ac_try_echo=$ac_try;;
3118 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3119 $as_echo "$ac_try_echo"; } >&5
3120 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3122 if test -s conftest.err; then
3124 ... rest of stderr output deleted ...
3125 10q' conftest.err >conftest.er1
3126 cat conftest.er1 >&5
3127 rm -f conftest.er1 conftest.err
3129 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3130 test $ac_status = 0; }
3133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3134 /* end confdefs.h. */
3139 FILE *f = fopen ("conftest.out", "w");
3140 return ferror (f) || fclose (f) != 0;
3146 ac_clean_files_save=$ac_clean_files
3147 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3148 # Try to create an executable without -o first, disregard a.out.
3149 # It will help us diagnose broken compilers, and finding out an intuition
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3152 $as_echo_n "checking for C compiler default output file name... " >&6; }
3153 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3155 # The possible output files:
3156 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3159 for ac_file in $ac_files
3162 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3163 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3168 if { { ac_try="$ac_link_default"
3170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3171 *) ac_try_echo=$ac_try;;
3173 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3174 $as_echo "$ac_try_echo"; } >&5
3175 (eval "$ac_link_default") 2>&5
3177 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3178 test $ac_status = 0; }; then :
3179 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3180 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3181 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3182 # so that the user can short-circuit this test for compilers unknown to
3184 for ac_file in $ac_files ''
3186 test -f "$ac_file" || continue
3188 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3191 # We found the default executable, but exeext='' is most
3195 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3197 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3199 # We set ac_cv_exeext here because the later test for it is not
3200 # safe: cross compilers may not add the suffix if given an `-o'
3201 # argument, so we may need to know it at that point already.
3202 # Even if this section looks crufty: it has the advantage of
3209 test "$ac_cv_exeext" = no && ac_cv_exeext=
3214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3215 $as_echo "$ac_file" >&6; }
3216 if test -z "$ac_file"; then :
3217 $as_echo "$as_me: failed program was:" >&5
3218 sed 's/^/| /' conftest.$ac_ext >&5
3220 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3221 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3222 { as_fn_set_status 77
3223 as_fn_error "C compiler cannot create executables
3224 See \`config.log' for more details." "$LINENO" 5; }; }
3226 ac_exeext=$ac_cv_exeext
3228 # Check that the compiler produces executables we can run. If not, either
3229 # the compiler is broken, or we cross compile.
3230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3231 $as_echo_n "checking whether the C compiler works... " >&6; }
3232 # If not cross compiling, check that we can run a simple program.
3233 if test "$cross_compiling" != yes; then
3234 if { ac_try='./$ac_file'
3235 { { case "(($ac_try" in
3236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3237 *) ac_try_echo=$ac_try;;
3239 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3240 $as_echo "$ac_try_echo"; } >&5
3241 (eval "$ac_try") 2>&5
3243 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3244 test $ac_status = 0; }; }; then
3247 if test "$cross_compiling" = maybe; then
3250 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3251 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3252 as_fn_error "cannot run C compiled programs.
3253 If you meant to cross compile, use \`--host'.
3254 See \`config.log' for more details." "$LINENO" 5; }
3258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3259 $as_echo "yes" >&6; }
3261 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3262 ac_clean_files=$ac_clean_files_save
3263 # Check that the compiler produces executables we can run. If not, either
3264 # the compiler is broken, or we cross compile.
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3266 $as_echo_n "checking whether we are cross compiling... " >&6; }
3267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3268 $as_echo "$cross_compiling" >&6; }
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3271 $as_echo_n "checking for suffix of executables... " >&6; }
3272 if { { ac_try="$ac_link"
3274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3275 *) ac_try_echo=$ac_try;;
3277 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3278 $as_echo "$ac_try_echo"; } >&5
3279 (eval "$ac_link") 2>&5
3281 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3282 test $ac_status = 0; }; then :
3283 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3284 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3285 # work properly (i.e., refer to `conftest.exe'), while it won't with
3287 for ac_file in conftest.exe conftest conftest.*; do
3288 test -f "$ac_file" || continue
3290 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3291 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3297 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3298 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3299 as_fn_error "cannot compute suffix of executables: cannot compile and link
3300 See \`config.log' for more details." "$LINENO" 5; }
3302 rm -f conftest$ac_cv_exeext
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3304 $as_echo "$ac_cv_exeext" >&6; }
3306 rm -f conftest.$ac_ext
3307 EXEEXT=$ac_cv_exeext
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3310 $as_echo_n "checking for suffix of object files... " >&6; }
3311 if test "${ac_cv_objext+set}" = set; then :
3312 $as_echo_n "(cached) " >&6
3314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3315 /* end confdefs.h. */
3325 rm -f conftest.o conftest.obj
3326 if { { ac_try="$ac_compile"
3328 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3329 *) ac_try_echo=$ac_try;;
3331 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3332 $as_echo "$ac_try_echo"; } >&5
3333 (eval "$ac_compile") 2>&5
3335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3336 test $ac_status = 0; }; then :
3337 for ac_file in conftest.o conftest.obj conftest.*; do
3338 test -f "$ac_file" || continue;
3340 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3341 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3346 $as_echo "$as_me: failed program was:" >&5
3347 sed 's/^/| /' conftest.$ac_ext >&5
3349 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3350 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3351 as_fn_error "cannot compute suffix of object files: cannot compile
3352 See \`config.log' for more details." "$LINENO" 5; }
3354 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3357 $as_echo "$ac_cv_objext" >&6; }
3358 OBJEXT=$ac_cv_objext
3360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3361 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3362 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3363 $as_echo_n "(cached) " >&6
3365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3366 /* end confdefs.h. */
3379 if ac_fn_c_try_compile "$LINENO"; then :
3384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3385 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3389 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3390 if test $ac_compiler_gnu = yes; then
3395 ac_test_CFLAGS=${CFLAGS+set}
3396 ac_save_CFLAGS=$CFLAGS
3397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3398 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3399 if test "${ac_cv_prog_cc_g+set}" = set; then :
3400 $as_echo_n "(cached) " >&6
3402 ac_save_c_werror_flag=$ac_c_werror_flag
3403 ac_c_werror_flag=yes
3406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h. */
3417 if ac_fn_c_try_compile "$LINENO"; then :
3421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3422 /* end confdefs.h. */
3432 if ac_fn_c_try_compile "$LINENO"; then :
3435 ac_c_werror_flag=$ac_save_c_werror_flag
3437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3438 /* end confdefs.h. */
3448 if ac_fn_c_try_compile "$LINENO"; then :
3451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3456 ac_c_werror_flag=$ac_save_c_werror_flag
3458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3459 $as_echo "$ac_cv_prog_cc_g" >&6; }
3460 if test "$ac_test_CFLAGS" = set; then
3461 CFLAGS=$ac_save_CFLAGS
3462 elif test $ac_cv_prog_cc_g = yes; then
3463 if test "$GCC" = yes; then
3469 if test "$GCC" = yes; then
3475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3476 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3477 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3478 $as_echo_n "(cached) " >&6
3480 ac_cv_prog_cc_c89=no
3482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3483 /* end confdefs.h. */
3486 #include <sys/types.h>
3487 #include <sys/stat.h>
3488 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3489 struct buf { int x; };
3490 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3491 static char *e (p, i)
3497 static char *f (char * (*g) (char **, int), char **p, ...)
3502 s = g (p, va_arg (v,int));
3507 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3508 function prototypes and stuff, but not '\xHH' hex character constants.
3509 These don't provoke an error unfortunately, instead are silently treated
3510 as 'x'. The following induces an error, until -std is added to get
3511 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3512 array size at least. It's necessary to write '\x00'==0 to get something
3513 that's true only with -std. */
3514 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3516 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3517 inside strings and character constants. */
3519 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3521 int test (int i, double x);
3522 struct s1 {int (*f) (int a);};
3523 struct s2 {int (*f) (double a);};
3524 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3530 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3535 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3536 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3538 CC="$ac_save_CC $ac_arg"
3539 if ac_fn_c_try_compile "$LINENO"; then :
3540 ac_cv_prog_cc_c89=$ac_arg
3542 rm -f core conftest.err conftest.$ac_objext
3543 test "x$ac_cv_prog_cc_c89" != "xno" && break
3545 rm -f conftest.$ac_ext
3550 case "x$ac_cv_prog_cc_c89" in
3552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3553 $as_echo "none needed" >&6; } ;;
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3556 $as_echo "unsupported" >&6; } ;;
3558 CC="$CC $ac_cv_prog_cc_c89"
3559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3560 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3562 if test "x$ac_cv_prog_cc_c89" != xno; then :
3567 ac_cpp='$CPP $CPPFLAGS'
3568 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3569 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3570 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3571 DEPDIR="${am__leading_dot}deps"
3573 ac_config_commands="$ac_config_commands depfiles"
3576 am_make=${MAKE-make}
3577 cat > confinc << 'END'
3582 # If we don't find an include directive, just comment out the code.
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3584 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3588 # First try GNU make style include.
3589 echo "include confinc" > confmf
3590 # We grep out `Entering directory' and `Leaving directory'
3591 # messages which can occur if `w' ends up in MAKEFLAGS.
3592 # In particular we don't look at `^make:' because GNU make might
3593 # be invoked under some other name (usually "gmake"), in which
3594 # case it prints its new name instead of `make'.
3595 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3600 # Now try BSD make style include.
3601 if test "$am__include" = "#"; then
3602 echo '.include "confinc"' > confmf
3603 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3604 am__include=.include
3611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3612 $as_echo "$_am_result" >&6; }
3613 rm -f confinc confmf
3615 # Check whether --enable-dependency-tracking was given.
3616 if test "${enable_dependency_tracking+set}" = set; then :
3617 enableval=$enable_dependency_tracking;
3620 if test "x$enable_dependency_tracking" != xno; then
3621 am_depcomp="$ac_aux_dir/depcomp"
3624 if test "x$enable_dependency_tracking" != xno; then
3634 depcc="$CC" am_compiler_list=
3636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3637 $as_echo_n "checking dependency style of $depcc... " >&6; }
3638 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3639 $as_echo_n "(cached) " >&6
3641 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3642 # We make a subdir and do the tests there. Otherwise we can end up
3643 # making bogus files that we don't know about and never remove. For
3644 # instance it was reported that on HP-UX the gcc test will end up
3645 # making a dummy file named `D' -- because `-MD' means `put the output
3648 # Copy depcomp to subdir because otherwise we won't find it if we're
3649 # using a relative directory.
3650 cp "$am_depcomp" conftest.dir
3652 # We will build objects and dependencies in a subdirectory because
3653 # it helps to detect inapplicable dependency modes. For instance
3654 # both Tru64's cc and ICC support -MD to output dependencies as a
3655 # side effect of compilation, but ICC will put the dependencies in
3656 # the current directory while Tru64 will put them in the object
3660 am_cv_CC_dependencies_compiler_type=none
3661 if test "$am_compiler_list" = ""; then
3662 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3664 for depmode in $am_compiler_list; do
3665 # Setup a source with many dependencies, because some compilers
3666 # like to wrap large dependency lists on column 80 (with \), and
3667 # we should not choose a depcomp mode which is confused by this.
3669 # We need to recreate these files for each test, as the compiler may
3670 # overwrite some of them when testing with obscure command lines.
3671 # This happens at least with the AIX C compiler.
3673 for i in 1 2 3 4 5 6; do
3674 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3675 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3676 # Solaris 8's {/usr,}/bin/sh.
3677 touch sub/conftst$i.h
3679 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3683 # after this tag, mechanisms are not by side-effect, so they'll
3684 # only be used when explicitly requested
3685 if test "x$enable_dependency_tracking" = xyes; then
3693 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3694 # mode. It turns out that the SunPro C++ compiler does not properly
3695 # handle `-M -o', and we need to detect this.
3696 if depmode=$depmode \
3697 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3698 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3699 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3700 >/dev/null 2>conftest.err &&
3701 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3702 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3703 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3704 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3705 # icc doesn't choke on unknown options, it will just issue warnings
3706 # or remarks (even with -Werror). So we grep stderr for any message
3707 # that says an option was ignored or not supported.
3708 # When given -MP, icc 7.0 and 7.1 complain thusly:
3709 # icc: Command line warning: ignoring option '-M'; no argument required
3710 # The diagnosis changed in icc 8.0:
3711 # icc: Command line remark: option '-MP' not supported
3712 if (grep 'ignoring option' conftest.err ||
3713 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3714 am_cv_CC_dependencies_compiler_type=$depmode
3723 am_cv_CC_dependencies_compiler_type=none
3727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3728 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3729 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3732 test "x$enable_dependency_tracking" != xno \
3733 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3735 am__fastdepCC_FALSE='#'
3737 am__fastdepCC_TRUE='#'
3738 am__fastdepCC_FALSE=
3743 ac_c_werror_flag=yes
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3748 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3753 macro_version='2.2.6'
3754 macro_revision='1.3012'
3768 ltmain="$ac_aux_dir/ltmain.sh"
3770 # Make sure we can run config.sub.
3771 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3772 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3775 $as_echo_n "checking build system type... " >&6; }
3776 if test "${ac_cv_build+set}" = set; then :
3777 $as_echo_n "(cached) " >&6
3779 ac_build_alias=$build_alias
3780 test "x$ac_build_alias" = x &&
3781 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3782 test "x$ac_build_alias" = x &&
3783 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3784 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3785 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3789 $as_echo "$ac_cv_build" >&6; }
3790 case $ac_cv_build in
3792 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3795 ac_save_IFS=$IFS; IFS='-'
3801 # Remember, the first character of IFS is used to create $*,
3802 # except with old shells:
3805 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3809 $as_echo_n "checking host system type... " >&6; }
3810 if test "${ac_cv_host+set}" = set; then :
3811 $as_echo_n "(cached) " >&6
3813 if test "x$host_alias" = x; then
3814 ac_cv_host=$ac_cv_build
3816 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3817 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3822 $as_echo "$ac_cv_host" >&6; }
3825 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3828 ac_save_IFS=$IFS; IFS='-'
3834 # Remember, the first character of IFS is used to create $*,
3835 # except with old shells:
3838 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3842 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3843 if test "${ac_cv_path_SED+set}" = set; then :
3844 $as_echo_n "(cached) " >&6
3846 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3847 for ac_i in 1 2 3 4 5 6 7; do
3848 ac_script="$ac_script$as_nl$ac_script"
3850 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3851 { ac_script=; unset ac_script;}
3852 if test -z "$SED"; then
3853 ac_path_SED_found=false
3854 # Loop through the user's path and test for each of PROGNAME-LIST
3855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3859 test -z "$as_dir" && as_dir=.
3860 for ac_prog in sed gsed; do
3861 for ac_exec_ext in '' $ac_executable_extensions; do
3862 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3863 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3864 # Check for GNU ac_path_SED and select it if it is found.
3865 # Check for GNU $ac_path_SED
3866 case `"$ac_path_SED" --version 2>&1` in
3868 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3871 $as_echo_n 0123456789 >"conftest.in"
3874 cat "conftest.in" "conftest.in" >"conftest.tmp"
3875 mv "conftest.tmp" "conftest.in"
3876 cp "conftest.in" "conftest.nl"
3877 $as_echo '' >> "conftest.nl"
3878 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3879 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3880 as_fn_arith $ac_count + 1 && ac_count=$as_val
3881 if test $ac_count -gt ${ac_path_SED_max-0}; then
3882 # Best one so far, save it but keep looking for a better one
3883 ac_cv_path_SED="$ac_path_SED"
3884 ac_path_SED_max=$ac_count
3886 # 10*(2^10) chars as input seems more than enough
3887 test $ac_count -gt 10 && break
3889 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3892 $ac_path_SED_found && break 3
3897 if test -z "$ac_cv_path_SED"; then
3898 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3906 $as_echo "$ac_cv_path_SED" >&6; }
3907 SED="$ac_cv_path_SED"
3910 test -z "$SED" && SED=sed
3911 Xsed="$SED -e 1s/^X//"
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3924 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3925 if test "${ac_cv_path_GREP+set}" = set; then :
3926 $as_echo_n "(cached) " >&6
3928 if test -z "$GREP"; then
3929 ac_path_GREP_found=false
3930 # Loop through the user's path and test for each of PROGNAME-LIST
3931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3932 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3935 test -z "$as_dir" && as_dir=.
3936 for ac_prog in grep ggrep; do
3937 for ac_exec_ext in '' $ac_executable_extensions; do
3938 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3939 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3940 # Check for GNU ac_path_GREP and select it if it is found.
3941 # Check for GNU $ac_path_GREP
3942 case `"$ac_path_GREP" --version 2>&1` in
3944 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3947 $as_echo_n 0123456789 >"conftest.in"
3950 cat "conftest.in" "conftest.in" >"conftest.tmp"
3951 mv "conftest.tmp" "conftest.in"
3952 cp "conftest.in" "conftest.nl"
3953 $as_echo 'GREP' >> "conftest.nl"
3954 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3955 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3956 as_fn_arith $ac_count + 1 && ac_count=$as_val
3957 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3958 # Best one so far, save it but keep looking for a better one
3959 ac_cv_path_GREP="$ac_path_GREP"
3960 ac_path_GREP_max=$ac_count
3962 # 10*(2^10) chars as input seems more than enough
3963 test $ac_count -gt 10 && break
3965 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3968 $ac_path_GREP_found && break 3
3973 if test -z "$ac_cv_path_GREP"; then
3974 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3977 ac_cv_path_GREP=$GREP
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3982 $as_echo "$ac_cv_path_GREP" >&6; }
3983 GREP="$ac_cv_path_GREP"
3986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3987 $as_echo_n "checking for egrep... " >&6; }
3988 if test "${ac_cv_path_EGREP+set}" = set; then :
3989 $as_echo_n "(cached) " >&6
3991 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3992 then ac_cv_path_EGREP="$GREP -E"
3994 if test -z "$EGREP"; then
3995 ac_path_EGREP_found=false
3996 # Loop through the user's path and test for each of PROGNAME-LIST
3997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3998 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4001 test -z "$as_dir" && as_dir=.
4002 for ac_prog in egrep; do
4003 for ac_exec_ext in '' $ac_executable_extensions; do
4004 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4005 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4006 # Check for GNU ac_path_EGREP and select it if it is found.
4007 # Check for GNU $ac_path_EGREP
4008 case `"$ac_path_EGREP" --version 2>&1` in
4010 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4013 $as_echo_n 0123456789 >"conftest.in"
4016 cat "conftest.in" "conftest.in" >"conftest.tmp"
4017 mv "conftest.tmp" "conftest.in"
4018 cp "conftest.in" "conftest.nl"
4019 $as_echo 'EGREP' >> "conftest.nl"
4020 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4021 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4022 as_fn_arith $ac_count + 1 && ac_count=$as_val
4023 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4024 # Best one so far, save it but keep looking for a better one
4025 ac_cv_path_EGREP="$ac_path_EGREP"
4026 ac_path_EGREP_max=$ac_count
4028 # 10*(2^10) chars as input seems more than enough
4029 test $ac_count -gt 10 && break
4031 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4034 $ac_path_EGREP_found && break 3
4039 if test -z "$ac_cv_path_EGREP"; then
4040 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4043 ac_cv_path_EGREP=$EGREP
4048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4049 $as_echo "$ac_cv_path_EGREP" >&6; }
4050 EGREP="$ac_cv_path_EGREP"
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4054 $as_echo_n "checking for fgrep... " >&6; }
4055 if test "${ac_cv_path_FGREP+set}" = set; then :
4056 $as_echo_n "(cached) " >&6
4058 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4059 then ac_cv_path_FGREP="$GREP -F"
4061 if test -z "$FGREP"; then
4062 ac_path_FGREP_found=false
4063 # Loop through the user's path and test for each of PROGNAME-LIST
4064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4065 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4068 test -z "$as_dir" && as_dir=.
4069 for ac_prog in fgrep; do
4070 for ac_exec_ext in '' $ac_executable_extensions; do
4071 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4072 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4073 # Check for GNU ac_path_FGREP and select it if it is found.
4074 # Check for GNU $ac_path_FGREP
4075 case `"$ac_path_FGREP" --version 2>&1` in
4077 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4080 $as_echo_n 0123456789 >"conftest.in"
4083 cat "conftest.in" "conftest.in" >"conftest.tmp"
4084 mv "conftest.tmp" "conftest.in"
4085 cp "conftest.in" "conftest.nl"
4086 $as_echo 'FGREP' >> "conftest.nl"
4087 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4088 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4089 as_fn_arith $ac_count + 1 && ac_count=$as_val
4090 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4091 # Best one so far, save it but keep looking for a better one
4092 ac_cv_path_FGREP="$ac_path_FGREP"
4093 ac_path_FGREP_max=$ac_count
4095 # 10*(2^10) chars as input seems more than enough
4096 test $ac_count -gt 10 && break
4098 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4101 $ac_path_FGREP_found && break 3
4106 if test -z "$ac_cv_path_FGREP"; then
4107 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4110 ac_cv_path_FGREP=$FGREP
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4116 $as_echo "$ac_cv_path_FGREP" >&6; }
4117 FGREP="$ac_cv_path_FGREP"
4120 test -z "$GREP" && GREP=grep
4140 # Check whether --with-gnu-ld was given.
4141 if test "${with_gnu_ld+set}" = set; then :
4142 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4148 if test "$GCC" = yes; then
4149 # Check if gcc -print-prog-name=ld gives a path.
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4151 $as_echo_n "checking for ld used by $CC... " >&6; }
4154 # gcc leaves a trailing carriage return which upsets mingw
4155 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4157 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4160 # Accept absolute paths.
4162 re_direlt='/[^/][^/]*/\.\./'
4163 # Canonicalize the pathname of ld
4164 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4165 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4166 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4168 test -z "$LD" && LD="$ac_prog"
4171 # If it fails, then pretend we aren't using GCC.
4175 # If it is relative, then search for the first ld in PATH.
4179 elif test "$with_gnu_ld" = yes; then
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4181 $as_echo_n "checking for GNU ld... " >&6; }
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4184 $as_echo_n "checking for non-GNU ld... " >&6; }
4186 if test "${lt_cv_path_LD+set}" = set; then :
4187 $as_echo_n "(cached) " >&6
4189 if test -z "$LD"; then
4190 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4191 for ac_dir in $PATH; do
4193 test -z "$ac_dir" && ac_dir=.
4194 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4195 lt_cv_path_LD="$ac_dir/$ac_prog"
4196 # Check to see if the program is GNU ld. I'd rather use --version,
4197 # but apparently some variants of GNU ld only accept -v.
4198 # Break only if it was the GNU/non-GNU ld that we prefer.
4199 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4200 *GNU* | *'with BFD'*)
4201 test "$with_gnu_ld" != no && break
4204 test "$with_gnu_ld" != yes && break
4211 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4216 if test -n "$LD"; then
4217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4218 $as_echo "$LD" >&6; }
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4221 $as_echo "no" >&6; }
4223 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4225 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4226 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4227 $as_echo_n "(cached) " >&6
4229 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4230 case `$LD -v 2>&1 </dev/null` in
4231 *GNU* | *'with BFD'*)
4232 lt_cv_prog_gnu_ld=yes
4235 lt_cv_prog_gnu_ld=no
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4240 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4241 with_gnu_ld=$lt_cv_prog_gnu_ld
4251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4252 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4253 if test "${lt_cv_path_NM+set}" = set; then :
4254 $as_echo_n "(cached) " >&6
4256 if test -n "$NM"; then
4257 # Let the user override the test.
4260 lt_nm_to_check="${ac_tool_prefix}nm"
4261 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4262 lt_nm_to_check="$lt_nm_to_check nm"
4264 for lt_tmp_nm in $lt_nm_to_check; do
4265 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4266 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4268 test -z "$ac_dir" && ac_dir=.
4269 tmp_nm="$ac_dir/$lt_tmp_nm"
4270 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4271 # Check to see if the nm accepts a BSD-compat flag.
4272 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4273 # nm: unknown option "B" ignored
4274 # Tru64's nm complains that /dev/null is an invalid object file
4275 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4276 */dev/null* | *'Invalid file or object type'*)
4277 lt_cv_path_NM="$tmp_nm -B"
4281 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4283 lt_cv_path_NM="$tmp_nm -p"
4287 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4288 continue # so that we can try to find one that supports BSD flags
4297 : ${lt_cv_path_NM=no}
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4301 $as_echo "$lt_cv_path_NM" >&6; }
4302 if test "$lt_cv_path_NM" != "no"; then
4305 # Didn't find any BSD compatible name lister, look for dumpbin.
4306 if test -n "$ac_tool_prefix"; then
4307 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4309 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4310 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4312 $as_echo_n "checking for $ac_word... " >&6; }
4313 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4314 $as_echo_n "(cached) " >&6
4316 if test -n "$DUMPBIN"; then
4317 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4319 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4323 test -z "$as_dir" && as_dir=.
4324 for ac_exec_ext in '' $ac_executable_extensions; do
4325 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4326 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4327 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4336 DUMPBIN=$ac_cv_prog_DUMPBIN
4337 if test -n "$DUMPBIN"; then
4338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4339 $as_echo "$DUMPBIN" >&6; }
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4342 $as_echo "no" >&6; }
4346 test -n "$DUMPBIN" && break
4349 if test -z "$DUMPBIN"; then
4350 ac_ct_DUMPBIN=$DUMPBIN
4351 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4353 # Extract the first word of "$ac_prog", so it can be a program name with args.
4354 set dummy $ac_prog; ac_word=$2
4355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4356 $as_echo_n "checking for $ac_word... " >&6; }
4357 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4358 $as_echo_n "(cached) " >&6
4360 if test -n "$ac_ct_DUMPBIN"; then
4361 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4367 test -z "$as_dir" && as_dir=.
4368 for ac_exec_ext in '' $ac_executable_extensions; do
4369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4370 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4380 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4381 if test -n "$ac_ct_DUMPBIN"; then
4382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4383 $as_echo "$ac_ct_DUMPBIN" >&6; }
4385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4386 $as_echo "no" >&6; }
4390 test -n "$ac_ct_DUMPBIN" && break
4393 if test "x$ac_ct_DUMPBIN" = x; then
4396 case $cross_compiling:$ac_tool_warned in
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4399 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4400 ac_tool_warned=yes ;;
4402 DUMPBIN=$ac_ct_DUMPBIN
4407 if test "$DUMPBIN" != ":"; then
4411 test -z "$NM" && NM=nm
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4419 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4420 if test "${lt_cv_nm_interface+set}" = set; then :
4421 $as_echo_n "(cached) " >&6
4423 lt_cv_nm_interface="BSD nm"
4424 echo "int some_variable = 0;" > conftest.$ac_ext
4425 (eval echo "\"\$as_me:4425: $ac_compile\"" >&5)
4426 (eval "$ac_compile" 2>conftest.err)
4427 cat conftest.err >&5
4428 (eval echo "\"\$as_me:4428: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4429 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4430 cat conftest.err >&5
4431 (eval echo "\"\$as_me:4431: output\"" >&5)
4432 cat conftest.out >&5
4433 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4434 lt_cv_nm_interface="MS dumpbin"
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4439 $as_echo "$lt_cv_nm_interface" >&6; }
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4442 $as_echo_n "checking whether ln -s works... " >&6; }
4444 if test "$LN_S" = "ln -s"; then
4445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4446 $as_echo "yes" >&6; }
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4449 $as_echo "no, using $LN_S" >&6; }
4452 # find the maximum length of command line arguments
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4454 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4455 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4456 $as_echo_n "(cached) " >&6
4463 # On DJGPP, this test can blow up pretty badly due to problems in libc
4464 # (any single argument exceeding 2000 bytes causes a buffer overrun
4465 # during glob expansion). Even if it were fixed, the result of this
4466 # check would be larger than it should be.
4467 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4471 # Under GNU Hurd, this test is not required because there is
4472 # no limit to the length of command line arguments.
4473 # Libtool will interpret -1 as no limit whatsoever
4474 lt_cv_sys_max_cmd_len=-1;
4477 cygwin* | mingw* | cegcc*)
4478 # On Win9x/ME, this test blows up -- it succeeds, but takes
4479 # about 5 minutes as the teststring grows exponentially.
4480 # Worse, since 9x/ME are not pre-emptively multitasking,
4481 # you end up with a "frozen" computer, even though with patience
4482 # the test eventually succeeds (with a max line length of 256k).
4483 # Instead, let's just punt: use the minimum linelength reported by
4484 # all of the supported platforms: 8192 (on NT/2K/XP).
4485 lt_cv_sys_max_cmd_len=8192;
4489 # On AmigaOS with pdksh, this test takes hours, literally.
4490 # So we just punt and use a minimum line length of 8192.
4491 lt_cv_sys_max_cmd_len=8192;
4494 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4495 # This has been around since 386BSD, at least. Likely further.
4496 if test -x /sbin/sysctl; then
4497 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4498 elif test -x /usr/sbin/sysctl; then
4499 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4501 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4503 # And add a safety zone
4504 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4505 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4509 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4510 lt_cv_sys_max_cmd_len=196608
4514 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4515 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4516 # nice to cause kernel panics so lets avoid the loop below.
4517 # First set a reasonable default.
4518 lt_cv_sys_max_cmd_len=16384
4520 if test -x /sbin/sysconfig; then
4521 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4522 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4527 lt_cv_sys_max_cmd_len=102400
4529 sysv5* | sco5v6* | sysv4.2uw2*)
4530 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4531 if test -n "$kargmax"; then
4532 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4534 lt_cv_sys_max_cmd_len=32768
4538 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4539 if test -n "$lt_cv_sys_max_cmd_len"; then
4540 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4541 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4543 # Make teststring a little bigger before we do anything with it.
4544 # a 1K string should be a reasonable start.
4545 for i in 1 2 3 4 5 6 7 8 ; do
4546 teststring=$teststring$teststring
4548 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4549 # If test is not a shell built-in, we'll probably end up computing a
4550 # maximum length that is only half of the actual maximum length, but
4552 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4553 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4554 test $i != 17 # 1/2 MB should be enough
4557 teststring=$teststring$teststring
4559 # Only check the string length outside the loop.
4560 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4562 # Add a significant safety factor because C++ compilers can tack on
4563 # massive amounts of additional arguments before passing them to the
4564 # linker. It appears as though 1/2 is a usable value.
4565 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4572 if test -n $lt_cv_sys_max_cmd_len ; then
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4574 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4577 $as_echo "none" >&6; }
4579 max_cmd_len=$lt_cv_sys_max_cmd_len
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4591 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4592 # Try some XSI features
4595 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4597 && eval 'test $(( 1 + 1 )) -eq 2 \
4598 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4601 $as_echo "$xsi_shell" >&6; }
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4605 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4607 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4609 && lt_shell_append=yes
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4611 $as_echo "$lt_shell_append" >&6; }
4614 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4624 # test EBCDIC or ASCII
4625 case `echo X|tr X '\101'` in
4626 A) # ASCII based system
4627 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4628 lt_SP2NL='tr \040 \012'
4629 lt_NL2SP='tr \015\012 \040\040'
4631 *) # EBCDIC based system
4632 lt_SP2NL='tr \100 \n'
4633 lt_NL2SP='tr \r\n \100\100'
4645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4646 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4647 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4648 $as_echo_n "(cached) " >&6
4650 lt_cv_ld_reload_flag='-r'
4652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4653 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4654 reload_flag=$lt_cv_ld_reload_flag
4655 case $reload_flag in
4657 *) reload_flag=" $reload_flag" ;;
4659 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4662 if test "$GCC" = yes; then
4663 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4665 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4678 if test -n "$ac_tool_prefix"; then
4679 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4680 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4682 $as_echo_n "checking for $ac_word... " >&6; }
4683 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4684 $as_echo_n "(cached) " >&6
4686 if test -n "$OBJDUMP"; then
4687 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4693 test -z "$as_dir" && as_dir=.
4694 for ac_exec_ext in '' $ac_executable_extensions; do
4695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4696 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4706 OBJDUMP=$ac_cv_prog_OBJDUMP
4707 if test -n "$OBJDUMP"; then
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4709 $as_echo "$OBJDUMP" >&6; }
4711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4712 $as_echo "no" >&6; }
4717 if test -z "$ac_cv_prog_OBJDUMP"; then
4718 ac_ct_OBJDUMP=$OBJDUMP
4719 # Extract the first word of "objdump", so it can be a program name with args.
4720 set dummy objdump; ac_word=$2
4721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4722 $as_echo_n "checking for $ac_word... " >&6; }
4723 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4724 $as_echo_n "(cached) " >&6
4726 if test -n "$ac_ct_OBJDUMP"; then
4727 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4733 test -z "$as_dir" && as_dir=.
4734 for ac_exec_ext in '' $ac_executable_extensions; do
4735 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4736 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4746 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4747 if test -n "$ac_ct_OBJDUMP"; then
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4749 $as_echo "$ac_ct_OBJDUMP" >&6; }
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4752 $as_echo "no" >&6; }
4755 if test "x$ac_ct_OBJDUMP" = x; then
4758 case $cross_compiling:$ac_tool_warned in
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4761 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4762 ac_tool_warned=yes ;;
4764 OBJDUMP=$ac_ct_OBJDUMP
4767 OBJDUMP="$ac_cv_prog_OBJDUMP"
4770 test -z "$OBJDUMP" && OBJDUMP=objdump
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4781 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4782 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4783 $as_echo_n "(cached) " >&6
4785 lt_cv_file_magic_cmd='$MAGIC_CMD'
4786 lt_cv_file_magic_test_file=
4787 lt_cv_deplibs_check_method='unknown'
4788 # Need to set the preceding variable on all platforms that support
4789 # interlibrary dependencies.
4790 # 'none' -- dependencies not supported.
4791 # `unknown' -- same as none, but documents that we really don't know.
4792 # 'pass_all' -- all dependencies passed with no checks.
4793 # 'test_compile' -- check by making test program.
4794 # 'file_magic [[regex]]' -- check by looking for files in library path
4795 # which responds to the $file_magic_cmd with a given extended regex.
4796 # If you have `file' or equivalent on your system and you're not sure
4797 # whether `pass_all' will *always* work, you probably want this one.
4801 lt_cv_deplibs_check_method=pass_all
4805 lt_cv_deplibs_check_method=pass_all
4809 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4810 lt_cv_file_magic_cmd='/usr/bin/file -L'
4811 lt_cv_file_magic_test_file=/shlib/libc.so
4815 # func_win32_libid is a shell function defined in ltmain.sh
4816 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4817 lt_cv_file_magic_cmd='func_win32_libid'
4821 # Base MSYS/MinGW do not provide the 'file' command needed by
4822 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4823 # unless we find 'file', for example because we are cross-compiling.
4824 if ( file / ) >/dev/null 2>&1; then
4825 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4826 lt_cv_file_magic_cmd='func_win32_libid'
4828 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4829 lt_cv_file_magic_cmd='$OBJDUMP -f'
4834 # use the weaker test based on 'objdump'. See mingw*.
4835 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4836 lt_cv_file_magic_cmd='$OBJDUMP -f'
4839 darwin* | rhapsody*)
4840 lt_cv_deplibs_check_method=pass_all
4843 freebsd* | dragonfly*)
4844 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4847 # Not sure whether the presence of OpenBSD here was a mistake.
4848 # Let's accept both of them until this is cleared up.
4849 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4850 lt_cv_file_magic_cmd=/usr/bin/file
4851 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4855 lt_cv_deplibs_check_method=pass_all
4860 lt_cv_deplibs_check_method=pass_all
4863 hpux10.20* | hpux11*)
4864 lt_cv_file_magic_cmd=/usr/bin/file
4867 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4868 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4871 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4872 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4875 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4876 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4882 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4883 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4886 irix5* | irix6* | nonstopux*)
4888 *-32|*"-32 ") libmagic=32-bit;;
4889 *-n32|*"-n32 ") libmagic=N32;;
4890 *-64|*"-64 ") libmagic=64-bit;;
4891 *) libmagic=never-match;;
4893 lt_cv_deplibs_check_method=pass_all
4896 # This must be Linux ELF.
4897 linux* | k*bsd*-gnu)
4898 lt_cv_deplibs_check_method=pass_all
4901 netbsd* | netbsdelf*-gnu)
4902 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4903 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4905 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4910 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4911 lt_cv_file_magic_cmd=/usr/bin/file
4912 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4916 lt_cv_deplibs_check_method=pass_all
4920 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4921 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4923 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4927 osf3* | osf4* | osf5*)
4928 lt_cv_deplibs_check_method=pass_all
4932 lt_cv_deplibs_check_method=pass_all
4936 lt_cv_deplibs_check_method=pass_all
4939 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4940 lt_cv_deplibs_check_method=pass_all
4944 case $host_vendor in
4946 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]'
4947 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4950 lt_cv_deplibs_check_method=pass_all
4953 lt_cv_file_magic_cmd='/bin/file'
4954 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4957 lt_cv_file_magic_cmd='/bin/file'
4958 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4959 lt_cv_file_magic_test_file=/lib/libc.so
4962 lt_cv_deplibs_check_method=pass_all
4965 lt_cv_deplibs_check_method=pass_all
4971 lt_cv_deplibs_check_method=pass_all
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4977 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4978 file_magic_cmd=$lt_cv_file_magic_cmd
4979 deplibs_check_method=$lt_cv_deplibs_check_method
4980 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4993 if test -n "$ac_tool_prefix"; then
4994 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4995 set dummy ${ac_tool_prefix}ar; ac_word=$2
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4997 $as_echo_n "checking for $ac_word... " >&6; }
4998 if test "${ac_cv_prog_AR+set}" = set; then :
4999 $as_echo_n "(cached) " >&6
5001 if test -n "$AR"; then
5002 ac_cv_prog_AR="$AR" # Let the user override the test.
5004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5008 test -z "$as_dir" && as_dir=.
5009 for ac_exec_ext in '' $ac_executable_extensions; do
5010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5011 ac_cv_prog_AR="${ac_tool_prefix}ar"
5012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5022 if test -n "$AR"; then
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5024 $as_echo "$AR" >&6; }
5026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5027 $as_echo "no" >&6; }
5032 if test -z "$ac_cv_prog_AR"; then
5034 # Extract the first word of "ar", so it can be a program name with args.
5035 set dummy ar; ac_word=$2
5036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037 $as_echo_n "checking for $ac_word... " >&6; }
5038 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5039 $as_echo_n "(cached) " >&6
5041 if test -n "$ac_ct_AR"; then
5042 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5048 test -z "$as_dir" && as_dir=.
5049 for ac_exec_ext in '' $ac_executable_extensions; do
5050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5051 ac_cv_prog_ac_ct_AR="ar"
5052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5061 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5062 if test -n "$ac_ct_AR"; then
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5064 $as_echo "$ac_ct_AR" >&6; }
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067 $as_echo "no" >&6; }
5070 if test "x$ac_ct_AR" = x; then
5073 case $cross_compiling:$ac_tool_warned in
5075 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5076 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5077 ac_tool_warned=yes ;;
5085 test -z "$AR" && AR=ar
5086 test -z "$AR_FLAGS" && AR_FLAGS=cru
5098 if test -n "$ac_tool_prefix"; then
5099 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5100 set dummy ${ac_tool_prefix}strip; ac_word=$2
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102 $as_echo_n "checking for $ac_word... " >&6; }
5103 if test "${ac_cv_prog_STRIP+set}" = set; then :
5104 $as_echo_n "(cached) " >&6
5106 if test -n "$STRIP"; then
5107 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5109 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5113 test -z "$as_dir" && as_dir=.
5114 for ac_exec_ext in '' $ac_executable_extensions; do
5115 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5116 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5117 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5126 STRIP=$ac_cv_prog_STRIP
5127 if test -n "$STRIP"; then
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5129 $as_echo "$STRIP" >&6; }
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132 $as_echo "no" >&6; }
5137 if test -z "$ac_cv_prog_STRIP"; then
5139 # Extract the first word of "strip", so it can be a program name with args.
5140 set dummy strip; ac_word=$2
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5142 $as_echo_n "checking for $ac_word... " >&6; }
5143 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5144 $as_echo_n "(cached) " >&6
5146 if test -n "$ac_ct_STRIP"; then
5147 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5149 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5153 test -z "$as_dir" && as_dir=.
5154 for ac_exec_ext in '' $ac_executable_extensions; do
5155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5156 ac_cv_prog_ac_ct_STRIP="strip"
5157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5166 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5167 if test -n "$ac_ct_STRIP"; then
5168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5169 $as_echo "$ac_ct_STRIP" >&6; }
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5172 $as_echo "no" >&6; }
5175 if test "x$ac_ct_STRIP" = x; then
5178 case $cross_compiling:$ac_tool_warned in
5180 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5181 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5182 ac_tool_warned=yes ;;
5187 STRIP="$ac_cv_prog_STRIP"
5190 test -z "$STRIP" && STRIP=:
5197 if test -n "$ac_tool_prefix"; then
5198 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5199 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5201 $as_echo_n "checking for $ac_word... " >&6; }
5202 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5203 $as_echo_n "(cached) " >&6
5205 if test -n "$RANLIB"; then
5206 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5212 test -z "$as_dir" && as_dir=.
5213 for ac_exec_ext in '' $ac_executable_extensions; do
5214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5215 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5225 RANLIB=$ac_cv_prog_RANLIB
5226 if test -n "$RANLIB"; then
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5228 $as_echo "$RANLIB" >&6; }
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5231 $as_echo "no" >&6; }
5236 if test -z "$ac_cv_prog_RANLIB"; then
5237 ac_ct_RANLIB=$RANLIB
5238 # Extract the first word of "ranlib", so it can be a program name with args.
5239 set dummy ranlib; ac_word=$2
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5241 $as_echo_n "checking for $ac_word... " >&6; }
5242 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5243 $as_echo_n "(cached) " >&6
5245 if test -n "$ac_ct_RANLIB"; then
5246 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5252 test -z "$as_dir" && as_dir=.
5253 for ac_exec_ext in '' $ac_executable_extensions; do
5254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5255 ac_cv_prog_ac_ct_RANLIB="ranlib"
5256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5265 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5266 if test -n "$ac_ct_RANLIB"; then
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5268 $as_echo "$ac_ct_RANLIB" >&6; }
5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5271 $as_echo "no" >&6; }
5274 if test "x$ac_ct_RANLIB" = x; then
5277 case $cross_compiling:$ac_tool_warned in
5279 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5280 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5281 ac_tool_warned=yes ;;
5283 RANLIB=$ac_ct_RANLIB
5286 RANLIB="$ac_cv_prog_RANLIB"
5289 test -z "$RANLIB" && RANLIB=:
5296 # Determine commands to create old-style static archives.
5297 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5298 old_postinstall_cmds='chmod 644 $oldlib'
5299 old_postuninstall_cmds=
5301 if test -n "$RANLIB"; then
5304 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5307 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5310 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5346 # If no C compiler was specified, use CC.
5349 # If no C compiler flags were specified, use CFLAGS.
5350 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5352 # Allow CC to be a program name with arguments.
5356 # Check for command to grab the raw symbol name followed by C symbol from nm.
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5358 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5359 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5360 $as_echo_n "(cached) " >&6
5363 # These are sane defaults that work on at least a few old systems.
5364 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5366 # Character class describing NM global symbol codes.
5367 symcode='[BCDEGRST]'
5369 # Regexp to match symbols that can be accessed directly from C.
5370 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5372 # Define system-specific variables.
5377 cygwin* | mingw* | pw32* | cegcc*)
5378 symcode='[ABCDGISTW]'
5381 if test "$host_cpu" = ia64; then
5382 symcode='[ABCDEGRST]'
5386 symcode='[BCDEGRST]'
5389 symcode='[BCDEGQRST]'
5400 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5408 # If we're using GNU nm, then use its standard symbol codes.
5409 case `$NM -V 2>&1` in
5410 *GNU* | *'with BFD'*)
5411 symcode='[ABCDGIRSTW]' ;;
5414 # Transform an extracted symbol line into a proper C declaration.
5415 # Some systems (esp. on ia64) link data and code symbols differently,
5416 # so use this general approach.
5417 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5419 # Transform an extracted symbol line into symbol name and symbol address
5420 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5421 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'"
5423 # Handle CRLF in mingw tool chain
5427 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5431 # Try without a prefix underscore, then with it.
5432 for ac_symprfx in "" "_"; do
5434 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5435 symxfrm="\\1 $ac_symprfx\\2 \\2"
5437 # Write the raw and C identifiers.
5438 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5439 # Fake it for dumpbin and say T for any non-static function
5440 # and D for any global variable.
5441 # Also find C++ and __fastcall symbols from MSVC++,
5442 # which start with @ or ?.
5443 lt_cv_sys_global_symbol_pipe="$AWK '"\
5444 " {last_section=section; section=\$ 3};"\
5445 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5446 " \$ 0!~/External *\|/{next};"\
5447 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5448 " {if(hide[section]) next};"\
5449 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5450 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5451 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5452 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5453 " ' prfx=^$ac_symprfx"
5455 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5458 # Check to see that the pipe works correctly.
5462 cat > conftest.$ac_ext <<_LT_EOF
5467 void nm_test_func(void);
5468 void nm_test_func(void){}
5472 int main(){nm_test_var='a';nm_test_func();return(0);}
5475 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5476 (eval $ac_compile) 2>&5
5478 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5479 test $ac_status = 0; }; then
5480 # Now try to grab the symbols.
5482 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5483 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5485 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5486 test $ac_status = 0; } && test -s "$nlist"; then
5487 # Try sorting and uniquifying the output.
5488 if sort "$nlist" | uniq > "$nlist"T; then
5489 mv -f "$nlist"T "$nlist"
5494 # Make sure that we snagged all the symbols we need.
5495 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5496 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5497 cat <<_LT_EOF > conftest.$ac_ext
5503 # Now generate the symbol file.
5504 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5506 cat <<_LT_EOF >> conftest.$ac_ext
5508 /* The mapping between symbol names and symbols. */
5513 lt__PROGRAM__LTX_preloaded_symbols[] =
5515 { "@PROGRAM@", (void *) 0 },
5517 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5518 cat <<\_LT_EOF >> conftest.$ac_ext
5522 /* This works around a problem in FreeBSD linker */
5523 #ifdef FREEBSD_WORKAROUND
5524 static const void *lt_preloaded_setup() {
5525 return lt__PROGRAM__LTX_preloaded_symbols;
5533 # Now try linking the two files.
5534 mv conftest.$ac_objext conftstm.$ac_objext
5535 lt_save_LIBS="$LIBS"
5536 lt_save_CFLAGS="$CFLAGS"
5537 LIBS="conftstm.$ac_objext"
5538 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5539 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5540 (eval $ac_link) 2>&5
5542 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5543 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5546 LIBS="$lt_save_LIBS"
5547 CFLAGS="$lt_save_CFLAGS"
5549 echo "cannot find nm_test_func in $nlist" >&5
5552 echo "cannot find nm_test_var in $nlist" >&5
5555 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5558 echo "$progname: failed program was:" >&5
5559 cat conftest.$ac_ext >&5
5561 rm -rf conftest* conftst*
5563 # Do not use the global_symbol_pipe unless it works.
5564 if test "$pipe_works" = yes; then
5567 lt_cv_sys_global_symbol_pipe=
5573 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5574 lt_cv_sys_global_symbol_to_cdecl=
5576 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5578 $as_echo "failed" >&6; }
5580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5581 $as_echo "ok" >&6; }
5606 # Check whether --enable-libtool-lock was given.
5607 if test "${enable_libtool_lock+set}" = set; then :
5608 enableval=$enable_libtool_lock;
5611 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5613 # Some flags need to be propagated to the compiler or linker for good
5617 # Find out which ABI we are using.
5618 echo 'int i;' > conftest.$ac_ext
5619 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5620 (eval $ac_compile) 2>&5
5622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5623 test $ac_status = 0; }; then
5624 case `/usr/bin/file conftest.$ac_objext` in
5636 # Find out which ABI we are using.
5637 echo '#line 5637 "configure"' > conftest.$ac_ext
5638 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5639 (eval $ac_compile) 2>&5
5641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5642 test $ac_status = 0; }; then
5643 if test "$lt_cv_prog_gnu_ld" = yes; then
5644 case `/usr/bin/file conftest.$ac_objext` in
5646 LD="${LD-ld} -melf32bsmip"
5649 LD="${LD-ld} -melf32bmipn32"
5652 LD="${LD-ld} -melf64bmip"
5656 case `/usr/bin/file conftest.$ac_objext` in
5672 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5673 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5674 # Find out which ABI we are using.
5675 echo 'int i;' > conftest.$ac_ext
5676 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5677 (eval $ac_compile) 2>&5
5679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5680 test $ac_status = 0; }; then
5681 case `/usr/bin/file conftest.o` in
5684 x86_64-*kfreebsd*-gnu)
5685 LD="${LD-ld} -m elf_i386_fbsd"
5688 LD="${LD-ld} -m elf_i386"
5690 ppc64-*linux*|powerpc64-*linux*)
5691 LD="${LD-ld} -m elf32ppclinux"
5694 LD="${LD-ld} -m elf_s390"
5697 LD="${LD-ld} -m elf32_sparc"
5703 x86_64-*kfreebsd*-gnu)
5704 LD="${LD-ld} -m elf_x86_64_fbsd"
5707 LD="${LD-ld} -m elf_x86_64"
5709 ppc*-*linux*|powerpc*-*linux*)
5710 LD="${LD-ld} -m elf64ppc"
5712 s390*-*linux*|s390*-*tpf*)
5713 LD="${LD-ld} -m elf64_s390"
5716 LD="${LD-ld} -m elf64_sparc"
5726 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5727 SAVE_CFLAGS="$CFLAGS"
5728 CFLAGS="$CFLAGS -belf"
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5730 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5731 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5732 $as_echo_n "(cached) " >&6
5735 ac_cpp='$CPP $CPPFLAGS'
5736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5741 /* end confdefs.h. */
5751 if ac_fn_c_try_link "$LINENO"; then :
5752 lt_cv_cc_needs_belf=yes
5754 lt_cv_cc_needs_belf=no
5756 rm -f core conftest.err conftest.$ac_objext \
5757 conftest$ac_exeext conftest.$ac_ext
5759 ac_cpp='$CPP $CPPFLAGS'
5760 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5761 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5762 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5766 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5767 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5768 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5769 CFLAGS="$SAVE_CFLAGS"
5773 # Find out which ABI we are using.
5774 echo 'int i;' > conftest.$ac_ext
5775 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5776 (eval $ac_compile) 2>&5
5778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5779 test $ac_status = 0; }; then
5780 case `/usr/bin/file conftest.o` in
5782 case $lt_cv_prog_gnu_ld in
5783 yes*) LD="${LD-ld} -m elf64_sparc" ;;
5785 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5797 need_locks="$enable_libtool_lock"
5801 rhapsody* | darwin*)
5802 if test -n "$ac_tool_prefix"; then
5803 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5804 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5806 $as_echo_n "checking for $ac_word... " >&6; }
5807 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5808 $as_echo_n "(cached) " >&6
5810 if test -n "$DSYMUTIL"; then
5811 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5817 test -z "$as_dir" && as_dir=.
5818 for ac_exec_ext in '' $ac_executable_extensions; do
5819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5820 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5830 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5831 if test -n "$DSYMUTIL"; then
5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5833 $as_echo "$DSYMUTIL" >&6; }
5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5836 $as_echo "no" >&6; }
5841 if test -z "$ac_cv_prog_DSYMUTIL"; then
5842 ac_ct_DSYMUTIL=$DSYMUTIL
5843 # Extract the first word of "dsymutil", so it can be a program name with args.
5844 set dummy dsymutil; ac_word=$2
5845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5846 $as_echo_n "checking for $ac_word... " >&6; }
5847 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5848 $as_echo_n "(cached) " >&6
5850 if test -n "$ac_ct_DSYMUTIL"; then
5851 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5857 test -z "$as_dir" && as_dir=.
5858 for ac_exec_ext in '' $ac_executable_extensions; do
5859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5860 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5870 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5871 if test -n "$ac_ct_DSYMUTIL"; then
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5873 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5876 $as_echo "no" >&6; }
5879 if test "x$ac_ct_DSYMUTIL" = x; then
5882 case $cross_compiling:$ac_tool_warned in
5884 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5885 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5886 ac_tool_warned=yes ;;
5888 DSYMUTIL=$ac_ct_DSYMUTIL
5891 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5894 if test -n "$ac_tool_prefix"; then
5895 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5896 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5898 $as_echo_n "checking for $ac_word... " >&6; }
5899 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5900 $as_echo_n "(cached) " >&6
5902 if test -n "$NMEDIT"; then
5903 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5909 test -z "$as_dir" && as_dir=.
5910 for ac_exec_ext in '' $ac_executable_extensions; do
5911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5912 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5922 NMEDIT=$ac_cv_prog_NMEDIT
5923 if test -n "$NMEDIT"; then
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5925 $as_echo "$NMEDIT" >&6; }
5927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5928 $as_echo "no" >&6; }
5933 if test -z "$ac_cv_prog_NMEDIT"; then
5934 ac_ct_NMEDIT=$NMEDIT
5935 # Extract the first word of "nmedit", so it can be a program name with args.
5936 set dummy nmedit; ac_word=$2
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5938 $as_echo_n "checking for $ac_word... " >&6; }
5939 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5940 $as_echo_n "(cached) " >&6
5942 if test -n "$ac_ct_NMEDIT"; then
5943 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5949 test -z "$as_dir" && as_dir=.
5950 for ac_exec_ext in '' $ac_executable_extensions; do
5951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5952 ac_cv_prog_ac_ct_NMEDIT="nmedit"
5953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5962 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5963 if test -n "$ac_ct_NMEDIT"; then
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5965 $as_echo "$ac_ct_NMEDIT" >&6; }
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5968 $as_echo "no" >&6; }
5971 if test "x$ac_ct_NMEDIT" = x; then
5974 case $cross_compiling:$ac_tool_warned in
5976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5977 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5978 ac_tool_warned=yes ;;
5980 NMEDIT=$ac_ct_NMEDIT
5983 NMEDIT="$ac_cv_prog_NMEDIT"
5986 if test -n "$ac_tool_prefix"; then
5987 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5988 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5990 $as_echo_n "checking for $ac_word... " >&6; }
5991 if test "${ac_cv_prog_LIPO+set}" = set; then :
5992 $as_echo_n "(cached) " >&6
5994 if test -n "$LIPO"; then
5995 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6001 test -z "$as_dir" && as_dir=.
6002 for ac_exec_ext in '' $ac_executable_extensions; do
6003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6004 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6014 LIPO=$ac_cv_prog_LIPO
6015 if test -n "$LIPO"; then
6016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6017 $as_echo "$LIPO" >&6; }
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6020 $as_echo "no" >&6; }
6025 if test -z "$ac_cv_prog_LIPO"; then
6027 # Extract the first word of "lipo", so it can be a program name with args.
6028 set dummy lipo; ac_word=$2
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6030 $as_echo_n "checking for $ac_word... " >&6; }
6031 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6032 $as_echo_n "(cached) " >&6
6034 if test -n "$ac_ct_LIPO"; then
6035 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6041 test -z "$as_dir" && as_dir=.
6042 for ac_exec_ext in '' $ac_executable_extensions; do
6043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6044 ac_cv_prog_ac_ct_LIPO="lipo"
6045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6054 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6055 if test -n "$ac_ct_LIPO"; then
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6057 $as_echo "$ac_ct_LIPO" >&6; }
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6060 $as_echo "no" >&6; }
6063 if test "x$ac_ct_LIPO" = x; then
6066 case $cross_compiling:$ac_tool_warned in
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6069 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6070 ac_tool_warned=yes ;;
6075 LIPO="$ac_cv_prog_LIPO"
6078 if test -n "$ac_tool_prefix"; then
6079 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6080 set dummy ${ac_tool_prefix}otool; ac_word=$2
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6082 $as_echo_n "checking for $ac_word... " >&6; }
6083 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6084 $as_echo_n "(cached) " >&6
6086 if test -n "$OTOOL"; then
6087 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6093 test -z "$as_dir" && as_dir=.
6094 for ac_exec_ext in '' $ac_executable_extensions; do
6095 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6096 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6097 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6106 OTOOL=$ac_cv_prog_OTOOL
6107 if test -n "$OTOOL"; then
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6109 $as_echo "$OTOOL" >&6; }
6111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6112 $as_echo "no" >&6; }
6117 if test -z "$ac_cv_prog_OTOOL"; then
6119 # Extract the first word of "otool", so it can be a program name with args.
6120 set dummy otool; ac_word=$2
6121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6122 $as_echo_n "checking for $ac_word... " >&6; }
6123 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6124 $as_echo_n "(cached) " >&6
6126 if test -n "$ac_ct_OTOOL"; then
6127 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6133 test -z "$as_dir" && as_dir=.
6134 for ac_exec_ext in '' $ac_executable_extensions; do
6135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6136 ac_cv_prog_ac_ct_OTOOL="otool"
6137 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6146 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6147 if test -n "$ac_ct_OTOOL"; then
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6149 $as_echo "$ac_ct_OTOOL" >&6; }
6151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6152 $as_echo "no" >&6; }
6155 if test "x$ac_ct_OTOOL" = x; then
6158 case $cross_compiling:$ac_tool_warned in
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6161 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6162 ac_tool_warned=yes ;;
6167 OTOOL="$ac_cv_prog_OTOOL"
6170 if test -n "$ac_tool_prefix"; then
6171 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6172 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6174 $as_echo_n "checking for $ac_word... " >&6; }
6175 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6176 $as_echo_n "(cached) " >&6
6178 if test -n "$OTOOL64"; then
6179 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6185 test -z "$as_dir" && as_dir=.
6186 for ac_exec_ext in '' $ac_executable_extensions; do
6187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6188 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6198 OTOOL64=$ac_cv_prog_OTOOL64
6199 if test -n "$OTOOL64"; then
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6201 $as_echo "$OTOOL64" >&6; }
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6204 $as_echo "no" >&6; }
6209 if test -z "$ac_cv_prog_OTOOL64"; then
6210 ac_ct_OTOOL64=$OTOOL64
6211 # Extract the first word of "otool64", so it can be a program name with args.
6212 set dummy otool64; ac_word=$2
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6214 $as_echo_n "checking for $ac_word... " >&6; }
6215 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6216 $as_echo_n "(cached) " >&6
6218 if test -n "$ac_ct_OTOOL64"; then
6219 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6225 test -z "$as_dir" && as_dir=.
6226 for ac_exec_ext in '' $ac_executable_extensions; do
6227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6228 ac_cv_prog_ac_ct_OTOOL64="otool64"
6229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6238 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6239 if test -n "$ac_ct_OTOOL64"; then
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6241 $as_echo "$ac_ct_OTOOL64" >&6; }
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6244 $as_echo "no" >&6; }
6247 if test "x$ac_ct_OTOOL64" = x; then
6250 case $cross_compiling:$ac_tool_warned in
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6253 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6254 ac_tool_warned=yes ;;
6256 OTOOL64=$ac_ct_OTOOL64
6259 OTOOL64="$ac_cv_prog_OTOOL64"
6288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6289 $as_echo_n "checking for -single_module linker flag... " >&6; }
6290 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6291 $as_echo_n "(cached) " >&6
6293 lt_cv_apple_cc_single_mod=no
6294 if test -z "${LT_MULTI_MODULE}"; then
6295 # By default we will add the -single_module flag. You can override
6296 # by either setting the environment variable LT_MULTI_MODULE
6297 # non-empty at configure time, or by adding -multi_module to the
6299 rm -rf libconftest.dylib*
6300 echo "int foo(void){return 1;}" > conftest.c
6301 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6302 -dynamiclib -Wl,-single_module conftest.c" >&5
6303 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6304 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6306 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6307 lt_cv_apple_cc_single_mod=yes
6309 cat conftest.err >&5
6311 rm -rf libconftest.dylib*
6315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6316 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6318 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6319 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6320 $as_echo_n "(cached) " >&6
6322 lt_cv_ld_exported_symbols_list=no
6323 save_LDFLAGS=$LDFLAGS
6324 echo "_main" > conftest.sym
6325 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6327 /* end confdefs.h. */
6337 if ac_fn_c_try_link "$LINENO"; then :
6338 lt_cv_ld_exported_symbols_list=yes
6340 lt_cv_ld_exported_symbols_list=no
6342 rm -f core conftest.err conftest.$ac_objext \
6343 conftest$ac_exeext conftest.$ac_ext
6344 LDFLAGS="$save_LDFLAGS"
6347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6348 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6350 rhapsody* | darwin1.[012])
6351 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6353 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6354 darwin*) # darwin 5.x on
6355 # if running on 10.5 or later, the deployment target defaults
6356 # to the OS version, if on x86, and 10.4, the deployment
6357 # target defaults to 10.4. Don't you love it?
6358 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6359 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6360 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6362 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6364 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6368 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6369 _lt_dar_single_mod='$single_module'
6371 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6372 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6374 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6376 if test "$DSYMUTIL" != ":"; then
6377 _lt_dsymutil='~$DSYMUTIL $lib || :'
6385 ac_cpp='$CPP $CPPFLAGS'
6386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6390 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6391 # On Suns, sometimes $CPP names a directory.
6392 if test -n "$CPP" && test -d "$CPP"; then
6395 if test -z "$CPP"; then
6396 if test "${ac_cv_prog_CPP+set}" = set; then :
6397 $as_echo_n "(cached) " >&6
6399 # Double quotes because CPP needs to be expanded
6400 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6403 for ac_c_preproc_warn_flag in '' yes
6405 # Use a header file that comes with gcc, so configuring glibc
6406 # with a fresh cross-compiler works.
6407 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6408 # <limits.h> exists even on freestanding compilers.
6409 # On the NeXT, cc -E runs the code through the compiler's parser,
6410 # not just through cpp. "Syntax error" is here to catch this case.
6411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6412 /* end confdefs.h. */
6414 # include <limits.h>
6416 # include <assert.h>
6420 if ac_fn_c_try_cpp "$LINENO"; then :
6423 # Broken: fails on valid input.
6426 rm -f conftest.err conftest.$ac_ext
6428 # OK, works on sane cases. Now check whether nonexistent headers
6429 # can be detected and how.
6430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6431 /* end confdefs.h. */
6432 #include <ac_nonexistent.h>
6434 if ac_fn_c_try_cpp "$LINENO"; then :
6435 # Broken: success on invalid input.
6438 # Passes both tests.
6442 rm -f conftest.err conftest.$ac_ext
6445 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6446 rm -f conftest.err conftest.$ac_ext
6447 if $ac_preproc_ok; then :
6459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6460 $as_echo "$CPP" >&6; }
6462 for ac_c_preproc_warn_flag in '' yes
6464 # Use a header file that comes with gcc, so configuring glibc
6465 # with a fresh cross-compiler works.
6466 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6467 # <limits.h> exists even on freestanding compilers.
6468 # On the NeXT, cc -E runs the code through the compiler's parser,
6469 # not just through cpp. "Syntax error" is here to catch this case.
6470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6471 /* end confdefs.h. */
6473 # include <limits.h>
6475 # include <assert.h>
6479 if ac_fn_c_try_cpp "$LINENO"; then :
6482 # Broken: fails on valid input.
6485 rm -f conftest.err conftest.$ac_ext
6487 # OK, works on sane cases. Now check whether nonexistent headers
6488 # can be detected and how.
6489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6490 /* end confdefs.h. */
6491 #include <ac_nonexistent.h>
6493 if ac_fn_c_try_cpp "$LINENO"; then :
6494 # Broken: success on invalid input.
6497 # Passes both tests.
6501 rm -f conftest.err conftest.$ac_ext
6504 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6505 rm -f conftest.err conftest.$ac_ext
6506 if $ac_preproc_ok; then :
6509 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6510 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6511 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6512 See \`config.log' for more details." "$LINENO" 5; }
6516 ac_cpp='$CPP $CPPFLAGS'
6517 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6518 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6519 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6523 $as_echo_n "checking for ANSI C header files... " >&6; }
6524 if test "${ac_cv_header_stdc+set}" = set; then :
6525 $as_echo_n "(cached) " >&6
6527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6528 /* end confdefs.h. */
6542 if ac_fn_c_try_compile "$LINENO"; then :
6543 ac_cv_header_stdc=yes
6545 ac_cv_header_stdc=no
6547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6549 if test $ac_cv_header_stdc = yes; then
6550 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6552 /* end confdefs.h. */
6556 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6557 $EGREP "memchr" >/dev/null 2>&1; then :
6560 ac_cv_header_stdc=no
6566 if test $ac_cv_header_stdc = yes; then
6567 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6569 /* end confdefs.h. */
6573 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6574 $EGREP "free" >/dev/null 2>&1; then :
6577 ac_cv_header_stdc=no
6583 if test $ac_cv_header_stdc = yes; then
6584 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6585 if test "$cross_compiling" = yes; then :
6588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6589 /* end confdefs.h. */
6592 #if ((' ' & 0x0FF) == 0x020)
6593 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6594 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6596 # define ISLOWER(c) \
6597 (('a' <= (c) && (c) <= 'i') \
6598 || ('j' <= (c) && (c) <= 'r') \
6599 || ('s' <= (c) && (c) <= 'z'))
6600 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6603 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6608 for (i = 0; i < 256; i++)
6609 if (XOR (islower (i), ISLOWER (i))
6610 || toupper (i) != TOUPPER (i))
6615 if ac_fn_c_try_run "$LINENO"; then :
6618 ac_cv_header_stdc=no
6620 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6621 conftest.$ac_objext conftest.beam conftest.$ac_ext
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6627 $as_echo "$ac_cv_header_stdc" >&6; }
6628 if test $ac_cv_header_stdc = yes; then
6630 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6634 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6635 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6636 inttypes.h stdint.h unistd.h
6638 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6639 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6641 eval as_val=\$$as_ac_Header
6642 if test "x$as_val" = x""yes; then :
6643 cat >>confdefs.h <<_ACEOF
6644 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6652 for ac_header in dlfcn.h
6654 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6656 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6657 cat >>confdefs.h <<_ACEOF
6658 #define HAVE_DLFCN_H 1
6677 # Check whether --enable-shared was given.
6678 if test "${enable_shared+set}" = set; then :
6679 enableval=$enable_shared; p=${PACKAGE-default}
6681 yes) enable_shared=yes ;;
6682 no) enable_shared=no ;;
6685 # Look at the argument we got. We use all the common list separators.
6686 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6687 for pkg in $enableval; do
6689 if test "X$pkg" = "X$p"; then
6708 # Check whether --enable-static was given.
6709 if test "${enable_static+set}" = set; then :
6710 enableval=$enable_static; p=${PACKAGE-default}
6712 yes) enable_static=yes ;;
6713 no) enable_static=no ;;
6716 # Look at the argument we got. We use all the common list separators.
6717 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6718 for pkg in $enableval; do
6720 if test "X$pkg" = "X$p"; then
6740 # Check whether --with-pic was given.
6741 if test "${with_pic+set}" = set; then :
6742 withval=$with_pic; pic_mode="$withval"
6748 test -z "$pic_mode" && pic_mode=default
6756 # Check whether --enable-fast-install was given.
6757 if test "${enable_fast_install+set}" = set; then :
6758 enableval=$enable_fast_install; p=${PACKAGE-default}
6760 yes) enable_fast_install=yes ;;
6761 no) enable_fast_install=no ;;
6763 enable_fast_install=no
6764 # Look at the argument we got. We use all the common list separators.
6765 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6766 for pkg in $enableval; do
6768 if test "X$pkg" = "X$p"; then
6769 enable_fast_install=yes
6776 enable_fast_install=yes
6789 # This can be used to rebuild libtool when needed
6790 LIBTOOL_DEPS="$ltmain"
6792 # Always use our own libtool.
6793 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6819 test -z "$LN_S" && LN_S="ln -s"
6834 if test -n "${ZSH_VERSION+set}" ; then
6835 setopt NO_GLOB_SUBST
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6839 $as_echo_n "checking for objdir... " >&6; }
6840 if test "${lt_cv_objdir+set}" = set; then :
6841 $as_echo_n "(cached) " >&6
6843 rm -f .libs 2>/dev/null
6844 mkdir .libs 2>/dev/null
6845 if test -d .libs; then
6848 # MS-DOS does not allow filenames that begin with a dot.
6851 rmdir .libs 2>/dev/null
6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6854 $as_echo "$lt_cv_objdir" >&6; }
6855 objdir=$lt_cv_objdir
6861 cat >>confdefs.h <<_ACEOF
6862 #define LT_OBJDIR "$lt_cv_objdir/"
6883 # AIX sometimes has problems with the GCC collect2 program. For some
6884 # reason, if we set the COLLECT_NAMES environment variable, the problems
6885 # vanish in a puff of smoke.
6886 if test "X${COLLECT_NAMES+set}" != Xset; then
6888 export COLLECT_NAMES
6893 # Sed substitution that helps us do robust quoting. It backslashifies
6894 # metacharacters that are still active within double-quoted strings.
6895 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6897 # Same as above, but do not quote variable references.
6898 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6900 # Sed substitution to delay expansion of an escaped shell variable in a
6901 # double_quote_subst'ed string.
6902 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6904 # Sed substitution to delay expansion of an escaped single quote.
6905 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6907 # Sed substitution to avoid accidental globbing in evaled expressions
6908 no_glob_subst='s/\*/\\\*/g'
6912 can_build_shared=yes
6914 # All known linkers require a `.a' archive for static linking (except MSVC,
6915 # which needs '.lib').
6918 with_gnu_ld="$lt_cv_prog_gnu_ld"
6921 old_CFLAGS="$CFLAGS"
6923 # Set sane defaults for various variables
6924 test -z "$CC" && CC=cc
6925 test -z "$LTCC" && LTCC=$CC
6926 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6927 test -z "$LD" && LD=ld
6928 test -z "$ac_objext" && ac_objext=o
6930 for cc_temp in $compiler""; do
6932 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6933 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6938 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6941 # Only perform the check for file, if the check method requires it
6942 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6943 case $deplibs_check_method in
6945 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6947 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6948 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6949 $as_echo_n "(cached) " >&6
6953 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6956 lt_save_MAGIC_CMD="$MAGIC_CMD"
6957 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6958 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6959 for ac_dir in $ac_dummy; do
6961 test -z "$ac_dir" && ac_dir=.
6962 if test -f $ac_dir/${ac_tool_prefix}file; then
6963 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6964 if test -n "$file_magic_test_file"; then
6965 case $deplibs_check_method in
6967 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6968 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6969 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6970 $EGREP "$file_magic_regex" > /dev/null; then
6975 *** Warning: the command libtool uses to detect shared libraries,
6976 *** $file_magic_cmd, produces output that libtool cannot recognize.
6977 *** The result is that libtool may fail to recognize shared libraries
6978 *** as such. This will affect the creation of libtool libraries that
6979 *** depend on shared libraries, but programs linked with such libtool
6980 *** libraries will work regardless of this problem. Nevertheless, you
6981 *** may want to report the problem to your system manager and/or to
6982 *** bug-libtool@gnu.org
6992 MAGIC_CMD="$lt_save_MAGIC_CMD"
6997 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6998 if test -n "$MAGIC_CMD"; then
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7000 $as_echo "$MAGIC_CMD" >&6; }
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7003 $as_echo "no" >&6; }
7010 if test -z "$lt_cv_path_MAGIC_CMD"; then
7011 if test -n "$ac_tool_prefix"; then
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7013 $as_echo_n "checking for file... " >&6; }
7014 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7015 $as_echo_n "(cached) " >&6
7019 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7022 lt_save_MAGIC_CMD="$MAGIC_CMD"
7023 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7024 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7025 for ac_dir in $ac_dummy; do
7027 test -z "$ac_dir" && ac_dir=.
7028 if test -f $ac_dir/file; then
7029 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7030 if test -n "$file_magic_test_file"; then
7031 case $deplibs_check_method in
7033 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7034 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7035 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7036 $EGREP "$file_magic_regex" > /dev/null; then
7041 *** Warning: the command libtool uses to detect shared libraries,
7042 *** $file_magic_cmd, produces output that libtool cannot recognize.
7043 *** The result is that libtool may fail to recognize shared libraries
7044 *** as such. This will affect the creation of libtool libraries that
7045 *** depend on shared libraries, but programs linked with such libtool
7046 *** libraries will work regardless of this problem. Nevertheless, you
7047 *** may want to report the problem to your system manager and/or to
7048 *** bug-libtool@gnu.org
7058 MAGIC_CMD="$lt_save_MAGIC_CMD"
7063 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7064 if test -n "$MAGIC_CMD"; then
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7066 $as_echo "$MAGIC_CMD" >&6; }
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7069 $as_echo "no" >&6; }
7082 # Use C for the default configuration in the libtool script
7086 ac_cpp='$CPP $CPPFLAGS'
7087 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7088 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7089 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7092 # Source file extension for C test sources.
7095 # Object file extension for compiled C test sources.
7099 # Code to be used in simple compile tests
7100 lt_simple_compile_test_code="int some_variable = 0;"
7102 # Code to be used in simple link tests
7103 lt_simple_link_test_code='int main(){return(0);}'
7111 # If no C compiler was specified, use CC.
7114 # If no C compiler flags were specified, use CFLAGS.
7115 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7117 # Allow CC to be a program name with arguments.
7120 # Save the default compiler, since it gets overwritten when the other
7121 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7122 compiler_DEFAULT=$CC
7124 # save warnings/boilerplate of simple test code
7125 ac_outfile=conftest.$ac_objext
7126 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7127 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7128 _lt_compiler_boilerplate=`cat conftest.err`
7131 ac_outfile=conftest.$ac_objext
7132 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7133 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7134 _lt_linker_boilerplate=`cat conftest.err`
7138 if test -n "$compiler"; then
7140 lt_prog_compiler_no_builtin_flag=
7142 if test "$GCC" = yes; then
7143 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7146 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7147 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7148 $as_echo_n "(cached) " >&6
7150 lt_cv_prog_compiler_rtti_exceptions=no
7151 ac_outfile=conftest.$ac_objext
7152 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7153 lt_compiler_flag="-fno-rtti -fno-exceptions"
7154 # Insert the option either (1) after the last *FLAGS variable, or
7155 # (2) before a word containing "conftest.", or (3) at the end.
7156 # Note that $ac_compile itself does not contain backslashes and begins
7157 # with a dollar sign (not a hyphen), so the echo should work correctly.
7158 # The option is referenced via a variable to avoid confusing sed.
7159 lt_compile=`echo "$ac_compile" | $SED \
7160 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7161 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7162 -e 's:$: $lt_compiler_flag:'`
7163 (eval echo "\"\$as_me:7163: $lt_compile\"" >&5)
7164 (eval "$lt_compile" 2>conftest.err)
7166 cat conftest.err >&5
7167 echo "$as_me:7167: \$? = $ac_status" >&5
7168 if (exit $ac_status) && test -s "$ac_outfile"; then
7169 # The compiler can only warn and ignore the option if not recognized
7170 # So say no if there are warnings other than the usual output.
7171 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7172 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7173 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7174 lt_cv_prog_compiler_rtti_exceptions=yes
7180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7181 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7183 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7184 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7196 lt_prog_compiler_wl=
7197 lt_prog_compiler_pic=
7198 lt_prog_compiler_static=
7200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7201 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7203 if test "$GCC" = yes; then
7204 lt_prog_compiler_wl='-Wl,'
7205 lt_prog_compiler_static='-static'
7209 # All AIX code is PIC.
7210 if test "$host_cpu" = ia64; then
7211 # AIX 5 now supports IA64 processor
7212 lt_prog_compiler_static='-Bstatic'
7219 # see comment about AmigaOS4 .so support
7220 lt_prog_compiler_pic='-fPIC'
7223 # FIXME: we need at least 68020 code to build shared libraries, but
7224 # adding the `-m68020' flag to GCC prevents building anything better,
7226 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7231 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7232 # PIC is the default for these OSes.
7235 mingw* | cygwin* | pw32* | os2* | cegcc*)
7236 # This hack is so that the source file can tell whether it is being
7237 # built for inclusion in a dll (and should export symbols for example).
7238 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7239 # (--disable-auto-import) libraries
7240 lt_prog_compiler_pic='-DDLL_EXPORT'
7243 darwin* | rhapsody*)
7244 # PIC is the default on this platform
7245 # Common symbols not allowed in MH_DYLIB files
7246 lt_prog_compiler_pic='-fno-common'
7250 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7251 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7252 # sets the default TLS model and affects inlining.
7258 lt_prog_compiler_pic='-fPIC'
7264 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7265 # Instead, we relocate shared libraries at runtime.
7269 # Just because we use GCC doesn't mean we suddenly get shared libraries
7270 # on systems that don't support them.
7271 lt_prog_compiler_can_build_shared=no
7276 # QNX uses GNU C++, but need to define -shared option too, otherwise
7278 lt_prog_compiler_pic='-fPIC -shared'
7282 if test -d /usr/nec; then
7283 lt_prog_compiler_pic=-Kconform_pic
7288 lt_prog_compiler_pic='-fPIC'
7292 # PORTME Check for flag to pass linker flags through the system compiler.
7295 lt_prog_compiler_wl='-Wl,'
7296 if test "$host_cpu" = ia64; then
7297 # AIX 5 now supports IA64 processor
7298 lt_prog_compiler_static='-Bstatic'
7300 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7304 mingw* | cygwin* | pw32* | os2* | cegcc*)
7305 # This hack is so that the source file can tell whether it is being
7306 # built for inclusion in a dll (and should export symbols for example).
7307 lt_prog_compiler_pic='-DDLL_EXPORT'
7310 hpux9* | hpux10* | hpux11*)
7311 lt_prog_compiler_wl='-Wl,'
7312 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7319 lt_prog_compiler_pic='+Z'
7322 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7323 lt_prog_compiler_static='${wl}-a ${wl}archive'
7326 irix5* | irix6* | nonstopux*)
7327 lt_prog_compiler_wl='-Wl,'
7328 # PIC (with -KPIC) is the default.
7329 lt_prog_compiler_static='-non_shared'
7332 linux* | k*bsd*-gnu)
7333 case $cc_basename in
7334 # old Intel for x86_64 which still supported -KPIC.
7336 lt_prog_compiler_wl='-Wl,'
7337 lt_prog_compiler_pic='-KPIC'
7338 lt_prog_compiler_static='-static'
7340 # icc used to be incompatible with GCC.
7341 # ICC 10 doesn't accept -KPIC any more.
7343 lt_prog_compiler_wl='-Wl,'
7344 lt_prog_compiler_pic='-fPIC'
7345 lt_prog_compiler_static='-static'
7347 # Lahey Fortran 8.1.
7349 lt_prog_compiler_wl='-Wl,'
7350 lt_prog_compiler_pic='--shared'
7351 lt_prog_compiler_static='--static'
7353 pgcc* | pgf77* | pgf90* | pgf95*)
7354 # Portland Group compilers (*not* the Pentium gcc compiler,
7355 # which looks to be a dead project)
7356 lt_prog_compiler_wl='-Wl,'
7357 lt_prog_compiler_pic='-fpic'
7358 lt_prog_compiler_static='-Bstatic'
7361 lt_prog_compiler_wl='-Wl,'
7362 # All Alpha code is PIC.
7363 lt_prog_compiler_static='-non_shared'
7366 # IBM XL C 8.0/Fortran 10.1 on PPC
7367 lt_prog_compiler_wl='-Wl,'
7368 lt_prog_compiler_pic='-qpic'
7369 lt_prog_compiler_static='-qstaticlink'
7372 case `$CC -V 2>&1 | sed 5q` in
7375 lt_prog_compiler_pic='-KPIC'
7376 lt_prog_compiler_static='-Bstatic'
7377 lt_prog_compiler_wl='-Wl,'
7380 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7381 lt_prog_compiler_pic='-KPIC'
7382 lt_prog_compiler_static='-Bstatic'
7383 lt_prog_compiler_wl=''
7391 lt_prog_compiler_pic='-KPIC'
7392 lt_prog_compiler_static='-Bstatic'
7396 # QNX uses GNU C++, but need to define -shared option too, otherwise
7398 lt_prog_compiler_pic='-fPIC -shared'
7401 osf3* | osf4* | osf5*)
7402 lt_prog_compiler_wl='-Wl,'
7403 # All OSF/1 code is PIC.
7404 lt_prog_compiler_static='-non_shared'
7408 lt_prog_compiler_static='-non_shared'
7412 lt_prog_compiler_pic='-KPIC'
7413 lt_prog_compiler_static='-Bstatic'
7414 case $cc_basename in
7416 lt_prog_compiler_wl='-Qoption ld ';;
7418 lt_prog_compiler_wl='-Wl,';;
7423 lt_prog_compiler_wl='-Qoption ld '
7424 lt_prog_compiler_pic='-PIC'
7425 lt_prog_compiler_static='-Bstatic'
7428 sysv4 | sysv4.2uw2* | sysv4.3*)
7429 lt_prog_compiler_wl='-Wl,'
7430 lt_prog_compiler_pic='-KPIC'
7431 lt_prog_compiler_static='-Bstatic'
7435 if test -d /usr/nec ;then
7436 lt_prog_compiler_pic='-Kconform_pic'
7437 lt_prog_compiler_static='-Bstatic'
7441 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7442 lt_prog_compiler_wl='-Wl,'
7443 lt_prog_compiler_pic='-KPIC'
7444 lt_prog_compiler_static='-Bstatic'
7448 lt_prog_compiler_wl='-Wl,'
7449 lt_prog_compiler_can_build_shared=no
7453 lt_prog_compiler_pic='-pic'
7454 lt_prog_compiler_static='-Bstatic'
7458 lt_prog_compiler_can_build_shared=no
7464 # For platforms which do not support PIC, -DPIC is meaningless:
7466 lt_prog_compiler_pic=
7469 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7473 $as_echo "$lt_prog_compiler_pic" >&6; }
7481 # Check to make sure the PIC flag actually works.
7483 if test -n "$lt_prog_compiler_pic"; then
7484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7485 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7486 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7487 $as_echo_n "(cached) " >&6
7489 lt_cv_prog_compiler_pic_works=no
7490 ac_outfile=conftest.$ac_objext
7491 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7492 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7493 # Insert the option either (1) after the last *FLAGS variable, or
7494 # (2) before a word containing "conftest.", or (3) at the end.
7495 # Note that $ac_compile itself does not contain backslashes and begins
7496 # with a dollar sign (not a hyphen), so the echo should work correctly.
7497 # The option is referenced via a variable to avoid confusing sed.
7498 lt_compile=`echo "$ac_compile" | $SED \
7499 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7500 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7501 -e 's:$: $lt_compiler_flag:'`
7502 (eval echo "\"\$as_me:7502: $lt_compile\"" >&5)
7503 (eval "$lt_compile" 2>conftest.err)
7505 cat conftest.err >&5
7506 echo "$as_me:7506: \$? = $ac_status" >&5
7507 if (exit $ac_status) && test -s "$ac_outfile"; then
7508 # The compiler can only warn and ignore the option if not recognized
7509 # So say no if there are warnings other than the usual output.
7510 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7511 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7512 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7513 lt_cv_prog_compiler_pic_works=yes
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7520 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7522 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7523 case $lt_prog_compiler_pic in
7525 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7528 lt_prog_compiler_pic=
7529 lt_prog_compiler_can_build_shared=no
7540 # Check to make sure the static flag actually works.
7542 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7544 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7545 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7546 $as_echo_n "(cached) " >&6
7548 lt_cv_prog_compiler_static_works=no
7549 save_LDFLAGS="$LDFLAGS"
7550 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7551 echo "$lt_simple_link_test_code" > conftest.$ac_ext
7552 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7553 # The linker can only warn and ignore the option if not recognized
7554 # So say no if there are warnings
7555 if test -s conftest.err; then
7556 # Append any errors to the config.log.
7557 cat conftest.err 1>&5
7558 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7559 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7560 if diff conftest.exp conftest.er2 >/dev/null; then
7561 lt_cv_prog_compiler_static_works=yes
7564 lt_cv_prog_compiler_static_works=yes
7568 LDFLAGS="$save_LDFLAGS"
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7572 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7574 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7577 lt_prog_compiler_static=
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7587 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7588 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7589 $as_echo_n "(cached) " >&6
7591 lt_cv_prog_compiler_c_o=no
7592 $RM -r conftest 2>/dev/null
7596 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7598 lt_compiler_flag="-o out/conftest2.$ac_objext"
7599 # Insert the option either (1) after the last *FLAGS variable, or
7600 # (2) before a word containing "conftest.", or (3) at the end.
7601 # Note that $ac_compile itself does not contain backslashes and begins
7602 # with a dollar sign (not a hyphen), so the echo should work correctly.
7603 lt_compile=`echo "$ac_compile" | $SED \
7604 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7605 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7606 -e 's:$: $lt_compiler_flag:'`
7607 (eval echo "\"\$as_me:7607: $lt_compile\"" >&5)
7608 (eval "$lt_compile" 2>out/conftest.err)
7610 cat out/conftest.err >&5
7611 echo "$as_me:7611: \$? = $ac_status" >&5
7612 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7614 # The compiler can only warn and ignore the option if not recognized
7615 # So say no if there are warnings
7616 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7617 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7618 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7619 lt_cv_prog_compiler_c_o=yes
7624 # SGI C++ compiler will create directory out/ii_files/ for
7625 # template instantiation
7626 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7627 $RM out/* && rmdir out
7633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7634 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7642 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7643 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7644 $as_echo_n "(cached) " >&6
7646 lt_cv_prog_compiler_c_o=no
7647 $RM -r conftest 2>/dev/null
7651 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7653 lt_compiler_flag="-o out/conftest2.$ac_objext"
7654 # Insert the option either (1) after the last *FLAGS variable, or
7655 # (2) before a word containing "conftest.", or (3) at the end.
7656 # Note that $ac_compile itself does not contain backslashes and begins
7657 # with a dollar sign (not a hyphen), so the echo should work correctly.
7658 lt_compile=`echo "$ac_compile" | $SED \
7659 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7660 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7661 -e 's:$: $lt_compiler_flag:'`
7662 (eval echo "\"\$as_me:7662: $lt_compile\"" >&5)
7663 (eval "$lt_compile" 2>out/conftest.err)
7665 cat out/conftest.err >&5
7666 echo "$as_me:7666: \$? = $ac_status" >&5
7667 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7669 # The compiler can only warn and ignore the option if not recognized
7670 # So say no if there are warnings
7671 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7672 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7673 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7674 lt_cv_prog_compiler_c_o=yes
7679 # SGI C++ compiler will create directory out/ii_files/ for
7680 # template instantiation
7681 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7682 $RM out/* && rmdir out
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7689 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7694 hard_links="nottested"
7695 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7696 # do not overwrite the value of need_locks provided by the user
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7698 $as_echo_n "checking if we can lock with hard links... " >&6; }
7701 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7703 ln conftest.a conftest.b 2>&5 || hard_links=no
7704 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7706 $as_echo "$hard_links" >&6; }
7707 if test "$hard_links" = no; then
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7709 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7722 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7725 allow_undefined_flag=
7726 always_export_symbols=no
7728 archive_expsym_cmds=
7729 compiler_needs_object=no
7730 enable_shared_with_static_runtimes=no
7731 export_dynamic_flag_spec=
7732 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7733 hardcode_automatic=no
7735 hardcode_direct_absolute=no
7736 hardcode_libdir_flag_spec=
7737 hardcode_libdir_flag_spec_ld=
7738 hardcode_libdir_separator=
7740 hardcode_shlibpath_var=unsupported
7742 link_all_deplibs=unknown
7745 old_archive_from_new_cmds=
7746 old_archive_from_expsyms_cmds=
7747 thread_safe_flag_spec=
7748 whole_archive_flag_spec=
7749 # include_expsyms should be a list of space-separated symbols to be *always*
7750 # included in the symbol list
7752 # exclude_expsyms can be an extended regexp of symbols to exclude
7753 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7754 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7755 # as well as any symbol that contains `d'.
7756 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7757 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7758 # platforms (ab)use it in PIC code, but their linkers get confused if
7759 # the symbol is explicitly referenced. Since portable code cannot
7760 # rely on this symbol name, it's probably fine to never include it in
7761 # preloaded symbol tables.
7762 # Exclude shared library initialization/finalization symbols.
7763 extract_expsyms_cmds=
7766 cygwin* | mingw* | pw32* | cegcc*)
7767 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7768 # When not using gcc, we currently assume that we are using
7769 # Microsoft Visual C++.
7770 if test "$GCC" != yes; then
7775 # we just hope/assume this is gcc and not c89 (= MSVC++)
7781 linux* | k*bsd*-gnu)
7787 if test "$with_gnu_ld" = yes; then
7788 # If archive_cmds runs LD, not CC, wlarc should be empty
7791 # Set some defaults for GNU ld with shared library support. These
7792 # are reset later if shared libraries are not supported. Putting them
7793 # here allows them to be overridden if necessary.
7794 runpath_var=LD_RUN_PATH
7795 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7796 export_dynamic_flag_spec='${wl}--export-dynamic'
7797 # ancient GNU ld didn't support --whole-archive et. al.
7798 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7799 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7801 whole_archive_flag_spec=
7803 supports_anon_versioning=no
7804 case `$LD -v 2>&1` in
7805 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7806 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7807 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7808 *\ 2.11.*) ;; # other 2.11 versions
7809 *) supports_anon_versioning=yes ;;
7812 # See if GNU ld supports shared libraries.
7815 # On AIX/PPC, the GNU linker is very broken
7816 if test "$host_cpu" != ia64; then
7820 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7821 *** to be unable to reliably create shared libraries on AIX.
7822 *** Therefore, libtool is disabling shared libraries support. If you
7823 *** really care for shared libraries, you may want to modify your PATH
7824 *** so that a non-GNU linker is found, and then restart.
7833 # see comment about AmigaOS4 .so support
7834 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7835 archive_expsym_cmds=''
7838 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)'
7839 hardcode_libdir_flag_spec='-L$libdir'
7840 hardcode_minus_L=yes
7846 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7847 allow_undefined_flag=unsupported
7848 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7849 # support --undefined. This deserves some investigation. FIXME
7850 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7856 cygwin* | mingw* | pw32* | cegcc*)
7857 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7858 # as there is no search path for DLLs.
7859 hardcode_libdir_flag_spec='-L$libdir'
7860 allow_undefined_flag=unsupported
7861 always_export_symbols=no
7862 enable_shared_with_static_runtimes=yes
7863 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7865 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7866 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7867 # If the export-symbols file already is a .def file (1st line
7868 # is EXPORTS), use it as is; otherwise, prepend...
7869 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7870 cp $export_symbols $output_objdir/$soname.def;
7872 echo EXPORTS > $output_objdir/$soname.def;
7873 cat $export_symbols >> $output_objdir/$soname.def;
7875 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7883 hardcode_shlibpath_var=no
7884 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7885 export_dynamic_flag_spec='${wl}-E'
7886 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7887 # Instead, shared libraries are loaded at an image base (0x10000000 by
7888 # default) and relocated if they conflict, which is a slow very memory
7889 # consuming and fragmenting process. To avoid this, we pick a random,
7890 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7891 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7892 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7893 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'
7896 gnu* | linux* | tpf* | k*bsd*-gnu)
7898 if test "$host_os" = linux-dietlibc; then
7899 case $cc_basename in
7900 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
7903 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7904 && test "$tmp_diet" = no
7907 tmp_sharedflag='-shared'
7908 case $cc_basename,$host_cpu in
7909 pgcc*) # Portland Group C compiler
7910 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7911 tmp_addflag=' $pic_flag'
7913 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
7914 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7915 tmp_addflag=' $pic_flag -Mnomain' ;;
7916 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
7917 tmp_addflag=' -i_dynamic' ;;
7918 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
7919 tmp_addflag=' -i_dynamic -nofor_main' ;;
7920 ifc* | ifort*) # Intel Fortran compiler
7921 tmp_addflag=' -nofor_main' ;;
7922 lf95*) # Lahey Fortran 8.1
7923 whole_archive_flag_spec=
7924 tmp_sharedflag='--shared' ;;
7925 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
7926 tmp_sharedflag='-qmkshrobj'
7929 case `$CC -V 2>&1 | sed 5q` in
7930 *Sun\ C*) # Sun C 5.9
7931 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7932 compiler_needs_object=yes
7933 tmp_sharedflag='-G' ;;
7934 *Sun\ F*) # Sun Fortran 8.3
7935 tmp_sharedflag='-G' ;;
7937 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7939 if test "x$supports_anon_versioning" = xyes; then
7940 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7941 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7942 echo "local: *; };" >> $output_objdir/$libname.ver~
7943 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7946 case $cc_basename in
7948 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7949 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
7950 hardcode_libdir_flag_spec=
7951 hardcode_libdir_flag_spec_ld='-rpath $libdir'
7952 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7953 if test "x$supports_anon_versioning" = xyes; then
7954 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7955 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7956 echo "local: *; };" >> $output_objdir/$libname.ver~
7957 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7966 netbsd* | netbsdelf*-gnu)
7967 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7968 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7971 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7972 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7977 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7981 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7982 *** create shared libraries on Solaris systems. Therefore, libtool
7983 *** is disabling shared libraries support. We urge you to upgrade GNU
7984 *** binutils to release 2.9.1 or newer. Another option is to modify
7985 *** your PATH or compiler configuration so that the native linker is
7986 *** used, and then restart.
7989 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7990 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7991 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7997 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7998 case `$LD -v 2>&1` in
7999 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8003 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8004 *** reliably create shared libraries on SCO systems. Therefore, libtool
8005 *** is disabling shared libraries support. We urge you to upgrade GNU
8006 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8007 *** your PATH or compiler configuration so that the native linker is
8008 *** used, and then restart.
8013 # For security reasons, it is highly recommended that you always
8014 # use absolute paths for naming shared libraries, and exclude the
8015 # DT_RUNPATH tag from executables and libraries. But doing so
8016 # requires that you compile everything twice, which is a pain.
8017 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8018 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8019 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8020 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8029 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8032 hardcode_shlibpath_var=no
8036 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8037 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8038 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8045 if test "$ld_shlibs" = no; then
8047 hardcode_libdir_flag_spec=
8048 export_dynamic_flag_spec=
8049 whole_archive_flag_spec=
8052 # PORTME fill in a description of your system's linker (not GNU ld)
8055 allow_undefined_flag=unsupported
8056 always_export_symbols=yes
8057 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'
8058 # Note: this linker hardcodes the directories in LIBPATH if there
8059 # are no directories specified by -L.
8060 hardcode_minus_L=yes
8061 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8062 # Neither direct hardcoding nor static linking is supported with a
8064 hardcode_direct=unsupported
8069 if test "$host_cpu" = ia64; then
8070 # On IA64, the linker does run time linking by default, so we don't
8071 # have to do anything special.
8072 aix_use_runtimelinking=no
8073 exp_sym_flag='-Bexport'
8076 # If we're using GNU nm, then we don't want the "-C" option.
8077 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8078 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8079 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8081 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'
8083 aix_use_runtimelinking=no
8085 # Test if we are trying to use run time linking or normal
8086 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8087 # need to do runtime linking.
8088 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8089 for ld_flag in $LDFLAGS; do
8090 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8091 aix_use_runtimelinking=yes
8098 exp_sym_flag='-bexport'
8099 no_entry_flag='-bnoentry'
8102 # When large executables or shared objects are built, AIX ld can
8103 # have problems creating the table of contents. If linking a library
8104 # or program results in "error TOC overflow" add -mminimal-toc to
8105 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8106 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8110 hardcode_direct_absolute=yes
8111 hardcode_libdir_separator=':'
8112 link_all_deplibs=yes
8113 file_list_spec='${wl}-f,'
8115 if test "$GCC" = yes; then
8116 case $host_os in aix4.[012]|aix4.[012].*)
8117 # We only want to do this on AIX 4.2 and lower, the check
8118 # below for broken collect2 doesn't work under 4.3+
8119 collect2name=`${CC} -print-prog-name=collect2`
8120 if test -f "$collect2name" &&
8121 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8123 # We have reworked collect2
8126 # We have old collect2
8127 hardcode_direct=unsupported
8128 # It fails to find uninstalled libraries when the uninstalled
8129 # path is not listed in the libpath. Setting hardcode_minus_L
8130 # to unsupported forces relinking
8131 hardcode_minus_L=yes
8132 hardcode_libdir_flag_spec='-L$libdir'
8133 hardcode_libdir_separator=
8137 shared_flag='-shared'
8138 if test "$aix_use_runtimelinking" = yes; then
8139 shared_flag="$shared_flag "'${wl}-G'
8144 if test "$host_cpu" = ia64; then
8145 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8146 # chokes on -Wl,-G. The following line is correct:
8149 if test "$aix_use_runtimelinking" = yes; then
8150 shared_flag='${wl}-G'
8152 shared_flag='${wl}-bM:SRE'
8157 export_dynamic_flag_spec='${wl}-bexpall'
8158 # It seems that -bexpall does not export symbols beginning with
8159 # underscore (_), so it is better to generate a list of symbols to export.
8160 always_export_symbols=yes
8161 if test "$aix_use_runtimelinking" = yes; then
8162 # Warning - without using the other runtime loading flags (-brtl),
8163 # -berok will link without error, but may produce a broken library.
8164 allow_undefined_flag='-berok'
8165 # Determine the default libpath from the value encoded in an
8167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8168 /* end confdefs.h. */
8178 if ac_fn_c_try_link "$LINENO"; then :
8180 lt_aix_libpath_sed='
8181 /Import File Strings/,/^$/ {
8187 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8188 # Check for a 64-bit object if we didn't find anything.
8189 if test -z "$aix_libpath"; then
8190 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8193 rm -f core conftest.err conftest.$ac_objext \
8194 conftest$ac_exeext conftest.$ac_ext
8195 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8197 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8198 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8200 if test "$host_cpu" = ia64; then
8201 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8202 allow_undefined_flag="-z nodefs"
8203 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"
8205 # Determine the default libpath from the value encoded in an
8207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8208 /* end confdefs.h. */
8218 if ac_fn_c_try_link "$LINENO"; then :
8220 lt_aix_libpath_sed='
8221 /Import File Strings/,/^$/ {
8227 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8228 # Check for a 64-bit object if we didn't find anything.
8229 if test -z "$aix_libpath"; then
8230 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8233 rm -f core conftest.err conftest.$ac_objext \
8234 conftest$ac_exeext conftest.$ac_ext
8235 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8237 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8238 # Warning - without using the other run time loading flags,
8239 # -berok will link without error, but may produce a broken library.
8240 no_undefined_flag=' ${wl}-bernotok'
8241 allow_undefined_flag=' ${wl}-berok'
8242 # Exported symbols can be pulled into shared objects from archives
8243 whole_archive_flag_spec='$convenience'
8244 archive_cmds_need_lc=yes
8245 # This is similar to how AIX traditionally builds its shared libraries.
8246 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'
8254 # see comment about AmigaOS4 .so support
8255 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8256 archive_expsym_cmds=''
8259 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)'
8260 hardcode_libdir_flag_spec='-L$libdir'
8261 hardcode_minus_L=yes
8267 export_dynamic_flag_spec=-rdynamic
8270 cygwin* | mingw* | pw32* | cegcc*)
8271 # When not using gcc, we currently assume that we are using
8272 # Microsoft Visual C++.
8273 # hardcode_libdir_flag_spec is actually meaningless, as there is
8274 # no search path for DLLs.
8275 hardcode_libdir_flag_spec=' '
8276 allow_undefined_flag=unsupported
8277 # Tell ltmain to make .lib files, not .a files.
8279 # Tell ltmain to make .dll files, not .so files.
8281 # FIXME: Setting linknames here is a bad hack.
8282 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8283 # The linker will automatically build a .lib file if we build a DLL.
8284 old_archive_from_new_cmds='true'
8285 # FIXME: Should let the user specify the lib program.
8286 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8287 fix_srcfile_path='`cygpath -w "$srcfile"`'
8288 enable_shared_with_static_runtimes=yes
8291 darwin* | rhapsody*)
8294 archive_cmds_need_lc=no
8296 hardcode_automatic=yes
8297 hardcode_shlibpath_var=unsupported
8298 whole_archive_flag_spec=''
8299 link_all_deplibs=yes
8300 allow_undefined_flag="$_lt_dar_allow_undefined"
8301 case $cc_basename in
8302 ifort*) _lt_dar_can_shared=yes ;;
8303 *) _lt_dar_can_shared=$GCC ;;
8305 if test "$_lt_dar_can_shared" = "yes"; then
8306 output_verbose_link_cmd=echo
8307 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8308 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8309 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}"
8310 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}"
8319 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8320 hardcode_libdir_flag_spec='-L$libdir'
8321 hardcode_shlibpath_var=no
8328 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8329 # support. Future versions do this automatically, but an explicit c++rt0.o
8330 # does not break anything, and helps significantly (at the cost of a little
8333 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8334 hardcode_libdir_flag_spec='-R$libdir'
8336 hardcode_shlibpath_var=no
8339 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8341 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8343 hardcode_minus_L=yes
8344 hardcode_shlibpath_var=no
8347 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8348 freebsd* | dragonfly*)
8349 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8350 hardcode_libdir_flag_spec='-R$libdir'
8352 hardcode_shlibpath_var=no
8356 if test "$GCC" = yes; then
8357 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8359 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'
8361 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8362 hardcode_libdir_separator=:
8365 # hardcode_minus_L: Not really in the search PATH,
8366 # but as the default location of the library.
8367 hardcode_minus_L=yes
8368 export_dynamic_flag_spec='${wl}-E'
8372 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8373 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8375 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8377 if test "$with_gnu_ld" = no; then
8378 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8379 hardcode_libdir_flag_spec_ld='+b $libdir'
8380 hardcode_libdir_separator=:
8382 hardcode_direct_absolute=yes
8383 export_dynamic_flag_spec='${wl}-E'
8384 # hardcode_minus_L: Not really in the search PATH,
8385 # but as the default location of the library.
8386 hardcode_minus_L=yes
8391 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8394 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8397 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8400 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8406 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8409 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8412 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8416 if test "$with_gnu_ld" = no; then
8417 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8418 hardcode_libdir_separator=:
8423 hardcode_shlibpath_var=no
8427 hardcode_direct_absolute=yes
8428 export_dynamic_flag_spec='${wl}-E'
8430 # hardcode_minus_L: Not really in the search PATH,
8431 # but as the default location of the library.
8432 hardcode_minus_L=yes
8438 irix5* | irix6* | nonstopux*)
8439 if test "$GCC" = yes; then
8440 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8441 # Try to use the -exported_symbol ld option, if it does not
8442 # work, assume that -exports_file does not work either and
8443 # implicitly export all symbols.
8444 save_LDFLAGS="$LDFLAGS"
8445 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8447 /* end confdefs.h. */
8450 if ac_fn_c_try_link "$LINENO"; then :
8451 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8454 rm -f core conftest.err conftest.$ac_objext \
8455 conftest$ac_exeext conftest.$ac_ext
8456 LDFLAGS="$save_LDFLAGS"
8458 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8459 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8461 archive_cmds_need_lc='no'
8462 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8463 hardcode_libdir_separator=:
8465 link_all_deplibs=yes
8468 netbsd* | netbsdelf*-gnu)
8469 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8470 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8472 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8474 hardcode_libdir_flag_spec='-R$libdir'
8476 hardcode_shlibpath_var=no
8480 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8482 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8483 hardcode_libdir_separator=:
8484 hardcode_shlibpath_var=no
8491 if test -f /usr/libexec/ld.so; then
8493 hardcode_shlibpath_var=no
8494 hardcode_direct_absolute=yes
8495 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8496 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8497 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8498 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8499 export_dynamic_flag_spec='${wl}-E'
8502 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8503 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8504 hardcode_libdir_flag_spec='-R$libdir'
8507 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8508 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8518 hardcode_libdir_flag_spec='-L$libdir'
8519 hardcode_minus_L=yes
8520 allow_undefined_flag=unsupported
8521 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'
8522 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8526 if test "$GCC" = yes; then
8527 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8528 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8530 allow_undefined_flag=' -expect_unresolved \*'
8531 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8533 archive_cmds_need_lc='no'
8534 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8535 hardcode_libdir_separator=:
8538 osf4* | osf5*) # as osf3* with the addition of -msym flag
8539 if test "$GCC" = yes; then
8540 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8541 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8542 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8544 allow_undefined_flag=' -expect_unresolved \*'
8545 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8546 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~
8547 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8549 # Both c and cxx compiler support -rpath directly
8550 hardcode_libdir_flag_spec='-rpath $libdir'
8552 archive_cmds_need_lc='no'
8553 hardcode_libdir_separator=:
8557 no_undefined_flag=' -z defs'
8558 if test "$GCC" = yes; then
8560 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8561 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8562 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8564 case `$CC -V 2>&1` in
8567 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8568 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8569 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8573 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8574 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8575 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8579 hardcode_libdir_flag_spec='-R$libdir'
8580 hardcode_shlibpath_var=no
8582 solaris2.[0-5] | solaris2.[0-5].*) ;;
8584 # The compiler driver will combine and reorder linker options,
8585 # but understands `-z linker_flag'. GCC discards it without `$wl',
8586 # but is careful enough not to reorder.
8587 # Supported since Solaris 2.6 (maybe 2.5.1?)
8588 if test "$GCC" = yes; then
8589 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8591 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8595 link_all_deplibs=yes
8599 if test "x$host_vendor" = xsequent; then
8600 # Use $CC to link under sequent, because it throws in some extra .o
8601 # files that make .init and .fini sections work.
8602 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8604 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8606 hardcode_libdir_flag_spec='-L$libdir'
8608 hardcode_minus_L=yes
8609 hardcode_shlibpath_var=no
8613 case $host_vendor in
8615 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8616 hardcode_direct=yes # is this really true???
8619 ## LD is ld it makes a PLAMLIB
8620 ## CC just makes a GrossModule.
8621 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8622 reload_cmds='$CC -r -o $output$reload_objs'
8626 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8627 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8630 runpath_var='LD_RUN_PATH'
8631 hardcode_shlibpath_var=no
8635 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8636 hardcode_shlibpath_var=no
8637 export_dynamic_flag_spec='-Bexport'
8641 if test -d /usr/nec; then
8642 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8643 hardcode_shlibpath_var=no
8644 runpath_var=LD_RUN_PATH
8645 hardcode_runpath_var=yes
8650 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8651 no_undefined_flag='${wl}-z,text'
8652 archive_cmds_need_lc=no
8653 hardcode_shlibpath_var=no
8654 runpath_var='LD_RUN_PATH'
8656 if test "$GCC" = yes; then
8657 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8658 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8660 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8661 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8665 sysv5* | sco3.2v5* | sco5v6*)
8666 # Note: We can NOT use -z defs as we might desire, because we do not
8667 # link with -lc, and that would cause any symbols used from libc to
8668 # always be unresolved, which means just about no library would
8669 # ever link correctly. If we're not using GNU ld we use -z text
8670 # though, which does catch some bad symbols but isn't as heavy-handed
8672 no_undefined_flag='${wl}-z,text'
8673 allow_undefined_flag='${wl}-z,nodefs'
8674 archive_cmds_need_lc=no
8675 hardcode_shlibpath_var=no
8676 hardcode_libdir_flag_spec='${wl}-R,$libdir'
8677 hardcode_libdir_separator=':'
8678 link_all_deplibs=yes
8679 export_dynamic_flag_spec='${wl}-Bexport'
8680 runpath_var='LD_RUN_PATH'
8682 if test "$GCC" = yes; then
8683 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8684 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8686 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8687 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8692 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8693 hardcode_libdir_flag_spec='-L$libdir'
8694 hardcode_shlibpath_var=no
8702 if test x$host_vendor = xsni; then
8704 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8705 export_dynamic_flag_spec='${wl}-Blargedynsym'
8711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8712 $as_echo "$ld_shlibs" >&6; }
8713 test "$ld_shlibs" = no && can_build_shared=no
8715 with_gnu_ld=$with_gnu_ld
8732 # Do we need to explicitly link libc?
8734 case "x$archive_cmds_need_lc" in
8736 # Assume -lc should be added
8737 archive_cmds_need_lc=yes
8739 if test "$enable_shared" = yes && test "$GCC" = yes; then
8740 case $archive_cmds in
8742 # FIXME: we may have to deal with multi-command sequences.
8745 # Test whether the compiler implicitly links with -lc since on some
8746 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8747 # to ld, don't add -lc before -lgcc.
8748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8749 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8751 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8753 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8754 (eval $ac_compile) 2>&5
8756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8757 test $ac_status = 0; } 2>conftest.err; then
8760 libobjs=conftest.$ac_objext
8762 wl=$lt_prog_compiler_wl
8763 pic_flag=$lt_prog_compiler_pic
8769 lt_save_allow_undefined_flag=$allow_undefined_flag
8770 allow_undefined_flag=
8771 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8772 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8774 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8775 test $ac_status = 0; }
8777 archive_cmds_need_lc=no
8779 archive_cmds_need_lc=yes
8781 allow_undefined_flag=$lt_save_allow_undefined_flag
8783 cat conftest.err 1>&5
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8787 $as_echo "$archive_cmds_need_lc" >&6; }
8950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8951 $as_echo_n "checking dynamic linker characteristics... " >&6; }
8953 if test "$GCC" = yes; then
8955 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8956 *) lt_awk_arg="/^libraries:/" ;;
8958 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8959 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8960 # if the path contains ";" then we assume it to be the separator
8961 # otherwise default to the standard path separator (i.e. ":") - it is
8962 # assumed that no part of a normal pathname contains ";" but that should
8963 # okay in the real world where ";" in dirpaths is itself problematic.
8964 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8966 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8968 # Ok, now we have the path, separated by spaces, we can step through it
8969 # and add multilib dir if necessary.
8970 lt_tmp_lt_search_path_spec=
8971 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8972 for lt_sys_path in $lt_search_path_spec; do
8973 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8974 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8976 test -d "$lt_sys_path" && \
8977 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8980 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8981 BEGIN {RS=" "; FS="/|\n";} {
8984 for (lt_i = NF; lt_i > 0; lt_i--) {
8985 if ($lt_i != "" && $lt_i != ".") {
8986 if ($lt_i == "..") {
8989 if (lt_count == 0) {
8990 lt_foo="/" $lt_i lt_foo;
8997 if (lt_foo != "") { lt_freq[lt_foo]++; }
8998 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9000 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9002 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9005 libname_spec='lib$name'
9013 shlibpath_overrides_runpath=unknown
9015 dynamic_linker="$host_os ld.so"
9016 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9017 need_lib_prefix=unknown
9018 hardcode_into_libs=no
9020 # when you set need_version to no, make sure it does not cause -set_version
9021 # flags to be left without arguments
9022 need_version=unknown
9027 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9028 shlibpath_var=LIBPATH
9030 # AIX 3 has no versioning support, so we append a major version to the name.
9031 soname_spec='${libname}${release}${shared_ext}$major'
9038 hardcode_into_libs=yes
9039 if test "$host_cpu" = ia64; then
9040 # AIX 5 supports IA64
9041 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9042 shlibpath_var=LD_LIBRARY_PATH
9044 # With GCC up to 2.95.x, collect2 would create an import file
9045 # for dependence libraries. The import file would start with
9046 # the line `#! .'. This would cause the generated library to
9047 # depend on `.', always an invalid library. This was fixed in
9048 # development snapshots of GCC prior to 3.0.
9050 aix4 | aix4.[01] | aix4.[01].*)
9051 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9053 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9060 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9061 # soname into executable. Probably we can add versioning support to
9062 # collect2, so additional links can be useful in future.
9063 if test "$aix_use_runtimelinking" = yes; then
9064 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9065 # instead of lib<name>.a to let people know that these are not
9066 # typical AIX shared libraries.
9067 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9069 # We preserve .a as extension for shared libraries through AIX4.2
9070 # and later when we are not doing run time linking.
9071 library_names_spec='${libname}${release}.a $libname.a'
9072 soname_spec='${libname}${release}${shared_ext}$major'
9074 shlibpath_var=LIBPATH
9081 # Since July 2007 AmigaOS4 officially supports .so libraries.
9082 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9086 library_names_spec='$libname.ixlibrary $libname.a'
9087 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9088 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9094 library_names_spec='${libname}${shared_ext}'
9095 dynamic_linker="$host_os ld.so"
9096 shlibpath_var=LIBRARY_PATH
9102 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9103 soname_spec='${libname}${release}${shared_ext}$major'
9104 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9105 shlibpath_var=LD_LIBRARY_PATH
9106 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9107 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9108 # the default ld.so.conf also contains /usr/contrib/lib and
9109 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9110 # libtool to hard-code these into programs
9113 cygwin* | mingw* | pw32* | cegcc*)
9114 version_type=windows
9119 case $GCC,$host_os in
9120 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9121 library_names_spec='$libname.dll.a'
9122 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9123 postinstall_cmds='base_file=`basename \${file}`~
9124 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9125 dldir=$destdir/`dirname \$dlpath`~
9126 test -d \$dldir || mkdir -p \$dldir~
9127 $install_prog $dir/$dlname \$dldir/$dlname~
9128 chmod a+x \$dldir/$dlname~
9129 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9130 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9132 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9133 dlpath=$dir/\$dldll~
9135 shlibpath_overrides_runpath=yes
9139 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9140 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9141 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9144 # MinGW DLLs use traditional 'lib' prefix
9145 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9146 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9147 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
9148 # It is most probably a Windows format PATH printed by
9149 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9150 # path with ; separators, and with drive letters. We can handle the
9151 # drive letters (cygwin fileutils understands them), so leave them,
9152 # especially as we might pass files found there to a mingw objdump,
9153 # which wouldn't understand a cygwinified path. Ahh.
9154 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9156 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9160 # pw32 DLLs use 'pw' prefix rather than 'lib'
9161 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9167 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9170 dynamic_linker='Win32 ld.exe'
9171 # FIXME: first we should search . and the directory the executable is in
9175 darwin* | rhapsody*)
9176 dynamic_linker="$host_os dyld"
9180 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9181 soname_spec='${libname}${release}${major}$shared_ext'
9182 shlibpath_overrides_runpath=yes
9183 shlibpath_var=DYLD_LIBRARY_PATH
9184 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9186 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9187 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9194 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9195 soname_spec='${libname}${release}${shared_ext}$major'
9196 shlibpath_var=LD_LIBRARY_PATH
9203 freebsd* | dragonfly*)
9204 # DragonFly does not have aout. When/if they implement a new
9205 # versioning mechanism, adjust this.
9206 if test -x /usr/bin/objformat; then
9207 objformat=`/usr/bin/objformat`
9210 freebsd[123]*) objformat=aout ;;
9214 version_type=freebsd-$objformat
9215 case $version_type in
9217 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9222 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9226 shlibpath_var=LD_LIBRARY_PATH
9229 shlibpath_overrides_runpath=yes
9231 freebsd3.[01]* | freebsdelf3.[01]*)
9232 shlibpath_overrides_runpath=yes
9233 hardcode_into_libs=yes
9235 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9236 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9237 shlibpath_overrides_runpath=no
9238 hardcode_into_libs=yes
9240 *) # from 4.6 on, and DragonFly
9241 shlibpath_overrides_runpath=yes
9242 hardcode_into_libs=yes
9251 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9252 soname_spec='${libname}${release}${shared_ext}$major'
9253 shlibpath_var=LD_LIBRARY_PATH
9254 hardcode_into_libs=yes
9257 hpux9* | hpux10* | hpux11*)
9258 # Give a soname corresponding to the major version so that dld.sl refuses to
9259 # link against other versions.
9266 hardcode_into_libs=yes
9267 dynamic_linker="$host_os dld.so"
9268 shlibpath_var=LD_LIBRARY_PATH
9269 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9270 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9271 soname_spec='${libname}${release}${shared_ext}$major'
9272 if test "X$HPUX_IA64_MODE" = X32; then
9273 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9275 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9277 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9281 hardcode_into_libs=yes
9282 dynamic_linker="$host_os dld.sl"
9283 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9284 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9285 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9286 soname_spec='${libname}${release}${shared_ext}$major'
9287 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9288 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9292 dynamic_linker="$host_os dld.sl"
9293 shlibpath_var=SHLIB_PATH
9294 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9295 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9296 soname_spec='${libname}${release}${shared_ext}$major'
9299 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9300 postinstall_cmds='chmod 555 $lib'
9307 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9308 soname_spec='${libname}${release}${shared_ext}$major'
9309 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9310 shlibpath_var=LD_LIBRARY_PATH
9311 shlibpath_overrides_runpath=no
9312 hardcode_into_libs=yes
9315 irix5* | irix6* | nonstopux*)
9317 nonstopux*) version_type=nonstopux ;;
9319 if test "$lt_cv_prog_gnu_ld" = yes; then
9327 soname_spec='${libname}${release}${shared_ext}$major'
9328 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9330 irix5* | nonstopux*)
9334 case $LD in # libtool.m4 will add one of these switches to LD
9335 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9336 libsuff= shlibsuff= libmagic=32-bit;;
9337 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9338 libsuff=32 shlibsuff=N32 libmagic=N32;;
9339 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9340 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9341 *) libsuff= shlibsuff= libmagic=never-match;;
9345 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9346 shlibpath_overrides_runpath=no
9347 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9348 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9349 hardcode_into_libs=yes
9352 # No shared lib support for Linux oldld, aout, or coff.
9353 linux*oldld* | linux*aout* | linux*coff*)
9357 # This must be Linux ELF.
9358 linux* | k*bsd*-gnu)
9362 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9363 soname_spec='${libname}${release}${shared_ext}$major'
9364 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9365 shlibpath_var=LD_LIBRARY_PATH
9366 shlibpath_overrides_runpath=no
9367 # Some binutils ld are patched to set DT_RUNPATH
9368 save_LDFLAGS=$LDFLAGS
9370 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9371 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9373 /* end confdefs.h. */
9383 if ac_fn_c_try_link "$LINENO"; then :
9384 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9385 shlibpath_overrides_runpath=yes
9388 rm -f core conftest.err conftest.$ac_objext \
9389 conftest$ac_exeext conftest.$ac_ext
9390 LDFLAGS=$save_LDFLAGS
9393 # This implies no fast_install, which is unacceptable.
9394 # Some rework will be needed to allow for fast_install
9395 # before this can be enabled.
9396 hardcode_into_libs=yes
9398 # Append ld.so.conf contents to the search path
9399 if test -f /etc/ld.so.conf; then
9400 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9401 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9404 # We used to test for /lib/ld.so.1 and disable shared libraries on
9405 # powerpc, because MkLinux only supported shared libraries with the
9406 # GNU dynamic linker. Since this was broken with cross compilers,
9407 # most powerpc-linux boxes support dynamic linking these days and
9408 # people can always --disable-shared, the test was removed, and we
9409 # assume the GNU/Linux dynamic linker is in use.
9410 dynamic_linker='GNU/Linux ld.so'
9417 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9418 soname_spec='${libname}${release}${shared_ext}$major'
9419 shlibpath_var=LD_LIBRARY_PATH
9420 shlibpath_overrides_runpath=no
9421 hardcode_into_libs=yes
9422 dynamic_linker='NetBSD ld.elf_so'
9429 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9430 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9431 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9432 dynamic_linker='NetBSD (a.out) ld.so'
9434 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9435 soname_spec='${libname}${release}${shared_ext}$major'
9436 dynamic_linker='NetBSD ld.elf_so'
9438 shlibpath_var=LD_LIBRARY_PATH
9439 shlibpath_overrides_runpath=yes
9440 hardcode_into_libs=yes
9445 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9446 shlibpath_var=LD_LIBRARY_PATH
9447 shlibpath_overrides_runpath=yes
9454 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9455 soname_spec='${libname}${release}${shared_ext}$major'
9456 shlibpath_var=LD_LIBRARY_PATH
9457 shlibpath_overrides_runpath=no
9458 hardcode_into_libs=yes
9459 dynamic_linker='ldqnx.so'
9464 sys_lib_dlsearch_path_spec="/usr/lib"
9466 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9468 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9469 *) need_version=no ;;
9471 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9472 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9473 shlibpath_var=LD_LIBRARY_PATH
9474 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9476 openbsd2.[89] | openbsd2.[89].*)
9477 shlibpath_overrides_runpath=no
9480 shlibpath_overrides_runpath=yes
9484 shlibpath_overrides_runpath=yes
9489 libname_spec='$name'
9492 library_names_spec='$libname${shared_ext} $libname.a'
9493 dynamic_linker='OS/2 ld.exe'
9494 shlibpath_var=LIBPATH
9497 osf3* | osf4* | osf5*)
9501 soname_spec='${libname}${release}${shared_ext}$major'
9502 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9503 shlibpath_var=LD_LIBRARY_PATH
9504 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9505 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9516 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9517 soname_spec='${libname}${release}${shared_ext}$major'
9518 shlibpath_var=LD_LIBRARY_PATH
9519 shlibpath_overrides_runpath=yes
9520 hardcode_into_libs=yes
9521 # ldd complains unless libraries are executable
9522 postinstall_cmds='chmod +x $lib'
9527 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9528 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9529 shlibpath_var=LD_LIBRARY_PATH
9530 shlibpath_overrides_runpath=yes
9531 if test "$with_gnu_ld" = yes; then
9539 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9540 soname_spec='${libname}${release}${shared_ext}$major'
9541 shlibpath_var=LD_LIBRARY_PATH
9542 case $host_vendor in
9544 shlibpath_overrides_runpath=no
9546 runpath_var=LD_RUN_PATH
9554 shlibpath_overrides_runpath=no
9555 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9561 if test -d /usr/nec ;then
9563 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9564 soname_spec='$libname${shared_ext}.$major'
9565 shlibpath_var=LD_LIBRARY_PATH
9569 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9570 version_type=freebsd-elf
9573 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9574 soname_spec='${libname}${release}${shared_ext}$major'
9575 shlibpath_var=LD_LIBRARY_PATH
9576 shlibpath_overrides_runpath=yes
9577 hardcode_into_libs=yes
9578 if test "$with_gnu_ld" = yes; then
9579 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9581 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9584 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9588 sys_lib_dlsearch_path_spec='/usr/lib'
9592 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9596 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9597 shlibpath_var=LD_LIBRARY_PATH
9598 shlibpath_overrides_runpath=no
9599 hardcode_into_libs=yes
9604 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9605 soname_spec='${libname}${release}${shared_ext}$major'
9606 shlibpath_var=LD_LIBRARY_PATH
9613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9614 $as_echo "$dynamic_linker" >&6; }
9615 test "$dynamic_linker" = no && can_build_shared=no
9617 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9618 if test "$GCC" = yes; then
9619 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9622 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9623 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9625 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9626 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9716 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9718 if test -n "$hardcode_libdir_flag_spec" ||
9719 test -n "$runpath_var" ||
9720 test "X$hardcode_automatic" = "Xyes" ; then
9722 # We can hardcode non-existent directories.
9723 if test "$hardcode_direct" != no &&
9724 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9725 # have to relink, otherwise we might link with an installed library
9726 # when we should be linking with a yet-to-be-installed one
9727 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9728 test "$hardcode_minus_L" != no; then
9729 # Linking always hardcodes the temporary library directory.
9730 hardcode_action=relink
9732 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9733 hardcode_action=immediate
9736 # We cannot hardcode anything, or else we can only hardcode existing
9738 hardcode_action=unsupported
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9741 $as_echo "$hardcode_action" >&6; }
9743 if test "$hardcode_action" = relink ||
9744 test "$inherit_rpath" = yes; then
9745 # Fast installation is not supported
9746 enable_fast_install=no
9747 elif test "$shlibpath_overrides_runpath" = yes ||
9748 test "$enable_shared" = no; then
9749 # Fast installation is not necessary
9750 enable_fast_install=needless
9758 if test "x$enable_dlopen" != xyes; then
9759 enable_dlopen=unknown
9760 enable_dlopen_self=unknown
9761 enable_dlopen_self_static=unknown
9768 lt_cv_dlopen="load_add_on"
9770 lt_cv_dlopen_self=yes
9773 mingw* | pw32* | cegcc*)
9774 lt_cv_dlopen="LoadLibrary"
9779 lt_cv_dlopen="dlopen"
9784 # if libdl is installed we need to link against it
9785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9786 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9787 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9788 $as_echo_n "(cached) " >&6
9790 ac_check_lib_save_LIBS=$LIBS
9792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9793 /* end confdefs.h. */
9795 /* Override any GCC internal prototype to avoid an error.
9796 Use char because int might match the return type of a GCC
9797 builtin and then its argument prototype would still apply. */
9810 if ac_fn_c_try_link "$LINENO"; then :
9811 ac_cv_lib_dl_dlopen=yes
9813 ac_cv_lib_dl_dlopen=no
9815 rm -f core conftest.err conftest.$ac_objext \
9816 conftest$ac_exeext conftest.$ac_ext
9817 LIBS=$ac_check_lib_save_LIBS
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9820 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9821 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9822 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9827 lt_cv_dlopen_self=yes
9834 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
9835 if test "x$ac_cv_func_shl_load" = x""yes; then :
9836 lt_cv_dlopen="shl_load"
9838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9839 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9840 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9841 $as_echo_n "(cached) " >&6
9843 ac_check_lib_save_LIBS=$LIBS
9845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9846 /* end confdefs.h. */
9848 /* Override any GCC internal prototype to avoid an error.
9849 Use char because int might match the return type of a GCC
9850 builtin and then its argument prototype would still apply. */
9863 if ac_fn_c_try_link "$LINENO"; then :
9864 ac_cv_lib_dld_shl_load=yes
9866 ac_cv_lib_dld_shl_load=no
9868 rm -f core conftest.err conftest.$ac_objext \
9869 conftest$ac_exeext conftest.$ac_ext
9870 LIBS=$ac_check_lib_save_LIBS
9872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9873 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9874 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
9875 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
9877 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
9878 if test "x$ac_cv_func_dlopen" = x""yes; then :
9879 lt_cv_dlopen="dlopen"
9881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9882 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9883 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9884 $as_echo_n "(cached) " >&6
9886 ac_check_lib_save_LIBS=$LIBS
9888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9889 /* end confdefs.h. */
9891 /* Override any GCC internal prototype to avoid an error.
9892 Use char because int might match the return type of a GCC
9893 builtin and then its argument prototype would still apply. */
9906 if ac_fn_c_try_link "$LINENO"; then :
9907 ac_cv_lib_dl_dlopen=yes
9909 ac_cv_lib_dl_dlopen=no
9911 rm -f core conftest.err conftest.$ac_objext \
9912 conftest$ac_exeext conftest.$ac_ext
9913 LIBS=$ac_check_lib_save_LIBS
9915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9916 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9917 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
9918 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9921 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
9922 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
9923 $as_echo_n "(cached) " >&6
9925 ac_check_lib_save_LIBS=$LIBS
9927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9928 /* end confdefs.h. */
9930 /* Override any GCC internal prototype to avoid an error.
9931 Use char because int might match the return type of a GCC
9932 builtin and then its argument prototype would still apply. */
9945 if ac_fn_c_try_link "$LINENO"; then :
9946 ac_cv_lib_svld_dlopen=yes
9948 ac_cv_lib_svld_dlopen=no
9950 rm -f core conftest.err conftest.$ac_objext \
9951 conftest$ac_exeext conftest.$ac_ext
9952 LIBS=$ac_check_lib_save_LIBS
9954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9955 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9956 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
9957 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9960 $as_echo_n "checking for dld_link in -ldld... " >&6; }
9961 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
9962 $as_echo_n "(cached) " >&6
9964 ac_check_lib_save_LIBS=$LIBS
9966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9967 /* end confdefs.h. */
9969 /* Override any GCC internal prototype to avoid an error.
9970 Use char because int might match the return type of a GCC
9971 builtin and then its argument prototype would still apply. */
9984 if ac_fn_c_try_link "$LINENO"; then :
9985 ac_cv_lib_dld_dld_link=yes
9987 ac_cv_lib_dld_dld_link=no
9989 rm -f core conftest.err conftest.$ac_objext \
9990 conftest$ac_exeext conftest.$ac_ext
9991 LIBS=$ac_check_lib_save_LIBS
9993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
9994 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
9995 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
9996 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10017 if test "x$lt_cv_dlopen" != xno; then
10023 case $lt_cv_dlopen in
10025 save_CPPFLAGS="$CPPFLAGS"
10026 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10028 save_LDFLAGS="$LDFLAGS"
10029 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10032 LIBS="$lt_cv_dlopen_libs $LIBS"
10034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10035 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10036 if test "${lt_cv_dlopen_self+set}" = set; then :
10037 $as_echo_n "(cached) " >&6
10039 if test "$cross_compiling" = yes; then :
10040 lt_cv_dlopen_self=cross
10042 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10043 lt_status=$lt_dlunknown
10044 cat > conftest.$ac_ext <<_LT_EOF
10045 #line 10045 "configure"
10046 #include "confdefs.h"
10055 # define LT_DLGLOBAL RTLD_GLOBAL
10058 # define LT_DLGLOBAL DL_GLOBAL
10060 # define LT_DLGLOBAL 0
10064 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10065 find out it does not work in some platform. */
10066 #ifndef LT_DLLAZY_OR_NOW
10068 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10071 # define LT_DLLAZY_OR_NOW DL_LAZY
10074 # define LT_DLLAZY_OR_NOW RTLD_NOW
10077 # define LT_DLLAZY_OR_NOW DL_NOW
10079 # define LT_DLLAZY_OR_NOW 0
10086 void fnord() { int i=42;}
10089 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10090 int status = $lt_dlunknown;
10094 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10095 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10096 /* dlclose (self); */
10104 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10105 (eval $ac_link) 2>&5
10107 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10108 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10109 (./conftest; exit; ) >&5 2>/dev/null
10111 case x$lt_status in
10112 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10113 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10114 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10117 # compilation failed
10118 lt_cv_dlopen_self=no
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10126 $as_echo "$lt_cv_dlopen_self" >&6; }
10128 if test "x$lt_cv_dlopen_self" = xyes; then
10129 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10131 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10132 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10133 $as_echo_n "(cached) " >&6
10135 if test "$cross_compiling" = yes; then :
10136 lt_cv_dlopen_self_static=cross
10138 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10139 lt_status=$lt_dlunknown
10140 cat > conftest.$ac_ext <<_LT_EOF
10141 #line 10141 "configure"
10142 #include "confdefs.h"
10151 # define LT_DLGLOBAL RTLD_GLOBAL
10154 # define LT_DLGLOBAL DL_GLOBAL
10156 # define LT_DLGLOBAL 0
10160 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10161 find out it does not work in some platform. */
10162 #ifndef LT_DLLAZY_OR_NOW
10164 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10167 # define LT_DLLAZY_OR_NOW DL_LAZY
10170 # define LT_DLLAZY_OR_NOW RTLD_NOW
10173 # define LT_DLLAZY_OR_NOW DL_NOW
10175 # define LT_DLLAZY_OR_NOW 0
10182 void fnord() { int i=42;}
10185 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10186 int status = $lt_dlunknown;
10190 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10191 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10192 /* dlclose (self); */
10200 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10201 (eval $ac_link) 2>&5
10203 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10204 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10205 (./conftest; exit; ) >&5 2>/dev/null
10207 case x$lt_status in
10208 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10209 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10210 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10213 # compilation failed
10214 lt_cv_dlopen_self_static=no
10221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10222 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10225 CPPFLAGS="$save_CPPFLAGS"
10226 LDFLAGS="$save_LDFLAGS"
10231 case $lt_cv_dlopen_self in
10232 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10233 *) enable_dlopen_self=unknown ;;
10236 case $lt_cv_dlopen_self_static in
10237 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10238 *) enable_dlopen_self_static=unknown ;;
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10261 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10262 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10263 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10264 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10266 $as_echo "yes" >&6; }
10268 # FIXME - insert some real tests, host_os isn't really good enough
10271 if test -n "$STRIP" ; then
10272 striplib="$STRIP -x"
10273 old_striplib="$STRIP -S"
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10275 $as_echo "yes" >&6; }
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10278 $as_echo "no" >&6; }
10282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10283 $as_echo "no" >&6; }
10299 # Report which library types will actually be built
10300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10301 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10303 $as_echo "$can_build_shared" >&6; }
10305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10306 $as_echo_n "checking whether to build shared libraries... " >&6; }
10307 test "$can_build_shared" = "no" && enable_shared=no
10309 # On AIX, shared libraries and static libraries use the same namespace, and
10310 # are all built from PIC.
10313 test "$enable_shared" = yes && enable_static=no
10314 if test -n "$RANLIB"; then
10315 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10316 postinstall_cmds='$RANLIB $lib'
10321 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10322 test "$enable_shared" = yes && enable_static=no
10326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10327 $as_echo "$enable_shared" >&6; }
10329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10330 $as_echo_n "checking whether to build static libraries... " >&6; }
10331 # Make sure either enable_shared or enable_static is yes.
10332 test "$enable_shared" = yes || enable_static=yes
10333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10334 $as_echo "$enable_static" >&6; }
10341 ac_cpp='$CPP $CPPFLAGS'
10342 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10343 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10344 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10360 ac_config_commands="$ac_config_commands libtool"
10365 # Only expand once:
10369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
10370 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
10371 if test "${ac_cv_c_const+set}" = set; then :
10372 $as_echo_n "(cached) " >&6
10374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10375 /* end confdefs.h. */
10380 /* FIXME: Include the comments suggested by Paul. */
10381 #ifndef __cplusplus
10382 /* Ultrix mips cc rejects this. */
10383 typedef int charset[2];
10385 /* SunOS 4.1.1 cc rejects this. */
10386 char const *const *pcpcc;
10388 /* NEC SVR4.0.2 mips cc rejects this. */
10389 struct point {int x, y;};
10390 static struct point const zero = {0,0};
10391 /* AIX XL C 1.02.0.0 rejects this.
10392 It does not let you subtract one const X* pointer from another in
10393 an arm of an if-expression whose if-part is not a constant
10395 const char *g = "string";
10396 pcpcc = &g + (g ? g-g : 0);
10397 /* HPUX 7.0 cc rejects these. */
10399 ppc = (char**) pcpcc;
10400 pcpcc = (char const *const *) ppc;
10401 { /* SCO 3.2v4 cc rejects this. */
10403 char const *s = 0 ? (char *) 0 : (char const *) 0;
10408 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
10409 int x[] = {25, 17};
10410 const int *foo = &x[0];
10413 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
10414 typedef const int *iptr;
10418 { /* AIX XL C 1.02.0.0 rejects this saying
10419 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
10420 struct s { int j; const int *ap[3]; };
10421 struct s *b; b->j = 5;
10423 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
10424 const int foo = 10;
10425 if (!foo) return 0;
10427 return !cs[0] && !zero.x;
10434 if ac_fn_c_try_compile "$LINENO"; then :
10439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
10442 $as_echo "$ac_cv_c_const" >&6; }
10443 if test $ac_cv_c_const = no; then
10445 $as_echo "#define const /**/" >>confdefs.h
10449 if test $ac_cv_c_compiler_gnu = yes; then
10450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
10451 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
10452 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
10453 $as_echo_n "(cached) " >&6
10455 ac_pattern="Autoconf.*'x'"
10456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10457 /* end confdefs.h. */
10461 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10462 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
10463 ac_cv_prog_gcc_traditional=yes
10465 ac_cv_prog_gcc_traditional=no
10470 if test $ac_cv_prog_gcc_traditional = no; then
10471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10472 /* end confdefs.h. */
10473 #include <termio.h>
10476 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10477 $EGREP "$ac_pattern" >/dev/null 2>&1; then :
10478 ac_cv_prog_gcc_traditional=yes
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
10485 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
10486 if test $ac_cv_prog_gcc_traditional = yes; then
10487 CC="$CC -traditional"
10492 for ac_header in libutil.h pthread.h pty.h sys/prctl.h sys/uio.h util.h \
10495 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10496 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10497 eval as_val=\$$as_ac_Header
10498 if test "x$as_val" = x""yes; then :
10499 cat >>confdefs.h <<_ACEOF
10500 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10508 for ac_func in login_tty
10510 ac_fn_c_check_func "$LINENO" "login_tty" "ac_cv_func_login_tty"
10511 if test "x$ac_cv_func_login_tty" = x""yes; then :
10512 cat >>confdefs.h <<_ACEOF
10513 #define HAVE_LOGIN_TTY 1
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for login_tty in -lutil" >&5
10518 $as_echo_n "checking for login_tty in -lutil... " >&6; }
10519 if test "${ac_cv_lib_util_login_tty+set}" = set; then :
10520 $as_echo_n "(cached) " >&6
10522 ac_check_lib_save_LIBS=$LIBS
10523 LIBS="-lutil $LIBS"
10524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10525 /* end confdefs.h. */
10527 /* Override any GCC internal prototype to avoid an error.
10528 Use char because int might match the return type of a GCC
10529 builtin and then its argument prototype would still apply. */
10537 return login_tty ();
10542 if ac_fn_c_try_link "$LINENO"; then :
10543 ac_cv_lib_util_login_tty=yes
10545 ac_cv_lib_util_login_tty=no
10547 rm -f core conftest.err conftest.$ac_objext \
10548 conftest$ac_exeext conftest.$ac_ext
10549 LIBS=$ac_check_lib_save_LIBS
10551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_login_tty" >&5
10552 $as_echo "$ac_cv_lib_util_login_tty" >&6; }
10553 if test "x$ac_cv_lib_util_login_tty" = x""yes; then :
10554 LIBS="-lutil $LIBS"
10555 $as_echo "#define HAVE_LOGIN_TTY 1" >>confdefs.h
10563 for ac_func in strlcat
10565 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
10566 if test "x$ac_cv_func_strlcat" = x""yes; then :
10567 cat >>confdefs.h <<_ACEOF
10568 #define HAVE_STRLCAT 1
10575 for ac_func in getgrgid_r getgrnam_r getpwnam_r getpwuid_r openpty \
10578 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10579 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10580 eval as_val=\$$as_ac_var
10581 if test "x$as_val" = x""yes; then :
10582 cat >>confdefs.h <<_ACEOF
10583 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10591 /* end confdefs.h. */
10592 #ifndef _XOPEN_SOURCE
10593 #define _XOPEN_SOURCE
10595 #ifndef _GNU_SOURCE
10596 #define _GNU_SOURCE
10598 #include <stdlib.h>
10602 char buf[10]; ptsname_r(0, buf, sizeof(buf));
10607 if ac_fn_c_try_link "$LINENO"; then :
10609 $as_echo "#define HAVE_PTSNAME_R 1" >>confdefs.h
10612 rm -f core conftest.err conftest.$ac_objext \
10613 conftest$ac_exeext conftest.$ac_ext
10615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10616 /* end confdefs.h. */
10617 #include <pthread.h>
10618 #include <signal.h>
10622 sigset_t s; int n; sigwait(&s, &n);
10627 if ac_fn_c_try_link "$LINENO"; then :
10629 $as_echo "#define HAVE_SIGWAIT 1" >>confdefs.h
10632 rm -f core conftest.err conftest.$ac_objext \
10633 conftest$ac_exeext conftest.$ac_ext
10635 # Check whether --enable-ssl was given.
10636 if test "${enable_ssl+set}" = set; then :
10637 enableval=$enable_ssl;
10641 # Check whether --enable-pam was given.
10642 if test "${enable_pam+set}" = set; then :
10643 enableval=$enable_pam;
10647 # Check whether --enable-runtime-loading was given.
10648 if test "${enable_runtime_loading+set}" = set; then :
10649 enableval=$enable_runtime_loading;
10653 if test "x$enable_ssl" != xno; then
10654 for ac_header in openssl/bio.h openssl/err.h openssl/ssl.h
10656 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10657 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10658 eval as_val=\$$as_ac_Header
10659 if test "x$as_val" = x""yes; then :
10660 cat >>confdefs.h <<_ACEOF
10661 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10670 if test "x$enable_pam" != xno; then
10671 for ac_header in security/pam_appl.h security/pam_client.h \
10672 security/pam_misc.h
10674 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10675 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10676 eval as_val=\$$as_ac_Header
10677 if test "x$as_val" = x""yes; then :
10678 cat >>confdefs.h <<_ACEOF
10679 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10688 if test "x$enable_runtime_loading" != xno; then
10689 for ac_func in dlopen
10691 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10692 if test "x$ac_cv_func_dlopen" = x""yes; then :
10693 cat >>confdefs.h <<_ACEOF
10694 #define HAVE_DLOPEN 1
10698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10699 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10700 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10701 $as_echo_n "(cached) " >&6
10703 ac_check_lib_save_LIBS=$LIBS
10705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10706 /* end confdefs.h. */
10708 /* Override any GCC internal prototype to avoid an error.
10709 Use char because int might match the return type of a GCC
10710 builtin and then its argument prototype would still apply. */
10723 if ac_fn_c_try_link "$LINENO"; then :
10724 ac_cv_lib_dl_dlopen=yes
10726 ac_cv_lib_dl_dlopen=no
10728 rm -f core conftest.err conftest.$ac_objext \
10729 conftest$ac_exeext conftest.$ac_ext
10730 LIBS=$ac_check_lib_save_LIBS
10732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10733 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10734 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10736 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
10739 enable_runtime_loading=no
10747 if test "x$enable_runtime_loading" == xno; then
10748 if test "x$enable_ssl" != xno; then
10749 ac_fn_c_check_header_mongrel "$LINENO" "openssl/bio.h" "ac_cv_header_openssl_bio_h" "$ac_includes_default"
10750 if test "x$ac_cv_header_openssl_bio_h" = x""yes; then :
10751 ac_fn_c_check_header_mongrel "$LINENO" "openssl/err.h" "ac_cv_header_openssl_err_h" "$ac_includes_default"
10752 if test "x$ac_cv_header_openssl_err_h" = x""yes; then :
10753 ac_fn_c_check_header_mongrel "$LINENO" "openssl/ssl.h" "ac_cv_header_openssl_ssl_h" "$ac_includes_default"
10754 if test "x$ac_cv_header_openssl_ssl_h" = x""yes; then :
10755 LIBS="-lssl -lcrypto $LIBS"
10767 if test "x$enable_pam" != xno; then
10768 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
10769 if test "x$ac_cv_header_security_pam_appl_h" = x""yes; then :
10774 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_misc.h" "ac_cv_header_security_pam_misc_h" "$ac_includes_default"
10775 if test "x$ac_cv_header_security_pam_misc_h" = x""yes; then :
10776 LIBS="-lpam_misc $LIBS"
10783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
10784 $as_echo_n "checking for deflate in -lz... " >&6; }
10785 if test "${ac_cv_lib_z_deflate+set}" = set; then :
10786 $as_echo_n "(cached) " >&6
10788 ac_check_lib_save_LIBS=$LIBS
10790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10791 /* end confdefs.h. */
10793 /* Override any GCC internal prototype to avoid an error.
10794 Use char because int might match the return type of a GCC
10795 builtin and then its argument prototype would still apply. */
10808 if ac_fn_c_try_link "$LINENO"; then :
10809 ac_cv_lib_z_deflate=yes
10811 ac_cv_lib_z_deflate=no
10813 rm -f core conftest.err conftest.$ac_objext \
10814 conftest$ac_exeext conftest.$ac_ext
10815 LIBS=$ac_check_lib_save_LIBS
10817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
10818 $as_echo "$ac_cv_lib_z_deflate" >&6; }
10819 if test "x$ac_cv_lib_z_deflate" = x""yes; then :
10821 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
10822 if test "x$ac_cv_header_zlib_h" = x""yes; then :
10825 $as_echo "#define HAVE_ZLIB 1" >>confdefs.h
10834 ac_config_files="$ac_config_files Makefile"
10836 cat >confcache <<\_ACEOF
10837 # This file is a shell script that caches the results of configure
10838 # tests run on this system so they can be shared between configure
10839 # scripts and configure runs, see configure's option --config-cache.
10840 # It is not useful on other systems. If it contains results you don't
10841 # want to keep, you may remove or edit it.
10843 # config.status only pays attention to the cache file if you give it
10844 # the --recheck option to rerun configure.
10846 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10847 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10848 # following values.
10852 # The following way of writing the cache mishandles newlines in values,
10853 # but we know of no workaround that is simple, portable, and efficient.
10854 # So, we kill variables containing newlines.
10855 # Ultrix sh set writes to stderr and can't be redirected directly,
10856 # and sets the high bit in the cache file unless we assign to the vars.
10858 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10859 eval ac_val=\$$ac_var
10863 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10864 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10867 _ | IFS | as_nl) ;; #(
10868 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10869 *) { eval $ac_var=; unset $ac_var;} ;;
10875 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10876 *${as_nl}ac_space=\ *)
10877 # `set' does not quote correctly, so add quotes: double-quote
10878 # substitution turns \\\\ into \\, and sed turns \\ into \.
10881 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10884 # `set' quotes correctly as required by POSIX, so do not add quotes.
10885 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10894 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10896 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10898 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10899 if test -w "$cache_file"; then
10900 test "x$cache_file" != "x/dev/null" &&
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10902 $as_echo "$as_me: updating cache $cache_file" >&6;}
10903 cat confcache >$cache_file
10905 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10906 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10911 test "x$prefix" = xNONE && prefix=$ac_default_prefix
10912 # Let make expand exec_prefix.
10913 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10915 DEFS=-DHAVE_CONFIG_H
10919 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10920 # 1. Remove the extension, and $U if already installed.
10921 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10922 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10923 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10924 # will be set to the directory where LIBOBJS objects are built.
10925 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10926 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10928 LIBOBJS=$ac_libobjs
10930 LTLIBOBJS=$ac_ltlibobjs
10933 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10934 as_fn_error "conditional \"AMDEP\" was never defined.
10935 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10937 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10938 as_fn_error "conditional \"am__fastdepCC\" was never defined.
10939 Usually this means the macro was only invoked conditionally." "$LINENO" 5
10942 : ${CONFIG_STATUS=./config.status}
10944 ac_clean_files_save=$ac_clean_files
10945 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10946 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10947 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10949 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10951 # Generated by $as_me.
10952 # Run this file to recreate the current configuration.
10953 # Compiler output produced by configure, useful for debugging
10954 # configure, is in config.log if it exists.
10957 ac_cs_recheck=false
10960 SHELL=\${CONFIG_SHELL-$SHELL}
10963 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10964 ## -------------------- ##
10965 ## M4sh Initialization. ##
10966 ## -------------------- ##
10968 # Be more Bourne compatible
10969 DUALCASE=1; export DUALCASE # for MKS sh
10970 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10973 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10974 # is contrary to our usage. Disable this feature.
10975 alias -g '${1+"$@"}'='"$@"'
10976 setopt NO_GLOB_SUBST
10978 case `(set -o) 2>/dev/null` in #(
10990 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10991 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10992 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10993 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10994 # Prefer a ksh shell builtin over an external printf program on Solaris,
10995 # but without wasting forks for bash or zsh.
10996 if test -z "$BASH_VERSION$ZSH_VERSION" \
10997 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10998 as_echo='print -r --'
10999 as_echo_n='print -rn --'
11000 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11001 as_echo='printf %s\n'
11002 as_echo_n='printf %s'
11004 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11005 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11006 as_echo_n='/usr/ucb/echo -n'
11008 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11009 as_echo_n_body='eval
11013 expr "X$arg" : "X\\(.*\\)$as_nl";
11014 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11016 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11018 export as_echo_n_body
11019 as_echo_n='sh -c $as_echo_n_body as_echo'
11021 export as_echo_body
11022 as_echo='sh -c $as_echo_body as_echo'
11025 # The user is always right.
11026 if test "${PATH_SEPARATOR+set}" != set; then
11028 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11029 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11036 # We need space, tab and new line, in precisely that order. Quoting is
11037 # there to prevent editors from complaining about space-tab.
11038 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11039 # splitting by setting IFS to empty value.)
11042 # Find who we are. Look in the path if we contain no directory separator.
11044 *[\\/]* ) as_myself=$0 ;;
11045 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11046 for as_dir in $PATH
11049 test -z "$as_dir" && as_dir=.
11050 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11056 # We did not find ourselves, most probably we were run as `sh COMMAND'
11057 # in which case we are not to be found in the path.
11058 if test "x$as_myself" = x; then
11061 if test ! -f "$as_myself"; then
11062 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11066 # Unset variables that we do not need and which cause bugs (e.g. in
11067 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11068 # suppresses any "Segmentation fault" message there. '((' could
11069 # trigger a bug in pdksh 5.2.14.
11070 for as_var in BASH_ENV ENV MAIL MAILPATH
11071 do eval test x\${$as_var+set} = xset \
11072 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11085 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11088 # as_fn_error ERROR [LINENO LOG_FD]
11089 # ---------------------------------
11090 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11091 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11092 # script with status $?, using 1 if that was 0.
11095 as_status=$?; test $as_status -eq 0 && as_status=1
11097 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11098 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11100 $as_echo "$as_me: error: $1" >&2
11101 as_fn_exit $as_status
11105 # as_fn_set_status STATUS
11106 # -----------------------
11107 # Set $? to STATUS, without forking.
11108 as_fn_set_status ()
11111 } # as_fn_set_status
11113 # as_fn_exit STATUS
11114 # -----------------
11115 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11119 as_fn_set_status $1
11125 # Portably unset VAR.
11128 { eval $1=; unset $1;}
11130 as_unset=as_fn_unset
11131 # as_fn_append VAR VALUE
11132 # ----------------------
11133 # Append the text in VALUE to the end of the definition contained in VAR. Take
11134 # advantage of any shell optimizations that allow amortized linear growth over
11135 # repeated appends, instead of the typical quadratic growth present in naive
11137 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11138 eval 'as_fn_append ()
11149 # as_fn_arith ARG...
11150 # ------------------
11151 # Perform arithmetic evaluation on the ARGs, and store the result in the
11152 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11153 # must be portable across $(()) and expr.
11154 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11155 eval 'as_fn_arith ()
11162 as_val=`expr "$@" || test $? -eq 1`
11167 if expr a : '\(a\)' >/dev/null 2>&1 &&
11168 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11174 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11175 as_basename=basename
11180 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11186 as_me=`$as_basename -- "$0" ||
11187 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11188 X"$0" : 'X\(//\)$' \| \
11189 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11191 sed '/^.*\/\([^/][^/]*\)\/*$/{
11205 # Avoid depending upon Character Ranges.
11206 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11207 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11208 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11209 as_cr_digits='0123456789'
11210 as_cr_alnum=$as_cr_Letters$as_cr_digits
11212 ECHO_C= ECHO_N= ECHO_T=
11213 case `echo -n x` in #(((((
11215 case `echo 'xy\c'` in
11216 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11218 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11225 rm -f conf$$ conf$$.exe conf$$.file
11226 if test -d conf$$.dir; then
11227 rm -f conf$$.dir/conf$$.file
11230 mkdir conf$$.dir 2>/dev/null
11232 if (echo >conf$$.file) 2>/dev/null; then
11233 if ln -s conf$$.file conf$$ 2>/dev/null; then
11235 # ... but there are two gotchas:
11236 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11237 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11238 # In both cases, we have to default to `cp -p'.
11239 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11241 elif ln conf$$.file conf$$ 2>/dev/null; then
11249 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11250 rmdir conf$$.dir 2>/dev/null
11255 # Create "$as_dir" as a directory, including parents if necessary.
11260 -*) as_dir=./$as_dir;;
11262 test -d "$as_dir" || eval $as_mkdir_p || {
11266 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11267 *) as_qdir=$as_dir;;
11269 as_dirs="'$as_qdir' $as_dirs"
11270 as_dir=`$as_dirname -- "$as_dir" ||
11271 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11272 X"$as_dir" : 'X\(//\)[^/]' \| \
11273 X"$as_dir" : 'X\(//\)$' \| \
11274 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11275 $as_echo X"$as_dir" |
11276 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11280 /^X\(\/\/\)[^/].*/{
11293 test -d "$as_dir" && break
11295 test -z "$as_dirs" || eval "mkdir $as_dirs"
11296 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11300 if mkdir -p . 2>/dev/null; then
11301 as_mkdir_p='mkdir -p "$as_dir"'
11303 test -d ./-p && rmdir ./-p
11307 if test -x / >/dev/null 2>&1; then
11308 as_test_x='test -x'
11310 if ls -dL / >/dev/null 2>&1; then
11317 if test -d "$1"; then
11323 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11324 ???[sx]*):;;*)false;;esac;fi
11328 as_executable_p=$as_test_x
11330 # Sed expression to map a string onto a valid CPP name.
11331 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11333 # Sed expression to map a string onto a valid variable name.
11334 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11338 ## ----------------------------------- ##
11339 ## Main body of $CONFIG_STATUS script. ##
11340 ## ----------------------------------- ##
11342 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11344 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11345 # Save the log message, to keep $0 and so on meaningful, and to
11346 # report actual input values of CONFIG_FILES etc. instead of their
11347 # values after options handling.
11349 This file was extended by shellinabox $as_me 2.9, which was
11350 generated by GNU Autoconf 2.64. Invocation command line was
11352 CONFIG_FILES = $CONFIG_FILES
11353 CONFIG_HEADERS = $CONFIG_HEADERS
11354 CONFIG_LINKS = $CONFIG_LINKS
11355 CONFIG_COMMANDS = $CONFIG_COMMANDS
11358 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11363 case $ac_config_files in *"
11364 "*) set x $ac_config_files; shift; ac_config_files=$*;;
11367 case $ac_config_headers in *"
11368 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11372 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11373 # Files that config.status was made for.
11374 config_files="$ac_config_files"
11375 config_headers="$ac_config_headers"
11376 config_commands="$ac_config_commands"
11380 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11382 \`$as_me' instantiates files and other configuration actions
11383 from templates according to the current configuration. Unless the files
11384 and actions are specified as TAGs, all are instantiated by default.
11386 Usage: $0 [OPTION]... [TAG]...
11388 -h, --help print this help, then exit
11389 -V, --version print version number and configuration settings, then exit
11390 -q, --quiet, --silent
11391 do not print progress messages
11392 -d, --debug don't remove temporary files
11393 --recheck update $as_me by reconfiguring in the same conditions
11394 --file=FILE[:TEMPLATE]
11395 instantiate the configuration file FILE
11396 --header=FILE[:TEMPLATE]
11397 instantiate the configuration header FILE
11399 Configuration files:
11402 Configuration headers:
11405 Configuration commands:
11408 Report bugs to <markus@shellinabox.com>."
11411 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11413 shellinabox config.status 2.9
11414 configured by $0, generated by GNU Autoconf 2.64,
11415 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11417 Copyright (C) 2009 Free Software Foundation, Inc.
11418 This config.status script is free software; the Free Software Foundation
11419 gives unlimited permission to copy, distribute and modify it."
11426 test -n "\$AWK" || AWK=awk
11429 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11430 # The default lists apply if the user does not specify any file.
11436 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11437 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11448 # Handling of the options.
11449 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11451 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11452 $as_echo "$ac_cs_version"; exit ;;
11453 --debug | --debu | --deb | --de | --d | -d )
11455 --file | --fil | --fi | --f )
11458 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11460 as_fn_append CONFIG_FILES " '$ac_optarg'"
11461 ac_need_defaults=false;;
11462 --header | --heade | --head | --hea )
11465 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11467 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11468 ac_need_defaults=false;;
11470 # Conflict between --help and --header
11471 as_fn_error "ambiguous option: \`$1'
11472 Try \`$0 --help' for more information.";;
11473 --help | --hel | -h )
11474 $as_echo "$ac_cs_usage"; exit ;;
11475 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11476 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11479 # This is an error.
11480 -*) as_fn_error "unrecognized option: \`$1'
11481 Try \`$0 --help' for more information." ;;
11483 *) as_fn_append ac_config_targets " $1"
11484 ac_need_defaults=false ;;
11490 ac_configure_extra_args=
11492 if $ac_cs_silent; then
11494 ac_configure_extra_args="$ac_configure_extra_args --silent"
11498 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11499 if \$ac_cs_recheck; then
11500 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11502 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11503 CONFIG_SHELL='$SHELL'
11504 export CONFIG_SHELL
11509 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11513 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11514 ## Running $as_me. ##
11520 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11524 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11527 # The HP-UX ksh and POSIX shell print the target directory to stdout
11528 # if CDPATH is set.
11529 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11531 sed_quote_subst='$sed_quote_subst'
11532 double_quote_subst='$double_quote_subst'
11533 delay_variable_subst='$delay_variable_subst'
11534 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11535 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11536 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11537 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11538 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11539 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11540 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11541 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11542 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11543 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11544 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11545 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11546 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11547 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11548 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11549 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11550 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11551 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11552 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11553 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11554 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11555 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11556 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11557 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11558 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11559 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11560 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11561 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11562 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11563 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11564 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11565 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11566 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11567 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11568 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11569 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11570 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11571 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11572 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11573 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11574 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11575 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11576 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11577 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11578 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11579 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11580 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11581 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11582 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11583 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11584 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11585 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11586 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11587 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11588 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11589 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11590 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11591 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11592 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11593 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11594 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11595 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11596 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11597 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11598 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11599 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11600 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11601 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11602 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11603 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11604 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11605 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11606 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11607 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11608 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11609 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11610 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11611 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11612 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11613 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11614 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11615 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11616 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11617 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11618 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11619 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11620 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11621 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11622 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11623 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11624 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11625 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11626 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11627 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11628 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11629 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11630 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11631 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11632 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11633 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11634 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11635 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11636 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11637 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11638 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11639 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11640 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11641 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11642 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11643 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11644 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11645 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11646 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11647 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11648 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11649 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11650 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11651 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11654 LTCFLAGS='$LTCFLAGS'
11655 compiler='$compiler_DEFAULT'
11657 # Quote evaled strings.
11669 deplibs_check_method \
11678 lt_cv_sys_global_symbol_pipe \
11679 lt_cv_sys_global_symbol_to_cdecl \
11680 lt_cv_sys_global_symbol_to_c_name_address \
11681 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11684 lt_prog_compiler_no_builtin_flag \
11685 lt_prog_compiler_wl \
11686 lt_prog_compiler_pic \
11687 lt_prog_compiler_static \
11688 lt_cv_prog_compiler_c_o \
11696 export_dynamic_flag_spec \
11697 whole_archive_flag_spec \
11698 compiler_needs_object \
11700 allow_undefined_flag \
11701 no_undefined_flag \
11702 hardcode_libdir_flag_spec \
11703 hardcode_libdir_flag_spec_ld \
11704 hardcode_libdir_separator \
11709 variables_saved_for_relink \
11711 library_names_spec \
11716 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11717 *[\\\\\\\`\\"\\\$]*)
11718 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11721 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11726 # Double-quote double-evaled strings.
11727 for var in reload_cmds \
11728 old_postinstall_cmds \
11729 old_postuninstall_cmds \
11731 extract_expsyms_cmds \
11732 old_archive_from_new_cmds \
11733 old_archive_from_expsyms_cmds \
11735 archive_expsym_cmds \
11737 module_expsym_cmds \
11738 export_symbols_cmds \
11741 postuninstall_cmds \
11743 sys_lib_search_path_spec \
11744 sys_lib_dlsearch_path_spec; do
11745 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
11746 *[\\\\\\\`\\"\\\$]*)
11747 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11750 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11755 # Fix-up fallback echo if it was mangled by the above quoting rules.
11757 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
11761 ac_aux_dir='$ac_aux_dir'
11762 xsi_shell='$xsi_shell'
11763 lt_shell_append='$lt_shell_append'
11765 # See if we are running on zsh, and set the options which allow our
11766 # commands through without removal of \ escapes INIT.
11767 if test -n "\${ZSH_VERSION+set}" ; then
11768 setopt NO_GLOB_SUBST
11774 TIMESTAMP='$TIMESTAMP'
11783 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11785 # Handling of arguments.
11786 for ac_config_target in $ac_config_targets
11788 case $ac_config_target in
11789 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11790 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11791 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11792 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11794 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11799 # If the user did not use the arguments to specify the items to instantiate,
11800 # then the envvar interface is used. Set only those that are not.
11801 # We use the long form for the default assignment because of an extremely
11802 # bizarre bug on SunOS 4.1.3.
11803 if $ac_need_defaults; then
11804 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11805 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11806 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11809 # Have a temporary directory for convenience. Make it in the build tree
11810 # simply because there is no reason against having it here, and in addition,
11811 # creating and moving files from /tmp can sometimes cause problems.
11812 # Hook for its removal unless debugging.
11813 # Note that there is a small window in which the directory will not be cleaned:
11814 # after its creation but before its name has been assigned to `$tmp'.
11818 trap 'exit_status=$?
11819 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11821 trap 'as_fn_exit 1' 1 2 13 15
11823 # Create a (secure) tmp directory for tmp files.
11826 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11827 test -n "$tmp" && test -d "$tmp"
11830 tmp=./conf$$-$RANDOM
11831 (umask 077 && mkdir "$tmp")
11832 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11834 # Set up the scripts for CONFIG_FILES section.
11835 # No need to generate them if there are no CONFIG_FILES.
11836 # This happens for instance with `./config.status config.h'.
11837 if test -n "$CONFIG_FILES"; then
11840 ac_cr=`echo X | tr X '\015'`
11841 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11842 # But we know of no other shell where ac_cr would be empty at this
11843 # point, so we can use a bashism as a fallback.
11844 if test "x$ac_cr" = x; then
11845 eval ac_cr=\$\'\\r\'
11847 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11848 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11851 ac_cs_awk_cr=$ac_cr
11854 echo 'BEGIN {' >"$tmp/subs1.awk" &&
11859 echo "cat >conf$$subs.awk <<_ACEOF" &&
11860 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11862 } >conf$$subs.sh ||
11863 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11864 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11866 for ac_last_try in false false false false false :; do
11867 . ./conf$$subs.sh ||
11868 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11870 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11871 if test $ac_delim_n = $ac_delim_num; then
11873 elif $ac_last_try; then
11874 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11876 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11879 rm -f conf$$subs.sh
11881 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11882 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11886 s/^/S["/; s/!.*/"]=/
11896 s/\(.\{148\}\).*/\1/
11898 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11903 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11910 s/\(.\{148\}\).*/\1/
11912 s/["\\]/\\&/g; s/^/"/; s/$/"/
11916 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11921 ' <conf$$subs.awk | sed '
11926 ' >>$CONFIG_STATUS || ac_write_fail=1
11927 rm -f conf$$subs.awk
11928 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11930 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11931 for (key in S) S_is_set[key] = 1
11937 nfields = split(line, field, "@")
11939 len = length(field[1])
11940 for (i = 2; i < nfields; i++) {
11942 keylen = length(key)
11943 if (S_is_set[key]) {
11945 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11946 len += length(value) + length(field[++i])
11957 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11958 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11959 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11962 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11963 || as_fn_error "could not setup config files machinery" "$LINENO" 5
11966 # VPATH may cause trouble with some makes, so we remove $(srcdir),
11967 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11968 # trailing colons and then remove the whole line if VPATH becomes empty
11969 # (actually we leave an empty line to preserve line numbers).
11970 if test "x$srcdir" = x.; then
11971 ac_vpsub='/^[ ]*VPATH[ ]*=/{
11972 s/:*\$(srcdir):*/:/
11973 s/:*\${srcdir}:*/:/
11975 s/^\([^=]*=[ ]*\):*/\1/
11981 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11982 fi # test -n "$CONFIG_FILES"
11984 # Set up the scripts for CONFIG_HEADERS section.
11985 # No need to generate them if there are no CONFIG_HEADERS.
11986 # This happens for instance with `./config.status Makefile'.
11987 if test -n "$CONFIG_HEADERS"; then
11988 cat >"$tmp/defines.awk" <<\_ACAWK ||
11992 # Transform confdefs.h into an awk script `defines.awk', embedded as
11993 # here-document in config.status, that substitutes the proper values into
11994 # config.h.in to produce config.h.
11996 # Create a delimiter string that does not exist in confdefs.h, to ease
11997 # handling of long lines.
11999 for ac_last_try in false false :; do
12000 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12001 if test -z "$ac_t"; then
12003 elif $ac_last_try; then
12004 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12006 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12010 # For the awk script, D is an array of macro values keyed by name,
12011 # likewise P contains macro parameters if any. Preserve backslash
12012 # newline sequences.
12014 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12016 s/.\{148\}/&'"$ac_delim"'/g
12019 s/^[ ]*#[ ]*define[ ][ ]*/ /
12026 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12028 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12032 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12033 D["\1"]=" \3\\\\\\n"\\/p
12035 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12040 s/.\{148\}/&'"$ac_delim"'/g
12045 s/["\\]/\\&/g; s/^/"/; s/$/"/p
12048 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12050 ' <confdefs.h | sed '
12051 s/'"$ac_delim"'/"\\\
12052 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12054 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12055 for (key in D) D_is_set[key] = 1
12058 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12060 split(line, arg, " ")
12061 if (arg[1] == "#") {
12065 defundef = substr(arg[1], 2)
12068 split(mac1, mac2, "(") #)
12070 prefix = substr(line, 1, index(line, defundef) - 1)
12071 if (D_is_set[macro]) {
12072 # Preserve the white space surrounding the "#".
12073 print prefix "define", macro P[macro] D[macro]
12076 # Replace #undef with comments. This is necessary, for example,
12077 # in the case of _POSIX_SOURCE, which is predefined and required
12078 # on some systems where configure will not decide to define it.
12079 if (defundef == "undef") {
12080 print "/*", prefix defundef, macro, "*/"
12088 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12089 as_fn_error "could not setup config headers machinery" "$LINENO" 5
12090 fi # test -n "$CONFIG_HEADERS"
12093 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12098 :[FHLC]) ac_mode=$ac_tag; continue;;
12100 case $ac_mode$ac_tag in
12102 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12103 :[FH]-) ac_tag=-:-;;
12104 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12121 -) ac_f="$tmp/stdin";;
12122 *) # Look for the file first in the build tree, then in the source tree
12123 # (if the path is not absolute). The absolute path cannot be DOS-style,
12124 # because $ac_f cannot contain `:'.
12128 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12130 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12132 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12133 as_fn_append ac_file_inputs " '$ac_f'"
12136 # Let's still pretend it is `configure' which instantiates (i.e., don't
12137 # use $as_me), people would be surprised to read:
12138 # /* config.h. Generated by config.status. */
12139 configure_input='Generated from '`
12140 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12142 if test x"$ac_file" != x-; then
12143 configure_input="$ac_file. $configure_input"
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12145 $as_echo "$as_me: creating $ac_file" >&6;}
12147 # Neutralize special characters interpreted by sed in replacement strings.
12148 case $configure_input in #(
12149 *\&* | *\|* | *\\* )
12150 ac_sed_conf_input=`$as_echo "$configure_input" |
12151 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12152 *) ac_sed_conf_input=$configure_input;;
12156 *:-:* | *:-) cat >"$tmp/stdin" \
12157 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12162 ac_dir=`$as_dirname -- "$ac_file" ||
12163 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12164 X"$ac_file" : 'X\(//\)[^/]' \| \
12165 X"$ac_file" : 'X\(//\)$' \| \
12166 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12167 $as_echo X"$ac_file" |
12168 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12172 /^X\(\/\/\)[^/].*/{
12185 as_dir="$ac_dir"; as_fn_mkdir_p
12189 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12191 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12192 # A ".." for each directory in $ac_dir_suffix.
12193 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12194 case $ac_top_builddir_sub in
12195 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12196 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12199 ac_abs_top_builddir=$ac_pwd
12200 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12201 # for backward compatibility:
12202 ac_top_builddir=$ac_top_build_prefix
12205 .) # We are building in place.
12207 ac_top_srcdir=$ac_top_builddir_sub
12208 ac_abs_top_srcdir=$ac_pwd ;;
12209 [\\/]* | ?:[\\/]* ) # Absolute name.
12210 ac_srcdir=$srcdir$ac_dir_suffix;
12211 ac_top_srcdir=$srcdir
12212 ac_abs_top_srcdir=$srcdir ;;
12213 *) # Relative name.
12214 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12215 ac_top_srcdir=$ac_top_build_prefix$srcdir
12216 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12218 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12228 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12229 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12231 ac_MKDIR_P=$MKDIR_P
12233 [\\/$]* | ?:[\\/]* ) ;;
12234 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12238 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12239 # If the template does not know about datarootdir, expand it.
12240 # FIXME: This hack should be removed a few years after 2.60.
12241 ac_datarootdir_hack=; ac_datarootdir_seen=
12252 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12253 *datarootdir*) ac_datarootdir_seen=yes;;
12254 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12256 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12258 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12259 ac_datarootdir_hack='
12260 s&@datadir@&$datadir&g
12261 s&@docdir@&$docdir&g
12262 s&@infodir@&$infodir&g
12263 s&@localedir@&$localedir&g
12264 s&@mandir@&$mandir&g
12265 s&\\\${datarootdir}&$datarootdir&g' ;;
12269 # Neutralize VPATH when `$srcdir' = `.'.
12270 # Shell code in configure.ac might set extrasub.
12271 # FIXME: do we really want to maintain this feature?
12272 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12273 ac_sed_extra="$ac_vpsub
12276 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12278 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12279 s|@configure_input@|$ac_sed_conf_input|;t t
12280 s&@top_builddir@&$ac_top_builddir_sub&;t t
12281 s&@top_build_prefix@&$ac_top_build_prefix&;t t
12282 s&@srcdir@&$ac_srcdir&;t t
12283 s&@abs_srcdir@&$ac_abs_srcdir&;t t
12284 s&@top_srcdir@&$ac_top_srcdir&;t t
12285 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12286 s&@builddir@&$ac_builddir&;t t
12287 s&@abs_builddir@&$ac_abs_builddir&;t t
12288 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12289 s&@INSTALL@&$ac_INSTALL&;t t
12290 s&@MKDIR_P@&$ac_MKDIR_P&;t t
12291 $ac_datarootdir_hack
12293 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12294 || as_fn_error "could not create $ac_file" "$LINENO" 5
12296 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12297 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12298 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12299 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12300 which seems to be undefined. Please make sure it is defined." >&5
12301 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12302 which seems to be undefined. Please make sure it is defined." >&2;}
12306 -) cat "$tmp/out" && rm -f "$tmp/out";;
12307 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12309 || as_fn_error "could not create $ac_file" "$LINENO" 5
12315 if test x"$ac_file" != x-; then
12317 $as_echo "/* $configure_input */" \
12318 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12319 } >"$tmp/config.h" \
12320 || as_fn_error "could not create $ac_file" "$LINENO" 5
12321 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12322 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12323 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12326 mv "$tmp/config.h" "$ac_file" \
12327 || as_fn_error "could not create $ac_file" "$LINENO" 5
12330 $as_echo "/* $configure_input */" \
12331 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12332 || as_fn_error "could not create -" "$LINENO" 5
12334 # Compute "$ac_file"'s index in $config_headers.
12337 for _am_header in $config_headers :; do
12338 case $_am_header in
12339 $_am_arg | $_am_arg:* )
12342 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12345 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12346 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12347 X"$_am_arg" : 'X\(//\)[^/]' \| \
12348 X"$_am_arg" : 'X\(//\)$' \| \
12349 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12350 $as_echo X"$_am_arg" |
12351 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12355 /^X\(\/\/\)[^/].*/{
12367 s/.*/./; q'`/stamp-h$_am_stamp_count
12370 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12371 $as_echo "$as_me: executing $ac_file commands" >&6;}
12376 case $ac_file$ac_mode in
12377 "depfiles":C) test x"$AMDEP_TRUE" != x"" || # Autoconf 2.62 quotes --file arguments for eval, but not when files
12378 # are listed without --file. Let's play safe and only enable the eval
12379 # if we detect the quoting.
12380 case $CONFIG_FILES in
12381 *\'*) eval set x "$CONFIG_FILES" ;;
12382 *) set x $CONFIG_FILES ;;
12387 # Strip MF so we end up with the name of the file.
12388 mf=`echo "$mf" | sed -e 's/:.*$//'`
12389 # Check whether this is an Automake generated Makefile or not.
12390 # We used to match only the files named `Makefile.in', but
12391 # some people rename them; so instead we look at the file content.
12392 # Grep'ing the first line is not enough: some people post-process
12393 # each Makefile.in and add a new line on top of each file to say so.
12394 # Grep'ing the whole file is not good either: AIX grep has a line
12395 # limit of 2048, but all sed's we know have understand at least 4000.
12396 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12397 dirpart=`$as_dirname -- "$mf" ||
12398 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12399 X"$mf" : 'X\(//\)[^/]' \| \
12400 X"$mf" : 'X\(//\)$' \| \
12401 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12403 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12407 /^X\(\/\/\)[^/].*/{
12423 # Extract the definition of DEPDIR, am__include, and am__quote
12424 # from the Makefile without running `make'.
12425 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12426 test -z "$DEPDIR" && continue
12427 am__include=`sed -n 's/^am__include = //p' < "$mf"`
12428 test -z "am__include" && continue
12429 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12430 # When using ansi2knr, U may be empty or an underscore; expand it
12431 U=`sed -n 's/^U = //p' < "$mf"`
12432 # Find all dependency output files, they are included files with
12433 # $(DEPDIR) in their names. We invoke sed twice because it is the
12434 # simplest approach to changing $(DEPDIR) to its actual value in the
12436 for file in `sed -n "
12437 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12438 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12439 # Make sure the directory exists.
12440 test -f "$dirpart/$file" && continue
12441 fdir=`$as_dirname -- "$file" ||
12442 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12443 X"$file" : 'X\(//\)[^/]' \| \
12444 X"$file" : 'X\(//\)$' \| \
12445 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12446 $as_echo X"$file" |
12447 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12451 /^X\(\/\/\)[^/].*/{
12464 as_dir=$dirpart/$fdir; as_fn_mkdir_p
12465 # echo "creating $dirpart/$file"
12466 echo '# dummy' > "$dirpart/$file"
12472 # See if we are running on zsh, and set the options which allow our
12473 # commands through without removal of \ escapes.
12474 if test -n "${ZSH_VERSION+set}" ; then
12475 setopt NO_GLOB_SUBST
12478 cfgfile="${ofile}T"
12479 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12482 cat <<_LT_EOF >> "$cfgfile"
12485 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12486 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12487 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12488 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12490 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12491 # 2006, 2007, 2008 Free Software Foundation, Inc.
12492 # Written by Gordon Matzigkeit, 1996
12494 # This file is part of GNU Libtool.
12496 # GNU Libtool is free software; you can redistribute it and/or
12497 # modify it under the terms of the GNU General Public License as
12498 # published by the Free Software Foundation; either version 2 of
12499 # the License, or (at your option) any later version.
12501 # As a special exception to the GNU General Public License,
12502 # if you distribute this file as part of a program or library that
12503 # is built using GNU Libtool, you may include this file under the
12504 # same distribution terms that you use for the rest of that program.
12506 # GNU Libtool is distributed in the hope that it will be useful,
12507 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12508 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12509 # GNU General Public License for more details.
12511 # You should have received a copy of the GNU General Public License
12512 # along with GNU Libtool; see the file COPYING. If not, a copy
12513 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12514 # obtained by writing to the Free Software Foundation, Inc.,
12515 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12518 # The names of the tagged configurations supported by this script.
12521 # ### BEGIN LIBTOOL CONFIG
12523 # Which release of libtool.m4 was used?
12524 macro_version=$macro_version
12525 macro_revision=$macro_revision
12527 # Whether or not to build shared libraries.
12528 build_libtool_libs=$enable_shared
12530 # Whether or not to build static libraries.
12531 build_old_libs=$enable_static
12533 # What type of objects to build.
12536 # Whether or not to optimize for fast installation.
12537 fast_install=$enable_fast_install
12540 host_alias=$host_alias
12544 # The build system.
12545 build_alias=$build_alias
12549 # A sed program that does not truncate output.
12552 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12553 Xsed="\$SED -e 1s/^X//"
12555 # A grep program that handles long lines.
12561 # A literal string matcher.
12564 # A BSD- or MS-compatible name lister.
12567 # Whether we need soft or hard links.
12570 # What is the maximum length of a command?
12571 max_cmd_len=$max_cmd_len
12573 # Object file suffix (normally "o").
12576 # Executable file suffix (normally "").
12579 # whether the shell understands "unset".
12582 # turn spaces into newlines.
12585 # turn newlines into spaces.
12588 # How to create reloadable object files.
12589 reload_flag=$lt_reload_flag
12590 reload_cmds=$lt_reload_cmds
12592 # An object symbol dumper.
12593 OBJDUMP=$lt_OBJDUMP
12595 # Method to check whether dependent libraries are shared objects.
12596 deplibs_check_method=$lt_deplibs_check_method
12598 # Command to use when deplibs_check_method == "file_magic".
12599 file_magic_cmd=$lt_file_magic_cmd
12603 AR_FLAGS=$lt_AR_FLAGS
12605 # A symbol stripping program.
12608 # Commands used to install an old-style archive.
12610 old_postinstall_cmds=$lt_old_postinstall_cmds
12611 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12616 # LTCC compiler flags.
12617 LTCFLAGS=$lt_CFLAGS
12619 # Take the output of nm and produce a listing of raw symbols and C names.
12620 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12622 # Transform the output of nm in a proper C declaration.
12623 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12625 # Transform the output of nm in a C name address pair.
12626 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12628 # Transform the output of nm in a C name address pair when lib prefix is needed.
12629 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12631 # The name of the directory that contains temporary libtool files.
12634 # Shell to use when invoking shell scripts.
12637 # An echo program that does not interpret backslashes.
12640 # Used to examine libraries when file_magic_cmd begins with "file".
12641 MAGIC_CMD=$MAGIC_CMD
12643 # Must we lock files when doing compilation?
12644 need_locks=$lt_need_locks
12646 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12647 DSYMUTIL=$lt_DSYMUTIL
12649 # Tool to change global to local symbols on Mac OS X.
12652 # Tool to manipulate fat objects and archives on Mac OS X.
12655 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12658 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12659 OTOOL64=$lt_OTOOL64
12661 # Old archive suffix (normally "a").
12664 # Shared library suffix (normally ".so").
12665 shrext_cmds=$lt_shrext_cmds
12667 # The commands to extract the exported symbol list from a shared archive.
12668 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12670 # Variables whose values should be saved in libtool wrapper scripts and
12671 # restored at link time.
12672 variables_saved_for_relink=$lt_variables_saved_for_relink
12674 # Do we need the "lib" prefix for modules?
12675 need_lib_prefix=$need_lib_prefix
12677 # Do we need a version for libraries?
12678 need_version=$need_version
12680 # Library versioning type.
12681 version_type=$version_type
12683 # Shared library runtime path variable.
12684 runpath_var=$runpath_var
12686 # Shared library path variable.
12687 shlibpath_var=$shlibpath_var
12689 # Is shlibpath searched before the hard-coded library search path?
12690 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12692 # Format of library name prefix.
12693 libname_spec=$lt_libname_spec
12695 # List of archive names. First name is the real one, the rest are links.
12696 # The last name is the one that the linker finds with -lNAME
12697 library_names_spec=$lt_library_names_spec
12699 # The coded name of the library, if different from the real name.
12700 soname_spec=$lt_soname_spec
12702 # Command to use after installation of a shared archive.
12703 postinstall_cmds=$lt_postinstall_cmds
12705 # Command to use after uninstallation of a shared archive.
12706 postuninstall_cmds=$lt_postuninstall_cmds
12708 # Commands used to finish a libtool library installation in a directory.
12709 finish_cmds=$lt_finish_cmds
12711 # As "finish_cmds", except a single script fragment to be evaled but
12713 finish_eval=$lt_finish_eval
12715 # Whether we should hardcode library paths into libraries.
12716 hardcode_into_libs=$hardcode_into_libs
12718 # Compile-time system search path for libraries.
12719 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12721 # Run-time system search path for libraries.
12722 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12724 # Whether dlopen is supported.
12725 dlopen_support=$enable_dlopen
12727 # Whether dlopen of programs is supported.
12728 dlopen_self=$enable_dlopen_self
12730 # Whether dlopen of statically linked programs is supported.
12731 dlopen_self_static=$enable_dlopen_self_static
12733 # Commands to strip libraries.
12734 old_striplib=$lt_old_striplib
12735 striplib=$lt_striplib
12738 # The linker used to build libraries.
12741 # Commands used to build an old-style archive.
12742 old_archive_cmds=$lt_old_archive_cmds
12744 # A language specific compiler.
12747 # Is the compiler the GNU compiler?
12750 # Compiler flag to turn off builtin functions.
12751 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12753 # How to pass a linker flag through the compiler.
12754 wl=$lt_lt_prog_compiler_wl
12756 # Additional compiler flags for building library objects.
12757 pic_flag=$lt_lt_prog_compiler_pic
12759 # Compiler flag to prevent dynamic linking.
12760 link_static_flag=$lt_lt_prog_compiler_static
12762 # Does compiler simultaneously support -c and -o options?
12763 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12765 # Whether or not to add -lc for building shared libraries.
12766 build_libtool_need_lc=$archive_cmds_need_lc
12768 # Whether or not to disallow shared libs when runtime libs are static.
12769 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12771 # Compiler flag to allow reflexive dlopens.
12772 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12774 # Compiler flag to generate shared objects directly from archives.
12775 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12777 # Whether the compiler copes with passing no objects directly.
12778 compiler_needs_object=$lt_compiler_needs_object
12780 # Create an old-style archive from a shared archive.
12781 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12783 # Create a temporary old-style archive to link instead of a shared archive.
12784 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12786 # Commands used to build a shared archive.
12787 archive_cmds=$lt_archive_cmds
12788 archive_expsym_cmds=$lt_archive_expsym_cmds
12790 # Commands used to build a loadable module if different from building
12791 # a shared archive.
12792 module_cmds=$lt_module_cmds
12793 module_expsym_cmds=$lt_module_expsym_cmds
12795 # Whether we are building with GNU ld or not.
12796 with_gnu_ld=$lt_with_gnu_ld
12798 # Flag that allows shared libraries with undefined symbols to be built.
12799 allow_undefined_flag=$lt_allow_undefined_flag
12801 # Flag that enforces no undefined symbols.
12802 no_undefined_flag=$lt_no_undefined_flag
12804 # Flag to hardcode \$libdir into a binary during linking.
12805 # This must work even if \$libdir does not exist
12806 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12808 # If ld is used when linking, flag to hardcode \$libdir into a binary
12809 # during linking. This must work even if \$libdir does not exist.
12810 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12812 # Whether we need a single "-rpath" flag with a separated argument.
12813 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12815 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12816 # DIR into the resulting binary.
12817 hardcode_direct=$hardcode_direct
12819 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12820 # DIR into the resulting binary and the resulting library dependency is
12821 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12822 # library is relocated.
12823 hardcode_direct_absolute=$hardcode_direct_absolute
12825 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12826 # into the resulting binary.
12827 hardcode_minus_L=$hardcode_minus_L
12829 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12830 # into the resulting binary.
12831 hardcode_shlibpath_var=$hardcode_shlibpath_var
12833 # Set to "yes" if building a shared library automatically hardcodes DIR
12834 # into the library and all subsequent libraries and executables linked
12836 hardcode_automatic=$hardcode_automatic
12838 # Set to yes if linker adds runtime paths of dependent libraries
12839 # to runtime path list.
12840 inherit_rpath=$inherit_rpath
12842 # Whether libtool must link a program against all its dependency libraries.
12843 link_all_deplibs=$link_all_deplibs
12845 # Fix the shell variable \$srcfile for the compiler.
12846 fix_srcfile_path=$lt_fix_srcfile_path
12848 # Set to "yes" if exported symbols are required.
12849 always_export_symbols=$always_export_symbols
12851 # The commands to list exported symbols.
12852 export_symbols_cmds=$lt_export_symbols_cmds
12854 # Symbols that should not be listed in the preloaded symbols.
12855 exclude_expsyms=$lt_exclude_expsyms
12857 # Symbols that must always be exported.
12858 include_expsyms=$lt_include_expsyms
12860 # Commands necessary for linking programs (against libraries) with templates.
12861 prelink_cmds=$lt_prelink_cmds
12863 # Specify filename containing input files.
12864 file_list_spec=$lt_file_list_spec
12866 # How to hardcode a shared library path into an executable.
12867 hardcode_action=$hardcode_action
12869 # ### END LIBTOOL CONFIG
12875 cat <<\_LT_EOF >> "$cfgfile"
12876 # AIX sometimes has problems with the GCC collect2 program. For some
12877 # reason, if we set the COLLECT_NAMES environment variable, the problems
12878 # vanish in a puff of smoke.
12879 if test "X${COLLECT_NAMES+set}" != Xset; then
12881 export COLLECT_NAMES
12888 ltmain="$ac_aux_dir/ltmain.sh"
12891 # We use sed instead of cat because bash on DJGPP gets confused if
12892 # if finds mixed CR/LF and LF-only lines. Since sed operates in
12893 # text mode, it properly converts lines to CR/LF. This bash problem
12894 # is reportedly fixed, but why not run on old versions too?
12895 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12896 || (rm -f "$cfgfile"; exit 1)
12900 cat << \_LT_EOF >> "$cfgfile"
12902 # func_dirname file append nondir_replacement
12903 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12904 # otherwise set result to NONDIR_REPLACEMENT.
12908 */*) func_dirname_result="${1%/*}${2}" ;;
12909 * ) func_dirname_result="${3}" ;;
12913 # func_basename file
12916 func_basename_result="${1##*/}"
12919 # func_dirname_and_basename file append nondir_replacement
12920 # perform func_basename and func_dirname in a single function
12922 # dirname: Compute the dirname of FILE. If nonempty,
12923 # add APPEND to the result, otherwise set result
12924 # to NONDIR_REPLACEMENT.
12925 # value returned in "$func_dirname_result"
12926 # basename: Compute filename of FILE.
12927 # value retuned in "$func_basename_result"
12928 # Implementation must be kept synchronized with func_dirname
12929 # and func_basename. For efficiency, we do not delegate to
12930 # those functions but instead duplicate the functionality here.
12931 func_dirname_and_basename ()
12934 */*) func_dirname_result="${1%/*}${2}" ;;
12935 * ) func_dirname_result="${3}" ;;
12937 func_basename_result="${1##*/}"
12940 # func_stripname prefix suffix name
12941 # strip PREFIX and SUFFIX off of NAME.
12942 # PREFIX and SUFFIX must not contain globbing or regex special
12943 # characters, hashes, percent signs, but SUFFIX may contain a leading
12944 # dot (in which case that matches only a dot).
12947 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12948 # positional parameters, so assign one to ordinary parameter first.
12949 func_stripname_result=${3}
12950 func_stripname_result=${func_stripname_result#"${1}"}
12951 func_stripname_result=${func_stripname_result%"${2}"}
12957 func_opt_split_opt=${1%%=*}
12958 func_opt_split_arg=${1#*=}
12965 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
12966 *) func_lo2o_result=${1} ;;
12970 # func_xform libobj-or-source
12973 func_xform_result=${1%.*}.lo
12976 # func_arith arithmetic-term...
12979 func_arith_result=$(( $* ))
12983 # STRING may not start with a hyphen.
12986 func_len_result=${#1}
12991 *) # Bourne compatible functions.
12992 cat << \_LT_EOF >> "$cfgfile"
12994 # func_dirname file append nondir_replacement
12995 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12996 # otherwise set result to NONDIR_REPLACEMENT.
12999 # Extract subdirectory from the argument.
13000 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13001 if test "X$func_dirname_result" = "X${1}"; then
13002 func_dirname_result="${3}"
13004 func_dirname_result="$func_dirname_result${2}"
13008 # func_basename file
13011 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
13015 # func_stripname prefix suffix name
13016 # strip PREFIX and SUFFIX off of NAME.
13017 # PREFIX and SUFFIX must not contain globbing or regex special
13018 # characters, hashes, percent signs, but SUFFIX may contain a leading
13019 # dot (in which case that matches only a dot).
13020 # func_strip_suffix prefix name
13024 .*) func_stripname_result=`$ECHO "X${3}" \
13025 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13026 *) func_stripname_result=`$ECHO "X${3}" \
13027 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13032 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13033 my_sed_long_arg='1s/^-[^=]*=//'
13038 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13039 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13045 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13048 # func_xform libobj-or-source
13051 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13054 # func_arith arithmetic-term...
13057 func_arith_result=`expr "$@"`
13061 # STRING may not start with a hyphen.
13064 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13070 case $lt_shell_append in
13072 cat << \_LT_EOF >> "$cfgfile"
13074 # func_append var value
13075 # Append VALUE to the end of shell variable VAR.
13083 cat << \_LT_EOF >> "$cfgfile"
13085 # func_append var value
13086 # Append VALUE to the end of shell variable VAR.
13097 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13098 || (rm -f "$cfgfile"; exit 1)
13100 mv -f "$cfgfile" "$ofile" ||
13101 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13112 ac_clean_files=$ac_clean_files_save
13114 test $ac_write_fail = 0 ||
13115 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13118 # configure is writing to config.log, and then calls config.status.
13119 # config.status does its own redirection, appending to config.log.
13120 # Unfortunately, on DOS this fails, as config.log is still kept open
13121 # by configure, so config.status won't be able to write to it; its
13122 # output is simply discarded. So we exec the FD to /dev/null,
13123 # effectively closing config.log, so it can be properly (re)opened and
13124 # appended to by config.status. When coming back to configure, we
13125 # need to make the FD available again.
13126 if test "$no_create" != yes; then
13128 ac_config_status_args=
13129 test "$silent" = yes &&
13130 ac_config_status_args="$ac_config_status_args --quiet"
13132 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13134 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13135 # would make configure fail if this is the last instruction.
13136 $ac_cs_success || as_fn_exit $?
13138 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13139 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13140 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}