2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65 for Cycript 0.9.
5 # Report bugs to <saurik@saurik.com>.
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
19 # Be more Bourne compatible
20 DUALCASE
=1; export DUALCASE
# for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
29 case `(set -o) 2>/dev/null` in #(
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo_n='print
-rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
57 as_echo_n='/usr
/ucb
/echo -n'
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
70 as_echo_n='sh
-c $as_echo_n_body as_echo
'
73 as_echo='sh
-c $as_echo_body as_echo
'
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
79 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
93 # Find who we are. Look in the path if we contain no directory separator.
95 *[\\/]* ) as_myself=$0 ;;
96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
100 test -z "$as_dir" && as_dir=.
101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
107 # We did not find ourselves, most probably we were run as `sh COMMAND'
108 # in which case we are not to be found in the path.
109 if test "x$as_myself" = x
; then
112 if test ! -f "$as_myself"; then
113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
117 # Unset variables that we do not need and which cause bugs (e.g. in
118 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
119 # suppresses any "Segmentation fault" message there. '((' could
120 # trigger a bug in pdksh 5.2.14.
121 for as_var
in BASH_ENV ENV MAIL MAILPATH
122 do eval test x\
${$as_var+set} = xset \
123 && ( (unset $as_var) || exit 1) >/dev
/null
2>&1 && unset $as_var || :
136 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
138 if test "x$CONFIG_SHELL" = x
; then
139 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143 # is contrary to our usage. Disable this feature.
144 alias -g '\${1+\"\$@\"}'='\"\$@\"'
147 case \`(set -o) 2>/dev/null\` in #(
155 as_required
="as_fn_return () { (exit \$1); }
156 as_fn_success () { as_fn_return 0; }
157 as_fn_failure () { as_fn_return 1; }
158 as_fn_ret_success () { return 0; }
159 as_fn_ret_failure () { return 1; }
162 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
169 exitcode=1; echo positional parameters were not saved.
171 test x\$exitcode = x0 || exit 1"
172 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
173 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176 test \$(( 1 + 1 )) = 2 || exit 1"
177 if (eval "$as_required") 2>/dev
/null
; then :
182 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
185 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
187 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
190 test -z "$as_dir" && as_dir
=.
194 for as_base
in sh bash ksh sh5
; do
195 # Try only shells that exist, to save several forks.
196 as_shell
=$as_dir/$as_base
197 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
199 CONFIG_SHELL
=$as_shell as_have_required
=yes
200 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
208 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
210 CONFIG_SHELL
=$SHELL as_have_required
=yes
215 if test "x$CONFIG_SHELL" != x
; then :
216 # We cannot yet assume a decent shell, so we have to provide a
217 # neutralization value for shells without unset; and this also
218 # works around shells that cannot unset nonexistent variables.
221 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
223 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
226 if test x
$as_have_required = xno
; then :
227 $as_echo "$0: This script requires a shell more modern than all"
228 $as_echo "$0: the shells that I found on your system."
229 if test x
${ZSH_VERSION+set} = xset
; then
230 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
233 $as_echo "$0: Please tell bug-autoconf@gnu.org and saurik@saurik.com
234 $0: about your system, including any error possibly output
235 $0: before this message. Then install a modern shell, or
236 $0: manually run the script under such a shell if you do
243 SHELL
=${CONFIG_SHELL-/bin/sh}
245 # Unset more variables known to interfere with behavior of common tools.
246 CLICOLOR_FORCE
= GREP_OPTIONS
=
247 unset CLICOLOR_FORCE GREP_OPTIONS
249 ## --------------------- ##
250 ## M4sh Shell Functions. ##
251 ## --------------------- ##
254 # Portably unset VAR.
257 { eval $1=; unset $1;}
261 # as_fn_set_status STATUS
262 # -----------------------
263 # Set $? to STATUS, without forking.
271 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
281 # Create "$as_dir" as a directory, including parents if necessary.
286 -*) as_dir
=.
/$as_dir;;
288 test -d "$as_dir" || eval $as_mkdir_p || {
292 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
295 as_dirs
="'$as_qdir' $as_dirs"
296 as_dir
=`$as_dirname -- "$as_dir" ||
297 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298 X"$as_dir" : 'X\(//\)[^/]' \| \
299 X"$as_dir" : 'X\(//\)$' \| \
300 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301 $as_echo X"$as_dir" |
302 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319 test -d "$as_dir" && break
321 test -z "$as_dirs" || eval "mkdir $as_dirs"
322 } || test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
326 # as_fn_append VAR VALUE
327 # ----------------------
328 # Append the text in VALUE to the end of the definition contained in VAR. Take
329 # advantage of any shell optimizations that allow amortized linear growth over
330 # repeated appends, instead of the typical quadratic growth present in naive
332 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
333 eval 'as_fn_append ()
346 # Perform arithmetic evaluation on the ARGs, and store the result in the
347 # global $as_val. Take advantage of shells that can avoid forks. The arguments
348 # must be portable across $(()) and expr.
349 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
357 as_val
=`expr "$@" || test $? -eq 1`
362 # as_fn_error ERROR [LINENO LOG_FD]
363 # ---------------------------------
364 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366 # script with status $?, using 1 if that was 0.
369 as_status
=$?
; test $as_status -eq 0 && as_status
=1
371 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
372 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374 $as_echo "$as_me: error: $1" >&2
375 as_fn_exit
$as_status
378 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
379 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
385 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
391 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
397 as_me
=`$as_basename -- "$0" ||
398 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399 X"$0" : 'X\(//\)$' \| \
400 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402 sed '/^.*\/\([^/][^/]*\)\/*$/{
416 # Avoid depending upon Character Ranges.
417 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
418 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
420 as_cr_digits
='0123456789'
421 as_cr_alnum
=$as_cr_Letters$as_cr_digits
424 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
425 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
426 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
440 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 chmod +x
"$as_me.lineno" ||
445 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
447 # Don't try to exec as it changes $[0], causing all sort of problems
448 # (the dirname of $[0] is not the place where we might find the
449 # original and so on. Autoconf is especially sensitive to this).
451 # Exit status is that of the last command.
455 ECHO_C
= ECHO_N
= ECHO_T
=
456 case `echo -n x` in #(((((
458 case `echo 'xy\c'` in
459 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
461 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
468 rm -f conf$$ conf$$.exe conf$$.
file
469 if test -d conf$$.dir
; then
470 rm -f conf$$.dir
/conf$$.
file
473 mkdir conf$$.dir
2>/dev
/null
475 if (echo >conf$$.
file) 2>/dev
/null
; then
476 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
478 # ... but there are two gotchas:
479 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481 # In both cases, we have to default to `cp -p'.
482 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe
||
484 elif ln conf$$.
file conf$$
2>/dev
/null
; then
492 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
493 rmdir conf$$.dir
2>/dev
/null
495 if mkdir -p .
2>/dev
/null
; then
496 as_mkdir_p
='mkdir -p "$as_dir"'
498 test -d .
/-p && rmdir .
/-p
502 if test -x / >/dev
/null
2>&1; then
505 if ls -dL / >/dev
/null
2>&1; then
512 if test -d "$1"; then
518 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519 ???[sx]*):;;*)false;;esac;fi
523 as_executable_p
=$as_test_x
525 # Sed expression to map a string onto a valid CPP name.
526 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528 # Sed expression to map a string onto a valid variable name.
529 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 # Check that we are running under the correct shell.
534 SHELL
=${CONFIG_SHELL-/bin/sh}
538 # Remove one level of quotation (which was required for Make).
539 ECHO
=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
544 if test "X$1" = X
--no-reexec; then
545 # Discard the --no-reexec flag, and continue.
547 elif test "X$1" = X
--fallback-echo; then
548 # Avoid inline document here, it may be left over
550 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
551 # Yippee, $ECHO works!
554 # Restart under the correct shell.
555 exec $SHELL "$0" --no-reexec ${1+"$@"}
558 if test "X$1" = X
--fallback-echo; then
559 # used as fallback echo
567 # The HP-UX ksh and POSIX shell print the target directory to stdout
569 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
571 if test -z "$lt_ECHO"; then
572 if test "X${echo_test_string+set}" != Xset
; then
573 # find a string as large as possible, as long as the shell can cope with it
574 for cmd
in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
575 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
576 if { echo_test_string
=`eval $cmd`; } 2>/dev
/null
&&
577 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev
/null
584 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
585 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
586 test "X$echo_testing_string" = "X$echo_test_string"; then
589 # The Solaris, AIX, and Digital Unix default echo programs unquote
590 # backslashes. This makes it impossible to quote backslashes using
591 # echo "$something" | sed 's/\\/\\\\/g'
593 # So, first we look for a working echo in the user's PATH.
595 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
596 for dir
in $PATH /usr
/ucb
; do
598 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
599 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
600 echo_testing_string
=`($dir/echo "$echo_test_string") 2>/dev/null` &&
601 test "X$echo_testing_string" = "X$echo_test_string"; then
608 if test "X$ECHO" = Xecho
; then
609 # We didn't find a better echo, so look for alternatives.
610 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
611 echo_testing_string
=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
612 test "X$echo_testing_string" = "X$echo_test_string"; then
613 # This shell has a builtin print -r that does the trick.
615 elif { test -f /bin
/ksh
|| test -f /bin
/ksh
$ac_exeext; } &&
616 test "X$CONFIG_SHELL" != X
/bin
/ksh
; then
617 # If we have ksh, try running configure again with it.
618 ORIGINAL_CONFIG_SHELL
=${CONFIG_SHELL-/bin/sh}
619 export ORIGINAL_CONFIG_SHELL
620 CONFIG_SHELL
=/bin
/ksh
622 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
626 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
627 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
628 test "X$echo_testing_string" = "X$echo_test_string"; then
631 elif echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
632 test "X$echo_testing_string" = 'X\t' &&
633 echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
634 test "X$echo_testing_string" = "X$echo_test_string"; then
635 CONFIG_SHELL
=$ORIGINAL_CONFIG_SHELL
637 SHELL
="$CONFIG_SHELL"
639 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
640 elif echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
641 test "X$echo_testing_string" = 'X\t' &&
642 echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
643 test "X$echo_testing_string" = "X$echo_test_string"; then
644 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
646 # maybe with a smaller string...
649 for cmd
in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
650 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev
/null
657 if test "$prev" != 'sed 50q "$0"'; then
658 echo_test_string
=`eval $prev`
659 export echo_test_string
660 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
662 # Oops. We lost completely, so just stick with echo.
671 # Copy echo and quote the copy suitably for passing to libtool from
672 # the Makefile, instead of quoting the original, which is used later.
674 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
675 lt_ECHO
="$CONFIG_SHELL \\\$\$0 --fallback-echo"
681 # Use only awk features that work with 7th edition Unix awk (1978).
682 # My, what an old awk you have, Mr. Solaris!
684 while (length(v1) && length(v2)) {
685 # Set d1 to be the next thing to compare from v1, and likewise for d2.
686 # Normally this is a single character, but if v1 and v2 contain digits,
687 # compare them as integers and fractions as strverscmp does.
688 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
689 # Split v1 and v2 into their leading digit string components d1 and d2,
690 # and advance v1 and v2 past the leading digit strings.
691 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
692 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
693 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
694 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
697 # Compare two fractions.
698 while (d1 ~ /^0/ && d2 ~ /^0/) {
699 d1 = substr(d1, 2); len1--
700 d2 = substr(d2, 2); len2--
702 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
703 # The two components differ in length, and the common prefix
704 # contains only leading zeros. Consider the longer to be less.
708 # Otherwise, compare as strings.
713 # A fraction is less than an integer.
718 # An integer is greater than a fraction.
721 # Compare two integers.
727 # The normal case, without worrying about digits.
728 d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
729 d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
734 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
735 # which mishandles some comparisons of empty strings to integers.
736 if (length(v2)) exit 1
737 if (length(v1)) exit 2
741 test -n "$DJDIR" || exec 7<&0 </dev
/null
745 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
746 # so uname gets run too.
747 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
752 ac_default_prefix
=/usr
/local
754 ac_config_libobj_dir
=.
761 # Identity of this package.
762 PACKAGE_NAME
='Cycript'
763 PACKAGE_TARNAME
='cycript'
764 PACKAGE_VERSION
='0.9'
765 PACKAGE_STRING
='Cycript 0.9'
766 PACKAGE_BUGREPORT
='saurik@saurik.com'
767 PACKAGE_URL
='http://www.cycript.org/'
769 ac_unique_file
="Console.cpp"
770 # Factoring default headers for most tests.
771 ac_includes_default
="\
773 #ifdef HAVE_SYS_TYPES_H
774 # include <sys/types.h>
776 #ifdef HAVE_SYS_STAT_H
777 # include <sys/stat.h>
783 # ifdef HAVE_STDLIB_H
788 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
793 #ifdef HAVE_STRINGS_H
794 # include <strings.h>
796 #ifdef HAVE_INTTYPES_H
797 # include <inttypes.h>
806 ac_subst_vars
='LTLIBOBJS
900 program_transform_name
913 enable_option_checking
924 ac_precious_vars
='build_alias
948 # Initialize some variables set by options.
950 ac_init_version
=false
951 ac_unrecognized_opts
=
953 # The variables have the same names as the options, with
954 # dashes changed to underlines.
962 program_transform_name
=s
,x
,x
,
970 # Installation directory options.
971 # These are left unexpanded so users can "make install exec_prefix=/foo"
972 # and all the variables that are supposed to be based on exec_prefix
973 # by default will actually change.
974 # Use braces instead of parens because sh, perl, etc. also accept them.
975 # (The list follows the same order as the GNU Coding Standards.)
976 bindir
='${exec_prefix}/bin'
977 sbindir
='${exec_prefix}/sbin'
978 libexecdir
='${exec_prefix}/libexec'
979 datarootdir
='${prefix}/share'
980 datadir
='${datarootdir}'
981 sysconfdir
='${prefix}/etc'
982 sharedstatedir
='${prefix}/com'
983 localstatedir
='${prefix}/var'
984 includedir
='${prefix}/include'
985 oldincludedir
='/usr/include'
986 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
987 infodir
='${datarootdir}/info'
992 libdir
='${exec_prefix}/lib'
993 localedir
='${datarootdir}/locale'
994 mandir
='${datarootdir}/man'
1000 # If the previous option needs an argument, assign it.
1001 if test -n "$ac_prev"; then
1002 eval $ac_prev=\
$ac_option
1008 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1012 # Accept the important Cygnus configure options, so we can diagnose typos.
1014 case $ac_dashdash$ac_option in
1018 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1020 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1021 bindir
=$ac_optarg ;;
1023 -build | --build | --buil | --bui | --bu)
1024 ac_prev
=build_alias
;;
1025 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1026 build_alias
=$ac_optarg ;;
1028 -cache-file | --cache-file | --cache-fil | --cache-fi \
1029 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1030 ac_prev
=cache_file
;;
1031 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1032 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1033 cache_file
=$ac_optarg ;;
1035 --config-cache | -C)
1036 cache_file
=config.cache
;;
1038 -datadir | --datadir | --datadi | --datad)
1040 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1041 datadir
=$ac_optarg ;;
1043 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1044 | --dataroo | --dataro | --datar)
1045 ac_prev
=datarootdir
;;
1046 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1047 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1048 datarootdir
=$ac_optarg ;;
1050 -disable-* | --disable-*)
1051 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1052 # Reject names that are not valid shell variable names.
1053 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1054 as_fn_error
"invalid feature name: $ac_useropt"
1055 ac_useropt_orig
=$ac_useropt
1056 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057 case $ac_user_opts in
1059 "enable_
$ac_useropt"
1061 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1062 ac_unrecognized_sep
=', ';;
1064 eval enable_
$ac_useropt=no
;;
1066 -docdir | --docdir | --docdi | --doc | --do)
1068 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1069 docdir
=$ac_optarg ;;
1071 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1073 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1074 dvidir
=$ac_optarg ;;
1076 -enable-* | --enable-*)
1077 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1078 # Reject names that are not valid shell variable names.
1079 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1080 as_fn_error
"invalid feature name: $ac_useropt"
1081 ac_useropt_orig
=$ac_useropt
1082 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1083 case $ac_user_opts in
1085 "enable_
$ac_useropt"
1087 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1088 ac_unrecognized_sep
=', ';;
1090 eval enable_
$ac_useropt=\
$ac_optarg ;;
1092 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1093 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1094 | --exec | --exe | --ex)
1095 ac_prev
=exec_prefix
;;
1096 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1097 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1098 | --exec=* | --exe=* | --ex=*)
1099 exec_prefix
=$ac_optarg ;;
1101 -gas | --gas | --ga | --g)
1102 # Obsolete; use --with-gas.
1105 -help | --help | --hel | --he | -h)
1106 ac_init_help
=long
;;
1107 -help=r
* | --help=r
* | --hel=r
* | --he=r
* | -hr*)
1108 ac_init_help
=recursive
;;
1109 -help=s
* | --help=s
* | --hel=s
* | --he=s
* | -hs*)
1110 ac_init_help
=short
;;
1112 -host | --host | --hos | --ho)
1113 ac_prev
=host_alias
;;
1114 -host=* | --host=* | --hos=* | --ho=*)
1115 host_alias
=$ac_optarg ;;
1117 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1119 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1121 htmldir
=$ac_optarg ;;
1123 -includedir | --includedir | --includedi | --included | --include \
1124 | --includ | --inclu | --incl | --inc)
1125 ac_prev
=includedir
;;
1126 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1127 | --includ=* | --inclu=* | --incl=* | --inc=*)
1128 includedir
=$ac_optarg ;;
1130 -infodir | --infodir | --infodi | --infod | --info | --inf)
1132 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1133 infodir
=$ac_optarg ;;
1135 -libdir | --libdir | --libdi | --libd)
1137 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1138 libdir
=$ac_optarg ;;
1140 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1141 | --libexe | --libex | --libe)
1142 ac_prev
=libexecdir
;;
1143 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1144 | --libexe=* | --libex=* | --libe=*)
1145 libexecdir
=$ac_optarg ;;
1147 -localedir | --localedir | --localedi | --localed | --locale)
1148 ac_prev
=localedir
;;
1149 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1150 localedir
=$ac_optarg ;;
1152 -localstatedir | --localstatedir | --localstatedi | --localstated \
1153 | --localstate | --localstat | --localsta | --localst | --locals)
1154 ac_prev
=localstatedir
;;
1155 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1156 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1157 localstatedir
=$ac_optarg ;;
1159 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1161 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1162 mandir
=$ac_optarg ;;
1164 -nfp | --nfp | --nf)
1165 # Obsolete; use --without-fp.
1168 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1169 | --no-cr | --no-c | -n)
1172 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1173 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1176 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1177 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1178 | --oldin | --oldi | --old | --ol | --o)
1179 ac_prev
=oldincludedir
;;
1180 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1181 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1182 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1183 oldincludedir
=$ac_optarg ;;
1185 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1187 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1188 prefix
=$ac_optarg ;;
1190 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1191 | --program-pre | --program-pr | --program-p)
1192 ac_prev
=program_prefix
;;
1193 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1194 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1195 program_prefix
=$ac_optarg ;;
1197 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1198 | --program-suf | --program-su | --program-s)
1199 ac_prev
=program_suffix
;;
1200 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1201 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1202 program_suffix
=$ac_optarg ;;
1204 -program-transform-name | --program-transform-name \
1205 | --program-transform-nam | --program-transform-na \
1206 | --program-transform-n | --program-transform- \
1207 | --program-transform | --program-transfor \
1208 | --program-transfo | --program-transf \
1209 | --program-trans | --program-tran \
1210 | --progr-tra | --program-tr | --program-t)
1211 ac_prev
=program_transform_name
;;
1212 -program-transform-name=* | --program-transform-name=* \
1213 | --program-transform-nam=* | --program-transform-na=* \
1214 | --program-transform-n=* | --program-transform-=* \
1215 | --program-transform=* | --program-transfor=* \
1216 | --program-transfo=* | --program-transf=* \
1217 | --program-trans=* | --program-tran=* \
1218 | --progr-tra=* | --program-tr=* | --program-t=*)
1219 program_transform_name
=$ac_optarg ;;
1221 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1223 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1224 pdfdir
=$ac_optarg ;;
1226 -psdir | --psdir | --psdi | --psd | --ps)
1228 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1231 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1232 | -silent | --silent | --silen | --sile | --sil)
1235 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1237 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1239 sbindir
=$ac_optarg ;;
1241 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1242 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1243 | --sharedst | --shareds | --shared | --share | --shar \
1245 ac_prev
=sharedstatedir
;;
1246 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1247 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1248 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1250 sharedstatedir
=$ac_optarg ;;
1252 -site | --site | --sit)
1254 -site=* | --site=* | --sit=*)
1257 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1259 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1260 srcdir
=$ac_optarg ;;
1262 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1263 | --syscon | --sysco | --sysc | --sys | --sy)
1264 ac_prev
=sysconfdir
;;
1265 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1266 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1267 sysconfdir
=$ac_optarg ;;
1269 -target | --target | --targe | --targ | --tar | --ta | --t)
1270 ac_prev
=target_alias
;;
1271 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1272 target_alias
=$ac_optarg ;;
1274 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1277 -version | --version | --versio | --versi | --vers | -V)
1278 ac_init_version
=: ;;
1281 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1282 # Reject names that are not valid shell variable names.
1283 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1284 as_fn_error
"invalid package name: $ac_useropt"
1285 ac_useropt_orig
=$ac_useropt
1286 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1287 case $ac_user_opts in
1291 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1292 ac_unrecognized_sep
=', ';;
1294 eval with_
$ac_useropt=\
$ac_optarg ;;
1296 -without-* | --without-*)
1297 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1298 # Reject names that are not valid shell variable names.
1299 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1300 as_fn_error
"invalid package name: $ac_useropt"
1301 ac_useropt_orig
=$ac_useropt
1302 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1303 case $ac_user_opts in
1307 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1308 ac_unrecognized_sep
=', ';;
1310 eval with_
$ac_useropt=no
;;
1313 # Obsolete; use --with-x.
1316 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1317 | --x-incl | --x-inc | --x-in | --x-i)
1318 ac_prev
=x_includes
;;
1319 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1320 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1321 x_includes
=$ac_optarg ;;
1323 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1324 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1325 ac_prev
=x_libraries
;;
1326 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1327 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1328 x_libraries
=$ac_optarg ;;
1330 -*) as_fn_error
"unrecognized option: \`$ac_option'
1331 Try \`$0 --help' for more information."
1335 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1336 # Reject names that are not valid shell variable names.
1337 case $ac_envvar in #(
1338 '' | [0-9]* | *[!_$as_cr_alnum]* )
1339 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1341 eval $ac_envvar=\
$ac_optarg
1342 export $ac_envvar ;;
1345 # FIXME: should be removed in autoconf 3.0.
1346 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1347 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1348 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1349 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1355 if test -n "$ac_prev"; then
1356 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1357 as_fn_error
"missing argument to $ac_option"
1360 if test -n "$ac_unrecognized_opts"; then
1361 case $enable_option_checking in
1363 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1364 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1368 # Check all directory arguments for consistency.
1369 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1370 datadir sysconfdir sharedstatedir localstatedir includedir \
1371 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1372 libdir localedir mandir
1374 eval ac_val
=\$
$ac_var
1375 # Remove trailing slashes.
1378 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1379 eval $ac_var=\
$ac_val;;
1381 # Be sure to have absolute directory names.
1383 [\\/$
]* | ?
:[\\/]* ) continue;;
1384 NONE
| '' ) case $ac_var in *prefix
) continue;; esac;;
1386 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1389 # There might be people who depend on the old broken behavior: `$host'
1390 # used to hold the argument of --host etc.
1391 # FIXME: To remove some day.
1394 target
=$target_alias
1396 # FIXME: To remove some day.
1397 if test "x$host_alias" != x
; then
1398 if test "x$build_alias" = x
; then
1399 cross_compiling
=maybe
1400 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1401 If a cross compiler is detected then cross compile mode will be used." >&2
1402 elif test "x$build_alias" != "x$host_alias"; then
1408 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1410 test "$silent" = yes && exec 6>/dev
/null
1413 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1414 ac_ls_di
=`ls -di .` &&
1415 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1416 as_fn_error
"working directory cannot be determined"
1417 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1418 as_fn_error
"pwd does not report name of working directory"
1421 # Find the source files, if location was not specified.
1422 if test -z "$srcdir"; then
1423 ac_srcdir_defaulted
=yes
1424 # Try the directory containing this script, then the parent directory.
1425 ac_confdir
=`$as_dirname -- "$as_myself" ||
1426 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1427 X"$as_myself" : 'X\(//\)[^/]' \| \
1428 X"$as_myself" : 'X\(//\)$' \| \
1429 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1430 $as_echo X"$as_myself" |
1431 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1449 if test ! -r "$srcdir/$ac_unique_file"; then
1453 ac_srcdir_defaulted
=no
1455 if test ! -r "$srcdir/$ac_unique_file"; then
1456 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1457 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1459 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1461 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1463 # When building in place, set srcdir=.
1464 if test "$ac_abs_confdir" = "$ac_pwd"; then
1467 # Remove unnecessary trailing slashes from srcdir.
1468 # Double slashes in file names in object file debugging info
1469 # mess up M-x gdb in Emacs.
1471 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1473 for ac_var
in $ac_precious_vars; do
1474 eval ac_env_
${ac_var}_set
=\
${${ac_var}+set}
1475 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1476 eval ac_cv_env_
${ac_var}_set
=\
${${ac_var}+set}
1477 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1481 # Report the --help message.
1483 if test "$ac_init_help" = "long"; then
1484 # Omit some internal or obsolete options to make the list less imposing.
1485 # This message is too long to be a string in the A/UX 3.1 sh.
1487 \`configure' configures Cycript 0.9 to adapt to many kinds of systems.
1489 Usage: $0 [OPTION]... [VAR=VALUE]...
1491 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1492 VAR=VALUE. See below for descriptions of some of the useful variables.
1494 Defaults for the options are specified in brackets.
1497 -h, --help display this help and exit
1498 --help=short display options specific to this package
1499 --help=recursive display the short help of all the included packages
1500 -V, --version display version information and exit
1501 -q, --quiet, --silent do not print \`checking...' messages
1502 --cache-file=FILE cache test results in FILE [disabled]
1503 -C, --config-cache alias for \`--cache-file=config.cache'
1504 -n, --no-create do not create output files
1505 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1507 Installation directories:
1508 --prefix=PREFIX install architecture-independent files in PREFIX
1509 [$ac_default_prefix]
1510 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1513 By default, \`make install' will install all the files in
1514 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1515 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1516 for instance \`--prefix=\$HOME'.
1518 For better control, use the options below.
1520 Fine tuning of the installation directories:
1521 --bindir=DIR user executables [EPREFIX/bin]
1522 --sbindir=DIR system admin executables [EPREFIX/sbin]
1523 --libexecdir=DIR program executables [EPREFIX/libexec]
1524 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1525 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1526 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1527 --libdir=DIR object code libraries [EPREFIX/lib]
1528 --includedir=DIR C header files [PREFIX/include]
1529 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1530 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1531 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1532 --infodir=DIR info documentation [DATAROOTDIR/info]
1533 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1534 --mandir=DIR man documentation [DATAROOTDIR/man]
1535 --docdir=DIR documentation root [DATAROOTDIR/doc/cycript]
1536 --htmldir=DIR html documentation [DOCDIR]
1537 --dvidir=DIR dvi documentation [DOCDIR]
1538 --pdfdir=DIR pdf documentation [DOCDIR]
1539 --psdir=DIR ps documentation [DOCDIR]
1545 --build=BUILD configure
for building on BUILD
[guessed
]
1546 --host=HOST cross
-compile to build programs to run on HOST
[BUILD
]
1550 if test -n "$ac_init_help"; then
1551 case $ac_init_help in
1552 short
| recursive
) echo "Configuration of Cycript 0.9:";;
1557 --disable-option-checking ignore unrecognized
--enable/--with options
1558 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1559 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1560 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1561 --enable-static[=PKGS
] build static libraries
[default
=yes]
1562 --enable-fast-install[=PKGS
]
1563 optimize
for fast installation
[default
=yes]
1564 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1565 --disable-rpath do not hardcode runtime library paths
1568 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1569 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1570 --with-pic try to use only PIC
/non
-PIC objects
[default
=use
1572 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1573 --with-apr=PATH prefix
for installed APR or the full path to
1575 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1576 --with-libiconv-prefix[=DIR
] search
for libiconv
in DIR
/include and DIR
/lib
1577 --without-libiconv-prefix don
't search for libiconv in includedir and libdir
1579 Some influential environment variables:
1580 CC C compiler command
1581 CFLAGS C compiler flags
1582 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1583 nonstandard directory <lib dir>
1584 LIBS libraries to pass to the linker, e.g. -l<library>
1585 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1586 you have headers in a nonstandard directory <include dir>
1588 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1589 the first program found out of
: `bison -y', `byacc
', `yacc'.
1590 YFLAGS The list of arguments that will be passed by default to
$YACC.
1591 This
script will default YFLAGS to the empty string to avoid a
1592 default value of
`-d' given by some make applications.
1593 CXX C++ compiler command
1594 CXXFLAGS C++ compiler flags
1595 CXXCPP C++ preprocessor
1596 PKG_CONFIG path to pkg-config utility
1598 C compiler flags for WEBKIT, overriding pkg-config
1599 WEBKIT_LIBS linker flags for WEBKIT, overriding pkg-config
1601 C compiler flags for LIBFFI, overriding pkg-config
1602 LIBFFI_LIBS linker flags for LIBFFI, overriding pkg-config
1603 OBJCXX Objective C++ compiler command
1604 OBJCXXFLAGS Objective C++ compiler flags
1606 Use these variables to override the choices made by `configure
' or to help
1607 it to find libraries and programs with nonstandard names/locations.
1609 Report bugs to <saurik@saurik.com>.
1610 Cycript home page: <http://www.cycript.org/>.
1615 if test "$ac_init_help" = "recursive"; then
1616 # If there are subdirs, report their specific --help.
1617 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1618 test -d "$ac_dir" ||
1619 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1624 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1626 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's
|^\.
[\\/]||'`
1627 # A ".." for each directory in $ac_dir_suffix.
1628 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's
|/[^
\\/]*|/..
|g
;s
|/||'`
1629 case $ac_top_builddir_sub in
1630 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1631 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1634 ac_abs_top_builddir=$ac_pwd
1635 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1636 # for backward compatibility:
1637 ac_top_builddir=$ac_top_build_prefix
1640 .) # We are building in place.
1642 ac_top_srcdir=$ac_top_builddir_sub
1643 ac_abs_top_srcdir=$ac_pwd ;;
1644 [\\/]* | ?:[\\/]* ) # Absolute name.
1645 ac_srcdir=$srcdir$ac_dir_suffix;
1646 ac_top_srcdir=$srcdir
1647 ac_abs_top_srcdir=$srcdir ;;
1649 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1650 ac_top_srcdir=$ac_top_build_prefix$srcdir
1651 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1653 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1655 cd "$ac_dir" || { ac_status=$?; continue; }
1656 # Check for guested configure.
1657 if test -f "$ac_srcdir/configure.gnu"; then
1659 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1660 elif test -f "$ac_srcdir/configure"; then
1662 $SHELL "$ac_srcdir/configure" --help=recursive
1664 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1666 cd "$ac_pwd" || { ac_status=$?; break; }
1670 test -n "$ac_init_help" && exit $ac_status
1671 if $ac_init_version; then
1673 Cycript configure 0.9
1674 generated by GNU Autoconf 2.65
1676 Copyright (C) 2009 Free Software Foundation, Inc.
1677 This configure script is free software; the Free Software Foundation
1678 gives unlimited permission to copy, distribute and modify it.
1683 ## ------------------------ ##
1684 ## Autoconf initialization. ##
1685 ## ------------------------ ##
1687 # ac_fn_c_try_compile LINENO
1688 # --------------------------
1689 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1690 ac_fn_c_try_compile ()
1692 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693 rm -f conftest.$ac_objext
1694 if { { ac_try="$ac_compile"
1696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697 *) ac_try_echo=$ac_try;;
1699 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700 $as_echo "$ac_try_echo"; } >&5
1701 (eval "$ac_compile") 2>conftest.err
1703 if test -s conftest.err; then
1704 grep -v '^
*+' conftest.err >conftest.er1
1705 cat conftest.er1 >&5
1706 mv -f conftest.er1 conftest.err
1708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709 test $ac_status = 0; } && {
1710 test -z "$ac_c_werror_flag" ||
1711 test ! -s conftest.err
1712 } && test -s conftest.$ac_objext; then :
1715 $as_echo "$as_me: failed program was:" >&5
1716 sed 's
/^
/| /' conftest.$ac_ext >&5
1720 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1721 as_fn_set_status $ac_retval
1723 } # ac_fn_c_try_compile
1725 # ac_fn_c_try_link LINENO
1726 # -----------------------
1727 # Try to link conftest.$ac_ext, and return whether this succeeded.
1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1731 rm -f conftest.$ac_objext conftest$ac_exeext
1732 if { { ac_try="$ac_link"
1734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1735 *) ac_try_echo=$ac_try;;
1737 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1738 $as_echo "$ac_try_echo"; } >&5
1739 (eval "$ac_link") 2>conftest.err
1741 if test -s conftest.err; then
1742 grep -v '^
*+' conftest.err >conftest.er1
1743 cat conftest.er1 >&5
1744 mv -f conftest.er1 conftest.err
1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747 test $ac_status = 0; } && {
1748 test -z "$ac_c_werror_flag" ||
1749 test ! -s conftest.err
1750 } && test -s conftest$ac_exeext && {
1751 test "$cross_compiling" = yes ||
1752 $as_test_x conftest$ac_exeext
1756 $as_echo "$as_me: failed program was:" >&5
1757 sed 's
/^
/| /' conftest.$ac_ext >&5
1761 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1762 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1763 # interfere with the next link command; also delete a directory that is
1764 # left behind by Apple's compiler. We
do this before executing the actions.
1765 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1766 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1767 as_fn_set_status
$ac_retval
1769 } # ac_fn_c_try_link
1771 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1772 # -------------------------------------------------------
1773 # Tests whether HEADER exists and can be compiled using the include files in
1774 # INCLUDES, setting the cache variable VAR accordingly.
1775 ac_fn_c_check_header_compile
()
1777 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1779 $as_echo_n "checking for $2... " >&6; }
1780 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1781 $as_echo_n "(cached) " >&6
1783 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1784 /* end confdefs.h. */
1788 if ac_fn_c_try_compile
"$LINENO"; then :
1793 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1797 $as_echo "$ac_res" >&6; }
1798 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1800 } # ac_fn_c_check_header_compile
1802 # ac_fn_c_try_cpp LINENO
1803 # ----------------------
1804 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1807 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1808 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1810 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
1811 *) ac_try_echo=$ac_try;;
1813 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1814 $as_echo "$ac_try_echo"; } >&5
1815 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1817 if test -s conftest.err; then
1818 grep -v '^ *+' conftest.err >conftest.er1
1819 cat conftest.er1 >&5
1820 mv -f conftest.er1 conftest.err
1822 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1823 test $ac_status = 0; } >/dev/null && {
1824 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1825 test ! -s conftest.err
1829 $as_echo "$as_me: failed program was:" >&5
1830 sed 's/^/| /' conftest.$ac_ext >&5
1834 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1835 as_fn_set_status $ac_retval
1839 # ac_fn_c_try_run LINENO
1840 # ----------------------
1841 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1842 # that executables *can* be run.
1845 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1846 if { { ac_try="$ac_link"
1848 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
1849 *) ac_try_echo
=$ac_try;;
1851 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1852 $as_echo "$ac_try_echo"; } >&5
1853 (eval "$ac_link") 2>&5
1855 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1856 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1857 { { case "(($ac_try" in
1858 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
1859 *) ac_try_echo=$ac_try;;
1861 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1862 $as_echo "$ac_try_echo"; } >&5
1863 (eval "$ac_try") 2>&5
1865 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1866 test $ac_status = 0; }; }; then :
1869 $as_echo "$as_me: program exited with status $ac_status" >&5
1870 $as_echo "$as_me: failed program was:" >&5
1871 sed 's/^/| /' conftest.$ac_ext >&5
1873 ac_retval=$ac_status
1875 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1876 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1877 as_fn_set_status $ac_retval
1881 # ac_fn_c_check_func LINENO FUNC VAR
1882 # ----------------------------------
1883 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1884 ac_fn_c_check_func ()
1886 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1888 $as_echo_n "checking for $2... " >&6; }
1889 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1890 $as_echo_n "(cached) " >&6
1892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1893 /* end confdefs.h. */
1894 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1895 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1896 #define $2 innocuous_$2
1898 /* System header to define __stub macros and hopefully few prototypes,
1899 which can conflict with char $2 (); below.
1900 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1901 <limits.h> exists even on freestanding compilers. */
1904 # include <limits.h>
1906 # include <assert.h>
1911 /* Override any GCC internal prototype to avoid an error.
1912 Use char because int might match the return type of a GCC
1913 builtin and then its argument prototype would still apply. */
1918 /* The GNU C library defines this for functions which it implements
1919 to always fail with ENOSYS. Some functions are actually named
1920 something starting with __ and the normal name is an alias. */
1921 #if defined __stub_$2 || defined __stub___$2
1933 if ac_fn_c_try_link "$LINENO"; then :
1938 rm -f core conftest.err conftest.$ac_objext \
1939 conftest$ac_exeext conftest.$ac_ext
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1943 $as_echo "$ac_res" >&6; }
1944 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1946 } # ac_fn_c_check_func
1948 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1949 # -------------------------------------------------------
1950 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1951 # the include files in INCLUDES and setting the cache variable VAR
1953 ac_fn_c_check_header_mongrel ()
1955 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1956 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1960 $as_echo_n "(cached) " >&6
1963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1964 $as_echo "$ac_res" >&6; }
1966 # Is the header compilable?
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1968 $as_echo_n "checking $2 usability... " >&6; }
1969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1970 /* end confdefs.h. */
1974 if ac_fn_c_try_compile "$LINENO"; then :
1975 ac_header_compiler=yes
1977 ac_header_compiler=no
1979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1981 $as_echo "$ac_header_compiler" >&6; }
1983 # Is the header present?
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1985 $as_echo_n "checking $2 presence... " >&6; }
1986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1987 /* end confdefs.h. */
1990 if ac_fn_c_try_cpp "$LINENO"; then :
1991 ac_header_preproc=yes
1993 ac_header_preproc=no
1995 rm -f conftest.err conftest.$ac_ext
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1997 $as_echo "$ac_header_preproc" >&6; }
1999 # So? What about this header?
2000 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2003 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2005 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2009 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2011 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2012 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2013 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2015 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2017 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2019 ## -------------------------------- ##
2020 ## Report this to saurik@saurik.com ##
2021 ## -------------------------------- ##
2023 ) | sed "s/^/$as_me: WARNING: /" >&2
2026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2027 $as_echo_n "checking for $2... " >&6; }
2028 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2029 $as_echo_n "(cached) " >&6
2031 eval "$3=\$ac_header_compiler"
2034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2035 $as_echo "$ac_res" >&6; }
2037 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2039 } # ac_fn_c_check_header_mongrel
2041 # ac_fn_cxx_try_compile LINENO
2042 # ----------------------------
2043 # Try to compile conftest.$ac_ext, and return whether this succeeded.
2044 ac_fn_cxx_try_compile ()
2046 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2047 rm -f conftest.$ac_objext
2048 if { { ac_try="$ac_compile"
2050 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
2051 *) ac_try_echo
=$ac_try;;
2053 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2054 $as_echo "$ac_try_echo"; } >&5
2055 (eval "$ac_compile") 2>conftest.err
2057 if test -s conftest.err
; then
2058 grep -v '^ *+' conftest.err
>conftest.er1
2059 cat conftest.er1
>&5
2060 mv -f conftest.er1 conftest.err
2062 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2063 test $ac_status = 0; } && {
2064 test -z "$ac_cxx_werror_flag" ||
2065 test ! -s conftest.err
2066 } && test -s conftest.
$ac_objext; then :
2069 $as_echo "$as_me: failed program was:" >&5
2070 sed 's/^/| /' conftest.
$ac_ext >&5
2074 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2075 as_fn_set_status
$ac_retval
2077 } # ac_fn_cxx_try_compile
2079 # ac_fn_cxx_try_cpp LINENO
2080 # ------------------------
2081 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2082 ac_fn_cxx_try_cpp
()
2084 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2085 if { { ac_try
="$ac_cpp conftest.$ac_ext"
2087 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
2088 *) ac_try_echo=$ac_try;;
2090 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2091 $as_echo "$ac_try_echo"; } >&5
2092 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2094 if test -s conftest.err; then
2095 grep -v '^ *+' conftest.err >conftest.er1
2096 cat conftest.er1 >&5
2097 mv -f conftest.er1 conftest.err
2099 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2100 test $ac_status = 0; } >/dev/null && {
2101 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2102 test ! -s conftest.err
2106 $as_echo "$as_me: failed program was:" >&5
2107 sed 's/^/| /' conftest.$ac_ext >&5
2111 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2112 as_fn_set_status $ac_retval
2114 } # ac_fn_cxx_try_cpp
2116 # ac_fn_cxx_try_link LINENO
2117 # -------------------------
2118 # Try to link conftest.$ac_ext, and return whether this succeeded.
2119 ac_fn_cxx_try_link ()
2121 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2122 rm -f conftest.$ac_objext conftest$ac_exeext
2123 if { { ac_try="$ac_link"
2125 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
2126 *) ac_try_echo
=$ac_try;;
2128 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2129 $as_echo "$ac_try_echo"; } >&5
2130 (eval "$ac_link") 2>conftest.err
2132 if test -s conftest.err
; then
2133 grep -v '^ *+' conftest.err
>conftest.er1
2134 cat conftest.er1
>&5
2135 mv -f conftest.er1 conftest.err
2137 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2138 test $ac_status = 0; } && {
2139 test -z "$ac_cxx_werror_flag" ||
2140 test ! -s conftest.err
2141 } && test -s conftest
$ac_exeext && {
2142 test "$cross_compiling" = yes ||
2143 $as_test_x conftest
$ac_exeext
2147 $as_echo "$as_me: failed program was:" >&5
2148 sed 's/^/| /' conftest.
$ac_ext >&5
2152 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2153 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2154 # interfere with the next link command; also delete a directory that is
2155 # left behind by Apple's compiler. We do this before executing the actions.
2156 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2157 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2158 as_fn_set_status
$ac_retval
2160 } # ac_fn_cxx_try_link
2162 # ac_fn_objcxx_try_compile LINENO
2163 # -------------------------------
2164 # Try to compile conftest.$ac_ext, and return whether this succeeded.
2165 ac_fn_objcxx_try_compile
()
2167 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2168 rm -f conftest.
$ac_objext
2169 if { { ac_try
="$ac_compile"
2171 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
2172 *) ac_try_echo=$ac_try;;
2174 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2175 $as_echo "$ac_try_echo"; } >&5
2176 (eval "$ac_compile") 2>conftest.err
2178 if test -s conftest.err; then
2179 grep -v '^ *+' conftest.err >conftest.er1
2180 cat conftest.er1 >&5
2181 mv -f conftest.er1 conftest.err
2183 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2184 test $ac_status = 0; } && {
2185 test -z "$ac_objcxx_werror_flag" ||
2186 test ! -s conftest.err
2187 } && test -s conftest.$ac_objext; then :
2190 $as_echo "$as_me: failed program was:" >&5
2191 sed 's/^/| /' conftest.$ac_ext >&5
2195 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2196 as_fn_set_status $ac_retval
2198 } # ac_fn_objcxx_try_compile
2199 cat >config.log <<_ACEOF
2200 This file contains any messages produced by compilers while
2201 running configure, to aid debugging if configure makes a mistake.
2203 It was created by Cycript $as_me 0.9, which was
2204 generated by GNU Autoconf 2.65. Invocation command line was
2216 hostname = `(hostname
|| uname
-n) 2>/dev
/null
| sed 1q
`
2217 uname -m = `(uname
-m) 2>/dev
/null
|| echo unknown
`
2218 uname -r = `(uname
-r) 2>/dev
/null
|| echo unknown
`
2219 uname -s = `(uname
-s) 2>/dev
/null
|| echo unknown
`
2220 uname -v = `(uname
-v) 2>/dev
/null
|| echo unknown
`
2222 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null
|| echo unknown
`
2223 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null
|| echo unknown
`
2225 /bin/arch = `(/bin
/arch
) 2>/dev
/null
|| echo unknown
`
2226 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null
|| echo unknown
`
2227 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null
|| echo unknown
`
2228 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null
|| echo unknown
`
2229 /bin/machine = `(/bin
/machine
) 2>/dev
/null
|| echo unknown
`
2230 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null
|| echo unknown
`
2231 /bin/universe = `(/bin
/universe
) 2>/dev
/null
|| echo unknown
`
2235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2239 test -z "$as_dir" && as_dir=.
2240 $as_echo "PATH: $as_dir"
2256 # Keep a trace of the command line.
2257 # Strip out --no-create and --no-recursion so they do not pile up.
2258 # Strip out --silent because we don't want to record it for future runs.
2259 # Also quote any args containing shell meta-characters.
2260 # Make two passes to allow for proper duplicate-argument suppression.
2264 ac_must_keep_next=false
2270 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2271 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2272 | -silent | --silent | --silen | --sile | --sil)
2275 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2278 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2280 as_fn_append ac_configure_args1 " '$ac_arg'"
2281 if test $ac_must_keep_next = true; then
2282 ac_must_keep_next=false # Got value, back to normal.
2285 *=* | --config-cache | -C | -disable-* | --disable-* \
2286 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2287 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2288 | -with-* | --with-* | -without-* | --without-* | --x)
2289 case "$ac_configure_args0 " in
2290 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2293 -* ) ac_must_keep_next=true ;;
2296 as_fn_append ac_configure_args " '$ac_arg'"
2301 { ac_configure_args0=; unset ac_configure_args0;}
2302 { ac_configure_args1=; unset ac_configure_args1;}
2304 # When interrupted or exit'd, cleanup temporary files, and complete
2305 # config.log. We remove comments because anyway the quotes in there
2306 # would cause problems or look ugly.
2307 # WARNING: Use '\'' to represent an apostrophe within the trap.
2308 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2309 trap 'exit_status=$?
2310 # Save into config.log some information that might help in debugging.
2315 ## ---------------- ##
2316 ## Cache variables. ##
2317 ## ---------------- ##
2320 # The following way of writing the cache mishandles newlines in values,
2322 for ac_var in `(set) 2>&1 | sed -n '\''s
/^\
([a
-zA-Z_][a
-zA-Z0-9_]*\
)=.
*/\
1/p
'\''`; do
2323 eval ac_val=\$$ac_var
2327 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2328 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2331 _ | IFS | as_nl) ;; #(
2332 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2333 *) { eval $ac_var=; unset $ac_var;} ;;
2338 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2339 *${as_nl}ac_space=\ *)
2341 "s/'\''/'\''\\\\'\'''\''/g;
2342 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2345 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2353 ## ----------------- ##
2354 ## Output variables. ##
2355 ## ----------------- ##
2358 for ac_var in $ac_subst_vars
2360 eval ac_val=\$$ac_var
2362 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2364 $as_echo "$ac_var='\''$ac_val'\''"
2368 if test -n "$ac_subst_files"; then
2370 ## ------------------- ##
2371 ## File substitutions. ##
2372 ## ------------------- ##
2375 for ac_var in $ac_subst_files
2377 eval ac_val=\$$ac_var
2379 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2381 $as_echo "$ac_var='\''$ac_val'\''"
2386 if test -s confdefs.h; then
2396 test "$ac_signal" != 0 &&
2397 $as_echo "$as_me: caught signal $ac_signal"
2398 $as_echo "$as_me: exit $exit_status"
2400 rm -f core *.core core.conftest.* &&
2401 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2404 for ac_signal in 1 2 13 15; do
2405 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2409 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2410 rm -f -r conftest* confdefs.h
2412 $as_echo "/* confdefs.h */" > confdefs.h
2414 # Predefined preprocessor variables.
2416 cat >>confdefs.h <<_ACEOF
2417 #define PACKAGE_NAME "$PACKAGE_NAME"
2420 cat >>confdefs.h <<_ACEOF
2421 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2424 cat >>confdefs.h <<_ACEOF
2425 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2428 cat >>confdefs.h <<_ACEOF
2429 #define PACKAGE_STRING "$PACKAGE_STRING"
2432 cat >>confdefs.h <<_ACEOF
2433 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2436 cat >>confdefs.h <<_ACEOF
2437 #define PACKAGE_URL "$PACKAGE_URL"
2441 # Let the site file select an alternate cache file if it wants to.
2442 # Prefer an explicitly selected file to automatically selected ones.
2445 if test -n "$CONFIG_SITE"; then
2446 ac_site_file1=$CONFIG_SITE
2447 elif test "x$prefix" != xNONE; then
2448 ac_site_file1=$prefix/share/config.site
2449 ac_site_file2=$prefix/etc/config.site
2451 ac_site_file1=$ac_default_prefix/share/config.site
2452 ac_site_file2=$ac_default_prefix/etc/config.site
2454 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2456 test "x$ac_site_file" = xNONE && continue
2457 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2458 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2459 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2460 sed 's/^/| /' "$ac_site_file" >&5
2465 if test -r "$cache_file"; then
2466 # Some versions of bash will fail to source /dev/null (special files
2467 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2468 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2469 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2470 $as_echo "$as_me: loading cache $cache_file" >&6;}
2472 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2473 *) . "./$cache_file";;
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2478 $as_echo "$as_me: creating cache $cache_file" >&6;}
2482 # Check that the precious variables saved in the cache have kept the same
2484 ac_cache_corrupted=false
2485 for ac_var in $ac_precious_vars; do
2486 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2487 eval ac_new_set=\$ac_env_${ac_var}_set
2488 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2489 eval ac_new_val=\$ac_env_${ac_var}_value
2490 case $ac_old_set,$ac_new_set in
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2493 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2494 ac_cache_corrupted=: ;;
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2497 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2498 ac_cache_corrupted=: ;;
2501 if test "x$ac_old_val" != "x$ac_new_val"; then
2502 # differences in whitespace do not lead to failure.
2503 ac_old_val_w=`echo x
$ac_old_val`
2504 ac_new_val_w=`echo x
$ac_new_val`
2505 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2507 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2508 ac_cache_corrupted=:
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2511 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2512 eval $ac_var=\$ac_old_val
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2515 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2517 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2520 # Pass precious variables to config.status.
2521 if test "$ac_new_set" = set; then
2523 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2524 *) ac_arg=$ac_var=$ac_new_val ;;
2526 case " $ac_configure_args " in
2527 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2528 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2532 if $ac_cache_corrupted; then
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2534 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2535 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2536 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2537 as_fn_error "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2539 ## -------------------- ##
2540 ## Main body of script. ##
2541 ## -------------------- ##
2544 ac_cpp='$CPP $CPPFLAGS'
2545 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2546 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2547 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2552 for ac_dir in . "$srcdir"/.; do
2553 for ac_t in install-sh install.sh shtool; do
2554 if test -f "$ac_dir/$ac_t"; then
2556 ac_install_sh="$ac_aux_dir/$ac_t -c"
2561 if test -z "$ac_aux_dir"; then
2562 as_fn_error "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2565 # These three variables are undocumented and unsupported,
2566 # and are intended to be withdrawn in a future Autoconf release.
2567 # They can cause serious problems if a builder's source tree is in a directory
2568 # whose full name contains unusual characters.
2569 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2570 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2571 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\
`" >&5
2577 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\
`" >&2;} ;;
2582 macro_version='2.2.6b'
2583 macro_revision='1.3017'
2597 ltmain="$ac_aux_dir/ltmain.sh"
2599 # Make sure we can run config.sub.
2600 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2601 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2604 $as_echo_n "checking build system type... " >&6; }
2605 if test "${ac_cv_build+set}" = set; then :
2606 $as_echo_n "(cached) " >&6
2608 ac_build_alias=$build_alias
2609 test "x$ac_build_alias" = x &&
2610 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2611 test "x$ac_build_alias" = x &&
2612 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2613 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2614 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2618 $as_echo "$ac_cv_build" >&6; }
2619 case $ac_cv_build in
2621 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2624 ac_save_IFS=$IFS; IFS='-'
2630 # Remember, the first character of IFS is used to create $*,
2631 # except with old shells:
2634 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2638 $as_echo_n "checking host system type... " >&6; }
2639 if test "${ac_cv_host+set}" = set; then :
2640 $as_echo_n "(cached) " >&6
2642 if test "x$host_alias" = x; then
2643 ac_cv_host=$ac_cv_build
2645 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2646 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2651 $as_echo "$ac_cv_host" >&6; }
2654 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2657 ac_save_IFS=$IFS; IFS='-'
2663 # Remember, the first character of IFS is used to create $*,
2664 # except with old shells:
2667 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2671 ac_cpp='$CPP $CPPFLAGS'
2672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2673 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2675 if test -n "$ac_tool_prefix"; then
2676 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2677 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2679 $as_echo_n "checking for $ac_word... " >&6; }
2680 if test "${ac_cv_prog_CC+set}" = set; then :
2681 $as_echo_n "(cached) " >&6
2683 if test -n "$CC"; then
2684 ac_cv_prog_CC="$CC" # Let the user override the test.
2686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 test -z "$as_dir" && as_dir=.
2691 for ac_exec_ext in '' $ac_executable_extensions; do
2692 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2693 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2704 if test -n "$CC"; then
2705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2706 $as_echo "$CC" >&6; }
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2709 $as_echo "no" >&6; }
2714 if test -z "$ac_cv_prog_CC"; then
2716 # Extract the first word of "gcc", so it can be a program name with args.
2717 set dummy gcc; ac_word=$2
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2719 $as_echo_n "checking for $ac_word... " >&6; }
2720 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2721 $as_echo_n "(cached) " >&6
2723 if test -n "$ac_ct_CC"; then
2724 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2730 test -z "$as_dir" && as_dir=.
2731 for ac_exec_ext in '' $ac_executable_extensions; do
2732 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2733 ac_cv_prog_ac_ct_CC="gcc"
2734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2743 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2744 if test -n "$ac_ct_CC"; then
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2746 $as_echo "$ac_ct_CC" >&6; }
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2749 $as_echo "no" >&6; }
2752 if test "x$ac_ct_CC" = x; then
2755 case $cross_compiling:$ac_tool_warned in
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2758 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2759 ac_tool_warned=yes ;;
2767 if test -z "$CC"; then
2768 if test -n "$ac_tool_prefix"; then
2769 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2770 set dummy ${ac_tool_prefix}cc; ac_word=$2
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2772 $as_echo_n "checking for $ac_word... " >&6; }
2773 if test "${ac_cv_prog_CC+set}" = set; then :
2774 $as_echo_n "(cached) " >&6
2776 if test -n "$CC"; then
2777 ac_cv_prog_CC="$CC" # Let the user override the test.
2779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2783 test -z "$as_dir" && as_dir=.
2784 for ac_exec_ext in '' $ac_executable_extensions; do
2785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2786 ac_cv_prog_CC="${ac_tool_prefix}cc"
2787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2797 if test -n "$CC"; then
2798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2799 $as_echo "$CC" >&6; }
2801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2802 $as_echo "no" >&6; }
2808 if test -z "$CC"; then
2809 # Extract the first word of "cc", so it can be a program name with args.
2810 set dummy cc; ac_word=$2
2811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2812 $as_echo_n "checking for $ac_word... " >&6; }
2813 if test "${ac_cv_prog_CC+set}" = set; then :
2814 $as_echo_n "(cached) " >&6
2816 if test -n "$CC"; then
2817 ac_cv_prog_CC="$CC" # Let the user override the test.
2820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2824 test -z "$as_dir" && as_dir=.
2825 for ac_exec_ext in '' $ac_executable_extensions; do
2826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2827 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2828 ac_prog_rejected=yes
2832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2839 if test $ac_prog_rejected = yes; then
2840 # We found a bogon in the path, so make sure we never use it.
2841 set dummy $ac_cv_prog_CC
2843 if test $# != 0; then
2844 # We chose a different compiler from the bogus one.
2845 # However, it has the same basename, so the bogon will be chosen
2846 # first if we set CC to just the basename; use the full file name.
2848 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2854 if test -n "$CC"; then
2855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2856 $as_echo "$CC" >&6; }
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2859 $as_echo "no" >&6; }
2864 if test -z "$CC"; then
2865 if test -n "$ac_tool_prefix"; then
2866 for ac_prog in cl.exe
2868 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2869 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2871 $as_echo_n "checking for $ac_word... " >&6; }
2872 if test "${ac_cv_prog_CC+set}" = set; then :
2873 $as_echo_n "(cached) " >&6
2875 if test -n "$CC"; then
2876 ac_cv_prog_CC="$CC" # Let the user override the test.
2878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2882 test -z "$as_dir" && as_dir=.
2883 for ac_exec_ext in '' $ac_executable_extensions; do
2884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2885 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2896 if test -n "$CC"; then
2897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2898 $as_echo "$CC" >&6; }
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2901 $as_echo "no" >&6; }
2905 test -n "$CC" && break
2908 if test -z "$CC"; then
2910 for ac_prog in cl.exe
2912 # Extract the first word of "$ac_prog", so it can be a program name with args.
2913 set dummy $ac_prog; ac_word=$2
2914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2915 $as_echo_n "checking for $ac_word... " >&6; }
2916 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2917 $as_echo_n "(cached) " >&6
2919 if test -n "$ac_ct_CC"; then
2920 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2926 test -z "$as_dir" && as_dir=.
2927 for ac_exec_ext in '' $ac_executable_extensions; do
2928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2929 ac_cv_prog_ac_ct_CC="$ac_prog"
2930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2939 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2940 if test -n "$ac_ct_CC"; then
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2942 $as_echo "$ac_ct_CC" >&6; }
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2945 $as_echo "no" >&6; }
2949 test -n "$ac_ct_CC" && break
2952 if test "x$ac_ct_CC" = x; then
2955 case $cross_compiling:$ac_tool_warned in
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2958 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2959 ac_tool_warned=yes ;;
2968 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2969 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2970 as_fn_error "no acceptable C compiler found
in \
$PATH
2971 See \
`config.log' for more details." "$LINENO" 5; }
2973 # Provide some information about the compiler.
2974 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2977 for ac_option in --version -v -V -qversion; do
2978 { { ac_try="$ac_compiler $ac_option >&5"
2980 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
2981 *) ac_try_echo
=$ac_try;;
2983 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2984 $as_echo "$ac_try_echo"; } >&5
2985 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2987 if test -s conftest.err
; then
2989 ... rest of stderr output deleted ...
2990 10q' conftest.err
>conftest.er1
2991 cat conftest.er1
>&5
2993 rm -f conftest.er1 conftest.err
2994 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2995 test $ac_status = 0; }
2998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2999 /* end confdefs.h. */
3009 ac_clean_files_save
=$ac_clean_files
3010 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3011 # Try to create an executable without -o first, disregard a.out.
3012 # It will help us diagnose broken compilers, and finding out an intuition
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3015 $as_echo_n "checking whether the C compiler works... " >&6; }
3016 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3018 # The possible output files:
3019 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3022 for ac_file
in $ac_files
3025 *.
$ac_ext | *.xcoff
| *.tds
| *.d
| *.pdb
| *.xSYM
| *.bb
| *.bbg
| *.map
| *.inf
| *.dSYM
| *.o
| *.obj
) ;;
3026 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
3031 if { { ac_try
="$ac_link_default"
3033 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
3034 *) ac_try_echo=$ac_try;;
3036 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3037 $as_echo "$ac_try_echo"; } >&5
3038 (eval "$ac_link_default") 2>&5
3040 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3041 test $ac_status = 0; }; then :
3042 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
3043 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
3044 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3045 # so that the user can short-circuit this test for compilers unknown to
3047 for ac_file in $ac_files ''
3049 test -f "$ac_file" || continue
3051 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3054 # We found the default executable, but exeext='' is most
3058 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3060 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3062 # We set ac_cv_exeext here because the later test for it is not
3063 # safe: cross compilers may not add the suffix if given an `-o'
3064 # argument, so we may need to know it at that point already.
3065 # Even if this section looks crufty: it has the advantage of
3072 test "$ac_cv_exeext" = no && ac_cv_exeext=
3077 if test -z "$ac_file"; then :
3078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3079 $as_echo "no" >&6; }
3080 $as_echo "$as_me: failed program was:" >&5
3081 sed 's
/^
/| /' conftest.$ac_ext >&5
3083 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3084 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3085 { as_fn_set_status 77
3086 as_fn_error "C compiler cannot create executables
3087 See \`config.log
' for more details." "$LINENO" 5; }; }
3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3090 $as_echo "yes" >&6; }
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3093 $as_echo_n "checking for C compiler default output file name... " >&6; }
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3095 $as_echo "$ac_file" >&6; }
3096 ac_exeext=$ac_cv_exeext
3098 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3099 ac_clean_files=$ac_clean_files_save
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3101 $as_echo_n "checking for suffix of executables... " >&6; }
3102 if { { ac_try="$ac_link"
3104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3105 *) ac_try_echo=$ac_try;;
3107 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3108 $as_echo "$ac_try_echo"; } >&5
3109 (eval "$ac_link") 2>&5
3111 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3112 test $ac_status = 0; }; then :
3113 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3114 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3115 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3117 for ac_file
in conftest.exe conftest conftest.
*; do
3118 test -f "$ac_file" || continue
3120 *.
$ac_ext | *.xcoff
| *.tds
| *.d
| *.pdb
| *.xSYM
| *.bb
| *.bbg
| *.map
| *.inf
| *.dSYM
| *.o
| *.obj
) ;;
3121 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3127 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3128 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3129 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3130 See \`config.log' for more details." "$LINENO" 5; }
3132 rm -f conftest conftest
$ac_cv_exeext
3133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3134 $as_echo "$ac_cv_exeext" >&6; }
3136 rm -f conftest.
$ac_ext
3137 EXEEXT
=$ac_cv_exeext
3139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3140 /* end confdefs.h. */
3145 FILE *f = fopen ("conftest.out", "w");
3146 return ferror (f) || fclose (f) != 0;
3152 ac_clean_files
="$ac_clean_files conftest.out"
3153 # Check that the compiler produces executables we can run. If not, either
3154 # the compiler is broken, or we cross compile.
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3156 $as_echo_n "checking whether we are cross compiling... " >&6; }
3157 if test "$cross_compiling" != yes; then
3158 { { ac_try
="$ac_link"
3160 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
3161 *) ac_try_echo=$ac_try;;
3163 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3164 $as_echo "$ac_try_echo"; } >&5
3165 (eval "$ac_link") 2>&5
3167 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3168 test $ac_status = 0; }
3169 if { ac_try='./conftest$ac_cv_exeext'
3170 { { case "(($ac_try" in
3171 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
3172 *) ac_try_echo
=$ac_try;;
3174 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3175 $as_echo "$ac_try_echo"; } >&5
3176 (eval "$ac_try") 2>&5
3178 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3179 test $ac_status = 0; }; }; then
3182 if test "$cross_compiling" = maybe
; then
3185 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3186 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3187 as_fn_error
"cannot run C compiled programs.
3188 If you meant to cross compile, use \`--host'.
3189 See \`config.log' for more details." "$LINENO" 5; }
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3194 $as_echo "$cross_compiling" >&6; }
3196 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3197 ac_clean_files
=$ac_clean_files_save
3198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3199 $as_echo_n "checking for suffix of object files... " >&6; }
3200 if test "${ac_cv_objext+set}" = set; then :
3201 $as_echo_n "(cached) " >&6
3203 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3204 /* end confdefs.h. */
3214 rm -f conftest.o conftest.obj
3215 if { { ac_try
="$ac_compile"
3217 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
3218 *) ac_try_echo=$ac_try;;
3220 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3221 $as_echo "$ac_try_echo"; } >&5
3222 (eval "$ac_compile") 2>&5
3224 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3225 test $ac_status = 0; }; then :
3226 for ac_file in conftest.o conftest.obj conftest.*; do
3227 test -f "$ac_file" || continue;
3229 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3230 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3235 $as_echo "$as_me: failed program was:" >&5
3236 sed 's/^/| /' conftest.$ac_ext >&5
3238 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3239 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3240 as_fn_error "cannot compute suffix of object files
: cannot compile
3241 See \
`config.log' for more details." "$LINENO" 5; }
3243 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3246 $as_echo "$ac_cv_objext" >&6; }
3247 OBJEXT=$ac_cv_objext
3249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3250 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3251 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3252 $as_echo_n "(cached) " >&6
3254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3255 /* end confdefs.h. */
3268 if ac_fn_c_try_compile "$LINENO"; then :
3273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3274 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3278 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3279 if test $ac_compiler_gnu = yes; then
3284 ac_test_CFLAGS=${CFLAGS+set}
3285 ac_save_CFLAGS=$CFLAGS
3286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3287 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3288 if test "${ac_cv_prog_cc_g+set}" = set; then :
3289 $as_echo_n "(cached) " >&6
3291 ac_save_c_werror_flag=$ac_c_werror_flag
3292 ac_c_werror_flag=yes
3295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3296 /* end confdefs.h. */
3306 if ac_fn_c_try_compile "$LINENO"; then :
3310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3311 /* end confdefs.h. */
3321 if ac_fn_c_try_compile "$LINENO"; then :
3324 ac_c_werror_flag=$ac_save_c_werror_flag
3326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3327 /* end confdefs.h. */
3337 if ac_fn_c_try_compile "$LINENO"; then :
3340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3345 ac_c_werror_flag=$ac_save_c_werror_flag
3347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3348 $as_echo "$ac_cv_prog_cc_g" >&6; }
3349 if test "$ac_test_CFLAGS" = set; then
3350 CFLAGS=$ac_save_CFLAGS
3351 elif test $ac_cv_prog_cc_g = yes; then
3352 if test "$GCC" = yes; then
3358 if test "$GCC" = yes; then
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3365 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3366 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3367 $as_echo_n "(cached) " >&6
3369 ac_cv_prog_cc_c89=no
3371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3372 /* end confdefs.h. */
3375 #include <sys/types.h>
3376 #include <sys/stat.h>
3377 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3378 struct buf { int x; };
3379 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3380 static char *e (p, i)
3386 static char *f (char * (*g) (char **, int), char **p, ...)
3391 s = g (p, va_arg (v,int));
3396 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3397 function prototypes and stuff, but not '\xHH' hex character constants.
3398 These don't provoke an error unfortunately, instead are silently treated
3399 as 'x'. The following induces an error, until -std is added to get
3400 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3401 array size at least. It's necessary to write '\x00'==0 to get something
3402 that's true only with -std. */
3403 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3405 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3406 inside strings and character constants. */
3408 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3410 int test (int i, double x);
3411 struct s1 {int (*f) (int a);};
3412 struct s2 {int (*f) (double a);};
3413 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3419 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3424 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3425 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3427 CC="$ac_save_CC $ac_arg"
3428 if ac_fn_c_try_compile "$LINENO"; then :
3429 ac_cv_prog_cc_c89=$ac_arg
3431 rm -f core conftest.err conftest.$ac_objext
3432 test "x$ac_cv_prog_cc_c89" != "xno" && break
3434 rm -f conftest.$ac_ext
3439 case "x$ac_cv_prog_cc_c89" in
3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3442 $as_echo "none needed" >&6; } ;;
3444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3445 $as_echo "unsupported" >&6; } ;;
3447 CC="$CC $ac_cv_prog_cc_c89"
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3449 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3451 if test "x$ac_cv_prog_cc_c89" != xno; then :
3456 ac_cpp='$CPP $CPPFLAGS'
3457 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3458 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3459 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3462 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3463 if test "${ac_cv_path_SED+set}" = set; then :
3464 $as_echo_n "(cached) " >&6
3466 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3467 for ac_i in 1 2 3 4 5 6 7; do
3468 ac_script="$ac_script$as_nl$ac_script"
3470 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3471 { ac_script=; unset ac_script;}
3472 if test -z "$SED"; then
3473 ac_path_SED_found=false
3474 # Loop through the user's path and test for each of PROGNAME-LIST
3475 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3479 test -z "$as_dir" && as_dir=.
3480 for ac_prog in sed gsed; do
3481 for ac_exec_ext in '' $ac_executable_extensions; do
3482 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3483 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3484 # Check for GNU ac_path_SED and select it if it is found.
3485 # Check for GNU $ac_path_SED
3486 case `"$ac_path_SED" --version 2>&1` in
3488 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3491 $as_echo_n 0123456789 >"conftest.in"
3494 cat "conftest.in" "conftest.in" >"conftest.tmp"
3495 mv "conftest.tmp" "conftest.in"
3496 cp "conftest.in" "conftest.nl"
3497 $as_echo '' >> "conftest.nl"
3498 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3499 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3500 as_fn_arith $ac_count + 1 && ac_count=$as_val
3501 if test $ac_count -gt ${ac_path_SED_max-0}; then
3502 # Best one so far, save it but keep looking for a better one
3503 ac_cv_path_SED="$ac_path_SED"
3504 ac_path_SED_max=$ac_count
3506 # 10*(2^10) chars as input seems more than enough
3507 test $ac_count -gt 10 && break
3509 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3512 $ac_path_SED_found && break 3
3517 if test -z "$ac_cv_path_SED"; then
3518 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3526 $as_echo "$ac_cv_path_SED" >&6; }
3527 SED="$ac_cv_path_SED"
3530 test -z "$SED" && SED=sed
3531 Xsed="$SED -e 1s/^X//"
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3544 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3545 if test "${ac_cv_path_GREP+set}" = set; then :
3546 $as_echo_n "(cached) " >&6
3548 if test -z "$GREP"; then
3549 ac_path_GREP_found=false
3550 # Loop through the user's path and test for each of PROGNAME-LIST
3551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3552 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3555 test -z "$as_dir" && as_dir=.
3556 for ac_prog in grep ggrep; do
3557 for ac_exec_ext in '' $ac_executable_extensions; do
3558 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3559 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3560 # Check for GNU ac_path_GREP and select it if it is found.
3561 # Check for GNU $ac_path_GREP
3562 case `"$ac_path_GREP" --version 2>&1` in
3564 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3567 $as_echo_n 0123456789 >"conftest.in"
3570 cat "conftest.in" "conftest.in" >"conftest.tmp"
3571 mv "conftest.tmp" "conftest.in"
3572 cp "conftest.in" "conftest.nl"
3573 $as_echo 'GREP' >> "conftest.nl"
3574 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3575 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3576 as_fn_arith $ac_count + 1 && ac_count=$as_val
3577 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3578 # Best one so far, save it but keep looking for a better one
3579 ac_cv_path_GREP="$ac_path_GREP"
3580 ac_path_GREP_max=$ac_count
3582 # 10*(2^10) chars as input seems more than enough
3583 test $ac_count -gt 10 && break
3585 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3588 $ac_path_GREP_found && break 3
3593 if test -z "$ac_cv_path_GREP"; then
3594 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3597 ac_cv_path_GREP=$GREP
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3602 $as_echo "$ac_cv_path_GREP" >&6; }
3603 GREP="$ac_cv_path_GREP"
3606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3607 $as_echo_n "checking for egrep... " >&6; }
3608 if test "${ac_cv_path_EGREP+set}" = set; then :
3609 $as_echo_n "(cached) " >&6
3611 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3612 then ac_cv_path_EGREP="$GREP -E"
3614 if test -z "$EGREP"; then
3615 ac_path_EGREP_found=false
3616 # Loop through the user's path and test for each of PROGNAME-LIST
3617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3618 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3621 test -z "$as_dir" && as_dir=.
3622 for ac_prog in egrep; do
3623 for ac_exec_ext in '' $ac_executable_extensions; do
3624 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3625 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3626 # Check for GNU ac_path_EGREP and select it if it is found.
3627 # Check for GNU $ac_path_EGREP
3628 case `"$ac_path_EGREP" --version 2>&1` in
3630 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3633 $as_echo_n 0123456789 >"conftest.in"
3636 cat "conftest.in" "conftest.in" >"conftest.tmp"
3637 mv "conftest.tmp" "conftest.in"
3638 cp "conftest.in" "conftest.nl"
3639 $as_echo 'EGREP' >> "conftest.nl"
3640 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3641 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3642 as_fn_arith $ac_count + 1 && ac_count=$as_val
3643 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3644 # Best one so far, save it but keep looking for a better one
3645 ac_cv_path_EGREP="$ac_path_EGREP"
3646 ac_path_EGREP_max=$ac_count
3648 # 10*(2^10) chars as input seems more than enough
3649 test $ac_count -gt 10 && break
3651 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3654 $ac_path_EGREP_found && break 3
3659 if test -z "$ac_cv_path_EGREP"; then
3660 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3663 ac_cv_path_EGREP=$EGREP
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3669 $as_echo "$ac_cv_path_EGREP" >&6; }
3670 EGREP="$ac_cv_path_EGREP"
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3674 $as_echo_n "checking for fgrep... " >&6; }
3675 if test "${ac_cv_path_FGREP+set}" = set; then :
3676 $as_echo_n "(cached) " >&6
3678 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3679 then ac_cv_path_FGREP="$GREP -F"
3681 if test -z "$FGREP"; then
3682 ac_path_FGREP_found=false
3683 # Loop through the user's path and test for each of PROGNAME-LIST
3684 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3685 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3688 test -z "$as_dir" && as_dir=.
3689 for ac_prog in fgrep; do
3690 for ac_exec_ext in '' $ac_executable_extensions; do
3691 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3692 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
3693 # Check for GNU ac_path_FGREP and select it if it is found.
3694 # Check for GNU $ac_path_FGREP
3695 case `"$ac_path_FGREP" --version 2>&1` in
3697 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3700 $as_echo_n 0123456789 >"conftest.in"
3703 cat "conftest.in" "conftest.in" >"conftest.tmp"
3704 mv "conftest.tmp" "conftest.in"
3705 cp "conftest.in" "conftest.nl"
3706 $as_echo 'FGREP' >> "conftest.nl"
3707 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3708 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3709 as_fn_arith $ac_count + 1 && ac_count=$as_val
3710 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3711 # Best one so far, save it but keep looking for a better one
3712 ac_cv_path_FGREP="$ac_path_FGREP"
3713 ac_path_FGREP_max=$ac_count
3715 # 10*(2^10) chars as input seems more than enough
3716 test $ac_count -gt 10 && break
3718 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3721 $ac_path_FGREP_found && break 3
3726 if test -z "$ac_cv_path_FGREP"; then
3727 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3730 ac_cv_path_FGREP=$FGREP
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
3736 $as_echo "$ac_cv_path_FGREP" >&6; }
3737 FGREP="$ac_cv_path_FGREP"
3740 test -z "$GREP" && GREP=grep
3760 # Check whether --with-gnu-ld was given.
3761 if test "${with_gnu_ld+set}" = set; then :
3762 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
3768 if test "$GCC" = yes; then
3769 # Check if gcc -print-prog-name=ld gives a path.
3770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
3771 $as_echo_n "checking for ld used by $CC... " >&6; }
3774 # gcc leaves a trailing carriage return which upsets mingw
3775 ac_prog=`($CC -print-prog-name=ld
) 2>&5 | tr -d '\015'` ;;
3777 ac_prog=`($CC -print-prog-name=ld
) 2>&5` ;;
3780 # Accept absolute paths.
3782 re_direlt='/[^/][^/]*/\.\./'
3783 # Canonicalize the pathname of ld
3784 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
3785 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
3786 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
3788 test -z "$LD" && LD="$ac_prog"
3791 # If it fails, then pretend we aren't using GCC.
3795 # If it is relative, then search for the first ld in PATH.
3799 elif test "$with_gnu_ld" = yes; then
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
3801 $as_echo_n "checking for GNU ld... " >&6; }
3803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
3804 $as_echo_n "checking for non-GNU ld... " >&6; }
3806 if test "${lt_cv_path_LD+set}" = set; then :
3807 $as_echo_n "(cached) " >&6
3809 if test -z "$LD"; then
3810 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3811 for ac_dir in $PATH; do
3813 test -z "$ac_dir" && ac_dir=.
3814 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3815 lt_cv_path_LD="$ac_dir/$ac_prog"
3816 # Check to see if the program is GNU ld. I'd rather use --version,
3817 # but apparently some variants of GNU ld only accept -v.
3818 # Break only if it was the GNU/non-GNU ld that we prefer.
3819 case `"$lt_cv_path_LD" -v 2>&1 </dev
/null
` in
3820 *GNU* | *'with BFD'*)
3821 test "$with_gnu_ld" != no && break
3824 test "$with_gnu_ld" != yes && break
3831 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3836 if test -n "$LD"; then
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3838 $as_echo "$LD" >&6; }
3840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3841 $as_echo "no" >&6; }
3843 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
3845 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
3846 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
3847 $as_echo_n "(cached) " >&6
3849 # I'd rather use --version here, but apparently some GNU lds only accept -v.
3850 case `$LD -v 2>&1 </dev
/null
` in
3851 *GNU* | *'with BFD'*)
3852 lt_cv_prog_gnu_ld=yes
3855 lt_cv_prog_gnu_ld=no
3859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
3860 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
3861 with_gnu_ld=$lt_cv_prog_gnu_ld
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
3872 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
3873 if test "${lt_cv_path_NM+set}" = set; then :
3874 $as_echo_n "(cached) " >&6
3876 if test -n "$NM"; then
3877 # Let the user override the test.
3880 lt_nm_to_check="${ac_tool_prefix}nm"
3881 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
3882 lt_nm_to_check="$lt_nm_to_check nm"
3884 for lt_tmp_nm in $lt_nm_to_check; do
3885 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3886 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
3888 test -z "$ac_dir" && ac_dir=.
3889 tmp_nm="$ac_dir/$lt_tmp_nm"
3890 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
3891 # Check to see if the nm accepts a BSD-compat flag.
3892 # Adding the `sed 1q
' prevents false positives on HP-UX, which says:
3893 # nm: unknown option "B" ignored
3894 # Tru64's nm complains that
/dev
/null is an invalid object
file
3895 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
3896 */dev
/null
* | *'Invalid file or object type'*)
3897 lt_cv_path_NM
="$tmp_nm -B"
3901 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
3903 lt_cv_path_NM
="$tmp_nm -p"
3907 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3908 continue # so that we can try to find one that supports BSD flags
3917 : ${lt_cv_path_NM=no}
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
3921 $as_echo "$lt_cv_path_NM" >&6; }
3922 if test "$lt_cv_path_NM" != "no"; then
3925 # Didn't find any BSD compatible name lister, look for dumpbin.
3926 if test -n "$ac_tool_prefix"; then
3927 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3929 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3930 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3932 $as_echo_n "checking for $ac_word... " >&6; }
3933 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
3934 $as_echo_n "(cached) " >&6
3936 if test -n "$DUMPBIN"; then
3937 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
3939 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3943 test -z "$as_dir" && as_dir
=.
3944 for ac_exec_ext
in '' $ac_executable_extensions; do
3945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3946 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
3947 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3956 DUMPBIN
=$ac_cv_prog_DUMPBIN
3957 if test -n "$DUMPBIN"; then
3958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
3959 $as_echo "$DUMPBIN" >&6; }
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3962 $as_echo "no" >&6; }
3966 test -n "$DUMPBIN" && break
3969 if test -z "$DUMPBIN"; then
3970 ac_ct_DUMPBIN
=$DUMPBIN
3971 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3973 # Extract the first word of "$ac_prog", so it can be a program name with args.
3974 set dummy
$ac_prog; ac_word
=$2
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3976 $as_echo_n "checking for $ac_word... " >&6; }
3977 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
3978 $as_echo_n "(cached) " >&6
3980 if test -n "$ac_ct_DUMPBIN"; then
3981 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
3983 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3987 test -z "$as_dir" && as_dir
=.
3988 for ac_exec_ext
in '' $ac_executable_extensions; do
3989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3990 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
3991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4000 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4001 if test -n "$ac_ct_DUMPBIN"; then
4002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4003 $as_echo "$ac_ct_DUMPBIN" >&6; }
4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4006 $as_echo "no" >&6; }
4010 test -n "$ac_ct_DUMPBIN" && break
4013 if test "x$ac_ct_DUMPBIN" = x
; then
4016 case $cross_compiling:$ac_tool_warned in
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4019 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4020 ac_tool_warned
=yes ;;
4022 DUMPBIN
=$ac_ct_DUMPBIN
4027 if test "$DUMPBIN" != ":"; then
4031 test -z "$NM" && NM
=nm
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4039 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4040 if test "${lt_cv_nm_interface+set}" = set; then :
4041 $as_echo_n "(cached) " >&6
4043 lt_cv_nm_interface
="BSD nm"
4044 echo "int some_variable = 0;" > conftest.
$ac_ext
4045 (eval echo "\"\$as_me:4045: $ac_compile\"" >&5)
4046 (eval "$ac_compile" 2>conftest.err
)
4047 cat conftest.err
>&5
4048 (eval echo "\"\$as_me:4048: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4049 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4050 cat conftest.err
>&5
4051 (eval echo "\"\$as_me:4051: output\"" >&5)
4052 cat conftest.out
>&5
4053 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4054 lt_cv_nm_interface
="MS dumpbin"
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4059 $as_echo "$lt_cv_nm_interface" >&6; }
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4062 $as_echo_n "checking whether ln -s works... " >&6; }
4064 if test "$LN_S" = "ln -s"; then
4065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4066 $as_echo "yes" >&6; }
4068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4069 $as_echo "no, using $LN_S" >&6; }
4072 # find the maximum length of command line arguments
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4074 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4075 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4076 $as_echo_n "(cached) " >&6
4083 # On DJGPP, this test can blow up pretty badly due to problems in libc
4084 # (any single argument exceeding 2000 bytes causes a buffer overrun
4085 # during glob expansion). Even if it were fixed, the result of this
4086 # check would be larger than it should be.
4087 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4091 # Under GNU Hurd, this test is not required because there is
4092 # no limit to the length of command line arguments.
4093 # Libtool will interpret -1 as no limit whatsoever
4094 lt_cv_sys_max_cmd_len
=-1;
4097 cygwin
* | mingw
* | cegcc
*)
4098 # On Win9x/ME, this test blows up -- it succeeds, but takes
4099 # about 5 minutes as the teststring grows exponentially.
4100 # Worse, since 9x/ME are not pre-emptively multitasking,
4101 # you end up with a "frozen" computer, even though with patience
4102 # the test eventually succeeds (with a max line length of 256k).
4103 # Instead, let's just punt: use the minimum linelength reported by
4104 # all of the supported platforms: 8192 (on NT/2K/XP).
4105 lt_cv_sys_max_cmd_len
=8192;
4109 # On AmigaOS with pdksh, this test takes hours, literally.
4110 # So we just punt and use a minimum line length of 8192.
4111 lt_cv_sys_max_cmd_len
=8192;
4114 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4115 # This has been around since 386BSD, at least. Likely further.
4116 if test -x /sbin
/sysctl
; then
4117 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4118 elif test -x /usr
/sbin
/sysctl
; then
4119 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4121 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4123 # And add a safety zone
4124 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4125 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4129 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4130 lt_cv_sys_max_cmd_len
=196608
4134 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4135 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4136 # nice to cause kernel panics so lets avoid the loop below.
4137 # First set a reasonable default.
4138 lt_cv_sys_max_cmd_len
=16384
4140 if test -x /sbin
/sysconfig
; then
4141 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4142 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4147 lt_cv_sys_max_cmd_len
=102400
4149 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4150 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4151 if test -n "$kargmax"; then
4152 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4154 lt_cv_sys_max_cmd_len
=32768
4158 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4159 if test -n "$lt_cv_sys_max_cmd_len"; then
4160 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4161 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4163 # Make teststring a little bigger before we do anything with it.
4164 # a 1K string should be a reasonable start.
4165 for i
in 1 2 3 4 5 6 7 8 ; do
4166 teststring
=$teststring$teststring
4168 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4169 # If test is not a shell built-in, we'll probably end up computing a
4170 # maximum length that is only half of the actual maximum length, but
4172 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4173 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4174 test $i != 17 # 1/2 MB should be enough
4177 teststring
=$teststring$teststring
4179 # Only check the string length outside the loop.
4180 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4182 # Add a significant safety factor because C++ compilers can tack on
4183 # massive amounts of additional arguments before passing them to the
4184 # linker. It appears as though 1/2 is a usable value.
4185 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4192 if test -n $lt_cv_sys_max_cmd_len ; then
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4194 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4197 $as_echo "none" >&6; }
4199 max_cmd_len
=$lt_cv_sys_max_cmd_len
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4211 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4212 # Try some XSI features
4215 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4217 && eval 'test $(( 1 + 1 )) -eq 2 \
4218 && test "${#_lt_dummy}" -eq 5' ) >/dev
/null
2>&1 \
4220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4221 $as_echo "$xsi_shell" >&6; }
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4225 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4227 ( foo
=bar
; set foo baz
; eval "$1+=\$2" && test "$foo" = barbaz
) \
4229 && lt_shell_append
=yes
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4231 $as_echo "$lt_shell_append" >&6; }
4234 if ( (MAIL
=60; unset MAIL
) || exit) >/dev
/null
2>&1; then
4244 # test EBCDIC or ASCII
4245 case `echo X|tr X '\101'` in
4246 A
) # ASCII based system
4247 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4248 lt_SP2NL
='tr \040 \012'
4249 lt_NL2SP
='tr \015\012 \040\040'
4251 *) # EBCDIC based system
4252 lt_SP2NL
='tr \100 \n'
4253 lt_NL2SP
='tr \r\n \100\100'
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4266 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4267 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4268 $as_echo_n "(cached) " >&6
4270 lt_cv_ld_reload_flag
='-r'
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4273 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4274 reload_flag
=$lt_cv_ld_reload_flag
4275 case $reload_flag in
4277 *) reload_flag
=" $reload_flag" ;;
4279 reload_cmds
='$LD$reload_flag -o $output$reload_objs'
4282 if test "$GCC" = yes; then
4283 reload_cmds
='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4285 reload_cmds
='$LD$reload_flag -o $output$reload_objs'
4298 if test -n "$ac_tool_prefix"; then
4299 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4300 set dummy
${ac_tool_prefix}objdump
; ac_word
=$2
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4302 $as_echo_n "checking for $ac_word... " >&6; }
4303 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4304 $as_echo_n "(cached) " >&6
4306 if test -n "$OBJDUMP"; then
4307 ac_cv_prog_OBJDUMP
="$OBJDUMP" # Let the user override the test.
4309 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4313 test -z "$as_dir" && as_dir
=.
4314 for ac_exec_ext
in '' $ac_executable_extensions; do
4315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4316 ac_cv_prog_OBJDUMP
="${ac_tool_prefix}objdump"
4317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4326 OBJDUMP
=$ac_cv_prog_OBJDUMP
4327 if test -n "$OBJDUMP"; then
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4329 $as_echo "$OBJDUMP" >&6; }
4331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 $as_echo "no" >&6; }
4337 if test -z "$ac_cv_prog_OBJDUMP"; then
4338 ac_ct_OBJDUMP
=$OBJDUMP
4339 # Extract the first word of "objdump", so it can be a program name with args.
4340 set dummy objdump
; ac_word
=$2
4341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4342 $as_echo_n "checking for $ac_word... " >&6; }
4343 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4344 $as_echo_n "(cached) " >&6
4346 if test -n "$ac_ct_OBJDUMP"; then
4347 ac_cv_prog_ac_ct_OBJDUMP
="$ac_ct_OBJDUMP" # Let the user override the test.
4349 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4353 test -z "$as_dir" && as_dir
=.
4354 for ac_exec_ext
in '' $ac_executable_extensions; do
4355 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4356 ac_cv_prog_ac_ct_OBJDUMP
="objdump"
4357 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4366 ac_ct_OBJDUMP
=$ac_cv_prog_ac_ct_OBJDUMP
4367 if test -n "$ac_ct_OBJDUMP"; then
4368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4369 $as_echo "$ac_ct_OBJDUMP" >&6; }
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4372 $as_echo "no" >&6; }
4375 if test "x$ac_ct_OBJDUMP" = x
; then
4378 case $cross_compiling:$ac_tool_warned in
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4381 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4382 ac_tool_warned
=yes ;;
4384 OBJDUMP
=$ac_ct_OBJDUMP
4387 OBJDUMP
="$ac_cv_prog_OBJDUMP"
4390 test -z "$OBJDUMP" && OBJDUMP
=objdump
4400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4401 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4402 if test "${lt_cv_deplibs_check_method+set}" = set; then :
4403 $as_echo_n "(cached) " >&6
4405 lt_cv_file_magic_cmd
='$MAGIC_CMD'
4406 lt_cv_file_magic_test_file
=
4407 lt_cv_deplibs_check_method
='unknown'
4408 # Need to set the preceding variable on all platforms that support
4409 # interlibrary dependencies.
4410 # 'none' -- dependencies not supported.
4411 # `unknown' -- same as none, but documents that we really don't know.
4412 # 'pass_all' -- all dependencies passed with no checks.
4413 # 'test_compile' -- check by making test program.
4414 # 'file_magic [[regex]]' -- check by looking for files in library path
4415 # which responds to the $file_magic_cmd with a given extended regex.
4416 # If you have `file' or equivalent on your system and you're not sure
4417 # whether `pass_all' will *always* work, you probably want this one.
4421 lt_cv_deplibs_check_method
=pass_all
4425 lt_cv_deplibs_check_method
=pass_all
4429 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4430 lt_cv_file_magic_cmd
='/usr/bin/file -L'
4431 lt_cv_file_magic_test_file
=/shlib
/libc.so
4435 # func_win32_libid is a shell function defined in ltmain.sh
4436 lt_cv_deplibs_check_method
='file_magic ^x86 archive import|^x86 DLL'
4437 lt_cv_file_magic_cmd
='func_win32_libid'
4441 # Base MSYS/MinGW do not provide the 'file' command needed by
4442 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4443 # unless we find 'file', for example because we are cross-compiling.
4444 if ( file / ) >/dev
/null
2>&1; then
4445 lt_cv_deplibs_check_method
='file_magic ^x86 archive import|^x86 DLL'
4446 lt_cv_file_magic_cmd
='func_win32_libid'
4448 lt_cv_deplibs_check_method
='file_magic file format pei*-i386(.*architecture: i386)?'
4449 lt_cv_file_magic_cmd
='$OBJDUMP -f'
4454 # use the weaker test based on 'objdump'. See mingw*.
4455 lt_cv_deplibs_check_method
='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4456 lt_cv_file_magic_cmd
='$OBJDUMP -f'
4459 darwin
* | rhapsody
*)
4460 lt_cv_deplibs_check_method
=pass_all
4463 freebsd
* | dragonfly
*)
4464 if echo __ELF__
| $CC -E - | $GREP __ELF__
> /dev
/null
; then
4467 # Not sure whether the presence of OpenBSD here was a mistake.
4468 # Let's accept both of them until this is cleared up.
4469 lt_cv_deplibs_check_method
='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4470 lt_cv_file_magic_cmd
=/usr
/bin
/file
4471 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so.*`
4475 lt_cv_deplibs_check_method
=pass_all
4480 lt_cv_deplibs_check_method
=pass_all
4483 hpux10.20
* | hpux11
*)
4484 lt_cv_file_magic_cmd
=/usr
/bin
/file
4487 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4488 lt_cv_file_magic_test_file
=/usr
/lib
/hpux
32/libc.so
4491 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]'
4492 lt_cv_file_magic_test_file
=/usr
/lib
/pa
20_
64/libc.sl
4495 lt_cv_deplibs_check_method
='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4496 lt_cv_file_magic_test_file
=/usr
/lib
/libc.sl
4502 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4503 lt_cv_deplibs_check_method
='match_pattern /lib[^/]+(\.so|\.a)$'
4506 irix5
* | irix6
* | nonstopux
*)
4508 *-32|*"-32 ") libmagic
=32-bit;;
4509 *-n32|*"-n32 ") libmagic
=N32
;;
4510 *-64|*"-64 ") libmagic
=64-bit;;
4511 *) libmagic
=never
-match;;
4513 lt_cv_deplibs_check_method
=pass_all
4516 # This must be Linux ELF.
4517 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
4518 lt_cv_deplibs_check_method
=pass_all
4521 netbsd
* | netbsdelf
*-gnu)
4522 if echo __ELF__
| $CC -E - | $GREP __ELF__
> /dev
/null
; then
4523 lt_cv_deplibs_check_method
='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4525 lt_cv_deplibs_check_method
='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4530 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4531 lt_cv_file_magic_cmd
=/usr
/bin
/file
4532 lt_cv_file_magic_test_file
=/usr
/lib
/libnls.so
4536 lt_cv_deplibs_check_method
=pass_all
4540 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4541 lt_cv_deplibs_check_method
='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4543 lt_cv_deplibs_check_method
='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4547 osf3
* | osf4
* | osf5
*)
4548 lt_cv_deplibs_check_method
=pass_all
4552 lt_cv_deplibs_check_method
=pass_all
4556 lt_cv_deplibs_check_method
=pass_all
4559 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
4560 lt_cv_deplibs_check_method
=pass_all
4564 case $host_vendor in
4566 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]'
4567 lt_cv_file_magic_test_file
=`echo /usr/lib/libc.so*`
4570 lt_cv_deplibs_check_method
=pass_all
4573 lt_cv_file_magic_cmd
='/bin/file'
4574 lt_cv_deplibs_check_method
='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4577 lt_cv_file_magic_cmd
='/bin/file'
4578 lt_cv_deplibs_check_method
="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4579 lt_cv_file_magic_test_file
=/lib
/libc.so
4582 lt_cv_deplibs_check_method
=pass_all
4585 lt_cv_deplibs_check_method
=pass_all
4591 lt_cv_deplibs_check_method
=pass_all
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4597 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4598 file_magic_cmd
=$lt_cv_file_magic_cmd
4599 deplibs_check_method
=$lt_cv_deplibs_check_method
4600 test -z "$deplibs_check_method" && deplibs_check_method
=unknown
4613 if test -n "$ac_tool_prefix"; then
4614 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4615 set dummy
${ac_tool_prefix}ar; ac_word
=$2
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4617 $as_echo_n "checking for $ac_word... " >&6; }
4618 if test "${ac_cv_prog_AR+set}" = set; then :
4619 $as_echo_n "(cached) " >&6
4621 if test -n "$AR"; then
4622 ac_cv_prog_AR
="$AR" # Let the user override the test.
4624 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4628 test -z "$as_dir" && as_dir
=.
4629 for ac_exec_ext
in '' $ac_executable_extensions; do
4630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4631 ac_cv_prog_AR
="${ac_tool_prefix}ar"
4632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4642 if test -n "$AR"; then
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4644 $as_echo "$AR" >&6; }
4646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4647 $as_echo "no" >&6; }
4652 if test -z "$ac_cv_prog_AR"; then
4654 # Extract the first word of "ar", so it can be a program name with args.
4655 set dummy
ar; ac_word
=$2
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4657 $as_echo_n "checking for $ac_word... " >&6; }
4658 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4659 $as_echo_n "(cached) " >&6
4661 if test -n "$ac_ct_AR"; then
4662 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
4664 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4668 test -z "$as_dir" && as_dir
=.
4669 for ac_exec_ext
in '' $ac_executable_extensions; do
4670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4671 ac_cv_prog_ac_ct_AR
="ar"
4672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4681 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
4682 if test -n "$ac_ct_AR"; then
4683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
4684 $as_echo "$ac_ct_AR" >&6; }
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 $as_echo "no" >&6; }
4690 if test "x$ac_ct_AR" = x
; then
4693 case $cross_compiling:$ac_tool_warned in
4695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4696 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4697 ac_tool_warned
=yes ;;
4705 test -z "$AR" && AR
=ar
4706 test -z "$AR_FLAGS" && AR_FLAGS
=cru
4718 if test -n "$ac_tool_prefix"; then
4719 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4720 set dummy
${ac_tool_prefix}strip
; 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_STRIP+set}" = set; then :
4724 $as_echo_n "(cached) " >&6
4726 if test -n "$STRIP"; then
4727 ac_cv_prog_STRIP
="$STRIP" # 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_STRIP
="${ac_tool_prefix}strip"
4737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4746 STRIP
=$ac_cv_prog_STRIP
4747 if test -n "$STRIP"; then
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4749 $as_echo "$STRIP" >&6; }
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4752 $as_echo "no" >&6; }
4757 if test -z "$ac_cv_prog_STRIP"; then
4759 # Extract the first word of "strip", so it can be a program name with args.
4760 set dummy strip
; ac_word
=$2
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4762 $as_echo_n "checking for $ac_word... " >&6; }
4763 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4764 $as_echo_n "(cached) " >&6
4766 if test -n "$ac_ct_STRIP"; then
4767 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
4769 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4773 test -z "$as_dir" && as_dir
=.
4774 for ac_exec_ext
in '' $ac_executable_extensions; do
4775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4776 ac_cv_prog_ac_ct_STRIP
="strip"
4777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4786 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
4787 if test -n "$ac_ct_STRIP"; then
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4789 $as_echo "$ac_ct_STRIP" >&6; }
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4792 $as_echo "no" >&6; }
4795 if test "x$ac_ct_STRIP" = x
; then
4798 case $cross_compiling:$ac_tool_warned in
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4801 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4802 ac_tool_warned
=yes ;;
4807 STRIP
="$ac_cv_prog_STRIP"
4810 test -z "$STRIP" && STRIP
=:
4817 if test -n "$ac_tool_prefix"; then
4818 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4819 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4821 $as_echo_n "checking for $ac_word... " >&6; }
4822 if test "${ac_cv_prog_RANLIB+set}" = set; then :
4823 $as_echo_n "(cached) " >&6
4825 if test -n "$RANLIB"; then
4826 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
4828 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4832 test -z "$as_dir" && as_dir
=.
4833 for ac_exec_ext
in '' $ac_executable_extensions; do
4834 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4835 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
4836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4845 RANLIB
=$ac_cv_prog_RANLIB
4846 if test -n "$RANLIB"; then
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4848 $as_echo "$RANLIB" >&6; }
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4851 $as_echo "no" >&6; }
4856 if test -z "$ac_cv_prog_RANLIB"; then
4857 ac_ct_RANLIB
=$RANLIB
4858 # Extract the first word of "ranlib", so it can be a program name with args.
4859 set dummy ranlib
; ac_word
=$2
4860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4861 $as_echo_n "checking for $ac_word... " >&6; }
4862 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4863 $as_echo_n "(cached) " >&6
4865 if test -n "$ac_ct_RANLIB"; then
4866 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
4868 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4872 test -z "$as_dir" && as_dir
=.
4873 for ac_exec_ext
in '' $ac_executable_extensions; do
4874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4875 ac_cv_prog_ac_ct_RANLIB
="ranlib"
4876 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4885 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
4886 if test -n "$ac_ct_RANLIB"; then
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4888 $as_echo "$ac_ct_RANLIB" >&6; }
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4891 $as_echo "no" >&6; }
4894 if test "x$ac_ct_RANLIB" = x
; then
4897 case $cross_compiling:$ac_tool_warned in
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4900 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4901 ac_tool_warned
=yes ;;
4903 RANLIB
=$ac_ct_RANLIB
4906 RANLIB
="$ac_cv_prog_RANLIB"
4909 test -z "$RANLIB" && RANLIB
=:
4916 # Determine commands to create old-style static archives.
4917 old_archive_cmds
='$AR $AR_FLAGS $oldlib$oldobjs'
4918 old_postinstall_cmds
='chmod 644 $oldlib'
4919 old_postuninstall_cmds
=
4921 if test -n "$RANLIB"; then
4924 old_postinstall_cmds
="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
4927 old_postinstall_cmds
="$old_postinstall_cmds~\$RANLIB \$oldlib"
4930 old_archive_cmds
="$old_archive_cmds~\$RANLIB \$oldlib"
4966 # If no C compiler was specified, use CC.
4969 # If no C compiler flags were specified, use CFLAGS.
4970 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
4972 # Allow CC to be a program name with arguments.
4976 # Check for command to grab the raw symbol name followed by C symbol from nm.
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
4978 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
4979 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
4980 $as_echo_n "(cached) " >&6
4983 # These are sane defaults that work on at least a few old systems.
4984 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4986 # Character class describing NM global symbol codes.
4987 symcode
='[BCDEGRST]'
4989 # Regexp to match symbols that can be accessed directly from C.
4990 sympat
='\([_A-Za-z][_A-Za-z0-9]*\)'
4992 # Define system-specific variables.
4997 cygwin
* | mingw
* | pw32
* | cegcc
*)
4998 symcode
='[ABCDGISTW]'
5001 if test "$host_cpu" = ia64
; then
5002 symcode
='[ABCDEGRST]'
5006 symcode
='[BCDEGRST]'
5009 symcode
='[BCDEGQRST]'
5020 sysv5
* | sco5v6
* | unixware
* | OpenUNIX
*)
5028 # If we're using GNU nm, then use its standard symbol codes.
5029 case `$NM -V 2>&1` in
5030 *GNU
* | *'with BFD'*)
5031 symcode
='[ABCDGIRSTW]' ;;
5034 # Transform an extracted symbol line into a proper C declaration.
5035 # Some systems (esp. on ia64) link data and code symbols differently,
5036 # so use this general approach.
5037 lt_cv_sys_global_symbol_to_cdecl
="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5039 # Transform an extracted symbol line into symbol name and symbol address
5040 lt_cv_sys_global_symbol_to_c_name_address
="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5041 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'"
5043 # Handle CRLF in mingw tool chain
5047 opt_cr
=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5051 # Try without a prefix underscore, then with it.
5052 for ac_symprfx
in "" "_"; do
5054 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5055 symxfrm
="\\1 $ac_symprfx\\2 \\2"
5057 # Write the raw and C identifiers.
5058 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5059 # Fake it for dumpbin and say T for any non-static function
5060 # and D for any global variable.
5061 # Also find C++ and __fastcall symbols from MSVC++,
5062 # which start with @ or ?.
5063 lt_cv_sys_global_symbol_pipe
="$AWK '"\
5064 " {last_section=section; section=\$ 3};"\
5065 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5066 " \$ 0!~/External *\|/{next};"\
5067 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5068 " {if(hide[section]) next};"\
5069 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5070 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5071 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5072 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5073 " ' prfx=^$ac_symprfx"
5075 lt_cv_sys_global_symbol_pipe
="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5078 # Check to see that the pipe works correctly.
5082 cat > conftest.
$ac_ext <<_LT_EOF
5087 void nm_test_func(void);
5088 void nm_test_func(void){}
5092 int main(){nm_test_var='a';nm_test_func();return(0);}
5095 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5096 (eval $ac_compile) 2>&5
5098 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5099 test $ac_status = 0; }; then
5100 # Now try to grab the symbols.
5102 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
5103 (eval $NM conftest.
$ac_objext \
| $lt_cv_sys_global_symbol_pipe \
> $nlist) 2>&5
5105 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5106 test $ac_status = 0; } && test -s "$nlist"; then
5107 # Try sorting and uniquifying the output.
5108 if sort "$nlist" | uniq > "$nlist"T
; then
5109 mv -f "$nlist"T
"$nlist"
5114 # Make sure that we snagged all the symbols we need.
5115 if $GREP ' nm_test_var$' "$nlist" >/dev
/null
; then
5116 if $GREP ' nm_test_func$' "$nlist" >/dev
/null
; then
5117 cat <<_LT_EOF > conftest.$ac_ext
5123 # Now generate the symbol file.
5124 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5126 cat <<_LT_EOF >> conftest.$ac_ext
5128 /* The mapping between symbol names and symbols. */
5133 lt__PROGRAM__LTX_preloaded_symbols[] =
5135 { "@PROGRAM@", (void *) 0 },
5137 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main
>> conftest.
$ac_ext
5138 cat <<\_LT_EOF
>> conftest.
$ac_ext
5142 /* This works around a problem
in FreeBSD linker
*/
5143 #ifdef FREEBSD_WORKAROUND
5144 static const void
*lt_preloaded_setup
() {
5145 return lt__PROGRAM__LTX_preloaded_symbols
;
5153 # Now try linking the two files.
5154 mv conftest.
$ac_objext conftstm.
$ac_objext
5155 lt_save_LIBS
="$LIBS"
5156 lt_save_CFLAGS
="$CFLAGS"
5157 LIBS
="conftstm.$ac_objext"
5158 CFLAGS
="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5159 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5160 (eval $ac_link) 2>&5
5162 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5163 test $ac_status = 0; } && test -s conftest
${ac_exeext}; then
5166 LIBS
="$lt_save_LIBS"
5167 CFLAGS
="$lt_save_CFLAGS"
5169 echo "cannot find nm_test_func in $nlist" >&5
5172 echo "cannot find nm_test_var in $nlist" >&5
5175 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5178 echo "$progname: failed program was:" >&5
5179 cat conftest.
$ac_ext >&5
5181 rm -rf conftest
* conftst
*
5183 # Do not use the global_symbol_pipe unless it works.
5184 if test "$pipe_works" = yes; then
5187 lt_cv_sys_global_symbol_pipe
=
5193 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5194 lt_cv_sys_global_symbol_to_cdecl
=
5196 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5198 $as_echo "failed" >&6; }
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5201 $as_echo "ok" >&6; }
5226 # Check whether --enable-libtool-lock was given.
5227 if test "${enable_libtool_lock+set}" = set; then :
5228 enableval
=$enable_libtool_lock;
5231 test "x$enable_libtool_lock" != xno
&& enable_libtool_lock
=yes
5233 # Some flags need to be propagated to the compiler or linker for good
5237 # Find out which ABI we are using.
5238 echo 'int i;' > conftest.
$ac_ext
5239 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5240 (eval $ac_compile) 2>&5
5242 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5243 test $ac_status = 0; }; then
5244 case `/usr/bin/file conftest.$ac_objext` in
5256 # Find out which ABI we are using.
5257 echo '#line 5257 "configure"' > conftest.
$ac_ext
5258 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5259 (eval $ac_compile) 2>&5
5261 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5262 test $ac_status = 0; }; then
5263 if test "$lt_cv_prog_gnu_ld" = yes; then
5264 case `/usr/bin/file conftest.$ac_objext` in
5266 LD
="${LD-ld} -melf32bsmip"
5269 LD
="${LD-ld} -melf32bmipn32"
5272 LD
="${LD-ld} -melf64bmip"
5276 case `/usr/bin/file conftest.$ac_objext` in
5292 x86_64
-*kfreebsd
*-gnu|x86_64
-*linux
*|ppc
*-*linux
*|powerpc
*-*linux
*| \
5293 s390
*-*linux
*|s390
*-*tpf
*|sparc
*-*linux
*)
5294 # Find out which ABI we are using.
5295 echo 'int i;' > conftest.
$ac_ext
5296 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5297 (eval $ac_compile) 2>&5
5299 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5300 test $ac_status = 0; }; then
5301 case `/usr/bin/file conftest.o` in
5304 x86_64
-*kfreebsd
*-gnu)
5305 LD
="${LD-ld} -m elf_i386_fbsd"
5308 LD
="${LD-ld} -m elf_i386"
5310 ppc64
-*linux
*|powerpc64
-*linux
*)
5311 LD
="${LD-ld} -m elf32ppclinux"
5314 LD
="${LD-ld} -m elf_s390"
5317 LD
="${LD-ld} -m elf32_sparc"
5323 x86_64
-*kfreebsd
*-gnu)
5324 LD
="${LD-ld} -m elf_x86_64_fbsd"
5327 LD
="${LD-ld} -m elf_x86_64"
5329 ppc
*-*linux
*|powerpc
*-*linux
*)
5330 LD
="${LD-ld} -m elf64ppc"
5332 s390
*-*linux
*|s390
*-*tpf
*)
5333 LD
="${LD-ld} -m elf64_s390"
5336 LD
="${LD-ld} -m elf64_sparc"
5346 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5347 SAVE_CFLAGS
="$CFLAGS"
5348 CFLAGS
="$CFLAGS -belf"
5349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5350 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5351 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5352 $as_echo_n "(cached) " >&6
5355 ac_cpp
='$CPP $CPPFLAGS'
5356 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5357 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5358 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5361 /* end confdefs.h. */
5371 if ac_fn_c_try_link
"$LINENO"; then :
5372 lt_cv_cc_needs_belf
=yes
5374 lt_cv_cc_needs_belf
=no
5376 rm -f core conftest.err conftest.
$ac_objext \
5377 conftest
$ac_exeext conftest.
$ac_ext
5379 ac_cpp
='$CPP $CPPFLAGS'
5380 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5381 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5382 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5386 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5387 if test x
"$lt_cv_cc_needs_belf" != x
"yes"; then
5388 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5389 CFLAGS
="$SAVE_CFLAGS"
5393 # Find out which ABI we are using.
5394 echo 'int i;' > conftest.
$ac_ext
5395 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5396 (eval $ac_compile) 2>&5
5398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5399 test $ac_status = 0; }; then
5400 case `/usr/bin/file conftest.o` in
5402 case $lt_cv_prog_gnu_ld in
5403 yes*) LD
="${LD-ld} -m elf64_sparc" ;;
5405 if ${LD-ld} -64 -r -o conftest2.o conftest.o
>/dev
/null
2>&1; then
5417 need_locks
="$enable_libtool_lock"
5421 rhapsody
* | darwin
*)
5422 if test -n "$ac_tool_prefix"; then
5423 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5424 set dummy
${ac_tool_prefix}dsymutil
; ac_word
=$2
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5426 $as_echo_n "checking for $ac_word... " >&6; }
5427 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5428 $as_echo_n "(cached) " >&6
5430 if test -n "$DSYMUTIL"; then
5431 ac_cv_prog_DSYMUTIL
="$DSYMUTIL" # Let the user override the test.
5433 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5437 test -z "$as_dir" && as_dir
=.
5438 for ac_exec_ext
in '' $ac_executable_extensions; do
5439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5440 ac_cv_prog_DSYMUTIL
="${ac_tool_prefix}dsymutil"
5441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5450 DSYMUTIL
=$ac_cv_prog_DSYMUTIL
5451 if test -n "$DSYMUTIL"; then
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5453 $as_echo "$DSYMUTIL" >&6; }
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5456 $as_echo "no" >&6; }
5461 if test -z "$ac_cv_prog_DSYMUTIL"; then
5462 ac_ct_DSYMUTIL
=$DSYMUTIL
5463 # Extract the first word of "dsymutil", so it can be a program name with args.
5464 set dummy dsymutil
; ac_word
=$2
5465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5466 $as_echo_n "checking for $ac_word... " >&6; }
5467 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5468 $as_echo_n "(cached) " >&6
5470 if test -n "$ac_ct_DSYMUTIL"; then
5471 ac_cv_prog_ac_ct_DSYMUTIL
="$ac_ct_DSYMUTIL" # Let the user override the test.
5473 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5477 test -z "$as_dir" && as_dir
=.
5478 for ac_exec_ext
in '' $ac_executable_extensions; do
5479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5480 ac_cv_prog_ac_ct_DSYMUTIL
="dsymutil"
5481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5490 ac_ct_DSYMUTIL
=$ac_cv_prog_ac_ct_DSYMUTIL
5491 if test -n "$ac_ct_DSYMUTIL"; then
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5493 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5496 $as_echo "no" >&6; }
5499 if test "x$ac_ct_DSYMUTIL" = x
; then
5502 case $cross_compiling:$ac_tool_warned in
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5505 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5506 ac_tool_warned
=yes ;;
5508 DSYMUTIL
=$ac_ct_DSYMUTIL
5511 DSYMUTIL
="$ac_cv_prog_DSYMUTIL"
5514 if test -n "$ac_tool_prefix"; then
5515 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5516 set dummy
${ac_tool_prefix}nmedit
; ac_word
=$2
5517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5518 $as_echo_n "checking for $ac_word... " >&6; }
5519 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5520 $as_echo_n "(cached) " >&6
5522 if test -n "$NMEDIT"; then
5523 ac_cv_prog_NMEDIT
="$NMEDIT" # Let the user override the test.
5525 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5529 test -z "$as_dir" && as_dir
=.
5530 for ac_exec_ext
in '' $ac_executable_extensions; do
5531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5532 ac_cv_prog_NMEDIT
="${ac_tool_prefix}nmedit"
5533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5542 NMEDIT
=$ac_cv_prog_NMEDIT
5543 if test -n "$NMEDIT"; then
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5545 $as_echo "$NMEDIT" >&6; }
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5548 $as_echo "no" >&6; }
5553 if test -z "$ac_cv_prog_NMEDIT"; then
5554 ac_ct_NMEDIT
=$NMEDIT
5555 # Extract the first word of "nmedit", so it can be a program name with args.
5556 set dummy nmedit
; ac_word
=$2
5557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5558 $as_echo_n "checking for $ac_word... " >&6; }
5559 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5560 $as_echo_n "(cached) " >&6
5562 if test -n "$ac_ct_NMEDIT"; then
5563 ac_cv_prog_ac_ct_NMEDIT
="$ac_ct_NMEDIT" # Let the user override the test.
5565 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5569 test -z "$as_dir" && as_dir
=.
5570 for ac_exec_ext
in '' $ac_executable_extensions; do
5571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5572 ac_cv_prog_ac_ct_NMEDIT
="nmedit"
5573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5582 ac_ct_NMEDIT
=$ac_cv_prog_ac_ct_NMEDIT
5583 if test -n "$ac_ct_NMEDIT"; then
5584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5585 $as_echo "$ac_ct_NMEDIT" >&6; }
5587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5588 $as_echo "no" >&6; }
5591 if test "x$ac_ct_NMEDIT" = x
; then
5594 case $cross_compiling:$ac_tool_warned in
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5597 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5598 ac_tool_warned
=yes ;;
5600 NMEDIT
=$ac_ct_NMEDIT
5603 NMEDIT
="$ac_cv_prog_NMEDIT"
5606 if test -n "$ac_tool_prefix"; then
5607 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5608 set dummy
${ac_tool_prefix}lipo
; ac_word
=$2
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5610 $as_echo_n "checking for $ac_word... " >&6; }
5611 if test "${ac_cv_prog_LIPO+set}" = set; then :
5612 $as_echo_n "(cached) " >&6
5614 if test -n "$LIPO"; then
5615 ac_cv_prog_LIPO
="$LIPO" # Let the user override the test.
5617 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5621 test -z "$as_dir" && as_dir
=.
5622 for ac_exec_ext
in '' $ac_executable_extensions; do
5623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5624 ac_cv_prog_LIPO
="${ac_tool_prefix}lipo"
5625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5634 LIPO
=$ac_cv_prog_LIPO
5635 if test -n "$LIPO"; then
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
5637 $as_echo "$LIPO" >&6; }
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5640 $as_echo "no" >&6; }
5645 if test -z "$ac_cv_prog_LIPO"; then
5647 # Extract the first word of "lipo", so it can be a program name with args.
5648 set dummy lipo
; ac_word
=$2
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5650 $as_echo_n "checking for $ac_word... " >&6; }
5651 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
5652 $as_echo_n "(cached) " >&6
5654 if test -n "$ac_ct_LIPO"; then
5655 ac_cv_prog_ac_ct_LIPO
="$ac_ct_LIPO" # Let the user override the test.
5657 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5661 test -z "$as_dir" && as_dir
=.
5662 for ac_exec_ext
in '' $ac_executable_extensions; do
5663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5664 ac_cv_prog_ac_ct_LIPO
="lipo"
5665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5674 ac_ct_LIPO
=$ac_cv_prog_ac_ct_LIPO
5675 if test -n "$ac_ct_LIPO"; then
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
5677 $as_echo "$ac_ct_LIPO" >&6; }
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5680 $as_echo "no" >&6; }
5683 if test "x$ac_ct_LIPO" = x
; then
5686 case $cross_compiling:$ac_tool_warned in
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5689 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5690 ac_tool_warned
=yes ;;
5695 LIPO
="$ac_cv_prog_LIPO"
5698 if test -n "$ac_tool_prefix"; then
5699 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
5700 set dummy
${ac_tool_prefix}otool
; ac_word
=$2
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5702 $as_echo_n "checking for $ac_word... " >&6; }
5703 if test "${ac_cv_prog_OTOOL+set}" = set; then :
5704 $as_echo_n "(cached) " >&6
5706 if test -n "$OTOOL"; then
5707 ac_cv_prog_OTOOL
="$OTOOL" # Let the user override the test.
5709 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5713 test -z "$as_dir" && as_dir
=.
5714 for ac_exec_ext
in '' $ac_executable_extensions; do
5715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5716 ac_cv_prog_OTOOL
="${ac_tool_prefix}otool"
5717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5726 OTOOL
=$ac_cv_prog_OTOOL
5727 if test -n "$OTOOL"; then
5728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
5729 $as_echo "$OTOOL" >&6; }
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5732 $as_echo "no" >&6; }
5737 if test -z "$ac_cv_prog_OTOOL"; then
5739 # Extract the first word of "otool", so it can be a program name with args.
5740 set dummy otool
; ac_word
=$2
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5742 $as_echo_n "checking for $ac_word... " >&6; }
5743 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
5744 $as_echo_n "(cached) " >&6
5746 if test -n "$ac_ct_OTOOL"; then
5747 ac_cv_prog_ac_ct_OTOOL
="$ac_ct_OTOOL" # Let the user override the test.
5749 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5753 test -z "$as_dir" && as_dir
=.
5754 for ac_exec_ext
in '' $ac_executable_extensions; do
5755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5756 ac_cv_prog_ac_ct_OTOOL
="otool"
5757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5766 ac_ct_OTOOL
=$ac_cv_prog_ac_ct_OTOOL
5767 if test -n "$ac_ct_OTOOL"; then
5768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
5769 $as_echo "$ac_ct_OTOOL" >&6; }
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5772 $as_echo "no" >&6; }
5775 if test "x$ac_ct_OTOOL" = x
; then
5778 case $cross_compiling:$ac_tool_warned in
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5782 ac_tool_warned
=yes ;;
5787 OTOOL
="$ac_cv_prog_OTOOL"
5790 if test -n "$ac_tool_prefix"; then
5791 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
5792 set dummy
${ac_tool_prefix}otool64
; ac_word
=$2
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5794 $as_echo_n "checking for $ac_word... " >&6; }
5795 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
5796 $as_echo_n "(cached) " >&6
5798 if test -n "$OTOOL64"; then
5799 ac_cv_prog_OTOOL64
="$OTOOL64" # Let the user override the test.
5801 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5805 test -z "$as_dir" && as_dir
=.
5806 for ac_exec_ext
in '' $ac_executable_extensions; do
5807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5808 ac_cv_prog_OTOOL64
="${ac_tool_prefix}otool64"
5809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5818 OTOOL64
=$ac_cv_prog_OTOOL64
5819 if test -n "$OTOOL64"; then
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
5821 $as_echo "$OTOOL64" >&6; }
5823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5824 $as_echo "no" >&6; }
5829 if test -z "$ac_cv_prog_OTOOL64"; then
5830 ac_ct_OTOOL64
=$OTOOL64
5831 # Extract the first word of "otool64", so it can be a program name with args.
5832 set dummy otool64
; ac_word
=$2
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5834 $as_echo_n "checking for $ac_word... " >&6; }
5835 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
5836 $as_echo_n "(cached) " >&6
5838 if test -n "$ac_ct_OTOOL64"; then
5839 ac_cv_prog_ac_ct_OTOOL64
="$ac_ct_OTOOL64" # Let the user override the test.
5841 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5845 test -z "$as_dir" && as_dir
=.
5846 for ac_exec_ext
in '' $ac_executable_extensions; do
5847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5848 ac_cv_prog_ac_ct_OTOOL64
="otool64"
5849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5858 ac_ct_OTOOL64
=$ac_cv_prog_ac_ct_OTOOL64
5859 if test -n "$ac_ct_OTOOL64"; then
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
5861 $as_echo "$ac_ct_OTOOL64" >&6; }
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5864 $as_echo "no" >&6; }
5867 if test "x$ac_ct_OTOOL64" = x
; then
5870 case $cross_compiling:$ac_tool_warned in
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5873 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5874 ac_tool_warned
=yes ;;
5876 OTOOL64
=$ac_ct_OTOOL64
5879 OTOOL64
="$ac_cv_prog_OTOOL64"
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
5909 $as_echo_n "checking for -single_module linker flag... " >&6; }
5910 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
5911 $as_echo_n "(cached) " >&6
5913 lt_cv_apple_cc_single_mod
=no
5914 if test -z "${LT_MULTI_MODULE}"; then
5915 # By default we will add the -single_module flag. You can override
5916 # by either setting the environment variable LT_MULTI_MODULE
5917 # non-empty at configure time, or by adding -multi_module to the
5919 rm -rf libconftest.dylib
*
5920 echo "int foo(void){return 1;}" > conftest.c
5921 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
5922 -dynamiclib -Wl,-single_module conftest.c" >&5
5923 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
5924 -dynamiclib -Wl,-single_module conftest.c
2>conftest.err
5926 if test -f libconftest.dylib
&& test ! -s conftest.err
&& test $_lt_result = 0; then
5927 lt_cv_apple_cc_single_mod
=yes
5929 cat conftest.err
>&5
5931 rm -rf libconftest.dylib
*
5935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
5936 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
5938 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
5939 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
5940 $as_echo_n "(cached) " >&6
5942 lt_cv_ld_exported_symbols_list
=no
5943 save_LDFLAGS
=$LDFLAGS
5944 echo "_main" > conftest.sym
5945 LDFLAGS
="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
5946 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5947 /* end confdefs.h. */
5957 if ac_fn_c_try_link
"$LINENO"; then :
5958 lt_cv_ld_exported_symbols_list
=yes
5960 lt_cv_ld_exported_symbols_list
=no
5962 rm -f core conftest.err conftest.
$ac_objext \
5963 conftest
$ac_exeext conftest.
$ac_ext
5964 LDFLAGS
="$save_LDFLAGS"
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
5968 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
5970 rhapsody
* | darwin1.
[012])
5971 _lt_dar_allow_undefined
='${wl}-undefined ${wl}suppress' ;;
5973 _lt_dar_allow_undefined
='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
5974 darwin
*) # darwin 5.x on
5975 # if running on 10.5 or later, the deployment target defaults
5976 # to the OS version, if on x86, and 10.4, the deployment
5977 # target defaults to 10.4. Don't you love it?
5978 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
5979 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
5980 _lt_dar_allow_undefined
='${wl}-undefined ${wl}dynamic_lookup' ;;
5982 _lt_dar_allow_undefined
='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
5984 _lt_dar_allow_undefined
='${wl}-undefined ${wl}dynamic_lookup' ;;
5988 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
5989 _lt_dar_single_mod
='$single_module'
5991 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
5992 _lt_dar_export_syms
=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
5994 _lt_dar_export_syms
='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
5996 if test "$DSYMUTIL" != ":"; then
5997 _lt_dsymutil
='~$DSYMUTIL $lib || :'
6005 ac_cpp
='$CPP $CPPFLAGS'
6006 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6007 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6008 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6010 $as_echo_n "checking how to run the C preprocessor... " >&6; }
6011 # On Suns, sometimes $CPP names a directory.
6012 if test -n "$CPP" && test -d "$CPP"; then
6015 if test -z "$CPP"; then
6016 if test "${ac_cv_prog_CPP+set}" = set; then :
6017 $as_echo_n "(cached) " >&6
6019 # Double quotes because CPP needs to be expanded
6020 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6023 for ac_c_preproc_warn_flag
in '' yes
6025 # Use a header file that comes with gcc, so configuring glibc
6026 # with a fresh cross-compiler works.
6027 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6028 # <limits.h> exists even on freestanding compilers.
6029 # On the NeXT, cc -E runs the code through the compiler's parser,
6030 # not just through cpp. "Syntax error" is here to catch this case.
6031 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6032 /* end confdefs.h. */
6034 # include <limits.h>
6036 # include <assert.h>
6040 if ac_fn_c_try_cpp
"$LINENO"; then :
6043 # Broken: fails on valid input.
6046 rm -f conftest.err conftest.
$ac_ext
6048 # OK, works on sane cases. Now check whether nonexistent headers
6049 # can be detected and how.
6050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6051 /* end confdefs.h. */
6052 #include <ac_nonexistent.h>
6054 if ac_fn_c_try_cpp
"$LINENO"; then :
6055 # Broken: success on invalid input.
6058 # Passes both tests.
6062 rm -f conftest.err conftest.
$ac_ext
6065 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6066 rm -f conftest.err conftest.
$ac_ext
6067 if $ac_preproc_ok; then :
6079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6080 $as_echo "$CPP" >&6; }
6082 for ac_c_preproc_warn_flag
in '' yes
6084 # Use a header file that comes with gcc, so configuring glibc
6085 # with a fresh cross-compiler works.
6086 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6087 # <limits.h> exists even on freestanding compilers.
6088 # On the NeXT, cc -E runs the code through the compiler's parser,
6089 # not just through cpp. "Syntax error" is here to catch this case.
6090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6091 /* end confdefs.h. */
6093 # include <limits.h>
6095 # include <assert.h>
6099 if ac_fn_c_try_cpp
"$LINENO"; then :
6102 # Broken: fails on valid input.
6105 rm -f conftest.err conftest.
$ac_ext
6107 # OK, works on sane cases. Now check whether nonexistent headers
6108 # can be detected and how.
6109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6110 /* end confdefs.h. */
6111 #include <ac_nonexistent.h>
6113 if ac_fn_c_try_cpp
"$LINENO"; then :
6114 # Broken: success on invalid input.
6117 # Passes both tests.
6121 rm -f conftest.err conftest.
$ac_ext
6124 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6125 rm -f conftest.err conftest.
$ac_ext
6126 if $ac_preproc_ok; then :
6129 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6130 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6131 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
6132 See \`config.log' for more details." "$LINENO" 5; }
6136 ac_cpp
='$CPP $CPPFLAGS'
6137 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6138 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6139 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6143 $as_echo_n "checking for ANSI C header files... " >&6; }
6144 if test "${ac_cv_header_stdc+set}" = set; then :
6145 $as_echo_n "(cached) " >&6
6147 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6148 /* end confdefs.h. */
6162 if ac_fn_c_try_compile
"$LINENO"; then :
6163 ac_cv_header_stdc
=yes
6165 ac_cv_header_stdc
=no
6167 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6169 if test $ac_cv_header_stdc = yes; then
6170 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6171 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6172 /* end confdefs.h. */
6176 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6177 $EGREP "memchr" >/dev
/null
2>&1; then :
6180 ac_cv_header_stdc
=no
6186 if test $ac_cv_header_stdc = yes; then
6187 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6188 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6189 /* end confdefs.h. */
6193 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6194 $EGREP "free" >/dev
/null
2>&1; then :
6197 ac_cv_header_stdc
=no
6203 if test $ac_cv_header_stdc = yes; then
6204 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6205 if test "$cross_compiling" = yes; then :
6208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6209 /* end confdefs.h. */
6212 #if ((' ' & 0x0FF) == 0x020)
6213 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6214 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6216 # define ISLOWER(c) \
6217 (('a' <= (c) && (c) <= 'i') \
6218 || ('j' <= (c) && (c) <= 'r') \
6219 || ('s' <= (c) && (c) <= 'z'))
6220 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6223 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6228 for (i = 0; i < 256; i++)
6229 if (XOR (islower (i), ISLOWER (i))
6230 || toupper (i) != TOUPPER (i))
6235 if ac_fn_c_try_run
"$LINENO"; then :
6238 ac_cv_header_stdc
=no
6240 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
6241 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6247 $as_echo "$ac_cv_header_stdc" >&6; }
6248 if test $ac_cv_header_stdc = yes; then
6250 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6254 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6255 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
6256 inttypes.h stdint.h unistd.h
6258 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6259 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6261 eval as_val
=\$
$as_ac_Header
6262 if test "x$as_val" = x
""yes; then :
6263 cat >>confdefs.h
<<_ACEOF
6264 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6272 for ac_header
in dlfcn.h
6274 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6276 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6277 cat >>confdefs.h
<<_ACEOF
6278 #define HAVE_DLFCN_H 1
6297 # Check whether --enable-shared was given.
6298 if test "${enable_shared+set}" = set; then :
6299 enableval
=$enable_shared; p
=${PACKAGE-default}
6301 yes) enable_shared
=yes ;;
6302 no
) enable_shared
=no
;;
6305 # Look at the argument we got. We use all the common list separators.
6306 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6307 for pkg
in $enableval; do
6309 if test "X$pkg" = "X$p"; then
6328 # Check whether --enable-static was given.
6329 if test "${enable_static+set}" = set; then :
6330 enableval
=$enable_static; p
=${PACKAGE-default}
6332 yes) enable_static
=yes ;;
6333 no
) enable_static
=no
;;
6336 # Look at the argument we got. We use all the common list separators.
6337 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6338 for pkg
in $enableval; do
6340 if test "X$pkg" = "X$p"; then
6360 # Check whether --with-pic was given.
6361 if test "${with_pic+set}" = set; then :
6362 withval
=$with_pic; pic_mode
="$withval"
6368 test -z "$pic_mode" && pic_mode
=default
6376 # Check whether --enable-fast-install was given.
6377 if test "${enable_fast_install+set}" = set; then :
6378 enableval
=$enable_fast_install; p
=${PACKAGE-default}
6380 yes) enable_fast_install
=yes ;;
6381 no
) enable_fast_install
=no
;;
6383 enable_fast_install
=no
6384 # Look at the argument we got. We use all the common list separators.
6385 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6386 for pkg
in $enableval; do
6388 if test "X$pkg" = "X$p"; then
6389 enable_fast_install
=yes
6396 enable_fast_install
=yes
6409 # This can be used to rebuild libtool when needed
6410 LIBTOOL_DEPS
="$ltmain"
6412 # Always use our own libtool.
6413 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
6439 test -z "$LN_S" && LN_S
="ln -s"
6454 if test -n "${ZSH_VERSION+set}" ; then
6455 setopt NO_GLOB_SUBST
6458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6459 $as_echo_n "checking for objdir... " >&6; }
6460 if test "${lt_cv_objdir+set}" = set; then :
6461 $as_echo_n "(cached) " >&6
6463 rm -f .libs
2>/dev
/null
6464 mkdir .libs
2>/dev
/null
6465 if test -d .libs
; then
6468 # MS-DOS does not allow filenames that begin with a dot.
6471 rmdir .libs
2>/dev
/null
6473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6474 $as_echo "$lt_cv_objdir" >&6; }
6475 objdir
=$lt_cv_objdir
6481 cat >>confdefs.h
<<_ACEOF
6482 #define LT_OBJDIR "$lt_cv_objdir/"
6503 # AIX sometimes has problems with the GCC collect2 program. For some
6504 # reason, if we set the COLLECT_NAMES environment variable, the problems
6505 # vanish in a puff of smoke.
6506 if test "X${COLLECT_NAMES+set}" != Xset
; then
6508 export COLLECT_NAMES
6513 # Sed substitution that helps us do robust quoting. It backslashifies
6514 # metacharacters that are still active within double-quoted strings.
6515 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
6517 # Same as above, but do not quote variable references.
6518 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
6520 # Sed substitution to delay expansion of an escaped shell variable in a
6521 # double_quote_subst'ed string.
6522 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
6524 # Sed substitution to delay expansion of an escaped single quote.
6525 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
6527 # Sed substitution to avoid accidental globbing in evaled expressions
6528 no_glob_subst
='s/\*/\\\*/g'
6532 can_build_shared
=yes
6534 # All known linkers require a `.a' archive for static linking (except MSVC,
6535 # which needs '.lib').
6538 with_gnu_ld
="$lt_cv_prog_gnu_ld"
6541 old_CFLAGS
="$CFLAGS"
6543 # Set sane defaults for various variables
6544 test -z "$CC" && CC
=cc
6545 test -z "$LTCC" && LTCC
=$CC
6546 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
6547 test -z "$LD" && LD
=ld
6548 test -z "$ac_objext" && ac_objext
=o
6550 for cc_temp
in $compiler""; do
6552 compile
| *[\\/]compile
| ccache
| *[\\/]ccache
) ;;
6553 distcc
| *[\\/]distcc
| purify
| *[\\/]purify
) ;;
6558 cc_basename
=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6561 # Only perform the check for file, if the check method requires it
6562 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
6563 case $deplibs_check_method in
6565 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6567 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6568 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6569 $as_echo_n "(cached) " >&6
6573 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
6576 lt_save_MAGIC_CMD
="$MAGIC_CMD"
6577 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6578 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
6579 for ac_dir
in $ac_dummy; do
6581 test -z "$ac_dir" && ac_dir
=.
6582 if test -f $ac_dir/${ac_tool_prefix}file; then
6583 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
6584 if test -n "$file_magic_test_file"; then
6585 case $deplibs_check_method in
6587 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6588 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6589 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null
|
6590 $EGREP "$file_magic_regex" > /dev
/null
; then
6595 *** Warning: the command libtool uses to detect shared libraries,
6596 *** $file_magic_cmd, produces output that libtool cannot recognize.
6597 *** The result is that libtool may fail to recognize shared libraries
6598 *** as such. This will affect the creation of libtool libraries that
6599 *** depend on shared libraries, but programs linked with such libtool
6600 *** libraries will work regardless of this problem. Nevertheless, you
6601 *** may want to report the problem to your system manager and/or to
6602 *** bug-libtool@gnu.org
6612 MAGIC_CMD
="$lt_save_MAGIC_CMD"
6617 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6618 if test -n "$MAGIC_CMD"; then
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6620 $as_echo "$MAGIC_CMD" >&6; }
6622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6623 $as_echo "no" >&6; }
6630 if test -z "$lt_cv_path_MAGIC_CMD"; then
6631 if test -n "$ac_tool_prefix"; then
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6633 $as_echo_n "checking for file... " >&6; }
6634 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
6635 $as_echo_n "(cached) " >&6
6639 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
6642 lt_save_MAGIC_CMD
="$MAGIC_CMD"
6643 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6644 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
6645 for ac_dir
in $ac_dummy; do
6647 test -z "$ac_dir" && ac_dir
=.
6648 if test -f $ac_dir/file; then
6649 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
6650 if test -n "$file_magic_test_file"; then
6651 case $deplibs_check_method in
6653 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6654 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6655 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null
|
6656 $EGREP "$file_magic_regex" > /dev
/null
; then
6661 *** Warning: the command libtool uses to detect shared libraries,
6662 *** $file_magic_cmd, produces output that libtool cannot recognize.
6663 *** The result is that libtool may fail to recognize shared libraries
6664 *** as such. This will affect the creation of libtool libraries that
6665 *** depend on shared libraries, but programs linked with such libtool
6666 *** libraries will work regardless of this problem. Nevertheless, you
6667 *** may want to report the problem to your system manager and/or to
6668 *** bug-libtool@gnu.org
6678 MAGIC_CMD
="$lt_save_MAGIC_CMD"
6683 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6684 if test -n "$MAGIC_CMD"; then
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6686 $as_echo "$MAGIC_CMD" >&6; }
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6689 $as_echo "no" >&6; }
6702 # Use C for the default configuration in the libtool script
6706 ac_cpp
='$CPP $CPPFLAGS'
6707 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6708 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6709 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6712 # Source file extension for C test sources.
6715 # Object file extension for compiled C test sources.
6719 # Code to be used in simple compile tests
6720 lt_simple_compile_test_code
="int some_variable = 0;"
6722 # Code to be used in simple link tests
6723 lt_simple_link_test_code
='int main(){return(0);}'
6731 # If no C compiler was specified, use CC.
6734 # If no C compiler flags were specified, use CFLAGS.
6735 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
6737 # Allow CC to be a program name with arguments.
6740 # Save the default compiler, since it gets overwritten when the other
6741 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6742 compiler_DEFAULT
=$CC
6744 # save warnings/boilerplate of simple test code
6745 ac_outfile
=conftest.
$ac_objext
6746 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
6747 eval "$ac_compile" 2>&1 >/dev
/null
| $SED '/^$/d; /^ *+/d' >conftest.err
6748 _lt_compiler_boilerplate
=`cat conftest.err`
6751 ac_outfile
=conftest.
$ac_objext
6752 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
6753 eval "$ac_link" 2>&1 >/dev
/null
| $SED '/^$/d; /^ *+/d' >conftest.err
6754 _lt_linker_boilerplate
=`cat conftest.err`
6758 if test -n "$compiler"; then
6760 lt_prog_compiler_no_builtin_flag
=
6762 if test "$GCC" = yes; then
6763 lt_prog_compiler_no_builtin_flag
=' -fno-builtin'
6765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6766 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
6767 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
6768 $as_echo_n "(cached) " >&6
6770 lt_cv_prog_compiler_rtti_exceptions
=no
6771 ac_outfile
=conftest.
$ac_objext
6772 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6773 lt_compiler_flag
="-fno-rtti -fno-exceptions"
6774 # Insert the option either (1) after the last *FLAGS variable, or
6775 # (2) before a word containing "conftest.", or (3) at the end.
6776 # Note that $ac_compile itself does not contain backslashes and begins
6777 # with a dollar sign (not a hyphen), so the echo should work correctly.
6778 # The option is referenced via a variable to avoid confusing sed.
6779 lt_compile
=`echo "$ac_compile" | $SED \
6780 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6781 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6782 -e 's:$: $lt_compiler_flag:'`
6783 (eval echo "\"\$as_me:6783: $lt_compile\"" >&5)
6784 (eval "$lt_compile" 2>conftest.err
)
6786 cat conftest.err
>&5
6787 echo "$as_me:6787: \$? = $ac_status" >&5
6788 if (exit $ac_status) && test -s "$ac_outfile"; then
6789 # The compiler can only warn and ignore the option if not recognized
6790 # So say no if there are warnings other than the usual output.
6791 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6792 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6793 if test ! -s conftest.er2
|| diff conftest.exp conftest.er2
>/dev
/null
; then
6794 lt_cv_prog_compiler_rtti_exceptions
=yes
6800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6801 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
6803 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
6804 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6816 lt_prog_compiler_wl
=
6817 lt_prog_compiler_pic
=
6818 lt_prog_compiler_static
=
6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
6821 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
6823 if test "$GCC" = yes; then
6824 lt_prog_compiler_wl
='-Wl,'
6825 lt_prog_compiler_static
='-static'
6829 # All AIX code is PIC.
6830 if test "$host_cpu" = ia64
; then
6831 # AIX 5 now supports IA64 processor
6832 lt_prog_compiler_static
='-Bstatic'
6839 # see comment about AmigaOS4 .so support
6840 lt_prog_compiler_pic
='-fPIC'
6843 # FIXME: we need at least 68020 code to build shared libraries, but
6844 # adding the `-m68020' flag to GCC prevents building anything better,
6846 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
6851 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
6852 # PIC is the default for these OSes.
6855 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
6856 # This hack is so that the source file can tell whether it is being
6857 # built for inclusion in a dll (and should export symbols for example).
6858 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6859 # (--disable-auto-import) libraries
6860 lt_prog_compiler_pic
='-DDLL_EXPORT'
6863 darwin
* | rhapsody
*)
6864 # PIC is the default on this platform
6865 # Common symbols not allowed in MH_DYLIB files
6866 lt_prog_compiler_pic
='-fno-common'
6870 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
6871 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
6872 # sets the default TLS model and affects inlining.
6878 lt_prog_compiler_pic
='-fPIC'
6884 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6885 # Instead, we relocate shared libraries at runtime.
6889 # Just because we use GCC doesn't mean we suddenly get shared libraries
6890 # on systems that don't support them.
6891 lt_prog_compiler_can_build_shared
=no
6896 # QNX uses GNU C++, but need to define -shared option too, otherwise
6898 lt_prog_compiler_pic
='-fPIC -shared'
6902 if test -d /usr
/nec
; then
6903 lt_prog_compiler_pic
=-Kconform_pic
6908 lt_prog_compiler_pic
='-fPIC'
6912 # PORTME Check for flag to pass linker flags through the system compiler.
6915 lt_prog_compiler_wl
='-Wl,'
6916 if test "$host_cpu" = ia64
; then
6917 # AIX 5 now supports IA64 processor
6918 lt_prog_compiler_static
='-Bstatic'
6920 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
6924 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
6925 # This hack is so that the source file can tell whether it is being
6926 # built for inclusion in a dll (and should export symbols for example).
6927 lt_prog_compiler_pic
='-DDLL_EXPORT'
6930 hpux9
* | hpux10
* | hpux11
*)
6931 lt_prog_compiler_wl
='-Wl,'
6932 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6939 lt_prog_compiler_pic
='+Z'
6942 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6943 lt_prog_compiler_static
='${wl}-a ${wl}archive'
6946 irix5
* | irix6
* | nonstopux
*)
6947 lt_prog_compiler_wl
='-Wl,'
6948 # PIC (with -KPIC) is the default.
6949 lt_prog_compiler_static
='-non_shared'
6952 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
6953 case $cc_basename in
6954 # old Intel for x86_64 which still supported -KPIC.
6956 lt_prog_compiler_wl
='-Wl,'
6957 lt_prog_compiler_pic
='-KPIC'
6958 lt_prog_compiler_static
='-static'
6960 # icc used to be incompatible with GCC.
6961 # ICC 10 doesn't accept -KPIC any more.
6963 lt_prog_compiler_wl
='-Wl,'
6964 lt_prog_compiler_pic
='-fPIC'
6965 lt_prog_compiler_static
='-static'
6967 # Lahey Fortran 8.1.
6969 lt_prog_compiler_wl
='-Wl,'
6970 lt_prog_compiler_pic
='--shared'
6971 lt_prog_compiler_static
='--static'
6973 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
6974 # Portland Group compilers (*not* the Pentium gcc compiler,
6975 # which looks to be a dead project)
6976 lt_prog_compiler_wl
='-Wl,'
6977 lt_prog_compiler_pic
='-fpic'
6978 lt_prog_compiler_static
='-Bstatic'
6981 lt_prog_compiler_wl
='-Wl,'
6982 # All Alpha code is PIC.
6983 lt_prog_compiler_static
='-non_shared'
6986 # IBM XL C 8.0/Fortran 10.1 on PPC
6987 lt_prog_compiler_wl
='-Wl,'
6988 lt_prog_compiler_pic
='-qpic'
6989 lt_prog_compiler_static
='-qstaticlink'
6992 case `$CC -V 2>&1 | sed 5q` in
6995 lt_prog_compiler_pic
='-KPIC'
6996 lt_prog_compiler_static
='-Bstatic'
6997 lt_prog_compiler_wl
='-Wl,'
7000 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7001 lt_prog_compiler_pic
='-KPIC'
7002 lt_prog_compiler_static
='-Bstatic'
7003 lt_prog_compiler_wl
=''
7011 lt_prog_compiler_pic
='-KPIC'
7012 lt_prog_compiler_static
='-Bstatic'
7016 # QNX uses GNU C++, but need to define -shared option too, otherwise
7018 lt_prog_compiler_pic
='-fPIC -shared'
7021 osf3
* | osf4
* | osf5
*)
7022 lt_prog_compiler_wl
='-Wl,'
7023 # All OSF/1 code is PIC.
7024 lt_prog_compiler_static
='-non_shared'
7028 lt_prog_compiler_static
='-non_shared'
7032 lt_prog_compiler_pic
='-KPIC'
7033 lt_prog_compiler_static
='-Bstatic'
7034 case $cc_basename in
7036 lt_prog_compiler_wl
='-Qoption ld ';;
7038 lt_prog_compiler_wl
='-Wl,';;
7043 lt_prog_compiler_wl
='-Qoption ld '
7044 lt_prog_compiler_pic
='-PIC'
7045 lt_prog_compiler_static
='-Bstatic'
7048 sysv4
| sysv4.2uw2
* | sysv4.3
*)
7049 lt_prog_compiler_wl
='-Wl,'
7050 lt_prog_compiler_pic
='-KPIC'
7051 lt_prog_compiler_static
='-Bstatic'
7055 if test -d /usr
/nec
;then
7056 lt_prog_compiler_pic
='-Kconform_pic'
7057 lt_prog_compiler_static
='-Bstatic'
7061 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
7062 lt_prog_compiler_wl
='-Wl,'
7063 lt_prog_compiler_pic
='-KPIC'
7064 lt_prog_compiler_static
='-Bstatic'
7068 lt_prog_compiler_wl
='-Wl,'
7069 lt_prog_compiler_can_build_shared
=no
7073 lt_prog_compiler_pic
='-pic'
7074 lt_prog_compiler_static
='-Bstatic'
7078 lt_prog_compiler_can_build_shared
=no
7084 # For platforms which do not support PIC, -DPIC is meaningless:
7086 lt_prog_compiler_pic
=
7089 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
7092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7093 $as_echo "$lt_prog_compiler_pic" >&6; }
7101 # Check to make sure the PIC flag actually works.
7103 if test -n "$lt_prog_compiler_pic"; then
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7105 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7106 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7107 $as_echo_n "(cached) " >&6
7109 lt_cv_prog_compiler_pic_works
=no
7110 ac_outfile
=conftest.
$ac_objext
7111 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7112 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
7113 # Insert the option either (1) after the last *FLAGS variable, or
7114 # (2) before a word containing "conftest.", or (3) at the end.
7115 # Note that $ac_compile itself does not contain backslashes and begins
7116 # with a dollar sign (not a hyphen), so the echo should work correctly.
7117 # The option is referenced via a variable to avoid confusing sed.
7118 lt_compile
=`echo "$ac_compile" | $SED \
7119 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7120 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7121 -e 's:$: $lt_compiler_flag:'`
7122 (eval echo "\"\$as_me:7122: $lt_compile\"" >&5)
7123 (eval "$lt_compile" 2>conftest.err
)
7125 cat conftest.err
>&5
7126 echo "$as_me:7126: \$? = $ac_status" >&5
7127 if (exit $ac_status) && test -s "$ac_outfile"; then
7128 # The compiler can only warn and ignore the option if not recognized
7129 # So say no if there are warnings other than the usual output.
7130 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7131 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7132 if test ! -s conftest.er2
|| diff conftest.exp conftest.er2
>/dev
/null
; then
7133 lt_cv_prog_compiler_pic_works
=yes
7139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7140 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7142 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
7143 case $lt_prog_compiler_pic in
7145 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
7148 lt_prog_compiler_pic
=
7149 lt_prog_compiler_can_build_shared
=no
7160 # Check to make sure the static flag actually works.
7162 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7164 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7165 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7166 $as_echo_n "(cached) " >&6
7168 lt_cv_prog_compiler_static_works
=no
7169 save_LDFLAGS
="$LDFLAGS"
7170 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
7171 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
7172 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
7173 # The linker can only warn and ignore the option if not recognized
7174 # So say no if there are warnings
7175 if test -s conftest.err
; then
7176 # Append any errors to the config.log.
7177 cat conftest.err
1>&5
7178 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7179 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7180 if diff conftest.exp conftest.er2
>/dev
/null
; then
7181 lt_cv_prog_compiler_static_works
=yes
7184 lt_cv_prog_compiler_static_works
=yes
7188 LDFLAGS
="$save_LDFLAGS"
7191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7192 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7194 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
7197 lt_prog_compiler_static
=
7206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7207 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7208 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7209 $as_echo_n "(cached) " >&6
7211 lt_cv_prog_compiler_c_o
=no
7212 $RM -r conftest
2>/dev
/null
7216 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7218 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7219 # Insert the option either (1) after the last *FLAGS variable, or
7220 # (2) before a word containing "conftest.", or (3) at the end.
7221 # Note that $ac_compile itself does not contain backslashes and begins
7222 # with a dollar sign (not a hyphen), so the echo should work correctly.
7223 lt_compile
=`echo "$ac_compile" | $SED \
7224 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7225 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7226 -e 's:$: $lt_compiler_flag:'`
7227 (eval echo "\"\$as_me:7227: $lt_compile\"" >&5)
7228 (eval "$lt_compile" 2>out
/conftest.err
)
7230 cat out
/conftest.err
>&5
7231 echo "$as_me:7231: \$? = $ac_status" >&5
7232 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7234 # The compiler can only warn and ignore the option if not recognized
7235 # So say no if there are warnings
7236 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out
/conftest.exp
7237 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7238 if test ! -s out
/conftest.er2
|| diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7239 lt_cv_prog_compiler_c_o
=yes
7244 # SGI C++ compiler will create directory out/ii_files/ for
7245 # template instantiation
7246 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7247 $RM out
/* && rmdir out
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7254 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7262 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7263 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7264 $as_echo_n "(cached) " >&6
7266 lt_cv_prog_compiler_c_o
=no
7267 $RM -r conftest
2>/dev
/null
7271 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7273 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7274 # Insert the option either (1) after the last *FLAGS variable, or
7275 # (2) before a word containing "conftest.", or (3) at the end.
7276 # Note that $ac_compile itself does not contain backslashes and begins
7277 # with a dollar sign (not a hyphen), so the echo should work correctly.
7278 lt_compile
=`echo "$ac_compile" | $SED \
7279 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7280 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7281 -e 's:$: $lt_compiler_flag:'`
7282 (eval echo "\"\$as_me:7282: $lt_compile\"" >&5)
7283 (eval "$lt_compile" 2>out
/conftest.err
)
7285 cat out
/conftest.err
>&5
7286 echo "$as_me:7286: \$? = $ac_status" >&5
7287 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7289 # The compiler can only warn and ignore the option if not recognized
7290 # So say no if there are warnings
7291 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out
/conftest.exp
7292 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7293 if test ! -s out
/conftest.er2
|| diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7294 lt_cv_prog_compiler_c_o
=yes
7299 # SGI C++ compiler will create directory out/ii_files/ for
7300 # template instantiation
7301 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7302 $RM out
/* && rmdir out
7308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7309 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7314 hard_links
="nottested"
7315 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
7316 # do not overwrite the value of need_locks provided by the user
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7318 $as_echo_n "checking if we can lock with hard links... " >&6; }
7321 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7323 ln conftest.a conftest.b
2>&5 || hard_links
=no
7324 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7326 $as_echo "$hard_links" >&6; }
7327 if test "$hard_links" = no
; then
7328 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7329 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7342 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7345 allow_undefined_flag
=
7346 always_export_symbols
=no
7348 archive_expsym_cmds
=
7349 compiler_needs_object
=no
7350 enable_shared_with_static_runtimes
=no
7351 export_dynamic_flag_spec
=
7352 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7353 hardcode_automatic
=no
7355 hardcode_direct_absolute
=no
7356 hardcode_libdir_flag_spec
=
7357 hardcode_libdir_flag_spec_ld
=
7358 hardcode_libdir_separator
=
7360 hardcode_shlibpath_var
=unsupported
7362 link_all_deplibs
=unknown
7365 old_archive_from_new_cmds
=
7366 old_archive_from_expsyms_cmds
=
7367 thread_safe_flag_spec
=
7368 whole_archive_flag_spec
=
7369 # include_expsyms should be a list of space-separated symbols to be *always*
7370 # included in the symbol list
7372 # exclude_expsyms can be an extended regexp of symbols to exclude
7373 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7374 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7375 # as well as any symbol that contains `d'.
7376 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7377 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7378 # platforms (ab)use it in PIC code, but their linkers get confused if
7379 # the symbol is explicitly referenced. Since portable code cannot
7380 # rely on this symbol name, it's probably fine to never include it in
7381 # preloaded symbol tables.
7382 # Exclude shared library initialization/finalization symbols.
7383 extract_expsyms_cmds
=
7386 cygwin
* | mingw
* | pw32
* | cegcc
*)
7387 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7388 # When not using gcc, we currently assume that we are using
7389 # Microsoft Visual C++.
7390 if test "$GCC" != yes; then
7395 # we just hope/assume this is gcc and not c89 (= MSVC++)
7401 linux
* | k
*bsd
*-gnu)
7407 if test "$with_gnu_ld" = yes; then
7408 # If archive_cmds runs LD, not CC, wlarc should be empty
7411 # Set some defaults for GNU ld with shared library support. These
7412 # are reset later if shared libraries are not supported. Putting them
7413 # here allows them to be overridden if necessary.
7414 runpath_var
=LD_RUN_PATH
7415 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7416 export_dynamic_flag_spec
='${wl}--export-dynamic'
7417 # ancient GNU ld didn't support --whole-archive et. al.
7418 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev
/null
; then
7419 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7421 whole_archive_flag_spec
=
7423 supports_anon_versioning
=no
7424 case `$LD -v 2>&1` in
7425 *GNU\ gold
*) supports_anon_versioning
=yes ;;
7426 *\
[01].
* | *\
2.
[0-9].
* | *\
2.10.
*) ;; # catch versions < 2.11
7427 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
7428 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
7429 *\
2.11.
*) ;; # other 2.11 versions
7430 *) supports_anon_versioning
=yes ;;
7433 # See if GNU ld supports shared libraries.
7436 # On AIX/PPC, the GNU linker is very broken
7437 if test "$host_cpu" != ia64
; then
7441 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7442 *** to be unable to reliably create shared libraries on AIX.
7443 *** Therefore, libtool is disabling shared libraries support. If you
7444 *** really care for shared libraries, you may want to modify your PATH
7445 *** so that a non-GNU linker is found, and then restart.
7454 # see comment about AmigaOS4 .so support
7455 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7456 archive_expsym_cmds
=''
7459 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)'
7460 hardcode_libdir_flag_spec
='-L$libdir'
7461 hardcode_minus_L
=yes
7467 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev
/null
; then
7468 allow_undefined_flag
=unsupported
7469 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7470 # support --undefined. This deserves some investigation. FIXME
7471 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7477 cygwin
* | mingw
* | pw32
* | cegcc
*)
7478 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7479 # as there is no search path for DLLs.
7480 hardcode_libdir_flag_spec
='-L$libdir'
7481 allow_undefined_flag
=unsupported
7482 always_export_symbols
=no
7483 enable_shared_with_static_runtimes
=yes
7484 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7486 if $LD --help 2>&1 | $GREP 'auto-import' > /dev
/null
; then
7487 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7488 # If the export-symbols file already is a .def file (1st line
7489 # is EXPORTS), use it as is; otherwise, prepend...
7490 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7491 cp $export_symbols $output_objdir/$soname.def;
7493 echo EXPORTS > $output_objdir/$soname.def;
7494 cat $export_symbols >> $output_objdir/$soname.def;
7496 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7504 hardcode_shlibpath_var
=no
7505 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7506 export_dynamic_flag_spec
='${wl}-E'
7507 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7508 # Instead, shared libraries are loaded at an image base (0x10000000 by
7509 # default) and relocated if they conflict, which is a slow very memory
7510 # consuming and fragmenting process. To avoid this, we pick a random,
7511 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7512 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7513 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7514 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'
7517 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
7519 if test "$host_os" = linux
-dietlibc; then
7520 case $cc_basename in
7521 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
7524 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev
/null \
7525 && test "$tmp_diet" = no
7528 tmp_sharedflag
='-shared'
7529 case $cc_basename,$host_cpu in
7530 pgcc
*) # Portland Group C compiler
7531 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'
7532 tmp_addflag
=' $pic_flag'
7534 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
7535 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'
7536 tmp_addflag
=' $pic_flag -Mnomain' ;;
7537 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
7538 tmp_addflag
=' -i_dynamic' ;;
7539 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
7540 tmp_addflag
=' -i_dynamic -nofor_main' ;;
7541 ifc
* | ifort
*) # Intel Fortran compiler
7542 tmp_addflag
=' -nofor_main' ;;
7543 lf95
*) # Lahey Fortran 8.1
7544 whole_archive_flag_spec
=
7545 tmp_sharedflag
='--shared' ;;
7546 xl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
7547 tmp_sharedflag
='-qmkshrobj'
7550 case `$CC -V 2>&1 | sed 5q` in
7551 *Sun\ C
*) # Sun C 5.9
7552 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'
7553 compiler_needs_object
=yes
7554 tmp_sharedflag
='-G' ;;
7555 *Sun\ F
*) # Sun Fortran 8.3
7556 tmp_sharedflag
='-G' ;;
7558 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7560 if test "x$supports_anon_versioning" = xyes
; then
7561 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
7562 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7563 echo "local: *; };" >> $output_objdir/$libname.ver~
7564 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7567 case $cc_basename in
7569 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7570 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
7571 hardcode_libdir_flag_spec
=
7572 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
7573 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7574 if test "x$supports_anon_versioning" = xyes
; then
7575 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
7576 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7577 echo "local: *; };" >> $output_objdir/$libname.ver~
7578 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7587 netbsd
* | netbsdelf
*-gnu)
7588 if echo __ELF__
| $CC -E - | $GREP __ELF__
>/dev
/null
; then
7589 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7592 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7593 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7598 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev
/null
; then
7602 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7603 *** create shared libraries on Solaris systems. Therefore, libtool
7604 *** is disabling shared libraries support. We urge you to upgrade GNU
7605 *** binutils to release 2.9.1 or newer. Another option is to modify
7606 *** your PATH or compiler configuration so that the native linker is
7607 *** used, and then restart.
7610 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev
/null
; then
7611 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7612 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7618 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
7619 case `$LD -v 2>&1` in
7620 *\
[01].
* | *\
2.
[0-9].
* | *\
2.1[0-5].
*)
7624 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7625 *** reliably create shared libraries on SCO systems. Therefore, libtool
7626 *** is disabling shared libraries support. We urge you to upgrade GNU
7627 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
7628 *** your PATH or compiler configuration so that the native linker is
7629 *** used, and then restart.
7634 # For security reasons, it is highly recommended that you always
7635 # use absolute paths for naming shared libraries, and exclude the
7636 # DT_RUNPATH tag from executables and libraries. But doing so
7637 # requires that you compile everything twice, which is a pain.
7638 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev
/null
; then
7639 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7640 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7641 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7650 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7653 hardcode_shlibpath_var
=no
7657 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev
/null
; then
7658 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7659 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7666 if test "$ld_shlibs" = no
; then
7668 hardcode_libdir_flag_spec
=
7669 export_dynamic_flag_spec
=
7670 whole_archive_flag_spec
=
7673 # PORTME fill in a description of your system's linker (not GNU ld)
7676 allow_undefined_flag
=unsupported
7677 always_export_symbols
=yes
7678 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'
7679 # Note: this linker hardcodes the directories in LIBPATH if there
7680 # are no directories specified by -L.
7681 hardcode_minus_L
=yes
7682 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7683 # Neither direct hardcoding nor static linking is supported with a
7685 hardcode_direct
=unsupported
7690 if test "$host_cpu" = ia64
; then
7691 # On IA64, the linker does run time linking by default, so we don't
7692 # have to do anything special.
7693 aix_use_runtimelinking
=no
7694 exp_sym_flag
='-Bexport'
7697 # If we're using GNU nm, then we don't want the "-C" option.
7698 # -C means demangle to AIX nm, but means don't demangle with GNU nm
7699 if $NM -V 2>&1 | $GREP 'GNU' > /dev
/null
; then
7700 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'
7702 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'
7704 aix_use_runtimelinking
=no
7706 # Test if we are trying to use run time linking or normal
7707 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7708 # need to do runtime linking.
7709 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
7710 for ld_flag
in $LDFLAGS; do
7711 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7712 aix_use_runtimelinking
=yes
7719 exp_sym_flag
='-bexport'
7720 no_entry_flag
='-bnoentry'
7723 # When large executables or shared objects are built, AIX ld can
7724 # have problems creating the table of contents. If linking a library
7725 # or program results in "error TOC overflow" add -mminimal-toc to
7726 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
7727 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7731 hardcode_direct_absolute
=yes
7732 hardcode_libdir_separator
=':'
7733 link_all_deplibs
=yes
7734 file_list_spec
='${wl}-f,'
7736 if test "$GCC" = yes; then
7737 case $host_os in aix4.
[012]|aix4.
[012].
*)
7738 # We only want to do this on AIX 4.2 and lower, the check
7739 # below for broken collect2 doesn't work under 4.3+
7740 collect2name
=`${CC} -print-prog-name=collect2`
7741 if test -f "$collect2name" &&
7742 strings "$collect2name" | $GREP resolve_lib_name
>/dev
/null
7744 # We have reworked collect2
7747 # We have old collect2
7748 hardcode_direct
=unsupported
7749 # It fails to find uninstalled libraries when the uninstalled
7750 # path is not listed in the libpath. Setting hardcode_minus_L
7751 # to unsupported forces relinking
7752 hardcode_minus_L
=yes
7753 hardcode_libdir_flag_spec
='-L$libdir'
7754 hardcode_libdir_separator
=
7758 shared_flag
='-shared'
7759 if test "$aix_use_runtimelinking" = yes; then
7760 shared_flag
="$shared_flag "'${wl}-G'
7765 if test "$host_cpu" = ia64
; then
7766 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7767 # chokes on -Wl,-G. The following line is correct:
7770 if test "$aix_use_runtimelinking" = yes; then
7771 shared_flag
='${wl}-G'
7773 shared_flag
='${wl}-bM:SRE'
7778 export_dynamic_flag_spec
='${wl}-bexpall'
7779 # It seems that -bexpall does not export symbols beginning with
7780 # underscore (_), so it is better to generate a list of symbols to export.
7781 always_export_symbols
=yes
7782 if test "$aix_use_runtimelinking" = yes; then
7783 # Warning - without using the other runtime loading flags (-brtl),
7784 # -berok will link without error, but may produce a broken library.
7785 allow_undefined_flag
='-berok'
7786 # Determine the default libpath from the value encoded in an
7788 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7789 /* end confdefs.h. */
7799 if ac_fn_c_try_link
"$LINENO"; then :
7801 lt_aix_libpath_sed
='
7802 /Import File Strings/,/^$/ {
7808 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7809 # Check for a 64-bit object if we didn't find anything.
7810 if test -z "$aix_libpath"; then
7811 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7814 rm -f core conftest.err conftest.
$ac_objext \
7815 conftest
$ac_exeext conftest.
$ac_ext
7816 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7818 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7819 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"
7821 if test "$host_cpu" = ia64
; then
7822 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
7823 allow_undefined_flag
="-z nodefs"
7824 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"
7826 # Determine the default libpath from the value encoded in an
7828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7829 /* end confdefs.h. */
7839 if ac_fn_c_try_link
"$LINENO"; then :
7841 lt_aix_libpath_sed
='
7842 /Import File Strings/,/^$/ {
7848 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7849 # Check for a 64-bit object if we didn't find anything.
7850 if test -z "$aix_libpath"; then
7851 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7854 rm -f core conftest.err conftest.
$ac_objext \
7855 conftest
$ac_exeext conftest.
$ac_ext
7856 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7858 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7859 # Warning - without using the other run time loading flags,
7860 # -berok will link without error, but may produce a broken library.
7861 no_undefined_flag
=' ${wl}-bernotok'
7862 allow_undefined_flag
=' ${wl}-berok'
7863 # Exported symbols can be pulled into shared objects from archives
7864 whole_archive_flag_spec
='$convenience'
7865 archive_cmds_need_lc
=yes
7866 # This is similar to how AIX traditionally builds its shared libraries.
7867 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'
7875 # see comment about AmigaOS4 .so support
7876 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7877 archive_expsym_cmds
=''
7880 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)'
7881 hardcode_libdir_flag_spec
='-L$libdir'
7882 hardcode_minus_L
=yes
7888 export_dynamic_flag_spec
=-rdynamic
7891 cygwin
* | mingw
* | pw32
* | cegcc
*)
7892 # When not using gcc, we currently assume that we are using
7893 # Microsoft Visual C++.
7894 # hardcode_libdir_flag_spec is actually meaningless, as there is
7895 # no search path for DLLs.
7896 hardcode_libdir_flag_spec
=' '
7897 allow_undefined_flag
=unsupported
7898 # Tell ltmain to make .lib files, not .a files.
7900 # Tell ltmain to make .dll files, not .so files.
7902 # FIXME: Setting linknames here is a bad hack.
7903 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7904 # The linker will automatically build a .lib file if we build a DLL.
7905 old_archive_from_new_cmds
='true'
7906 # FIXME: Should let the user specify the lib program.
7907 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
7908 fix_srcfile_path
='`cygpath -w "$srcfile"`'
7909 enable_shared_with_static_runtimes
=yes
7912 darwin
* | rhapsody
*)
7915 archive_cmds_need_lc
=no
7917 hardcode_automatic
=yes
7918 hardcode_shlibpath_var
=unsupported
7919 whole_archive_flag_spec
=''
7920 link_all_deplibs
=yes
7921 allow_undefined_flag
="$_lt_dar_allow_undefined"
7922 case $cc_basename in
7923 ifort
*) _lt_dar_can_shared
=yes ;;
7924 *) _lt_dar_can_shared
=$GCC ;;
7926 if test "$_lt_dar_can_shared" = "yes"; then
7927 output_verbose_link_cmd
=echo
7928 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
7929 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
7930 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}"
7931 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}"
7940 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7941 hardcode_libdir_flag_spec
='-L$libdir'
7942 hardcode_shlibpath_var
=no
7949 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7950 # support. Future versions do this automatically, but an explicit c++rt0.o
7951 # does not break anything, and helps significantly (at the cost of a little
7954 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7955 hardcode_libdir_flag_spec
='-R$libdir'
7957 hardcode_shlibpath_var
=no
7960 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7962 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7964 hardcode_minus_L
=yes
7965 hardcode_shlibpath_var
=no
7968 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7969 freebsd
* | dragonfly
*)
7970 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7971 hardcode_libdir_flag_spec
='-R$libdir'
7973 hardcode_shlibpath_var
=no
7977 if test "$GCC" = yes; then
7978 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'
7980 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'
7982 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7983 hardcode_libdir_separator
=:
7986 # hardcode_minus_L: Not really in the search PATH,
7987 # but as the default location of the library.
7988 hardcode_minus_L
=yes
7989 export_dynamic_flag_spec
='${wl}-E'
7993 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7994 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7996 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7998 if test "$with_gnu_ld" = no
; then
7999 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8000 hardcode_libdir_flag_spec_ld
='+b $libdir'
8001 hardcode_libdir_separator
=:
8003 hardcode_direct_absolute
=yes
8004 export_dynamic_flag_spec
='${wl}-E'
8005 # hardcode_minus_L: Not really in the search PATH,
8006 # but as the default location of the library.
8007 hardcode_minus_L
=yes
8012 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
8015 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8018 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8021 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8027 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8030 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8033 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8037 if test "$with_gnu_ld" = no
; then
8038 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8039 hardcode_libdir_separator
=:
8044 hardcode_shlibpath_var
=no
8048 hardcode_direct_absolute
=yes
8049 export_dynamic_flag_spec
='${wl}-E'
8051 # hardcode_minus_L: Not really in the search PATH,
8052 # but as the default location of the library.
8053 hardcode_minus_L
=yes
8059 irix5
* | irix6
* | nonstopux
*)
8060 if test "$GCC" = yes; then
8061 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'
8062 # Try to use the -exported_symbol ld option, if it does not
8063 # work, assume that -exports_file does not work either and
8064 # implicitly export all symbols.
8065 save_LDFLAGS
="$LDFLAGS"
8066 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8067 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8068 /* end confdefs.h. */
8071 if ac_fn_c_try_link
"$LINENO"; then :
8072 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'
8075 rm -f core conftest.err conftest.
$ac_objext \
8076 conftest
$ac_exeext conftest.
$ac_ext
8077 LDFLAGS
="$save_LDFLAGS"
8079 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'
8080 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'
8082 archive_cmds_need_lc
='no'
8083 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8084 hardcode_libdir_separator
=:
8086 link_all_deplibs
=yes
8089 netbsd
* | netbsdelf
*-gnu)
8090 if echo __ELF__
| $CC -E - | $GREP __ELF__
>/dev
/null
; then
8091 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8093 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8095 hardcode_libdir_flag_spec
='-R$libdir'
8097 hardcode_shlibpath_var
=no
8101 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8103 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8104 hardcode_libdir_separator
=:
8105 hardcode_shlibpath_var
=no
8112 if test -f /usr
/libexec
/ld.so
; then
8114 hardcode_shlibpath_var
=no
8115 hardcode_direct_absolute
=yes
8116 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8117 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8118 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8119 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8120 export_dynamic_flag_spec
='${wl}-E'
8123 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
8124 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8125 hardcode_libdir_flag_spec
='-R$libdir'
8128 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8129 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8139 hardcode_libdir_flag_spec
='-L$libdir'
8140 hardcode_minus_L
=yes
8141 allow_undefined_flag
=unsupported
8142 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'
8143 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8147 if test "$GCC" = yes; then
8148 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8149 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'
8151 allow_undefined_flag
=' -expect_unresolved \*'
8152 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'
8154 archive_cmds_need_lc
='no'
8155 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8156 hardcode_libdir_separator
=:
8159 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
8160 if test "$GCC" = yes; then
8161 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8162 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'
8163 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8165 allow_undefined_flag
=' -expect_unresolved \*'
8166 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'
8167 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~
8168 $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'
8170 # Both c and cxx compiler support -rpath directly
8171 hardcode_libdir_flag_spec
='-rpath $libdir'
8173 archive_cmds_need_lc
='no'
8174 hardcode_libdir_separator
=:
8178 no_undefined_flag
=' -z defs'
8179 if test "$GCC" = yes; then
8181 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8182 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8183 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8185 case `$CC -V 2>&1` in
8188 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8189 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8190 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8194 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8195 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8196 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8200 hardcode_libdir_flag_spec
='-R$libdir'
8201 hardcode_shlibpath_var
=no
8203 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
8205 # The compiler driver will combine and reorder linker options,
8206 # but understands `-z linker_flag'. GCC discards it without `$wl',
8207 # but is careful enough not to reorder.
8208 # Supported since Solaris 2.6 (maybe 2.5.1?)
8209 if test "$GCC" = yes; then
8210 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8212 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
8216 link_all_deplibs
=yes
8220 if test "x$host_vendor" = xsequent
; then
8221 # Use $CC to link under sequent, because it throws in some extra .o
8222 # files that make .init and .fini sections work.
8223 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8225 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8227 hardcode_libdir_flag_spec
='-L$libdir'
8229 hardcode_minus_L
=yes
8230 hardcode_shlibpath_var
=no
8234 case $host_vendor in
8236 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8237 hardcode_direct
=yes # is this really true???
8240 ## LD is ld it makes a PLAMLIB
8241 ## CC just makes a GrossModule.
8242 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8243 reload_cmds
='$CC -r -o $output$reload_objs'
8247 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8248 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
8251 runpath_var
='LD_RUN_PATH'
8252 hardcode_shlibpath_var
=no
8256 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8257 hardcode_shlibpath_var
=no
8258 export_dynamic_flag_spec
='-Bexport'
8262 if test -d /usr
/nec
; then
8263 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8264 hardcode_shlibpath_var
=no
8265 runpath_var
=LD_RUN_PATH
8266 hardcode_runpath_var
=yes
8271 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
8272 no_undefined_flag
='${wl}-z,text'
8273 archive_cmds_need_lc
=no
8274 hardcode_shlibpath_var
=no
8275 runpath_var
='LD_RUN_PATH'
8277 if test "$GCC" = yes; then
8278 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8279 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8281 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8282 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8286 sysv5
* | sco3.2v5
* | sco5v6
*)
8287 # Note: We can NOT use -z defs as we might desire, because we do not
8288 # link with -lc, and that would cause any symbols used from libc to
8289 # always be unresolved, which means just about no library would
8290 # ever link correctly. If we're not using GNU ld we use -z text
8291 # though, which does catch some bad symbols but isn't as heavy-handed
8293 no_undefined_flag
='${wl}-z,text'
8294 allow_undefined_flag
='${wl}-z,nodefs'
8295 archive_cmds_need_lc
=no
8296 hardcode_shlibpath_var
=no
8297 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
8298 hardcode_libdir_separator
=':'
8299 link_all_deplibs
=yes
8300 export_dynamic_flag_spec
='${wl}-Bexport'
8301 runpath_var
='LD_RUN_PATH'
8303 if test "$GCC" = yes; then
8304 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8305 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8307 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8308 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8313 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8314 hardcode_libdir_flag_spec
='-L$libdir'
8315 hardcode_shlibpath_var
=no
8323 if test x
$host_vendor = xsni
; then
8325 sysv4
| sysv4.2uw2
* | sysv4.3
* | sysv5
*)
8326 export_dynamic_flag_spec
='${wl}-Blargedynsym'
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8333 $as_echo "$ld_shlibs" >&6; }
8334 test "$ld_shlibs" = no
&& can_build_shared
=no
8336 with_gnu_ld
=$with_gnu_ld
8353 # Do we need to explicitly link libc?
8355 case "x$archive_cmds_need_lc" in
8357 # Assume -lc should be added
8358 archive_cmds_need_lc
=yes
8360 if test "$enable_shared" = yes && test "$GCC" = yes; then
8361 case $archive_cmds in
8363 # FIXME: we may have to deal with multi-command sequences.
8366 # Test whether the compiler implicitly links with -lc since on some
8367 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8368 # to ld, don't add -lc before -lgcc.
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8370 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8372 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8374 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8375 (eval $ac_compile) 2>&5
8377 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8378 test $ac_status = 0; } 2>conftest.err
; then
8381 libobjs
=conftest.
$ac_objext
8383 wl
=$lt_prog_compiler_wl
8384 pic_flag
=$lt_prog_compiler_pic
8390 lt_save_allow_undefined_flag
=$allow_undefined_flag
8391 allow_undefined_flag
=
8392 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8393 (eval $archive_cmds 2\
>\
&1 \
| $GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
8395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8396 test $ac_status = 0; }
8398 archive_cmds_need_lc
=no
8400 archive_cmds_need_lc
=yes
8402 allow_undefined_flag
=$lt_save_allow_undefined_flag
8404 cat conftest.err
1>&5
8407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8408 $as_echo "$archive_cmds_need_lc" >&6; }
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8572 $as_echo_n "checking dynamic linker characteristics... " >&6; }
8574 if test "$GCC" = yes; then
8576 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
8577 *) lt_awk_arg
="/^libraries:/" ;;
8579 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8580 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev
/null
; then
8581 # if the path contains ";" then we assume it to be the separator
8582 # otherwise default to the standard path separator (i.e. ":") - it is
8583 # assumed that no part of a normal pathname contains ";" but that should
8584 # okay in the real world where ";" in dirpaths is itself problematic.
8585 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8587 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8589 # Ok, now we have the path, separated by spaces, we can step through it
8590 # and add multilib dir if necessary.
8591 lt_tmp_lt_search_path_spec
=
8592 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8593 for lt_sys_path
in $lt_search_path_spec; do
8594 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8595 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8597 test -d "$lt_sys_path" && \
8598 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
8601 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8602 BEGIN {RS=" "; FS="/|\n";} {
8605 for (lt_i = NF; lt_i > 0; lt_i--) {
8606 if ($lt_i != "" && $lt_i != ".") {
8607 if ($lt_i == "..") {
8610 if (lt_count == 0) {
8611 lt_foo="/" $lt_i lt_foo;
8618 if (lt_foo != "") { lt_freq[lt_foo]++; }
8619 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8621 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
8623 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
8626 libname_spec
='lib$name'
8634 shlibpath_overrides_runpath
=unknown
8636 dynamic_linker
="$host_os ld.so"
8637 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
8638 need_lib_prefix
=unknown
8639 hardcode_into_libs
=no
8641 # when you set need_version to no, make sure it does not cause -set_version
8642 # flags to be left without arguments
8643 need_version
=unknown
8648 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
8649 shlibpath_var
=LIBPATH
8651 # AIX 3 has no versioning support, so we append a major version to the name.
8652 soname_spec
='${libname}${release}${shared_ext}$major'
8659 hardcode_into_libs
=yes
8660 if test "$host_cpu" = ia64
; then
8661 # AIX 5 supports IA64
8662 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8663 shlibpath_var
=LD_LIBRARY_PATH
8665 # With GCC up to 2.95.x, collect2 would create an import file
8666 # for dependence libraries. The import file would start with
8667 # the line `#! .'. This would cause the generated library to
8668 # depend on `.', always an invalid library. This was fixed in
8669 # development snapshots of GCC prior to 3.0.
8671 aix4
| aix4.
[01] | aix4.
[01].
*)
8672 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8674 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev
/null
; then
8681 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8682 # soname into executable. Probably we can add versioning support to
8683 # collect2, so additional links can be useful in future.
8684 if test "$aix_use_runtimelinking" = yes; then
8685 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8686 # instead of lib<name>.a to let people know that these are not
8687 # typical AIX shared libraries.
8688 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8690 # We preserve .a as extension for shared libraries through AIX4.2
8691 # and later when we are not doing run time linking.
8692 library_names_spec
='${libname}${release}.a $libname.a'
8693 soname_spec
='${libname}${release}${shared_ext}$major'
8695 shlibpath_var
=LIBPATH
8702 # Since July 2007 AmigaOS4 officially supports .so libraries.
8703 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
8704 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8707 library_names_spec
='$libname.ixlibrary $libname.a'
8708 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8709 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'
8715 library_names_spec
='${libname}${shared_ext}'
8716 dynamic_linker
="$host_os ld.so"
8717 shlibpath_var
=LIBRARY_PATH
8723 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8724 soname_spec
='${libname}${release}${shared_ext}$major'
8725 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
8726 shlibpath_var
=LD_LIBRARY_PATH
8727 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8728 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
8729 # the default ld.so.conf also contains /usr/contrib/lib and
8730 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8731 # libtool to hard-code these into programs
8734 cygwin
* | mingw
* | pw32
* | cegcc
*)
8735 version_type
=windows
8740 case $GCC,$host_os in
8741 yes,cygwin
* | yes,mingw
* | yes,pw32
* | yes,cegcc
*)
8742 library_names_spec
='$libname.dll.a'
8743 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8744 postinstall_cmds
='base_file=`basename \${file}`~
8745 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8746 dldir=$destdir/`dirname \$dlpath`~
8747 test -d \$dldir || mkdir -p \$dldir~
8748 $install_prog $dir/$dlname \$dldir/$dlname~
8749 chmod a+x \$dldir/$dlname~
8750 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8751 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8753 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8754 dlpath=$dir/\$dldll~
8756 shlibpath_overrides_runpath
=yes
8760 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8761 soname_spec
='`echo ${libname} | sed -e 's
/^lib
/cyg
/'``echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
8762 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
8765 # MinGW DLLs use traditional 'lib' prefix
8766 soname_spec
='${libname}`echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
8767 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8768 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev
/null
; then
8769 # It is most probably a Windows format PATH printed by
8770 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8771 # path with ; separators, and with drive letters. We can handle the
8772 # drive letters (cygwin fileutils understands them), so leave them,
8773 # especially as we might pass files found there to a mingw objdump,
8774 # which wouldn't understand a cygwinified path. Ahh.
8775 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8777 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8781 # pw32 DLLs use 'pw' prefix rather than 'lib'
8782 library_names_spec
='`echo ${libname} | sed -e 's
/^lib
/pw
/'``echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
8788 library_names_spec
='${libname}`echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext} $libname.lib'
8791 dynamic_linker
='Win32 ld.exe'
8792 # FIXME: first we should search . and the directory the executable is in
8796 darwin
* | rhapsody
*)
8797 dynamic_linker
="$host_os dyld"
8801 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8802 soname_spec
='${libname}${release}${major}$shared_ext'
8803 shlibpath_overrides_runpath
=yes
8804 shlibpath_var
=DYLD_LIBRARY_PATH
8805 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
8807 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
8808 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
8815 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8816 soname_spec
='${libname}${release}${shared_ext}$major'
8817 shlibpath_var
=LD_LIBRARY_PATH
8824 freebsd
* | dragonfly
*)
8825 # DragonFly does not have aout. When/if they implement a new
8826 # versioning mechanism, adjust this.
8827 if test -x /usr
/bin
/objformat
; then
8828 objformat
=`/usr/bin/objformat`
8831 freebsd
[123]*) objformat
=aout
;;
8835 version_type
=freebsd
-$objformat
8836 case $version_type in
8838 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8843 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8847 shlibpath_var
=LD_LIBRARY_PATH
8850 shlibpath_overrides_runpath
=yes
8852 freebsd3.
[01]* | freebsdelf3.
[01]*)
8853 shlibpath_overrides_runpath
=yes
8854 hardcode_into_libs
=yes
8856 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
8857 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
8858 shlibpath_overrides_runpath
=no
8859 hardcode_into_libs
=yes
8861 *) # from 4.6 on, and DragonFly
8862 shlibpath_overrides_runpath
=yes
8863 hardcode_into_libs
=yes
8872 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8873 soname_spec
='${libname}${release}${shared_ext}$major'
8874 shlibpath_var
=LD_LIBRARY_PATH
8875 hardcode_into_libs
=yes
8878 hpux9
* | hpux10
* | hpux11
*)
8879 # Give a soname corresponding to the major version so that dld.sl refuses to
8880 # link against other versions.
8887 hardcode_into_libs
=yes
8888 dynamic_linker
="$host_os dld.so"
8889 shlibpath_var
=LD_LIBRARY_PATH
8890 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8891 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8892 soname_spec
='${libname}${release}${shared_ext}$major'
8893 if test "X$HPUX_IA64_MODE" = X32
; then
8894 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8896 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
8898 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8902 hardcode_into_libs
=yes
8903 dynamic_linker
="$host_os dld.sl"
8904 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
8905 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8906 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8907 soname_spec
='${libname}${release}${shared_ext}$major'
8908 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8909 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8913 dynamic_linker
="$host_os dld.sl"
8914 shlibpath_var
=SHLIB_PATH
8915 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
8916 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8917 soname_spec
='${libname}${release}${shared_ext}$major'
8920 # HP-UX runs *really* slowly unless shared libraries are mode 555.
8921 postinstall_cmds
='chmod 555 $lib'
8928 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8929 soname_spec
='${libname}${release}${shared_ext}$major'
8930 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
8931 shlibpath_var
=LD_LIBRARY_PATH
8932 shlibpath_overrides_runpath
=no
8933 hardcode_into_libs
=yes
8936 irix5
* | irix6
* | nonstopux
*)
8938 nonstopux
*) version_type
=nonstopux
;;
8940 if test "$lt_cv_prog_gnu_ld" = yes; then
8948 soname_spec
='${libname}${release}${shared_ext}$major'
8949 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8951 irix5
* | nonstopux
*)
8955 case $LD in # libtool.m4 will add one of these switches to LD
8956 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8957 libsuff
= shlibsuff
= libmagic
=32-bit;;
8958 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8959 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
8960 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8961 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
8962 *) libsuff
= shlibsuff
= libmagic
=never
-match;;
8966 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
8967 shlibpath_overrides_runpath
=no
8968 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8969 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
8970 hardcode_into_libs
=yes
8973 # No shared lib support for Linux oldld, aout, or coff.
8974 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
8978 # This must be Linux ELF.
8979 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8983 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8984 soname_spec
='${libname}${release}${shared_ext}$major'
8985 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8986 shlibpath_var
=LD_LIBRARY_PATH
8987 shlibpath_overrides_runpath
=no
8988 # Some binutils ld are patched to set DT_RUNPATH
8989 save_LDFLAGS
=$LDFLAGS
8991 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8992 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8993 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8994 /* end confdefs.h. */
9004 if ac_fn_c_try_link
"$LINENO"; then :
9005 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null
| grep "RUNPATH.*$libdir" >/dev
/null
; then :
9006 shlibpath_overrides_runpath
=yes
9009 rm -f core conftest.err conftest.
$ac_objext \
9010 conftest
$ac_exeext conftest.
$ac_ext
9011 LDFLAGS
=$save_LDFLAGS
9014 # This implies no fast_install, which is unacceptable.
9015 # Some rework will be needed to allow for fast_install
9016 # before this can be enabled.
9017 hardcode_into_libs
=yes
9019 # Append ld.so.conf contents to the search path
9020 if test -f /etc
/ld.so.conf
; then
9021 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' ' '`
9022 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
9025 # We used to test for /lib/ld.so.1 and disable shared libraries on
9026 # powerpc, because MkLinux only supported shared libraries with the
9027 # GNU dynamic linker. Since this was broken with cross compilers,
9028 # most powerpc-linux boxes support dynamic linking these days and
9029 # people can always --disable-shared, the test was removed, and we
9030 # assume the GNU/Linux dynamic linker is in use.
9031 dynamic_linker
='GNU/Linux ld.so'
9038 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9039 soname_spec
='${libname}${release}${shared_ext}$major'
9040 shlibpath_var
=LD_LIBRARY_PATH
9041 shlibpath_overrides_runpath
=no
9042 hardcode_into_libs
=yes
9043 dynamic_linker
='NetBSD ld.elf_so'
9050 if echo __ELF__
| $CC -E - | $GREP __ELF__
>/dev
/null
; then
9051 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9052 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9053 dynamic_linker
='NetBSD (a.out) ld.so'
9055 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9056 soname_spec
='${libname}${release}${shared_ext}$major'
9057 dynamic_linker
='NetBSD ld.elf_so'
9059 shlibpath_var
=LD_LIBRARY_PATH
9060 shlibpath_overrides_runpath
=yes
9061 hardcode_into_libs
=yes
9066 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9067 shlibpath_var
=LD_LIBRARY_PATH
9068 shlibpath_overrides_runpath
=yes
9075 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9076 soname_spec
='${libname}${release}${shared_ext}$major'
9077 shlibpath_var
=LD_LIBRARY_PATH
9078 shlibpath_overrides_runpath
=no
9079 hardcode_into_libs
=yes
9080 dynamic_linker
='ldqnx.so'
9085 sys_lib_dlsearch_path_spec
="/usr/lib"
9087 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9089 openbsd3.3
| openbsd3.3.
*) need_version
=yes ;;
9090 *) need_version
=no
;;
9092 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9093 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9094 shlibpath_var
=LD_LIBRARY_PATH
9095 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9097 openbsd2.
[89] | openbsd2.
[89].
*)
9098 shlibpath_overrides_runpath
=no
9101 shlibpath_overrides_runpath
=yes
9105 shlibpath_overrides_runpath
=yes
9110 libname_spec
='$name'
9113 library_names_spec
='$libname${shared_ext} $libname.a'
9114 dynamic_linker
='OS/2 ld.exe'
9115 shlibpath_var
=LIBPATH
9118 osf3
* | osf4
* | osf5
*)
9122 soname_spec
='${libname}${release}${shared_ext}$major'
9123 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9124 shlibpath_var
=LD_LIBRARY_PATH
9125 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9126 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
9137 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9138 soname_spec
='${libname}${release}${shared_ext}$major'
9139 shlibpath_var
=LD_LIBRARY_PATH
9140 shlibpath_overrides_runpath
=yes
9141 hardcode_into_libs
=yes
9142 # ldd complains unless libraries are executable
9143 postinstall_cmds
='chmod +x $lib'
9148 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9149 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9150 shlibpath_var
=LD_LIBRARY_PATH
9151 shlibpath_overrides_runpath
=yes
9152 if test "$with_gnu_ld" = yes; then
9160 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9161 soname_spec
='${libname}${release}${shared_ext}$major'
9162 shlibpath_var
=LD_LIBRARY_PATH
9163 case $host_vendor in
9165 shlibpath_overrides_runpath
=no
9167 runpath_var
=LD_RUN_PATH
9175 shlibpath_overrides_runpath
=no
9176 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
9182 if test -d /usr
/nec
;then
9184 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9185 soname_spec
='$libname${shared_ext}.$major'
9186 shlibpath_var
=LD_LIBRARY_PATH
9190 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
9191 version_type
=freebsd
-elf
9194 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9195 soname_spec
='${libname}${release}${shared_ext}$major'
9196 shlibpath_var
=LD_LIBRARY_PATH
9197 shlibpath_overrides_runpath
=yes
9198 hardcode_into_libs
=yes
9199 if test "$with_gnu_ld" = yes; then
9200 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9202 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
9205 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
9209 sys_lib_dlsearch_path_spec
='/usr/lib'
9213 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9217 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9218 shlibpath_var
=LD_LIBRARY_PATH
9219 shlibpath_overrides_runpath
=no
9220 hardcode_into_libs
=yes
9225 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9226 soname_spec
='${libname}${release}${shared_ext}$major'
9227 shlibpath_var
=LD_LIBRARY_PATH
9234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9235 $as_echo "$dynamic_linker" >&6; }
9236 test "$dynamic_linker" = no
&& can_build_shared
=no
9238 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
9239 if test "$GCC" = yes; then
9240 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9243 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9244 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
9246 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9247 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
9336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9337 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9339 if test -n "$hardcode_libdir_flag_spec" ||
9340 test -n "$runpath_var" ||
9341 test "X$hardcode_automatic" = "Xyes" ; then
9343 # We can hardcode non-existent directories.
9344 if test "$hardcode_direct" != no
&&
9345 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9346 # have to relink, otherwise we might link with an installed library
9347 # when we should be linking with a yet-to-be-installed one
9348 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9349 test "$hardcode_minus_L" != no
; then
9350 # Linking always hardcodes the temporary library directory.
9351 hardcode_action
=relink
9353 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9354 hardcode_action
=immediate
9357 # We cannot hardcode anything, or else we can only hardcode existing
9359 hardcode_action
=unsupported
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9362 $as_echo "$hardcode_action" >&6; }
9364 if test "$hardcode_action" = relink
||
9365 test "$inherit_rpath" = yes; then
9366 # Fast installation is not supported
9367 enable_fast_install
=no
9368 elif test "$shlibpath_overrides_runpath" = yes ||
9369 test "$enable_shared" = no
; then
9370 # Fast installation is not necessary
9371 enable_fast_install
=needless
9379 if test "x$enable_dlopen" != xyes
; then
9380 enable_dlopen
=unknown
9381 enable_dlopen_self
=unknown
9382 enable_dlopen_self_static
=unknown
9389 lt_cv_dlopen
="load_add_on"
9391 lt_cv_dlopen_self
=yes
9394 mingw
* | pw32
* | cegcc
*)
9395 lt_cv_dlopen
="LoadLibrary"
9400 lt_cv_dlopen
="dlopen"
9405 # if libdl is installed we need to link against it
9406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9407 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9408 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9409 $as_echo_n "(cached) " >&6
9411 ac_check_lib_save_LIBS
=$LIBS
9413 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9414 /* end confdefs.h. */
9416 /* Override any GCC internal prototype to avoid an error.
9417 Use char because int might match the return type of a GCC
9418 builtin and then its argument prototype would still apply. */
9431 if ac_fn_c_try_link
"$LINENO"; then :
9432 ac_cv_lib_dl_dlopen
=yes
9434 ac_cv_lib_dl_dlopen
=no
9436 rm -f core conftest.err conftest.
$ac_objext \
9437 conftest
$ac_exeext conftest.
$ac_ext
9438 LIBS
=$ac_check_lib_save_LIBS
9440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9441 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9442 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
9443 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9448 lt_cv_dlopen_self
=yes
9455 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
9456 if test "x$ac_cv_func_shl_load" = x
""yes; then :
9457 lt_cv_dlopen
="shl_load"
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9460 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9461 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
9462 $as_echo_n "(cached) " >&6
9464 ac_check_lib_save_LIBS
=$LIBS
9466 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9467 /* end confdefs.h. */
9469 /* Override any GCC internal prototype to avoid an error.
9470 Use char because int might match the return type of a GCC
9471 builtin and then its argument prototype would still apply. */
9484 if ac_fn_c_try_link
"$LINENO"; then :
9485 ac_cv_lib_dld_shl_load
=yes
9487 ac_cv_lib_dld_shl_load
=no
9489 rm -f core conftest.err conftest.
$ac_objext \
9490 conftest
$ac_exeext conftest.
$ac_ext
9491 LIBS
=$ac_check_lib_save_LIBS
9493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9494 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9495 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
9496 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
9498 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
9499 if test "x$ac_cv_func_dlopen" = x
""yes; then :
9500 lt_cv_dlopen
="dlopen"
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9503 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9504 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
9505 $as_echo_n "(cached) " >&6
9507 ac_check_lib_save_LIBS
=$LIBS
9509 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9510 /* end confdefs.h. */
9512 /* Override any GCC internal prototype to avoid an error.
9513 Use char because int might match the return type of a GCC
9514 builtin and then its argument prototype would still apply. */
9527 if ac_fn_c_try_link
"$LINENO"; then :
9528 ac_cv_lib_dl_dlopen
=yes
9530 ac_cv_lib_dl_dlopen
=no
9532 rm -f core conftest.err conftest.
$ac_objext \
9533 conftest
$ac_exeext conftest.
$ac_ext
9534 LIBS
=$ac_check_lib_save_LIBS
9536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9537 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9538 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
9539 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9542 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
9543 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
9544 $as_echo_n "(cached) " >&6
9546 ac_check_lib_save_LIBS
=$LIBS
9548 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9549 /* end confdefs.h. */
9551 /* Override any GCC internal prototype to avoid an error.
9552 Use char because int might match the return type of a GCC
9553 builtin and then its argument prototype would still apply. */
9566 if ac_fn_c_try_link
"$LINENO"; then :
9567 ac_cv_lib_svld_dlopen
=yes
9569 ac_cv_lib_svld_dlopen
=no
9571 rm -f core conftest.err conftest.
$ac_objext \
9572 conftest
$ac_exeext conftest.
$ac_ext
9573 LIBS
=$ac_check_lib_save_LIBS
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9576 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9577 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
9578 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9581 $as_echo_n "checking for dld_link in -ldld... " >&6; }
9582 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
9583 $as_echo_n "(cached) " >&6
9585 ac_check_lib_save_LIBS
=$LIBS
9587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9588 /* end confdefs.h. */
9590 /* Override any GCC internal prototype to avoid an error.
9591 Use char because int might match the return type of a GCC
9592 builtin and then its argument prototype would still apply. */
9605 if ac_fn_c_try_link
"$LINENO"; then :
9606 ac_cv_lib_dld_dld_link
=yes
9608 ac_cv_lib_dld_dld_link
=no
9610 rm -f core conftest.err conftest.
$ac_objext \
9611 conftest
$ac_exeext conftest.
$ac_ext
9612 LIBS
=$ac_check_lib_save_LIBS
9614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
9615 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
9616 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
9617 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
9638 if test "x$lt_cv_dlopen" != xno
; then
9644 case $lt_cv_dlopen in
9646 save_CPPFLAGS
="$CPPFLAGS"
9647 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
9649 save_LDFLAGS
="$LDFLAGS"
9650 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
9653 LIBS
="$lt_cv_dlopen_libs $LIBS"
9655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
9656 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
9657 if test "${lt_cv_dlopen_self+set}" = set; then :
9658 $as_echo_n "(cached) " >&6
9660 if test "$cross_compiling" = yes; then :
9661 lt_cv_dlopen_self
=cross
9663 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9664 lt_status
=$lt_dlunknown
9665 cat > conftest.
$ac_ext <<_LT_EOF
9666 #line 9666 "configure"
9667 #include "confdefs.h"
9676 # define LT_DLGLOBAL RTLD_GLOBAL
9679 # define LT_DLGLOBAL DL_GLOBAL
9681 # define LT_DLGLOBAL 0
9685 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9686 find out it does not work in some platform. */
9687 #ifndef LT_DLLAZY_OR_NOW
9689 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9692 # define LT_DLLAZY_OR_NOW DL_LAZY
9695 # define LT_DLLAZY_OR_NOW RTLD_NOW
9698 # define LT_DLLAZY_OR_NOW DL_NOW
9700 # define LT_DLLAZY_OR_NOW 0
9707 void fnord() { int i=42;}
9710 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9711 int status = $lt_dlunknown;
9715 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9716 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9717 /* dlclose (self); */
9725 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9726 (eval $ac_link) 2>&5
9728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9729 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9730 (.
/conftest
; exit; ) >&5 2>/dev
/null
9733 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
9734 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
9735 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
9738 # compilation failed
9739 lt_cv_dlopen_self
=no
9746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
9747 $as_echo "$lt_cv_dlopen_self" >&6; }
9749 if test "x$lt_cv_dlopen_self" = xyes
; then
9750 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
9751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
9752 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
9753 if test "${lt_cv_dlopen_self_static+set}" = set; then :
9754 $as_echo_n "(cached) " >&6
9756 if test "$cross_compiling" = yes; then :
9757 lt_cv_dlopen_self_static
=cross
9759 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9760 lt_status
=$lt_dlunknown
9761 cat > conftest.
$ac_ext <<_LT_EOF
9762 #line 9762 "configure"
9763 #include "confdefs.h"
9772 # define LT_DLGLOBAL RTLD_GLOBAL
9775 # define LT_DLGLOBAL DL_GLOBAL
9777 # define LT_DLGLOBAL 0
9781 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9782 find out it does not work in some platform. */
9783 #ifndef LT_DLLAZY_OR_NOW
9785 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9788 # define LT_DLLAZY_OR_NOW DL_LAZY
9791 # define LT_DLLAZY_OR_NOW RTLD_NOW
9794 # define LT_DLLAZY_OR_NOW DL_NOW
9796 # define LT_DLLAZY_OR_NOW 0
9803 void fnord() { int i=42;}
9806 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9807 int status = $lt_dlunknown;
9811 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9812 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9813 /* dlclose (self); */
9821 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9822 (eval $ac_link) 2>&5
9824 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9825 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9826 (.
/conftest
; exit; ) >&5 2>/dev
/null
9829 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
9830 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
9831 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
9834 # compilation failed
9835 lt_cv_dlopen_self_static
=no
9842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
9843 $as_echo "$lt_cv_dlopen_self_static" >&6; }
9846 CPPFLAGS
="$save_CPPFLAGS"
9847 LDFLAGS
="$save_LDFLAGS"
9852 case $lt_cv_dlopen_self in
9853 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
9854 *) enable_dlopen_self
=unknown
;;
9857 case $lt_cv_dlopen_self_static in
9858 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
9859 *) enable_dlopen_self_static
=unknown
;;
9881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
9882 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
9883 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev
/null
; then
9884 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
9885 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
9886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9887 $as_echo "yes" >&6; }
9889 # FIXME - insert some real tests, host_os isn't really good enough
9892 if test -n "$STRIP" ; then
9893 striplib
="$STRIP -x"
9894 old_striplib
="$STRIP -S"
9895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9896 $as_echo "yes" >&6; }
9898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9899 $as_echo "no" >&6; }
9903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9904 $as_echo "no" >&6; }
9920 # Report which library types will actually be built
9921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
9922 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
9924 $as_echo "$can_build_shared" >&6; }
9926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
9927 $as_echo_n "checking whether to build shared libraries... " >&6; }
9928 test "$can_build_shared" = "no" && enable_shared
=no
9930 # On AIX, shared libraries and static libraries use the same namespace, and
9931 # are all built from PIC.
9934 test "$enable_shared" = yes && enable_static
=no
9935 if test -n "$RANLIB"; then
9936 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
9937 postinstall_cmds
='$RANLIB $lib'
9942 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
9943 test "$enable_shared" = yes && enable_static
=no
9947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
9948 $as_echo "$enable_shared" >&6; }
9950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
9951 $as_echo_n "checking whether to build static libraries... " >&6; }
9952 # Make sure either enable_shared or enable_static is yes.
9953 test "$enable_shared" = yes || enable_static
=yes
9954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
9955 $as_echo "$enable_static" >&6; }
9962 ac_cpp
='$CPP $CPPFLAGS'
9963 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9964 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9965 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9981 ac_config_commands
="$ac_config_commands libtool"
9989 for ac_prog
in 'bison -y' byacc
9991 # Extract the first word of "$ac_prog", so it can be a program name with args.
9992 set dummy
$ac_prog; ac_word
=$2
9993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9994 $as_echo_n "checking for $ac_word... " >&6; }
9995 if test "${ac_cv_prog_YACC+set}" = set; then :
9996 $as_echo_n "(cached) " >&6
9998 if test -n "$YACC"; then
9999 ac_cv_prog_YACC
="$YACC" # Let the user override the test.
10001 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10002 for as_dir
in $PATH
10005 test -z "$as_dir" && as_dir
=.
10006 for ac_exec_ext
in '' $ac_executable_extensions; do
10007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10008 ac_cv_prog_YACC
="$ac_prog"
10009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10018 YACC
=$ac_cv_prog_YACC
10019 if test -n "$YACC"; then
10020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
10021 $as_echo "$YACC" >&6; }
10023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10024 $as_echo "no" >&6; }
10028 test -n "$YACC" && break
10030 test -n "$YACC" || YACC
="yacc"
10036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if bison is the parser generator" >&5
10037 $as_echo_n "checking if bison is the parser generator... " >&6; }
10038 if test "${ax_cv_prog_bison+set}" = set; then :
10039 $as_echo_n "(cached) " >&6
10042 if test "`echo \"$YACC\" | $SED 's,^.*\(bison\).*$,\1,'`" = "bison" ; then :
10044 ax_cv_prog_bison
=yes
10048 ax_cv_prog_bison
=no
10053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_prog_bison" >&5
10054 $as_echo "$ax_cv_prog_bison" >&6; }
10055 if test "$ax_cv_prog_bison" = yes; then :
10059 BISON
=`echo $YACC | $SED -e 's/ -y//'`
10060 BISON_VERSION
=`$BISON -V | $SED -e 's/^bison (GNU Bison) \(.*\)$/\1/p;d'`
10066 as_fn_error
"You need bison 2.4 or greater" "$LINENO" 5
10070 for ac_prog
in gawk mawk nawk
awk
10072 # Extract the first word of "$ac_prog", so it can be a program name with args.
10073 set dummy
$ac_prog; ac_word
=$2
10074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10075 $as_echo_n "checking for $ac_word... " >&6; }
10076 if test "${ac_cv_prog_AWK+set}" = set; then :
10077 $as_echo_n "(cached) " >&6
10079 if test -n "$AWK"; then
10080 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
10082 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10083 for as_dir
in $PATH
10086 test -z "$as_dir" && as_dir
=.
10087 for ac_exec_ext
in '' $ac_executable_extensions; do
10088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10089 ac_cv_prog_AWK
="$ac_prog"
10090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10099 AWK
=$ac_cv_prog_AWK
10100 if test -n "$AWK"; then
10101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10102 $as_echo "$AWK" >&6; }
10104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10105 $as_echo "no" >&6; }
10109 test -n "$AWK" && break
10112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if bison is >= 2.4" >&5
10113 $as_echo_n "checking if bison is >= 2.4... " >&6; }
10114 as_arg_v1
=$BISON_VERSION
10116 awk "$as_awk_strverscmp" v1
="$as_arg_v1" v2
="$as_arg_v2" /dev
/null
10120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10121 $as_echo "no" >&6; }
10122 as_fn_error
"You need bison 2.4 or greater" "$LINENO" 5
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10126 $as_echo "yes" >&6; } ;; #(
10128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10129 $as_echo "yes" >&6; } ;; #(
10134 # expand $ac_aux_dir to an absolute path
10135 am_aux_dir
=`cd $ac_aux_dir && pwd`
10137 if test x
"${MISSING+set}" != xset
; then
10138 case $am_aux_dir in
10140 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
10142 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
10145 # Use eval to expand $SHELL
10146 if eval "$MISSING --run true"; then
10147 am_missing_run
="$MISSING --run "
10150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
10151 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
10154 for ac_prog
in flex
lex
10156 # Extract the first word of "$ac_prog", so it can be a program name with args.
10157 set dummy
$ac_prog; ac_word
=$2
10158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10159 $as_echo_n "checking for $ac_word... " >&6; }
10160 if test "${ac_cv_prog_LEX+set}" = set; then :
10161 $as_echo_n "(cached) " >&6
10163 if test -n "$LEX"; then
10164 ac_cv_prog_LEX
="$LEX" # Let the user override the test.
10166 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10167 for as_dir
in $PATH
10170 test -z "$as_dir" && as_dir
=.
10171 for ac_exec_ext
in '' $ac_executable_extensions; do
10172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10173 ac_cv_prog_LEX
="$ac_prog"
10174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10183 LEX
=$ac_cv_prog_LEX
10184 if test -n "$LEX"; then
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
10186 $as_echo "$LEX" >&6; }
10188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10189 $as_echo "no" >&6; }
10193 test -n "$LEX" && break
10195 test -n "$LEX" || LEX
=":"
10197 if test "x$LEX" != "x:"; then
10198 cat >conftest.l
<<_ACEOF
10204 e { yyless (input () != 0); }
10205 f { unput (yytext[0]); }
10206 . { BEGIN INITIAL; }
10208 #ifdef YYTEXT_POINTER
10209 extern char *yytext;
10214 return ! yylex () + ! yywrap ();
10217 { { ac_try
="$LEX conftest.l"
10218 case "(($ac_try" in
10219 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
10220 *) ac_try_echo=$ac_try;;
10222 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10223 $as_echo "$ac_try_echo"; } >&5
10224 (eval "$LEX conftest.l") 2>&5
10226 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10227 test $ac_status = 0; }
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
10229 $as_echo_n "checking lex output file root... " >&6; }
10230 if test "${ac_cv_prog_lex_root+set}" = set; then :
10231 $as_echo_n "(cached) " >&6
10234 if test -f lex.yy.c; then
10235 ac_cv_prog_lex_root=lex.yy
10236 elif test -f lexyy.c; then
10237 ac_cv_prog_lex_root=lexyy
10239 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
10243 $as_echo "$ac_cv_prog_lex_root" >&6; }
10244 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
10246 if test -z "${LEXLIB+set}"; then
10247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
10248 $as_echo_n "checking lex library... " >&6; }
10249 if test "${ac_cv_lib_lex+set}" = set; then :
10250 $as_echo_n "(cached) " >&6
10254 ac_cv_lib_lex='none needed'
10255 for ac_lib in '' -lfl -ll; do
10256 LIBS="$ac_lib $ac_save_LIBS"
10257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10258 /* end confdefs.h. */
10259 `cat $LEX_OUTPUT_ROOT.c
`
10261 if ac_fn_c_try_link "$LINENO"; then :
10262 ac_cv_lib_lex=$ac_lib
10264 rm -f core conftest.err conftest.$ac_objext \
10265 conftest$ac_exeext conftest.$ac_ext
10266 test "$ac_cv_lib_lex" != 'none needed' && break
10271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
10272 $as_echo "$ac_cv_lib_lex" >&6; }
10273 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
10277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
10278 $as_echo_n "checking whether yytext is a pointer... " >&6; }
10279 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
10280 $as_echo_n "(cached) " >&6
10282 # POSIX says lex can declare yytext either as a pointer or an array; the
10283 # default is implementation-dependent. Figure out which it is, since
10284 # not all implementations provide the %pointer and %array declarations.
10285 ac_cv_prog_lex_yytext_pointer=no
10287 LIBS="$LEXLIB $ac_save_LIBS"
10288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10289 /* end confdefs.h. */
10290 #define YYTEXT_POINTER 1
10291 `cat $LEX_OUTPUT_ROOT.c
`
10293 if ac_fn_c_try_link "$LINENO"; then :
10294 ac_cv_prog_lex_yytext_pointer=yes
10296 rm -f core conftest.err conftest.$ac_objext \
10297 conftest$ac_exeext conftest.$ac_ext
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
10302 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
10303 if test $ac_cv_prog_lex_yytext_pointer = yes; then
10305 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
10308 rm -f conftest.l $LEX_OUTPUT_ROOT.c
10311 if test "$LEX" = :; then
10312 LEX=${am_missing_run}flex
10318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if flex is the lexer generator" >&5
10319 $as_echo_n "checking if flex is the lexer generator... " >&6; }
10320 if test "${ax_cv_prog_flex+set}" = set; then :
10321 $as_echo_n "(cached) " >&6
10324 if test "`echo \"$LEX\" | $SED 's,^.*\(flex\).*$,\1,'`" = "flex"; then :
10326 ax_cv_prog_flex=yes
10335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_prog_flex" >&5
10336 $as_echo "$ax_cv_prog_flex" >&6; }
10337 if test "$ax_cv_prog_flex" = yes; then :
10342 FLEX_VERSION=`$FLEX --version | $SED -e 's/^.* \(.*\)$/\1/p;d'`
10349 as_fn_error "You need flex 2.5.35 or greater" "$LINENO" 5
10354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if flex is >= 2.5.35" >&5
10355 $as_echo_n "checking if flex is >= 2.5.35... " >&6; }
10356 as_arg_v1=$FLEX_VERSION
10358 awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
10362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10363 $as_echo "no" >&6; }
10364 as_fn_error "You need flex 2.5.35 or greater" "$LINENO" 5
10367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10368 $as_echo "yes" >&6; } ;; #(
10370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10371 $as_echo "yes" >&6; } ;; #(
10376 for ac_prog in bash
10378 # Extract the first word of "$ac_prog", so it can be a program name with args.
10379 set dummy $ac_prog; ac_word=$2
10380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10381 $as_echo_n "checking for $ac_word... " >&6; }
10382 if test "${ac_cv_prog__BASH+set}" = set; then :
10383 $as_echo_n "(cached) " >&6
10385 if test -n "$_BASH"; then
10386 ac_cv_prog__BASH="$_BASH" # Let the user override the test.
10388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10389 for as_dir in $PATH
10392 test -z "$as_dir" && as_dir=.
10393 for ac_exec_ext in '' $ac_executable_extensions; do
10394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10395 ac_cv_prog__BASH="$ac_prog"
10396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10405 _BASH=$ac_cv_prog__BASH
10406 if test -n "$_BASH"; then
10407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_BASH" >&5
10408 $as_echo "$_BASH" >&6; }
10410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10411 $as_echo "no" >&6; }
10415 test -n "$_BASH" && break
10418 for ac_prog in gperf
10420 # Extract the first word of "$ac_prog", so it can be a program name with args.
10421 set dummy $ac_prog; ac_word=$2
10422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10423 $as_echo_n "checking for $ac_word... " >&6; }
10424 if test "${ac_cv_prog_GPERF+set}" = set; then :
10425 $as_echo_n "(cached) " >&6
10427 if test -n "$GPERF"; then
10428 ac_cv_prog_GPERF="$GPERF" # Let the user override the test.
10430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10431 for as_dir in $PATH
10434 test -z "$as_dir" && as_dir=.
10435 for ac_exec_ext in '' $ac_executable_extensions; do
10436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10437 ac_cv_prog_GPERF="$ac_prog"
10438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10447 GPERF=$ac_cv_prog_GPERF
10448 if test -n "$GPERF"; then
10449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GPERF" >&5
10450 $as_echo "$GPERF" >&6; }
10452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10453 $as_echo "no" >&6; }
10457 test -n "$GPERF" && break
10463 if test "$target_os" = "os2-emx"; then
10464 # Scripts don't pass test -x on OS/2
10470 acceptable_majors="1"
10472 apr_temp_acceptable_apr_config=""
10473 for apr_temp_major in $acceptable_majors
10475 case $apr_temp_major in
10477 apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-config"
10480 apr_temp_acceptable_apr_config="$apr_temp_acceptable_apr_config apr-$apr_temp_major-config"
10485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for APR" >&5
10486 $as_echo_n "checking for APR... " >&6; }
10488 # Check whether --with-apr was given.
10489 if test "${with_apr+set}" = set; then :
10491 if test "$withval" = "no" || test "$withval" = "yes"; then
10492 as_fn_error "--with-apr requires a directory or file to be provided" "$LINENO" 5
10495 for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
10497 for lookdir in "$withval/bin" "$withval"
10499 if $TEST_X "$lookdir/$apr_temp_apr_config_file"; then
10500 apr_config="$lookdir/$apr_temp_apr_config_file"
10508 if test "$apr_found" != "yes" && $TEST_X "$withval" && $withval --help > /dev/null 2>&1 ; then
10509 apr_config="$withval"
10513 if test "$apr_found" != "yes"; then
10514 as_fn_error "the --with-apr parameter is incorrect. It must specify an install prefix, a build directory, or an apr-config file." "$LINENO" 5
10519 if test -n "1" && test "1" = "1"; then
10520 for apr_temp_apr_config_file in $apr_temp_acceptable_apr_config
10522 if $apr_temp_apr_config_file --help > /dev/null 2>&1 ; then
10523 apr_config="$apr_temp_apr_config_file"
10528 for lookdir in /usr /usr/local /usr/local/apr /opt/apr; do
10529 if $TEST_X "$lookdir/bin/$apr_temp_apr_config_file"; then
10530 apr_config="$lookdir/bin/$apr_temp_apr_config_file"
10539 if test "$apr_found" = "no" && test -d ""; then
10540 apr_temp_abs_srcdir="`cd && pwd`"
10541 apr_found="reconfig"
10542 apr_bundled_major="`sed -n '/#define.*APR_MAJOR_VERSION/s/^[^0-9]*\([0-9]*\).*$/\1/p' \"/include
/apr_version.h
\"`"
10543 case $apr_bundled_major in
10545 as_fn_error "failed to find major version of bundled APR" "$LINENO" 5
10548 apr_temp_apr_config_file="apr-config"
10551 apr_temp_apr_config_file="apr-$apr_bundled_major-config"
10554 if test -n ""; then
10555 apr_config="/$apr_temp_apr_config_file"
10557 apr_config="/$apr_temp_apr_config_file"
10564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apr_found" >&5
10565 $as_echo "$apr_found" >&6; }
10567 case $apr_found in #(
10571 for element in `$apr_config --includes`; do
10573 for x in $CPPFLAGS; do
10575 acl_save_prefix="$prefix"
10576 prefix="$acl_final_prefix"
10577 acl_save_exec_prefix="$exec_prefix"
10578 exec_prefix="$acl_final_exec_prefix"
10580 exec_prefix="$acl_save_exec_prefix"
10581 prefix="$acl_save_prefix"
10583 if test "X$x" = "X$element"; then
10588 if test -z "$haveit"; then
10589 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10593 APR=`$apr_config --link-ld`
10597 as_fn_error "You need apr" "$LINENO" 5 ;;
10600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a readline compatible library" >&5
10601 $as_echo_n "checking for a readline compatible library... " >&6; }
10602 if test "${vl_cv_lib_readline+set}" = set; then :
10603 $as_echo_n "(cached) " >&6
10607 for readline_lib in readline edit editline; do
10608 for termcap_lib in "" termcap curses ncurses; do
10609 if test -z "$termcap_lib"; then
10610 TRY_LIB="-l$readline_lib"
10612 TRY_LIB="-l$readline_lib -l$termcap_lib"
10614 LIBS="$ORIG_LIBS $TRY_LIB"
10615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10616 /* end confdefs.h. */
10618 /* Override any GCC internal prototype to avoid an error.
10619 Use char because int might match the return type of a GCC
10620 builtin and then its argument prototype would still apply. */
10628 return readline ();
10633 if ac_fn_c_try_link "$LINENO"; then :
10634 vl_cv_lib_readline="$TRY_LIB"
10636 rm -f core conftest.err conftest.$ac_objext \
10637 conftest$ac_exeext conftest.$ac_ext
10638 if test -n "$vl_cv_lib_readline"; then
10642 if test -n "$vl_cv_lib_readline"; then
10646 if test -z "$vl_cv_lib_readline"; then
10647 vl_cv_lib_readline="no"
10652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vl_cv_lib_readline" >&5
10653 $as_echo "$vl_cv_lib_readline" >&6; }
10655 if test "$vl_cv_lib_readline" != "no"; then
10657 $as_echo "#define HAVE_LIBREADLINE 1" >>confdefs.h
10659 for ac_header in readline.h readline/readline.h
10661 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10662 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10663 eval as_val=\$$as_ac_Header
10664 if test "x$as_val" = x""yes; then :
10665 cat >>confdefs.h <<_ACEOF
10666 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether readline supports history" >&5
10674 $as_echo_n "checking whether readline supports history... " >&6; }
10675 if test "${vl_cv_lib_readline_history+set}" = set; then :
10676 $as_echo_n "(cached) " >&6
10679 vl_cv_lib_readline_history="no"
10680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10681 /* end confdefs.h. */
10683 /* Override any GCC internal prototype to avoid an error.
10684 Use char because int might match the return type of a GCC
10685 builtin and then its argument prototype would still apply. */
10689 char add_history ();
10693 return add_history ();
10698 if ac_fn_c_try_link "$LINENO"; then :
10699 vl_cv_lib_readline_history="yes"
10701 rm -f core conftest.err conftest.$ac_objext \
10702 conftest$ac_exeext conftest.$ac_ext
10705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vl_cv_lib_readline_history" >&5
10706 $as_echo "$vl_cv_lib_readline_history" >&6; }
10707 if test "$vl_cv_lib_readline_history" = "yes"; then
10709 $as_echo "#define HAVE_READLINE_HISTORY 1" >>confdefs.h
10711 for ac_header in history.h readline/history.h
10713 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10714 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10715 eval as_val=\$$as_ac_Header
10716 if test "x$as_val" = x""yes; then :
10717 cat >>confdefs.h <<_ACEOF
10718 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10729 ac_cpp='$CXXCPP $CPPFLAGS'
10730 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10731 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10732 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
10733 if test -z "$CXX"; then
10734 if test -n "$CCC"; then
10737 if test -n "$ac_tool_prefix"; then
10738 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
10740 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10741 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10743 $as_echo_n "checking for $ac_word... " >&6; }
10744 if test "${ac_cv_prog_CXX+set}" = set; then :
10745 $as_echo_n "(cached) " >&6
10747 if test -n "$CXX"; then
10748 ac_cv_prog_CXX="$CXX" # Let the user override the test.
10750 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10751 for as_dir in $PATH
10754 test -z "$as_dir" && as_dir=.
10755 for ac_exec_ext in '' $ac_executable_extensions; do
10756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10757 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
10758 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10767 CXX=$ac_cv_prog_CXX
10768 if test -n "$CXX"; then
10769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
10770 $as_echo "$CXX" >&6; }
10772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10773 $as_echo "no" >&6; }
10777 test -n "$CXX" && break
10780 if test -z "$CXX"; then
10782 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
10784 # Extract the first word of "$ac_prog", so it can be a program name with args.
10785 set dummy $ac_prog; ac_word=$2
10786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10787 $as_echo_n "checking for $ac_word... " >&6; }
10788 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
10789 $as_echo_n "(cached) " >&6
10791 if test -n "$ac_ct_CXX"; then
10792 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
10794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10795 for as_dir in $PATH
10798 test -z "$as_dir" && as_dir=.
10799 for ac_exec_ext in '' $ac_executable_extensions; do
10800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10801 ac_cv_prog_ac_ct_CXX="$ac_prog"
10802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10811 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
10812 if test -n "$ac_ct_CXX"; then
10813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
10814 $as_echo "$ac_ct_CXX" >&6; }
10816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10817 $as_echo "no" >&6; }
10821 test -n "$ac_ct_CXX" && break
10824 if test "x$ac_ct_CXX" = x; then
10827 case $cross_compiling:$ac_tool_warned in
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10830 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10831 ac_tool_warned=yes ;;
10839 # Provide some information about the compiler.
10840 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
10843 for ac_option in --version -v -V -qversion; do
10844 { { ac_try="$ac_compiler $ac_option >&5"
10845 case "(($ac_try" in
10846 *\"* | *\`* | *\\*) ac_try_echo
=\
$ac_try;;
10847 *) ac_try_echo
=$ac_try;;
10849 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
10850 $as_echo "$ac_try_echo"; } >&5
10851 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
10853 if test -s conftest.err
; then
10855 ... rest of stderr output deleted ...
10856 10q' conftest.err
>conftest.er1
10857 cat conftest.er1
>&5
10859 rm -f conftest.er1 conftest.err
10860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10861 test $ac_status = 0; }
10864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
10865 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
10866 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
10867 $as_echo_n "(cached) " >&6
10869 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10870 /* end confdefs.h. */
10883 if ac_fn_cxx_try_compile
"$LINENO"; then :
10884 ac_compiler_gnu
=yes
10888 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10889 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
10892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
10893 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
10894 if test $ac_compiler_gnu = yes; then
10899 ac_test_CXXFLAGS
=${CXXFLAGS+set}
10900 ac_save_CXXFLAGS
=$CXXFLAGS
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
10902 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
10903 if test "${ac_cv_prog_cxx_g+set}" = set; then :
10904 $as_echo_n "(cached) " >&6
10906 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
10907 ac_cxx_werror_flag
=yes
10908 ac_cv_prog_cxx_g
=no
10910 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10911 /* end confdefs.h. */
10921 if ac_fn_cxx_try_compile
"$LINENO"; then :
10922 ac_cv_prog_cxx_g
=yes
10925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10926 /* end confdefs.h. */
10936 if ac_fn_cxx_try_compile
"$LINENO"; then :
10939 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
10941 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10942 /* end confdefs.h. */
10952 if ac_fn_cxx_try_compile
"$LINENO"; then :
10953 ac_cv_prog_cxx_g
=yes
10955 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10957 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10959 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10960 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
10962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
10963 $as_echo "$ac_cv_prog_cxx_g" >&6; }
10964 if test "$ac_test_CXXFLAGS" = set; then
10965 CXXFLAGS
=$ac_save_CXXFLAGS
10966 elif test $ac_cv_prog_cxx_g = yes; then
10967 if test "$GXX" = yes; then
10973 if test "$GXX" = yes; then
10980 ac_cpp
='$CPP $CPPFLAGS'
10981 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10982 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10983 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10987 ac_cpp
='$CXXCPP $CPPFLAGS'
10988 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10989 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10990 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
10991 if test -z "$CXX"; then
10992 if test -n "$CCC"; then
10995 if test -n "$ac_tool_prefix"; then
10996 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
10998 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10999 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
11000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11001 $as_echo_n "checking for $ac_word... " >&6; }
11002 if test "${ac_cv_prog_CXX+set}" = set; then :
11003 $as_echo_n "(cached) " >&6
11005 if test -n "$CXX"; then
11006 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
11008 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11009 for as_dir
in $PATH
11012 test -z "$as_dir" && as_dir
=.
11013 for ac_exec_ext
in '' $ac_executable_extensions; do
11014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11015 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
11016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11025 CXX
=$ac_cv_prog_CXX
11026 if test -n "$CXX"; then
11027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
11028 $as_echo "$CXX" >&6; }
11030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11031 $as_echo "no" >&6; }
11035 test -n "$CXX" && break
11038 if test -z "$CXX"; then
11040 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
11042 # Extract the first word of "$ac_prog", so it can be a program name with args.
11043 set dummy
$ac_prog; ac_word
=$2
11044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11045 $as_echo_n "checking for $ac_word... " >&6; }
11046 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
11047 $as_echo_n "(cached) " >&6
11049 if test -n "$ac_ct_CXX"; then
11050 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
11052 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11053 for as_dir
in $PATH
11056 test -z "$as_dir" && as_dir
=.
11057 for ac_exec_ext
in '' $ac_executable_extensions; do
11058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11059 ac_cv_prog_ac_ct_CXX
="$ac_prog"
11060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11069 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
11070 if test -n "$ac_ct_CXX"; then
11071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
11072 $as_echo "$ac_ct_CXX" >&6; }
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11075 $as_echo "no" >&6; }
11079 test -n "$ac_ct_CXX" && break
11082 if test "x$ac_ct_CXX" = x
; then
11085 case $cross_compiling:$ac_tool_warned in
11087 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11088 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11089 ac_tool_warned
=yes ;;
11097 # Provide some information about the compiler.
11098 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
11101 for ac_option
in --version -v -V -qversion; do
11102 { { ac_try
="$ac_compiler $ac_option >&5"
11103 case "(($ac_try" in
11104 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
11105 *) ac_try_echo=$ac_try;;
11107 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11108 $as_echo "$ac_try_echo"; } >&5
11109 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
11111 if test -s conftest.err; then
11113 ... rest of stderr output deleted ...
11114 10q' conftest.err >conftest.er1
11115 cat conftest.er1 >&5
11117 rm -f conftest.er1 conftest.err
11118 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11119 test $ac_status = 0; }
11122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
11123 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
11124 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
11125 $as_echo_n "(cached) " >&6
11127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11128 /* end confdefs.h. */
11141 if ac_fn_cxx_try_compile "$LINENO"; then :
11142 ac_compiler_gnu=yes
11146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11147 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
11150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
11151 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
11152 if test $ac_compiler_gnu = yes; then
11157 ac_test_CXXFLAGS=${CXXFLAGS+set}
11158 ac_save_CXXFLAGS=$CXXFLAGS
11159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
11160 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
11161 if test "${ac_cv_prog_cxx_g+set}" = set; then :
11162 $as_echo_n "(cached) " >&6
11164 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
11165 ac_cxx_werror_flag=yes
11166 ac_cv_prog_cxx_g=no
11168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11169 /* end confdefs.h. */
11179 if ac_fn_cxx_try_compile "$LINENO"; then :
11180 ac_cv_prog_cxx_g=yes
11183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11184 /* end confdefs.h. */
11194 if ac_fn_cxx_try_compile "$LINENO"; then :
11197 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11200 /* end confdefs.h. */
11210 if ac_fn_cxx_try_compile "$LINENO"; then :
11211 ac_cv_prog_cxx_g=yes
11213 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11218 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
11220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
11221 $as_echo "$ac_cv_prog_cxx_g" >&6; }
11222 if test "$ac_test_CXXFLAGS" = set; then
11223 CXXFLAGS=$ac_save_CXXFLAGS
11224 elif test $ac_cv_prog_cxx_g = yes; then
11225 if test "$GXX" = yes; then
11231 if test "$GXX" = yes; then
11238 ac_cpp='$CPP $CPPFLAGS'
11239 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11240 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11241 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11243 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11244 ( (test "X$CXX" = "Xg++" && `g
++ -v >/dev
/null
2>&1` ) ||
11245 (test "X$CXX" != "Xg++"))) ; then
11247 ac_cpp='$CXXCPP $CPPFLAGS'
11248 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11249 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11250 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
11252 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
11253 if test -z "$CXXCPP"; then
11254 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
11255 $as_echo_n "(cached) " >&6
11257 # Double quotes because CXXCPP needs to be expanded
11258 for CXXCPP in "$CXX -E" "/lib/cpp"
11260 ac_preproc_ok=false
11261 for ac_cxx_preproc_warn_flag in '' yes
11263 # Use a header file that comes with gcc, so configuring glibc
11264 # with a fresh cross-compiler works.
11265 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11266 # <limits.h> exists even on freestanding compilers.
11267 # On the NeXT, cc -E runs the code through the compiler's parser,
11268 # not just through cpp. "Syntax error" is here to catch this case.
11269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11270 /* end confdefs.h. */
11272 # include <limits.h>
11274 # include <assert.h>
11278 if ac_fn_cxx_try_cpp "$LINENO"; then :
11281 # Broken: fails on valid input.
11284 rm -f conftest.err conftest.$ac_ext
11286 # OK, works on sane cases. Now check whether nonexistent headers
11287 # can be detected and how.
11288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11289 /* end confdefs.h. */
11290 #include <ac_nonexistent.h>
11292 if ac_fn_cxx_try_cpp "$LINENO"; then :
11293 # Broken: success on invalid input.
11296 # Passes both tests.
11300 rm -f conftest.err conftest.$ac_ext
11303 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11304 rm -f conftest.err conftest.
$ac_ext
11305 if $ac_preproc_ok; then :
11310 ac_cv_prog_CXXCPP
=$CXXCPP
11313 CXXCPP
=$ac_cv_prog_CXXCPP
11315 ac_cv_prog_CXXCPP
=$CXXCPP
11317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
11318 $as_echo "$CXXCPP" >&6; }
11319 ac_preproc_ok
=false
11320 for ac_cxx_preproc_warn_flag
in '' yes
11322 # Use a header file that comes with gcc, so configuring glibc
11323 # with a fresh cross-compiler works.
11324 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11325 # <limits.h> exists even on freestanding compilers.
11326 # On the NeXT, cc -E runs the code through the compiler's parser,
11327 # not just through cpp. "Syntax error" is here to catch this case.
11328 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11329 /* end confdefs.h. */
11331 # include <limits.h>
11333 # include <assert.h>
11337 if ac_fn_cxx_try_cpp
"$LINENO"; then :
11340 # Broken: fails on valid input.
11343 rm -f conftest.err conftest.
$ac_ext
11345 # OK, works on sane cases. Now check whether nonexistent headers
11346 # can be detected and how.
11347 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11348 /* end confdefs.h. */
11349 #include <ac_nonexistent.h>
11351 if ac_fn_cxx_try_cpp
"$LINENO"; then :
11352 # Broken: success on invalid input.
11355 # Passes both tests.
11359 rm -f conftest.err conftest.
$ac_ext
11362 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11363 rm -f conftest.err conftest.
$ac_ext
11364 if $ac_preproc_ok; then :
11367 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11368 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11369 _lt_caught_CXX_error
=yes; }
11373 ac_cpp
='$CPP $CPPFLAGS'
11374 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11375 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11376 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11379 _lt_caught_CXX_error
=yes
11386 ac_cpp
='$CXXCPP $CPPFLAGS'
11387 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11388 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11389 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
11391 archive_cmds_need_lc_CXX
=no
11392 allow_undefined_flag_CXX
=
11393 always_export_symbols_CXX
=no
11394 archive_expsym_cmds_CXX
=
11395 compiler_needs_object_CXX
=no
11396 export_dynamic_flag_spec_CXX
=
11397 hardcode_direct_CXX
=no
11398 hardcode_direct_absolute_CXX
=no
11399 hardcode_libdir_flag_spec_CXX
=
11400 hardcode_libdir_flag_spec_ld_CXX
=
11401 hardcode_libdir_separator_CXX
=
11402 hardcode_minus_L_CXX
=no
11403 hardcode_shlibpath_var_CXX
=unsupported
11404 hardcode_automatic_CXX
=no
11405 inherit_rpath_CXX
=no
11407 module_expsym_cmds_CXX
=
11408 link_all_deplibs_CXX
=unknown
11409 old_archive_cmds_CXX
=$old_archive_cmds
11410 no_undefined_flag_CXX
=
11411 whole_archive_flag_spec_CXX
=
11412 enable_shared_with_static_runtimes_CXX
=no
11414 # Source file extension for C++ test sources.
11417 # Object file extension for compiled C++ test sources.
11421 # No sense in running all these tests if we already determined that
11422 # the CXX compiler isn't working. Some variables (like enable_shared)
11423 # are currently assumed to apply to all compilers on this platform,
11424 # and will be corrupted by setting them based on a non-working compiler.
11425 if test "$_lt_caught_CXX_error" != yes; then
11426 # Code to be used in simple compile tests
11427 lt_simple_compile_test_code
="int some_variable = 0;"
11429 # Code to be used in simple link tests
11430 lt_simple_link_test_code
='int main(int, char *[]) { return(0); }'
11432 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11439 # If no C compiler was specified, use CC.
11442 # If no C compiler flags were specified, use CFLAGS.
11443 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
11445 # Allow CC to be a program name with arguments.
11449 # save warnings/boilerplate of simple test code
11450 ac_outfile
=conftest.
$ac_objext
11451 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
11452 eval "$ac_compile" 2>&1 >/dev
/null
| $SED '/^$/d; /^ *+/d' >conftest.err
11453 _lt_compiler_boilerplate
=`cat conftest.err`
11456 ac_outfile
=conftest.
$ac_objext
11457 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
11458 eval "$ac_link" 2>&1 >/dev
/null
| $SED '/^$/d; /^ *+/d' >conftest.err
11459 _lt_linker_boilerplate
=`cat conftest.err`
11463 # Allow CC to be a program name with arguments.
11468 lt_save_with_gnu_ld
=$with_gnu_ld
11469 lt_save_path_LD
=$lt_cv_path_LD
11470 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
11471 lt_cv_prog_gnu_ld
=$lt_cv_prog_gnu_ldcxx
11473 $as_unset lt_cv_prog_gnu_ld
11475 if test -n "${lt_cv_path_LDCXX+set}"; then
11476 lt_cv_path_LD
=$lt_cv_path_LDCXX
11478 $as_unset lt_cv_path_LD
11480 test -z "${LDCXX+set}" || LD
=$LDCXX
11484 for cc_temp
in $compiler""; do
11486 compile
| *[\\/]compile
| ccache
| *[\\/]ccache
) ;;
11487 distcc
| *[\\/]distcc
| purify
| *[\\/]purify
) ;;
11492 cc_basename
=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11495 if test -n "$compiler"; then
11496 # We don't want -fno-exception when compiling C++ code, so set the
11497 # no_builtin_flag separately
11498 if test "$GXX" = yes; then
11499 lt_prog_compiler_no_builtin_flag_CXX
=' -fno-builtin'
11501 lt_prog_compiler_no_builtin_flag_CXX
=
11504 if test "$GXX" = yes; then
11505 # Set up default GNU C++ configuration
11509 # Check whether --with-gnu-ld was given.
11510 if test "${with_gnu_ld+set}" = set; then :
11511 withval
=$with_gnu_ld; test "$withval" = no
|| with_gnu_ld
=yes
11517 if test "$GCC" = yes; then
11518 # Check if gcc -print-prog-name=ld gives a path.
11519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11520 $as_echo_n "checking for ld used by $CC... " >&6; }
11523 # gcc leaves a trailing carriage return which upsets mingw
11524 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11526 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
11529 # Accept absolute paths.
11531 re_direlt
='/[^/][^/]*/\.\./'
11532 # Canonicalize the pathname of ld
11533 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11534 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev
/null
2>&1; do
11535 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11537 test -z "$LD" && LD
="$ac_prog"
11540 # If it fails, then pretend we aren't using GCC.
11544 # If it is relative, then search for the first ld in PATH.
11545 with_gnu_ld
=unknown
11548 elif test "$with_gnu_ld" = yes; then
11549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11550 $as_echo_n "checking for GNU ld... " >&6; }
11552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11553 $as_echo_n "checking for non-GNU ld... " >&6; }
11555 if test "${lt_cv_path_LD+set}" = set; then :
11556 $as_echo_n "(cached) " >&6
11558 if test -z "$LD"; then
11559 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
11560 for ac_dir
in $PATH; do
11562 test -z "$ac_dir" && ac_dir
=.
11563 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11564 lt_cv_path_LD
="$ac_dir/$ac_prog"
11565 # Check to see if the program is GNU ld. I'd rather use --version,
11566 # but apparently some variants of GNU ld only accept -v.
11567 # Break only if it was the GNU/non-GNU ld that we prefer.
11568 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11569 *GNU
* | *'with BFD'*)
11570 test "$with_gnu_ld" != no
&& break
11573 test "$with_gnu_ld" != yes && break
11580 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
11584 LD
="$lt_cv_path_LD"
11585 if test -n "$LD"; then
11586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11587 $as_echo "$LD" >&6; }
11589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11590 $as_echo "no" >&6; }
11592 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
11593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11594 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11595 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
11596 $as_echo_n "(cached) " >&6
11598 # I'd rather use --version here, but apparently some GNU lds only accept -v.
11599 case `$LD -v 2>&1 </dev/null` in
11600 *GNU
* | *'with BFD'*)
11601 lt_cv_prog_gnu_ld
=yes
11604 lt_cv_prog_gnu_ld
=no
11608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11609 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
11610 with_gnu_ld
=$lt_cv_prog_gnu_ld
11618 # Check if GNU C++ uses GNU ld as the underlying linker, since the
11619 # archiving commands below assume that GNU ld is being used.
11620 if test "$with_gnu_ld" = yes; then
11621 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
11622 archive_expsym_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11624 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
11625 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
11627 # If archive_cmds runs LD, not CC, wlarc should be empty
11628 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
11629 # investigate it a little bit more. (MM)
11632 # ancient GNU ld didn't support --whole-archive et. al.
11633 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
11634 $GREP 'no-whole-archive' > /dev
/null
; then
11635 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
11637 whole_archive_flag_spec_CXX
=
11643 # A generic and very simple default shared library creation
11644 # command for GNU C++ for the case where it uses the native
11645 # linker, instead of GNU ld. If possible, this setting should
11646 # overridden to take advantage of the native linker features on
11647 # the platform it is being used on.
11648 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
11651 # Commands to make compiler produce verbose output that lists
11652 # what "hidden" libraries, object files and flags are used when
11653 # linking a shared library.
11654 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
11662 # PORTME: fill in a description of your system's C++ link characteristics
11663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
11664 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
11668 # FIXME: insert proper C++ library support
11672 if test "$host_cpu" = ia64
; then
11673 # On IA64, the linker does run time linking by default, so we don't
11674 # have to do anything special.
11675 aix_use_runtimelinking
=no
11676 exp_sym_flag
='-Bexport'
11679 aix_use_runtimelinking
=no
11681 # Test if we are trying to use run time linking or normal
11682 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11683 # need to do runtime linking.
11684 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
11685 for ld_flag
in $LDFLAGS; do
11688 aix_use_runtimelinking
=yes
11696 exp_sym_flag
='-bexport'
11697 no_entry_flag
='-bnoentry'
11700 # When large executables or shared objects are built, AIX ld can
11701 # have problems creating the table of contents. If linking a library
11702 # or program results in "error TOC overflow" add -mminimal-toc to
11703 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
11704 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11706 archive_cmds_CXX
=''
11707 hardcode_direct_CXX
=yes
11708 hardcode_direct_absolute_CXX
=yes
11709 hardcode_libdir_separator_CXX
=':'
11710 link_all_deplibs_CXX
=yes
11711 file_list_spec_CXX
='${wl}-f,'
11713 if test "$GXX" = yes; then
11714 case $host_os in aix4.
[012]|aix4.
[012].
*)
11715 # We only want to do this on AIX 4.2 and lower, the check
11716 # below for broken collect2 doesn't work under 4.3+
11717 collect2name
=`${CC} -print-prog-name=collect2`
11718 if test -f "$collect2name" &&
11719 strings "$collect2name" | $GREP resolve_lib_name
>/dev
/null
11721 # We have reworked collect2
11724 # We have old collect2
11725 hardcode_direct_CXX
=unsupported
11726 # It fails to find uninstalled libraries when the uninstalled
11727 # path is not listed in the libpath. Setting hardcode_minus_L
11728 # to unsupported forces relinking
11729 hardcode_minus_L_CXX
=yes
11730 hardcode_libdir_flag_spec_CXX
='-L$libdir'
11731 hardcode_libdir_separator_CXX
=
11734 shared_flag
='-shared'
11735 if test "$aix_use_runtimelinking" = yes; then
11736 shared_flag
="$shared_flag "'${wl}-G'
11740 if test "$host_cpu" = ia64
; then
11741 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11742 # chokes on -Wl,-G. The following line is correct:
11745 if test "$aix_use_runtimelinking" = yes; then
11746 shared_flag
='${wl}-G'
11748 shared_flag
='${wl}-bM:SRE'
11753 export_dynamic_flag_spec_CXX
='${wl}-bexpall'
11754 # It seems that -bexpall does not export symbols beginning with
11755 # underscore (_), so it is better to generate a list of symbols to
11757 always_export_symbols_CXX
=yes
11758 if test "$aix_use_runtimelinking" = yes; then
11759 # Warning - without using the other runtime loading flags (-brtl),
11760 # -berok will link without error, but may produce a broken library.
11761 allow_undefined_flag_CXX
='-berok'
11762 # Determine the default libpath from the value encoded in an empty
11764 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11765 /* end confdefs.h. */
11775 if ac_fn_cxx_try_link
"$LINENO"; then :
11777 lt_aix_libpath_sed
='
11778 /Import File Strings/,/^$/ {
11784 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11785 # Check for a 64-bit object if we didn't find anything.
11786 if test -z "$aix_libpath"; then
11787 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11790 rm -f core conftest.err conftest.
$ac_objext \
11791 conftest
$ac_exeext conftest.
$ac_ext
11792 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11794 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
11796 archive_expsym_cmds_CXX
='$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"
11798 if test "$host_cpu" = ia64
; then
11799 hardcode_libdir_flag_spec_CXX
='${wl}-R $libdir:/usr/lib:/lib'
11800 allow_undefined_flag_CXX
="-z nodefs"
11801 archive_expsym_cmds_CXX
="\$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"
11803 # Determine the default libpath from the value encoded in an
11804 # empty executable.
11805 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11806 /* end confdefs.h. */
11816 if ac_fn_cxx_try_link
"$LINENO"; then :
11818 lt_aix_libpath_sed
='
11819 /Import File Strings/,/^$/ {
11825 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11826 # Check for a 64-bit object if we didn't find anything.
11827 if test -z "$aix_libpath"; then
11828 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11831 rm -f core conftest.err conftest.
$ac_objext \
11832 conftest
$ac_exeext conftest.
$ac_ext
11833 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11835 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
11836 # Warning - without using the other run time loading flags,
11837 # -berok will link without error, but may produce a broken library.
11838 no_undefined_flag_CXX
=' ${wl}-bernotok'
11839 allow_undefined_flag_CXX
=' ${wl}-berok'
11840 # Exported symbols can be pulled into shared objects from archives
11841 whole_archive_flag_spec_CXX
='$convenience'
11842 archive_cmds_need_lc_CXX
=yes
11843 # This is similar to how AIX traditionally builds its shared
11845 archive_expsym_cmds_CXX
="\$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'
11851 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev
/null
; then
11852 allow_undefined_flag_CXX
=unsupported
11853 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
11854 # support --undefined. This deserves some investigation. FIXME
11855 archive_cmds_CXX
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11862 case $cc_basename in
11864 # FIXME: insert proper C++ library support
11870 cygwin
* | mingw
* | pw32
* | cegcc
*)
11871 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
11872 # as there is no search path for DLLs.
11873 hardcode_libdir_flag_spec_CXX
='-L$libdir'
11874 allow_undefined_flag_CXX
=unsupported
11875 always_export_symbols_CXX
=no
11876 enable_shared_with_static_runtimes_CXX
=yes
11878 if $LD --help 2>&1 | $GREP 'auto-import' > /dev
/null
; then
11879 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11880 # If the export-symbols file already is a .def file (1st line
11881 # is EXPORTS), use it as is; otherwise, prepend...
11882 archive_expsym_cmds_CXX
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11883 cp $export_symbols $output_objdir/$soname.def;
11885 echo EXPORTS > $output_objdir/$soname.def;
11886 cat $export_symbols >> $output_objdir/$soname.def;
11888 $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11893 darwin
* | rhapsody
*)
11896 archive_cmds_need_lc_CXX
=no
11897 hardcode_direct_CXX
=no
11898 hardcode_automatic_CXX
=yes
11899 hardcode_shlibpath_var_CXX
=unsupported
11900 whole_archive_flag_spec_CXX
=''
11901 link_all_deplibs_CXX
=yes
11902 allow_undefined_flag_CXX
="$_lt_dar_allow_undefined"
11903 case $cc_basename in
11904 ifort
*) _lt_dar_can_shared
=yes ;;
11905 *) _lt_dar_can_shared
=$GCC ;;
11907 if test "$_lt_dar_can_shared" = "yes"; then
11908 output_verbose_link_cmd
=echo
11909 archive_cmds_CXX
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11910 module_cmds_CXX
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11911 archive_expsym_cmds_CXX
="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}"
11912 module_expsym_cmds_CXX
="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}"
11913 if test "$lt_cv_apple_cc_single_mod" != "yes"; then
11914 archive_cmds_CXX
="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
11915 archive_expsym_cmds_CXX
="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
11925 case $cc_basename in
11927 # FIXME: insert proper C++ library support
11931 # Green Hills C++ Compiler
11932 # FIXME: insert proper C++ library support
11936 # FIXME: insert proper C++ library support
11943 # C++ shared libraries reported to be fairly broken before
11949 archive_cmds_need_lc_CXX
=no
11952 freebsd
* | dragonfly
*)
11953 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
11962 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
11963 hardcode_libdir_separator_CXX
=:
11964 export_dynamic_flag_spec_CXX
='${wl}-E'
11965 hardcode_direct_CXX
=yes
11966 hardcode_minus_L_CXX
=yes # Not in the search PATH,
11967 # but as the default
11968 # location of the library.
11970 case $cc_basename in
11972 # FIXME: insert proper C++ library support
11976 archive_cmds_CXX
='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11977 # Commands to make compiler produce verbose output that lists
11978 # what "hidden" libraries, object files and flags are used when
11979 # linking a shared library.
11981 # There doesn't appear to be a way to prevent this compiler from
11982 # explicitly linking system object files so we need to strip them
11983 # from the output so that they don't get included in the library
11985 output_verbose_link_cmd
='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
11988 if test "$GXX" = yes; then
11989 archive_cmds_CXX
='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11991 # FIXME: insert proper C++ library support
11999 if test $with_gnu_ld = no
; then
12000 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
12001 hardcode_libdir_separator_CXX
=:
12007 export_dynamic_flag_spec_CXX
='${wl}-E'
12013 hardcode_direct_CXX
=no
12014 hardcode_shlibpath_var_CXX
=no
12017 hardcode_direct_CXX
=yes
12018 hardcode_direct_absolute_CXX
=yes
12019 hardcode_minus_L_CXX
=yes # Not in the search PATH,
12020 # but as the default
12021 # location of the library.
12025 case $cc_basename in
12027 # FIXME: insert proper C++ library support
12033 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12036 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12039 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12042 # Commands to make compiler produce verbose output that lists
12043 # what "hidden" libraries, object files and flags are used when
12044 # linking a shared library.
12046 # There doesn't appear to be a way to prevent this compiler from
12047 # explicitly linking system object files so we need to strip them
12048 # from the output so that they don't get included in the library
12050 output_verbose_link_cmd
='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
12053 if test "$GXX" = yes; then
12054 if test $with_gnu_ld = no
; then
12057 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12060 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12063 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12068 # FIXME: insert proper C++ library support
12076 hardcode_direct_CXX
=no
12077 hardcode_shlibpath_var_CXX
=no
12078 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
12079 export_dynamic_flag_spec_CXX
='${wl}-E'
12080 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
12081 # Instead, shared libraries are loaded at an image base (0x10000000 by
12082 # default) and relocated if they conflict, which is a slow very memory
12083 # consuming and fragmenting process. To avoid this, we pick a random,
12084 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
12085 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
12086 archive_cmds_CXX
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
12087 archive_expsym_cmds_CXX
='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'
12090 case $cc_basename in
12093 archive_cmds_CXX
='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
12095 # Archives containing C++ object files must be created using
12096 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
12097 # necessary to make sure instantiated templates are included
12099 old_archive_cmds_CXX
='$CC -ar -WR,-u -o $oldlib $oldobjs'
12102 if test "$GXX" = yes; then
12103 if test "$with_gnu_ld" = no
; then
12104 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $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'
12106 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
12109 link_all_deplibs_CXX
=yes
12112 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
12113 hardcode_libdir_separator_CXX
=:
12114 inherit_rpath_CXX
=yes
12117 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12118 case $cc_basename in
12120 # Kuck and Associates, Inc. (KAI) C++ Compiler
12122 # KCC will only create a shared library if the output file
12123 # ends with ".so" (or ".sl" for HP-UX), so rename the library
12124 # to its proper name (with version) after linking.
12125 archive_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12126 archive_expsym_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
12127 # Commands to make compiler produce verbose output that lists
12128 # what "hidden" libraries, object files and flags are used when
12129 # linking a shared library.
12131 # There doesn't appear to be a way to prevent this compiler from
12132 # explicitly linking system object files so we need to strip them
12133 # from the output so that they don't get included in the library
12135 output_verbose_link_cmd
='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
12137 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
12138 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
12140 # Archives containing C++ object files must be created using
12141 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
12142 old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs'
12147 # version 8.0 and above of icpc choke on multiply defined symbols
12148 # if we add $predep_objects and $postdep_objects, however 7.1 and
12149 # earlier do not add the objects themselves.
12150 case `$CC -V 2>&1` in
12152 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12153 archive_expsym_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12155 *) # Version 8.0 or newer
12158 ia64
*) tmp_idyn
=' -i_dynamic';;
12160 archive_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12161 archive_expsym_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12164 archive_cmds_need_lc_CXX
=no
12165 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
12166 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
12167 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
12170 # Portland Group C++ compiler
12172 *pgCC\
[1-5]* | *pgcpp\
[1-5]*)
12173 prelink_cmds_CXX
='tpldir=Template.dir~
12175 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
12176 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
12177 old_archive_cmds_CXX
='tpldir=Template.dir~
12179 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
12180 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
12182 archive_cmds_CXX
='tpldir=Template.dir~
12184 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12185 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12186 archive_expsym_cmds_CXX
='tpldir=Template.dir~
12188 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
12189 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12191 *) # Version 6 will use weak symbols
12192 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
12193 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
12197 hardcode_libdir_flag_spec_CXX
='${wl}--rpath ${wl}$libdir'
12198 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
12199 whole_archive_flag_spec_CXX
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
12203 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12204 archive_expsym_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
12206 runpath_var
=LD_RUN_PATH
12207 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
12208 hardcode_libdir_separator_CXX
=:
12210 # Commands to make compiler produce verbose output that lists
12211 # what "hidden" libraries, object files and flags are used when
12212 # linking a shared library.
12214 # There doesn't appear to be a way to prevent this compiler from
12215 # explicitly linking system object files so we need to strip them
12216 # from the output so that they don't get included in the library
12218 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
12221 # IBM XL 8.0 on PPC, with GNU ld
12222 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
12223 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
12224 archive_cmds_CXX
='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
12225 if test "x$supports_anon_versioning" = xyes
; then
12226 archive_expsym_cmds_CXX
='echo "{ global:" > $output_objdir/$libname.ver~
12227 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
12228 echo "local: *; };" >> $output_objdir/$libname.ver~
12229 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
12233 case `$CC -V 2>&1 | sed 5q` in
12236 no_undefined_flag_CXX
=' -zdefs'
12237 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12238 archive_expsym_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
12239 hardcode_libdir_flag_spec_CXX
='-R$libdir'
12240 whole_archive_flag_spec_CXX
='${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'
12241 compiler_needs_object_CXX
=yes
12243 # Not sure whether something based on
12244 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
12246 output_verbose_link_cmd
='echo'
12248 # Archives containing C++ object files must be created using
12249 # "CC -xar", where "CC" is the Sun C++ compiler. This is
12250 # necessary to make sure instantiated templates are included
12252 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
12260 # FIXME: insert proper C++ library support
12265 # FIXME: insert proper C++ library support
12270 case $cc_basename in
12272 # FIXME: insert proper C++ library support
12276 # FIXME: insert proper C++ library support
12283 if echo __ELF__
| $CC -E - | $GREP __ELF__
>/dev
/null
; then
12284 archive_cmds_CXX
='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
12286 hardcode_libdir_flag_spec_CXX
='-R$libdir'
12287 hardcode_direct_CXX
=yes
12288 hardcode_shlibpath_var_CXX
=no
12290 # Workaround some broken pre-1.5 toolchains
12291 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
12299 # C++ shared libraries are fairly broken
12304 if test -f /usr
/libexec
/ld.so
; then
12305 hardcode_direct_CXX
=yes
12306 hardcode_shlibpath_var_CXX
=no
12307 hardcode_direct_absolute_CXX
=yes
12308 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12309 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
12310 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12311 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
12312 export_dynamic_flag_spec_CXX
='${wl}-E'
12313 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12315 output_verbose_link_cmd
=echo
12321 osf3
* | osf4
* | osf5
*)
12322 case $cc_basename in
12324 # Kuck and Associates, Inc. (KAI) C++ Compiler
12326 # KCC will only create a shared library if the output file
12327 # ends with ".so" (or ".sl" for HP-UX), so rename the library
12328 # to its proper name (with version) after linking.
12329 archive_cmds_CXX
='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
12331 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
12332 hardcode_libdir_separator_CXX
=:
12334 # Archives containing C++ object files must be created using
12335 # the KAI C++ compiler.
12337 osf3
*) old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs' ;;
12338 *) old_archive_cmds_CXX
='$CC -o $oldlib $oldobjs' ;;
12342 # Rational C++ 2.4.1
12343 # FIXME: insert proper C++ library support
12349 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
12350 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
12351 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
12354 allow_undefined_flag_CXX
=' -expect_unresolved \*'
12355 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
12356 archive_expsym_cmds_CXX
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
12357 echo "-hidden">> $lib.exp~
12358 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
12360 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
12364 hardcode_libdir_separator_CXX
=:
12366 # Commands to make compiler produce verbose output that lists
12367 # what "hidden" libraries, object files and flags are used when
12368 # linking a shared library.
12370 # There doesn't appear to be a way to prevent this compiler from
12371 # explicitly linking system object files so we need to strip them
12372 # from the output so that they don't get included in the library
12374 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
12377 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
12378 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
12381 archive_cmds_CXX
='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $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'
12384 archive_cmds_CXX
='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
12388 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
12389 hardcode_libdir_separator_CXX
=:
12391 # Commands to make compiler produce verbose output that lists
12392 # what "hidden" libraries, object files and flags are used when
12393 # linking a shared library.
12394 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
12397 # FIXME: insert proper C++ library support
12405 # FIXME: insert proper C++ library support
12410 case $cc_basename in
12413 # FIXME: insert proper C++ library support
12418 # FIXME: insert proper C++ library support
12422 # FIXME: insert proper C++ library support
12429 case $cc_basename in
12431 # Sun C++ 4.2, 5.x and Centerline C++
12432 archive_cmds_need_lc_CXX
=yes
12433 no_undefined_flag_CXX
=' -zdefs'
12434 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
12435 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12436 $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12438 hardcode_libdir_flag_spec_CXX
='-R$libdir'
12439 hardcode_shlibpath_var_CXX
=no
12441 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
12443 # The compiler driver will combine and reorder linker options,
12444 # but understands `-z linker_flag'.
12445 # Supported since Solaris 2.6 (maybe 2.5.1?)
12446 whole_archive_flag_spec_CXX
='-z allextract$convenience -z defaultextract'
12449 link_all_deplibs_CXX
=yes
12451 output_verbose_link_cmd
='echo'
12453 # Archives containing C++ object files must be created using
12454 # "CC -xar", where "CC" is the Sun C++ compiler. This is
12455 # necessary to make sure instantiated templates are included
12457 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
12460 # Green Hills C++ Compiler
12461 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12463 # The C++ compiler must be used to create the archive.
12464 old_archive_cmds_CXX
='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
12467 # GNU C++ compiler with Solaris linker
12468 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
12469 no_undefined_flag_CXX
=' ${wl}-z ${wl}defs'
12470 if $CC --version | $GREP -v '^2\.7' > /dev
/null
; then
12471 archive_cmds_CXX
='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12472 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12473 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12475 # Commands to make compiler produce verbose output that lists
12476 # what "hidden" libraries, object files and flags are used when
12477 # linking a shared library.
12478 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
12480 # g++ 2.7 appears to require `-G' NOT `-shared' on this
12482 archive_cmds_CXX
='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
12483 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
12484 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
12486 # Commands to make compiler produce verbose output that lists
12487 # what "hidden" libraries, object files and flags are used when
12488 # linking a shared library.
12489 output_verbose_link_cmd
='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
12492 hardcode_libdir_flag_spec_CXX
='${wl}-R $wl$libdir'
12494 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
12496 whole_archive_flag_spec_CXX
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
12504 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
12505 no_undefined_flag_CXX
='${wl}-z,text'
12506 archive_cmds_need_lc_CXX
=no
12507 hardcode_shlibpath_var_CXX
=no
12508 runpath_var
='LD_RUN_PATH'
12510 case $cc_basename in
12512 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12513 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12516 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12517 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12522 sysv5
* | sco3.2v5
* | sco5v6
*)
12523 # Note: We can NOT use -z defs as we might desire, because we do not
12524 # link with -lc, and that would cause any symbols used from libc to
12525 # always be unresolved, which means just about no library would
12526 # ever link correctly. If we're not using GNU ld we use -z text
12527 # though, which does catch some bad symbols but isn't as heavy-handed
12529 no_undefined_flag_CXX
='${wl}-z,text'
12530 allow_undefined_flag_CXX
='${wl}-z,nodefs'
12531 archive_cmds_need_lc_CXX
=no
12532 hardcode_shlibpath_var_CXX
=no
12533 hardcode_libdir_flag_spec_CXX
='${wl}-R,$libdir'
12534 hardcode_libdir_separator_CXX
=':'
12535 link_all_deplibs_CXX
=yes
12536 export_dynamic_flag_spec_CXX
='${wl}-Bexport'
12537 runpath_var
='LD_RUN_PATH'
12539 case $cc_basename in
12541 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12542 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12545 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12546 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
12552 case $cc_basename in
12554 # NonStop-UX NCC 3.20
12555 # FIXME: insert proper C++ library support
12559 # FIXME: insert proper C++ library support
12566 # FIXME: insert proper C++ library support
12571 # FIXME: insert proper C++ library support
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
12577 $as_echo "$ld_shlibs_CXX" >&6; }
12578 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
12584 ## There is no encapsulation within the following macros, do not change
12585 ## the running order or otherwise move them around unless you know exactly
12586 ## what you are doing...
12587 # Dependencies to place before and after the object being linked:
12588 predep_objects_CXX
=
12589 postdep_objects_CXX
=
12592 compiler_lib_search_path_CXX
=
12594 cat > conftest.
$ac_ext <<_LT_EOF
12598 Foo (void) { a = 0; }
12604 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12605 (eval $ac_compile) 2>&5
12607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12608 test $ac_status = 0; }; then
12609 # Parse the compiler output and extract the necessary
12610 # objects, libraries and library flags.
12612 # Sentinel used to keep track of whether or not we are before
12613 # the conftest object file.
12614 pre_test_object_deps_done
=no
12616 for p
in `eval "$output_verbose_link_cmd"`; do
12620 # Some compilers place space between "-{L,R}" and the path.
12621 # Remove the space.
12622 if test $p = "-L" ||
12623 test $p = "-R"; then
12630 if test "$pre_test_object_deps_done" = no
; then
12633 # Internal compiler library paths should come after those
12634 # provided the user. The postdeps already come after the
12635 # user supplied libs so there is no need to process them.
12636 if test -z "$compiler_lib_search_path_CXX"; then
12637 compiler_lib_search_path_CXX
="${prev}${p}"
12639 compiler_lib_search_path_CXX
="${compiler_lib_search_path_CXX} ${prev}${p}"
12642 # The "-l" case would never come before the object being
12643 # linked, so don't bother handling this case.
12646 if test -z "$postdeps_CXX"; then
12647 postdeps_CXX
="${prev}${p}"
12649 postdeps_CXX
="${postdeps_CXX} ${prev}${p}"
12655 # This assumes that the test object file only shows up
12656 # once in the compiler output.
12657 if test "$p" = "conftest.$objext"; then
12658 pre_test_object_deps_done
=yes
12662 if test "$pre_test_object_deps_done" = no
; then
12663 if test -z "$predep_objects_CXX"; then
12664 predep_objects_CXX
="$p"
12666 predep_objects_CXX
="$predep_objects_CXX $p"
12669 if test -z "$postdep_objects_CXX"; then
12670 postdep_objects_CXX
="$p"
12672 postdep_objects_CXX
="$postdep_objects_CXX $p"
12677 *) ;; # Ignore the rest.
12685 echo "libtool.m4: error: problem compiling CXX test program"
12688 $RM -f confest.
$objext
12690 # PORTME: override above test on systems where it is broken
12693 # Interix 3.5 installs completely hosed .la files for C++, so rather than
12694 # hack all around it, let's just trust "g++" to DTRT.
12695 predep_objects_CXX
=
12696 postdep_objects_CXX
=
12701 case `$CC -V 2>&1 | sed 5q` in
12705 # The more standards-conforming stlport4 library is
12706 # incompatible with the Cstd library. Avoid specifying
12707 # it if it's in CXXFLAGS. Ignore libCrun as
12708 # -library=stlport4 depends on it.
12709 case " $CXX $CXXFLAGS " in
12710 *" -library=stlport4 "*)
12711 solaris_use_stlport4
=yes
12715 if test "$solaris_use_stlport4" != yes; then
12716 postdeps_CXX
='-library=Cstd -library=Crun'
12723 case $cc_basename in
12725 # The more standards-conforming stlport4 library is
12726 # incompatible with the Cstd library. Avoid specifying
12727 # it if it's in CXXFLAGS. Ignore libCrun as
12728 # -library=stlport4 depends on it.
12729 case " $CXX $CXXFLAGS " in
12730 *" -library=stlport4 "*)
12731 solaris_use_stlport4
=yes
12735 # Adding this requires a known-good setup of shared libraries for
12736 # Sun compiler versions before 5.6, else PIC objects from an old
12737 # archive will be linked into the output, leading to subtle bugs.
12738 if test "$solaris_use_stlport4" != yes; then
12739 postdeps_CXX
='-library=Cstd -library=Crun'
12747 case " $postdeps_CXX " in
12748 *" -lc "*) archive_cmds_need_lc_CXX
=no
;;
12750 compiler_lib_search_dirs_CXX
=
12751 if test -n "${compiler_lib_search_path_CXX}"; then
12752 compiler_lib_search_dirs_CXX
=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
12785 lt_prog_compiler_wl_CXX
=
12786 lt_prog_compiler_pic_CXX
=
12787 lt_prog_compiler_static_CXX
=
12789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
12790 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
12792 # C++ specific cases for pic, static, wl, etc.
12793 if test "$GXX" = yes; then
12794 lt_prog_compiler_wl_CXX
='-Wl,'
12795 lt_prog_compiler_static_CXX
='-static'
12799 # All AIX code is PIC.
12800 if test "$host_cpu" = ia64
; then
12801 # AIX 5 now supports IA64 processor
12802 lt_prog_compiler_static_CXX
='-Bstatic'
12809 # see comment about AmigaOS4 .so support
12810 lt_prog_compiler_pic_CXX
='-fPIC'
12813 # FIXME: we need at least 68020 code to build shared libraries, but
12814 # adding the `-m68020' flag to GCC prevents building anything better,
12816 lt_prog_compiler_pic_CXX
='-m68020 -resident32 -malways-restore-a4'
12821 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
12822 # PIC is the default for these OSes.
12824 mingw
* | cygwin
* | os2
* | pw32
* | cegcc
*)
12825 # This hack is so that the source file can tell whether it is being
12826 # built for inclusion in a dll (and should export symbols for example).
12827 # Although the cygwin gcc ignores -fPIC, still need this for old-style
12828 # (--disable-auto-import) libraries
12829 lt_prog_compiler_pic_CXX
='-DDLL_EXPORT'
12831 darwin
* | rhapsody
*)
12832 # PIC is the default on this platform
12833 # Common symbols not allowed in MH_DYLIB files
12834 lt_prog_compiler_pic_CXX
='-fno-common'
12837 # DJGPP does not support shared libraries at all
12838 lt_prog_compiler_pic_CXX
=
12841 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
12842 # Instead, we relocate shared libraries at runtime.
12845 if test -d /usr
/nec
; then
12846 lt_prog_compiler_pic_CXX
=-Kconform_pic
12850 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
12851 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
12852 # sets the default TLS model and affects inlining.
12857 lt_prog_compiler_pic_CXX
='-fPIC'
12862 # QNX uses GNU C++, but need to define -shared option too, otherwise
12863 # it will coredump.
12864 lt_prog_compiler_pic_CXX
='-fPIC -shared'
12867 lt_prog_compiler_pic_CXX
='-fPIC'
12873 # All AIX code is PIC.
12874 if test "$host_cpu" = ia64
; then
12875 # AIX 5 now supports IA64 processor
12876 lt_prog_compiler_static_CXX
='-Bstatic'
12878 lt_prog_compiler_static_CXX
='-bnso -bI:/lib/syscalls.exp'
12882 case $cc_basename in
12884 # Green Hills C++ Compiler
12885 # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
12890 case $cc_basename in
12892 lt_prog_compiler_pic_CXX
='-KPIC'
12895 # Green Hills C++ Compiler
12896 lt_prog_compiler_pic_CXX
='-pic'
12902 freebsd
* | dragonfly
*)
12903 # FreeBSD uses GNU C++
12905 hpux9
* | hpux10
* | hpux11
*)
12906 case $cc_basename in
12908 lt_prog_compiler_wl_CXX
='-Wl,'
12909 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
12910 if test "$host_cpu" != ia64
; then
12911 lt_prog_compiler_pic_CXX
='+Z'
12915 lt_prog_compiler_wl_CXX
='-Wl,'
12916 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
12922 lt_prog_compiler_pic_CXX
='+Z'
12931 # This is c89, which is MS Visual C++ (no shared libs)
12932 # Anyone wants to do a port?
12934 irix5
* | irix6
* | nonstopux
*)
12935 case $cc_basename in
12937 lt_prog_compiler_wl_CXX
='-Wl,'
12938 lt_prog_compiler_static_CXX
='-non_shared'
12939 # CC pic flag -KPIC is the default.
12945 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12946 case $cc_basename in
12949 lt_prog_compiler_wl_CXX
='--backend -Wl,'
12950 lt_prog_compiler_pic_CXX
='-fPIC'
12953 # old Intel C++ for x86_64 which still supported -KPIC.
12954 lt_prog_compiler_wl_CXX
='-Wl,'
12955 lt_prog_compiler_pic_CXX
='-KPIC'
12956 lt_prog_compiler_static_CXX
='-static'
12959 # Intel C++, used to be incompatible with GCC.
12960 # ICC 10 doesn't accept -KPIC any more.
12961 lt_prog_compiler_wl_CXX
='-Wl,'
12962 lt_prog_compiler_pic_CXX
='-fPIC'
12963 lt_prog_compiler_static_CXX
='-static'
12966 # Portland Group C++ compiler
12967 lt_prog_compiler_wl_CXX
='-Wl,'
12968 lt_prog_compiler_pic_CXX
='-fpic'
12969 lt_prog_compiler_static_CXX
='-Bstatic'
12973 # Make sure the PIC flag is empty. It appears that all Alpha
12974 # Linux and Compaq Tru64 Unix objects are PIC.
12975 lt_prog_compiler_pic_CXX
=
12976 lt_prog_compiler_static_CXX
='-non_shared'
12979 # IBM XL 8.0 on PPC
12980 lt_prog_compiler_wl_CXX
='-Wl,'
12981 lt_prog_compiler_pic_CXX
='-qpic'
12982 lt_prog_compiler_static_CXX
='-qstaticlink'
12985 case `$CC -V 2>&1 | sed 5q` in
12988 lt_prog_compiler_pic_CXX
='-KPIC'
12989 lt_prog_compiler_static_CXX
='-Bstatic'
12990 lt_prog_compiler_wl_CXX
='-Qoption ld '
13001 case $cc_basename in
13003 lt_prog_compiler_pic_CXX
='-W c,exportall'
13009 netbsd
* | netbsdelf
*-gnu)
13012 # QNX uses GNU C++, but need to define -shared option too, otherwise
13013 # it will coredump.
13014 lt_prog_compiler_pic_CXX
='-fPIC -shared'
13016 osf3
* | osf4
* | osf5
*)
13017 case $cc_basename in
13019 lt_prog_compiler_wl_CXX
='--backend -Wl,'
13022 # Rational C++ 2.4.1
13023 lt_prog_compiler_pic_CXX
='-pic'
13026 # Digital/Compaq C++
13027 lt_prog_compiler_wl_CXX
='-Wl,'
13028 # Make sure the PIC flag is empty. It appears that all Alpha
13029 # Linux and Compaq Tru64 Unix objects are PIC.
13030 lt_prog_compiler_pic_CXX
=
13031 lt_prog_compiler_static_CXX
='-non_shared'
13040 case $cc_basename in
13042 # Sun C++ 4.2, 5.x and Centerline C++
13043 lt_prog_compiler_pic_CXX
='-KPIC'
13044 lt_prog_compiler_static_CXX
='-Bstatic'
13045 lt_prog_compiler_wl_CXX
='-Qoption ld '
13048 # Green Hills C++ Compiler
13049 lt_prog_compiler_pic_CXX
='-PIC'
13056 case $cc_basename in
13059 lt_prog_compiler_pic_CXX
='-pic'
13060 lt_prog_compiler_static_CXX
='-Bstatic'
13064 lt_prog_compiler_pic_CXX
='-pic'
13070 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
13071 case $cc_basename in
13073 lt_prog_compiler_wl_CXX
='-Wl,'
13074 lt_prog_compiler_pic_CXX
='-KPIC'
13075 lt_prog_compiler_static_CXX
='-Bstatic'
13080 case $cc_basename in
13082 # NonStop-UX NCC 3.20
13083 lt_prog_compiler_pic_CXX
='-KPIC'
13092 lt_prog_compiler_can_build_shared_CXX
=no
13098 # For platforms which do not support PIC, -DPIC is meaningless:
13100 lt_prog_compiler_pic_CXX
=
13103 lt_prog_compiler_pic_CXX
="$lt_prog_compiler_pic_CXX -DPIC"
13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
13107 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
13112 # Check to make sure the PIC flag actually works.
13114 if test -n "$lt_prog_compiler_pic_CXX"; then
13115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
13116 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
13117 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
13118 $as_echo_n "(cached) " >&6
13120 lt_cv_prog_compiler_pic_works_CXX
=no
13121 ac_outfile
=conftest.
$ac_objext
13122 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
13123 lt_compiler_flag
="$lt_prog_compiler_pic_CXX -DPIC"
13124 # Insert the option either (1) after the last *FLAGS variable, or
13125 # (2) before a word containing "conftest.", or (3) at the end.
13126 # Note that $ac_compile itself does not contain backslashes and begins
13127 # with a dollar sign (not a hyphen), so the echo should work correctly.
13128 # The option is referenced via a variable to avoid confusing sed.
13129 lt_compile
=`echo "$ac_compile" | $SED \
13130 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13131 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13132 -e 's:$: $lt_compiler_flag:'`
13133 (eval echo "\"\$as_me:13133: $lt_compile\"" >&5)
13134 (eval "$lt_compile" 2>conftest.err
)
13136 cat conftest.err
>&5
13137 echo "$as_me:13137: \$? = $ac_status" >&5
13138 if (exit $ac_status) && test -s "$ac_outfile"; then
13139 # The compiler can only warn and ignore the option if not recognized
13140 # So say no if there are warnings other than the usual output.
13141 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
13142 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
13143 if test ! -s conftest.er2
|| diff conftest.exp conftest.er2
>/dev
/null
; then
13144 lt_cv_prog_compiler_pic_works_CXX
=yes
13150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
13151 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
13153 if test x
"$lt_cv_prog_compiler_pic_works_CXX" = xyes
; then
13154 case $lt_prog_compiler_pic_CXX in
13156 *) lt_prog_compiler_pic_CXX
=" $lt_prog_compiler_pic_CXX" ;;
13159 lt_prog_compiler_pic_CXX
=
13160 lt_prog_compiler_can_build_shared_CXX
=no
13168 # Check to make sure the static flag actually works.
13170 wl
=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_CXX\"
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
13172 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
13173 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
13174 $as_echo_n "(cached) " >&6
13176 lt_cv_prog_compiler_static_works_CXX
=no
13177 save_LDFLAGS
="$LDFLAGS"
13178 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
13179 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
13180 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
13181 # The linker can only warn and ignore the option if not recognized
13182 # So say no if there are warnings
13183 if test -s conftest.err
; then
13184 # Append any errors to the config.log.
13185 cat conftest.err
1>&5
13186 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
13187 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
13188 if diff conftest.exp conftest.er2
>/dev
/null
; then
13189 lt_cv_prog_compiler_static_works_CXX
=yes
13192 lt_cv_prog_compiler_static_works_CXX
=yes
13196 LDFLAGS
="$save_LDFLAGS"
13199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
13200 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
13202 if test x
"$lt_cv_prog_compiler_static_works_CXX" = xyes
; then
13205 lt_prog_compiler_static_CXX
=
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
13212 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
13213 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
13214 $as_echo_n "(cached) " >&6
13216 lt_cv_prog_compiler_c_o_CXX
=no
13217 $RM -r conftest
2>/dev
/null
13221 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
13223 lt_compiler_flag
="-o out/conftest2.$ac_objext"
13224 # Insert the option either (1) after the last *FLAGS variable, or
13225 # (2) before a word containing "conftest.", or (3) at the end.
13226 # Note that $ac_compile itself does not contain backslashes and begins
13227 # with a dollar sign (not a hyphen), so the echo should work correctly.
13228 lt_compile
=`echo "$ac_compile" | $SED \
13229 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13230 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13231 -e 's:$: $lt_compiler_flag:'`
13232 (eval echo "\"\$as_me:13232: $lt_compile\"" >&5)
13233 (eval "$lt_compile" 2>out
/conftest.err
)
13235 cat out
/conftest.err
>&5
13236 echo "$as_me:13236: \$? = $ac_status" >&5
13237 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
13239 # The compiler can only warn and ignore the option if not recognized
13240 # So say no if there are warnings
13241 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out
/conftest.exp
13242 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
13243 if test ! -s out
/conftest.er2
|| diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
13244 lt_cv_prog_compiler_c_o_CXX
=yes
13249 # SGI C++ compiler will create directory out/ii_files/ for
13250 # template instantiation
13251 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
13252 $RM out
/* && rmdir out
13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
13259 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
13264 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
13265 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
13266 $as_echo_n "(cached) " >&6
13268 lt_cv_prog_compiler_c_o_CXX
=no
13269 $RM -r conftest
2>/dev
/null
13273 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
13275 lt_compiler_flag
="-o out/conftest2.$ac_objext"
13276 # Insert the option either (1) after the last *FLAGS variable, or
13277 # (2) before a word containing "conftest.", or (3) at the end.
13278 # Note that $ac_compile itself does not contain backslashes and begins
13279 # with a dollar sign (not a hyphen), so the echo should work correctly.
13280 lt_compile
=`echo "$ac_compile" | $SED \
13281 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
13282 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
13283 -e 's:$: $lt_compiler_flag:'`
13284 (eval echo "\"\$as_me:13284: $lt_compile\"" >&5)
13285 (eval "$lt_compile" 2>out
/conftest.err
)
13287 cat out
/conftest.err
>&5
13288 echo "$as_me:13288: \$? = $ac_status" >&5
13289 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
13291 # The compiler can only warn and ignore the option if not recognized
13292 # So say no if there are warnings
13293 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out
/conftest.exp
13294 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
13295 if test ! -s out
/conftest.er2
|| diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
13296 lt_cv_prog_compiler_c_o_CXX
=yes
13301 # SGI C++ compiler will create directory out/ii_files/ for
13302 # template instantiation
13303 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
13304 $RM out
/* && rmdir out
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
13311 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
13316 hard_links
="nottested"
13317 if test "$lt_cv_prog_compiler_c_o_CXX" = no
&& test "$need_locks" != no
; then
13318 # do not overwrite the value of need_locks provided by the user
13319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
13320 $as_echo_n "checking if we can lock with hard links... " >&6; }
13323 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
13325 ln conftest.a conftest.b
2>&5 || hard_links
=no
13326 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
13327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
13328 $as_echo "$hard_links" >&6; }
13329 if test "$hard_links" = no
; then
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
13331 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
13340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
13341 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
13343 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13346 # If we're using GNU nm, then we don't want the "-C" option.
13347 # -C means demangle to AIX nm, but means don't demangle with GNU nm
13348 if $NM -V 2>&1 | $GREP 'GNU' > /dev
/null
; then
13349 export_symbols_cmds_CXX
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
13351 export_symbols_cmds_CXX
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
13355 export_symbols_cmds_CXX
="$ltdll_cmds"
13357 cygwin
* | mingw
* | cegcc
*)
13358 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
13360 linux
* | k
*bsd
*-gnu)
13361 link_all_deplibs_CXX
=no
13364 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
13367 exclude_expsyms_CXX
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
13369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13370 $as_echo "$ld_shlibs_CXX" >&6; }
13371 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
13373 with_gnu_ld_CXX
=$with_gnu_ld
13381 # Do we need to explicitly link libc?
13383 case "x$archive_cmds_need_lc_CXX" in
13385 # Assume -lc should be added
13386 archive_cmds_need_lc_CXX
=yes
13388 if test "$enable_shared" = yes && test "$GCC" = yes; then
13389 case $archive_cmds_CXX in
13391 # FIXME: we may have to deal with multi-command sequences.
13394 # Test whether the compiler implicitly links with -lc since on some
13395 # systems, -lgcc has to come before -lc. If gcc already passes -lc
13396 # to ld, don't add -lc before -lgcc.
13397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
13398 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
13400 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
13402 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13403 (eval $ac_compile) 2>&5
13405 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13406 test $ac_status = 0; } 2>conftest.err
; then
13409 libobjs
=conftest.
$ac_objext
13411 wl
=$lt_prog_compiler_wl_CXX
13412 pic_flag
=$lt_prog_compiler_pic_CXX
13418 lt_save_allow_undefined_flag
=$allow_undefined_flag_CXX
13419 allow_undefined_flag_CXX
=
13420 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
13421 (eval $archive_cmds_CXX 2\
>\
&1 \
| $GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
13423 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13424 test $ac_status = 0; }
13426 archive_cmds_need_lc_CXX
=no
13428 archive_cmds_need_lc_CXX
=yes
13430 allow_undefined_flag_CXX
=$lt_save_allow_undefined_flag
13432 cat conftest.err
1>&5
13435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
13436 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
13506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
13507 $as_echo_n "checking dynamic linker characteristics... " >&6; }
13509 library_names_spec
=
13510 libname_spec
='lib$name'
13514 postuninstall_cmds
=
13518 shlibpath_overrides_runpath
=unknown
13520 dynamic_linker
="$host_os ld.so"
13521 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
13522 need_lib_prefix
=unknown
13523 hardcode_into_libs
=no
13525 # when you set need_version to no, make sure it does not cause -set_version
13526 # flags to be left without arguments
13527 need_version
=unknown
13532 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
13533 shlibpath_var
=LIBPATH
13535 # AIX 3 has no versioning support, so we append a major version to the name.
13536 soname_spec
='${libname}${release}${shared_ext}$major'
13543 hardcode_into_libs
=yes
13544 if test "$host_cpu" = ia64
; then
13545 # AIX 5 supports IA64
13546 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
13547 shlibpath_var
=LD_LIBRARY_PATH
13549 # With GCC up to 2.95.x, collect2 would create an import file
13550 # for dependence libraries. The import file would start with
13551 # the line `#! .'. This would cause the generated library to
13552 # depend on `.', always an invalid library. This was fixed in
13553 # development snapshots of GCC prior to 3.0.
13555 aix4
| aix4.
[01] | aix4.
[01].
*)
13556 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
13558 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev
/null
; then
13561 can_build_shared
=no
13565 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
13566 # soname into executable. Probably we can add versioning support to
13567 # collect2, so additional links can be useful in future.
13568 if test "$aix_use_runtimelinking" = yes; then
13569 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
13570 # instead of lib<name>.a to let people know that these are not
13571 # typical AIX shared libraries.
13572 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13574 # We preserve .a as extension for shared libraries through AIX4.2
13575 # and later when we are not doing run time linking.
13576 library_names_spec
='${libname}${release}.a $libname.a'
13577 soname_spec
='${libname}${release}${shared_ext}$major'
13579 shlibpath_var
=LIBPATH
13586 # Since July 2007 AmigaOS4 officially supports .so libraries.
13587 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
13588 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13591 library_names_spec
='$libname.ixlibrary $libname.a'
13592 # Create ${libname}_ixlibrary.a entries in /sys/libs.
13593 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'
13599 library_names_spec
='${libname}${shared_ext}'
13600 dynamic_linker
="$host_os ld.so"
13601 shlibpath_var
=LIBRARY_PATH
13607 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13608 soname_spec
='${libname}${release}${shared_ext}$major'
13609 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
13610 shlibpath_var
=LD_LIBRARY_PATH
13611 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
13612 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
13613 # the default ld.so.conf also contains /usr/contrib/lib and
13614 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
13615 # libtool to hard-code these into programs
13618 cygwin
* | mingw
* | pw32
* | cegcc
*)
13619 version_type
=windows
13624 case $GCC,$host_os in
13625 yes,cygwin
* | yes,mingw
* | yes,pw32
* | yes,cegcc
*)
13626 library_names_spec
='$libname.dll.a'
13627 # DLL is installed to $(libdir)/../bin by postinstall_cmds
13628 postinstall_cmds
='base_file=`basename \${file}`~
13629 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
13630 dldir=$destdir/`dirname \$dlpath`~
13631 test -d \$dldir || mkdir -p \$dldir~
13632 $install_prog $dir/$dlname \$dldir/$dlname~
13633 chmod a+x \$dldir/$dlname~
13634 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
13635 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
13637 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
13638 dlpath=$dir/\$dldll~
13640 shlibpath_overrides_runpath
=yes
13644 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
13645 soname_spec
='`echo ${libname} | sed -e 's
/^lib
/cyg
/'``echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
13646 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
13649 # MinGW DLLs use traditional 'lib' prefix
13650 soname_spec
='${libname}`echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
13651 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
13652 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev
/null
; then
13653 # It is most probably a Windows format PATH printed by
13654 # mingw gcc, but we are running on Cygwin. Gcc prints its search
13655 # path with ; separators, and with drive letters. We can handle the
13656 # drive letters (cygwin fileutils understands them), so leave them,
13657 # especially as we might pass files found there to a mingw objdump,
13658 # which wouldn't understand a cygwinified path. Ahh.
13659 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
13661 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
13665 # pw32 DLLs use 'pw' prefix rather than 'lib'
13666 library_names_spec
='`echo ${libname} | sed -e 's
/^lib
/pw
/'``echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext}'
13672 library_names_spec
='${libname}`echo ${release} | $SED -e 's
/[.
]/-/g
'`${versuffix}${shared_ext} $libname.lib'
13675 dynamic_linker
='Win32 ld.exe'
13676 # FIXME: first we should search . and the directory the executable is in
13680 darwin
* | rhapsody
*)
13681 dynamic_linker
="$host_os dyld"
13682 version_type
=darwin
13685 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
13686 soname_spec
='${libname}${release}${major}$shared_ext'
13687 shlibpath_overrides_runpath
=yes
13688 shlibpath_var
=DYLD_LIBRARY_PATH
13689 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
13691 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
13698 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
13699 soname_spec
='${libname}${release}${shared_ext}$major'
13700 shlibpath_var
=LD_LIBRARY_PATH
13707 freebsd
* | dragonfly
*)
13708 # DragonFly does not have aout. When/if they implement a new
13709 # versioning mechanism, adjust this.
13710 if test -x /usr
/bin
/objformat
; then
13711 objformat
=`/usr/bin/objformat`
13714 freebsd
[123]*) objformat
=aout
;;
13715 *) objformat
=elf
;;
13718 version_type
=freebsd
-$objformat
13719 case $version_type in
13721 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
13726 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
13730 shlibpath_var
=LD_LIBRARY_PATH
13733 shlibpath_overrides_runpath
=yes
13735 freebsd3.
[01]* | freebsdelf3.
[01]*)
13736 shlibpath_overrides_runpath
=yes
13737 hardcode_into_libs
=yes
13739 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
13740 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
13741 shlibpath_overrides_runpath
=no
13742 hardcode_into_libs
=yes
13744 *) # from 4.6 on, and DragonFly
13745 shlibpath_overrides_runpath
=yes
13746 hardcode_into_libs
=yes
13755 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
13756 soname_spec
='${libname}${release}${shared_ext}$major'
13757 shlibpath_var
=LD_LIBRARY_PATH
13758 hardcode_into_libs
=yes
13761 hpux9
* | hpux10
* | hpux11
*)
13762 # Give a soname corresponding to the major version so that dld.sl refuses to
13763 # link against other versions.
13770 hardcode_into_libs
=yes
13771 dynamic_linker
="$host_os dld.so"
13772 shlibpath_var
=LD_LIBRARY_PATH
13773 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
13774 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13775 soname_spec
='${libname}${release}${shared_ext}$major'
13776 if test "X$HPUX_IA64_MODE" = X32
; then
13777 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
13779 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
13781 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
13785 hardcode_into_libs
=yes
13786 dynamic_linker
="$host_os dld.sl"
13787 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
13788 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
13789 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13790 soname_spec
='${libname}${release}${shared_ext}$major'
13791 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
13792 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
13796 dynamic_linker
="$host_os dld.sl"
13797 shlibpath_var
=SHLIB_PATH
13798 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
13799 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13800 soname_spec
='${libname}${release}${shared_ext}$major'
13803 # HP-UX runs *really* slowly unless shared libraries are mode 555.
13804 postinstall_cmds
='chmod 555 $lib'
13811 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13812 soname_spec
='${libname}${release}${shared_ext}$major'
13813 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
13814 shlibpath_var
=LD_LIBRARY_PATH
13815 shlibpath_overrides_runpath
=no
13816 hardcode_into_libs
=yes
13819 irix5
* | irix6
* | nonstopux
*)
13821 nonstopux
*) version_type
=nonstopux
;;
13823 if test "$lt_cv_prog_gnu_ld" = yes; then
13831 soname_spec
='${libname}${release}${shared_ext}$major'
13832 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
13834 irix5
* | nonstopux
*)
13835 libsuff
= shlibsuff
=
13838 case $LD in # libtool.m4 will add one of these switches to LD
13839 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
13840 libsuff
= shlibsuff
= libmagic
=32-bit;;
13841 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
13842 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
13843 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
13844 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
13845 *) libsuff
= shlibsuff
= libmagic
=never
-match;;
13849 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
13850 shlibpath_overrides_runpath
=no
13851 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
13852 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
13853 hardcode_into_libs
=yes
13856 # No shared lib support for Linux oldld, aout, or coff.
13857 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
13861 # This must be Linux ELF.
13862 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
13866 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13867 soname_spec
='${libname}${release}${shared_ext}$major'
13868 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
13869 shlibpath_var
=LD_LIBRARY_PATH
13870 shlibpath_overrides_runpath
=no
13871 # Some binutils ld are patched to set DT_RUNPATH
13872 save_LDFLAGS
=$LDFLAGS
13873 save_libdir
=$libdir
13874 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
13875 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
13876 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13877 /* end confdefs.h. */
13887 if ac_fn_cxx_try_link
"$LINENO"; then :
13888 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null
| grep "RUNPATH.*$libdir" >/dev
/null
; then :
13889 shlibpath_overrides_runpath
=yes
13892 rm -f core conftest.err conftest.
$ac_objext \
13893 conftest
$ac_exeext conftest.
$ac_ext
13894 LDFLAGS
=$save_LDFLAGS
13895 libdir
=$save_libdir
13897 # This implies no fast_install, which is unacceptable.
13898 # Some rework will be needed to allow for fast_install
13899 # before this can be enabled.
13900 hardcode_into_libs
=yes
13902 # Append ld.so.conf contents to the search path
13903 if test -f /etc
/ld.so.conf
; then
13904 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' ' '`
13905 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
13908 # We used to test for /lib/ld.so.1 and disable shared libraries on
13909 # powerpc, because MkLinux only supported shared libraries with the
13910 # GNU dynamic linker. Since this was broken with cross compilers,
13911 # most powerpc-linux boxes support dynamic linking these days and
13912 # people can always --disable-shared, the test was removed, and we
13913 # assume the GNU/Linux dynamic linker is in use.
13914 dynamic_linker
='GNU/Linux ld.so'
13921 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13922 soname_spec
='${libname}${release}${shared_ext}$major'
13923 shlibpath_var
=LD_LIBRARY_PATH
13924 shlibpath_overrides_runpath
=no
13925 hardcode_into_libs
=yes
13926 dynamic_linker
='NetBSD ld.elf_so'
13933 if echo __ELF__
| $CC -E - | $GREP __ELF__
>/dev
/null
; then
13934 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13935 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13936 dynamic_linker
='NetBSD (a.out) ld.so'
13938 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13939 soname_spec
='${libname}${release}${shared_ext}$major'
13940 dynamic_linker
='NetBSD ld.elf_so'
13942 shlibpath_var
=LD_LIBRARY_PATH
13943 shlibpath_overrides_runpath
=yes
13944 hardcode_into_libs
=yes
13949 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13950 shlibpath_var
=LD_LIBRARY_PATH
13951 shlibpath_overrides_runpath
=yes
13958 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
13959 soname_spec
='${libname}${release}${shared_ext}$major'
13960 shlibpath_var
=LD_LIBRARY_PATH
13961 shlibpath_overrides_runpath
=no
13962 hardcode_into_libs
=yes
13963 dynamic_linker
='ldqnx.so'
13968 sys_lib_dlsearch_path_spec
="/usr/lib"
13970 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
13972 openbsd3.3
| openbsd3.3.
*) need_version
=yes ;;
13973 *) need_version
=no
;;
13975 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
13976 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
13977 shlibpath_var
=LD_LIBRARY_PATH
13978 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13980 openbsd2.
[89] | openbsd2.
[89].
*)
13981 shlibpath_overrides_runpath
=no
13984 shlibpath_overrides_runpath
=yes
13988 shlibpath_overrides_runpath
=yes
13993 libname_spec
='$name'
13996 library_names_spec
='$libname${shared_ext} $libname.a'
13997 dynamic_linker
='OS/2 ld.exe'
13998 shlibpath_var
=LIBPATH
14001 osf3
* | osf4
* | osf5
*)
14005 soname_spec
='${libname}${release}${shared_ext}$major'
14006 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14007 shlibpath_var
=LD_LIBRARY_PATH
14008 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
14009 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
14020 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14021 soname_spec
='${libname}${release}${shared_ext}$major'
14022 shlibpath_var
=LD_LIBRARY_PATH
14023 shlibpath_overrides_runpath
=yes
14024 hardcode_into_libs
=yes
14025 # ldd complains unless libraries are executable
14026 postinstall_cmds
='chmod +x $lib'
14031 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
14032 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
14033 shlibpath_var
=LD_LIBRARY_PATH
14034 shlibpath_overrides_runpath
=yes
14035 if test "$with_gnu_ld" = yes; then
14043 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14044 soname_spec
='${libname}${release}${shared_ext}$major'
14045 shlibpath_var
=LD_LIBRARY_PATH
14046 case $host_vendor in
14048 shlibpath_overrides_runpath
=no
14050 runpath_var
=LD_RUN_PATH
14058 shlibpath_overrides_runpath
=no
14059 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
14065 if test -d /usr
/nec
;then
14067 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
14068 soname_spec
='$libname${shared_ext}.$major'
14069 shlibpath_var
=LD_LIBRARY_PATH
14073 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
14074 version_type
=freebsd
-elf
14077 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
14078 soname_spec
='${libname}${release}${shared_ext}$major'
14079 shlibpath_var
=LD_LIBRARY_PATH
14080 shlibpath_overrides_runpath
=yes
14081 hardcode_into_libs
=yes
14082 if test "$with_gnu_ld" = yes; then
14083 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
14085 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
14088 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
14092 sys_lib_dlsearch_path_spec
='/usr/lib'
14096 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
14100 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14101 shlibpath_var
=LD_LIBRARY_PATH
14102 shlibpath_overrides_runpath
=no
14103 hardcode_into_libs
=yes
14108 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14109 soname_spec
='${libname}${release}${shared_ext}$major'
14110 shlibpath_var
=LD_LIBRARY_PATH
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
14118 $as_echo "$dynamic_linker" >&6; }
14119 test "$dynamic_linker" = no
&& can_build_shared
=no
14121 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
14122 if test "$GCC" = yes; then
14123 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
14126 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
14127 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
14129 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
14130 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
14168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
14169 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
14170 hardcode_action_CXX
=
14171 if test -n "$hardcode_libdir_flag_spec_CXX" ||
14172 test -n "$runpath_var_CXX" ||
14173 test "X$hardcode_automatic_CXX" = "Xyes" ; then
14175 # We can hardcode non-existent directories.
14176 if test "$hardcode_direct_CXX" != no
&&
14177 # If the only mechanism to avoid hardcoding is shlibpath_var, we
14178 # have to relink, otherwise we might link with an installed library
14179 # when we should be linking with a yet-to-be-installed one
14180 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
14181 test "$hardcode_minus_L_CXX" != no
; then
14182 # Linking always hardcodes the temporary library directory.
14183 hardcode_action_CXX
=relink
14185 # We can link without hardcoding, and we can hardcode nonexisting dirs.
14186 hardcode_action_CXX
=immediate
14189 # We cannot hardcode anything, or else we can only hardcode existing
14191 hardcode_action_CXX
=unsupported
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
14194 $as_echo "$hardcode_action_CXX" >&6; }
14196 if test "$hardcode_action_CXX" = relink
||
14197 test "$inherit_rpath_CXX" = yes; then
14198 # Fast installation is not supported
14199 enable_fast_install
=no
14200 elif test "$shlibpath_overrides_runpath" = yes ||
14201 test "$enable_shared" = no
; then
14202 # Fast installation is not necessary
14203 enable_fast_install
=needless
14212 fi # test -n "$compiler"
14218 with_gnu_ld
=$lt_save_with_gnu_ld
14219 lt_cv_path_LDCXX
=$lt_cv_path_LD
14220 lt_cv_path_LD
=$lt_save_path_LD
14221 lt_cv_prog_gnu_ldcxx
=$lt_cv_prog_gnu_ld
14222 lt_cv_prog_gnu_ld
=$lt_save_with_gnu_ld
14223 fi # test "$_lt_caught_CXX_error" != yes
14226 ac_cpp
='$CPP $CPPFLAGS'
14227 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14228 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14229 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
14232 # Find a good install program. We prefer a C program (faster),
14233 # so one script is as good as another. But avoid the broken or
14234 # incompatible versions:
14235 # SysV /etc/install, /usr/sbin/install
14236 # SunOS /usr/etc/install
14237 # IRIX /sbin/install
14239 # AmigaOS /C/install, which installs bootblocks on floppy discs
14240 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
14241 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
14242 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
14243 # OS/2's system install, which has a completely different semantic
14244 # ./install, which can be erroneously created by make from ./install.sh.
14245 # Reject install programs that cannot install multiple files.
14246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
14247 $as_echo_n "checking for a BSD-compatible install... " >&6; }
14248 if test -z "$INSTALL"; then
14249 if test "${ac_cv_path_install+set}" = set; then :
14250 $as_echo_n "(cached) " >&6
14252 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
14253 for as_dir
in $PATH
14256 test -z "$as_dir" && as_dir
=.
14257 # Account for people who put trailing slashes in PATH elements.
14258 case $as_dir/ in #((
14259 .
/ | .
// | /[cC
]/* | \
14260 /etc
/* | /usr
/sbin
/* | /usr
/etc
/* | /sbin
/* | /usr
/afsws
/bin
/* | \
14261 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
14264 # OSF1 and SCO ODT 3.0 have their own names for install.
14265 # Don't use installbsd from OSF since it installs stuff as root
14267 for ac_prog
in ginstall scoinst
install; do
14268 for ac_exec_ext
in '' $ac_executable_extensions; do
14269 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
14270 if test $ac_prog = install &&
14271 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
14272 # AIX install. It has an incompatible calling convention.
14274 elif test $ac_prog = install &&
14275 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
14276 # program-specific install script used by HP pwplus--don't use.
14279 rm -rf conftest.one conftest.two conftest.dir
14280 echo one
> conftest.one
14281 echo two
> conftest.two
14283 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
14284 test -s conftest.one
&& test -s conftest.two
&&
14285 test -s conftest.dir
/conftest.one
&&
14286 test -s conftest.dir
/conftest.two
14288 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
14301 rm -rf conftest.one conftest.two conftest.dir
14304 if test "${ac_cv_path_install+set}" = set; then
14305 INSTALL
=$ac_cv_path_install
14307 # As a last resort, use the slow shell script. Don't cache a
14308 # value for INSTALL within a source directory, because that will
14309 # break other packages using the cache if that directory is
14310 # removed, or if the value is a relative name.
14311 INSTALL
=$ac_install_sh
14314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
14315 $as_echo "$INSTALL" >&6; }
14317 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
14318 # It thinks the first close brace ends the variable substitution.
14319 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
14321 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
14323 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
14326 if test "X$prefix" = "XNONE"; then
14327 acl_final_prefix
="$ac_default_prefix"
14329 acl_final_prefix
="$prefix"
14331 if test "X$exec_prefix" = "XNONE"; then
14332 acl_final_exec_prefix
='${prefix}'
14334 acl_final_exec_prefix
="$exec_prefix"
14336 acl_save_prefix
="$prefix"
14337 prefix
="$acl_final_prefix"
14338 eval acl_final_exec_prefix
=\"$acl_final_exec_prefix\"
14339 prefix
="$acl_save_prefix"
14342 # Check whether --with-gnu-ld was given.
14343 if test "${with_gnu_ld+set}" = set; then :
14344 withval
=$with_gnu_ld; test "$withval" = no
|| with_gnu_ld
=yes
14349 # Prepare PATH_SEPARATOR.
14350 # The user is always right.
14351 if test "${PATH_SEPARATOR+set}" != set; then
14352 echo "#! /bin/sh" >conf$$.sh
14353 echo "exit 0" >>conf$$.sh
14355 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
14363 if test "$GCC" = yes; then
14364 # Check if gcc -print-prog-name=ld gives a path.
14365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
14366 $as_echo_n "checking for ld used by GCC... " >&6; }
14369 # gcc leaves a trailing carriage return which upsets mingw
14370 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
14372 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
14375 # Accept absolute paths.
14376 [\\/]* | [A
-Za-z]:[\\/]*)
14377 re_direlt
='/[^/][^/]*/\.\./'
14378 # Canonicalize the path of ld
14379 ac_prog
=`echo $ac_prog| sed 's%\\\\%/%g'`
14380 while echo $ac_prog | grep "$re_direlt" > /dev
/null
2>&1; do
14381 ac_prog
=`echo $ac_prog| sed "s%$re_direlt%/%"`
14383 test -z "$LD" && LD
="$ac_prog"
14386 # If it fails, then pretend we aren't using GCC.
14390 # If it is relative, then search for the first ld in PATH.
14391 with_gnu_ld
=unknown
14394 elif test "$with_gnu_ld" = yes; then
14395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
14396 $as_echo_n "checking for GNU ld... " >&6; }
14398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
14399 $as_echo_n "checking for non-GNU ld... " >&6; }
14401 if test "${acl_cv_path_LD+set}" = set; then :
14402 $as_echo_n "(cached) " >&6
14404 if test -z "$LD"; then
14405 IFS
="${IFS= }"; ac_save_ifs
="$IFS"; IFS
="${IFS}${PATH_SEPARATOR-:}"
14406 for ac_dir
in $PATH; do
14407 test -z "$ac_dir" && ac_dir
=.
14408 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14409 acl_cv_path_LD
="$ac_dir/$ac_prog"
14410 # Check to see if the program is GNU ld. I'd rather use --version,
14411 # but apparently some GNU ld's only accept -v.
14412 # Break only if it was the GNU/non-GNU ld that we prefer.
14413 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
14414 *GNU
* | *'with BFD'*)
14415 test "$with_gnu_ld" != no
&& break ;;
14417 test "$with_gnu_ld" != yes && break ;;
14423 acl_cv_path_LD
="$LD" # Let the user override the test with a path.
14427 LD
="$acl_cv_path_LD"
14428 if test -n "$LD"; then
14429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14430 $as_echo "$LD" >&6; }
14432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14433 $as_echo "no" >&6; }
14435 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
14436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14437 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14438 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
14439 $as_echo_n "(cached) " >&6
14441 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
14442 case `$LD -v 2>&1 </dev/null` in
14443 *GNU
* | *'with BFD'*)
14444 acl_cv_prog_gnu_ld
=yes ;;
14446 acl_cv_prog_gnu_ld
=no
;;
14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
14450 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
14451 with_gnu_ld
=$acl_cv_prog_gnu_ld
14456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
14457 $as_echo_n "checking for shared library run path origin... " >&6; }
14458 if test "${acl_cv_rpath+set}" = set; then :
14459 $as_echo_n "(cached) " >&6
14462 CC
="$CC" GCC
="$GCC" LDFLAGS
="$LDFLAGS" LD
="$LD" with_gnu_ld
="$with_gnu_ld" \
14463 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
14465 rm -f .
/conftest.sh
14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
14470 $as_echo "$acl_cv_rpath" >&6; }
14472 acl_libext
="$acl_cv_libext"
14473 acl_shlibext
="$acl_cv_shlibext"
14474 acl_libname_spec
="$acl_cv_libname_spec"
14475 acl_library_names_spec
="$acl_cv_library_names_spec"
14476 acl_hardcode_libdir_flag_spec
="$acl_cv_hardcode_libdir_flag_spec"
14477 acl_hardcode_libdir_separator
="$acl_cv_hardcode_libdir_separator"
14478 acl_hardcode_direct
="$acl_cv_hardcode_direct"
14479 acl_hardcode_minus_L
="$acl_cv_hardcode_minus_L"
14480 # Check whether --enable-rpath was given.
14481 if test "${enable_rpath+set}" = set; then :
14482 enableval
=$enable_rpath; :
14490 searchpath
=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
14491 if test -n "$searchpath"; then
14492 acl_save_IFS
="${IFS= }"; IFS
=":"
14493 for searchdir
in $searchpath; do
14494 if test -d "$searchdir"; then
14495 case "$searchdir" in
14496 */lib
64/ | */lib64
) acl_libdirstem
=lib64
;;
14497 *) searchdir
=`cd "$searchdir" && pwd`
14498 case "$searchdir" in
14499 */lib64
) acl_libdirstem
=lib64
;;
14504 IFS
="$acl_save_IFS"
14517 acl_save_prefix
="$prefix"
14518 prefix
="$acl_final_prefix"
14519 acl_save_exec_prefix
="$exec_prefix"
14520 exec_prefix
="$acl_final_exec_prefix"
14522 eval additional_includedir
=\"$includedir\"
14523 eval additional_libdir
=\"$libdir\"
14525 exec_prefix
="$acl_save_exec_prefix"
14526 prefix
="$acl_save_prefix"
14529 # Check whether --with-libiconv-prefix was given.
14530 if test "${with_libiconv_prefix+set}" = set; then :
14531 withval
=$with_libiconv_prefix;
14532 if test "X$withval" = "Xno"; then
14535 if test "X$withval" = "X"; then
14537 acl_save_prefix
="$prefix"
14538 prefix
="$acl_final_prefix"
14539 acl_save_exec_prefix
="$exec_prefix"
14540 exec_prefix
="$acl_final_exec_prefix"
14542 eval additional_includedir
=\"$includedir\"
14543 eval additional_libdir
=\"$libdir\"
14545 exec_prefix
="$acl_save_exec_prefix"
14546 prefix
="$acl_save_prefix"
14549 additional_includedir
="$withval/include"
14550 additional_libdir
="$withval/$acl_libdirstem"
14562 names_already_handled
=
14563 names_next_round
='iconv '
14564 while test -n "$names_next_round"; do
14565 names_this_round
="$names_next_round"
14567 for name
in $names_this_round; do
14569 for n
in $names_already_handled; do
14570 if test "$n" = "$name"; then
14571 already_handled
=yes
14575 if test -z "$already_handled"; then
14576 names_already_handled
="$names_already_handled $name"
14577 uppername
=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
14578 eval value
=\"\
$HAVE_LIB$uppername\"
14579 if test -n "$value"; then
14580 if test "$value" = yes; then
14581 eval value
=\"\
$LIB$uppername\"
14582 test -z "$value" || LIBICONV
="${LIBICONV}${LIBICONV:+ }$value"
14583 eval value
=\"\
$LTLIB$uppername\"
14584 test -z "$value" || LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$value"
14593 eval libname
=\"$acl_libname_spec\" # typically: libname=lib$name
14594 if test -n "$acl_shlibext"; then
14595 shrext
=".$acl_shlibext" # typically: shrext=.so
14599 if test $use_additional = yes; then
14600 dir
="$additional_libdir"
14601 if test -n "$acl_shlibext"; then
14602 if test -f "$dir/$libname$shrext"; then
14604 found_so
="$dir/$libname$shrext"
14606 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
14607 ver
=`(cd "$dir" && \
14608 for f in "$libname$shrext".*; do echo "$f"; done \
14609 | sed -e "s,^$libname$shrext\\\\.,," \
14610 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
14611 | sed 1q ) 2>/dev/null`
14612 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
14614 found_so
="$dir/$libname$shrext.$ver"
14617 eval library_names
=\"$acl_library_names_spec\"
14618 for f
in $library_names; do
14619 if test -f "$dir/$f"; then
14628 if test "X$found_dir" = "X"; then
14629 if test -f "$dir/$libname.$acl_libext"; then
14631 found_a
="$dir/$libname.$acl_libext"
14634 if test "X$found_dir" != "X"; then
14635 if test -f "$dir/$libname.la"; then
14636 found_la
="$dir/$libname.la"
14640 if test "X$found_dir" = "X"; then
14641 for x
in $LDFLAGS $LTLIBICONV; do
14643 acl_save_prefix
="$prefix"
14644 prefix
="$acl_final_prefix"
14645 acl_save_exec_prefix
="$exec_prefix"
14646 exec_prefix
="$acl_final_exec_prefix"
14648 exec_prefix
="$acl_save_exec_prefix"
14649 prefix
="$acl_save_prefix"
14653 dir
=`echo "X$x" | sed -e 's/^X-L//'`
14654 if test -n "$acl_shlibext"; then
14655 if test -f "$dir/$libname$shrext"; then
14657 found_so
="$dir/$libname$shrext"
14659 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
14660 ver
=`(cd "$dir" && \
14661 for f in "$libname$shrext".*; do echo "$f"; done \
14662 | sed -e "s,^$libname$shrext\\\\.,," \
14663 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
14664 | sed 1q ) 2>/dev/null`
14665 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
14667 found_so
="$dir/$libname$shrext.$ver"
14670 eval library_names
=\"$acl_library_names_spec\"
14671 for f
in $library_names; do
14672 if test -f "$dir/$f"; then
14681 if test "X$found_dir" = "X"; then
14682 if test -f "$dir/$libname.$acl_libext"; then
14684 found_a
="$dir/$libname.$acl_libext"
14687 if test "X$found_dir" != "X"; then
14688 if test -f "$dir/$libname.la"; then
14689 found_la
="$dir/$libname.la"
14694 if test "X$found_dir" != "X"; then
14699 if test "X$found_dir" != "X"; then
14700 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
14701 if test "X$found_so" != "X"; then
14702 if test "$enable_rpath" = no
|| test "X$found_dir" = "X/usr/$acl_libdirstem"; then
14703 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
14706 for x
in $ltrpathdirs; do
14707 if test "X$x" = "X$found_dir"; then
14712 if test -z "$haveit"; then
14713 ltrpathdirs
="$ltrpathdirs $found_dir"
14715 if test "$acl_hardcode_direct" = yes; then
14716 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
14718 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no
; then
14719 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
14721 for x
in $rpathdirs; do
14722 if test "X$x" = "X$found_dir"; then
14727 if test -z "$haveit"; then
14728 rpathdirs
="$rpathdirs $found_dir"
14732 for x
in $LDFLAGS $LIBICONV; do
14734 acl_save_prefix
="$prefix"
14735 prefix
="$acl_final_prefix"
14736 acl_save_exec_prefix
="$exec_prefix"
14737 exec_prefix
="$acl_final_exec_prefix"
14739 exec_prefix
="$acl_save_exec_prefix"
14740 prefix
="$acl_save_prefix"
14742 if test "X$x" = "X-L$found_dir"; then
14747 if test -z "$haveit"; then
14748 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir"
14750 if test "$acl_hardcode_minus_L" != no
; then
14751 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_so"
14753 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
14759 if test "X$found_a" != "X"; then
14760 LIBICONV
="${LIBICONV}${LIBICONV:+ }$found_a"
14762 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
14765 additional_includedir
=
14766 case "$found_dir" in
14767 */$acl_libdirstem | */$acl_libdirstem/)
14768 basedir
=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
14769 LIBICONV_PREFIX
="$basedir"
14770 additional_includedir
="$basedir/include"
14773 if test "X$additional_includedir" != "X"; then
14774 if test "X$additional_includedir" != "X/usr/include"; then
14776 if test "X$additional_includedir" = "X/usr/local/include"; then
14777 if test -n "$GCC"; then
14779 linux
* | gnu
* | k
*bsd
*-gnu) haveit
=yes;;
14783 if test -z "$haveit"; then
14784 for x
in $CPPFLAGS $INCICONV; do
14786 acl_save_prefix
="$prefix"
14787 prefix
="$acl_final_prefix"
14788 acl_save_exec_prefix
="$exec_prefix"
14789 exec_prefix
="$acl_final_exec_prefix"
14791 exec_prefix
="$acl_save_exec_prefix"
14792 prefix
="$acl_save_prefix"
14794 if test "X$x" = "X-I$additional_includedir"; then
14799 if test -z "$haveit"; then
14800 if test -d "$additional_includedir"; then
14801 INCICONV
="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14807 if test -n "$found_la"; then
14808 save_libdir
="$libdir"
14809 case "$found_la" in
14810 */* | *\\*) .
"$found_la" ;;
14811 *) .
"./$found_la" ;;
14813 libdir
="$save_libdir"
14814 for dep
in $dependency_libs; do
14817 additional_libdir
=`echo "X$dep" | sed -e 's/^X-L//'`
14818 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
14820 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
14821 if test -n "$GCC"; then
14823 linux
* | gnu
* | k
*bsd
*-gnu) haveit
=yes;;
14827 if test -z "$haveit"; then
14829 for x
in $LDFLAGS $LIBICONV; do
14831 acl_save_prefix
="$prefix"
14832 prefix
="$acl_final_prefix"
14833 acl_save_exec_prefix
="$exec_prefix"
14834 exec_prefix
="$acl_final_exec_prefix"
14836 exec_prefix
="$acl_save_exec_prefix"
14837 prefix
="$acl_save_prefix"
14839 if test "X$x" = "X-L$additional_libdir"; then
14844 if test -z "$haveit"; then
14845 if test -d "$additional_libdir"; then
14846 LIBICONV
="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14850 for x
in $LDFLAGS $LTLIBICONV; do
14852 acl_save_prefix
="$prefix"
14853 prefix
="$acl_final_prefix"
14854 acl_save_exec_prefix
="$exec_prefix"
14855 exec_prefix
="$acl_final_exec_prefix"
14857 exec_prefix
="$acl_save_exec_prefix"
14858 prefix
="$acl_save_prefix"
14860 if test "X$x" = "X-L$additional_libdir"; then
14865 if test -z "$haveit"; then
14866 if test -d "$additional_libdir"; then
14867 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14874 dir
=`echo "X$dep" | sed -e 's/^X-R//'`
14875 if test "$enable_rpath" != no
; then
14877 for x
in $rpathdirs; do
14878 if test "X$x" = "X$dir"; then
14883 if test -z "$haveit"; then
14884 rpathdirs
="$rpathdirs $dir"
14887 for x
in $ltrpathdirs; do
14888 if test "X$x" = "X$dir"; then
14893 if test -z "$haveit"; then
14894 ltrpathdirs
="$ltrpathdirs $dir"
14899 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14902 names_next_round
="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14905 LIBICONV
="${LIBICONV}${LIBICONV:+ }$dep"
14906 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14912 LIBICONV
="${LIBICONV}${LIBICONV:+ }-l$name"
14913 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14919 if test "X$rpathdirs" != "X"; then
14920 if test -n "$acl_hardcode_libdir_separator"; then
14922 for found_dir
in $rpathdirs; do
14923 alldirs
="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
14925 acl_save_libdir
="$libdir"
14927 eval flag
=\"$acl_hardcode_libdir_flag_spec\"
14928 libdir
="$acl_save_libdir"
14929 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
14931 for found_dir
in $rpathdirs; do
14932 acl_save_libdir
="$libdir"
14933 libdir
="$found_dir"
14934 eval flag
=\"$acl_hardcode_libdir_flag_spec\"
14935 libdir
="$acl_save_libdir"
14936 LIBICONV
="${LIBICONV}${LIBICONV:+ }$flag"
14940 if test "X$ltrpathdirs" != "X"; then
14941 for found_dir
in $ltrpathdirs; do
14942 LTLIBICONV
="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14952 am_save_CPPFLAGS
="$CPPFLAGS"
14954 for element
in $INCICONV; do
14956 for x
in $CPPFLAGS; do
14958 acl_save_prefix
="$prefix"
14959 prefix
="$acl_final_prefix"
14960 acl_save_exec_prefix
="$exec_prefix"
14961 exec_prefix
="$acl_final_exec_prefix"
14963 exec_prefix
="$acl_save_exec_prefix"
14964 prefix
="$acl_save_prefix"
14966 if test "X$x" = "X$element"; then
14971 if test -z "$haveit"; then
14972 CPPFLAGS
="${CPPFLAGS}${CPPFLAGS:+ }$element"
14977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
14978 $as_echo_n "checking for iconv... " >&6; }
14979 if test "${am_cv_func_iconv+set}" = set; then :
14980 $as_echo_n "(cached) " >&6
14983 am_cv_func_iconv
="no, consider installing GNU libiconv"
14985 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14986 /* end confdefs.h. */
14987 #include <stdlib.h>
14992 iconv_t cd = iconv_open("","");
14993 iconv(cd,NULL,NULL,NULL,NULL);
14999 if ac_fn_c_try_link
"$LINENO"; then :
15000 am_cv_func_iconv
=yes
15002 rm -f core conftest.err conftest.
$ac_objext \
15003 conftest
$ac_exeext conftest.
$ac_ext
15004 if test "$am_cv_func_iconv" != yes; then
15005 am_save_LIBS
="$LIBS"
15006 LIBS
="$LIBS $LIBICONV"
15007 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15008 /* end confdefs.h. */
15009 #include <stdlib.h>
15014 iconv_t cd = iconv_open("","");
15015 iconv(cd,NULL,NULL,NULL,NULL);
15021 if ac_fn_c_try_link
"$LINENO"; then :
15022 am_cv_lib_iconv
=yes
15023 am_cv_func_iconv
=yes
15025 rm -f core conftest.err conftest.
$ac_objext \
15026 conftest
$ac_exeext conftest.
$ac_ext
15027 LIBS
="$am_save_LIBS"
15031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
15032 $as_echo "$am_cv_func_iconv" >&6; }
15033 if test "$am_cv_func_iconv" = yes; then
15034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
15035 $as_echo_n "checking for working iconv... " >&6; }
15036 if test "${am_cv_func_iconv_works+set}" = set; then :
15037 $as_echo_n "(cached) " >&6
15040 am_save_LIBS
="$LIBS"
15041 if test $am_cv_lib_iconv = yes; then
15042 LIBS
="$LIBS $LIBICONV"
15044 if test "$cross_compiling" = yes; then :
15046 aix
* | hpux
*) am_cv_func_iconv_works
="guessing no" ;;
15047 *) am_cv_func_iconv_works
="guessing yes" ;;
15050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15051 /* end confdefs.h. */
15054 #include <string.h>
15057 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
15060 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
15061 if (cd_utf8_to_88591 != (iconv_t)(-1))
15063 static const char input[] = "\342\202\254"; /* EURO SIGN */
15065 const char *inptr = input;
15066 size_t inbytesleft = strlen (input);
15067 char *outptr = buf;
15068 size_t outbytesleft = sizeof (buf);
15069 size_t res = iconv (cd_utf8_to_88591,
15070 (char **) &inptr, &inbytesleft,
15071 &outptr, &outbytesleft);
15076 #if 0 /* This bug could be worked around by the caller. */
15077 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
15079 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
15080 if (cd_88591_to_utf8 != (iconv_t)(-1))
15082 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
15084 const char *inptr = input;
15085 size_t inbytesleft = strlen (input);
15086 char *outptr = buf;
15087 size_t outbytesleft = sizeof (buf);
15088 size_t res = iconv (cd_88591_to_utf8,
15089 (char **) &inptr, &inbytesleft,
15090 &outptr, &outbytesleft);
15096 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
15098 if (/* Try standardized names. */
15099 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
15100 /* Try IRIX, OSF/1 names. */
15101 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
15102 /* Try AIX names. */
15103 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
15104 /* Try HP-UX names. */
15105 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
15110 if ac_fn_c_try_run
"$LINENO"; then :
15111 am_cv_func_iconv_works
=yes
15113 am_cv_func_iconv_works
=no
15115 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15116 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15119 LIBS
="$am_save_LIBS"
15122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
15123 $as_echo "$am_cv_func_iconv_works" >&6; }
15124 case "$am_cv_func_iconv_works" in
15125 *no
) am_func_iconv
=no am_cv_lib_iconv
=no
;;
15126 *) am_func_iconv
=yes ;;
15129 am_func_iconv
=no am_cv_lib_iconv
=no
15131 if test "$am_func_iconv" = yes; then
15133 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
15136 if test "$am_cv_lib_iconv" = yes; then
15137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
15138 $as_echo_n "checking how to link with libiconv... " >&6; }
15139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
15140 $as_echo "$LIBICONV" >&6; }
15142 CPPFLAGS
="$am_save_CPPFLAGS"
15149 if test "$am_cv_func_iconv" = yes; then
15150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
15151 $as_echo_n "checking for iconv declaration... " >&6; }
15152 if test "${am_cv_proto_iconv+set}" = set; then :
15153 $as_echo_n "(cached) " >&6
15156 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15157 /* end confdefs.h. */
15159 #include <stdlib.h>
15165 #if defined(__STDC__) || defined(__cplusplus)
15166 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
15179 if ac_fn_c_try_compile
"$LINENO"; then :
15180 am_cv_proto_iconv_arg1
=""
15182 am_cv_proto_iconv_arg1
="const"
15184 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
15185 am_cv_proto_iconv
="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
15188 am_cv_proto_iconv
=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
15189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
15190 }$am_cv_proto_iconv" >&5
15192 }$am_cv_proto_iconv" >&6; }
15194 cat >>confdefs.h
<<_ACEOF
15195 #define ICONV_CONST $am_cv_proto_iconv_arg1
15200 case $am_cv_func_iconv in #(
15204 as_fn_error
"You need iconv" "$LINENO" 5 ;;
15208 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
15209 if test -n "$ac_tool_prefix"; then
15210 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
15211 set dummy
${ac_tool_prefix}pkg
-config; ac_word
=$2
15212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15213 $as_echo_n "checking for $ac_word... " >&6; }
15214 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
15215 $as_echo_n "(cached) " >&6
15217 case $PKG_CONFIG in
15219 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
15222 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
15223 for as_dir
in $PATH
15226 test -z "$as_dir" && as_dir
=.
15227 for ac_exec_ext
in '' $ac_executable_extensions; do
15228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15229 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
15230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15240 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
15241 if test -n "$PKG_CONFIG"; then
15242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
15243 $as_echo "$PKG_CONFIG" >&6; }
15245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15246 $as_echo "no" >&6; }
15251 if test -z "$ac_cv_path_PKG_CONFIG"; then
15252 ac_pt_PKG_CONFIG
=$PKG_CONFIG
15253 # Extract the first word of "pkg-config", so it can be a program name with args.
15254 set dummy pkg
-config; ac_word
=$2
15255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15256 $as_echo_n "checking for $ac_word... " >&6; }
15257 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
15258 $as_echo_n "(cached) " >&6
15260 case $ac_pt_PKG_CONFIG in
15262 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
15265 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
15266 for as_dir
in $PATH
15269 test -z "$as_dir" && as_dir
=.
15270 for ac_exec_ext
in '' $ac_executable_extensions; do
15271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15272 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
15273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15283 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
15284 if test -n "$ac_pt_PKG_CONFIG"; then
15285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
15286 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
15288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15289 $as_echo "no" >&6; }
15292 if test "x$ac_pt_PKG_CONFIG" = x
; then
15295 case $cross_compiling:$ac_tool_warned in
15297 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15298 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15299 ac_tool_warned
=yes ;;
15301 PKG_CONFIG
=$ac_pt_PKG_CONFIG
15304 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
15308 if test -n "$PKG_CONFIG"; then
15309 _pkg_min_version
=0.9.0
15310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
15311 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
15312 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
15313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15314 $as_echo "yes" >&6; }
15316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15317 $as_echo "no" >&6; }
15324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WEBKIT" >&5
15325 $as_echo_n "checking for WEBKIT... " >&6; }
15327 if test -n "$PKG_CONFIG"; then
15328 if test -n "$WEBKIT_CFLAGS"; then
15329 pkg_cv_WEBKIT_CFLAGS
="$WEBKIT_CFLAGS"
15331 if test -n "$PKG_CONFIG" && \
15332 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"webkit-1.0\""; } >&5
15333 ($PKG_CONFIG --exists --print-errors "webkit-1.0") 2>&5
15335 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15336 test $ac_status = 0; }; then
15337 pkg_cv_WEBKIT_CFLAGS
=`$PKG_CONFIG --cflags "webkit-1.0" 2>/dev/null`
15345 if test -n "$PKG_CONFIG"; then
15346 if test -n "$WEBKIT_LIBS"; then
15347 pkg_cv_WEBKIT_LIBS
="$WEBKIT_LIBS"
15349 if test -n "$PKG_CONFIG" && \
15350 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"webkit-1.0\""; } >&5
15351 ($PKG_CONFIG --exists --print-errors "webkit-1.0") 2>&5
15353 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15354 test $ac_status = 0; }; then
15355 pkg_cv_WEBKIT_LIBS
=`$PKG_CONFIG --libs "webkit-1.0" 2>/dev/null`
15366 if test $pkg_failed = yes; then
15368 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15369 _pkg_short_errors_supported
=yes
15371 _pkg_short_errors_supported
=no
15373 if test $_pkg_short_errors_supported = yes; then
15374 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "webkit-1.0"`
15376 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "webkit-1.0"`
15378 # Put the nasty error message in config.log where it belongs
15379 echo "$WEBKIT_PKG_ERRORS" >&5
15381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15382 $as_echo "no" >&6; }
15386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WEBKIT" >&5
15387 $as_echo_n "checking for WEBKIT... " >&6; }
15389 if test -n "$PKG_CONFIG"; then
15390 if test -n "$WEBKIT_CFLAGS"; then
15391 pkg_cv_WEBKIT_CFLAGS
="$WEBKIT_CFLAGS"
15393 if test -n "$PKG_CONFIG" && \
15394 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"WebKitGtk\""; } >&5
15395 ($PKG_CONFIG --exists --print-errors "WebKitGtk") 2>&5
15397 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15398 test $ac_status = 0; }; then
15399 pkg_cv_WEBKIT_CFLAGS
=`$PKG_CONFIG --cflags "WebKitGtk" 2>/dev/null`
15407 if test -n "$PKG_CONFIG"; then
15408 if test -n "$WEBKIT_LIBS"; then
15409 pkg_cv_WEBKIT_LIBS
="$WEBKIT_LIBS"
15411 if test -n "$PKG_CONFIG" && \
15412 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"WebKitGtk\""; } >&5
15413 ($PKG_CONFIG --exists --print-errors "WebKitGtk") 2>&5
15415 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15416 test $ac_status = 0; }; then
15417 pkg_cv_WEBKIT_LIBS
=`$PKG_CONFIG --libs "WebKitGtk" 2>/dev/null`
15428 if test $pkg_failed = yes; then
15430 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15431 _pkg_short_errors_supported
=yes
15433 _pkg_short_errors_supported
=no
15435 if test $_pkg_short_errors_supported = yes; then
15436 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "WebKitGtk"`
15438 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "WebKitGtk"`
15440 # Put the nasty error message in config.log where it belongs
15441 echo "$WEBKIT_PKG_ERRORS" >&5
15443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15444 $as_echo "no" >&6; }
15446 elif test $pkg_failed = untried
; then
15449 WEBKIT_CFLAGS
=$pkg_cv_WEBKIT_CFLAGS
15450 WEBKIT_LIBS
=$pkg_cv_WEBKIT_LIBS
15451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15452 $as_echo "yes" >&6; }
15456 elif test $pkg_failed = untried
; then
15460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WEBKIT" >&5
15461 $as_echo_n "checking for WEBKIT... " >&6; }
15463 if test -n "$PKG_CONFIG"; then
15464 if test -n "$WEBKIT_CFLAGS"; then
15465 pkg_cv_WEBKIT_CFLAGS
="$WEBKIT_CFLAGS"
15467 if test -n "$PKG_CONFIG" && \
15468 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"WebKitGtk\""; } >&5
15469 ($PKG_CONFIG --exists --print-errors "WebKitGtk") 2>&5
15471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15472 test $ac_status = 0; }; then
15473 pkg_cv_WEBKIT_CFLAGS
=`$PKG_CONFIG --cflags "WebKitGtk" 2>/dev/null`
15481 if test -n "$PKG_CONFIG"; then
15482 if test -n "$WEBKIT_LIBS"; then
15483 pkg_cv_WEBKIT_LIBS
="$WEBKIT_LIBS"
15485 if test -n "$PKG_CONFIG" && \
15486 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"WebKitGtk\""; } >&5
15487 ($PKG_CONFIG --exists --print-errors "WebKitGtk") 2>&5
15489 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15490 test $ac_status = 0; }; then
15491 pkg_cv_WEBKIT_LIBS
=`$PKG_CONFIG --libs "WebKitGtk" 2>/dev/null`
15502 if test $pkg_failed = yes; then
15504 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15505 _pkg_short_errors_supported
=yes
15507 _pkg_short_errors_supported
=no
15509 if test $_pkg_short_errors_supported = yes; then
15510 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "WebKitGtk"`
15512 WEBKIT_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "WebKitGtk"`
15514 # Put the nasty error message in config.log where it belongs
15515 echo "$WEBKIT_PKG_ERRORS" >&5
15517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15518 $as_echo "no" >&6; }
15520 elif test $pkg_failed = untried
; then
15523 WEBKIT_CFLAGS
=$pkg_cv_WEBKIT_CFLAGS
15524 WEBKIT_LIBS
=$pkg_cv_WEBKIT_LIBS
15525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15526 $as_echo "yes" >&6; }
15531 WEBKIT_CFLAGS
=$pkg_cv_WEBKIT_CFLAGS
15532 WEBKIT_LIBS
=$pkg_cv_WEBKIT_LIBS
15533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15534 $as_echo "yes" >&6; }
15542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBFFI" >&5
15543 $as_echo_n "checking for LIBFFI... " >&6; }
15545 if test -n "$PKG_CONFIG"; then
15546 if test -n "$LIBFFI_CFLAGS"; then
15547 pkg_cv_LIBFFI_CFLAGS
="$LIBFFI_CFLAGS"
15549 if test -n "$PKG_CONFIG" && \
15550 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
15551 ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
15553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15554 test $ac_status = 0; }; then
15555 pkg_cv_LIBFFI_CFLAGS
=`$PKG_CONFIG --cflags "libffi" 2>/dev/null`
15563 if test -n "$PKG_CONFIG"; then
15564 if test -n "$LIBFFI_LIBS"; then
15565 pkg_cv_LIBFFI_LIBS
="$LIBFFI_LIBS"
15567 if test -n "$PKG_CONFIG" && \
15568 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libffi\""; } >&5
15569 ($PKG_CONFIG --exists --print-errors "libffi") 2>&5
15571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15572 test $ac_status = 0; }; then
15573 pkg_cv_LIBFFI_LIBS
=`$PKG_CONFIG --libs "libffi" 2>/dev/null`
15584 if test $pkg_failed = yes; then
15586 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
15587 _pkg_short_errors_supported
=yes
15589 _pkg_short_errors_supported
=no
15591 if test $_pkg_short_errors_supported = yes; then
15592 LIBFFI_PKG_ERRORS
=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "libffi"`
15594 LIBFFI_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libffi"`
15596 # Put the nasty error message in config.log where it belongs
15597 echo "$LIBFFI_PKG_ERRORS" >&5
15599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15600 $as_echo "no" >&6; }
15602 for ac_header
in ffi.h ffi
/ffi.h
15604 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15605 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15606 eval as_val
=\$
$as_ac_Header
15607 if test "x$as_val" = x
""yes; then :
15608 cat >>confdefs.h
<<_ACEOF
15609 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15616 if test "x$ac_cv_header_ffi_h" = xno
&& test "x$ac_cv_header_ffi_ffi_h" = xno
; then :
15618 as_fn_error
"You need libffi" "$LINENO" 5
15621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ffi_call" >&5
15622 $as_echo_n "checking for library containing ffi_call... " >&6; }
15623 if test "${ac_cv_search_ffi_call+set}" = set; then :
15624 $as_echo_n "(cached) " >&6
15626 ac_func_search_save_LIBS
=$LIBS
15627 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15628 /* end confdefs.h. */
15630 /* Override any GCC internal prototype to avoid an error.
15631 Use char because int might match the return type of a GCC
15632 builtin and then its argument prototype would still apply. */
15640 return ffi_call ();
15645 for ac_lib
in '' ffi
; do
15646 if test -z "$ac_lib"; then
15647 ac_res
="none required"
15650 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15652 if ac_fn_c_try_link
"$LINENO"; then :
15653 ac_cv_search_ffi_call
=$ac_res
15655 rm -f core conftest.err conftest.
$ac_objext \
15657 if test "${ac_cv_search_ffi_call+set}" = set; then :
15661 if test "${ac_cv_search_ffi_call+set}" = set; then :
15664 ac_cv_search_ffi_call
=no
15666 rm conftest.
$ac_ext
15667 LIBS
=$ac_func_search_save_LIBS
15669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ffi_call" >&5
15670 $as_echo "$ac_cv_search_ffi_call" >&6; }
15671 ac_res
=$ac_cv_search_ffi_call
15672 if test "$ac_res" != no
; then :
15673 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15677 case $ac_cv_search_ffi_call in #(
15680 as_fn_error
"You need libffi" "$LINENO" 5
15686 elif test $pkg_failed = untried
; then
15688 for ac_header
in ffi.h ffi
/ffi.h
15690 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15691 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15692 eval as_val
=\$
$as_ac_Header
15693 if test "x$as_val" = x
""yes; then :
15694 cat >>confdefs.h
<<_ACEOF
15695 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15702 if test "x$ac_cv_header_ffi_h" = xno
&& test "x$ac_cv_header_ffi_ffi_h" = xno
; then :
15704 as_fn_error
"You need libffi" "$LINENO" 5
15707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ffi_call" >&5
15708 $as_echo_n "checking for library containing ffi_call... " >&6; }
15709 if test "${ac_cv_search_ffi_call+set}" = set; then :
15710 $as_echo_n "(cached) " >&6
15712 ac_func_search_save_LIBS
=$LIBS
15713 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
15714 /* end confdefs.h. */
15716 /* Override any GCC internal prototype to avoid an error.
15717 Use char because int might match the return type of a GCC
15718 builtin and then its argument prototype would still apply. */
15726 return ffi_call ();
15731 for ac_lib
in '' ffi
; do
15732 if test -z "$ac_lib"; then
15733 ac_res
="none required"
15736 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
15738 if ac_fn_c_try_link
"$LINENO"; then :
15739 ac_cv_search_ffi_call
=$ac_res
15741 rm -f core conftest.err conftest.
$ac_objext \
15743 if test "${ac_cv_search_ffi_call+set}" = set; then :
15747 if test "${ac_cv_search_ffi_call+set}" = set; then :
15750 ac_cv_search_ffi_call
=no
15752 rm conftest.
$ac_ext
15753 LIBS
=$ac_func_search_save_LIBS
15755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ffi_call" >&5
15756 $as_echo "$ac_cv_search_ffi_call" >&6; }
15757 ac_res
=$ac_cv_search_ffi_call
15758 if test "$ac_res" != no
; then :
15759 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
15763 case $ac_cv_search_ffi_call in #(
15766 as_fn_error
"You need libffi" "$LINENO" 5
15773 LIBFFI_CFLAGS
=$pkg_cv_LIBFFI_CFLAGS
15774 LIBFFI_LIBS
=$pkg_cv_LIBFFI_LIBS
15775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
15776 $as_echo "yes" >&6; }
15781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No JavaScript engine!" >&5
15782 $as_echo "$as_me: WARNING: No JavaScript engine!" >&2;} ;;
15784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
15785 $as_echo_n "checking for GNU make... " >&6; }
15786 if test "${_cv_gnu_make_command+set}" = set; then :
15787 $as_echo_n "(cached) " >&6
15789 _cv_gnu_make_command
='' ;
15790 for a
in "$MAKE" make gmake gnumake
; do
15791 if test -z "$a" ; then continue ; fi ;
15792 if ( sh
-c "$a --version" 2> /dev
/null
| grep GNU
2>&1 > /dev
/null
) ; then
15793 _cv_gnu_make_command
=$a ;
15799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
15800 $as_echo "$_cv_gnu_make_command" >&6; } ;
15801 if test "x$_cv_gnu_make_command" != "x" ; then
15805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
15806 $as_echo "\"Not found\"" >&6; };
15810 if test "x$_cv_gnu_make_command" = x
; then :
15811 as_fn_error
"You need GNU make" "$LINENO" 5
15815 ac_cpp
='$OBJCXXCPP $CPPFLAGS'
15816 ac_compile
='$OBJCXX -c $OBJCXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15817 ac_link
='$OBJCXX -o conftest$ac_exeext $OBJCXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15818 ac_compiler_gnu
=$ac_cv_objcxx_compiler_gnu
15819 if test -n "$ac_tool_prefix"; then
15820 for ac_prog
in g
++ objc
++ objcxx c
++ CXX
15822 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
15823 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
15824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15825 $as_echo_n "checking for $ac_word... " >&6; }
15826 if test "${ac_cv_prog_OBJCXX+set}" = set; then :
15827 $as_echo_n "(cached) " >&6
15829 if test -n "$OBJCXX"; then
15830 ac_cv_prog_OBJCXX
="$OBJCXX" # Let the user override the test.
15832 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
15833 for as_dir
in $PATH
15836 test -z "$as_dir" && as_dir
=.
15837 for ac_exec_ext
in '' $ac_executable_extensions; do
15838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15839 ac_cv_prog_OBJCXX
="$ac_tool_prefix$ac_prog"
15840 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15849 OBJCXX
=$ac_cv_prog_OBJCXX
15850 if test -n "$OBJCXX"; then
15851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCXX" >&5
15852 $as_echo "$OBJCXX" >&6; }
15854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15855 $as_echo "no" >&6; }
15859 test -n "$OBJCXX" && break
15862 if test -z "$OBJCXX"; then
15863 ac_ct_OBJCXX
=$OBJCXX
15864 for ac_prog
in g
++ objc
++ objcxx c
++ CXX
15866 # Extract the first word of "$ac_prog", so it can be a program name with args.
15867 set dummy
$ac_prog; ac_word
=$2
15868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
15869 $as_echo_n "checking for $ac_word... " >&6; }
15870 if test "${ac_cv_prog_ac_ct_OBJCXX+set}" = set; then :
15871 $as_echo_n "(cached) " >&6
15873 if test -n "$ac_ct_OBJCXX"; then
15874 ac_cv_prog_ac_ct_OBJCXX
="$ac_ct_OBJCXX" # Let the user override the test.
15876 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
15877 for as_dir
in $PATH
15880 test -z "$as_dir" && as_dir
=.
15881 for ac_exec_ext
in '' $ac_executable_extensions; do
15882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
15883 ac_cv_prog_ac_ct_OBJCXX
="$ac_prog"
15884 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
15893 ac_ct_OBJCXX
=$ac_cv_prog_ac_ct_OBJCXX
15894 if test -n "$ac_ct_OBJCXX"; then
15895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJCXX" >&5
15896 $as_echo "$ac_ct_OBJCXX" >&6; }
15898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
15899 $as_echo "no" >&6; }
15903 test -n "$ac_ct_OBJCXX" && break
15906 if test "x$ac_ct_OBJCXX" = x
; then
15909 case $cross_compiling:$ac_tool_warned in
15911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
15912 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
15913 ac_tool_warned
=yes ;;
15915 OBJCXX
=$ac_ct_OBJCXX
15919 # Provide some information about the compiler.
15920 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Objective C++ compiler version" >&5
15923 for ac_option
in --version -v -V -qversion; do
15924 { { ac_try
="$ac_compiler $ac_option >&5"
15925 case "(($ac_try" in
15926 *\"* | *\
`* | *\\*) ac_try_echo=\$ac_try;;
15927 *) ac_try_echo=$ac_try;;
15929 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15930 $as_echo "$ac_try_echo"; } >&5
15931 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
15933 if test -s conftest.err; then
15935 ... rest of stderr output deleted ...
15936 10q' conftest.err >conftest.er1
15937 cat conftest.er1 >&5
15939 rm -f conftest.er1 conftest.err
15940 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15941 test $ac_status = 0; }
15944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Objective C++ compiler" >&5
15945 $as_echo_n "checking whether we are using the GNU Objective C++ compiler... " >&6; }
15946 if test "${ac_cv_objcxx_compiler_gnu+set}" = set; then :
15947 $as_echo_n "(cached) " >&6
15949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15950 /* end confdefs.h. */
15963 if ac_fn_objcxx_try_compile "$LINENO"; then :
15964 ac_compiler_gnu=yes
15968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15969 ac_cv_objcxx_compiler_gnu=$ac_compiler_gnu
15972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objcxx_compiler_gnu" >&5
15973 $as_echo "$ac_cv_objcxx_compiler_gnu" >&6; }
15974 if test $ac_compiler_gnu = yes; then
15979 ac_test_OBJCXXFLAGS=${OBJCXXFLAGS+set}
15980 ac_save_OBJCXXFLAGS=$OBJCXXFLAGS
15981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $OBJCXX accepts -g" >&5
15982 $as_echo_n "checking whether $OBJCXX accepts -g... " >&6; }
15983 if test "${ac_cv_prog_objcxx_g+set}" = set; then :
15984 $as_echo_n "(cached) " >&6
15986 ac_save_objcxx_werror_flag=$ac_objcxx_werror_flag
15987 ac_objcxx_werror_flag=yes
15988 ac_cv_prog_objcxx_g=no
15990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15991 /* end confdefs.h. */
16001 if ac_fn_objcxx_try_compile "$LINENO"; then :
16002 ac_cv_prog_objcxx_g=yes
16005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16006 /* end confdefs.h. */
16016 if ac_fn_objcxx_try_compile "$LINENO"; then :
16019 ac_objcxx_werror_flag=$ac_save_objcxx_werror_flag
16021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16022 /* end confdefs.h. */
16032 if ac_fn_objcxx_try_compile "$LINENO"; then :
16033 ac_cv_prog_objcxx_g=yes
16035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16040 ac_objcxx_werror_flag=$ac_save_objcx_werror_flag
16042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_objcxx_g" >&5
16043 $as_echo "$ac_cv_prog_objcxx_g" >&6; }
16044 if test "$ac_test_OBJCXXFLAGS" = set; then
16045 OBJCXXFLAGS=$ac_save_OBJCXXFLAGS
16046 elif test $ac_cv_prog_objcxx_g = yes; then
16047 if test "$GOBJCXX" = yes; then
16048 OBJCXXFLAGS="-g -O2"
16053 if test "$GOBJCXX" = yes; then
16060 ac_cpp='$CPP $CPPFLAGS'
16061 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16062 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16063 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16065 ac_config_files="$ac_config_files GNUmakefile"
16067 cat >confcache <<\_ACEOF
16068 # This file is a shell script that caches the results of configure
16069 # tests run on this system so they can be shared between configure
16070 # scripts and configure runs, see configure's option --config-cache.
16071 # It is not useful on other systems. If it contains results you don't
16072 # want to keep, you may remove or edit it.
16074 # config.status only pays attention to the cache file if you give it
16075 # the --recheck option to rerun configure.
16077 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
16078 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16079 # following values.
16083 # The following way of writing the cache mishandles newlines in values,
16084 # but we know of no workaround that is simple, portable, and efficient.
16085 # So, we kill variables containing newlines.
16086 # Ultrix sh set writes to stderr and can't be redirected directly,
16087 # and sets the high bit in the cache file unless we assign to the vars.
16089 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
16090 eval ac_val
=\$
$ac_var
16094 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
16095 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
16098 _
| IFS
| as_nl
) ;; #(
16099 BASH_ARGV
| BASH_SOURCE
) eval $ac_var= ;; #(
16100 *) { eval $ac_var=; unset $ac_var;} ;;
16106 case $as_nl`(ac_space=' '; set) 2>&1` in #(
16107 *${as_nl}ac_space
=\
*)
16108 # `set' does not quote correctly, so add quotes: double-quote
16109 # substitution turns \\\\ into \\, and sed turns \\ into \.
16112 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16115 # `set' quotes correctly as required by POSIX, so do not add quotes.
16116 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
16125 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16127 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16129 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
16130 if test -w "$cache_file"; then
16131 test "x$cache_file" != "x/dev/null" &&
16132 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
16133 $as_echo "$as_me: updating cache $cache_file" >&6;}
16134 cat confcache
>$cache_file
16136 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
16137 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16142 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
16143 # Let make expand exec_prefix.
16144 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
16146 # Transform confdefs.h into DEFS.
16147 # Protect against shell expansion while executing Makefile rules.
16148 # Protect against Makefile macro expansion.
16150 # If the first sed substitution is executed (which looks for macros that
16151 # take arguments), then branch to the quote section. Otherwise,
16152 # look for a macro that doesn't take arguments.
16162 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
16164 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
16168 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
16181 DEFS
=`sed -n "$ac_script" confdefs.h`
16186 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
16187 # 1. Remove the extension, and $U if already installed.
16188 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
16189 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
16190 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16191 # will be set to the directory where LIBOBJS objects are built.
16192 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16193 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
16195 LIBOBJS
=$ac_libobjs
16197 LTLIBOBJS
=$ac_ltlibobjs
16201 : ${CONFIG_STATUS=./config.status}
16203 ac_clean_files_save
=$ac_clean_files
16204 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
16205 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
16206 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16208 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16210 # Generated by $as_me.
16211 # Run this file to recreate the current configuration.
16212 # Compiler output produced by configure, useful for debugging
16213 # configure, is in config.log if it exists.
16216 ac_cs_recheck=false
16219 SHELL=\${CONFIG_SHELL-$SHELL}
16222 cat >>$CONFIG_STATUS <<\_ASEOF
|| as_write_fail
=1
16223 ## -------------------- ##
16224 ## M4sh Initialization. ##
16225 ## -------------------- ##
16227 # Be more Bourne compatible
16228 DUALCASE
=1; export DUALCASE
# for MKS sh
16229 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
16232 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16233 # is contrary to our usage. Disable this feature.
16234 alias -g '${1+"$@"}'='"$@"'
16235 setopt NO_GLOB_SUBST
16237 case `(set -o) 2>/dev/null` in #(
16249 # Printing a long string crashes Solaris 7 /usr/bin/printf.
16250 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16251 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16252 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16253 # Prefer a ksh shell builtin over an external printf program on Solaris,
16254 # but without wasting forks for bash or zsh.
16255 if test -z "$BASH_VERSION$ZSH_VERSION" \
16256 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16257 as_echo='print
-r --'
16258 as_echo_n='print
-rn --'
16259 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16260 as_echo='printf %s
\n'
16261 as_echo_n='printf %s
'
16263 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16264 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
16265 as_echo_n='/usr
/ucb
/echo -n'
16267 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16268 as_echo_n_body='eval
16272 expr "X$arg" : "X\\(.*\\)$as_nl";
16273 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16275 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16277 export as_echo_n_body
16278 as_echo_n='sh
-c $as_echo_n_body as_echo
'
16280 export as_echo_body
16281 as_echo='sh
-c $as_echo_body as_echo
'
16284 # The user is always right.
16285 if test "${PATH_SEPARATOR+set}" != set; then
16287 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16288 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16295 # We need space, tab and new line, in precisely that order. Quoting is
16296 # there to prevent editors from complaining about space-tab.
16297 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
16298 # splitting by setting IFS to empty value.)
16301 # Find who we are. Look in the path if we contain no directory separator.
16303 *[\\/]* ) as_myself=$0 ;;
16304 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16305 for as_dir in $PATH
16308 test -z "$as_dir" && as_dir=.
16309 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16315 # We did not find ourselves, most probably we were run as `sh COMMAND'
16316 # in which case we are not to be found in the path.
16317 if test "x$as_myself" = x
; then
16320 if test ! -f "$as_myself"; then
16321 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16325 # Unset variables that we do not need and which cause bugs (e.g. in
16326 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16327 # suppresses any "Segmentation fault" message there. '((' could
16328 # trigger a bug in pdksh 5.2.14.
16329 for as_var
in BASH_ENV ENV MAIL MAILPATH
16330 do eval test x\
${$as_var+set} = xset \
16331 && ( (unset $as_var) || exit 1) >/dev
/null
2>&1 && unset $as_var || :
16344 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
16347 # as_fn_error ERROR [LINENO LOG_FD]
16348 # ---------------------------------
16349 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16350 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16351 # script with status $?, using 1 if that was 0.
16354 as_status
=$?
; test $as_status -eq 0 && as_status
=1
16356 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
16357 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
16359 $as_echo "$as_me: error: $1" >&2
16360 as_fn_exit
$as_status
16364 # as_fn_set_status STATUS
16365 # -----------------------
16366 # Set $? to STATUS, without forking.
16367 as_fn_set_status
()
16370 } # as_fn_set_status
16372 # as_fn_exit STATUS
16373 # -----------------
16374 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16378 as_fn_set_status
$1
16384 # Portably unset VAR.
16387 { eval $1=; unset $1;}
16389 as_unset
=as_fn_unset
16390 # as_fn_append VAR VALUE
16391 # ----------------------
16392 # Append the text in VALUE to the end of the definition contained in VAR. Take
16393 # advantage of any shell optimizations that allow amortized linear growth over
16394 # repeated appends, instead of the typical quadratic growth present in naive
16396 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
16397 eval 'as_fn_append ()
16408 # as_fn_arith ARG...
16409 # ------------------
16410 # Perform arithmetic evaluation on the ARGs, and store the result in the
16411 # global $as_val. Take advantage of shells that can avoid forks. The arguments
16412 # must be portable across $(()) and expr.
16413 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
16414 eval 'as_fn_arith ()
16421 as_val
=`expr "$@" || test $? -eq 1`
16426 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
16427 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
16433 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16434 as_basename
=basename
16439 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
16445 as_me
=`$as_basename -- "$0" ||
16446 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16447 X"$0" : 'X\(//\)$' \| \
16448 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16450 sed '/^.*\/\([^/][^/]*\)\/*$/{
16464 # Avoid depending upon Character Ranges.
16465 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
16466 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16467 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
16468 as_cr_digits
='0123456789'
16469 as_cr_alnum
=$as_cr_Letters$as_cr_digits
16471 ECHO_C
= ECHO_N
= ECHO_T
=
16472 case `echo -n x` in #(((((
16474 case `echo 'xy\c'` in
16475 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
16477 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
16484 rm -f conf$$ conf$$.exe conf$$.
file
16485 if test -d conf$$.dir
; then
16486 rm -f conf$$.dir
/conf$$.
file
16489 mkdir conf$$.dir
2>/dev
/null
16491 if (echo >conf$$.
file) 2>/dev
/null
; then
16492 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
16494 # ... but there are two gotchas:
16495 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16496 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16497 # In both cases, we have to default to `cp -p'.
16498 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe
||
16500 elif ln conf$$.
file conf$$
2>/dev
/null
; then
16508 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
16509 rmdir conf$$.dir
2>/dev
/null
16514 # Create "$as_dir" as a directory, including parents if necessary.
16519 -*) as_dir
=.
/$as_dir;;
16521 test -d "$as_dir" || eval $as_mkdir_p || {
16525 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16526 *) as_qdir
=$as_dir;;
16528 as_dirs
="'$as_qdir' $as_dirs"
16529 as_dir
=`$as_dirname -- "$as_dir" ||
16530 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16531 X"$as_dir" : 'X\(//\)[^/]' \| \
16532 X"$as_dir" : 'X\(//\)$' \| \
16533 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16534 $as_echo X"$as_dir" |
16535 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16539 /^X\(\/\/\)[^/].*/{
16552 test -d "$as_dir" && break
16554 test -z "$as_dirs" || eval "mkdir $as_dirs"
16555 } || test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
16559 if mkdir -p .
2>/dev
/null
; then
16560 as_mkdir_p
='mkdir -p "$as_dir"'
16562 test -d .
/-p && rmdir .
/-p
16566 if test -x / >/dev
/null
2>&1; then
16567 as_test_x
='test -x'
16569 if ls -dL / >/dev
/null
2>&1; then
16576 if test -d "$1"; then
16582 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16583 ???[sx]*):;;*)false;;esac;fi
16587 as_executable_p
=$as_test_x
16589 # Sed expression to map a string onto a valid CPP name.
16590 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16592 # Sed expression to map a string onto a valid variable name.
16593 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16597 ## ----------------------------------- ##
16598 ## Main body of $CONFIG_STATUS script. ##
16599 ## ----------------------------------- ##
16601 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
16603 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
16604 # Save the log message, to keep $0 and so on meaningful, and to
16605 # report actual input values of CONFIG_FILES etc. instead of their
16606 # values after options handling.
16608 This file was extended by Cycript $as_me 0.9, which was
16609 generated by GNU Autoconf 2.65. Invocation command line was
16611 CONFIG_FILES = $CONFIG_FILES
16612 CONFIG_HEADERS = $CONFIG_HEADERS
16613 CONFIG_LINKS = $CONFIG_LINKS
16614 CONFIG_COMMANDS = $CONFIG_COMMANDS
16617 on `(hostname || uname -n) 2>/dev/null | sed 1q`
16622 case $ac_config_files in *"
16623 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
16628 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16629 # Files that config.status was made for.
16630 config_files="$ac_config_files"
16631 config_commands="$ac_config_commands"
16635 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
16637 \`$as_me' instantiates files and other configuration actions
16638 from templates according to the current configuration. Unless the files
16639 and actions are specified as TAGs, all are instantiated by default.
16641 Usage: $0 [OPTION]... [TAG]...
16643 -h, --help print this help, then exit
16644 -V, --version print version number and configuration settings, then exit
16645 --config print configuration, then exit
16646 -q, --quiet, --silent
16647 do not print progress messages
16648 -d, --debug don't remove temporary files
16649 --recheck update $as_me by reconfiguring in the same conditions
16650 --file=FILE[:TEMPLATE]
16651 instantiate the configuration file FILE
16653 Configuration files:
16656 Configuration commands:
16659 Report bugs to <saurik@saurik.com>.
16660 Cycript home page: <http://www.cycript.org/>."
16663 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16664 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
16666 Cycript config.status 0.9
16667 configured by $0, generated by GNU Autoconf 2.65,
16668 with options \\"\$ac_cs_config\\"
16670 Copyright (C) 2009 Free Software Foundation, Inc.
16671 This config.status script is free software; the Free Software Foundation
16672 gives unlimited permission to copy, distribute and modify it."
16678 test -n "\$AWK" || AWK=awk
16681 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
16682 # The default lists apply if the user does not specify any file.
16688 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
16689 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
16700 # Handling of the options.
16701 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16703 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16704 $as_echo "$ac_cs_version"; exit ;;
16705 --config | --confi | --conf | --con | --co | --c )
16706 $as_echo "$ac_cs_config"; exit ;;
16707 --debug | --debu | --deb | --de | --d | -d )
16709 --file | --fil | --fi | --f )
16712 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16714 as_fn_append CONFIG_FILES
" '$ac_optarg'"
16715 ac_need_defaults
=false
;;
16716 --he | --h | --help | --hel | -h )
16717 $as_echo "$ac_cs_usage"; exit ;;
16718 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
16719 | -silent | --silent | --silen | --sile | --sil | --si | --s)
16722 # This is an error.
16723 -*) as_fn_error
"unrecognized option: \`$1'
16724 Try \`$0 --help' for more information." ;;
16726 *) as_fn_append ac_config_targets
" $1"
16727 ac_need_defaults
=false
;;
16733 ac_configure_extra_args
=
16735 if $ac_cs_silent; then
16737 ac_configure_extra_args
="$ac_configure_extra_args --silent"
16741 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16742 if \$ac_cs_recheck; then
16743 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16745 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16746 CONFIG_SHELL='$SHELL'
16747 export CONFIG_SHELL
16752 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
16756 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16757 ## Running $as_me. ##
16763 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16769 # The HP-UX ksh and POSIX shell print the target directory to stdout
16770 # if CDPATH is set.
16771 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16773 sed_quote_subst='$sed_quote_subst'
16774 double_quote_subst='$double_quote_subst'
16775 delay_variable_subst='$delay_variable_subst'
16776 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
16777 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
16778 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
16779 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
16780 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
16781 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
16782 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
16783 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
16784 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
16785 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
16786 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
16787 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
16788 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
16789 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
16790 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
16791 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
16792 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
16793 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
16794 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
16795 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
16796 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
16797 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
16798 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
16799 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
16800 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
16801 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
16802 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
16803 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16804 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
16805 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
16806 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
16807 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
16808 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
16809 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
16810 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
16811 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16812 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16813 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16814 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
16815 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
16816 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
16817 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
16818 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
16819 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
16820 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"`'
16821 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"`'
16822 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
16823 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
16824 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
16825 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
16826 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
16827 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
16828 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
16829 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
16830 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
16831 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
16832 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
16833 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
16834 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
16835 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
16836 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
16837 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
16838 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16839 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16840 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
16841 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
16842 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16843 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16844 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
16845 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16846 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16847 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16848 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16849 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16850 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16851 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
16852 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
16853 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
16854 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
16855 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
16856 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
16857 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
16858 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
16859 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
16860 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16861 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
16862 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
16863 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
16864 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
16865 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
16866 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16867 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
16868 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
16869 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16870 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
16871 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
16872 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
16873 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
16874 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
16875 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16876 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
16877 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
16878 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
16879 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
16880 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
16881 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16882 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16883 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
16884 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
16885 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
16886 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
16887 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
16888 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
16889 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
16890 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
16891 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
16892 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
16893 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
16894 compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
16895 predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
16896 postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
16897 predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
16898 postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
16899 compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
16900 LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16901 old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16902 compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16903 GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16904 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16905 lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16906 lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16907 lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16908 lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16909 archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16910 enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16911 export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16912 whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16913 compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16914 old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16915 old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16916 archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16917 archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16918 module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16919 module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16920 with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16921 allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16922 no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16923 hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16924 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16925 hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16926 hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16927 hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16928 hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16929 hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16930 hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16931 inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16932 link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16933 fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16934 always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16935 export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16936 exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16937 include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16938 prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16939 file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16940 hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16941 compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16942 predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16943 postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16944 predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16945 postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16946 compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
16949 LTCFLAGS='$LTCFLAGS'
16950 compiler='$compiler_DEFAULT'
16952 # Quote evaled strings.
16964 deplibs_check_method \
16973 lt_cv_sys_global_symbol_pipe \
16974 lt_cv_sys_global_symbol_to_cdecl \
16975 lt_cv_sys_global_symbol_to_c_name_address \
16976 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16979 lt_prog_compiler_no_builtin_flag \
16980 lt_prog_compiler_wl \
16981 lt_prog_compiler_pic \
16982 lt_prog_compiler_static \
16983 lt_cv_prog_compiler_c_o \
16991 export_dynamic_flag_spec \
16992 whole_archive_flag_spec \
16993 compiler_needs_object \
16995 allow_undefined_flag \
16996 no_undefined_flag \
16997 hardcode_libdir_flag_spec \
16998 hardcode_libdir_flag_spec_ld \
16999 hardcode_libdir_separator \
17004 variables_saved_for_relink \
17006 library_names_spec \
17011 compiler_lib_search_dirs \
17016 compiler_lib_search_path \
17019 lt_prog_compiler_no_builtin_flag_CXX \
17020 lt_prog_compiler_wl_CXX \
17021 lt_prog_compiler_pic_CXX \
17022 lt_prog_compiler_static_CXX \
17023 lt_cv_prog_compiler_c_o_CXX \
17024 export_dynamic_flag_spec_CXX \
17025 whole_archive_flag_spec_CXX \
17026 compiler_needs_object_CXX \
17028 allow_undefined_flag_CXX \
17029 no_undefined_flag_CXX \
17030 hardcode_libdir_flag_spec_CXX \
17031 hardcode_libdir_flag_spec_ld_CXX \
17032 hardcode_libdir_separator_CXX \
17033 fix_srcfile_path_CXX \
17034 exclude_expsyms_CXX \
17035 include_expsyms_CXX \
17036 file_list_spec_CXX \
17037 compiler_lib_search_dirs_CXX \
17038 predep_objects_CXX \
17039 postdep_objects_CXX \
17042 compiler_lib_search_path_CXX; do
17043 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
17044 *[\\\\\\\`\\"\\\$]*)
17045 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
17048 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17053 # Double-quote double-evaled strings.
17054 for var in reload_cmds \
17055 old_postinstall_cmds \
17056 old_postuninstall_cmds \
17058 extract_expsyms_cmds \
17059 old_archive_from_new_cmds \
17060 old_archive_from_expsyms_cmds \
17062 archive_expsym_cmds \
17064 module_expsym_cmds \
17065 export_symbols_cmds \
17068 postuninstall_cmds \
17070 sys_lib_search_path_spec \
17071 sys_lib_dlsearch_path_spec \
17072 old_archive_cmds_CXX \
17073 old_archive_from_new_cmds_CXX \
17074 old_archive_from_expsyms_cmds_CXX \
17076 archive_expsym_cmds_CXX \
17078 module_expsym_cmds_CXX \
17079 export_symbols_cmds_CXX \
17080 prelink_cmds_CXX; do
17081 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
17082 *[\\\\\\\`\\"\\\$]*)
17083 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
17086 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
17091 # Fix-up fallback echo if it was mangled by the above quoting rules.
17093 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
17097 ac_aux_dir='$ac_aux_dir'
17098 xsi_shell='$xsi_shell'
17099 lt_shell_append='$lt_shell_append'
17101 # See if we are running on zsh, and set the options which allow our
17102 # commands through without removal of \ escapes INIT.
17103 if test -n "\${ZSH_VERSION+set}" ; then
17104 setopt NO_GLOB_SUBST
17110 TIMESTAMP='$TIMESTAMP'
17121 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
17123 # Handling of arguments.
17124 for ac_config_target
in $ac_config_targets
17126 case $ac_config_target in
17127 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
17128 "GNUmakefile") CONFIG_FILES
="$CONFIG_FILES GNUmakefile" ;;
17130 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
17135 # If the user did not use the arguments to specify the items to instantiate,
17136 # then the envvar interface is used. Set only those that are not.
17137 # We use the long form for the default assignment because of an extremely
17138 # bizarre bug on SunOS 4.1.3.
17139 if $ac_need_defaults; then
17140 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
17141 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
17144 # Have a temporary directory for convenience. Make it in the build tree
17145 # simply because there is no reason against having it here, and in addition,
17146 # creating and moving files from /tmp can sometimes cause problems.
17147 # Hook for its removal unless debugging.
17148 # Note that there is a small window in which the directory will not be cleaned:
17149 # after its creation but before its name has been assigned to `$tmp'.
17153 trap 'exit_status=$?
17154 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
17156 trap 'as_fn_exit 1' 1 2 13 15
17158 # Create a (secure) tmp directory for tmp files.
17161 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
17162 test -n "$tmp" && test -d "$tmp"
17165 tmp
=.
/conf$$
-$RANDOM
17166 (umask 077 && mkdir "$tmp")
17167 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
17169 # Set up the scripts for CONFIG_FILES section.
17170 # No need to generate them if there are no CONFIG_FILES.
17171 # This happens for instance with `./config.status config.h'.
17172 if test -n "$CONFIG_FILES"; then
17175 ac_cr
=`echo X | tr X '\015'`
17176 # On cygwin, bash can eat \r inside `` if the user requested igncr.
17177 # But we know of no other shell where ac_cr would be empty at this
17178 # point, so we can use a bashism as a fallback.
17179 if test "x$ac_cr" = x
; then
17180 eval ac_cr
=\$
\'\\r
\'
17182 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17183 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17186 ac_cs_awk_cr
=$ac_cr
17189 echo 'BEGIN {' >"$tmp/subs1.awk" &&
17194 echo "cat >conf$$subs.awk <<_ACEOF" &&
17195 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17197 } >conf$$subs.sh ||
17198 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17199 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17201 for ac_last_try in false false false false false :; do
17202 . ./conf$$subs.sh ||
17203 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17205 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
17206 if test $ac_delim_n = $ac_delim_num; then
17208 elif $ac_last_try; then
17209 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
17211 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
17214 rm -f conf$$subs.sh
17216 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17217 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
17221 s/^/S["/; s
/!.
*/"]=/
17231 s/\(.\{148\}\)..*/\1/
17233 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
17238 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17245 s/\(.\{148\}\)..*/\1/
17247 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
17251 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
17256 ' <conf$$subs.awk | sed '
17261 ' >>$CONFIG_STATUS || ac_write_fail=1
17262 rm -f conf$$subs.awk
17263 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17265 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
17266 for (key in S) S_is_set[key] = 1
17272 nfields = split(line, field, "@
")
17274 len = length(field[1])
17275 for (i = 2; i < nfields; i++) {
17277 keylen = length(key)
17278 if (S_is_set[key]) {
17280 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17281 len += length(value) + length(field[++i])
17292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17293 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17294 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
17297 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
17298 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
17301 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17302 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
17303 # trailing colons and then remove the whole line if VPATH becomes empty
17304 # (actually we leave an empty line to preserve line numbers).
17305 if test "x
$srcdir" = x.; then
17306 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17307 s/:*\$(srcdir):*/:/
17308 s/:*\${srcdir}:*/:/
17310 s/^\([^=]*=[ ]*\):*/\1/
17316 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17317 fi # test -n "$CONFIG_FILES"
17320 eval set X " :F
$CONFIG_FILES :C
$CONFIG_COMMANDS"
17325 :[FHLC]) ac_mode=$ac_tag; continue;;
17327 case $ac_mode$ac_tag in
17329 :L* | :C*:*) as_fn_error "invalid tag \
`$ac_tag'" "$LINENO" 5;;
17330 :[FH]-) ac_tag=-:-;;
17331 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17348 -) ac_f="$tmp/stdin";;
17349 *) # Look for the file first in the build tree, then in the source tree
17350 # (if the path is not absolute). The absolute path cannot be DOS-style,
17351 # because $ac_f cannot contain `:'.
17355 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17357 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
17359 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s
/'/'\\\\\\\\''/g
"`;; esac
17360 as_fn_append ac_file_inputs " '$ac_f'"
17363 # Let's still pretend it is `configure' which instantiates (i.e., don't
17364 # use $as_me), people would be surprised to read:
17365 # /* config.h. Generated by config.status. */
17366 configure_input='Generated from '`
17367 $as_echo "$
*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17369 if test x"$ac_file" != x-; then
17370 configure_input="$ac_file.
$configure_input"
17371 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$ac_file" >&5
17372 $as_echo "$as_me: creating
$ac_file" >&6;}
17374 # Neutralize special characters interpreted by sed in replacement strings.
17375 case $configure_input in #(
17376 *\&* | *\|* | *\\* )
17377 ac_sed_conf_input=`$as_echo "$configure_input" |
17378 sed 's/[\\\\&|]/\\\\&/g'`;; #(
17379 *) ac_sed_conf_input=$configure_input;;
17383 *:-:* | *:-) cat >"$tmp/stdin
" \
17384 || as_fn_error "could not create
$ac_file" "$LINENO" 5 ;;
17389 ac_dir=`$as_dirname -- "$ac_file" ||
17390 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17391 X"$ac_file" : 'X\(//\)[^/]' \| \
17392 X"$ac_file" : 'X\(//\)$' \| \
17393 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17394 $as_echo X"$ac_file" |
17395 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17399 /^X\(\/\/\)[^/].*/{
17412 as_dir="$ac_dir"; as_fn_mkdir_p
17416 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17418 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17419 # A "..
" for each directory in $ac_dir_suffix.
17420 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17421 case $ac_top_builddir_sub in
17422 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17423 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17426 ac_abs_top_builddir=$ac_pwd
17427 ac_abs_builddir=$ac_pwd$ac_dir_suffix
17428 # for backward compatibility:
17429 ac_top_builddir=$ac_top_build_prefix
17432 .) # We are building in place.
17434 ac_top_srcdir=$ac_top_builddir_sub
17435 ac_abs_top_srcdir=$ac_pwd ;;
17436 [\\/]* | ?:[\\/]* ) # Absolute name.
17437 ac_srcdir=$srcdir$ac_dir_suffix;
17438 ac_top_srcdir=$srcdir
17439 ac_abs_top_srcdir=$srcdir ;;
17440 *) # Relative name.
17441 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17442 ac_top_srcdir=$ac_top_build_prefix$srcdir
17443 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17445 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17455 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17456 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17460 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17461 # If the template does not know about datarootdir, expand it.
17462 # FIXME: This hack should be removed a few years after 2.60.
17463 ac_datarootdir_hack=; ac_datarootdir_seen=
17474 case `eval "sed -n \"\
$ac_sed_dataroot\" $ac_file_inputs"` in
17475 *datarootdir*) ac_datarootdir_seen=yes;;
17476 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17477 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&5
17478 $as_echo "$as_me: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&2;}
17480 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17481 ac_datarootdir_hack='
17482 s&@datadir@&$datadir&g
17483 s&@docdir@&$docdir&g
17484 s&@infodir@&$infodir&g
17485 s&@localedir@&$localedir&g
17486 s&@mandir@&$mandir&g
17487 s&\\\${datarootdir}&$datarootdir&g' ;;
17491 # Neutralize VPATH when `$srcdir' = `.'.
17492 # Shell code in configure.ac might set extrasub.
17493 # FIXME: do we really want to maintain this feature?
17494 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17495 ac_sed_extra="$ac_vpsub
17498 cat >>$CONFIG_STATUS <<\_ACEOF
|| ac_write_fail
=1
17500 /@
[a
-zA-Z_][a
-zA-Z_0-9]*@
/!b
17501 s
|@configure_input@
|$ac_sed_conf_input|;t t
17502 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
17503 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
17504 s
&@srcdir@
&$ac_srcdir&;t t
17505 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
17506 s
&@top_srcdir@
&$ac_top_srcdir&;t t
17507 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
17508 s
&@builddir@
&$ac_builddir&;t t
17509 s
&@abs_builddir@
&$ac_abs_builddir&;t t
17510 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
17511 s
&@INSTALL@
&$ac_INSTALL&;t t
17512 $ac_datarootdir_hack
17514 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
17515 || as_fn_error "could not create
$ac_file" "$LINENO" 5
17517 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17518 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
17519 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
17520 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
17521 which seems to be undefined. Please make sure it is defined." >&5
17522 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
17523 which seems to be undefined. Please make sure it is defined." >&2;}
17527 -) cat "$tmp/out" && rm -f "$tmp/out";;
17528 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17530 || as_fn_error "could not create $ac_file" "$LINENO" 5
17534 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
17535 $as_echo "$as_me: executing $ac_file commands" >&6;}
17540 case $ac_file$ac_mode in
17543 # See if we are running on zsh, and set the options which allow our
17544 # commands through without removal of \ escapes.
17545 if test -n "${ZSH_VERSION+set}" ; then
17546 setopt NO_GLOB_SUBST
17549 cfgfile="${ofile}T"
17550 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17553 cat <<_LT_EOF >> "$cfgfile"
17556 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
17557 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17558 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17559 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
17561 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17562 # 2006, 2007, 2008 Free Software Foundation, Inc.
17563 # Written by Gordon Matzigkeit, 1996
17565 # This file is part of GNU Libtool.
17567 # GNU Libtool is free software; you can redistribute it and/or
17568 # modify it under the terms of the GNU General Public License as
17569 # published by the Free Software Foundation; either version 2 of
17570 # the License, or (at your option) any later version.
17572 # As a special exception to the GNU General Public License,
17573 # if you distribute this file as part of a program or library that
17574 # is built using GNU Libtool, you may include this file under the
17575 # same distribution terms that you use for the rest of that program.
17577 # GNU Libtool is distributed in the hope that it will be useful,
17578 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17579 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17580 # GNU General Public License for more details.
17582 # You should have received a copy of the GNU General Public License
17583 # along with GNU Libtool; see the file COPYING. If not, a copy
17584 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17585 # obtained by writing to the Free Software Foundation, Inc.,
17586 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17589 # The names of the tagged configurations supported by this script.
17590 available_tags="CXX "
17592 # ### BEGIN LIBTOOL CONFIG
17594 # Which release of libtool.m4 was used?
17595 macro_version=$macro_version
17596 macro_revision=$macro_revision
17598 # Whether or not to build shared libraries.
17599 build_libtool_libs=$enable_shared
17601 # Whether or not to build static libraries.
17602 build_old_libs=$enable_static
17604 # What type of objects to build.
17607 # Whether or not to optimize for fast installation.
17608 fast_install=$enable_fast_install
17611 host_alias=$host_alias
17615 # The build system.
17616 build_alias=$build_alias
17620 # A sed program that does not truncate output.
17623 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17624 Xsed="\$SED -e 1s/^X//"
17626 # A grep program that handles long lines.
17632 # A literal string matcher.
17635 # A BSD- or MS-compatible name lister.
17638 # Whether we need soft or hard links.
17641 # What is the maximum length of a command?
17642 max_cmd_len=$max_cmd_len
17644 # Object file suffix (normally "o").
17647 # Executable file suffix (normally "").
17650 # whether the shell understands "unset".
17653 # turn spaces into newlines.
17656 # turn newlines into spaces.
17659 # How to create reloadable object files.
17660 reload_flag=$lt_reload_flag
17661 reload_cmds=$lt_reload_cmds
17663 # An object symbol dumper.
17664 OBJDUMP=$lt_OBJDUMP
17666 # Method to check whether dependent libraries are shared objects.
17667 deplibs_check_method=$lt_deplibs_check_method
17669 # Command to use when deplibs_check_method == "file_magic".
17670 file_magic_cmd=$lt_file_magic_cmd
17674 AR_FLAGS=$lt_AR_FLAGS
17676 # A symbol stripping program.
17679 # Commands used to install an old-style archive.
17681 old_postinstall_cmds=$lt_old_postinstall_cmds
17682 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17687 # LTCC compiler flags.
17688 LTCFLAGS=$lt_CFLAGS
17690 # Take the output of nm and produce a listing of raw symbols and C names.
17691 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17693 # Transform the output of nm in a proper C declaration.
17694 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17696 # Transform the output of nm in a C name address pair.
17697 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17699 # Transform the output of nm in a C name address pair when lib prefix is needed.
17700 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17702 # The name of the directory that contains temporary libtool files.
17705 # Shell to use when invoking shell scripts.
17708 # An echo program that does not interpret backslashes.
17711 # Used to examine libraries when file_magic_cmd begins with "file".
17712 MAGIC_CMD=$MAGIC_CMD
17714 # Must we lock files when doing compilation?
17715 need_locks=$lt_need_locks
17717 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17718 DSYMUTIL=$lt_DSYMUTIL
17720 # Tool to change global to local symbols on Mac OS X.
17723 # Tool to manipulate fat objects and archives on Mac OS X.
17726 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17729 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17730 OTOOL64=$lt_OTOOL64
17732 # Old archive suffix (normally "a").
17735 # Shared library suffix (normally ".so").
17736 shrext_cmds=$lt_shrext_cmds
17738 # The commands to extract the exported symbol list from a shared archive.
17739 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17741 # Variables whose values should be saved in libtool wrapper scripts and
17742 # restored at link time.
17743 variables_saved_for_relink=$lt_variables_saved_for_relink
17745 # Do we need the "lib" prefix for modules?
17746 need_lib_prefix=$need_lib_prefix
17748 # Do we need a version for libraries?
17749 need_version=$need_version
17751 # Library versioning type.
17752 version_type=$version_type
17754 # Shared library runtime path variable.
17755 runpath_var=$runpath_var
17757 # Shared library path variable.
17758 shlibpath_var=$shlibpath_var
17760 # Is shlibpath searched before the hard-coded library search path?
17761 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17763 # Format of library name prefix.
17764 libname_spec=$lt_libname_spec
17766 # List of archive names. First name is the real one, the rest are links.
17767 # The last name is the one that the linker finds with -lNAME
17768 library_names_spec=$lt_library_names_spec
17770 # The coded name of the library, if different from the real name.
17771 soname_spec=$lt_soname_spec
17773 # Command to use after installation of a shared archive.
17774 postinstall_cmds=$lt_postinstall_cmds
17776 # Command to use after uninstallation of a shared archive.
17777 postuninstall_cmds=$lt_postuninstall_cmds
17779 # Commands used to finish a libtool library installation in a directory.
17780 finish_cmds=$lt_finish_cmds
17782 # As "finish_cmds", except a single script fragment to be evaled but
17784 finish_eval=$lt_finish_eval
17786 # Whether we should hardcode library paths into libraries.
17787 hardcode_into_libs=$hardcode_into_libs
17789 # Compile-time system search path for libraries.
17790 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17792 # Run-time system search path for libraries.
17793 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17795 # Whether dlopen is supported.
17796 dlopen_support=$enable_dlopen
17798 # Whether dlopen of programs is supported.
17799 dlopen_self=$enable_dlopen_self
17801 # Whether dlopen of statically linked programs is supported.
17802 dlopen_self_static=$enable_dlopen_self_static
17804 # Commands to strip libraries.
17805 old_striplib=$lt_old_striplib
17806 striplib=$lt_striplib
17809 # The linker used to build libraries.
17812 # Commands used to build an old-style archive.
17813 old_archive_cmds=$lt_old_archive_cmds
17815 # A language specific compiler.
17818 # Is the compiler the GNU compiler?
17821 # Compiler flag to turn off builtin functions.
17822 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17824 # How to pass a linker flag through the compiler.
17825 wl=$lt_lt_prog_compiler_wl
17827 # Additional compiler flags for building library objects.
17828 pic_flag=$lt_lt_prog_compiler_pic
17830 # Compiler flag to prevent dynamic linking.
17831 link_static_flag=$lt_lt_prog_compiler_static
17833 # Does compiler simultaneously support -c and -o options?
17834 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17836 # Whether or not to add -lc for building shared libraries.
17837 build_libtool_need_lc=$archive_cmds_need_lc
17839 # Whether or not to disallow shared libs when runtime libs are static.
17840 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17842 # Compiler flag to allow reflexive dlopens.
17843 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17845 # Compiler flag to generate shared objects directly from archives.
17846 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17848 # Whether the compiler copes with passing no objects directly.
17849 compiler_needs_object=$lt_compiler_needs_object
17851 # Create an old-style archive from a shared archive.
17852 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17854 # Create a temporary old-style archive to link instead of a shared archive.
17855 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17857 # Commands used to build a shared archive.
17858 archive_cmds=$lt_archive_cmds
17859 archive_expsym_cmds=$lt_archive_expsym_cmds
17861 # Commands used to build a loadable module if different from building
17862 # a shared archive.
17863 module_cmds=$lt_module_cmds
17864 module_expsym_cmds=$lt_module_expsym_cmds
17866 # Whether we are building with GNU ld or not.
17867 with_gnu_ld=$lt_with_gnu_ld
17869 # Flag that allows shared libraries with undefined symbols to be built.
17870 allow_undefined_flag=$lt_allow_undefined_flag
17872 # Flag that enforces no undefined symbols.
17873 no_undefined_flag=$lt_no_undefined_flag
17875 # Flag to hardcode \$libdir into a binary during linking.
17876 # This must work even if \$libdir does not exist
17877 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17879 # If ld is used when linking, flag to hardcode \$libdir into a binary
17880 # during linking. This must work even if \$libdir does not exist.
17881 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17883 # Whether we need a single "-rpath" flag with a separated argument.
17884 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17886 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17887 # DIR into the resulting binary.
17888 hardcode_direct=$hardcode_direct
17890 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17891 # DIR into the resulting binary and the resulting library dependency is
17892 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17893 # library is relocated.
17894 hardcode_direct_absolute=$hardcode_direct_absolute
17896 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17897 # into the resulting binary.
17898 hardcode_minus_L=$hardcode_minus_L
17900 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17901 # into the resulting binary.
17902 hardcode_shlibpath_var=$hardcode_shlibpath_var
17904 # Set to "yes" if building a shared library automatically hardcodes DIR
17905 # into the library and all subsequent libraries and executables linked
17907 hardcode_automatic=$hardcode_automatic
17909 # Set to yes if linker adds runtime paths of dependent libraries
17910 # to runtime path list.
17911 inherit_rpath=$inherit_rpath
17913 # Whether libtool must link a program against all its dependency libraries.
17914 link_all_deplibs=$link_all_deplibs
17916 # Fix the shell variable \$srcfile for the compiler.
17917 fix_srcfile_path=$lt_fix_srcfile_path
17919 # Set to "yes" if exported symbols are required.
17920 always_export_symbols=$always_export_symbols
17922 # The commands to list exported symbols.
17923 export_symbols_cmds=$lt_export_symbols_cmds
17925 # Symbols that should not be listed in the preloaded symbols.
17926 exclude_expsyms=$lt_exclude_expsyms
17928 # Symbols that must always be exported.
17929 include_expsyms=$lt_include_expsyms
17931 # Commands necessary for linking programs (against libraries) with templates.
17932 prelink_cmds=$lt_prelink_cmds
17934 # Specify filename containing input files.
17935 file_list_spec=$lt_file_list_spec
17937 # How to hardcode a shared library path into an executable.
17938 hardcode_action=$hardcode_action
17940 # The directories searched by this compiler when creating a shared library.
17941 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
17943 # Dependencies to place before and after the objects being linked to
17944 # create a shared library.
17945 predep_objects=$lt_predep_objects
17946 postdep_objects=$lt_postdep_objects
17947 predeps=$lt_predeps
17948 postdeps=$lt_postdeps
17950 # The library search path used internally by the compiler when linking
17951 # a shared library.
17952 compiler_lib_search_path=$lt_compiler_lib_search_path
17954 # ### END LIBTOOL CONFIG
17960 cat <<\_LT_EOF >> "$cfgfile"
17961 # AIX sometimes has problems with the GCC collect2 program. For some
17962 # reason, if we set the COLLECT_NAMES environment variable, the problems
17963 # vanish in a puff of smoke.
17964 if test "X${COLLECT_NAMES+set}" != Xset; then
17966 export COLLECT_NAMES
17973 ltmain="$ac_aux_dir/ltmain.sh"
17976 # We use sed instead of cat because bash on DJGPP gets confused if
17977 # if finds mixed CR/LF and LF-only lines. Since sed operates in
17978 # text mode, it properly converts lines to CR/LF. This bash problem
17979 # is reportedly fixed, but why not run on old versions too?
17980 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17981 || (rm -f "$cfgfile"; exit 1)
17985 cat << \_LT_EOF
>> "$cfgfile"
17987 # func_dirname file append nondir_replacement
17988 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
17989 # otherwise set result to NONDIR_REPLACEMENT.
17993 */*) func_dirname_result
="${1%/*}${2}" ;;
17994 * ) func_dirname_result
="${3}" ;;
17998 # func_basename file
18001 func_basename_result
="${1##*/}"
18004 # func_dirname_and_basename file append nondir_replacement
18005 # perform func_basename and func_dirname in a single function
18007 # dirname: Compute the dirname of FILE. If nonempty,
18008 # add APPEND to the result, otherwise set result
18009 # to NONDIR_REPLACEMENT.
18010 # value returned in "$func_dirname_result"
18011 # basename: Compute filename of FILE.
18012 # value retuned in "$func_basename_result"
18013 # Implementation must be kept synchronized with func_dirname
18014 # and func_basename. For efficiency, we do not delegate to
18015 # those functions but instead duplicate the functionality here.
18016 func_dirname_and_basename
()
18019 */*) func_dirname_result
="${1%/*}${2}" ;;
18020 * ) func_dirname_result
="${3}" ;;
18022 func_basename_result
="${1##*/}"
18025 # func_stripname prefix suffix name
18026 # strip PREFIX and SUFFIX off of NAME.
18027 # PREFIX and SUFFIX must not contain globbing or regex special
18028 # characters, hashes, percent signs, but SUFFIX may contain a leading
18029 # dot (in which case that matches only a dot).
18032 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18033 # positional parameters, so assign one to ordinary parameter first.
18034 func_stripname_result
=${3}
18035 func_stripname_result
=${func_stripname_result#"${1}"}
18036 func_stripname_result
=${func_stripname_result%"${2}"}
18042 func_opt_split_opt
=${1%%=*}
18043 func_opt_split_arg
=${1#*=}
18050 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
18051 *) func_lo2o_result
=${1} ;;
18055 # func_xform libobj-or-source
18058 func_xform_result
=${1%.*}.lo
18061 # func_arith arithmetic-term...
18064 func_arith_result
=$(( $* ))
18068 # STRING may not start with a hyphen.
18071 func_len_result
=${#1}
18076 *) # Bourne compatible functions.
18077 cat << \_LT_EOF
>> "$cfgfile"
18079 # func_dirname file append nondir_replacement
18080 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
18081 # otherwise set result to NONDIR_REPLACEMENT.
18084 # Extract subdirectory from the argument.
18085 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
18086 if test "X$func_dirname_result" = "X${1}"; then
18087 func_dirname_result
="${3}"
18089 func_dirname_result
="$func_dirname_result${2}"
18093 # func_basename file
18096 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
18100 # func_stripname prefix suffix name
18101 # strip PREFIX and SUFFIX off of NAME.
18102 # PREFIX and SUFFIX must not contain globbing or regex special
18103 # characters, hashes, percent signs, but SUFFIX may contain a leading
18104 # dot (in which case that matches only a dot).
18105 # func_strip_suffix prefix name
18109 .
*) func_stripname_result
=`$ECHO "X${3}" \
18110 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
18111 *) func_stripname_result
=`$ECHO "X${3}" \
18112 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
18117 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
18118 my_sed_long_arg
='1s/^-[^=]*=//'
18123 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
18124 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
18130 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
18133 # func_xform libobj-or-source
18136 func_xform_result
=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
18139 # func_arith arithmetic-term...
18142 func_arith_result
=`expr "$@"`
18146 # STRING may not start with a hyphen.
18149 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18155 case $lt_shell_append in
18157 cat << \_LT_EOF
>> "$cfgfile"
18159 # func_append var value
18160 # Append VALUE to the end of shell variable VAR.
18168 cat << \_LT_EOF
>> "$cfgfile"
18170 # func_append var value
18171 # Append VALUE to the end of shell variable VAR.
18182 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18183 || (rm -f "$cfgfile"; exit 1)
18185 mv -f "$cfgfile" "$ofile" ||
18186 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18190 cat <<_LT_EOF >> "$ofile"
18192 # ### BEGIN LIBTOOL TAG CONFIG: CXX
18194 # The linker used to build libraries.
18197 # Commands used to build an old-style archive.
18198 old_archive_cmds=$lt_old_archive_cmds_CXX
18200 # A language specific compiler.
18201 CC=$lt_compiler_CXX
18203 # Is the compiler the GNU compiler?
18206 # Compiler flag to turn off builtin functions.
18207 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
18209 # How to pass a linker flag through the compiler.
18210 wl=$lt_lt_prog_compiler_wl_CXX
18212 # Additional compiler flags for building library objects.
18213 pic_flag=$lt_lt_prog_compiler_pic_CXX
18215 # Compiler flag to prevent dynamic linking.
18216 link_static_flag=$lt_lt_prog_compiler_static_CXX
18218 # Does compiler simultaneously support -c and -o options?
18219 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
18221 # Whether or not to add -lc for building shared libraries.
18222 build_libtool_need_lc=$archive_cmds_need_lc_CXX
18224 # Whether or not to disallow shared libs when runtime libs are static.
18225 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
18227 # Compiler flag to allow reflexive dlopens.
18228 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
18230 # Compiler flag to generate shared objects directly from archives.
18231 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
18233 # Whether the compiler copes with passing no objects directly.
18234 compiler_needs_object=$lt_compiler_needs_object_CXX
18236 # Create an old-style archive from a shared archive.
18237 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
18239 # Create a temporary old-style archive to link instead of a shared archive.
18240 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
18242 # Commands used to build a shared archive.
18243 archive_cmds=$lt_archive_cmds_CXX
18244 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
18246 # Commands used to build a loadable module if different from building
18247 # a shared archive.
18248 module_cmds=$lt_module_cmds_CXX
18249 module_expsym_cmds=$lt_module_expsym_cmds_CXX
18251 # Whether we are building with GNU ld or not.
18252 with_gnu_ld=$lt_with_gnu_ld_CXX
18254 # Flag that allows shared libraries with undefined symbols to be built.
18255 allow_undefined_flag=$lt_allow_undefined_flag_CXX
18257 # Flag that enforces no undefined symbols.
18258 no_undefined_flag=$lt_no_undefined_flag_CXX
18260 # Flag to hardcode \$libdir into a binary during linking.
18261 # This must work even if \$libdir does not exist
18262 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
18264 # If ld is used when linking, flag to hardcode \$libdir into a binary
18265 # during linking. This must work even if \$libdir does not exist.
18266 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
18268 # Whether we need a single "-rpath" flag with a separated argument.
18269 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
18271 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18272 # DIR into the resulting binary.
18273 hardcode_direct=$hardcode_direct_CXX
18275 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
18276 # DIR into the resulting binary and the resulting library dependency is
18277 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
18278 # library is relocated.
18279 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
18281 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
18282 # into the resulting binary.
18283 hardcode_minus_L=$hardcode_minus_L_CXX
18285 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18286 # into the resulting binary.
18287 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
18289 # Set to "yes" if building a shared library automatically hardcodes DIR
18290 # into the library and all subsequent libraries and executables linked
18292 hardcode_automatic=$hardcode_automatic_CXX
18294 # Set to yes if linker adds runtime paths of dependent libraries
18295 # to runtime path list.
18296 inherit_rpath=$inherit_rpath_CXX
18298 # Whether libtool must link a program against all its dependency libraries.
18299 link_all_deplibs=$link_all_deplibs_CXX
18301 # Fix the shell variable \$srcfile for the compiler.
18302 fix_srcfile_path=$lt_fix_srcfile_path_CXX
18304 # Set to "yes" if exported symbols are required.
18305 always_export_symbols=$always_export_symbols_CXX
18307 # The commands to list exported symbols.
18308 export_symbols_cmds=$lt_export_symbols_cmds_CXX
18310 # Symbols that should not be listed in the preloaded symbols.
18311 exclude_expsyms=$lt_exclude_expsyms_CXX
18313 # Symbols that must always be exported.
18314 include_expsyms=$lt_include_expsyms_CXX
18316 # Commands necessary for linking programs (against libraries) with templates.
18317 prelink_cmds=$lt_prelink_cmds_CXX
18319 # Specify filename containing input files.
18320 file_list_spec=$lt_file_list_spec_CXX
18322 # How to hardcode a shared library path into an executable.
18323 hardcode_action=$hardcode_action_CXX
18325 # The directories searched by this compiler when creating a shared library.
18326 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
18328 # Dependencies to place before and after the objects being linked to
18329 # create a shared library.
18330 predep_objects=$lt_predep_objects_CXX
18331 postdep_objects=$lt_postdep_objects_CXX
18332 predeps=$lt_predeps_CXX
18333 postdeps=$lt_postdeps_CXX
18335 # The library search path used internally by the compiler when linking
18336 # a shared library.
18337 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
18339 # ### END LIBTOOL TAG CONFIG: CXX
18350 ac_clean_files
=$ac_clean_files_save
18352 test $ac_write_fail = 0 ||
18353 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
18356 # configure is writing to config.log, and then calls config.status.
18357 # config.status does its own redirection, appending to config.log.
18358 # Unfortunately, on DOS this fails, as config.log is still kept open
18359 # by configure, so config.status won't be able to write to it; its
18360 # output is simply discarded. So we exec the FD to /dev/null,
18361 # effectively closing config.log, so it can be properly (re)opened and
18362 # appended to by config.status. When coming back to configure, we
18363 # need to make the FD available again.
18364 if test "$no_create" != yes; then
18366 ac_config_status_args
=
18367 test "$silent" = yes &&
18368 ac_config_status_args
="$ac_config_status_args --quiet"
18370 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
18372 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18373 # would make configure fail if this is the last instruction.
18374 $ac_cs_success || as_fn_exit $?
18376 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
18377 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18378 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}