2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for libjava version-unused.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
173 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 PATH=/empty FPATH=/empty; export PATH FPATH
178 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180 test \$(( 1 + 1 )) = 2 || exit 1"
181 if (eval "$as_required") 2>/dev
/null
; then :
186 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
189 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
191 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
194 test -z "$as_dir" && as_dir
=.
198 for as_base
in sh bash ksh sh5
; do
199 # Try only shells that exist, to save several forks.
200 as_shell
=$as_dir/$as_base
201 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
203 CONFIG_SHELL
=$as_shell as_have_required
=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
212 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
214 CONFIG_SHELL
=$SHELL as_have_required
=yes
219 if test "x$CONFIG_SHELL" != x
; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
225 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
230 if test x
$as_have_required = xno
; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x
${ZSH_VERSION+set} = xset
; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
246 SHELL
=${CONFIG_SHELL-/bin/sh}
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE
= GREP_OPTIONS
=
250 unset CLICOLOR_FORCE GREP_OPTIONS
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
257 # Portably unset VAR.
260 { eval $1=; unset $1;}
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284 # Create "$as_dir" as a directory, including parents if necessary.
289 -*) as_dir
=.
/$as_dir;;
291 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
295 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 as_dirs
="'$as_qdir' $as_dirs"
299 as_dir
=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322 test -d "$as_dir" && break
324 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
325 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
336 eval 'as_fn_append ()
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
360 as_val
=`expr "$@" || test $? -eq 1`
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
372 as_status
=$?
; test $as_status -eq 0 && as_status
=1
374 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit
$as_status
381 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
388 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
400 as_me
=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 # Avoid depending upon Character Ranges.
420 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits
='0123456789'
424 as_cr_alnum
=$as_cr_Letters$as_cr_digits
427 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
428 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
447 chmod +x
"$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
454 # Exit status is that of the last command.
458 ECHO_C
= ECHO_N
= ECHO_T
=
459 case `echo -n x` in #(((((
461 case `echo 'xy\c'` in
462 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
471 rm -f conf$$ conf$$.exe conf$$.
file
472 if test -d conf$$.dir
; then
473 rm -f conf$$.dir
/conf$$.
file
476 mkdir conf$$.dir
2>/dev
/null
478 if (echo >conf$$.
file) 2>/dev
/null
; then
479 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
487 elif ln conf$$.
file conf$$
2>/dev
/null
; then
495 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
496 rmdir conf$$.dir
2>/dev
/null
498 if mkdir
-p .
2>/dev
/null
; then
499 as_mkdir_p
='mkdir -p "$as_dir"'
501 test -d .
/-p && rmdir .
/-p
505 if test -x / >/dev
/null
2>&1; then
508 if ls -dL / >/dev
/null
2>&1; then
515 if test -d "$1"; then
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
526 as_executable_p
=$as_test_x
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534 SHELL
=${CONFIG_SHELL-/bin/sh}
537 exec 7<&0 </dev
/null
6>&1
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
547 ac_default_prefix
=/usr
/local
549 ac_config_libobj_dir
=.
556 # Identity of this package.
557 PACKAGE_NAME
='libjava'
558 PACKAGE_TARNAME
='libjava'
559 PACKAGE_VERSION
='version-unused'
560 PACKAGE_STRING
='libjava version-unused'
564 ac_unique_file
="java/lang/System.java"
565 # Factoring default headers for most tests.
566 ac_includes_default
="\
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
578 # ifdef HAVE_STDLIB_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
601 enable_option_checking
=no
602 ac_subst_vars
='am__EXEEXT_FALSE
624 CREATE_JAVA_HOME_FALSE
625 CREATE_JAVA_HOME_TRUE
626 INSTALL_AOT_RPM_FALSE
629 python_mod_dir_expanded
632 LD_FINISH_STATIC_SPEC
634 ANONVERSCRIPT_SUN_FALSE
635 ANONVERSCRIPT_SUN_TRUE
636 ANONVERSCRIPT_GNU_FALSE
637 ANONVERSCRIPT_GNU_TRUE
650 LIBGCC_UNWIND_INCLUDE
651 INSTALL_BINARIES_FALSE
652 INSTALL_BINARIES_TRUE
653 NEEDS_DATA_START_FALSE
654 NEEDS_DATA_START_TRUE
686 USING_NO_THREADS_FALSE
687 USING_NO_THREADS_TRUE
688 USING_WIN32_THREADS_FALSE
689 USING_WIN32_THREADS_TRUE
690 USING_POSIX_THREADS_FALSE
691 USING_POSIX_THREADS_TRUE
713 extra_ldflags_libjava
722 USING_DARWIN_CRT_FALSE
723 USING_DARWIN_CRT_TRUE
724 USING_POSIX_PLATFORM_FALSE
725 USING_POSIX_PLATFORM_TRUE
726 USING_WIN32_PLATFORM_FALSE
727 USING_WIN32_PLATFORM_TRUE
734 BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE
735 BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE
736 SUPPRESS_LIBGCJ_BC_FALSE
737 SUPPRESS_LIBGCJ_BC_TRUE
741 INSTALL_ECJ_JAR_FALSE
789 LIBGCJ_LD_SYMBOLIC_FUNCTIONS
791 LIBGCJ_SUBLIB_CORE_EXTRA_DEPS
792 LIBGCJ_SUBLIB_LTFLAGS
797 MAINTAINER_MODE_FALSE
827 INSTALL_STRIP_PROGRAM
852 JAVA_MAINTAINER_MODE_FALSE
853 JAVA_MAINTAINER_MODE_TRUE
859 LIBSTDCXX_RAW_CXX_LDFLAGS
860 LIBSTDCXX_RAW_CXX_CXXFLAGS
906 program_transform_name
919 enable_option_checking
925 enable_version_specific_runtime_libs
926 enable_browser_plugin
930 enable_java_maintainer_mode
931 enable_dependency_tracking
932 enable_maintainer_mode
933 enable_libgcj_sublibs
943 enable_getenv_properties
944 enable_hash_synchronization
948 enable_reduced_reflection
952 enable_sjlj_exceptions
963 with_system_libunwind
966 enable_aot_compile_rpm
976 ac_precious_vars
='build_alias
990 ac_subdirs_all
='classpath libltdl'
992 # Initialize some variables set by options.
994 ac_init_version
=false
995 ac_unrecognized_opts
=
997 # The variables have the same names as the options, with
998 # dashes changed to underlines.
1006 program_transform_name
=s
,x
,x
,
1014 # Installation directory options.
1015 # These are left unexpanded so users can "make install exec_prefix=/foo"
1016 # and all the variables that are supposed to be based on exec_prefix
1017 # by default will actually change.
1018 # Use braces instead of parens because sh, perl, etc. also accept them.
1019 # (The list follows the same order as the GNU Coding Standards.)
1020 bindir
='${exec_prefix}/bin'
1021 sbindir
='${exec_prefix}/sbin'
1022 libexecdir
='${exec_prefix}/libexec'
1023 datarootdir
='${prefix}/share'
1024 datadir
='${datarootdir}'
1025 sysconfdir
='${prefix}/etc'
1026 sharedstatedir
='${prefix}/com'
1027 localstatedir
='${prefix}/var'
1028 includedir
='${prefix}/include'
1029 oldincludedir
='/usr/include'
1030 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
1031 infodir
='${datarootdir}/info'
1036 libdir
='${exec_prefix}/lib'
1037 localedir
='${datarootdir}/locale'
1038 mandir
='${datarootdir}/man'
1044 # If the previous option needs an argument, assign it.
1045 if test -n "$ac_prev"; then
1046 eval $ac_prev=\
$ac_option
1052 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1056 # Accept the important Cygnus configure options, so we can diagnose typos.
1058 case $ac_dashdash$ac_option in
1062 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1064 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1065 bindir
=$ac_optarg ;;
1067 -build |
--build |
--buil |
--bui |
--bu)
1068 ac_prev
=build_alias
;;
1069 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1070 build_alias
=$ac_optarg ;;
1072 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1073 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1074 ac_prev
=cache_file
;;
1075 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1076 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1077 cache_file
=$ac_optarg ;;
1079 --config-cache |
-C)
1080 cache_file
=config.cache
;;
1082 -datadir |
--datadir |
--datadi |
--datad)
1084 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1085 datadir
=$ac_optarg ;;
1087 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1088 |
--dataroo |
--dataro |
--datar)
1089 ac_prev
=datarootdir
;;
1090 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1091 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1092 datarootdir
=$ac_optarg ;;
1094 -disable-* |
--disable-*)
1095 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1096 # Reject names that are not valid shell variable names.
1097 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1098 as_fn_error
"invalid feature name: $ac_useropt"
1099 ac_useropt_orig
=$ac_useropt
1100 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1101 case $ac_user_opts in
1103 "enable_
$ac_useropt"
1105 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1106 ac_unrecognized_sep
=', ';;
1108 eval enable_
$ac_useropt=no
;;
1110 -docdir |
--docdir |
--docdi |
--doc |
--do)
1112 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1113 docdir
=$ac_optarg ;;
1115 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1117 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1118 dvidir
=$ac_optarg ;;
1120 -enable-* |
--enable-*)
1121 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1122 # Reject names that are not valid shell variable names.
1123 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1124 as_fn_error
"invalid feature name: $ac_useropt"
1125 ac_useropt_orig
=$ac_useropt
1126 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 case $ac_user_opts in
1129 "enable_
$ac_useropt"
1131 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1132 ac_unrecognized_sep
=', ';;
1134 eval enable_
$ac_useropt=\
$ac_optarg ;;
1136 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1137 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1138 |
--exec |
--exe |
--ex)
1139 ac_prev
=exec_prefix
;;
1140 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1141 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1142 |
--exec=* |
--exe=* |
--ex=*)
1143 exec_prefix
=$ac_optarg ;;
1145 -gas |
--gas |
--ga |
--g)
1146 # Obsolete; use --with-gas.
1149 -help |
--help |
--hel |
--he |
-h)
1150 ac_init_help
=long
;;
1151 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1152 ac_init_help
=recursive
;;
1153 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1154 ac_init_help
=short
;;
1156 -host |
--host |
--hos |
--ho)
1157 ac_prev
=host_alias
;;
1158 -host=* |
--host=* |
--hos=* |
--ho=*)
1159 host_alias
=$ac_optarg ;;
1161 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1163 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1165 htmldir
=$ac_optarg ;;
1167 -includedir |
--includedir |
--includedi |
--included |
--include \
1168 |
--includ |
--inclu |
--incl |
--inc)
1169 ac_prev
=includedir
;;
1170 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1171 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1172 includedir
=$ac_optarg ;;
1174 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1176 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1177 infodir
=$ac_optarg ;;
1179 -libdir |
--libdir |
--libdi |
--libd)
1181 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1182 libdir
=$ac_optarg ;;
1184 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1185 |
--libexe |
--libex |
--libe)
1186 ac_prev
=libexecdir
;;
1187 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1188 |
--libexe=* |
--libex=* |
--libe=*)
1189 libexecdir
=$ac_optarg ;;
1191 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1192 ac_prev
=localedir
;;
1193 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1194 localedir
=$ac_optarg ;;
1196 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1197 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1198 ac_prev
=localstatedir
;;
1199 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1200 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1201 localstatedir
=$ac_optarg ;;
1203 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1205 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1206 mandir
=$ac_optarg ;;
1208 -nfp |
--nfp |
--nf)
1209 # Obsolete; use --without-fp.
1212 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1213 |
--no-cr |
--no-c |
-n)
1216 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1217 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1220 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1221 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1222 |
--oldin |
--oldi |
--old |
--ol |
--o)
1223 ac_prev
=oldincludedir
;;
1224 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1225 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1226 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1227 oldincludedir
=$ac_optarg ;;
1229 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1231 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1232 prefix
=$ac_optarg ;;
1234 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1235 |
--program-pre |
--program-pr |
--program-p)
1236 ac_prev
=program_prefix
;;
1237 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1238 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1239 program_prefix
=$ac_optarg ;;
1241 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1242 |
--program-suf |
--program-su |
--program-s)
1243 ac_prev
=program_suffix
;;
1244 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1245 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1246 program_suffix
=$ac_optarg ;;
1248 -program-transform-name |
--program-transform-name \
1249 |
--program-transform-nam |
--program-transform-na \
1250 |
--program-transform-n |
--program-transform- \
1251 |
--program-transform |
--program-transfor \
1252 |
--program-transfo |
--program-transf \
1253 |
--program-trans |
--program-tran \
1254 |
--progr-tra |
--program-tr |
--program-t)
1255 ac_prev
=program_transform_name
;;
1256 -program-transform-name=* |
--program-transform-name=* \
1257 |
--program-transform-nam=* |
--program-transform-na=* \
1258 |
--program-transform-n=* |
--program-transform-=* \
1259 |
--program-transform=* |
--program-transfor=* \
1260 |
--program-transfo=* |
--program-transf=* \
1261 |
--program-trans=* |
--program-tran=* \
1262 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1263 program_transform_name
=$ac_optarg ;;
1265 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1267 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1268 pdfdir
=$ac_optarg ;;
1270 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1272 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1275 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1276 |
-silent |
--silent |
--silen |
--sile |
--sil)
1279 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1281 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1283 sbindir
=$ac_optarg ;;
1285 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1286 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1287 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1289 ac_prev
=sharedstatedir
;;
1290 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1291 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1292 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1294 sharedstatedir
=$ac_optarg ;;
1296 -site |
--site |
--sit)
1298 -site=* |
--site=* |
--sit=*)
1301 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1303 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1304 srcdir
=$ac_optarg ;;
1306 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1307 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1308 ac_prev
=sysconfdir
;;
1309 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1310 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1311 sysconfdir
=$ac_optarg ;;
1313 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1314 ac_prev
=target_alias
;;
1315 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1316 target_alias
=$ac_optarg ;;
1318 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1321 -version |
--version |
--versio |
--versi |
--vers |
-V)
1322 ac_init_version
=: ;;
1325 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1326 # Reject names that are not valid shell variable names.
1327 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1328 as_fn_error
"invalid package name: $ac_useropt"
1329 ac_useropt_orig
=$ac_useropt
1330 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1331 case $ac_user_opts in
1335 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1336 ac_unrecognized_sep
=', ';;
1338 eval with_
$ac_useropt=\
$ac_optarg ;;
1340 -without-* |
--without-*)
1341 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1342 # Reject names that are not valid shell variable names.
1343 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1344 as_fn_error
"invalid package name: $ac_useropt"
1345 ac_useropt_orig
=$ac_useropt
1346 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1347 case $ac_user_opts in
1351 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1352 ac_unrecognized_sep
=', ';;
1354 eval with_
$ac_useropt=no
;;
1357 # Obsolete; use --with-x.
1360 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1361 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1362 ac_prev
=x_includes
;;
1363 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1364 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1365 x_includes
=$ac_optarg ;;
1367 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1368 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1369 ac_prev
=x_libraries
;;
1370 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1371 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1372 x_libraries
=$ac_optarg ;;
1374 -*) as_fn_error
"unrecognized option: \`$ac_option'
1375 Try \`$0 --help' for more information."
1379 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1380 # Reject names that are not valid shell variable names.
1381 case $ac_envvar in #(
1382 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1383 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1385 eval $ac_envvar=\
$ac_optarg
1386 export $ac_envvar ;;
1389 # FIXME: should be removed in autoconf 3.0.
1390 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1391 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1392 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1393 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1399 if test -n "$ac_prev"; then
1400 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1401 as_fn_error
"missing argument to $ac_option"
1404 if test -n "$ac_unrecognized_opts"; then
1405 case $enable_option_checking in
1407 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1408 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1412 # Check all directory arguments for consistency.
1413 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1414 datadir sysconfdir sharedstatedir localstatedir includedir \
1415 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1416 libdir localedir mandir
1418 eval ac_val
=\$
$ac_var
1419 # Remove trailing slashes.
1422 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1423 eval $ac_var=\
$ac_val;;
1425 # Be sure to have absolute directory names.
1427 [\\/$
]* | ?
:[\\/]* ) continue;;
1428 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1430 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1433 # There might be people who depend on the old broken behavior: `$host'
1434 # used to hold the argument of --host etc.
1435 # FIXME: To remove some day.
1438 target
=$target_alias
1440 # FIXME: To remove some day.
1441 if test "x$host_alias" != x
; then
1442 if test "x$build_alias" = x
; then
1443 cross_compiling
=maybe
1444 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1445 If a cross compiler is detected then cross compile mode will be used." >&2
1446 elif test "x$build_alias" != "x$host_alias"; then
1452 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1454 test "$silent" = yes && exec 6>/dev
/null
1457 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1458 ac_ls_di
=`ls -di .` &&
1459 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1460 as_fn_error
"working directory cannot be determined"
1461 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1462 as_fn_error
"pwd does not report name of working directory"
1465 # Find the source files, if location was not specified.
1466 if test -z "$srcdir"; then
1467 ac_srcdir_defaulted
=yes
1468 # Try the directory containing this script, then the parent directory.
1469 ac_confdir
=`$as_dirname -- "$as_myself" ||
1470 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1471 X"$as_myself" : 'X\(//\)[^/]' \| \
1472 X"$as_myself" : 'X\(//\)$' \| \
1473 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1474 $as_echo X"$as_myself" |
1475 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1493 if test ! -r "$srcdir/$ac_unique_file"; then
1497 ac_srcdir_defaulted
=no
1499 if test ! -r "$srcdir/$ac_unique_file"; then
1500 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1501 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1503 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1505 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1507 # When building in place, set srcdir=.
1508 if test "$ac_abs_confdir" = "$ac_pwd"; then
1511 # Remove unnecessary trailing slashes from srcdir.
1512 # Double slashes in file names in object file debugging info
1513 # mess up M-x gdb in Emacs.
1515 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1517 for ac_var
in $ac_precious_vars; do
1518 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1519 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1520 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1521 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1525 # Report the --help message.
1527 if test "$ac_init_help" = "long"; then
1528 # Omit some internal or obsolete options to make the list less imposing.
1529 # This message is too long to be a string in the A/UX 3.1 sh.
1531 \`configure' configures libjava version-unused to adapt to many kinds of systems.
1533 Usage: $0 [OPTION]... [VAR=VALUE]...
1535 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1536 VAR=VALUE. See below for descriptions of some of the useful variables.
1538 Defaults for the options are specified in brackets.
1541 -h, --help display this help and exit
1542 --help=short display options specific to this package
1543 --help=recursive display the short help of all the included packages
1544 -V, --version display version information and exit
1545 -q, --quiet, --silent do not print \`checking...' messages
1546 --cache-file=FILE cache test results in FILE [disabled]
1547 -C, --config-cache alias for \`--cache-file=config.cache'
1548 -n, --no-create do not create output files
1549 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1551 Installation directories:
1552 --prefix=PREFIX install architecture-independent files in PREFIX
1553 [$ac_default_prefix]
1554 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1557 By default, \`make install' will install all the files in
1558 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1559 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1560 for instance \`--prefix=\$HOME'.
1562 For better control, use the options below.
1564 Fine tuning of the installation directories:
1565 --bindir=DIR user executables [EPREFIX/bin]
1566 --sbindir=DIR system admin executables [EPREFIX/sbin]
1567 --libexecdir=DIR program executables [EPREFIX/libexec]
1568 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1569 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1570 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1571 --libdir=DIR object code libraries [EPREFIX/lib]
1572 --includedir=DIR C header files [PREFIX/include]
1573 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1574 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1575 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1576 --infodir=DIR info documentation [DATAROOTDIR/info]
1577 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1578 --mandir=DIR man documentation [DATAROOTDIR/man]
1579 --docdir=DIR documentation root [DATAROOTDIR/doc/libjava]
1580 --htmldir=DIR html documentation [DOCDIR]
1581 --dvidir=DIR dvi documentation [DOCDIR]
1582 --pdfdir=DIR pdf documentation [DOCDIR]
1583 --psdir=DIR ps documentation [DOCDIR]
1589 --program-prefix=PREFIX prepend PREFIX to installed program names
1590 --program-suffix=SUFFIX append SUFFIX to installed program names
1591 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1594 --x-includes=DIR X include files are
in DIR
1595 --x-libraries=DIR X library files are
in DIR
1598 --build=BUILD configure
for building on BUILD
[guessed
]
1599 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1600 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1604 if test -n "$ac_init_help"; then
1605 case $ac_init_help in
1606 short | recursive
) echo "Configuration of libjava version-unused:";;
1611 --disable-option-checking ignore unrecognized
--enable/--with options
1612 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1613 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1614 --enable-multilib build many library versions
(default
)
1615 --enable-version-specific-runtime-libs
1616 specify that runtime libraries should be installed
1617 in a compiler-specific directory
1618 --enable-browser-plugin build gcjwebplugin web browser plugin
1619 --enable-gconf-peer compile GConf native peers
for util.preferences
1620 --disable-gjdoc compile GJDoc
(disabled by
--disable-gjdoc)
1622 --enable-java-maintainer-mode
1623 allow rebuilding of .class and .h files
1624 --disable-dependency-tracking speeds up one-time build
1625 --enable-dependency-tracking do not reject slow dependency extractors
1626 --enable-maintainer-mode enable make rules and dependencies not useful
1627 (and sometimes confusing
) to the casual installer
1628 --enable-libgcj-sublibs build libgcj as many sub-libraries
1629 --enable-libgcj-debug enable runtime debugging code
1630 --enable-java-awt list of AWT peer implementations to be built
1631 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1632 --enable-static[=PKGS
] build static libraries
[default
=yes]
1633 --enable-fast-install[=PKGS
]
1634 optimize
for fast installation
[default
=yes]
1635 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1636 --disable-getenv-properties
1637 don
't set system properties from GCJ_PROPERTIES
1638 --enable-hash-synchronization
1639 use global hash table for monitor locks
1640 --enable-libgcj-bc enable(default) or disable BC ABI for portions of
1642 --enable-reduced-reflection
1643 enable or disable(default) -freduced-reflection when
1644 building portions of libgcj
1645 --enable-gc-debug include full support for pointer backtracing etc.
1646 --enable-interpreter enable interpreter
1647 --enable-sjlj-exceptions
1648 force use of builtin_setjmp for exceptions
1649 --disable-java-net disable java.net
1650 --disable-jvmpi disable JVMPI support
1651 --enable-java-gc=TYPE choose garbage collector (default is boehm)
1652 --disable-rpath do not hardcode runtime library paths
1653 --enable-tls Use thread-local storage [default=yes]
1654 --disable-symvers disable symbol versioning for libjava
1655 --enable-aot-compile-rpm
1656 enable installation of aot-compile-rpm [default=no]
1657 --enable-java-home create a standard JDK-style directory layout in the
1658 install tree [default=no]
1661 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1662 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1663 --with-build-libsubdir=DIR Directory where to find libraries for build system
1664 --with-target-subdir=SUBDIR
1665 configure in a subdirectory
1666 --with-cross-host=HOST configure with a cross compiler from HOST
1667 --with-newlib configure with newlib
1668 --with-antlr-jar=file Use ANTLR from the specified jar file
1669 --with-escher=ABS.PATH specify path to escher dir or JAR for X peers
1670 --with-pic try to use only PIC/non-PIC objects [default=use
1672 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1673 --with-ecj-jar=FILE use preinstalled ecj jar
1674 --with-java-home=DIRECTORY
1675 value of java.home system property
1676 --with-win32-nlsapi=ansi or unicows or unicode
1677 native MinGW libgcj Win32 OS API (default is ansi)
1678 --without-libffi don't use libffi
1679 --with-ecos enable runtime eCos target support
1680 --with-system-zlib use installed libz
1681 --with-x use the X Window System
1682 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1683 --with-libiconv-prefix[=DIR
] search
for libiconv
in DIR
/include and DIR
/lib
1684 --without-libiconv-prefix don
't search for libiconv in includedir and libdir
1685 --with-system-libunwind use installed libunwind
1686 --with-python-dir the location to install Python modules. This path
1687 should NOT include the prefix.
1688 --with-gcc-suffix the GCC tool suffix (defaults to empty string)
1689 --with-arch-directory the arch directory under jre/lib (defaults to
1691 --with-os-directory the os directory under include (defaults to
1693 --with-origin-name the JPackage origin name of this package (default is
1695 --with-arch-suffix the arch directory suffix (default is the empty
1697 --with-jvm-root-dir where to install SDK (default is ${prefix}/lib/jvm)
1698 --with-jvm-jar-dir where to install jars (default is
1699 ${prefix}/lib/jvm-exports)
1701 Some influential environment variables:
1702 CC C compiler command
1703 CFLAGS C compiler flags
1704 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1705 nonstandard directory <lib dir>
1706 LIBS libraries to pass to the linker, e.g. -l<library>
1707 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1708 you have headers in a nonstandard directory <include dir>
1709 CXX C++ compiler command
1710 CXXFLAGS C++ compiler flags
1712 CXXCPP C++ preprocessor
1713 XMKMF Path to xmkmf, Makefile generator for X Window System
1715 Use these variables to override the choices made by `configure' or to
help
1716 it to
find libraries and programs with nonstandard names
/locations.
1718 Report bugs to the package provider.
1723 if test "$ac_init_help" = "recursive"; then
1724 # If there are subdirs, report their specific --help.
1725 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1726 test -d "$ac_dir" ||
1727 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1732 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1734 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1735 # A ".." for each directory in $ac_dir_suffix.
1736 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1737 case $ac_top_builddir_sub in
1738 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1739 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1742 ac_abs_top_builddir
=$ac_pwd
1743 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1744 # for backward compatibility:
1745 ac_top_builddir
=$ac_top_build_prefix
1748 .
) # We are building in place.
1750 ac_top_srcdir
=$ac_top_builddir_sub
1751 ac_abs_top_srcdir
=$ac_pwd ;;
1752 [\\/]* | ?
:[\\/]* ) # Absolute name.
1753 ac_srcdir
=$srcdir$ac_dir_suffix;
1754 ac_top_srcdir
=$srcdir
1755 ac_abs_top_srcdir
=$srcdir ;;
1757 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1758 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1759 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1761 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1763 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1764 # Check for guested configure.
1765 if test -f "$ac_srcdir/configure.gnu"; then
1767 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1768 elif test -f "$ac_srcdir/configure"; then
1770 $SHELL "$ac_srcdir/configure" --help=recursive
1772 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1774 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1778 test -n "$ac_init_help" && exit $ac_status
1779 if $ac_init_version; then
1781 libjava configure version-unused
1782 generated by GNU Autoconf
2.64
1784 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1785 This configure
script is free software
; the Free Software Foundation
1786 gives unlimited permission to copy
, distribute and modify it.
1791 ## ------------------------ ##
1792 ## Autoconf initialization. ##
1793 ## ------------------------ ##
1795 # ac_fn_c_try_compile LINENO
1796 # --------------------------
1797 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1798 ac_fn_c_try_compile
()
1800 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1801 rm -f conftest.
$ac_objext
1802 if { { ac_try
="$ac_compile"
1804 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1805 *) ac_try_echo=$ac_try;;
1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1808 $as_echo "$ac_try_echo"; } >&5
1809 (eval "$ac_compile") 2>conftest.err
1811 if test -s conftest.err; then
1812 grep -v '^ *+' conftest.err >conftest.er1
1813 cat conftest.er1 >&5
1814 mv -f conftest.er1 conftest.err
1816 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1817 test $ac_status = 0; } && {
1818 test -z "$ac_c_werror_flag" ||
1819 test ! -s conftest.err
1820 } && test -s conftest.$ac_objext; then :
1823 $as_echo "$as_me: failed program was:" >&5
1824 sed 's/^/| /' conftest.$ac_ext >&5
1828 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1831 } # ac_fn_c_try_compile
1833 # ac_fn_cxx_try_compile LINENO
1834 # ----------------------------
1835 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1836 ac_fn_cxx_try_compile ()
1838 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1839 rm -f conftest.$ac_objext
1840 if { { ac_try="$ac_compile"
1842 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1843 *) ac_try_echo
=$ac_try;;
1845 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1846 $as_echo "$ac_try_echo"; } >&5
1847 (eval "$ac_compile") 2>conftest.err
1849 if test -s conftest.err
; then
1850 grep -v '^ *+' conftest.err
>conftest.er1
1851 cat conftest.er1
>&5
1852 mv -f conftest.er1 conftest.err
1854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1855 test $ac_status = 0; } && {
1856 test -z "$ac_cxx_werror_flag" ||
1857 test ! -s conftest.err
1858 } && test -s conftest.
$ac_objext; then :
1861 $as_echo "$as_me: failed program was:" >&5
1862 sed 's/^/| /' conftest.
$ac_ext >&5
1866 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1869 } # ac_fn_cxx_try_compile
1871 # ac_fn_c_try_link LINENO
1872 # -----------------------
1873 # Try to link conftest.$ac_ext, and return whether this succeeded.
1876 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1877 rm -f conftest.
$ac_objext conftest
$ac_exeext
1878 if { { ac_try
="$ac_link"
1880 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1881 *) ac_try_echo=$ac_try;;
1883 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1884 $as_echo "$ac_try_echo"; } >&5
1885 (eval "$ac_link") 2>conftest.err
1887 if test -s conftest.err; then
1888 grep -v '^ *+' conftest.err >conftest.er1
1889 cat conftest.er1 >&5
1890 mv -f conftest.er1 conftest.err
1892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1893 test $ac_status = 0; } && {
1894 test -z "$ac_c_werror_flag" ||
1895 test ! -s conftest.err
1896 } && test -s conftest$ac_exeext && {
1897 test "$cross_compiling" = yes ||
1898 $as_test_x conftest$ac_exeext
1902 $as_echo "$as_me: failed program was:" >&5
1903 sed 's/^/| /' conftest.$ac_ext >&5
1907 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1908 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1909 # interfere with the next link command; also delete a directory that is
1910 # left behind by Apple's compiler. We do this before executing the actions.
1911 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1912 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1915 } # ac_fn_c_try_link
1917 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1918 # -------------------------------------------------------
1919 # Tests whether HEADER exists and can be compiled using the include files in
1920 # INCLUDES, setting the cache variable VAR accordingly.
1921 ac_fn_c_check_header_compile ()
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925 $as_echo_n "checking for $2... " >&6; }
1926 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927 $as_echo_n "(cached) " >&6
1929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 /* end confdefs.h. */
1934 if ac_fn_c_try_compile "$LINENO"; then :
1939 rm -f core conftest.err conftest.$ac_objext 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_header_compile
1948 # ac_fn_c_try_cpp LINENO
1949 # ----------------------
1950 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1953 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1954 if { { ac_try="$ac_cpp conftest.$ac_ext"
1956 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1957 *) ac_try_echo
=$ac_try;;
1959 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1960 $as_echo "$ac_try_echo"; } >&5
1961 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1963 if test -s conftest.err
; then
1964 grep -v '^ *+' conftest.err
>conftest.er1
1965 cat conftest.er1
>&5
1966 mv -f conftest.er1 conftest.err
1968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1969 test $ac_status = 0; } >/dev
/null
&& {
1970 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1971 test ! -s conftest.err
1975 $as_echo "$as_me: failed program was:" >&5
1976 sed 's/^/| /' conftest.
$ac_ext >&5
1980 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1985 # ac_fn_c_try_run LINENO
1986 # ----------------------
1987 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1988 # that executables *can* be run.
1991 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1992 if { { ac_try
="$ac_link"
1994 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1995 *) ac_try_echo=$ac_try;;
1997 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1998 $as_echo "$ac_try_echo"; } >&5
1999 (eval "$ac_link") 2>&5
2001 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2002 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2003 { { case "(($ac_try" in
2004 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2005 *) ac_try_echo
=$ac_try;;
2007 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2008 $as_echo "$ac_try_echo"; } >&5
2009 (eval "$ac_try") 2>&5
2011 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2012 test $ac_status = 0; }; }; then :
2015 $as_echo "$as_me: program exited with status $ac_status" >&5
2016 $as_echo "$as_me: failed program was:" >&5
2017 sed 's/^/| /' conftest.
$ac_ext >&5
2019 ac_retval
=$ac_status
2021 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2022 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2027 # ac_fn_c_check_func LINENO FUNC VAR
2028 # ----------------------------------
2029 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2030 ac_fn_c_check_func
()
2032 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2034 $as_echo_n "checking for $2... " >&6; }
2035 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2036 $as_echo_n "(cached) " >&6
2038 if test x
$gcc_no_link = xyes
; then
2039 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2042 /* end confdefs.h. */
2043 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2044 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2045 #define $2 innocuous_$2
2047 /* System header to define __stub macros and hopefully few prototypes,
2048 which can conflict with char $2 (); below.
2049 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2050 <limits.h> exists even on freestanding compilers. */
2053 # include <limits.h>
2055 # include <assert.h>
2060 /* Override any GCC internal prototype to avoid an error.
2061 Use char because int might match the return type of a GCC
2062 builtin and then its argument prototype would still apply. */
2067 /* The GNU C library defines this for functions which it implements
2068 to always fail with ENOSYS. Some functions are actually named
2069 something starting with __ and the normal name is an alias. */
2070 #if defined __stub_$2 || defined __stub___$2
2082 if ac_fn_c_try_link
"$LINENO"; then :
2087 rm -f core conftest.err conftest.
$ac_objext \
2088 conftest
$ac_exeext conftest.
$ac_ext
2091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2092 $as_echo "$ac_res" >&6; }
2093 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2095 } # ac_fn_c_check_func
2097 # ac_fn_cxx_try_cpp LINENO
2098 # ------------------------
2099 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2100 ac_fn_cxx_try_cpp
()
2102 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2103 if { { ac_try
="$ac_cpp conftest.$ac_ext"
2105 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2106 *) ac_try_echo=$ac_try;;
2108 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2109 $as_echo "$ac_try_echo"; } >&5
2110 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2112 if test -s conftest.err; then
2113 grep -v '^ *+' conftest.err >conftest.er1
2114 cat conftest.er1 >&5
2115 mv -f conftest.er1 conftest.err
2117 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2118 test $ac_status = 0; } >/dev/null && {
2119 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2120 test ! -s conftest.err
2124 $as_echo "$as_me: failed program was:" >&5
2125 sed 's/^/| /' conftest.$ac_ext >&5
2129 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2132 } # ac_fn_cxx_try_cpp
2134 # ac_fn_cxx_try_link LINENO
2135 # -------------------------
2136 # Try to link conftest.$ac_ext, and return whether this succeeded.
2137 ac_fn_cxx_try_link ()
2139 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2140 rm -f conftest.$ac_objext conftest$ac_exeext
2141 if { { ac_try="$ac_link"
2143 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2144 *) ac_try_echo
=$ac_try;;
2146 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2147 $as_echo "$ac_try_echo"; } >&5
2148 (eval "$ac_link") 2>conftest.err
2150 if test -s conftest.err
; then
2151 grep -v '^ *+' conftest.err
>conftest.er1
2152 cat conftest.er1
>&5
2153 mv -f conftest.er1 conftest.err
2155 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2156 test $ac_status = 0; } && {
2157 test -z "$ac_cxx_werror_flag" ||
2158 test ! -s conftest.err
2159 } && test -s conftest
$ac_exeext && {
2160 test "$cross_compiling" = yes ||
2161 $as_test_x conftest
$ac_exeext
2165 $as_echo "$as_me: failed program was:" >&5
2166 sed 's/^/| /' conftest.
$ac_ext >&5
2170 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2171 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2172 # interfere with the next link command; also delete a directory that is
2173 # left behind by Apple's compiler. We do this before executing the actions.
2174 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2175 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2178 } # ac_fn_cxx_try_link
2180 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2181 # -------------------------------------------------------
2182 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2183 # the include files in INCLUDES and setting the cache variable VAR
2185 ac_fn_c_check_header_mongrel
()
2187 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2188 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2190 $as_echo_n "checking for $2... " >&6; }
2191 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2192 $as_echo_n "(cached) " >&6
2195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2196 $as_echo "$ac_res" >&6; }
2198 # Is the header compilable?
2199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2200 $as_echo_n "checking $2 usability... " >&6; }
2201 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2202 /* end confdefs.h. */
2206 if ac_fn_c_try_compile
"$LINENO"; then :
2207 ac_header_compiler
=yes
2209 ac_header_compiler
=no
2211 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2213 $as_echo "$ac_header_compiler" >&6; }
2215 # Is the header present?
2216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2217 $as_echo_n "checking $2 presence... " >&6; }
2218 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2219 /* end confdefs.h. */
2222 if ac_fn_c_try_cpp
"$LINENO"; then :
2223 ac_header_preproc
=yes
2225 ac_header_preproc
=no
2227 rm -f conftest.err conftest.
$ac_ext
2228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2229 $as_echo "$ac_header_preproc" >&6; }
2231 # So? What about this header?
2232 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2234 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2235 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2237 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2241 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2243 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2245 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2246 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2247 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2248 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2249 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2253 $as_echo_n "checking for $2... " >&6; }
2254 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2255 $as_echo_n "(cached) " >&6
2257 eval "$3=\$ac_header_compiler"
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2261 $as_echo "$ac_res" >&6; }
2263 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2265 } # ac_fn_c_check_header_mongrel
2267 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2268 # ----------------------------------------------------
2269 # Tries to find if the field MEMBER exists in type AGGR, after including
2270 # INCLUDES, setting cache variable VAR accordingly.
2271 ac_fn_c_check_member
()
2273 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2275 $as_echo_n "checking for $2.$3... " >&6; }
2276 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2277 $as_echo_n "(cached) " >&6
2279 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2280 /* end confdefs.h. */
2292 if ac_fn_c_try_compile
"$LINENO"; then :
2295 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2296 /* end confdefs.h. */
2302 if (sizeof ac_aggr.$3)
2308 if ac_fn_c_try_compile
"$LINENO"; then :
2313 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2315 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2319 $as_echo "$ac_res" >&6; }
2320 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2322 } # ac_fn_c_check_member
2324 # ac_fn_c_check_decl LINENO SYMBOL VAR
2325 # ------------------------------------
2326 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2327 ac_fn_c_check_decl
()
2329 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2330 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2331 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2333 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2334 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2335 $as_echo_n "(cached) " >&6
2337 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2338 /* end confdefs.h. */
2343 #ifndef $as_decl_name
2345 (void) $as_decl_use;
2347 (void) $as_decl_name;
2355 if ac_fn_c_try_compile
"$LINENO"; then :
2360 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2364 $as_echo "$ac_res" >&6; }
2365 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2367 } # ac_fn_c_check_decl
2369 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2370 # --------------------------------------------
2371 # Tries to find the compile-time value of EXPR in a program that includes
2372 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2374 ac_fn_c_compute_int
()
2376 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2377 if test "$cross_compiling" = yes; then
2378 # Depending upon the size, compute the lo and hi bounds.
2379 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2380 /* end confdefs.h. */
2385 static int test_array [1 - 2 * !(($2) >= 0)];
2392 if ac_fn_c_try_compile
"$LINENO"; then :
2395 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2396 /* end confdefs.h. */
2401 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2408 if ac_fn_c_try_compile
"$LINENO"; then :
2409 ac_hi
=$ac_mid; break
2411 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2412 if test $ac_lo -le $ac_mid; then
2416 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2418 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2421 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2422 /* end confdefs.h. */
2427 static int test_array [1 - 2 * !(($2) < 0)];
2434 if ac_fn_c_try_compile
"$LINENO"; then :
2437 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2438 /* end confdefs.h. */
2443 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2450 if ac_fn_c_try_compile
"$LINENO"; then :
2451 ac_lo
=$ac_mid; break
2453 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2454 if test $ac_mid -le $ac_hi; then
2458 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2460 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2465 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2467 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2468 # Binary search between lo and hi bounds.
2469 while test "x$ac_lo" != "x$ac_hi"; do
2470 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2471 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2472 /* end confdefs.h. */
2477 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2484 if ac_fn_c_try_compile
"$LINENO"; then :
2487 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2489 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2492 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2496 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2497 /* end confdefs.h. */
2499 static long int longval () { return $2; }
2500 static unsigned long int ulongval () { return $2; }
2507 FILE *f = fopen ("conftest.val", "w");
2512 long int i = longval ();
2515 fprintf (f, "%ld", i);
2519 unsigned long int i = ulongval ();
2522 fprintf (f, "%lu", i);
2524 /* Do not output a trailing newline, as this causes \r\n confusion
2525 on some platforms. */
2526 return ferror (f) || fclose (f) != 0;
2532 if ac_fn_c_try_run
"$LINENO"; then :
2533 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2537 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2538 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2542 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2545 } # ac_fn_c_compute_int
2547 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2548 # -------------------------------------------
2549 # Tests whether TYPE exists after having included INCLUDES, setting cache
2550 # variable VAR accordingly.
2551 ac_fn_c_check_type
()
2553 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2555 $as_echo_n "checking for $2... " >&6; }
2556 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2557 $as_echo_n "(cached) " >&6
2560 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2561 /* end confdefs.h. */
2572 if ac_fn_c_try_compile
"$LINENO"; then :
2573 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2574 /* end confdefs.h. */
2585 if ac_fn_c_try_compile
"$LINENO"; then :
2590 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2592 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2596 $as_echo "$ac_res" >&6; }
2597 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2599 } # ac_fn_c_check_type
2600 cat >config.log
<<_ACEOF
2601 This file contains any messages produced by compilers while
2602 running configure, to aid debugging if configure makes a mistake.
2604 It was created by libjava $as_me version-unused, which was
2605 generated by GNU Autoconf 2.64. Invocation command line was
2617 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2618 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2619 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2620 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2621 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2623 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2624 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2626 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2627 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2628 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2629 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2630 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2631 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2632 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2636 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2640 test -z "$as_dir" && as_dir
=.
2641 $as_echo "PATH: $as_dir"
2657 # Keep a trace of the command line.
2658 # Strip out --no-create and --no-recursion so they do not pile up.
2659 # Strip out --silent because we don't want to record it for future runs.
2660 # Also quote any args containing shell meta-characters.
2661 # Make two passes to allow for proper duplicate-argument suppression.
2665 ac_must_keep_next
=false
2671 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2672 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2673 |
-silent |
--silent |
--silen |
--sile |
--sil)
2676 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2679 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2681 as_fn_append ac_configure_args1
" '$ac_arg'"
2682 if test $ac_must_keep_next = true
; then
2683 ac_must_keep_next
=false
# Got value, back to normal.
2686 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2687 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2688 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2689 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2690 case "$ac_configure_args0 " in
2691 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2694 -* ) ac_must_keep_next
=true
;;
2697 as_fn_append ac_configure_args
" '$ac_arg'"
2702 { ac_configure_args0
=; unset ac_configure_args0
;}
2703 { ac_configure_args1
=; unset ac_configure_args1
;}
2705 # When interrupted or exit'd, cleanup temporary files, and complete
2706 # config.log. We remove comments because anyway the quotes in there
2707 # would cause problems or look ugly.
2708 # WARNING: Use '\'' to represent an apostrophe within the trap.
2709 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2710 trap 'exit_status=$?
2711 # Save into config.log some information that might help in debugging.
2716 ## ---------------- ##
2717 ## Cache variables. ##
2718 ## ---------------- ##
2721 # The following way of writing the cache mishandles newlines in values,
2723 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2724 eval ac_val=\$$ac_var
2728 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2729 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2732 _ | IFS | as_nl) ;; #(
2733 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2734 *) { eval $ac_var=; unset $ac_var;} ;;
2739 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2740 *${as_nl}ac_space=\ *)
2742 "s/'\''/'\''\\\\'\'''\''/g;
2743 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2746 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2754 ## ----------------- ##
2755 ## Output variables. ##
2756 ## ----------------- ##
2759 for ac_var in $ac_subst_vars
2761 eval ac_val=\$$ac_var
2763 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2765 $as_echo "$ac_var='\''$ac_val'\''"
2769 if test -n "$ac_subst_files"; then
2771 ## ------------------- ##
2772 ## File substitutions. ##
2773 ## ------------------- ##
2776 for ac_var
in $ac_subst_files
2778 eval ac_val
=\$
$ac_var
2780 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2782 $as_echo "$ac_var='\''$ac_val'\''"
2787 if test -s confdefs.h; then
2797 test "$ac_signal" != 0 &&
2798 $as_echo "$as_me: caught signal $ac_signal"
2799 $as_echo "$as_me: exit $exit_status"
2801 rm -f core *.core core.conftest.* &&
2802 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2805 for ac_signal
in 1 2 13 15; do
2806 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2810 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2811 rm -f -r conftest
* confdefs.h
2813 $as_echo "/* confdefs.h */" > confdefs.h
2815 # Predefined preprocessor variables.
2817 cat >>confdefs.h
<<_ACEOF
2818 #define PACKAGE_NAME "$PACKAGE_NAME"
2821 cat >>confdefs.h
<<_ACEOF
2822 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2825 cat >>confdefs.h
<<_ACEOF
2826 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2829 cat >>confdefs.h
<<_ACEOF
2830 #define PACKAGE_STRING "$PACKAGE_STRING"
2833 cat >>confdefs.h
<<_ACEOF
2834 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2837 cat >>confdefs.h
<<_ACEOF
2838 #define PACKAGE_URL "$PACKAGE_URL"
2842 # Let the site file select an alternate cache file if it wants to.
2843 # Prefer an explicitly selected file to automatically selected ones.
2846 if test -n "$CONFIG_SITE"; then
2847 ac_site_file1
=$CONFIG_SITE
2848 elif test "x$prefix" != xNONE
; then
2849 ac_site_file1
=$prefix/share
/config.site
2850 ac_site_file2
=$prefix/etc
/config.site
2852 ac_site_file1
=$ac_default_prefix/share
/config.site
2853 ac_site_file2
=$ac_default_prefix/etc
/config.site
2855 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2857 test "x$ac_site_file" = xNONE
&& continue
2858 if test -r "$ac_site_file"; then
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2860 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2861 sed 's/^/| /' "$ac_site_file" >&5
2866 if test -r "$cache_file"; then
2867 # Some versions of bash will fail to source /dev/null (special
2868 # files actually), so we avoid doing that.
2869 if test -f "$cache_file"; then
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2871 $as_echo "$as_me: loading cache $cache_file" >&6;}
2873 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2874 *) .
"./$cache_file";;
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2879 $as_echo "$as_me: creating cache $cache_file" >&6;}
2883 # Check that the precious variables saved in the cache have kept the same
2885 ac_cache_corrupted
=false
2886 for ac_var
in $ac_precious_vars; do
2887 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2888 eval ac_new_set
=\
$ac_env_${ac_var}_set
2889 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2890 eval ac_new_val
=\
$ac_env_${ac_var}_value
2891 case $ac_old_set,$ac_new_set in
2893 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2894 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2895 ac_cache_corrupted
=: ;;
2897 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2898 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2899 ac_cache_corrupted
=: ;;
2902 if test "x$ac_old_val" != "x$ac_new_val"; then
2903 # differences in whitespace do not lead to failure.
2904 ac_old_val_w
=`echo x $ac_old_val`
2905 ac_new_val_w
=`echo x $ac_new_val`
2906 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2907 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2908 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2909 ac_cache_corrupted
=:
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2912 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2913 eval $ac_var=\
$ac_old_val
2915 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2916 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2918 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2921 # Pass precious variables to config.status.
2922 if test "$ac_new_set" = set; then
2924 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2925 *) ac_arg
=$ac_var=$ac_new_val ;;
2927 case " $ac_configure_args " in
2928 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2929 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2933 if $ac_cache_corrupted; then
2934 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2935 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2937 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2938 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2940 ## -------------------- ##
2941 ## Main body of script. ##
2942 ## -------------------- ##
2945 ac_cpp
='$CPP $CPPFLAGS'
2946 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2947 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2948 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2958 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2959 for ac_t
in install-sh
install.sh shtool
; do
2960 if test -f "$ac_dir/$ac_t"; then
2962 ac_install_sh
="$ac_aux_dir/$ac_t -c"
2967 if test -z "$ac_aux_dir"; then
2968 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2971 # These three variables are undocumented and unsupported,
2972 # and are intended to be withdrawn in a future Autoconf release.
2973 # They can cause serious problems if a builder's source tree is in a directory
2974 # whose full name contains unusual characters.
2975 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2976 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2977 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2980 # Make sure we can run config.sub.
2981 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2982 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2985 $as_echo_n "checking build system type... " >&6; }
2986 if test "${ac_cv_build+set}" = set; then :
2987 $as_echo_n "(cached) " >&6
2989 ac_build_alias
=$build_alias
2990 test "x$ac_build_alias" = x
&&
2991 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2992 test "x$ac_build_alias" = x
&&
2993 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
2994 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2995 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2999 $as_echo "$ac_cv_build" >&6; }
3000 case $ac_cv_build in
3002 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
3005 ac_save_IFS
=$IFS; IFS
='-'
3011 # Remember, the first character of IFS is used to create $*,
3012 # except with old shells:
3015 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3018 case ${build_alias} in
3019 "") build_noncanonical
=${build} ;;
3020 *) build_noncanonical
=${build_alias} ;;
3023 case ${host_alias} in
3024 "") host_noncanonical
=${build_noncanonical} ;;
3025 *) host_noncanonical
=${host_alias} ;;
3028 case ${target_alias} in
3029 "") target_noncanonical
=${host_noncanonical} ;;
3030 *) target_noncanonical
=${target_alias} ;;
3034 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
3035 # have matching libraries, they should use host libraries: Makefile.tpl
3036 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
3037 # However, they still use the build modules, because the corresponding
3038 # host modules (e.g. bison) are only built for the host when bootstrap
3040 # - build_subdir is where we find build modules, and never changes.
3041 # - build_libsubdir is where we find build libraries, and can be overridden.
3043 # Prefix 'build-' so this never conflicts with target_subdir.
3044 build_subdir
="build-${build_noncanonical}"
3046 # Check whether --with-build-libsubdir was given.
3047 if test "${with_build_libsubdir+set}" = set; then :
3048 withval
=$with_build_libsubdir; build_libsubdir
="$withval"
3050 build_libsubdir
="$build_subdir"
3053 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
3054 if ( test $srcdir = .
&& test -d gcc
) \
3055 ||
test -d $srcdir/..
/host-
${host_noncanonical}; then
3056 host_subdir
="host-${host_noncanonical}"
3061 target_subdir
=${target_noncanonical}
3064 # We use these options to decide which functions to include.
3066 # Check whether --with-target-subdir was given.
3067 if test "${with_target_subdir+set}" = set; then :
3068 withval
=$with_target_subdir;
3072 # We may get other options which we don't document:
3073 # --with-target-subdir, --with-multisrctop, --with-multisubdir
3075 # Find the rest of the source tree framework.
3076 # Default to --enable-multilib
3077 # Check whether --enable-multilib was given.
3078 if test "${enable_multilib+set}" = set; then :
3079 enableval
=$enable_multilib; case "$enableval" in
3080 yes) multilib
=yes ;;
3082 *) as_fn_error
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3089 # We may get other options which we leave undocumented:
3090 # --with-target-subdir, --with-multisrctop, --with-multisubdir
3091 # See config-ml.in if you want the gory details.
3093 if test "$srcdir" = "."; then
3094 if test "$with_target_subdir" != "."; then
3095 multi_basedir
="$srcdir/$with_multisrctop../.."
3097 multi_basedir
="$srcdir/$with_multisrctop.."
3100 multi_basedir
="$srcdir/.."
3104 # Even if the default multilib is not a cross compilation,
3105 # it may be that some of the other multilibs are.
3106 if test $cross_compiling = no
&& test $multilib = yes \
3107 && test "x${with_multisubdir}" != x
; then
3108 cross_compiling
=maybe
3111 ac_config_commands
="$ac_config_commands default-1"
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3115 $as_echo_n "checking host system type... " >&6; }
3116 if test "${ac_cv_host+set}" = set; then :
3117 $as_echo_n "(cached) " >&6
3119 if test "x$host_alias" = x
; then
3120 ac_cv_host
=$ac_cv_build
3122 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3123 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3128 $as_echo "$ac_cv_host" >&6; }
3131 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
3134 ac_save_IFS
=$IFS; IFS
='-'
3140 # Remember, the first character of IFS is used to create $*,
3141 # except with old shells:
3144 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3148 $as_echo_n "checking target system type... " >&6; }
3149 if test "${ac_cv_target+set}" = set; then :
3150 $as_echo_n "(cached) " >&6
3152 if test "x$target_alias" = x
; then
3153 ac_cv_target
=$ac_cv_host
3155 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3156 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3161 $as_echo "$ac_cv_target" >&6; }
3162 case $ac_cv_target in
3164 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
3166 target
=$ac_cv_target
3167 ac_save_IFS
=$IFS; IFS
='-'
3173 # Remember, the first character of IFS is used to create $*,
3174 # except with old shells:
3177 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
3180 # The aliases save the names the user supplied, while $host etc.
3181 # will get canonicalized.
3182 test -n "$target_alias" &&
3183 test "$program_prefix$program_suffix$program_transform_name" = \
3185 program_prefix
=${target_alias}-
3187 case ${build_alias} in
3188 "") build_noncanonical
=${build} ;;
3189 *) build_noncanonical
=${build_alias} ;;
3192 case ${target_alias} in
3193 "") target_noncanonical
=${host_noncanonical} ;;
3194 *) target_noncanonical
=${target_alias} ;;
3204 LIBSTDCXX_RAW_CXX_CXXFLAGS
="\
3205 -I\$(top_builddir)/../libstdc++-v3/include \
3206 -I\$(top_builddir)/../libstdc++-v3/include/\$(target_noncanonical) \
3207 -I\$(top_srcdir)/../libstdc++-v3/libsupc++"
3208 LIBSTDCXX_RAW_CXX_LDFLAGS
="\
3209 \$(top_builddir)/../libstdc++-v3/src/libstdc++.la"
3214 # This works around the fact that libtool configuration may change LD
3215 # for this particular configuration, but some shells, instead of
3216 # keeping the changes in LD private, export them just because LD is
3218 ORIGINAL_LD_FOR_MULTILIBS
=$LD
3220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3221 $as_echo_n "checking whether ln -s works... " >&6; }
3223 if test "$LN_S" = "ln -s"; then
3224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3225 $as_echo "yes" >&6; }
3227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3228 $as_echo "no, using $LN_S" >&6; }
3232 # This works around an automake problem.
3233 mkinstalldirs
="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
3237 # Check whether --with-cross-host was given.
3238 if test "${with_cross_host+set}" = set; then :
3239 withval
=$with_cross_host;
3244 # Check whether --with-newlib was given.
3245 if test "${with_newlib+set}" = set; then :
3246 withval
=$with_newlib;
3250 # Check whether --enable-version-specific-runtime-libs was given.
3251 if test "${enable_version_specific_runtime_libs+set}" = set; then :
3252 enableval
=$enable_version_specific_runtime_libs; case "$enableval" in
3253 yes) version_specific_libs
=yes ;;
3254 no
) version_specific_libs
=no
;;
3255 *) as_fn_error
"Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
3258 version_specific_libs
=no
3263 # Check whether --enable-browser-plugin was given.
3264 if test "${enable_browser_plugin+set}" = set; then :
3265 enableval
=$enable_browser_plugin; case "$enableval" in
3266 yes) browser_plugin_enabled
=yes ;;
3267 no
) browser_plugin_enabled
=no
;;
3268 *) as_fn_error
"Unknown argument to enable/disable browser plugin" "$LINENO" 5;;
3271 browser_plugin_enabled
=no
3276 # Check whether --enable-gconf-peer was given.
3277 if test "${enable_gconf_peer+set}" = set; then :
3278 enableval
=$enable_gconf_peer; case "$enableval" in
3279 yes) gconf_enabled
=yes ;;
3280 no
) gconf_enabled
=no
;;
3281 *) as_fn_error
"Unknown argument to enable/disable gconf-peer" "$LINENO" 5;;
3290 # Check whether --with-antlr-jar was given.
3291 if test "${with_antlr_jar+set}" = set; then :
3292 withval
=$with_antlr_jar;
3302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for antlr.jar" >&5
3303 $as_echo_n "checking for antlr.jar... " >&6; }
3304 if test "x$ANTLR_JAR" = x
; then
3305 for antlr_lib_home
in `ls -d /usr/local/share/antlr* 2> /dev/null` \
3306 /usr
/share
/antlr
/lib
/usr
/share
/java
/usr
/lib
;
3308 if test -f "$antlr_lib_home/antlr.jar"; then
3309 # FIXME: version check for antlr needed without using a VM
3310 ANTLR_JAR
="$antlr_lib_home/antlr.jar"
3314 if test "x$ANTLR_JAR" = x
; then
3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
3316 $as_echo "not found" >&6; }
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ANTLR_JAR" >&5
3319 $as_echo "$ANTLR_JAR" >&6; }
3322 if test -f "${ANTLR_JAR}"; then
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ANTLR_JAR" >&5
3324 $as_echo "$ANTLR_JAR" >&6; }
3326 as_fn_error
"antlr jar file not found: $ANTLR_JAR" "$LINENO" 5
3331 # Check whether --enable-gjdoc was given.
3332 if test "${enable_gjdoc+set}" = set; then :
3333 enableval
=$enable_gjdoc; case "${enableval}" in
3334 yes) BUILD_GJDOC
=yes ;;
3335 no
) BUILD_GJDOC
=no
;;
3336 *) BUILD_GJDOC
=yes ;;
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gjdoc" >&5
3344 $as_echo_n "checking whether to build gjdoc... " >&6; }
3345 if test "x$BUILD_GJDOC" = xmaybe
; then
3346 if test -f "${ANTLR_JAR}"; then
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3349 $as_echo "yes" >&6; }
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, antlr.jar not found" >&5
3353 $as_echo "no, antlr.jar not found" >&6; }
3356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_GJDOC" >&5
3357 $as_echo "$BUILD_GJDOC" >&6; }
3359 if test "x${BUILD_GJDOC}" = xyes
; then
3361 CREATE_GJDOC_FALSE
='#'
3363 CREATE_GJDOC_TRUE
='#'
3368 # Check whether --enable-java-maintainer-mode was given.
3369 if test "${enable_java_maintainer_mode+set}" = set; then :
3370 enableval
=$enable_java_maintainer_mode;
3373 if test "$enable_java_maintainer_mode" = yes; then
3374 JAVA_MAINTAINER_MODE_TRUE
=
3375 JAVA_MAINTAINER_MODE_FALSE
='#'
3377 JAVA_MAINTAINER_MODE_TRUE
='#'
3378 JAVA_MAINTAINER_MODE_FALSE
=
3382 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
3385 # For libstdc++-v3, -fno-builtin must be present here so that a
3386 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
3387 # used in later tests. This may not be necessary in libjava; I don't know.
3388 save_CXXFLAGS
="$CXXFLAGS"
3389 CXXFLAGS
="$CXXFLAGS -fno-builtin"
3391 ac_cpp
='$CPP $CPPFLAGS'
3392 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3393 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3394 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3395 if test -n "$ac_tool_prefix"; then
3396 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3397 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3399 $as_echo_n "checking for $ac_word... " >&6; }
3400 if test "${ac_cv_prog_CC+set}" = set; then :
3401 $as_echo_n "(cached) " >&6
3403 if test -n "$CC"; then
3404 ac_cv_prog_CC
="$CC" # Let the user override the test.
3406 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3410 test -z "$as_dir" && as_dir
=.
3411 for ac_exec_ext
in '' $ac_executable_extensions; do
3412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3413 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3424 if test -n "$CC"; then
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3426 $as_echo "$CC" >&6; }
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3429 $as_echo "no" >&6; }
3434 if test -z "$ac_cv_prog_CC"; then
3436 # Extract the first word of "gcc", so it can be a program name with args.
3437 set dummy gcc
; ac_word
=$2
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3439 $as_echo_n "checking for $ac_word... " >&6; }
3440 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3441 $as_echo_n "(cached) " >&6
3443 if test -n "$ac_ct_CC"; then
3444 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3446 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3450 test -z "$as_dir" && as_dir
=.
3451 for ac_exec_ext
in '' $ac_executable_extensions; do
3452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3453 ac_cv_prog_ac_ct_CC
="gcc"
3454 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3463 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3464 if test -n "$ac_ct_CC"; then
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3466 $as_echo "$ac_ct_CC" >&6; }
3468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3469 $as_echo "no" >&6; }
3472 if test "x$ac_ct_CC" = x
; then
3475 case $cross_compiling:$ac_tool_warned in
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3478 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3479 ac_tool_warned
=yes ;;
3487 if test -z "$CC"; then
3488 if test -n "$ac_tool_prefix"; then
3489 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3490 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3492 $as_echo_n "checking for $ac_word... " >&6; }
3493 if test "${ac_cv_prog_CC+set}" = set; then :
3494 $as_echo_n "(cached) " >&6
3496 if test -n "$CC"; then
3497 ac_cv_prog_CC
="$CC" # Let the user override the test.
3499 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3503 test -z "$as_dir" && as_dir
=.
3504 for ac_exec_ext
in '' $ac_executable_extensions; do
3505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3506 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3517 if test -n "$CC"; then
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3519 $as_echo "$CC" >&6; }
3521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3522 $as_echo "no" >&6; }
3528 if test -z "$CC"; then
3529 # Extract the first word of "cc", so it can be a program name with args.
3530 set dummy cc
; ac_word
=$2
3531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3532 $as_echo_n "checking for $ac_word... " >&6; }
3533 if test "${ac_cv_prog_CC+set}" = set; then :
3534 $as_echo_n "(cached) " >&6
3536 if test -n "$CC"; then
3537 ac_cv_prog_CC
="$CC" # Let the user override the test.
3540 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3544 test -z "$as_dir" && as_dir
=.
3545 for ac_exec_ext
in '' $ac_executable_extensions; do
3546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3547 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3548 ac_prog_rejected
=yes
3552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3559 if test $ac_prog_rejected = yes; then
3560 # We found a bogon in the path, so make sure we never use it.
3561 set dummy
$ac_cv_prog_CC
3563 if test $# != 0; then
3564 # We chose a different compiler from the bogus one.
3565 # However, it has the same basename, so the bogon will be chosen
3566 # first if we set CC to just the basename; use the full file name.
3568 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3574 if test -n "$CC"; then
3575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3576 $as_echo "$CC" >&6; }
3578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3579 $as_echo "no" >&6; }
3584 if test -z "$CC"; then
3585 if test -n "$ac_tool_prefix"; then
3586 for ac_prog
in cl.exe
3588 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3589 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3591 $as_echo_n "checking for $ac_word... " >&6; }
3592 if test "${ac_cv_prog_CC+set}" = set; then :
3593 $as_echo_n "(cached) " >&6
3595 if test -n "$CC"; then
3596 ac_cv_prog_CC
="$CC" # Let the user override the test.
3598 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3602 test -z "$as_dir" && as_dir
=.
3603 for ac_exec_ext
in '' $ac_executable_extensions; do
3604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3605 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3616 if test -n "$CC"; then
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3618 $as_echo "$CC" >&6; }
3620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3621 $as_echo "no" >&6; }
3625 test -n "$CC" && break
3628 if test -z "$CC"; then
3630 for ac_prog
in cl.exe
3632 # Extract the first word of "$ac_prog", so it can be a program name with args.
3633 set dummy
$ac_prog; ac_word
=$2
3634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3635 $as_echo_n "checking for $ac_word... " >&6; }
3636 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3637 $as_echo_n "(cached) " >&6
3639 if test -n "$ac_ct_CC"; then
3640 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3642 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3646 test -z "$as_dir" && as_dir
=.
3647 for ac_exec_ext
in '' $ac_executable_extensions; do
3648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3649 ac_cv_prog_ac_ct_CC
="$ac_prog"
3650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3659 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3660 if test -n "$ac_ct_CC"; then
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3662 $as_echo "$ac_ct_CC" >&6; }
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3665 $as_echo "no" >&6; }
3669 test -n "$ac_ct_CC" && break
3672 if test "x$ac_ct_CC" = x
; then
3675 case $cross_compiling:$ac_tool_warned in
3677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3678 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3679 ac_tool_warned
=yes ;;
3688 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3689 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3690 as_fn_error
"no acceptable C compiler found in \$PATH
3691 See \`config.log' for more details." "$LINENO" 5; }
3693 # Provide some information about the compiler.
3694 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3697 for ac_option
in --version -v -V -qversion; do
3698 { { ac_try
="$ac_compiler $ac_option >&5"
3700 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3701 *) ac_try_echo=$ac_try;;
3703 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3704 $as_echo "$ac_try_echo"; } >&5
3705 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3707 if test -s conftest.err; then
3709 ... rest of stderr output deleted ...
3710 10q' conftest.err >conftest.er1
3711 cat conftest.er1 >&5
3712 rm -f conftest.er1 conftest.err
3714 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3715 test $ac_status = 0; }
3718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3719 /* end confdefs.h. */
3730 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3731 (eval $ac_link) 2>&5
3733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3734 test $ac_status = 0; }; then :
3739 if test x$gcc_no_link = xyes; then
3740 # Setting cross_compile will disable run tests; it will
3741 # also disable AC_CHECK_FILE but that's generally
3742 # correct if we can't link.
3746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3747 /* end confdefs.h. */
3757 ac_clean_files_save=$ac_clean_files
3758 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3759 # Try to create an executable without -o first, disregard a.out.
3760 # It will help us diagnose broken compilers, and finding out an intuition
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3763 $as_echo_n "checking for C compiler default output file name... " >&6; }
3764 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3766 # The possible output files:
3767 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3770 for ac_file in $ac_files
3773 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3774 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3779 if { { ac_try="$ac_link_default"
3781 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3782 *) ac_try_echo
=$ac_try;;
3784 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3785 $as_echo "$ac_try_echo"; } >&5
3786 (eval "$ac_link_default") 2>&5
3788 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3789 test $ac_status = 0; }; then :
3790 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3791 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3792 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3793 # so that the user can short-circuit this test for compilers unknown to
3795 for ac_file
in $ac_files ''
3797 test -f "$ac_file" ||
continue
3799 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3802 # We found the default executable, but exeext='' is most
3806 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3808 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3810 # We set ac_cv_exeext here because the later test for it is not
3811 # safe: cross compilers may not add the suffix if given an `-o'
3812 # argument, so we may need to know it at that point already.
3813 # Even if this section looks crufty: it has the advantage of
3820 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3826 $as_echo "$ac_file" >&6; }
3827 if test -z "$ac_file"; then :
3828 $as_echo "$as_me: failed program was:" >&5
3829 sed 's/^/| /' conftest.
$ac_ext >&5
3831 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3832 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3833 { as_fn_set_status
77
3834 as_fn_error
"C compiler cannot create executables
3835 See \`config.log' for more details." "$LINENO" 5; }; }
3837 ac_exeext
=$ac_cv_exeext
3839 # Check that the compiler produces executables we can run. If not, either
3840 # the compiler is broken, or we cross compile.
3841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3842 $as_echo_n "checking whether the C compiler works... " >&6; }
3843 # If not cross compiling, check that we can run a simple program.
3844 if test "$cross_compiling" != yes; then
3845 if { ac_try
='./$ac_file'
3846 { { case "(($ac_try" in
3847 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3848 *) ac_try_echo=$ac_try;;
3850 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3851 $as_echo "$ac_try_echo"; } >&5
3852 (eval "$ac_try") 2>&5
3854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3855 test $ac_status = 0; }; }; then
3858 if test "$cross_compiling" = maybe; then
3861 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3862 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3863 as_fn_error "cannot run C compiled programs.
3864 If you meant to cross compile
, use \
`--host'.
3865 See \`config.log
' for more details." "$LINENO" 5; }
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3870 $as_echo "yes" >&6; }
3872 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3873 ac_clean_files=$ac_clean_files_save
3874 # Check that the compiler produces executables we can run. If not, either
3875 # the compiler is broken, or we cross compile.
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3877 $as_echo_n "checking whether we are cross compiling... " >&6; }
3878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3879 $as_echo "$cross_compiling" >&6; }
3881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3882 $as_echo_n "checking for suffix of executables... " >&6; }
3883 if { { ac_try="$ac_link"
3885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3886 *) ac_try_echo=$ac_try;;
3888 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3889 $as_echo "$ac_try_echo"; } >&5
3890 (eval "$ac_link") 2>&5
3892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3893 test $ac_status = 0; }; then :
3894 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3895 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3896 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3898 for ac_file
in conftest.exe conftest conftest.
*; do
3899 test -f "$ac_file" ||
continue
3901 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3902 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3908 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3909 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3910 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3911 See \`config.log' for more details." "$LINENO" 5; }
3913 rm -f conftest
$ac_cv_exeext
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3915 $as_echo "$ac_cv_exeext" >&6; }
3917 rm -f conftest.
$ac_ext
3918 EXEEXT
=$ac_cv_exeext
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3922 $as_echo_n "checking for suffix of object files... " >&6; }
3923 if test "${ac_cv_objext+set}" = set; then :
3924 $as_echo_n "(cached) " >&6
3926 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3927 /* end confdefs.h. */
3937 rm -f conftest.o conftest.obj
3938 if { { ac_try
="$ac_compile"
3940 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3941 *) ac_try_echo=$ac_try;;
3943 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3944 $as_echo "$ac_try_echo"; } >&5
3945 (eval "$ac_compile") 2>&5
3947 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3948 test $ac_status = 0; }; then :
3949 for ac_file in conftest.o conftest.obj conftest.*; do
3950 test -f "$ac_file" || continue;
3952 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3953 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3958 $as_echo "$as_me: failed program was:" >&5
3959 sed 's/^/| /' conftest.$ac_ext >&5
3961 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3962 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3963 as_fn_error "cannot compute suffix of object files
: cannot compile
3964 See \
`config.log' for more details." "$LINENO" 5; }
3966 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3969 $as_echo "$ac_cv_objext" >&6; }
3970 OBJEXT=$ac_cv_objext
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3973 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3974 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3975 $as_echo_n "(cached) " >&6
3977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3978 /* end confdefs.h. */
3991 if ac_fn_c_try_compile "$LINENO"; then :
3996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3997 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4001 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4002 if test $ac_compiler_gnu = yes; then
4007 ac_test_CFLAGS=${CFLAGS+set}
4008 ac_save_CFLAGS=$CFLAGS
4009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4010 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4011 if test "${ac_cv_prog_cc_g+set}" = set; then :
4012 $as_echo_n "(cached) " >&6
4014 ac_save_c_werror_flag=$ac_c_werror_flag
4015 ac_c_werror_flag=yes
4018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4019 /* end confdefs.h. */
4029 if ac_fn_c_try_compile "$LINENO"; then :
4033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4034 /* end confdefs.h. */
4044 if ac_fn_c_try_compile "$LINENO"; then :
4047 ac_c_werror_flag=$ac_save_c_werror_flag
4049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4050 /* end confdefs.h. */
4060 if ac_fn_c_try_compile "$LINENO"; then :
4063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4068 ac_c_werror_flag=$ac_save_c_werror_flag
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4071 $as_echo "$ac_cv_prog_cc_g" >&6; }
4072 if test "$ac_test_CFLAGS" = set; then
4073 CFLAGS=$ac_save_CFLAGS
4074 elif test $ac_cv_prog_cc_g = yes; then
4075 if test "$GCC" = yes; then
4081 if test "$GCC" = yes; then
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4088 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4089 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4090 $as_echo_n "(cached) " >&6
4092 ac_cv_prog_cc_c89=no
4094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4095 /* end confdefs.h. */
4098 #include <sys/types.h>
4099 #include <sys/stat.h>
4100 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4101 struct buf { int x; };
4102 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4103 static char *e (p, i)
4109 static char *f (char * (*g) (char **, int), char **p, ...)
4114 s = g (p, va_arg (v,int));
4119 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4120 function prototypes and stuff, but not '\xHH' hex character constants.
4121 These don't provoke an error unfortunately, instead are silently treated
4122 as 'x'. The following induces an error, until -std is added to get
4123 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4124 array size at least. It's necessary to write '\x00'==0 to get something
4125 that's true only with -std. */
4126 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4128 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4129 inside strings and character constants. */
4131 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4133 int test (int i, double x);
4134 struct s1 {int (*f) (int a);};
4135 struct s2 {int (*f) (double a);};
4136 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4142 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4147 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4148 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4150 CC="$ac_save_CC $ac_arg"
4151 if ac_fn_c_try_compile "$LINENO"; then :
4152 ac_cv_prog_cc_c89=$ac_arg
4154 rm -f core conftest.err conftest.$ac_objext
4155 test "x$ac_cv_prog_cc_c89" != "xno" && break
4157 rm -f conftest.$ac_ext
4162 case "x$ac_cv_prog_cc_c89" in
4164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4165 $as_echo "none needed" >&6; } ;;
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4168 $as_echo "unsupported" >&6; } ;;
4170 CC="$CC $ac_cv_prog_cc_c89"
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4172 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4174 if test "x$ac_cv_prog_cc_c89" != xno; then :
4179 ac_cpp='$CPP $CPPFLAGS'
4180 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4181 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4182 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4185 ac_cpp='$CXXCPP $CPPFLAGS'
4186 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4187 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4188 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4189 if test -z "$CXX"; then
4190 if test -n "$CCC"; then
4193 if test -n "$ac_tool_prefix"; then
4194 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4196 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4197 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4199 $as_echo_n "checking for $ac_word... " >&6; }
4200 if test "${ac_cv_prog_CXX+set}" = set; then :
4201 $as_echo_n "(cached) " >&6
4203 if test -n "$CXX"; then
4204 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4210 test -z "$as_dir" && as_dir=.
4211 for ac_exec_ext in '' $ac_executable_extensions; do
4212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4213 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4224 if test -n "$CXX"; then
4225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4226 $as_echo "$CXX" >&6; }
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4229 $as_echo "no" >&6; }
4233 test -n "$CXX" && break
4236 if test -z "$CXX"; then
4238 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4240 # Extract the first word of "$ac_prog", so it can be a program name with args.
4241 set dummy $ac_prog; ac_word=$2
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4243 $as_echo_n "checking for $ac_word... " >&6; }
4244 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4245 $as_echo_n "(cached) " >&6
4247 if test -n "$ac_ct_CXX"; then
4248 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4254 test -z "$as_dir" && as_dir=.
4255 for ac_exec_ext in '' $ac_executable_extensions; do
4256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4257 ac_cv_prog_ac_ct_CXX="$ac_prog"
4258 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4267 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4268 if test -n "$ac_ct_CXX"; then
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4270 $as_echo "$ac_ct_CXX" >&6; }
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4273 $as_echo "no" >&6; }
4277 test -n "$ac_ct_CXX" && break
4280 if test "x$ac_ct_CXX" = x; then
4283 case $cross_compiling:$ac_tool_warned in
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4286 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4287 ac_tool_warned=yes ;;
4295 # Provide some information about the compiler.
4296 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4299 for ac_option in --version -v -V -qversion; do
4300 { { ac_try="$ac_compiler $ac_option >&5"
4302 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4303 *) ac_try_echo
=$ac_try;;
4305 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4306 $as_echo "$ac_try_echo"; } >&5
4307 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4309 if test -s conftest.err
; then
4311 ... rest of stderr output deleted ...
4312 10q' conftest.err
>conftest.er1
4313 cat conftest.er1
>&5
4314 rm -f conftest.er1 conftest.err
4316 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4317 test $ac_status = 0; }
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4321 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4322 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4323 $as_echo_n "(cached) " >&6
4325 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4326 /* end confdefs.h. */
4339 if ac_fn_cxx_try_compile
"$LINENO"; then :
4344 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4345 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4349 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4350 if test $ac_compiler_gnu = yes; then
4355 ac_test_CXXFLAGS
=${CXXFLAGS+set}
4356 ac_save_CXXFLAGS
=$CXXFLAGS
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4358 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
4359 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4360 $as_echo_n "(cached) " >&6
4362 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
4363 ac_cxx_werror_flag
=yes
4366 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4367 /* end confdefs.h. */
4377 if ac_fn_cxx_try_compile
"$LINENO"; then :
4378 ac_cv_prog_cxx_g
=yes
4381 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4382 /* end confdefs.h. */
4392 if ac_fn_cxx_try_compile
"$LINENO"; then :
4395 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
4397 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4398 /* end confdefs.h. */
4408 if ac_fn_cxx_try_compile
"$LINENO"; then :
4409 ac_cv_prog_cxx_g
=yes
4411 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4413 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4415 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4416 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4419 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4420 if test "$ac_test_CXXFLAGS" = set; then
4421 CXXFLAGS
=$ac_save_CXXFLAGS
4422 elif test $ac_cv_prog_cxx_g = yes; then
4423 if test "$GXX" = yes; then
4429 if test "$GXX" = yes; then
4436 ac_cpp
='$CPP $CPPFLAGS'
4437 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4438 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4439 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4441 CXXFLAGS
="$save_CXXFLAGS"
4443 am__api_version
='1.11'
4445 # Find a good install program. We prefer a C program (faster),
4446 # so one script is as good as another. But avoid the broken or
4447 # incompatible versions:
4448 # SysV /etc/install, /usr/sbin/install
4449 # SunOS /usr/etc/install
4450 # IRIX /sbin/install
4452 # AmigaOS /C/install, which installs bootblocks on floppy discs
4453 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4454 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4455 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4456 # OS/2's system install, which has a completely different semantic
4457 # ./install, which can be erroneously created by make from ./install.sh.
4458 # Reject install programs that cannot install multiple files.
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4460 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4461 if test -z "$INSTALL"; then
4462 if test "${ac_cv_path_install+set}" = set; then :
4463 $as_echo_n "(cached) " >&6
4465 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4469 test -z "$as_dir" && as_dir
=.
4470 # Account for people who put trailing slashes in PATH elements.
4471 case $as_dir/ in #((
4472 .
/ | .
// |
/[cC
]/* | \
4473 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4474 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4477 # OSF1 and SCO ODT 3.0 have their own names for install.
4478 # Don't use installbsd from OSF since it installs stuff as root
4480 for ac_prog
in ginstall scoinst
install; do
4481 for ac_exec_ext
in '' $ac_executable_extensions; do
4482 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4483 if test $ac_prog = install &&
4484 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4485 # AIX install. It has an incompatible calling convention.
4487 elif test $ac_prog = install &&
4488 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4489 # program-specific install script used by HP pwplus--don't use.
4492 rm -rf conftest.one conftest.two conftest.dir
4493 echo one
> conftest.one
4494 echo two
> conftest.two
4496 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4497 test -s conftest.one
&& test -s conftest.two
&&
4498 test -s conftest.dir
/conftest.one
&&
4499 test -s conftest.dir
/conftest.two
4501 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4514 rm -rf conftest.one conftest.two conftest.dir
4517 if test "${ac_cv_path_install+set}" = set; then
4518 INSTALL
=$ac_cv_path_install
4520 # As a last resort, use the slow shell script. Don't cache a
4521 # value for INSTALL within a source directory, because that will
4522 # break other packages using the cache if that directory is
4523 # removed, or if the value is a relative name.
4524 INSTALL
=$ac_install_sh
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4528 $as_echo "$INSTALL" >&6; }
4530 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4531 # It thinks the first close brace ends the variable substitution.
4532 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4534 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4536 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4539 $as_echo_n "checking whether build environment is sane... " >&6; }
4542 echo timestamp
> conftest.
file
4543 # Reject unsafe characters in $srcdir or the absolute working directory
4544 # name. Accept space and tab only in the latter.
4548 *[\\\"\
#\$\&\'\`$am_lf]*)
4549 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
4552 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
4553 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
4556 # Do `set' in a subshell so we don't clobber the current shell's
4557 # arguments. Must try -L first in case configure is actually a
4558 # symlink; some systems play weird games with the mod time of symlinks
4559 # (eg FreeBSD returns the mod time of the symlink's containing
4562 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4563 if test "$*" = "X"; then
4565 set X
`ls -t "$srcdir/configure" conftest.file`
4568 if test "$*" != "X $srcdir/configure conftest.file" \
4569 && test "$*" != "X conftest.file $srcdir/configure"; then
4571 # If neither matched, then we have a broken ls. This can happen
4572 # if, for instance, CONFIG_SHELL is bash and it inherits a
4573 # broken ls alias from the environment. This has actually
4574 # happened. Such a system could not be considered "sane".
4575 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
4576 alias in your environment" "$LINENO" 5
4579 test "$2" = conftest.
file
4585 as_fn_error
"newly created file is older than distributed files!
4586 Check your system clock" "$LINENO" 5
4588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4589 $as_echo "yes" >&6; }
4590 test "$program_prefix" != NONE
&&
4591 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
4592 # Use a double $ so make ignores it.
4593 test "$program_suffix" != NONE
&&
4594 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
4595 # Double any \ or $.
4596 # By default was `s,x,x', remove it if useless.
4597 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
4598 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
4600 # expand $ac_aux_dir to an absolute path
4601 am_aux_dir
=`cd $ac_aux_dir && pwd`
4603 if test x
"${MISSING+set}" != xset
; then
4606 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
4608 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
4611 # Use eval to expand $SHELL
4612 if eval "$MISSING --run true"; then
4613 am_missing_run
="$MISSING --run "
4616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4617 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4620 if test x
"${install_sh}" != xset
; then
4623 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
4625 install_sh
="\${SHELL} $am_aux_dir/install-sh"
4629 # Installed binaries are usually stripped using `strip' when the user
4630 # run `make install-strip'. However `strip' might not be the right
4631 # tool to use in cross-compilation environments, therefore Automake
4632 # will honor the `STRIP' environment variable to overrule this program.
4633 if test "$cross_compiling" != no
; then
4634 if test -n "$ac_tool_prefix"; then
4635 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4636 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4638 $as_echo_n "checking for $ac_word... " >&6; }
4639 if test "${ac_cv_prog_STRIP+set}" = set; then :
4640 $as_echo_n "(cached) " >&6
4642 if test -n "$STRIP"; then
4643 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
4645 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4649 test -z "$as_dir" && as_dir
=.
4650 for ac_exec_ext
in '' $ac_executable_extensions; do
4651 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4652 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
4653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4662 STRIP
=$ac_cv_prog_STRIP
4663 if test -n "$STRIP"; then
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4665 $as_echo "$STRIP" >&6; }
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4668 $as_echo "no" >&6; }
4673 if test -z "$ac_cv_prog_STRIP"; then
4675 # Extract the first word of "strip", so it can be a program name with args.
4676 set dummy strip
; ac_word
=$2
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4678 $as_echo_n "checking for $ac_word... " >&6; }
4679 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4680 $as_echo_n "(cached) " >&6
4682 if test -n "$ac_ct_STRIP"; then
4683 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
4685 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4689 test -z "$as_dir" && as_dir
=.
4690 for ac_exec_ext
in '' $ac_executable_extensions; do
4691 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4692 ac_cv_prog_ac_ct_STRIP
="strip"
4693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4702 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
4703 if test -n "$ac_ct_STRIP"; then
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4705 $as_echo "$ac_ct_STRIP" >&6; }
4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4708 $as_echo "no" >&6; }
4711 if test "x$ac_ct_STRIP" = x
; then
4714 case $cross_compiling:$ac_tool_warned in
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4717 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4718 ac_tool_warned
=yes ;;
4723 STRIP
="$ac_cv_prog_STRIP"
4727 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4730 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4731 if test -z "$MKDIR_P"; then
4732 if test "${ac_cv_path_mkdir+set}" = set; then :
4733 $as_echo_n "(cached) " >&6
4735 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4736 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
4739 test -z "$as_dir" && as_dir
=.
4740 for ac_prog
in mkdir gmkdir
; do
4741 for ac_exec_ext
in '' $ac_executable_extensions; do
4742 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
4743 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4744 'mkdir (GNU coreutils) '* | \
4745 'mkdir (coreutils) '* | \
4746 'mkdir (fileutils) '4.1*)
4747 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
4757 if test "${ac_cv_path_mkdir+set}" = set; then
4758 MKDIR_P
="$ac_cv_path_mkdir -p"
4760 # As a last resort, use the slow shell script. Don't cache a
4761 # value for MKDIR_P within a source directory, because that will
4762 # break other packages using the cache if that directory is
4763 # removed, or if the value is a relative name.
4764 test -d .
/--version && rmdir .
/--version
4765 MKDIR_P
="$ac_install_sh -d"
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4769 $as_echo "$MKDIR_P" >&6; }
4773 [\\/$
]* | ?
:[\\/]*) ;;
4774 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
4777 for ac_prog
in gawk mawk nawk
awk
4779 # Extract the first word of "$ac_prog", so it can be a program name with args.
4780 set dummy
$ac_prog; ac_word
=$2
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4782 $as_echo_n "checking for $ac_word... " >&6; }
4783 if test "${ac_cv_prog_AWK+set}" = set; then :
4784 $as_echo_n "(cached) " >&6
4786 if test -n "$AWK"; then
4787 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4789 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4793 test -z "$as_dir" && as_dir
=.
4794 for ac_exec_ext
in '' $ac_executable_extensions; do
4795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4796 ac_cv_prog_AWK
="$ac_prog"
4797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4807 if test -n "$AWK"; then
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4809 $as_echo "$AWK" >&6; }
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4812 $as_echo "no" >&6; }
4816 test -n "$AWK" && break
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4820 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4822 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4823 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4824 $as_echo_n "(cached) " >&6
4826 cat >conftest.
make <<\_ACEOF
4829 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4831 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4832 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4834 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4836 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4840 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4842 $as_echo "yes" >&6; }
4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4846 $as_echo "no" >&6; }
4847 SET_MAKE
="MAKE=${MAKE-make}"
4850 rm -rf .tst
2>/dev
/null
4851 mkdir .tst
2>/dev
/null
4852 if test -d .tst
; then
4857 rmdir .tst
2>/dev
/null
4859 DEPDIR
="${am__leading_dot}deps"
4861 ac_config_commands
="$ac_config_commands depfiles"
4864 am_make
=${MAKE-make}
4865 cat > confinc
<< 'END'
4867 @
echo this is the am__doit target
4870 # If we don't find an include directive, just comment out the code.
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4872 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4876 # First try GNU make style include.
4877 echo "include confinc" > confmf
4878 # Ignore all kinds of additional output from `make'.
4879 case `$am_make -s -f confmf 2> /dev/null` in #(
4880 *the\ am__doit\ target
*)
4886 # Now try BSD make style include.
4887 if test "$am__include" = "#"; then
4888 echo '.include "confinc"' > confmf
4889 case `$am_make -s -f confmf 2> /dev/null` in #(
4890 *the\ am__doit\ target
*)
4891 am__include
=.include
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4900 $as_echo "$_am_result" >&6; }
4901 rm -f confinc confmf
4903 # Check whether --enable-dependency-tracking was given.
4904 if test "${enable_dependency_tracking+set}" = set; then :
4905 enableval
=$enable_dependency_tracking;
4908 if test "x$enable_dependency_tracking" != xno
; then
4909 am_depcomp
="$ac_aux_dir/depcomp"
4912 if test "x$enable_dependency_tracking" != xno; then
4921 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4922 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4923 # is not polluted with repeated "-I."
4924 am__isrc
=' -I$(srcdir)'
4925 # test to see if srcdir already configured
4926 if test -f $srcdir/config.status
; then
4927 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4931 # test whether we have cygpath
4932 if test -z "$CYGPATH_W"; then
4933 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
4934 CYGPATH_W
='cygpath -w'
4941 # Define the identity of the package.
4943 VERSION
='version-unused'
4946 cat >>confdefs.h
<<_ACEOF
4947 #define PACKAGE "$PACKAGE"
4951 cat >>confdefs.h
<<_ACEOF
4952 #define VERSION "$VERSION"
4955 # Some tools Automake needs.
4957 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4960 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
4963 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4966 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
4969 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
4971 # We need awk for the "check" target. The system "awk" is bad on
4973 # Always define AMTAR for backward compatibility.
4975 AMTAR
=${AMTAR-"${am_missing_run}tar"}
4977 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
4982 depcc
="$CC" am_compiler_list
=
4984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4985 $as_echo_n "checking dependency style of $depcc... " >&6; }
4986 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4987 $as_echo_n "(cached) " >&6
4989 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4990 # We make a subdir and do the tests there. Otherwise we can end up
4991 # making bogus files that we don't know about and never remove. For
4992 # instance it was reported that on HP-UX the gcc test will end up
4993 # making a dummy file named `D' -- because `-MD' means `put the output
4996 # Copy depcomp to subdir because otherwise we won't find it if we're
4997 # using a relative directory.
4998 cp "$am_depcomp" conftest.dir
5000 # We will build objects and dependencies in a subdirectory because
5001 # it helps to detect inapplicable dependency modes. For instance
5002 # both Tru64's cc and ICC support -MD to output dependencies as a
5003 # side effect of compilation, but ICC will put the dependencies in
5004 # the current directory while Tru64 will put them in the object
5008 am_cv_CC_dependencies_compiler_type
=none
5009 if test "$am_compiler_list" = ""; then
5010 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5013 case " $depcc " in #(
5014 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5017 for depmode
in $am_compiler_list; do
5018 # Setup a source with many dependencies, because some compilers
5019 # like to wrap large dependency lists on column 80 (with \), and
5020 # we should not choose a depcomp mode which is confused by this.
5022 # We need to recreate these files for each test, as the compiler may
5023 # overwrite some of them when testing with obscure command lines.
5024 # This happens at least with the AIX C compiler.
5026 for i
in 1 2 3 4 5 6; do
5027 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5028 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5029 # Solaris 8's {/usr,}/bin/sh.
5030 touch sub
/conftst
$i.h
5032 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5034 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5035 # mode. It turns out that the SunPro C++ compiler does not properly
5036 # handle `-M -o', and we need to detect this. Also, some Intel
5037 # versions had trouble with output in subdirs
5038 am__obj
=sub
/conftest.
${OBJEXT-o}
5039 am__minus_obj
="-o $am__obj"
5042 # This depmode causes a compiler race in universal mode.
5043 test "$am__universal" = false ||
continue
5046 # after this tag, mechanisms are not by side-effect, so they'll
5047 # only be used when explicitly requested
5048 if test "x$enable_dependency_tracking" = xyes
; then
5054 msvisualcpp | msvcmsys
)
5055 # This compiler won't grok `-c -o', but also, the minuso test has
5056 # not run yet. These depmodes are late enough in the game, and
5057 # so weak that their functioning should not be impacted.
5058 am__obj
=conftest.
${OBJEXT-o}
5063 if depmode
=$depmode \
5064 source=sub
/conftest.c object
=$am__obj \
5065 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5066 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5067 >/dev
/null
2>conftest.err
&&
5068 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5069 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5070 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5071 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5072 # icc doesn't choke on unknown options, it will just issue warnings
5073 # or remarks (even with -Werror). So we grep stderr for any message
5074 # that says an option was ignored or not supported.
5075 # When given -MP, icc 7.0 and 7.1 complain thusly:
5076 # icc: Command line warning: ignoring option '-M'; no argument required
5077 # The diagnosis changed in icc 8.0:
5078 # icc: Command line remark: option '-MP' not supported
5079 if (grep 'ignoring option' conftest.err ||
5080 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5081 am_cv_CC_dependencies_compiler_type
=$depmode
5090 am_cv_CC_dependencies_compiler_type
=none
5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5095 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5096 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5099 test "x$enable_dependency_tracking" != xno \
5100 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
5102 am__fastdepCC_FALSE
='#'
5104 am__fastdepCC_TRUE
='#'
5105 am__fastdepCC_FALSE
=
5109 depcc
="$CXX" am_compiler_list
=
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5112 $as_echo_n "checking dependency style of $depcc... " >&6; }
5113 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
5114 $as_echo_n "(cached) " >&6
5116 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5117 # We make a subdir and do the tests there. Otherwise we can end up
5118 # making bogus files that we don't know about and never remove. For
5119 # instance it was reported that on HP-UX the gcc test will end up
5120 # making a dummy file named `D' -- because `-MD' means `put the output
5123 # Copy depcomp to subdir because otherwise we won't find it if we're
5124 # using a relative directory.
5125 cp "$am_depcomp" conftest.dir
5127 # We will build objects and dependencies in a subdirectory because
5128 # it helps to detect inapplicable dependency modes. For instance
5129 # both Tru64's cc and ICC support -MD to output dependencies as a
5130 # side effect of compilation, but ICC will put the dependencies in
5131 # the current directory while Tru64 will put them in the object
5135 am_cv_CXX_dependencies_compiler_type
=none
5136 if test "$am_compiler_list" = ""; then
5137 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5140 case " $depcc " in #(
5141 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5144 for depmode
in $am_compiler_list; do
5145 # Setup a source with many dependencies, because some compilers
5146 # like to wrap large dependency lists on column 80 (with \), and
5147 # we should not choose a depcomp mode which is confused by this.
5149 # We need to recreate these files for each test, as the compiler may
5150 # overwrite some of them when testing with obscure command lines.
5151 # This happens at least with the AIX C compiler.
5153 for i
in 1 2 3 4 5 6; do
5154 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5155 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5156 # Solaris 8's {/usr,}/bin/sh.
5157 touch sub
/conftst
$i.h
5159 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5161 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5162 # mode. It turns out that the SunPro C++ compiler does not properly
5163 # handle `-M -o', and we need to detect this. Also, some Intel
5164 # versions had trouble with output in subdirs
5165 am__obj
=sub
/conftest.
${OBJEXT-o}
5166 am__minus_obj
="-o $am__obj"
5169 # This depmode causes a compiler race in universal mode.
5170 test "$am__universal" = false ||
continue
5173 # after this tag, mechanisms are not by side-effect, so they'll
5174 # only be used when explicitly requested
5175 if test "x$enable_dependency_tracking" = xyes
; then
5181 msvisualcpp | msvcmsys
)
5182 # This compiler won't grok `-c -o', but also, the minuso test has
5183 # not run yet. These depmodes are late enough in the game, and
5184 # so weak that their functioning should not be impacted.
5185 am__obj
=conftest.
${OBJEXT-o}
5190 if depmode
=$depmode \
5191 source=sub
/conftest.c object
=$am__obj \
5192 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5193 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5194 >/dev
/null
2>conftest.err
&&
5195 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5196 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5197 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5198 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5199 # icc doesn't choke on unknown options, it will just issue warnings
5200 # or remarks (even with -Werror). So we grep stderr for any message
5201 # that says an option was ignored or not supported.
5202 # When given -MP, icc 7.0 and 7.1 complain thusly:
5203 # icc: Command line warning: ignoring option '-M'; no argument required
5204 # The diagnosis changed in icc 8.0:
5205 # icc: Command line remark: option '-MP' not supported
5206 if (grep 'ignoring option' conftest.err ||
5207 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5208 am_cv_CXX_dependencies_compiler_type
=$depmode
5217 am_cv_CXX_dependencies_compiler_type
=none
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5222 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5223 CXXDEPMODE
=depmode
=$am_cv_CXX_dependencies_compiler_type
5226 test "x$enable_dependency_tracking" != xno \
5227 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3
; then
5228 am__fastdepCXX_TRUE
=
5229 am__fastdepCXX_FALSE
='#'
5231 am__fastdepCXX_TRUE
='#'
5232 am__fastdepCXX_FALSE
=
5238 if test -n "$ac_tool_prefix"; then
5239 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5240 set dummy
${ac_tool_prefix}as
; ac_word
=$2
5241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5242 $as_echo_n "checking for $ac_word... " >&6; }
5243 if test "${ac_cv_prog_AS+set}" = set; then :
5244 $as_echo_n "(cached) " >&6
5246 if test -n "$AS"; then
5247 ac_cv_prog_AS
="$AS" # Let the user override the test.
5249 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5253 test -z "$as_dir" && as_dir
=.
5254 for ac_exec_ext
in '' $ac_executable_extensions; do
5255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5256 ac_cv_prog_AS
="${ac_tool_prefix}as"
5257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5267 if test -n "$AS"; then
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
5269 $as_echo "$AS" >&6; }
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5272 $as_echo "no" >&6; }
5277 if test -z "$ac_cv_prog_AS"; then
5279 # Extract the first word of "as", so it can be a program name with args.
5280 set dummy as
; ac_word
=$2
5281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5282 $as_echo_n "checking for $ac_word... " >&6; }
5283 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
5284 $as_echo_n "(cached) " >&6
5286 if test -n "$ac_ct_AS"; then
5287 ac_cv_prog_ac_ct_AS
="$ac_ct_AS" # Let the user override the test.
5289 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5293 test -z "$as_dir" && as_dir
=.
5294 for ac_exec_ext
in '' $ac_executable_extensions; do
5295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5296 ac_cv_prog_ac_ct_AS
="as"
5297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5306 ac_ct_AS
=$ac_cv_prog_ac_ct_AS
5307 if test -n "$ac_ct_AS"; then
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
5309 $as_echo "$ac_ct_AS" >&6; }
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5312 $as_echo "no" >&6; }
5315 if test "x$ac_ct_AS" = x
; then
5318 case $cross_compiling:$ac_tool_warned in
5320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5321 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5322 ac_tool_warned
=yes ;;
5330 if test -n "$ac_tool_prefix"; then
5331 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
5332 set dummy
${ac_tool_prefix}ld
; ac_word
=$2
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5334 $as_echo_n "checking for $ac_word... " >&6; }
5335 if test "${ac_cv_prog_LD+set}" = set; then :
5336 $as_echo_n "(cached) " >&6
5338 if test -n "$LD"; then
5339 ac_cv_prog_LD
="$LD" # Let the user override the test.
5341 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5345 test -z "$as_dir" && as_dir
=.
5346 for ac_exec_ext
in '' $ac_executable_extensions; do
5347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5348 ac_cv_prog_LD
="${ac_tool_prefix}ld"
5349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5359 if test -n "$LD"; then
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5361 $as_echo "$LD" >&6; }
5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5364 $as_echo "no" >&6; }
5369 if test -z "$ac_cv_prog_LD"; then
5371 # Extract the first word of "ld", so it can be a program name with args.
5372 set dummy ld
; ac_word
=$2
5373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5374 $as_echo_n "checking for $ac_word... " >&6; }
5375 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then :
5376 $as_echo_n "(cached) " >&6
5378 if test -n "$ac_ct_LD"; then
5379 ac_cv_prog_ac_ct_LD
="$ac_ct_LD" # Let the user override the test.
5381 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5385 test -z "$as_dir" && as_dir
=.
5386 for ac_exec_ext
in '' $ac_executable_extensions; do
5387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5388 ac_cv_prog_ac_ct_LD
="ld"
5389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5398 ac_ct_LD
=$ac_cv_prog_ac_ct_LD
5399 if test -n "$ac_ct_LD"; then
5400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LD" >&5
5401 $as_echo "$ac_ct_LD" >&6; }
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404 $as_echo "no" >&6; }
5407 if test "x$ac_ct_LD" = x
; then
5410 case $cross_compiling:$ac_tool_warned in
5412 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5413 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5414 ac_tool_warned
=yes ;;
5422 if test -n "$ac_tool_prefix"; then
5423 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5424 set dummy
${ac_tool_prefix}ar; 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_AR+set}" = set; then :
5428 $as_echo_n "(cached) " >&6
5430 if test -n "$AR"; then
5431 ac_cv_prog_AR
="$AR" # 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_AR
="${ac_tool_prefix}ar"
5441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5451 if test -n "$AR"; then
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5453 $as_echo "$AR" >&6; }
5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5456 $as_echo "no" >&6; }
5461 if test -z "$ac_cv_prog_AR"; then
5463 # Extract the first word of "ar", so it can be a program name with args.
5464 set dummy
ar; 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_AR+set}" = set; then :
5468 $as_echo_n "(cached) " >&6
5470 if test -n "$ac_ct_AR"; then
5471 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # 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_AR
="ar"
5481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5490 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
5491 if test -n "$ac_ct_AR"; then
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5493 $as_echo "$ac_ct_AR" >&6; }
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5496 $as_echo "no" >&6; }
5499 if test "x$ac_ct_AR" = 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 ;;
5514 if test -n "$ac_tool_prefix"; then
5515 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5516 set dummy
${ac_tool_prefix}ranlib
; 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_RANLIB+set}" = set; then :
5520 $as_echo_n "(cached) " >&6
5522 if test -n "$RANLIB"; then
5523 ac_cv_prog_RANLIB
="$RANLIB" # 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_RANLIB
="${ac_tool_prefix}ranlib"
5533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5542 RANLIB
=$ac_cv_prog_RANLIB
5543 if test -n "$RANLIB"; then
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5545 $as_echo "$RANLIB" >&6; }
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5548 $as_echo "no" >&6; }
5553 if test -z "$ac_cv_prog_RANLIB"; then
5554 ac_ct_RANLIB
=$RANLIB
5555 # Extract the first word of "ranlib", so it can be a program name with args.
5556 set dummy ranlib
; 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_RANLIB+set}" = set; then :
5560 $as_echo_n "(cached) " >&6
5562 if test -n "$ac_ct_RANLIB"; then
5563 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # 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_RANLIB
="ranlib"
5573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5582 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5583 if test -n "$ac_ct_RANLIB"; then
5584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5585 $as_echo "$ac_ct_RANLIB" >&6; }
5587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5588 $as_echo "no" >&6; }
5591 if test "x$ac_ct_RANLIB" = 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 RANLIB
=$ac_ct_RANLIB
5603 RANLIB
="$ac_cv_prog_RANLIB"
5606 if test -n "$ac_tool_prefix"; then
5607 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5608 set dummy
${ac_tool_prefix}dlltool
; 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_DLLTOOL+set}" = set; then :
5612 $as_echo_n "(cached) " >&6
5614 if test -n "$DLLTOOL"; then
5615 ac_cv_prog_DLLTOOL
="$DLLTOOL" # 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_DLLTOOL
="${ac_tool_prefix}dlltool"
5625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5634 DLLTOOL
=$ac_cv_prog_DLLTOOL
5635 if test -n "$DLLTOOL"; then
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5637 $as_echo "$DLLTOOL" >&6; }
5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5640 $as_echo "no" >&6; }
5645 if test -z "$ac_cv_prog_DLLTOOL"; then
5646 ac_ct_DLLTOOL
=$DLLTOOL
5647 # Extract the first word of "dlltool", so it can be a program name with args.
5648 set dummy dlltool
; 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_DLLTOOL+set}" = set; then :
5652 $as_echo_n "(cached) " >&6
5654 if test -n "$ac_ct_DLLTOOL"; then
5655 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # 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_DLLTOOL
="dlltool"
5665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5674 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
5675 if test -n "$ac_ct_DLLTOOL"; then
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5677 $as_echo "$ac_ct_DLLTOOL" >&6; }
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5680 $as_echo "no" >&6; }
5683 if test "x$ac_ct_DLLTOOL" = 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 ;;
5692 DLLTOOL
=$ac_ct_DLLTOOL
5695 DLLTOOL
="$ac_cv_prog_DLLTOOL"
5698 for ac_prog
in gawk mawk nawk
awk
5700 # Extract the first word of "$ac_prog", so it can be a program name with args.
5701 set dummy
$ac_prog; ac_word
=$2
5702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5703 $as_echo_n "checking for $ac_word... " >&6; }
5704 if test "${ac_cv_prog_AWK+set}" = set; then :
5705 $as_echo_n "(cached) " >&6
5707 if test -n "$AWK"; then
5708 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5710 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5714 test -z "$as_dir" && as_dir
=.
5715 for ac_exec_ext
in '' $ac_executable_extensions; do
5716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5717 ac_cv_prog_AWK
="$ac_prog"
5718 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5728 if test -n "$AWK"; then
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5730 $as_echo "$AWK" >&6; }
5732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5733 $as_echo "no" >&6; }
5737 test -n "$AWK" && break
5740 for ac_prog
in jar fastjar gjar
5742 # Extract the first word of "$ac_prog", so it can be a program name with args.
5743 set dummy
$ac_prog; ac_word
=$2
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5745 $as_echo_n "checking for $ac_word... " >&6; }
5746 if test "${ac_cv_prog_JAR+set}" = set; then :
5747 $as_echo_n "(cached) " >&6
5749 if test -n "$JAR"; then
5750 ac_cv_prog_JAR
="$JAR" # Let the user override the test.
5752 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5756 test -z "$as_dir" && as_dir
=.
5757 for ac_exec_ext
in '' $ac_executable_extensions; do
5758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5759 ac_cv_prog_JAR
="$ac_prog"
5760 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5770 if test -n "$JAR"; then
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
5772 $as_echo "$JAR" >&6; }
5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5775 $as_echo "no" >&6; }
5779 test -n "$JAR" && break
5781 test -n "$JAR" || JAR
="no"
5783 # Extract the first word of "zip", so it can be a program name with args.
5784 set dummy
zip; ac_word
=$2
5785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5786 $as_echo_n "checking for $ac_word... " >&6; }
5787 if test "${ac_cv_path_ZIP+set}" = set; then :
5788 $as_echo_n "(cached) " >&6
5792 ac_cv_path_ZIP
="$ZIP" # Let the user override the test with a path.
5795 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5799 test -z "$as_dir" && as_dir
=.
5800 for ac_exec_ext
in '' $ac_executable_extensions; do
5801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5802 ac_cv_path_ZIP
="$as_dir/$ac_word$ac_exec_ext"
5803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5810 test -z "$ac_cv_path_ZIP" && ac_cv_path_ZIP
="no"
5815 if test -n "$ZIP"; then
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZIP" >&5
5817 $as_echo "$ZIP" >&6; }
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5820 $as_echo "no" >&6; }
5824 # Extract the first word of "unzip", so it can be a program name with args.
5825 set dummy
unzip; ac_word
=$2
5826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5827 $as_echo_n "checking for $ac_word... " >&6; }
5828 if test "${ac_cv_path_UNZIP+set}" = set; then :
5829 $as_echo_n "(cached) " >&6
5833 ac_cv_path_UNZIP
="$UNZIP" # Let the user override the test with a path.
5836 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5840 test -z "$as_dir" && as_dir
=.
5841 for ac_exec_ext
in '' $ac_executable_extensions; do
5842 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5843 ac_cv_path_UNZIP
="$as_dir/$ac_word$ac_exec_ext"
5844 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5851 test -z "$ac_cv_path_UNZIP" && ac_cv_path_UNZIP
="unzip"
5855 UNZIP
=$ac_cv_path_UNZIP
5856 if test -n "$UNZIP"; then
5857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNZIP" >&5
5858 $as_echo "$UNZIP" >&6; }
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5861 $as_echo "no" >&6; }
5866 # We need a jar that supports -@. This is a GNU extension.
5867 if test "$JAR" != no
; then
5868 rm -f config-test.jar
5869 echo $srcdir/configure.ac |
$JAR -cf@ config-test.jar
>/dev
/null
2>&1
5870 if test -f config-test.jar
; then
5871 rm -f config-test.jar
5877 # Prefer the jar we found, but fall back to our jar script.
5878 if test "$JAR" = no
; then
5879 if test "$ZIP" = no
; then
5880 as_fn_error
"cannot find neither zip nor jar, cannot continue" "$LINENO" 5
5882 # InfoZIP available, use the 'guaranteed' Bourne-shell JAR to build libjava
5883 JAR
=`pwd`/scripts
/jar
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
5891 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5892 # Check whether --enable-maintainer-mode was given.
5893 if test "${enable_maintainer_mode+set}" = set; then :
5894 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
5896 USE_MAINTAINER_MODE
=no
5899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
5900 $as_echo "$USE_MAINTAINER_MODE" >&6; }
5901 if test $USE_MAINTAINER_MODE = yes; then
5902 MAINTAINER_MODE_TRUE
=
5903 MAINTAINER_MODE_FALSE
='#'
5905 MAINTAINER_MODE_TRUE
='#'
5906 MAINTAINER_MODE_FALSE
=
5909 MAINT
=$MAINTAINER_MODE_TRUE
5915 # configure.host sets the following important variables
5916 # libgcj_cflags - host specific C compiler flags
5917 # libgcj_cxxflags - host specific C++ compiler flags
5918 # libgcj_javaflags - host specific Java compiler flags
5919 # libgcj_sublib_ltflags - host specific Libtool flags
5920 # libgcj_sublib_core_extra_deps - host specific extra
5921 # dependencies for core sublib
5922 # (these last two only used when building sublibs)
5923 # and a number of others; see the list at the start of the file.
5928 libgcj_sublib_ltflags
=
5929 libgcj_sublib_core_extra_deps
=
5931 .
${srcdir}/configure.
host
5933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5934 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5935 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
5936 $as_echo_n "(cached) " >&6
5938 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5939 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
5940 acl_cv_prog_gnu_ld
=yes
5942 acl_cv_prog_gnu_ld
=no
5945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
5946 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
5947 with_gnu_ld
=$acl_cv_prog_gnu_ld
5949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the GNU linker ($LD) supports -Bsymbolic-functions" >&5
5950 $as_echo_n "checking if the GNU linker ($LD) supports -Bsymbolic-functions... " >&6; }
5951 if test "${acl_cv_prog_gnu_ld_symbolic+set}" = set; then :
5952 $as_echo_n "(cached) " >&6
5955 acl_cv_prog_gnu_ld_symbolic
=no
5957 if test x
"$with_gnu_ld" = x
"yes"; then
5958 if $LD --help 2>&1 </dev
/null |
grep Bsymbolic-functions
1>&5; then
5959 acl_cv_prog_gnu_ld_symbolic
=yes
5963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld_symbolic" >&5
5964 $as_echo "$acl_cv_prog_gnu_ld_symbolic" >&6; }
5965 if test x
"$acl_cv_prog_gnu_ld_symbolic" = x
"yes"; then
5966 SYMBOLIC_LDFLAGS
="-Wl,-Bsymbolic-functions"
5971 libgcj_ld_symbolic_functions
=$SYMBOLIC_LDFLAGS
5972 if test -z "$libgcj_ld_symbolic"; then
5973 libgcj_ld_symbolic
=$SYMBOLIC_LDFLAGS
5976 # for windows native targets enforce export of all symbols for shared libgcj.
5977 libgcj_ld_export_all
=
5980 libgcj_ld_export_all
=-Wl,--export-all-symbols
5986 LIBGCJ_CFLAGS
="${libgcj_cflags}"
5987 LIBGCJ_CXXFLAGS
="${libgcj_cxxflags}"
5988 LIBGCJ_JAVAFLAGS
="${libgcj_javaflags}"
5989 LIBGCJ_SUBLIB_LTFLAGS
="${libgcj_sublib_ltflags}"
5990 LIBGCJ_SUBLIB_CORE_EXTRA_DEPS
="${libgcj_sublib_core_extra_deps}"
5991 LIBGCJ_LD_SYMBOLIC
="${libgcj_ld_symbolic}"
5992 LIBGCJ_LD_SYMBOLIC_FUNCTIONS
="${libgcj_ld_symbolic_functions}"
5993 LIBGCJ_LD_EXPORT_ALL
="${libgcj_ld_export_all}"
6003 # Only use libltdl for non-newlib builds.
6004 if test "x${with_newlib}" = "x" ||
test "x${with_newlib}" = "xno"; then
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
6006 $as_echo_n "checking dynamic linker characteristics... " >&6; }
6008 libname_spec
='lib$name'
6016 shlibpath_overrides_runpath
=unknown
6018 dynamic_linker
="$host_os ld.so"
6019 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
6020 if test "$GCC" = yes; then
6021 sys_lib_search_path_spec
=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
6022 if echo "$sys_lib_search_path_spec" |
grep ';' >/dev
/null
; then
6023 # if the path contains ";" then we assume it to be the separator
6024 # otherwise default to the standard path separator (i.e. ":") - it is
6025 # assumed that no part of a normal pathname contains ";" but that should
6026 # okay in the real world where ";" in dirpaths is itself problematic.
6027 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
6029 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
6032 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
6034 need_lib_prefix
=unknown
6035 hardcode_into_libs
=no
6037 # when you set need_version to no, make sure it does not cause -set_version
6038 # flags to be left without arguments
6039 need_version
=unknown
6044 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
6045 shlibpath_var
=LIBPATH
6047 # AIX 3 has no versioning support, so we append a major version to the name.
6048 soname_spec
='${libname}${release}${shared_ext}$major'
6055 hardcode_into_libs
=yes
6056 if test "$host_cpu" = ia64
; then
6057 # AIX 5 supports IA64
6058 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
6059 shlibpath_var
=LD_LIBRARY_PATH
6061 # With GCC up to 2.95.x, collect2 would create an import file
6062 # for dependence libraries. The import file would start with
6063 # the line `#! .'. This would cause the generated library to
6064 # depend on `.', always an invalid library. This was fixed in
6065 # development snapshots of GCC prior to 3.0.
6067 aix4 | aix4.
[01] | aix4.
[01].
*)
6068 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
6070 echo '#endif'; } |
${CC} -E - |
grep yes > /dev
/null
; then
6077 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
6078 # soname into executable. Probably we can add versioning support to
6079 # collect2, so additional links can be useful in future.
6080 if test "$aix_use_runtimelinking" = yes; then
6081 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
6082 # instead of lib<name>.a to let people know that these are not
6083 # typical AIX shared libraries.
6084 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6086 # We preserve .a as extension for shared libraries through AIX4.2
6087 # and later when we are not doing run time linking.
6088 library_names_spec
='${libname}${release}.a $libname.a'
6089 soname_spec
='${libname}${release}${shared_ext}$major'
6091 shlibpath_var
=LIBPATH
6096 library_names_spec
='$libname.ixlibrary $libname.a'
6097 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6098 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'
6102 library_names_spec
='${libname}${shared_ext}'
6103 dynamic_linker
="$host_os ld.so"
6104 shlibpath_var
=LIBRARY_PATH
6110 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6111 soname_spec
='${libname}${release}${shared_ext}$major'
6112 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
6113 shlibpath_var
=LD_LIBRARY_PATH
6114 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6115 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
6116 # the default ld.so.conf also contains /usr/contrib/lib and
6117 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6118 # libtool to hard-code these into programs
6121 cygwin
* | mingw
* | pw32
*)
6122 version_type
=windows
6127 case $GCC,$host_os in
6128 yes,cygwin
* |
yes,mingw
* |
yes,pw32
*)
6129 library_names_spec
='$libname.dll.a'
6130 # DLL is installed to $(libdir)/../bin by postinstall_cmds
6131 postinstall_cmds
='base_file=`basename \${file}`~
6132 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
6133 dldir=$destdir/`dirname \$dlpath`~
6134 test -d \$dldir || mkdir -p \$dldir~
6135 $install_prog $dir/$dlname \$dldir/$dlname'
6136 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
6137 dlpath=$dir/\$dldll~
6139 shlibpath_overrides_runpath
=yes
6143 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
6144 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
6145 sys_lib_search_path_spec
="/lib /lib/w32api /usr/lib /usr/local/lib"
6148 # MinGW DLLs use traditional 'lib' prefix
6149 soname_spec
='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
6150 sys_lib_search_path_spec
=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
6151 if echo "$sys_lib_search_path_spec" |
grep ';[c-zC-Z]:/' >/dev
/null
; then
6152 # It is most probably a Windows format PATH printed by
6153 # mingw gcc, but we are running on Cygwin. Gcc prints its search
6154 # path with ; separators, and with drive letters. We can handle the
6155 # drive letters (cygwin fileutils understands them), so leave them,
6156 # especially as we might pass files found there to a mingw objdump,
6157 # which wouldn't understand a cygwinified path. Ahh.
6158 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
6160 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
6164 # pw32 DLLs use 'pw' prefix rather than 'lib'
6165 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}${shared_ext}'
6171 library_names_spec
='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
6174 dynamic_linker
='Win32 ld.exe'
6175 # FIXME: first we should search . and the directory the executable is in
6179 darwin
* | rhapsody
*)
6180 dynamic_linker
="$host_os dyld"
6184 # FIXME: Relying on posixy $() will cause problems for
6185 # cross-compilation, but unfortunately the echo tests do not
6186 # yet detect zsh echo's removal of \ escapes.
6187 library_names_spec
='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
6188 soname_spec
='${libname}${release}${major}$shared_ext'
6189 shlibpath_overrides_runpath
=yes
6190 shlibpath_var
=DYLD_LIBRARY_PATH
6191 shrext
='$(test .$module = .yes && echo .so || echo .dylib)'
6192 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
6193 if $CC -v 2>&1 |
grep 'Apple' >/dev
/null
; then
6194 sys_lib_search_path_spec
=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
6196 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
6203 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
6204 soname_spec
='${libname}${release}${shared_ext}$major'
6205 shlibpath_var
=LD_LIBRARY_PATH
6209 objformat
=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6210 version_type
=freebsd-
$objformat
6211 case $version_type in
6213 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
6218 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
6222 shlibpath_var
=LD_LIBRARY_PATH
6225 shlibpath_overrides_runpath
=yes
6227 freebsd3.01
* | freebsdelf3.01
*)
6228 shlibpath_overrides_runpath
=yes
6229 hardcode_into_libs
=yes
6232 shlibpath_overrides_runpath
=no
6233 hardcode_into_libs
=yes
6242 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
6243 soname_spec
='${libname}${release}${shared_ext}$major'
6244 shlibpath_var
=LD_LIBRARY_PATH
6245 hardcode_into_libs
=yes
6248 hpux9
* | hpux10
* | hpux11
*)
6249 # Give a soname corresponding to the major version so that dld.sl refuses to
6250 # link against other versions.
6257 hardcode_into_libs
=yes
6258 dynamic_linker
="$host_os dld.so"
6259 shlibpath_var
=LD_LIBRARY_PATH
6260 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
6261 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6262 soname_spec
='${libname}${release}${shared_ext}$major'
6263 if test "X$HPUX_IA64_MODE" = X32
; then
6264 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
6266 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
6268 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
6272 hardcode_into_libs
=yes
6273 dynamic_linker
="$host_os dld.sl"
6274 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
6275 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
6276 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6277 soname_spec
='${libname}${release}${shared_ext}$major'
6278 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
6279 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
6283 dynamic_linker
="$host_os dld.sl"
6284 shlibpath_var
=SHLIB_PATH
6285 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
6286 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6287 soname_spec
='${libname}${release}${shared_ext}$major'
6290 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6291 postinstall_cmds
='chmod 555 $lib'
6294 irix5
* | irix6
* | nonstopux
*)
6296 nonstopux
*) version_type
=nonstopux
;;
6298 if test "$lt_cv_prog_gnu_ld" = yes; then
6306 soname_spec
='${libname}${release}${shared_ext}$major'
6307 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
6309 irix5
* | nonstopux
*)
6313 case $LD in # libtool.m4 will add one of these switches to LD
6314 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
6315 libsuff
= shlibsuff
= libmagic
=32-bit;;
6316 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
6317 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
6318 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
6319 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
6320 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
6324 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
6325 shlibpath_overrides_runpath
=no
6326 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6327 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
6328 hardcode_into_libs
=yes
6331 # No shared lib support for Linux oldld, aout, or coff.
6332 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
6336 # This must be Linux ELF.
6341 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6342 soname_spec
='${libname}${release}${shared_ext}$major'
6343 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6344 shlibpath_var
=LD_LIBRARY_PATH
6345 shlibpath_overrides_runpath
=no
6346 # This implies no fast_install, which is unacceptable.
6347 # Some rework will be needed to allow for fast_install
6348 # before this can be enabled.
6349 hardcode_into_libs
=yes
6351 # We used to test for /lib/ld.so.1 and disable shared libraries on
6352 # powerpc, because MkLinux only supported shared libraries with the
6353 # GNU dynamic linker. Since this was broken with cross compilers,
6354 # most powerpc-linux boxes support dynamic linking these days and
6355 # people can always --disable-shared, the test was removed, and we
6356 # assume the GNU/Linux dynamic linker is in use.
6357 dynamic_linker
='GNU/Linux ld.so'
6364 if echo __ELF__ |
$CC -E - |
grep __ELF__
>/dev
/null
; then
6365 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6366 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6367 dynamic_linker
='NetBSD (a.out) ld.so'
6369 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'
6370 soname_spec
='${libname}${release}${shared_ext}$major'
6371 dynamic_linker
='NetBSD ld.elf_so'
6373 shlibpath_var
=LD_LIBRARY_PATH
6374 shlibpath_overrides_runpath
=yes
6375 hardcode_into_libs
=yes
6380 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6381 shlibpath_var
=LD_LIBRARY_PATH
6382 shlibpath_overrides_runpath
=yes
6389 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6390 soname_spec
='${libname}${release}${shared_ext}$major'
6391 shlibpath_var
=LD_LIBRARY_PATH
6392 shlibpath_overrides_runpath
=yes
6399 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6400 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6401 shlibpath_var
=LD_LIBRARY_PATH
6402 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6404 openbsd2.
[89] | openbsd2.
[89].
*)
6405 shlibpath_overrides_runpath
=no
6408 shlibpath_overrides_runpath
=yes
6412 shlibpath_overrides_runpath
=yes
6417 libname_spec
='$name'
6420 library_names_spec
='$libname${shared_ext} $libname.a'
6421 dynamic_linker
='OS/2 ld.exe'
6422 shlibpath_var
=LIBPATH
6425 osf3
* | osf4
* | osf5
*)
6429 soname_spec
='${libname}${release}${shared_ext}$major'
6430 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6431 shlibpath_var
=LD_LIBRARY_PATH
6432 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6433 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
6438 soname_spec
='${libname}${release}${shared_ext}$major'
6439 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6440 shlibpath_var
=LD_LIBRARY_PATH
6447 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6448 soname_spec
='${libname}${release}${shared_ext}$major'
6449 shlibpath_var
=LD_LIBRARY_PATH
6450 shlibpath_overrides_runpath
=yes
6451 hardcode_into_libs
=yes
6452 # ldd complains unless libraries are executable
6453 postinstall_cmds
='chmod +x $lib'
6458 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6459 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6460 shlibpath_var
=LD_LIBRARY_PATH
6461 shlibpath_overrides_runpath
=yes
6462 if test "$with_gnu_ld" = yes; then
6468 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
6470 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6471 soname_spec
='${libname}${release}${shared_ext}$major'
6472 shlibpath_var
=LD_LIBRARY_PATH
6473 case $host_vendor in
6475 shlibpath_overrides_runpath
=no
6477 export_dynamic_flag_spec
='${wl}-Blargedynsym'
6478 runpath_var
=LD_RUN_PATH
6486 shlibpath_overrides_runpath
=no
6487 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
6493 if test -d /usr
/nec
;then
6495 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
6496 soname_spec
='$libname${shared_ext}.$major'
6497 shlibpath_var
=LD_LIBRARY_PATH
6503 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6504 soname_spec
='${libname}${release}${shared_ext}$major'
6505 shlibpath_var
=LD_LIBRARY_PATH
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
6513 $as_echo "$dynamic_linker" >&6; }
6514 test "$dynamic_linker" = no
&& can_build_shared
=no
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time library path" >&5
6518 $as_echo_n "checking which variable specifies run-time library path... " >&6; }
6519 if test "${libltdl_cv_shlibpath_var+set}" = set; then :
6520 $as_echo_n "(cached) " >&6
6522 libltdl_cv_shlibpath_var
="$shlibpath_var"
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibpath_var" >&5
6525 $as_echo "$libltdl_cv_shlibpath_var" >&6; }
6526 if test -n "$libltdl_cv_shlibpath_var"; then
6528 cat >>confdefs.h
<<_ACEOF
6529 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
6536 ac_config_headers
="$ac_config_headers include/config.h gcj/libgcj-config.h"
6539 # Possibly build libgcj as many sub-libraries.
6540 # Check whether --enable-libgcj-sublibs was given.
6541 if test "${enable_libgcj_sublibs+set}" = set; then :
6542 enableval
=$enable_libgcj_sublibs;
6546 if test -z "$enable_libgcj_sublibs"; then
6547 enable_libgcj_sublibs
=$enable_libgcj_sublibs_default
6549 if test "$enable_libgcj_sublibs" = yes; then
6551 BUILD_SUBLIBS_FALSE
='#'
6553 BUILD_SUBLIBS_TRUE
='#'
6554 BUILD_SUBLIBS_FALSE
=
6557 if test "$enable_libgcj_sublibs" = yes ; then
6558 # In theory we could make do with only one override and simply
6559 # tag "_bc" onto the end of it when we use it to generate the
6560 # spec, but that's an ugly thing to do when there are multiple
6561 # words in the string and you're relying on the ordering to
6562 # append the correct one.
6563 libgcj_spec_lgcj_override
="-lgcj-noncore -lgcj"
6564 libgcj_spec_lgcj_bc_override
="-lgcj-noncore -lgcj_bc"
6568 # See if the user has requested runtime debugging.
6569 LIBGCJDEBUG
="disable"
6571 # Check whether --enable-libgcj-debug was given.
6572 if test "${enable_libgcj_debug+set}" = set; then :
6573 enableval
=$enable_libgcj_debug; if test "$enable_libgcj_debug" = yes; then
6575 $as_echo "#define __GCJ_DEBUG 1" >>confdefs.h
6577 LIBGCJDEBUG
="enable"
6583 # Check whether --with-escher was given.
6584 if test "${with_escher+set}" = set; then :
6585 withval
=$with_escher;
6588 case "$with_escher" in
6596 as_fn_error
"Please supply an absolute path to Escher library" "$LINENO" 5
6603 # Determine which AWT peer libraries to build
6604 # Check whether --enable-java-awt was given.
6605 if test "${enable_java_awt+set}" = set; then :
6606 enableval
=$enable_java_awt;
6610 peerlibs
="`echo ${enable_java_awt} | tr ',' ' '`"
6615 # The default toolkit to use is the first one specified.
6619 for peer
in $peerlibs ; do
6622 if test "$no_x" = yes; then
6623 echo "*** xlib peers requested but no X library available" 1>&2
6627 if test -z "$TOOLKIT"; then
6628 TOOLKIT
=gnu.awt.xlib.XToolkit
6633 if test "$no_x" = yes; then
6634 echo "*** gtk peers requested but no X library available" 1>&2
6638 if test -z "$TOOLKIT"; then
6639 TOOLKIT
=gnu.java.awt.peer.gtk.GtkToolkit
6644 if test "$no_x" = yes; then
6645 # Perhaps we should admit the possibility of embedded Qt.
6646 echo "*** Qt peers requested but no X library available" 1>&2
6650 if test -z "$TOOLKIT"; then
6651 TOOLKIT
=gnu.java.awt.peer.qt.QtToolkit
6657 if test -z "$TOOLKIT"; then
6658 TOOLKIT
=gnu.java.awt.peer.x.XToolkit
6669 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
6674 if test "$use_xlib_awt" = yes; then
6682 if test "$use_x_awt" = yes; then
6692 cat >>confdefs.h
<<_ACEOF
6693 #define AWT_TOOLKIT "$TOOLKIT"
6697 expanded_prefix
=$prefix
6698 if test "X$prefix" = XNONE
; then
6699 expanded_prefix
=${ac_default_prefix}
6703 cat >>confdefs.h
<<_ACEOF
6704 #define LIBGCJ_PREFIX "$expanded_prefix"
6708 # Create standard.omit based on decisions we just made.
6709 cp $srcdir/standard.omit.
in standard.omit
6710 if test "$use_xlib_awt" != yes; then
6711 echo gnu
/awt
/xlib
>> standard.omit
6712 echo gnu
/gcj
/xlib
>> standard.omit
6714 if test "$use_x_awt" != yes; then
6715 echo gnu
/java
/awt
/peer
/x
>> standard.omit
6718 # Tools that need to be compiled against classpath's tools classes
6719 : > vm-tools-packages
6720 for package
in gnu
/gcj
/tools
/gc_analyze
; do
6721 echo $package >> standard.omit
6722 echo $package >> vm-tools-packages
6725 if test -z "${with_multisubdir}"; then
6728 builddotdot
=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
6733 # Which gcj and host gcj (for ecjx) do we use?
6735 host_exeext
=${ac_exeext}
6736 GCJ_FOR_ECJX
='$(GCJ)'
6737 GCC_FOR_ECJX
='$(CXX)'
6738 built_gcc_dir
="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
6739 if test -n "${with_cross_host}"; then
6740 # We are being configured with a cross compiler. We can't
6741 # use ac_exeext, because that is for the target platform.
6744 GCJ_FOR_ECJX
="${with_cross_host}-gcj"
6745 GCC_FOR_ECJX
="${with_cross_host}-gcc"
6746 case "${with_cross_host}" in
6748 cross_host_exeext
=.exe
6751 host_exeext
=${cross_host_exeext}
6752 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
6753 if test x
"$build_noncanonical" = x
"$with_cross_host"; then
6754 # Ordinary cross (host!=target and host=build)
6757 # Canadian cross (host!=target and host!=build)
6764 # We are being configured with a native or crossed-native compiler
6765 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
6766 if test x
"$build" = x
"$host"; then
6767 # True native build (host=target and host=build)
6770 # Crossed-native build (host=target and host!=build)
6777 libgcjdir
=`${PWDCMD-pwd}`
6780 # Just in case there is a comma in the build dir, quote it for the
6781 # sed command below.
6783 *[,\\]*) qlibgcjdir
=`echo "$libgcjdir" | sed 's:[,\\]:\\&:g'`;;
6784 *) qlibgcjdir
=$libgcjdir;;
6786 GCJ
=`echo "$GCJ" | sed "s, -B, -B$qlibgcjdir/&,"`
6789 GCJ
=$GCJ" -B$libgcjdir/"
6792 case "${which_gcj}" in
6794 GCJH
='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
6797 if test "x${with_newlib}" = "xyes"; then
6798 # FIXME (comment): Why is this needed?
6799 LIBGCC_UNWIND_INCLUDE
=
6801 GCJH
='$(target_noncanonical)-gcjh'
6815 # Create it, so that compile/link tests don't fail
6816 test -f libgcj.spec ||
touch libgcj.spec
6820 # Set up to configure Classpath.
6821 # FIXME: no supported way to pass args in autoconf.
6822 # Disable tool wrappers to avoid ltdl.h configure check.
6823 ac_configure_args
="$ac_configure_args --disable-tool-wrappers"
6824 ac_configure_args
="$ac_configure_args --disable-load-library"
6825 ac_configure_args
="$ac_configure_args --${LIBGCJDEBUG}-debug"
6826 ac_configure_args
="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
6827 dir1
=`cd $srcdir && pwd`
6829 ac_configure_args
="$ac_configure_args --with-vm-classes=$dir1:$dir2"
6830 ac_configure_args
="$ac_configure_args --disable-core-jni"
6831 ac_configure_args
="$ac_configure_args --disable-examples"
6832 ac_configure_args
="$ac_configure_args --with-glibj=build"
6833 if test "$browser_plugin_enabled" != yes; then
6834 ac_configure_args
="$ac_configure_args --disable-plugin"
6836 ac_configure_args
="$ac_configure_args --enable-plugin"
6838 if test "$gconf_enabled" != yes; then
6839 ac_configure_args
="$ac_configure_args --disable-gconf-peer"
6840 ac_configure_args
="$ac_configure_args --enable-default-preferences-peer=gnu.java.util.prefs.FileBasedFactory"
6842 if test "$use_gtk_awt" != yes; then
6843 ac_configure_args
="$ac_configure_args --disable-gtk-peer --disable-plugin"
6845 if test "$use_qt_awt" != yes; then
6846 ac_configure_args
="$ac_configure_args --disable-qt-peer"
6848 # We need this as qt is disabled by default in classpath.
6849 ac_configure_args
="$ac_configure_args --enable-qt-peer"
6851 if test "$use_x_awt" != yes; then
6852 ac_configure_args
="$ac_configure_args --without-escher"
6854 # We need this as escher is disabled by default in classpath.
6855 if test "$use_escher" != true
; then
6856 as_fn_error
"Please supply an absolute path to the Escher library" "$LINENO" 5
6858 ac_configure_args
="$ac_configure_args --with-escher=$with_escher"
6861 if test "x$BUILD_GJDOC" = xno
; then
6862 ac_configure_args
="$ac_configure_args --disable-gjdoc"
6864 # -Werror causes unavoidable problems in code using alsa.
6865 ac_configure_args
="$ac_configure_args --disable-regen-headers"
6866 ac_configure_args
="$ac_configure_args --disable-Werror"
6868 # Only use libltdl for non-newlib builds.
6869 if test "x${with_newlib}" = "x" ||
test "x${with_newlib}" = "xno"; then
6870 case $enable_ltdl_convenience in
6871 no
) as_fn_error
"this package needs a convenience libltdl" "$LINENO" 5 ;;
6872 "") enable_ltdl_convenience
=yes
6873 ac_configure_args
="$ac_configure_args --enable-ltdl-convenience" ;;
6875 LIBLTDL
='${top_builddir}/''libltdl'/libltdlc.la
6876 LTDLINCL
='-I${top_srcdir}/''libltdl'
6877 # For backwards non-gettext consistent compatibility...
6886 $as_echo "#define USE_LTDL 1" >>confdefs.h
6888 # Sigh. Libtool's macro doesn't do the right thing.
6889 INCLTDL
="-I\$(top_srcdir)/libltdl $INCLTDL"
6890 # FIXME: this is a hack.
6891 sub_auxdir
="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
6892 ac_configure_args
="$ac_configure_args --with-auxdir=$sub_auxdir"
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
6900 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
6905 macro_version
='2.2.7a'
6906 macro_revision
='1.3134'
6920 ltmain
="$ac_aux_dir/ltmain.sh"
6922 # Backslashify metacharacters that are still active within
6923 # double-quoted strings.
6924 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
6926 # Same as above, but do not quote variable references.
6927 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
6929 # Sed substitution to delay expansion of an escaped shell variable in a
6930 # double_quote_subst'ed string.
6931 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
6933 # Sed substitution to delay expansion of an escaped single quote.
6934 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
6936 # Sed substitution to avoid accidental globbing in evaled expressions
6937 no_glob_subst
='s/\*/\\\*/g'
6939 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6940 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6941 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6944 $as_echo_n "checking how to print strings... " >&6; }
6945 # Test print first, because it will be a builtin if present.
6946 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6947 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6949 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6952 # Use this function as a fallback that always works.
6953 func_fallback_echo ()
6955 eval 'cat <<_LTECHO_EOF
6959 ECHO='func_fallback_echo
'
6962 # func_echo_all arg...
6963 # Invoke $ECHO with all args, space-separated.
6970 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6971 $as_echo "printf" >&6; } ;;
6972 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6973 $as_echo "print -r" >&6; } ;;
6974 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6975 $as_echo "cat" >&6; } ;;
6991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6992 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6993 if test "${ac_cv_path_SED+set}" = set; then :
6994 $as_echo_n "(cached) " >&6
6996 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6997 for ac_i in 1 2 3 4 5 6 7; do
6998 ac_script="$ac_script$as_nl$ac_script"
7000 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
7001 { ac_script=; unset ac_script;}
7002 if test -z "$SED"; then
7003 ac_path_SED_found=false
7004 # Loop through the user's path and
test for each of PROGNAME-LIST
7005 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7009 test -z "$as_dir" && as_dir
=.
7010 for ac_prog
in sed gsed
; do
7011 for ac_exec_ext
in '' $ac_executable_extensions; do
7012 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
7013 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
7014 # Check for GNU ac_path_SED and select it if it is found.
7015 # Check for GNU $ac_path_SED
7016 case `"$ac_path_SED" --version 2>&1` in
7018 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
7021 $as_echo_n 0123456789 >"conftest.in"
7024 cat "conftest.in" "conftest.in" >"conftest.tmp"
7025 mv "conftest.tmp" "conftest.in"
7026 cp "conftest.in" "conftest.nl"
7027 $as_echo '' >> "conftest.nl"
7028 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7029 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7030 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7031 if test $ac_count -gt ${ac_path_SED_max-0}; then
7032 # Best one so far, save it but keep looking for a better one
7033 ac_cv_path_SED
="$ac_path_SED"
7034 ac_path_SED_max
=$ac_count
7036 # 10*(2^10) chars as input seems more than enough
7037 test $ac_count -gt 10 && break
7039 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7042 $ac_path_SED_found && break 3
7047 if test -z "$ac_cv_path_SED"; then
7048 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
7055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7056 $as_echo "$ac_cv_path_SED" >&6; }
7057 SED
="$ac_cv_path_SED"
7060 test -z "$SED" && SED
=sed
7061 Xsed
="$SED -e 1s/^X//"
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7074 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
7075 if test "${ac_cv_path_GREP+set}" = set; then :
7076 $as_echo_n "(cached) " >&6
7078 if test -z "$GREP"; then
7079 ac_path_GREP_found
=false
7080 # Loop through the user's path and test for each of PROGNAME-LIST
7081 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7082 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7085 test -z "$as_dir" && as_dir
=.
7086 for ac_prog
in grep ggrep
; do
7087 for ac_exec_ext
in '' $ac_executable_extensions; do
7088 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
7089 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
7090 # Check for GNU ac_path_GREP and select it if it is found.
7091 # Check for GNU $ac_path_GREP
7092 case `"$ac_path_GREP" --version 2>&1` in
7094 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
7097 $as_echo_n 0123456789 >"conftest.in"
7100 cat "conftest.in" "conftest.in" >"conftest.tmp"
7101 mv "conftest.tmp" "conftest.in"
7102 cp "conftest.in" "conftest.nl"
7103 $as_echo 'GREP' >> "conftest.nl"
7104 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7105 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7106 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7107 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7108 # Best one so far, save it but keep looking for a better one
7109 ac_cv_path_GREP
="$ac_path_GREP"
7110 ac_path_GREP_max
=$ac_count
7112 # 10*(2^10) chars as input seems more than enough
7113 test $ac_count -gt 10 && break
7115 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7118 $ac_path_GREP_found && break 3
7123 if test -z "$ac_cv_path_GREP"; then
7124 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7127 ac_cv_path_GREP
=$GREP
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7132 $as_echo "$ac_cv_path_GREP" >&6; }
7133 GREP
="$ac_cv_path_GREP"
7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7137 $as_echo_n "checking for egrep... " >&6; }
7138 if test "${ac_cv_path_EGREP+set}" = set; then :
7139 $as_echo_n "(cached) " >&6
7141 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
7142 then ac_cv_path_EGREP
="$GREP -E"
7144 if test -z "$EGREP"; then
7145 ac_path_EGREP_found
=false
7146 # Loop through the user's path and test for each of PROGNAME-LIST
7147 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7148 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7151 test -z "$as_dir" && as_dir
=.
7152 for ac_prog
in egrep; do
7153 for ac_exec_ext
in '' $ac_executable_extensions; do
7154 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
7155 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
7156 # Check for GNU ac_path_EGREP and select it if it is found.
7157 # Check for GNU $ac_path_EGREP
7158 case `"$ac_path_EGREP" --version 2>&1` in
7160 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
7163 $as_echo_n 0123456789 >"conftest.in"
7166 cat "conftest.in" "conftest.in" >"conftest.tmp"
7167 mv "conftest.tmp" "conftest.in"
7168 cp "conftest.in" "conftest.nl"
7169 $as_echo 'EGREP' >> "conftest.nl"
7170 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7171 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7172 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7173 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7174 # Best one so far, save it but keep looking for a better one
7175 ac_cv_path_EGREP
="$ac_path_EGREP"
7176 ac_path_EGREP_max
=$ac_count
7178 # 10*(2^10) chars as input seems more than enough
7179 test $ac_count -gt 10 && break
7181 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7184 $ac_path_EGREP_found && break 3
7189 if test -z "$ac_cv_path_EGREP"; then
7190 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7193 ac_cv_path_EGREP
=$EGREP
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7199 $as_echo "$ac_cv_path_EGREP" >&6; }
7200 EGREP
="$ac_cv_path_EGREP"
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
7204 $as_echo_n "checking for fgrep... " >&6; }
7205 if test "${ac_cv_path_FGREP+set}" = set; then :
7206 $as_echo_n "(cached) " >&6
7208 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
7209 then ac_cv_path_FGREP
="$GREP -F"
7211 if test -z "$FGREP"; then
7212 ac_path_FGREP_found
=false
7213 # Loop through the user's path and test for each of PROGNAME-LIST
7214 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7215 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7218 test -z "$as_dir" && as_dir
=.
7219 for ac_prog
in fgrep
; do
7220 for ac_exec_ext
in '' $ac_executable_extensions; do
7221 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
7222 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
7223 # Check for GNU ac_path_FGREP and select it if it is found.
7224 # Check for GNU $ac_path_FGREP
7225 case `"$ac_path_FGREP" --version 2>&1` in
7227 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
7230 $as_echo_n 0123456789 >"conftest.in"
7233 cat "conftest.in" "conftest.in" >"conftest.tmp"
7234 mv "conftest.tmp" "conftest.in"
7235 cp "conftest.in" "conftest.nl"
7236 $as_echo 'FGREP' >> "conftest.nl"
7237 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7238 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7239 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7240 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
7241 # Best one so far, save it but keep looking for a better one
7242 ac_cv_path_FGREP
="$ac_path_FGREP"
7243 ac_path_FGREP_max
=$ac_count
7245 # 10*(2^10) chars as input seems more than enough
7246 test $ac_count -gt 10 && break
7248 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7251 $ac_path_FGREP_found && break 3
7256 if test -z "$ac_cv_path_FGREP"; then
7257 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7260 ac_cv_path_FGREP
=$FGREP
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
7266 $as_echo "$ac_cv_path_FGREP" >&6; }
7267 FGREP
="$ac_cv_path_FGREP"
7270 test -z "$GREP" && GREP
=grep
7290 # Check whether --with-gnu-ld was given.
7291 if test "${with_gnu_ld+set}" = set; then :
7292 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
7298 if test "$GCC" = yes; then
7299 # Check if gcc -print-prog-name=ld gives a path.
7300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7301 $as_echo_n "checking for ld used by $CC... " >&6; }
7304 # gcc leaves a trailing carriage return which upsets mingw
7305 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7307 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
7310 # Accept absolute paths.
7312 re_direlt
='/[^/][^/]*/\.\./'
7313 # Canonicalize the pathname of ld
7314 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7315 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
7316 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7318 test -z "$LD" && LD
="$ac_prog"
7321 # If it fails, then pretend we aren't using GCC.
7325 # If it is relative, then search for the first ld in PATH.
7329 elif test "$with_gnu_ld" = yes; then
7330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7331 $as_echo_n "checking for GNU ld... " >&6; }
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7334 $as_echo_n "checking for non-GNU ld... " >&6; }
7336 if test "${lt_cv_path_LD+set}" = set; then :
7337 $as_echo_n "(cached) " >&6
7339 if test -z "$LD"; then
7340 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7341 for ac_dir
in $PATH; do
7343 test -z "$ac_dir" && ac_dir
=.
7344 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
7345 lt_cv_path_LD
="$ac_dir/$ac_prog"
7346 # Check to see if the program is GNU ld. I'd rather use --version,
7347 # but apparently some variants of GNU ld only accept -v.
7348 # Break only if it was the GNU/non-GNU ld that we prefer.
7349 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7350 *GNU
* |
*'with BFD'*)
7351 test "$with_gnu_ld" != no
&& break
7354 test "$with_gnu_ld" != yes && break
7361 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
7366 if test -n "$LD"; then
7367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7368 $as_echo "$LD" >&6; }
7370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7371 $as_echo "no" >&6; }
7373 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
7374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7375 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7376 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
7377 $as_echo_n "(cached) " >&6
7379 # I'd rather use --version here, but apparently some GNU lds only accept -v.
7380 case `$LD -v 2>&1 </dev/null` in
7381 *GNU
* |
*'with BFD'*)
7382 lt_cv_prog_gnu_ld
=yes
7385 lt_cv_prog_gnu_ld
=no
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7390 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
7391 with_gnu_ld
=$lt_cv_prog_gnu_ld
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
7402 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
7403 if test "${lt_cv_path_NM+set}" = set; then :
7404 $as_echo_n "(cached) " >&6
7406 if test -n "$NM"; then
7407 # Let the user override the test.
7410 lt_nm_to_check
="${ac_tool_prefix}nm"
7411 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
7412 lt_nm_to_check
="$lt_nm_to_check nm"
7414 for lt_tmp_nm
in $lt_nm_to_check; do
7415 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7416 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
7418 test -z "$ac_dir" && ac_dir
=.
7419 tmp_nm
="$ac_dir/$lt_tmp_nm"
7420 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
7421 # Check to see if the nm accepts a BSD-compat flag.
7422 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
7423 # nm: unknown option "B" ignored
7424 # Tru64's nm complains that /dev/null is an invalid object file
7425 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
7426 */dev
/null
* |
*'Invalid file or object type'*)
7427 lt_cv_path_NM
="$tmp_nm -B"
7431 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
7433 lt_cv_path_NM
="$tmp_nm -p"
7437 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
7438 continue # so that we can try to find one that supports BSD flags
7447 : ${lt_cv_path_NM=no}
7450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
7451 $as_echo "$lt_cv_path_NM" >&6; }
7452 if test "$lt_cv_path_NM" != "no"; then
7455 # Didn't find any BSD compatible name lister, look for dumpbin.
7456 if test -n "$DUMPBIN"; then :
7457 # Let the user override the test.
7459 if test -n "$ac_tool_prefix"; then
7460 for ac_prog
in dumpbin
"link -dump"
7462 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7463 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
7464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7465 $as_echo_n "checking for $ac_word... " >&6; }
7466 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
7467 $as_echo_n "(cached) " >&6
7469 if test -n "$DUMPBIN"; then
7470 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
7472 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7476 test -z "$as_dir" && as_dir
=.
7477 for ac_exec_ext
in '' $ac_executable_extensions; do
7478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7479 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
7480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7489 DUMPBIN
=$ac_cv_prog_DUMPBIN
7490 if test -n "$DUMPBIN"; then
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
7492 $as_echo "$DUMPBIN" >&6; }
7494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7495 $as_echo "no" >&6; }
7499 test -n "$DUMPBIN" && break
7502 if test -z "$DUMPBIN"; then
7503 ac_ct_DUMPBIN
=$DUMPBIN
7504 for ac_prog
in dumpbin
"link -dump"
7506 # Extract the first word of "$ac_prog", so it can be a program name with args.
7507 set dummy
$ac_prog; ac_word
=$2
7508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7509 $as_echo_n "checking for $ac_word... " >&6; }
7510 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
7511 $as_echo_n "(cached) " >&6
7513 if test -n "$ac_ct_DUMPBIN"; then
7514 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
7516 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7520 test -z "$as_dir" && as_dir
=.
7521 for ac_exec_ext
in '' $ac_executable_extensions; do
7522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7523 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
7524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7533 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
7534 if test -n "$ac_ct_DUMPBIN"; then
7535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
7536 $as_echo "$ac_ct_DUMPBIN" >&6; }
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7539 $as_echo "no" >&6; }
7543 test -n "$ac_ct_DUMPBIN" && break
7546 if test "x$ac_ct_DUMPBIN" = x
; then
7549 case $cross_compiling:$ac_tool_warned in
7551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7552 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7553 ac_tool_warned
=yes ;;
7555 DUMPBIN
=$ac_ct_DUMPBIN
7559 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
7561 DUMPBIN
="$DUMPBIN -symbols"
7569 if test "$DUMPBIN" != ":"; then
7573 test -z "$NM" && NM
=nm
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
7581 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
7582 if test "${lt_cv_nm_interface+set}" = set; then :
7583 $as_echo_n "(cached) " >&6
7585 lt_cv_nm_interface
="BSD nm"
7586 echo "int some_variable = 0;" > conftest.
$ac_ext
7587 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
7588 (eval "$ac_compile" 2>conftest.err
)
7589 cat conftest.err
>&5
7590 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
7591 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
7592 cat conftest.err
>&5
7593 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
7594 cat conftest.out
>&5
7595 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
7596 lt_cv_nm_interface
="MS dumpbin"
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
7601 $as_echo "$lt_cv_nm_interface" >&6; }
7603 # find the maximum length of command line arguments
7604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
7605 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
7606 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
7607 $as_echo_n "(cached) " >&6
7614 # On DJGPP, this test can blow up pretty badly due to problems in libc
7615 # (any single argument exceeding 2000 bytes causes a buffer overrun
7616 # during glob expansion). Even if it were fixed, the result of this
7617 # check would be larger than it should be.
7618 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
7622 # Under GNU Hurd, this test is not required because there is
7623 # no limit to the length of command line arguments.
7624 # Libtool will interpret -1 as no limit whatsoever
7625 lt_cv_sys_max_cmd_len
=-1;
7628 cygwin
* | mingw
* | cegcc
*)
7629 # On Win9x/ME, this test blows up -- it succeeds, but takes
7630 # about 5 minutes as the teststring grows exponentially.
7631 # Worse, since 9x/ME are not pre-emptively multitasking,
7632 # you end up with a "frozen" computer, even though with patience
7633 # the test eventually succeeds (with a max line length of 256k).
7634 # Instead, let's just punt: use the minimum linelength reported by
7635 # all of the supported platforms: 8192 (on NT/2K/XP).
7636 lt_cv_sys_max_cmd_len
=8192;
7640 # On MiNT this can take a long time and run out of memory.
7641 lt_cv_sys_max_cmd_len
=8192;
7645 # On AmigaOS with pdksh, this test takes hours, literally.
7646 # So we just punt and use a minimum line length of 8192.
7647 lt_cv_sys_max_cmd_len
=8192;
7650 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
7651 # This has been around since 386BSD, at least. Likely further.
7652 if test -x /sbin
/sysctl
; then
7653 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
7654 elif test -x /usr
/sbin
/sysctl
; then
7655 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
7657 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
7659 # And add a safety zone
7660 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
7661 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
7665 # We know the value 262144 and hardcode it with a safety zone (like BSD)
7666 lt_cv_sys_max_cmd_len
=196608
7670 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
7671 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
7672 # nice to cause kernel panics so lets avoid the loop below.
7673 # First set a reasonable default.
7674 lt_cv_sys_max_cmd_len
=16384
7676 if test -x /sbin
/sysconfig
; then
7677 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
7678 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
7683 lt_cv_sys_max_cmd_len
=102400
7685 sysv5
* | sco5v6
* | sysv4.2uw2
*)
7686 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
7687 if test -n "$kargmax"; then
7688 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
7690 lt_cv_sys_max_cmd_len
=32768
7694 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
7695 if test -n "$lt_cv_sys_max_cmd_len"; then
7696 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
7697 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
7699 # Make teststring a little bigger before we do anything with it.
7700 # a 1K string should be a reasonable start.
7701 for i
in 1 2 3 4 5 6 7 8 ; do
7702 teststring
=$teststring$teststring
7704 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
7705 # If test is not a shell built-in, we'll probably end up computing a
7706 # maximum length that is only half of the actual maximum length, but
7708 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
7709 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
7710 test $i != 17 # 1/2 MB should be enough
7713 teststring
=$teststring$teststring
7715 # Only check the string length outside the loop.
7716 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
7718 # Add a significant safety factor because C++ compilers can tack on
7719 # massive amounts of additional arguments before passing them to the
7720 # linker. It appears as though 1/2 is a usable value.
7721 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
7728 if test -n $lt_cv_sys_max_cmd_len ; then
7729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
7730 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
7732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
7733 $as_echo "none" >&6; }
7735 max_cmd_len
=$lt_cv_sys_max_cmd_len
7746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
7747 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
7748 # Try some XSI features
7751 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
7753 && eval 'test $(( 1 + 1 )) -eq 2 \
7754 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7756 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
7757 $as_echo "$xsi_shell" >&6; }
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
7761 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
7763 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
7765 && lt_shell_append=yes
7766 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
7767 $as_echo "$lt_shell_append" >&6; }
7770 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7780 # test EBCDIC or ASCII
7781 case `echo X|tr X '\101'` in
7782 A) # ASCII based system
7783 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
7784 lt_SP2NL='tr \040 \012'
7785 lt_NL2SP='tr \015\012 \040\040'
7787 *) # EBCDIC based system
7788 lt_SP2NL='tr \100 \n'
7789 lt_NL2SP='tr \r\n \100\100'
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
7802 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
7803 if test "${lt_cv_ld_reload_flag+set}" = set; then :
7804 $as_echo_n "(cached
) " >&6
7806 lt_cv_ld_reload_flag='-r'
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
7809 $as_echo "$lt_cv_ld_reload_flag" >&6; }
7810 reload_flag=$lt_cv_ld_reload_flag
7811 case $reload_flag in
7813 *) reload_flag=" $reload_flag" ;;
7815 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7818 if test "$GCC" = yes; then
7819 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
7821 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7834 if test -n "$ac_tool_prefix"; then
7835 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
7836 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7838 $as_echo_n "checking
for $ac_word...
" >&6; }
7839 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
7840 $as_echo_n "(cached
) " >&6
7842 if test -n "$OBJDUMP"; then
7843 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7849 test -z "$as_dir" && as_dir=.
7850 for ac_exec_ext in '' $ac_executable_extensions; do
7851 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7852 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
7853 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7862 OBJDUMP=$ac_cv_prog_OBJDUMP
7863 if test -n "$OBJDUMP"; then
7864 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
7865 $as_echo "$OBJDUMP" >&6; }
7867 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7868 $as_echo "no
" >&6; }
7873 if test -z "$ac_cv_prog_OBJDUMP"; then
7874 ac_ct_OBJDUMP=$OBJDUMP
7875 # Extract the first word of "objdump
", so it can be a program name with args.
7876 set dummy objdump; ac_word=$2
7877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7878 $as_echo_n "checking
for $ac_word...
" >&6; }
7879 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
7880 $as_echo_n "(cached
) " >&6
7882 if test -n "$ac_ct_OBJDUMP"; then
7883 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7889 test -z "$as_dir" && as_dir=.
7890 for ac_exec_ext in '' $ac_executable_extensions; do
7891 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7892 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
7893 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7902 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7903 if test -n "$ac_ct_OBJDUMP"; then
7904 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
7905 $as_echo "$ac_ct_OBJDUMP" >&6; }
7907 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7908 $as_echo "no
" >&6; }
7911 if test "x
$ac_ct_OBJDUMP" = x; then
7914 case $cross_compiling:$ac_tool_warned in
7916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7917 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7918 ac_tool_warned=yes ;;
7920 OBJDUMP=$ac_ct_OBJDUMP
7923 OBJDUMP="$ac_cv_prog_OBJDUMP"
7926 test -z "$OBJDUMP" && OBJDUMP=objdump
7936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
7937 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
7938 if test "${lt_cv_deplibs_check_method+set}" = set; then :
7939 $as_echo_n "(cached
) " >&6
7941 lt_cv_file_magic_cmd='$MAGIC_CMD'
7942 lt_cv_file_magic_test_file=
7943 lt_cv_deplibs_check_method='unknown'
7944 # Need to set the preceding variable on all platforms that support
7945 # interlibrary dependencies.
7946 # 'none' -- dependencies not supported.
7947 # `unknown' -- same as none, but documents that we really don't know.
7948 # 'pass_all' -- all dependencies passed with no checks.
7949 # 'test_compile' -- check by making test program.
7950 # 'file_magic [[regex]]' -- check by looking for files in library path
7951 # which responds to the $file_magic_cmd with a given extended regex.
7952 # If you have `file' or equivalent on your system and you're not sure
7953 # whether `pass_all' will *always* work, you probably want this one.
7957 lt_cv_deplibs_check_method=pass_all
7961 lt_cv_deplibs_check_method=pass_all
7965 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7966 lt_cv_file_magic_cmd='/usr/bin/file -L'
7967 lt_cv_file_magic_test_file=/shlib/libc.so
7971 # func_win32_libid is a shell function defined in ltmain.sh
7972 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7973 lt_cv_file_magic_cmd='func_win32_libid'
7977 # Base MSYS/MinGW do not provide the 'file' command needed by
7978 # func_win32_libid shell function, so use a weaker test based on 'objdump',
7979 # unless we find 'file', for example because we are cross-compiling.
7980 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
7981 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
7982 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7983 lt_cv_file_magic_cmd='func_win32_libid'
7985 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7986 lt_cv_file_magic_cmd='$OBJDUMP -f'
7991 # use the weaker test based on 'objdump'. See mingw*.
7992 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
7993 lt_cv_file_magic_cmd='$OBJDUMP -f'
7996 darwin* | rhapsody*)
7997 lt_cv_deplibs_check_method=pass_all
8000 freebsd* | dragonfly*)
8001 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8004 # Not sure whether the presence of OpenBSD here was a mistake.
8005 # Let's accept both of them until this is cleared up.
8006 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
8007 lt_cv_file_magic_cmd=/usr/bin/file
8008 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
8012 lt_cv_deplibs_check_method=pass_all
8017 lt_cv_deplibs_check_method=pass_all
8021 lt_cv_deplibs_check_method=pass_all
8024 hpux10.20* | hpux11*)
8025 lt_cv_file_magic_cmd=/usr/bin/file
8028 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
8029 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
8032 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
8033 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
8036 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
8037 lt_cv_file_magic_test_file=/usr/lib/libc.sl
8043 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
8044 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
8047 irix5* | irix6* | nonstopux*)
8049 *-32|*"-32 ") libmagic=32-bit;;
8050 *-n32|*"-n32 ") libmagic=N32;;
8051 *-64|*"-64 ") libmagic=64-bit;;
8052 *) libmagic=never-match;;
8054 lt_cv_deplibs_check_method=pass_all
8057 # This must be Linux ELF.
8058 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8059 lt_cv_deplibs_check_method=pass_all
8063 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8064 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8066 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
8071 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
8072 lt_cv_file_magic_cmd=/usr/bin/file
8073 lt_cv_file_magic_test_file=/usr/lib/libnls.so
8077 lt_cv_deplibs_check_method=pass_all
8081 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
8082 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
8084 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8088 osf3* | osf4* | osf5*)
8089 lt_cv_deplibs_check_method=pass_all
8093 lt_cv_deplibs_check_method=pass_all
8097 lt_cv_deplibs_check_method=pass_all
8100 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
8101 lt_cv_deplibs_check_method=pass_all
8105 case $host_vendor in
8107 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]'
8108 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
8111 lt_cv_deplibs_check_method=pass_all
8114 lt_cv_file_magic_cmd='/bin/file'
8115 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
8118 lt_cv_file_magic_cmd='/bin/file'
8119 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
8120 lt_cv_file_magic_test_file=/lib/libc.so
8123 lt_cv_deplibs_check_method=pass_all
8126 lt_cv_deplibs_check_method=pass_all
8132 lt_cv_deplibs_check_method=pass_all
8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
8138 $as_echo "$lt_cv_deplibs_check_method" >&6; }
8139 file_magic_cmd=$lt_cv_file_magic_cmd
8140 deplibs_check_method=$lt_cv_deplibs_check_method
8141 test -z "$deplibs_check_method" && deplibs_check_method=unknown
8154 if test -n "$ac_tool_prefix"; then
8155 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8156 set dummy ${ac_tool_prefix}ar; ac_word=$2
8157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8158 $as_echo_n "checking
for $ac_word...
" >&6; }
8159 if test "${ac_cv_prog_AR+set}" = set; then :
8160 $as_echo_n "(cached
) " >&6
8162 if test -n "$AR"; then
8163 ac_cv_prog_AR="$AR" # Let the user override the test.
8165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8169 test -z "$as_dir" && as_dir=.
8170 for ac_exec_ext in '' $ac_executable_extensions; do
8171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8172 ac_cv_prog_AR="${ac_tool_prefix}ar"
8173 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8183 if test -n "$AR"; then
8184 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
8185 $as_echo "$AR" >&6; }
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8188 $as_echo "no
" >&6; }
8193 if test -z "$ac_cv_prog_AR"; then
8195 # Extract the first word of "ar", so it can be a program name with args.
8196 set dummy ar; ac_word=$2
8197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8198 $as_echo_n "checking
for $ac_word...
" >&6; }
8199 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8200 $as_echo_n "(cached
) " >&6
8202 if test -n "$ac_ct_AR"; then
8203 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8209 test -z "$as_dir" && as_dir=.
8210 for ac_exec_ext in '' $ac_executable_extensions; do
8211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8212 ac_cv_prog_ac_ct_AR="ar"
8213 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8222 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8223 if test -n "$ac_ct_AR"; then
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
8225 $as_echo "$ac_ct_AR" >&6; }
8227 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8228 $as_echo "no
" >&6; }
8231 if test "x
$ac_ct_AR" = x; then
8234 case $cross_compiling:$ac_tool_warned in
8236 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8237 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8238 ac_tool_warned=yes ;;
8246 test -z "$AR" && AR=ar
8247 test -z "$AR_FLAGS" && AR_FLAGS=cru
8259 if test -n "$ac_tool_prefix"; then
8260 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
8261 set dummy ${ac_tool_prefix}strip; ac_word=$2
8262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8263 $as_echo_n "checking
for $ac_word...
" >&6; }
8264 if test "${ac_cv_prog_STRIP+set}" = set; then :
8265 $as_echo_n "(cached
) " >&6
8267 if test -n "$STRIP"; then
8268 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8274 test -z "$as_dir" && as_dir=.
8275 for ac_exec_ext in '' $ac_executable_extensions; do
8276 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8277 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
8278 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8287 STRIP=$ac_cv_prog_STRIP
8288 if test -n "$STRIP"; then
8289 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
8290 $as_echo "$STRIP" >&6; }
8292 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8293 $as_echo "no
" >&6; }
8298 if test -z "$ac_cv_prog_STRIP"; then
8300 # Extract the first word of "strip
", so it can be a program name with args.
8301 set dummy strip; ac_word=$2
8302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8303 $as_echo_n "checking
for $ac_word...
" >&6; }
8304 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
8305 $as_echo_n "(cached
) " >&6
8307 if test -n "$ac_ct_STRIP"; then
8308 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8314 test -z "$as_dir" && as_dir=.
8315 for ac_exec_ext in '' $ac_executable_extensions; do
8316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8317 ac_cv_prog_ac_ct_STRIP="strip
"
8318 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8327 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8328 if test -n "$ac_ct_STRIP"; then
8329 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
8330 $as_echo "$ac_ct_STRIP" >&6; }
8332 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8333 $as_echo "no
" >&6; }
8336 if test "x
$ac_ct_STRIP" = x; then
8339 case $cross_compiling:$ac_tool_warned in
8341 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8342 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8343 ac_tool_warned=yes ;;
8348 STRIP="$ac_cv_prog_STRIP"
8351 test -z "$STRIP" && STRIP=:
8358 if test -n "$ac_tool_prefix"; then
8359 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
8360 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8362 $as_echo_n "checking
for $ac_word...
" >&6; }
8363 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8364 $as_echo_n "(cached
) " >&6
8366 if test -n "$RANLIB"; then
8367 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8373 test -z "$as_dir" && as_dir=.
8374 for ac_exec_ext in '' $ac_executable_extensions; do
8375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8376 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
8377 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8386 RANLIB=$ac_cv_prog_RANLIB
8387 if test -n "$RANLIB"; then
8388 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
8389 $as_echo "$RANLIB" >&6; }
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8392 $as_echo "no
" >&6; }
8397 if test -z "$ac_cv_prog_RANLIB"; then
8398 ac_ct_RANLIB=$RANLIB
8399 # Extract the first word of "ranlib
", so it can be a program name with args.
8400 set dummy ranlib; ac_word=$2
8401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8402 $as_echo_n "checking
for $ac_word...
" >&6; }
8403 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8404 $as_echo_n "(cached
) " >&6
8406 if test -n "$ac_ct_RANLIB"; then
8407 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8413 test -z "$as_dir" && as_dir=.
8414 for ac_exec_ext in '' $ac_executable_extensions; do
8415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8416 ac_cv_prog_ac_ct_RANLIB="ranlib
"
8417 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8426 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8427 if test -n "$ac_ct_RANLIB"; then
8428 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
8429 $as_echo "$ac_ct_RANLIB" >&6; }
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8432 $as_echo "no
" >&6; }
8435 if test "x
$ac_ct_RANLIB" = x; then
8438 case $cross_compiling:$ac_tool_warned in
8440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8441 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8442 ac_tool_warned=yes ;;
8444 RANLIB=$ac_ct_RANLIB
8447 RANLIB="$ac_cv_prog_RANLIB"
8450 test -z "$RANLIB" && RANLIB=:
8457 # Determine commands to create old-style static archives.
8458 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
8459 old_postinstall_cmds='chmod 644 $oldlib'
8460 old_postuninstall_cmds=
8462 if test -n "$RANLIB"; then
8465 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
8468 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
8471 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
8476 lock_old_archive_extraction=yes ;;
8478 lock_old_archive_extraction=no ;;
8519 # If no C compiler was specified, use CC.
8522 # If no C compiler flags were specified, use CFLAGS.
8523 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8525 # Allow CC to be a program name with arguments.
8529 # Check for command to grab the raw symbol name followed by C symbol from nm.
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
8531 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
8532 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
8533 $as_echo_n "(cached
) " >&6
8536 # These are sane defaults that work on at least a few old systems.
8537 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
8539 # Character class describing NM global symbol codes.
8540 symcode='[BCDEGRST]'
8542 # Regexp to match symbols that can be accessed directly from C.
8543 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
8545 # Define system-specific variables.
8550 cygwin* | mingw* | pw32* | cegcc*)
8551 symcode='[ABCDGISTW]'
8554 if test "$host_cpu" = ia64; then
8555 symcode='[ABCDEGRST]'
8559 symcode='[BCDEGRST]'
8562 symcode='[BCDEGQRST]'
8573 sysv5* | sco5v6* | unixware* | OpenUNIX*)
8581 # If we're using GNU nm, then use its standard symbol codes.
8582 case `$NM -V 2>&1` in
8583 *GNU* | *'with BFD'*)
8584 symcode='[ABCDGIRSTW]' ;;
8587 # Transform an extracted symbol line into a proper C declaration.
8588 # Some systems (esp. on ia64) link data and code symbols differently,
8589 # so use this general approach.
8590 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
8592 # Transform an extracted symbol line into symbol name and symbol address
8593 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
8594 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'"
8596 # Handle CRLF in mingw tool chain
8600 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
8604 # Try without a prefix underscore, then with it.
8605 for ac_symprfx in "" "_
"; do
8607 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
8608 symxfrm="\\1 $ac_symprfx\\2 \\2"
8610 # Write the raw and C identifiers.
8611 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
8612 # Fake it for dumpbin and say T for any non-static function
8613 # and D for any global variable.
8614 # Also find C++ and __fastcall symbols from MSVC++,
8615 # which start with @ or ?.
8616 lt_cv_sys_global_symbol_pipe="$AWK '"\
8617 " {last_section=section; section=\$ 3};"\
8618 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
8619 " \$ 0!~/External *\|/{next};"\
8620 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
8621 " {if(hide[section]) next};"\
8622 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
8623 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
8624 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
8625 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
8626 " ' prfx
=^
$ac_symprfx"
8628 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
8631 # Check to see that the pipe works correctly.
8635 cat > conftest.$ac_ext <<_LT_EOF
8640 void nm_test_func(void);
8641 void nm_test_func(void){}
8645 int main(){nm_test_var='a';nm_test_func();return(0);}
8648 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8649 (eval $ac_compile) 2>&5
8651 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8652 test $ac_status = 0; }; then
8653 # Now try to grab the symbols.
8655 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
8656 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
8658 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8659 test $ac_status = 0; } && test -s "$nlist"; then
8660 # Try sorting and uniquifying the output.
8661 if sort "$nlist" | uniq > "$nlist"T; then
8662 mv -f "$nlist"T "$nlist"
8667 # Make sure that we snagged all the symbols we need.
8668 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
8669 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
8670 cat <<_LT_EOF > conftest.$ac_ext
8676 # Now generate the symbol file.
8677 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
8679 cat <<_LT_EOF >> conftest.$ac_ext
8681 /* The mapping between symbol names and symbols. */
8686 lt__PROGRAM__LTX_preloaded_symbols[] =
8688 { "@PROGRAM@
", (void *) 0 },
8690 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
8691 cat <<\_LT_EOF >> conftest.$ac_ext
8695 /* This works around a problem in FreeBSD linker */
8696 #ifdef FREEBSD_WORKAROUND
8697 static const void *lt_preloaded_setup() {
8698 return lt__PROGRAM__LTX_preloaded_symbols;
8706 # Now try linking the two files.
8707 mv conftest.$ac_objext conftstm.$ac_objext
8708 lt_save_LIBS="$LIBS"
8709 lt_save_CFLAGS="$CFLAGS"
8710 LIBS="conftstm.
$ac_objext"
8711 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
8712 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
8713 (eval $ac_link) 2>&5
8715 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8716 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
8719 LIBS="$lt_save_LIBS"
8720 CFLAGS="$lt_save_CFLAGS"
8722 echo "cannot
find nm_test_func
in $nlist" >&5
8725 echo "cannot
find nm_test_var
in $nlist" >&5
8728 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
8731 echo "$progname: failed program was
:" >&5
8732 cat conftest.$ac_ext >&5
8734 rm -rf conftest* conftst*
8736 # Do not use the global_symbol_pipe unless it works.
8737 if test "$pipe_works" = yes; then
8740 lt_cv_sys_global_symbol_pipe=
8746 if test -z "$lt_cv_sys_global_symbol_pipe"; then
8747 lt_cv_sys_global_symbol_to_cdecl=
8749 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
8750 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
8751 $as_echo "failed
" >&6; }
8753 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
8754 $as_echo "ok
" >&6; }
8779 # Check whether --enable-libtool-lock was given.
8780 if test "${enable_libtool_lock+set}" = set; then :
8781 enableval=$enable_libtool_lock;
8784 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
8786 # Some flags need to be propagated to the compiler or linker for good
8790 # Find out which ABI we are using.
8791 echo 'int i;' > conftest.$ac_ext
8792 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8793 (eval $ac_compile) 2>&5
8795 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8796 test $ac_status = 0; }; then
8797 case `/usr/bin/file conftest.$ac_objext` in
8809 # Find out which ABI we are using.
8810 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
8811 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8812 (eval $ac_compile) 2>&5
8814 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8815 test $ac_status = 0; }; then
8816 if test "$lt_cv_prog_gnu_ld" = yes; then
8817 case `/usr/bin/file conftest.$ac_objext` in
8819 LD="${LD-ld} -melf32bsmip"
8822 LD="${LD-ld} -melf32bmipn32"
8825 LD="${LD-ld} -melf64bmip"
8829 case `/usr/bin/file conftest.$ac_objext` in
8845 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
8846 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
8847 # Find out which ABI we are using.
8848 echo 'int i;' > conftest.$ac_ext
8849 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8850 (eval $ac_compile) 2>&5
8852 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8853 test $ac_status = 0; }; then
8854 case `/usr/bin/file conftest.o` in
8857 x86_64-*kfreebsd*-gnu)
8858 LD="${LD-ld} -m elf_i386_fbsd
"
8861 case `/usr/bin/file conftest.o` in
8863 LD="${LD-ld} -m elf32_x86_64
"
8866 LD="${LD-ld} -m elf_i386
"
8870 powerpc64le-*linux*)
8871 LD="${LD-ld} -m elf32lppclinux
"
8874 LD="${LD-ld} -m elf32ppclinux
"
8877 LD="${LD-ld} -m elf_s390
"
8880 LD="${LD-ld} -m elf32_sparc
"
8886 x86_64-*kfreebsd*-gnu)
8887 LD="${LD-ld} -m elf_x86_64_fbsd
"
8890 LD="${LD-ld} -m elf_x86_64
"
8893 LD="${LD-ld} -m elf64lppc
"
8896 LD="${LD-ld} -m elf64ppc
"
8898 s390*-*linux*|s390*-*tpf*)
8899 LD="${LD-ld} -m elf64_s390
"
8902 LD="${LD-ld} -m elf64_sparc
"
8912 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
8913 SAVE_CFLAGS="$CFLAGS"
8914 CFLAGS="$CFLAGS -belf"
8915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
8916 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
8917 if test "${lt_cv_cc_needs_belf+set}" = set; then :
8918 $as_echo_n "(cached
) " >&6
8921 ac_cpp='$CPP $CPPFLAGS'
8922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8926 if test x$gcc_no_link = xyes; then
8927 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
8929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8930 /* end confdefs.h. */
8940 if ac_fn_c_try_link "$LINENO"; then :
8941 lt_cv_cc_needs_belf=yes
8943 lt_cv_cc_needs_belf=no
8945 rm -f core conftest.err conftest.$ac_objext \
8946 conftest$ac_exeext conftest.$ac_ext
8948 ac_cpp='$CPP $CPPFLAGS'
8949 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8950 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8951 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8954 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
8955 $as_echo "$lt_cv_cc_needs_belf" >&6; }
8956 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
8957 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
8958 CFLAGS="$SAVE_CFLAGS"
8962 # Find out which ABI we are using.
8963 echo 'int i;' > conftest.$ac_ext
8964 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8965 (eval $ac_compile) 2>&5
8967 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8968 test $ac_status = 0; }; then
8969 case `/usr/bin/file conftest.o` in
8971 case $lt_cv_prog_gnu_ld in
8972 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
8974 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
8986 need_locks="$enable_libtool_lock"
8990 rhapsody* | darwin*)
8991 if test -n "$ac_tool_prefix"; then
8992 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
8993 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
8994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8995 $as_echo_n "checking
for $ac_word...
" >&6; }
8996 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
8997 $as_echo_n "(cached
) " >&6
8999 if test -n "$DSYMUTIL"; then
9000 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
9002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9006 test -z "$as_dir" && as_dir=.
9007 for ac_exec_ext in '' $ac_executable_extensions; do
9008 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9009 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
9010 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9019 DSYMUTIL=$ac_cv_prog_DSYMUTIL
9020 if test -n "$DSYMUTIL"; then
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
9022 $as_echo "$DSYMUTIL" >&6; }
9024 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9025 $as_echo "no
" >&6; }
9030 if test -z "$ac_cv_prog_DSYMUTIL"; then
9031 ac_ct_DSYMUTIL=$DSYMUTIL
9032 # Extract the first word of "dsymutil
", so it can be a program name with args.
9033 set dummy dsymutil; ac_word=$2
9034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9035 $as_echo_n "checking
for $ac_word...
" >&6; }
9036 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
9037 $as_echo_n "(cached
) " >&6
9039 if test -n "$ac_ct_DSYMUTIL"; then
9040 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
9042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9046 test -z "$as_dir" && as_dir=.
9047 for ac_exec_ext in '' $ac_executable_extensions; do
9048 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9049 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
9050 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9059 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
9060 if test -n "$ac_ct_DSYMUTIL"; then
9061 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
9062 $as_echo "$ac_ct_DSYMUTIL" >&6; }
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9065 $as_echo "no
" >&6; }
9068 if test "x
$ac_ct_DSYMUTIL" = x; then
9071 case $cross_compiling:$ac_tool_warned in
9073 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9074 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9075 ac_tool_warned=yes ;;
9077 DSYMUTIL=$ac_ct_DSYMUTIL
9080 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
9083 if test -n "$ac_tool_prefix"; then
9084 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
9085 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
9086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9087 $as_echo_n "checking
for $ac_word...
" >&6; }
9088 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
9089 $as_echo_n "(cached
) " >&6
9091 if test -n "$NMEDIT"; then
9092 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
9094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9098 test -z "$as_dir" && as_dir=.
9099 for ac_exec_ext in '' $ac_executable_extensions; do
9100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9101 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
9102 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9111 NMEDIT=$ac_cv_prog_NMEDIT
9112 if test -n "$NMEDIT"; then
9113 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
9114 $as_echo "$NMEDIT" >&6; }
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9117 $as_echo "no
" >&6; }
9122 if test -z "$ac_cv_prog_NMEDIT"; then
9123 ac_ct_NMEDIT=$NMEDIT
9124 # Extract the first word of "nmedit
", so it can be a program name with args.
9125 set dummy nmedit; ac_word=$2
9126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9127 $as_echo_n "checking
for $ac_word...
" >&6; }
9128 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
9129 $as_echo_n "(cached
) " >&6
9131 if test -n "$ac_ct_NMEDIT"; then
9132 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
9134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9138 test -z "$as_dir" && as_dir=.
9139 for ac_exec_ext in '' $ac_executable_extensions; do
9140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9141 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
9142 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9151 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
9152 if test -n "$ac_ct_NMEDIT"; then
9153 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
9154 $as_echo "$ac_ct_NMEDIT" >&6; }
9156 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9157 $as_echo "no
" >&6; }
9160 if test "x
$ac_ct_NMEDIT" = x; then
9163 case $cross_compiling:$ac_tool_warned in
9165 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9166 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9167 ac_tool_warned=yes ;;
9169 NMEDIT=$ac_ct_NMEDIT
9172 NMEDIT="$ac_cv_prog_NMEDIT"
9175 if test -n "$ac_tool_prefix"; then
9176 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
9177 set dummy ${ac_tool_prefix}lipo; ac_word=$2
9178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9179 $as_echo_n "checking
for $ac_word...
" >&6; }
9180 if test "${ac_cv_prog_LIPO+set}" = set; then :
9181 $as_echo_n "(cached
) " >&6
9183 if test -n "$LIPO"; then
9184 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9190 test -z "$as_dir" && as_dir=.
9191 for ac_exec_ext in '' $ac_executable_extensions; do
9192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9193 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
9194 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9203 LIPO=$ac_cv_prog_LIPO
9204 if test -n "$LIPO"; then
9205 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
9206 $as_echo "$LIPO" >&6; }
9208 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9209 $as_echo "no
" >&6; }
9214 if test -z "$ac_cv_prog_LIPO"; then
9216 # Extract the first word of "lipo
", so it can be a program name with args.
9217 set dummy lipo; ac_word=$2
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9219 $as_echo_n "checking
for $ac_word...
" >&6; }
9220 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
9221 $as_echo_n "(cached
) " >&6
9223 if test -n "$ac_ct_LIPO"; then
9224 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
9226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9230 test -z "$as_dir" && as_dir=.
9231 for ac_exec_ext in '' $ac_executable_extensions; do
9232 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9233 ac_cv_prog_ac_ct_LIPO="lipo
"
9234 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9243 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
9244 if test -n "$ac_ct_LIPO"; then
9245 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
9246 $as_echo "$ac_ct_LIPO" >&6; }
9248 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9249 $as_echo "no
" >&6; }
9252 if test "x
$ac_ct_LIPO" = x; then
9255 case $cross_compiling:$ac_tool_warned in
9257 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9258 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9259 ac_tool_warned=yes ;;
9264 LIPO="$ac_cv_prog_LIPO"
9267 if test -n "$ac_tool_prefix"; then
9268 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
9269 set dummy ${ac_tool_prefix}otool; ac_word=$2
9270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9271 $as_echo_n "checking
for $ac_word...
" >&6; }
9272 if test "${ac_cv_prog_OTOOL+set}" = set; then :
9273 $as_echo_n "(cached
) " >&6
9275 if test -n "$OTOOL"; then
9276 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
9278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9282 test -z "$as_dir" && as_dir=.
9283 for ac_exec_ext in '' $ac_executable_extensions; do
9284 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9285 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
9286 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9295 OTOOL=$ac_cv_prog_OTOOL
9296 if test -n "$OTOOL"; then
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
9298 $as_echo "$OTOOL" >&6; }
9300 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9301 $as_echo "no
" >&6; }
9306 if test -z "$ac_cv_prog_OTOOL"; then
9308 # Extract the first word of "otool
", so it can be a program name with args.
9309 set dummy otool; ac_word=$2
9310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9311 $as_echo_n "checking
for $ac_word...
" >&6; }
9312 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
9313 $as_echo_n "(cached
) " >&6
9315 if test -n "$ac_ct_OTOOL"; then
9316 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
9318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9322 test -z "$as_dir" && as_dir=.
9323 for ac_exec_ext in '' $ac_executable_extensions; do
9324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9325 ac_cv_prog_ac_ct_OTOOL="otool
"
9326 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9335 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
9336 if test -n "$ac_ct_OTOOL"; then
9337 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
9338 $as_echo "$ac_ct_OTOOL" >&6; }
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9341 $as_echo "no
" >&6; }
9344 if test "x
$ac_ct_OTOOL" = x; then
9347 case $cross_compiling:$ac_tool_warned in
9349 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9350 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9351 ac_tool_warned=yes ;;
9356 OTOOL="$ac_cv_prog_OTOOL"
9359 if test -n "$ac_tool_prefix"; then
9360 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
9361 set dummy ${ac_tool_prefix}otool64; ac_word=$2
9362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9363 $as_echo_n "checking
for $ac_word...
" >&6; }
9364 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
9365 $as_echo_n "(cached
) " >&6
9367 if test -n "$OTOOL64"; then
9368 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
9370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9374 test -z "$as_dir" && as_dir=.
9375 for ac_exec_ext in '' $ac_executable_extensions; do
9376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9377 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
9378 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9387 OTOOL64=$ac_cv_prog_OTOOL64
9388 if test -n "$OTOOL64"; then
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
9390 $as_echo "$OTOOL64" >&6; }
9392 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9393 $as_echo "no
" >&6; }
9398 if test -z "$ac_cv_prog_OTOOL64"; then
9399 ac_ct_OTOOL64=$OTOOL64
9400 # Extract the first word of "otool64
", so it can be a program name with args.
9401 set dummy otool64; ac_word=$2
9402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9403 $as_echo_n "checking
for $ac_word...
" >&6; }
9404 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
9405 $as_echo_n "(cached
) " >&6
9407 if test -n "$ac_ct_OTOOL64"; then
9408 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
9410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9414 test -z "$as_dir" && as_dir=.
9415 for ac_exec_ext in '' $ac_executable_extensions; do
9416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9417 ac_cv_prog_ac_ct_OTOOL64="otool64
"
9418 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9427 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
9428 if test -n "$ac_ct_OTOOL64"; then
9429 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
9430 $as_echo "$ac_ct_OTOOL64" >&6; }
9432 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9433 $as_echo "no
" >&6; }
9436 if test "x
$ac_ct_OTOOL64" = x; then
9439 case $cross_compiling:$ac_tool_warned in
9441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9442 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9443 ac_tool_warned=yes ;;
9445 OTOOL64=$ac_ct_OTOOL64
9448 OTOOL64="$ac_cv_prog_OTOOL64"
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
9478 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
9479 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
9480 $as_echo_n "(cached
) " >&6
9482 lt_cv_apple_cc_single_mod=no
9483 if test -z "${LT_MULTI_MODULE}"; then
9484 # By default we will add the -single_module flag. You can override
9485 # by either setting the environment variable LT_MULTI_MODULE
9486 # non-empty at configure time, or by adding -multi_module to the
9488 rm -rf libconftest.dylib*
9489 echo "int foo
(void
){return 1;}" > conftest.c
9490 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9491 -dynamiclib -Wl,-single_module conftest.c
" >&5
9492 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9493 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
9495 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
9496 lt_cv_apple_cc_single_mod=yes
9498 cat conftest.err >&5
9500 rm -rf libconftest.dylib*
9504 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
9505 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
9506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
9507 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
9508 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
9509 $as_echo_n "(cached
) " >&6
9511 lt_cv_ld_exported_symbols_list=no
9512 save_LDFLAGS=$LDFLAGS
9513 echo "_main
" > conftest.sym
9514 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
9515 if test x$gcc_no_link = xyes; then
9516 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
9518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9519 /* end confdefs.h. */
9529 if ac_fn_c_try_link "$LINENO"; then :
9530 lt_cv_ld_exported_symbols_list=yes
9532 lt_cv_ld_exported_symbols_list=no
9534 rm -f core conftest.err conftest.$ac_objext \
9535 conftest$ac_exeext conftest.$ac_ext
9536 LDFLAGS="$save_LDFLAGS"
9539 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
9540 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
9541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
9542 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
9543 if test "${lt_cv_ld_force_load+set}" = set; then :
9544 $as_echo_n "(cached
) " >&6
9546 lt_cv_ld_force_load=no
9547 cat > conftest.c << _LT_EOF
9548 int forced_loaded() { return 2;}
9550 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
9551 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
9552 echo "$AR cru libconftest.a conftest.o
" >&5
9553 $AR cru libconftest.a conftest.o 2>&5
9554 cat > conftest.c << _LT_EOF
9555 int main() { return 0;}
9557 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
9558 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
9560 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
9561 lt_cv_ld_force_load=yes
9563 cat conftest.err >&5
9565 rm -f conftest.err libconftest.a conftest conftest.c
9566 rm -rf conftest.dSYM
9569 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
9570 $as_echo "$lt_cv_ld_force_load" >&6; }
9572 rhapsody* | darwin1.[012])
9573 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
9575 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9576 darwin*) # darwin 5.x on
9577 # if running on 10.5 or later, the deployment target defaults
9578 # to the OS version, if on x86, and 10.4, the deployment
9579 # target defaults to 10.4. Don't you love it?
9580 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
9581 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
9582 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9584 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9586 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9590 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
9591 _lt_dar_single_mod='$single_module'
9593 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
9594 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
9596 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
9598 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
9599 _lt_dsymutil='~$DSYMUTIL $lib || :'
9607 ac_cpp='$CPP $CPPFLAGS'
9608 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9609 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9610 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
9612 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
9613 # On Suns, sometimes $CPP names a directory.
9614 if test -n "$CPP" && test -d "$CPP"; then
9617 if test -z "$CPP"; then
9618 if test "${ac_cv_prog_CPP+set}" = set; then :
9619 $as_echo_n "(cached
) " >&6
9621 # Double quotes because CPP needs to be expanded
9622 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
9625 for ac_c_preproc_warn_flag in '' yes
9627 # Use a header file that comes with gcc, so configuring glibc
9628 # with a fresh cross-compiler works.
9629 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9630 # <limits.h> exists even on freestanding compilers.
9631 # On the NeXT, cc -E runs the code through the compiler's parser,
9632 # not just through cpp. "Syntax error
" is here to catch this case.
9633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9634 /* end confdefs.h. */
9636 # include <limits.h>
9638 # include <assert.h>
9642 if ac_fn_c_try_cpp "$LINENO"; then :
9645 # Broken: fails on valid input.
9648 rm -f conftest.err conftest.$ac_ext
9650 # OK, works on sane cases. Now check whether nonexistent headers
9651 # can be detected and how.
9652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9653 /* end confdefs.h. */
9654 #include <ac_nonexistent.h>
9656 if ac_fn_c_try_cpp "$LINENO"; then :
9657 # Broken: success on invalid input.
9660 # Passes both tests.
9664 rm -f conftest.err conftest.$ac_ext
9667 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9668 rm -f conftest.err conftest.$ac_ext
9669 if $ac_preproc_ok; then :
9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
9682 $as_echo "$CPP" >&6; }
9684 for ac_c_preproc_warn_flag in '' yes
9686 # Use a header file that comes with gcc, so configuring glibc
9687 # with a fresh cross-compiler works.
9688 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9689 # <limits.h> exists even on freestanding compilers.
9690 # On the NeXT, cc -E runs the code through the compiler's parser,
9691 # not just through cpp. "Syntax error
" is here to catch this case.
9692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9693 /* end confdefs.h. */
9695 # include <limits.h>
9697 # include <assert.h>
9701 if ac_fn_c_try_cpp "$LINENO"; then :
9704 # Broken: fails on valid input.
9707 rm -f conftest.err conftest.$ac_ext
9709 # OK, works on sane cases. Now check whether nonexistent headers
9710 # can be detected and how.
9711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9712 /* end confdefs.h. */
9713 #include <ac_nonexistent.h>
9715 if ac_fn_c_try_cpp "$LINENO"; then :
9716 # Broken: success on invalid input.
9719 # Passes both tests.
9723 rm -f conftest.err conftest.$ac_ext
9726 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9727 rm -f conftest.err conftest.$ac_ext
9728 if $ac_preproc_ok; then :
9731 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
9732 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9733 as_fn_error "C preprocessor \"$CPP\" fails sanity check
9734 See \`config.log' for more details.
" "$LINENO" 5; }
9738 ac_cpp='$CPP $CPPFLAGS'
9739 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9740 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9741 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
9745 $as_echo_n "checking
for ANSI C header files...
" >&6; }
9746 if test "${ac_cv_header_stdc+set}" = set; then :
9747 $as_echo_n "(cached
) " >&6
9749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9750 /* end confdefs.h. */
9764 if ac_fn_c_try_compile "$LINENO"; then :
9765 ac_cv_header_stdc=yes
9767 ac_cv_header_stdc=no
9769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9771 if test $ac_cv_header_stdc = yes; then
9772 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9774 /* end confdefs.h. */
9778 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
9779 $EGREP "memchr
" >/dev/null 2>&1; then :
9782 ac_cv_header_stdc=no
9788 if test $ac_cv_header_stdc = yes; then
9789 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9791 /* end confdefs.h. */
9795 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
9796 $EGREP "free
" >/dev/null 2>&1; then :
9799 ac_cv_header_stdc=no
9805 if test $ac_cv_header_stdc = yes; then
9806 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9807 if test "$cross_compiling" = yes; then :
9810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9811 /* end confdefs.h. */
9814 #if ((' ' & 0x0FF) == 0x020)
9815 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9816 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9818 # define ISLOWER(c) \
9819 (('a' <= (c) && (c) <= 'i') \
9820 || ('j' <= (c) && (c) <= 'r') \
9821 || ('s' <= (c) && (c) <= 'z'))
9822 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9825 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9830 for (i = 0; i < 256; i++)
9831 if (XOR (islower (i), ISLOWER (i))
9832 || toupper (i) != TOUPPER (i))
9837 if ac_fn_c_try_run "$LINENO"; then :
9840 ac_cv_header_stdc=no
9842 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9843 conftest.$ac_objext conftest.beam conftest.$ac_ext
9848 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
9849 $as_echo "$ac_cv_header_stdc" >&6; }
9850 if test $ac_cv_header_stdc = yes; then
9852 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9856 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9857 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
9858 inttypes.h stdint.h unistd.h
9860 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9861 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
9863 eval as_val
=\$
$as_ac_Header
9864 if test "x$as_val" = x
""yes; then :
9865 cat >>confdefs.h
<<_ACEOF
9866 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9874 for ac_header
in dlfcn.h
9876 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9878 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
9879 cat >>confdefs.h
<<_ACEOF
9880 #define HAVE_DLFCN_H 1
9900 # Check whether --enable-shared was given.
9901 if test "${enable_shared+set}" = set; then :
9902 enableval
=$enable_shared; p
=${PACKAGE-default}
9904 yes) enable_shared
=yes ;;
9905 no
) enable_shared
=no
;;
9908 # Look at the argument we got. We use all the common list separators.
9909 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9910 for pkg
in $enableval; do
9912 if test "X$pkg" = "X$p"; then
9931 # Check whether --enable-static was given.
9932 if test "${enable_static+set}" = set; then :
9933 enableval
=$enable_static; p
=${PACKAGE-default}
9935 yes) enable_static
=yes ;;
9936 no
) enable_static
=no
;;
9939 # Look at the argument we got. We use all the common list separators.
9940 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9941 for pkg
in $enableval; do
9943 if test "X$pkg" = "X$p"; then
9963 # Check whether --with-pic was given.
9964 if test "${with_pic+set}" = set; then :
9965 withval
=$with_pic; pic_mode
="$withval"
9971 test -z "$pic_mode" && pic_mode
=default
9979 # Check whether --enable-fast-install was given.
9980 if test "${enable_fast_install+set}" = set; then :
9981 enableval
=$enable_fast_install; p
=${PACKAGE-default}
9983 yes) enable_fast_install
=yes ;;
9984 no
) enable_fast_install
=no
;;
9986 enable_fast_install
=no
9987 # Look at the argument we got. We use all the common list separators.
9988 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9989 for pkg
in $enableval; do
9991 if test "X$pkg" = "X$p"; then
9992 enable_fast_install
=yes
9999 enable_fast_install
=yes
10012 # This can be used to rebuild libtool when needed
10013 LIBTOOL_DEPS
="$ltmain"
10015 # Always use our own libtool.
10016 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
10043 test -z "$LN_S" && LN_S
="ln -s"
10058 if test -n "${ZSH_VERSION+set}" ; then
10059 setopt NO_GLOB_SUBST
10062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
10063 $as_echo_n "checking for objdir... " >&6; }
10064 if test "${lt_cv_objdir+set}" = set; then :
10065 $as_echo_n "(cached) " >&6
10067 rm -f .libs
2>/dev
/null
10068 mkdir .libs
2>/dev
/null
10069 if test -d .libs
; then
10072 # MS-DOS does not allow filenames that begin with a dot.
10075 rmdir .libs
2>/dev
/null
10077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
10078 $as_echo "$lt_cv_objdir" >&6; }
10079 objdir
=$lt_cv_objdir
10085 cat >>confdefs.h
<<_ACEOF
10086 #define LT_OBJDIR "$lt_cv_objdir/"
10094 # AIX sometimes has problems with the GCC collect2 program. For some
10095 # reason, if we set the COLLECT_NAMES environment variable, the problems
10096 # vanish in a puff of smoke.
10097 if test "X${COLLECT_NAMES+set}" != Xset
; then
10099 export COLLECT_NAMES
10104 # Global variables:
10106 can_build_shared
=yes
10108 # All known linkers require a `.a' archive for static linking (except MSVC,
10109 # which needs '.lib').
10112 with_gnu_ld
="$lt_cv_prog_gnu_ld"
10115 old_CFLAGS
="$CFLAGS"
10117 # Set sane defaults for various variables
10118 test -z "$CC" && CC
=cc
10119 test -z "$LTCC" && LTCC
=$CC
10120 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
10121 test -z "$LD" && LD
=ld
10122 test -z "$ac_objext" && ac_objext
=o
10124 for cc_temp
in $compiler""; do
10126 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
10127 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
10132 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
10135 # Only perform the check for file, if the check method requires it
10136 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
10137 case $deplibs_check_method in
10139 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
10140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
10141 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
10142 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
10143 $as_echo_n "(cached) " >&6
10147 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
10150 lt_save_MAGIC_CMD
="$MAGIC_CMD"
10151 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
10152 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
10153 for ac_dir
in $ac_dummy; do
10155 test -z "$ac_dir" && ac_dir
=.
10156 if test -f $ac_dir/${ac_tool_prefix}file; then
10157 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
10158 if test -n "$file_magic_test_file"; then
10159 case $deplibs_check_method in
10161 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10162 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10163 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
10164 $EGREP "$file_magic_regex" > /dev
/null
; then
10169 *** Warning: the command libtool uses to detect shared libraries,
10170 *** $file_magic_cmd, produces output that libtool cannot recognize.
10171 *** The result is that libtool may fail to recognize shared libraries
10172 *** as such. This will affect the creation of libtool libraries that
10173 *** depend on shared libraries, but programs linked with such libtool
10174 *** libraries will work regardless of this problem. Nevertheless, you
10175 *** may want to report the problem to your system manager and/or to
10176 *** bug-libtool@gnu.org
10186 MAGIC_CMD
="$lt_save_MAGIC_CMD"
10191 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10192 if test -n "$MAGIC_CMD"; then
10193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10194 $as_echo "$MAGIC_CMD" >&6; }
10196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10197 $as_echo "no" >&6; }
10204 if test -z "$lt_cv_path_MAGIC_CMD"; then
10205 if test -n "$ac_tool_prefix"; then
10206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
10207 $as_echo_n "checking for file... " >&6; }
10208 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
10209 $as_echo_n "(cached) " >&6
10213 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
10216 lt_save_MAGIC_CMD
="$MAGIC_CMD"
10217 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
10218 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
10219 for ac_dir
in $ac_dummy; do
10221 test -z "$ac_dir" && ac_dir
=.
10222 if test -f $ac_dir/file; then
10223 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
10224 if test -n "$file_magic_test_file"; then
10225 case $deplibs_check_method in
10227 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10228 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10229 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
10230 $EGREP "$file_magic_regex" > /dev
/null
; then
10235 *** Warning: the command libtool uses to detect shared libraries,
10236 *** $file_magic_cmd, produces output that libtool cannot recognize.
10237 *** The result is that libtool may fail to recognize shared libraries
10238 *** as such. This will affect the creation of libtool libraries that
10239 *** depend on shared libraries, but programs linked with such libtool
10240 *** libraries will work regardless of this problem. Nevertheless, you
10241 *** may want to report the problem to your system manager and/or to
10242 *** bug-libtool@gnu.org
10252 MAGIC_CMD
="$lt_save_MAGIC_CMD"
10257 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10258 if test -n "$MAGIC_CMD"; then
10259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10260 $as_echo "$MAGIC_CMD" >&6; }
10262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10263 $as_echo "no" >&6; }
10276 # Use C for the default configuration in the libtool script
10280 ac_cpp
='$CPP $CPPFLAGS'
10281 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10282 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10283 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10286 # Source file extension for C test sources.
10289 # Object file extension for compiled C test sources.
10293 # Code to be used in simple compile tests
10294 lt_simple_compile_test_code
="int some_variable = 0;"
10296 # Code to be used in simple link tests
10297 lt_simple_link_test_code
='int main(){return(0);}'
10305 # If no C compiler was specified, use CC.
10308 # If no C compiler flags were specified, use CFLAGS.
10309 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
10311 # Allow CC to be a program name with arguments.
10314 # Save the default compiler, since it gets overwritten when the other
10315 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
10316 compiler_DEFAULT
=$CC
10318 # save warnings/boilerplate of simple test code
10319 ac_outfile
=conftest.
$ac_objext
10320 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
10321 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
10322 _lt_compiler_boilerplate
=`cat conftest.err`
10325 ac_outfile
=conftest.
$ac_objext
10326 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
10327 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
10328 _lt_linker_boilerplate
=`cat conftest.err`
10333 ## There is no encapsulation within the following macros, do not change
10334 ## the running order or otherwise move them around unless you know exactly
10335 ## what you are doing...
10336 if test -n "$compiler"; then
10338 lt_prog_compiler_no_builtin_flag
=
10340 if test "$GCC" = yes; then
10341 case $cc_basename in
10343 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
10345 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
10348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
10349 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
10350 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
10351 $as_echo_n "(cached) " >&6
10353 lt_cv_prog_compiler_rtti_exceptions
=no
10354 ac_outfile
=conftest.
$ac_objext
10355 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10356 lt_compiler_flag
="-fno-rtti -fno-exceptions"
10357 # Insert the option either (1) after the last *FLAGS variable, or
10358 # (2) before a word containing "conftest.", or (3) at the end.
10359 # Note that $ac_compile itself does not contain backslashes and begins
10360 # with a dollar sign (not a hyphen), so the echo should work correctly.
10361 # The option is referenced via a variable to avoid confusing sed.
10362 lt_compile
=`echo "$ac_compile" | $SED \
10363 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10364 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10365 -e 's:$: $lt_compiler_flag:'`
10366 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10367 (eval "$lt_compile" 2>conftest.err
)
10369 cat conftest.err
>&5
10370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10371 if (exit $ac_status) && test -s "$ac_outfile"; then
10372 # The compiler can only warn and ignore the option if not recognized
10373 # So say no if there are warnings other than the usual output.
10374 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10375 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10376 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10377 lt_cv_prog_compiler_rtti_exceptions
=yes
10383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10384 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10386 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
10387 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10399 lt_prog_compiler_wl
=
10400 lt_prog_compiler_pic
=
10401 lt_prog_compiler_static
=
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10404 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
10406 if test "$GCC" = yes; then
10407 lt_prog_compiler_wl
='-Wl,'
10408 lt_prog_compiler_static
='-static'
10412 # All AIX code is PIC.
10413 if test "$host_cpu" = ia64
; then
10414 # AIX 5 now supports IA64 processor
10415 lt_prog_compiler_static
='-Bstatic'
10417 lt_prog_compiler_pic
='-fPIC'
10423 # see comment about AmigaOS4 .so support
10424 lt_prog_compiler_pic
='-fPIC'
10427 # FIXME: we need at least 68020 code to build shared libraries, but
10428 # adding the `-m68020' flag to GCC prevents building anything better,
10430 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
10435 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
10436 # PIC is the default for these OSes.
10439 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10440 # This hack is so that the source file can tell whether it is being
10441 # built for inclusion in a dll (and should export symbols for example).
10442 # Although the cygwin gcc ignores -fPIC, still need this for old-style
10443 # (--disable-auto-import) libraries
10444 lt_prog_compiler_pic
='-DDLL_EXPORT'
10447 darwin
* | rhapsody
*)
10448 # PIC is the default on this platform
10449 # Common symbols not allowed in MH_DYLIB files
10450 lt_prog_compiler_pic
='-fno-common'
10454 # PIC is the default for Haiku.
10455 # The "-static" flag exists, but is broken.
10456 lt_prog_compiler_static
=
10460 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10461 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
10462 # sets the default TLS model and affects inlining.
10468 lt_prog_compiler_pic
='-fPIC'
10474 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10475 # Instead, we relocate shared libraries at runtime.
10479 # Just because we use GCC doesn't mean we suddenly get shared libraries
10480 # on systems that don't support them.
10481 lt_prog_compiler_can_build_shared
=no
10486 # QNX uses GNU C++, but need to define -shared option too, otherwise
10487 # it will coredump.
10488 lt_prog_compiler_pic
='-fPIC -shared'
10492 if test -d /usr
/nec
; then
10493 lt_prog_compiler_pic
=-Kconform_pic
10498 lt_prog_compiler_pic
='-fPIC'
10502 case $cc_basename in
10503 nvcc
*) # Cuda Compiler Driver 2.2
10504 lt_prog_compiler_wl
='-Xlinker '
10505 lt_prog_compiler_pic
='-Xcompiler -fPIC'
10509 # PORTME Check for flag to pass linker flags through the system compiler.
10512 lt_prog_compiler_wl
='-Wl,'
10513 if test "$host_cpu" = ia64
; then
10514 # AIX 5 now supports IA64 processor
10515 lt_prog_compiler_static
='-Bstatic'
10517 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
10521 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10522 # This hack is so that the source file can tell whether it is being
10523 # built for inclusion in a dll (and should export symbols for example).
10524 lt_prog_compiler_pic
='-DDLL_EXPORT'
10527 hpux9
* | hpux10
* | hpux11
*)
10528 lt_prog_compiler_wl
='-Wl,'
10529 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10530 # not for PA HP-UX.
10536 lt_prog_compiler_pic
='+Z'
10539 # Is there a better lt_prog_compiler_static that works with the bundled CC?
10540 lt_prog_compiler_static
='${wl}-a ${wl}archive'
10543 irix5
* | irix6
* | nonstopux
*)
10544 lt_prog_compiler_wl
='-Wl,'
10545 # PIC (with -KPIC) is the default.
10546 lt_prog_compiler_static
='-non_shared'
10549 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10550 case $cc_basename in
10551 # old Intel for x86_64 which still supported -KPIC.
10553 lt_prog_compiler_wl
='-Wl,'
10554 lt_prog_compiler_pic
='-KPIC'
10555 lt_prog_compiler_static
='-static'
10557 # icc used to be incompatible with GCC.
10558 # ICC 10 doesn't accept -KPIC any more.
10560 lt_prog_compiler_wl
='-Wl,'
10561 lt_prog_compiler_pic
='-fPIC'
10562 lt_prog_compiler_static
='-static'
10564 # Lahey Fortran 8.1.
10566 lt_prog_compiler_wl
='-Wl,'
10567 lt_prog_compiler_pic
='--shared'
10568 lt_prog_compiler_static
='--static'
10570 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10571 # Portland Group compilers (*not* the Pentium gcc compiler,
10572 # which looks to be a dead project)
10573 lt_prog_compiler_wl
='-Wl,'
10574 lt_prog_compiler_pic
='-fpic'
10575 lt_prog_compiler_static
='-Bstatic'
10578 lt_prog_compiler_wl
='-Wl,'
10579 # All Alpha code is PIC.
10580 lt_prog_compiler_static
='-non_shared'
10582 xl
* | bgxl
* | bgf
* | mpixl
*)
10583 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10584 lt_prog_compiler_wl
='-Wl,'
10585 lt_prog_compiler_pic
='-qpic'
10586 lt_prog_compiler_static
='-qstaticlink'
10589 case `$CC -V 2>&1 | sed 5q` in
10590 *Sun\ F
* |
*Sun
*Fortran
*)
10591 # Sun Fortran 8.3 passes all unrecognized flags to the linker
10592 lt_prog_compiler_pic
='-KPIC'
10593 lt_prog_compiler_static
='-Bstatic'
10594 lt_prog_compiler_wl
=''
10598 lt_prog_compiler_pic
='-KPIC'
10599 lt_prog_compiler_static
='-Bstatic'
10600 lt_prog_compiler_wl
='-Wl,'
10608 lt_prog_compiler_pic
='-KPIC'
10609 lt_prog_compiler_static
='-Bstatic'
10613 # QNX uses GNU C++, but need to define -shared option too, otherwise
10614 # it will coredump.
10615 lt_prog_compiler_pic
='-fPIC -shared'
10618 osf3
* | osf4
* | osf5
*)
10619 lt_prog_compiler_wl
='-Wl,'
10620 # All OSF/1 code is PIC.
10621 lt_prog_compiler_static
='-non_shared'
10625 lt_prog_compiler_static
='-non_shared'
10629 lt_prog_compiler_pic
='-KPIC'
10630 lt_prog_compiler_static
='-Bstatic'
10631 case $cc_basename in
10632 f77
* | f90
* | f95
*)
10633 lt_prog_compiler_wl
='-Qoption ld ';;
10635 lt_prog_compiler_wl
='-Wl,';;
10640 lt_prog_compiler_wl
='-Qoption ld '
10641 lt_prog_compiler_pic
='-PIC'
10642 lt_prog_compiler_static
='-Bstatic'
10645 sysv4 | sysv4.2uw2
* | sysv4.3
*)
10646 lt_prog_compiler_wl
='-Wl,'
10647 lt_prog_compiler_pic
='-KPIC'
10648 lt_prog_compiler_static
='-Bstatic'
10652 if test -d /usr
/nec
;then
10653 lt_prog_compiler_pic
='-Kconform_pic'
10654 lt_prog_compiler_static
='-Bstatic'
10658 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
10659 lt_prog_compiler_wl
='-Wl,'
10660 lt_prog_compiler_pic
='-KPIC'
10661 lt_prog_compiler_static
='-Bstatic'
10665 lt_prog_compiler_wl
='-Wl,'
10666 lt_prog_compiler_can_build_shared
=no
10670 lt_prog_compiler_pic
='-pic'
10671 lt_prog_compiler_static
='-Bstatic'
10675 lt_prog_compiler_can_build_shared
=no
10681 # For platforms which do not support PIC, -DPIC is meaningless:
10683 lt_prog_compiler_pic
=
10686 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10690 $as_echo "$lt_prog_compiler_pic" >&6; }
10698 # Check to make sure the PIC flag actually works.
10700 if test -n "$lt_prog_compiler_pic"; then
10701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10702 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10703 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
10704 $as_echo_n "(cached) " >&6
10706 lt_cv_prog_compiler_pic_works
=no
10707 ac_outfile
=conftest.
$ac_objext
10708 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10709 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
10710 # Insert the option either (1) after the last *FLAGS variable, or
10711 # (2) before a word containing "conftest.", or (3) at the end.
10712 # Note that $ac_compile itself does not contain backslashes and begins
10713 # with a dollar sign (not a hyphen), so the echo should work correctly.
10714 # The option is referenced via a variable to avoid confusing sed.
10715 lt_compile
=`echo "$ac_compile" | $SED \
10716 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10717 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10718 -e 's:$: $lt_compiler_flag:'`
10719 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10720 (eval "$lt_compile" 2>conftest.err
)
10722 cat conftest.err
>&5
10723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724 if (exit $ac_status) && test -s "$ac_outfile"; then
10725 # The compiler can only warn and ignore the option if not recognized
10726 # So say no if there are warnings other than the usual output.
10727 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10728 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10729 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10730 lt_cv_prog_compiler_pic_works
=yes
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10737 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10739 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
10740 case $lt_prog_compiler_pic in
10742 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
10745 lt_prog_compiler_pic
=
10746 lt_prog_compiler_can_build_shared
=no
10757 # Check to make sure the static flag actually works.
10759 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10761 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10762 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
10763 $as_echo_n "(cached) " >&6
10765 lt_cv_prog_compiler_static_works
=no
10766 save_LDFLAGS
="$LDFLAGS"
10767 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
10768 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10769 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10770 # The linker can only warn and ignore the option if not recognized
10771 # So say no if there are warnings
10772 if test -s conftest.err
; then
10773 # Append any errors to the config.log.
10774 cat conftest.err
1>&5
10775 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10776 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10777 if diff conftest.exp conftest.er2
>/dev
/null
; then
10778 lt_cv_prog_compiler_static_works
=yes
10781 lt_cv_prog_compiler_static_works
=yes
10785 LDFLAGS
="$save_LDFLAGS"
10788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10789 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10791 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
10794 lt_prog_compiler_static
=
10803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10804 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10805 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10806 $as_echo_n "(cached) " >&6
10808 lt_cv_prog_compiler_c_o
=no
10809 $RM -r conftest
2>/dev
/null
10813 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10815 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10816 # Insert the option either (1) after the last *FLAGS variable, or
10817 # (2) before a word containing "conftest.", or (3) at the end.
10818 # Note that $ac_compile itself does not contain backslashes and begins
10819 # with a dollar sign (not a hyphen), so the echo should work correctly.
10820 lt_compile
=`echo "$ac_compile" | $SED \
10821 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10822 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10823 -e 's:$: $lt_compiler_flag:'`
10824 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10825 (eval "$lt_compile" 2>out
/conftest.err
)
10827 cat out
/conftest.err
>&5
10828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10829 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10831 # The compiler can only warn and ignore the option if not recognized
10832 # So say no if there are warnings
10833 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10834 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10835 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10836 lt_cv_prog_compiler_c_o
=yes
10841 # SGI C++ compiler will create directory out/ii_files/ for
10842 # template instantiation
10843 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10844 $RM out
/* && rmdir out
10850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10851 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10859 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10860 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10861 $as_echo_n "(cached) " >&6
10863 lt_cv_prog_compiler_c_o
=no
10864 $RM -r conftest
2>/dev
/null
10868 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10870 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10871 # Insert the option either (1) after the last *FLAGS variable, or
10872 # (2) before a word containing "conftest.", or (3) at the end.
10873 # Note that $ac_compile itself does not contain backslashes and begins
10874 # with a dollar sign (not a hyphen), so the echo should work correctly.
10875 lt_compile
=`echo "$ac_compile" | $SED \
10876 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10877 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10878 -e 's:$: $lt_compiler_flag:'`
10879 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10880 (eval "$lt_compile" 2>out
/conftest.err
)
10882 cat out
/conftest.err
>&5
10883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10884 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10886 # The compiler can only warn and ignore the option if not recognized
10887 # So say no if there are warnings
10888 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10889 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10890 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10891 lt_cv_prog_compiler_c_o
=yes
10896 # SGI C++ compiler will create directory out/ii_files/ for
10897 # template instantiation
10898 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10899 $RM out
/* && rmdir out
10905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10906 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10911 hard_links
="nottested"
10912 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
10913 # do not overwrite the value of need_locks provided by the user
10914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10915 $as_echo_n "checking if we can lock with hard links... " >&6; }
10918 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10920 ln conftest.a conftest.b
2>&5 || hard_links
=no
10921 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10923 $as_echo "$hard_links" >&6; }
10924 if test "$hard_links" = no
; then
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10926 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10939 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10942 allow_undefined_flag
=
10943 always_export_symbols
=no
10945 archive_expsym_cmds
=
10946 compiler_needs_object
=no
10947 enable_shared_with_static_runtimes
=no
10948 export_dynamic_flag_spec
=
10949 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10950 hardcode_automatic
=no
10952 hardcode_direct_absolute
=no
10953 hardcode_libdir_flag_spec
=
10954 hardcode_libdir_flag_spec_ld
=
10955 hardcode_libdir_separator
=
10956 hardcode_minus_L
=no
10957 hardcode_shlibpath_var
=unsupported
10959 link_all_deplibs
=unknown
10961 module_expsym_cmds
=
10962 old_archive_from_new_cmds
=
10963 old_archive_from_expsyms_cmds
=
10964 thread_safe_flag_spec
=
10965 whole_archive_flag_spec
=
10966 # include_expsyms should be a list of space-separated symbols to be *always*
10967 # included in the symbol list
10969 # exclude_expsyms can be an extended regexp of symbols to exclude
10970 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10971 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10972 # as well as any symbol that contains `d'.
10973 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10974 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10975 # platforms (ab)use it in PIC code, but their linkers get confused if
10976 # the symbol is explicitly referenced. Since portable code cannot
10977 # rely on this symbol name, it's probably fine to never include it in
10978 # preloaded symbol tables.
10979 # Exclude shared library initialization/finalization symbols.
10980 extract_expsyms_cmds
=
10983 cygwin
* | mingw
* | pw32
* | cegcc
*)
10984 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10985 # When not using gcc, we currently assume that we are using
10986 # Microsoft Visual C++.
10987 if test "$GCC" != yes; then
10992 # we just hope/assume this is gcc and not c89 (= MSVC++)
11002 # On some targets, GNU ld is compatible enough with the native linker
11003 # that we're better off using the native interface for both.
11004 lt_use_gnu_ld_interface
=no
11005 if test "$with_gnu_ld" = yes; then
11008 # The AIX port of GNU ld has always aspired to compatibility
11009 # with the native linker. However, as the warning in the GNU ld
11010 # block says, versions before 2.19.5* couldn't really create working
11011 # shared libraries, regardless of the interface used.
11012 case `$LD -v 2>&1` in
11013 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
11014 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
11015 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
11017 lt_use_gnu_ld_interface
=yes
11022 lt_use_gnu_ld_interface
=yes
11027 if test "$lt_use_gnu_ld_interface" = yes; then
11028 # If archive_cmds runs LD, not CC, wlarc should be empty
11031 # Set some defaults for GNU ld with shared library support. These
11032 # are reset later if shared libraries are not supported. Putting them
11033 # here allows them to be overridden if necessary.
11034 runpath_var
=LD_RUN_PATH
11035 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11036 export_dynamic_flag_spec
='${wl}--export-dynamic'
11037 # ancient GNU ld didn't support --whole-archive et. al.
11038 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
11039 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
11041 whole_archive_flag_spec
=
11043 supports_anon_versioning
=no
11044 case `$LD -v 2>&1` in
11045 *GNU\ gold
*) supports_anon_versioning
=yes ;;
11046 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
11047 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
11048 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
11049 *\
2.11.
*) ;; # other 2.11 versions
11050 *) supports_anon_versioning
=yes ;;
11053 # See if GNU ld supports shared libraries.
11056 # On AIX/PPC, the GNU linker is very broken
11057 if test "$host_cpu" != ia64
; then
11061 *** Warning: the GNU linker, at least up to release 2.19, is reported
11062 *** to be unable to reliably create shared libraries on AIX.
11063 *** Therefore, libtool is disabling shared libraries support. If you
11064 *** really care for shared libraries, you may want to install binutils
11065 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
11066 *** You will then need to restart the configuration process.
11075 # see comment about AmigaOS4 .so support
11076 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11077 archive_expsym_cmds
=''
11080 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)'
11081 hardcode_libdir_flag_spec
='-L$libdir'
11082 hardcode_minus_L
=yes
11088 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11089 allow_undefined_flag
=unsupported
11090 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
11091 # support --undefined. This deserves some investigation. FIXME
11092 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11098 cygwin
* | mingw
* | pw32
* | cegcc
*)
11099 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
11100 # as there is no search path for DLLs.
11101 hardcode_libdir_flag_spec
='-L$libdir'
11102 export_dynamic_flag_spec
='${wl}--export-all-symbols'
11103 allow_undefined_flag
=unsupported
11104 always_export_symbols
=no
11105 enable_shared_with_static_runtimes
=yes
11106 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
11108 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
11109 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11110 # If the export-symbols file already is a .def file (1st line
11111 # is EXPORTS), use it as is; otherwise, prepend...
11112 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11113 cp $export_symbols $output_objdir/$soname.def;
11115 echo EXPORTS > $output_objdir/$soname.def;
11116 cat $export_symbols >> $output_objdir/$soname.def;
11118 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11125 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11126 link_all_deplibs
=yes
11131 hardcode_shlibpath_var
=no
11132 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11133 export_dynamic_flag_spec
='${wl}-E'
11134 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
11135 # Instead, shared libraries are loaded at an image base (0x10000000 by
11136 # default) and relocated if they conflict, which is a slow very memory
11137 # consuming and fragmenting process. To avoid this, we pick a random,
11138 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11139 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
11140 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11141 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'
11144 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
11146 if test "$host_os" = linux-dietlibc
; then
11147 case $cc_basename in
11148 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
11151 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
11152 && test "$tmp_diet" = no
11155 tmp_sharedflag
='-shared'
11156 case $cc_basename,$host_cpu in
11157 pgcc
*) # Portland Group C compiler
11158 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11159 tmp_addflag
=' $pic_flag'
11161 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
11162 # Portland Group f77 and f90 compilers
11163 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11164 tmp_addflag
=' $pic_flag -Mnomain' ;;
11165 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
11166 tmp_addflag
=' -i_dynamic' ;;
11167 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
11168 tmp_addflag
=' -i_dynamic -nofor_main' ;;
11169 ifc
* | ifort
*) # Intel Fortran compiler
11170 tmp_addflag
=' -nofor_main' ;;
11171 lf95
*) # Lahey Fortran 8.1
11172 whole_archive_flag_spec
=
11173 tmp_sharedflag
='--shared' ;;
11174 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
11175 tmp_sharedflag
='-qmkshrobj'
11177 nvcc
*) # Cuda Compiler Driver 2.2
11178 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11179 compiler_needs_object
=yes
11182 case `$CC -V 2>&1 | sed 5q` in
11183 *Sun\ C
*) # Sun C 5.9
11184 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11185 compiler_needs_object
=yes
11186 tmp_sharedflag
='-G' ;;
11187 *Sun\ F
*) # Sun Fortran 8.3
11188 tmp_sharedflag
='-G' ;;
11190 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11192 if test "x$supports_anon_versioning" = xyes
; then
11193 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
11194 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11195 echo "local: *; };" >> $output_objdir/$libname.ver~
11196 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
11199 case $cc_basename in
11200 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
11201 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
11202 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
11203 hardcode_libdir_flag_spec
=
11204 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
11205 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
11206 if test "x$supports_anon_versioning" = xyes
; then
11207 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
11208 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11209 echo "local: *; };" >> $output_objdir/$libname.ver~
11210 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
11220 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11221 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
11224 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11225 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11230 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
11234 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
11235 *** create shared libraries on Solaris systems. Therefore, libtool
11236 *** is disabling shared libraries support. We urge you to upgrade GNU
11237 *** binutils to release 2.9.1 or newer. Another option is to modify
11238 *** your PATH or compiler configuration so that the native linker is
11239 *** used, and then restart.
11242 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11243 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11244 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11250 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
11251 case `$LD -v 2>&1` in
11252 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
11256 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
11257 *** reliably create shared libraries on SCO systems. Therefore, libtool
11258 *** is disabling shared libraries support. We urge you to upgrade GNU
11259 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
11260 *** your PATH or compiler configuration so that the native linker is
11261 *** used, and then restart.
11266 # For security reasons, it is highly recommended that you always
11267 # use absolute paths for naming shared libraries, and exclude the
11268 # DT_RUNPATH tag from executables and libraries. But doing so
11269 # requires that you compile everything twice, which is a pain.
11270 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11271 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11272 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11273 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11282 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11284 hardcode_direct
=yes
11285 hardcode_shlibpath_var
=no
11289 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11290 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11291 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11298 if test "$ld_shlibs" = no
; then
11300 hardcode_libdir_flag_spec
=
11301 export_dynamic_flag_spec
=
11302 whole_archive_flag_spec
=
11305 # PORTME fill in a description of your system's linker (not GNU ld)
11308 allow_undefined_flag
=unsupported
11309 always_export_symbols
=yes
11310 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'
11311 # Note: this linker hardcodes the directories in LIBPATH if there
11312 # are no directories specified by -L.
11313 hardcode_minus_L
=yes
11314 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
11315 # Neither direct hardcoding nor static linking is supported with a
11317 hardcode_direct
=unsupported
11322 if test "$host_cpu" = ia64
; then
11323 # On IA64, the linker does run time linking by default, so we don't
11324 # have to do anything special.
11325 aix_use_runtimelinking
=no
11326 exp_sym_flag
='-Bexport'
11329 # If we're using GNU nm, then we don't want the "-C" option.
11330 # -C means demangle to AIX nm, but means don't demangle with GNU nm
11331 # Also, AIX nm treats weak defined symbols like other global
11332 # defined symbols, whereas GNU nm marks them as "W".
11333 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
11334 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
11336 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'
11338 aix_use_runtimelinking
=no
11340 # Test if we are trying to use run time linking or normal
11341 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11342 # need to do runtime linking.
11343 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
11344 for ld_flag
in $LDFLAGS; do
11345 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
11346 aix_use_runtimelinking
=yes
11353 exp_sym_flag
='-bexport'
11354 no_entry_flag
='-bnoentry'
11357 # When large executables or shared objects are built, AIX ld can
11358 # have problems creating the table of contents. If linking a library
11359 # or program results in "error TOC overflow" add -mminimal-toc to
11360 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
11361 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11364 hardcode_direct
=yes
11365 hardcode_direct_absolute
=yes
11366 hardcode_libdir_separator
=':'
11367 link_all_deplibs
=yes
11368 file_list_spec
='${wl}-f,'
11370 if test "$GCC" = yes; then
11371 case $host_os in aix4.
[012]|aix4.
[012].
*)
11372 # We only want to do this on AIX 4.2 and lower, the check
11373 # below for broken collect2 doesn't work under 4.3+
11374 collect2name
=`${CC} -print-prog-name=collect2`
11375 if test -f "$collect2name" &&
11376 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
11378 # We have reworked collect2
11381 # We have old collect2
11382 hardcode_direct
=unsupported
11383 # It fails to find uninstalled libraries when the uninstalled
11384 # path is not listed in the libpath. Setting hardcode_minus_L
11385 # to unsupported forces relinking
11386 hardcode_minus_L
=yes
11387 hardcode_libdir_flag_spec
='-L$libdir'
11388 hardcode_libdir_separator
=
11392 shared_flag
='-shared'
11393 if test "$aix_use_runtimelinking" = yes; then
11394 shared_flag
="$shared_flag "'${wl}-G'
11398 if test "$host_cpu" = ia64
; then
11399 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11400 # chokes on -Wl,-G. The following line is correct:
11403 if test "$aix_use_runtimelinking" = yes; then
11404 shared_flag
='${wl}-G'
11406 shared_flag
='${wl}-bM:SRE'
11411 export_dynamic_flag_spec
='${wl}-bexpall'
11412 # It seems that -bexpall does not export symbols beginning with
11413 # underscore (_), so it is better to generate a list of symbols to export.
11414 always_export_symbols
=yes
11415 if test "$aix_use_runtimelinking" = yes; then
11416 # Warning - without using the other runtime loading flags (-brtl),
11417 # -berok will link without error, but may produce a broken library.
11418 allow_undefined_flag
='-berok'
11419 # Determine the default libpath from the value encoded in an
11420 # empty executable.
11421 if test x
$gcc_no_link = xyes
; then
11422 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11425 /* end confdefs.h. */
11435 if ac_fn_c_try_link
"$LINENO"; then :
11437 lt_aix_libpath_sed
='
11438 /Import File Strings/,/^$/ {
11444 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11445 # Check for a 64-bit object if we didn't find anything.
11446 if test -z "$aix_libpath"; then
11447 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11450 rm -f core conftest.err conftest.
$ac_objext \
11451 conftest
$ac_exeext conftest.
$ac_ext
11452 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11454 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11455 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
11457 if test "$host_cpu" = ia64
; then
11458 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
11459 allow_undefined_flag
="-z nodefs"
11460 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"
11462 # Determine the default libpath from the value encoded in an
11463 # empty executable.
11464 if test x
$gcc_no_link = xyes
; then
11465 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11468 /* end confdefs.h. */
11478 if ac_fn_c_try_link
"$LINENO"; then :
11480 lt_aix_libpath_sed
='
11481 /Import File Strings/,/^$/ {
11487 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11488 # Check for a 64-bit object if we didn't find anything.
11489 if test -z "$aix_libpath"; then
11490 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11493 rm -f core conftest.err conftest.
$ac_objext \
11494 conftest
$ac_exeext conftest.
$ac_ext
11495 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11497 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11498 # Warning - without using the other run time loading flags,
11499 # -berok will link without error, but may produce a broken library.
11500 no_undefined_flag
=' ${wl}-bernotok'
11501 allow_undefined_flag
=' ${wl}-berok'
11502 if test "$with_gnu_ld" = yes; then
11503 # We only use this code for GNU lds that support --whole-archive.
11504 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11506 # Exported symbols can be pulled into shared objects from archives
11507 whole_archive_flag_spec
='$convenience'
11509 archive_cmds_need_lc
=yes
11510 # This is similar to how AIX traditionally builds its shared libraries.
11511 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'
11519 # see comment about AmigaOS4 .so support
11520 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11521 archive_expsym_cmds
=''
11524 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)'
11525 hardcode_libdir_flag_spec
='-L$libdir'
11526 hardcode_minus_L
=yes
11532 export_dynamic_flag_spec
=-rdynamic
11535 cygwin
* | mingw
* | pw32
* | cegcc
*)
11536 # When not using gcc, we currently assume that we are using
11537 # Microsoft Visual C++.
11538 # hardcode_libdir_flag_spec is actually meaningless, as there is
11539 # no search path for DLLs.
11540 hardcode_libdir_flag_spec
=' '
11541 allow_undefined_flag
=unsupported
11542 # Tell ltmain to make .lib files, not .a files.
11544 # Tell ltmain to make .dll files, not .so files.
11546 # FIXME: Setting linknames here is a bad hack.
11547 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11548 # The linker will automatically build a .lib file if we build a DLL.
11549 old_archive_from_new_cmds
='true'
11550 # FIXME: Should let the user specify the lib program.
11551 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
11552 fix_srcfile_path
='`cygpath -w "$srcfile"`'
11553 enable_shared_with_static_runtimes
=yes
11556 darwin
* | rhapsody
*)
11559 archive_cmds_need_lc
=no
11561 hardcode_automatic
=yes
11562 hardcode_shlibpath_var
=unsupported
11563 if test "$lt_cv_ld_force_load" = "yes"; then
11564 whole_archive_flag_spec
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
11566 whole_archive_flag_spec
=''
11568 link_all_deplibs
=yes
11569 allow_undefined_flag
="$_lt_dar_allow_undefined"
11570 case $cc_basename in
11571 ifort
*) _lt_dar_can_shared
=yes ;;
11572 *) _lt_dar_can_shared
=$GCC ;;
11574 if test "$_lt_dar_can_shared" = "yes"; then
11575 output_verbose_link_cmd
=func_echo_all
11576 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11577 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11578 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}"
11579 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}"
11588 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11589 hardcode_libdir_flag_spec
='-L$libdir'
11590 hardcode_shlibpath_var
=no
11593 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11594 # support. Future versions do this automatically, but an explicit c++rt0.o
11595 # does not break anything, and helps significantly (at the cost of a little
11598 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11599 hardcode_libdir_flag_spec
='-R$libdir'
11600 hardcode_direct
=yes
11601 hardcode_shlibpath_var
=no
11604 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11606 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11607 hardcode_direct
=yes
11608 hardcode_minus_L
=yes
11609 hardcode_shlibpath_var
=no
11612 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11613 freebsd
* | dragonfly
*)
11614 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11615 hardcode_libdir_flag_spec
='-R$libdir'
11616 hardcode_direct
=yes
11617 hardcode_shlibpath_var
=no
11621 if test "$GCC" = yes; then
11622 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'
11624 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'
11626 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11627 hardcode_libdir_separator
=:
11628 hardcode_direct
=yes
11630 # hardcode_minus_L: Not really in the search PATH,
11631 # but as the default location of the library.
11632 hardcode_minus_L
=yes
11633 export_dynamic_flag_spec
='${wl}-E'
11637 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11638 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11640 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11642 if test "$with_gnu_ld" = no
; then
11643 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11644 hardcode_libdir_flag_spec_ld
='+b $libdir'
11645 hardcode_libdir_separator
=:
11646 hardcode_direct
=yes
11647 hardcode_direct_absolute
=yes
11648 export_dynamic_flag_spec
='${wl}-E'
11649 # hardcode_minus_L: Not really in the search PATH,
11650 # but as the default location of the library.
11651 hardcode_minus_L
=yes
11656 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11659 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11662 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11665 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11671 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11674 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11678 # Older versions of the 11.00 compiler do not understand -b yet
11679 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11681 $as_echo_n "checking if $CC understands -b... " >&6; }
11682 if test "${lt_cv_prog_compiler__b+set}" = set; then :
11683 $as_echo_n "(cached) " >&6
11685 lt_cv_prog_compiler__b
=no
11686 save_LDFLAGS
="$LDFLAGS"
11687 LDFLAGS
="$LDFLAGS -b"
11688 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
11689 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
11690 # The linker can only warn and ignore the option if not recognized
11691 # So say no if there are warnings
11692 if test -s conftest.err
; then
11693 # Append any errors to the config.log.
11694 cat conftest.err
1>&5
11695 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
11696 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
11697 if diff conftest.exp conftest.er2
>/dev
/null
; then
11698 lt_cv_prog_compiler__b
=yes
11701 lt_cv_prog_compiler__b
=yes
11705 LDFLAGS
="$save_LDFLAGS"
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11709 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11711 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
11712 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11714 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11720 if test "$with_gnu_ld" = no
; then
11721 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11722 hardcode_libdir_separator
=:
11727 hardcode_shlibpath_var
=no
11730 hardcode_direct
=yes
11731 hardcode_direct_absolute
=yes
11732 export_dynamic_flag_spec
='${wl}-E'
11734 # hardcode_minus_L: Not really in the search PATH,
11735 # but as the default location of the library.
11736 hardcode_minus_L
=yes
11742 irix5
* | irix6
* | nonstopux
*)
11743 if test "$GCC" = yes; then
11744 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11745 # Try to use the -exported_symbol ld option, if it does not
11746 # work, assume that -exports_file does not work either and
11747 # implicitly export all symbols.
11748 save_LDFLAGS
="$LDFLAGS"
11749 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11750 if test x
$gcc_no_link = xyes
; then
11751 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11753 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11754 /* end confdefs.h. */
11757 if ac_fn_c_try_link
"$LINENO"; then :
11758 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
11761 rm -f core conftest.err conftest.
$ac_objext \
11762 conftest
$ac_exeext conftest.
$ac_ext
11763 LDFLAGS
="$save_LDFLAGS"
11765 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11766 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
11768 archive_cmds_need_lc
='no'
11769 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11770 hardcode_libdir_separator
=:
11772 link_all_deplibs
=yes
11776 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11777 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
11779 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
11781 hardcode_libdir_flag_spec
='-R$libdir'
11782 hardcode_direct
=yes
11783 hardcode_shlibpath_var
=no
11787 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11788 hardcode_direct
=yes
11789 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11790 hardcode_libdir_separator
=:
11791 hardcode_shlibpath_var
=no
11798 if test -f /usr
/libexec
/ld.so
; then
11799 hardcode_direct
=yes
11800 hardcode_shlibpath_var
=no
11801 hardcode_direct_absolute
=yes
11802 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11803 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11804 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11805 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11806 export_dynamic_flag_spec
='${wl}-E'
11809 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
11810 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11811 hardcode_libdir_flag_spec
='-R$libdir'
11814 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11815 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11825 hardcode_libdir_flag_spec
='-L$libdir'
11826 hardcode_minus_L
=yes
11827 allow_undefined_flag
=unsupported
11828 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'
11829 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11833 if test "$GCC" = yes; then
11834 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11835 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11837 allow_undefined_flag
=' -expect_unresolved \*'
11838 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11840 archive_cmds_need_lc
='no'
11841 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11842 hardcode_libdir_separator
=:
11845 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
11846 if test "$GCC" = yes; then
11847 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11848 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11849 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11851 allow_undefined_flag
=' -expect_unresolved \*'
11852 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11853 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~
11854 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
11856 # Both c and cxx compiler support -rpath directly
11857 hardcode_libdir_flag_spec
='-rpath $libdir'
11859 archive_cmds_need_lc
='no'
11860 hardcode_libdir_separator
=:
11864 no_undefined_flag
=' -z defs'
11865 if test "$GCC" = yes; then
11867 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11868 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11869 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11871 case `$CC -V 2>&1` in
11874 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11875 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11876 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11880 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11881 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11882 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11886 hardcode_libdir_flag_spec
='-R$libdir'
11887 hardcode_shlibpath_var
=no
11889 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
11891 # The compiler driver will combine and reorder linker options,
11892 # but understands `-z linker_flag'. GCC discards it without `$wl',
11893 # but is careful enough not to reorder.
11894 # Supported since Solaris 2.6 (maybe 2.5.1?)
11895 if test "$GCC" = yes; then
11896 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11898 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
11902 link_all_deplibs
=yes
11906 if test "x$host_vendor" = xsequent
; then
11907 # Use $CC to link under sequent, because it throws in some extra .o
11908 # files that make .init and .fini sections work.
11909 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11911 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11913 hardcode_libdir_flag_spec
='-L$libdir'
11914 hardcode_direct
=yes
11915 hardcode_minus_L
=yes
11916 hardcode_shlibpath_var
=no
11920 case $host_vendor in
11922 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11923 hardcode_direct
=yes # is this really true???
11926 ## LD is ld it makes a PLAMLIB
11927 ## CC just makes a GrossModule.
11928 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11929 reload_cmds
='$CC -r -o $output$reload_objs'
11933 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11934 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
11937 runpath_var
='LD_RUN_PATH'
11938 hardcode_shlibpath_var
=no
11942 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11943 hardcode_shlibpath_var
=no
11944 export_dynamic_flag_spec
='-Bexport'
11948 if test -d /usr
/nec
; then
11949 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11950 hardcode_shlibpath_var
=no
11951 runpath_var
=LD_RUN_PATH
11952 hardcode_runpath_var
=yes
11957 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
11958 no_undefined_flag
='${wl}-z,text'
11959 archive_cmds_need_lc
=no
11960 hardcode_shlibpath_var
=no
11961 runpath_var
='LD_RUN_PATH'
11963 if test "$GCC" = yes; then
11964 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11965 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11967 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11968 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11972 sysv5
* | sco3.2v5
* | sco5v6
*)
11973 # Note: We can NOT use -z defs as we might desire, because we do not
11974 # link with -lc, and that would cause any symbols used from libc to
11975 # always be unresolved, which means just about no library would
11976 # ever link correctly. If we're not using GNU ld we use -z text
11977 # though, which does catch some bad symbols but isn't as heavy-handed
11979 no_undefined_flag
='${wl}-z,text'
11980 allow_undefined_flag
='${wl}-z,nodefs'
11981 archive_cmds_need_lc
=no
11982 hardcode_shlibpath_var
=no
11983 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
11984 hardcode_libdir_separator
=':'
11985 link_all_deplibs
=yes
11986 export_dynamic_flag_spec
='${wl}-Bexport'
11987 runpath_var
='LD_RUN_PATH'
11989 if test "$GCC" = yes; then
11990 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11991 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11993 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11994 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11999 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
12000 hardcode_libdir_flag_spec
='-L$libdir'
12001 hardcode_shlibpath_var
=no
12009 if test x
$host_vendor = xsni
; then
12011 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
12012 export_dynamic_flag_spec
='${wl}-Blargedynsym'
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
12019 $as_echo "$ld_shlibs" >&6; }
12020 test "$ld_shlibs" = no
&& can_build_shared
=no
12022 with_gnu_ld
=$with_gnu_ld
12039 # Do we need to explicitly link libc?
12041 case "x$archive_cmds_need_lc" in
12043 # Assume -lc should be added
12044 archive_cmds_need_lc
=yes
12046 if test "$enable_shared" = yes && test "$GCC" = yes; then
12047 case $archive_cmds in
12049 # FIXME: we may have to deal with multi-command sequences.
12052 # Test whether the compiler implicitly links with -lc since on some
12053 # systems, -lgcc has to come before -lc. If gcc already passes -lc
12054 # to ld, don't add -lc before -lgcc.
12055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
12056 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
12057 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
12058 $as_echo_n "(cached) " >&6
12061 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
12063 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12064 (eval $ac_compile) 2>&5
12066 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12067 test $ac_status = 0; } 2>conftest.err
; then
12070 libobjs
=conftest.
$ac_objext
12072 wl
=$lt_prog_compiler_wl
12073 pic_flag
=$lt_prog_compiler_pic
12079 lt_save_allow_undefined_flag
=$allow_undefined_flag
12080 allow_undefined_flag
=
12081 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
12082 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
12084 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12085 test $ac_status = 0; }
12087 lt_cv_archive_cmds_need_lc
=no
12089 lt_cv_archive_cmds_need_lc
=yes
12091 allow_undefined_flag
=$lt_save_allow_undefined_flag
12093 cat conftest.err
1>&5
12098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
12099 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
12100 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
12264 $as_echo_n "checking dynamic linker characteristics... " >&6; }
12266 if test "$GCC" = yes; then
12268 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
12269 *) lt_awk_arg
="/^libraries:/" ;;
12272 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
12273 *) lt_sed_strip_eq
="s,=/,/,g" ;;
12275 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
12276 case $lt_search_path_spec in
12278 # if the path contains ";" then we assume it to be the separator
12279 # otherwise default to the standard path separator (i.e. ":") - it is
12280 # assumed that no part of a normal pathname contains ";" but that should
12281 # okay in the real world where ";" in dirpaths is itself problematic.
12282 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
12285 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
12288 # Ok, now we have the path, separated by spaces, we can step through it
12289 # and add multilib dir if necessary.
12290 lt_tmp_lt_search_path_spec
=
12291 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
12292 for lt_sys_path
in $lt_search_path_spec; do
12293 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
12294 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
12296 test -d "$lt_sys_path" && \
12297 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
12300 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
12301 BEGIN {RS=" "; FS="/|\n";} {
12304 for (lt_i = NF; lt_i > 0; lt_i--) {
12305 if ($lt_i != "" && $lt_i != ".") {
12306 if ($lt_i == "..") {
12309 if (lt_count == 0) {
12310 lt_foo="/" $lt_i lt_foo;
12317 if (lt_foo != "") { lt_freq[lt_foo]++; }
12318 if (lt_freq[lt_foo] == 1) { print lt_foo; }
12320 # AWK program above erroneously prepends '/' to C:/dos/paths
12323 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
12324 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
12326 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
12328 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
12330 library_names_spec
=
12331 libname_spec
='lib$name'
12335 postuninstall_cmds
=
12339 shlibpath_overrides_runpath
=unknown
12341 dynamic_linker
="$host_os ld.so"
12342 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
12343 need_lib_prefix
=unknown
12344 hardcode_into_libs
=no
12346 # when you set need_version to no, make sure it does not cause -set_version
12347 # flags to be left without arguments
12348 need_version
=unknown
12353 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
12354 shlibpath_var
=LIBPATH
12356 # AIX 3 has no versioning support, so we append a major version to the name.
12357 soname_spec
='${libname}${release}${shared_ext}$major'
12364 hardcode_into_libs
=yes
12365 if test "$host_cpu" = ia64
; then
12366 # AIX 5 supports IA64
12367 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
12368 shlibpath_var
=LD_LIBRARY_PATH
12370 # With GCC up to 2.95.x, collect2 would create an import file
12371 # for dependence libraries. The import file would start with
12372 # the line `#! .'. This would cause the generated library to
12373 # depend on `.', always an invalid library. This was fixed in
12374 # development snapshots of GCC prior to 3.0.
12376 aix4 | aix4.
[01] | aix4.
[01].
*)
12377 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
12379 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
12382 can_build_shared
=no
12386 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
12387 # soname into executable. Probably we can add versioning support to
12388 # collect2, so additional links can be useful in future.
12389 if test "$aix_use_runtimelinking" = yes; then
12390 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12391 # instead of lib<name>.a to let people know that these are not
12392 # typical AIX shared libraries.
12393 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12395 # We preserve .a as extension for shared libraries through AIX4.2
12396 # and later when we are not doing run time linking.
12397 library_names_spec
='${libname}${release}.a $libname.a'
12398 soname_spec
='${libname}${release}${shared_ext}$major'
12400 shlibpath_var
=LIBPATH
12407 # Since July 2007 AmigaOS4 officially supports .so libraries.
12408 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12409 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12412 library_names_spec
='$libname.ixlibrary $libname.a'
12413 # Create ${libname}_ixlibrary.a entries in /sys/libs.
12414 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
12420 library_names_spec
='${libname}${shared_ext}'
12421 dynamic_linker
="$host_os ld.so"
12422 shlibpath_var
=LIBRARY_PATH
12428 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12429 soname_spec
='${libname}${release}${shared_ext}$major'
12430 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
12431 shlibpath_var
=LD_LIBRARY_PATH
12432 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12433 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
12434 # the default ld.so.conf also contains /usr/contrib/lib and
12435 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12436 # libtool to hard-code these into programs
12439 cygwin
* | mingw
* | pw32
* | cegcc
*)
12440 version_type
=windows
12445 case $GCC,$host_os in
12446 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
12447 library_names_spec
='$libname.dll.a'
12448 # DLL is installed to $(libdir)/../bin by postinstall_cmds
12449 postinstall_cmds
='base_file=`basename \${file}`~
12450 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12451 dldir=$destdir/`dirname \$dlpath`~
12452 test -d \$dldir || mkdir -p \$dldir~
12453 $install_prog $dir/$dlname \$dldir/$dlname~
12454 chmod a+x \$dldir/$dlname~
12455 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12456 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12458 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12459 dlpath=$dir/\$dldll~
12461 shlibpath_overrides_runpath
=yes
12465 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12466 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12468 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
12471 # MinGW DLLs use traditional 'lib' prefix
12472 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12475 # pw32 DLLs use 'pw' prefix rather than 'lib'
12476 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12482 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12485 dynamic_linker
='Win32 ld.exe'
12486 # FIXME: first we should search . and the directory the executable is in
12490 darwin
* | rhapsody
*)
12491 dynamic_linker
="$host_os dyld"
12492 version_type
=darwin
12495 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12496 soname_spec
='${libname}${release}${major}$shared_ext'
12497 shlibpath_overrides_runpath
=yes
12498 shlibpath_var
=DYLD_LIBRARY_PATH
12499 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
12501 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
12502 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
12509 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12510 soname_spec
='${libname}${release}${shared_ext}$major'
12511 shlibpath_var
=LD_LIBRARY_PATH
12514 freebsd
* | dragonfly
*)
12515 # DragonFly does not have aout. When/if they implement a new
12516 # versioning mechanism, adjust this.
12517 if test -x /usr
/bin
/objformat
; then
12518 objformat
=`/usr/bin/objformat`
12521 freebsd
[23].
*) objformat
=aout
;;
12522 *) objformat
=elf
;;
12525 version_type
=freebsd-
$objformat
12526 case $version_type in
12528 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12533 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12537 shlibpath_var
=LD_LIBRARY_PATH
12540 shlibpath_overrides_runpath
=yes
12542 freebsd3.
[01]* | freebsdelf3.
[01]*)
12543 shlibpath_overrides_runpath
=yes
12544 hardcode_into_libs
=yes
12546 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
12547 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
12548 shlibpath_overrides_runpath
=no
12549 hardcode_into_libs
=yes
12551 *) # from 4.6 on, and DragonFly
12552 shlibpath_overrides_runpath
=yes
12553 hardcode_into_libs
=yes
12562 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12563 soname_spec
='${libname}${release}${shared_ext}$major'
12564 shlibpath_var
=LD_LIBRARY_PATH
12565 hardcode_into_libs
=yes
12572 dynamic_linker
="$host_os runtime_loader"
12573 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12574 soname_spec
='${libname}${release}${shared_ext}$major'
12575 shlibpath_var
=LIBRARY_PATH
12576 shlibpath_overrides_runpath
=yes
12577 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12578 hardcode_into_libs
=yes
12581 hpux9
* | hpux10
* | hpux11
*)
12582 # Give a soname corresponding to the major version so that dld.sl refuses to
12583 # link against other versions.
12590 hardcode_into_libs
=yes
12591 dynamic_linker
="$host_os dld.so"
12592 shlibpath_var
=LD_LIBRARY_PATH
12593 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12594 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12595 soname_spec
='${libname}${release}${shared_ext}$major'
12596 if test "X$HPUX_IA64_MODE" = X32
; then
12597 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12599 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
12601 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12605 hardcode_into_libs
=yes
12606 dynamic_linker
="$host_os dld.sl"
12607 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
12608 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12609 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12610 soname_spec
='${libname}${release}${shared_ext}$major'
12611 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12612 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12616 dynamic_linker
="$host_os dld.sl"
12617 shlibpath_var
=SHLIB_PATH
12618 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
12619 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12620 soname_spec
='${libname}${release}${shared_ext}$major'
12623 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12624 postinstall_cmds
='chmod 555 $lib'
12625 # or fails outright, so override atomically:
12626 install_override_mode
=555
12633 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12634 soname_spec
='${libname}${release}${shared_ext}$major'
12635 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
12636 shlibpath_var
=LD_LIBRARY_PATH
12637 shlibpath_overrides_runpath
=no
12638 hardcode_into_libs
=yes
12641 irix5
* | irix6
* | nonstopux
*)
12643 nonstopux
*) version_type
=nonstopux
;;
12645 if test "$lt_cv_prog_gnu_ld" = yes; then
12653 soname_spec
='${libname}${release}${shared_ext}$major'
12654 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12656 irix5
* | nonstopux
*)
12657 libsuff
= shlibsuff
=
12660 case $LD in # libtool.m4 will add one of these switches to LD
12661 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
12662 libsuff
= shlibsuff
= libmagic
=32-bit;;
12663 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
12664 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
12665 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
12666 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
12667 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
12671 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
12672 shlibpath_overrides_runpath
=no
12673 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12674 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
12675 hardcode_into_libs
=yes
12678 # No shared lib support for Linux oldld, aout, or coff.
12679 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
12683 # This must be Linux ELF.
12684 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12688 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12689 soname_spec
='${libname}${release}${shared_ext}$major'
12690 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12691 shlibpath_var
=LD_LIBRARY_PATH
12692 shlibpath_overrides_runpath
=no
12694 # Some binutils ld are patched to set DT_RUNPATH
12695 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
12696 $as_echo_n "(cached) " >&6
12698 lt_cv_shlibpath_overrides_runpath
=no
12699 save_LDFLAGS
=$LDFLAGS
12700 save_libdir
=$libdir
12701 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12702 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12703 if test x
$gcc_no_link = xyes
; then
12704 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12706 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12707 /* end confdefs.h. */
12717 if ac_fn_c_try_link
"$LINENO"; then :
12718 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
12719 lt_cv_shlibpath_overrides_runpath
=yes
12722 rm -f core conftest.err conftest.
$ac_objext \
12723 conftest
$ac_exeext conftest.
$ac_ext
12724 LDFLAGS
=$save_LDFLAGS
12725 libdir
=$save_libdir
12729 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
12731 # This implies no fast_install, which is unacceptable.
12732 # Some rework will be needed to allow for fast_install
12733 # before this can be enabled.
12734 hardcode_into_libs
=yes
12736 # Append ld.so.conf contents to the search path
12737 if test -f /etc
/ld.so.conf
; then
12738 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
12739 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
12742 # We used to test for /lib/ld.so.1 and disable shared libraries on
12743 # powerpc, because MkLinux only supported shared libraries with the
12744 # GNU dynamic linker. Since this was broken with cross compilers,
12745 # most powerpc-linux boxes support dynamic linking these days and
12746 # people can always --disable-shared, the test was removed, and we
12747 # assume the GNU/Linux dynamic linker is in use.
12748 dynamic_linker
='GNU/Linux ld.so'
12755 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12756 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12757 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12758 dynamic_linker
='NetBSD (a.out) ld.so'
12760 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12761 soname_spec
='${libname}${release}${shared_ext}$major'
12762 dynamic_linker
='NetBSD ld.elf_so'
12764 shlibpath_var
=LD_LIBRARY_PATH
12765 shlibpath_overrides_runpath
=yes
12766 hardcode_into_libs
=yes
12771 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12772 shlibpath_var
=LD_LIBRARY_PATH
12773 shlibpath_overrides_runpath
=yes
12780 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12781 soname_spec
='${libname}${release}${shared_ext}$major'
12782 shlibpath_var
=LD_LIBRARY_PATH
12783 shlibpath_overrides_runpath
=no
12784 hardcode_into_libs
=yes
12785 dynamic_linker
='ldqnx.so'
12790 sys_lib_dlsearch_path_spec
="/usr/lib"
12792 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12794 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
12795 *) need_version
=no
;;
12797 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12798 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12799 shlibpath_var
=LD_LIBRARY_PATH
12800 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12802 openbsd2.
[89] | openbsd2.
[89].
*)
12803 shlibpath_overrides_runpath
=no
12806 shlibpath_overrides_runpath
=yes
12810 shlibpath_overrides_runpath
=yes
12815 libname_spec
='$name'
12818 library_names_spec
='$libname${shared_ext} $libname.a'
12819 dynamic_linker
='OS/2 ld.exe'
12820 shlibpath_var
=LIBPATH
12823 osf3
* | osf4
* | osf5
*)
12827 soname_spec
='${libname}${release}${shared_ext}$major'
12828 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12829 shlibpath_var
=LD_LIBRARY_PATH
12830 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12831 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
12842 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12843 soname_spec
='${libname}${release}${shared_ext}$major'
12844 shlibpath_var
=LD_LIBRARY_PATH
12845 shlibpath_overrides_runpath
=yes
12846 hardcode_into_libs
=yes
12847 # ldd complains unless libraries are executable
12848 postinstall_cmds
='chmod +x $lib'
12853 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12854 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12855 shlibpath_var
=LD_LIBRARY_PATH
12856 shlibpath_overrides_runpath
=yes
12857 if test "$with_gnu_ld" = yes; then
12865 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12866 soname_spec
='${libname}${release}${shared_ext}$major'
12867 shlibpath_var
=LD_LIBRARY_PATH
12868 case $host_vendor in
12870 shlibpath_overrides_runpath
=no
12872 runpath_var
=LD_RUN_PATH
12880 shlibpath_overrides_runpath
=no
12881 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
12887 if test -d /usr
/nec
;then
12889 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12890 soname_spec
='$libname${shared_ext}.$major'
12891 shlibpath_var
=LD_LIBRARY_PATH
12895 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
12896 version_type
=freebsd-elf
12899 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12900 soname_spec
='${libname}${release}${shared_ext}$major'
12901 shlibpath_var
=LD_LIBRARY_PATH
12902 shlibpath_overrides_runpath
=yes
12903 hardcode_into_libs
=yes
12904 if test "$with_gnu_ld" = yes; then
12905 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12907 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
12910 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
12914 sys_lib_dlsearch_path_spec
='/usr/lib'
12918 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12922 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12923 shlibpath_var
=LD_LIBRARY_PATH
12924 shlibpath_overrides_runpath
=no
12925 hardcode_into_libs
=yes
12930 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12931 soname_spec
='${libname}${release}${shared_ext}$major'
12932 shlibpath_var
=LD_LIBRARY_PATH
12939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12940 $as_echo "$dynamic_linker" >&6; }
12941 test "$dynamic_linker" = no
&& can_build_shared
=no
12943 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
12944 if test "$GCC" = yes; then
12945 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12948 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12949 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
12951 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12952 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
13046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
13047 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13049 if test -n "$hardcode_libdir_flag_spec" ||
13050 test -n "$runpath_var" ||
13051 test "X$hardcode_automatic" = "Xyes" ; then
13053 # We can hardcode non-existent directories.
13054 if test "$hardcode_direct" != no
&&
13055 # If the only mechanism to avoid hardcoding is shlibpath_var, we
13056 # have to relink, otherwise we might link with an installed library
13057 # when we should be linking with a yet-to-be-installed one
13058 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
13059 test "$hardcode_minus_L" != no
; then
13060 # Linking always hardcodes the temporary library directory.
13061 hardcode_action
=relink
13063 # We can link without hardcoding, and we can hardcode nonexisting dirs.
13064 hardcode_action
=immediate
13067 # We cannot hardcode anything, or else we can only hardcode existing
13069 hardcode_action
=unsupported
13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
13072 $as_echo "$hardcode_action" >&6; }
13074 if test "$hardcode_action" = relink ||
13075 test "$inherit_rpath" = yes; then
13076 # Fast installation is not supported
13077 enable_fast_install
=no
13078 elif test "$shlibpath_overrides_runpath" = yes ||
13079 test "$enable_shared" = no
; then
13080 # Fast installation is not necessary
13081 enable_fast_install
=needless
13089 if test "x$enable_dlopen" != xyes
; then
13090 enable_dlopen
=unknown
13091 enable_dlopen_self
=unknown
13092 enable_dlopen_self_static
=unknown
13099 lt_cv_dlopen
="load_add_on"
13101 lt_cv_dlopen_self
=yes
13104 mingw
* | pw32
* | cegcc
*)
13105 lt_cv_dlopen
="LoadLibrary"
13110 lt_cv_dlopen
="dlopen"
13115 # if libdl is installed we need to link against it
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13117 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13118 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
13119 $as_echo_n "(cached) " >&6
13121 ac_check_lib_save_LIBS
=$LIBS
13123 if test x
$gcc_no_link = xyes
; then
13124 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13126 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13127 /* end confdefs.h. */
13129 /* Override any GCC internal prototype to avoid an error.
13130 Use char because int might match the return type of a GCC
13131 builtin and then its argument prototype would still apply. */
13144 if ac_fn_c_try_link
"$LINENO"; then :
13145 ac_cv_lib_dl_dlopen
=yes
13147 ac_cv_lib_dl_dlopen
=no
13149 rm -f core conftest.err conftest.
$ac_objext \
13150 conftest
$ac_exeext conftest.
$ac_ext
13151 LIBS
=$ac_check_lib_save_LIBS
13153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13154 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13155 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
13156 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
13159 lt_cv_dlopen
="dyld"
13161 lt_cv_dlopen_self
=yes
13168 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
13169 if test "x$ac_cv_func_shl_load" = x
""yes; then :
13170 lt_cv_dlopen
="shl_load"
13172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13173 $as_echo_n "checking for shl_load in -ldld... " >&6; }
13174 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
13175 $as_echo_n "(cached) " >&6
13177 ac_check_lib_save_LIBS
=$LIBS
13179 if test x
$gcc_no_link = xyes
; then
13180 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13182 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13183 /* end confdefs.h. */
13185 /* Override any GCC internal prototype to avoid an error.
13186 Use char because int might match the return type of a GCC
13187 builtin and then its argument prototype would still apply. */
13195 return shl_load ();
13200 if ac_fn_c_try_link
"$LINENO"; then :
13201 ac_cv_lib_dld_shl_load
=yes
13203 ac_cv_lib_dld_shl_load
=no
13205 rm -f core conftest.err conftest.
$ac_objext \
13206 conftest
$ac_exeext conftest.
$ac_ext
13207 LIBS
=$ac_check_lib_save_LIBS
13209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13210 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
13211 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
13212 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
13214 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
13215 if test "x$ac_cv_func_dlopen" = x
""yes; then :
13216 lt_cv_dlopen
="dlopen"
13218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13219 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13220 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
13221 $as_echo_n "(cached) " >&6
13223 ac_check_lib_save_LIBS
=$LIBS
13225 if test x
$gcc_no_link = xyes
; then
13226 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13228 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13229 /* end confdefs.h. */
13231 /* Override any GCC internal prototype to avoid an error.
13232 Use char because int might match the return type of a GCC
13233 builtin and then its argument prototype would still apply. */
13246 if ac_fn_c_try_link
"$LINENO"; then :
13247 ac_cv_lib_dl_dlopen
=yes
13249 ac_cv_lib_dl_dlopen
=no
13251 rm -f core conftest.err conftest.
$ac_objext \
13252 conftest
$ac_exeext conftest.
$ac_ext
13253 LIBS
=$ac_check_lib_save_LIBS
13255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13256 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13257 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
13258 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13261 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
13262 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
13263 $as_echo_n "(cached) " >&6
13265 ac_check_lib_save_LIBS
=$LIBS
13266 LIBS
="-lsvld $LIBS"
13267 if test x
$gcc_no_link = xyes
; then
13268 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13270 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13271 /* end confdefs.h. */
13273 /* Override any GCC internal prototype to avoid an error.
13274 Use char because int might match the return type of a GCC
13275 builtin and then its argument prototype would still apply. */
13288 if ac_fn_c_try_link
"$LINENO"; then :
13289 ac_cv_lib_svld_dlopen
=yes
13291 ac_cv_lib_svld_dlopen
=no
13293 rm -f core conftest.err conftest.
$ac_objext \
13294 conftest
$ac_exeext conftest.
$ac_ext
13295 LIBS
=$ac_check_lib_save_LIBS
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13298 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
13299 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
13300 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
13302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13303 $as_echo_n "checking for dld_link in -ldld... " >&6; }
13304 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
13305 $as_echo_n "(cached) " >&6
13307 ac_check_lib_save_LIBS
=$LIBS
13309 if test x
$gcc_no_link = xyes
; then
13310 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13312 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13313 /* end confdefs.h. */
13315 /* Override any GCC internal prototype to avoid an error.
13316 Use char because int might match the return type of a GCC
13317 builtin and then its argument prototype would still apply. */
13325 return dld_link ();
13330 if ac_fn_c_try_link
"$LINENO"; then :
13331 ac_cv_lib_dld_dld_link
=yes
13333 ac_cv_lib_dld_dld_link
=no
13335 rm -f core conftest.err conftest.
$ac_objext \
13336 conftest
$ac_exeext conftest.
$ac_ext
13337 LIBS
=$ac_check_lib_save_LIBS
13339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13340 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
13341 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
13342 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
13363 if test "x$lt_cv_dlopen" != xno
; then
13369 case $lt_cv_dlopen in
13371 save_CPPFLAGS
="$CPPFLAGS"
13372 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
13374 save_LDFLAGS
="$LDFLAGS"
13375 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
13378 LIBS
="$lt_cv_dlopen_libs $LIBS"
13380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13381 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
13382 if test "${lt_cv_dlopen_self+set}" = set; then :
13383 $as_echo_n "(cached) " >&6
13385 if test "$cross_compiling" = yes; then :
13386 lt_cv_dlopen_self
=cross
13388 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13389 lt_status
=$lt_dlunknown
13390 cat > conftest.
$ac_ext <<_LT_EOF
13391 #line 13391 "configure"
13392 #include "confdefs.h"
13401 # define LT_DLGLOBAL RTLD_GLOBAL
13404 # define LT_DLGLOBAL DL_GLOBAL
13406 # define LT_DLGLOBAL 0
13410 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13411 find out it does not work in some platform. */
13412 #ifndef LT_DLLAZY_OR_NOW
13414 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13417 # define LT_DLLAZY_OR_NOW DL_LAZY
13420 # define LT_DLLAZY_OR_NOW RTLD_NOW
13423 # define LT_DLLAZY_OR_NOW DL_NOW
13425 # define LT_DLLAZY_OR_NOW 0
13432 /* When -fvisbility=hidden is used, assume the code has been annotated
13433 correspondingly for the symbols needed. */
13434 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13435 void fnord () __attribute__((visibility("default")));
13438 void fnord () { int i=42; }
13441 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13442 int status = $lt_dlunknown;
13446 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13449 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13450 else puts (dlerror ());
13452 /* dlclose (self); */
13460 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13461 (eval $ac_link) 2>&5
13463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13464 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13465 (.
/conftest
; exit; ) >&5 2>/dev
/null
13467 case x
$lt_status in
13468 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
13469 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
13470 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
13473 # compilation failed
13474 lt_cv_dlopen_self
=no
13481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13482 $as_echo "$lt_cv_dlopen_self" >&6; }
13484 if test "x$lt_cv_dlopen_self" = xyes
; then
13485 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13487 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13488 if test "${lt_cv_dlopen_self_static+set}" = set; then :
13489 $as_echo_n "(cached) " >&6
13491 if test "$cross_compiling" = yes; then :
13492 lt_cv_dlopen_self_static
=cross
13494 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13495 lt_status
=$lt_dlunknown
13496 cat > conftest.
$ac_ext <<_LT_EOF
13497 #line 13497 "configure"
13498 #include "confdefs.h"
13507 # define LT_DLGLOBAL RTLD_GLOBAL
13510 # define LT_DLGLOBAL DL_GLOBAL
13512 # define LT_DLGLOBAL 0
13516 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13517 find out it does not work in some platform. */
13518 #ifndef LT_DLLAZY_OR_NOW
13520 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13523 # define LT_DLLAZY_OR_NOW DL_LAZY
13526 # define LT_DLLAZY_OR_NOW RTLD_NOW
13529 # define LT_DLLAZY_OR_NOW DL_NOW
13531 # define LT_DLLAZY_OR_NOW 0
13538 /* When -fvisbility=hidden is used, assume the code has been annotated
13539 correspondingly for the symbols needed. */
13540 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13541 void fnord () __attribute__((visibility("default")));
13544 void fnord () { int i=42; }
13547 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13548 int status = $lt_dlunknown;
13552 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13555 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13556 else puts (dlerror ());
13558 /* dlclose (self); */
13566 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13567 (eval $ac_link) 2>&5
13569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13570 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13571 (.
/conftest
; exit; ) >&5 2>/dev
/null
13573 case x
$lt_status in
13574 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
13575 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
13576 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
13579 # compilation failed
13580 lt_cv_dlopen_self_static
=no
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13588 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13591 CPPFLAGS
="$save_CPPFLAGS"
13592 LDFLAGS
="$save_LDFLAGS"
13597 case $lt_cv_dlopen_self in
13598 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
13599 *) enable_dlopen_self
=unknown
;;
13602 case $lt_cv_dlopen_self_static in
13603 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
13604 *) enable_dlopen_self_static
=unknown
;;
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13627 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13628 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
13629 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
13630 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
13631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13632 $as_echo "yes" >&6; }
13634 # FIXME - insert some real tests, host_os isn't really good enough
13637 if test -n "$STRIP" ; then
13638 striplib
="$STRIP -x"
13639 old_striplib
="$STRIP -S"
13640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13641 $as_echo "yes" >&6; }
13643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13644 $as_echo "no" >&6; }
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13649 $as_echo "no" >&6; }
13665 # Report which library types will actually be built
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13667 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13669 $as_echo "$can_build_shared" >&6; }
13671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13672 $as_echo_n "checking whether to build shared libraries... " >&6; }
13673 test "$can_build_shared" = "no" && enable_shared
=no
13675 # On AIX, shared libraries and static libraries use the same namespace, and
13676 # are all built from PIC.
13679 test "$enable_shared" = yes && enable_static
=no
13680 if test -n "$RANLIB"; then
13681 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
13682 postinstall_cmds
='$RANLIB $lib'
13687 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
13688 test "$enable_shared" = yes && enable_static
=no
13692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13693 $as_echo "$enable_shared" >&6; }
13695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13696 $as_echo_n "checking whether to build static libraries... " >&6; }
13697 # Make sure either enable_shared or enable_static is yes.
13698 test "$enable_shared" = yes || enable_static
=yes
13699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13700 $as_echo "$enable_static" >&6; }
13707 ac_cpp
='$CPP $CPPFLAGS'
13708 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13709 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13710 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13714 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
13715 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
13716 (test "X$CXX" != "Xg++"))) ; then
13718 ac_cpp
='$CXXCPP $CPPFLAGS'
13719 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13720 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13721 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
13722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
13723 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
13724 if test -z "$CXXCPP"; then
13725 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
13726 $as_echo_n "(cached) " >&6
13728 # Double quotes because CXXCPP needs to be expanded
13729 for CXXCPP
in "$CXX -E" "/lib/cpp"
13731 ac_preproc_ok
=false
13732 for ac_cxx_preproc_warn_flag
in '' yes
13734 # Use a header file that comes with gcc, so configuring glibc
13735 # with a fresh cross-compiler works.
13736 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13737 # <limits.h> exists even on freestanding compilers.
13738 # On the NeXT, cc -E runs the code through the compiler's parser,
13739 # not just through cpp. "Syntax error" is here to catch this case.
13740 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13741 /* end confdefs.h. */
13743 # include <limits.h>
13745 # include <assert.h>
13749 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13752 # Broken: fails on valid input.
13755 rm -f conftest.err conftest.
$ac_ext
13757 # OK, works on sane cases. Now check whether nonexistent headers
13758 # can be detected and how.
13759 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13760 /* end confdefs.h. */
13761 #include <ac_nonexistent.h>
13763 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13764 # Broken: success on invalid input.
13767 # Passes both tests.
13771 rm -f conftest.err conftest.
$ac_ext
13774 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13775 rm -f conftest.err conftest.
$ac_ext
13776 if $ac_preproc_ok; then :
13781 ac_cv_prog_CXXCPP
=$CXXCPP
13784 CXXCPP
=$ac_cv_prog_CXXCPP
13786 ac_cv_prog_CXXCPP
=$CXXCPP
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
13789 $as_echo "$CXXCPP" >&6; }
13790 ac_preproc_ok
=false
13791 for ac_cxx_preproc_warn_flag
in '' yes
13793 # Use a header file that comes with gcc, so configuring glibc
13794 # with a fresh cross-compiler works.
13795 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13796 # <limits.h> exists even on freestanding compilers.
13797 # On the NeXT, cc -E runs the code through the compiler's parser,
13798 # not just through cpp. "Syntax error" is here to catch this case.
13799 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13800 /* end confdefs.h. */
13802 # include <limits.h>
13804 # include <assert.h>
13808 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13811 # Broken: fails on valid input.
13814 rm -f conftest.err conftest.
$ac_ext
13816 # OK, works on sane cases. Now check whether nonexistent headers
13817 # can be detected and how.
13818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13819 /* end confdefs.h. */
13820 #include <ac_nonexistent.h>
13822 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13823 # Broken: success on invalid input.
13826 # Passes both tests.
13830 rm -f conftest.err conftest.
$ac_ext
13833 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13834 rm -f conftest.err conftest.
$ac_ext
13835 if $ac_preproc_ok; then :
13838 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13839 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13840 as_fn_error
"C++ preprocessor \"$CXXCPP\" fails sanity check
13841 See \`config.log' for more details." "$LINENO" 5; }
13845 ac_cpp
='$CPP $CPPFLAGS'
13846 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13847 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13848 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13851 _lt_caught_CXX_error
=yes
13855 ac_cpp
='$CXXCPP $CPPFLAGS'
13856 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13857 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13858 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
13860 archive_cmds_need_lc_CXX
=no
13861 allow_undefined_flag_CXX
=
13862 always_export_symbols_CXX
=no
13863 archive_expsym_cmds_CXX
=
13864 compiler_needs_object_CXX
=no
13865 export_dynamic_flag_spec_CXX
=
13866 hardcode_direct_CXX
=no
13867 hardcode_direct_absolute_CXX
=no
13868 hardcode_libdir_flag_spec_CXX
=
13869 hardcode_libdir_flag_spec_ld_CXX
=
13870 hardcode_libdir_separator_CXX
=
13871 hardcode_minus_L_CXX
=no
13872 hardcode_shlibpath_var_CXX
=unsupported
13873 hardcode_automatic_CXX
=no
13874 inherit_rpath_CXX
=no
13876 module_expsym_cmds_CXX
=
13877 link_all_deplibs_CXX
=unknown
13878 old_archive_cmds_CXX
=$old_archive_cmds
13879 reload_flag_CXX
=$reload_flag
13880 reload_cmds_CXX
=$reload_cmds
13881 no_undefined_flag_CXX
=
13882 whole_archive_flag_spec_CXX
=
13883 enable_shared_with_static_runtimes_CXX
=no
13885 # Source file extension for C++ test sources.
13888 # Object file extension for compiled C++ test sources.
13892 # No sense in running all these tests if we already determined that
13893 # the CXX compiler isn't working. Some variables (like enable_shared)
13894 # are currently assumed to apply to all compilers on this platform,
13895 # and will be corrupted by setting them based on a non-working compiler.
13896 if test "$_lt_caught_CXX_error" != yes; then
13897 # Code to be used in simple compile tests
13898 lt_simple_compile_test_code
="int some_variable = 0;"
13900 # Code to be used in simple link tests
13901 lt_simple_link_test_code
='int main(int, char *[]) { return(0); }'
13903 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
13910 # If no C compiler was specified, use CC.
13913 # If no C compiler flags were specified, use CFLAGS.
13914 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
13916 # Allow CC to be a program name with arguments.
13920 # save warnings/boilerplate of simple test code
13921 ac_outfile
=conftest.
$ac_objext
13922 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
13923 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
13924 _lt_compiler_boilerplate
=`cat conftest.err`
13927 ac_outfile
=conftest.
$ac_objext
13928 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
13929 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
13930 _lt_linker_boilerplate
=`cat conftest.err`
13934 # Allow CC to be a program name with arguments.
13939 lt_save_with_gnu_ld
=$with_gnu_ld
13940 lt_save_path_LD
=$lt_cv_path_LD
13941 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
13942 lt_cv_prog_gnu_ld
=$lt_cv_prog_gnu_ldcxx
13944 $as_unset lt_cv_prog_gnu_ld
13946 if test -n "${lt_cv_path_LDCXX+set}"; then
13947 lt_cv_path_LD
=$lt_cv_path_LDCXX
13949 $as_unset lt_cv_path_LD
13951 test -z "${LDCXX+set}" || LD
=$LDCXX
13955 for cc_temp
in $compiler""; do
13957 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
13958 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
13963 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13966 if test -n "$compiler"; then
13967 # We don't want -fno-exception when compiling C++ code, so set the
13968 # no_builtin_flag separately
13969 if test "$GXX" = yes; then
13970 lt_prog_compiler_no_builtin_flag_CXX
=' -fno-builtin'
13972 lt_prog_compiler_no_builtin_flag_CXX
=
13975 if test "$GXX" = yes; then
13976 # Set up default GNU C++ configuration
13980 # Check whether --with-gnu-ld was given.
13981 if test "${with_gnu_ld+set}" = set; then :
13982 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
13988 if test "$GCC" = yes; then
13989 # Check if gcc -print-prog-name=ld gives a path.
13990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
13991 $as_echo_n "checking for ld used by $CC... " >&6; }
13994 # gcc leaves a trailing carriage return which upsets mingw
13995 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13997 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
14000 # Accept absolute paths.
14002 re_direlt
='/[^/][^/]*/\.\./'
14003 # Canonicalize the pathname of ld
14004 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
14005 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
14006 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
14008 test -z "$LD" && LD
="$ac_prog"
14011 # If it fails, then pretend we aren't using GCC.
14015 # If it is relative, then search for the first ld in PATH.
14016 with_gnu_ld
=unknown
14019 elif test "$with_gnu_ld" = yes; then
14020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
14021 $as_echo_n "checking for GNU ld... " >&6; }
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
14024 $as_echo_n "checking for non-GNU ld... " >&6; }
14026 if test "${lt_cv_path_LD+set}" = set; then :
14027 $as_echo_n "(cached) " >&6
14029 if test -z "$LD"; then
14030 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
14031 for ac_dir
in $PATH; do
14033 test -z "$ac_dir" && ac_dir
=.
14034 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
14035 lt_cv_path_LD
="$ac_dir/$ac_prog"
14036 # Check to see if the program is GNU ld. I'd rather use --version,
14037 # but apparently some variants of GNU ld only accept -v.
14038 # Break only if it was the GNU/non-GNU ld that we prefer.
14039 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14040 *GNU
* |
*'with BFD'*)
14041 test "$with_gnu_ld" != no
&& break
14044 test "$with_gnu_ld" != yes && break
14051 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
14055 LD
="$lt_cv_path_LD"
14056 if test -n "$LD"; then
14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14058 $as_echo "$LD" >&6; }
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14061 $as_echo "no" >&6; }
14063 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
14064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14065 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14066 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
14067 $as_echo_n "(cached) " >&6
14069 # I'd rather use --version here, but apparently some GNU lds only accept -v.
14070 case `$LD -v 2>&1 </dev/null` in
14071 *GNU
* |
*'with BFD'*)
14072 lt_cv_prog_gnu_ld
=yes
14075 lt_cv_prog_gnu_ld
=no
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
14080 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
14081 with_gnu_ld
=$lt_cv_prog_gnu_ld
14089 # Check if GNU C++ uses GNU ld as the underlying linker, since the
14090 # archiving commands below assume that GNU ld is being used.
14091 if test "$with_gnu_ld" = yes; then
14092 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14093 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'
14095 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14096 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14098 # If archive_cmds runs LD, not CC, wlarc should be empty
14099 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
14100 # investigate it a little bit more. (MM)
14103 # ancient GNU ld didn't support --whole-archive et. al.
14104 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
14105 $GREP 'no-whole-archive' > /dev
/null
; then
14106 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14108 whole_archive_flag_spec_CXX
=
14114 # A generic and very simple default shared library creation
14115 # command for GNU C++ for the case where it uses the native
14116 # linker, instead of GNU ld. If possible, this setting should
14117 # overridden to take advantage of the native linker features on
14118 # the platform it is being used on.
14119 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14122 # Commands to make compiler produce verbose output that lists
14123 # what "hidden" libraries, object files and flags are used when
14124 # linking a shared library.
14125 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14133 # PORTME: fill in a description of your system's C++ link characteristics
14134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14135 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14139 # FIXME: insert proper C++ library support
14143 if test "$host_cpu" = ia64
; then
14144 # On IA64, the linker does run time linking by default, so we don't
14145 # have to do anything special.
14146 aix_use_runtimelinking
=no
14147 exp_sym_flag
='-Bexport'
14150 aix_use_runtimelinking
=no
14152 # Test if we are trying to use run time linking or normal
14153 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
14154 # need to do runtime linking.
14155 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
14156 for ld_flag
in $LDFLAGS; do
14159 aix_use_runtimelinking
=yes
14167 exp_sym_flag
='-bexport'
14168 no_entry_flag
='-bnoentry'
14171 # When large executables or shared objects are built, AIX ld can
14172 # have problems creating the table of contents. If linking a library
14173 # or program results in "error TOC overflow" add -mminimal-toc to
14174 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
14175 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
14177 archive_cmds_CXX
=''
14178 hardcode_direct_CXX
=yes
14179 hardcode_direct_absolute_CXX
=yes
14180 hardcode_libdir_separator_CXX
=':'
14181 link_all_deplibs_CXX
=yes
14182 file_list_spec_CXX
='${wl}-f,'
14184 if test "$GXX" = yes; then
14185 case $host_os in aix4.
[012]|aix4.
[012].
*)
14186 # We only want to do this on AIX 4.2 and lower, the check
14187 # below for broken collect2 doesn't work under 4.3+
14188 collect2name
=`${CC} -print-prog-name=collect2`
14189 if test -f "$collect2name" &&
14190 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
14192 # We have reworked collect2
14195 # We have old collect2
14196 hardcode_direct_CXX
=unsupported
14197 # It fails to find uninstalled libraries when the uninstalled
14198 # path is not listed in the libpath. Setting hardcode_minus_L
14199 # to unsupported forces relinking
14200 hardcode_minus_L_CXX
=yes
14201 hardcode_libdir_flag_spec_CXX
='-L$libdir'
14202 hardcode_libdir_separator_CXX
=
14205 shared_flag
='-shared'
14206 if test "$aix_use_runtimelinking" = yes; then
14207 shared_flag
="$shared_flag "'${wl}-G'
14211 if test "$host_cpu" = ia64
; then
14212 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
14213 # chokes on -Wl,-G. The following line is correct:
14216 if test "$aix_use_runtimelinking" = yes; then
14217 shared_flag
='${wl}-G'
14219 shared_flag
='${wl}-bM:SRE'
14224 export_dynamic_flag_spec_CXX
='${wl}-bexpall'
14225 # It seems that -bexpall does not export symbols beginning with
14226 # underscore (_), so it is better to generate a list of symbols to
14228 always_export_symbols_CXX
=yes
14229 if test "$aix_use_runtimelinking" = yes; then
14230 # Warning - without using the other runtime loading flags (-brtl),
14231 # -berok will link without error, but may produce a broken library.
14232 allow_undefined_flag_CXX
='-berok'
14233 # Determine the default libpath from the value encoded in an empty
14235 if test x
$gcc_no_link = xyes
; then
14236 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
14238 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14239 /* end confdefs.h. */
14249 if ac_fn_cxx_try_link
"$LINENO"; then :
14251 lt_aix_libpath_sed
='
14252 /Import File Strings/,/^$/ {
14258 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14259 # Check for a 64-bit object if we didn't find anything.
14260 if test -z "$aix_libpath"; then
14261 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14264 rm -f core conftest.err conftest.
$ac_objext \
14265 conftest
$ac_exeext conftest.
$ac_ext
14266 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
14268 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
14270 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 func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
14272 if test "$host_cpu" = ia64
; then
14273 hardcode_libdir_flag_spec_CXX
='${wl}-R $libdir:/usr/lib:/lib'
14274 allow_undefined_flag_CXX
="-z nodefs"
14275 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"
14277 # Determine the default libpath from the value encoded in an
14278 # empty executable.
14279 if test x
$gcc_no_link = xyes
; then
14280 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
14282 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14283 /* end confdefs.h. */
14293 if ac_fn_cxx_try_link
"$LINENO"; then :
14295 lt_aix_libpath_sed
='
14296 /Import File Strings/,/^$/ {
14302 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14303 # Check for a 64-bit object if we didn't find anything.
14304 if test -z "$aix_libpath"; then
14305 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14308 rm -f core conftest.err conftest.
$ac_objext \
14309 conftest
$ac_exeext conftest.
$ac_ext
14310 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
14312 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
14313 # Warning - without using the other run time loading flags,
14314 # -berok will link without error, but may produce a broken library.
14315 no_undefined_flag_CXX
=' ${wl}-bernotok'
14316 allow_undefined_flag_CXX
=' ${wl}-berok'
14317 if test "$with_gnu_ld" = yes; then
14318 # We only use this code for GNU lds that support --whole-archive.
14319 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14321 # Exported symbols can be pulled into shared objects from archives
14322 whole_archive_flag_spec_CXX
='$convenience'
14324 archive_cmds_need_lc_CXX
=yes
14325 # This is similar to how AIX traditionally builds its shared
14327 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'
14333 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
14334 allow_undefined_flag_CXX
=unsupported
14335 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14336 # support --undefined. This deserves some investigation. FIXME
14337 archive_cmds_CXX
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14344 case $cc_basename in
14346 # FIXME: insert proper C++ library support
14352 cygwin
* | mingw
* | pw32
* | cegcc
*)
14353 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
14354 # as there is no search path for DLLs.
14355 hardcode_libdir_flag_spec_CXX
='-L$libdir'
14356 export_dynamic_flag_spec_CXX
='${wl}--export-all-symbols'
14357 allow_undefined_flag_CXX
=unsupported
14358 always_export_symbols_CXX
=no
14359 enable_shared_with_static_runtimes_CXX
=yes
14361 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
14362 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'
14363 # If the export-symbols file already is a .def file (1st line
14364 # is EXPORTS), use it as is; otherwise, prepend...
14365 archive_expsym_cmds_CXX
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14366 cp $export_symbols $output_objdir/$soname.def;
14368 echo EXPORTS > $output_objdir/$soname.def;
14369 cat $export_symbols >> $output_objdir/$soname.def;
14371 $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'
14376 darwin
* | rhapsody
*)
14379 archive_cmds_need_lc_CXX
=no
14380 hardcode_direct_CXX
=no
14381 hardcode_automatic_CXX
=yes
14382 hardcode_shlibpath_var_CXX
=unsupported
14383 if test "$lt_cv_ld_force_load" = "yes"; then
14384 whole_archive_flag_spec_CXX
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
14386 whole_archive_flag_spec_CXX
=''
14388 link_all_deplibs_CXX
=yes
14389 allow_undefined_flag_CXX
="$_lt_dar_allow_undefined"
14390 case $cc_basename in
14391 ifort
*) _lt_dar_can_shared
=yes ;;
14392 *) _lt_dar_can_shared
=$GCC ;;
14394 if test "$_lt_dar_can_shared" = "yes"; then
14395 output_verbose_link_cmd
=func_echo_all
14396 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}"
14397 module_cmds_CXX
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
14398 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}"
14399 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}"
14400 if test "$lt_cv_apple_cc_single_mod" != "yes"; then
14401 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}"
14402 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}"
14412 case $cc_basename in
14414 # FIXME: insert proper C++ library support
14418 # Green Hills C++ Compiler
14419 # FIXME: insert proper C++ library support
14423 # FIXME: insert proper C++ library support
14430 # C++ shared libraries reported to be fairly broken before
14436 archive_cmds_need_lc_CXX
=no
14439 freebsd
* | dragonfly
*)
14440 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
14449 archive_cmds_CXX
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14450 link_all_deplibs_CXX
=yes
14454 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
14455 hardcode_libdir_separator_CXX
=:
14456 export_dynamic_flag_spec_CXX
='${wl}-E'
14457 hardcode_direct_CXX
=yes
14458 hardcode_minus_L_CXX
=yes # Not in the search PATH,
14459 # but as the default
14460 # location of the library.
14462 case $cc_basename in
14464 # FIXME: insert proper C++ library support
14468 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'
14469 # Commands to make compiler produce verbose output that lists
14470 # what "hidden" libraries, object files and flags are used when
14471 # linking a shared library.
14473 # There doesn't appear to be a way to prevent this compiler from
14474 # explicitly linking system object files so we need to strip them
14475 # from the output so that they don't get included in the library
14477 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; func_echo_all "$list"'
14480 if test "$GXX" = yes; then
14481 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'
14483 # FIXME: insert proper C++ library support
14491 if test $with_gnu_ld = no
; then
14492 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
14493 hardcode_libdir_separator_CXX
=:
14499 export_dynamic_flag_spec_CXX
='${wl}-E'
14505 hardcode_direct_CXX
=no
14506 hardcode_shlibpath_var_CXX
=no
14509 hardcode_direct_CXX
=yes
14510 hardcode_direct_absolute_CXX
=yes
14511 hardcode_minus_L_CXX
=yes # Not in the search PATH,
14512 # but as the default
14513 # location of the library.
14517 case $cc_basename in
14519 # FIXME: insert proper C++ library support
14525 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14528 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14531 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14534 # Commands to make compiler produce verbose output that lists
14535 # what "hidden" libraries, object files and flags are used when
14536 # linking a shared library.
14538 # There doesn't appear to be a way to prevent this compiler from
14539 # explicitly linking system object files so we need to strip them
14540 # from the output so that they don't get included in the library
14542 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; func_echo_all "$list"'
14545 if test "$GXX" = yes; then
14546 if test $with_gnu_ld = no
; then
14549 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14552 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14555 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'
14560 # FIXME: insert proper C++ library support
14568 hardcode_direct_CXX
=no
14569 hardcode_shlibpath_var_CXX
=no
14570 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14571 export_dynamic_flag_spec_CXX
='${wl}-E'
14572 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
14573 # Instead, shared libraries are loaded at an image base (0x10000000 by
14574 # default) and relocated if they conflict, which is a slow very memory
14575 # consuming and fragmenting process. To avoid this, we pick a random,
14576 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
14577 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
14578 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'
14579 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'
14582 case $cc_basename in
14585 archive_cmds_CXX
='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14587 # Archives containing C++ object files must be created using
14588 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
14589 # necessary to make sure instantiated templates are included
14591 old_archive_cmds_CXX
='$CC -ar -WR,-u -o $oldlib $oldobjs'
14594 if test "$GXX" = yes; then
14595 if test "$with_gnu_ld" = no
; then
14596 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14598 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
14601 link_all_deplibs_CXX
=yes
14604 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14605 hardcode_libdir_separator_CXX
=:
14606 inherit_rpath_CXX
=yes
14609 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
14610 case $cc_basename in
14612 # Kuck and Associates, Inc. (KAI) C++ Compiler
14614 # KCC will only create a shared library if the output file
14615 # ends with ".so" (or ".sl" for HP-UX), so rename the library
14616 # to its proper name (with version) after linking.
14617 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'
14618 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'
14619 # Commands to make compiler produce verbose output that lists
14620 # what "hidden" libraries, object files and flags are used when
14621 # linking a shared library.
14623 # There doesn't appear to be a way to prevent this compiler from
14624 # explicitly linking system object files so we need to strip them
14625 # from the output so that they don't get included in the library
14627 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; func_echo_all "$list"'
14629 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14630 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14632 # Archives containing C++ object files must be created using
14633 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
14634 old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs'
14639 # version 8.0 and above of icpc choke on multiply defined symbols
14640 # if we add $predep_objects and $postdep_objects, however 7.1 and
14641 # earlier do not add the objects themselves.
14642 case `$CC -V 2>&1` in
14644 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14645 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'
14647 *) # Version 8.0 or newer
14650 ia64
*) tmp_idyn
=' -i_dynamic';;
14652 archive_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14653 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'
14656 archive_cmds_need_lc_CXX
=no
14657 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14658 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14659 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14662 # Portland Group C++ compiler
14664 *pgCC\
[1-5].
* |
*pgcpp\
[1-5].
*)
14665 prelink_cmds_CXX
='tpldir=Template.dir~
14667 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
14668 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
14669 old_archive_cmds_CXX
='tpldir=Template.dir~
14671 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
14672 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
14674 archive_cmds_CXX
='tpldir=Template.dir~
14676 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14677 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14678 archive_expsym_cmds_CXX
='tpldir=Template.dir~
14680 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14681 $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'
14683 *) # Version 6 and above use weak symbols
14684 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14685 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'
14689 hardcode_libdir_flag_spec_CXX
='${wl}--rpath ${wl}$libdir'
14690 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14691 whole_archive_flag_spec_CXX
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
14695 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14696 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'
14698 runpath_var
=LD_RUN_PATH
14699 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
14700 hardcode_libdir_separator_CXX
=:
14702 # Commands to make compiler produce verbose output that lists
14703 # what "hidden" libraries, object files and flags are used when
14704 # linking a shared library.
14706 # There doesn't appear to be a way to prevent this compiler from
14707 # explicitly linking system object files so we need to strip them
14708 # from the output so that they don't get included in the library
14710 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
14712 xl
* | mpixl
* | bgxl
*)
14713 # IBM XL 8.0 on PPC, with GNU ld
14714 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14715 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14716 archive_cmds_CXX
='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14717 if test "x$supports_anon_versioning" = xyes
; then
14718 archive_expsym_cmds_CXX
='echo "{ global:" > $output_objdir/$libname.ver~
14719 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
14720 echo "local: *; };" >> $output_objdir/$libname.ver~
14721 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
14725 case `$CC -V 2>&1 | sed 5q` in
14728 no_undefined_flag_CXX
=' -zdefs'
14729 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14730 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'
14731 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14732 whole_archive_flag_spec_CXX
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
14733 compiler_needs_object_CXX
=yes
14735 # Not sure whether something based on
14736 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
14738 output_verbose_link_cmd
='func_echo_all'
14740 # Archives containing C++ object files must be created using
14741 # "CC -xar", where "CC" is the Sun C++ compiler. This is
14742 # necessary to make sure instantiated templates are included
14744 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
14752 # FIXME: insert proper C++ library support
14757 # FIXME: insert proper C++ library support
14762 case $cc_basename in
14764 # FIXME: insert proper C++ library support
14768 # FIXME: insert proper C++ library support
14775 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
14776 archive_cmds_CXX
='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
14778 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14779 hardcode_direct_CXX
=yes
14780 hardcode_shlibpath_var_CXX
=no
14782 # Workaround some broken pre-1.5 toolchains
14783 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
14791 # C++ shared libraries are fairly broken
14796 if test -f /usr
/libexec
/ld.so
; then
14797 hardcode_direct_CXX
=yes
14798 hardcode_shlibpath_var_CXX
=no
14799 hardcode_direct_absolute_CXX
=yes
14800 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14801 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14802 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14803 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
14804 export_dynamic_flag_spec_CXX
='${wl}-E'
14805 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14807 output_verbose_link_cmd
=func_echo_all
14813 osf3
* | osf4
* | osf5
*)
14814 case $cc_basename in
14816 # Kuck and Associates, Inc. (KAI) C++ Compiler
14818 # KCC will only create a shared library if the output file
14819 # ends with ".so" (or ".sl" for HP-UX), so rename the library
14820 # to its proper name (with version) after linking.
14821 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'
14823 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14824 hardcode_libdir_separator_CXX
=:
14826 # Archives containing C++ object files must be created using
14827 # the KAI C++ compiler.
14829 osf3
*) old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs' ;;
14830 *) old_archive_cmds_CXX
='$CC -o $oldlib $oldobjs' ;;
14834 # Rational C++ 2.4.1
14835 # FIXME: insert proper C++ library support
14841 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
14842 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14843 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14846 allow_undefined_flag_CXX
=' -expect_unresolved \*'
14847 archive_cmds_CXX
='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14848 archive_expsym_cmds_CXX
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
14849 echo "-hidden">> $lib.exp~
14850 $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 "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
14852 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
14856 hardcode_libdir_separator_CXX
=:
14858 # Commands to make compiler produce verbose output that lists
14859 # what "hidden" libraries, object files and flags are used when
14860 # linking a shared library.
14862 # There doesn't appear to be a way to prevent this compiler from
14863 # explicitly linking system object files so we need to strip them
14864 # from the output so that they don't get included in the library
14866 output_verbose_link_cmd
='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14869 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
14870 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
14873 archive_cmds_CXX
='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14876 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" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14880 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14881 hardcode_libdir_separator_CXX
=:
14883 # Commands to make compiler produce verbose output that lists
14884 # what "hidden" libraries, object files and flags are used when
14885 # linking a shared library.
14886 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14889 # FIXME: insert proper C++ library support
14897 # FIXME: insert proper C++ library support
14902 case $cc_basename in
14905 # FIXME: insert proper C++ library support
14910 # FIXME: insert proper C++ library support
14914 # FIXME: insert proper C++ library support
14921 case $cc_basename in
14923 # Sun C++ 4.2, 5.x and Centerline C++
14924 archive_cmds_need_lc_CXX
=yes
14925 no_undefined_flag_CXX
=' -zdefs'
14926 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14927 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14928 $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'
14930 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14931 hardcode_shlibpath_var_CXX
=no
14933 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
14935 # The compiler driver will combine and reorder linker options,
14936 # but understands `-z linker_flag'.
14937 # Supported since Solaris 2.6 (maybe 2.5.1?)
14938 whole_archive_flag_spec_CXX
='-z allextract$convenience -z defaultextract'
14941 link_all_deplibs_CXX
=yes
14943 output_verbose_link_cmd
='func_echo_all'
14945 # Archives containing C++ object files must be created using
14946 # "CC -xar", where "CC" is the Sun C++ compiler. This is
14947 # necessary to make sure instantiated templates are included
14949 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
14952 # Green Hills C++ Compiler
14953 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14955 # The C++ compiler must be used to create the archive.
14956 old_archive_cmds_CXX
='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
14959 # GNU C++ compiler with Solaris linker
14960 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
14961 no_undefined_flag_CXX
=' ${wl}-z ${wl}defs'
14962 if $CC --version |
$GREP -v '^2\.7' > /dev
/null
; then
14963 archive_cmds_CXX
='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14964 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14965 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
14967 # Commands to make compiler produce verbose output that lists
14968 # what "hidden" libraries, object files and flags are used when
14969 # linking a shared library.
14970 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14972 # g++ 2.7 appears to require `-G' NOT `-shared' on this
14974 archive_cmds_CXX
='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14975 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14976 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
14978 # Commands to make compiler produce verbose output that lists
14979 # what "hidden" libraries, object files and flags are used when
14980 # linking a shared library.
14981 output_verbose_link_cmd
='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14984 hardcode_libdir_flag_spec_CXX
='${wl}-R $wl$libdir'
14986 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
14988 whole_archive_flag_spec_CXX
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
14996 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
14997 no_undefined_flag_CXX
='${wl}-z,text'
14998 archive_cmds_need_lc_CXX
=no
14999 hardcode_shlibpath_var_CXX
=no
15000 runpath_var
='LD_RUN_PATH'
15002 case $cc_basename in
15004 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15005 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15008 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15009 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15014 sysv5
* | sco3.2v5
* | sco5v6
*)
15015 # Note: We can NOT use -z defs as we might desire, because we do not
15016 # link with -lc, and that would cause any symbols used from libc to
15017 # always be unresolved, which means just about no library would
15018 # ever link correctly. If we're not using GNU ld we use -z text
15019 # though, which does catch some bad symbols but isn't as heavy-handed
15021 no_undefined_flag_CXX
='${wl}-z,text'
15022 allow_undefined_flag_CXX
='${wl}-z,nodefs'
15023 archive_cmds_need_lc_CXX
=no
15024 hardcode_shlibpath_var_CXX
=no
15025 hardcode_libdir_flag_spec_CXX
='${wl}-R,$libdir'
15026 hardcode_libdir_separator_CXX
=':'
15027 link_all_deplibs_CXX
=yes
15028 export_dynamic_flag_spec_CXX
='${wl}-Bexport'
15029 runpath_var
='LD_RUN_PATH'
15031 case $cc_basename in
15033 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15034 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15035 old_archive_cmds_CXX
='$CC -Tprelink_objects $oldobjs~
15036 '"$old_archive_cmds_CXX"
15037 reload_cmds_CXX
='$CC -Tprelink_objects $reload_objs~
15038 '"$reload_cmds_CXX"
15041 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15042 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15048 case $cc_basename in
15050 # NonStop-UX NCC 3.20
15051 # FIXME: insert proper C++ library support
15055 # FIXME: insert proper C++ library support
15062 # FIXME: insert proper C++ library support
15067 # FIXME: insert proper C++ library support
15072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15073 $as_echo "$ld_shlibs_CXX" >&6; }
15074 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
15080 ## There is no encapsulation within the following macros, do not change
15081 ## the running order or otherwise move them around unless you know exactly
15082 ## what you are doing...
15083 # Dependencies to place before and after the object being linked:
15084 predep_objects_CXX
=
15085 postdep_objects_CXX
=
15088 compiler_lib_search_path_CXX
=
15090 cat > conftest.
$ac_ext <<_LT_EOF
15094 Foo (void) { a = 0; }
15100 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15101 (eval $ac_compile) 2>&5
15103 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15104 test $ac_status = 0; }; then
15105 # Parse the compiler output and extract the necessary
15106 # objects, libraries and library flags.
15108 # Sentinel used to keep track of whether or not we are before
15109 # the conftest object file.
15110 pre_test_object_deps_done
=no
15112 for p
in `eval "$output_verbose_link_cmd"`; do
15116 # Some compilers place space between "-{L,R}" and the path.
15117 # Remove the space.
15118 if test $p = "-L" ||
15119 test $p = "-R"; then
15126 if test "$pre_test_object_deps_done" = no
; then
15129 # Internal compiler library paths should come after those
15130 # provided the user. The postdeps already come after the
15131 # user supplied libs so there is no need to process them.
15132 if test -z "$compiler_lib_search_path_CXX"; then
15133 compiler_lib_search_path_CXX
="${prev}${p}"
15135 compiler_lib_search_path_CXX
="${compiler_lib_search_path_CXX} ${prev}${p}"
15138 # The "-l" case would never come before the object being
15139 # linked, so don't bother handling this case.
15142 if test -z "$postdeps_CXX"; then
15143 postdeps_CXX
="${prev}${p}"
15145 postdeps_CXX
="${postdeps_CXX} ${prev}${p}"
15151 # This assumes that the test object file only shows up
15152 # once in the compiler output.
15153 if test "$p" = "conftest.$objext"; then
15154 pre_test_object_deps_done
=yes
15158 if test "$pre_test_object_deps_done" = no
; then
15159 if test -z "$predep_objects_CXX"; then
15160 predep_objects_CXX
="$p"
15162 predep_objects_CXX
="$predep_objects_CXX $p"
15165 if test -z "$postdep_objects_CXX"; then
15166 postdep_objects_CXX
="$p"
15168 postdep_objects_CXX
="$postdep_objects_CXX $p"
15173 *) ;; # Ignore the rest.
15181 echo "libtool.m4: error: problem compiling CXX test program"
15184 $RM -f confest.
$objext
15186 # PORTME: override above test on systems where it is broken
15189 # Interix 3.5 installs completely hosed .la files for C++, so rather than
15190 # hack all around it, let's just trust "g++" to DTRT.
15191 predep_objects_CXX
=
15192 postdep_objects_CXX
=
15197 case `$CC -V 2>&1 | sed 5q` in
15201 # The more standards-conforming stlport4 library is
15202 # incompatible with the Cstd library. Avoid specifying
15203 # it if it's in CXXFLAGS. Ignore libCrun as
15204 # -library=stlport4 depends on it.
15205 case " $CXX $CXXFLAGS " in
15206 *" -library=stlport4 "*)
15207 solaris_use_stlport4
=yes
15211 if test "$solaris_use_stlport4" != yes; then
15212 postdeps_CXX
='-library=Cstd -library=Crun'
15219 case $cc_basename in
15221 # The more standards-conforming stlport4 library is
15222 # incompatible with the Cstd library. Avoid specifying
15223 # it if it's in CXXFLAGS. Ignore libCrun as
15224 # -library=stlport4 depends on it.
15225 case " $CXX $CXXFLAGS " in
15226 *" -library=stlport4 "*)
15227 solaris_use_stlport4
=yes
15231 # Adding this requires a known-good setup of shared libraries for
15232 # Sun compiler versions before 5.6, else PIC objects from an old
15233 # archive will be linked into the output, leading to subtle bugs.
15234 if test "$solaris_use_stlport4" != yes; then
15235 postdeps_CXX
='-library=Cstd -library=Crun'
15243 case " $postdeps_CXX " in
15244 *" -lc "*) archive_cmds_need_lc_CXX
=no
;;
15246 compiler_lib_search_dirs_CXX
=
15247 if test -n "${compiler_lib_search_path_CXX}"; then
15248 compiler_lib_search_dirs_CXX
=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
15281 lt_prog_compiler_wl_CXX
=
15282 lt_prog_compiler_pic_CXX
=
15283 lt_prog_compiler_static_CXX
=
15285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15286 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15288 # C++ specific cases for pic, static, wl, etc.
15289 if test "$GXX" = yes; then
15290 lt_prog_compiler_wl_CXX
='-Wl,'
15291 lt_prog_compiler_static_CXX
='-static'
15295 # All AIX code is PIC.
15296 if test "$host_cpu" = ia64
; then
15297 # AIX 5 now supports IA64 processor
15298 lt_prog_compiler_static_CXX
='-Bstatic'
15300 lt_prog_compiler_pic_CXX
='-fPIC'
15306 # see comment about AmigaOS4 .so support
15307 lt_prog_compiler_pic_CXX
='-fPIC'
15310 # FIXME: we need at least 68020 code to build shared libraries, but
15311 # adding the `-m68020' flag to GCC prevents building anything better,
15313 lt_prog_compiler_pic_CXX
='-m68020 -resident32 -malways-restore-a4'
15318 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
15319 # PIC is the default for these OSes.
15321 mingw
* | cygwin
* | os2
* | pw32
* | cegcc
*)
15322 # This hack is so that the source file can tell whether it is being
15323 # built for inclusion in a dll (and should export symbols for example).
15324 # Although the cygwin gcc ignores -fPIC, still need this for old-style
15325 # (--disable-auto-import) libraries
15326 lt_prog_compiler_pic_CXX
='-DDLL_EXPORT'
15328 darwin
* | rhapsody
*)
15329 # PIC is the default on this platform
15330 # Common symbols not allowed in MH_DYLIB files
15331 lt_prog_compiler_pic_CXX
='-fno-common'
15334 # DJGPP does not support shared libraries at all
15335 lt_prog_compiler_pic_CXX
=
15338 # PIC is the default for Haiku.
15339 # The "-static" flag exists, but is broken.
15340 lt_prog_compiler_static_CXX
=
15343 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15344 # Instead, we relocate shared libraries at runtime.
15347 if test -d /usr
/nec
; then
15348 lt_prog_compiler_pic_CXX
=-Kconform_pic
15352 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15353 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
15354 # sets the default TLS model and affects inlining.
15359 lt_prog_compiler_pic_CXX
='-fPIC'
15364 # QNX uses GNU C++, but need to define -shared option too, otherwise
15365 # it will coredump.
15366 lt_prog_compiler_pic_CXX
='-fPIC -shared'
15369 lt_prog_compiler_pic_CXX
='-fPIC'
15375 # All AIX code is PIC.
15376 if test "$host_cpu" = ia64
; then
15377 # AIX 5 now supports IA64 processor
15378 lt_prog_compiler_static_CXX
='-Bstatic'
15380 lt_prog_compiler_static_CXX
='-bnso -bI:/lib/syscalls.exp'
15384 case $cc_basename in
15386 # Green Hills C++ Compiler
15387 # _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"
15392 case $cc_basename in
15394 lt_prog_compiler_pic_CXX
='-KPIC'
15397 # Green Hills C++ Compiler
15398 lt_prog_compiler_pic_CXX
='-pic'
15404 freebsd
* | dragonfly
*)
15405 # FreeBSD uses GNU C++
15407 hpux9
* | hpux10
* | hpux11
*)
15408 case $cc_basename in
15410 lt_prog_compiler_wl_CXX
='-Wl,'
15411 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
15412 if test "$host_cpu" != ia64
; then
15413 lt_prog_compiler_pic_CXX
='+Z'
15417 lt_prog_compiler_wl_CXX
='-Wl,'
15418 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
15424 lt_prog_compiler_pic_CXX
='+Z'
15433 # This is c89, which is MS Visual C++ (no shared libs)
15434 # Anyone wants to do a port?
15436 irix5
* | irix6
* | nonstopux
*)
15437 case $cc_basename in
15439 lt_prog_compiler_wl_CXX
='-Wl,'
15440 lt_prog_compiler_static_CXX
='-non_shared'
15441 # CC pic flag -KPIC is the default.
15447 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
15448 case $cc_basename in
15451 lt_prog_compiler_wl_CXX
='--backend -Wl,'
15452 lt_prog_compiler_pic_CXX
='-fPIC'
15455 # old Intel C++ for x86_64 which still supported -KPIC.
15456 lt_prog_compiler_wl_CXX
='-Wl,'
15457 lt_prog_compiler_pic_CXX
='-KPIC'
15458 lt_prog_compiler_static_CXX
='-static'
15461 # Intel C++, used to be incompatible with GCC.
15462 # ICC 10 doesn't accept -KPIC any more.
15463 lt_prog_compiler_wl_CXX
='-Wl,'
15464 lt_prog_compiler_pic_CXX
='-fPIC'
15465 lt_prog_compiler_static_CXX
='-static'
15468 # Portland Group C++ compiler
15469 lt_prog_compiler_wl_CXX
='-Wl,'
15470 lt_prog_compiler_pic_CXX
='-fpic'
15471 lt_prog_compiler_static_CXX
='-Bstatic'
15475 # Make sure the PIC flag is empty. It appears that all Alpha
15476 # Linux and Compaq Tru64 Unix objects are PIC.
15477 lt_prog_compiler_pic_CXX
=
15478 lt_prog_compiler_static_CXX
='-non_shared'
15480 xlc
* | xlC
* | bgxl
[cC
]* | mpixl
[cC
]*)
15481 # IBM XL 8.0, 9.0 on PPC and BlueGene
15482 lt_prog_compiler_wl_CXX
='-Wl,'
15483 lt_prog_compiler_pic_CXX
='-qpic'
15484 lt_prog_compiler_static_CXX
='-qstaticlink'
15487 case `$CC -V 2>&1 | sed 5q` in
15490 lt_prog_compiler_pic_CXX
='-KPIC'
15491 lt_prog_compiler_static_CXX
='-Bstatic'
15492 lt_prog_compiler_wl_CXX
='-Qoption ld '
15503 case $cc_basename in
15505 lt_prog_compiler_pic_CXX
='-W c,exportall'
15514 # QNX uses GNU C++, but need to define -shared option too, otherwise
15515 # it will coredump.
15516 lt_prog_compiler_pic_CXX
='-fPIC -shared'
15518 osf3
* | osf4
* | osf5
*)
15519 case $cc_basename in
15521 lt_prog_compiler_wl_CXX
='--backend -Wl,'
15524 # Rational C++ 2.4.1
15525 lt_prog_compiler_pic_CXX
='-pic'
15528 # Digital/Compaq C++
15529 lt_prog_compiler_wl_CXX
='-Wl,'
15530 # Make sure the PIC flag is empty. It appears that all Alpha
15531 # Linux and Compaq Tru64 Unix objects are PIC.
15532 lt_prog_compiler_pic_CXX
=
15533 lt_prog_compiler_static_CXX
='-non_shared'
15542 case $cc_basename in
15544 # Sun C++ 4.2, 5.x and Centerline C++
15545 lt_prog_compiler_pic_CXX
='-KPIC'
15546 lt_prog_compiler_static_CXX
='-Bstatic'
15547 lt_prog_compiler_wl_CXX
='-Qoption ld '
15550 # Green Hills C++ Compiler
15551 lt_prog_compiler_pic_CXX
='-PIC'
15558 case $cc_basename in
15561 lt_prog_compiler_pic_CXX
='-pic'
15562 lt_prog_compiler_static_CXX
='-Bstatic'
15566 lt_prog_compiler_pic_CXX
='-pic'
15572 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
15573 case $cc_basename in
15575 lt_prog_compiler_wl_CXX
='-Wl,'
15576 lt_prog_compiler_pic_CXX
='-KPIC'
15577 lt_prog_compiler_static_CXX
='-Bstatic'
15582 case $cc_basename in
15584 # NonStop-UX NCC 3.20
15585 lt_prog_compiler_pic_CXX
='-KPIC'
15594 lt_prog_compiler_can_build_shared_CXX
=no
15600 # For platforms which do not support PIC, -DPIC is meaningless:
15602 lt_prog_compiler_pic_CXX
=
15605 lt_prog_compiler_pic_CXX
="$lt_prog_compiler_pic_CXX -DPIC"
15608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
15609 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
15614 # Check to make sure the PIC flag actually works.
15616 if test -n "$lt_prog_compiler_pic_CXX"; then
15617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
15618 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
15619 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
15620 $as_echo_n "(cached) " >&6
15622 lt_cv_prog_compiler_pic_works_CXX
=no
15623 ac_outfile
=conftest.
$ac_objext
15624 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15625 lt_compiler_flag
="$lt_prog_compiler_pic_CXX -DPIC"
15626 # Insert the option either (1) after the last *FLAGS variable, or
15627 # (2) before a word containing "conftest.", or (3) at the end.
15628 # Note that $ac_compile itself does not contain backslashes and begins
15629 # with a dollar sign (not a hyphen), so the echo should work correctly.
15630 # The option is referenced via a variable to avoid confusing sed.
15631 lt_compile
=`echo "$ac_compile" | $SED \
15632 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15633 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15634 -e 's:$: $lt_compiler_flag:'`
15635 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15636 (eval "$lt_compile" 2>conftest.err
)
15638 cat conftest.err
>&5
15639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15640 if (exit $ac_status) && test -s "$ac_outfile"; then
15641 # The compiler can only warn and ignore the option if not recognized
15642 # So say no if there are warnings other than the usual output.
15643 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
15644 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
15645 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
15646 lt_cv_prog_compiler_pic_works_CXX
=yes
15652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
15653 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
15655 if test x
"$lt_cv_prog_compiler_pic_works_CXX" = xyes
; then
15656 case $lt_prog_compiler_pic_CXX in
15658 *) lt_prog_compiler_pic_CXX
=" $lt_prog_compiler_pic_CXX" ;;
15661 lt_prog_compiler_pic_CXX
=
15662 lt_prog_compiler_can_build_shared_CXX
=no
15670 # Check to make sure the static flag actually works.
15672 wl
=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_CXX\"
15673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15674 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15675 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
15676 $as_echo_n "(cached) " >&6
15678 lt_cv_prog_compiler_static_works_CXX
=no
15679 save_LDFLAGS
="$LDFLAGS"
15680 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
15681 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
15682 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
15683 # The linker can only warn and ignore the option if not recognized
15684 # So say no if there are warnings
15685 if test -s conftest.err
; then
15686 # Append any errors to the config.log.
15687 cat conftest.err
1>&5
15688 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
15689 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
15690 if diff conftest.exp conftest.er2
>/dev
/null
; then
15691 lt_cv_prog_compiler_static_works_CXX
=yes
15694 lt_cv_prog_compiler_static_works_CXX
=yes
15698 LDFLAGS
="$save_LDFLAGS"
15701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
15702 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
15704 if test x
"$lt_cv_prog_compiler_static_works_CXX" = xyes
; then
15707 lt_prog_compiler_static_CXX
=
15713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15714 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15715 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
15716 $as_echo_n "(cached) " >&6
15718 lt_cv_prog_compiler_c_o_CXX
=no
15719 $RM -r conftest
2>/dev
/null
15723 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15725 lt_compiler_flag
="-o out/conftest2.$ac_objext"
15726 # Insert the option either (1) after the last *FLAGS variable, or
15727 # (2) before a word containing "conftest.", or (3) at the end.
15728 # Note that $ac_compile itself does not contain backslashes and begins
15729 # with a dollar sign (not a hyphen), so the echo should work correctly.
15730 lt_compile
=`echo "$ac_compile" | $SED \
15731 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15732 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15733 -e 's:$: $lt_compiler_flag:'`
15734 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15735 (eval "$lt_compile" 2>out
/conftest.err
)
15737 cat out
/conftest.err
>&5
15738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15739 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
15741 # The compiler can only warn and ignore the option if not recognized
15742 # So say no if there are warnings
15743 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
15744 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
15745 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
15746 lt_cv_prog_compiler_c_o_CXX
=yes
15751 # SGI C++ compiler will create directory out/ii_files/ for
15752 # template instantiation
15753 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
15754 $RM out
/* && rmdir out
15760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15761 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15766 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15767 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
15768 $as_echo_n "(cached) " >&6
15770 lt_cv_prog_compiler_c_o_CXX
=no
15771 $RM -r conftest
2>/dev
/null
15775 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15777 lt_compiler_flag
="-o out/conftest2.$ac_objext"
15778 # Insert the option either (1) after the last *FLAGS variable, or
15779 # (2) before a word containing "conftest.", or (3) at the end.
15780 # Note that $ac_compile itself does not contain backslashes and begins
15781 # with a dollar sign (not a hyphen), so the echo should work correctly.
15782 lt_compile
=`echo "$ac_compile" | $SED \
15783 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15784 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15785 -e 's:$: $lt_compiler_flag:'`
15786 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15787 (eval "$lt_compile" 2>out
/conftest.err
)
15789 cat out
/conftest.err
>&5
15790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15791 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
15793 # The compiler can only warn and ignore the option if not recognized
15794 # So say no if there are warnings
15795 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
15796 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
15797 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
15798 lt_cv_prog_compiler_c_o_CXX
=yes
15803 # SGI C++ compiler will create directory out/ii_files/ for
15804 # template instantiation
15805 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
15806 $RM out
/* && rmdir out
15812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15813 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15818 hard_links
="nottested"
15819 if test "$lt_cv_prog_compiler_c_o_CXX" = no
&& test "$need_locks" != no
; then
15820 # do not overwrite the value of need_locks provided by the user
15821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15822 $as_echo_n "checking if we can lock with hard links... " >&6; }
15825 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
15827 ln conftest.a conftest.b
2>&5 || hard_links
=no
15828 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
15829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15830 $as_echo "$hard_links" >&6; }
15831 if test "$hard_links" = no
; then
15832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
15833 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
15842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15843 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15845 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15848 # If we're using GNU nm, then we don't want the "-C" option.
15849 # -C means demangle to AIX nm, but means don't demangle with GNU nm
15850 # Also, AIX nm treats weak defined symbols like other global defined
15851 # symbols, whereas GNU nm marks them as "W".
15852 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
15853 export_symbols_cmds_CXX
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
15855 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'
15859 export_symbols_cmds_CXX
="$ltdll_cmds"
15861 cygwin
* | mingw
* | cegcc
*)
15862 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'
15865 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15868 exclude_expsyms_CXX
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15871 $as_echo "$ld_shlibs_CXX" >&6; }
15872 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
15874 with_gnu_ld_CXX
=$with_gnu_ld
15882 # Do we need to explicitly link libc?
15884 case "x$archive_cmds_need_lc_CXX" in
15886 # Assume -lc should be added
15887 archive_cmds_need_lc_CXX
=yes
15889 if test "$enable_shared" = yes && test "$GCC" = yes; then
15890 case $archive_cmds_CXX in
15892 # FIXME: we may have to deal with multi-command sequences.
15895 # Test whether the compiler implicitly links with -lc since on some
15896 # systems, -lgcc has to come before -lc. If gcc already passes -lc
15897 # to ld, don't add -lc before -lgcc.
15898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
15899 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
15900 if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
15901 $as_echo_n "(cached) " >&6
15904 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15906 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15907 (eval $ac_compile) 2>&5
15909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15910 test $ac_status = 0; } 2>conftest.err
; then
15913 libobjs
=conftest.
$ac_objext
15915 wl
=$lt_prog_compiler_wl_CXX
15916 pic_flag
=$lt_prog_compiler_pic_CXX
15922 lt_save_allow_undefined_flag
=$allow_undefined_flag_CXX
15923 allow_undefined_flag_CXX
=
15924 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
15925 (eval $archive_cmds_CXX 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
15927 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15928 test $ac_status = 0; }
15930 lt_cv_archive_cmds_need_lc_CXX
=no
15932 lt_cv_archive_cmds_need_lc_CXX
=yes
15934 allow_undefined_flag_CXX
=$lt_save_allow_undefined_flag
15936 cat conftest.err
1>&5
15941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
15942 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
15943 archive_cmds_need_lc_CXX
=$lt_cv_archive_cmds_need_lc_CXX
16013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16014 $as_echo_n "checking dynamic linker characteristics... " >&6; }
16016 library_names_spec
=
16017 libname_spec
='lib$name'
16021 postuninstall_cmds
=
16025 shlibpath_overrides_runpath
=unknown
16027 dynamic_linker
="$host_os ld.so"
16028 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
16029 need_lib_prefix
=unknown
16030 hardcode_into_libs
=no
16032 # when you set need_version to no, make sure it does not cause -set_version
16033 # flags to be left without arguments
16034 need_version
=unknown
16039 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
16040 shlibpath_var
=LIBPATH
16042 # AIX 3 has no versioning support, so we append a major version to the name.
16043 soname_spec
='${libname}${release}${shared_ext}$major'
16050 hardcode_into_libs
=yes
16051 if test "$host_cpu" = ia64
; then
16052 # AIX 5 supports IA64
16053 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16054 shlibpath_var
=LD_LIBRARY_PATH
16056 # With GCC up to 2.95.x, collect2 would create an import file
16057 # for dependence libraries. The import file would start with
16058 # the line `#! .'. This would cause the generated library to
16059 # depend on `.', always an invalid library. This was fixed in
16060 # development snapshots of GCC prior to 3.0.
16062 aix4 | aix4.
[01] | aix4.
[01].
*)
16063 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16065 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
16068 can_build_shared
=no
16072 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16073 # soname into executable. Probably we can add versioning support to
16074 # collect2, so additional links can be useful in future.
16075 if test "$aix_use_runtimelinking" = yes; then
16076 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16077 # instead of lib<name>.a to let people know that these are not
16078 # typical AIX shared libraries.
16079 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16081 # We preserve .a as extension for shared libraries through AIX4.2
16082 # and later when we are not doing run time linking.
16083 library_names_spec
='${libname}${release}.a $libname.a'
16084 soname_spec
='${libname}${release}${shared_ext}$major'
16086 shlibpath_var
=LIBPATH
16093 # Since July 2007 AmigaOS4 officially supports .so libraries.
16094 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16095 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16098 library_names_spec
='$libname.ixlibrary $libname.a'
16099 # Create ${libname}_ixlibrary.a entries in /sys/libs.
16100 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
16106 library_names_spec
='${libname}${shared_ext}'
16107 dynamic_linker
="$host_os ld.so"
16108 shlibpath_var
=LIBRARY_PATH
16114 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16115 soname_spec
='${libname}${release}${shared_ext}$major'
16116 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
16117 shlibpath_var
=LD_LIBRARY_PATH
16118 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16119 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
16120 # the default ld.so.conf also contains /usr/contrib/lib and
16121 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16122 # libtool to hard-code these into programs
16125 cygwin
* | mingw
* | pw32
* | cegcc
*)
16126 version_type
=windows
16131 case $GCC,$host_os in
16132 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
16133 library_names_spec
='$libname.dll.a'
16134 # DLL is installed to $(libdir)/../bin by postinstall_cmds
16135 postinstall_cmds
='base_file=`basename \${file}`~
16136 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16137 dldir=$destdir/`dirname \$dlpath`~
16138 test -d \$dldir || mkdir -p \$dldir~
16139 $install_prog $dir/$dlname \$dldir/$dlname~
16140 chmod a+x \$dldir/$dlname~
16141 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16142 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16144 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16145 dlpath=$dir/\$dldll~
16147 shlibpath_overrides_runpath
=yes
16151 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16152 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16156 # MinGW DLLs use traditional 'lib' prefix
16157 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16160 # pw32 DLLs use 'pw' prefix rather than 'lib'
16161 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16167 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16170 dynamic_linker
='Win32 ld.exe'
16171 # FIXME: first we should search . and the directory the executable is in
16175 darwin
* | rhapsody
*)
16176 dynamic_linker
="$host_os dyld"
16177 version_type
=darwin
16180 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16181 soname_spec
='${libname}${release}${major}$shared_ext'
16182 shlibpath_overrides_runpath
=yes
16183 shlibpath_var
=DYLD_LIBRARY_PATH
16184 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
16186 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
16193 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16194 soname_spec
='${libname}${release}${shared_ext}$major'
16195 shlibpath_var
=LD_LIBRARY_PATH
16198 freebsd
* | dragonfly
*)
16199 # DragonFly does not have aout. When/if they implement a new
16200 # versioning mechanism, adjust this.
16201 if test -x /usr
/bin
/objformat
; then
16202 objformat
=`/usr/bin/objformat`
16205 freebsd
[23].
*) objformat
=aout
;;
16206 *) objformat
=elf
;;
16209 version_type
=freebsd-
$objformat
16210 case $version_type in
16212 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16217 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16221 shlibpath_var
=LD_LIBRARY_PATH
16224 shlibpath_overrides_runpath
=yes
16226 freebsd3.
[01]* | freebsdelf3.
[01]*)
16227 shlibpath_overrides_runpath
=yes
16228 hardcode_into_libs
=yes
16230 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
16231 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
16232 shlibpath_overrides_runpath
=no
16233 hardcode_into_libs
=yes
16235 *) # from 4.6 on, and DragonFly
16236 shlibpath_overrides_runpath
=yes
16237 hardcode_into_libs
=yes
16246 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16247 soname_spec
='${libname}${release}${shared_ext}$major'
16248 shlibpath_var
=LD_LIBRARY_PATH
16249 hardcode_into_libs
=yes
16256 dynamic_linker
="$host_os runtime_loader"
16257 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16258 soname_spec
='${libname}${release}${shared_ext}$major'
16259 shlibpath_var
=LIBRARY_PATH
16260 shlibpath_overrides_runpath
=yes
16261 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
16262 hardcode_into_libs
=yes
16265 hpux9
* | hpux10
* | hpux11
*)
16266 # Give a soname corresponding to the major version so that dld.sl refuses to
16267 # link against other versions.
16274 hardcode_into_libs
=yes
16275 dynamic_linker
="$host_os dld.so"
16276 shlibpath_var
=LD_LIBRARY_PATH
16277 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
16278 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16279 soname_spec
='${libname}${release}${shared_ext}$major'
16280 if test "X$HPUX_IA64_MODE" = X32
; then
16281 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16283 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
16285 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
16289 hardcode_into_libs
=yes
16290 dynamic_linker
="$host_os dld.sl"
16291 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
16292 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
16293 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16294 soname_spec
='${libname}${release}${shared_ext}$major'
16295 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16296 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
16300 dynamic_linker
="$host_os dld.sl"
16301 shlibpath_var
=SHLIB_PATH
16302 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
16303 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16304 soname_spec
='${libname}${release}${shared_ext}$major'
16307 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
16308 postinstall_cmds
='chmod 555 $lib'
16309 # or fails outright, so override atomically:
16310 install_override_mode
=555
16317 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16318 soname_spec
='${libname}${release}${shared_ext}$major'
16319 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
16320 shlibpath_var
=LD_LIBRARY_PATH
16321 shlibpath_overrides_runpath
=no
16322 hardcode_into_libs
=yes
16325 irix5
* | irix6
* | nonstopux
*)
16327 nonstopux
*) version_type
=nonstopux
;;
16329 if test "$lt_cv_prog_gnu_ld" = yes; then
16337 soname_spec
='${libname}${release}${shared_ext}$major'
16338 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16340 irix5
* | nonstopux
*)
16341 libsuff
= shlibsuff
=
16344 case $LD in # libtool.m4 will add one of these switches to LD
16345 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
16346 libsuff
= shlibsuff
= libmagic
=32-bit;;
16347 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
16348 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
16349 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
16350 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
16351 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
16355 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
16356 shlibpath_overrides_runpath
=no
16357 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16358 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
16359 hardcode_into_libs
=yes
16362 # No shared lib support for Linux oldld, aout, or coff.
16363 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
16367 # This must be Linux ELF.
16368 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
16372 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16373 soname_spec
='${libname}${release}${shared_ext}$major'
16374 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16375 shlibpath_var
=LD_LIBRARY_PATH
16376 shlibpath_overrides_runpath
=no
16378 # Some binutils ld are patched to set DT_RUNPATH
16379 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
16380 $as_echo_n "(cached) " >&6
16382 lt_cv_shlibpath_overrides_runpath
=no
16383 save_LDFLAGS
=$LDFLAGS
16384 save_libdir
=$libdir
16385 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
16386 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
16387 if test x
$gcc_no_link = xyes
; then
16388 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
16390 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16391 /* end confdefs.h. */
16401 if ac_fn_cxx_try_link
"$LINENO"; then :
16402 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
16403 lt_cv_shlibpath_overrides_runpath
=yes
16406 rm -f core conftest.err conftest.
$ac_objext \
16407 conftest
$ac_exeext conftest.
$ac_ext
16408 LDFLAGS
=$save_LDFLAGS
16409 libdir
=$save_libdir
16413 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
16415 # This implies no fast_install, which is unacceptable.
16416 # Some rework will be needed to allow for fast_install
16417 # before this can be enabled.
16418 hardcode_into_libs
=yes
16420 # Append ld.so.conf contents to the search path
16421 if test -f /etc
/ld.so.conf
; then
16422 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
16423 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
16426 # We used to test for /lib/ld.so.1 and disable shared libraries on
16427 # powerpc, because MkLinux only supported shared libraries with the
16428 # GNU dynamic linker. Since this was broken with cross compilers,
16429 # most powerpc-linux boxes support dynamic linking these days and
16430 # people can always --disable-shared, the test was removed, and we
16431 # assume the GNU/Linux dynamic linker is in use.
16432 dynamic_linker
='GNU/Linux ld.so'
16439 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
16440 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16441 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16442 dynamic_linker
='NetBSD (a.out) ld.so'
16444 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16445 soname_spec
='${libname}${release}${shared_ext}$major'
16446 dynamic_linker
='NetBSD ld.elf_so'
16448 shlibpath_var
=LD_LIBRARY_PATH
16449 shlibpath_overrides_runpath
=yes
16450 hardcode_into_libs
=yes
16455 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16456 shlibpath_var
=LD_LIBRARY_PATH
16457 shlibpath_overrides_runpath
=yes
16464 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16465 soname_spec
='${libname}${release}${shared_ext}$major'
16466 shlibpath_var
=LD_LIBRARY_PATH
16467 shlibpath_overrides_runpath
=no
16468 hardcode_into_libs
=yes
16469 dynamic_linker
='ldqnx.so'
16474 sys_lib_dlsearch_path_spec
="/usr/lib"
16476 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16478 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
16479 *) need_version
=no
;;
16481 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16482 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16483 shlibpath_var
=LD_LIBRARY_PATH
16484 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16486 openbsd2.
[89] | openbsd2.
[89].
*)
16487 shlibpath_overrides_runpath
=no
16490 shlibpath_overrides_runpath
=yes
16494 shlibpath_overrides_runpath
=yes
16499 libname_spec
='$name'
16502 library_names_spec
='$libname${shared_ext} $libname.a'
16503 dynamic_linker
='OS/2 ld.exe'
16504 shlibpath_var
=LIBPATH
16507 osf3
* | osf4
* | osf5
*)
16511 soname_spec
='${libname}${release}${shared_ext}$major'
16512 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16513 shlibpath_var
=LD_LIBRARY_PATH
16514 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16515 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
16526 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16527 soname_spec
='${libname}${release}${shared_ext}$major'
16528 shlibpath_var
=LD_LIBRARY_PATH
16529 shlibpath_overrides_runpath
=yes
16530 hardcode_into_libs
=yes
16531 # ldd complains unless libraries are executable
16532 postinstall_cmds
='chmod +x $lib'
16537 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16538 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16539 shlibpath_var
=LD_LIBRARY_PATH
16540 shlibpath_overrides_runpath
=yes
16541 if test "$with_gnu_ld" = yes; then
16549 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16550 soname_spec
='${libname}${release}${shared_ext}$major'
16551 shlibpath_var
=LD_LIBRARY_PATH
16552 case $host_vendor in
16554 shlibpath_overrides_runpath
=no
16556 runpath_var
=LD_RUN_PATH
16564 shlibpath_overrides_runpath
=no
16565 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
16571 if test -d /usr
/nec
;then
16573 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16574 soname_spec
='$libname${shared_ext}.$major'
16575 shlibpath_var
=LD_LIBRARY_PATH
16579 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
16580 version_type
=freebsd-elf
16583 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16584 soname_spec
='${libname}${release}${shared_ext}$major'
16585 shlibpath_var
=LD_LIBRARY_PATH
16586 shlibpath_overrides_runpath
=yes
16587 hardcode_into_libs
=yes
16588 if test "$with_gnu_ld" = yes; then
16589 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16591 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
16594 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
16598 sys_lib_dlsearch_path_spec
='/usr/lib'
16602 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
16606 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16607 shlibpath_var
=LD_LIBRARY_PATH
16608 shlibpath_overrides_runpath
=no
16609 hardcode_into_libs
=yes
16614 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16615 soname_spec
='${libname}${release}${shared_ext}$major'
16616 shlibpath_var
=LD_LIBRARY_PATH
16623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
16624 $as_echo "$dynamic_linker" >&6; }
16625 test "$dynamic_linker" = no
&& can_build_shared
=no
16627 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
16628 if test "$GCC" = yes; then
16629 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
16632 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
16633 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
16635 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
16636 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
16676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
16677 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
16678 hardcode_action_CXX
=
16679 if test -n "$hardcode_libdir_flag_spec_CXX" ||
16680 test -n "$runpath_var_CXX" ||
16681 test "X$hardcode_automatic_CXX" = "Xyes" ; then
16683 # We can hardcode non-existent directories.
16684 if test "$hardcode_direct_CXX" != no
&&
16685 # If the only mechanism to avoid hardcoding is shlibpath_var, we
16686 # have to relink, otherwise we might link with an installed library
16687 # when we should be linking with a yet-to-be-installed one
16688 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
16689 test "$hardcode_minus_L_CXX" != no
; then
16690 # Linking always hardcodes the temporary library directory.
16691 hardcode_action_CXX
=relink
16693 # We can link without hardcoding, and we can hardcode nonexisting dirs.
16694 hardcode_action_CXX
=immediate
16697 # We cannot hardcode anything, or else we can only hardcode existing
16699 hardcode_action_CXX
=unsupported
16701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
16702 $as_echo "$hardcode_action_CXX" >&6; }
16704 if test "$hardcode_action_CXX" = relink ||
16705 test "$inherit_rpath_CXX" = yes; then
16706 # Fast installation is not supported
16707 enable_fast_install
=no
16708 elif test "$shlibpath_overrides_runpath" = yes ||
16709 test "$enable_shared" = no
; then
16710 # Fast installation is not necessary
16711 enable_fast_install
=needless
16720 fi # test -n "$compiler"
16726 with_gnu_ld
=$lt_save_with_gnu_ld
16727 lt_cv_path_LDCXX
=$lt_cv_path_LD
16728 lt_cv_path_LD
=$lt_save_path_LD
16729 lt_cv_prog_gnu_ldcxx
=$lt_cv_prog_gnu_ld
16730 lt_cv_prog_gnu_ld
=$lt_save_with_gnu_ld
16731 fi # test "$_lt_caught_CXX_error" != yes
16734 ac_cpp
='$CPP $CPPFLAGS'
16735 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16736 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16737 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
16751 ac_config_commands
="$ac_config_commands libtool"
16756 # Only expand once:
16763 *-cygwin* |
*-mingw*)
16764 # 'host' will be top-level target in the case of a target lib,
16765 # we must compare to with_cross_host to decide if this is a native
16766 # or cross-compiler and select where to install dlls appropriately.
16767 if test -n "$with_cross_host" &&
16768 test x
"$with_cross_host" != x
"no"; then
16769 lt_host_flags
='-no-undefined -bindir "$(toolexeclibdir)"';
16771 lt_host_flags
='-no-undefined -bindir "$(bindir)"';
16782 if test -n "$ac_tool_prefix"; then
16785 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
16786 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
16787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16788 $as_echo_n "checking for $ac_word... " >&6; }
16789 if test "${ac_cv_prog_GCJ+set}" = set; then :
16790 $as_echo_n "(cached) " >&6
16792 if test -n "$GCJ"; then
16793 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
16795 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16796 for as_dir
in $PATH
16799 test -z "$as_dir" && as_dir
=.
16800 for ac_exec_ext
in '' $ac_executable_extensions; do
16801 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16802 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
16803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16812 GCJ
=$ac_cv_prog_GCJ
16813 if test -n "$GCJ"; then
16814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
16815 $as_echo "$GCJ" >&6; }
16817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16818 $as_echo "no" >&6; }
16822 test -n "$GCJ" && break
16825 if test -z "$GCJ"; then
16829 # Extract the first word of "$ac_prog", so it can be a program name with args.
16830 set dummy
$ac_prog; ac_word
=$2
16831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16832 $as_echo_n "checking for $ac_word... " >&6; }
16833 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
16834 $as_echo_n "(cached) " >&6
16836 if test -n "$ac_ct_GCJ"; then
16837 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
16839 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16840 for as_dir
in $PATH
16843 test -z "$as_dir" && as_dir
=.
16844 for ac_exec_ext
in '' $ac_executable_extensions; do
16845 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16846 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
16847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16856 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
16857 if test -n "$ac_ct_GCJ"; then
16858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
16859 $as_echo "$ac_ct_GCJ" >&6; }
16861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16862 $as_echo "no" >&6; }
16866 test -n "$ac_ct_GCJ" && break
16869 if test "x$ac_ct_GCJ" = x
; then
16872 case $cross_compiling:$ac_tool_warned in
16874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16875 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16876 ac_tool_warned
=yes ;;
16882 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
16883 if test "x${GCJFLAGS-unset}" = xunset
; then
16888 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
16890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
16891 $as_echo_n "checking dependency style of $depcc... " >&6; }
16892 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
16893 $as_echo_n "(cached) " >&6
16895 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
16896 # We make a subdir and do the tests there. Otherwise we can end up
16897 # making bogus files that we don't know about and never remove. For
16898 # instance it was reported that on HP-UX the gcc test will end up
16899 # making a dummy file named `D' -- because `-MD' means `put the output
16902 # Copy depcomp to subdir because otherwise we won't find it if we're
16903 # using a relative directory.
16904 cp "$am_depcomp" conftest.dir
16906 # We will build objects and dependencies in a subdirectory because
16907 # it helps to detect inapplicable dependency modes. For instance
16908 # both Tru64's cc and ICC support -MD to output dependencies as a
16909 # side effect of compilation, but ICC will put the dependencies in
16910 # the current directory while Tru64 will put them in the object
16914 am_cv_GCJ_dependencies_compiler_type
=none
16915 if test "$am_compiler_list" = ""; then
16916 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
16918 am__universal
=false
16921 for depmode
in $am_compiler_list; do
16922 # Setup a source with many dependencies, because some compilers
16923 # like to wrap large dependency lists on column 80 (with \), and
16924 # we should not choose a depcomp mode which is confused by this.
16926 # We need to recreate these files for each test, as the compiler may
16927 # overwrite some of them when testing with obscure command lines.
16928 # This happens at least with the AIX C compiler.
16930 for i
in 1 2 3 4 5 6; do
16931 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
16932 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
16933 # Solaris 8's {/usr,}/bin/sh.
16934 touch sub
/conftst
$i.h
16936 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
16938 # We check with `-c' and `-o' for the sake of the "dashmstdout"
16939 # mode. It turns out that the SunPro C++ compiler does not properly
16940 # handle `-M -o', and we need to detect this. Also, some Intel
16941 # versions had trouble with output in subdirs
16942 am__obj
=sub
/conftest.
${OBJEXT-o}
16943 am__minus_obj
="-o $am__obj"
16946 # This depmode causes a compiler race in universal mode.
16947 test "$am__universal" = false ||
continue
16950 # after this tag, mechanisms are not by side-effect, so they'll
16951 # only be used when explicitly requested
16952 if test "x$enable_dependency_tracking" = xyes
; then
16958 msvisualcpp | msvcmsys
)
16959 # This compiler won't grok `-c -o', but also, the minuso test has
16960 # not run yet. These depmodes are late enough in the game, and
16961 # so weak that their functioning should not be impacted.
16962 am__obj
=conftest.
${OBJEXT-o}
16967 if depmode
=$depmode \
16968 source=sub
/conftest.c object
=$am__obj \
16969 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
16970 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
16971 >/dev
/null
2>conftest.err
&&
16972 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
16973 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
16974 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
16975 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
16976 # icc doesn't choke on unknown options, it will just issue warnings
16977 # or remarks (even with -Werror). So we grep stderr for any message
16978 # that says an option was ignored or not supported.
16979 # When given -MP, icc 7.0 and 7.1 complain thusly:
16980 # icc: Command line warning: ignoring option '-M'; no argument required
16981 # The diagnosis changed in icc 8.0:
16982 # icc: Command line remark: option '-MP' not supported
16983 if (grep 'ignoring option' conftest.err ||
16984 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
16985 am_cv_GCJ_dependencies_compiler_type
=$depmode
16992 rm -rf conftest.dir
16994 am_cv_GCJ_dependencies_compiler_type
=none
16998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
16999 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
17000 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
17003 test "x$enable_dependency_tracking" != xno \
17004 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
17005 am__fastdepGCJ_TRUE
=
17006 am__fastdepGCJ_FALSE
='#'
17008 am__fastdepGCJ_TRUE
='#'
17009 am__fastdepGCJ_FALSE
=
17014 if test -n "$ac_tool_prefix"; then
17017 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
17018 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
17019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17020 $as_echo_n "checking for $ac_word... " >&6; }
17021 if test "${ac_cv_prog_GCJ+set}" = set; then :
17022 $as_echo_n "(cached) " >&6
17024 if test -n "$GCJ"; then
17025 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
17027 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
17028 for as_dir
in $PATH
17031 test -z "$as_dir" && as_dir
=.
17032 for ac_exec_ext
in '' $ac_executable_extensions; do
17033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17034 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
17035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17044 GCJ
=$ac_cv_prog_GCJ
17045 if test -n "$GCJ"; then
17046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
17047 $as_echo "$GCJ" >&6; }
17049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17050 $as_echo "no" >&6; }
17054 test -n "$GCJ" && break
17057 if test -z "$GCJ"; then
17061 # Extract the first word of "$ac_prog", so it can be a program name with args.
17062 set dummy
$ac_prog; ac_word
=$2
17063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17064 $as_echo_n "checking for $ac_word... " >&6; }
17065 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
17066 $as_echo_n "(cached) " >&6
17068 if test -n "$ac_ct_GCJ"; then
17069 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
17071 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
17072 for as_dir
in $PATH
17075 test -z "$as_dir" && as_dir
=.
17076 for ac_exec_ext
in '' $ac_executable_extensions; do
17077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17078 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
17079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17088 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
17089 if test -n "$ac_ct_GCJ"; then
17090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
17091 $as_echo "$ac_ct_GCJ" >&6; }
17093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17094 $as_echo "no" >&6; }
17098 test -n "$ac_ct_GCJ" && break
17101 if test "x$ac_ct_GCJ" = x
; then
17104 case $cross_compiling:$ac_tool_warned in
17106 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17107 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17108 ac_tool_warned
=yes ;;
17114 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
17115 if test "x${GCJFLAGS-unset}" = xunset
; then
17120 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
17122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
17123 $as_echo_n "checking dependency style of $depcc... " >&6; }
17124 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
17125 $as_echo_n "(cached) " >&6
17127 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
17128 # We make a subdir and do the tests there. Otherwise we can end up
17129 # making bogus files that we don't know about and never remove. For
17130 # instance it was reported that on HP-UX the gcc test will end up
17131 # making a dummy file named `D' -- because `-MD' means `put the output
17134 # Copy depcomp to subdir because otherwise we won't find it if we're
17135 # using a relative directory.
17136 cp "$am_depcomp" conftest.dir
17138 # We will build objects and dependencies in a subdirectory because
17139 # it helps to detect inapplicable dependency modes. For instance
17140 # both Tru64's cc and ICC support -MD to output dependencies as a
17141 # side effect of compilation, but ICC will put the dependencies in
17142 # the current directory while Tru64 will put them in the object
17146 am_cv_GCJ_dependencies_compiler_type
=none
17147 if test "$am_compiler_list" = ""; then
17148 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
17150 am__universal
=false
17153 for depmode
in $am_compiler_list; do
17154 # Setup a source with many dependencies, because some compilers
17155 # like to wrap large dependency lists on column 80 (with \), and
17156 # we should not choose a depcomp mode which is confused by this.
17158 # We need to recreate these files for each test, as the compiler may
17159 # overwrite some of them when testing with obscure command lines.
17160 # This happens at least with the AIX C compiler.
17162 for i
in 1 2 3 4 5 6; do
17163 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
17164 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
17165 # Solaris 8's {/usr,}/bin/sh.
17166 touch sub
/conftst
$i.h
17168 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
17170 # We check with `-c' and `-o' for the sake of the "dashmstdout"
17171 # mode. It turns out that the SunPro C++ compiler does not properly
17172 # handle `-M -o', and we need to detect this. Also, some Intel
17173 # versions had trouble with output in subdirs
17174 am__obj
=sub
/conftest.
${OBJEXT-o}
17175 am__minus_obj
="-o $am__obj"
17178 # This depmode causes a compiler race in universal mode.
17179 test "$am__universal" = false ||
continue
17182 # after this tag, mechanisms are not by side-effect, so they'll
17183 # only be used when explicitly requested
17184 if test "x$enable_dependency_tracking" = xyes
; then
17190 msvisualcpp | msvcmsys
)
17191 # This compiler won't grok `-c -o', but also, the minuso test has
17192 # not run yet. These depmodes are late enough in the game, and
17193 # so weak that their functioning should not be impacted.
17194 am__obj
=conftest.
${OBJEXT-o}
17199 if depmode
=$depmode \
17200 source=sub
/conftest.c object
=$am__obj \
17201 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
17202 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
17203 >/dev
/null
2>conftest.err
&&
17204 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
17205 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
17206 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
17207 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
17208 # icc doesn't choke on unknown options, it will just issue warnings
17209 # or remarks (even with -Werror). So we grep stderr for any message
17210 # that says an option was ignored or not supported.
17211 # When given -MP, icc 7.0 and 7.1 complain thusly:
17212 # icc: Command line warning: ignoring option '-M'; no argument required
17213 # The diagnosis changed in icc 8.0:
17214 # icc: Command line remark: option '-MP' not supported
17215 if (grep 'ignoring option' conftest.err ||
17216 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
17217 am_cv_GCJ_dependencies_compiler_type
=$depmode
17224 rm -rf conftest.dir
17226 am_cv_GCJ_dependencies_compiler_type
=none
17230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
17231 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
17232 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
17235 test "x$enable_dependency_tracking" != xno \
17236 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
17237 am__fastdepGCJ_TRUE
=
17238 am__fastdepGCJ_FALSE
='#'
17240 am__fastdepGCJ_TRUE
='#'
17241 am__fastdepGCJ_FALSE
=
17248 # Source file extension for Java test sources.
17251 # Object file extension for compiled Java test sources.
17255 # Code to be used in simple compile tests
17256 lt_simple_compile_test_code
="int some_variable = 0;"
17258 # Code to be used in simple link tests
17259 lt_simple_link_test_code
='int main(){return(0);}'
17261 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
17268 # If no C compiler was specified, use CC.
17271 # If no C compiler flags were specified, use CFLAGS.
17272 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
17274 # Allow CC to be a program name with arguments.
17278 # save warnings/boilerplate of simple test code
17279 ac_outfile
=conftest.
$ac_objext
17280 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
17281 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
17282 _lt_compiler_boilerplate
=`cat conftest.err`
17285 ac_outfile
=conftest.
$ac_objext
17286 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
17287 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
17288 _lt_linker_boilerplate
=`cat conftest.err`
17292 # Allow CC to be a program name with arguments.
17296 for cc_temp
in $compiler""; do
17298 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
17299 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
17304 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
17307 # GCJ did not exist at the time GCC didn't implicitly link libc in.
17308 archive_cmds_need_lc_GCJ
=no
17310 old_archive_cmds_GCJ
=$old_archive_cmds
17313 ## There is no encapsulation within the following macros, do not change
17314 ## the running order or otherwise move them around unless you know exactly
17315 ## what you are doing...
17316 if test -n "$compiler"; then
17318 lt_prog_compiler_no_builtin_flag_GCJ
=
17320 if test "$GCC" = yes; then
17321 case $cc_basename in
17323 lt_prog_compiler_no_builtin_flag_GCJ
=' -Xcompiler -fno-builtin' ;;
17325 lt_prog_compiler_no_builtin_flag_GCJ
=' -fno-builtin' ;;
17328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
17329 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
17330 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
17331 $as_echo_n "(cached) " >&6
17333 lt_cv_prog_compiler_rtti_exceptions
=no
17334 ac_outfile
=conftest.
$ac_objext
17335 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17336 lt_compiler_flag
="-fno-rtti -fno-exceptions"
17337 # Insert the option either (1) after the last *FLAGS variable, or
17338 # (2) before a word containing "conftest.", or (3) at the end.
17339 # Note that $ac_compile itself does not contain backslashes and begins
17340 # with a dollar sign (not a hyphen), so the echo should work correctly.
17341 # The option is referenced via a variable to avoid confusing sed.
17342 lt_compile
=`echo "$ac_compile" | $SED \
17343 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17344 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17345 -e 's:$: $lt_compiler_flag:'`
17346 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17347 (eval "$lt_compile" 2>conftest.err
)
17349 cat conftest.err
>&5
17350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17351 if (exit $ac_status) && test -s "$ac_outfile"; then
17352 # The compiler can only warn and ignore the option if not recognized
17353 # So say no if there are warnings other than the usual output.
17354 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
17355 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17356 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
17357 lt_cv_prog_compiler_rtti_exceptions
=yes
17363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
17364 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
17366 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
17367 lt_prog_compiler_no_builtin_flag_GCJ
="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
17376 lt_prog_compiler_wl_GCJ
=
17377 lt_prog_compiler_pic_GCJ
=
17378 lt_prog_compiler_static_GCJ
=
17380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
17381 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
17383 if test "$GCC" = yes; then
17384 lt_prog_compiler_wl_GCJ
='-Wl,'
17385 lt_prog_compiler_static_GCJ
='-static'
17389 # All AIX code is PIC.
17390 if test "$host_cpu" = ia64
; then
17391 # AIX 5 now supports IA64 processor
17392 lt_prog_compiler_static_GCJ
='-Bstatic'
17394 lt_prog_compiler_pic_GCJ
='-fPIC'
17400 # see comment about AmigaOS4 .so support
17401 lt_prog_compiler_pic_GCJ
='-fPIC'
17404 # FIXME: we need at least 68020 code to build shared libraries, but
17405 # adding the `-m68020' flag to GCC prevents building anything better,
17407 lt_prog_compiler_pic_GCJ
='-m68020 -resident32 -malways-restore-a4'
17412 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
17413 # PIC is the default for these OSes.
17416 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
17417 # This hack is so that the source file can tell whether it is being
17418 # built for inclusion in a dll (and should export symbols for example).
17419 # Although the cygwin gcc ignores -fPIC, still need this for old-style
17420 # (--disable-auto-import) libraries
17424 darwin
* | rhapsody
*)
17425 # PIC is the default on this platform
17426 # Common symbols not allowed in MH_DYLIB files
17427 lt_prog_compiler_pic_GCJ
='-fno-common'
17431 # PIC is the default for Haiku.
17432 # The "-static" flag exists, but is broken.
17433 lt_prog_compiler_static_GCJ
=
17437 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
17438 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
17439 # sets the default TLS model and affects inlining.
17445 lt_prog_compiler_pic_GCJ
='-fPIC'
17451 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
17452 # Instead, we relocate shared libraries at runtime.
17456 # Just because we use GCC doesn't mean we suddenly get shared libraries
17457 # on systems that don't support them.
17458 lt_prog_compiler_can_build_shared_GCJ
=no
17463 # QNX uses GNU C++, but need to define -shared option too, otherwise
17464 # it will coredump.
17465 lt_prog_compiler_pic_GCJ
='-fPIC -shared'
17469 if test -d /usr
/nec
; then
17470 lt_prog_compiler_pic_GCJ
=-Kconform_pic
17475 lt_prog_compiler_pic_GCJ
='-fPIC'
17479 case $cc_basename in
17480 nvcc
*) # Cuda Compiler Driver 2.2
17481 lt_prog_compiler_wl_GCJ
='-Xlinker '
17482 lt_prog_compiler_pic_GCJ
='-Xcompiler -fPIC'
17486 # PORTME Check for flag to pass linker flags through the system compiler.
17489 lt_prog_compiler_wl_GCJ
='-Wl,'
17490 if test "$host_cpu" = ia64
; then
17491 # AIX 5 now supports IA64 processor
17492 lt_prog_compiler_static_GCJ
='-Bstatic'
17494 lt_prog_compiler_static_GCJ
='-bnso -bI:/lib/syscalls.exp'
17498 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
17499 # This hack is so that the source file can tell whether it is being
17500 # built for inclusion in a dll (and should export symbols for example).
17504 hpux9
* | hpux10
* | hpux11
*)
17505 lt_prog_compiler_wl_GCJ
='-Wl,'
17506 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
17507 # not for PA HP-UX.
17513 lt_prog_compiler_pic_GCJ
='+Z'
17516 # Is there a better lt_prog_compiler_static that works with the bundled CC?
17517 lt_prog_compiler_static_GCJ
='${wl}-a ${wl}archive'
17520 irix5
* | irix6
* | nonstopux
*)
17521 lt_prog_compiler_wl_GCJ
='-Wl,'
17522 # PIC (with -KPIC) is the default.
17523 lt_prog_compiler_static_GCJ
='-non_shared'
17526 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
17527 case $cc_basename in
17528 # old Intel for x86_64 which still supported -KPIC.
17530 lt_prog_compiler_wl_GCJ
='-Wl,'
17531 lt_prog_compiler_pic_GCJ
='-KPIC'
17532 lt_prog_compiler_static_GCJ
='-static'
17534 # icc used to be incompatible with GCC.
17535 # ICC 10 doesn't accept -KPIC any more.
17537 lt_prog_compiler_wl_GCJ
='-Wl,'
17538 lt_prog_compiler_pic_GCJ
='-fPIC'
17539 lt_prog_compiler_static_GCJ
='-static'
17541 # Lahey Fortran 8.1.
17543 lt_prog_compiler_wl_GCJ
='-Wl,'
17544 lt_prog_compiler_pic_GCJ
='--shared'
17545 lt_prog_compiler_static_GCJ
='--static'
17547 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
17548 # Portland Group compilers (*not* the Pentium gcc compiler,
17549 # which looks to be a dead project)
17550 lt_prog_compiler_wl_GCJ
='-Wl,'
17551 lt_prog_compiler_pic_GCJ
='-fpic'
17552 lt_prog_compiler_static_GCJ
='-Bstatic'
17555 lt_prog_compiler_wl_GCJ
='-Wl,'
17556 # All Alpha code is PIC.
17557 lt_prog_compiler_static_GCJ
='-non_shared'
17559 xl
* | bgxl
* | bgf
* | mpixl
*)
17560 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
17561 lt_prog_compiler_wl_GCJ
='-Wl,'
17562 lt_prog_compiler_pic_GCJ
='-qpic'
17563 lt_prog_compiler_static_GCJ
='-qstaticlink'
17566 case `$CC -V 2>&1 | sed 5q` in
17567 *Sun\ F
* |
*Sun
*Fortran
*)
17568 # Sun Fortran 8.3 passes all unrecognized flags to the linker
17569 lt_prog_compiler_pic_GCJ
='-KPIC'
17570 lt_prog_compiler_static_GCJ
='-Bstatic'
17571 lt_prog_compiler_wl_GCJ
=''
17575 lt_prog_compiler_pic_GCJ
='-KPIC'
17576 lt_prog_compiler_static_GCJ
='-Bstatic'
17577 lt_prog_compiler_wl_GCJ
='-Wl,'
17585 lt_prog_compiler_pic_GCJ
='-KPIC'
17586 lt_prog_compiler_static_GCJ
='-Bstatic'
17590 # QNX uses GNU C++, but need to define -shared option too, otherwise
17591 # it will coredump.
17592 lt_prog_compiler_pic_GCJ
='-fPIC -shared'
17595 osf3
* | osf4
* | osf5
*)
17596 lt_prog_compiler_wl_GCJ
='-Wl,'
17597 # All OSF/1 code is PIC.
17598 lt_prog_compiler_static_GCJ
='-non_shared'
17602 lt_prog_compiler_static_GCJ
='-non_shared'
17606 lt_prog_compiler_pic_GCJ
='-KPIC'
17607 lt_prog_compiler_static_GCJ
='-Bstatic'
17608 case $cc_basename in
17609 f77
* | f90
* | f95
*)
17610 lt_prog_compiler_wl_GCJ
='-Qoption ld ';;
17612 lt_prog_compiler_wl_GCJ
='-Wl,';;
17617 lt_prog_compiler_wl_GCJ
='-Qoption ld '
17618 lt_prog_compiler_pic_GCJ
='-PIC'
17619 lt_prog_compiler_static_GCJ
='-Bstatic'
17622 sysv4 | sysv4.2uw2
* | sysv4.3
*)
17623 lt_prog_compiler_wl_GCJ
='-Wl,'
17624 lt_prog_compiler_pic_GCJ
='-KPIC'
17625 lt_prog_compiler_static_GCJ
='-Bstatic'
17629 if test -d /usr
/nec
;then
17630 lt_prog_compiler_pic_GCJ
='-Kconform_pic'
17631 lt_prog_compiler_static_GCJ
='-Bstatic'
17635 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
17636 lt_prog_compiler_wl_GCJ
='-Wl,'
17637 lt_prog_compiler_pic_GCJ
='-KPIC'
17638 lt_prog_compiler_static_GCJ
='-Bstatic'
17642 lt_prog_compiler_wl_GCJ
='-Wl,'
17643 lt_prog_compiler_can_build_shared_GCJ
=no
17647 lt_prog_compiler_pic_GCJ
='-pic'
17648 lt_prog_compiler_static_GCJ
='-Bstatic'
17652 lt_prog_compiler_can_build_shared_GCJ
=no
17658 # For platforms which do not support PIC, -DPIC is meaningless:
17660 lt_prog_compiler_pic_GCJ
=
17663 lt_prog_compiler_pic_GCJ
="$lt_prog_compiler_pic_GCJ"
17666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_GCJ" >&5
17667 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
17672 # Check to make sure the PIC flag actually works.
17674 if test -n "$lt_prog_compiler_pic_GCJ"; then
17675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
17676 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
17677 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then :
17678 $as_echo_n "(cached) " >&6
17680 lt_cv_prog_compiler_pic_works_GCJ
=no
17681 ac_outfile
=conftest.
$ac_objext
17682 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17683 lt_compiler_flag
="$lt_prog_compiler_pic_GCJ"
17684 # Insert the option either (1) after the last *FLAGS variable, or
17685 # (2) before a word containing "conftest.", or (3) at the end.
17686 # Note that $ac_compile itself does not contain backslashes and begins
17687 # with a dollar sign (not a hyphen), so the echo should work correctly.
17688 # The option is referenced via a variable to avoid confusing sed.
17689 lt_compile
=`echo "$ac_compile" | $SED \
17690 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17691 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17692 -e 's:$: $lt_compiler_flag:'`
17693 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17694 (eval "$lt_compile" 2>conftest.err
)
17696 cat conftest.err
>&5
17697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17698 if (exit $ac_status) && test -s "$ac_outfile"; then
17699 # The compiler can only warn and ignore the option if not recognized
17700 # So say no if there are warnings other than the usual output.
17701 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
17702 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17703 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
17704 lt_cv_prog_compiler_pic_works_GCJ
=yes
17710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
17711 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
17713 if test x
"$lt_cv_prog_compiler_pic_works_GCJ" = xyes
; then
17714 case $lt_prog_compiler_pic_GCJ in
17716 *) lt_prog_compiler_pic_GCJ
=" $lt_prog_compiler_pic_GCJ" ;;
17719 lt_prog_compiler_pic_GCJ
=
17720 lt_prog_compiler_can_build_shared_GCJ
=no
17728 # Check to make sure the static flag actually works.
17730 wl
=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_GCJ\"
17731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
17732 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
17733 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then :
17734 $as_echo_n "(cached) " >&6
17736 lt_cv_prog_compiler_static_works_GCJ
=no
17737 save_LDFLAGS
="$LDFLAGS"
17738 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
17739 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
17740 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
17741 # The linker can only warn and ignore the option if not recognized
17742 # So say no if there are warnings
17743 if test -s conftest.err
; then
17744 # Append any errors to the config.log.
17745 cat conftest.err
1>&5
17746 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
17747 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17748 if diff conftest.exp conftest.er2
>/dev
/null
; then
17749 lt_cv_prog_compiler_static_works_GCJ
=yes
17752 lt_cv_prog_compiler_static_works_GCJ
=yes
17756 LDFLAGS
="$save_LDFLAGS"
17759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
17760 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
17762 if test x
"$lt_cv_prog_compiler_static_works_GCJ" = xyes
; then
17765 lt_prog_compiler_static_GCJ
=
17771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17772 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17773 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then :
17774 $as_echo_n "(cached) " >&6
17776 lt_cv_prog_compiler_c_o_GCJ
=no
17777 $RM -r conftest
2>/dev
/null
17781 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17783 lt_compiler_flag
="-o out/conftest2.$ac_objext"
17784 # Insert the option either (1) after the last *FLAGS variable, or
17785 # (2) before a word containing "conftest.", or (3) at the end.
17786 # Note that $ac_compile itself does not contain backslashes and begins
17787 # with a dollar sign (not a hyphen), so the echo should work correctly.
17788 lt_compile
=`echo "$ac_compile" | $SED \
17789 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17790 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17791 -e 's:$: $lt_compiler_flag:'`
17792 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17793 (eval "$lt_compile" 2>out
/conftest.err
)
17795 cat out
/conftest.err
>&5
17796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17797 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
17799 # The compiler can only warn and ignore the option if not recognized
17800 # So say no if there are warnings
17801 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
17802 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
17803 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
17804 lt_cv_prog_compiler_c_o_GCJ
=yes
17809 # SGI C++ compiler will create directory out/ii_files/ for
17810 # template instantiation
17811 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
17812 $RM out
/* && rmdir out
17818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
17819 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
17823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17824 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17825 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then :
17826 $as_echo_n "(cached) " >&6
17828 lt_cv_prog_compiler_c_o_GCJ
=no
17829 $RM -r conftest
2>/dev
/null
17833 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17835 lt_compiler_flag
="-o out/conftest2.$ac_objext"
17836 # Insert the option either (1) after the last *FLAGS variable, or
17837 # (2) before a word containing "conftest.", or (3) at the end.
17838 # Note that $ac_compile itself does not contain backslashes and begins
17839 # with a dollar sign (not a hyphen), so the echo should work correctly.
17840 lt_compile
=`echo "$ac_compile" | $SED \
17841 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17842 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17843 -e 's:$: $lt_compiler_flag:'`
17844 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17845 (eval "$lt_compile" 2>out
/conftest.err
)
17847 cat out
/conftest.err
>&5
17848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17849 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
17851 # The compiler can only warn and ignore the option if not recognized
17852 # So say no if there are warnings
17853 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
17854 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
17855 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
17856 lt_cv_prog_compiler_c_o_GCJ
=yes
17861 # SGI C++ compiler will create directory out/ii_files/ for
17862 # template instantiation
17863 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
17864 $RM out
/* && rmdir out
17870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
17871 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
17876 hard_links
="nottested"
17877 if test "$lt_cv_prog_compiler_c_o_GCJ" = no
&& test "$need_locks" != no
; then
17878 # do not overwrite the value of need_locks provided by the user
17879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
17880 $as_echo_n "checking if we can lock with hard links... " >&6; }
17883 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
17885 ln conftest.a conftest.b
2>&5 || hard_links
=no
17886 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
17887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
17888 $as_echo "$hard_links" >&6; }
17889 if test "$hard_links" = no
; then
17890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
17891 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
17900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
17901 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
17904 allow_undefined_flag_GCJ
=
17905 always_export_symbols_GCJ
=no
17907 archive_expsym_cmds_GCJ
=
17908 compiler_needs_object_GCJ
=no
17909 enable_shared_with_static_runtimes_GCJ
=no
17910 export_dynamic_flag_spec_GCJ
=
17911 export_symbols_cmds_GCJ
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
17912 hardcode_automatic_GCJ
=no
17913 hardcode_direct_GCJ
=no
17914 hardcode_direct_absolute_GCJ
=no
17915 hardcode_libdir_flag_spec_GCJ
=
17916 hardcode_libdir_flag_spec_ld_GCJ
=
17917 hardcode_libdir_separator_GCJ
=
17918 hardcode_minus_L_GCJ
=no
17919 hardcode_shlibpath_var_GCJ
=unsupported
17920 inherit_rpath_GCJ
=no
17921 link_all_deplibs_GCJ
=unknown
17923 module_expsym_cmds_GCJ
=
17924 old_archive_from_new_cmds_GCJ
=
17925 old_archive_from_expsyms_cmds_GCJ
=
17926 thread_safe_flag_spec_GCJ
=
17927 whole_archive_flag_spec_GCJ
=
17928 # include_expsyms should be a list of space-separated symbols to be *always*
17929 # included in the symbol list
17930 include_expsyms_GCJ
=
17931 # exclude_expsyms can be an extended regexp of symbols to exclude
17932 # it will be wrapped by ` (' and `)$', so one must not match beginning or
17933 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
17934 # as well as any symbol that contains `d'.
17935 exclude_expsyms_GCJ
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
17936 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
17937 # platforms (ab)use it in PIC code, but their linkers get confused if
17938 # the symbol is explicitly referenced. Since portable code cannot
17939 # rely on this symbol name, it's probably fine to never include it in
17940 # preloaded symbol tables.
17941 # Exclude shared library initialization/finalization symbols.
17942 extract_expsyms_cmds
=
17945 cygwin
* | mingw
* | pw32
* | cegcc
*)
17946 # FIXME: the MSVC++ port hasn't been tested in a loooong time
17947 # When not using gcc, we currently assume that we are using
17948 # Microsoft Visual C++.
17949 if test "$GCC" != yes; then
17954 # we just hope/assume this is gcc and not c89 (= MSVC++)
17964 # On some targets, GNU ld is compatible enough with the native linker
17965 # that we're better off using the native interface for both.
17966 lt_use_gnu_ld_interface
=no
17967 if test "$with_gnu_ld" = yes; then
17970 # The AIX port of GNU ld has always aspired to compatibility
17971 # with the native linker. However, as the warning in the GNU ld
17972 # block says, versions before 2.19.5* couldn't really create working
17973 # shared libraries, regardless of the interface used.
17974 case `$LD -v 2>&1` in
17975 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
17976 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
17977 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
17979 lt_use_gnu_ld_interface
=yes
17984 lt_use_gnu_ld_interface
=yes
17989 if test "$lt_use_gnu_ld_interface" = yes; then
17990 # If archive_cmds runs LD, not CC, wlarc should be empty
17993 # Set some defaults for GNU ld with shared library support. These
17994 # are reset later if shared libraries are not supported. Putting them
17995 # here allows them to be overridden if necessary.
17996 runpath_var
=LD_RUN_PATH
17997 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
17998 export_dynamic_flag_spec_GCJ
='${wl}--export-dynamic'
17999 # ancient GNU ld didn't support --whole-archive et. al.
18000 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
18001 whole_archive_flag_spec_GCJ
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
18003 whole_archive_flag_spec_GCJ
=
18005 supports_anon_versioning
=no
18006 case `$LD -v 2>&1` in
18007 *GNU\ gold
*) supports_anon_versioning
=yes ;;
18008 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
18009 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
18010 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
18011 *\
2.11.
*) ;; # other 2.11 versions
18012 *) supports_anon_versioning
=yes ;;
18015 # See if GNU ld supports shared libraries.
18018 # On AIX/PPC, the GNU linker is very broken
18019 if test "$host_cpu" != ia64
; then
18023 *** Warning: the GNU linker, at least up to release 2.19, is reported
18024 *** to be unable to reliably create shared libraries on AIX.
18025 *** Therefore, libtool is disabling shared libraries support. If you
18026 *** really care for shared libraries, you may want to install binutils
18027 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
18028 *** You will then need to restart the configuration process.
18037 # see comment about AmigaOS4 .so support
18038 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18039 archive_expsym_cmds_GCJ
=''
18042 archive_cmds_GCJ
='$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)'
18043 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18044 hardcode_minus_L_GCJ
=yes
18050 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18051 allow_undefined_flag_GCJ
=unsupported
18052 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
18053 # support --undefined. This deserves some investigation. FIXME
18054 archive_cmds_GCJ
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18060 cygwin
* | mingw
* | pw32
* | cegcc
*)
18061 # _LT_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
18062 # as there is no search path for DLLs.
18063 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18064 export_dynamic_flag_spec_GCJ
='${wl}--export-all-symbols'
18065 allow_undefined_flag_GCJ
=unsupported
18066 always_export_symbols_GCJ
=no
18067 enable_shared_with_static_runtimes_GCJ
=yes
18068 export_symbols_cmds_GCJ
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
18070 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
18071 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18072 # If the export-symbols file already is a .def file (1st line
18073 # is EXPORTS), use it as is; otherwise, prepend...
18074 archive_expsym_cmds_GCJ
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
18075 cp $export_symbols $output_objdir/$soname.def;
18077 echo EXPORTS > $output_objdir/$soname.def;
18078 cat $export_symbols >> $output_objdir/$soname.def;
18080 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18087 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18088 link_all_deplibs_GCJ
=yes
18092 hardcode_direct_GCJ
=no
18093 hardcode_shlibpath_var_GCJ
=no
18094 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18095 export_dynamic_flag_spec_GCJ
='${wl}-E'
18096 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
18097 # Instead, shared libraries are loaded at an image base (0x10000000 by
18098 # default) and relocated if they conflict, which is a slow very memory
18099 # consuming and fragmenting process. To avoid this, we pick a random,
18100 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
18101 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
18102 archive_cmds_GCJ
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
18103 archive_expsym_cmds_GCJ
='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'
18106 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
18108 if test "$host_os" = linux-dietlibc
; then
18109 case $cc_basename in
18110 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
18113 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
18114 && test "$tmp_diet" = no
18117 tmp_sharedflag
='-shared'
18118 case $cc_basename,$host_cpu in
18119 pgcc
*) # Portland Group C compiler
18120 whole_archive_flag_spec_GCJ
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
18121 tmp_addflag
=' $pic_flag'
18123 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
18124 # Portland Group f77 and f90 compilers
18125 whole_archive_flag_spec_GCJ
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
18126 tmp_addflag
=' $pic_flag -Mnomain' ;;
18127 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
18128 tmp_addflag
=' -i_dynamic' ;;
18129 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
18130 tmp_addflag
=' -i_dynamic -nofor_main' ;;
18131 ifc
* | ifort
*) # Intel Fortran compiler
18132 tmp_addflag
=' -nofor_main' ;;
18133 lf95
*) # Lahey Fortran 8.1
18134 whole_archive_flag_spec_GCJ
=
18135 tmp_sharedflag
='--shared' ;;
18136 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
18137 tmp_sharedflag
='-qmkshrobj'
18139 nvcc
*) # Cuda Compiler Driver 2.2
18140 whole_archive_flag_spec_GCJ
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
18141 compiler_needs_object_GCJ
=yes
18144 case `$CC -V 2>&1 | sed 5q` in
18145 *Sun\ C
*) # Sun C 5.9
18146 whole_archive_flag_spec_GCJ
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
18147 compiler_needs_object_GCJ
=yes
18148 tmp_sharedflag
='-G' ;;
18149 *Sun\ F
*) # Sun Fortran 8.3
18150 tmp_sharedflag
='-G' ;;
18152 archive_cmds_GCJ
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18154 if test "x$supports_anon_versioning" = xyes
; then
18155 archive_expsym_cmds_GCJ
='echo "{ global:" > $output_objdir/$libname.ver~
18156 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18157 echo "local: *; };" >> $output_objdir/$libname.ver~
18158 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
18161 case $cc_basename in
18162 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
18163 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
18164 whole_archive_flag_spec_GCJ
='--whole-archive$convenience --no-whole-archive'
18165 hardcode_libdir_flag_spec_GCJ
=
18166 hardcode_libdir_flag_spec_ld_GCJ
='-rpath $libdir'
18167 archive_cmds_GCJ
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
18168 if test "x$supports_anon_versioning" = xyes
; then
18169 archive_expsym_cmds_GCJ
='echo "{ global:" > $output_objdir/$libname.ver~
18170 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18171 echo "local: *; };" >> $output_objdir/$libname.ver~
18172 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
18182 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
18183 archive_cmds_GCJ
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
18186 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18187 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18192 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
18196 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
18197 *** create shared libraries on Solaris systems. Therefore, libtool
18198 *** is disabling shared libraries support. We urge you to upgrade GNU
18199 *** binutils to release 2.9.1 or newer. Another option is to modify
18200 *** your PATH or compiler configuration so that the native linker is
18201 *** used, and then restart.
18204 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18205 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18206 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18212 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
18213 case `$LD -v 2>&1` in
18214 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
18218 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
18219 *** reliably create shared libraries on SCO systems. Therefore, libtool
18220 *** is disabling shared libraries support. We urge you to upgrade GNU
18221 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
18222 *** your PATH or compiler configuration so that the native linker is
18223 *** used, and then restart.
18228 # For security reasons, it is highly recommended that you always
18229 # use absolute paths for naming shared libraries, and exclude the
18230 # DT_RUNPATH tag from executables and libraries. But doing so
18231 # requires that you compile everything twice, which is a pain.
18232 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18233 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18234 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18235 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18244 archive_cmds_GCJ
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18246 hardcode_direct_GCJ
=yes
18247 hardcode_shlibpath_var_GCJ
=no
18251 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18252 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18253 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18260 if test "$ld_shlibs_GCJ" = no
; then
18262 hardcode_libdir_flag_spec_GCJ
=
18263 export_dynamic_flag_spec_GCJ
=
18264 whole_archive_flag_spec_GCJ
=
18267 # PORTME fill in a description of your system's linker (not GNU ld)
18270 allow_undefined_flag_GCJ
=unsupported
18271 always_export_symbols_GCJ
=yes
18272 archive_expsym_cmds_GCJ
='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
18273 # Note: this linker hardcodes the directories in LIBPATH if there
18274 # are no directories specified by -L.
18275 hardcode_minus_L_GCJ
=yes
18276 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
18277 # Neither direct hardcoding nor static linking is supported with a
18279 hardcode_direct_GCJ
=unsupported
18284 if test "$host_cpu" = ia64
; then
18285 # On IA64, the linker does run time linking by default, so we don't
18286 # have to do anything special.
18287 aix_use_runtimelinking
=no
18288 exp_sym_flag
='-Bexport'
18291 # If we're using GNU nm, then we don't want the "-C" option.
18292 # -C means demangle to AIX nm, but means don't demangle with GNU nm
18293 # Also, AIX nm treats weak defined symbols like other global
18294 # defined symbols, whereas GNU nm marks them as "W".
18295 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
18296 export_symbols_cmds_GCJ
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
18298 export_symbols_cmds_GCJ
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
18300 aix_use_runtimelinking
=no
18302 # Test if we are trying to use run time linking or normal
18303 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
18304 # need to do runtime linking.
18305 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
18306 for ld_flag
in $LDFLAGS; do
18307 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
18308 aix_use_runtimelinking
=yes
18315 exp_sym_flag
='-bexport'
18316 no_entry_flag
='-bnoentry'
18319 # When large executables or shared objects are built, AIX ld can
18320 # have problems creating the table of contents. If linking a library
18321 # or program results in "error TOC overflow" add -mminimal-toc to
18322 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
18323 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
18325 archive_cmds_GCJ
=''
18326 hardcode_direct_GCJ
=yes
18327 hardcode_direct_absolute_GCJ
=yes
18328 hardcode_libdir_separator_GCJ
=':'
18329 link_all_deplibs_GCJ
=yes
18330 file_list_spec_GCJ
='${wl}-f,'
18332 if test "$GCC" = yes; then
18333 case $host_os in aix4.
[012]|aix4.
[012].
*)
18334 # We only want to do this on AIX 4.2 and lower, the check
18335 # below for broken collect2 doesn't work under 4.3+
18336 collect2name
=`${CC} -print-prog-name=collect2`
18337 if test -f "$collect2name" &&
18338 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
18340 # We have reworked collect2
18343 # We have old collect2
18344 hardcode_direct_GCJ
=unsupported
18345 # It fails to find uninstalled libraries when the uninstalled
18346 # path is not listed in the libpath. Setting hardcode_minus_L
18347 # to unsupported forces relinking
18348 hardcode_minus_L_GCJ
=yes
18349 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18350 hardcode_libdir_separator_GCJ
=
18354 shared_flag
='-shared'
18355 if test "$aix_use_runtimelinking" = yes; then
18356 shared_flag
="$shared_flag "'${wl}-G'
18360 if test "$host_cpu" = ia64
; then
18361 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
18362 # chokes on -Wl,-G. The following line is correct:
18365 if test "$aix_use_runtimelinking" = yes; then
18366 shared_flag
='${wl}-G'
18368 shared_flag
='${wl}-bM:SRE'
18373 export_dynamic_flag_spec_GCJ
='${wl}-bexpall'
18374 # It seems that -bexpall does not export symbols beginning with
18375 # underscore (_), so it is better to generate a list of symbols to export.
18376 always_export_symbols_GCJ
=yes
18377 if test "$aix_use_runtimelinking" = yes; then
18378 # Warning - without using the other runtime loading flags (-brtl),
18379 # -berok will link without error, but may produce a broken library.
18380 allow_undefined_flag_GCJ
='-berok'
18381 # Determine the default libpath from the value encoded in an
18382 # empty executable.
18383 if test x
$gcc_no_link = xyes
; then
18384 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18386 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18387 /* end confdefs.h. */
18397 if ac_fn_c_try_link
"$LINENO"; then :
18399 lt_aix_libpath_sed
='
18400 /Import File Strings/,/^$/ {
18406 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18407 # Check for a 64-bit object if we didn't find anything.
18408 if test -z "$aix_libpath"; then
18409 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18412 rm -f core conftest.err conftest.
$ac_objext \
18413 conftest
$ac_exeext conftest.
$ac_ext
18414 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
18416 hardcode_libdir_flag_spec_GCJ
='${wl}-blibpath:$libdir:'"$aix_libpath"
18417 archive_expsym_cmds_GCJ
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
18419 if test "$host_cpu" = ia64
; then
18420 hardcode_libdir_flag_spec_GCJ
='${wl}-R $libdir:/usr/lib:/lib'
18421 allow_undefined_flag_GCJ
="-z nodefs"
18422 archive_expsym_cmds_GCJ
="\$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"
18424 # Determine the default libpath from the value encoded in an
18425 # empty executable.
18426 if test x
$gcc_no_link = xyes
; then
18427 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18429 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18430 /* end confdefs.h. */
18440 if ac_fn_c_try_link
"$LINENO"; then :
18442 lt_aix_libpath_sed
='
18443 /Import File Strings/,/^$/ {
18449 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18450 # Check for a 64-bit object if we didn't find anything.
18451 if test -z "$aix_libpath"; then
18452 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18455 rm -f core conftest.err conftest.
$ac_objext \
18456 conftest
$ac_exeext conftest.
$ac_ext
18457 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
18459 hardcode_libdir_flag_spec_GCJ
='${wl}-blibpath:$libdir:'"$aix_libpath"
18460 # Warning - without using the other run time loading flags,
18461 # -berok will link without error, but may produce a broken library.
18462 no_undefined_flag_GCJ
=' ${wl}-bernotok'
18463 allow_undefined_flag_GCJ
=' ${wl}-berok'
18464 if test "$with_gnu_ld" = yes; then
18465 # We only use this code for GNU lds that support --whole-archive.
18466 whole_archive_flag_spec_GCJ
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
18468 # Exported symbols can be pulled into shared objects from archives
18469 whole_archive_flag_spec_GCJ
='$convenience'
18471 archive_cmds_need_lc_GCJ
=yes
18472 # This is similar to how AIX traditionally builds its shared libraries.
18473 archive_expsym_cmds_GCJ
="\$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'
18481 # see comment about AmigaOS4 .so support
18482 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18483 archive_expsym_cmds_GCJ
=''
18486 archive_cmds_GCJ
='$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)'
18487 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18488 hardcode_minus_L_GCJ
=yes
18494 export_dynamic_flag_spec_GCJ
=-rdynamic
18497 cygwin
* | mingw
* | pw32
* | cegcc
*)
18498 # When not using gcc, we currently assume that we are using
18499 # Microsoft Visual C++.
18500 # hardcode_libdir_flag_spec is actually meaningless, as there is
18501 # no search path for DLLs.
18502 hardcode_libdir_flag_spec_GCJ
=' '
18503 allow_undefined_flag_GCJ
=unsupported
18504 # Tell ltmain to make .lib files, not .a files.
18506 # Tell ltmain to make .dll files, not .so files.
18508 # FIXME: Setting linknames here is a bad hack.
18509 archive_cmds_GCJ
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
18510 # The linker will automatically build a .lib file if we build a DLL.
18511 old_archive_from_new_cmds_GCJ
='true'
18512 # FIXME: Should let the user specify the lib program.
18513 old_archive_cmds_GCJ
='lib -OUT:$oldlib$oldobjs$old_deplibs'
18514 fix_srcfile_path_GCJ
='`cygpath -w "$srcfile"`'
18515 enable_shared_with_static_runtimes_GCJ
=yes
18518 darwin
* | rhapsody
*)
18521 archive_cmds_need_lc_GCJ
=no
18522 hardcode_direct_GCJ
=no
18523 hardcode_automatic_GCJ
=yes
18524 hardcode_shlibpath_var_GCJ
=unsupported
18525 if test "$lt_cv_ld_force_load" = "yes"; then
18526 whole_archive_flag_spec_GCJ
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
18528 whole_archive_flag_spec_GCJ
=''
18530 link_all_deplibs_GCJ
=yes
18531 allow_undefined_flag_GCJ
="$_lt_dar_allow_undefined"
18532 case $cc_basename in
18533 ifort
*) _lt_dar_can_shared
=yes ;;
18534 *) _lt_dar_can_shared
=$GCC ;;
18536 if test "$_lt_dar_can_shared" = "yes"; then
18537 output_verbose_link_cmd
=func_echo_all
18538 archive_cmds_GCJ
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
18539 module_cmds_GCJ
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
18540 archive_expsym_cmds_GCJ
="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}"
18541 module_expsym_cmds_GCJ
="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}"
18550 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18551 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18552 hardcode_shlibpath_var_GCJ
=no
18555 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
18556 # support. Future versions do this automatically, but an explicit c++rt0.o
18557 # does not break anything, and helps significantly (at the cost of a little
18560 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
18561 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18562 hardcode_direct_GCJ
=yes
18563 hardcode_shlibpath_var_GCJ
=no
18566 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
18568 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18569 hardcode_direct_GCJ
=yes
18570 hardcode_minus_L_GCJ
=yes
18571 hardcode_shlibpath_var_GCJ
=no
18574 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
18575 freebsd
* | dragonfly
*)
18576 archive_cmds_GCJ
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
18577 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18578 hardcode_direct_GCJ
=yes
18579 hardcode_shlibpath_var_GCJ
=no
18583 if test "$GCC" = yes; then
18584 archive_cmds_GCJ
='$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'
18586 archive_cmds_GCJ
='$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'
18588 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18589 hardcode_libdir_separator_GCJ
=:
18590 hardcode_direct_GCJ
=yes
18592 # hardcode_minus_L: Not really in the search PATH,
18593 # but as the default location of the library.
18594 hardcode_minus_L_GCJ
=yes
18595 export_dynamic_flag_spec_GCJ
='${wl}-E'
18599 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
18600 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18602 archive_cmds_GCJ
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
18604 if test "$with_gnu_ld" = no
; then
18605 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18606 hardcode_libdir_flag_spec_ld_GCJ
='+b $libdir'
18607 hardcode_libdir_separator_GCJ
=:
18608 hardcode_direct_GCJ
=yes
18609 hardcode_direct_absolute_GCJ
=yes
18610 export_dynamic_flag_spec_GCJ
='${wl}-E'
18611 # hardcode_minus_L: Not really in the search PATH,
18612 # but as the default location of the library.
18613 hardcode_minus_L_GCJ
=yes
18618 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
18621 archive_cmds_GCJ
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18624 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18627 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18633 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18636 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18639 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18643 if test "$with_gnu_ld" = no
; then
18644 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18645 hardcode_libdir_separator_GCJ
=:
18649 hardcode_direct_GCJ
=no
18650 hardcode_shlibpath_var_GCJ
=no
18653 hardcode_direct_GCJ
=yes
18654 hardcode_direct_absolute_GCJ
=yes
18655 export_dynamic_flag_spec_GCJ
='${wl}-E'
18657 # hardcode_minus_L: Not really in the search PATH,
18658 # but as the default location of the library.
18659 hardcode_minus_L_GCJ
=yes
18665 irix5
* | irix6
* | nonstopux
*)
18666 if test "$GCC" = yes; then
18667 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18668 # Try to use the -exported_symbol ld option, if it does not
18669 # work, assume that -exports_file does not work either and
18670 # implicitly export all symbols.
18671 save_LDFLAGS
="$LDFLAGS"
18672 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
18673 if test x
$gcc_no_link = xyes
; then
18674 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18677 /* end confdefs.h. */
18680 if ac_fn_c_try_link
"$LINENO"; then :
18681 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
18684 rm -f core conftest.err conftest.
$ac_objext \
18685 conftest
$ac_exeext conftest.
$ac_ext
18686 LDFLAGS
="$save_LDFLAGS"
18688 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
18689 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
18691 archive_cmds_need_lc_GCJ
='no'
18692 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18693 hardcode_libdir_separator_GCJ
=:
18694 inherit_rpath_GCJ
=yes
18695 link_all_deplibs_GCJ
=yes
18699 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
18700 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
18702 archive_cmds_GCJ
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
18704 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18705 hardcode_direct_GCJ
=yes
18706 hardcode_shlibpath_var_GCJ
=no
18710 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18711 hardcode_direct_GCJ
=yes
18712 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18713 hardcode_libdir_separator_GCJ
=:
18714 hardcode_shlibpath_var_GCJ
=no
18721 if test -f /usr
/libexec
/ld.so
; then
18722 hardcode_direct_GCJ
=yes
18723 hardcode_shlibpath_var_GCJ
=no
18724 hardcode_direct_absolute_GCJ
=yes
18725 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
18726 archive_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18727 archive_expsym_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
18728 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18729 export_dynamic_flag_spec_GCJ
='${wl}-E'
18732 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
18733 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18734 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18737 archive_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18738 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18748 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18749 hardcode_minus_L_GCJ
=yes
18750 allow_undefined_flag_GCJ
=unsupported
18751 archive_cmds_GCJ
='$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'
18752 old_archive_from_new_cmds_GCJ
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
18756 if test "$GCC" = yes; then
18757 allow_undefined_flag_GCJ
=' ${wl}-expect_unresolved ${wl}\*'
18758 archive_cmds_GCJ
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18760 allow_undefined_flag_GCJ
=' -expect_unresolved \*'
18761 archive_cmds_GCJ
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
18763 archive_cmds_need_lc_GCJ
='no'
18764 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18765 hardcode_libdir_separator_GCJ
=:
18768 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
18769 if test "$GCC" = yes; then
18770 allow_undefined_flag_GCJ
=' ${wl}-expect_unresolved ${wl}\*'
18771 archive_cmds_GCJ
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
18772 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18774 allow_undefined_flag_GCJ
=' -expect_unresolved \*'
18775 archive_cmds_GCJ
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
18776 archive_expsym_cmds_GCJ
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
18777 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
18779 # Both c and cxx compiler support -rpath directly
18780 hardcode_libdir_flag_spec_GCJ
='-rpath $libdir'
18782 archive_cmds_need_lc_GCJ
='no'
18783 hardcode_libdir_separator_GCJ
=:
18787 no_undefined_flag_GCJ
=' -z defs'
18788 if test "$GCC" = yes; then
18790 archive_cmds_GCJ
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18791 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18792 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
18794 case `$CC -V 2>&1` in
18797 archive_cmds_GCJ
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
18798 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18799 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
18803 archive_cmds_GCJ
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
18804 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18805 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
18809 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18810 hardcode_shlibpath_var_GCJ
=no
18812 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
18814 # The compiler driver will combine and reorder linker options,
18815 # but understands `-z linker_flag'. GCC discards it without `$wl',
18816 # but is careful enough not to reorder.
18817 # Supported since Solaris 2.6 (maybe 2.5.1?)
18818 if test "$GCC" = yes; then
18819 whole_archive_flag_spec_GCJ
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
18821 whole_archive_flag_spec_GCJ
='-z allextract$convenience -z defaultextract'
18825 link_all_deplibs_GCJ
=yes
18829 if test "x$host_vendor" = xsequent
; then
18830 # Use $CC to link under sequent, because it throws in some extra .o
18831 # files that make .init and .fini sections work.
18832 archive_cmds_GCJ
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
18834 archive_cmds_GCJ
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
18836 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18837 hardcode_direct_GCJ
=yes
18838 hardcode_minus_L_GCJ
=yes
18839 hardcode_shlibpath_var_GCJ
=no
18843 case $host_vendor in
18845 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18846 hardcode_direct_GCJ
=yes # is this really true???
18849 ## LD is ld it makes a PLAMLIB
18850 ## CC just makes a GrossModule.
18851 archive_cmds_GCJ
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
18852 reload_cmds_GCJ
='$CC -r -o $output$reload_objs'
18853 hardcode_direct_GCJ
=no
18856 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18857 hardcode_direct_GCJ
=no
#Motorola manual says yes, but my tests say they lie
18860 runpath_var
='LD_RUN_PATH'
18861 hardcode_shlibpath_var_GCJ
=no
18865 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18866 hardcode_shlibpath_var_GCJ
=no
18867 export_dynamic_flag_spec_GCJ
='-Bexport'
18871 if test -d /usr
/nec
; then
18872 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18873 hardcode_shlibpath_var_GCJ
=no
18874 runpath_var
=LD_RUN_PATH
18875 hardcode_runpath_var
=yes
18880 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
18881 no_undefined_flag_GCJ
='${wl}-z,text'
18882 archive_cmds_need_lc_GCJ
=no
18883 hardcode_shlibpath_var_GCJ
=no
18884 runpath_var
='LD_RUN_PATH'
18886 if test "$GCC" = yes; then
18887 archive_cmds_GCJ
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18888 archive_expsym_cmds_GCJ
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18890 archive_cmds_GCJ
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18891 archive_expsym_cmds_GCJ
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18895 sysv5
* | sco3.2v5
* | sco5v6
*)
18896 # Note: We can NOT use -z defs as we might desire, because we do not
18897 # link with -lc, and that would cause any symbols used from libc to
18898 # always be unresolved, which means just about no library would
18899 # ever link correctly. If we're not using GNU ld we use -z text
18900 # though, which does catch some bad symbols but isn't as heavy-handed
18902 no_undefined_flag_GCJ
='${wl}-z,text'
18903 allow_undefined_flag_GCJ
='${wl}-z,nodefs'
18904 archive_cmds_need_lc_GCJ
=no
18905 hardcode_shlibpath_var_GCJ
=no
18906 hardcode_libdir_flag_spec_GCJ
='${wl}-R,$libdir'
18907 hardcode_libdir_separator_GCJ
=':'
18908 link_all_deplibs_GCJ
=yes
18909 export_dynamic_flag_spec_GCJ
='${wl}-Bexport'
18910 runpath_var
='LD_RUN_PATH'
18912 if test "$GCC" = yes; then
18913 archive_cmds_GCJ
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18914 archive_expsym_cmds_GCJ
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18916 archive_cmds_GCJ
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18917 archive_expsym_cmds_GCJ
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18922 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18923 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18924 hardcode_shlibpath_var_GCJ
=no
18932 if test x
$host_vendor = xsni
; then
18934 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
18935 export_dynamic_flag_spec_GCJ
='${wl}-Blargedynsym'
18941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_GCJ" >&5
18942 $as_echo "$ld_shlibs_GCJ" >&6; }
18943 test "$ld_shlibs_GCJ" = no
&& can_build_shared
=no
18945 with_gnu_ld_GCJ
=$with_gnu_ld
18953 # Do we need to explicitly link libc?
18955 case "x$archive_cmds_need_lc_GCJ" in
18957 # Assume -lc should be added
18958 archive_cmds_need_lc_GCJ
=yes
18960 if test "$enable_shared" = yes && test "$GCC" = yes; then
18961 case $archive_cmds_GCJ in
18963 # FIXME: we may have to deal with multi-command sequences.
18966 # Test whether the compiler implicitly links with -lc since on some
18967 # systems, -lgcc has to come before -lc. If gcc already passes -lc
18968 # to ld, don't add -lc before -lgcc.
18969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
18970 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
18971 if test "${lt_cv_archive_cmds_need_lc_GCJ+set}" = set; then :
18972 $as_echo_n "(cached) " >&6
18975 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
18977 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
18978 (eval $ac_compile) 2>&5
18980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18981 test $ac_status = 0; } 2>conftest.err
; then
18984 libobjs
=conftest.
$ac_objext
18986 wl
=$lt_prog_compiler_wl_GCJ
18987 pic_flag
=$lt_prog_compiler_pic_GCJ
18993 lt_save_allow_undefined_flag
=$allow_undefined_flag_GCJ
18994 allow_undefined_flag_GCJ
=
18995 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_GCJ 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
18996 (eval $archive_cmds_GCJ 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
18998 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18999 test $ac_status = 0; }
19001 lt_cv_archive_cmds_need_lc_GCJ
=no
19003 lt_cv_archive_cmds_need_lc_GCJ
=yes
19005 allow_undefined_flag_GCJ
=$lt_save_allow_undefined_flag
19007 cat conftest.err
1>&5
19012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_GCJ" >&5
19013 $as_echo "$lt_cv_archive_cmds_need_lc_GCJ" >&6; }
19014 archive_cmds_need_lc_GCJ
=$lt_cv_archive_cmds_need_lc_GCJ
19084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
19085 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
19086 hardcode_action_GCJ
=
19087 if test -n "$hardcode_libdir_flag_spec_GCJ" ||
19088 test -n "$runpath_var_GCJ" ||
19089 test "X$hardcode_automatic_GCJ" = "Xyes" ; then
19091 # We can hardcode non-existent directories.
19092 if test "$hardcode_direct_GCJ" != no
&&
19093 # If the only mechanism to avoid hardcoding is shlibpath_var, we
19094 # have to relink, otherwise we might link with an installed library
19095 # when we should be linking with a yet-to-be-installed one
19096 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
19097 test "$hardcode_minus_L_GCJ" != no
; then
19098 # Linking always hardcodes the temporary library directory.
19099 hardcode_action_GCJ
=relink
19101 # We can link without hardcoding, and we can hardcode nonexisting dirs.
19102 hardcode_action_GCJ
=immediate
19105 # We cannot hardcode anything, or else we can only hardcode existing
19107 hardcode_action_GCJ
=unsupported
19109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_GCJ" >&5
19110 $as_echo "$hardcode_action_GCJ" >&6; }
19112 if test "$hardcode_action_GCJ" = relink ||
19113 test "$inherit_rpath_GCJ" = yes; then
19114 # Fast installation is not supported
19115 enable_fast_install
=no
19116 elif test "$shlibpath_overrides_runpath" = yes ||
19117 test "$enable_shared" = no
; then
19118 # Fast installation is not necessary
19119 enable_fast_install
=needless
19130 compiler_GCJ
=${GCJ-gcj}
19132 ac_cpp
='$CPP $CPPFLAGS'
19133 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19134 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19135 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
19138 if test "x$CC" != xcc
; then
19139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
19140 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
19142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
19143 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
19145 set dummy
$CC; ac_cc
=`$as_echo "$2" |
19146 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
19147 if { as_var
=ac_cv_prog_cc_
${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
19148 $as_echo_n "(cached) " >&6
19150 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
19151 /* end confdefs.h. */
19161 # Make sure it works both with $CC and with simple cc.
19162 # We do the test twice because some compilers refuse to overwrite an
19163 # existing .o file with -o, though they will create one.
19164 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
19166 if { { case "(($ac_try" in
19167 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19168 *) ac_try_echo=$ac_try;;
19170 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19171 $as_echo "$ac_try_echo"; } >&5
19172 (eval "$ac_try") 2>&5
19174 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19175 test $ac_status = 0; } &&
19176 test -f conftest2.$ac_objext && { { case "(($ac_try" in
19177 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19178 *) ac_try_echo
=$ac_try;;
19180 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19181 $as_echo "$ac_try_echo"; } >&5
19182 (eval "$ac_try") 2>&5
19184 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19185 test $ac_status = 0; };
19187 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
19188 if test "x$CC" != xcc
; then
19189 # Test first that cc exists at all.
19190 if { ac_try
='cc -c conftest.$ac_ext >&5'
19191 { { case "(($ac_try" in
19192 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19193 *) ac_try_echo=$ac_try;;
19195 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19196 $as_echo "$ac_try_echo"; } >&5
19197 (eval "$ac_try") 2>&5
19199 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19200 test $ac_status = 0; }; }; then
19201 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
19203 if { { case "(($ac_try" in
19204 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19205 *) ac_try_echo
=$ac_try;;
19207 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19208 $as_echo "$ac_try_echo"; } >&5
19209 (eval "$ac_try") 2>&5
19211 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19212 test $ac_status = 0; } &&
19213 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
19214 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19215 *) ac_try_echo=$ac_try;;
19217 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19218 $as_echo "$ac_try_echo"; } >&5
19219 (eval "$ac_try") 2>&5
19221 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19222 test $ac_status = 0; };
19227 # cc exists but doesn't like -o.
19228 eval ac_cv_prog_cc_${ac_cc}_c_o=no
19233 eval ac_cv_prog_cc_${ac_cc}_c_o=no
19235 rm -f core conftest*
19238 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
19239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19240 $as_echo "yes" >&6; }
19242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19243 $as_echo "no" >&6; }
19245 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
19249 # FIXME: we rely on the cache variable name because
19250 # there is no other way.
19252 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
19253 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
19254 if test "$am_t" != yes; then
19255 # Losing compiler, so override with the script.
19256 # FIXME: It is wrong to rewrite CC.
19257 # But if we don't then we get into trouble of one sort or another.
19258 # A longer-term fix would be to have automake use am__CC in this case,
19259 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
19260 CC="$am_aux_dir/compile $CC"
19267 subdirs="$subdirs classpath libltdl"
19270 # The -no-testsuite modules omit the test subdir.
19271 if test -d $srcdir/testsuite; then
19273 TESTSUBDIR_FALSE='#'
19275 TESTSUBDIR_TRUE='#'
19280 # Should the runtime set system properties by examining the
19281 # environment variable GCJ_PROPERTIES?
19282 # Check whether --enable-getenv-properties was given.
19283 if test "${enable_getenv_properties+set}" = set; then :
19284 enableval=$enable_getenv_properties;
19288 # Whether GCJ_PROPERTIES is used depends on the target.
19289 if test -z "$enable_getenv_properties"; then
19290 enable_getenv_properties=${enable_getenv_properties_default-yes}
19292 if test "$enable_getenv_properties" = no; then
19294 $as_echo "#define DISABLE_GETENV_PROPERTIES 1" >>confdefs.h
19298 # Whether we should use arguments to main()
19299 if test -z "$enable_main_args"; then
19300 enable_main_args=${enable_main_args_default-yes}
19302 if test "$enable_main_args" = no; then
19304 $as_echo "#define DISABLE_MAIN_ARGS 1" >>confdefs.h
19309 # Should we use hashtable-based synchronization?
19310 # Currently works only for Linux X86/ia64
19311 # Typically faster and more space-efficient
19312 # Check whether --enable-hash-synchronization was given.
19313 if test "${enable_hash_synchronization+set}" = set; then :
19314 enableval=$enable_hash_synchronization;
19318 if test -z "$enable_hash_synchronization"; then
19319 enable_hash_synchronization=$enable_hash_synchronization_default
19327 # Check whether --with-ecj-jar was given.
19328 if test "${with_ecj_jar+set}" = set; then :
19329 withval=$with_ecj_jar; ECJ_JAR=$withval
19331 if test -f $multi_basedir/ecj.jar; then
19332 ECJ_BUILD_JAR=$multi_basedir/ecj.jar
19333 ECJ_JAR='$(jardir)/ecj.jar'
19334 install_ecj_jar=yes
19340 if test "$ECJ_JAR" != ""; then
19342 BUILD_ECJ1_FALSE='#'
19344 BUILD_ECJ1_TRUE='#'
19348 if test $install_ecj_jar = yes; then
19349 INSTALL_ECJ_JAR_TRUE=
19350 INSTALL_ECJ_JAR_FALSE='#'
19352 INSTALL_ECJ_JAR_TRUE='#'
19353 INSTALL_ECJ_JAR_FALSE=
19358 # Check whether --with-java-home was given.
19359 if test "${with_java_home+set}" = set; then :
19360 withval=$with_java_home; JAVA_HOME="${withval}"
19365 if test ! -z "$JAVA_HOME"; then
19366 JAVA_HOME_SET_TRUE=
19367 JAVA_HOME_SET_FALSE='#'
19369 JAVA_HOME_SET_TRUE='#'
19370 JAVA_HOME_SET_FALSE=
19375 suppress_libgcj_bc=no
19376 # Check whether --enable-libgcj-bc was given.
19377 if test "${enable_libgcj_bc+set}" = set; then :
19378 enableval=$enable_libgcj_bc; if test "$enable_libgcj_bc" = "no"; then
19379 suppress_libgcj_bc=yes
19383 if test "$suppress_libgcj_bc" = "yes"; then
19384 SUPPRESS_LIBGCJ_BC_TRUE=
19385 SUPPRESS_LIBGCJ_BC_FALSE='#'
19387 SUPPRESS_LIBGCJ_BC_TRUE='#'
19388 SUPPRESS_LIBGCJ_BC_FALSE=
19392 build_libgcj_reduced_reflection=no
19393 # Check whether --enable-reduced-reflection was given.
19394 if test "${enable_reduced_reflection+set}" = set; then :
19395 enableval=$enable_reduced_reflection; if test "$enable_reduced_reflection" = "yes"; then
19396 build_libgcj_reduced_reflection=yes
19400 if test "$build_libgcj_reduced_reflection" = "yes"; then
19401 BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE=
19402 BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE='#'
19404 BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE='#'
19405 BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE=
19409 # What is the native OS API for MinGW?
19411 # Check whether --with-win32-nlsapi was given.
19412 if test "${with_win32_nlsapi+set}" = set; then :
19413 withval=$with_win32_nlsapi; case "${withval}" in
19414 ansi) with_win32_nlsapi=ansi ;;
19415 unicows) with_win32_nlsapi=unicows ;;
19416 unicode) with_win32_nlsapi=unicode ;;
19417 *) as_fn_error "Bad value ${withval} for --with-win32-nlsapi." "$LINENO" 5 ;;
19420 with_win32_nlsapi=ansi
19424 case "${with_win32_nlsapi}" in
19427 $as_echo "#define MINGW_LIBGCJ_UNICODE 1" >>confdefs.h
19432 # configure.host sets slow_pthread_self if the synchronization code should
19433 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
19434 if test "${slow_pthread_self}" = "yes"; then
19436 $as_echo "#define SLOW_PTHREAD_SELF 1" >>confdefs.h
19440 # Check for gc debugging. This option is handled both here and in the GC.
19441 # Check whether --enable-gc-debug was given.
19442 if test "${enable_gc_debug+set}" = set; then :
19443 enableval=$enable_gc_debug; if test "$enable_gc_debug" = "yes"; then
19445 $as_echo "#define LIBGCJ_GC_DEBUG 1" >>confdefs.h
19451 # See if the user has the interpreter included.
19452 # Check whether --enable-interpreter was given.
19453 if test "${enable_interpreter+set}" = set; then :
19454 enableval=$enable_interpreter; if test "$enable_interpreter" = yes; then
19455 # This can also be set in configure.host.
19456 libgcj_interpreter=yes
19457 elif test "$enable_interpreter" = no; then
19458 libgcj_interpreter=no
19463 if test "$libgcj_interpreter" = yes; then
19465 $as_echo "#define INTERPRETER 1" >>confdefs.h
19468 INTERPRETER="$libgcj_interpreter"
19470 if test "$libgcj_interpreter" = yes; then
19472 INTERPRETER_FALSE='#'
19474 INTERPRETER_TRUE='#'
19479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exception model to use" >&5
19480 $as_echo_n "checking for exception model to use... " >&6; }
19482 ac_cpp='$CXXCPP $CPPFLAGS'
19483 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19484 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19485 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19487 # Check whether --enable-sjlj-exceptions was given.
19488 if test "${enable_sjlj_exceptions+set}" = set; then :
19489 enableval=$enable_sjlj_exceptions; :
19491 cat > conftest.$ac_ext << EOF
19492 #line 19492 "configure"
19493 struct S { ~S(); };
19501 old_CXXFLAGS="$CXXFLAGS"
19503 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
19504 (eval $ac_compile) 2>&5
19506 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19507 test $ac_status = 0; }; then
19508 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
19509 enable_sjlj_exceptions=yes
19510 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
19511 enable_sjlj_exceptions=no
19512 elif grep __cxa_end_cleanup conftest.s >/dev/null 2>&1 ; then
19514 enable_sjlj_exceptions=no
19517 CXXFLAGS="$old_CXXFLAGS"
19521 if test x$enable_sjlj_exceptions = xyes; then
19523 $as_echo "#define SJLJ_EXCEPTIONS 1" >>confdefs.h
19525 ac_exception_model_name=sjlj
19526 elif test x$enable_sjlj_exceptions = xno; then
19527 ac_exception_model_name="call frame"
19529 as_fn_error "unable to detect exception model" "$LINENO" 5
19532 ac_cpp='$CPP $CPPFLAGS'
19533 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19534 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19535 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_exception_model_name" >&5
19538 $as_echo "$ac_exception_model_name" >&6; }
19540 # If we are non using SJLJ exceptions, and this host does not have support
19541 # for unwinding from a signal handler, enable checked dereferences and divides.
19542 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
19543 CHECKREFSPEC=-fcheck-references
19544 DIVIDESPEC=-fuse-divide-subroutine
19548 # See if the user wants to disable java.net. This is the mildly
19549 # ugly way that we admit that target-side configuration sucks.
19550 # Check whether --enable-java-net was given.
19551 if test "${enable_java_net+set}" = set; then :
19552 enableval=$enable_java_net;
19556 # Whether java.net is built by default can depend on the target.
19557 if test -z "$enable_java_net"; then
19558 enable_java_net=${enable_java_net_default-yes}
19560 if test "$enable_java_net" = no; then
19562 $as_echo "#define DISABLE_JAVA_NET 1" >>confdefs.h
19566 # See if the user wants to configure without libffi. Some
19567 # architectures don't support it, and default values are set in
19570 # Check whether --with-libffi was given.
19571 if test "${with_libffi+set}" = set; then :
19572 withval=$with_libffi; :
19574 with_libffi=${with_libffi_default-yes}
19580 if test "$with_libffi" != no; then
19582 $as_echo "#define USE_LIBFFI 1" >>confdefs.h
19584 LIBFFI=../libffi/libffi_convenience.la
19585 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
19590 # See if the user wants to disable JVMPI support.
19591 # Check whether --enable-jvmpi was given.
19592 if test "${enable_jvmpi+set}" = set; then :
19593 enableval=$enable_jvmpi;
19597 if test "$enable_jvmpi" != no; then
19599 $as_echo "#define ENABLE_JVMPI 1" >>confdefs.h
19603 # If the target is an eCos system, use the appropriate eCos
19605 # FIXME: this should not be a local option but a global target
19606 # system; at present there is no eCos target.
19607 TARGET_ECOS=${PROCESS-"no"}
19609 # Check whether --with-ecos was given.
19610 if test "${with_ecos+set}" = set; then :
19611 withval=$with_ecos; TARGET_ECOS="$with_ecos"
19616 case "$TARGET_ECOS" in
19617 no) case "$host" in
19623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether 'ld' is at least 2.13" >&5
19624 $as_echo_n "checking whether 'ld' is at least 2.13... " >&6; }
19625 LD_PROG=`$CC --print-prog-name=ld
`
19626 LD_VERSION=`$LD_PROG --version`
19627 LD_VERSION_MAJOR=`echo "$LD_VERSION" |
head -1 | cut
-d '.' -f 1 | cut
-d ' ' -f 4`
19628 LD_VERSION_MINOR=`echo "$LD_VERSION" |
head -1 | cut
-d '.' -f 2`
19629 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
19632 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
19636 if test "x$LD_OK" != x; then
19637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
19638 $as_echo "yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6; }
19640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
19641 $as_echo "no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6; }
19642 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
19643 $as_echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
19645 $as_echo "#define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1" >>confdefs.h
19660 $as_echo "#define ECOS 1" >>confdefs.h
19666 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
19669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19670 /* end confdefs.h. */
19671 #include <stdint.h>
19674 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19675 $EGREP "uint32_t" >/dev/null 2>&1; then :
19677 $as_echo "#define HAVE_INT32_DEFINED 1" >>confdefs.h
19682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19683 /* end confdefs.h. */
19684 #include <inttypes.h>
19687 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19688 $EGREP "uint32_t" >/dev/null 2>&1; then :
19690 $as_echo "#define HAVE_INT32_DEFINED 1" >>confdefs.h
19695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19696 /* end confdefs.h. */
19697 #include <sys/types.h>
19700 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19701 $EGREP "u_int32_t" >/dev/null 2>&1; then :
19703 $as_echo "#define HAVE_BSD_INT32_DEFINED 1" >>confdefs.h
19708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19709 /* end confdefs.h. */
19710 #include <sys/config.h>
19713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19714 $EGREP "u_int32_t" >/dev/null 2>&1; then :
19716 $as_echo "#define HAVE_BSD_INT32_DEFINED 1" >>confdefs.h
19722 if test "$PLATFORM" = Win32; then
19723 USING_WIN32_PLATFORM_TRUE=
19724 USING_WIN32_PLATFORM_FALSE='#'
19726 USING_WIN32_PLATFORM_TRUE='#'
19727 USING_WIN32_PLATFORM_FALSE=
19730 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
19731 USING_POSIX_PLATFORM_TRUE=
19732 USING_POSIX_PLATFORM_FALSE='#'
19734 USING_POSIX_PLATFORM_TRUE='#'
19735 USING_POSIX_PLATFORM_FALSE=
19740 *-darwin*) DARWIN_CRT=true ;;
19741 *) DARWIN_CRT=false ;;
19743 if $DARWIN_CRT; then
19744 USING_DARWIN_CRT_TRUE=
19745 USING_DARWIN_CRT_FALSE='#'
19747 USING_DARWIN_CRT_TRUE='#'
19748 USING_DARWIN_CRT_FALSE=
19752 # This may not be defined in a non-ANS conformant embedded system.
19753 # FIXME: Should these case a runtime exception in that case?
19754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19755 /* end confdefs.h. */
19759 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19760 $EGREP "localtime" >/dev/null 2>&1; then :
19762 $as_echo "#define HAVE_LOCALTIME 1" >>confdefs.h
19768 # Create the subdirectory for natFile.cc, or the attempt
19769 # to create the link will fail.
19770 test -d java || mkdir java
19771 test -d java/io || mkdir java/io
19772 test -d gnu || mkdir gnu
19773 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
19776 # Likewise for natConcreteProcess.cc.
19777 test -d java/lang || mkdir java/lang
19778 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
19781 # Likewise for natVMInetAddress.cc and natVMNetworkInterface.cc.
19782 test -d java/net || mkdir java/net
19783 ac_config_links="$ac_config_links java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc"
19785 ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
19788 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
19789 test -d gnu/java || mkdir gnu/java
19790 test -d gnu/java/net || mkdir gnu/java/net
19791 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
19793 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
19796 # Likewise for natVMPipe.cc and natVMSelector.cc.
19797 test -d gnu/java/nio || mkdir gnu/java/nio
19798 ac_config_links="$ac_config_links gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc"
19800 ac_config_links="$ac_config_links gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc"
19803 # Likewise for natFileChannelImpl.cc
19804 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
19805 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
19808 # Likewise for natVMSecureRandom.cc
19809 test -d gnu/java/security || mkdir gnu/java/security
19810 test -d gnu/java/security/jce || mkdir gnu/java/security/jce
19811 test -d gnu/java/security/jce/prng || mkdir gnu/java/security/jce/prng
19812 ac_config_links="$ac_config_links gnu/java/security/jce/prng/natVMSecureRandom.cc:gnu/java/security/jce/prng/natVMSecureRandom${FILE-${PLATFORM}}.cc"
19817 SYSTEMSPEC="-lgdi32 -lws2_32"
19818 if test "${with_win32_nlsapi}" = "unicows"; then
19819 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
19823 SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
19832 # Check whether --with-system-zlib was given.
19833 if test "${with_system_zlib+set}" = set; then :
19834 withval=$with_system_zlib;
19842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
19843 $as_echo_n "checking for X... " >&6; }
19846 # Check whether --with-x was given.
19847 if test "${with_x+set}" = set; then :
19851 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
19852 if test "x$with_x" = xno; then
19853 # The user explicitly disabled X.
19856 case $x_includes,$x_libraries in #(
19857 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
19858 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
19859 $as_echo_n "(cached) " >&6
19861 # One or both of the vars are not set, and there is no cached value.
19862 ac_x_includes=no ac_x_libraries=no
19863 rm -f -r conftest.dir
19864 if mkdir conftest.dir; then
19866 cat >Imakefile <<'_ACEOF'
19868 @echo incroot='${INCROOT}'
19870 @echo usrlibdir='${USRLIBDIR}'
19872 @echo libdir='${LIBDIR}'
19874 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
19875 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
19876 for ac_var in incroot usrlibdir libdir; do
19877 eval "ac_im_$ac_var=\`\
${MAKE-make} $ac_var 2>/dev
/null |
sed -n 's/^$ac_var=//p'\
`"
19879 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
19880 for ac_extension in a so sl dylib la dll; do
19881 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
19882 test -f "$ac_im_libdir/libX11.$ac_extension"; then
19883 ac_im_usrlibdir=$ac_im_libdir; break
19886 # Screen out bogus values from the imake configuration. They are
19887 # bogus both because they are the default anyway, and because
19888 # using them would break gcc on systems where it needs fixed includes.
19889 case $ac_im_incroot in
19890 /usr/include) ac_x_includes= ;;
19891 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
19893 case $ac_im_usrlibdir in
19894 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
19895 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
19899 rm -f -r conftest.dir
19902 # Standard set of common directories for X headers.
19903 # Check X11 before X11Rn because it is often a symlink to the current release.
19917 /usr/local/X11/include
19918 /usr/local/X11R7/include
19919 /usr/local/X11R6/include
19920 /usr/local/X11R5/include
19921 /usr/local/X11R4/include
19923 /usr/local/include/X11
19924 /usr/local/include/X11R7
19925 /usr/local/include/X11R6
19926 /usr/local/include/X11R5
19927 /usr/local/include/X11R4
19931 /usr/XFree86/include/X11
19935 /usr/unsupported/include
19936 /usr/athena/include
19937 /usr/local/x11r5/include
19938 /usr/lpp/Xamples/include
19940 /usr/openwin/include
19941 /usr/openwin/share/include'
19943 if test "$ac_x_includes" = no; then
19944 # Guess where to find include files, by looking for Xlib.h.
19945 # First, try using that file with no special directory specified.
19946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19947 /* end confdefs.h. */
19948 #include <X11/Xlib.h>
19950 if ac_fn_c_try_cpp "$LINENO"; then :
19951 # We can compile using X headers with no special include directory.
19954 for ac_dir in $ac_x_header_dirs; do
19955 if test -r "$ac_dir/X11/Xlib.h"; then
19956 ac_x_includes=$ac_dir
19961 rm -f conftest.err conftest.$ac_ext
19962 fi # $ac_x_includes = no
19964 if test "$ac_x_libraries" = no; then
19965 # Check for the libraries.
19966 # See if we find them without any special options.
19967 # Don't add to $LIBS permanently.
19970 if test x$gcc_no_link = xyes; then
19971 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
19973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19974 /* end confdefs.h. */
19975 #include <X11/Xlib.h>
19984 if ac_fn_c_try_link "$LINENO"; then :
19986 # We can link X programs with no special library path.
19990 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" |
sed s
/include
/lib
/g
`
19992 # Don't even attempt the hair of trying to link an X program!
19993 for ac_extension in a so sl dylib la dll; do
19994 if test -r "$ac_dir/libX11.$ac_extension"; then
19995 ac_x_libraries=$ac_dir
20001 rm -f core conftest.err conftest.$ac_objext \
20002 conftest$ac_exeext conftest.$ac_ext
20003 fi # $ac_x_libraries = no
20005 case $ac_x_includes,$ac_x_libraries in #(
20006 no,* | *,no | *\'*)
20007 # Didn't find X, or a directory has "'" in its name.
20008 ac_cv_have_x="have_x=no";; #(
20010 # Record where we found X for the cache.
20011 ac_cv_have_x="have_x=yes\
20012 ac_x_includes='$ac_x_includes'\
20013 ac_x_libraries='$ac_x_libraries'"
20019 eval "$ac_cv_have_x"
20022 if test "$have_x" != yes; then
20023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
20024 $as_echo "$have_x" >&6; }
20027 # If each of the values was on the command line, it overrides each guess.
20028 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
20029 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
20030 # Update the cache value to reflect the command line values.
20031 ac_cv_have_x="have_x=yes\
20032 ac_x_includes='$x_includes'\
20033 ac_x_libraries='$x_libraries'"
20034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
20035 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
20038 if test "$no_x" = yes; then
20039 # Not all programs may use this symbol, but it does not hurt to define it.
20041 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
20043 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
20045 if test -n "$x_includes"; then
20046 X_CFLAGS="$X_CFLAGS -I$x_includes"
20049 # It would also be nice to do this for all -L options, not just this one.
20050 if test -n "$x_libraries"; then
20051 X_LIBS="$X_LIBS -L$x_libraries"
20052 # For Solaris; some versions of Sun CC require a space after -R and
20053 # others require no space. Words are not sufficient . . . .
20054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
20055 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
20056 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
20057 ac_xsave_c_werror_flag=$ac_c_werror_flag
20058 ac_c_werror_flag=yes
20059 if test x$gcc_no_link = xyes; then
20060 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20063 /* end confdefs.h. */
20073 if ac_fn_c_try_link "$LINENO"; then :
20074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20075 $as_echo "no" >&6; }
20076 X_LIBS="$X_LIBS -R$x_libraries"
20078 LIBS="$ac_xsave_LIBS -R $x_libraries"
20079 if test x$gcc_no_link = xyes; then
20080 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20083 /* end confdefs.h. */
20093 if ac_fn_c_try_link "$LINENO"; then :
20094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20095 $as_echo "yes" >&6; }
20096 X_LIBS="$X_LIBS -R $x_libraries"
20098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
20099 $as_echo "neither works" >&6; }
20101 rm -f core conftest.err conftest.$ac_objext \
20102 conftest$ac_exeext conftest.$ac_ext
20104 rm -f core conftest.err conftest.$ac_objext \
20105 conftest$ac_exeext conftest.$ac_ext
20106 ac_c_werror_flag=$ac_xsave_c_werror_flag
20107 LIBS=$ac_xsave_LIBS
20110 # Check for system-dependent libraries X programs must link with.
20111 # Do this before checking for the system-independent R6 libraries
20112 # (-lICE), since we may need -lsocket or whatever for X linking.
20114 if test "$ISC" = yes; then
20115 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
20117 # Martyn Johnson says this is needed for Ultrix, if the X
20118 # libraries were built with DECnet support. And Karl Berry says
20119 # the Alpha needs dnet_stub (dnet does not exist).
20120 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
20121 if test x$gcc_no_link = xyes; then
20122 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20125 /* end confdefs.h. */
20127 /* Override any GCC internal prototype to avoid an error.
20128 Use char because int might match the return type of a GCC
20129 builtin and then its argument prototype would still apply. */
20133 char XOpenDisplay ();
20137 return XOpenDisplay ();
20142 if ac_fn_c_try_link "$LINENO"; then :
20145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
20146 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
20147 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
20148 $as_echo_n "(cached) " >&6
20150 ac_check_lib_save_LIBS=$LIBS
20151 LIBS="-ldnet $LIBS"
20152 if test x$gcc_no_link = xyes; then
20153 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20156 /* end confdefs.h. */
20158 /* Override any GCC internal prototype to avoid an error.
20159 Use char because int might match the return type of a GCC
20160 builtin and then its argument prototype would still apply. */
20168 return dnet_ntoa ();
20173 if ac_fn_c_try_link "$LINENO"; then :
20174 ac_cv_lib_dnet_dnet_ntoa=yes
20176 ac_cv_lib_dnet_dnet_ntoa=no
20178 rm -f core conftest.err conftest.$ac_objext \
20179 conftest$ac_exeext conftest.$ac_ext
20180 LIBS=$ac_check_lib_save_LIBS
20182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
20183 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
20184 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
20185 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
20188 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
20189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
20190 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
20191 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
20192 $as_echo_n "(cached) " >&6
20194 ac_check_lib_save_LIBS=$LIBS
20195 LIBS="-ldnet_stub $LIBS"
20196 if test x$gcc_no_link = xyes; then
20197 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20200 /* end confdefs.h. */
20202 /* Override any GCC internal prototype to avoid an error.
20203 Use char because int might match the return type of a GCC
20204 builtin and then its argument prototype would still apply. */
20212 return dnet_ntoa ();
20217 if ac_fn_c_try_link "$LINENO"; then :
20218 ac_cv_lib_dnet_stub_dnet_ntoa=yes
20220 ac_cv_lib_dnet_stub_dnet_ntoa=no
20222 rm -f core conftest.err conftest.$ac_objext \
20223 conftest$ac_exeext conftest.$ac_ext
20224 LIBS=$ac_check_lib_save_LIBS
20226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
20227 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
20228 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
20229 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
20234 rm -f core conftest.err conftest.$ac_objext \
20235 conftest$ac_exeext conftest.$ac_ext
20236 LIBS="$ac_xsave_LIBS"
20238 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
20239 # to get the SysV transport functions.
20240 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
20242 # The nsl library prevents programs from opening the X display
20243 # on Irix 5.2, according to T.E. Dickey.
20244 # The functions gethostbyname, getservbyname, and inet_addr are
20245 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
20246 ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
20247 if test "x$ac_cv_func_gethostbyname" = x""yes; then :
20251 if test $ac_cv_func_gethostbyname = no; then
20252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
20253 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
20254 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
20255 $as_echo_n "(cached) " >&6
20257 ac_check_lib_save_LIBS=$LIBS
20259 if test x$gcc_no_link = xyes; then
20260 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20263 /* end confdefs.h. */
20265 /* Override any GCC internal prototype to avoid an error.
20266 Use char because int might match the return type of a GCC
20267 builtin and then its argument prototype would still apply. */
20271 char gethostbyname ();
20275 return gethostbyname ();
20280 if ac_fn_c_try_link "$LINENO"; then :
20281 ac_cv_lib_nsl_gethostbyname=yes
20283 ac_cv_lib_nsl_gethostbyname=no
20285 rm -f core conftest.err conftest.$ac_objext \
20286 conftest$ac_exeext conftest.$ac_ext
20287 LIBS=$ac_check_lib_save_LIBS
20289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
20290 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
20291 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
20292 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
20295 if test $ac_cv_lib_nsl_gethostbyname = no; then
20296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
20297 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
20298 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
20299 $as_echo_n "(cached) " >&6
20301 ac_check_lib_save_LIBS=$LIBS
20303 if test x$gcc_no_link = xyes; then
20304 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20307 /* end confdefs.h. */
20309 /* Override any GCC internal prototype to avoid an error.
20310 Use char because int might match the return type of a GCC
20311 builtin and then its argument prototype would still apply. */
20315 char gethostbyname ();
20319 return gethostbyname ();
20324 if ac_fn_c_try_link "$LINENO"; then :
20325 ac_cv_lib_bsd_gethostbyname=yes
20327 ac_cv_lib_bsd_gethostbyname=no
20329 rm -f core conftest.err conftest.$ac_objext \
20330 conftest$ac_exeext conftest.$ac_ext
20331 LIBS=$ac_check_lib_save_LIBS
20333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
20334 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
20335 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
20336 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
20342 # lieder@skyler.mavd.honeywell.com says without -lsocket,
20343 # socket/setsockopt and other routines are undefined under SCO ODT
20344 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
20345 # on later versions), says Simon Leinen: it contains gethostby*
20346 # variants that don't use the name server (or something). -lsocket
20347 # must be given before -lnsl if both are needed. We assume that
20348 # if connect needs -lnsl, so does gethostbyname.
20349 ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
20350 if test "x$ac_cv_func_connect" = x""yes; then :
20354 if test $ac_cv_func_connect = no; then
20355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
20356 $as_echo_n "checking for connect in -lsocket... " >&6; }
20357 if test "${ac_cv_lib_socket_connect+set}" = set; then :
20358 $as_echo_n "(cached) " >&6
20360 ac_check_lib_save_LIBS=$LIBS
20361 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
20362 if test x$gcc_no_link = xyes; then
20363 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20366 /* end confdefs.h. */
20368 /* Override any GCC internal prototype to avoid an error.
20369 Use char because int might match the return type of a GCC
20370 builtin and then its argument prototype would still apply. */
20383 if ac_fn_c_try_link "$LINENO"; then :
20384 ac_cv_lib_socket_connect=yes
20386 ac_cv_lib_socket_connect=no
20388 rm -f core conftest.err conftest.$ac_objext \
20389 conftest$ac_exeext conftest.$ac_ext
20390 LIBS=$ac_check_lib_save_LIBS
20392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
20393 $as_echo "$ac_cv_lib_socket_connect" >&6; }
20394 if test "x$ac_cv_lib_socket_connect" = x""yes; then :
20395 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
20400 # Guillermo Gomez says -lposix is necessary on A/UX.
20401 ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
20402 if test "x$ac_cv_func_remove" = x""yes; then :
20406 if test $ac_cv_func_remove = no; then
20407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
20408 $as_echo_n "checking for remove in -lposix... " >&6; }
20409 if test "${ac_cv_lib_posix_remove+set}" = set; then :
20410 $as_echo_n "(cached) " >&6
20412 ac_check_lib_save_LIBS=$LIBS
20413 LIBS="-lposix $LIBS"
20414 if test x$gcc_no_link = xyes; then
20415 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20418 /* end confdefs.h. */
20420 /* Override any GCC internal prototype to avoid an error.
20421 Use char because int might match the return type of a GCC
20422 builtin and then its argument prototype would still apply. */
20435 if ac_fn_c_try_link "$LINENO"; then :
20436 ac_cv_lib_posix_remove=yes
20438 ac_cv_lib_posix_remove=no
20440 rm -f core conftest.err conftest.$ac_objext \
20441 conftest$ac_exeext conftest.$ac_ext
20442 LIBS=$ac_check_lib_save_LIBS
20444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
20445 $as_echo "$ac_cv_lib_posix_remove" >&6; }
20446 if test "x$ac_cv_lib_posix_remove" = x""yes; then :
20447 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
20452 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
20453 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
20454 if test "x$ac_cv_func_shmat" = x""yes; then :
20458 if test $ac_cv_func_shmat = no; then
20459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
20460 $as_echo_n "checking for shmat in -lipc... " >&6; }
20461 if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
20462 $as_echo_n "(cached) " >&6
20464 ac_check_lib_save_LIBS=$LIBS
20466 if test x$gcc_no_link = xyes; then
20467 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20470 /* end confdefs.h. */
20472 /* Override any GCC internal prototype to avoid an error.
20473 Use char because int might match the return type of a GCC
20474 builtin and then its argument prototype would still apply. */
20487 if ac_fn_c_try_link "$LINENO"; then :
20488 ac_cv_lib_ipc_shmat=yes
20490 ac_cv_lib_ipc_shmat=no
20492 rm -f core conftest.err conftest.$ac_objext \
20493 conftest$ac_exeext conftest.$ac_ext
20494 LIBS=$ac_check_lib_save_LIBS
20496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
20497 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
20498 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
20499 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
20505 # Check for libraries that X11R6 Xt/Xaw programs need.
20506 ac_save_LDFLAGS=$LDFLAGS
20507 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
20508 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
20509 # check for ICE first), but we must link in the order -lSM -lICE or
20510 # we get undefined symbols. So assume we have SM if we have ICE.
20511 # These have to be linked with before -lX11, unlike the other
20512 # libraries we check for below, so use a different variable.
20513 # John Interrante, Karl Berry
20514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
20515 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
20516 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
20517 $as_echo_n "(cached) " >&6
20519 ac_check_lib_save_LIBS=$LIBS
20520 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
20521 if test x$gcc_no_link = xyes; then
20522 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20525 /* end confdefs.h. */
20527 /* Override any GCC internal prototype to avoid an error.
20528 Use char because int might match the return type of a GCC
20529 builtin and then its argument prototype would still apply. */
20533 char IceConnectionNumber ();
20537 return IceConnectionNumber ();
20542 if ac_fn_c_try_link "$LINENO"; then :
20543 ac_cv_lib_ICE_IceConnectionNumber=yes
20545 ac_cv_lib_ICE_IceConnectionNumber=no
20547 rm -f core conftest.err conftest.$ac_objext \
20548 conftest$ac_exeext conftest.$ac_ext
20549 LIBS=$ac_check_lib_save_LIBS
20551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
20552 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
20553 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
20554 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
20557 LDFLAGS=$ac_save_LDFLAGS
20562 # FIXME: this should be _libs on some hosts.
20565 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
20568 # extra LD Flags which are required for targets
20571 # For now we have to disable it on darwin[8-9] because it slows down
20572 # the linking phase. A possible bug in ld?
20573 # on Darwin -single_module speeds up loading of the dynamic libraries.
20574 extra_ldflags_libjava=-Wl,-single_module
20577 # Some of the ARM unwinder code is actually in libstdc++. We
20578 # could in principle replicate it in libgcj, but it's better to
20579 # have a dependency on libstdc++.
20580 extra_ldflags='-L$(here)/../libstdc++-v3/src/.libs -lstdc++'
20581 LIBSTDCXXSPEC=-lstdc++
20582 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -L`${PWDCMD-pwd}`/../libstdc++-v3/src/.libs -rpath `${PWDCMD-pwd}`/.libs:`${PWDCMD-pwd}`/../libstdc++-v3/src/.libs -lstdc++"
20585 extra_ldflags_libjava=-liconv
20588 extra_ldflags_libjava=-lws2_32
20593 # extra LD Flags which are required for targets
20602 # Check for --no-merge-exidx-entries, an ARM-specific linker option.
20603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --no-merge-exidx-entries" >&5
20604 $as_echo_n "checking for --no-merge-exidx-entries... " >&6; }
20605 if test "${libgcj_cv_exidx+set}" = set; then :
20606 $as_echo_n "(cached) " >&6
20608 saved_ldflags="$LDFLAGS"
20609 LDFLAGS="${LDFLAGS} -Wl,--no-merge-exidx-entries"
20610 if test x$gcc_no_link = xyes; then
20611 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20614 /* end confdefs.h. */
20615 int main(void){ return 0;}
20617 if ac_fn_c_try_link "$LINENO"; then :
20618 eval "libgcj_cv_exidx=yes"
20620 eval "libgcj_cv_exidx=no"
20622 rm -f core conftest.err conftest.$ac_objext \
20623 conftest$ac_exeext conftest.$ac_ext
20624 LDFLAGS="${saved_ldflags}"
20627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcj_cv_exidx" >&5
20628 $as_echo "$libgcj_cv_exidx" >&6; }
20629 if test "${libgcj_cv_exidx}" = "yes"; then
20630 SYSTEMSPEC="${SYSTEMSPEC} --no-merge-exidx-entries"
20631 extra_ldflags="${extra_ldflags} -Wl,--no-merge-exidx-entries"
20641 # Allow the GC to be disabled. Can be useful when debugging.
20642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for garbage collector to use" >&5
20643 $as_echo_n "checking for garbage collector to use... " >&6; }
20644 # Check whether --enable-java-gc was given.
20645 if test "${enable_java_gc+set}" = set; then :
20646 enableval=$enable_java_gc; GC=$enableval
20659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: boehm" >&5
20660 $as_echo "boehm" >&6; }
20661 GCLIBS=../boehm-gc/libgcjgc_convenience.la
20662 JC1GCSPEC='-fuse-boehm-gc'
20663 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
20664 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
20667 # The POSIX thread support needs to know this.
20669 $as_echo "#define HAVE_BOEHM_GC 1" >>confdefs.h
20673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
20674 $as_echo "none" >&6; }
20678 as_fn_error "unrecognized collector \"$GC\"" "$LINENO" 5
20687 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
20689 if test "$GC" = boehm; then
20690 USING_BOEHMGC_TRUE=
20691 USING_BOEHMGC_FALSE='#'
20693 USING_BOEHMGC_TRUE='#'
20694 USING_BOEHMGC_FALSE=
20697 if test "$GC" = no; then
20699 USING_NOGC_FALSE='#'
20701 USING_NOGC_TRUE='#'
20707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
20708 $as_echo_n "checking for thread model used by GCC... " >&6; }
20709 THREADS=`$CC -v 2>&1 |
sed -n 's/^Thread model: //p'`
20710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $THREADS" >&5
20711 $as_echo "$THREADS" >&6; }
20714 no | none | single)
20717 aix | posix | pthreads)
20722 $as_echo "#define LINUX_THREADS 1" >>confdefs.h
20730 as_fn_error "thread package $THREADS not yet supported" "$LINENO" 5
20733 as_fn_error "$THREADS is an unknown thread package" "$LINENO" 5
20744 THREADSTARTFILESPEC=
20749 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
20752 # Before FreeBSD 5, it didn't have -lpthread (or any library which
20753 # merely adds pthread_* functions) but it does have a -pthread switch
20754 # which is required at link-time to select -lc_r *instead* of -lc.
20755 THREADLDFLAGS=-pthread
20756 # Don't set THREADSPEC here as might be expected since -pthread is
20757 # not processed when found within a spec file, it must come from
20758 # the command line. For now, the user must provide the -pthread
20759 # switch to link code compiled with gcj. In future, consider adding
20760 # support for weak references to pthread_* functions ala gthr.h API.
20761 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
20764 # FreeBSD >=5.3 implements a model much closer to other modern UNIX
20765 # systems which support threads and -lpthread.
20766 THREADLDFLAGS=-pthread
20767 THREADSPEC=-lpthread
20770 THREADCXXFLAGS=-pthread
20771 # boehm-gc needs some functions from librt, so link that too.
20772 THREADLIBS='-lpthread -lrt'
20773 THREADSPEC='-lpthread -lrt'
20776 # Don't set THREADLIBS or THREADSPEC as Darwin already
20777 # provides pthread via libSystem.
20780 THREADLIBS=-lpthread
20781 THREADSPEC=-lpthread
20784 THREADH=posix-threads.h
20785 # MIT pthreads doesn't seem to have the mutexattr functions.
20786 # But for now we don't check for it. We just assume you aren't
20787 # using MIT pthreads.
20789 $as_echo "#define HAVE_PTHREAD_MUTEXATTR_INIT 1" >>confdefs.h
20792 # If we're using the Boehm GC, then we happen to know that it
20793 # defines _REENTRANT, so we don't bother. Eww.
20794 if test "$GC" != boehm; then
20796 $as_echo "#define _REENTRANT 1" >>confdefs.h
20800 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
20805 THREADH=win32-threads.h
20806 THREADCXXFLAGS=-mthreads
20807 # We need thread-safe exception handling so _CRT_MT should be set to 1.
20808 # But we do not want the executables created to be dependent on
20809 # mingwm10.dll which provides a __mingwthr_key_dtor() that cleans up
20810 # exception handling contexts. The following kludge achieves this effect
20811 # and causes a dummy __mingwthr_key_dtor() to be linked in from
20812 # libmingw32.a. This causes a memory leak of about 24 bytes per thread.
20813 # A workaround is to explicitly use -mthreads while linking Java programs.
20814 # See PR libgcj/28263.
20816 # FIXME: In Java we are able to detect thread death at the end of
20817 # Thread.run() so we should be able to clean up the exception handling
20818 # contexts ourselves.
20823 THREADSTARTFILESPEC='crtmt%O%s'
20828 THREADH=no-threads.h
20831 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
20840 if test "$THREADS" = posix; then
20841 USING_POSIX_THREADS_TRUE=
20842 USING_POSIX_THREADS_FALSE='#'
20844 USING_POSIX_THREADS_TRUE='#'
20845 USING_POSIX_THREADS_FALSE=
20848 if test "$THREADS" = win32; then
20849 USING_WIN32_THREADS_TRUE=
20850 USING_WIN32_THREADS_FALSE='#'
20852 USING_WIN32_THREADS_TRUE='#'
20853 USING_WIN32_THREADS_FALSE=
20856 if test "$THREADS" = none; then
20857 USING_NO_THREADS_TRUE=
20858 USING_NO_THREADS_FALSE='#'
20860 USING_NO_THREADS_TRUE='#'
20861 USING_NO_THREADS_FALSE=
20864 if test "$enable_shared" != yes; then
20867 if test "$use_libgcj_bc" = yes; then
20868 USE_LIBGCJ_BC_TRUE=
20869 USE_LIBGCJ_BC_FALSE='#'
20871 USE_LIBGCJ_BC_TRUE='#'
20872 USE_LIBGCJ_BC_FALSE=
20876 if test -d sysdep; then true; else mkdir sysdep; fi
20877 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
20879 ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
20881 ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
20884 LIBGCJ_SPEC_LGCJ=-lgcj
20885 LIBGCJ_SPEC_LGCJ_BC=-lgcj_bc
20886 if test x"$libgcj_spec_lgcj_override" != x ; then
20887 LIBGCJ_SPEC_LGCJ=$libgcj_spec_lgcj_override
20889 if test x"$libgcj_spec_lgcj_bc_override" != x ; then
20890 LIBGCJ_SPEC_LGCJ_BC=$libgcj_spec_lgcj_bc_override
20892 LIBGCJ_SPEC="%{s-bc-abi:} $LIBGCJ_SPEC_LGCJ"
20893 if test "$use_libgcj_bc" = yes; then
20894 LIBGCJ_SPEC="%{static|static-libgcj|!s-bc-abi:$LIBGCJ_SPEC_LGCJ;:$LIBGCJ_SPEC_LGCJ_BC}"
20895 LIBGCJ_BC_SPEC="%{findirect-dispatch:-fPIC}"
20901 # Hash synchronization is only useful with posix threads right now.
20902 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
20903 HASH_SYNC_SPEC=-fhash-synchronization
20905 $as_echo "#define JV_HASH_SYNCHRONIZATION 1" >>confdefs.h
20910 if test "$GCC" = yes; then
20912 USING_GCC_FALSE='#'
20919 # We're in the tree with libgcc, and need to include some of its headers.
20920 LIBGCC_UNWIND_INCLUDE='-I$(multi_basedir)/./libjava/../libgcc'
20922 if test "x${with_newlib}" = "xyes"; then
20923 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
20924 # may not work correctly, because the compiler may not be able to
20925 # link executables.
20927 # We assume newlib. This lets us hard-code the functions we know
20930 $as_echo "#define HAVE_MEMMOVE 1" >>confdefs.h
20933 $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
20936 $as_echo "#define HAVE_TIME 1" >>confdefs.h
20939 $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
20942 $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h
20945 $as_echo "#define HAVE_USLEEP_DECL 1" >>confdefs.h
20947 # This is only for POSIX threads.
20949 $as_echo "#define HAVE_PTHREAD_MUTEXATTR_INIT 1" >>confdefs.h
20952 # Assume we do not have getuid and friends.
20954 $as_echo "#define NO_GETUID 1" >>confdefs.h
20958 for ac_func in strerror_r select fstat open fsync sleep opendir \
20959 localtime_r getpwuid_r getcwd \
20960 access stat lstat mkdir rename rmdir unlink utime chmod readlink \
20961 nl_langinfo setlocale \
20962 inet_pton uname inet_ntoa \
20963 getrlimit sigaction ftruncate mmap \
20966 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
20967 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20968 eval as_val=\$$as_ac_var
20969 if test "x$as_val" = x""yes; then :
20970 cat >>confdefs.h <<_ACEOF
20971 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20977 for ac_func in inet_aton inet_addr
20979 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
20980 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20981 eval as_val=\$$as_ac_var
20982 if test "x$as_val" = x""yes; then :
20983 cat >>confdefs.h <<_ACEOF
20984 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20990 for ac_header in unistd.h dlfcn.h sys/resource.h
20992 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
20993 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
20994 eval as_val=\$$as_ac_Header
20995 if test "x$as_val" = x""yes; then :
20996 cat >>confdefs.h <<_ACEOF
20997 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
21004 # Do an additional check on dld, HP-UX for example has dladdr in libdld.sl
21005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dladdr in -ldl" >&5
21006 $as_echo_n "checking for dladdr in -ldl... " >&6; }
21007 if test "${ac_cv_lib_dl_dladdr+set}" = set; then :
21008 $as_echo_n "(cached) " >&6
21010 ac_check_lib_save_LIBS=$LIBS
21012 if test x$gcc_no_link = xyes; then
21013 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21016 /* end confdefs.h. */
21018 /* Override any GCC internal prototype to avoid an error.
21019 Use char because int might match the return type of a GCC
21020 builtin and then its argument prototype would still apply. */
21033 if ac_fn_c_try_link "$LINENO"; then :
21034 ac_cv_lib_dl_dladdr=yes
21036 ac_cv_lib_dl_dladdr=no
21038 rm -f core conftest.err conftest.$ac_objext \
21039 conftest$ac_exeext conftest.$ac_ext
21040 LIBS=$ac_check_lib_save_LIBS
21042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dladdr" >&5
21043 $as_echo "$ac_cv_lib_dl_dladdr" >&6; }
21044 if test "x$ac_cv_lib_dl_dladdr" = x""yes; then :
21047 $as_echo "#define HAVE_DLADDR 1" >>confdefs.h
21051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dladdr in -ldld" >&5
21052 $as_echo_n "checking for dladdr in -ldld... " >&6; }
21053 if test "${ac_cv_lib_dld_dladdr+set}" = set; then :
21054 $as_echo_n "(cached) " >&6
21056 ac_check_lib_save_LIBS=$LIBS
21058 if test x$gcc_no_link = xyes; then
21059 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21062 /* end confdefs.h. */
21064 /* Override any GCC internal prototype to avoid an error.
21065 Use char because int might match the return type of a GCC
21066 builtin and then its argument prototype would still apply. */
21079 if ac_fn_c_try_link "$LINENO"; then :
21080 ac_cv_lib_dld_dladdr=yes
21082 ac_cv_lib_dld_dladdr=no
21084 rm -f core conftest.err conftest.$ac_objext \
21085 conftest$ac_exeext conftest.$ac_ext
21086 LIBS=$ac_check_lib_save_LIBS
21088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dladdr" >&5
21089 $as_echo "$ac_cv_lib_dld_dladdr" >&6; }
21090 if test "x$ac_cv_lib_dld_dladdr" = x""yes; then :
21093 $as_echo "#define HAVE_DLADDR 1" >>confdefs.h
21100 if test x"$cross_compiling" = x"no"; then
21101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/self/exe" >&5
21102 $as_echo_n "checking for /proc/self/exe... " >&6; }
21103 if test "${ac_cv_file__proc_self_exe+set}" = set; then :
21104 $as_echo_n "(cached) " >&6
21106 test "$cross_compiling" = yes &&
21107 as_fn_error "cannot check for file existence when cross compiling" "$LINENO" 5
21108 if test -r "/proc/self/exe"; then
21109 ac_cv_file__proc_self_exe=yes
21111 ac_cv_file__proc_self_exe=no
21114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__proc_self_exe" >&5
21115 $as_echo "$ac_cv_file__proc_self_exe" >&6; }
21116 if test "x$ac_cv_file__proc_self_exe" = x""yes; then :
21118 cat >>confdefs.h <<_ACEOF
21119 #define HAVE__PROC_SELF_EXE 1
21123 $as_echo "#define HAVE_PROC_SELF_EXE 1" >>confdefs.h
21127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/self/maps" >&5
21128 $as_echo_n "checking for /proc/self/maps... " >&6; }
21129 if test "${ac_cv_file__proc_self_maps+set}" = set; then :
21130 $as_echo_n "(cached) " >&6
21132 test "$cross_compiling" = yes &&
21133 as_fn_error "cannot check for file existence when cross compiling" "$LINENO" 5
21134 if test -r "/proc/self/maps"; then
21135 ac_cv_file__proc_self_maps=yes
21137 ac_cv_file__proc_self_maps=no
21140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__proc_self_maps" >&5
21141 $as_echo "$ac_cv_file__proc_self_maps" >&6; }
21142 if test "x$ac_cv_file__proc_self_maps" = x""yes; then :
21144 cat >>confdefs.h <<_ACEOF
21145 #define HAVE__PROC_SELF_MAPS 1
21149 $as_echo "#define HAVE_PROC_SELF_MAPS 1" >>confdefs.h
21157 $as_echo "#define HAVE_PROC_SELF_EXE 1" >>confdefs.h
21160 $as_echo "#define HAVE_PROC_SELF_MAPS 1" >>confdefs.h
21167 if test "X$prefix" = "XNONE"; then
21168 acl_final_prefix="$ac_default_prefix"
21170 acl_final_prefix="$prefix"
21172 if test "X$exec_prefix" = "XNONE"; then
21173 acl_final_exec_prefix='${prefix}'
21175 acl_final_exec_prefix="$exec_prefix"
21177 acl_save_prefix="$prefix"
21178 prefix="$acl_final_prefix"
21179 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
21180 prefix="$acl_save_prefix"
21183 # Check whether --with-gnu-ld was given.
21184 if test "${with_gnu_ld+set}" = set; then :
21185 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
21190 # Prepare PATH_SEPARATOR.
21191 # The user is always right.
21192 if test "${PATH_SEPARATOR+set}" != set; then
21193 echo "#! /bin/sh" >conf$$.sh
21194 echo "exit 0" >>conf$$.sh
21196 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21204 if test "$GCC" = yes; then
21205 # Check if gcc -print-prog-name=ld gives a path.
21206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
21207 $as_echo_n "checking for ld used by GCC... " >&6; }
21210 # gcc leaves a trailing carriage return which upsets mingw
21211 ac_prog=`($CC -print-prog-name=ld
) 2>&5 |
tr -d '\015'` ;;
21213 ac_prog=`($CC -print-prog-name=ld
) 2>&5` ;;
21216 # Accept absolute paths.
21217 [\\/]* | [A-Za-z]:[\\/]*)
21218 re_direlt='/[^/][^/]*/\.\./'
21219 # Canonicalize the path of ld
21220 ac_prog=`echo $ac_prog|
sed 's%\\\\%/%g'`
21221 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
21222 ac_prog=`echo $ac_prog|
sed "s%$re_direlt%/%"`
21224 test -z "$LD" && LD="$ac_prog"
21227 # If it fails, then pretend we aren't using GCC.
21231 # If it is relative, then search for the first ld in PATH.
21232 with_gnu_ld=unknown
21235 elif test "$with_gnu_ld" = yes; then
21236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
21237 $as_echo_n "checking for GNU ld... " >&6; }
21239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
21240 $as_echo_n "checking for non-GNU ld... " >&6; }
21242 if test "${acl_cv_path_LD+set}" = set; then :
21243 $as_echo_n "(cached) " >&6
21245 if test -z "$LD"; then
21246 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
21247 for ac_dir in $PATH; do
21248 test -z "$ac_dir" && ac_dir=.
21249 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
21250 acl_cv_path_LD="$ac_dir/$ac_prog"
21251 # Check to see if the program is GNU ld. I'd rather use --version,
21252 # but apparently some GNU ld's only accept -v.
21253 # Break only if it was the GNU/non-GNU ld that we prefer.
21254 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
21255 test "$with_gnu_ld" != no && break
21257 test "$with_gnu_ld" != yes && break
21263 acl_cv_path_LD="$LD" # Let the user override the test with a path.
21267 LD="$acl_cv_path_LD"
21268 if test -n "$LD"; then
21269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
21270 $as_echo "$LD" >&6; }
21272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21273 $as_echo "no" >&6; }
21275 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
21276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
21277 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
21278 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
21279 $as_echo_n "(cached) " >&6
21281 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
21282 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
21283 acl_cv_prog_gnu_ld=yes
21285 acl_cv_prog_gnu_ld=no
21288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
21289 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
21290 with_gnu_ld=$acl_cv_prog_gnu_ld
21294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
21295 $as_echo_n "checking for shared library run path origin... " >&6; }
21296 if test "${acl_cv_rpath+set}" = set; then :
21297 $as_echo_n "(cached) " >&6
21300 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
21301 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
21303 rm -f ./conftest.sh
21307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
21308 $as_echo "$acl_cv_rpath" >&6; }
21310 libext="$acl_cv_libext"
21311 shlibext="$acl_cv_shlibext"
21312 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
21313 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
21314 hardcode_direct="$acl_cv_hardcode_direct"
21315 hardcode_minus_L="$acl_cv_hardcode_minus_L"
21316 # Check whether --enable-rpath was given.
21317 if test "${enable_rpath+set}" = set; then :
21318 enableval=$enable_rpath; :
21332 acl_save_prefix="$prefix"
21333 prefix="$acl_final_prefix"
21334 acl_save_exec_prefix="$exec_prefix"
21335 exec_prefix="$acl_final_exec_prefix"
21337 eval additional_includedir=\"$includedir\"
21338 eval additional_libdir=\"$libdir\"
21340 exec_prefix="$acl_save_exec_prefix"
21341 prefix="$acl_save_prefix"
21344 # Check whether --with-libiconv-prefix was given.
21345 if test "${with_libiconv_prefix+set}" = set; then :
21346 withval=$with_libiconv_prefix;
21347 if test "X$withval" = "Xno"; then
21350 if test "X$withval" = "X"; then
21352 acl_save_prefix="$prefix"
21353 prefix="$acl_final_prefix"
21354 acl_save_exec_prefix="$exec_prefix"
21355 exec_prefix="$acl_final_exec_prefix"
21357 eval additional_includedir=\"$includedir\"
21358 eval additional_libdir=\"$libdir\"
21360 exec_prefix="$acl_save_exec_prefix"
21361 prefix="$acl_save_prefix"
21364 additional_includedir="$withval/include"
21365 additional_libdir="$withval/lib"
21376 names_already_handled=
21377 names_next_round='iconv '
21378 while test -n "$names_next_round"; do
21379 names_this_round="$names_next_round"
21381 for name in $names_this_round; do
21383 for n in $names_already_handled; do
21384 if test "$n" = "$name"; then
21385 already_handled=yes
21389 if test -z "$already_handled"; then
21390 names_already_handled="$names_already_handled $name"
21391 uppername=`echo "$name" |
sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
21392 eval value=\"\$HAVE_LIB$uppername\"
21393 if test -n "$value"; then
21394 if test "$value" = yes; then
21395 eval value=\"\$LIB$uppername\"
21396 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
21397 eval value=\"\$LTLIB$uppername\"
21398 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
21407 if test $use_additional = yes; then
21408 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
21409 found_dir="$additional_libdir"
21410 found_so="$additional_libdir/lib$name.$shlibext"
21411 if test -f "$additional_libdir/lib$name.la"; then
21412 found_la="$additional_libdir/lib$name.la"
21415 if test -f "$additional_libdir/lib$name.$libext"; then
21416 found_dir="$additional_libdir"
21417 found_a="$additional_libdir/lib$name.$libext"
21418 if test -f "$additional_libdir/lib$name.la"; then
21419 found_la="$additional_libdir/lib$name.la"
21424 if test "X$found_dir" = "X"; then
21425 for x in $LDFLAGS $LTLIBICONV; do
21427 acl_save_prefix="$prefix"
21428 prefix="$acl_final_prefix"
21429 acl_save_exec_prefix="$exec_prefix"
21430 exec_prefix="$acl_final_exec_prefix"
21432 exec_prefix="$acl_save_exec_prefix"
21433 prefix="$acl_save_prefix"
21437 dir=`echo "X$x" |
sed -e 's/^X-L//'`
21438 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
21440 found_so="$dir/lib$name.$shlibext"
21441 if test -f "$dir/lib$name.la"; then
21442 found_la="$dir/lib$name.la"
21445 if test -f "$dir/lib$name.$libext"; then
21447 found_a="$dir/lib$name.$libext"
21448 if test -f "$dir/lib$name.la"; then
21449 found_la="$dir/lib$name.la"
21455 if test "X$found_dir" != "X"; then
21460 if test "X$found_dir" != "X"; then
21461 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
21462 if test "X$found_so" != "X"; then
21463 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
21464 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21467 for x in $ltrpathdirs; do
21468 if test "X$x" = "X$found_dir"; then
21473 if test -z "$haveit"; then
21474 ltrpathdirs="$ltrpathdirs $found_dir"
21476 if test "$hardcode_direct" = yes; then
21477 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21479 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
21480 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21482 for x in $rpathdirs; do
21483 if test "X$x" = "X$found_dir"; then
21488 if test -z "$haveit"; then
21489 rpathdirs="$rpathdirs $found_dir"
21493 for x in $LDFLAGS $LIBICONV; do
21495 acl_save_prefix="$prefix"
21496 prefix="$acl_final_prefix"
21497 acl_save_exec_prefix="$exec_prefix"
21498 exec_prefix="$acl_final_exec_prefix"
21500 exec_prefix="$acl_save_exec_prefix"
21501 prefix="$acl_save_prefix"
21503 if test "X$x" = "X-L$found_dir"; then
21508 if test -z "$haveit"; then
21509 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
21511 if test "$hardcode_minus_L" != no; then
21512 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21514 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
21520 if test "X$found_a" != "X"; then
21521 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
21523 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
21526 additional_includedir=
21527 case "$found_dir" in
21529 basedir=`echo "X$found_dir" |
sed -e 's,^X,,' -e 's,/lib/*$,,'`
21530 additional_includedir="$basedir/include"
21533 if test "X$additional_includedir" != "X"; then
21534 if test "X$additional_includedir" != "X/usr/include"; then
21536 if test "X$additional_includedir" = "X/usr/local/include"; then
21537 if test -n "$GCC"; then
21539 linux*) haveit=yes;;
21543 if test -z "$haveit"; then
21544 for x in $CPPFLAGS $INCICONV; do
21546 acl_save_prefix="$prefix"
21547 prefix="$acl_final_prefix"
21548 acl_save_exec_prefix="$exec_prefix"
21549 exec_prefix="$acl_final_exec_prefix"
21551 exec_prefix="$acl_save_exec_prefix"
21552 prefix="$acl_save_prefix"
21554 if test "X$x" = "X-I$additional_includedir"; then
21559 if test -z "$haveit"; then
21560 if test -d "$additional_includedir"; then
21561 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
21567 if test -n "$found_la"; then
21568 save_libdir="$libdir"
21569 case "$found_la" in
21570 */* | *\\*) . "$found_la" ;;
21571 *) . "./$found_la" ;;
21573 libdir="$save_libdir"
21574 for dep in $dependency_libs; do
21577 additional_libdir=`echo "X$dep" |
sed -e 's/^X-L//'`
21578 if test "X$additional_libdir" != "X/usr/lib"; then
21580 if test "X$additional_libdir" = "X/usr/local/lib"; then
21581 if test -n "$GCC"; then
21583 linux*) haveit=yes;;
21587 if test -z "$haveit"; then
21589 for x in $LDFLAGS $LIBICONV; do
21591 acl_save_prefix="$prefix"
21592 prefix="$acl_final_prefix"
21593 acl_save_exec_prefix="$exec_prefix"
21594 exec_prefix="$acl_final_exec_prefix"
21596 exec_prefix="$acl_save_exec_prefix"
21597 prefix="$acl_save_prefix"
21599 if test "X$x" = "X-L$additional_libdir"; then
21604 if test -z "$haveit"; then
21605 if test -d "$additional_libdir"; then
21606 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
21610 for x in $LDFLAGS $LTLIBICONV; do
21612 acl_save_prefix="$prefix"
21613 prefix="$acl_final_prefix"
21614 acl_save_exec_prefix="$exec_prefix"
21615 exec_prefix="$acl_final_exec_prefix"
21617 exec_prefix="$acl_save_exec_prefix"
21618 prefix="$acl_save_prefix"
21620 if test "X$x" = "X-L$additional_libdir"; then
21625 if test -z "$haveit"; then
21626 if test -d "$additional_libdir"; then
21627 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
21634 dir=`echo "X$dep" |
sed -e 's/^X-R//'`
21635 if test "$enable_rpath" != no; then
21637 for x in $rpathdirs; do
21638 if test "X$x" = "X$dir"; then
21643 if test -z "$haveit"; then
21644 rpathdirs="$rpathdirs $dir"
21647 for x in $ltrpathdirs; do
21648 if test "X$x" = "X$dir"; then
21653 if test -z "$haveit"; then
21654 ltrpathdirs="$ltrpathdirs $dir"
21659 names_next_round="$names_next_round "`echo "X$dep" |
sed -e 's/^X-l//'`
21662 names_next_round="$names_next_round "`echo "X$dep" |
sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
21665 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
21666 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
21672 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
21673 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
21679 if test "X$rpathdirs" != "X"; then
21680 if test -n "$hardcode_libdir_separator"; then
21682 for found_dir in $rpathdirs; do
21683 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
21685 acl_save_libdir="$libdir"
21687 eval flag=\"$hardcode_libdir_flag_spec\"
21688 libdir="$acl_save_libdir"
21689 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
21691 for found_dir in $rpathdirs; do
21692 acl_save_libdir="$libdir"
21693 libdir="$found_dir"
21694 eval flag=\"$hardcode_libdir_flag_spec\"
21695 libdir="$acl_save_libdir"
21696 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
21700 if test "X$ltrpathdirs" != "X"; then
21701 for found_dir in $ltrpathdirs; do
21702 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
21712 am_save_CPPFLAGS="$CPPFLAGS"
21714 for element in $INCICONV; do
21716 for x in $CPPFLAGS; do
21718 acl_save_prefix="$prefix"
21719 prefix="$acl_final_prefix"
21720 acl_save_exec_prefix="$exec_prefix"
21721 exec_prefix="$acl_final_exec_prefix"
21723 exec_prefix="$acl_save_exec_prefix"
21724 prefix="$acl_save_prefix"
21726 if test "X$x" = "X$element"; then
21731 if test -z "$haveit"; then
21732 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
21737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
21738 $as_echo_n "checking for iconv... " >&6; }
21739 if test "${am_cv_func_iconv+set}" = set; then :
21740 $as_echo_n "(cached) " >&6
21743 am_cv_func_iconv="no, consider installing GNU libiconv"
21745 if test x$gcc_no_link = xyes; then
21746 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21749 /* end confdefs.h. */
21750 #include <stdlib.h>
21755 iconv_t cd = iconv_open("","");
21756 iconv(cd,NULL,NULL,NULL,NULL);
21762 if ac_fn_c_try_link "$LINENO"; then :
21763 am_cv_func_iconv=yes
21765 rm -f core conftest.err conftest.$ac_objext \
21766 conftest$ac_exeext conftest.$ac_ext
21767 if test "$am_cv_func_iconv" != yes; then
21768 am_save_LIBS="$LIBS"
21769 LIBS="$LIBS $LIBICONV"
21770 if test x$gcc_no_link = xyes; then
21771 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21774 /* end confdefs.h. */
21775 #include <stdlib.h>
21780 iconv_t cd = iconv_open("","");
21781 iconv(cd,NULL,NULL,NULL,NULL);
21787 if ac_fn_c_try_link "$LINENO"; then :
21788 am_cv_lib_iconv=yes
21789 am_cv_func_iconv=yes
21791 rm -f core conftest.err conftest.$ac_objext \
21792 conftest$ac_exeext conftest.$ac_ext
21793 LIBS="$am_save_LIBS"
21797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
21798 $as_echo "$am_cv_func_iconv" >&6; }
21799 if test "$am_cv_func_iconv" = yes; then
21801 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
21804 if test "$am_cv_lib_iconv" = yes; then
21805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
21806 $as_echo_n "checking how to link with libiconv... " >&6; }
21807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
21808 $as_echo "$LIBICONV" >&6; }
21810 CPPFLAGS="$am_save_CPPFLAGS"
21817 if test "$am_cv_func_iconv" = yes; then
21818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
21819 $as_echo_n "checking for iconv declaration... " >&6; }
21820 if test "${am_cv_proto_iconv+set}" = set; then :
21821 $as_echo_n "(cached) " >&6
21824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21825 /* end confdefs.h. */
21827 #include <stdlib.h>
21833 #if defined(__STDC__) || defined(__cplusplus)
21834 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
21847 if ac_fn_c_try_compile "$LINENO"; then :
21848 am_cv_proto_iconv_arg1=""
21850 am_cv_proto_iconv_arg1="const"
21852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21853 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);"
21856 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" |
tr -s ' ' |
sed -e 's/( /(/'`
21857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
21858 }$am_cv_proto_iconv" >&5
21860 }$am_cv_proto_iconv" >&6; }
21862 cat >>confdefs.h <<_ACEOF
21863 #define ICONV_CONST $am_cv_proto_iconv_arg1
21869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
21870 $as_echo_n "checking for LC_MESSAGES... " >&6; }
21871 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
21872 $as_echo_n "(cached) " >&6
21874 if test x$gcc_no_link = xyes; then
21875 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21878 /* end confdefs.h. */
21879 #include <locale.h>
21888 if ac_fn_c_try_link "$LINENO"; then :
21889 am_cv_val_LC_MESSAGES=yes
21891 am_cv_val_LC_MESSAGES=no
21893 rm -f core conftest.err conftest.$ac_objext \
21894 conftest$ac_exeext conftest.$ac_ext
21896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
21897 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
21898 if test $am_cv_val_LC_MESSAGES = yes; then
21900 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
21904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
21905 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
21906 if test "${ac_cv_struct_tm+set}" = set; then :
21907 $as_echo_n "(cached) " >&6
21909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21910 /* end confdefs.h. */
21911 #include <sys/types.h>
21918 int *p = &tm.tm_sec;
21924 if ac_fn_c_try_compile "$LINENO"; then :
21925 ac_cv_struct_tm=time.h
21927 ac_cv_struct_tm=sys/time.h
21929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
21932 $as_echo "$ac_cv_struct_tm" >&6; }
21933 if test $ac_cv_struct_tm = sys/time.h; then
21935 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
21939 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
21940 #include <$ac_cv_struct_tm>
21943 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then :
21945 cat >>confdefs.h <<_ACEOF
21946 #define HAVE_STRUCT_TM_TM_ZONE 1
21952 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
21954 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
21957 ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
21959 if test "x$ac_cv_have_decl_tzname" = x""yes; then :
21965 cat >>confdefs.h <<_ACEOF
21966 #define HAVE_DECL_TZNAME $ac_have_decl
21969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
21970 $as_echo_n "checking for tzname... " >&6; }
21971 if test "${ac_cv_var_tzname+set}" = set; then :
21972 $as_echo_n "(cached) " >&6
21974 if test x$gcc_no_link = xyes; then
21975 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21978 /* end confdefs.h. */
21980 #if !HAVE_DECL_TZNAME
21981 extern char *tzname[];
21987 return tzname[0][0];
21992 if ac_fn_c_try_link "$LINENO"; then :
21993 ac_cv_var_tzname=yes
21995 ac_cv_var_tzname=no
21997 rm -f core conftest.err conftest.$ac_objext \
21998 conftest$ac_exeext conftest.$ac_ext
22000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
22001 $as_echo "$ac_cv_var_tzname" >&6; }
22002 if test $ac_cv_var_tzname = yes; then
22004 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
22009 LDLIBICONV=`echo " $LIBICONV " |
sed "s/${acl_cv_wl--Wl,}/ /g; s/,/ /g"`
22012 for ac_func in gethostbyname_r
22014 ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r"
22015 if test "x$ac_cv_func_gethostbyname_r" = x""yes; then :
22016 cat >>confdefs.h <<_ACEOF
22017 #define HAVE_GETHOSTBYNAME_R 1
22021 $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h
22023 # There are two different kinds of gethostbyname_r.
22024 # We look for the one that returns `int
'.
22025 # Hopefully this check is robust enough.
22026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22027 /* end confdefs.h. */
22031 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22032 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then :
22035 $as_echo "#define GETHOSTBYNAME_R_RETURNS_INT 1" >>confdefs.h
22041 case " $GCINCS " in
22042 *" -D_REENTRANT "*) ;;
22044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
22045 $as_echo_n "checking whether gethostbyname_r declaration requires -D_REENTRANT... " >&6; }
22046 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then :
22047 $as_echo_n "(cached) " >&6
22050 ac_cpp='$CXXCPP $CPPFLAGS'
22051 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
22052 ac_link='$CXX -o conftest
$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
22053 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22056 /* end confdefs.h. */
22061 gethostbyname_r("", 0, 0);
22066 if ac_fn_cxx_try_compile "$LINENO"; then :
22067 libjava_cv_gethostbyname_r_needs_reentrant=no
22069 CPPFLAGS_SAVE="$CPPFLAGS"
22070 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
22071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22072 /* end confdefs.h. */
22077 gethostbyname_r("", 0, 0);
22082 if ac_fn_cxx_try_compile "$LINENO"; then :
22083 libjava_cv_gethostbyname_r_needs_reentrant=yes
22085 libjava_cv_gethostbyname_r_needs_reentrant=fail
22087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22088 CPPFLAGS="$CPPFLAGS_SAVE"
22091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22093 ac_cpp='$CPP $CPPFLAGS'
22094 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
22095 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
22096 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
22101 $as_echo "$libjava_cv_gethostbyname_r_needs_reentrant" >&6; }
22102 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
22104 $as_echo "#define _REENTRANT 1" >>confdefs.h
22110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct hostent_data" >&5
22111 $as_echo_n "checking for struct hostent_data... " >&6; }
22112 if test "${libjava_cv_struct_hostent_data+set}" = set; then :
22113 $as_echo_n "(cached) " >&6
22115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22116 /* end confdefs.h. */
22118 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
22119 # define _REENTRANT 1
22125 struct hostent_data data;
22130 if ac_fn_c_try_compile "$LINENO"; then :
22131 libjava_cv_struct_hostent_data=yes
22133 libjava_cv_struct_hostent_data=no
22135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_struct_hostent_data" >&5
22138 $as_echo "$libjava_cv_struct_hostent_data" >&6; }
22139 if test "x$libjava_cv_struct_hostent_data" = xyes; then
22141 $as_echo "#define HAVE_STRUCT_HOSTENT_DATA 1" >>confdefs.h
22149 # FIXME: libjava source code expects to find a prototype for
22150 # gethostbyaddr_r in netdb.h. The outer check ensures that
22151 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
22152 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
22153 # linkage check is enough, yet C++ code requires proper prototypes.)
22154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22155 /* end confdefs.h. */
22159 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22160 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then :
22162 for ac_func in gethostbyaddr_r
22164 ac_fn_c_check_func "$LINENO" "gethostbyaddr_r" "ac_cv_func_gethostbyaddr_r"
22165 if test "x$ac_cv_func_gethostbyaddr_r" = x""yes; then :
22166 cat >>confdefs.h <<_ACEOF
22167 #define HAVE_GETHOSTBYADDR_R 1
22171 $as_echo "#define HAVE_GETHOSTBYADDR_R 1" >>confdefs.h
22173 # There are two different kinds of gethostbyaddr_r.
22174 # We look for the one that returns `int'.
22175 # Hopefully this check is robust enough.
22176 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22177 /* end confdefs.h. */
22181 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22182 $EGREP "int.*gethostbyaddr_r" >/dev
/null
2>&1; then :
22185 $as_echo "#define GETHOSTBYADDR_R_RETURNS_INT 1" >>confdefs.h
22197 for ac_func
in gethostname
22199 ac_fn_c_check_func
"$LINENO" "gethostname" "ac_cv_func_gethostname"
22200 if test "x$ac_cv_func_gethostname" = x
""yes; then :
22201 cat >>confdefs.h
<<_ACEOF
22202 #define HAVE_GETHOSTNAME 1
22206 $as_echo "#define HAVE_GETHOSTNAME 1" >>confdefs.h
22208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22209 /* end confdefs.h. */
22210 #include <unistd.h>
22213 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22214 $EGREP "gethostname" >/dev
/null
2>&1; then :
22217 $as_echo "#define HAVE_GETHOSTNAME_DECL 1" >>confdefs.h
22226 for ac_func
in usleep
22228 ac_fn_c_check_func
"$LINENO" "usleep" "ac_cv_func_usleep"
22229 if test "x$ac_cv_func_usleep" = x
""yes; then :
22230 cat >>confdefs.h
<<_ACEOF
22231 #define HAVE_USLEEP 1
22234 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22235 /* end confdefs.h. */
22236 #include <unistd.h>
22239 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22240 $EGREP "usleep" >/dev
/null
2>&1; then :
22243 $as_echo "#define HAVE_USLEEP_DECL 1" >>confdefs.h
22252 # Look for these functions in the thread library, but only bother
22253 # if using POSIX threads.
22254 if test "$THREADS" = posix
; then
22256 LIBS
="$LIBS $THREADLIBS"
22258 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
22259 # Solaris 7 the name librt is preferred.
22260 for ac_func
in sched_yield
22262 ac_fn_c_check_func
"$LINENO" "sched_yield" "ac_cv_func_sched_yield"
22263 if test "x$ac_cv_func_sched_yield" = x
""yes; then :
22264 cat >>confdefs.h
<<_ACEOF
22265 #define HAVE_SCHED_YIELD 1
22270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lrt" >&5
22271 $as_echo_n "checking for sched_yield in -lrt... " >&6; }
22272 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then :
22273 $as_echo_n "(cached) " >&6
22275 ac_check_lib_save_LIBS
=$LIBS
22277 if test x
$gcc_no_link = xyes
; then
22278 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22280 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22281 /* end confdefs.h. */
22283 /* Override any GCC internal prototype to avoid an error.
22284 Use char because int might match the return type of a GCC
22285 builtin and then its argument prototype would still apply. */
22289 char sched_yield ();
22293 return sched_yield ();
22298 if ac_fn_c_try_link
"$LINENO"; then :
22299 ac_cv_lib_rt_sched_yield
=yes
22301 ac_cv_lib_rt_sched_yield
=no
22303 rm -f core conftest.err conftest.
$ac_objext \
22304 conftest
$ac_exeext conftest.
$ac_ext
22305 LIBS
=$ac_check_lib_save_LIBS
22307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sched_yield" >&5
22308 $as_echo "$ac_cv_lib_rt_sched_yield" >&6; }
22309 if test "x$ac_cv_lib_rt_sched_yield" = x
""yes; then :
22311 $as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h
22313 THREADLIBS
="$THREADLIBS -lrt"
22314 THREADSPEC
="$THREADSPEC -lrt"
22317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lposix4" >&5
22318 $as_echo_n "checking for sched_yield in -lposix4... " >&6; }
22319 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then :
22320 $as_echo_n "(cached) " >&6
22322 ac_check_lib_save_LIBS
=$LIBS
22323 LIBS
="-lposix4 $LIBS"
22324 if test x
$gcc_no_link = xyes
; then
22325 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22327 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22328 /* end confdefs.h. */
22330 /* Override any GCC internal prototype to avoid an error.
22331 Use char because int might match the return type of a GCC
22332 builtin and then its argument prototype would still apply. */
22336 char sched_yield ();
22340 return sched_yield ();
22345 if ac_fn_c_try_link
"$LINENO"; then :
22346 ac_cv_lib_posix4_sched_yield
=yes
22348 ac_cv_lib_posix4_sched_yield
=no
22350 rm -f core conftest.err conftest.
$ac_objext \
22351 conftest
$ac_exeext conftest.
$ac_ext
22352 LIBS
=$ac_check_lib_save_LIBS
22354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sched_yield" >&5
22355 $as_echo "$ac_cv_lib_posix4_sched_yield" >&6; }
22356 if test "x$ac_cv_lib_posix4_sched_yield" = x
""yes; then :
22358 $as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h
22360 THREADLIBS
="$THREADLIBS -lposix4"
22361 THREADSPEC
="$THREADSPEC -lposix4"
22370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
22371 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
22372 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
22373 $as_echo_n "(cached) " >&6
22375 ac_check_lib_save_LIBS
=$LIBS
22377 if test x
$gcc_no_link = xyes
; then
22378 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22380 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22381 /* end confdefs.h. */
22383 /* Override any GCC internal prototype to avoid an error.
22384 Use char because int might match the return type of a GCC
22385 builtin and then its argument prototype would still apply. */
22389 char clock_gettime ();
22393 return clock_gettime ();
22398 if ac_fn_c_try_link
"$LINENO"; then :
22399 ac_cv_lib_rt_clock_gettime
=yes
22401 ac_cv_lib_rt_clock_gettime
=no
22403 rm -f core conftest.err conftest.
$ac_objext \
22404 conftest
$ac_exeext conftest.
$ac_ext
22405 LIBS
=$ac_check_lib_save_LIBS
22407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
22408 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
22409 if test "x$ac_cv_lib_rt_clock_gettime" = x
""yes; then :
22412 $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
22414 case "$THREADSPEC" in
22417 THREADSPEC
="$THREADSPEC -lrt"
22418 THREADLIBS
="$THREADLIBS -lrt"
22426 # We can save a little space at runtime if the mutex has m_count
22427 # or __m_count. This is a nice hack for Linux.
22428 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22429 /* end confdefs.h. */
22430 #include <pthread.h>
22435 extern pthread_mutex_t *mutex; int q = mutex->m_count;
22441 if ac_fn_c_try_compile
"$LINENO"; then :
22443 $as_echo "#define PTHREAD_MUTEX_HAVE_M_COUNT 1" >>confdefs.h
22447 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22448 /* end confdefs.h. */
22449 #include <pthread.h>
22454 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
22460 if ac_fn_c_try_compile
"$LINENO"; then :
22462 $as_echo "#define PTHREAD_MUTEX_HAVE___M_COUNT 1" >>confdefs.h
22465 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22467 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22470 # We require a way to get the time.
22472 for ac_func
in gettimeofday
time ftime
22474 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22475 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
22476 eval as_val
=\$
$as_ac_var
22477 if test "x$as_val" = x
""yes; then :
22478 cat >>confdefs.h
<<_ACEOF
22479 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22485 if test "$time_found" = no
; then
22486 as_fn_error
"no function found to get the time" "$LINENO" 5
22489 for ac_func
in memmove
22491 ac_fn_c_check_func
"$LINENO" "memmove" "ac_cv_func_memmove"
22492 if test "x$ac_cv_func_memmove" = x
""yes; then :
22493 cat >>confdefs.h
<<_ACEOF
22494 #define HAVE_MEMMOVE 1
22501 # We require memcpy.
22503 for ac_func
in memcpy
22505 ac_fn_c_check_func
"$LINENO" "memcpy" "ac_cv_func_memcpy"
22506 if test "x$ac_cv_func_memcpy" = x
""yes; then :
22507 cat >>confdefs.h
<<_ACEOF
22508 #define HAVE_MEMCPY 1
22514 if test "$memcpy_found" = no
; then
22515 as_fn_error
"memcpy is required" "$LINENO" 5
22517 # Do an additional check on dld, HP-UX for example has dlopen in libdld.sl
22518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
22519 $as_echo_n "checking for dlopen in -ldl... " >&6; }
22520 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
22521 $as_echo_n "(cached) " >&6
22523 ac_check_lib_save_LIBS
=$LIBS
22525 if test x
$gcc_no_link = xyes
; then
22526 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22528 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22529 /* end confdefs.h. */
22531 /* Override any GCC internal prototype to avoid an error.
22532 Use char because int might match the return type of a GCC
22533 builtin and then its argument prototype would still apply. */
22546 if ac_fn_c_try_link
"$LINENO"; then :
22547 ac_cv_lib_dl_dlopen
=yes
22549 ac_cv_lib_dl_dlopen
=no
22551 rm -f core conftest.err conftest.
$ac_objext \
22552 conftest
$ac_exeext conftest.
$ac_ext
22553 LIBS
=$ac_check_lib_save_LIBS
22555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
22556 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
22557 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
22560 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
22564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldld" >&5
22565 $as_echo_n "checking for dlopen in -ldld... " >&6; }
22566 if test "${ac_cv_lib_dld_dlopen+set}" = set; then :
22567 $as_echo_n "(cached) " >&6
22569 ac_check_lib_save_LIBS
=$LIBS
22571 if test x
$gcc_no_link = xyes
; then
22572 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22574 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22575 /* end confdefs.h. */
22577 /* Override any GCC internal prototype to avoid an error.
22578 Use char because int might match the return type of a GCC
22579 builtin and then its argument prototype would still apply. */
22592 if ac_fn_c_try_link
"$LINENO"; then :
22593 ac_cv_lib_dld_dlopen
=yes
22595 ac_cv_lib_dld_dlopen
=no
22597 rm -f core conftest.err conftest.
$ac_objext \
22598 conftest
$ac_exeext conftest.
$ac_ext
22599 LIBS
=$ac_check_lib_save_LIBS
22601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dlopen" >&5
22602 $as_echo "$ac_cv_lib_dld_dlopen" >&6; }
22603 if test "x$ac_cv_lib_dld_dlopen" = x
""yes; then :
22606 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
22613 # Some library-finding code we stole from Tcl.
22614 #--------------------------------------------------------------------
22615 # Check for the existence of the -lsocket and -lnsl libraries.
22616 # The order here is important, so that they end up in the right
22617 # order in the command line generated by make. Here are some
22618 # special considerations:
22619 # 1. Use "connect" and "accept" to check for -lsocket, and
22620 # "gethostbyname" to check for -lnsl.
22621 # 2. Use each function name only once: can't redo a check because
22622 # autoconf caches the results of the last check and won't redo it.
22623 # 3. Use -lnsl and -lsocket only if they supply procedures that
22624 # aren't already present in the normal libraries. This is because
22625 # IRIX 5.2 has libraries, but they aren't needed and they're
22626 # bogus: they goof up name resolution if used.
22627 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
22628 # To get around this problem, check for both libraries together
22629 # if -lsocket doesn't work by itself.
22630 #--------------------------------------------------------------------
22632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket libraries" >&5
22633 $as_echo_n "checking for socket libraries... " >&6; }
22634 if test "${gcj_cv_lib_sockets+set}" = set; then :
22635 $as_echo_n "(cached) " >&6
22637 gcj_cv_lib_sockets
=
22639 unset ac_cv_func_connect
22640 ac_fn_c_check_func
"$LINENO" "connect" "ac_cv_func_connect"
22641 if test "x$ac_cv_func_connect" = x
""yes; then :
22647 if test "$gcj_checkSocket" = 1; then
22648 unset ac_cv_func_connect
22649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lsocket" >&5
22650 $as_echo_n "checking for main in -lsocket... " >&6; }
22651 if test "${ac_cv_lib_socket_main+set}" = set; then :
22652 $as_echo_n "(cached) " >&6
22654 ac_check_lib_save_LIBS
=$LIBS
22655 LIBS
="-lsocket $LIBS"
22656 if test x
$gcc_no_link = xyes
; then
22657 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22659 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22660 /* end confdefs.h. */
22671 if ac_fn_c_try_link
"$LINENO"; then :
22672 ac_cv_lib_socket_main
=yes
22674 ac_cv_lib_socket_main
=no
22676 rm -f core conftest.err conftest.
$ac_objext \
22677 conftest
$ac_exeext conftest.
$ac_ext
22678 LIBS
=$ac_check_lib_save_LIBS
22680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_main" >&5
22681 $as_echo "$ac_cv_lib_socket_main" >&6; }
22682 if test "x$ac_cv_lib_socket_main" = x
""yes; then :
22683 gcj_cv_lib_sockets
="-lsocket"
22689 if test "$gcj_checkBoth" = 1; then
22691 LIBS
="$LIBS -lsocket -lnsl"
22692 unset ac_cv_func_accept
22693 ac_fn_c_check_func
"$LINENO" "accept" "ac_cv_func_accept"
22694 if test "x$ac_cv_func_accept" = x
""yes; then :
22696 gcj_cv_lib_sockets
="-lsocket -lnsl"
22699 unset ac_cv_func_accept
22702 unset ac_cv_func_gethostbyname
22704 LIBS
="$LIBS $gcj_cv_lib_sockets"
22705 ac_fn_c_check_func
"$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
22706 if test "x$ac_cv_func_gethostbyname" = x
""yes; then :
22709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lnsl" >&5
22710 $as_echo_n "checking for main in -lnsl... " >&6; }
22711 if test "${ac_cv_lib_nsl_main+set}" = set; then :
22712 $as_echo_n "(cached) " >&6
22714 ac_check_lib_save_LIBS
=$LIBS
22716 if test x
$gcc_no_link = xyes
; then
22717 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22719 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22720 /* end confdefs.h. */
22731 if ac_fn_c_try_link
"$LINENO"; then :
22732 ac_cv_lib_nsl_main
=yes
22734 ac_cv_lib_nsl_main
=no
22736 rm -f core conftest.err conftest.
$ac_objext \
22737 conftest
$ac_exeext conftest.
$ac_ext
22738 LIBS
=$ac_check_lib_save_LIBS
22740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_main" >&5
22741 $as_echo "$ac_cv_lib_nsl_main" >&6; }
22742 if test "x$ac_cv_lib_nsl_main" = x
""yes; then :
22743 gcj_cv_lib_sockets
="$gcj_cv_lib_sockets -lnsl"
22748 unset ac_cv_func_gethostbyname
22752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcj_cv_lib_sockets" >&5
22753 $as_echo "$gcj_cv_lib_sockets" >&6; }
22754 SYSTEMSPEC
="$SYSTEMSPEC $gcj_cv_lib_sockets"
22756 if test "$with_system_zlib" = yes; then
22757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
22758 $as_echo_n "checking for deflate in -lz... " >&6; }
22759 if test "${ac_cv_lib_z_deflate+set}" = set; then :
22760 $as_echo_n "(cached) " >&6
22762 ac_check_lib_save_LIBS
=$LIBS
22764 if test x
$gcc_no_link = xyes
; then
22765 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22767 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22768 /* end confdefs.h. */
22770 /* Override any GCC internal prototype to avoid an error.
22771 Use char because int might match the return type of a GCC
22772 builtin and then its argument prototype would still apply. */
22785 if ac_fn_c_try_link
"$LINENO"; then :
22786 ac_cv_lib_z_deflate
=yes
22788 ac_cv_lib_z_deflate
=no
22790 rm -f core conftest.err conftest.
$ac_objext \
22791 conftest
$ac_exeext conftest.
$ac_ext
22792 LIBS
=$ac_check_lib_save_LIBS
22794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
22795 $as_echo "$ac_cv_lib_z_deflate" >&6; }
22796 if test "x$ac_cv_lib_z_deflate" = x
""yes; then :
22804 # Test for Gtk stuff, if asked for.
22805 if test "$use_gtk_awt" = yes; then
22809 if test -z "$PKG_CONFIG"; then
22810 if test -n "$ac_tool_prefix"; then
22811 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
22812 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
22813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22814 $as_echo_n "checking for $ac_word... " >&6; }
22815 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
22816 $as_echo_n "(cached) " >&6
22818 case $PKG_CONFIG in
22820 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
22823 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22824 for as_dir
in $PATH
22827 test -z "$as_dir" && as_dir
=.
22828 for ac_exec_ext
in '' $ac_executable_extensions; do
22829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22830 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22841 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
22842 if test -n "$PKG_CONFIG"; then
22843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
22844 $as_echo "$PKG_CONFIG" >&6; }
22846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22847 $as_echo "no" >&6; }
22852 if test -z "$ac_cv_path_PKG_CONFIG"; then
22853 ac_pt_PKG_CONFIG
=$PKG_CONFIG
22854 # Extract the first word of "pkg-config", so it can be a program name with args.
22855 set dummy pkg-config
; ac_word
=$2
22856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22857 $as_echo_n "checking for $ac_word... " >&6; }
22858 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
22859 $as_echo_n "(cached) " >&6
22861 case $ac_pt_PKG_CONFIG in
22863 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
22866 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22867 for as_dir
in $PATH
22870 test -z "$as_dir" && as_dir
=.
22871 for ac_exec_ext
in '' $ac_executable_extensions; do
22872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22873 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22884 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
22885 if test -n "$ac_pt_PKG_CONFIG"; then
22886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
22887 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
22889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22890 $as_echo "no" >&6; }
22893 if test "x$ac_pt_PKG_CONFIG" = x
; then
22896 case $cross_compiling:$ac_tool_warned in
22898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
22899 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
22900 ac_tool_warned
=yes ;;
22902 PKG_CONFIG
=$ac_pt_PKG_CONFIG
22905 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
22910 if test "$PKG_CONFIG" = "no" ; then
22911 echo "*** The pkg-config script could not be found. Make sure it is"
22912 echo "*** in your path, or set the PKG_CONFIG environment variable"
22913 echo "*** to the full path to pkg-config."
22914 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
22916 PKG_CONFIG_MIN_VERSION
=0.9.0
22917 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
22918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0 >= 2.4" >&5
22919 $as_echo_n "checking for gtk+-2.0 >= 2.4... " >&6; }
22921 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
22922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22923 $as_echo "yes" >&6; }
22926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
22927 $as_echo_n "checking GTK_CFLAGS... " >&6; }
22928 GTK_CFLAGS
=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
22929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
22930 $as_echo "$GTK_CFLAGS" >&6; }
22932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
22933 $as_echo_n "checking GTK_LIBS... " >&6; }
22934 GTK_LIBS
=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
22935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
22936 $as_echo "$GTK_LIBS" >&6; }
22940 ## If we have a custom action on failure, don't print errors, but
22941 ## do set a variable so people can do so.
22942 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
22943 echo $GTK_PKG_ERRORS
22949 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
22950 echo "*** See http://www.freedesktop.org/software/pkgconfig"
22954 if test $succeeded = yes; then
22957 as_fn_error
"Library requirements (gtk+-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." "$LINENO" 5
22966 if test -z "$PKG_CONFIG"; then
22967 if test -n "$ac_tool_prefix"; then
22968 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
22969 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
22970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22971 $as_echo_n "checking for $ac_word... " >&6; }
22972 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
22973 $as_echo_n "(cached) " >&6
22975 case $PKG_CONFIG in
22977 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
22980 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22981 for as_dir
in $PATH
22984 test -z "$as_dir" && as_dir
=.
22985 for ac_exec_ext
in '' $ac_executable_extensions; do
22986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22987 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22998 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
22999 if test -n "$PKG_CONFIG"; then
23000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
23001 $as_echo "$PKG_CONFIG" >&6; }
23003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23004 $as_echo "no" >&6; }
23009 if test -z "$ac_cv_path_PKG_CONFIG"; then
23010 ac_pt_PKG_CONFIG
=$PKG_CONFIG
23011 # Extract the first word of "pkg-config", so it can be a program name with args.
23012 set dummy pkg-config
; ac_word
=$2
23013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23014 $as_echo_n "checking for $ac_word... " >&6; }
23015 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
23016 $as_echo_n "(cached) " >&6
23018 case $ac_pt_PKG_CONFIG in
23020 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
23023 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23024 for as_dir
in $PATH
23027 test -z "$as_dir" && as_dir
=.
23028 for ac_exec_ext
in '' $ac_executable_extensions; do
23029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23030 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
23031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23041 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
23042 if test -n "$ac_pt_PKG_CONFIG"; then
23043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
23044 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
23046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23047 $as_echo "no" >&6; }
23050 if test "x$ac_pt_PKG_CONFIG" = x
; then
23053 case $cross_compiling:$ac_tool_warned in
23055 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
23056 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
23057 ac_tool_warned
=yes ;;
23059 PKG_CONFIG
=$ac_pt_PKG_CONFIG
23062 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
23067 if test "$PKG_CONFIG" = "no" ; then
23068 echo "*** The pkg-config script could not be found. Make sure it is"
23069 echo "*** in your path, or set the PKG_CONFIG environment variable"
23070 echo "*** to the full path to pkg-config."
23071 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
23073 PKG_CONFIG_MIN_VERSION
=0.9.0
23074 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
23075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
23076 $as_echo_n "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... " >&6; }
23078 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
23079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23080 $as_echo "yes" >&6; }
23083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GLIB_CFLAGS" >&5
23084 $as_echo_n "checking GLIB_CFLAGS... " >&6; }
23085 GLIB_CFLAGS
=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
23086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_CFLAGS" >&5
23087 $as_echo "$GLIB_CFLAGS" >&6; }
23089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GLIB_LIBS" >&5
23090 $as_echo_n "checking GLIB_LIBS... " >&6; }
23091 GLIB_LIBS
=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
23092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_LIBS" >&5
23093 $as_echo "$GLIB_LIBS" >&6; }
23097 ## If we have a custom action on failure, don't print errors, but
23098 ## do set a variable so people can do so.
23099 GLIB_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
23100 echo $GLIB_PKG_ERRORS
23106 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
23107 echo "*** See http://www.freedesktop.org/software/pkgconfig"
23111 if test $succeeded = yes; then
23114 as_fn_error
"Library requirements (glib-2.0 >= 2.4 gthread-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." "$LINENO" 5
23123 if test -z "$PKG_CONFIG"; then
23124 if test -n "$ac_tool_prefix"; then
23125 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
23126 set dummy
${ac_tool_prefix}pkg-config
; ac_word
=$2
23127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23128 $as_echo_n "checking for $ac_word... " >&6; }
23129 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
23130 $as_echo_n "(cached) " >&6
23132 case $PKG_CONFIG in
23134 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
23137 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23138 for as_dir
in $PATH
23141 test -z "$as_dir" && as_dir
=.
23142 for ac_exec_ext
in '' $ac_executable_extensions; do
23143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23144 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
23145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23155 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
23156 if test -n "$PKG_CONFIG"; then
23157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
23158 $as_echo "$PKG_CONFIG" >&6; }
23160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23161 $as_echo "no" >&6; }
23166 if test -z "$ac_cv_path_PKG_CONFIG"; then
23167 ac_pt_PKG_CONFIG
=$PKG_CONFIG
23168 # Extract the first word of "pkg-config", so it can be a program name with args.
23169 set dummy pkg-config
; ac_word
=$2
23170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23171 $as_echo_n "checking for $ac_word... " >&6; }
23172 if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
23173 $as_echo_n "(cached) " >&6
23175 case $ac_pt_PKG_CONFIG in
23177 ac_cv_path_ac_pt_PKG_CONFIG
="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
23180 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23181 for as_dir
in $PATH
23184 test -z "$as_dir" && as_dir
=.
23185 for ac_exec_ext
in '' $ac_executable_extensions; do
23186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23187 ac_cv_path_ac_pt_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
23188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23198 ac_pt_PKG_CONFIG
=$ac_cv_path_ac_pt_PKG_CONFIG
23199 if test -n "$ac_pt_PKG_CONFIG"; then
23200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
23201 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
23203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23204 $as_echo "no" >&6; }
23207 if test "x$ac_pt_PKG_CONFIG" = x
; then
23210 case $cross_compiling:$ac_tool_warned in
23212 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
23213 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
23214 ac_tool_warned
=yes ;;
23216 PKG_CONFIG
=$ac_pt_PKG_CONFIG
23219 PKG_CONFIG
="$ac_cv_path_PKG_CONFIG"
23224 if test "$PKG_CONFIG" = "no" ; then
23225 echo "*** The pkg-config script could not be found. Make sure it is"
23226 echo "*** in your path, or set the PKG_CONFIG environment variable"
23227 echo "*** to the full path to pkg-config."
23228 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
23230 PKG_CONFIG_MIN_VERSION
=0.9.0
23231 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
23232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libart-2.0 >= 2.1" >&5
23233 $as_echo_n "checking for libart-2.0 >= 2.1... " >&6; }
23235 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
23236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23237 $as_echo "yes" >&6; }
23240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBART_CFLAGS" >&5
23241 $as_echo_n "checking LIBART_CFLAGS... " >&6; }
23242 LIBART_CFLAGS
=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
23243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBART_CFLAGS" >&5
23244 $as_echo "$LIBART_CFLAGS" >&6; }
23246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBART_LIBS" >&5
23247 $as_echo_n "checking LIBART_LIBS... " >&6; }
23248 LIBART_LIBS
=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
23249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBART_LIBS" >&5
23250 $as_echo "$LIBART_LIBS" >&6; }
23254 ## If we have a custom action on failure, don't print errors, but
23255 ## do set a variable so people can do so.
23256 LIBART_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
23257 echo $LIBART_PKG_ERRORS
23263 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
23264 echo "*** See http://www.freedesktop.org/software/pkgconfig"
23268 if test $succeeded = yes; then
23271 as_fn_error
"Library requirements (libart-2.0 >= 2.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." "$LINENO" 5
23277 # We require the XTest Extension to support java.awt.Robot.
23278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTestQueryExtension in -lXtst" >&5
23279 $as_echo_n "checking for XTestQueryExtension in -lXtst... " >&6; }
23280 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then :
23281 $as_echo_n "(cached) " >&6
23283 ac_check_lib_save_LIBS
=$LIBS
23284 LIBS
="-lXtst ${X_LIBS} $LIBS"
23285 if test x
$gcc_no_link = xyes
; then
23286 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
23288 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23289 /* end confdefs.h. */
23291 /* Override any GCC internal prototype to avoid an error.
23292 Use char because int might match the return type of a GCC
23293 builtin and then its argument prototype would still apply. */
23297 char XTestQueryExtension ();
23301 return XTestQueryExtension ();
23306 if ac_fn_c_try_link
"$LINENO"; then :
23307 ac_cv_lib_Xtst_XTestQueryExtension
=yes
23309 ac_cv_lib_Xtst_XTestQueryExtension
=no
23311 rm -f core conftest.err conftest.
$ac_objext \
23312 conftest
$ac_exeext conftest.
$ac_ext
23313 LIBS
=$ac_check_lib_save_LIBS
23315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
23316 $as_echo "$ac_cv_lib_Xtst_XTestQueryExtension" >&6; }
23317 if test "x$ac_cv_lib_Xtst_XTestQueryExtension" = x
""yes; then :
23320 as_fn_error
"libXtst not found, required by java.awt.Robot" "$LINENO" 5
23325 # On Solaris, and maybe other architectures, the Boehm collector
23327 if test "$GC" = boehm
; then
23332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -ldl" >&5
23333 $as_echo_n "checking for main in -ldl... " >&6; }
23334 if test "${ac_cv_lib_dl_main+set}" = set; then :
23335 $as_echo_n "(cached) " >&6
23337 ac_check_lib_save_LIBS
=$LIBS
23339 if test x
$gcc_no_link = xyes
; then
23340 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
23342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23343 /* end confdefs.h. */
23354 if ac_fn_c_try_link
"$LINENO"; then :
23355 ac_cv_lib_dl_main
=yes
23357 ac_cv_lib_dl_main
=no
23359 rm -f core conftest.err conftest.
$ac_objext \
23360 conftest
$ac_exeext conftest.
$ac_ext
23361 LIBS
=$ac_check_lib_save_LIBS
23363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_main" >&5
23364 $as_echo "$ac_cv_lib_dl_main" >&6; }
23365 if test "x$ac_cv_lib_dl_main" = x
""yes; then :
23366 SYSTEMSPEC
="$SYSTEMSPEC -ldl"
23374 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
23376 *-mingw32) CLASSPATH_SEPARATOR
=';' ;;
23377 *) CLASSPATH_SEPARATOR
=':' ;;
23381 # We must search the source tree for java.lang, since we still don't
23382 # have libgcj.jar nor java/lang/*.class
23383 GCJ_SAVE_CPPFLAGS
=$CPPFLAGS
23384 CPPFLAGS
="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
23386 # Since some classes depend on this one, we need its source available
23387 # before we can do any GCJ compilation test :-(
23388 if test ! -f gnu
/classpath
/Configuration.java
; then
23389 test -d gnu || mkdir gnu
23390 test -d gnu
/classpath || mkdir gnu
/classpath
23391 # Note that it is not crucial that all the values here be correct.
23392 sed -e "s,@prefix@,$expanded_prefix," \
23393 -e "s,@VERSION@,$VERSION," \
23394 -e "s,@LIBDEBUG@,false," \
23395 -e "s,@INIT_LOAD_LIBRARY@,false," \
23396 -e "s,@@,$LIBGCJDEBUG," \
23397 -e "s,@default_toolkit@,$TOOLKIT," \
23398 -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
23399 -e "s,@GTK_CAIRO_ENABLED@,false," \
23400 -e "s,@ECJ_JAR@,," \
23401 -e "s,@WANT_NATIVE_BIG_INTEGER@,false," \
23402 < $srcdir/classpath
/gnu
/classpath
/Configuration.java.
in \
23403 > gnu
/classpath
/Configuration.java
23404 # We do not want to redirect the output of the grep below to /dev/null,
23405 # but we add /dev/null to the input list so that grep will print the
23406 # filename of Configuration.java in case it finds any matches.
23407 if grep '@.*@' gnu
/classpath
/Configuration.java
/dev
/null
; then
23408 as_fn_error
"configure.ac is missing the substitutions above" "$LINENO" 5
23413 if test -n "$ac_tool_prefix"; then
23416 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
23417 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
23418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23419 $as_echo_n "checking for $ac_word... " >&6; }
23420 if test "${ac_cv_prog_GCJ+set}" = set; then :
23421 $as_echo_n "(cached) " >&6
23423 if test -n "$GCJ"; then
23424 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
23426 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23427 for as_dir
in $PATH
23430 test -z "$as_dir" && as_dir
=.
23431 for ac_exec_ext
in '' $ac_executable_extensions; do
23432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23433 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
23434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23443 GCJ
=$ac_cv_prog_GCJ
23444 if test -n "$GCJ"; then
23445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
23446 $as_echo "$GCJ" >&6; }
23448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23449 $as_echo "no" >&6; }
23453 test -n "$GCJ" && break
23456 if test -z "$GCJ"; then
23460 # Extract the first word of "$ac_prog", so it can be a program name with args.
23461 set dummy
$ac_prog; ac_word
=$2
23462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23463 $as_echo_n "checking for $ac_word... " >&6; }
23464 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
23465 $as_echo_n "(cached) " >&6
23467 if test -n "$ac_ct_GCJ"; then
23468 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
23470 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23471 for as_dir
in $PATH
23474 test -z "$as_dir" && as_dir
=.
23475 for ac_exec_ext
in '' $ac_executable_extensions; do
23476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23477 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
23478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23487 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
23488 if test -n "$ac_ct_GCJ"; then
23489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
23490 $as_echo "$ac_ct_GCJ" >&6; }
23492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23493 $as_echo "no" >&6; }
23497 test -n "$ac_ct_GCJ" && break
23500 if test "x$ac_ct_GCJ" = x
; then
23503 case $cross_compiling:$ac_tool_warned in
23505 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
23506 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
23507 ac_tool_warned
=yes ;;
23513 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
23514 if test "x${GCJFLAGS-unset}" = xunset
; then
23519 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
23521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
23522 $as_echo_n "checking dependency style of $depcc... " >&6; }
23523 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
23524 $as_echo_n "(cached) " >&6
23526 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
23527 # We make a subdir and do the tests there. Otherwise we can end up
23528 # making bogus files that we don't know about and never remove. For
23529 # instance it was reported that on HP-UX the gcc test will end up
23530 # making a dummy file named `D' -- because `-MD' means `put the output
23533 # Copy depcomp to subdir because otherwise we won't find it if we're
23534 # using a relative directory.
23535 cp "$am_depcomp" conftest.dir
23537 # We will build objects and dependencies in a subdirectory because
23538 # it helps to detect inapplicable dependency modes. For instance
23539 # both Tru64's cc and ICC support -MD to output dependencies as a
23540 # side effect of compilation, but ICC will put the dependencies in
23541 # the current directory while Tru64 will put them in the object
23545 am_cv_GCJ_dependencies_compiler_type
=none
23546 if test "$am_compiler_list" = ""; then
23547 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
23549 am__universal
=false
23552 for depmode
in $am_compiler_list; do
23553 # Setup a source with many dependencies, because some compilers
23554 # like to wrap large dependency lists on column 80 (with \), and
23555 # we should not choose a depcomp mode which is confused by this.
23557 # We need to recreate these files for each test, as the compiler may
23558 # overwrite some of them when testing with obscure command lines.
23559 # This happens at least with the AIX C compiler.
23561 for i
in 1 2 3 4 5 6; do
23562 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
23563 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
23564 # Solaris 8's {/usr,}/bin/sh.
23565 touch sub
/conftst
$i.h
23567 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
23569 # We check with `-c' and `-o' for the sake of the "dashmstdout"
23570 # mode. It turns out that the SunPro C++ compiler does not properly
23571 # handle `-M -o', and we need to detect this. Also, some Intel
23572 # versions had trouble with output in subdirs
23573 am__obj
=sub
/conftest.
${OBJEXT-o}
23574 am__minus_obj
="-o $am__obj"
23577 # This depmode causes a compiler race in universal mode.
23578 test "$am__universal" = false ||
continue
23581 # after this tag, mechanisms are not by side-effect, so they'll
23582 # only be used when explicitly requested
23583 if test "x$enable_dependency_tracking" = xyes
; then
23589 msvisualcpp | msvcmsys
)
23590 # This compiler won't grok `-c -o', but also, the minuso test has
23591 # not run yet. These depmodes are late enough in the game, and
23592 # so weak that their functioning should not be impacted.
23593 am__obj
=conftest.
${OBJEXT-o}
23598 if depmode
=$depmode \
23599 source=sub
/conftest.c object
=$am__obj \
23600 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
23601 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
23602 >/dev
/null
2>conftest.err
&&
23603 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
23604 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
23605 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
23606 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
23607 # icc doesn't choke on unknown options, it will just issue warnings
23608 # or remarks (even with -Werror). So we grep stderr for any message
23609 # that says an option was ignored or not supported.
23610 # When given -MP, icc 7.0 and 7.1 complain thusly:
23611 # icc: Command line warning: ignoring option '-M'; no argument required
23612 # The diagnosis changed in icc 8.0:
23613 # icc: Command line remark: option '-MP' not supported
23614 if (grep 'ignoring option' conftest.err ||
23615 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
23616 am_cv_GCJ_dependencies_compiler_type
=$depmode
23623 rm -rf conftest.dir
23625 am_cv_GCJ_dependencies_compiler_type
=none
23629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
23630 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
23631 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
23634 test "x$enable_dependency_tracking" != xno \
23635 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
23636 am__fastdepGCJ_TRUE
=
23637 am__fastdepGCJ_FALSE
='#'
23639 am__fastdepGCJ_TRUE
='#'
23640 am__fastdepGCJ_FALSE
=
23647 rm -f gnu
/classpath
/Configuration.java
23649 CPPFLAGS
=$GCJ_SAVE_CPPFLAGS
23651 # The cast to long int works around a bug in the HP C Compiler
23652 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
23653 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
23654 # This bug is HP SR number 8606223364.
23655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
23656 $as_echo_n "checking size of void *... " >&6; }
23657 if test "${ac_cv_sizeof_void_p+set}" = set; then :
23658 $as_echo_n "(cached) " >&6
23660 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
23663 if test "$ac_cv_type_void_p" = yes; then
23664 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
23665 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23666 { as_fn_set_status
77
23667 as_fn_error
"cannot compute sizeof (void *)
23668 See \`config.log' for more details." "$LINENO" 5; }; }
23670 ac_cv_sizeof_void_p
=0
23675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
23676 $as_echo "$ac_cv_sizeof_void_p" >&6; }
23680 cat >>confdefs.h
<<_ACEOF
23681 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
23686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
23687 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
23688 if test "${ac_cv_c_bigendian+set}" = set; then :
23689 $as_echo_n "(cached) " >&6
23691 ac_cv_c_bigendian
=unknown
23692 # See if we're dealing with a universal compiler.
23693 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23694 /* end confdefs.h. */
23695 #ifndef __APPLE_CC__
23696 not a universal capable compiler
23701 if ac_fn_c_try_compile
"$LINENO"; then :
23703 # Check for potential -arch flags. It is not universal unless
23704 # there are at least two -arch flags with different values.
23707 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
23708 if test -n "$ac_prev"; then
23710 i?
86 | x86_64 | ppc | ppc64
)
23711 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
23714 ac_cv_c_bigendian
=universal
23720 elif test "x$ac_word" = "x-arch"; then
23725 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23726 if test $ac_cv_c_bigendian = unknown
; then
23727 # See if sys/param.h defines the BYTE_ORDER macro.
23728 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23729 /* end confdefs.h. */
23730 #include <sys/types.h>
23731 #include <sys/param.h>
23736 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
23737 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
23739 bogus endian macros
23746 if ac_fn_c_try_compile
"$LINENO"; then :
23747 # It does; now see whether it defined to BIG_ENDIAN or not.
23748 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23749 /* end confdefs.h. */
23750 #include <sys/types.h>
23751 #include <sys/param.h>
23756 #if BYTE_ORDER != BIG_ENDIAN
23764 if ac_fn_c_try_compile
"$LINENO"; then :
23765 ac_cv_c_bigendian
=yes
23767 ac_cv_c_bigendian
=no
23769 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23771 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23773 if test $ac_cv_c_bigendian = unknown
; then
23774 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
23775 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23776 /* end confdefs.h. */
23777 #include <limits.h>
23782 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
23783 bogus endian macros
23790 if ac_fn_c_try_compile
"$LINENO"; then :
23791 # It does; now see whether it defined to _BIG_ENDIAN or not.
23792 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23793 /* end confdefs.h. */
23794 #include <limits.h>
23799 #ifndef _BIG_ENDIAN
23807 if ac_fn_c_try_compile
"$LINENO"; then :
23808 ac_cv_c_bigendian
=yes
23810 ac_cv_c_bigendian
=no
23812 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23814 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23816 if test $ac_cv_c_bigendian = unknown
; then
23817 # Compile a test program.
23818 if test "$cross_compiling" = yes; then :
23819 # Try to guess by grepping values from an object file.
23820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23821 /* end confdefs.h. */
23822 short int ascii_mm[] =
23823 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
23824 short int ascii_ii[] =
23825 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
23826 int use_ascii (int i) {
23827 return ascii_mm[i] + ascii_ii[i];
23829 short int ebcdic_ii[] =
23830 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
23831 short int ebcdic_mm[] =
23832 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
23833 int use_ebcdic (int i) {
23834 return ebcdic_mm[i] + ebcdic_ii[i];
23841 return use_ascii (foo) == use_ebcdic (foo);
23846 if ac_fn_c_try_compile
"$LINENO"; then :
23847 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
23848 ac_cv_c_bigendian
=yes
23850 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
23851 if test "$ac_cv_c_bigendian" = unknown
; then
23852 ac_cv_c_bigendian
=no
23854 # finding both strings is unlikely to happen, but who knows?
23855 ac_cv_c_bigendian
=unknown
23859 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23861 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23862 /* end confdefs.h. */
23863 $ac_includes_default
23868 /* Are we little or big endian? From Harbison&Steele. */
23872 char c[sizeof (long int)];
23875 return u.c[sizeof (long int) - 1] == 1;
23881 if ac_fn_c_try_run
"$LINENO"; then :
23882 ac_cv_c_bigendian
=no
23884 ac_cv_c_bigendian
=yes
23886 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
23887 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
23892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
23893 $as_echo "$ac_cv_c_bigendian" >&6; }
23894 case $ac_cv_c_bigendian in #(
23896 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
23902 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
23906 as_fn_error
"unknown endianness
23907 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
23915 if test -z "$ZLIBSPEC"; then
23916 # Use zlib from the GCC tree.
23917 ZINCS
='-I$(top_srcdir)/../zlib'
23918 ZLIBS
=..
/zlib
/libzgcj_convenience.la
23921 SYS_ZLIBS
="$ZLIBSPEC"
23933 if test "$NATIVE" = yes; then
23941 if test "$enable_shared" = yes; then
23942 ENABLE_SHARED_TRUE
=
23943 ENABLE_SHARED_FALSE
='#'
23945 ENABLE_SHARED_TRUE
='#'
23946 ENABLE_SHARED_FALSE
=
23949 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
23950 NEEDS_DATA_START_TRUE
=
23951 NEEDS_DATA_START_FALSE
='#'
23953 NEEDS_DATA_START_TRUE
='#'
23954 NEEDS_DATA_START_FALSE
=
23957 if test -z "${with_multisubdir}"; then
23958 INSTALL_BINARIES_TRUE
=
23959 INSTALL_BINARIES_FALSE
='#'
23961 INSTALL_BINARIES_TRUE
='#'
23962 INSTALL_BINARIES_FALSE
=
23967 # Process the option "--enable-version-specific-runtime-libs"
23968 # Calculate toolexeclibdir
23969 case ${version_specific_libs} in
23971 # Need the gcc compiler version to know where to install libraries
23972 # and header files if --enable-version-specific-runtime-libs option
23974 includedir
='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
23975 toolexecdir
='$(libdir)/gcc/$(target_noncanonical)'
23976 toolexecmainlibdir
='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
23977 toolexeclibdir
=$toolexecmainlibdir
23980 if test -n "$with_cross_host" &&
23981 test x
"$with_cross_host" != x
"no"; then
23982 # Install a library built with a cross compiler in tooldir, not libdir.
23983 toolexecdir
='$(exec_prefix)/$(target_noncanonical)'
23984 toolexecmainlibdir
='$(toolexecdir)/lib'
23986 toolexecdir
='$(libdir)/gcc-lib/$(target_noncanonical)'
23987 toolexecmainlibdir
='$(libdir)'
23989 multi_os_directory
=`$CC -print-multi-os-directory`
23990 case $multi_os_directory in
23991 .
) toolexeclibdir
=$toolexecmainlibdir ;; # Avoid trailing /.
23992 *) toolexeclibdir
=$toolexecmainlibdir/$multi_os_directory ;;
24000 # Determine gcj and libgcj version number.
24001 gcjversion
=`cat "$srcdir/../gcc/BASE-VER"`
24002 libgcj_soversion
=`awk -F: '/^[^#].*:/ { print $1 }' $srcdir/libtool-version`
24003 GCJVERSION
=$gcjversion
24006 cat >>confdefs.h
<<_ACEOF
24007 #define GCJVERSION "$GCJVERSION"
24011 # Determine where the standard .db file and GNU Classpath JNI
24012 # libraries are found.
24013 gcjsubdir
=gcj-
$gcjversion-$libgcj_soversion
24014 dbexecdir
='$(toolexeclibdir)/'$gcjsubdir
24019 $as_echo "#define JV_VERSION \"1.5.0\"" >>confdefs.h
24022 $as_echo "#define JV_API_VERSION \"1.5\"" >>confdefs.h
24026 case "${with_gxx_include_dir}" in
24028 as_fn_error
"--with-gxx-include-dir=[dir] requires a directory" "$LINENO" 5
24031 case "${enable_version_specific_runtime_libs}" in
24032 yes) gxx_include_dir
='$(libsubdir)/include/c++' ;;
24034 libstdcxx_incdir
='c++/$(gcc_version)'
24035 gxx_include_dir
='include/$(libstdcxx_incdir)'
24036 if test -n "$with_cross_host" &&
24037 test x
"$with_cross_host" != x
"no"; then
24038 gxx_include_dir
='${prefix}/${target_alias}/'"$gxx_include_dir"
24040 gxx_include_dir
='${prefix}/'"$gxx_include_dir"
24043 *) gxx_include_dir
=${with_gxx_include_dir} ;;
24049 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
24050 # On that system, sys/ioctl.h will not include sys/filio.h unless
24051 # BSD_COMP is defined; just including sys/filio.h is simpler.
24052 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
24053 # for now. If you change this, you also must update natFile.cc.
24054 for ac_header
in unistd.h sys
/time.h sys
/types.h fcntl.h \
24055 sys
/ioctl.h sys
/filio.h sys
/stat.h sys
/select.h \
24056 sys
/socket.h netinet
/in.h arpa
/inet.h netdb.h \
24057 pwd.h sys
/config.h stdint.h langinfo.h locale.h \
24058 dirent.h sys
/rw_lock.h magic.h ifaddrs.h
24060 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
24061 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
24062 eval as_val
=\$
$as_ac_Header
24063 if test "x$as_val" = x
""yes; then :
24064 cat >>confdefs.h
<<_ACEOF
24065 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
24073 # sys/socket.h is a prerequisite for net/if.h on Solaris.
24074 for ac_header
in net
/if.h
24076 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
24077 #ifdef HAVE_SYS_SOCKET_H
24078 #include <sys/socket.h>
24082 if test "x$ac_cv_header_net_if_h" = x
""yes; then :
24083 cat >>confdefs.h
<<_ACEOF
24084 #define HAVE_NET_IF_H 1
24092 for ac_header
in inttypes.h
24094 ac_fn_c_check_header_mongrel
"$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
24095 if test "x$ac_cv_header_inttypes_h" = x
""yes; then :
24096 cat >>confdefs.h
<<_ACEOF
24097 #define HAVE_INTTYPES_H 1
24101 $as_echo "#define HAVE_INTTYPES_H 1" >>confdefs.h
24104 $as_echo "#define JV_HAVE_INTTYPES_H 1" >>confdefs.h
24112 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
24113 if test "x$ac_cv_type_ssize_t" = x
""yes; then :
24117 cat >>confdefs.h
<<_ACEOF
24118 #define ssize_t int
24123 ac_fn_c_check_type
"$LINENO" "magic_t" "ac_cv_type_magic_t" "
24124 #ifdef HAVE_MAGIC_H
24128 if test "x$ac_cv_type_magic_t" = x
""yes; then :
24131 $as_echo "#define HAVE_MAGIC_T 1" >>confdefs.h
24136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in_addr_t" >&5
24137 $as_echo_n "checking for in_addr_t... " >&6; }
24138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24139 /* end confdefs.h. */
24140 #include <sys/types.h>
24142 #include <stdlib.h>
24143 #include <stddef.h>
24145 #if HAVE_NETINET_IN_H
24146 #include <netinet/in.h>
24156 if ac_fn_c_try_compile
"$LINENO"; then :
24158 $as_echo "#define HAVE_IN_ADDR_T 1" >>confdefs.h
24160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24161 $as_echo "yes" >&6; }
24163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24164 $as_echo "no" >&6; }
24166 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct ip_mreq is in netinet/in.h" >&5
24169 $as_echo_n "checking whether struct ip_mreq is in netinet/in.h... " >&6; }
24170 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24171 /* end confdefs.h. */
24172 #include <netinet/in.h>
24176 struct ip_mreq mreq;
24181 if ac_fn_c_try_compile
"$LINENO"; then :
24183 $as_echo "#define HAVE_STRUCT_IP_MREQ 1" >>confdefs.h
24185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24186 $as_echo "yes" >&6; }
24188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24189 $as_echo "no" >&6; }
24191 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct ipv6_mreq is in netinet/in.h" >&5
24194 $as_echo_n "checking whether struct ipv6_mreq is in netinet/in.h... " >&6; }
24195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24196 /* end confdefs.h. */
24197 #include <netinet/in.h>
24201 struct ipv6_mreq mreq6;
24206 if ac_fn_c_try_compile
"$LINENO"; then :
24208 $as_echo "#define HAVE_STRUCT_IPV6_MREQ 1" >>confdefs.h
24210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24211 $as_echo "yes" >&6; }
24213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24214 $as_echo "no" >&6; }
24216 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
24219 $as_echo_n "checking whether struct sockaddr_in6 is in netinet/in.h... " >&6; }
24220 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24221 /* end confdefs.h. */
24222 #include <netinet/in.h>
24226 struct sockaddr_in6 addr6;
24231 if ac_fn_c_try_compile
"$LINENO"; then :
24233 $as_echo "#define HAVE_INET6 1" >>confdefs.h
24235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24236 $as_echo "yes" >&6; }
24238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24239 $as_echo "no" >&6; }
24241 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t in sys/socket.h" >&5
24244 $as_echo_n "checking for socklen_t in sys/socket.h... " >&6; }
24245 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24246 /* end confdefs.h. */
24247 #define _POSIX_PII_SOCKET
24248 #include <sys/types.h>
24249 #include <sys/socket.h>
24258 if ac_fn_c_try_compile
"$LINENO"; then :
24260 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
24262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24263 $as_echo "yes" >&6; }
24265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24266 $as_echo "no" >&6; }
24268 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff in struct tm" >&5
24271 $as_echo_n "checking for tm_gmtoff in struct tm... " >&6; }
24272 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24273 /* end confdefs.h. */
24278 struct tm tim; tim.tm_gmtoff = 0;
24283 if ac_fn_c_try_compile
"$LINENO"; then :
24285 $as_echo "#define STRUCT_TM_HAS_GMTOFF 1" >>confdefs.h
24287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24288 $as_echo "yes" >&6; }
24290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24291 $as_echo "no" >&6; }
24292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for global timezone variable" >&5
24293 $as_echo_n "checking for global timezone variable... " >&6; }
24294 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24295 /* end confdefs.h. */
24300 void i(){long z2 = 2*timezone;}
24305 if ac_fn_c_try_compile
"$LINENO"; then :
24307 $as_echo "#define HAVE_TIMEZONE 1" >>confdefs.h
24309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24310 $as_echo "yes" >&6; }
24312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24313 $as_echo "no" >&6; }
24314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for global _timezone variable" >&5
24315 $as_echo_n "checking for global _timezone variable... " >&6; }
24316 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24317 /* end confdefs.h. */
24322 long z2 = _timezone;
24327 if ac_fn_c_try_compile
"$LINENO"; then :
24329 $as_echo "#define HAVE_UNDERSCORE_TIMEZONE 1" >>confdefs.h
24331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24332 $as_echo "yes" >&6; }
24334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24335 $as_echo "no" >&6; }
24337 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24339 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24341 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24343 for ac_prog
in perl
24345 # Extract the first word of "$ac_prog", so it can be a program name with args.
24346 set dummy
$ac_prog; ac_word
=$2
24347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24348 $as_echo_n "checking for $ac_word... " >&6; }
24349 if test "${ac_cv_prog_PERL+set}" = set; then :
24350 $as_echo_n "(cached) " >&6
24352 if test -n "$PERL"; then
24353 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
24355 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
24356 for as_dir
in $PATH
24359 test -z "$as_dir" && as_dir
=.
24360 for ac_exec_ext
in '' $ac_executable_extensions; do
24361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24362 ac_cv_prog_PERL
="$ac_prog"
24363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24372 PERL
=$ac_cv_prog_PERL
24373 if test -n "$PERL"; then
24374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
24375 $as_echo "$PERL" >&6; }
24377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24378 $as_echo "no" >&6; }
24382 test -n "$PERL" && break
24384 test -n "$PERL" || PERL
="false"
24388 SIGNAL_HANDLER_AUX
=
24392 SIGNAL_HANDLER
=include
/posix-signal.h
24395 SIGNAL_HANDLER
=include
/i386-signal.h
24396 SIGNAL_HANDLER_AUX
=include
/x86_64-signal.h
24399 # SYSDEP_SOURCES=sysdep/ia64.c
24400 # test -d sysdep || mkdir sysdep
24403 SIGNAL_HANDLER
=include
/pa-signal.h
24406 SIGNAL_HANDLER
=include
/hppa-signal.h
24409 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24412 SIGNAL_HANDLER
=include
/powerpc-signal.h
24415 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24418 SIGNAL_HANDLER
=include
/s390-signal.h
24421 SIGNAL_HANDLER
=include
/x86_64-signal.h
24422 SIGNAL_HANDLER_AUX
=include
/i386-signal.h
24425 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24428 SIGNAL_HANDLER
=include
/sh-signal.h
24431 SIGNAL_HANDLER
=include
/win32-signal.h
24434 SIGNAL_HANDLER
=include
/mips-signal.h
24437 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24439 powerpc
*-*-darwin* | i?
86-*-darwin[912]* | x86_64-
*-darwin[912]*)
24440 SIGNAL_HANDLER
=include
/darwin-signal.h
24443 SIGNAL_HANDLER
=include
/aix-signal.h
24446 SIGNAL_HANDLER
=include
/default-signal.h
24450 # If we're using sjlj exceptions, forget what we just learned.
24451 if test "$enable_sjlj_exceptions" = yes; then
24452 SIGNAL_HANDLER
=include
/default-signal.h
24453 SIGNAL_HANDLER_AUX
=
24458 if test -z "$SIGNAL_HANDLER_AUX"; then
24459 SIGNAL_HANDLER_AUX
=$SIGNAL_HANDLER
24462 ac_config_links
="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
24465 if test "${multilib}" = "yes"; then
24466 multilib_arg
="--enable-multilib"
24471 # See if we support thread-local storage.
24474 # Check whether --enable-tls was given.
24475 if test "${enable_tls+set}" = set; then :
24476 enableval
=$enable_tls;
24477 case "$enableval" in
24479 *) as_fn_error
"Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
24487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
24488 $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
24489 if test "${gcc_cv_have_tls+set}" = set; then :
24490 $as_echo_n "(cached) " >&6
24493 if test "$cross_compiling" = yes; then :
24494 if test x
$gcc_no_link = xyes
; then
24495 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24497 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24498 /* end confdefs.h. */
24499 __thread int a; int b; int main() { return a = b; }
24501 if ac_fn_c_try_link
"$LINENO"; then :
24502 chktls_save_LDFLAGS
="$LDFLAGS"
24505 LDFLAGS
="-shared -Wl,--no-undefined $LDFLAGS"
24508 chktls_save_CFLAGS
="$CFLAGS"
24509 CFLAGS
="-fPIC $CFLAGS"
24510 if test x
$gcc_no_link = xyes
; then
24511 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24513 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24514 /* end confdefs.h. */
24515 int f() { return 0; }
24517 if ac_fn_c_try_link
"$LINENO"; then :
24518 if test x
$gcc_no_link = xyes
; then
24519 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24521 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24522 /* end confdefs.h. */
24523 __thread int a; int b; int f() { return a = b; }
24525 if ac_fn_c_try_link
"$LINENO"; then :
24526 gcc_cv_have_tls
=yes
24530 rm -f core conftest.err conftest.
$ac_objext \
24531 conftest
$ac_exeext conftest.
$ac_ext
24533 gcc_cv_have_tls
=yes
24535 rm -f core conftest.err conftest.
$ac_objext \
24536 conftest
$ac_exeext conftest.
$ac_ext
24537 CFLAGS
="$chktls_save_CFLAGS"
24538 LDFLAGS
="$chktls_save_LDFLAGS"
24542 rm -f core conftest.err conftest.
$ac_objext \
24543 conftest
$ac_exeext conftest.
$ac_ext
24547 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24548 /* end confdefs.h. */
24549 __thread int a; int b; int main() { return a = b; }
24551 if ac_fn_c_try_run
"$LINENO"; then :
24552 chktls_save_LDFLAGS
="$LDFLAGS"
24553 LDFLAGS
="-static $LDFLAGS"
24554 if test x
$gcc_no_link = xyes
; then
24555 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24558 /* end confdefs.h. */
24559 int main() { return 0; }
24561 if ac_fn_c_try_link
"$LINENO"; then :
24562 if test "$cross_compiling" = yes; then :
24563 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24564 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24565 as_fn_error
"cannot run test program while cross compiling
24566 See \`config.log' for more details." "$LINENO" 5; }
24568 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24569 /* end confdefs.h. */
24570 __thread int a; int b; int main() { return a = b; }
24572 if ac_fn_c_try_run
"$LINENO"; then :
24573 gcc_cv_have_tls
=yes
24577 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24578 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24582 gcc_cv_have_tls
=yes
24584 rm -f core conftest.err conftest.
$ac_objext \
24585 conftest
$ac_exeext conftest.
$ac_ext
24586 LDFLAGS
="$chktls_save_LDFLAGS"
24587 if test $gcc_cv_have_tls = yes; then
24588 chktls_save_CFLAGS
="$CFLAGS"
24589 thread_CFLAGS
=failed
24590 for flag
in '' '-pthread' '-lpthread'; do
24591 CFLAGS
="$flag $chktls_save_CFLAGS"
24592 if test x
$gcc_no_link = xyes
; then
24593 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24595 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24596 /* end confdefs.h. */
24597 #include <pthread.h>
24598 void *g(void *d) { return NULL; }
24602 pthread_t t; pthread_create(&t,NULL,g,NULL);
24607 if ac_fn_c_try_link
"$LINENO"; then :
24608 thread_CFLAGS
="$flag"
24610 rm -f core conftest.err conftest.
$ac_objext \
24611 conftest
$ac_exeext conftest.
$ac_ext
24612 if test "X$thread_CFLAGS" != Xfailed
; then
24616 CFLAGS
="$chktls_save_CFLAGS"
24617 if test "X$thread_CFLAGS" != Xfailed
; then
24618 CFLAGS
="$thread_CFLAGS $chktls_save_CFLAGS"
24619 if test "$cross_compiling" = yes; then :
24620 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24621 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24622 as_fn_error
"cannot run test program while cross compiling
24623 See \`config.log' for more details." "$LINENO" 5; }
24625 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24626 /* end confdefs.h. */
24627 #include <pthread.h>
24629 static int *volatile a_in_other_thread;
24631 thread_func (void *arg)
24633 a_in_other_thread = &a;
24640 void *thread_retval;
24641 int *volatile a_in_main_thread;
24642 a_in_main_thread = &a;
24643 if (pthread_create (&thread, (pthread_attr_t *)0,
24644 thread_func, (void *)0))
24646 if (pthread_join (thread, &thread_retval))
24648 return (a_in_other_thread == a_in_main_thread);
24653 if ac_fn_c_try_run
"$LINENO"; then :
24654 gcc_cv_have_tls
=yes
24658 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24659 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24662 CFLAGS
="$chktls_save_CFLAGS"
24668 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24669 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
24674 $as_echo "$gcc_cv_have_tls" >&6; }
24675 if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
24677 $as_echo "#define HAVE_TLS 1" >>confdefs.h
24681 # For _Unwind_GetIPInfo.
24684 # Check whether --with-system-libunwind was given.
24685 if test "${with_system_libunwind+set}" = set; then :
24686 withval
=$with_system_libunwind;
24689 # If system-libunwind was not specifically set, pick a default setting.
24690 if test x
$with_system_libunwind = x
; then
24692 ia64-
*-hpux*) with_system_libunwind
=yes ;;
24693 *) with_system_libunwind
=no
;;
24696 # Based on system-libunwind and target, do we have ipinfo?
24697 if test x
$with_system_libunwind = xyes
; then
24699 ia64-
*-*) have_unwind_getipinfo
=no
;;
24700 *) have_unwind_getipinfo
=yes ;;
24703 # Darwin before version 9 does not have _Unwind_GetIPInfo.
24706 *-*-darwin[3-8]|
*-*-darwin[3-8].
*) have_unwind_getipinfo
=no
;;
24707 *) have_unwind_getipinfo
=yes ;;
24712 if test x
$have_unwind_getipinfo = xyes
; then
24714 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
24719 # See if linker supports anonymous version scripts.
24720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ld supports anonymous version scripts" >&5
24721 $as_echo_n "checking whether ld supports anonymous version scripts... " >&6; }
24722 if test "${libjava_cv_anon_version_script+set}" = set; then :
24723 $as_echo_n "(cached) " >&6
24725 # Check whether --enable-symvers was given.
24726 if test "${enable_symvers+set}" = set; then :
24727 enableval
=$enable_symvers; case "$enableval" in
24728 yes|gnu
*) libjava_cv_anon_version_script
=yes ;;
24729 no
) libjava_cv_anon_version_script
=no
;;
24730 *) as_fn_error
"Unknown argument to enable/disable symvers" "$LINENO" 5;;
24733 libjava_cv_anon_version_script
=yes
24737 if test x
$libjava_cv_anon_version_script = xyes
; then
24738 save_CFLAGS
="$CFLAGS"; save_LDFLAGS
="$LDFLAGS"
24739 CFLAGS
="$CFLAGS -fPIC";
24740 LDFLAGS
="$LDFLAGS -shared -Wl,--version-script,conftest.map"
24741 echo '{ global: globalsymb*; local: *; };' > conftest.map
24742 if test x
$gcc_no_link = xyes
; then
24743 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24746 /* end confdefs.h. */
24747 void globalsymbol (void) {} void localsymbol (void) {}
24756 if ac_fn_c_try_link
"$LINENO"; then :
24757 libjava_cv_anon_version_script
=gnu
24759 libjava_cv_anon_version_script
=no
24761 rm -f core conftest.err conftest.
$ac_objext \
24762 conftest
$ac_exeext conftest.
$ac_ext
24763 if test x
$libjava_cv_anon_version_script = xno
; then
24764 case "$target_os" in
24766 LDFLAGS
="$save_LDFLAGS"
24767 LDFLAGS
="$LDFLAGS -shared -Wl,-M,conftest.map"
24768 # Sun ld doesn't understand wildcards here.
24769 echo '{ global: globalsymbol; local: *; };' > conftest.map
24770 if test x
$gcc_no_link = xyes
; then
24771 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24773 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24774 /* end confdefs.h. */
24775 void globalsymbol (void) {} void localsymbol (void) {}
24784 if ac_fn_c_try_link
"$LINENO"; then :
24785 libjava_cv_anon_version_script
=sun
24787 rm -f core conftest.err conftest.
$ac_objext \
24788 conftest
$ac_exeext conftest.
$ac_ext
24792 CFLAGS
="$save_CFLAGS"; LDFLAGS
="$save_LDFLAGS"
24796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_anon_version_script" >&5
24797 $as_echo "$libjava_cv_anon_version_script" >&6; }
24798 if test "$libjava_cv_anon_version_script" != no
; then
24799 ANONVERSCRIPT_TRUE
=
24800 ANONVERSCRIPT_FALSE
='#'
24802 ANONVERSCRIPT_TRUE
='#'
24803 ANONVERSCRIPT_FALSE
=
24806 if test "$libjava_cv_anon_version_script" = gnu
; then
24807 ANONVERSCRIPT_GNU_TRUE
=
24808 ANONVERSCRIPT_GNU_FALSE
='#'
24810 ANONVERSCRIPT_GNU_TRUE
='#'
24811 ANONVERSCRIPT_GNU_FALSE
=
24814 if test "$libjava_cv_anon_version_script" = sun
; then
24815 ANONVERSCRIPT_SUN_TRUE
=
24816 ANONVERSCRIPT_SUN_FALSE
='#'
24818 ANONVERSCRIPT_SUN_TRUE
='#'
24819 ANONVERSCRIPT_SUN_FALSE
=
24823 # Check if linker supports static linking on a per library basis
24824 LD_START_STATIC_SPEC
=
24825 LD_FINISH_STATIC_SPEC
=
24826 if $LD --help 2>&1 |
grep -- -call_shared >/dev
/null
2>&1; then
24827 if $LD --help 2>&1 |
grep -- -non_shared >/dev
/null
2>&1; then
24828 LD_START_STATIC_SPEC
='%{static-libgcj:-non_shared}'
24829 LD_FINISH_STATIC_SPEC
='%{static-libgcj:-call_shared}'
24835 here
=`${PWDCMD-pwd}`
24838 # We get this from the environment.
24841 default_python_dir
="/share/gcc-`cat ${srcdir}/../gcc/BASE-VER`/python/libjava"
24843 # Check whether --with-python-dir was given.
24844 if test "${with_python_dir+set}" = set; then :
24845 withval
=$with_python_dir; with_python_dir
=$withval
24847 with_python_dir
="${default_python_dir}"
24851 # Needed for installing Python modules during make install.
24852 python_mod_dir
="\${prefix}${with_python_dir}"
24854 # Needed for substituting into aot-compile*
24855 python_mod_dir_expanded
="${expanded_prefix}${with_python_dir}"
24857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Python modules dir: ${python_mod_dir_expanded}" >&5
24858 $as_echo "Python modules dir: ${python_mod_dir_expanded}" >&6; };
24862 # needed for aot-compile-rpm
24866 # Check whether --enable-aot-compile-rpm was given.
24867 if test "${enable_aot_compile_rpm+set}" = set; then :
24868 enableval
=$enable_aot_compile_rpm; case "${enableval}" in
24869 yes) AOT_RPM_ENABLED
=yes ;;
24870 no
) AOT_RPM_ENABLED
=no
;;
24871 *) as_fn_error
"Unknown argument to enable/disable aot-compile-rpm" "$LINENO" 5 ;;
24878 if test "x${AOT_RPM_ENABLED}" = xyes
; then
24879 INSTALL_AOT_RPM_TRUE
=
24880 INSTALL_AOT_RPM_FALSE
='#'
24882 INSTALL_AOT_RPM_TRUE
='#'
24883 INSTALL_AOT_RPM_FALSE
=
24887 # Check whether --enable-java-home was given.
24888 if test "${enable_java_home+set}" = set; then :
24889 enableval
=$enable_java_home; case "${enableval}" in
24890 yes) JAVA_HOME_ENABLED
=yes ;;
24891 no
) JAVA_HOME_ENABLED
=no
;;
24892 *) as_fn_error
"Unknown argument to enable/disable java-home" "$LINENO" 5 ;;
24895 JAVA_HOME_ENABLED
=no
24899 if test "x${JAVA_HOME_ENABLED}" = xyes
; then
24900 CREATE_JAVA_HOME_TRUE
=
24901 CREATE_JAVA_HOME_FALSE
='#'
24903 CREATE_JAVA_HOME_TRUE
='#'
24904 CREATE_JAVA_HOME_FALSE
=
24908 # Only do these checks if java-home above is enabled.
24909 if test "x${JAVA_HOME_ENABLED}" = xyes
24913 # Check whether --with-gcc-suffix was given.
24914 if test "${with_gcc_suffix+set}" = set; then :
24915 withval
=$with_gcc_suffix; gcc_suffix
=$withval
24920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: GCC suffix: ${gcc_suffix}" >&5
24921 $as_echo "GCC suffix: ${gcc_suffix}" >&6; }
24925 # Check whether --with-arch-directory was given.
24926 if test "${with_arch_directory+set}" = set; then :
24927 withval
=$with_arch_directory; host_cpu
=$withval
24934 # Check whether --with-os-directory was given.
24935 if test "${with_os_directory+set}" = set; then :
24936 withval
=$with_os_directory; host_os
=$withval
24943 # Check whether --with-origin-name was given.
24944 if test "${with_origin_name+set}" = set; then :
24945 withval
=$with_origin_name; origin_name
=$withval
24947 origin_name
=gcj
${gcc_suffix}
24950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JPackage origin name: ${origin_name}" >&5
24951 $as_echo "JPackage origin name: ${origin_name}" >&6; }
24954 # Check whether --with-arch-suffix was given.
24955 if test "${with_arch_suffix+set}" = set; then :
24956 withval
=$with_arch_suffix; arch_suffix
=$withval
24961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: arch suffix: ${arch_suffix}" >&5
24962 $as_echo "arch suffix: ${arch_suffix}" >&6; }
24965 # Check whether --with-jvm-root-dir was given.
24966 if test "${with_jvm_root_dir+set}" = set; then :
24967 withval
=$with_jvm_root_dir; jvm_root_dir
=$withval
24969 jvm_root_dir
="\${prefix}/lib/jvm"
24972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM root installation directory: ${jvm_root_dir}" >&5
24973 $as_echo "JVM root installation directory: ${jvm_root_dir}" >&6; }
24976 # Check whether --with-jvm-jar-dir was given.
24977 if test "${with_jvm_jar_dir+set}" = set; then :
24978 withval
=$with_jvm_jar_dir; jvm_jar_dir
=$withval
24980 jvm_jar_dir
=\
${prefix}/lib
/jvm-exports
24983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JAR root installation directory: ${jvm_jar_dir}" >&5
24984 $as_echo "JAR root installation directory: ${jvm_jar_dir}" >&6; }
24990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Java version: ${JAVA_VERSION}" >&5
24991 $as_echo "Java version: ${JAVA_VERSION}" >&6; }
24994 jre_lnk
=jre-
${JAVA_VERSION}-${origin_name}
24995 sdk_lnk
=java-
${JAVA_VERSION}-${origin_name}
24997 JVM_ROOT_DIR
=${jvm_root_dir}
24999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM ROOT directory: ${JVM_ROOT_DIR}" >&5
25000 $as_echo "JVM ROOT directory: ${JVM_ROOT_DIR}" >&6; }
25002 JVM_JAR_ROOT_DIR
=${jvm_jar_dir}
25004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM JAR ROOT directory: ${JVM_JAR_ROOT_DIR}" >&5
25005 $as_echo "JVM JAR ROOT directory: ${JVM_JAR_ROOT_DIR}" >&6; }
25007 JVM_JAR_DIR
=${jvm_jar_dir}
25009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM JAR directory: ${JVM_JAR_DIR}" >&5
25010 $as_echo "JVM JAR directory: ${JVM_JAR_DIR}" >&6; }
25021 SDK_BIN_DIR
=${jvm_root_dir}/bin
25023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK tools directory: ${SDK_BIN_DIR}" >&5
25024 $as_echo "SDK tools directory: ${SDK_BIN_DIR}" >&6; }
25026 SDK_LIB_DIR
=${jvm_root_dir}/lib
25028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK jar directory: ${SDK_LIB_DIR}" >&5
25029 $as_echo "SDK jar directory: ${SDK_LIB_DIR}" >&6; }
25031 SDK_INCLUDE_DIR
=${jvm_root_dir}/include
25033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK include directory: ${SDK_INCLUDE_DIR}" >&5
25034 $as_echo "SDK include directory: ${SDK_INCLUDE_DIR}" >&6; }
25036 JRE_BIN_DIR
=${jvm_root_dir}/${jre_dir}/bin
25038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JRE tools directory: ${JRE_BIN_DIR}" >&5
25039 $as_echo "JRE tools directory: ${JRE_BIN_DIR}" >&6; }
25041 JRE_LIB_DIR
=${jvm_root_dir}/${jre_dir}/lib
25043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JRE lib directory: ${JRE_LIB_DIR}" >&5
25044 $as_echo "JRE lib directory: ${JRE_LIB_DIR}" >&6; }
25046 # Find gcj prefix using gcj found in PATH.
25047 gcj_prefix
=`which gcj${gcc_suffix} | sed "s%/bin/gcj${gcc_suffix}%%"`
25049 # Where do the gcj binaries live?
25050 # For jhbuild based builds, they all live in a sibling of bin called
25051 # gcj-bin. Check for gcj-bin first, and use bin otherwise.
25052 GCJ_BIN_DIR
=`if test -d ${gcj_prefix}/gcj-bin; then echo ${gcj_prefix}/gcj-bin; else echo ${gcj_prefix}/bin; fi`
25054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: GCJ tools directory: ${GCJ_BIN_DIR}" >&5
25055 $as_echo "GCJ tools directory: ${GCJ_BIN_DIR}" >&6; }
25057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host is ${host}" >&5
25058 $as_echo "host is ${host}" >&6; }
25059 if test "x${host_cpu}" = "x"
25062 *-mingw* |
*-cygwin*)
25064 i486-
* | i586-
* | i686-
*)
25069 host_cpu
=${host_cpu};;
25072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: arch directory: ${host_cpu}" >&5
25073 $as_echo "arch directory: ${host_cpu}" >&6; }
25077 if test "x${host_os}" = "x"
25080 *-mingw* |
*-cygwin*)
25085 host_os
=${host_os};;
25088 echo os directory
: ${host_os}
25092 # make an expanded $libdir, for substituting into
25093 # scripts (and other non-Makefile things).
25095 if test "x${exec_prefix}" = "xNONE"
25097 lib_exec_prefix
=$expanded_prefix
25099 lib_exec_prefix
=$exec_prefix
25101 LIBDIR
=`echo $libdir | sed "s:\\\${exec_prefix}:$lib_exec_prefix:g"`
25105 ac_config_files
="$ac_config_files Makefile libgcj.pc libgcj.spec libgcj-test.spec gcj/Makefile include/Makefile testsuite/Makefile contrib/aotcompile.py contrib/aot-compile contrib/aot-compile-rpm contrib/generate-cacerts.pl contrib/rebuild-gcj-db"
25108 if test ${multilib} = yes; then
25109 multilib_arg
="--enable-multilib"
25114 ac_config_files
="$ac_config_files scripts/jar"
25116 cat >confcache
<<\_ACEOF
25117 # This file is a shell script that caches the results of configure
25118 # tests run on this system so they can be shared between configure
25119 # scripts and configure runs, see configure's option --config-cache.
25120 # It is not useful on other systems. If it contains results you don't
25121 # want to keep, you may remove or edit it.
25123 # config.status only pays attention to the cache file if you give it
25124 # the --recheck option to rerun configure.
25126 # `ac_cv_env_foo' variables (set or unset) will be overridden when
25127 # loading this file, other *unset* `ac_cv_foo' will be assigned the
25128 # following values.
25132 # The following way of writing the cache mishandles newlines in values,
25133 # but we know of no workaround that is simple, portable, and efficient.
25134 # So, we kill variables containing newlines.
25135 # Ultrix sh set writes to stderr and can't be redirected directly,
25136 # and sets the high bit in the cache file unless we assign to the vars.
25138 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
25139 eval ac_val
=\$
$ac_var
25143 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
25144 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
25147 _ | IFS | as_nl
) ;; #(
25148 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
25149 *) { eval $ac_var=; unset $ac_var;} ;;
25155 case $as_nl`(ac_space=' '; set) 2>&1` in #(
25156 *${as_nl}ac_space
=\
*)
25157 # `set' does not quote correctly, so add quotes: double-quote
25158 # substitution turns \\\\ into \\, and sed turns \\ into \.
25161 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
25164 # `set' quotes correctly as required by POSIX, so do not add quotes.
25165 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
25174 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
25176 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
25178 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
25179 if test -w "$cache_file"; then
25180 test "x$cache_file" != "x/dev/null" &&
25181 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
25182 $as_echo "$as_me: updating cache $cache_file" >&6;}
25183 cat confcache
>$cache_file
25185 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
25186 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
25191 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
25192 # Let make expand exec_prefix.
25193 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
25195 DEFS
=-DHAVE_CONFIG_H
25199 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
25200 # 1. Remove the extension, and $U if already installed.
25201 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
25202 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
25203 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
25204 # will be set to the directory where LIBOBJS objects are built.
25205 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
25206 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
25208 LIBOBJS
=$ac_libobjs
25210 LTLIBOBJS
=$ac_ltlibobjs
25213 if test -z "${CREATE_GJDOC_TRUE}" && test -z "${CREATE_GJDOC_FALSE}"; then
25214 as_fn_error
"conditional \"CREATE_GJDOC\" was never defined.
25215 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25217 if test -z "${JAVA_MAINTAINER_MODE_TRUE}" && test -z "${JAVA_MAINTAINER_MODE_FALSE}"; then
25218 as_fn_error
"conditional \"JAVA_MAINTAINER_MODE\" was never defined.
25219 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25221 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
25222 as_fn_error
"conditional \"AMDEP\" was never defined.
25223 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25225 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
25226 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
25227 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25229 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
25230 as_fn_error
"conditional \"am__fastdepCXX\" was never defined.
25231 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25233 if test -n "$EXEEXT"; then
25235 am__EXEEXT_FALSE
='#'
25237 am__EXEEXT_TRUE
='#'
25241 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
25242 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
25243 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25245 if test -z "${BUILD_SUBLIBS_TRUE}" && test -z "${BUILD_SUBLIBS_FALSE}"; then
25246 as_fn_error
"conditional \"BUILD_SUBLIBS\" was never defined.
25247 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25249 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
25250 as_fn_error
"conditional \"XLIB_AWT\" was never defined.
25251 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25253 if test -z "${X_AWT_TRUE}" && test -z "${X_AWT_FALSE}"; then
25254 as_fn_error
"conditional \"X_AWT\" was never defined.
25255 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25257 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25258 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25259 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25261 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25262 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25263 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25265 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
25266 as_fn_error
"conditional \"TESTSUBDIR\" was never defined.
25267 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25269 if test -z "${BUILD_ECJ1_TRUE}" && test -z "${BUILD_ECJ1_FALSE}"; then
25270 as_fn_error
"conditional \"BUILD_ECJ1\" was never defined.
25271 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25273 if test -z "${INSTALL_ECJ_JAR_TRUE}" && test -z "${INSTALL_ECJ_JAR_FALSE}"; then
25274 as_fn_error
"conditional \"INSTALL_ECJ_JAR\" was never defined.
25275 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25277 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
25278 as_fn_error
"conditional \"JAVA_HOME_SET\" was never defined.
25279 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25281 if test -z "${SUPPRESS_LIBGCJ_BC_TRUE}" && test -z "${SUPPRESS_LIBGCJ_BC_FALSE}"; then
25282 as_fn_error
"conditional \"SUPPRESS_LIBGCJ_BC\" was never defined.
25283 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25285 if test -z "${BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE}" && test -z "${BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE}"; then
25286 as_fn_error
"conditional \"BUILD_LIBGCJ_REDUCED_REFLECTION\" was never defined.
25287 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25289 if test -z "${INTERPRETER_TRUE}" && test -z "${INTERPRETER_FALSE}"; then
25290 as_fn_error
"conditional \"INTERPRETER\" was never defined.
25291 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25293 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
25294 as_fn_error
"conditional \"USING_WIN32_PLATFORM\" was never defined.
25295 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25297 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
25298 as_fn_error
"conditional \"USING_POSIX_PLATFORM\" was never defined.
25299 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25301 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
25302 as_fn_error
"conditional \"USING_DARWIN_CRT\" was never defined.
25303 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25305 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
25306 as_fn_error
"conditional \"USING_BOEHMGC\" was never defined.
25307 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25309 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
25310 as_fn_error
"conditional \"USING_NOGC\" was never defined.
25311 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25313 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
25314 as_fn_error
"conditional \"USING_POSIX_THREADS\" was never defined.
25315 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25317 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
25318 as_fn_error
"conditional \"USING_WIN32_THREADS\" was never defined.
25319 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25321 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
25322 as_fn_error
"conditional \"USING_NO_THREADS\" was never defined.
25323 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25325 if test -z "${USE_LIBGCJ_BC_TRUE}" && test -z "${USE_LIBGCJ_BC_FALSE}"; then
25326 as_fn_error
"conditional \"USE_LIBGCJ_BC\" was never defined.
25327 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25329 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
25330 as_fn_error
"conditional \"USING_GCC\" was never defined.
25331 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25333 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25334 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25335 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25338 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
25339 as_fn_error
"conditional \"NATIVE\" was never defined.
25340 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25342 if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
25343 as_fn_error
"conditional \"ENABLE_SHARED\" was never defined.
25344 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25346 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
25347 as_fn_error
"conditional \"NEEDS_DATA_START\" was never defined.
25348 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25350 if test -z "${INSTALL_BINARIES_TRUE}" && test -z "${INSTALL_BINARIES_FALSE}"; then
25351 as_fn_error
"conditional \"INSTALL_BINARIES\" was never defined.
25352 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25354 if test -z "${ANONVERSCRIPT_TRUE}" && test -z "${ANONVERSCRIPT_FALSE}"; then
25355 as_fn_error
"conditional \"ANONVERSCRIPT\" was never defined.
25356 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25358 if test -z "${ANONVERSCRIPT_GNU_TRUE}" && test -z "${ANONVERSCRIPT_GNU_FALSE}"; then
25359 as_fn_error
"conditional \"ANONVERSCRIPT_GNU\" was never defined.
25360 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25362 if test -z "${ANONVERSCRIPT_SUN_TRUE}" && test -z "${ANONVERSCRIPT_SUN_FALSE}"; then
25363 as_fn_error
"conditional \"ANONVERSCRIPT_SUN\" was never defined.
25364 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25366 if test -z "${INSTALL_AOT_RPM_TRUE}" && test -z "${INSTALL_AOT_RPM_FALSE}"; then
25367 as_fn_error
"conditional \"INSTALL_AOT_RPM\" was never defined.
25368 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25370 if test -z "${CREATE_JAVA_HOME_TRUE}" && test -z "${CREATE_JAVA_HOME_FALSE}"; then
25371 as_fn_error
"conditional \"CREATE_JAVA_HOME\" was never defined.
25372 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25375 : ${CONFIG_STATUS=./config.status}
25377 ac_clean_files_save
=$ac_clean_files
25378 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
25379 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
25380 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
25382 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
25384 # Generated by $as_me.
25385 # Run this file to recreate the current configuration.
25386 # Compiler output produced by configure, useful for debugging
25387 # configure, is in config.log if it exists.
25390 ac_cs_recheck=false
25393 SHELL=\${CONFIG_SHELL-$SHELL}
25396 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
25397 ## -------------------- ##
25398 ## M4sh Initialization. ##
25399 ## -------------------- ##
25401 # Be more Bourne compatible
25402 DUALCASE
=1; export DUALCASE
# for MKS sh
25403 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
25406 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25407 # is contrary to our usage. Disable this feature.
25408 alias -g '${1+"$@"}'='"$@"'
25409 setopt NO_GLOB_SUBST
25411 case `(set -o) 2>/dev/null` in #(
25423 # Printing a long string crashes Solaris 7 /usr/bin/printf.
25424 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
25425 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
25426 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
25427 # Prefer a ksh shell builtin over an external printf program on Solaris,
25428 # but without wasting forks for bash or zsh.
25429 if test -z "$BASH_VERSION$ZSH_VERSION" \
25430 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
25431 as_echo='print
-r --'
25432 as_echo_n='print
-rn --'
25433 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
25434 as_echo='printf %s
\n'
25435 as_echo_n='printf %s
'
25437 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
25438 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
25439 as_echo_n='/usr
/ucb
/echo -n'
25441 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
25442 as_echo_n_body='eval
25446 expr "X$arg" : "X\\(.*\\)$as_nl";
25447 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
25449 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
25451 export as_echo_n_body
25452 as_echo_n='sh
-c $as_echo_n_body as_echo
'
25454 export as_echo_body
25455 as_echo='sh
-c $as_echo_body as_echo
'
25458 # The user is always right.
25459 if test "${PATH_SEPARATOR+set}" != set; then
25461 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
25462 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
25469 # We need space, tab and new line, in precisely that order. Quoting is
25470 # there to prevent editors from complaining about space-tab.
25471 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
25472 # splitting by setting IFS to empty value.)
25475 # Find who we are. Look in the path if we contain no directory separator.
25477 *[\\/]* ) as_myself=$0 ;;
25478 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25479 for as_dir in $PATH
25482 test -z "$as_dir" && as_dir=.
25483 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
25489 # We did not find ourselves, most probably we were run as `sh COMMAND'
25490 # in which case we are not to be found in the path.
25491 if test "x$as_myself" = x
; then
25494 if test ! -f "$as_myself"; then
25495 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25499 # Unset variables that we do not need and which cause bugs (e.g. in
25500 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
25501 # suppresses any "Segmentation fault" message there. '((' could
25502 # trigger a bug in pdksh 5.2.14.
25503 for as_var
in BASH_ENV ENV MAIL MAILPATH
25504 do eval test x\
${$as_var+set} = xset \
25505 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
25518 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
25521 # as_fn_error ERROR [LINENO LOG_FD]
25522 # ---------------------------------
25523 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
25524 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
25525 # script with status $?, using 1 if that was 0.
25528 as_status
=$?
; test $as_status -eq 0 && as_status
=1
25530 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
25531 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
25533 $as_echo "$as_me: error: $1" >&2
25534 as_fn_exit
$as_status
25538 # as_fn_set_status STATUS
25539 # -----------------------
25540 # Set $? to STATUS, without forking.
25541 as_fn_set_status
()
25544 } # as_fn_set_status
25546 # as_fn_exit STATUS
25547 # -----------------
25548 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
25552 as_fn_set_status
$1
25558 # Portably unset VAR.
25561 { eval $1=; unset $1;}
25563 as_unset
=as_fn_unset
25564 # as_fn_append VAR VALUE
25565 # ----------------------
25566 # Append the text in VALUE to the end of the definition contained in VAR. Take
25567 # advantage of any shell optimizations that allow amortized linear growth over
25568 # repeated appends, instead of the typical quadratic growth present in naive
25570 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
25571 eval 'as_fn_append ()
25582 # as_fn_arith ARG...
25583 # ------------------
25584 # Perform arithmetic evaluation on the ARGs, and store the result in the
25585 # global $as_val. Take advantage of shells that can avoid forks. The arguments
25586 # must be portable across $(()) and expr.
25587 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
25588 eval 'as_fn_arith ()
25595 as_val
=`expr "$@" || test $? -eq 1`
25600 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
25601 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
25607 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
25608 as_basename
=basename
25613 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
25619 as_me
=`$as_basename -- "$0" ||
25620 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
25621 X"$0" : 'X\(//\)$' \| \
25622 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
25624 sed '/^.*\/\([^/][^/]*\)\/*$/{
25638 # Avoid depending upon Character Ranges.
25639 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
25640 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
25641 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
25642 as_cr_digits
='0123456789'
25643 as_cr_alnum
=$as_cr_Letters$as_cr_digits
25645 ECHO_C
= ECHO_N
= ECHO_T
=
25646 case `echo -n x` in #(((((
25648 case `echo 'xy\c'` in
25649 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
25651 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
25658 rm -f conf$$ conf$$.exe conf$$.
file
25659 if test -d conf$$.dir
; then
25660 rm -f conf$$.dir
/conf$$.
file
25663 mkdir conf$$.dir
2>/dev
/null
25665 if (echo >conf$$.
file) 2>/dev
/null
; then
25666 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
25668 # ... but there are two gotchas:
25669 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
25670 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
25671 # In both cases, we have to default to `cp -p'.
25672 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
25674 elif ln conf$$.
file conf$$
2>/dev
/null
; then
25682 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
25683 rmdir conf$$.dir
2>/dev
/null
25688 # Create "$as_dir" as a directory, including parents if necessary.
25693 -*) as_dir
=.
/$as_dir;;
25695 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
25699 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
25700 *) as_qdir
=$as_dir;;
25702 as_dirs
="'$as_qdir' $as_dirs"
25703 as_dir
=`$as_dirname -- "$as_dir" ||
25704 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25705 X"$as_dir" : 'X\(//\)[^/]' \| \
25706 X"$as_dir" : 'X\(//\)$' \| \
25707 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25708 $as_echo X"$as_dir" |
25709 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25713 /^X\(\/\/\)[^/].*/{
25726 test -d "$as_dir" && break
25728 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
25729 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
25733 if mkdir
-p .
2>/dev
/null
; then
25734 as_mkdir_p
='mkdir -p "$as_dir"'
25736 test -d .
/-p && rmdir .
/-p
25740 if test -x / >/dev
/null
2>&1; then
25741 as_test_x
='test -x'
25743 if ls -dL / >/dev
/null
2>&1; then
25750 if test -d "$1"; then
25756 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
25757 ???[sx]*):;;*)false;;esac;fi
25761 as_executable_p
=$as_test_x
25763 # Sed expression to map a string onto a valid CPP name.
25764 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
25766 # Sed expression to map a string onto a valid variable name.
25767 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
25771 ## ----------------------------------- ##
25772 ## Main body of $CONFIG_STATUS script. ##
25773 ## ----------------------------------- ##
25775 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
25777 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25778 # Save the log message, to keep $0 and so on meaningful, and to
25779 # report actual input values of CONFIG_FILES etc. instead of their
25780 # values after options handling.
25782 This file was extended by libjava $as_me version-unused, which was
25783 generated by GNU Autoconf 2.64. Invocation command line was
25785 CONFIG_FILES = $CONFIG_FILES
25786 CONFIG_HEADERS = $CONFIG_HEADERS
25787 CONFIG_LINKS = $CONFIG_LINKS
25788 CONFIG_COMMANDS = $CONFIG_COMMANDS
25791 on `(hostname || uname -n) 2>/dev/null | sed 1q`
25796 case $ac_config_files in *"
25797 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
25800 case $ac_config_headers in *"
25801 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
25805 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25806 # Files that config.status was made for.
25807 config_files="$ac_config_files"
25808 config_headers="$ac_config_headers"
25809 config_links="$ac_config_links"
25810 config_commands="$ac_config_commands"
25814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25816 \`$as_me' instantiates files and other configuration actions
25817 from templates according to the current configuration. Unless the files
25818 and actions are specified as TAGs, all are instantiated by default.
25820 Usage: $0 [OPTION]... [TAG]...
25822 -h, --help print this help, then exit
25823 -V, --version print version number and configuration settings, then exit
25824 -q, --quiet, --silent
25825 do not print progress messages
25826 -d, --debug don't remove temporary files
25827 --recheck update $as_me by reconfiguring in the same conditions
25828 --file=FILE[:TEMPLATE]
25829 instantiate the configuration file FILE
25830 --header=FILE[:TEMPLATE]
25831 instantiate the configuration header FILE
25833 Configuration files:
25836 Configuration headers:
25839 Configuration links:
25842 Configuration commands:
25845 Report bugs to the package provider."
25848 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25850 libjava config.status version-unused
25851 configured by $0, generated by GNU Autoconf 2.64,
25852 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
25854 Copyright (C) 2009 Free Software Foundation, Inc.
25855 This config.status script is free software; the Free Software Foundation
25856 gives unlimited permission to copy, distribute and modify it."
25863 test -n "\$AWK" || AWK=awk
25866 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25867 # The default lists apply if the user does not specify any file.
25873 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
25874 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
25885 # Handling of the options.
25886 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
25888 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
25889 $as_echo "$ac_cs_version"; exit ;;
25890 --debug |
--debu |
--deb |
--de |
--d |
-d )
25892 --file |
--fil |
--fi |
--f )
25895 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25897 as_fn_append CONFIG_FILES
" '$ac_optarg'"
25898 ac_need_defaults
=false
;;
25899 --header |
--heade |
--head |
--hea )
25902 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25904 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
25905 ac_need_defaults
=false
;;
25907 # Conflict between --help and --header
25908 as_fn_error
"ambiguous option: \`$1'
25909 Try \`$0 --help' for more information.";;
25910 --help |
--hel |
-h )
25911 $as_echo "$ac_cs_usage"; exit ;;
25912 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
25913 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
25916 # This is an error.
25917 -*) as_fn_error
"unrecognized option: \`$1'
25918 Try \`$0 --help' for more information." ;;
25920 *) as_fn_append ac_config_targets
" $1"
25921 ac_need_defaults
=false
;;
25927 ac_configure_extra_args
=
25929 if $ac_cs_silent; then
25931 ac_configure_extra_args
="$ac_configure_extra_args --silent"
25935 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25936 if \$ac_cs_recheck; then
25937 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25939 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25940 CONFIG_SHELL='$SHELL'
25941 export CONFIG_SHELL
25946 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25950 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25951 ## Running $as_me. ##
25957 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25965 with_multisubdir="$with_multisubdir"
25966 with_multisrctop="$with_multisrctop"
25967 with_target_subdir="$with_target_subdir"
25968 ac_configure_args="${multilib_arg} ${ac_configure_args}"
25969 multi_basedir="$multi_basedir"
25970 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
25973 GFORTRAN="$GFORTRAN"
25975 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
25978 # The HP-UX ksh and POSIX shell print the target directory to stdout
25979 # if CDPATH is set.
25980 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
25982 sed_quote_subst='$sed_quote_subst'
25983 double_quote_subst='$double_quote_subst'
25984 delay_variable_subst='$delay_variable_subst'
25985 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
25986 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
25987 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
25988 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
25989 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
25990 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
25991 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
25992 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
25993 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
25994 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
25995 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
25996 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
25997 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
25998 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
25999 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
26000 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
26001 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
26002 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
26003 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
26004 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
26005 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
26006 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
26007 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
26008 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
26009 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
26010 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
26011 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
26012 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
26013 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
26014 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
26015 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
26016 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
26017 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
26018 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
26019 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
26020 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
26021 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
26022 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
26023 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
26024 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
26025 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
26026 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
26027 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
26028 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
26029 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
26030 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
26031 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
26032 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
26033 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
26034 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
26035 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
26036 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
26037 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
26038 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
26039 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
26040 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
26041 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
26042 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
26043 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
26044 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
26045 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
26046 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
26047 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
26048 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
26049 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
26050 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
26051 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
26052 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
26053 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
26054 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
26055 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
26056 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
26057 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
26058 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
26059 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
26060 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
26061 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
26062 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
26063 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
26064 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
26065 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
26066 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
26067 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
26068 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
26069 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
26070 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
26071 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
26072 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
26073 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
26074 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
26075 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
26076 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
26077 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
26078 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
26079 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
26080 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
26081 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
26082 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
26083 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
26084 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
26085 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
26086 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
26087 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
26088 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
26089 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
26090 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
26091 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
26092 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
26093 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
26094 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
26095 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
26096 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
26097 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
26098 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
26099 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
26100 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
26101 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
26102 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
26103 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
26104 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
26105 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
26106 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
26107 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
26108 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
26109 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
26110 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
26111 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
26112 LD_GCJ='`$ECHO "$LD_GCJ" | $SED "$delay_single_quote_subst"`'
26113 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
26114 reload_flag_GCJ='`$ECHO "$reload_flag_GCJ" | $SED "$delay_single_quote_subst"`'
26115 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26116 reload_cmds_GCJ='`$ECHO "$reload_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26117 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26118 old_archive_cmds_GCJ='`$ECHO "$old_archive_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26119 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
26120 compiler_GCJ='`$ECHO "$compiler_GCJ" | $SED "$delay_single_quote_subst"`'
26121 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
26122 GCC_GCJ='`$ECHO "$GCC_GCJ" | $SED "$delay_single_quote_subst"`'
26123 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
26124 lt_prog_compiler_no_builtin_flag_GCJ='`$ECHO "$lt_prog_compiler_no_builtin_flag_GCJ" | $SED "$delay_single_quote_subst"`'
26125 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
26126 lt_prog_compiler_wl_GCJ='`$ECHO "$lt_prog_compiler_wl_GCJ" | $SED "$delay_single_quote_subst"`'
26127 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
26128 lt_prog_compiler_pic_GCJ='`$ECHO "$lt_prog_compiler_pic_GCJ" | $SED "$delay_single_quote_subst"`'
26129 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
26130 lt_prog_compiler_static_GCJ='`$ECHO "$lt_prog_compiler_static_GCJ" | $SED "$delay_single_quote_subst"`'
26131 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
26132 lt_cv_prog_compiler_c_o_GCJ='`$ECHO "$lt_cv_prog_compiler_c_o_GCJ" | $SED "$delay_single_quote_subst"`'
26133 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
26134 archive_cmds_need_lc_GCJ='`$ECHO "$archive_cmds_need_lc_GCJ" | $SED "$delay_single_quote_subst"`'
26135 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
26136 enable_shared_with_static_runtimes_GCJ='`$ECHO "$enable_shared_with_static_runtimes_GCJ" | $SED "$delay_single_quote_subst"`'
26137 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26138 export_dynamic_flag_spec_GCJ='`$ECHO "$export_dynamic_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
26139 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26140 whole_archive_flag_spec_GCJ='`$ECHO "$whole_archive_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
26141 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
26142 compiler_needs_object_GCJ='`$ECHO "$compiler_needs_object_GCJ" | $SED "$delay_single_quote_subst"`'
26143 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26144 old_archive_from_new_cmds_GCJ='`$ECHO "$old_archive_from_new_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26145 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26146 old_archive_from_expsyms_cmds_GCJ='`$ECHO "$old_archive_from_expsyms_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26147 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26148 archive_cmds_GCJ='`$ECHO "$archive_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26149 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26150 archive_expsym_cmds_GCJ='`$ECHO "$archive_expsym_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26151 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26152 module_cmds_GCJ='`$ECHO "$module_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26153 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26154 module_expsym_cmds_GCJ='`$ECHO "$module_expsym_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26155 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
26156 with_gnu_ld_GCJ='`$ECHO "$with_gnu_ld_GCJ" | $SED "$delay_single_quote_subst"`'
26157 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
26158 allow_undefined_flag_GCJ='`$ECHO "$allow_undefined_flag_GCJ" | $SED "$delay_single_quote_subst"`'
26159 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
26160 no_undefined_flag_GCJ='`$ECHO "$no_undefined_flag_GCJ" | $SED "$delay_single_quote_subst"`'
26161 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
26162 hardcode_libdir_flag_spec_GCJ='`$ECHO "$hardcode_libdir_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
26163 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
26164 hardcode_libdir_flag_spec_ld_GCJ='`$ECHO "$hardcode_libdir_flag_spec_ld_GCJ" | $SED "$delay_single_quote_subst"`'
26165 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
26166 hardcode_libdir_separator_GCJ='`$ECHO "$hardcode_libdir_separator_GCJ" | $SED "$delay_single_quote_subst"`'
26167 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
26168 hardcode_direct_GCJ='`$ECHO "$hardcode_direct_GCJ" | $SED "$delay_single_quote_subst"`'
26169 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
26170 hardcode_direct_absolute_GCJ='`$ECHO "$hardcode_direct_absolute_GCJ" | $SED "$delay_single_quote_subst"`'
26171 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
26172 hardcode_minus_L_GCJ='`$ECHO "$hardcode_minus_L_GCJ" | $SED "$delay_single_quote_subst"`'
26173 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
26174 hardcode_shlibpath_var_GCJ='`$ECHO "$hardcode_shlibpath_var_GCJ" | $SED "$delay_single_quote_subst"`'
26175 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
26176 hardcode_automatic_GCJ='`$ECHO "$hardcode_automatic_GCJ" | $SED "$delay_single_quote_subst"`'
26177 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
26178 inherit_rpath_GCJ='`$ECHO "$inherit_rpath_GCJ" | $SED "$delay_single_quote_subst"`'
26179 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
26180 link_all_deplibs_GCJ='`$ECHO "$link_all_deplibs_GCJ" | $SED "$delay_single_quote_subst"`'
26181 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
26182 fix_srcfile_path_GCJ='`$ECHO "$fix_srcfile_path_GCJ" | $SED "$delay_single_quote_subst"`'
26183 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
26184 always_export_symbols_GCJ='`$ECHO "$always_export_symbols_GCJ" | $SED "$delay_single_quote_subst"`'
26185 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26186 export_symbols_cmds_GCJ='`$ECHO "$export_symbols_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26187 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
26188 exclude_expsyms_GCJ='`$ECHO "$exclude_expsyms_GCJ" | $SED "$delay_single_quote_subst"`'
26189 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
26190 include_expsyms_GCJ='`$ECHO "$include_expsyms_GCJ" | $SED "$delay_single_quote_subst"`'
26191 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
26192 prelink_cmds_GCJ='`$ECHO "$prelink_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
26193 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
26194 file_list_spec_GCJ='`$ECHO "$file_list_spec_GCJ" | $SED "$delay_single_quote_subst"`'
26195 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
26196 hardcode_action_GCJ='`$ECHO "$hardcode_action_GCJ" | $SED "$delay_single_quote_subst"`'
26197 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
26198 compiler_lib_search_dirs_GCJ='`$ECHO "$compiler_lib_search_dirs_GCJ" | $SED "$delay_single_quote_subst"`'
26199 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
26200 predep_objects_GCJ='`$ECHO "$predep_objects_GCJ" | $SED "$delay_single_quote_subst"`'
26201 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
26202 postdep_objects_GCJ='`$ECHO "$postdep_objects_GCJ" | $SED "$delay_single_quote_subst"`'
26203 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
26204 predeps_GCJ='`$ECHO "$predeps_GCJ" | $SED "$delay_single_quote_subst"`'
26205 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
26206 postdeps_GCJ='`$ECHO "$postdeps_GCJ" | $SED "$delay_single_quote_subst"`'
26207 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
26208 compiler_lib_search_path_GCJ='`$ECHO "$compiler_lib_search_path_GCJ" | $SED "$delay_single_quote_subst"`'
26211 LTCFLAGS='$LTCFLAGS'
26212 compiler='$compiler_DEFAULT'
26214 # A function that is used when there is no print builtin or printf.
26215 func_fallback_echo ()
26217 eval 'cat <<_LTECHO_EOF
26222 # Quote evaled strings.
26236 deplibs_check_method \
26245 lt_cv_sys_global_symbol_pipe \
26246 lt_cv_sys_global_symbol_to_cdecl \
26247 lt_cv_sys_global_symbol_to_c_name_address \
26248 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
26249 lt_prog_compiler_no_builtin_flag \
26250 lt_prog_compiler_wl \
26251 lt_prog_compiler_pic \
26252 lt_prog_compiler_static \
26253 lt_cv_prog_compiler_c_o \
26261 export_dynamic_flag_spec \
26262 whole_archive_flag_spec \
26263 compiler_needs_object \
26265 allow_undefined_flag \
26266 no_undefined_flag \
26267 hardcode_libdir_flag_spec \
26268 hardcode_libdir_flag_spec_ld \
26269 hardcode_libdir_separator \
26274 variables_saved_for_relink \
26276 library_names_spec \
26278 install_override_mode \
26282 compiler_lib_search_dirs \
26287 compiler_lib_search_path \
26294 lt_prog_compiler_no_builtin_flag_CXX \
26295 lt_prog_compiler_no_builtin_flag_GCJ \
26296 lt_prog_compiler_wl_CXX \
26297 lt_prog_compiler_wl_GCJ \
26298 lt_prog_compiler_pic_CXX \
26299 lt_prog_compiler_pic_GCJ \
26300 lt_prog_compiler_static_CXX \
26301 lt_prog_compiler_static_GCJ \
26302 lt_cv_prog_compiler_c_o_CXX \
26303 lt_cv_prog_compiler_c_o_GCJ \
26304 export_dynamic_flag_spec_CXX \
26305 export_dynamic_flag_spec_GCJ \
26306 whole_archive_flag_spec_CXX \
26307 whole_archive_flag_spec_GCJ \
26308 compiler_needs_object_CXX \
26309 compiler_needs_object_GCJ \
26312 allow_undefined_flag_CXX \
26313 allow_undefined_flag_GCJ \
26314 no_undefined_flag_CXX \
26315 no_undefined_flag_GCJ \
26316 hardcode_libdir_flag_spec_CXX \
26317 hardcode_libdir_flag_spec_GCJ \
26318 hardcode_libdir_flag_spec_ld_CXX \
26319 hardcode_libdir_flag_spec_ld_GCJ \
26320 hardcode_libdir_separator_CXX \
26321 hardcode_libdir_separator_GCJ \
26322 fix_srcfile_path_CXX \
26323 fix_srcfile_path_GCJ \
26324 exclude_expsyms_CXX \
26325 exclude_expsyms_GCJ \
26326 include_expsyms_CXX \
26327 include_expsyms_GCJ \
26328 file_list_spec_CXX \
26329 file_list_spec_GCJ \
26330 compiler_lib_search_dirs_CXX \
26331 compiler_lib_search_dirs_GCJ \
26332 predep_objects_CXX \
26333 predep_objects_GCJ \
26334 postdep_objects_CXX \
26335 postdep_objects_GCJ \
26340 compiler_lib_search_path_CXX \
26341 compiler_lib_search_path_GCJ; do
26342 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26343 *[\\\\\\\`\\"\\\$]*)
26344 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
26347 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26352 # Double-quote double-evaled strings.
26353 for var in reload_cmds \
26354 old_postinstall_cmds \
26355 old_postuninstall_cmds \
26357 extract_expsyms_cmds \
26358 old_archive_from_new_cmds \
26359 old_archive_from_expsyms_cmds \
26361 archive_expsym_cmds \
26363 module_expsym_cmds \
26364 export_symbols_cmds \
26367 postuninstall_cmds \
26369 sys_lib_search_path_spec \
26370 sys_lib_dlsearch_path_spec \
26373 old_archive_cmds_CXX \
26374 old_archive_cmds_GCJ \
26375 old_archive_from_new_cmds_CXX \
26376 old_archive_from_new_cmds_GCJ \
26377 old_archive_from_expsyms_cmds_CXX \
26378 old_archive_from_expsyms_cmds_GCJ \
26381 archive_expsym_cmds_CXX \
26382 archive_expsym_cmds_GCJ \
26385 module_expsym_cmds_CXX \
26386 module_expsym_cmds_GCJ \
26387 export_symbols_cmds_CXX \
26388 export_symbols_cmds_GCJ \
26390 prelink_cmds_GCJ; do
26391 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26392 *[\\\\\\\`\\"\\\$]*)
26393 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
26396 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26401 ac_aux_dir='$ac_aux_dir'
26402 xsi_shell='$xsi_shell'
26403 lt_shell_append='$lt_shell_append'
26405 # See if we are running on zsh, and set the options which allow our
26406 # commands through without removal of \ escapes INIT.
26407 if test -n "\${ZSH_VERSION+set}" ; then
26408 setopt NO_GLOB_SUBST
26414 TIMESTAMP='$TIMESTAMP'
26427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26429 # Handling of arguments.
26430 for ac_config_target
in $ac_config_targets
26432 case $ac_config_target in
26433 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
26434 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
26435 "include/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS include/config.h" ;;
26436 "gcj/libgcj-config.h") CONFIG_HEADERS
="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
26437 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
26438 "include/platform.h") CONFIG_LINKS
="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
26439 "java/io/natFile.cc") CONFIG_LINKS
="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
26440 "java/lang/natConcreteProcess.cc") CONFIG_LINKS
="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
26441 "java/net/natVMInetAddress.cc") CONFIG_LINKS
="$CONFIG_LINKS java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc" ;;
26442 "java/net/natVMNetworkInterface.cc") CONFIG_LINKS
="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
26443 "gnu/java/net/natPlainSocketImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
26444 "gnu/java/net/natPlainDatagramSocketImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
26445 "gnu/java/nio/natVMPipe.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc" ;;
26446 "gnu/java/nio/natVMSelector.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc" ;;
26447 "gnu/java/nio/channels/natFileChannelImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
26448 "gnu/java/security/jce/prng/natVMSecureRandom.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/security/jce/prng/natVMSecureRandom.cc:gnu/java/security/jce/prng/natVMSecureRandom${FILE-${PLATFORM}}.cc" ;;
26449 "include/java-gc.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
26450 "include/java-threads.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
26451 "sysdep/locks.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
26452 "sysdep/backtrace.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
26453 "sysdep/descriptor.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
26454 "include/java-signal.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
26455 "include/java-signal-aux.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
26456 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
26457 "libgcj.pc") CONFIG_FILES
="$CONFIG_FILES libgcj.pc" ;;
26458 "libgcj.spec") CONFIG_FILES
="$CONFIG_FILES libgcj.spec" ;;
26459 "libgcj-test.spec") CONFIG_FILES
="$CONFIG_FILES libgcj-test.spec" ;;
26460 "gcj/Makefile") CONFIG_FILES
="$CONFIG_FILES gcj/Makefile" ;;
26461 "include/Makefile") CONFIG_FILES
="$CONFIG_FILES include/Makefile" ;;
26462 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
26463 "contrib/aotcompile.py") CONFIG_FILES
="$CONFIG_FILES contrib/aotcompile.py" ;;
26464 "contrib/aot-compile") CONFIG_FILES
="$CONFIG_FILES contrib/aot-compile" ;;
26465 "contrib/aot-compile-rpm") CONFIG_FILES
="$CONFIG_FILES contrib/aot-compile-rpm" ;;
26466 "contrib/generate-cacerts.pl") CONFIG_FILES
="$CONFIG_FILES contrib/generate-cacerts.pl" ;;
26467 "contrib/rebuild-gcj-db") CONFIG_FILES
="$CONFIG_FILES contrib/rebuild-gcj-db" ;;
26468 "scripts/jar") CONFIG_FILES
="$CONFIG_FILES scripts/jar" ;;
26470 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
26475 # If the user did not use the arguments to specify the items to instantiate,
26476 # then the envvar interface is used. Set only those that are not.
26477 # We use the long form for the default assignment because of an extremely
26478 # bizarre bug on SunOS 4.1.3.
26479 if $ac_need_defaults; then
26480 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
26481 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
26482 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
26483 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
26486 # Have a temporary directory for convenience. Make it in the build tree
26487 # simply because there is no reason against having it here, and in addition,
26488 # creating and moving files from /tmp can sometimes cause problems.
26489 # Hook for its removal unless debugging.
26490 # Note that there is a small window in which the directory will not be cleaned:
26491 # after its creation but before its name has been assigned to `$tmp'.
26495 trap 'exit_status=$?
26496 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
26498 trap 'as_fn_exit 1' 1 2 13 15
26500 # Create a (secure) tmp directory for tmp files.
26503 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
26504 test -n "$tmp" && test -d "$tmp"
26507 tmp
=.
/conf$$
-$RANDOM
26508 (umask 077 && mkdir
"$tmp")
26509 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
26511 # Set up the scripts for CONFIG_FILES section.
26512 # No need to generate them if there are no CONFIG_FILES.
26513 # This happens for instance with `./config.status config.h'.
26514 if test -n "$CONFIG_FILES"; then
26517 ac_cr
=`echo X | tr X '\015'`
26518 # On cygwin, bash can eat \r inside `` if the user requested igncr.
26519 # But we know of no other shell where ac_cr would be empty at this
26520 # point, so we can use a bashism as a fallback.
26521 if test "x$ac_cr" = x
; then
26522 eval ac_cr
=\$
\'\\r
\'
26524 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
26525 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
26528 ac_cs_awk_cr
=$ac_cr
26531 echo 'BEGIN {' >"$tmp/subs1.awk" &&
26536 echo "cat >conf$$subs.awk <<_ACEOF" &&
26537 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
26539 } >conf$$subs.sh ||
26540 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26541 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
26543 for ac_last_try in false false false false false :; do
26544 . ./conf$$subs.sh ||
26545 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26547 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
26548 if test $ac_delim_n = $ac_delim_num; then
26550 elif $ac_last_try; then
26551 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26553 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
26556 rm -f conf$$subs.sh
26558 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26559 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
26563 s/^/S["/; s
/!.
*/"]=/
26573 s/\(.\{148\}\).*/\1/
26575 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
26580 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
26587 s/\(.\{148\}\).*/\1/
26589 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
26593 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
26598 ' <conf$$subs.awk | sed '
26603 ' >>$CONFIG_STATUS || ac_write_fail=1
26604 rm -f conf$$subs.awk
26605 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26607 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
26608 for (key in S) S_is_set[key] = 1
26614 nfields = split(line, field, "@
")
26616 len = length(field[1])
26617 for (i = 2; i < nfields; i++) {
26619 keylen = length(key)
26620 if (S_is_set[key]) {
26622 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
26623 len += length(value) + length(field[++i])
26634 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26635 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
26636 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
26639 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
26640 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
26643 # VPATH may cause trouble with some makes, so we remove $(srcdir),
26644 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
26645 # trailing colons and then remove the whole line if VPATH becomes empty
26646 # (actually we leave an empty line to preserve line numbers).
26647 if test "x
$srcdir" = x.; then
26648 ac_vpsub='/^[ ]*VPATH[ ]*=/{
26649 s/:*\$(srcdir):*/:/
26650 s/:*\${srcdir}:*/:/
26652 s/^\([^=]*=[ ]*\):*/\1/
26658 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26659 fi # test -n "$CONFIG_FILES"
26661 # Set up the scripts for CONFIG_HEADERS section.
26662 # No need to generate them if there are no CONFIG_HEADERS.
26663 # This happens for instance with `./config.status Makefile'.
26664 if test -n "$CONFIG_HEADERS"; then
26665 cat >"$tmp/defines.
awk" <<\_ACAWK ||
26669 # Transform confdefs.h into an awk script `defines.awk', embedded as
26670 # here-document in config.status, that substitutes the proper values into
26671 # config.h.in to produce config.h.
26673 # Create a delimiter string that does not exist in confdefs.h, to ease
26674 # handling of long lines.
26676 for ac_last_try in false false :; do
26677 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
26678 if test -z "$ac_t"; then
26680 elif $ac_last_try; then
26681 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
26683 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
26687 # For the awk script, D is an array of macro values keyed by name,
26688 # likewise P contains macro parameters if any. Preserve backslash
26689 # newline sequences.
26691 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
26693 s/.\{148\}/&'"$ac_delim"'/g
26696 s/^[ ]*#[ ]*define[ ][ ]*/ /
26703 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
26705 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
26709 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
26710 D["\
1"]=" \
3\\\\\\n
"\\/p
26712 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
26717 s/.\{148\}/&'"$ac_delim"'/g
26722 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
26725 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
26727 ' <confdefs.h | sed '
26728 s/'"$ac_delim"'/"\\\
26729 "/g' >>$CONFIG_STATUS || ac_write_fail=1
26731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26732 for (key in D) D_is_set[key] = 1
26735 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
26737 split(line, arg, " ")
26738 if (arg[1] == "#") {
26742 defundef
= substr
(arg
[1], 2)
26745 split(mac1
, mac2
, "(") #)
26747 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
26748 if (D_is_set
[macro
]) {
26749 # Preserve the white space surrounding the "#".
26750 print prefix
"define", macro P
[macro
] D
[macro
]
26753 # Replace #undef with comments. This is necessary, for example,
26754 # in the case of _POSIX_SOURCE, which is predefined and required
26755 # on some systems where configure will not decide to define it.
26756 if (defundef
== "undef") {
26757 print
"/*", prefix defundef
, macro
, "*/"
26765 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26766 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
26767 fi # test -n "$CONFIG_HEADERS"
26770 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
26775 :[FHLC
]) ac_mode
=$ac_tag; continue;;
26777 case $ac_mode$ac_tag in
26779 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
26780 :[FH
]-) ac_tag
=-:-;;
26781 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
26798 -) ac_f
="$tmp/stdin";;
26799 *) # Look for the file first in the build tree, then in the source tree
26800 # (if the path is not absolute). The absolute path cannot be DOS-style,
26801 # because $ac_f cannot contain `:'.
26805 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
26807 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
26809 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
26810 as_fn_append ac_file_inputs
" '$ac_f'"
26813 # Let's still pretend it is `configure' which instantiates (i.e., don't
26814 # use $as_me), people would be surprised to read:
26815 # /* config.h. Generated by config.status. */
26816 configure_input
='Generated from '`
26817 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
26819 if test x
"$ac_file" != x-
; then
26820 configure_input
="$ac_file. $configure_input"
26821 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
26822 $as_echo "$as_me: creating $ac_file" >&6;}
26824 # Neutralize special characters interpreted by sed in replacement strings.
26825 case $configure_input in #(
26826 *\
&* |
*\|
* |
*\\* )
26827 ac_sed_conf_input
=`$as_echo "$configure_input" |
26828 sed 's/[\\\\&|]/\\\\&/g'`;; #(
26829 *) ac_sed_conf_input
=$configure_input;;
26833 *:-:* |
*:-) cat >"$tmp/stdin" \
26834 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
26839 ac_dir
=`$as_dirname -- "$ac_file" ||
26840 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26841 X"$ac_file" : 'X\(//\)[^/]' \| \
26842 X"$ac_file" : 'X\(//\)$' \| \
26843 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
26844 $as_echo X"$ac_file" |
26845 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26849 /^X\(\/\/\)[^/].*/{
26862 as_dir
="$ac_dir"; as_fn_mkdir_p
26866 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26868 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
26869 # A ".." for each directory in $ac_dir_suffix.
26870 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
26871 case $ac_top_builddir_sub in
26872 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26873 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
26876 ac_abs_top_builddir
=$ac_pwd
26877 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
26878 # for backward compatibility:
26879 ac_top_builddir
=$ac_top_build_prefix
26882 .
) # We are building in place.
26884 ac_top_srcdir
=$ac_top_builddir_sub
26885 ac_abs_top_srcdir
=$ac_pwd ;;
26886 [\\/]* | ?
:[\\/]* ) # Absolute name.
26887 ac_srcdir
=$srcdir$ac_dir_suffix;
26888 ac_top_srcdir
=$srcdir
26889 ac_abs_top_srcdir
=$srcdir ;;
26890 *) # Relative name.
26891 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
26892 ac_top_srcdir
=$ac_top_build_prefix$srcdir
26893 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
26895 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
26905 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
26906 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
26908 ac_MKDIR_P
=$MKDIR_P
26910 [\\/$
]* | ?
:[\\/]* ) ;;
26911 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
26915 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26916 # If the template does not know about datarootdir, expand it.
26917 # FIXME: This hack should be removed a few years after 2.60.
26918 ac_datarootdir_hack
=; ac_datarootdir_seen
=
26929 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
26930 *datarootdir
*) ac_datarootdir_seen
=yes;;
26931 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
26932 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
26933 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
26935 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26936 ac_datarootdir_hack='
26937 s&@datadir@&$datadir&g
26938 s&@docdir@&$docdir&g
26939 s&@infodir@&$infodir&g
26940 s&@localedir@&$localedir&g
26941 s&@mandir@&$mandir&g
26942 s&\\\${datarootdir}&$datarootdir&g' ;;
26946 # Neutralize VPATH when `$srcdir' = `.'.
26947 # Shell code in configure.ac might set extrasub.
26948 # FIXME: do we really want to maintain this feature?
26949 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26950 ac_sed_extra="$ac_vpsub
26953 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26955 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
26956 s|@configure_input@|
$ac_sed_conf_input|
;t t
26957 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
26958 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
26959 s
&@srcdir@
&$ac_srcdir&;t t
26960 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
26961 s
&@top_srcdir@
&$ac_top_srcdir&;t t
26962 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
26963 s
&@builddir@
&$ac_builddir&;t t
26964 s
&@abs_builddir@
&$ac_abs_builddir&;t t
26965 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
26966 s
&@INSTALL@
&$ac_INSTALL&;t t
26967 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
26968 $ac_datarootdir_hack
26970 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
26971 || as_fn_error "could not create
$ac_file" "$LINENO" 5
26973 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
26974 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
26975 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
26976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
26977 which seems to be undefined. Please make sure it is defined." >&5
26978 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
26979 which seems to be undefined. Please make sure it is defined." >&2;}
26983 -) cat "$tmp/out" && rm -f "$tmp/out";;
26984 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
26986 || as_fn_error "could not create $ac_file" "$LINENO" 5
26992 if test x"$ac_file" != x-; then
26994 $as_echo "/* $configure_input */" \
26995 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
26996 } >"$tmp/config.h" \
26997 || as_fn_error "could not create $ac_file" "$LINENO" 5
26998 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
26999 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
27000 $as_echo "$as_me: $ac_file is unchanged" >&6;}
27003 mv "$tmp/config.h" "$ac_file" \
27004 || as_fn_error "could not create $ac_file" "$LINENO" 5
27007 $as_echo "/* $configure_input */" \
27008 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
27009 || as_fn_error "could not create -" "$LINENO" 5
27011 # Compute "$ac_file"'s index
in $config_headers.
27014 for _am_header
in $config_headers :; do
27015 case $_am_header in
27016 $_am_arg |
$_am_arg:* )
27019 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
27022 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
27023 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27024 X"$_am_arg" : 'X\(//\)[^/]' \| \
27025 X"$_am_arg" : 'X\(//\)$' \| \
27026 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
27027 $as_echo X"$_am_arg" |
27028 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27032 /^X\(\/\/\)[^/].*/{
27044 s/.*/./; q'`/stamp-h
$_am_stamp_count
27051 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
27054 # Prefer the file from the source tree if names are identical.
27055 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
27056 ac_source
=$srcdir/$ac_source
27059 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
27060 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
27062 if test ! -r "$ac_source"; then
27063 as_fn_error
"$ac_source: file not found" "$LINENO" 5
27067 # Try a relative symlink, then a hard link, then a copy.
27069 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
27070 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
27072 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
27073 ln "$ac_source" "$ac_file" 2>/dev
/null ||
27074 cp -p "$ac_source" "$ac_file" ||
27075 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
27078 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
27079 $as_echo "$as_me: executing $ac_file commands" >&6;}
27084 case $ac_file$ac_mode in
27086 # Only add multilib support code if we just rebuilt the top-level
27088 case " $CONFIG_FILES " in
27090 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
27093 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
27094 # Autoconf 2.62 quotes --file arguments for eval, but not when files
27095 # are listed without --file. Let's play safe and only enable the eval
27096 # if we detect the quoting.
27097 case $CONFIG_FILES in
27098 *\'*) eval set x
"$CONFIG_FILES" ;;
27099 *) set x
$CONFIG_FILES ;;
27104 # Strip MF so we end up with the name of the file.
27105 mf
=`echo "$mf" | sed -e 's/:.*$//'`
27106 # Check whether this is an Automake generated Makefile or not.
27107 # We used to match only the files named `Makefile.in', but
27108 # some people rename them; so instead we look at the file content.
27109 # Grep'ing the first line is not enough: some people post-process
27110 # each Makefile.in and add a new line on top of each file to say so.
27111 # Grep'ing the whole file is not good either: AIX grep has a line
27112 # limit of 2048, but all sed's we know have understand at least 4000.
27113 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
27114 dirpart
=`$as_dirname -- "$mf" ||
27115 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27116 X"$mf" : 'X\(//\)[^/]' \| \
27117 X"$mf" : 'X\(//\)$' \| \
27118 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
27120 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27124 /^X\(\/\/\)[^/].*/{
27140 # Extract the definition of DEPDIR, am__include, and am__quote
27141 # from the Makefile without running `make'.
27142 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
27143 test -z "$DEPDIR" && continue
27144 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
27145 test -z "am__include" && continue
27146 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
27147 # When using ansi2knr, U may be empty or an underscore; expand it
27148 U
=`sed -n 's/^U = //p' < "$mf"`
27149 # Find all dependency output files, they are included files with
27150 # $(DEPDIR) in their names. We invoke sed twice because it is the
27151 # simplest approach to changing $(DEPDIR) to its actual value in the
27153 for file in `sed -n "
27154 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
27155 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
27156 # Make sure the directory exists.
27157 test -f "$dirpart/$file" && continue
27158 fdir
=`$as_dirname -- "$file" ||
27159 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
27160 X"$file" : 'X\(//\)[^/]' \| \
27161 X"$file" : 'X\(//\)$' \| \
27162 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
27163 $as_echo X"$file" |
27164 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
27168 /^X\(\/\/\)[^/].*/{
27181 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
27182 # echo "creating $dirpart/$file"
27183 echo '# dummy' > "$dirpart/$file"
27190 # See if we are running on zsh, and set the options which allow our
27191 # commands through without removal of \ escapes.
27192 if test -n "${ZSH_VERSION+set}" ; then
27193 setopt NO_GLOB_SUBST
27196 cfgfile
="${ofile}T"
27197 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
27200 cat <<_LT_EOF >> "$cfgfile"
27203 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
27204 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
27205 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
27206 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
27208 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
27209 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
27210 # Written by Gordon Matzigkeit, 1996
27212 # This file is part of GNU Libtool.
27214 # GNU Libtool is free software; you can redistribute it and/or
27215 # modify it under the terms of the GNU General Public License as
27216 # published by the Free Software Foundation; either version 2 of
27217 # the License, or (at your option) any later version.
27219 # As a special exception to the GNU General Public License,
27220 # if you distribute this file as part of a program or library that
27221 # is built using GNU Libtool, you may include this file under the
27222 # same distribution terms that you use for the rest of that program.
27224 # GNU Libtool is distributed in the hope that it will be useful,
27225 # but WITHOUT ANY WARRANTY; without even the implied warranty of
27226 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27227 # GNU General Public License for more details.
27229 # You should have received a copy of the GNU General Public License
27230 # along with GNU Libtool; see the file COPYING. If not, a copy
27231 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
27232 # obtained by writing to the Free Software Foundation, Inc.,
27233 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
27236 # The names of the tagged configurations supported by this script.
27237 available_tags="CXX GCJ "
27239 # ### BEGIN LIBTOOL CONFIG
27241 # Which release of libtool.m4 was used?
27242 macro_version=$macro_version
27243 macro_revision=$macro_revision
27245 # Whether or not to build shared libraries.
27246 build_libtool_libs=$enable_shared
27248 # Whether or not to build static libraries.
27249 build_old_libs=$enable_static
27251 # What type of objects to build.
27254 # Whether or not to optimize for fast installation.
27255 fast_install=$enable_fast_install
27257 # Shell to use when invoking shell scripts.
27260 # An echo program that protects backslashes.
27264 host_alias=$host_alias
27268 # The build system.
27269 build_alias=$build_alias
27273 # A sed program that does not truncate output.
27276 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
27277 Xsed="\$SED -e 1s/^X//"
27279 # A grep program that handles long lines.
27285 # A literal string matcher.
27288 # A BSD- or MS-compatible name lister.
27291 # Whether we need soft or hard links.
27294 # What is the maximum length of a command?
27295 max_cmd_len=$max_cmd_len
27297 # Object file suffix (normally "o").
27300 # Executable file suffix (normally "").
27303 # whether the shell understands "unset".
27306 # turn spaces into newlines.
27309 # turn newlines into spaces.
27312 # An object symbol dumper.
27313 OBJDUMP=$lt_OBJDUMP
27315 # Method to check whether dependent libraries are shared objects.
27316 deplibs_check_method=$lt_deplibs_check_method
27318 # Command to use when deplibs_check_method == "file_magic".
27319 file_magic_cmd=$lt_file_magic_cmd
27323 AR_FLAGS=$lt_AR_FLAGS
27325 # A symbol stripping program.
27328 # Commands used to install an old-style archive.
27330 old_postinstall_cmds=$lt_old_postinstall_cmds
27331 old_postuninstall_cmds=$lt_old_postuninstall_cmds
27333 # Whether to use a lock for old archive extraction.
27334 lock_old_archive_extraction=$lock_old_archive_extraction
27339 # LTCC compiler flags.
27340 LTCFLAGS=$lt_CFLAGS
27342 # Take the output of nm and produce a listing of raw symbols and C names.
27343 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
27345 # Transform the output of nm in a proper C declaration.
27346 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
27348 # Transform the output of nm in a C name address pair.
27349 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
27351 # Transform the output of nm in a C name address pair when lib prefix is needed.
27352 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
27354 # The name of the directory that contains temporary libtool files.
27357 # Used to examine libraries when file_magic_cmd begins with "file".
27358 MAGIC_CMD=$MAGIC_CMD
27360 # Must we lock files when doing compilation?
27361 need_locks=$lt_need_locks
27363 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
27364 DSYMUTIL=$lt_DSYMUTIL
27366 # Tool to change global to local symbols on Mac OS X.
27369 # Tool to manipulate fat objects and archives on Mac OS X.
27372 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
27375 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
27376 OTOOL64=$lt_OTOOL64
27378 # Old archive suffix (normally "a").
27381 # Shared library suffix (normally ".so").
27382 shrext_cmds=$lt_shrext_cmds
27384 # The commands to extract the exported symbol list from a shared archive.
27385 extract_expsyms_cmds=$lt_extract_expsyms_cmds
27387 # Variables whose values should be saved in libtool wrapper scripts and
27388 # restored at link time.
27389 variables_saved_for_relink=$lt_variables_saved_for_relink
27391 # Do we need the "lib" prefix for modules?
27392 need_lib_prefix=$need_lib_prefix
27394 # Do we need a version for libraries?
27395 need_version=$need_version
27397 # Library versioning type.
27398 version_type=$version_type
27400 # Shared library runtime path variable.
27401 runpath_var=$runpath_var
27403 # Shared library path variable.
27404 shlibpath_var=$shlibpath_var
27406 # Is shlibpath searched before the hard-coded library search path?
27407 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
27409 # Format of library name prefix.
27410 libname_spec=$lt_libname_spec
27412 # List of archive names. First name is the real one, the rest are links.
27413 # The last name is the one that the linker finds with -lNAME
27414 library_names_spec=$lt_library_names_spec
27416 # The coded name of the library, if different from the real name.
27417 soname_spec=$lt_soname_spec
27419 # Permission mode override for installation of shared libraries.
27420 install_override_mode=$lt_install_override_mode
27422 # Command to use after installation of a shared archive.
27423 postinstall_cmds=$lt_postinstall_cmds
27425 # Command to use after uninstallation of a shared archive.
27426 postuninstall_cmds=$lt_postuninstall_cmds
27428 # Commands used to finish a libtool library installation in a directory.
27429 finish_cmds=$lt_finish_cmds
27431 # As "finish_cmds", except a single script fragment to be evaled but
27433 finish_eval=$lt_finish_eval
27435 # Whether we should hardcode library paths into libraries.
27436 hardcode_into_libs=$hardcode_into_libs
27438 # Compile-time system search path for libraries.
27439 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
27441 # Run-time system search path for libraries.
27442 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
27444 # Whether dlopen is supported.
27445 dlopen_support=$enable_dlopen
27447 # Whether dlopen of programs is supported.
27448 dlopen_self=$enable_dlopen_self
27450 # Whether dlopen of statically linked programs is supported.
27451 dlopen_self_static=$enable_dlopen_self_static
27453 # Commands to strip libraries.
27454 old_striplib=$lt_old_striplib
27455 striplib=$lt_striplib
27458 # The linker used to build libraries.
27461 # How to create reloadable object files.
27462 reload_flag=$lt_reload_flag
27463 reload_cmds=$lt_reload_cmds
27465 # Commands used to build an old-style archive.
27466 old_archive_cmds=$lt_old_archive_cmds
27468 # A language specific compiler.
27471 # Is the compiler the GNU compiler?
27474 # Compiler flag to turn off builtin functions.
27475 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
27477 # How to pass a linker flag through the compiler.
27478 wl=$lt_lt_prog_compiler_wl
27480 # Additional compiler flags for building library objects.
27481 pic_flag=$lt_lt_prog_compiler_pic
27483 # Compiler flag to prevent dynamic linking.
27484 link_static_flag=$lt_lt_prog_compiler_static
27486 # Does compiler simultaneously support -c and -o options?
27487 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
27489 # Whether or not to add -lc for building shared libraries.
27490 build_libtool_need_lc=$archive_cmds_need_lc
27492 # Whether or not to disallow shared libs when runtime libs are static.
27493 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
27495 # Compiler flag to allow reflexive dlopens.
27496 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
27498 # Compiler flag to generate shared objects directly from archives.
27499 whole_archive_flag_spec=$lt_whole_archive_flag_spec
27501 # Whether the compiler copes with passing no objects directly.
27502 compiler_needs_object=$lt_compiler_needs_object
27504 # Create an old-style archive from a shared archive.
27505 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
27507 # Create a temporary old-style archive to link instead of a shared archive.
27508 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
27510 # Commands used to build a shared archive.
27511 archive_cmds=$lt_archive_cmds
27512 archive_expsym_cmds=$lt_archive_expsym_cmds
27514 # Commands used to build a loadable module if different from building
27515 # a shared archive.
27516 module_cmds=$lt_module_cmds
27517 module_expsym_cmds=$lt_module_expsym_cmds
27519 # Whether we are building with GNU ld or not.
27520 with_gnu_ld=$lt_with_gnu_ld
27522 # Flag that allows shared libraries with undefined symbols to be built.
27523 allow_undefined_flag=$lt_allow_undefined_flag
27525 # Flag that enforces no undefined symbols.
27526 no_undefined_flag=$lt_no_undefined_flag
27528 # Flag to hardcode \$libdir into a binary during linking.
27529 # This must work even if \$libdir does not exist
27530 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
27532 # If ld is used when linking, flag to hardcode \$libdir into a binary
27533 # during linking. This must work even if \$libdir does not exist.
27534 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
27536 # Whether we need a single "-rpath" flag with a separated argument.
27537 hardcode_libdir_separator=$lt_hardcode_libdir_separator
27539 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27540 # DIR into the resulting binary.
27541 hardcode_direct=$hardcode_direct
27543 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27544 # DIR into the resulting binary and the resulting library dependency is
27545 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27546 # library is relocated.
27547 hardcode_direct_absolute=$hardcode_direct_absolute
27549 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27550 # into the resulting binary.
27551 hardcode_minus_L=$hardcode_minus_L
27553 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27554 # into the resulting binary.
27555 hardcode_shlibpath_var=$hardcode_shlibpath_var
27557 # Set to "yes" if building a shared library automatically hardcodes DIR
27558 # into the library and all subsequent libraries and executables linked
27560 hardcode_automatic=$hardcode_automatic
27562 # Set to yes if linker adds runtime paths of dependent libraries
27563 # to runtime path list.
27564 inherit_rpath=$inherit_rpath
27566 # Whether libtool must link a program against all its dependency libraries.
27567 link_all_deplibs=$link_all_deplibs
27569 # Fix the shell variable \$srcfile for the compiler.
27570 fix_srcfile_path=$lt_fix_srcfile_path
27572 # Set to "yes" if exported symbols are required.
27573 always_export_symbols=$always_export_symbols
27575 # The commands to list exported symbols.
27576 export_symbols_cmds=$lt_export_symbols_cmds
27578 # Symbols that should not be listed in the preloaded symbols.
27579 exclude_expsyms=$lt_exclude_expsyms
27581 # Symbols that must always be exported.
27582 include_expsyms=$lt_include_expsyms
27584 # Commands necessary for linking programs (against libraries) with templates.
27585 prelink_cmds=$lt_prelink_cmds
27587 # Specify filename containing input files.
27588 file_list_spec=$lt_file_list_spec
27590 # How to hardcode a shared library path into an executable.
27591 hardcode_action=$hardcode_action
27593 # The directories searched by this compiler when creating a shared library.
27594 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
27596 # Dependencies to place before and after the objects being linked to
27597 # create a shared library.
27598 predep_objects=$lt_predep_objects
27599 postdep_objects=$lt_postdep_objects
27600 predeps=$lt_predeps
27601 postdeps=$lt_postdeps
27603 # The library search path used internally by the compiler when linking
27604 # a shared library.
27605 compiler_lib_search_path=$lt_compiler_lib_search_path
27607 # ### END LIBTOOL CONFIG
27613 cat <<\_LT_EOF
>> "$cfgfile"
27614 # AIX sometimes has problems with the GCC collect2 program. For some
27615 # reason, if we set the COLLECT_NAMES environment variable, the problems
27616 # vanish in a puff of smoke.
27617 if test "X${COLLECT_NAMES+set}" != Xset
; then
27619 export COLLECT_NAMES
27626 ltmain
="$ac_aux_dir/ltmain.sh"
27629 # We use sed instead of cat because bash on DJGPP gets confused if
27630 # if finds mixed CR/LF and LF-only lines. Since sed operates in
27631 # text mode, it properly converts lines to CR/LF. This bash problem
27632 # is reportedly fixed, but why not run on old versions too?
27633 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
27634 ||
(rm -f "$cfgfile"; exit 1)
27638 cat << \_LT_EOF
>> "$cfgfile"
27640 # func_dirname file append nondir_replacement
27641 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
27642 # otherwise set result to NONDIR_REPLACEMENT.
27646 */*) func_dirname_result
="${1%/*}${2}" ;;
27647 * ) func_dirname_result
="${3}" ;;
27651 # func_basename file
27654 func_basename_result
="${1##*/}"
27657 # func_dirname_and_basename file append nondir_replacement
27658 # perform func_basename and func_dirname in a single function
27660 # dirname: Compute the dirname of FILE. If nonempty,
27661 # add APPEND to the result, otherwise set result
27662 # to NONDIR_REPLACEMENT.
27663 # value returned in "$func_dirname_result"
27664 # basename: Compute filename of FILE.
27665 # value retuned in "$func_basename_result"
27666 # Implementation must be kept synchronized with func_dirname
27667 # and func_basename. For efficiency, we do not delegate to
27668 # those functions but instead duplicate the functionality here.
27669 func_dirname_and_basename
()
27672 */*) func_dirname_result
="${1%/*}${2}" ;;
27673 * ) func_dirname_result
="${3}" ;;
27675 func_basename_result
="${1##*/}"
27678 # func_stripname prefix suffix name
27679 # strip PREFIX and SUFFIX off of NAME.
27680 # PREFIX and SUFFIX must not contain globbing or regex special
27681 # characters, hashes, percent signs, but SUFFIX may contain a leading
27682 # dot (in which case that matches only a dot).
27685 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
27686 # positional parameters, so assign one to ordinary parameter first.
27687 func_stripname_result
=${3}
27688 func_stripname_result
=${func_stripname_result#"${1}"}
27689 func_stripname_result
=${func_stripname_result%"${2}"}
27695 func_opt_split_opt
=${1%%=*}
27696 func_opt_split_arg
=${1#*=}
27703 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
27704 *) func_lo2o_result
=${1} ;;
27708 # func_xform libobj-or-source
27711 func_xform_result
=${1%.*}.lo
27714 # func_arith arithmetic-term...
27717 func_arith_result
=$
(( $
* ))
27721 # STRING may not start with a hyphen.
27724 func_len_result
=${#1}
27729 *) # Bourne compatible functions.
27730 cat << \_LT_EOF
>> "$cfgfile"
27732 # func_dirname file append nondir_replacement
27733 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
27734 # otherwise set result to NONDIR_REPLACEMENT.
27737 # Extract subdirectory from the argument.
27738 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
27739 if test "X$func_dirname_result" = "X${1}"; then
27740 func_dirname_result
="${3}"
27742 func_dirname_result
="$func_dirname_result${2}"
27746 # func_basename file
27749 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
27753 # func_stripname prefix suffix name
27754 # strip PREFIX and SUFFIX off of NAME.
27755 # PREFIX and SUFFIX must not contain globbing or regex special
27756 # characters, hashes, percent signs, but SUFFIX may contain a leading
27757 # dot (in which case that matches only a dot).
27758 # func_strip_suffix prefix name
27762 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
27763 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
27768 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
27769 my_sed_long_arg
='1s/^-[^=]*=//'
27774 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
27775 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
27781 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
27784 # func_xform libobj-or-source
27787 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
27790 # func_arith arithmetic-term...
27793 func_arith_result
=`expr "$@"`
27797 # STRING may not start with a hyphen.
27800 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
27806 case $lt_shell_append in
27808 cat << \_LT_EOF
>> "$cfgfile"
27810 # func_append var value
27811 # Append VALUE to the end of shell variable VAR.
27819 cat << \_LT_EOF
>> "$cfgfile"
27821 # func_append var value
27822 # Append VALUE to the end of shell variable VAR.
27833 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
27834 ||
(rm -f "$cfgfile"; exit 1)
27836 mv -f "$cfgfile" "$ofile" ||
27837 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
27841 cat <<_LT_EOF >> "$ofile"
27843 # ### BEGIN LIBTOOL TAG CONFIG: CXX
27845 # The linker used to build libraries.
27848 # How to create reloadable object files.
27849 reload_flag=$lt_reload_flag_CXX
27850 reload_cmds=$lt_reload_cmds_CXX
27852 # Commands used to build an old-style archive.
27853 old_archive_cmds=$lt_old_archive_cmds_CXX
27855 # A language specific compiler.
27856 CC=$lt_compiler_CXX
27858 # Is the compiler the GNU compiler?
27861 # Compiler flag to turn off builtin functions.
27862 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
27864 # How to pass a linker flag through the compiler.
27865 wl=$lt_lt_prog_compiler_wl_CXX
27867 # Additional compiler flags for building library objects.
27868 pic_flag=$lt_lt_prog_compiler_pic_CXX
27870 # Compiler flag to prevent dynamic linking.
27871 link_static_flag=$lt_lt_prog_compiler_static_CXX
27873 # Does compiler simultaneously support -c and -o options?
27874 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
27876 # Whether or not to add -lc for building shared libraries.
27877 build_libtool_need_lc=$archive_cmds_need_lc_CXX
27879 # Whether or not to disallow shared libs when runtime libs are static.
27880 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
27882 # Compiler flag to allow reflexive dlopens.
27883 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
27885 # Compiler flag to generate shared objects directly from archives.
27886 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
27888 # Whether the compiler copes with passing no objects directly.
27889 compiler_needs_object=$lt_compiler_needs_object_CXX
27891 # Create an old-style archive from a shared archive.
27892 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
27894 # Create a temporary old-style archive to link instead of a shared archive.
27895 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
27897 # Commands used to build a shared archive.
27898 archive_cmds=$lt_archive_cmds_CXX
27899 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
27901 # Commands used to build a loadable module if different from building
27902 # a shared archive.
27903 module_cmds=$lt_module_cmds_CXX
27904 module_expsym_cmds=$lt_module_expsym_cmds_CXX
27906 # Whether we are building with GNU ld or not.
27907 with_gnu_ld=$lt_with_gnu_ld_CXX
27909 # Flag that allows shared libraries with undefined symbols to be built.
27910 allow_undefined_flag=$lt_allow_undefined_flag_CXX
27912 # Flag that enforces no undefined symbols.
27913 no_undefined_flag=$lt_no_undefined_flag_CXX
27915 # Flag to hardcode \$libdir into a binary during linking.
27916 # This must work even if \$libdir does not exist
27917 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
27919 # If ld is used when linking, flag to hardcode \$libdir into a binary
27920 # during linking. This must work even if \$libdir does not exist.
27921 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
27923 # Whether we need a single "-rpath" flag with a separated argument.
27924 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
27926 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27927 # DIR into the resulting binary.
27928 hardcode_direct=$hardcode_direct_CXX
27930 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27931 # DIR into the resulting binary and the resulting library dependency is
27932 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27933 # library is relocated.
27934 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
27936 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27937 # into the resulting binary.
27938 hardcode_minus_L=$hardcode_minus_L_CXX
27940 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27941 # into the resulting binary.
27942 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
27944 # Set to "yes" if building a shared library automatically hardcodes DIR
27945 # into the library and all subsequent libraries and executables linked
27947 hardcode_automatic=$hardcode_automatic_CXX
27949 # Set to yes if linker adds runtime paths of dependent libraries
27950 # to runtime path list.
27951 inherit_rpath=$inherit_rpath_CXX
27953 # Whether libtool must link a program against all its dependency libraries.
27954 link_all_deplibs=$link_all_deplibs_CXX
27956 # Fix the shell variable \$srcfile for the compiler.
27957 fix_srcfile_path=$lt_fix_srcfile_path_CXX
27959 # Set to "yes" if exported symbols are required.
27960 always_export_symbols=$always_export_symbols_CXX
27962 # The commands to list exported symbols.
27963 export_symbols_cmds=$lt_export_symbols_cmds_CXX
27965 # Symbols that should not be listed in the preloaded symbols.
27966 exclude_expsyms=$lt_exclude_expsyms_CXX
27968 # Symbols that must always be exported.
27969 include_expsyms=$lt_include_expsyms_CXX
27971 # Commands necessary for linking programs (against libraries) with templates.
27972 prelink_cmds=$lt_prelink_cmds_CXX
27974 # Specify filename containing input files.
27975 file_list_spec=$lt_file_list_spec_CXX
27977 # How to hardcode a shared library path into an executable.
27978 hardcode_action=$hardcode_action_CXX
27980 # The directories searched by this compiler when creating a shared library.
27981 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
27983 # Dependencies to place before and after the objects being linked to
27984 # create a shared library.
27985 predep_objects=$lt_predep_objects_CXX
27986 postdep_objects=$lt_postdep_objects_CXX
27987 predeps=$lt_predeps_CXX
27988 postdeps=$lt_postdeps_CXX
27990 # The library search path used internally by the compiler when linking
27991 # a shared library.
27992 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
27994 # ### END LIBTOOL TAG CONFIG: CXX
27998 cat <<_LT_EOF >> "$ofile"
28000 # ### BEGIN LIBTOOL TAG CONFIG: GCJ
28002 # The linker used to build libraries.
28005 # How to create reloadable object files.
28006 reload_flag=$lt_reload_flag_GCJ
28007 reload_cmds=$lt_reload_cmds_GCJ
28009 # Commands used to build an old-style archive.
28010 old_archive_cmds=$lt_old_archive_cmds_GCJ
28012 # A language specific compiler.
28013 CC=$lt_compiler_GCJ
28015 # Is the compiler the GNU compiler?
28018 # Compiler flag to turn off builtin functions.
28019 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
28021 # How to pass a linker flag through the compiler.
28022 wl=$lt_lt_prog_compiler_wl_GCJ
28024 # Additional compiler flags for building library objects.
28025 pic_flag=$lt_lt_prog_compiler_pic_GCJ
28027 # Compiler flag to prevent dynamic linking.
28028 link_static_flag=$lt_lt_prog_compiler_static_GCJ
28030 # Does compiler simultaneously support -c and -o options?
28031 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
28033 # Whether or not to add -lc for building shared libraries.
28034 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
28036 # Whether or not to disallow shared libs when runtime libs are static.
28037 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
28039 # Compiler flag to allow reflexive dlopens.
28040 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
28042 # Compiler flag to generate shared objects directly from archives.
28043 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
28045 # Whether the compiler copes with passing no objects directly.
28046 compiler_needs_object=$lt_compiler_needs_object_GCJ
28048 # Create an old-style archive from a shared archive.
28049 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
28051 # Create a temporary old-style archive to link instead of a shared archive.
28052 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
28054 # Commands used to build a shared archive.
28055 archive_cmds=$lt_archive_cmds_GCJ
28056 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
28058 # Commands used to build a loadable module if different from building
28059 # a shared archive.
28060 module_cmds=$lt_module_cmds_GCJ
28061 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
28063 # Whether we are building with GNU ld or not.
28064 with_gnu_ld=$lt_with_gnu_ld_GCJ
28066 # Flag that allows shared libraries with undefined symbols to be built.
28067 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
28069 # Flag that enforces no undefined symbols.
28070 no_undefined_flag=$lt_no_undefined_flag_GCJ
28072 # Flag to hardcode \$libdir into a binary during linking.
28073 # This must work even if \$libdir does not exist
28074 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
28076 # If ld is used when linking, flag to hardcode \$libdir into a binary
28077 # during linking. This must work even if \$libdir does not exist.
28078 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
28080 # Whether we need a single "-rpath" flag with a separated argument.
28081 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
28083 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
28084 # DIR into the resulting binary.
28085 hardcode_direct=$hardcode_direct_GCJ
28087 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
28088 # DIR into the resulting binary and the resulting library dependency is
28089 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
28090 # library is relocated.
28091 hardcode_direct_absolute=$hardcode_direct_absolute_GCJ
28093 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
28094 # into the resulting binary.
28095 hardcode_minus_L=$hardcode_minus_L_GCJ
28097 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
28098 # into the resulting binary.
28099 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
28101 # Set to "yes" if building a shared library automatically hardcodes DIR
28102 # into the library and all subsequent libraries and executables linked
28104 hardcode_automatic=$hardcode_automatic_GCJ
28106 # Set to yes if linker adds runtime paths of dependent libraries
28107 # to runtime path list.
28108 inherit_rpath=$inherit_rpath_GCJ
28110 # Whether libtool must link a program against all its dependency libraries.
28111 link_all_deplibs=$link_all_deplibs_GCJ
28113 # Fix the shell variable \$srcfile for the compiler.
28114 fix_srcfile_path=$lt_fix_srcfile_path_GCJ
28116 # Set to "yes" if exported symbols are required.
28117 always_export_symbols=$always_export_symbols_GCJ
28119 # The commands to list exported symbols.
28120 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
28122 # Symbols that should not be listed in the preloaded symbols.
28123 exclude_expsyms=$lt_exclude_expsyms_GCJ
28125 # Symbols that must always be exported.
28126 include_expsyms=$lt_include_expsyms_GCJ
28128 # Commands necessary for linking programs (against libraries) with templates.
28129 prelink_cmds=$lt_prelink_cmds_GCJ
28131 # Specify filename containing input files.
28132 file_list_spec=$lt_file_list_spec_GCJ
28134 # How to hardcode a shared library path into an executable.
28135 hardcode_action=$hardcode_action_GCJ
28137 # The directories searched by this compiler when creating a shared library.
28138 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
28140 # Dependencies to place before and after the objects being linked to
28141 # create a shared library.
28142 predep_objects=$lt_predep_objects_GCJ
28143 postdep_objects=$lt_postdep_objects_GCJ
28144 predeps=$lt_predeps_GCJ
28145 postdeps=$lt_postdeps_GCJ
28147 # The library search path used internally by the compiler when linking
28148 # a shared library.
28149 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
28151 # ### END LIBTOOL TAG CONFIG: GCJ
28155 "scripts/jar":F
) chmod +x
scripts
/jar
;;
28163 ac_clean_files
=$ac_clean_files_save
28165 test $ac_write_fail = 0 ||
28166 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
28169 # configure is writing to config.log, and then calls config.status.
28170 # config.status does its own redirection, appending to config.log.
28171 # Unfortunately, on DOS this fails, as config.log is still kept open
28172 # by configure, so config.status won't be able to write to it; its
28173 # output is simply discarded. So we exec the FD to /dev/null,
28174 # effectively closing config.log, so it can be properly (re)opened and
28175 # appended to by config.status. When coming back to configure, we
28176 # need to make the FD available again.
28177 if test "$no_create" != yes; then
28179 ac_config_status_args
=
28180 test "$silent" = yes &&
28181 ac_config_status_args
="$ac_config_status_args --quiet"
28183 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
28185 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28186 # would make configure fail if this is the last instruction.
28187 $ac_cs_success || as_fn_exit $?
28191 # CONFIG_SUBDIRS section.
28193 if test "$no_recursion" != yes; then
28195 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
28196 # so they do not pile up.
28197 ac_sub_configure_args
=
28199 eval "set x $ac_configure_args"
28203 if test -n "$ac_prev"; then
28208 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
28209 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
28210 ac_prev
=cache_file
;;
28211 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
28212 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
28215 --config-cache |
-C)
28217 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
28219 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
28221 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
28223 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
28225 --disable-option-checking)
28229 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
28231 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
28235 # Always prepend --prefix to ensure using the same prefix
28236 # in subdir configurations.
28237 ac_arg
="--prefix=$prefix"
28239 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
28241 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
28244 if test "$silent" = yes; then
28245 ac_sub_configure_args
="--silent $ac_sub_configure_args"
28248 # Always prepend --disable-option-checking to silence warnings, since
28249 # different subdirs can have different --enable and --with options.
28250 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
28253 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
28255 # Do not complain, so a configure script can configure whichever
28256 # parts of a large source tree are present.
28257 test -d "$srcdir/$ac_dir" ||
continue
28259 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
28260 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
28261 $as_echo "$ac_msg" >&6
28262 as_dir
="$ac_dir"; as_fn_mkdir_p
28266 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28268 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
28269 # A ".." for each directory in $ac_dir_suffix.
28270 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
28271 case $ac_top_builddir_sub in
28272 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28273 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
28276 ac_abs_top_builddir
=$ac_pwd
28277 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
28278 # for backward compatibility:
28279 ac_top_builddir
=$ac_top_build_prefix
28282 .
) # We are building in place.
28284 ac_top_srcdir
=$ac_top_builddir_sub
28285 ac_abs_top_srcdir
=$ac_pwd ;;
28286 [\\/]* | ?
:[\\/]* ) # Absolute name.
28287 ac_srcdir
=$srcdir$ac_dir_suffix;
28288 ac_top_srcdir
=$srcdir
28289 ac_abs_top_srcdir
=$srcdir ;;
28290 *) # Relative name.
28291 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
28292 ac_top_srcdir
=$ac_top_build_prefix$srcdir
28293 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
28295 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
28300 # Check for guested configure; otherwise get Cygnus style configure.
28301 if test -f "$ac_srcdir/configure.gnu"; then
28302 ac_sub_configure
=$ac_srcdir/configure.gnu
28303 elif test -f "$ac_srcdir/configure"; then
28304 ac_sub_configure
=$ac_srcdir/configure
28305 elif test -f "$ac_srcdir/configure.in"; then
28306 # This should be Cygnus configure.
28307 ac_sub_configure
=$ac_aux_dir/configure
28309 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
28310 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
28314 # The recursion is here.
28315 if test -n "$ac_sub_configure"; then
28316 # Make the cache file name correct relative to the subdirectory.
28317 case $cache_file in
28318 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
28319 *) # Relative name.
28320 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
28323 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
28324 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
28325 # The eval makes quoting arguments work.
28326 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
28327 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
28328 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
28334 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
28335 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
28336 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}