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
603 ac_subst_vars
='am__EXEEXT_FALSE
625 CREATE_JAVA_HOME_FALSE
626 CREATE_JAVA_HOME_TRUE
627 INSTALL_AOT_RPM_FALSE
630 python_mod_dir_expanded
633 LD_FINISH_STATIC_SPEC
635 ANONVERSCRIPT_SUN_FALSE
636 ANONVERSCRIPT_SUN_TRUE
637 ANONVERSCRIPT_GNU_FALSE
638 ANONVERSCRIPT_GNU_TRUE
652 INSTALL_BINARIES_FALSE
653 INSTALL_BINARIES_TRUE
654 NEEDS_DATA_START_FALSE
655 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
787 LIBGCJ_LD_SYMBOLIC_FUNCTIONS
789 LIBGCJ_SUBLIB_CORE_EXTRA_DEPS
790 LIBGCJ_SUBLIB_LTFLAGS
795 MAINTAINER_MODE_FALSE
825 INSTALL_STRIP_PROGRAM
850 JAVA_MAINTAINER_MODE_FALSE
851 JAVA_MAINTAINER_MODE_TRUE
902 program_transform_name
915 enable_option_checking
921 enable_version_specific_runtime_libs
922 enable_browser_plugin
926 enable_java_maintainer_mode
927 enable_dependency_tracking
928 enable_maintainer_mode
929 enable_libgcj_sublibs
939 enable_getenv_properties
940 enable_hash_synchronization
944 enable_reduced_reflection
948 enable_sjlj_exceptions
959 with_system_libunwind
961 enable_aot_compile_rpm
971 ac_precious_vars
='build_alias
985 ac_subdirs_all
='classpath libltdl'
987 # Initialize some variables set by options.
989 ac_init_version
=false
990 ac_unrecognized_opts
=
992 # The variables have the same names as the options, with
993 # dashes changed to underlines.
1001 program_transform_name
=s
,x
,x
,
1009 # Installation directory options.
1010 # These are left unexpanded so users can "make install exec_prefix=/foo"
1011 # and all the variables that are supposed to be based on exec_prefix
1012 # by default will actually change.
1013 # Use braces instead of parens because sh, perl, etc. also accept them.
1014 # (The list follows the same order as the GNU Coding Standards.)
1015 bindir
='${exec_prefix}/bin'
1016 sbindir
='${exec_prefix}/sbin'
1017 libexecdir
='${exec_prefix}/libexec'
1018 datarootdir
='${prefix}/share'
1019 datadir
='${datarootdir}'
1020 sysconfdir
='${prefix}/etc'
1021 sharedstatedir
='${prefix}/com'
1022 localstatedir
='${prefix}/var'
1023 includedir
='${prefix}/include'
1024 oldincludedir
='/usr/include'
1025 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
1026 infodir
='${datarootdir}/info'
1031 libdir
='${exec_prefix}/lib'
1032 localedir
='${datarootdir}/locale'
1033 mandir
='${datarootdir}/man'
1039 # If the previous option needs an argument, assign it.
1040 if test -n "$ac_prev"; then
1041 eval $ac_prev=\
$ac_option
1047 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1051 # Accept the important Cygnus configure options, so we can diagnose typos.
1053 case $ac_dashdash$ac_option in
1057 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1059 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1060 bindir
=$ac_optarg ;;
1062 -build |
--build |
--buil |
--bui |
--bu)
1063 ac_prev
=build_alias
;;
1064 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1065 build_alias
=$ac_optarg ;;
1067 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1068 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1069 ac_prev
=cache_file
;;
1070 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1071 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1072 cache_file
=$ac_optarg ;;
1074 --config-cache |
-C)
1075 cache_file
=config.cache
;;
1077 -datadir |
--datadir |
--datadi |
--datad)
1079 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1080 datadir
=$ac_optarg ;;
1082 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1083 |
--dataroo |
--dataro |
--datar)
1084 ac_prev
=datarootdir
;;
1085 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1086 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1087 datarootdir
=$ac_optarg ;;
1089 -disable-* |
--disable-*)
1090 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1091 # Reject names that are not valid shell variable names.
1092 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1093 as_fn_error
"invalid feature name: $ac_useropt"
1094 ac_useropt_orig
=$ac_useropt
1095 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1096 case $ac_user_opts in
1098 "enable_
$ac_useropt"
1100 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1101 ac_unrecognized_sep
=', ';;
1103 eval enable_
$ac_useropt=no
;;
1105 -docdir |
--docdir |
--docdi |
--doc |
--do)
1107 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1108 docdir
=$ac_optarg ;;
1110 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1112 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1113 dvidir
=$ac_optarg ;;
1115 -enable-* |
--enable-*)
1116 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1117 # Reject names that are not valid shell variable names.
1118 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1119 as_fn_error
"invalid feature name: $ac_useropt"
1120 ac_useropt_orig
=$ac_useropt
1121 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1122 case $ac_user_opts in
1124 "enable_
$ac_useropt"
1126 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1127 ac_unrecognized_sep
=', ';;
1129 eval enable_
$ac_useropt=\
$ac_optarg ;;
1131 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1132 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1133 |
--exec |
--exe |
--ex)
1134 ac_prev
=exec_prefix
;;
1135 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1136 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1137 |
--exec=* |
--exe=* |
--ex=*)
1138 exec_prefix
=$ac_optarg ;;
1140 -gas |
--gas |
--ga |
--g)
1141 # Obsolete; use --with-gas.
1144 -help |
--help |
--hel |
--he |
-h)
1145 ac_init_help
=long
;;
1146 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1147 ac_init_help
=recursive
;;
1148 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1149 ac_init_help
=short
;;
1151 -host |
--host |
--hos |
--ho)
1152 ac_prev
=host_alias
;;
1153 -host=* |
--host=* |
--hos=* |
--ho=*)
1154 host_alias
=$ac_optarg ;;
1156 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1158 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1160 htmldir
=$ac_optarg ;;
1162 -includedir |
--includedir |
--includedi |
--included |
--include \
1163 |
--includ |
--inclu |
--incl |
--inc)
1164 ac_prev
=includedir
;;
1165 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1166 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1167 includedir
=$ac_optarg ;;
1169 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1171 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1172 infodir
=$ac_optarg ;;
1174 -libdir |
--libdir |
--libdi |
--libd)
1176 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1177 libdir
=$ac_optarg ;;
1179 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1180 |
--libexe |
--libex |
--libe)
1181 ac_prev
=libexecdir
;;
1182 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1183 |
--libexe=* |
--libex=* |
--libe=*)
1184 libexecdir
=$ac_optarg ;;
1186 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1187 ac_prev
=localedir
;;
1188 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1189 localedir
=$ac_optarg ;;
1191 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1192 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1193 ac_prev
=localstatedir
;;
1194 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1195 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1196 localstatedir
=$ac_optarg ;;
1198 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1200 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1201 mandir
=$ac_optarg ;;
1203 -nfp |
--nfp |
--nf)
1204 # Obsolete; use --without-fp.
1207 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1208 |
--no-cr |
--no-c |
-n)
1211 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1212 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1215 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1216 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1217 |
--oldin |
--oldi |
--old |
--ol |
--o)
1218 ac_prev
=oldincludedir
;;
1219 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1220 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1221 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1222 oldincludedir
=$ac_optarg ;;
1224 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1226 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1227 prefix
=$ac_optarg ;;
1229 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1230 |
--program-pre |
--program-pr |
--program-p)
1231 ac_prev
=program_prefix
;;
1232 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1233 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1234 program_prefix
=$ac_optarg ;;
1236 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1237 |
--program-suf |
--program-su |
--program-s)
1238 ac_prev
=program_suffix
;;
1239 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1240 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1241 program_suffix
=$ac_optarg ;;
1243 -program-transform-name |
--program-transform-name \
1244 |
--program-transform-nam |
--program-transform-na \
1245 |
--program-transform-n |
--program-transform- \
1246 |
--program-transform |
--program-transfor \
1247 |
--program-transfo |
--program-transf \
1248 |
--program-trans |
--program-tran \
1249 |
--progr-tra |
--program-tr |
--program-t)
1250 ac_prev
=program_transform_name
;;
1251 -program-transform-name=* |
--program-transform-name=* \
1252 |
--program-transform-nam=* |
--program-transform-na=* \
1253 |
--program-transform-n=* |
--program-transform-=* \
1254 |
--program-transform=* |
--program-transfor=* \
1255 |
--program-transfo=* |
--program-transf=* \
1256 |
--program-trans=* |
--program-tran=* \
1257 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1258 program_transform_name
=$ac_optarg ;;
1260 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1262 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1263 pdfdir
=$ac_optarg ;;
1265 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1267 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1270 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1271 |
-silent |
--silent |
--silen |
--sile |
--sil)
1274 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1276 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1278 sbindir
=$ac_optarg ;;
1280 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1281 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1282 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1284 ac_prev
=sharedstatedir
;;
1285 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1286 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1287 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1289 sharedstatedir
=$ac_optarg ;;
1291 -site |
--site |
--sit)
1293 -site=* |
--site=* |
--sit=*)
1296 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1298 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1299 srcdir
=$ac_optarg ;;
1301 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1302 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1303 ac_prev
=sysconfdir
;;
1304 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1305 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1306 sysconfdir
=$ac_optarg ;;
1308 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1309 ac_prev
=target_alias
;;
1310 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1311 target_alias
=$ac_optarg ;;
1313 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1316 -version |
--version |
--versio |
--versi |
--vers |
-V)
1317 ac_init_version
=: ;;
1320 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1321 # Reject names that are not valid shell variable names.
1322 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1323 as_fn_error
"invalid package name: $ac_useropt"
1324 ac_useropt_orig
=$ac_useropt
1325 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1326 case $ac_user_opts in
1330 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1331 ac_unrecognized_sep
=', ';;
1333 eval with_
$ac_useropt=\
$ac_optarg ;;
1335 -without-* |
--without-*)
1336 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1337 # Reject names that are not valid shell variable names.
1338 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1339 as_fn_error
"invalid package name: $ac_useropt"
1340 ac_useropt_orig
=$ac_useropt
1341 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1342 case $ac_user_opts in
1346 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1347 ac_unrecognized_sep
=', ';;
1349 eval with_
$ac_useropt=no
;;
1352 # Obsolete; use --with-x.
1355 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1356 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1357 ac_prev
=x_includes
;;
1358 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1359 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1360 x_includes
=$ac_optarg ;;
1362 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1363 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1364 ac_prev
=x_libraries
;;
1365 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1366 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1367 x_libraries
=$ac_optarg ;;
1369 -*) as_fn_error
"unrecognized option: \`$ac_option'
1370 Try \`$0 --help' for more information."
1374 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1375 # Reject names that are not valid shell variable names.
1376 case $ac_envvar in #(
1377 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1378 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1380 eval $ac_envvar=\
$ac_optarg
1381 export $ac_envvar ;;
1384 # FIXME: should be removed in autoconf 3.0.
1385 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1386 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1387 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1388 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1394 if test -n "$ac_prev"; then
1395 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1396 as_fn_error
"missing argument to $ac_option"
1399 if test -n "$ac_unrecognized_opts"; then
1400 case $enable_option_checking in
1402 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1403 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1407 # Check all directory arguments for consistency.
1408 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1409 datadir sysconfdir sharedstatedir localstatedir includedir \
1410 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1411 libdir localedir mandir
1413 eval ac_val
=\$
$ac_var
1414 # Remove trailing slashes.
1417 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1418 eval $ac_var=\
$ac_val;;
1420 # Be sure to have absolute directory names.
1422 [\\/$
]* | ?
:[\\/]* ) continue;;
1423 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1425 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1428 # There might be people who depend on the old broken behavior: `$host'
1429 # used to hold the argument of --host etc.
1430 # FIXME: To remove some day.
1433 target
=$target_alias
1435 # FIXME: To remove some day.
1436 if test "x$host_alias" != x
; then
1437 if test "x$build_alias" = x
; then
1438 cross_compiling
=maybe
1439 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1440 If a cross compiler is detected then cross compile mode will be used." >&2
1441 elif test "x$build_alias" != "x$host_alias"; then
1447 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1449 test "$silent" = yes && exec 6>/dev
/null
1452 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1453 ac_ls_di
=`ls -di .` &&
1454 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1455 as_fn_error
"working directory cannot be determined"
1456 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1457 as_fn_error
"pwd does not report name of working directory"
1460 # Find the source files, if location was not specified.
1461 if test -z "$srcdir"; then
1462 ac_srcdir_defaulted
=yes
1463 # Try the directory containing this script, then the parent directory.
1464 ac_confdir
=`$as_dirname -- "$as_myself" ||
1465 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1466 X"$as_myself" : 'X\(//\)[^/]' \| \
1467 X"$as_myself" : 'X\(//\)$' \| \
1468 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1469 $as_echo X"$as_myself" |
1470 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1488 if test ! -r "$srcdir/$ac_unique_file"; then
1492 ac_srcdir_defaulted
=no
1494 if test ! -r "$srcdir/$ac_unique_file"; then
1495 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1496 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1498 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1500 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1502 # When building in place, set srcdir=.
1503 if test "$ac_abs_confdir" = "$ac_pwd"; then
1506 # Remove unnecessary trailing slashes from srcdir.
1507 # Double slashes in file names in object file debugging info
1508 # mess up M-x gdb in Emacs.
1510 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1512 for ac_var
in $ac_precious_vars; do
1513 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1514 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1515 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1516 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1520 # Report the --help message.
1522 if test "$ac_init_help" = "long"; then
1523 # Omit some internal or obsolete options to make the list less imposing.
1524 # This message is too long to be a string in the A/UX 3.1 sh.
1526 \`configure' configures libjava version-unused to adapt to many kinds of systems.
1528 Usage: $0 [OPTION]... [VAR=VALUE]...
1530 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1531 VAR=VALUE. See below for descriptions of some of the useful variables.
1533 Defaults for the options are specified in brackets.
1536 -h, --help display this help and exit
1537 --help=short display options specific to this package
1538 --help=recursive display the short help of all the included packages
1539 -V, --version display version information and exit
1540 -q, --quiet, --silent do not print \`checking...' messages
1541 --cache-file=FILE cache test results in FILE [disabled]
1542 -C, --config-cache alias for \`--cache-file=config.cache'
1543 -n, --no-create do not create output files
1544 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1546 Installation directories:
1547 --prefix=PREFIX install architecture-independent files in PREFIX
1548 [$ac_default_prefix]
1549 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1552 By default, \`make install' will install all the files in
1553 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1554 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1555 for instance \`--prefix=\$HOME'.
1557 For better control, use the options below.
1559 Fine tuning of the installation directories:
1560 --bindir=DIR user executables [EPREFIX/bin]
1561 --sbindir=DIR system admin executables [EPREFIX/sbin]
1562 --libexecdir=DIR program executables [EPREFIX/libexec]
1563 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1564 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1565 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1566 --libdir=DIR object code libraries [EPREFIX/lib]
1567 --includedir=DIR C header files [PREFIX/include]
1568 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1569 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1570 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1571 --infodir=DIR info documentation [DATAROOTDIR/info]
1572 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1573 --mandir=DIR man documentation [DATAROOTDIR/man]
1574 --docdir=DIR documentation root [DATAROOTDIR/doc/libjava]
1575 --htmldir=DIR html documentation [DOCDIR]
1576 --dvidir=DIR dvi documentation [DOCDIR]
1577 --pdfdir=DIR pdf documentation [DOCDIR]
1578 --psdir=DIR ps documentation [DOCDIR]
1584 --program-prefix=PREFIX prepend PREFIX to installed program names
1585 --program-suffix=SUFFIX append SUFFIX to installed program names
1586 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1589 --x-includes=DIR X include files are
in DIR
1590 --x-libraries=DIR X library files are
in DIR
1593 --build=BUILD configure
for building on BUILD
[guessed
]
1594 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1595 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1599 if test -n "$ac_init_help"; then
1600 case $ac_init_help in
1601 short | recursive
) echo "Configuration of libjava version-unused:";;
1606 --disable-option-checking ignore unrecognized
--enable/--with options
1607 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1608 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1609 --enable-multilib build many library versions
(default
)
1610 --enable-version-specific-runtime-libs
1611 specify that runtime libraries should be installed
1612 in a compiler-specific directory
1613 --enable-browser-plugin build gcjwebplugin web browser plugin
1614 --enable-gconf-peer compile GConf native peers
for util.preferences
1615 --disable-gjdoc compile GJDoc
(disabled by
--disable-gjdoc)
1617 --enable-java-maintainer-mode
1618 allow rebuilding of .class and .h files
1619 --disable-dependency-tracking speeds up one-time build
1620 --enable-dependency-tracking do not reject slow dependency extractors
1621 --enable-maintainer-mode enable make rules and dependencies not useful
1622 (and sometimes confusing
) to the casual installer
1623 --enable-libgcj-sublibs build libgcj as many sub-libraries
1624 --enable-libgcj-debug enable runtime debugging code
1625 --enable-java-awt list of AWT peer implementations to be built
1626 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1627 --enable-static[=PKGS
] build static libraries
[default
=yes]
1628 --enable-fast-install[=PKGS
]
1629 optimize
for fast installation
[default
=yes]
1630 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1631 --disable-getenv-properties
1632 don
't set system properties from GCJ_PROPERTIES
1633 --enable-hash-synchronization
1634 use global hash table for monitor locks
1635 --enable-libgcj-bc enable(default) or disable BC ABI for portions of
1637 --enable-reduced-reflection
1638 enable or disable(default) -freduced-reflection when
1639 building portions of libgcj
1640 --enable-gc-debug include full support for pointer backtracing etc.
1641 --enable-interpreter enable interpreter
1642 --enable-sjlj-exceptions
1643 force use of builtin_setjmp for exceptions
1644 --disable-java-net disable java.net
1645 --disable-jvmpi disable JVMPI support
1646 --enable-java-gc=TYPE choose garbage collector (default is boehm)
1647 --disable-rpath do not hardcode runtime library paths
1648 --enable-tls Use thread-local storage [default=yes]
1649 --enable-aot-compile-rpm
1650 enable installation of aot-compile-rpm [default=no]
1651 --enable-java-home create a standard JDK-style directory layout in the
1652 install tree [default=no]
1655 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1656 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1657 --with-build-libsubdir=DIR Directory where to find libraries for build system
1658 --with-target-subdir=SUBDIR
1659 configure in a subdirectory
1660 --with-cross-host=HOST configure with a cross compiler from HOST
1661 --with-newlib configure with newlib
1662 --with-antlr-jar=file Use ANTLR from the specified jar file
1663 --with-escher=ABS.PATH specify path to escher dir or JAR for X peers
1664 --with-pic try to use only PIC/non-PIC objects [default=use
1666 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1667 --with-ecj-jar=FILE use preinstalled ecj jar
1668 --with-java-home=DIRECTORY
1669 value of java.home system property
1670 --with-win32-nlsapi=ansi or unicows or unicode
1671 native MinGW libgcj Win32 OS API (default is ansi)
1672 --without-libffi don't use libffi
1673 --with-ecos enable runtime eCos target support
1674 --with-system-zlib use installed libz
1675 --with-x use the X Window System
1676 --with-gnu-ld assume the C compiler uses GNU ld default
=no
1677 --with-libiconv-prefix[=DIR
] search
for libiconv
in DIR
/include and DIR
/lib
1678 --without-libiconv-prefix don
't search for libiconv in includedir and libdir
1679 --with-system-libunwind use installed libunwind
1680 --with-python-dir the location to install Python modules. This path
1681 should NOT include the prefix.
1682 --with-gcc-suffix the GCC tool suffix (defaults to empty string)
1683 --with-arch-directory the arch directory under jre/lib (defaults to
1685 --with-os-directory the os directory under include (defaults to
1687 --with-origin-name the JPackage origin name of this package (default is
1689 --with-arch-suffix the arch directory suffix (default is the empty
1691 --with-jvm-root-dir where to install SDK (default is ${prefix}/lib/jvm)
1692 --with-jvm-jar-dir where to install jars (default is
1693 ${prefix}/lib/jvm-exports)
1695 Some influential environment variables:
1696 CC C compiler command
1697 CFLAGS C compiler flags
1698 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1699 nonstandard directory <lib dir>
1700 LIBS libraries to pass to the linker, e.g. -l<library>
1701 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1702 you have headers in a nonstandard directory <include dir>
1703 CXX C++ compiler command
1704 CXXFLAGS C++ compiler flags
1706 CXXCPP C++ preprocessor
1707 XMKMF Path to xmkmf, Makefile generator for X Window System
1709 Use these variables to override the choices made by `configure' or to
help
1710 it to
find libraries and programs with nonstandard names
/locations.
1712 Report bugs to the package provider.
1717 if test "$ac_init_help" = "recursive"; then
1718 # If there are subdirs, report their specific --help.
1719 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1720 test -d "$ac_dir" ||
1721 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1726 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1728 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1729 # A ".." for each directory in $ac_dir_suffix.
1730 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1731 case $ac_top_builddir_sub in
1732 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1733 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1736 ac_abs_top_builddir
=$ac_pwd
1737 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1738 # for backward compatibility:
1739 ac_top_builddir
=$ac_top_build_prefix
1742 .
) # We are building in place.
1744 ac_top_srcdir
=$ac_top_builddir_sub
1745 ac_abs_top_srcdir
=$ac_pwd ;;
1746 [\\/]* | ?
:[\\/]* ) # Absolute name.
1747 ac_srcdir
=$srcdir$ac_dir_suffix;
1748 ac_top_srcdir
=$srcdir
1749 ac_abs_top_srcdir
=$srcdir ;;
1751 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1752 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1753 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1755 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1757 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1758 # Check for guested configure.
1759 if test -f "$ac_srcdir/configure.gnu"; then
1761 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1762 elif test -f "$ac_srcdir/configure"; then
1764 $SHELL "$ac_srcdir/configure" --help=recursive
1766 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1768 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1772 test -n "$ac_init_help" && exit $ac_status
1773 if $ac_init_version; then
1775 libjava configure version-unused
1776 generated by GNU Autoconf
2.64
1778 Copyright
(C
) 2009 Free Software Foundation
, Inc.
1779 This configure
script is free software
; the Free Software Foundation
1780 gives unlimited permission to copy
, distribute and modify it.
1785 ## ------------------------ ##
1786 ## Autoconf initialization. ##
1787 ## ------------------------ ##
1789 # ac_fn_c_try_compile LINENO
1790 # --------------------------
1791 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1792 ac_fn_c_try_compile
()
1794 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1795 rm -f conftest.
$ac_objext
1796 if { { ac_try
="$ac_compile"
1798 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1799 *) ac_try_echo=$ac_try;;
1801 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1802 $as_echo "$ac_try_echo"; } >&5
1803 (eval "$ac_compile") 2>conftest.err
1805 if test -s conftest.err; then
1806 grep -v '^ *+' conftest.err >conftest.er1
1807 cat conftest.er1 >&5
1808 mv -f conftest.er1 conftest.err
1810 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1811 test $ac_status = 0; } && {
1812 test -z "$ac_c_werror_flag" ||
1813 test ! -s conftest.err
1814 } && test -s conftest.$ac_objext; then :
1817 $as_echo "$as_me: failed program was:" >&5
1818 sed 's/^/| /' conftest.$ac_ext >&5
1822 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1825 } # ac_fn_c_try_compile
1827 # ac_fn_cxx_try_compile LINENO
1828 # ----------------------------
1829 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1830 ac_fn_cxx_try_compile ()
1832 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1833 rm -f conftest.$ac_objext
1834 if { { ac_try="$ac_compile"
1836 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1837 *) ac_try_echo
=$ac_try;;
1839 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1840 $as_echo "$ac_try_echo"; } >&5
1841 (eval "$ac_compile") 2>conftest.err
1843 if test -s conftest.err
; then
1844 grep -v '^ *+' conftest.err
>conftest.er1
1845 cat conftest.er1
>&5
1846 mv -f conftest.er1 conftest.err
1848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1849 test $ac_status = 0; } && {
1850 test -z "$ac_cxx_werror_flag" ||
1851 test ! -s conftest.err
1852 } && test -s conftest.
$ac_objext; then :
1855 $as_echo "$as_me: failed program was:" >&5
1856 sed 's/^/| /' conftest.
$ac_ext >&5
1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1863 } # ac_fn_cxx_try_compile
1865 # ac_fn_c_try_link LINENO
1866 # -----------------------
1867 # Try to link conftest.$ac_ext, and return whether this succeeded.
1870 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1871 rm -f conftest.
$ac_objext conftest
$ac_exeext
1872 if { { ac_try
="$ac_link"
1874 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1875 *) ac_try_echo=$ac_try;;
1877 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1878 $as_echo "$ac_try_echo"; } >&5
1879 (eval "$ac_link") 2>conftest.err
1881 if test -s conftest.err; then
1882 grep -v '^ *+' conftest.err >conftest.er1
1883 cat conftest.er1 >&5
1884 mv -f conftest.er1 conftest.err
1886 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1887 test $ac_status = 0; } && {
1888 test -z "$ac_c_werror_flag" ||
1889 test ! -s conftest.err
1890 } && test -s conftest$ac_exeext && {
1891 test "$cross_compiling" = yes ||
1892 $as_test_x conftest$ac_exeext
1896 $as_echo "$as_me: failed program was:" >&5
1897 sed 's/^/| /' conftest.$ac_ext >&5
1901 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1902 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1903 # interfere with the next link command; also delete a directory that is
1904 # left behind by Apple's compiler. We do this before executing the actions.
1905 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1906 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1909 } # ac_fn_c_try_link
1911 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1912 # -------------------------------------------------------
1913 # Tests whether HEADER exists and can be compiled using the include files in
1914 # INCLUDES, setting the cache variable VAR accordingly.
1915 ac_fn_c_check_header_compile ()
1917 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919 $as_echo_n "checking for $2... " >&6; }
1920 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1921 $as_echo_n "(cached) " >&6
1923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1924 /* end confdefs.h. */
1928 if ac_fn_c_try_compile "$LINENO"; then :
1933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1937 $as_echo "$ac_res" >&6; }
1938 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1940 } # ac_fn_c_check_header_compile
1942 # ac_fn_c_try_cpp LINENO
1943 # ----------------------
1944 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1947 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1948 if { { ac_try="$ac_cpp conftest.$ac_ext"
1950 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1951 *) ac_try_echo
=$ac_try;;
1953 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1954 $as_echo "$ac_try_echo"; } >&5
1955 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1957 if test -s conftest.err
; then
1958 grep -v '^ *+' conftest.err
>conftest.er1
1959 cat conftest.er1
>&5
1960 mv -f conftest.er1 conftest.err
1962 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1963 test $ac_status = 0; } >/dev
/null
&& {
1964 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1965 test ! -s conftest.err
1969 $as_echo "$as_me: failed program was:" >&5
1970 sed 's/^/| /' conftest.
$ac_ext >&5
1974 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1979 # ac_fn_c_try_run LINENO
1980 # ----------------------
1981 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1982 # that executables *can* be run.
1985 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1986 if { { ac_try
="$ac_link"
1988 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1989 *) ac_try_echo=$ac_try;;
1991 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1992 $as_echo "$ac_try_echo"; } >&5
1993 (eval "$ac_link") 2>&5
1995 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1996 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1997 { { case "(($ac_try" in
1998 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1999 *) ac_try_echo
=$ac_try;;
2001 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2002 $as_echo "$ac_try_echo"; } >&5
2003 (eval "$ac_try") 2>&5
2005 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2006 test $ac_status = 0; }; }; then :
2009 $as_echo "$as_me: program exited with status $ac_status" >&5
2010 $as_echo "$as_me: failed program was:" >&5
2011 sed 's/^/| /' conftest.
$ac_ext >&5
2013 ac_retval
=$ac_status
2015 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2016 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2021 # ac_fn_c_check_func LINENO FUNC VAR
2022 # ----------------------------------
2023 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2024 ac_fn_c_check_func
()
2026 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2028 $as_echo_n "checking for $2... " >&6; }
2029 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2030 $as_echo_n "(cached) " >&6
2032 if test x
$gcc_no_link = xyes
; then
2033 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
2035 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2036 /* end confdefs.h. */
2037 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2038 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2039 #define $2 innocuous_$2
2041 /* System header to define __stub macros and hopefully few prototypes,
2042 which can conflict with char $2 (); below.
2043 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2044 <limits.h> exists even on freestanding compilers. */
2047 # include <limits.h>
2049 # include <assert.h>
2054 /* Override any GCC internal prototype to avoid an error.
2055 Use char because int might match the return type of a GCC
2056 builtin and then its argument prototype would still apply. */
2061 /* The GNU C library defines this for functions which it implements
2062 to always fail with ENOSYS. Some functions are actually named
2063 something starting with __ and the normal name is an alias. */
2064 #if defined __stub_$2 || defined __stub___$2
2076 if ac_fn_c_try_link
"$LINENO"; then :
2081 rm -f core conftest.err conftest.
$ac_objext \
2082 conftest
$ac_exeext conftest.
$ac_ext
2085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2086 $as_echo "$ac_res" >&6; }
2087 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2089 } # ac_fn_c_check_func
2091 # ac_fn_cxx_try_cpp LINENO
2092 # ------------------------
2093 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2094 ac_fn_cxx_try_cpp
()
2096 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2097 if { { ac_try
="$ac_cpp conftest.$ac_ext"
2099 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2100 *) ac_try_echo=$ac_try;;
2102 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2103 $as_echo "$ac_try_echo"; } >&5
2104 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2106 if test -s conftest.err; then
2107 grep -v '^ *+' conftest.err >conftest.er1
2108 cat conftest.er1 >&5
2109 mv -f conftest.er1 conftest.err
2111 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2112 test $ac_status = 0; } >/dev/null && {
2113 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2114 test ! -s conftest.err
2118 $as_echo "$as_me: failed program was:" >&5
2119 sed 's/^/| /' conftest.$ac_ext >&5
2123 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2126 } # ac_fn_cxx_try_cpp
2128 # ac_fn_cxx_try_link LINENO
2129 # -------------------------
2130 # Try to link conftest.$ac_ext, and return whether this succeeded.
2131 ac_fn_cxx_try_link ()
2133 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2134 rm -f conftest.$ac_objext conftest$ac_exeext
2135 if { { ac_try="$ac_link"
2137 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2138 *) ac_try_echo
=$ac_try;;
2140 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2141 $as_echo "$ac_try_echo"; } >&5
2142 (eval "$ac_link") 2>conftest.err
2144 if test -s conftest.err
; then
2145 grep -v '^ *+' conftest.err
>conftest.er1
2146 cat conftest.er1
>&5
2147 mv -f conftest.er1 conftest.err
2149 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2150 test $ac_status = 0; } && {
2151 test -z "$ac_cxx_werror_flag" ||
2152 test ! -s conftest.err
2153 } && test -s conftest
$ac_exeext && {
2154 test "$cross_compiling" = yes ||
2155 $as_test_x conftest
$ac_exeext
2159 $as_echo "$as_me: failed program was:" >&5
2160 sed 's/^/| /' conftest.
$ac_ext >&5
2164 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2165 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2166 # interfere with the next link command; also delete a directory that is
2167 # left behind by Apple's compiler. We do this before executing the actions.
2168 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2169 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2172 } # ac_fn_cxx_try_link
2174 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2175 # -------------------------------------------------------
2176 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2177 # the include files in INCLUDES and setting the cache variable VAR
2179 ac_fn_c_check_header_mongrel
()
2181 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2182 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2184 $as_echo_n "checking for $2... " >&6; }
2185 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2186 $as_echo_n "(cached) " >&6
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2190 $as_echo "$ac_res" >&6; }
2192 # Is the header compilable?
2193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2194 $as_echo_n "checking $2 usability... " >&6; }
2195 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2196 /* end confdefs.h. */
2200 if ac_fn_c_try_compile
"$LINENO"; then :
2201 ac_header_compiler
=yes
2203 ac_header_compiler
=no
2205 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2207 $as_echo "$ac_header_compiler" >&6; }
2209 # Is the header present?
2210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2211 $as_echo_n "checking $2 presence... " >&6; }
2212 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2213 /* end confdefs.h. */
2216 if ac_fn_c_try_cpp
"$LINENO"; then :
2217 ac_header_preproc
=yes
2219 ac_header_preproc
=no
2221 rm -f conftest.err conftest.
$ac_ext
2222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2223 $as_echo "$ac_header_preproc" >&6; }
2225 # So? What about this header?
2226 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2228 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2229 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2231 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2234 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2235 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2237 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2238 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2239 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2240 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2241 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2243 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2247 $as_echo_n "checking for $2... " >&6; }
2248 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2249 $as_echo_n "(cached) " >&6
2251 eval "$3=\$ac_header_compiler"
2254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2255 $as_echo "$ac_res" >&6; }
2257 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2259 } # ac_fn_c_check_header_mongrel
2261 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2262 # ----------------------------------------------------
2263 # Tries to find if the field MEMBER exists in type AGGR, after including
2264 # INCLUDES, setting cache variable VAR accordingly.
2265 ac_fn_c_check_member
()
2267 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2269 $as_echo_n "checking for $2.$3... " >&6; }
2270 if { as_var
=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2271 $as_echo_n "(cached) " >&6
2273 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2274 /* end confdefs.h. */
2286 if ac_fn_c_try_compile
"$LINENO"; then :
2289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2290 /* end confdefs.h. */
2296 if (sizeof ac_aggr.$3)
2302 if ac_fn_c_try_compile
"$LINENO"; then :
2307 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2309 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2313 $as_echo "$ac_res" >&6; }
2314 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2316 } # ac_fn_c_check_member
2318 # ac_fn_c_check_decl LINENO SYMBOL VAR
2319 # ------------------------------------
2320 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2321 ac_fn_c_check_decl
()
2323 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2324 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2325 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2327 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2328 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2329 $as_echo_n "(cached) " >&6
2331 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2332 /* end confdefs.h. */
2337 #ifndef $as_decl_name
2339 (void) $as_decl_use;
2341 (void) $as_decl_name;
2349 if ac_fn_c_try_compile
"$LINENO"; then :
2354 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2358 $as_echo "$ac_res" >&6; }
2359 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2361 } # ac_fn_c_check_decl
2363 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2364 # --------------------------------------------
2365 # Tries to find the compile-time value of EXPR in a program that includes
2366 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2368 ac_fn_c_compute_int
()
2370 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2371 if test "$cross_compiling" = yes; then
2372 # Depending upon the size, compute the lo and hi bounds.
2373 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2374 /* end confdefs.h. */
2379 static int test_array [1 - 2 * !(($2) >= 0)];
2386 if ac_fn_c_try_compile
"$LINENO"; then :
2389 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2390 /* end confdefs.h. */
2395 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2402 if ac_fn_c_try_compile
"$LINENO"; then :
2403 ac_hi
=$ac_mid; break
2405 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2406 if test $ac_lo -le $ac_mid; then
2410 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2412 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2415 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2416 /* end confdefs.h. */
2421 static int test_array [1 - 2 * !(($2) < 0)];
2428 if ac_fn_c_try_compile
"$LINENO"; then :
2431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2432 /* end confdefs.h. */
2437 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2444 if ac_fn_c_try_compile
"$LINENO"; then :
2445 ac_lo
=$ac_mid; break
2447 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2448 if test $ac_mid -le $ac_hi; then
2452 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2454 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2459 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2461 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2462 # Binary search between lo and hi bounds.
2463 while test "x$ac_lo" != "x$ac_hi"; do
2464 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2465 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2466 /* end confdefs.h. */
2471 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2478 if ac_fn_c_try_compile
"$LINENO"; then :
2481 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2483 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2486 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2491 /* end confdefs.h. */
2493 static long int longval () { return $2; }
2494 static unsigned long int ulongval () { return $2; }
2501 FILE *f = fopen ("conftest.val", "w");
2506 long int i = longval ();
2509 fprintf (f, "%ld", i);
2513 unsigned long int i = ulongval ();
2516 fprintf (f, "%lu", i);
2518 /* Do not output a trailing newline, as this causes \r\n confusion
2519 on some platforms. */
2520 return ferror (f) || fclose (f) != 0;
2526 if ac_fn_c_try_run
"$LINENO"; then :
2527 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2531 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2532 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2536 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2539 } # ac_fn_c_compute_int
2541 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2542 # -------------------------------------------
2543 # Tests whether TYPE exists after having included INCLUDES, setting cache
2544 # variable VAR accordingly.
2545 ac_fn_c_check_type
()
2547 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2549 $as_echo_n "checking for $2... " >&6; }
2550 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2551 $as_echo_n "(cached) " >&6
2554 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2555 /* end confdefs.h. */
2566 if ac_fn_c_try_compile
"$LINENO"; then :
2567 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2568 /* end confdefs.h. */
2579 if ac_fn_c_try_compile
"$LINENO"; then :
2584 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2586 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2590 $as_echo "$ac_res" >&6; }
2591 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
2593 } # ac_fn_c_check_type
2594 cat >config.log
<<_ACEOF
2595 This file contains any messages produced by compilers while
2596 running configure, to aid debugging if configure makes a mistake.
2598 It was created by libjava $as_me version-unused, which was
2599 generated by GNU Autoconf 2.64. Invocation command line was
2611 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2612 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2613 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2614 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2615 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2617 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2618 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2620 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2621 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2622 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2623 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2624 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2625 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2626 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2630 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2634 test -z "$as_dir" && as_dir
=.
2635 $as_echo "PATH: $as_dir"
2651 # Keep a trace of the command line.
2652 # Strip out --no-create and --no-recursion so they do not pile up.
2653 # Strip out --silent because we don't want to record it for future runs.
2654 # Also quote any args containing shell meta-characters.
2655 # Make two passes to allow for proper duplicate-argument suppression.
2659 ac_must_keep_next
=false
2665 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2666 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2667 |
-silent |
--silent |
--silen |
--sile |
--sil)
2670 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2673 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2675 as_fn_append ac_configure_args1
" '$ac_arg'"
2676 if test $ac_must_keep_next = true
; then
2677 ac_must_keep_next
=false
# Got value, back to normal.
2680 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2681 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2682 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2683 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2684 case "$ac_configure_args0 " in
2685 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2688 -* ) ac_must_keep_next
=true
;;
2691 as_fn_append ac_configure_args
" '$ac_arg'"
2696 { ac_configure_args0
=; unset ac_configure_args0
;}
2697 { ac_configure_args1
=; unset ac_configure_args1
;}
2699 # When interrupted or exit'd, cleanup temporary files, and complete
2700 # config.log. We remove comments because anyway the quotes in there
2701 # would cause problems or look ugly.
2702 # WARNING: Use '\'' to represent an apostrophe within the trap.
2703 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2704 trap 'exit_status=$?
2705 # Save into config.log some information that might help in debugging.
2710 ## ---------------- ##
2711 ## Cache variables. ##
2712 ## ---------------- ##
2715 # The following way of writing the cache mishandles newlines in values,
2717 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2718 eval ac_val=\$$ac_var
2722 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2723 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2726 _ | IFS | as_nl) ;; #(
2727 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2728 *) { eval $ac_var=; unset $ac_var;} ;;
2733 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2734 *${as_nl}ac_space=\ *)
2736 "s/'\''/'\''\\\\'\'''\''/g;
2737 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2740 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2748 ## ----------------- ##
2749 ## Output variables. ##
2750 ## ----------------- ##
2753 for ac_var in $ac_subst_vars
2755 eval ac_val=\$$ac_var
2757 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2759 $as_echo "$ac_var='\''$ac_val'\''"
2763 if test -n "$ac_subst_files"; then
2765 ## ------------------- ##
2766 ## File substitutions. ##
2767 ## ------------------- ##
2770 for ac_var
in $ac_subst_files
2772 eval ac_val
=\$
$ac_var
2774 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2776 $as_echo "$ac_var='\''$ac_val'\''"
2781 if test -s confdefs.h; then
2791 test "$ac_signal" != 0 &&
2792 $as_echo "$as_me: caught signal $ac_signal"
2793 $as_echo "$as_me: exit $exit_status"
2795 rm -f core *.core core.conftest.* &&
2796 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2799 for ac_signal
in 1 2 13 15; do
2800 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2804 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2805 rm -f -r conftest
* confdefs.h
2807 $as_echo "/* confdefs.h */" > confdefs.h
2809 # Predefined preprocessor variables.
2811 cat >>confdefs.h
<<_ACEOF
2812 #define PACKAGE_NAME "$PACKAGE_NAME"
2815 cat >>confdefs.h
<<_ACEOF
2816 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2819 cat >>confdefs.h
<<_ACEOF
2820 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2823 cat >>confdefs.h
<<_ACEOF
2824 #define PACKAGE_STRING "$PACKAGE_STRING"
2827 cat >>confdefs.h
<<_ACEOF
2828 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2831 cat >>confdefs.h
<<_ACEOF
2832 #define PACKAGE_URL "$PACKAGE_URL"
2836 # Let the site file select an alternate cache file if it wants to.
2837 # Prefer an explicitly selected file to automatically selected ones.
2840 if test -n "$CONFIG_SITE"; then
2841 ac_site_file1
=$CONFIG_SITE
2842 elif test "x$prefix" != xNONE
; then
2843 ac_site_file1
=$prefix/share
/config.site
2844 ac_site_file2
=$prefix/etc
/config.site
2846 ac_site_file1
=$ac_default_prefix/share
/config.site
2847 ac_site_file2
=$ac_default_prefix/etc
/config.site
2849 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2851 test "x$ac_site_file" = xNONE
&& continue
2852 if test -r "$ac_site_file"; then
2853 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2854 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2855 sed 's/^/| /' "$ac_site_file" >&5
2860 if test -r "$cache_file"; then
2861 # Some versions of bash will fail to source /dev/null (special
2862 # files actually), so we avoid doing that.
2863 if test -f "$cache_file"; then
2864 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2865 $as_echo "$as_me: loading cache $cache_file" >&6;}
2867 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2868 *) .
"./$cache_file";;
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2873 $as_echo "$as_me: creating cache $cache_file" >&6;}
2877 # Check that the precious variables saved in the cache have kept the same
2879 ac_cache_corrupted
=false
2880 for ac_var
in $ac_precious_vars; do
2881 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2882 eval ac_new_set
=\
$ac_env_${ac_var}_set
2883 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2884 eval ac_new_val
=\
$ac_env_${ac_var}_value
2885 case $ac_old_set,$ac_new_set in
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2888 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2889 ac_cache_corrupted
=: ;;
2891 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2892 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2893 ac_cache_corrupted
=: ;;
2896 if test "x$ac_old_val" != "x$ac_new_val"; then
2897 # differences in whitespace do not lead to failure.
2898 ac_old_val_w
=`echo x $ac_old_val`
2899 ac_new_val_w
=`echo x $ac_new_val`
2900 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2902 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2903 ac_cache_corrupted
=:
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2906 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2907 eval $ac_var=\
$ac_old_val
2909 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2910 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2912 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2915 # Pass precious variables to config.status.
2916 if test "$ac_new_set" = set; then
2918 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2919 *) ac_arg
=$ac_var=$ac_new_val ;;
2921 case " $ac_configure_args " in
2922 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2923 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2927 if $ac_cache_corrupted; then
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2929 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2930 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2931 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2932 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2934 ## -------------------- ##
2935 ## Main body of script. ##
2936 ## -------------------- ##
2939 ac_cpp
='$CPP $CPPFLAGS'
2940 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2941 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2942 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2952 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2953 for ac_t
in install-sh
install.sh shtool
; do
2954 if test -f "$ac_dir/$ac_t"; then
2956 ac_install_sh
="$ac_aux_dir/$ac_t -c"
2961 if test -z "$ac_aux_dir"; then
2962 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2965 # These three variables are undocumented and unsupported,
2966 # and are intended to be withdrawn in a future Autoconf release.
2967 # They can cause serious problems if a builder's source tree is in a directory
2968 # whose full name contains unusual characters.
2969 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2970 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2971 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2974 # Make sure we can run config.sub.
2975 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2976 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2979 $as_echo_n "checking build system type... " >&6; }
2980 if test "${ac_cv_build+set}" = set; then :
2981 $as_echo_n "(cached) " >&6
2983 ac_build_alias
=$build_alias
2984 test "x$ac_build_alias" = x
&&
2985 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2986 test "x$ac_build_alias" = x
&&
2987 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
2988 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2989 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2993 $as_echo "$ac_cv_build" >&6; }
2994 case $ac_cv_build in
2996 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
2999 ac_save_IFS
=$IFS; IFS
='-'
3005 # Remember, the first character of IFS is used to create $*,
3006 # except with old shells:
3009 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
3012 case ${build_alias} in
3013 "") build_noncanonical
=${build} ;;
3014 *) build_noncanonical
=${build_alias} ;;
3017 case ${host_alias} in
3018 "") host_noncanonical
=${build_noncanonical} ;;
3019 *) host_noncanonical
=${host_alias} ;;
3022 case ${target_alias} in
3023 "") target_noncanonical
=${host_noncanonical} ;;
3024 *) target_noncanonical
=${target_alias} ;;
3028 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
3029 # have matching libraries, they should use host libraries: Makefile.tpl
3030 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
3031 # However, they still use the build modules, because the corresponding
3032 # host modules (e.g. bison) are only built for the host when bootstrap
3034 # - build_subdir is where we find build modules, and never changes.
3035 # - build_libsubdir is where we find build libraries, and can be overridden.
3037 # Prefix 'build-' so this never conflicts with target_subdir.
3038 build_subdir
="build-${build_noncanonical}"
3040 # Check whether --with-build-libsubdir was given.
3041 if test "${with_build_libsubdir+set}" = set; then :
3042 withval
=$with_build_libsubdir; build_libsubdir
="$withval"
3044 build_libsubdir
="$build_subdir"
3047 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
3048 if ( test $srcdir = .
&& test -d gcc
) \
3049 ||
test -d $srcdir/..
/host-
${host_noncanonical}; then
3050 host_subdir
="host-${host_noncanonical}"
3055 target_subdir
=${target_noncanonical}
3058 # We use these options to decide which functions to include.
3060 # Check whether --with-target-subdir was given.
3061 if test "${with_target_subdir+set}" = set; then :
3062 withval
=$with_target_subdir;
3066 # We may get other options which we don't document:
3067 # --with-target-subdir, --with-multisrctop, --with-multisubdir
3069 # Find the rest of the source tree framework.
3070 # Default to --enable-multilib
3071 # Check whether --enable-multilib was given.
3072 if test "${enable_multilib+set}" = set; then :
3073 enableval
=$enable_multilib; case "$enableval" in
3074 yes) multilib
=yes ;;
3076 *) as_fn_error
"bad value $enableval for multilib option" "$LINENO" 5 ;;
3083 # We may get other options which we leave undocumented:
3084 # --with-target-subdir, --with-multisrctop, --with-multisubdir
3085 # See config-ml.in if you want the gory details.
3087 if test "$srcdir" = "."; then
3088 if test "$with_target_subdir" != "."; then
3089 multi_basedir
="$srcdir/$with_multisrctop../.."
3091 multi_basedir
="$srcdir/$with_multisrctop.."
3094 multi_basedir
="$srcdir/.."
3098 # Even if the default multilib is not a cross compilation,
3099 # it may be that some of the other multilibs are.
3100 if test $cross_compiling = no
&& test $multilib = yes \
3101 && test "x${with_multisubdir}" != x
; then
3102 cross_compiling
=maybe
3105 ac_config_commands
="$ac_config_commands default-1"
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3109 $as_echo_n "checking host system type... " >&6; }
3110 if test "${ac_cv_host+set}" = set; then :
3111 $as_echo_n "(cached) " >&6
3113 if test "x$host_alias" = x
; then
3114 ac_cv_host
=$ac_cv_build
3116 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3117 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3122 $as_echo "$ac_cv_host" >&6; }
3125 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
3128 ac_save_IFS
=$IFS; IFS
='-'
3134 # Remember, the first character of IFS is used to create $*,
3135 # except with old shells:
3138 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3142 $as_echo_n "checking target system type... " >&6; }
3143 if test "${ac_cv_target+set}" = set; then :
3144 $as_echo_n "(cached) " >&6
3146 if test "x$target_alias" = x
; then
3147 ac_cv_target
=$ac_cv_host
3149 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3150 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3155 $as_echo "$ac_cv_target" >&6; }
3156 case $ac_cv_target in
3158 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
3160 target
=$ac_cv_target
3161 ac_save_IFS
=$IFS; IFS
='-'
3167 # Remember, the first character of IFS is used to create $*,
3168 # except with old shells:
3171 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
3174 # The aliases save the names the user supplied, while $host etc.
3175 # will get canonicalized.
3176 test -n "$target_alias" &&
3177 test "$program_prefix$program_suffix$program_transform_name" = \
3179 program_prefix
=${target_alias}-
3181 case ${build_alias} in
3182 "") build_noncanonical
=${build} ;;
3183 *) build_noncanonical
=${build_alias} ;;
3186 case ${target_alias} in
3187 "") target_noncanonical
=${host_noncanonical} ;;
3188 *) target_noncanonical
=${target_alias} ;;
3194 # This works around the fact that libtool configuration may change LD
3195 # for this particular configuration, but some shells, instead of
3196 # keeping the changes in LD private, export them just because LD is
3198 ORIGINAL_LD_FOR_MULTILIBS
=$LD
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3201 $as_echo_n "checking whether ln -s works... " >&6; }
3203 if test "$LN_S" = "ln -s"; then
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3205 $as_echo "yes" >&6; }
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3208 $as_echo "no, using $LN_S" >&6; }
3212 # This works around an automake problem.
3213 mkinstalldirs
="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
3217 # Check whether --with-cross-host was given.
3218 if test "${with_cross_host+set}" = set; then :
3219 withval
=$with_cross_host;
3224 # Check whether --with-newlib was given.
3225 if test "${with_newlib+set}" = set; then :
3226 withval
=$with_newlib;
3230 # Check whether --enable-version-specific-runtime-libs was given.
3231 if test "${enable_version_specific_runtime_libs+set}" = set; then :
3232 enableval
=$enable_version_specific_runtime_libs; case "$enableval" in
3233 yes) version_specific_libs
=yes ;;
3234 no
) version_specific_libs
=no
;;
3235 *) as_fn_error
"Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
3238 version_specific_libs
=no
3243 # Check whether --enable-browser-plugin was given.
3244 if test "${enable_browser_plugin+set}" = set; then :
3245 enableval
=$enable_browser_plugin; case "$enableval" in
3246 yes) browser_plugin_enabled
=yes ;;
3247 no
) browser_plugin_enabled
=no
;;
3248 *) as_fn_error
"Unknown argument to enable/disable browser plugin" "$LINENO" 5;;
3251 browser_plugin_enabled
=no
3256 # Check whether --enable-gconf-peer was given.
3257 if test "${enable_gconf_peer+set}" = set; then :
3258 enableval
=$enable_gconf_peer; case "$enableval" in
3259 yes) gconf_enabled
=yes ;;
3260 no
) gconf_enabled
=no
;;
3261 *) as_fn_error
"Unknown argument to enable/disable gconf-peer" "$LINENO" 5;;
3270 # Check whether --with-antlr-jar was given.
3271 if test "${with_antlr_jar+set}" = set; then :
3272 withval
=$with_antlr_jar;
3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for antlr.jar" >&5
3283 $as_echo_n "checking for antlr.jar... " >&6; }
3284 if test "x$ANTLR_JAR" = x
; then
3285 for antlr_lib_home
in `ls -d /usr/local/share/antlr* 2> /dev/null` \
3286 /usr
/share
/antlr
/lib
/usr
/share
/java
/usr
/lib
;
3288 if test -f "$antlr_lib_home/antlr.jar"; then
3289 # FIXME: version check for antlr needed without using a VM
3290 ANTLR_JAR
="$antlr_lib_home/antlr.jar"
3294 if test "x$ANTLR_JAR" = x
; then
3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
3296 $as_echo "not found" >&6; }
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ANTLR_JAR" >&5
3299 $as_echo "$ANTLR_JAR" >&6; }
3302 if test -f "${ANTLR_JAR}"; then
3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ANTLR_JAR" >&5
3304 $as_echo "$ANTLR_JAR" >&6; }
3306 as_fn_error
"antlr jar file not found: $ANTLR_JAR" "$LINENO" 5
3311 # Check whether --enable-gjdoc was given.
3312 if test "${enable_gjdoc+set}" = set; then :
3313 enableval
=$enable_gjdoc; case "${enableval}" in
3314 yes) BUILD_GJDOC
=yes ;;
3315 no
) BUILD_GJDOC
=no
;;
3316 *) BUILD_GJDOC
=yes ;;
3323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gjdoc" >&5
3324 $as_echo_n "checking whether to build gjdoc... " >&6; }
3325 if test "x$BUILD_GJDOC" = xmaybe
; then
3326 if test -f "${ANTLR_JAR}"; then
3328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3329 $as_echo "yes" >&6; }
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, antlr.jar not found" >&5
3333 $as_echo "no, antlr.jar not found" >&6; }
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_GJDOC" >&5
3337 $as_echo "$BUILD_GJDOC" >&6; }
3339 if test "x${BUILD_GJDOC}" = xyes
; then
3341 CREATE_GJDOC_FALSE
='#'
3343 CREATE_GJDOC_TRUE
='#'
3348 # Check whether --enable-java-maintainer-mode was given.
3349 if test "${enable_java_maintainer_mode+set}" = set; then :
3350 enableval
=$enable_java_maintainer_mode;
3353 if test "$enable_java_maintainer_mode" = yes; then
3354 JAVA_MAINTAINER_MODE_TRUE
=
3355 JAVA_MAINTAINER_MODE_FALSE
='#'
3357 JAVA_MAINTAINER_MODE_TRUE
='#'
3358 JAVA_MAINTAINER_MODE_FALSE
=
3362 # It may not be safe to run linking tests in AC_PROG_CC/AC_PROG_CXX.
3365 # For libstdc++-v3, -fno-builtin must be present here so that a
3366 # non-conflicting form of std::exit can be guessed by AC_PROG_CXX, and
3367 # used in later tests. This may not be necessary in libjava; I don't know.
3368 save_CXXFLAGS
="$CXXFLAGS"
3369 CXXFLAGS
="$CXXFLAGS -fno-builtin"
3371 ac_cpp
='$CPP $CPPFLAGS'
3372 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3373 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3374 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3375 if test -n "$ac_tool_prefix"; then
3376 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3377 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3379 $as_echo_n "checking for $ac_word... " >&6; }
3380 if test "${ac_cv_prog_CC+set}" = set; then :
3381 $as_echo_n "(cached) " >&6
3383 if test -n "$CC"; then
3384 ac_cv_prog_CC
="$CC" # Let the user override the test.
3386 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3390 test -z "$as_dir" && as_dir
=.
3391 for ac_exec_ext
in '' $ac_executable_extensions; do
3392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3393 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3404 if test -n "$CC"; then
3405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3406 $as_echo "$CC" >&6; }
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3409 $as_echo "no" >&6; }
3414 if test -z "$ac_cv_prog_CC"; then
3416 # Extract the first word of "gcc", so it can be a program name with args.
3417 set dummy gcc
; ac_word
=$2
3418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3419 $as_echo_n "checking for $ac_word... " >&6; }
3420 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3421 $as_echo_n "(cached) " >&6
3423 if test -n "$ac_ct_CC"; then
3424 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3426 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3430 test -z "$as_dir" && as_dir
=.
3431 for ac_exec_ext
in '' $ac_executable_extensions; do
3432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3433 ac_cv_prog_ac_ct_CC
="gcc"
3434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3443 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3444 if test -n "$ac_ct_CC"; then
3445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3446 $as_echo "$ac_ct_CC" >&6; }
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449 $as_echo "no" >&6; }
3452 if test "x$ac_ct_CC" = x
; then
3455 case $cross_compiling:$ac_tool_warned in
3457 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3458 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3459 ac_tool_warned
=yes ;;
3467 if test -z "$CC"; then
3468 if test -n "$ac_tool_prefix"; then
3469 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3470 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3472 $as_echo_n "checking for $ac_word... " >&6; }
3473 if test "${ac_cv_prog_CC+set}" = set; then :
3474 $as_echo_n "(cached) " >&6
3476 if test -n "$CC"; then
3477 ac_cv_prog_CC
="$CC" # Let the user override the test.
3479 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3483 test -z "$as_dir" && as_dir
=.
3484 for ac_exec_ext
in '' $ac_executable_extensions; do
3485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3486 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3497 if test -n "$CC"; then
3498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3499 $as_echo "$CC" >&6; }
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3502 $as_echo "no" >&6; }
3508 if test -z "$CC"; then
3509 # Extract the first word of "cc", so it can be a program name with args.
3510 set dummy cc
; ac_word
=$2
3511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3512 $as_echo_n "checking for $ac_word... " >&6; }
3513 if test "${ac_cv_prog_CC+set}" = set; then :
3514 $as_echo_n "(cached) " >&6
3516 if test -n "$CC"; then
3517 ac_cv_prog_CC
="$CC" # Let the user override the test.
3520 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3524 test -z "$as_dir" && as_dir
=.
3525 for ac_exec_ext
in '' $ac_executable_extensions; do
3526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3527 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3528 ac_prog_rejected
=yes
3532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3539 if test $ac_prog_rejected = yes; then
3540 # We found a bogon in the path, so make sure we never use it.
3541 set dummy
$ac_cv_prog_CC
3543 if test $# != 0; then
3544 # We chose a different compiler from the bogus one.
3545 # However, it has the same basename, so the bogon will be chosen
3546 # first if we set CC to just the basename; use the full file name.
3548 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3554 if test -n "$CC"; then
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3556 $as_echo "$CC" >&6; }
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3559 $as_echo "no" >&6; }
3564 if test -z "$CC"; then
3565 if test -n "$ac_tool_prefix"; then
3566 for ac_prog
in cl.exe
3568 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3569 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3571 $as_echo_n "checking for $ac_word... " >&6; }
3572 if test "${ac_cv_prog_CC+set}" = set; then :
3573 $as_echo_n "(cached) " >&6
3575 if test -n "$CC"; then
3576 ac_cv_prog_CC
="$CC" # Let the user override the test.
3578 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3582 test -z "$as_dir" && as_dir
=.
3583 for ac_exec_ext
in '' $ac_executable_extensions; do
3584 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3585 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3586 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3596 if test -n "$CC"; then
3597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3598 $as_echo "$CC" >&6; }
3600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3601 $as_echo "no" >&6; }
3605 test -n "$CC" && break
3608 if test -z "$CC"; then
3610 for ac_prog
in cl.exe
3612 # Extract the first word of "$ac_prog", so it can be a program name with args.
3613 set dummy
$ac_prog; ac_word
=$2
3614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3615 $as_echo_n "checking for $ac_word... " >&6; }
3616 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3617 $as_echo_n "(cached) " >&6
3619 if test -n "$ac_ct_CC"; then
3620 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3622 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3626 test -z "$as_dir" && as_dir
=.
3627 for ac_exec_ext
in '' $ac_executable_extensions; do
3628 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3629 ac_cv_prog_ac_ct_CC
="$ac_prog"
3630 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3639 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3640 if test -n "$ac_ct_CC"; then
3641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3642 $as_echo "$ac_ct_CC" >&6; }
3644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3645 $as_echo "no" >&6; }
3649 test -n "$ac_ct_CC" && break
3652 if test "x$ac_ct_CC" = x
; then
3655 case $cross_compiling:$ac_tool_warned in
3657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3658 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3659 ac_tool_warned
=yes ;;
3668 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3669 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3670 as_fn_error
"no acceptable C compiler found in \$PATH
3671 See \`config.log' for more details." "$LINENO" 5; }
3673 # Provide some information about the compiler.
3674 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3677 for ac_option
in --version -v -V -qversion; do
3678 { { ac_try
="$ac_compiler $ac_option >&5"
3680 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3681 *) ac_try_echo=$ac_try;;
3683 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3684 $as_echo "$ac_try_echo"; } >&5
3685 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3687 if test -s conftest.err; then
3689 ... rest of stderr output deleted ...
3690 10q' conftest.err >conftest.er1
3691 cat conftest.er1 >&5
3692 rm -f conftest.er1 conftest.err
3694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3695 test $ac_status = 0; }
3698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3699 /* end confdefs.h. */
3710 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3711 (eval $ac_link) 2>&5
3713 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3714 test $ac_status = 0; }; then :
3719 if test x$gcc_no_link = xyes; then
3720 # Setting cross_compile will disable run tests; it will
3721 # also disable AC_CHECK_FILE but that's generally
3722 # correct if we can't link.
3726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3727 /* end confdefs.h. */
3737 ac_clean_files_save=$ac_clean_files
3738 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3739 # Try to create an executable without -o first, disregard a.out.
3740 # It will help us diagnose broken compilers, and finding out an intuition
3742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3743 $as_echo_n "checking for C compiler default output file name... " >&6; }
3744 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3746 # The possible output files:
3747 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3750 for ac_file in $ac_files
3753 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3754 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3759 if { { ac_try="$ac_link_default"
3761 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3762 *) ac_try_echo
=$ac_try;;
3764 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3765 $as_echo "$ac_try_echo"; } >&5
3766 (eval "$ac_link_default") 2>&5
3768 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3769 test $ac_status = 0; }; then :
3770 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3771 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3772 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3773 # so that the user can short-circuit this test for compilers unknown to
3775 for ac_file
in $ac_files ''
3777 test -f "$ac_file" ||
continue
3779 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3782 # We found the default executable, but exeext='' is most
3786 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3788 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3790 # We set ac_cv_exeext here because the later test for it is not
3791 # safe: cross compilers may not add the suffix if given an `-o'
3792 # argument, so we may need to know it at that point already.
3793 # Even if this section looks crufty: it has the advantage of
3800 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3806 $as_echo "$ac_file" >&6; }
3807 if test -z "$ac_file"; then :
3808 $as_echo "$as_me: failed program was:" >&5
3809 sed 's/^/| /' conftest.
$ac_ext >&5
3811 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3812 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3813 { as_fn_set_status
77
3814 as_fn_error
"C compiler cannot create executables
3815 See \`config.log' for more details." "$LINENO" 5; }; }
3817 ac_exeext
=$ac_cv_exeext
3819 # Check that the compiler produces executables we can run. If not, either
3820 # the compiler is broken, or we cross compile.
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3822 $as_echo_n "checking whether the C compiler works... " >&6; }
3823 # If not cross compiling, check that we can run a simple program.
3824 if test "$cross_compiling" != yes; then
3825 if { ac_try
='./$ac_file'
3826 { { case "(($ac_try" in
3827 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3828 *) ac_try_echo=$ac_try;;
3830 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3831 $as_echo "$ac_try_echo"; } >&5
3832 (eval "$ac_try") 2>&5
3834 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3835 test $ac_status = 0; }; }; then
3838 if test "$cross_compiling" = maybe; then
3841 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3843 as_fn_error "cannot run C compiled programs.
3844 If you meant to cross compile
, use \
`--host'.
3845 See \`config.log
' for more details." "$LINENO" 5; }
3849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3850 $as_echo "yes" >&6; }
3852 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3853 ac_clean_files=$ac_clean_files_save
3854 # Check that the compiler produces executables we can run. If not, either
3855 # the compiler is broken, or we cross compile.
3856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3857 $as_echo_n "checking whether we are cross compiling... " >&6; }
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3859 $as_echo "$cross_compiling" >&6; }
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3862 $as_echo_n "checking for suffix of executables... " >&6; }
3863 if { { ac_try="$ac_link"
3865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3866 *) ac_try_echo=$ac_try;;
3868 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3869 $as_echo "$ac_try_echo"; } >&5
3870 (eval "$ac_link") 2>&5
3872 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3873 test $ac_status = 0; }; then :
3874 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3875 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3876 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3878 for ac_file
in conftest.exe conftest conftest.
*; do
3879 test -f "$ac_file" ||
continue
3881 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3882 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3888 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3890 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3891 See \`config.log' for more details." "$LINENO" 5; }
3893 rm -f conftest
$ac_cv_exeext
3894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3895 $as_echo "$ac_cv_exeext" >&6; }
3897 rm -f conftest.
$ac_ext
3898 EXEEXT
=$ac_cv_exeext
3901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3902 $as_echo_n "checking for suffix of object files... " >&6; }
3903 if test "${ac_cv_objext+set}" = set; then :
3904 $as_echo_n "(cached) " >&6
3906 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3907 /* end confdefs.h. */
3917 rm -f conftest.o conftest.obj
3918 if { { ac_try
="$ac_compile"
3920 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3921 *) ac_try_echo=$ac_try;;
3923 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3924 $as_echo "$ac_try_echo"; } >&5
3925 (eval "$ac_compile") 2>&5
3927 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3928 test $ac_status = 0; }; then :
3929 for ac_file in conftest.o conftest.obj conftest.*; do
3930 test -f "$ac_file" || continue;
3932 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3933 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3938 $as_echo "$as_me: failed program was:" >&5
3939 sed 's/^/| /' conftest.$ac_ext >&5
3941 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3942 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3943 as_fn_error "cannot compute suffix of object files
: cannot compile
3944 See \
`config.log' for more details." "$LINENO" 5; }
3946 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3949 $as_echo "$ac_cv_objext" >&6; }
3950 OBJEXT=$ac_cv_objext
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3953 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3954 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3955 $as_echo_n "(cached) " >&6
3957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3958 /* end confdefs.h. */
3971 if ac_fn_c_try_compile "$LINENO"; then :
3976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3977 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3981 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3982 if test $ac_compiler_gnu = yes; then
3987 ac_test_CFLAGS=${CFLAGS+set}
3988 ac_save_CFLAGS=$CFLAGS
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3990 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3991 if test "${ac_cv_prog_cc_g+set}" = set; then :
3992 $as_echo_n "(cached) " >&6
3994 ac_save_c_werror_flag=$ac_c_werror_flag
3995 ac_c_werror_flag=yes
3998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3999 /* end confdefs.h. */
4009 if ac_fn_c_try_compile "$LINENO"; then :
4013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4014 /* end confdefs.h. */
4024 if ac_fn_c_try_compile "$LINENO"; then :
4027 ac_c_werror_flag=$ac_save_c_werror_flag
4029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4030 /* end confdefs.h. */
4040 if ac_fn_c_try_compile "$LINENO"; then :
4043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4048 ac_c_werror_flag=$ac_save_c_werror_flag
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4051 $as_echo "$ac_cv_prog_cc_g" >&6; }
4052 if test "$ac_test_CFLAGS" = set; then
4053 CFLAGS=$ac_save_CFLAGS
4054 elif test $ac_cv_prog_cc_g = yes; then
4055 if test "$GCC" = yes; then
4061 if test "$GCC" = yes; then
4067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4068 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4069 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4070 $as_echo_n "(cached) " >&6
4072 ac_cv_prog_cc_c89=no
4074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4075 /* end confdefs.h. */
4078 #include <sys/types.h>
4079 #include <sys/stat.h>
4080 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4081 struct buf { int x; };
4082 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4083 static char *e (p, i)
4089 static char *f (char * (*g) (char **, int), char **p, ...)
4094 s = g (p, va_arg (v,int));
4099 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4100 function prototypes and stuff, but not '\xHH' hex character constants.
4101 These don't provoke an error unfortunately, instead are silently treated
4102 as 'x'. The following induces an error, until -std is added to get
4103 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4104 array size at least. It's necessary to write '\x00'==0 to get something
4105 that's true only with -std. */
4106 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4108 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4109 inside strings and character constants. */
4111 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4113 int test (int i, double x);
4114 struct s1 {int (*f) (int a);};
4115 struct s2 {int (*f) (double a);};
4116 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4122 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4127 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4128 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4130 CC="$ac_save_CC $ac_arg"
4131 if ac_fn_c_try_compile "$LINENO"; then :
4132 ac_cv_prog_cc_c89=$ac_arg
4134 rm -f core conftest.err conftest.$ac_objext
4135 test "x$ac_cv_prog_cc_c89" != "xno" && break
4137 rm -f conftest.$ac_ext
4142 case "x$ac_cv_prog_cc_c89" in
4144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4145 $as_echo "none needed" >&6; } ;;
4147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4148 $as_echo "unsupported" >&6; } ;;
4150 CC="$CC $ac_cv_prog_cc_c89"
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4152 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4154 if test "x$ac_cv_prog_cc_c89" != xno; then :
4159 ac_cpp='$CPP $CPPFLAGS'
4160 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4161 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4162 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4165 ac_cpp='$CXXCPP $CPPFLAGS'
4166 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4167 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4168 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4169 if test -z "$CXX"; then
4170 if test -n "$CCC"; then
4173 if test -n "$ac_tool_prefix"; then
4174 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4176 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4177 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4179 $as_echo_n "checking for $ac_word... " >&6; }
4180 if test "${ac_cv_prog_CXX+set}" = set; then :
4181 $as_echo_n "(cached) " >&6
4183 if test -n "$CXX"; then
4184 ac_cv_prog_CXX="$CXX" # Let the user override the test.
4186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4190 test -z "$as_dir" && as_dir=.
4191 for ac_exec_ext in '' $ac_executable_extensions; do
4192 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4193 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4204 if test -n "$CXX"; then
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4206 $as_echo "$CXX" >&6; }
4208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4209 $as_echo "no" >&6; }
4213 test -n "$CXX" && break
4216 if test -z "$CXX"; then
4218 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4220 # Extract the first word of "$ac_prog", so it can be a program name with args.
4221 set dummy $ac_prog; ac_word=$2
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4223 $as_echo_n "checking for $ac_word... " >&6; }
4224 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4225 $as_echo_n "(cached) " >&6
4227 if test -n "$ac_ct_CXX"; then
4228 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4234 test -z "$as_dir" && as_dir=.
4235 for ac_exec_ext in '' $ac_executable_extensions; do
4236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4237 ac_cv_prog_ac_ct_CXX="$ac_prog"
4238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4247 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4248 if test -n "$ac_ct_CXX"; then
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4250 $as_echo "$ac_ct_CXX" >&6; }
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4253 $as_echo "no" >&6; }
4257 test -n "$ac_ct_CXX" && break
4260 if test "x$ac_ct_CXX" = x; then
4263 case $cross_compiling:$ac_tool_warned in
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4266 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4267 ac_tool_warned=yes ;;
4275 # Provide some information about the compiler.
4276 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4279 for ac_option in --version -v -V -qversion; do
4280 { { ac_try="$ac_compiler $ac_option >&5"
4282 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4283 *) ac_try_echo
=$ac_try;;
4285 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4286 $as_echo "$ac_try_echo"; } >&5
4287 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4289 if test -s conftest.err
; then
4291 ... rest of stderr output deleted ...
4292 10q' conftest.err
>conftest.er1
4293 cat conftest.er1
>&5
4294 rm -f conftest.er1 conftest.err
4296 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4297 test $ac_status = 0; }
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4301 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4302 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4303 $as_echo_n "(cached) " >&6
4305 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4306 /* end confdefs.h. */
4319 if ac_fn_cxx_try_compile
"$LINENO"; then :
4324 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4325 ac_cv_cxx_compiler_gnu
=$ac_compiler_gnu
4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4329 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4330 if test $ac_compiler_gnu = yes; then
4335 ac_test_CXXFLAGS
=${CXXFLAGS+set}
4336 ac_save_CXXFLAGS
=$CXXFLAGS
4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4338 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
4339 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4340 $as_echo_n "(cached) " >&6
4342 ac_save_cxx_werror_flag
=$ac_cxx_werror_flag
4343 ac_cxx_werror_flag
=yes
4346 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4347 /* end confdefs.h. */
4357 if ac_fn_cxx_try_compile
"$LINENO"; then :
4358 ac_cv_prog_cxx_g
=yes
4361 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4362 /* end confdefs.h. */
4372 if ac_fn_cxx_try_compile
"$LINENO"; then :
4375 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
4377 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4378 /* end confdefs.h. */
4388 if ac_fn_cxx_try_compile
"$LINENO"; then :
4389 ac_cv_prog_cxx_g
=yes
4391 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4393 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4395 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4396 ac_cxx_werror_flag
=$ac_save_cxx_werror_flag
4398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4399 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4400 if test "$ac_test_CXXFLAGS" = set; then
4401 CXXFLAGS
=$ac_save_CXXFLAGS
4402 elif test $ac_cv_prog_cxx_g = yes; then
4403 if test "$GXX" = yes; then
4409 if test "$GXX" = yes; then
4416 ac_cpp
='$CPP $CPPFLAGS'
4417 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4418 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4419 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4421 CXXFLAGS
="$save_CXXFLAGS"
4423 am__api_version
='1.11'
4425 # Find a good install program. We prefer a C program (faster),
4426 # so one script is as good as another. But avoid the broken or
4427 # incompatible versions:
4428 # SysV /etc/install, /usr/sbin/install
4429 # SunOS /usr/etc/install
4430 # IRIX /sbin/install
4432 # AmigaOS /C/install, which installs bootblocks on floppy discs
4433 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4434 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4435 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4436 # OS/2's system install, which has a completely different semantic
4437 # ./install, which can be erroneously created by make from ./install.sh.
4438 # Reject install programs that cannot install multiple files.
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4440 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4441 if test -z "$INSTALL"; then
4442 if test "${ac_cv_path_install+set}" = set; then :
4443 $as_echo_n "(cached) " >&6
4445 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4449 test -z "$as_dir" && as_dir
=.
4450 # Account for people who put trailing slashes in PATH elements.
4451 case $as_dir/ in #((
4452 .
/ | .
// |
/[cC
]/* | \
4453 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4454 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4457 # OSF1 and SCO ODT 3.0 have their own names for install.
4458 # Don't use installbsd from OSF since it installs stuff as root
4460 for ac_prog
in ginstall scoinst
install; do
4461 for ac_exec_ext
in '' $ac_executable_extensions; do
4462 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4463 if test $ac_prog = install &&
4464 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4465 # AIX install. It has an incompatible calling convention.
4467 elif test $ac_prog = install &&
4468 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4469 # program-specific install script used by HP pwplus--don't use.
4472 rm -rf conftest.one conftest.two conftest.dir
4473 echo one
> conftest.one
4474 echo two
> conftest.two
4476 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4477 test -s conftest.one
&& test -s conftest.two
&&
4478 test -s conftest.dir
/conftest.one
&&
4479 test -s conftest.dir
/conftest.two
4481 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4494 rm -rf conftest.one conftest.two conftest.dir
4497 if test "${ac_cv_path_install+set}" = set; then
4498 INSTALL
=$ac_cv_path_install
4500 # As a last resort, use the slow shell script. Don't cache a
4501 # value for INSTALL within a source directory, because that will
4502 # break other packages using the cache if that directory is
4503 # removed, or if the value is a relative name.
4504 INSTALL
=$ac_install_sh
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4508 $as_echo "$INSTALL" >&6; }
4510 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4511 # It thinks the first close brace ends the variable substitution.
4512 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4514 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4516 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4519 $as_echo_n "checking whether build environment is sane... " >&6; }
4522 echo timestamp
> conftest.
file
4523 # Reject unsafe characters in $srcdir or the absolute working directory
4524 # name. Accept space and tab only in the latter.
4528 *[\\\"\
#\$\&\'\`$am_lf]*)
4529 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
4532 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
4533 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
4536 # Do `set' in a subshell so we don't clobber the current shell's
4537 # arguments. Must try -L first in case configure is actually a
4538 # symlink; some systems play weird games with the mod time of symlinks
4539 # (eg FreeBSD returns the mod time of the symlink's containing
4542 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4543 if test "$*" = "X"; then
4545 set X
`ls -t "$srcdir/configure" conftest.file`
4548 if test "$*" != "X $srcdir/configure conftest.file" \
4549 && test "$*" != "X conftest.file $srcdir/configure"; then
4551 # If neither matched, then we have a broken ls. This can happen
4552 # if, for instance, CONFIG_SHELL is bash and it inherits a
4553 # broken ls alias from the environment. This has actually
4554 # happened. Such a system could not be considered "sane".
4555 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
4556 alias in your environment" "$LINENO" 5
4559 test "$2" = conftest.
file
4565 as_fn_error
"newly created file is older than distributed files!
4566 Check your system clock" "$LINENO" 5
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4569 $as_echo "yes" >&6; }
4570 test "$program_prefix" != NONE
&&
4571 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
4572 # Use a double $ so make ignores it.
4573 test "$program_suffix" != NONE
&&
4574 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
4575 # Double any \ or $.
4576 # By default was `s,x,x', remove it if useless.
4577 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
4578 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
4580 # expand $ac_aux_dir to an absolute path
4581 am_aux_dir
=`cd $ac_aux_dir && pwd`
4583 if test x
"${MISSING+set}" != xset
; then
4586 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
4588 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
4591 # Use eval to expand $SHELL
4592 if eval "$MISSING --run true"; then
4593 am_missing_run
="$MISSING --run "
4596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4597 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4600 if test x
"${install_sh}" != xset
; then
4603 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
4605 install_sh
="\${SHELL} $am_aux_dir/install-sh"
4609 # Installed binaries are usually stripped using `strip' when the user
4610 # run `make install-strip'. However `strip' might not be the right
4611 # tool to use in cross-compilation environments, therefore Automake
4612 # will honor the `STRIP' environment variable to overrule this program.
4613 if test "$cross_compiling" != no
; then
4614 if test -n "$ac_tool_prefix"; then
4615 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4616 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4618 $as_echo_n "checking for $ac_word... " >&6; }
4619 if test "${ac_cv_prog_STRIP+set}" = set; then :
4620 $as_echo_n "(cached) " >&6
4622 if test -n "$STRIP"; then
4623 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
4625 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4629 test -z "$as_dir" && as_dir
=.
4630 for ac_exec_ext
in '' $ac_executable_extensions; do
4631 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4632 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
4633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4642 STRIP
=$ac_cv_prog_STRIP
4643 if test -n "$STRIP"; then
4644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4645 $as_echo "$STRIP" >&6; }
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4648 $as_echo "no" >&6; }
4653 if test -z "$ac_cv_prog_STRIP"; then
4655 # Extract the first word of "strip", so it can be a program name with args.
4656 set dummy strip
; ac_word
=$2
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4658 $as_echo_n "checking for $ac_word... " >&6; }
4659 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4660 $as_echo_n "(cached) " >&6
4662 if test -n "$ac_ct_STRIP"; then
4663 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
4665 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4669 test -z "$as_dir" && as_dir
=.
4670 for ac_exec_ext
in '' $ac_executable_extensions; do
4671 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4672 ac_cv_prog_ac_ct_STRIP
="strip"
4673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4682 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
4683 if test -n "$ac_ct_STRIP"; then
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4685 $as_echo "$ac_ct_STRIP" >&6; }
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4688 $as_echo "no" >&6; }
4691 if test "x$ac_ct_STRIP" = x
; then
4694 case $cross_compiling:$ac_tool_warned in
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4698 ac_tool_warned
=yes ;;
4703 STRIP
="$ac_cv_prog_STRIP"
4707 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4710 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4711 if test -z "$MKDIR_P"; then
4712 if test "${ac_cv_path_mkdir+set}" = set; then :
4713 $as_echo_n "(cached) " >&6
4715 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4716 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
4719 test -z "$as_dir" && as_dir
=.
4720 for ac_prog
in mkdir gmkdir
; do
4721 for ac_exec_ext
in '' $ac_executable_extensions; do
4722 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
4723 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4724 'mkdir (GNU coreutils) '* | \
4725 'mkdir (coreutils) '* | \
4726 'mkdir (fileutils) '4.1*)
4727 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
4737 if test "${ac_cv_path_mkdir+set}" = set; then
4738 MKDIR_P
="$ac_cv_path_mkdir -p"
4740 # As a last resort, use the slow shell script. Don't cache a
4741 # value for MKDIR_P within a source directory, because that will
4742 # break other packages using the cache if that directory is
4743 # removed, or if the value is a relative name.
4744 test -d .
/--version && rmdir .
/--version
4745 MKDIR_P
="$ac_install_sh -d"
4748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4749 $as_echo "$MKDIR_P" >&6; }
4753 [\\/$
]* | ?
:[\\/]*) ;;
4754 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
4757 for ac_prog
in gawk mawk nawk
awk
4759 # Extract the first word of "$ac_prog", so it can be a program name with args.
4760 set dummy
$ac_prog; ac_word
=$2
4761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4762 $as_echo_n "checking for $ac_word... " >&6; }
4763 if test "${ac_cv_prog_AWK+set}" = set; then :
4764 $as_echo_n "(cached) " >&6
4766 if test -n "$AWK"; then
4767 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
4769 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4773 test -z "$as_dir" && as_dir
=.
4774 for ac_exec_ext
in '' $ac_executable_extensions; do
4775 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4776 ac_cv_prog_AWK
="$ac_prog"
4777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4787 if test -n "$AWK"; then
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4789 $as_echo "$AWK" >&6; }
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4792 $as_echo "no" >&6; }
4796 test -n "$AWK" && break
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4800 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4802 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4803 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4804 $as_echo_n "(cached) " >&6
4806 cat >conftest.
make <<\_ACEOF
4809 @
echo '@@@%%%=$(MAKE)=@@@%%%'
4811 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4812 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4814 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
4816 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
4820 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4822 $as_echo "yes" >&6; }
4825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4826 $as_echo "no" >&6; }
4827 SET_MAKE
="MAKE=${MAKE-make}"
4830 rm -rf .tst
2>/dev
/null
4831 mkdir .tst
2>/dev
/null
4832 if test -d .tst
; then
4837 rmdir .tst
2>/dev
/null
4839 DEPDIR
="${am__leading_dot}deps"
4841 ac_config_commands
="$ac_config_commands depfiles"
4844 am_make
=${MAKE-make}
4845 cat > confinc
<< 'END'
4847 @
echo this is the am__doit target
4850 # If we don't find an include directive, just comment out the code.
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4852 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4856 # First try GNU make style include.
4857 echo "include confinc" > confmf
4858 # Ignore all kinds of additional output from `make'.
4859 case `$am_make -s -f confmf 2> /dev/null` in #(
4860 *the\ am__doit\ target
*)
4866 # Now try BSD make style include.
4867 if test "$am__include" = "#"; then
4868 echo '.include "confinc"' > confmf
4869 case `$am_make -s -f confmf 2> /dev/null` in #(
4870 *the\ am__doit\ target
*)
4871 am__include
=.include
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4880 $as_echo "$_am_result" >&6; }
4881 rm -f confinc confmf
4883 # Check whether --enable-dependency-tracking was given.
4884 if test "${enable_dependency_tracking+set}" = set; then :
4885 enableval
=$enable_dependency_tracking;
4888 if test "x$enable_dependency_tracking" != xno
; then
4889 am_depcomp
="$ac_aux_dir/depcomp"
4892 if test "x$enable_dependency_tracking" != xno; then
4901 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4902 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4903 # is not polluted with repeated "-I."
4904 am__isrc
=' -I$(srcdir)'
4905 # test to see if srcdir already configured
4906 if test -f $srcdir/config.status
; then
4907 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4911 # test whether we have cygpath
4912 if test -z "$CYGPATH_W"; then
4913 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
4914 CYGPATH_W
='cygpath -w'
4921 # Define the identity of the package.
4923 VERSION
='version-unused'
4926 cat >>confdefs.h
<<_ACEOF
4927 #define PACKAGE "$PACKAGE"
4931 cat >>confdefs.h
<<_ACEOF
4932 #define VERSION "$VERSION"
4935 # Some tools Automake needs.
4937 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4940 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
4943 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4946 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
4949 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
4951 # We need awk for the "check" target. The system "awk" is bad on
4953 # Always define AMTAR for backward compatibility.
4955 AMTAR
=${AMTAR-"${am_missing_run}tar"}
4957 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
4962 depcc
="$CC" am_compiler_list
=
4964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4965 $as_echo_n "checking dependency style of $depcc... " >&6; }
4966 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4967 $as_echo_n "(cached) " >&6
4969 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4970 # We make a subdir and do the tests there. Otherwise we can end up
4971 # making bogus files that we don't know about and never remove. For
4972 # instance it was reported that on HP-UX the gcc test will end up
4973 # making a dummy file named `D' -- because `-MD' means `put the output
4976 # Copy depcomp to subdir because otherwise we won't find it if we're
4977 # using a relative directory.
4978 cp "$am_depcomp" conftest.dir
4980 # We will build objects and dependencies in a subdirectory because
4981 # it helps to detect inapplicable dependency modes. For instance
4982 # both Tru64's cc and ICC support -MD to output dependencies as a
4983 # side effect of compilation, but ICC will put the dependencies in
4984 # the current directory while Tru64 will put them in the object
4988 am_cv_CC_dependencies_compiler_type
=none
4989 if test "$am_compiler_list" = ""; then
4990 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4993 case " $depcc " in #(
4994 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
4997 for depmode
in $am_compiler_list; do
4998 # Setup a source with many dependencies, because some compilers
4999 # like to wrap large dependency lists on column 80 (with \), and
5000 # we should not choose a depcomp mode which is confused by this.
5002 # We need to recreate these files for each test, as the compiler may
5003 # overwrite some of them when testing with obscure command lines.
5004 # This happens at least with the AIX C compiler.
5006 for i
in 1 2 3 4 5 6; do
5007 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5008 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5009 # Solaris 8's {/usr,}/bin/sh.
5010 touch sub
/conftst
$i.h
5012 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5014 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5015 # mode. It turns out that the SunPro C++ compiler does not properly
5016 # handle `-M -o', and we need to detect this. Also, some Intel
5017 # versions had trouble with output in subdirs
5018 am__obj
=sub
/conftest.
${OBJEXT-o}
5019 am__minus_obj
="-o $am__obj"
5022 # This depmode causes a compiler race in universal mode.
5023 test "$am__universal" = false ||
continue
5026 # after this tag, mechanisms are not by side-effect, so they'll
5027 # only be used when explicitly requested
5028 if test "x$enable_dependency_tracking" = xyes
; then
5034 msvisualcpp | msvcmsys
)
5035 # This compiler won't grok `-c -o', but also, the minuso test has
5036 # not run yet. These depmodes are late enough in the game, and
5037 # so weak that their functioning should not be impacted.
5038 am__obj
=conftest.
${OBJEXT-o}
5043 if depmode
=$depmode \
5044 source=sub
/conftest.c object
=$am__obj \
5045 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5046 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5047 >/dev
/null
2>conftest.err
&&
5048 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5049 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5050 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5051 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5052 # icc doesn't choke on unknown options, it will just issue warnings
5053 # or remarks (even with -Werror). So we grep stderr for any message
5054 # that says an option was ignored or not supported.
5055 # When given -MP, icc 7.0 and 7.1 complain thusly:
5056 # icc: Command line warning: ignoring option '-M'; no argument required
5057 # The diagnosis changed in icc 8.0:
5058 # icc: Command line remark: option '-MP' not supported
5059 if (grep 'ignoring option' conftest.err ||
5060 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5061 am_cv_CC_dependencies_compiler_type
=$depmode
5070 am_cv_CC_dependencies_compiler_type
=none
5074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5075 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5076 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
5079 test "x$enable_dependency_tracking" != xno \
5080 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
5082 am__fastdepCC_FALSE
='#'
5084 am__fastdepCC_TRUE
='#'
5085 am__fastdepCC_FALSE
=
5089 depcc
="$CXX" am_compiler_list
=
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5092 $as_echo_n "checking dependency style of $depcc... " >&6; }
5093 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
5094 $as_echo_n "(cached) " >&6
5096 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5097 # We make a subdir and do the tests there. Otherwise we can end up
5098 # making bogus files that we don't know about and never remove. For
5099 # instance it was reported that on HP-UX the gcc test will end up
5100 # making a dummy file named `D' -- because `-MD' means `put the output
5103 # Copy depcomp to subdir because otherwise we won't find it if we're
5104 # using a relative directory.
5105 cp "$am_depcomp" conftest.dir
5107 # We will build objects and dependencies in a subdirectory because
5108 # it helps to detect inapplicable dependency modes. For instance
5109 # both Tru64's cc and ICC support -MD to output dependencies as a
5110 # side effect of compilation, but ICC will put the dependencies in
5111 # the current directory while Tru64 will put them in the object
5115 am_cv_CXX_dependencies_compiler_type
=none
5116 if test "$am_compiler_list" = ""; then
5117 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5120 case " $depcc " in #(
5121 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
5124 for depmode
in $am_compiler_list; do
5125 # Setup a source with many dependencies, because some compilers
5126 # like to wrap large dependency lists on column 80 (with \), and
5127 # we should not choose a depcomp mode which is confused by this.
5129 # We need to recreate these files for each test, as the compiler may
5130 # overwrite some of them when testing with obscure command lines.
5131 # This happens at least with the AIX C compiler.
5133 for i
in 1 2 3 4 5 6; do
5134 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
5135 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5136 # Solaris 8's {/usr,}/bin/sh.
5137 touch sub
/conftst
$i.h
5139 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5141 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5142 # mode. It turns out that the SunPro C++ compiler does not properly
5143 # handle `-M -o', and we need to detect this. Also, some Intel
5144 # versions had trouble with output in subdirs
5145 am__obj
=sub
/conftest.
${OBJEXT-o}
5146 am__minus_obj
="-o $am__obj"
5149 # This depmode causes a compiler race in universal mode.
5150 test "$am__universal" = false ||
continue
5153 # after this tag, mechanisms are not by side-effect, so they'll
5154 # only be used when explicitly requested
5155 if test "x$enable_dependency_tracking" = xyes
; then
5161 msvisualcpp | msvcmsys
)
5162 # This compiler won't grok `-c -o', but also, the minuso test has
5163 # not run yet. These depmodes are late enough in the game, and
5164 # so weak that their functioning should not be impacted.
5165 am__obj
=conftest.
${OBJEXT-o}
5170 if depmode
=$depmode \
5171 source=sub
/conftest.c object
=$am__obj \
5172 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
5173 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
5174 >/dev
/null
2>conftest.err
&&
5175 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5176 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
5177 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
5178 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
5179 # icc doesn't choke on unknown options, it will just issue warnings
5180 # or remarks (even with -Werror). So we grep stderr for any message
5181 # that says an option was ignored or not supported.
5182 # When given -MP, icc 7.0 and 7.1 complain thusly:
5183 # icc: Command line warning: ignoring option '-M'; no argument required
5184 # The diagnosis changed in icc 8.0:
5185 # icc: Command line remark: option '-MP' not supported
5186 if (grep 'ignoring option' conftest.err ||
5187 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
5188 am_cv_CXX_dependencies_compiler_type
=$depmode
5197 am_cv_CXX_dependencies_compiler_type
=none
5201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
5202 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
5203 CXXDEPMODE
=depmode
=$am_cv_CXX_dependencies_compiler_type
5206 test "x$enable_dependency_tracking" != xno \
5207 && test "$am_cv_CXX_dependencies_compiler_type" = gcc3
; then
5208 am__fastdepCXX_TRUE
=
5209 am__fastdepCXX_FALSE
='#'
5211 am__fastdepCXX_TRUE
='#'
5212 am__fastdepCXX_FALSE
=
5218 if test -n "$ac_tool_prefix"; then
5219 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5220 set dummy
${ac_tool_prefix}as
; ac_word
=$2
5221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5222 $as_echo_n "checking for $ac_word... " >&6; }
5223 if test "${ac_cv_prog_AS+set}" = set; then :
5224 $as_echo_n "(cached) " >&6
5226 if test -n "$AS"; then
5227 ac_cv_prog_AS
="$AS" # Let the user override the test.
5229 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5233 test -z "$as_dir" && as_dir
=.
5234 for ac_exec_ext
in '' $ac_executable_extensions; do
5235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5236 ac_cv_prog_AS
="${ac_tool_prefix}as"
5237 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5247 if test -n "$AS"; then
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
5249 $as_echo "$AS" >&6; }
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5252 $as_echo "no" >&6; }
5257 if test -z "$ac_cv_prog_AS"; then
5259 # Extract the first word of "as", so it can be a program name with args.
5260 set dummy as
; ac_word
=$2
5261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5262 $as_echo_n "checking for $ac_word... " >&6; }
5263 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
5264 $as_echo_n "(cached) " >&6
5266 if test -n "$ac_ct_AS"; then
5267 ac_cv_prog_ac_ct_AS
="$ac_ct_AS" # Let the user override the test.
5269 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5273 test -z "$as_dir" && as_dir
=.
5274 for ac_exec_ext
in '' $ac_executable_extensions; do
5275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5276 ac_cv_prog_ac_ct_AS
="as"
5277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5286 ac_ct_AS
=$ac_cv_prog_ac_ct_AS
5287 if test -n "$ac_ct_AS"; then
5288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
5289 $as_echo "$ac_ct_AS" >&6; }
5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5292 $as_echo "no" >&6; }
5295 if test "x$ac_ct_AS" = x
; then
5298 case $cross_compiling:$ac_tool_warned in
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5301 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5302 ac_tool_warned
=yes ;;
5310 if test -n "$ac_tool_prefix"; then
5311 # Extract the first word of "${ac_tool_prefix}ld", so it can be a program name with args.
5312 set dummy
${ac_tool_prefix}ld
; ac_word
=$2
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5314 $as_echo_n "checking for $ac_word... " >&6; }
5315 if test "${ac_cv_prog_LD+set}" = set; then :
5316 $as_echo_n "(cached) " >&6
5318 if test -n "$LD"; then
5319 ac_cv_prog_LD
="$LD" # Let the user override the test.
5321 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5325 test -z "$as_dir" && as_dir
=.
5326 for ac_exec_ext
in '' $ac_executable_extensions; do
5327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5328 ac_cv_prog_LD
="${ac_tool_prefix}ld"
5329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5339 if test -n "$LD"; then
5340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5341 $as_echo "$LD" >&6; }
5343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5344 $as_echo "no" >&6; }
5349 if test -z "$ac_cv_prog_LD"; then
5351 # Extract the first word of "ld", so it can be a program name with args.
5352 set dummy ld
; ac_word
=$2
5353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5354 $as_echo_n "checking for $ac_word... " >&6; }
5355 if test "${ac_cv_prog_ac_ct_LD+set}" = set; then :
5356 $as_echo_n "(cached) " >&6
5358 if test -n "$ac_ct_LD"; then
5359 ac_cv_prog_ac_ct_LD
="$ac_ct_LD" # Let the user override the test.
5361 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5365 test -z "$as_dir" && as_dir
=.
5366 for ac_exec_ext
in '' $ac_executable_extensions; do
5367 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5368 ac_cv_prog_ac_ct_LD
="ld"
5369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5378 ac_ct_LD
=$ac_cv_prog_ac_ct_LD
5379 if test -n "$ac_ct_LD"; then
5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LD" >&5
5381 $as_echo "$ac_ct_LD" >&6; }
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5384 $as_echo "no" >&6; }
5387 if test "x$ac_ct_LD" = x
; then
5390 case $cross_compiling:$ac_tool_warned in
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5393 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5394 ac_tool_warned
=yes ;;
5402 if test -n "$ac_tool_prefix"; then
5403 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5404 set dummy
${ac_tool_prefix}ar; ac_word
=$2
5405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5406 $as_echo_n "checking for $ac_word... " >&6; }
5407 if test "${ac_cv_prog_AR+set}" = set; then :
5408 $as_echo_n "(cached) " >&6
5410 if test -n "$AR"; then
5411 ac_cv_prog_AR
="$AR" # Let the user override the test.
5413 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5417 test -z "$as_dir" && as_dir
=.
5418 for ac_exec_ext
in '' $ac_executable_extensions; do
5419 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5420 ac_cv_prog_AR
="${ac_tool_prefix}ar"
5421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5431 if test -n "$AR"; then
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5433 $as_echo "$AR" >&6; }
5435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5436 $as_echo "no" >&6; }
5441 if test -z "$ac_cv_prog_AR"; then
5443 # Extract the first word of "ar", so it can be a program name with args.
5444 set dummy
ar; ac_word
=$2
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5446 $as_echo_n "checking for $ac_word... " >&6; }
5447 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5448 $as_echo_n "(cached) " >&6
5450 if test -n "$ac_ct_AR"; then
5451 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
5453 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5457 test -z "$as_dir" && as_dir
=.
5458 for ac_exec_ext
in '' $ac_executable_extensions; do
5459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5460 ac_cv_prog_ac_ct_AR
="ar"
5461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5470 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
5471 if test -n "$ac_ct_AR"; then
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5473 $as_echo "$ac_ct_AR" >&6; }
5475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5476 $as_echo "no" >&6; }
5479 if test "x$ac_ct_AR" = x
; then
5482 case $cross_compiling:$ac_tool_warned in
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5485 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5486 ac_tool_warned
=yes ;;
5494 if test -n "$ac_tool_prefix"; then
5495 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5496 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5498 $as_echo_n "checking for $ac_word... " >&6; }
5499 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5500 $as_echo_n "(cached) " >&6
5502 if test -n "$RANLIB"; then
5503 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5505 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5509 test -z "$as_dir" && as_dir
=.
5510 for ac_exec_ext
in '' $ac_executable_extensions; do
5511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5512 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5522 RANLIB
=$ac_cv_prog_RANLIB
5523 if test -n "$RANLIB"; then
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5525 $as_echo "$RANLIB" >&6; }
5527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5528 $as_echo "no" >&6; }
5533 if test -z "$ac_cv_prog_RANLIB"; then
5534 ac_ct_RANLIB
=$RANLIB
5535 # Extract the first word of "ranlib", so it can be a program name with args.
5536 set dummy ranlib
; ac_word
=$2
5537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5538 $as_echo_n "checking for $ac_word... " >&6; }
5539 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5540 $as_echo_n "(cached) " >&6
5542 if test -n "$ac_ct_RANLIB"; then
5543 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5545 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5549 test -z "$as_dir" && as_dir
=.
5550 for ac_exec_ext
in '' $ac_executable_extensions; do
5551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5552 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5553 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5562 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5563 if test -n "$ac_ct_RANLIB"; then
5564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5565 $as_echo "$ac_ct_RANLIB" >&6; }
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5568 $as_echo "no" >&6; }
5571 if test "x$ac_ct_RANLIB" = x
; then
5574 case $cross_compiling:$ac_tool_warned in
5576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5577 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5578 ac_tool_warned
=yes ;;
5580 RANLIB
=$ac_ct_RANLIB
5583 RANLIB
="$ac_cv_prog_RANLIB"
5586 if test -n "$ac_tool_prefix"; then
5587 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5588 set dummy
${ac_tool_prefix}dlltool
; ac_word
=$2
5589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5590 $as_echo_n "checking for $ac_word... " >&6; }
5591 if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
5592 $as_echo_n "(cached) " >&6
5594 if test -n "$DLLTOOL"; then
5595 ac_cv_prog_DLLTOOL
="$DLLTOOL" # Let the user override the test.
5597 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5601 test -z "$as_dir" && as_dir
=.
5602 for ac_exec_ext
in '' $ac_executable_extensions; do
5603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5604 ac_cv_prog_DLLTOOL
="${ac_tool_prefix}dlltool"
5605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5614 DLLTOOL
=$ac_cv_prog_DLLTOOL
5615 if test -n "$DLLTOOL"; then
5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5617 $as_echo "$DLLTOOL" >&6; }
5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5620 $as_echo "no" >&6; }
5625 if test -z "$ac_cv_prog_DLLTOOL"; then
5626 ac_ct_DLLTOOL
=$DLLTOOL
5627 # Extract the first word of "dlltool", so it can be a program name with args.
5628 set dummy dlltool
; ac_word
=$2
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5630 $as_echo_n "checking for $ac_word... " >&6; }
5631 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
5632 $as_echo_n "(cached) " >&6
5634 if test -n "$ac_ct_DLLTOOL"; then
5635 ac_cv_prog_ac_ct_DLLTOOL
="$ac_ct_DLLTOOL" # Let the user override the test.
5637 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5641 test -z "$as_dir" && as_dir
=.
5642 for ac_exec_ext
in '' $ac_executable_extensions; do
5643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5644 ac_cv_prog_ac_ct_DLLTOOL
="dlltool"
5645 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5654 ac_ct_DLLTOOL
=$ac_cv_prog_ac_ct_DLLTOOL
5655 if test -n "$ac_ct_DLLTOOL"; then
5656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5657 $as_echo "$ac_ct_DLLTOOL" >&6; }
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5660 $as_echo "no" >&6; }
5663 if test "x$ac_ct_DLLTOOL" = x
; then
5666 case $cross_compiling:$ac_tool_warned in
5668 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5669 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5670 ac_tool_warned
=yes ;;
5672 DLLTOOL
=$ac_ct_DLLTOOL
5675 DLLTOOL
="$ac_cv_prog_DLLTOOL"
5678 for ac_prog
in gawk mawk nawk
awk
5680 # Extract the first word of "$ac_prog", so it can be a program name with args.
5681 set dummy
$ac_prog; ac_word
=$2
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5683 $as_echo_n "checking for $ac_word... " >&6; }
5684 if test "${ac_cv_prog_AWK+set}" = set; then :
5685 $as_echo_n "(cached) " >&6
5687 if test -n "$AWK"; then
5688 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5690 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5694 test -z "$as_dir" && as_dir
=.
5695 for ac_exec_ext
in '' $ac_executable_extensions; do
5696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5697 ac_cv_prog_AWK
="$ac_prog"
5698 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5708 if test -n "$AWK"; then
5709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5710 $as_echo "$AWK" >&6; }
5712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5713 $as_echo "no" >&6; }
5717 test -n "$AWK" && break
5720 for ac_prog
in jar fastjar gjar
5722 # Extract the first word of "$ac_prog", so it can be a program name with args.
5723 set dummy
$ac_prog; ac_word
=$2
5724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5725 $as_echo_n "checking for $ac_word... " >&6; }
5726 if test "${ac_cv_prog_JAR+set}" = set; then :
5727 $as_echo_n "(cached) " >&6
5729 if test -n "$JAR"; then
5730 ac_cv_prog_JAR
="$JAR" # Let the user override the test.
5732 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5736 test -z "$as_dir" && as_dir
=.
5737 for ac_exec_ext
in '' $ac_executable_extensions; do
5738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5739 ac_cv_prog_JAR
="$ac_prog"
5740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5750 if test -n "$JAR"; then
5751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAR" >&5
5752 $as_echo "$JAR" >&6; }
5754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5755 $as_echo "no" >&6; }
5759 test -n "$JAR" && break
5761 test -n "$JAR" || JAR
="no"
5763 # Extract the first word of "zip", so it can be a program name with args.
5764 set dummy
zip; ac_word
=$2
5765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5766 $as_echo_n "checking for $ac_word... " >&6; }
5767 if test "${ac_cv_path_ZIP+set}" = set; then :
5768 $as_echo_n "(cached) " >&6
5772 ac_cv_path_ZIP
="$ZIP" # Let the user override the test with a path.
5775 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5779 test -z "$as_dir" && as_dir
=.
5780 for ac_exec_ext
in '' $ac_executable_extensions; do
5781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5782 ac_cv_path_ZIP
="$as_dir/$ac_word$ac_exec_ext"
5783 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5790 test -z "$ac_cv_path_ZIP" && ac_cv_path_ZIP
="no"
5795 if test -n "$ZIP"; then
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZIP" >&5
5797 $as_echo "$ZIP" >&6; }
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5800 $as_echo "no" >&6; }
5804 # Extract the first word of "unzip", so it can be a program name with args.
5805 set dummy
unzip; ac_word
=$2
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5807 $as_echo_n "checking for $ac_word... " >&6; }
5808 if test "${ac_cv_path_UNZIP+set}" = set; then :
5809 $as_echo_n "(cached) " >&6
5813 ac_cv_path_UNZIP
="$UNZIP" # Let the user override the test with a path.
5816 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5820 test -z "$as_dir" && as_dir
=.
5821 for ac_exec_ext
in '' $ac_executable_extensions; do
5822 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5823 ac_cv_path_UNZIP
="$as_dir/$ac_word$ac_exec_ext"
5824 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5831 test -z "$ac_cv_path_UNZIP" && ac_cv_path_UNZIP
="unzip"
5835 UNZIP
=$ac_cv_path_UNZIP
5836 if test -n "$UNZIP"; then
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNZIP" >&5
5838 $as_echo "$UNZIP" >&6; }
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5841 $as_echo "no" >&6; }
5846 # We need a jar that supports -@. This is a GNU extension.
5847 if test "$JAR" != no
; then
5848 rm -f config-test.jar
5849 echo $srcdir/configure.ac |
$JAR -cf@ config-test.jar
5850 if test -f config-test.jar
; then
5851 rm -f config-test.jar
5857 # Prefer the jar we found, but fall back to our jar script.
5858 if test "$JAR" = no
; then
5859 if test "$ZIP" = no
; then
5860 as_fn_error
"cannot find neither zip nor jar, cannot continue" "$LINENO" 5
5862 # InfoZIP available, use the 'guaranteed' Bourne-shell JAR to build libjava
5863 JAR
=`pwd`/scripts
/jar
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
5871 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
5872 # Check whether --enable-maintainer-mode was given.
5873 if test "${enable_maintainer_mode+set}" = set; then :
5874 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
5876 USE_MAINTAINER_MODE
=no
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
5880 $as_echo "$USE_MAINTAINER_MODE" >&6; }
5881 if test $USE_MAINTAINER_MODE = yes; then
5882 MAINTAINER_MODE_TRUE
=
5883 MAINTAINER_MODE_FALSE
='#'
5885 MAINTAINER_MODE_TRUE
='#'
5886 MAINTAINER_MODE_FALSE
=
5889 MAINT
=$MAINTAINER_MODE_TRUE
5895 # configure.host sets the following important variables
5896 # libgcj_cflags - host specific C compiler flags
5897 # libgcj_cxxflags - host specific C++ compiler flags
5898 # libgcj_javaflags - host specific Java compiler flags
5899 # libgcj_sublib_ltflags - host specific Libtool flags
5900 # libgcj_sublib_core_extra_deps - host specific extra
5901 # dependencies for core sublib
5902 # (these last two only used when building sublibs)
5903 # and a number of others; see the list at the start of the file.
5908 libgcj_sublib_ltflags
=
5909 libgcj_sublib_core_extra_deps
=
5911 .
${srcdir}/configure.
host
5913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5914 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5915 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
5916 $as_echo_n "(cached) " >&6
5918 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
5919 if $LD -v 2>&1 </dev
/null |
egrep '(GNU|with BFD)' 1>&5; then
5920 acl_cv_prog_gnu_ld
=yes
5922 acl_cv_prog_gnu_ld
=no
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
5926 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
5927 with_gnu_ld
=$acl_cv_prog_gnu_ld
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the GNU linker ($LD) supports -Bsymbolic-functions" >&5
5930 $as_echo_n "checking if the GNU linker ($LD) supports -Bsymbolic-functions... " >&6; }
5931 if test "${acl_cv_prog_gnu_ld_symbolic+set}" = set; then :
5932 $as_echo_n "(cached) " >&6
5935 acl_cv_prog_gnu_ld_symbolic
=no
5937 if test x
"$with_gnu_ld" = x
"yes"; then
5938 if $LD --help 2>&1 </dev
/null |
grep Bsymbolic-functions
1>&5; then
5939 acl_cv_prog_gnu_ld_symbolic
=yes
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld_symbolic" >&5
5944 $as_echo "$acl_cv_prog_gnu_ld_symbolic" >&6; }
5945 if test x
"$acl_cv_prog_gnu_ld_symbolic" = x
"yes"; then
5946 SYMBOLIC_LDFLAGS
="-Wl,-Bsymbolic-functions"
5951 libgcj_ld_symbolic_functions
=$SYMBOLIC_LDFLAGS
5952 if test -z "$libgcj_ld_symbolic"; then
5953 libgcj_ld_symbolic
=$SYMBOLIC_LDFLAGS
5956 LIBGCJ_CFLAGS
="${libgcj_cflags}"
5957 LIBGCJ_CXXFLAGS
="${libgcj_cxxflags}"
5958 LIBGCJ_JAVAFLAGS
="${libgcj_javaflags}"
5959 LIBGCJ_SUBLIB_LTFLAGS
="${libgcj_sublib_ltflags}"
5960 LIBGCJ_SUBLIB_CORE_EXTRA_DEPS
="${libgcj_sublib_core_extra_deps}"
5961 LIBGCJ_LD_SYMBOLIC
="${libgcj_ld_symbolic}"
5962 LIBGCJ_LD_SYMBOLIC_FUNCTIONS
="${libgcj_ld_symbolic_functions}"
5971 # Only use libltdl for non-newlib builds.
5972 if test "x${with_newlib}" = "x" ||
test "x${with_newlib}" = "xno"; then
5973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
5974 $as_echo_n "checking dynamic linker characteristics... " >&6; }
5976 libname_spec
='lib$name'
5984 shlibpath_overrides_runpath
=unknown
5986 dynamic_linker
="$host_os ld.so"
5987 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
5988 if test "$GCC" = yes; then
5989 sys_lib_search_path_spec
=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
5990 if echo "$sys_lib_search_path_spec" |
grep ';' >/dev
/null
; then
5991 # if the path contains ";" then we assume it to be the separator
5992 # otherwise default to the standard path separator (i.e. ":") - it is
5993 # assumed that no part of a normal pathname contains ";" but that should
5994 # okay in the real world where ";" in dirpaths is itself problematic.
5995 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
5997 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
6000 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
6002 need_lib_prefix
=unknown
6003 hardcode_into_libs
=no
6005 # when you set need_version to no, make sure it does not cause -set_version
6006 # flags to be left without arguments
6007 need_version
=unknown
6012 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
6013 shlibpath_var
=LIBPATH
6015 # AIX 3 has no versioning support, so we append a major version to the name.
6016 soname_spec
='${libname}${release}${shared_ext}$major'
6023 hardcode_into_libs
=yes
6024 if test "$host_cpu" = ia64
; then
6025 # AIX 5 supports IA64
6026 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
6027 shlibpath_var
=LD_LIBRARY_PATH
6029 # With GCC up to 2.95.x, collect2 would create an import file
6030 # for dependence libraries. The import file would start with
6031 # the line `#! .'. This would cause the generated library to
6032 # depend on `.', always an invalid library. This was fixed in
6033 # development snapshots of GCC prior to 3.0.
6035 aix4 | aix4.
[01] | aix4.
[01].
*)
6036 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
6038 echo '#endif'; } |
${CC} -E - |
grep yes > /dev
/null
; then
6045 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
6046 # soname into executable. Probably we can add versioning support to
6047 # collect2, so additional links can be useful in future.
6048 if test "$aix_use_runtimelinking" = yes; then
6049 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
6050 # instead of lib<name>.a to let people know that these are not
6051 # typical AIX shared libraries.
6052 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6054 # We preserve .a as extension for shared libraries through AIX4.2
6055 # and later when we are not doing run time linking.
6056 library_names_spec
='${libname}${release}.a $libname.a'
6057 soname_spec
='${libname}${release}${shared_ext}$major'
6059 shlibpath_var
=LIBPATH
6064 library_names_spec
='$libname.ixlibrary $libname.a'
6065 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6066 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'
6070 library_names_spec
='${libname}${shared_ext}'
6071 dynamic_linker
="$host_os ld.so"
6072 shlibpath_var
=LIBRARY_PATH
6078 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6079 soname_spec
='${libname}${release}${shared_ext}$major'
6080 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
6081 shlibpath_var
=LD_LIBRARY_PATH
6082 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6083 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
6084 # the default ld.so.conf also contains /usr/contrib/lib and
6085 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6086 # libtool to hard-code these into programs
6089 cygwin
* | mingw
* | pw32
*)
6090 version_type
=windows
6095 case $GCC,$host_os in
6096 yes,cygwin
* |
yes,mingw
* |
yes,pw32
*)
6097 library_names_spec
='$libname.dll.a'
6098 # DLL is installed to $(libdir)/../bin by postinstall_cmds
6099 postinstall_cmds
='base_file=`basename \${file}`~
6100 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
6101 dldir=$destdir/`dirname \$dlpath`~
6102 test -d \$dldir || mkdir -p \$dldir~
6103 $install_prog $dir/$dlname \$dldir/$dlname'
6104 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
6105 dlpath=$dir/\$dldll~
6107 shlibpath_overrides_runpath
=yes
6111 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
6112 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
6113 sys_lib_search_path_spec
="/lib /lib/w32api /usr/lib /usr/local/lib"
6116 # MinGW DLLs use traditional 'lib' prefix
6117 soname_spec
='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext}'
6118 sys_lib_search_path_spec
=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
6119 if echo "$sys_lib_search_path_spec" |
grep ';[c-zC-Z]:/' >/dev
/null
; then
6120 # It is most probably a Windows format PATH printed by
6121 # mingw gcc, but we are running on Cygwin. Gcc prints its search
6122 # path with ; separators, and with drive letters. We can handle the
6123 # drive letters (cygwin fileutils understands them), so leave them,
6124 # especially as we might pass files found there to a mingw objdump,
6125 # which wouldn't understand a cygwinified path. Ahh.
6126 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e 's/;/ /g'`
6128 sys_lib_search_path_spec
=`echo "$sys_lib_search_path_spec" | sed -e "s/$PATH_SEPARATOR/ /g"`
6132 # pw32 DLLs use 'pw' prefix rather than 'lib'
6133 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}${shared_ext}'
6139 library_names_spec
='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
6142 dynamic_linker
='Win32 ld.exe'
6143 # FIXME: first we should search . and the directory the executable is in
6147 darwin
* | rhapsody
*)
6148 dynamic_linker
="$host_os dyld"
6152 # FIXME: Relying on posixy $() will cause problems for
6153 # cross-compilation, but unfortunately the echo tests do not
6154 # yet detect zsh echo's removal of \ escapes.
6155 library_names_spec
='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
6156 soname_spec
='${libname}${release}${major}$shared_ext'
6157 shlibpath_overrides_runpath
=yes
6158 shlibpath_var
=DYLD_LIBRARY_PATH
6159 shrext
='$(test .$module = .yes && echo .so || echo .dylib)'
6160 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
6161 if $CC -v 2>&1 |
grep 'Apple' >/dev
/null
; then
6162 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"`
6164 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
6171 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
6172 soname_spec
='${libname}${release}${shared_ext}$major'
6173 shlibpath_var
=LD_LIBRARY_PATH
6181 objformat
=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6182 version_type
=freebsd-
$objformat
6183 case $version_type in
6185 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
6190 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
6194 shlibpath_var
=LD_LIBRARY_PATH
6197 shlibpath_overrides_runpath
=yes
6199 freebsd3.01
* | freebsdelf3.01
*)
6200 shlibpath_overrides_runpath
=yes
6201 hardcode_into_libs
=yes
6204 shlibpath_overrides_runpath
=no
6205 hardcode_into_libs
=yes
6214 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
6215 soname_spec
='${libname}${release}${shared_ext}$major'
6216 shlibpath_var
=LD_LIBRARY_PATH
6217 hardcode_into_libs
=yes
6220 hpux9
* | hpux10
* | hpux11
*)
6221 # Give a soname corresponding to the major version so that dld.sl refuses to
6222 # link against other versions.
6229 hardcode_into_libs
=yes
6230 dynamic_linker
="$host_os dld.so"
6231 shlibpath_var
=LD_LIBRARY_PATH
6232 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
6233 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6234 soname_spec
='${libname}${release}${shared_ext}$major'
6235 if test "X$HPUX_IA64_MODE" = X32
; then
6236 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
6238 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
6240 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
6244 hardcode_into_libs
=yes
6245 dynamic_linker
="$host_os dld.sl"
6246 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
6247 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
6248 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6249 soname_spec
='${libname}${release}${shared_ext}$major'
6250 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
6251 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
6255 dynamic_linker
="$host_os dld.sl"
6256 shlibpath_var
=SHLIB_PATH
6257 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
6258 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6259 soname_spec
='${libname}${release}${shared_ext}$major'
6262 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6263 postinstall_cmds
='chmod 555 $lib'
6266 irix5
* | irix6
* | nonstopux
*)
6268 nonstopux
*) version_type
=nonstopux
;;
6270 if test "$lt_cv_prog_gnu_ld" = yes; then
6278 soname_spec
='${libname}${release}${shared_ext}$major'
6279 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
6281 irix5
* | nonstopux
*)
6285 case $LD in # libtool.m4 will add one of these switches to LD
6286 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
6287 libsuff
= shlibsuff
= libmagic
=32-bit;;
6288 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
6289 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
6290 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
6291 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
6292 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
6296 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
6297 shlibpath_overrides_runpath
=no
6298 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6299 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
6300 hardcode_into_libs
=yes
6303 # No shared lib support for Linux oldld, aout, or coff.
6304 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
6308 # This must be Linux ELF.
6313 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6314 soname_spec
='${libname}${release}${shared_ext}$major'
6315 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6316 shlibpath_var
=LD_LIBRARY_PATH
6317 shlibpath_overrides_runpath
=no
6318 # This implies no fast_install, which is unacceptable.
6319 # Some rework will be needed to allow for fast_install
6320 # before this can be enabled.
6321 hardcode_into_libs
=yes
6323 # We used to test for /lib/ld.so.1 and disable shared libraries on
6324 # powerpc, because MkLinux only supported shared libraries with the
6325 # GNU dynamic linker. Since this was broken with cross compilers,
6326 # most powerpc-linux boxes support dynamic linking these days and
6327 # people can always --disable-shared, the test was removed, and we
6328 # assume the GNU/Linux dynamic linker is in use.
6329 dynamic_linker
='GNU/Linux ld.so'
6336 if echo __ELF__ |
$CC -E - |
grep __ELF__
>/dev
/null
; then
6337 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6338 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6339 dynamic_linker
='NetBSD (a.out) ld.so'
6341 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} ${libname}${shared_ext}'
6342 soname_spec
='${libname}${release}${shared_ext}$major'
6343 dynamic_linker
='NetBSD ld.elf_so'
6345 shlibpath_var
=LD_LIBRARY_PATH
6346 shlibpath_overrides_runpath
=yes
6347 hardcode_into_libs
=yes
6352 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6353 shlibpath_var
=LD_LIBRARY_PATH
6354 shlibpath_overrides_runpath
=yes
6361 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6362 soname_spec
='${libname}${release}${shared_ext}$major'
6363 shlibpath_var
=LD_LIBRARY_PATH
6364 shlibpath_overrides_runpath
=yes
6371 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6372 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6373 shlibpath_var
=LD_LIBRARY_PATH
6374 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6376 openbsd2.
[89] | openbsd2.
[89].
*)
6377 shlibpath_overrides_runpath
=no
6380 shlibpath_overrides_runpath
=yes
6384 shlibpath_overrides_runpath
=yes
6389 libname_spec
='$name'
6392 library_names_spec
='$libname${shared_ext} $libname.a'
6393 dynamic_linker
='OS/2 ld.exe'
6394 shlibpath_var
=LIBPATH
6397 osf3
* | osf4
* | osf5
*)
6401 soname_spec
='${libname}${release}${shared_ext}$major'
6402 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6403 shlibpath_var
=LD_LIBRARY_PATH
6404 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6405 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
6410 soname_spec
='${libname}${release}${shared_ext}$major'
6411 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6412 shlibpath_var
=LD_LIBRARY_PATH
6419 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6420 soname_spec
='${libname}${release}${shared_ext}$major'
6421 shlibpath_var
=LD_LIBRARY_PATH
6422 shlibpath_overrides_runpath
=yes
6423 hardcode_into_libs
=yes
6424 # ldd complains unless libraries are executable
6425 postinstall_cmds
='chmod +x $lib'
6430 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
6431 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6432 shlibpath_var
=LD_LIBRARY_PATH
6433 shlibpath_overrides_runpath
=yes
6434 if test "$with_gnu_ld" = yes; then
6440 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
6442 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6443 soname_spec
='${libname}${release}${shared_ext}$major'
6444 shlibpath_var
=LD_LIBRARY_PATH
6445 case $host_vendor in
6447 shlibpath_overrides_runpath
=no
6449 export_dynamic_flag_spec
='${wl}-Blargedynsym'
6450 runpath_var
=LD_RUN_PATH
6458 shlibpath_overrides_runpath
=no
6459 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
6465 if test -d /usr
/nec
;then
6467 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
6468 soname_spec
='$libname${shared_ext}.$major'
6469 shlibpath_var
=LD_LIBRARY_PATH
6475 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
6476 soname_spec
='${libname}${release}${shared_ext}$major'
6477 shlibpath_var
=LD_LIBRARY_PATH
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
6485 $as_echo "$dynamic_linker" >&6; }
6486 test "$dynamic_linker" = no
&& can_build_shared
=no
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variable specifies run-time library path" >&5
6490 $as_echo_n "checking which variable specifies run-time library path... " >&6; }
6491 if test "${libltdl_cv_shlibpath_var+set}" = set; then :
6492 $as_echo_n "(cached) " >&6
6494 libltdl_cv_shlibpath_var
="$shlibpath_var"
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libltdl_cv_shlibpath_var" >&5
6497 $as_echo "$libltdl_cv_shlibpath_var" >&6; }
6498 if test -n "$libltdl_cv_shlibpath_var"; then
6500 cat >>confdefs.h
<<_ACEOF
6501 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
6508 ac_config_headers
="$ac_config_headers include/config.h gcj/libgcj-config.h"
6511 # Possibly build libgcj as many sub-libraries.
6512 # Check whether --enable-libgcj-sublibs was given.
6513 if test "${enable_libgcj_sublibs+set}" = set; then :
6514 enableval
=$enable_libgcj_sublibs;
6518 if test -z "$enable_libgcj_sublibs"; then
6519 enable_libgcj_sublibs
=$enable_libgcj_sublibs_default
6521 if test "$enable_libgcj_sublibs" = yes; then
6523 BUILD_SUBLIBS_FALSE
='#'
6525 BUILD_SUBLIBS_TRUE
='#'
6526 BUILD_SUBLIBS_FALSE
=
6529 if test "$enable_libgcj_sublibs" = yes ; then
6530 # In theory we could make do with only one override and simply
6531 # tag "_bc" onto the end of it when we use it to generate the
6532 # spec, but that's an ugly thing to do when there are multiple
6533 # words in the string and you're relying on the ordering to
6534 # append the correct one.
6535 libgcj_spec_lgcj_override
="-lgcj-noncore -lgcj"
6536 libgcj_spec_lgcj_bc_override
="-lgcj-noncore -lgcj_bc"
6540 # See if the user has requested runtime debugging.
6541 LIBGCJDEBUG
="disable"
6543 # Check whether --enable-libgcj-debug was given.
6544 if test "${enable_libgcj_debug+set}" = set; then :
6545 enableval
=$enable_libgcj_debug; if test "$enable_libgcj_debug" = yes; then
6547 $as_echo "#define __GCJ_DEBUG 1" >>confdefs.h
6549 LIBGCJDEBUG
="enable"
6555 # Check whether --with-escher was given.
6556 if test "${with_escher+set}" = set; then :
6557 withval
=$with_escher;
6560 case "$with_escher" in
6568 as_fn_error
"Please supply an absolute path to Escher library" "$LINENO" 5
6575 # Determine which AWT peer libraries to build
6576 # Check whether --enable-java-awt was given.
6577 if test "${enable_java_awt+set}" = set; then :
6578 enableval
=$enable_java_awt;
6582 peerlibs
="`echo ${enable_java_awt} | tr ',' ' '`"
6587 # The default toolkit to use is the first one specified.
6591 for peer
in $peerlibs ; do
6594 if test "$no_x" = yes; then
6595 echo "*** xlib peers requested but no X library available" 1>&2
6599 if test -z "$TOOLKIT"; then
6600 TOOLKIT
=gnu.awt.xlib.XToolkit
6605 if test "$no_x" = yes; then
6606 echo "*** gtk peers requested but no X library available" 1>&2
6610 if test -z "$TOOLKIT"; then
6611 TOOLKIT
=gnu.java.awt.peer.gtk.GtkToolkit
6616 if test "$no_x" = yes; then
6617 # Perhaps we should admit the possibility of embedded Qt.
6618 echo "*** Qt peers requested but no X library available" 1>&2
6622 if test -z "$TOOLKIT"; then
6623 TOOLKIT
=gnu.java.awt.peer.qt.QtToolkit
6629 if test -z "$TOOLKIT"; then
6630 TOOLKIT
=gnu.java.awt.peer.x.XToolkit
6641 echo "*** unrecognised argument \"${peer}\" for --enable-java-awt" 1>&2
6646 if test "$use_xlib_awt" = yes; then
6654 if test "$use_x_awt" = yes; then
6664 cat >>confdefs.h
<<_ACEOF
6665 #define AWT_TOOLKIT "$TOOLKIT"
6669 expanded_prefix
=$prefix
6670 if test "X$prefix" = XNONE
; then
6671 expanded_prefix
=${ac_default_prefix}
6675 cat >>confdefs.h
<<_ACEOF
6676 #define LIBGCJ_PREFIX "$expanded_prefix"
6680 # Create standard.omit based on decisions we just made.
6681 cp $srcdir/standard.omit.
in standard.omit
6682 if test "$use_xlib_awt" != yes; then
6683 echo gnu
/awt
/xlib
>> standard.omit
6684 echo gnu
/gcj
/xlib
>> standard.omit
6686 if test "$use_x_awt" != yes; then
6687 echo gnu
/java
/awt
/peer
/x
>> standard.omit
6690 # Tools that need to be compiled against classpath's tools classes
6691 : > vm-tools-packages
6692 for package
in gnu
/gcj
/tools
/gc_analyze
; do
6693 echo $package >> standard.omit
6694 echo $package >> vm-tools-packages
6697 if test -z "${with_multisubdir}"; then
6700 builddotdot
=`echo ${with_multisubdir} | sed -e 's:[^/][^/]*:..:g'`
6705 # Which gcj and host gcj (for ecjx) do we use?
6707 host_exeext
=${ac_exeext}
6708 GCJ_FOR_ECJX
='$(GCJ)'
6709 GCC_FOR_ECJX
='$(CXX)'
6710 built_gcc_dir
="`cd ${builddotdot}/../../${host_subdir}/gcc && ${PWDCMD-pwd}`"
6711 if test -n "${with_cross_host}"; then
6712 # We are being configured with a cross compiler. We can't
6713 # use ac_exeext, because that is for the target platform.
6716 GCJ_FOR_ECJX
="${with_cross_host}-gcj"
6717 GCC_FOR_ECJX
="${with_cross_host}-gcc"
6718 case "${with_cross_host}" in
6720 cross_host_exeext
=.exe
6723 host_exeext
=${cross_host_exeext}
6724 if test -x "${built_gcc_dir}/gcj${cross_host_exeext}"; then
6725 if test x
"$build_noncanonical" = x
"$with_cross_host"; then
6726 # Ordinary cross (host!=target and host=build)
6729 # Canadian cross (host!=target and host!=build)
6736 # We are being configured with a native or crossed-native compiler
6737 if test -x "${built_gcc_dir}/gcj${ac_exeext}"; then
6738 if test x
"$build" = x
"$host"; then
6739 # True native build (host=target and host=build)
6742 # Crossed-native build (host=target and host!=build)
6749 libgcjdir
=`${PWDCMD-pwd}`
6752 # Just in case there is a comma in the build dir, quote it for the
6753 # sed command below.
6755 *[,\\]*) qlibgcjdir
=`echo "$libgcjdir" | sed 's:[,\\]:\\&:g'`;;
6756 *) qlibgcjdir
=$libgcjdir;;
6758 GCJ
=`echo "$GCJ" | sed "s, -B, -B$qlibgcjdir/&,"`
6761 GCJ
=$GCJ" -B$libgcjdir/"
6764 case "${which_gcj}" in
6766 GCJH
='$(top_builddir)/$(MULTIBUILDTOP)../../$(host_subdir)/gcc/gcjh'
6769 if test "x${with_newlib}" = "xyes"; then
6770 # FIXME (comment): Why is this needed?
6773 GCJH
='$(target_noncanonical)-gcjh'
6787 # Create it, so that compile/link tests don't fail
6788 test -f libgcj.spec ||
touch libgcj.spec
6792 # Set up to configure Classpath.
6793 # FIXME: no supported way to pass args in autoconf.
6794 # Disable tool wrappers to avoid ltdl.h configure check.
6795 ac_configure_args
="$ac_configure_args --disable-tool-wrappers"
6796 ac_configure_args
="$ac_configure_args --disable-load-library"
6797 ac_configure_args
="$ac_configure_args --${LIBGCJDEBUG}-debug"
6798 ac_configure_args
="$ac_configure_args --enable-default-toolkit=$TOOLKIT"
6799 dir1
=`cd $srcdir && pwd`
6801 ac_configure_args
="$ac_configure_args --with-vm-classes=$dir1:$dir2"
6802 ac_configure_args
="$ac_configure_args --disable-core-jni"
6803 ac_configure_args
="$ac_configure_args --disable-examples"
6804 ac_configure_args
="$ac_configure_args --with-glibj=build"
6805 if test "$browser_plugin_enabled" != yes; then
6806 ac_configure_args
="$ac_configure_args --disable-plugin"
6808 ac_configure_args
="$ac_configure_args --enable-plugin"
6810 if test "$gconf_enabled" != yes; then
6811 ac_configure_args
="$ac_configure_args --disable-gconf-peer"
6812 ac_configure_args
="$ac_configure_args --enable-default-preferences-peer=gnu.java.util.prefs.FileBasedFactory"
6814 if test "$use_gtk_awt" != yes; then
6815 ac_configure_args
="$ac_configure_args --disable-gtk-peer --disable-plugin"
6817 if test "$use_qt_awt" != yes; then
6818 ac_configure_args
="$ac_configure_args --disable-qt-peer"
6820 # We need this as qt is disabled by default in classpath.
6821 ac_configure_args
="$ac_configure_args --enable-qt-peer"
6823 if test "$use_x_awt" != yes; then
6824 ac_configure_args
="$ac_configure_args --without-escher"
6826 # We need this as escher is disabled by default in classpath.
6827 if test "$use_escher" != true
; then
6828 as_fn_error
"Please supply an absolute path to the Escher library" "$LINENO" 5
6830 ac_configure_args
="$ac_configure_args --with-escher=$with_escher"
6833 if test "x$BUILD_GJDOC" = xno
; then
6834 ac_configure_args
="$ac_configure_args --disable-gjdoc"
6836 # -Werror causes unavoidable problems in code using alsa.
6837 ac_configure_args
="$ac_configure_args --disable-regen-headers"
6838 ac_configure_args
="$ac_configure_args --disable-Werror"
6840 # Only use libltdl for non-newlib builds.
6841 if test "x${with_newlib}" = "x" ||
test "x${with_newlib}" = "xno"; then
6842 case $enable_ltdl_convenience in
6843 no
) as_fn_error
"this package needs a convenience libltdl" "$LINENO" 5 ;;
6844 "") enable_ltdl_convenience
=yes
6845 ac_configure_args
="$ac_configure_args --enable-ltdl-convenience" ;;
6847 LIBLTDL
='${top_builddir}/''libltdl'/libltdlc.la
6848 LTDLINCL
='-I${top_srcdir}/''libltdl'
6849 # For backwards non-gettext consistent compatibility...
6858 $as_echo "#define USE_LTDL 1" >>confdefs.h
6860 # Sigh. Libtool's macro doesn't do the right thing.
6861 INCLTDL
="-I\$(top_srcdir)/libltdl $INCLTDL"
6862 # FIXME: this is a hack.
6863 sub_auxdir
="`cd $ac_aux_dir && ${PWDCMD-pwd}`"
6864 ac_configure_args
="$ac_configure_args --with-auxdir=$sub_auxdir"
6871 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
6872 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
6877 macro_version
='2.2.7a'
6878 macro_revision
='1.3134'
6892 ltmain
="$ac_aux_dir/ltmain.sh"
6894 # Backslashify metacharacters that are still active within
6895 # double-quoted strings.
6896 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
6898 # Same as above, but do not quote variable references.
6899 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
6901 # Sed substitution to delay expansion of an escaped shell variable in a
6902 # double_quote_subst'ed string.
6903 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
6905 # Sed substitution to delay expansion of an escaped single quote.
6906 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
6908 # Sed substitution to avoid accidental globbing in evaled expressions
6909 no_glob_subst
='s/\*/\\\*/g'
6911 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6912 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
6913 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
6916 $as_echo_n "checking how to print strings... " >&6; }
6917 # Test print first, because it will be a builtin if present.
6918 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
6919 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
6921 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
6924 # Use this function as a fallback that always works.
6925 func_fallback_echo ()
6927 eval 'cat <<_LTECHO_EOF
6931 ECHO='func_fallback_echo
'
6934 # func_echo_all arg...
6935 # Invoke $ECHO with all args, space-separated.
6942 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
6943 $as_echo "printf" >&6; } ;;
6944 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
6945 $as_echo "print -r" >&6; } ;;
6946 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
6947 $as_echo "cat" >&6; } ;;
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6964 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6965 if test "${ac_cv_path_SED+set}" = set; then :
6966 $as_echo_n "(cached) " >&6
6968 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6969 for ac_i in 1 2 3 4 5 6 7; do
6970 ac_script="$ac_script$as_nl$ac_script"
6972 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6973 { ac_script=; unset ac_script;}
6974 if test -z "$SED"; then
6975 ac_path_SED_found=false
6976 # Loop through the user's path and
test for each of PROGNAME-LIST
6977 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6981 test -z "$as_dir" && as_dir
=.
6982 for ac_prog
in sed gsed
; do
6983 for ac_exec_ext
in '' $ac_executable_extensions; do
6984 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
6985 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
6986 # Check for GNU ac_path_SED and select it if it is found.
6987 # Check for GNU $ac_path_SED
6988 case `"$ac_path_SED" --version 2>&1` in
6990 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
6993 $as_echo_n 0123456789 >"conftest.in"
6996 cat "conftest.in" "conftest.in" >"conftest.tmp"
6997 mv "conftest.tmp" "conftest.in"
6998 cp "conftest.in" "conftest.nl"
6999 $as_echo '' >> "conftest.nl"
7000 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7001 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7002 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7003 if test $ac_count -gt ${ac_path_SED_max-0}; then
7004 # Best one so far, save it but keep looking for a better one
7005 ac_cv_path_SED
="$ac_path_SED"
7006 ac_path_SED_max
=$ac_count
7008 # 10*(2^10) chars as input seems more than enough
7009 test $ac_count -gt 10 && break
7011 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7014 $ac_path_SED_found && break 3
7019 if test -z "$ac_cv_path_SED"; then
7020 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7028 $as_echo "$ac_cv_path_SED" >&6; }
7029 SED
="$ac_cv_path_SED"
7032 test -z "$SED" && SED
=sed
7033 Xsed
="$SED -e 1s/^X//"
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
7046 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
7047 if test "${ac_cv_path_GREP+set}" = set; then :
7048 $as_echo_n "(cached) " >&6
7050 if test -z "$GREP"; then
7051 ac_path_GREP_found
=false
7052 # Loop through the user's path and test for each of PROGNAME-LIST
7053 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7054 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7057 test -z "$as_dir" && as_dir
=.
7058 for ac_prog
in grep ggrep
; do
7059 for ac_exec_ext
in '' $ac_executable_extensions; do
7060 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
7061 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
7062 # Check for GNU ac_path_GREP and select it if it is found.
7063 # Check for GNU $ac_path_GREP
7064 case `"$ac_path_GREP" --version 2>&1` in
7066 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
7069 $as_echo_n 0123456789 >"conftest.in"
7072 cat "conftest.in" "conftest.in" >"conftest.tmp"
7073 mv "conftest.tmp" "conftest.in"
7074 cp "conftest.in" "conftest.nl"
7075 $as_echo 'GREP' >> "conftest.nl"
7076 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7077 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7078 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7079 if test $ac_count -gt ${ac_path_GREP_max-0}; then
7080 # Best one so far, save it but keep looking for a better one
7081 ac_cv_path_GREP
="$ac_path_GREP"
7082 ac_path_GREP_max
=$ac_count
7084 # 10*(2^10) chars as input seems more than enough
7085 test $ac_count -gt 10 && break
7087 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7090 $ac_path_GREP_found && break 3
7095 if test -z "$ac_cv_path_GREP"; then
7096 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7099 ac_cv_path_GREP
=$GREP
7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
7104 $as_echo "$ac_cv_path_GREP" >&6; }
7105 GREP
="$ac_cv_path_GREP"
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
7109 $as_echo_n "checking for egrep... " >&6; }
7110 if test "${ac_cv_path_EGREP+set}" = set; then :
7111 $as_echo_n "(cached) " >&6
7113 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
7114 then ac_cv_path_EGREP
="$GREP -E"
7116 if test -z "$EGREP"; then
7117 ac_path_EGREP_found
=false
7118 # Loop through the user's path and test for each of PROGNAME-LIST
7119 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7120 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7123 test -z "$as_dir" && as_dir
=.
7124 for ac_prog
in egrep; do
7125 for ac_exec_ext
in '' $ac_executable_extensions; do
7126 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
7127 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
7128 # Check for GNU ac_path_EGREP and select it if it is found.
7129 # Check for GNU $ac_path_EGREP
7130 case `"$ac_path_EGREP" --version 2>&1` in
7132 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
7135 $as_echo_n 0123456789 >"conftest.in"
7138 cat "conftest.in" "conftest.in" >"conftest.tmp"
7139 mv "conftest.tmp" "conftest.in"
7140 cp "conftest.in" "conftest.nl"
7141 $as_echo 'EGREP' >> "conftest.nl"
7142 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7143 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7144 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7145 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
7146 # Best one so far, save it but keep looking for a better one
7147 ac_cv_path_EGREP
="$ac_path_EGREP"
7148 ac_path_EGREP_max
=$ac_count
7150 # 10*(2^10) chars as input seems more than enough
7151 test $ac_count -gt 10 && break
7153 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7156 $ac_path_EGREP_found && break 3
7161 if test -z "$ac_cv_path_EGREP"; then
7162 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7165 ac_cv_path_EGREP
=$EGREP
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
7171 $as_echo "$ac_cv_path_EGREP" >&6; }
7172 EGREP
="$ac_cv_path_EGREP"
7175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
7176 $as_echo_n "checking for fgrep... " >&6; }
7177 if test "${ac_cv_path_FGREP+set}" = set; then :
7178 $as_echo_n "(cached) " >&6
7180 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
7181 then ac_cv_path_FGREP
="$GREP -F"
7183 if test -z "$FGREP"; then
7184 ac_path_FGREP_found
=false
7185 # Loop through the user's path and test for each of PROGNAME-LIST
7186 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7187 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
7190 test -z "$as_dir" && as_dir
=.
7191 for ac_prog
in fgrep
; do
7192 for ac_exec_ext
in '' $ac_executable_extensions; do
7193 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
7194 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
7195 # Check for GNU ac_path_FGREP and select it if it is found.
7196 # Check for GNU $ac_path_FGREP
7197 case `"$ac_path_FGREP" --version 2>&1` in
7199 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
7202 $as_echo_n 0123456789 >"conftest.in"
7205 cat "conftest.in" "conftest.in" >"conftest.tmp"
7206 mv "conftest.tmp" "conftest.in"
7207 cp "conftest.in" "conftest.nl"
7208 $as_echo 'FGREP' >> "conftest.nl"
7209 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
7210 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
7211 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
7212 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
7213 # Best one so far, save it but keep looking for a better one
7214 ac_cv_path_FGREP
="$ac_path_FGREP"
7215 ac_path_FGREP_max
=$ac_count
7217 # 10*(2^10) chars as input seems more than enough
7218 test $ac_count -gt 10 && break
7220 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
7223 $ac_path_FGREP_found && break 3
7228 if test -z "$ac_cv_path_FGREP"; then
7229 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7232 ac_cv_path_FGREP
=$FGREP
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
7238 $as_echo "$ac_cv_path_FGREP" >&6; }
7239 FGREP
="$ac_cv_path_FGREP"
7242 test -z "$GREP" && GREP
=grep
7262 # Check whether --with-gnu-ld was given.
7263 if test "${with_gnu_ld+set}" = set; then :
7264 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
7270 if test "$GCC" = yes; then
7271 # Check if gcc -print-prog-name=ld gives a path.
7272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7273 $as_echo_n "checking for ld used by $CC... " >&6; }
7276 # gcc leaves a trailing carriage return which upsets mingw
7277 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7279 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
7282 # Accept absolute paths.
7284 re_direlt
='/[^/][^/]*/\.\./'
7285 # Canonicalize the pathname of ld
7286 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7287 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
7288 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7290 test -z "$LD" && LD
="$ac_prog"
7293 # If it fails, then pretend we aren't using GCC.
7297 # If it is relative, then search for the first ld in PATH.
7301 elif test "$with_gnu_ld" = yes; then
7302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7303 $as_echo_n "checking for GNU ld... " >&6; }
7305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7306 $as_echo_n "checking for non-GNU ld... " >&6; }
7308 if test "${lt_cv_path_LD+set}" = set; then :
7309 $as_echo_n "(cached) " >&6
7311 if test -z "$LD"; then
7312 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7313 for ac_dir
in $PATH; do
7315 test -z "$ac_dir" && ac_dir
=.
7316 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
7317 lt_cv_path_LD
="$ac_dir/$ac_prog"
7318 # Check to see if the program is GNU ld. I'd rather use --version,
7319 # but apparently some variants of GNU ld only accept -v.
7320 # Break only if it was the GNU/non-GNU ld that we prefer.
7321 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7322 *GNU
* |
*'with BFD'*)
7323 test "$with_gnu_ld" != no
&& break
7326 test "$with_gnu_ld" != yes && break
7333 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
7338 if test -n "$LD"; then
7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7340 $as_echo "$LD" >&6; }
7342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7343 $as_echo "no" >&6; }
7345 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
7346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7347 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7348 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
7349 $as_echo_n "(cached) " >&6
7351 # I'd rather use --version here, but apparently some GNU lds only accept -v.
7352 case `$LD -v 2>&1 </dev/null` in
7353 *GNU
* |
*'with BFD'*)
7354 lt_cv_prog_gnu_ld
=yes
7357 lt_cv_prog_gnu_ld
=no
7361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7362 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
7363 with_gnu_ld
=$lt_cv_prog_gnu_ld
7373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
7374 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
7375 if test "${lt_cv_path_NM+set}" = set; then :
7376 $as_echo_n "(cached) " >&6
7378 if test -n "$NM"; then
7379 # Let the user override the test.
7382 lt_nm_to_check
="${ac_tool_prefix}nm"
7383 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
7384 lt_nm_to_check
="$lt_nm_to_check nm"
7386 for lt_tmp_nm
in $lt_nm_to_check; do
7387 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7388 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
7390 test -z "$ac_dir" && ac_dir
=.
7391 tmp_nm
="$ac_dir/$lt_tmp_nm"
7392 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
7393 # Check to see if the nm accepts a BSD-compat flag.
7394 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
7395 # nm: unknown option "B" ignored
7396 # Tru64's nm complains that /dev/null is an invalid object file
7397 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
7398 */dev
/null
* |
*'Invalid file or object type'*)
7399 lt_cv_path_NM
="$tmp_nm -B"
7403 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
7405 lt_cv_path_NM
="$tmp_nm -p"
7409 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
7410 continue # so that we can try to find one that supports BSD flags
7419 : ${lt_cv_path_NM=no}
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
7423 $as_echo "$lt_cv_path_NM" >&6; }
7424 if test "$lt_cv_path_NM" != "no"; then
7427 # Didn't find any BSD compatible name lister, look for dumpbin.
7428 if test -n "$DUMPBIN"; then :
7429 # Let the user override the test.
7431 if test -n "$ac_tool_prefix"; then
7432 for ac_prog
in dumpbin
"link -dump"
7434 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
7435 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
7436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7437 $as_echo_n "checking for $ac_word... " >&6; }
7438 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
7439 $as_echo_n "(cached) " >&6
7441 if test -n "$DUMPBIN"; then
7442 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
7444 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7448 test -z "$as_dir" && as_dir
=.
7449 for ac_exec_ext
in '' $ac_executable_extensions; do
7450 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7451 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
7452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7461 DUMPBIN
=$ac_cv_prog_DUMPBIN
7462 if test -n "$DUMPBIN"; then
7463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
7464 $as_echo "$DUMPBIN" >&6; }
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7467 $as_echo "no" >&6; }
7471 test -n "$DUMPBIN" && break
7474 if test -z "$DUMPBIN"; then
7475 ac_ct_DUMPBIN
=$DUMPBIN
7476 for ac_prog
in dumpbin
"link -dump"
7478 # Extract the first word of "$ac_prog", so it can be a program name with args.
7479 set dummy
$ac_prog; ac_word
=$2
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7481 $as_echo_n "checking for $ac_word... " >&6; }
7482 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
7483 $as_echo_n "(cached) " >&6
7485 if test -n "$ac_ct_DUMPBIN"; then
7486 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
7488 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7492 test -z "$as_dir" && as_dir
=.
7493 for ac_exec_ext
in '' $ac_executable_extensions; do
7494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7495 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
7496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7505 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
7506 if test -n "$ac_ct_DUMPBIN"; then
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
7508 $as_echo "$ac_ct_DUMPBIN" >&6; }
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7511 $as_echo "no" >&6; }
7515 test -n "$ac_ct_DUMPBIN" && break
7518 if test "x$ac_ct_DUMPBIN" = x
; then
7521 case $cross_compiling:$ac_tool_warned in
7523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7524 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7525 ac_tool_warned
=yes ;;
7527 DUMPBIN
=$ac_ct_DUMPBIN
7531 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
7533 DUMPBIN
="$DUMPBIN -symbols"
7541 if test "$DUMPBIN" != ":"; then
7545 test -z "$NM" && NM
=nm
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
7553 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
7554 if test "${lt_cv_nm_interface+set}" = set; then :
7555 $as_echo_n "(cached) " >&6
7557 lt_cv_nm_interface
="BSD nm"
7558 echo "int some_variable = 0;" > conftest.
$ac_ext
7559 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
7560 (eval "$ac_compile" 2>conftest.err
)
7561 cat conftest.err
>&5
7562 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
7563 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
7564 cat conftest.err
>&5
7565 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
7566 cat conftest.out
>&5
7567 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
7568 lt_cv_nm_interface
="MS dumpbin"
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
7573 $as_echo "$lt_cv_nm_interface" >&6; }
7575 # find the maximum length of command line arguments
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
7577 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
7578 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
7579 $as_echo_n "(cached) " >&6
7586 # On DJGPP, this test can blow up pretty badly due to problems in libc
7587 # (any single argument exceeding 2000 bytes causes a buffer overrun
7588 # during glob expansion). Even if it were fixed, the result of this
7589 # check would be larger than it should be.
7590 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
7594 # Under GNU Hurd, this test is not required because there is
7595 # no limit to the length of command line arguments.
7596 # Libtool will interpret -1 as no limit whatsoever
7597 lt_cv_sys_max_cmd_len
=-1;
7600 cygwin
* | mingw
* | cegcc
*)
7601 # On Win9x/ME, this test blows up -- it succeeds, but takes
7602 # about 5 minutes as the teststring grows exponentially.
7603 # Worse, since 9x/ME are not pre-emptively multitasking,
7604 # you end up with a "frozen" computer, even though with patience
7605 # the test eventually succeeds (with a max line length of 256k).
7606 # Instead, let's just punt: use the minimum linelength reported by
7607 # all of the supported platforms: 8192 (on NT/2K/XP).
7608 lt_cv_sys_max_cmd_len
=8192;
7612 # On MiNT this can take a long time and run out of memory.
7613 lt_cv_sys_max_cmd_len
=8192;
7617 # On AmigaOS with pdksh, this test takes hours, literally.
7618 # So we just punt and use a minimum line length of 8192.
7619 lt_cv_sys_max_cmd_len
=8192;
7622 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
7623 # This has been around since 386BSD, at least. Likely further.
7624 if test -x /sbin
/sysctl
; then
7625 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
7626 elif test -x /usr
/sbin
/sysctl
; then
7627 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
7629 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
7631 # And add a safety zone
7632 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
7633 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
7637 # We know the value 262144 and hardcode it with a safety zone (like BSD)
7638 lt_cv_sys_max_cmd_len
=196608
7642 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
7643 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
7644 # nice to cause kernel panics so lets avoid the loop below.
7645 # First set a reasonable default.
7646 lt_cv_sys_max_cmd_len
=16384
7648 if test -x /sbin
/sysconfig
; then
7649 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
7650 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
7655 lt_cv_sys_max_cmd_len
=102400
7657 sysv5
* | sco5v6
* | sysv4.2uw2
*)
7658 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
7659 if test -n "$kargmax"; then
7660 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
7662 lt_cv_sys_max_cmd_len
=32768
7666 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
7667 if test -n "$lt_cv_sys_max_cmd_len"; then
7668 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
7669 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
7671 # Make teststring a little bigger before we do anything with it.
7672 # a 1K string should be a reasonable start.
7673 for i
in 1 2 3 4 5 6 7 8 ; do
7674 teststring
=$teststring$teststring
7676 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
7677 # If test is not a shell built-in, we'll probably end up computing a
7678 # maximum length that is only half of the actual maximum length, but
7680 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
7681 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
7682 test $i != 17 # 1/2 MB should be enough
7685 teststring
=$teststring$teststring
7687 # Only check the string length outside the loop.
7688 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
7690 # Add a significant safety factor because C++ compilers can tack on
7691 # massive amounts of additional arguments before passing them to the
7692 # linker. It appears as though 1/2 is a usable value.
7693 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
7700 if test -n $lt_cv_sys_max_cmd_len ; then
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
7702 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
7705 $as_echo "none" >&6; }
7707 max_cmd_len
=$lt_cv_sys_max_cmd_len
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
7719 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
7720 # Try some XSI features
7723 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
7725 && eval 'test $(( 1 + 1 )) -eq 2 \
7726 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
7729 $as_echo "$xsi_shell" >&6; }
7732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
7733 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
7735 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
7737 && lt_shell_append=yes
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
7739 $as_echo "$lt_shell_append" >&6; }
7742 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7752 # test EBCDIC or ASCII
7753 case `echo X|tr X '\101'` in
7754 A) # ASCII based system
7755 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
7756 lt_SP2NL='tr \040 \012'
7757 lt_NL2SP='tr \015\012 \040\040'
7759 *) # EBCDIC based system
7760 lt_SP2NL='tr \100 \n'
7761 lt_NL2SP='tr \r\n \100\100'
7773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
7774 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
7775 if test "${lt_cv_ld_reload_flag+set}" = set; then :
7776 $as_echo_n "(cached
) " >&6
7778 lt_cv_ld_reload_flag='-r'
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
7781 $as_echo "$lt_cv_ld_reload_flag" >&6; }
7782 reload_flag=$lt_cv_ld_reload_flag
7783 case $reload_flag in
7785 *) reload_flag=" $reload_flag" ;;
7787 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7790 if test "$GCC" = yes; then
7791 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
7793 reload_cmds='$LD$reload_flag -o $output$reload_objs'
7806 if test -n "$ac_tool_prefix"; then
7807 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
7808 set dummy ${ac_tool_prefix}objdump; ac_word=$2
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7810 $as_echo_n "checking
for $ac_word...
" >&6; }
7811 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
7812 $as_echo_n "(cached
) " >&6
7814 if test -n "$OBJDUMP"; then
7815 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
7817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7821 test -z "$as_dir" && as_dir=.
7822 for ac_exec_ext in '' $ac_executable_extensions; do
7823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7824 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
7825 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7834 OBJDUMP=$ac_cv_prog_OBJDUMP
7835 if test -n "$OBJDUMP"; then
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
7837 $as_echo "$OBJDUMP" >&6; }
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7840 $as_echo "no
" >&6; }
7845 if test -z "$ac_cv_prog_OBJDUMP"; then
7846 ac_ct_OBJDUMP=$OBJDUMP
7847 # Extract the first word of "objdump
", so it can be a program name with args.
7848 set dummy objdump; ac_word=$2
7849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7850 $as_echo_n "checking
for $ac_word...
" >&6; }
7851 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
7852 $as_echo_n "(cached
) " >&6
7854 if test -n "$ac_ct_OBJDUMP"; then
7855 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
7857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7861 test -z "$as_dir" && as_dir=.
7862 for ac_exec_ext in '' $ac_executable_extensions; do
7863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7864 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
7865 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7874 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
7875 if test -n "$ac_ct_OBJDUMP"; then
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
7877 $as_echo "$ac_ct_OBJDUMP" >&6; }
7879 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7880 $as_echo "no
" >&6; }
7883 if test "x
$ac_ct_OBJDUMP" = x; then
7886 case $cross_compiling:$ac_tool_warned in
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7889 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7890 ac_tool_warned=yes ;;
7892 OBJDUMP=$ac_ct_OBJDUMP
7895 OBJDUMP="$ac_cv_prog_OBJDUMP"
7898 test -z "$OBJDUMP" && OBJDUMP=objdump
7908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
7909 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
7910 if test "${lt_cv_deplibs_check_method+set}" = set; then :
7911 $as_echo_n "(cached
) " >&6
7913 lt_cv_file_magic_cmd='$MAGIC_CMD'
7914 lt_cv_file_magic_test_file=
7915 lt_cv_deplibs_check_method='unknown'
7916 # Need to set the preceding variable on all platforms that support
7917 # interlibrary dependencies.
7918 # 'none' -- dependencies not supported.
7919 # `unknown' -- same as none, but documents that we really don't know.
7920 # 'pass_all' -- all dependencies passed with no checks.
7921 # 'test_compile' -- check by making test program.
7922 # 'file_magic [[regex]]' -- check by looking for files in library path
7923 # which responds to the $file_magic_cmd with a given extended regex.
7924 # If you have `file' or equivalent on your system and you're not sure
7925 # whether `pass_all' will *always* work, you probably want this one.
7929 lt_cv_deplibs_check_method=pass_all
7933 lt_cv_deplibs_check_method=pass_all
7937 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
7938 lt_cv_file_magic_cmd='/usr/bin/file -L'
7939 lt_cv_file_magic_test_file=/shlib/libc.so
7943 # func_win32_libid is a shell function defined in ltmain.sh
7944 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7945 lt_cv_file_magic_cmd='func_win32_libid'
7949 # Base MSYS/MinGW do not provide the 'file' command needed by
7950 # func_win32_libid shell function, so use a weaker test based on 'objdump',
7951 # unless we find 'file', for example because we are cross-compiling.
7952 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
7953 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
7954 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
7955 lt_cv_file_magic_cmd='func_win32_libid'
7957 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
7958 lt_cv_file_magic_cmd='$OBJDUMP -f'
7963 # use the weaker test based on 'objdump'. See mingw*.
7964 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
7965 lt_cv_file_magic_cmd='$OBJDUMP -f'
7968 darwin* | rhapsody*)
7969 lt_cv_deplibs_check_method=pass_all
7972 freebsd* | dragonfly*)
7973 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
7976 # Not sure whether the presence of OpenBSD here was a mistake.
7977 # Let's accept both of them until this is cleared up.
7978 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
7979 lt_cv_file_magic_cmd=/usr/bin/file
7980 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
7984 lt_cv_deplibs_check_method=pass_all
7989 lt_cv_deplibs_check_method=pass_all
7993 lt_cv_deplibs_check_method=pass_all
7996 hpux10.20* | hpux11*)
7997 lt_cv_file_magic_cmd=/usr/bin/file
8000 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
8001 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
8004 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]'
8005 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
8008 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
8009 lt_cv_file_magic_test_file=/usr/lib/libc.sl
8015 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
8016 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
8019 irix5* | irix6* | nonstopux*)
8021 *-32|*"-32 ") libmagic=32-bit;;
8022 *-n32|*"-n32 ") libmagic=N32;;
8023 *-64|*"-64 ") libmagic=64-bit;;
8024 *) libmagic=never-match;;
8026 lt_cv_deplibs_check_method=pass_all
8029 # This must be Linux ELF.
8030 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8031 lt_cv_deplibs_check_method=pass_all
8035 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
8036 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8038 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
8043 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
8044 lt_cv_file_magic_cmd=/usr/bin/file
8045 lt_cv_file_magic_test_file=/usr/lib/libnls.so
8049 lt_cv_deplibs_check_method=pass_all
8053 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
8054 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
8056 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
8060 osf3* | osf4* | osf5*)
8061 lt_cv_deplibs_check_method=pass_all
8065 lt_cv_deplibs_check_method=pass_all
8069 lt_cv_deplibs_check_method=pass_all
8072 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
8073 lt_cv_deplibs_check_method=pass_all
8077 case $host_vendor in
8079 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]'
8080 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
8083 lt_cv_deplibs_check_method=pass_all
8086 lt_cv_file_magic_cmd='/bin/file'
8087 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
8090 lt_cv_file_magic_cmd='/bin/file'
8091 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
8092 lt_cv_file_magic_test_file=/lib/libc.so
8095 lt_cv_deplibs_check_method=pass_all
8098 lt_cv_deplibs_check_method=pass_all
8104 lt_cv_deplibs_check_method=pass_all
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
8110 $as_echo "$lt_cv_deplibs_check_method" >&6; }
8111 file_magic_cmd=$lt_cv_file_magic_cmd
8112 deplibs_check_method=$lt_cv_deplibs_check_method
8113 test -z "$deplibs_check_method" && deplibs_check_method=unknown
8126 if test -n "$ac_tool_prefix"; then
8127 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
8128 set dummy ${ac_tool_prefix}ar; ac_word=$2
8129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8130 $as_echo_n "checking
for $ac_word...
" >&6; }
8131 if test "${ac_cv_prog_AR+set}" = set; then :
8132 $as_echo_n "(cached
) " >&6
8134 if test -n "$AR"; then
8135 ac_cv_prog_AR="$AR" # Let the user override the test.
8137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8141 test -z "$as_dir" && as_dir=.
8142 for ac_exec_ext in '' $ac_executable_extensions; do
8143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8144 ac_cv_prog_AR="${ac_tool_prefix}ar"
8145 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8155 if test -n "$AR"; then
8156 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
8157 $as_echo "$AR" >&6; }
8159 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8160 $as_echo "no
" >&6; }
8165 if test -z "$ac_cv_prog_AR"; then
8167 # Extract the first word of "ar", so it can be a program name with args.
8168 set dummy ar; ac_word=$2
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8170 $as_echo_n "checking
for $ac_word...
" >&6; }
8171 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
8172 $as_echo_n "(cached
) " >&6
8174 if test -n "$ac_ct_AR"; then
8175 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
8177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8181 test -z "$as_dir" && as_dir=.
8182 for ac_exec_ext in '' $ac_executable_extensions; do
8183 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8184 ac_cv_prog_ac_ct_AR="ar"
8185 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8194 ac_ct_AR=$ac_cv_prog_ac_ct_AR
8195 if test -n "$ac_ct_AR"; then
8196 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
8197 $as_echo "$ac_ct_AR" >&6; }
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8200 $as_echo "no
" >&6; }
8203 if test "x
$ac_ct_AR" = x; then
8206 case $cross_compiling:$ac_tool_warned in
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8209 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8210 ac_tool_warned=yes ;;
8218 test -z "$AR" && AR=ar
8219 test -z "$AR_FLAGS" && AR_FLAGS=cru
8231 if test -n "$ac_tool_prefix"; then
8232 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
8233 set dummy ${ac_tool_prefix}strip; ac_word=$2
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8235 $as_echo_n "checking
for $ac_word...
" >&6; }
8236 if test "${ac_cv_prog_STRIP+set}" = set; then :
8237 $as_echo_n "(cached
) " >&6
8239 if test -n "$STRIP"; then
8240 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8246 test -z "$as_dir" && as_dir=.
8247 for ac_exec_ext in '' $ac_executable_extensions; do
8248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8249 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
8250 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8259 STRIP=$ac_cv_prog_STRIP
8260 if test -n "$STRIP"; then
8261 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
8262 $as_echo "$STRIP" >&6; }
8264 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8265 $as_echo "no
" >&6; }
8270 if test -z "$ac_cv_prog_STRIP"; then
8272 # Extract the first word of "strip
", so it can be a program name with args.
8273 set dummy strip; ac_word=$2
8274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8275 $as_echo_n "checking
for $ac_word...
" >&6; }
8276 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
8277 $as_echo_n "(cached
) " >&6
8279 if test -n "$ac_ct_STRIP"; then
8280 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8286 test -z "$as_dir" && as_dir=.
8287 for ac_exec_ext in '' $ac_executable_extensions; do
8288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8289 ac_cv_prog_ac_ct_STRIP="strip
"
8290 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8299 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8300 if test -n "$ac_ct_STRIP"; then
8301 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
8302 $as_echo "$ac_ct_STRIP" >&6; }
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8305 $as_echo "no
" >&6; }
8308 if test "x
$ac_ct_STRIP" = x; then
8311 case $cross_compiling:$ac_tool_warned in
8313 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8314 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8315 ac_tool_warned=yes ;;
8320 STRIP="$ac_cv_prog_STRIP"
8323 test -z "$STRIP" && STRIP=:
8330 if test -n "$ac_tool_prefix"; then
8331 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
8332 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8334 $as_echo_n "checking
for $ac_word...
" >&6; }
8335 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8336 $as_echo_n "(cached
) " >&6
8338 if test -n "$RANLIB"; then
8339 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8345 test -z "$as_dir" && as_dir=.
8346 for ac_exec_ext in '' $ac_executable_extensions; do
8347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8348 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
8349 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8358 RANLIB=$ac_cv_prog_RANLIB
8359 if test -n "$RANLIB"; then
8360 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
8361 $as_echo "$RANLIB" >&6; }
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8364 $as_echo "no
" >&6; }
8369 if test -z "$ac_cv_prog_RANLIB"; then
8370 ac_ct_RANLIB=$RANLIB
8371 # Extract the first word of "ranlib
", so it can be a program name with args.
8372 set dummy ranlib; ac_word=$2
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8374 $as_echo_n "checking
for $ac_word...
" >&6; }
8375 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8376 $as_echo_n "(cached
) " >&6
8378 if test -n "$ac_ct_RANLIB"; then
8379 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8385 test -z "$as_dir" && as_dir=.
8386 for ac_exec_ext in '' $ac_executable_extensions; do
8387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8388 ac_cv_prog_ac_ct_RANLIB="ranlib
"
8389 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8398 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8399 if test -n "$ac_ct_RANLIB"; then
8400 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
8401 $as_echo "$ac_ct_RANLIB" >&6; }
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8404 $as_echo "no
" >&6; }
8407 if test "x
$ac_ct_RANLIB" = x; then
8410 case $cross_compiling:$ac_tool_warned in
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8413 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8414 ac_tool_warned=yes ;;
8416 RANLIB=$ac_ct_RANLIB
8419 RANLIB="$ac_cv_prog_RANLIB"
8422 test -z "$RANLIB" && RANLIB=:
8429 # Determine commands to create old-style static archives.
8430 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
8431 old_postinstall_cmds='chmod 644 $oldlib'
8432 old_postuninstall_cmds=
8434 if test -n "$RANLIB"; then
8437 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
8440 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
8443 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
8448 lock_old_archive_extraction=yes ;;
8450 lock_old_archive_extraction=no ;;
8491 # If no C compiler was specified, use CC.
8494 # If no C compiler flags were specified, use CFLAGS.
8495 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8497 # Allow CC to be a program name with arguments.
8501 # Check for command to grab the raw symbol name followed by C symbol from nm.
8502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
8503 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
8504 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
8505 $as_echo_n "(cached
) " >&6
8508 # These are sane defaults that work on at least a few old systems.
8509 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
8511 # Character class describing NM global symbol codes.
8512 symcode='[BCDEGRST]'
8514 # Regexp to match symbols that can be accessed directly from C.
8515 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
8517 # Define system-specific variables.
8522 cygwin* | mingw* | pw32* | cegcc*)
8523 symcode='[ABCDGISTW]'
8526 if test "$host_cpu" = ia64; then
8527 symcode='[ABCDEGRST]'
8531 symcode='[BCDEGRST]'
8534 symcode='[BCDEGQRST]'
8545 sysv5* | sco5v6* | unixware* | OpenUNIX*)
8553 # If we're using GNU nm, then use its standard symbol codes.
8554 case `$NM -V 2>&1` in
8555 *GNU* | *'with BFD'*)
8556 symcode='[ABCDGIRSTW]' ;;
8559 # Transform an extracted symbol line into a proper C declaration.
8560 # Some systems (esp. on ia64) link data and code symbols differently,
8561 # so use this general approach.
8562 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
8564 # Transform an extracted symbol line into symbol name and symbol address
8565 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
8566 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'"
8568 # Handle CRLF in mingw tool chain
8572 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
8576 # Try without a prefix underscore, then with it.
8577 for ac_symprfx in "" "_
"; do
8579 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
8580 symxfrm="\\1 $ac_symprfx\\2 \\2"
8582 # Write the raw and C identifiers.
8583 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
8584 # Fake it for dumpbin and say T for any non-static function
8585 # and D for any global variable.
8586 # Also find C++ and __fastcall symbols from MSVC++,
8587 # which start with @ or ?.
8588 lt_cv_sys_global_symbol_pipe="$AWK '"\
8589 " {last_section=section; section=\$ 3};"\
8590 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
8591 " \$ 0!~/External *\|/{next};"\
8592 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
8593 " {if(hide[section]) next};"\
8594 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
8595 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
8596 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
8597 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
8598 " ' prfx
=^
$ac_symprfx"
8600 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
8603 # Check to see that the pipe works correctly.
8607 cat > conftest.$ac_ext <<_LT_EOF
8612 void nm_test_func(void);
8613 void nm_test_func(void){}
8617 int main(){nm_test_var='a';nm_test_func();return(0);}
8620 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8621 (eval $ac_compile) 2>&5
8623 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8624 test $ac_status = 0; }; then
8625 # Now try to grab the symbols.
8627 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
8628 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
8630 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8631 test $ac_status = 0; } && test -s "$nlist"; then
8632 # Try sorting and uniquifying the output.
8633 if sort "$nlist" | uniq > "$nlist"T; then
8634 mv -f "$nlist"T "$nlist"
8639 # Make sure that we snagged all the symbols we need.
8640 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
8641 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
8642 cat <<_LT_EOF > conftest.$ac_ext
8648 # Now generate the symbol file.
8649 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
8651 cat <<_LT_EOF >> conftest.$ac_ext
8653 /* The mapping between symbol names and symbols. */
8658 lt__PROGRAM__LTX_preloaded_symbols[] =
8660 { "@PROGRAM@
", (void *) 0 },
8662 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
8663 cat <<\_LT_EOF >> conftest.$ac_ext
8667 /* This works around a problem in FreeBSD linker */
8668 #ifdef FREEBSD_WORKAROUND
8669 static const void *lt_preloaded_setup() {
8670 return lt__PROGRAM__LTX_preloaded_symbols;
8678 # Now try linking the two files.
8679 mv conftest.$ac_objext conftstm.$ac_objext
8680 lt_save_LIBS="$LIBS"
8681 lt_save_CFLAGS="$CFLAGS"
8682 LIBS="conftstm.
$ac_objext"
8683 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
8684 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
8685 (eval $ac_link) 2>&5
8687 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8688 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
8691 LIBS="$lt_save_LIBS"
8692 CFLAGS="$lt_save_CFLAGS"
8694 echo "cannot
find nm_test_func
in $nlist" >&5
8697 echo "cannot
find nm_test_var
in $nlist" >&5
8700 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
8703 echo "$progname: failed program was
:" >&5
8704 cat conftest.$ac_ext >&5
8706 rm -rf conftest* conftst*
8708 # Do not use the global_symbol_pipe unless it works.
8709 if test "$pipe_works" = yes; then
8712 lt_cv_sys_global_symbol_pipe=
8718 if test -z "$lt_cv_sys_global_symbol_pipe"; then
8719 lt_cv_sys_global_symbol_to_cdecl=
8721 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
8722 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
8723 $as_echo "failed
" >&6; }
8725 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
8726 $as_echo "ok
" >&6; }
8751 # Check whether --enable-libtool-lock was given.
8752 if test "${enable_libtool_lock+set}" = set; then :
8753 enableval=$enable_libtool_lock;
8756 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
8758 # Some flags need to be propagated to the compiler or linker for good
8762 # Find out which ABI we are using.
8763 echo 'int i;' > conftest.$ac_ext
8764 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8765 (eval $ac_compile) 2>&5
8767 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8768 test $ac_status = 0; }; then
8769 case `/usr/bin/file conftest.$ac_objext` in
8781 # Find out which ABI we are using.
8782 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
8783 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8784 (eval $ac_compile) 2>&5
8786 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8787 test $ac_status = 0; }; then
8788 if test "$lt_cv_prog_gnu_ld" = yes; then
8789 case `/usr/bin/file conftest.$ac_objext` in
8791 LD="${LD-ld} -melf32bsmip"
8794 LD="${LD-ld} -melf32bmipn32"
8797 LD="${LD-ld} -melf64bmip"
8801 case `/usr/bin/file conftest.$ac_objext` in
8817 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
8818 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
8819 # Find out which ABI we are using.
8820 echo 'int i;' > conftest.$ac_ext
8821 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8822 (eval $ac_compile) 2>&5
8824 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8825 test $ac_status = 0; }; then
8826 case `/usr/bin/file conftest.o` in
8829 x86_64-*kfreebsd*-gnu)
8830 LD="${LD-ld} -m elf_i386_fbsd
"
8833 LD="${LD-ld} -m elf_i386
"
8835 ppc64-*linux*|powerpc64-*linux*)
8836 LD="${LD-ld} -m elf32ppclinux
"
8839 LD="${LD-ld} -m elf_s390
"
8842 LD="${LD-ld} -m elf32_sparc
"
8848 x86_64-*kfreebsd*-gnu)
8849 LD="${LD-ld} -m elf_x86_64_fbsd
"
8852 LD="${LD-ld} -m elf_x86_64
"
8854 ppc*-*linux*|powerpc*-*linux*)
8855 LD="${LD-ld} -m elf64ppc
"
8857 s390*-*linux*|s390*-*tpf*)
8858 LD="${LD-ld} -m elf64_s390
"
8861 LD="${LD-ld} -m elf64_sparc
"
8871 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
8872 SAVE_CFLAGS="$CFLAGS"
8873 CFLAGS="$CFLAGS -belf"
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
8875 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
8876 if test "${lt_cv_cc_needs_belf+set}" = set; then :
8877 $as_echo_n "(cached
) " >&6
8880 ac_cpp='$CPP $CPPFLAGS'
8881 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8882 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8883 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8885 if test x$gcc_no_link = xyes; then
8886 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
8888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8889 /* end confdefs.h. */
8899 if ac_fn_c_try_link "$LINENO"; then :
8900 lt_cv_cc_needs_belf=yes
8902 lt_cv_cc_needs_belf=no
8904 rm -f core conftest.err conftest.$ac_objext \
8905 conftest$ac_exeext conftest.$ac_ext
8907 ac_cpp='$CPP $CPPFLAGS'
8908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8913 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
8914 $as_echo "$lt_cv_cc_needs_belf" >&6; }
8915 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
8916 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
8917 CFLAGS="$SAVE_CFLAGS"
8921 # Find out which ABI we are using.
8922 echo 'int i;' > conftest.$ac_ext
8923 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8924 (eval $ac_compile) 2>&5
8926 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
8927 test $ac_status = 0; }; then
8928 case `/usr/bin/file conftest.o` in
8930 case $lt_cv_prog_gnu_ld in
8931 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
8933 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
8945 need_locks="$enable_libtool_lock"
8949 rhapsody* | darwin*)
8950 if test -n "$ac_tool_prefix"; then
8951 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
8952 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
8953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8954 $as_echo_n "checking
for $ac_word...
" >&6; }
8955 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
8956 $as_echo_n "(cached
) " >&6
8958 if test -n "$DSYMUTIL"; then
8959 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
8961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8965 test -z "$as_dir" && as_dir=.
8966 for ac_exec_ext in '' $ac_executable_extensions; do
8967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8968 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
8969 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8978 DSYMUTIL=$ac_cv_prog_DSYMUTIL
8979 if test -n "$DSYMUTIL"; then
8980 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
8981 $as_echo "$DSYMUTIL" >&6; }
8983 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8984 $as_echo "no
" >&6; }
8989 if test -z "$ac_cv_prog_DSYMUTIL"; then
8990 ac_ct_DSYMUTIL=$DSYMUTIL
8991 # Extract the first word of "dsymutil
", so it can be a program name with args.
8992 set dummy dsymutil; ac_word=$2
8993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8994 $as_echo_n "checking
for $ac_word...
" >&6; }
8995 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
8996 $as_echo_n "(cached
) " >&6
8998 if test -n "$ac_ct_DSYMUTIL"; then
8999 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
9001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9005 test -z "$as_dir" && as_dir=.
9006 for ac_exec_ext in '' $ac_executable_extensions; do
9007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9008 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
9009 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9018 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
9019 if test -n "$ac_ct_DSYMUTIL"; then
9020 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
9021 $as_echo "$ac_ct_DSYMUTIL" >&6; }
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9024 $as_echo "no
" >&6; }
9027 if test "x
$ac_ct_DSYMUTIL" = x; then
9030 case $cross_compiling:$ac_tool_warned in
9032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9033 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9034 ac_tool_warned=yes ;;
9036 DSYMUTIL=$ac_ct_DSYMUTIL
9039 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
9042 if test -n "$ac_tool_prefix"; then
9043 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
9044 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
9045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9046 $as_echo_n "checking
for $ac_word...
" >&6; }
9047 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
9048 $as_echo_n "(cached
) " >&6
9050 if test -n "$NMEDIT"; then
9051 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
9053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9057 test -z "$as_dir" && as_dir=.
9058 for ac_exec_ext in '' $ac_executable_extensions; do
9059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9060 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
9061 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9070 NMEDIT=$ac_cv_prog_NMEDIT
9071 if test -n "$NMEDIT"; then
9072 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
9073 $as_echo "$NMEDIT" >&6; }
9075 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9076 $as_echo "no
" >&6; }
9081 if test -z "$ac_cv_prog_NMEDIT"; then
9082 ac_ct_NMEDIT=$NMEDIT
9083 # Extract the first word of "nmedit
", so it can be a program name with args.
9084 set dummy nmedit; ac_word=$2
9085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9086 $as_echo_n "checking
for $ac_word...
" >&6; }
9087 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
9088 $as_echo_n "(cached
) " >&6
9090 if test -n "$ac_ct_NMEDIT"; then
9091 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
9093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9097 test -z "$as_dir" && as_dir=.
9098 for ac_exec_ext in '' $ac_executable_extensions; do
9099 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9100 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
9101 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9110 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
9111 if test -n "$ac_ct_NMEDIT"; then
9112 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
9113 $as_echo "$ac_ct_NMEDIT" >&6; }
9115 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9116 $as_echo "no
" >&6; }
9119 if test "x
$ac_ct_NMEDIT" = x; then
9122 case $cross_compiling:$ac_tool_warned in
9124 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9125 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9126 ac_tool_warned=yes ;;
9128 NMEDIT=$ac_ct_NMEDIT
9131 NMEDIT="$ac_cv_prog_NMEDIT"
9134 if test -n "$ac_tool_prefix"; then
9135 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
9136 set dummy ${ac_tool_prefix}lipo; ac_word=$2
9137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9138 $as_echo_n "checking
for $ac_word...
" >&6; }
9139 if test "${ac_cv_prog_LIPO+set}" = set; then :
9140 $as_echo_n "(cached
) " >&6
9142 if test -n "$LIPO"; then
9143 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
9145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9149 test -z "$as_dir" && as_dir=.
9150 for ac_exec_ext in '' $ac_executable_extensions; do
9151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9152 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
9153 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9162 LIPO=$ac_cv_prog_LIPO
9163 if test -n "$LIPO"; then
9164 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
9165 $as_echo "$LIPO" >&6; }
9167 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9168 $as_echo "no
" >&6; }
9173 if test -z "$ac_cv_prog_LIPO"; then
9175 # Extract the first word of "lipo
", so it can be a program name with args.
9176 set dummy lipo; ac_word=$2
9177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9178 $as_echo_n "checking
for $ac_word...
" >&6; }
9179 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
9180 $as_echo_n "(cached
) " >&6
9182 if test -n "$ac_ct_LIPO"; then
9183 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
9185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9189 test -z "$as_dir" && as_dir=.
9190 for ac_exec_ext in '' $ac_executable_extensions; do
9191 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9192 ac_cv_prog_ac_ct_LIPO="lipo
"
9193 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9202 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
9203 if test -n "$ac_ct_LIPO"; then
9204 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
9205 $as_echo "$ac_ct_LIPO" >&6; }
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9208 $as_echo "no
" >&6; }
9211 if test "x
$ac_ct_LIPO" = x; then
9214 case $cross_compiling:$ac_tool_warned in
9216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9217 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9218 ac_tool_warned=yes ;;
9223 LIPO="$ac_cv_prog_LIPO"
9226 if test -n "$ac_tool_prefix"; then
9227 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
9228 set dummy ${ac_tool_prefix}otool; ac_word=$2
9229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9230 $as_echo_n "checking
for $ac_word...
" >&6; }
9231 if test "${ac_cv_prog_OTOOL+set}" = set; then :
9232 $as_echo_n "(cached
) " >&6
9234 if test -n "$OTOOL"; then
9235 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
9237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9241 test -z "$as_dir" && as_dir=.
9242 for ac_exec_ext in '' $ac_executable_extensions; do
9243 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9244 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
9245 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9254 OTOOL=$ac_cv_prog_OTOOL
9255 if test -n "$OTOOL"; then
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
9257 $as_echo "$OTOOL" >&6; }
9259 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9260 $as_echo "no
" >&6; }
9265 if test -z "$ac_cv_prog_OTOOL"; then
9267 # Extract the first word of "otool
", so it can be a program name with args.
9268 set dummy otool; ac_word=$2
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9270 $as_echo_n "checking
for $ac_word...
" >&6; }
9271 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
9272 $as_echo_n "(cached
) " >&6
9274 if test -n "$ac_ct_OTOOL"; then
9275 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
9277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9281 test -z "$as_dir" && as_dir=.
9282 for ac_exec_ext in '' $ac_executable_extensions; do
9283 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9284 ac_cv_prog_ac_ct_OTOOL="otool
"
9285 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9294 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
9295 if test -n "$ac_ct_OTOOL"; then
9296 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
9297 $as_echo "$ac_ct_OTOOL" >&6; }
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9300 $as_echo "no
" >&6; }
9303 if test "x
$ac_ct_OTOOL" = x; then
9306 case $cross_compiling:$ac_tool_warned in
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9309 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9310 ac_tool_warned=yes ;;
9315 OTOOL="$ac_cv_prog_OTOOL"
9318 if test -n "$ac_tool_prefix"; then
9319 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
9320 set dummy ${ac_tool_prefix}otool64; ac_word=$2
9321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9322 $as_echo_n "checking
for $ac_word...
" >&6; }
9323 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
9324 $as_echo_n "(cached
) " >&6
9326 if test -n "$OTOOL64"; then
9327 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
9329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9333 test -z "$as_dir" && as_dir=.
9334 for ac_exec_ext in '' $ac_executable_extensions; do
9335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9336 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
9337 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9346 OTOOL64=$ac_cv_prog_OTOOL64
9347 if test -n "$OTOOL64"; then
9348 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
9349 $as_echo "$OTOOL64" >&6; }
9351 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9352 $as_echo "no
" >&6; }
9357 if test -z "$ac_cv_prog_OTOOL64"; then
9358 ac_ct_OTOOL64=$OTOOL64
9359 # Extract the first word of "otool64
", so it can be a program name with args.
9360 set dummy otool64; ac_word=$2
9361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
9362 $as_echo_n "checking
for $ac_word...
" >&6; }
9363 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
9364 $as_echo_n "(cached
) " >&6
9366 if test -n "$ac_ct_OTOOL64"; then
9367 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
9369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9373 test -z "$as_dir" && as_dir=.
9374 for ac_exec_ext in '' $ac_executable_extensions; do
9375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9376 ac_cv_prog_ac_ct_OTOOL64="otool64
"
9377 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
9386 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
9387 if test -n "$ac_ct_OTOOL64"; then
9388 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
9389 $as_echo "$ac_ct_OTOOL64" >&6; }
9391 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
9392 $as_echo "no
" >&6; }
9395 if test "x
$ac_ct_OTOOL64" = x; then
9398 case $cross_compiling:$ac_tool_warned in
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
9401 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
9402 ac_tool_warned=yes ;;
9404 OTOOL64=$ac_ct_OTOOL64
9407 OTOOL64="$ac_cv_prog_OTOOL64"
9436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
9437 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
9438 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
9439 $as_echo_n "(cached
) " >&6
9441 lt_cv_apple_cc_single_mod=no
9442 if test -z "${LT_MULTI_MODULE}"; then
9443 # By default we will add the -single_module flag. You can override
9444 # by either setting the environment variable LT_MULTI_MODULE
9445 # non-empty at configure time, or by adding -multi_module to the
9447 rm -rf libconftest.dylib*
9448 echo "int foo
(void
){return 1;}" > conftest.c
9449 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9450 -dynamiclib -Wl,-single_module conftest.c
" >&5
9451 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
9452 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
9454 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
9455 lt_cv_apple_cc_single_mod=yes
9457 cat conftest.err >&5
9459 rm -rf libconftest.dylib*
9463 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
9464 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
9465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
9466 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
9467 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
9468 $as_echo_n "(cached
) " >&6
9470 lt_cv_ld_exported_symbols_list=no
9471 save_LDFLAGS=$LDFLAGS
9472 echo "_main
" > conftest.sym
9473 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
9474 if test x$gcc_no_link = xyes; then
9475 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
9477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9478 /* end confdefs.h. */
9488 if ac_fn_c_try_link "$LINENO"; then :
9489 lt_cv_ld_exported_symbols_list=yes
9491 lt_cv_ld_exported_symbols_list=no
9493 rm -f core conftest.err conftest.$ac_objext \
9494 conftest$ac_exeext conftest.$ac_ext
9495 LDFLAGS="$save_LDFLAGS"
9498 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
9499 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
9500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
9501 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
9502 if test "${lt_cv_ld_force_load+set}" = set; then :
9503 $as_echo_n "(cached
) " >&6
9505 lt_cv_ld_force_load=no
9506 cat > conftest.c << _LT_EOF
9507 int forced_loaded() { return 2;}
9509 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
9510 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
9511 echo "$AR cru libconftest.a conftest.o
" >&5
9512 $AR cru libconftest.a conftest.o 2>&5
9513 cat > conftest.c << _LT_EOF
9514 int main() { return 0;}
9516 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
9517 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
9519 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
9520 lt_cv_ld_force_load=yes
9522 cat conftest.err >&5
9524 rm -f conftest.err libconftest.a conftest conftest.c
9525 rm -rf conftest.dSYM
9528 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
9529 $as_echo "$lt_cv_ld_force_load" >&6; }
9531 rhapsody* | darwin1.[012])
9532 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
9534 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9535 darwin*) # darwin 5.x on
9536 # if running on 10.5 or later, the deployment target defaults
9537 # to the OS version, if on x86, and 10.4, the deployment
9538 # target defaults to 10.4. Don't you love it?
9539 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
9540 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
9541 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9543 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
9545 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
9549 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
9550 _lt_dar_single_mod='$single_module'
9552 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
9553 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
9555 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
9557 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
9558 _lt_dsymutil='~$DSYMUTIL $lib || :'
9566 ac_cpp='$CPP $CPPFLAGS'
9567 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9568 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9569 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
9571 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
9572 # On Suns, sometimes $CPP names a directory.
9573 if test -n "$CPP" && test -d "$CPP"; then
9576 if test -z "$CPP"; then
9577 if test "${ac_cv_prog_CPP+set}" = set; then :
9578 $as_echo_n "(cached
) " >&6
9580 # Double quotes because CPP needs to be expanded
9581 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
9584 for ac_c_preproc_warn_flag in '' yes
9586 # Use a header file that comes with gcc, so configuring glibc
9587 # with a fresh cross-compiler works.
9588 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9589 # <limits.h> exists even on freestanding compilers.
9590 # On the NeXT, cc -E runs the code through the compiler's parser,
9591 # not just through cpp. "Syntax error
" is here to catch this case.
9592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9593 /* end confdefs.h. */
9595 # include <limits.h>
9597 # include <assert.h>
9601 if ac_fn_c_try_cpp "$LINENO"; then :
9604 # Broken: fails on valid input.
9607 rm -f conftest.err conftest.$ac_ext
9609 # OK, works on sane cases. Now check whether nonexistent headers
9610 # can be detected and how.
9611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9612 /* end confdefs.h. */
9613 #include <ac_nonexistent.h>
9615 if ac_fn_c_try_cpp "$LINENO"; then :
9616 # Broken: success on invalid input.
9619 # Passes both tests.
9623 rm -f conftest.err conftest.$ac_ext
9626 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9627 rm -f conftest.err conftest.$ac_ext
9628 if $ac_preproc_ok; then :
9640 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
9641 $as_echo "$CPP" >&6; }
9643 for ac_c_preproc_warn_flag in '' yes
9645 # Use a header file that comes with gcc, so configuring glibc
9646 # with a fresh cross-compiler works.
9647 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9648 # <limits.h> exists even on freestanding compilers.
9649 # On the NeXT, cc -E runs the code through the compiler's parser,
9650 # not just through cpp. "Syntax error
" is here to catch this case.
9651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9652 /* end confdefs.h. */
9654 # include <limits.h>
9656 # include <assert.h>
9660 if ac_fn_c_try_cpp "$LINENO"; then :
9663 # Broken: fails on valid input.
9666 rm -f conftest.err conftest.$ac_ext
9668 # OK, works on sane cases. Now check whether nonexistent headers
9669 # can be detected and how.
9670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9671 /* end confdefs.h. */
9672 #include <ac_nonexistent.h>
9674 if ac_fn_c_try_cpp "$LINENO"; then :
9675 # Broken: success on invalid input.
9678 # Passes both tests.
9682 rm -f conftest.err conftest.$ac_ext
9685 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
9686 rm -f conftest.err conftest.$ac_ext
9687 if $ac_preproc_ok; then :
9690 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
9691 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9692 as_fn_error "C preprocessor \"$CPP\" fails sanity check
9693 See \`config.log' for more details.
" "$LINENO" 5; }
9697 ac_cpp='$CPP $CPPFLAGS'
9698 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9699 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9700 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
9704 $as_echo_n "checking
for ANSI C header files...
" >&6; }
9705 if test "${ac_cv_header_stdc+set}" = set; then :
9706 $as_echo_n "(cached
) " >&6
9708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9709 /* end confdefs.h. */
9723 if ac_fn_c_try_compile "$LINENO"; then :
9724 ac_cv_header_stdc=yes
9726 ac_cv_header_stdc=no
9728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9730 if test $ac_cv_header_stdc = yes; then
9731 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9733 /* end confdefs.h. */
9737 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
9738 $EGREP "memchr
" >/dev/null 2>&1; then :
9741 ac_cv_header_stdc=no
9747 if test $ac_cv_header_stdc = yes; then
9748 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9750 /* end confdefs.h. */
9754 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
9755 $EGREP "free
" >/dev/null 2>&1; then :
9758 ac_cv_header_stdc=no
9764 if test $ac_cv_header_stdc = yes; then
9765 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9766 if test "$cross_compiling" = yes; then :
9769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9770 /* end confdefs.h. */
9773 #if ((' ' & 0x0FF) == 0x020)
9774 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9775 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9777 # define ISLOWER(c) \
9778 (('a' <= (c) && (c) <= 'i') \
9779 || ('j' <= (c) && (c) <= 'r') \
9780 || ('s' <= (c) && (c) <= 'z'))
9781 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9784 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9789 for (i = 0; i < 256; i++)
9790 if (XOR (islower (i), ISLOWER (i))
9791 || toupper (i) != TOUPPER (i))
9796 if ac_fn_c_try_run "$LINENO"; then :
9799 ac_cv_header_stdc=no
9801 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9802 conftest.$ac_objext conftest.beam conftest.$ac_ext
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
9808 $as_echo "$ac_cv_header_stdc" >&6; }
9809 if test $ac_cv_header_stdc = yes; then
9811 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
9815 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9816 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
9817 inttypes.h stdint.h unistd.h
9819 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9820 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
9822 eval as_val
=\$
$as_ac_Header
9823 if test "x$as_val" = x
""yes; then :
9824 cat >>confdefs.h
<<_ACEOF
9825 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9833 for ac_header
in dlfcn.h
9835 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9837 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
9838 cat >>confdefs.h
<<_ACEOF
9839 #define HAVE_DLFCN_H 1
9859 # Check whether --enable-shared was given.
9860 if test "${enable_shared+set}" = set; then :
9861 enableval
=$enable_shared; p
=${PACKAGE-default}
9863 yes) enable_shared
=yes ;;
9864 no
) enable_shared
=no
;;
9867 # Look at the argument we got. We use all the common list separators.
9868 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9869 for pkg
in $enableval; do
9871 if test "X$pkg" = "X$p"; then
9890 # Check whether --enable-static was given.
9891 if test "${enable_static+set}" = set; then :
9892 enableval
=$enable_static; p
=${PACKAGE-default}
9894 yes) enable_static
=yes ;;
9895 no
) enable_static
=no
;;
9898 # Look at the argument we got. We use all the common list separators.
9899 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9900 for pkg
in $enableval; do
9902 if test "X$pkg" = "X$p"; then
9922 # Check whether --with-pic was given.
9923 if test "${with_pic+set}" = set; then :
9924 withval
=$with_pic; pic_mode
="$withval"
9930 test -z "$pic_mode" && pic_mode
=default
9938 # Check whether --enable-fast-install was given.
9939 if test "${enable_fast_install+set}" = set; then :
9940 enableval
=$enable_fast_install; p
=${PACKAGE-default}
9942 yes) enable_fast_install
=yes ;;
9943 no
) enable_fast_install
=no
;;
9945 enable_fast_install
=no
9946 # Look at the argument we got. We use all the common list separators.
9947 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9948 for pkg
in $enableval; do
9950 if test "X$pkg" = "X$p"; then
9951 enable_fast_install
=yes
9958 enable_fast_install
=yes
9971 # This can be used to rebuild libtool when needed
9972 LIBTOOL_DEPS
="$ltmain"
9974 # Always use our own libtool.
9975 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
10002 test -z "$LN_S" && LN_S
="ln -s"
10017 if test -n "${ZSH_VERSION+set}" ; then
10018 setopt NO_GLOB_SUBST
10021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
10022 $as_echo_n "checking for objdir... " >&6; }
10023 if test "${lt_cv_objdir+set}" = set; then :
10024 $as_echo_n "(cached) " >&6
10026 rm -f .libs
2>/dev
/null
10027 mkdir .libs
2>/dev
/null
10028 if test -d .libs
; then
10031 # MS-DOS does not allow filenames that begin with a dot.
10034 rmdir .libs
2>/dev
/null
10036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
10037 $as_echo "$lt_cv_objdir" >&6; }
10038 objdir
=$lt_cv_objdir
10044 cat >>confdefs.h
<<_ACEOF
10045 #define LT_OBJDIR "$lt_cv_objdir/"
10053 # AIX sometimes has problems with the GCC collect2 program. For some
10054 # reason, if we set the COLLECT_NAMES environment variable, the problems
10055 # vanish in a puff of smoke.
10056 if test "X${COLLECT_NAMES+set}" != Xset
; then
10058 export COLLECT_NAMES
10063 # Global variables:
10065 can_build_shared
=yes
10067 # All known linkers require a `.a' archive for static linking (except MSVC,
10068 # which needs '.lib').
10071 with_gnu_ld
="$lt_cv_prog_gnu_ld"
10074 old_CFLAGS
="$CFLAGS"
10076 # Set sane defaults for various variables
10077 test -z "$CC" && CC
=cc
10078 test -z "$LTCC" && LTCC
=$CC
10079 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
10080 test -z "$LD" && LD
=ld
10081 test -z "$ac_objext" && ac_objext
=o
10083 for cc_temp
in $compiler""; do
10085 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
10086 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
10091 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
10094 # Only perform the check for file, if the check method requires it
10095 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
10096 case $deplibs_check_method in
10098 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
10100 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
10101 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
10102 $as_echo_n "(cached) " >&6
10106 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
10109 lt_save_MAGIC_CMD
="$MAGIC_CMD"
10110 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
10111 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
10112 for ac_dir
in $ac_dummy; do
10114 test -z "$ac_dir" && ac_dir
=.
10115 if test -f $ac_dir/${ac_tool_prefix}file; then
10116 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
10117 if test -n "$file_magic_test_file"; then
10118 case $deplibs_check_method in
10120 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10121 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10122 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
10123 $EGREP "$file_magic_regex" > /dev
/null
; then
10128 *** Warning: the command libtool uses to detect shared libraries,
10129 *** $file_magic_cmd, produces output that libtool cannot recognize.
10130 *** The result is that libtool may fail to recognize shared libraries
10131 *** as such. This will affect the creation of libtool libraries that
10132 *** depend on shared libraries, but programs linked with such libtool
10133 *** libraries will work regardless of this problem. Nevertheless, you
10134 *** may want to report the problem to your system manager and/or to
10135 *** bug-libtool@gnu.org
10145 MAGIC_CMD
="$lt_save_MAGIC_CMD"
10150 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10151 if test -n "$MAGIC_CMD"; then
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10153 $as_echo "$MAGIC_CMD" >&6; }
10155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10156 $as_echo "no" >&6; }
10163 if test -z "$lt_cv_path_MAGIC_CMD"; then
10164 if test -n "$ac_tool_prefix"; then
10165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
10166 $as_echo_n "checking for file... " >&6; }
10167 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
10168 $as_echo_n "(cached) " >&6
10172 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
10175 lt_save_MAGIC_CMD
="$MAGIC_CMD"
10176 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
10177 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
10178 for ac_dir
in $ac_dummy; do
10180 test -z "$ac_dir" && ac_dir
=.
10181 if test -f $ac_dir/file; then
10182 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
10183 if test -n "$file_magic_test_file"; then
10184 case $deplibs_check_method in
10186 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10187 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10188 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
10189 $EGREP "$file_magic_regex" > /dev
/null
; then
10194 *** Warning: the command libtool uses to detect shared libraries,
10195 *** $file_magic_cmd, produces output that libtool cannot recognize.
10196 *** The result is that libtool may fail to recognize shared libraries
10197 *** as such. This will affect the creation of libtool libraries that
10198 *** depend on shared libraries, but programs linked with such libtool
10199 *** libraries will work regardless of this problem. Nevertheless, you
10200 *** may want to report the problem to your system manager and/or to
10201 *** bug-libtool@gnu.org
10211 MAGIC_CMD
="$lt_save_MAGIC_CMD"
10216 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
10217 if test -n "$MAGIC_CMD"; then
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10219 $as_echo "$MAGIC_CMD" >&6; }
10221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10222 $as_echo "no" >&6; }
10235 # Use C for the default configuration in the libtool script
10239 ac_cpp
='$CPP $CPPFLAGS'
10240 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10241 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10242 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10245 # Source file extension for C test sources.
10248 # Object file extension for compiled C test sources.
10252 # Code to be used in simple compile tests
10253 lt_simple_compile_test_code
="int some_variable = 0;"
10255 # Code to be used in simple link tests
10256 lt_simple_link_test_code
='int main(){return(0);}'
10264 # If no C compiler was specified, use CC.
10267 # If no C compiler flags were specified, use CFLAGS.
10268 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
10270 # Allow CC to be a program name with arguments.
10273 # Save the default compiler, since it gets overwritten when the other
10274 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
10275 compiler_DEFAULT
=$CC
10277 # save warnings/boilerplate of simple test code
10278 ac_outfile
=conftest.
$ac_objext
10279 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
10280 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
10281 _lt_compiler_boilerplate
=`cat conftest.err`
10284 ac_outfile
=conftest.
$ac_objext
10285 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
10286 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
10287 _lt_linker_boilerplate
=`cat conftest.err`
10292 ## There is no encapsulation within the following macros, do not change
10293 ## the running order or otherwise move them around unless you know exactly
10294 ## what you are doing...
10295 if test -n "$compiler"; then
10297 lt_prog_compiler_no_builtin_flag
=
10299 if test "$GCC" = yes; then
10300 case $cc_basename in
10302 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
10304 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
10307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
10308 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
10309 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
10310 $as_echo_n "(cached) " >&6
10312 lt_cv_prog_compiler_rtti_exceptions
=no
10313 ac_outfile
=conftest.
$ac_objext
10314 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10315 lt_compiler_flag
="-fno-rtti -fno-exceptions"
10316 # Insert the option either (1) after the last *FLAGS variable, or
10317 # (2) before a word containing "conftest.", or (3) at the end.
10318 # Note that $ac_compile itself does not contain backslashes and begins
10319 # with a dollar sign (not a hyphen), so the echo should work correctly.
10320 # The option is referenced via a variable to avoid confusing sed.
10321 lt_compile
=`echo "$ac_compile" | $SED \
10322 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10323 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10324 -e 's:$: $lt_compiler_flag:'`
10325 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10326 (eval "$lt_compile" 2>conftest.err
)
10328 cat conftest.err
>&5
10329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10330 if (exit $ac_status) && test -s "$ac_outfile"; then
10331 # The compiler can only warn and ignore the option if not recognized
10332 # So say no if there are warnings other than the usual output.
10333 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10334 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10335 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10336 lt_cv_prog_compiler_rtti_exceptions
=yes
10342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10343 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10345 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
10346 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10358 lt_prog_compiler_wl
=
10359 lt_prog_compiler_pic
=
10360 lt_prog_compiler_static
=
10362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10363 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
10365 if test "$GCC" = yes; then
10366 lt_prog_compiler_wl
='-Wl,'
10367 lt_prog_compiler_static
='-static'
10371 # All AIX code is PIC.
10372 if test "$host_cpu" = ia64
; then
10373 # AIX 5 now supports IA64 processor
10374 lt_prog_compiler_static
='-Bstatic'
10381 # see comment about AmigaOS4 .so support
10382 lt_prog_compiler_pic
='-fPIC'
10385 # FIXME: we need at least 68020 code to build shared libraries, but
10386 # adding the `-m68020' flag to GCC prevents building anything better,
10388 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
10393 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
10394 # PIC is the default for these OSes.
10397 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10398 # This hack is so that the source file can tell whether it is being
10399 # built for inclusion in a dll (and should export symbols for example).
10400 # Although the cygwin gcc ignores -fPIC, still need this for old-style
10401 # (--disable-auto-import) libraries
10402 lt_prog_compiler_pic
='-DDLL_EXPORT'
10405 darwin
* | rhapsody
*)
10406 # PIC is the default on this platform
10407 # Common symbols not allowed in MH_DYLIB files
10408 lt_prog_compiler_pic
='-fno-common'
10412 # PIC is the default for Haiku.
10413 # The "-static" flag exists, but is broken.
10414 lt_prog_compiler_static
=
10418 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10419 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
10420 # sets the default TLS model and affects inlining.
10426 lt_prog_compiler_pic
='-fPIC'
10432 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10433 # Instead, we relocate shared libraries at runtime.
10437 # Just because we use GCC doesn't mean we suddenly get shared libraries
10438 # on systems that don't support them.
10439 lt_prog_compiler_can_build_shared
=no
10444 # QNX uses GNU C++, but need to define -shared option too, otherwise
10445 # it will coredump.
10446 lt_prog_compiler_pic
='-fPIC -shared'
10450 if test -d /usr
/nec
; then
10451 lt_prog_compiler_pic
=-Kconform_pic
10456 lt_prog_compiler_pic
='-fPIC'
10460 case $cc_basename in
10461 nvcc
*) # Cuda Compiler Driver 2.2
10462 lt_prog_compiler_wl
='-Xlinker '
10463 lt_prog_compiler_pic
='-Xcompiler -fPIC'
10467 # PORTME Check for flag to pass linker flags through the system compiler.
10470 lt_prog_compiler_wl
='-Wl,'
10471 if test "$host_cpu" = ia64
; then
10472 # AIX 5 now supports IA64 processor
10473 lt_prog_compiler_static
='-Bstatic'
10475 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
10479 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10480 # This hack is so that the source file can tell whether it is being
10481 # built for inclusion in a dll (and should export symbols for example).
10482 lt_prog_compiler_pic
='-DDLL_EXPORT'
10485 hpux9
* | hpux10
* | hpux11
*)
10486 lt_prog_compiler_wl
='-Wl,'
10487 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10488 # not for PA HP-UX.
10494 lt_prog_compiler_pic
='+Z'
10497 # Is there a better lt_prog_compiler_static that works with the bundled CC?
10498 lt_prog_compiler_static
='${wl}-a ${wl}archive'
10501 irix5
* | irix6
* | nonstopux
*)
10502 lt_prog_compiler_wl
='-Wl,'
10503 # PIC (with -KPIC) is the default.
10504 lt_prog_compiler_static
='-non_shared'
10507 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10508 case $cc_basename in
10509 # old Intel for x86_64 which still supported -KPIC.
10511 lt_prog_compiler_wl
='-Wl,'
10512 lt_prog_compiler_pic
='-KPIC'
10513 lt_prog_compiler_static
='-static'
10515 # icc used to be incompatible with GCC.
10516 # ICC 10 doesn't accept -KPIC any more.
10518 lt_prog_compiler_wl
='-Wl,'
10519 lt_prog_compiler_pic
='-fPIC'
10520 lt_prog_compiler_static
='-static'
10522 # Lahey Fortran 8.1.
10524 lt_prog_compiler_wl
='-Wl,'
10525 lt_prog_compiler_pic
='--shared'
10526 lt_prog_compiler_static
='--static'
10528 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10529 # Portland Group compilers (*not* the Pentium gcc compiler,
10530 # which looks to be a dead project)
10531 lt_prog_compiler_wl
='-Wl,'
10532 lt_prog_compiler_pic
='-fpic'
10533 lt_prog_compiler_static
='-Bstatic'
10536 lt_prog_compiler_wl
='-Wl,'
10537 # All Alpha code is PIC.
10538 lt_prog_compiler_static
='-non_shared'
10540 xl
* | bgxl
* | bgf
* | mpixl
*)
10541 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10542 lt_prog_compiler_wl
='-Wl,'
10543 lt_prog_compiler_pic
='-qpic'
10544 lt_prog_compiler_static
='-qstaticlink'
10547 case `$CC -V 2>&1 | sed 5q` in
10548 *Sun\ F
* |
*Sun
*Fortran
*)
10549 # Sun Fortran 8.3 passes all unrecognized flags to the linker
10550 lt_prog_compiler_pic
='-KPIC'
10551 lt_prog_compiler_static
='-Bstatic'
10552 lt_prog_compiler_wl
=''
10556 lt_prog_compiler_pic
='-KPIC'
10557 lt_prog_compiler_static
='-Bstatic'
10558 lt_prog_compiler_wl
='-Wl,'
10566 lt_prog_compiler_pic
='-KPIC'
10567 lt_prog_compiler_static
='-Bstatic'
10571 # QNX uses GNU C++, but need to define -shared option too, otherwise
10572 # it will coredump.
10573 lt_prog_compiler_pic
='-fPIC -shared'
10576 osf3
* | osf4
* | osf5
*)
10577 lt_prog_compiler_wl
='-Wl,'
10578 # All OSF/1 code is PIC.
10579 lt_prog_compiler_static
='-non_shared'
10583 lt_prog_compiler_static
='-non_shared'
10587 lt_prog_compiler_pic
='-KPIC'
10588 lt_prog_compiler_static
='-Bstatic'
10589 case $cc_basename in
10590 f77
* | f90
* | f95
*)
10591 lt_prog_compiler_wl
='-Qoption ld ';;
10593 lt_prog_compiler_wl
='-Wl,';;
10598 lt_prog_compiler_wl
='-Qoption ld '
10599 lt_prog_compiler_pic
='-PIC'
10600 lt_prog_compiler_static
='-Bstatic'
10603 sysv4 | sysv4.2uw2
* | sysv4.3
*)
10604 lt_prog_compiler_wl
='-Wl,'
10605 lt_prog_compiler_pic
='-KPIC'
10606 lt_prog_compiler_static
='-Bstatic'
10610 if test -d /usr
/nec
;then
10611 lt_prog_compiler_pic
='-Kconform_pic'
10612 lt_prog_compiler_static
='-Bstatic'
10616 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
10617 lt_prog_compiler_wl
='-Wl,'
10618 lt_prog_compiler_pic
='-KPIC'
10619 lt_prog_compiler_static
='-Bstatic'
10623 lt_prog_compiler_wl
='-Wl,'
10624 lt_prog_compiler_can_build_shared
=no
10628 lt_prog_compiler_pic
='-pic'
10629 lt_prog_compiler_static
='-Bstatic'
10633 lt_prog_compiler_can_build_shared
=no
10639 # For platforms which do not support PIC, -DPIC is meaningless:
10641 lt_prog_compiler_pic
=
10644 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
10647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10648 $as_echo "$lt_prog_compiler_pic" >&6; }
10656 # Check to make sure the PIC flag actually works.
10658 if test -n "$lt_prog_compiler_pic"; then
10659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10660 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10661 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
10662 $as_echo_n "(cached) " >&6
10664 lt_cv_prog_compiler_pic_works
=no
10665 ac_outfile
=conftest.
$ac_objext
10666 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10667 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
10668 # Insert the option either (1) after the last *FLAGS variable, or
10669 # (2) before a word containing "conftest.", or (3) at the end.
10670 # Note that $ac_compile itself does not contain backslashes and begins
10671 # with a dollar sign (not a hyphen), so the echo should work correctly.
10672 # The option is referenced via a variable to avoid confusing sed.
10673 lt_compile
=`echo "$ac_compile" | $SED \
10674 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10675 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10676 -e 's:$: $lt_compiler_flag:'`
10677 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10678 (eval "$lt_compile" 2>conftest.err
)
10680 cat conftest.err
>&5
10681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10682 if (exit $ac_status) && test -s "$ac_outfile"; then
10683 # The compiler can only warn and ignore the option if not recognized
10684 # So say no if there are warnings other than the usual output.
10685 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10686 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10687 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10688 lt_cv_prog_compiler_pic_works
=yes
10694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10695 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10697 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
10698 case $lt_prog_compiler_pic in
10700 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
10703 lt_prog_compiler_pic
=
10704 lt_prog_compiler_can_build_shared
=no
10715 # Check to make sure the static flag actually works.
10717 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
10718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10719 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10720 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
10721 $as_echo_n "(cached) " >&6
10723 lt_cv_prog_compiler_static_works
=no
10724 save_LDFLAGS
="$LDFLAGS"
10725 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
10726 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10727 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10728 # The linker can only warn and ignore the option if not recognized
10729 # So say no if there are warnings
10730 if test -s conftest.err
; then
10731 # Append any errors to the config.log.
10732 cat conftest.err
1>&5
10733 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10734 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10735 if diff conftest.exp conftest.er2
>/dev
/null
; then
10736 lt_cv_prog_compiler_static_works
=yes
10739 lt_cv_prog_compiler_static_works
=yes
10743 LDFLAGS
="$save_LDFLAGS"
10746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10747 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10749 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
10752 lt_prog_compiler_static
=
10761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10762 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10763 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10764 $as_echo_n "(cached) " >&6
10766 lt_cv_prog_compiler_c_o
=no
10767 $RM -r conftest
2>/dev
/null
10771 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10773 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10774 # Insert the option either (1) after the last *FLAGS variable, or
10775 # (2) before a word containing "conftest.", or (3) at the end.
10776 # Note that $ac_compile itself does not contain backslashes and begins
10777 # with a dollar sign (not a hyphen), so the echo should work correctly.
10778 lt_compile
=`echo "$ac_compile" | $SED \
10779 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10780 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10781 -e 's:$: $lt_compiler_flag:'`
10782 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10783 (eval "$lt_compile" 2>out
/conftest.err
)
10785 cat out
/conftest.err
>&5
10786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10787 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10789 # The compiler can only warn and ignore the option if not recognized
10790 # So say no if there are warnings
10791 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10792 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10793 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10794 lt_cv_prog_compiler_c_o
=yes
10799 # SGI C++ compiler will create directory out/ii_files/ for
10800 # template instantiation
10801 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10802 $RM out
/* && rmdir out
10808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10809 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10817 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10818 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10819 $as_echo_n "(cached) " >&6
10821 lt_cv_prog_compiler_c_o
=no
10822 $RM -r conftest
2>/dev
/null
10826 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10828 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10829 # Insert the option either (1) after the last *FLAGS variable, or
10830 # (2) before a word containing "conftest.", or (3) at the end.
10831 # Note that $ac_compile itself does not contain backslashes and begins
10832 # with a dollar sign (not a hyphen), so the echo should work correctly.
10833 lt_compile
=`echo "$ac_compile" | $SED \
10834 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10835 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10836 -e 's:$: $lt_compiler_flag:'`
10837 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10838 (eval "$lt_compile" 2>out
/conftest.err
)
10840 cat out
/conftest.err
>&5
10841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10842 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10844 # The compiler can only warn and ignore the option if not recognized
10845 # So say no if there are warnings
10846 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10847 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10848 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10849 lt_cv_prog_compiler_c_o
=yes
10854 # SGI C++ compiler will create directory out/ii_files/ for
10855 # template instantiation
10856 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10857 $RM out
/* && rmdir out
10863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10864 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10869 hard_links
="nottested"
10870 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
10871 # do not overwrite the value of need_locks provided by the user
10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10873 $as_echo_n "checking if we can lock with hard links... " >&6; }
10876 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10878 ln conftest.a conftest.b
2>&5 || hard_links
=no
10879 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10881 $as_echo "$hard_links" >&6; }
10882 if test "$hard_links" = no
; then
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10884 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10897 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10900 allow_undefined_flag
=
10901 always_export_symbols
=no
10903 archive_expsym_cmds
=
10904 compiler_needs_object
=no
10905 enable_shared_with_static_runtimes
=no
10906 export_dynamic_flag_spec
=
10907 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10908 hardcode_automatic
=no
10910 hardcode_direct_absolute
=no
10911 hardcode_libdir_flag_spec
=
10912 hardcode_libdir_flag_spec_ld
=
10913 hardcode_libdir_separator
=
10914 hardcode_minus_L
=no
10915 hardcode_shlibpath_var
=unsupported
10917 link_all_deplibs
=unknown
10919 module_expsym_cmds
=
10920 old_archive_from_new_cmds
=
10921 old_archive_from_expsyms_cmds
=
10922 thread_safe_flag_spec
=
10923 whole_archive_flag_spec
=
10924 # include_expsyms should be a list of space-separated symbols to be *always*
10925 # included in the symbol list
10927 # exclude_expsyms can be an extended regexp of symbols to exclude
10928 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10929 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10930 # as well as any symbol that contains `d'.
10931 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10932 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10933 # platforms (ab)use it in PIC code, but their linkers get confused if
10934 # the symbol is explicitly referenced. Since portable code cannot
10935 # rely on this symbol name, it's probably fine to never include it in
10936 # preloaded symbol tables.
10937 # Exclude shared library initialization/finalization symbols.
10938 extract_expsyms_cmds
=
10941 cygwin
* | mingw
* | pw32
* | cegcc
*)
10942 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10943 # When not using gcc, we currently assume that we are using
10944 # Microsoft Visual C++.
10945 if test "$GCC" != yes; then
10950 # we just hope/assume this is gcc and not c89 (= MSVC++)
10960 # On some targets, GNU ld is compatible enough with the native linker
10961 # that we're better off using the native interface for both.
10962 lt_use_gnu_ld_interface
=no
10963 if test "$with_gnu_ld" = yes; then
10966 # The AIX port of GNU ld has always aspired to compatibility
10967 # with the native linker. However, as the warning in the GNU ld
10968 # block says, versions before 2.19.5* couldn't really create working
10969 # shared libraries, regardless of the interface used.
10970 case `$LD -v 2>&1` in
10971 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
10972 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
10973 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
10975 lt_use_gnu_ld_interface
=yes
10980 lt_use_gnu_ld_interface
=yes
10985 if test "$lt_use_gnu_ld_interface" = yes; then
10986 # If archive_cmds runs LD, not CC, wlarc should be empty
10989 # Set some defaults for GNU ld with shared library support. These
10990 # are reset later if shared libraries are not supported. Putting them
10991 # here allows them to be overridden if necessary.
10992 runpath_var
=LD_RUN_PATH
10993 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10994 export_dynamic_flag_spec
='${wl}--export-dynamic'
10995 # ancient GNU ld didn't support --whole-archive et. al.
10996 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
10997 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10999 whole_archive_flag_spec
=
11001 supports_anon_versioning
=no
11002 case `$LD -v 2>&1` in
11003 *GNU\ gold
*) supports_anon_versioning
=yes ;;
11004 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
11005 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
11006 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
11007 *\
2.11.
*) ;; # other 2.11 versions
11008 *) supports_anon_versioning
=yes ;;
11011 # See if GNU ld supports shared libraries.
11014 # On AIX/PPC, the GNU linker is very broken
11015 if test "$host_cpu" != ia64
; then
11019 *** Warning: the GNU linker, at least up to release 2.19, is reported
11020 *** to be unable to reliably create shared libraries on AIX.
11021 *** Therefore, libtool is disabling shared libraries support. If you
11022 *** really care for shared libraries, you may want to install binutils
11023 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
11024 *** You will then need to restart the configuration process.
11033 # see comment about AmigaOS4 .so support
11034 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11035 archive_expsym_cmds
=''
11038 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)'
11039 hardcode_libdir_flag_spec
='-L$libdir'
11040 hardcode_minus_L
=yes
11046 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11047 allow_undefined_flag
=unsupported
11048 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
11049 # support --undefined. This deserves some investigation. FIXME
11050 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11056 cygwin
* | mingw
* | pw32
* | cegcc
*)
11057 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
11058 # as there is no search path for DLLs.
11059 hardcode_libdir_flag_spec
='-L$libdir'
11060 export_dynamic_flag_spec
='${wl}--export-all-symbols'
11061 allow_undefined_flag
=unsupported
11062 always_export_symbols
=no
11063 enable_shared_with_static_runtimes
=yes
11064 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
11066 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
11067 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11068 # If the export-symbols file already is a .def file (1st line
11069 # is EXPORTS), use it as is; otherwise, prepend...
11070 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11071 cp $export_symbols $output_objdir/$soname.def;
11073 echo EXPORTS > $output_objdir/$soname.def;
11074 cat $export_symbols >> $output_objdir/$soname.def;
11076 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
11083 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11084 link_all_deplibs
=yes
11089 hardcode_shlibpath_var
=no
11090 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11091 export_dynamic_flag_spec
='${wl}-E'
11092 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
11093 # Instead, shared libraries are loaded at an image base (0x10000000 by
11094 # default) and relocated if they conflict, which is a slow very memory
11095 # consuming and fragmenting process. To avoid this, we pick a random,
11096 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11097 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
11098 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11099 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'
11102 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
11104 if test "$host_os" = linux-dietlibc
; then
11105 case $cc_basename in
11106 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
11109 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
11110 && test "$tmp_diet" = no
11113 tmp_sharedflag
='-shared'
11114 case $cc_basename,$host_cpu in
11115 pgcc
*) # Portland Group C compiler
11116 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'
11117 tmp_addflag
=' $pic_flag'
11119 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
11120 # Portland Group f77 and f90 compilers
11121 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'
11122 tmp_addflag
=' $pic_flag -Mnomain' ;;
11123 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
11124 tmp_addflag
=' -i_dynamic' ;;
11125 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
11126 tmp_addflag
=' -i_dynamic -nofor_main' ;;
11127 ifc
* | ifort
*) # Intel Fortran compiler
11128 tmp_addflag
=' -nofor_main' ;;
11129 lf95
*) # Lahey Fortran 8.1
11130 whole_archive_flag_spec
=
11131 tmp_sharedflag
='--shared' ;;
11132 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
11133 tmp_sharedflag
='-qmkshrobj'
11135 nvcc
*) # Cuda Compiler Driver 2.2
11136 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'
11137 compiler_needs_object
=yes
11140 case `$CC -V 2>&1 | sed 5q` in
11141 *Sun\ C
*) # Sun C 5.9
11142 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'
11143 compiler_needs_object
=yes
11144 tmp_sharedflag
='-G' ;;
11145 *Sun\ F
*) # Sun Fortran 8.3
11146 tmp_sharedflag
='-G' ;;
11148 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11150 if test "x$supports_anon_versioning" = xyes
; then
11151 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
11152 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11153 echo "local: *; };" >> $output_objdir/$libname.ver~
11154 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
11157 case $cc_basename in
11158 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
11159 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
11160 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
11161 hardcode_libdir_flag_spec
=
11162 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
11163 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
11164 if test "x$supports_anon_versioning" = xyes
; then
11165 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
11166 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11167 echo "local: *; };" >> $output_objdir/$libname.ver~
11168 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
11178 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11179 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
11182 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11183 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11188 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
11192 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
11193 *** create shared libraries on Solaris systems. Therefore, libtool
11194 *** is disabling shared libraries support. We urge you to upgrade GNU
11195 *** binutils to release 2.9.1 or newer. Another option is to modify
11196 *** your PATH or compiler configuration so that the native linker is
11197 *** used, and then restart.
11200 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11201 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11202 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11208 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
11209 case `$LD -v 2>&1` in
11210 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
11214 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
11215 *** reliably create shared libraries on SCO systems. Therefore, libtool
11216 *** is disabling shared libraries support. We urge you to upgrade GNU
11217 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
11218 *** your PATH or compiler configuration so that the native linker is
11219 *** used, and then restart.
11224 # For security reasons, it is highly recommended that you always
11225 # use absolute paths for naming shared libraries, and exclude the
11226 # DT_RUNPATH tag from executables and libraries. But doing so
11227 # requires that you compile everything twice, which is a pain.
11228 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11229 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11230 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11231 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11240 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11242 hardcode_direct
=yes
11243 hardcode_shlibpath_var
=no
11247 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
11248 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11249 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11256 if test "$ld_shlibs" = no
; then
11258 hardcode_libdir_flag_spec
=
11259 export_dynamic_flag_spec
=
11260 whole_archive_flag_spec
=
11263 # PORTME fill in a description of your system's linker (not GNU ld)
11266 allow_undefined_flag
=unsupported
11267 always_export_symbols
=yes
11268 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'
11269 # Note: this linker hardcodes the directories in LIBPATH if there
11270 # are no directories specified by -L.
11271 hardcode_minus_L
=yes
11272 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
11273 # Neither direct hardcoding nor static linking is supported with a
11275 hardcode_direct
=unsupported
11280 if test "$host_cpu" = ia64
; then
11281 # On IA64, the linker does run time linking by default, so we don't
11282 # have to do anything special.
11283 aix_use_runtimelinking
=no
11284 exp_sym_flag
='-Bexport'
11287 # If we're using GNU nm, then we don't want the "-C" option.
11288 # -C means demangle to AIX nm, but means don't demangle with GNU nm
11289 # Also, AIX nm treats weak defined symbols like other global
11290 # defined symbols, whereas GNU nm marks them as "W".
11291 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
11292 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'
11294 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'
11296 aix_use_runtimelinking
=no
11298 # Test if we are trying to use run time linking or normal
11299 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
11300 # need to do runtime linking.
11301 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
11302 for ld_flag
in $LDFLAGS; do
11303 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
11304 aix_use_runtimelinking
=yes
11311 exp_sym_flag
='-bexport'
11312 no_entry_flag
='-bnoentry'
11315 # When large executables or shared objects are built, AIX ld can
11316 # have problems creating the table of contents. If linking a library
11317 # or program results in "error TOC overflow" add -mminimal-toc to
11318 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
11319 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11322 hardcode_direct
=yes
11323 hardcode_direct_absolute
=yes
11324 hardcode_libdir_separator
=':'
11325 link_all_deplibs
=yes
11326 file_list_spec
='${wl}-f,'
11328 if test "$GCC" = yes; then
11329 case $host_os in aix4.
[012]|aix4.
[012].
*)
11330 # We only want to do this on AIX 4.2 and lower, the check
11331 # below for broken collect2 doesn't work under 4.3+
11332 collect2name
=`${CC} -print-prog-name=collect2`
11333 if test -f "$collect2name" &&
11334 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
11336 # We have reworked collect2
11339 # We have old collect2
11340 hardcode_direct
=unsupported
11341 # It fails to find uninstalled libraries when the uninstalled
11342 # path is not listed in the libpath. Setting hardcode_minus_L
11343 # to unsupported forces relinking
11344 hardcode_minus_L
=yes
11345 hardcode_libdir_flag_spec
='-L$libdir'
11346 hardcode_libdir_separator
=
11350 shared_flag
='-shared'
11351 if test "$aix_use_runtimelinking" = yes; then
11352 shared_flag
="$shared_flag "'${wl}-G'
11356 if test "$host_cpu" = ia64
; then
11357 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11358 # chokes on -Wl,-G. The following line is correct:
11361 if test "$aix_use_runtimelinking" = yes; then
11362 shared_flag
='${wl}-G'
11364 shared_flag
='${wl}-bM:SRE'
11369 export_dynamic_flag_spec
='${wl}-bexpall'
11370 # It seems that -bexpall does not export symbols beginning with
11371 # underscore (_), so it is better to generate a list of symbols to export.
11372 always_export_symbols
=yes
11373 if test "$aix_use_runtimelinking" = yes; then
11374 # Warning - without using the other runtime loading flags (-brtl),
11375 # -berok will link without error, but may produce a broken library.
11376 allow_undefined_flag
='-berok'
11377 # Determine the default libpath from the value encoded in an
11378 # empty executable.
11379 if test x
$gcc_no_link = xyes
; then
11380 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11382 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11383 /* end confdefs.h. */
11393 if ac_fn_c_try_link
"$LINENO"; then :
11395 lt_aix_libpath_sed
='
11396 /Import File Strings/,/^$/ {
11402 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11403 # Check for a 64-bit object if we didn't find anything.
11404 if test -z "$aix_libpath"; then
11405 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11408 rm -f core conftest.err conftest.
$ac_objext \
11409 conftest
$ac_exeext conftest.
$ac_ext
11410 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11412 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11413 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"
11415 if test "$host_cpu" = ia64
; then
11416 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
11417 allow_undefined_flag
="-z nodefs"
11418 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"
11420 # Determine the default libpath from the value encoded in an
11421 # empty executable.
11422 if test x
$gcc_no_link = xyes
; then
11423 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11425 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11426 /* end confdefs.h. */
11436 if ac_fn_c_try_link
"$LINENO"; then :
11438 lt_aix_libpath_sed
='
11439 /Import File Strings/,/^$/ {
11445 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11446 # Check for a 64-bit object if we didn't find anything.
11447 if test -z "$aix_libpath"; then
11448 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11451 rm -f core conftest.err conftest.
$ac_objext \
11452 conftest
$ac_exeext conftest.
$ac_ext
11453 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11455 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11456 # Warning - without using the other run time loading flags,
11457 # -berok will link without error, but may produce a broken library.
11458 no_undefined_flag
=' ${wl}-bernotok'
11459 allow_undefined_flag
=' ${wl}-berok'
11460 if test "$with_gnu_ld" = yes; then
11461 # We only use this code for GNU lds that support --whole-archive.
11462 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11464 # Exported symbols can be pulled into shared objects from archives
11465 whole_archive_flag_spec
='$convenience'
11467 archive_cmds_need_lc
=yes
11468 # This is similar to how AIX traditionally builds its shared libraries.
11469 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'
11477 # see comment about AmigaOS4 .so support
11478 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11479 archive_expsym_cmds
=''
11482 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)'
11483 hardcode_libdir_flag_spec
='-L$libdir'
11484 hardcode_minus_L
=yes
11490 export_dynamic_flag_spec
=-rdynamic
11493 cygwin
* | mingw
* | pw32
* | cegcc
*)
11494 # When not using gcc, we currently assume that we are using
11495 # Microsoft Visual C++.
11496 # hardcode_libdir_flag_spec is actually meaningless, as there is
11497 # no search path for DLLs.
11498 hardcode_libdir_flag_spec
=' '
11499 allow_undefined_flag
=unsupported
11500 # Tell ltmain to make .lib files, not .a files.
11502 # Tell ltmain to make .dll files, not .so files.
11504 # FIXME: Setting linknames here is a bad hack.
11505 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11506 # The linker will automatically build a .lib file if we build a DLL.
11507 old_archive_from_new_cmds
='true'
11508 # FIXME: Should let the user specify the lib program.
11509 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
11510 fix_srcfile_path
='`cygpath -w "$srcfile"`'
11511 enable_shared_with_static_runtimes
=yes
11514 darwin
* | rhapsody
*)
11517 archive_cmds_need_lc
=no
11519 hardcode_automatic
=yes
11520 hardcode_shlibpath_var
=unsupported
11521 if test "$lt_cv_ld_force_load" = "yes"; then
11522 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\"`'
11524 whole_archive_flag_spec
=''
11526 link_all_deplibs
=yes
11527 allow_undefined_flag
="$_lt_dar_allow_undefined"
11528 case $cc_basename in
11529 ifort
*) _lt_dar_can_shared
=yes ;;
11530 *) _lt_dar_can_shared
=$GCC ;;
11532 if test "$_lt_dar_can_shared" = "yes"; then
11533 output_verbose_link_cmd
=func_echo_all
11534 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11535 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11536 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}"
11537 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}"
11546 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11547 hardcode_libdir_flag_spec
='-L$libdir'
11548 hardcode_shlibpath_var
=no
11555 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11556 # support. Future versions do this automatically, but an explicit c++rt0.o
11557 # does not break anything, and helps significantly (at the cost of a little
11560 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11561 hardcode_libdir_flag_spec
='-R$libdir'
11562 hardcode_direct
=yes
11563 hardcode_shlibpath_var
=no
11566 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11568 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11569 hardcode_direct
=yes
11570 hardcode_minus_L
=yes
11571 hardcode_shlibpath_var
=no
11574 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11575 freebsd
* | dragonfly
*)
11576 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11577 hardcode_libdir_flag_spec
='-R$libdir'
11578 hardcode_direct
=yes
11579 hardcode_shlibpath_var
=no
11583 if test "$GCC" = yes; then
11584 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'
11586 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'
11588 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11589 hardcode_libdir_separator
=:
11590 hardcode_direct
=yes
11592 # hardcode_minus_L: Not really in the search PATH,
11593 # but as the default location of the library.
11594 hardcode_minus_L
=yes
11595 export_dynamic_flag_spec
='${wl}-E'
11599 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11600 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11602 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11604 if test "$with_gnu_ld" = no
; then
11605 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11606 hardcode_libdir_flag_spec_ld
='+b $libdir'
11607 hardcode_libdir_separator
=:
11608 hardcode_direct
=yes
11609 hardcode_direct_absolute
=yes
11610 export_dynamic_flag_spec
='${wl}-E'
11611 # hardcode_minus_L: Not really in the search PATH,
11612 # but as the default location of the library.
11613 hardcode_minus_L
=yes
11618 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11621 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11624 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11627 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11633 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11636 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11640 # Older versions of the 11.00 compiler do not understand -b yet
11641 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11643 $as_echo_n "checking if $CC understands -b... " >&6; }
11644 if test "${lt_cv_prog_compiler__b+set}" = set; then :
11645 $as_echo_n "(cached) " >&6
11647 lt_cv_prog_compiler__b
=no
11648 save_LDFLAGS
="$LDFLAGS"
11649 LDFLAGS
="$LDFLAGS -b"
11650 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
11651 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
11652 # The linker can only warn and ignore the option if not recognized
11653 # So say no if there are warnings
11654 if test -s conftest.err
; then
11655 # Append any errors to the config.log.
11656 cat conftest.err
1>&5
11657 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
11658 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
11659 if diff conftest.exp conftest.er2
>/dev
/null
; then
11660 lt_cv_prog_compiler__b
=yes
11663 lt_cv_prog_compiler__b
=yes
11667 LDFLAGS
="$save_LDFLAGS"
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11671 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11673 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
11674 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11676 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11682 if test "$with_gnu_ld" = no
; then
11683 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11684 hardcode_libdir_separator
=:
11689 hardcode_shlibpath_var
=no
11692 hardcode_direct
=yes
11693 hardcode_direct_absolute
=yes
11694 export_dynamic_flag_spec
='${wl}-E'
11696 # hardcode_minus_L: Not really in the search PATH,
11697 # but as the default location of the library.
11698 hardcode_minus_L
=yes
11704 irix5
* | irix6
* | nonstopux
*)
11705 if test "$GCC" = yes; then
11706 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'
11707 # Try to use the -exported_symbol ld option, if it does not
11708 # work, assume that -exports_file does not work either and
11709 # implicitly export all symbols.
11710 save_LDFLAGS
="$LDFLAGS"
11711 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11712 if test x
$gcc_no_link = xyes
; then
11713 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
11715 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11716 /* end confdefs.h. */
11719 if ac_fn_c_try_link
"$LINENO"; then :
11720 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'
11723 rm -f core conftest.err conftest.
$ac_objext \
11724 conftest
$ac_exeext conftest.
$ac_ext
11725 LDFLAGS
="$save_LDFLAGS"
11727 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'
11728 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'
11730 archive_cmds_need_lc
='no'
11731 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11732 hardcode_libdir_separator
=:
11734 link_all_deplibs
=yes
11738 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11739 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
11741 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
11743 hardcode_libdir_flag_spec
='-R$libdir'
11744 hardcode_direct
=yes
11745 hardcode_shlibpath_var
=no
11749 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11750 hardcode_direct
=yes
11751 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11752 hardcode_libdir_separator
=:
11753 hardcode_shlibpath_var
=no
11760 if test -f /usr
/libexec
/ld.so
; then
11761 hardcode_direct
=yes
11762 hardcode_shlibpath_var
=no
11763 hardcode_direct_absolute
=yes
11764 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11765 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11766 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11767 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11768 export_dynamic_flag_spec
='${wl}-E'
11771 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
11772 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11773 hardcode_libdir_flag_spec
='-R$libdir'
11776 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11777 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11787 hardcode_libdir_flag_spec
='-L$libdir'
11788 hardcode_minus_L
=yes
11789 allow_undefined_flag
=unsupported
11790 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'
11791 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11795 if test "$GCC" = yes; then
11796 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11797 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'
11799 allow_undefined_flag
=' -expect_unresolved \*'
11800 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'
11802 archive_cmds_need_lc
='no'
11803 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11804 hardcode_libdir_separator
=:
11807 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
11808 if test "$GCC" = yes; then
11809 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11810 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'
11811 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11813 allow_undefined_flag
=' -expect_unresolved \*'
11814 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'
11815 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~
11816 $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'
11818 # Both c and cxx compiler support -rpath directly
11819 hardcode_libdir_flag_spec
='-rpath $libdir'
11821 archive_cmds_need_lc
='no'
11822 hardcode_libdir_separator
=:
11826 no_undefined_flag
=' -z defs'
11827 if test "$GCC" = yes; then
11829 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11830 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11831 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11833 case `$CC -V 2>&1` in
11836 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11837 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11838 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11842 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11843 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11844 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11848 hardcode_libdir_flag_spec
='-R$libdir'
11849 hardcode_shlibpath_var
=no
11851 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
11853 # The compiler driver will combine and reorder linker options,
11854 # but understands `-z linker_flag'. GCC discards it without `$wl',
11855 # but is careful enough not to reorder.
11856 # Supported since Solaris 2.6 (maybe 2.5.1?)
11857 if test "$GCC" = yes; then
11858 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11860 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
11864 link_all_deplibs
=yes
11868 if test "x$host_vendor" = xsequent
; then
11869 # Use $CC to link under sequent, because it throws in some extra .o
11870 # files that make .init and .fini sections work.
11871 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11873 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11875 hardcode_libdir_flag_spec
='-L$libdir'
11876 hardcode_direct
=yes
11877 hardcode_minus_L
=yes
11878 hardcode_shlibpath_var
=no
11882 case $host_vendor in
11884 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11885 hardcode_direct
=yes # is this really true???
11888 ## LD is ld it makes a PLAMLIB
11889 ## CC just makes a GrossModule.
11890 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11891 reload_cmds
='$CC -r -o $output$reload_objs'
11895 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11896 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
11899 runpath_var
='LD_RUN_PATH'
11900 hardcode_shlibpath_var
=no
11904 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11905 hardcode_shlibpath_var
=no
11906 export_dynamic_flag_spec
='-Bexport'
11910 if test -d /usr
/nec
; then
11911 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11912 hardcode_shlibpath_var
=no
11913 runpath_var
=LD_RUN_PATH
11914 hardcode_runpath_var
=yes
11919 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
11920 no_undefined_flag
='${wl}-z,text'
11921 archive_cmds_need_lc
=no
11922 hardcode_shlibpath_var
=no
11923 runpath_var
='LD_RUN_PATH'
11925 if test "$GCC" = yes; then
11926 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11927 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11929 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11930 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11934 sysv5
* | sco3.2v5
* | sco5v6
*)
11935 # Note: We can NOT use -z defs as we might desire, because we do not
11936 # link with -lc, and that would cause any symbols used from libc to
11937 # always be unresolved, which means just about no library would
11938 # ever link correctly. If we're not using GNU ld we use -z text
11939 # though, which does catch some bad symbols but isn't as heavy-handed
11941 no_undefined_flag
='${wl}-z,text'
11942 allow_undefined_flag
='${wl}-z,nodefs'
11943 archive_cmds_need_lc
=no
11944 hardcode_shlibpath_var
=no
11945 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
11946 hardcode_libdir_separator
=':'
11947 link_all_deplibs
=yes
11948 export_dynamic_flag_spec
='${wl}-Bexport'
11949 runpath_var
='LD_RUN_PATH'
11951 if test "$GCC" = yes; then
11952 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11953 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11955 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11956 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11961 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11962 hardcode_libdir_flag_spec
='-L$libdir'
11963 hardcode_shlibpath_var
=no
11971 if test x
$host_vendor = xsni
; then
11973 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
11974 export_dynamic_flag_spec
='${wl}-Blargedynsym'
11980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11981 $as_echo "$ld_shlibs" >&6; }
11982 test "$ld_shlibs" = no
&& can_build_shared
=no
11984 with_gnu_ld
=$with_gnu_ld
12001 # Do we need to explicitly link libc?
12003 case "x$archive_cmds_need_lc" in
12005 # Assume -lc should be added
12006 archive_cmds_need_lc
=yes
12008 if test "$enable_shared" = yes && test "$GCC" = yes; then
12009 case $archive_cmds in
12011 # FIXME: we may have to deal with multi-command sequences.
12014 # Test whether the compiler implicitly links with -lc since on some
12015 # systems, -lgcc has to come before -lc. If gcc already passes -lc
12016 # to ld, don't add -lc before -lgcc.
12017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
12018 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
12019 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
12020 $as_echo_n "(cached) " >&6
12023 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
12025 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12026 (eval $ac_compile) 2>&5
12028 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12029 test $ac_status = 0; } 2>conftest.err
; then
12032 libobjs
=conftest.
$ac_objext
12034 wl
=$lt_prog_compiler_wl
12035 pic_flag
=$lt_prog_compiler_pic
12041 lt_save_allow_undefined_flag
=$allow_undefined_flag
12042 allow_undefined_flag
=
12043 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
12044 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
12046 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12047 test $ac_status = 0; }
12049 lt_cv_archive_cmds_need_lc
=no
12051 lt_cv_archive_cmds_need_lc
=yes
12053 allow_undefined_flag
=$lt_save_allow_undefined_flag
12055 cat conftest.err
1>&5
12060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
12061 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
12062 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
12226 $as_echo_n "checking dynamic linker characteristics... " >&6; }
12228 if test "$GCC" = yes; then
12230 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
12231 *) lt_awk_arg
="/^libraries:/" ;;
12234 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
12235 *) lt_sed_strip_eq
="s,=/,/,g" ;;
12237 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
12238 case $lt_search_path_spec in
12240 # if the path contains ";" then we assume it to be the separator
12241 # otherwise default to the standard path separator (i.e. ":") - it is
12242 # assumed that no part of a normal pathname contains ";" but that should
12243 # okay in the real world where ";" in dirpaths is itself problematic.
12244 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
12247 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
12250 # Ok, now we have the path, separated by spaces, we can step through it
12251 # and add multilib dir if necessary.
12252 lt_tmp_lt_search_path_spec
=
12253 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
12254 for lt_sys_path
in $lt_search_path_spec; do
12255 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
12256 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
12258 test -d "$lt_sys_path" && \
12259 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
12262 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
12263 BEGIN {RS=" "; FS="/|\n";} {
12266 for (lt_i = NF; lt_i > 0; lt_i--) {
12267 if ($lt_i != "" && $lt_i != ".") {
12268 if ($lt_i == "..") {
12271 if (lt_count == 0) {
12272 lt_foo="/" $lt_i lt_foo;
12279 if (lt_foo != "") { lt_freq[lt_foo]++; }
12280 if (lt_freq[lt_foo] == 1) { print lt_foo; }
12282 # AWK program above erroneously prepends '/' to C:/dos/paths
12285 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
12286 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
12288 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
12290 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
12292 library_names_spec
=
12293 libname_spec
='lib$name'
12297 postuninstall_cmds
=
12301 shlibpath_overrides_runpath
=unknown
12303 dynamic_linker
="$host_os ld.so"
12304 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
12305 need_lib_prefix
=unknown
12306 hardcode_into_libs
=no
12308 # when you set need_version to no, make sure it does not cause -set_version
12309 # flags to be left without arguments
12310 need_version
=unknown
12315 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
12316 shlibpath_var
=LIBPATH
12318 # AIX 3 has no versioning support, so we append a major version to the name.
12319 soname_spec
='${libname}${release}${shared_ext}$major'
12326 hardcode_into_libs
=yes
12327 if test "$host_cpu" = ia64
; then
12328 # AIX 5 supports IA64
12329 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
12330 shlibpath_var
=LD_LIBRARY_PATH
12332 # With GCC up to 2.95.x, collect2 would create an import file
12333 # for dependence libraries. The import file would start with
12334 # the line `#! .'. This would cause the generated library to
12335 # depend on `.', always an invalid library. This was fixed in
12336 # development snapshots of GCC prior to 3.0.
12338 aix4 | aix4.
[01] | aix4.
[01].
*)
12339 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
12341 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
12344 can_build_shared
=no
12348 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
12349 # soname into executable. Probably we can add versioning support to
12350 # collect2, so additional links can be useful in future.
12351 if test "$aix_use_runtimelinking" = yes; then
12352 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12353 # instead of lib<name>.a to let people know that these are not
12354 # typical AIX shared libraries.
12355 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12357 # We preserve .a as extension for shared libraries through AIX4.2
12358 # and later when we are not doing run time linking.
12359 library_names_spec
='${libname}${release}.a $libname.a'
12360 soname_spec
='${libname}${release}${shared_ext}$major'
12362 shlibpath_var
=LIBPATH
12369 # Since July 2007 AmigaOS4 officially supports .so libraries.
12370 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12371 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12374 library_names_spec
='$libname.ixlibrary $libname.a'
12375 # Create ${libname}_ixlibrary.a entries in /sys/libs.
12376 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'
12382 library_names_spec
='${libname}${shared_ext}'
12383 dynamic_linker
="$host_os ld.so"
12384 shlibpath_var
=LIBRARY_PATH
12390 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12391 soname_spec
='${libname}${release}${shared_ext}$major'
12392 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
12393 shlibpath_var
=LD_LIBRARY_PATH
12394 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12395 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
12396 # the default ld.so.conf also contains /usr/contrib/lib and
12397 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12398 # libtool to hard-code these into programs
12401 cygwin
* | mingw
* | pw32
* | cegcc
*)
12402 version_type
=windows
12407 case $GCC,$host_os in
12408 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
12409 library_names_spec
='$libname.dll.a'
12410 # DLL is installed to $(libdir)/../bin by postinstall_cmds
12411 postinstall_cmds
='base_file=`basename \${file}`~
12412 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12413 dldir=$destdir/`dirname \$dlpath`~
12414 test -d \$dldir || mkdir -p \$dldir~
12415 $install_prog $dir/$dlname \$dldir/$dlname~
12416 chmod a+x \$dldir/$dlname~
12417 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12418 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12420 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12421 dlpath=$dir/\$dldll~
12423 shlibpath_overrides_runpath
=yes
12427 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12428 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12430 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
12433 # MinGW DLLs use traditional 'lib' prefix
12434 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12437 # pw32 DLLs use 'pw' prefix rather than 'lib'
12438 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12444 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12447 dynamic_linker
='Win32 ld.exe'
12448 # FIXME: first we should search . and the directory the executable is in
12452 darwin
* | rhapsody
*)
12453 dynamic_linker
="$host_os dyld"
12454 version_type
=darwin
12457 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12458 soname_spec
='${libname}${release}${major}$shared_ext'
12459 shlibpath_overrides_runpath
=yes
12460 shlibpath_var
=DYLD_LIBRARY_PATH
12461 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
12463 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
12464 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
12471 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12472 soname_spec
='${libname}${release}${shared_ext}$major'
12473 shlibpath_var
=LD_LIBRARY_PATH
12480 freebsd
* | dragonfly
*)
12481 # DragonFly does not have aout. When/if they implement a new
12482 # versioning mechanism, adjust this.
12483 if test -x /usr
/bin
/objformat
; then
12484 objformat
=`/usr/bin/objformat`
12487 freebsd
[123]*) objformat
=aout
;;
12488 *) objformat
=elf
;;
12491 version_type
=freebsd-
$objformat
12492 case $version_type in
12494 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12499 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12503 shlibpath_var
=LD_LIBRARY_PATH
12506 shlibpath_overrides_runpath
=yes
12508 freebsd3.
[01]* | freebsdelf3.
[01]*)
12509 shlibpath_overrides_runpath
=yes
12510 hardcode_into_libs
=yes
12512 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
12513 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
12514 shlibpath_overrides_runpath
=no
12515 hardcode_into_libs
=yes
12517 *) # from 4.6 on, and DragonFly
12518 shlibpath_overrides_runpath
=yes
12519 hardcode_into_libs
=yes
12528 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12529 soname_spec
='${libname}${release}${shared_ext}$major'
12530 shlibpath_var
=LD_LIBRARY_PATH
12531 hardcode_into_libs
=yes
12538 dynamic_linker
="$host_os runtime_loader"
12539 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12540 soname_spec
='${libname}${release}${shared_ext}$major'
12541 shlibpath_var
=LIBRARY_PATH
12542 shlibpath_overrides_runpath
=yes
12543 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12544 hardcode_into_libs
=yes
12547 hpux9
* | hpux10
* | hpux11
*)
12548 # Give a soname corresponding to the major version so that dld.sl refuses to
12549 # link against other versions.
12556 hardcode_into_libs
=yes
12557 dynamic_linker
="$host_os dld.so"
12558 shlibpath_var
=LD_LIBRARY_PATH
12559 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12560 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12561 soname_spec
='${libname}${release}${shared_ext}$major'
12562 if test "X$HPUX_IA64_MODE" = X32
; then
12563 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12565 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
12567 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12571 hardcode_into_libs
=yes
12572 dynamic_linker
="$host_os dld.sl"
12573 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
12574 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12575 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12576 soname_spec
='${libname}${release}${shared_ext}$major'
12577 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12578 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12582 dynamic_linker
="$host_os dld.sl"
12583 shlibpath_var
=SHLIB_PATH
12584 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
12585 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12586 soname_spec
='${libname}${release}${shared_ext}$major'
12589 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12590 postinstall_cmds
='chmod 555 $lib'
12591 # or fails outright, so override atomically:
12592 install_override_mode
=555
12599 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12600 soname_spec
='${libname}${release}${shared_ext}$major'
12601 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
12602 shlibpath_var
=LD_LIBRARY_PATH
12603 shlibpath_overrides_runpath
=no
12604 hardcode_into_libs
=yes
12607 irix5
* | irix6
* | nonstopux
*)
12609 nonstopux
*) version_type
=nonstopux
;;
12611 if test "$lt_cv_prog_gnu_ld" = yes; then
12619 soname_spec
='${libname}${release}${shared_ext}$major'
12620 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12622 irix5
* | nonstopux
*)
12623 libsuff
= shlibsuff
=
12626 case $LD in # libtool.m4 will add one of these switches to LD
12627 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
12628 libsuff
= shlibsuff
= libmagic
=32-bit;;
12629 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
12630 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
12631 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
12632 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
12633 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
12637 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
12638 shlibpath_overrides_runpath
=no
12639 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12640 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
12641 hardcode_into_libs
=yes
12644 # No shared lib support for Linux oldld, aout, or coff.
12645 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
12649 # This must be Linux ELF.
12650 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
12654 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12655 soname_spec
='${libname}${release}${shared_ext}$major'
12656 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12657 shlibpath_var
=LD_LIBRARY_PATH
12658 shlibpath_overrides_runpath
=no
12660 # Some binutils ld are patched to set DT_RUNPATH
12661 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
12662 $as_echo_n "(cached) " >&6
12664 lt_cv_shlibpath_overrides_runpath
=no
12665 save_LDFLAGS
=$LDFLAGS
12666 save_libdir
=$libdir
12667 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12668 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12669 if test x
$gcc_no_link = xyes
; then
12670 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
12672 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12673 /* end confdefs.h. */
12683 if ac_fn_c_try_link
"$LINENO"; then :
12684 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
12685 lt_cv_shlibpath_overrides_runpath
=yes
12688 rm -f core conftest.err conftest.
$ac_objext \
12689 conftest
$ac_exeext conftest.
$ac_ext
12690 LDFLAGS
=$save_LDFLAGS
12691 libdir
=$save_libdir
12695 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
12697 # This implies no fast_install, which is unacceptable.
12698 # Some rework will be needed to allow for fast_install
12699 # before this can be enabled.
12700 hardcode_into_libs
=yes
12702 # Append ld.so.conf contents to the search path
12703 if test -f /etc
/ld.so.conf
; then
12704 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' ' '`
12705 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
12708 # We used to test for /lib/ld.so.1 and disable shared libraries on
12709 # powerpc, because MkLinux only supported shared libraries with the
12710 # GNU dynamic linker. Since this was broken with cross compilers,
12711 # most powerpc-linux boxes support dynamic linking these days and
12712 # people can always --disable-shared, the test was removed, and we
12713 # assume the GNU/Linux dynamic linker is in use.
12714 dynamic_linker
='GNU/Linux ld.so'
12721 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12722 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12723 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12724 dynamic_linker
='NetBSD (a.out) ld.so'
12726 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12727 soname_spec
='${libname}${release}${shared_ext}$major'
12728 dynamic_linker
='NetBSD ld.elf_so'
12730 shlibpath_var
=LD_LIBRARY_PATH
12731 shlibpath_overrides_runpath
=yes
12732 hardcode_into_libs
=yes
12737 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12738 shlibpath_var
=LD_LIBRARY_PATH
12739 shlibpath_overrides_runpath
=yes
12746 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12747 soname_spec
='${libname}${release}${shared_ext}$major'
12748 shlibpath_var
=LD_LIBRARY_PATH
12749 shlibpath_overrides_runpath
=no
12750 hardcode_into_libs
=yes
12751 dynamic_linker
='ldqnx.so'
12756 sys_lib_dlsearch_path_spec
="/usr/lib"
12758 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12760 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
12761 *) need_version
=no
;;
12763 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12764 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12765 shlibpath_var
=LD_LIBRARY_PATH
12766 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12768 openbsd2.
[89] | openbsd2.
[89].
*)
12769 shlibpath_overrides_runpath
=no
12772 shlibpath_overrides_runpath
=yes
12776 shlibpath_overrides_runpath
=yes
12781 libname_spec
='$name'
12784 library_names_spec
='$libname${shared_ext} $libname.a'
12785 dynamic_linker
='OS/2 ld.exe'
12786 shlibpath_var
=LIBPATH
12789 osf3
* | osf4
* | osf5
*)
12793 soname_spec
='${libname}${release}${shared_ext}$major'
12794 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12795 shlibpath_var
=LD_LIBRARY_PATH
12796 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12797 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
12808 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12809 soname_spec
='${libname}${release}${shared_ext}$major'
12810 shlibpath_var
=LD_LIBRARY_PATH
12811 shlibpath_overrides_runpath
=yes
12812 hardcode_into_libs
=yes
12813 # ldd complains unless libraries are executable
12814 postinstall_cmds
='chmod +x $lib'
12819 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12820 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12821 shlibpath_var
=LD_LIBRARY_PATH
12822 shlibpath_overrides_runpath
=yes
12823 if test "$with_gnu_ld" = yes; then
12831 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12832 soname_spec
='${libname}${release}${shared_ext}$major'
12833 shlibpath_var
=LD_LIBRARY_PATH
12834 case $host_vendor in
12836 shlibpath_overrides_runpath
=no
12838 runpath_var
=LD_RUN_PATH
12846 shlibpath_overrides_runpath
=no
12847 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
12853 if test -d /usr
/nec
;then
12855 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12856 soname_spec
='$libname${shared_ext}.$major'
12857 shlibpath_var
=LD_LIBRARY_PATH
12861 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
12862 version_type
=freebsd-elf
12865 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12866 soname_spec
='${libname}${release}${shared_ext}$major'
12867 shlibpath_var
=LD_LIBRARY_PATH
12868 shlibpath_overrides_runpath
=yes
12869 hardcode_into_libs
=yes
12870 if test "$with_gnu_ld" = yes; then
12871 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12873 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
12876 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
12880 sys_lib_dlsearch_path_spec
='/usr/lib'
12884 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12888 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12889 shlibpath_var
=LD_LIBRARY_PATH
12890 shlibpath_overrides_runpath
=no
12891 hardcode_into_libs
=yes
12896 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12897 soname_spec
='${libname}${release}${shared_ext}$major'
12898 shlibpath_var
=LD_LIBRARY_PATH
12905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12906 $as_echo "$dynamic_linker" >&6; }
12907 test "$dynamic_linker" = no
&& can_build_shared
=no
12909 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
12910 if test "$GCC" = yes; then
12911 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12914 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12915 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
12917 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12918 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
13012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
13013 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13015 if test -n "$hardcode_libdir_flag_spec" ||
13016 test -n "$runpath_var" ||
13017 test "X$hardcode_automatic" = "Xyes" ; then
13019 # We can hardcode non-existent directories.
13020 if test "$hardcode_direct" != no
&&
13021 # If the only mechanism to avoid hardcoding is shlibpath_var, we
13022 # have to relink, otherwise we might link with an installed library
13023 # when we should be linking with a yet-to-be-installed one
13024 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
13025 test "$hardcode_minus_L" != no
; then
13026 # Linking always hardcodes the temporary library directory.
13027 hardcode_action
=relink
13029 # We can link without hardcoding, and we can hardcode nonexisting dirs.
13030 hardcode_action
=immediate
13033 # We cannot hardcode anything, or else we can only hardcode existing
13035 hardcode_action
=unsupported
13037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
13038 $as_echo "$hardcode_action" >&6; }
13040 if test "$hardcode_action" = relink ||
13041 test "$inherit_rpath" = yes; then
13042 # Fast installation is not supported
13043 enable_fast_install
=no
13044 elif test "$shlibpath_overrides_runpath" = yes ||
13045 test "$enable_shared" = no
; then
13046 # Fast installation is not necessary
13047 enable_fast_install
=needless
13055 if test "x$enable_dlopen" != xyes
; then
13056 enable_dlopen
=unknown
13057 enable_dlopen_self
=unknown
13058 enable_dlopen_self_static
=unknown
13065 lt_cv_dlopen
="load_add_on"
13067 lt_cv_dlopen_self
=yes
13070 mingw
* | pw32
* | cegcc
*)
13071 lt_cv_dlopen
="LoadLibrary"
13076 lt_cv_dlopen
="dlopen"
13081 # if libdl is installed we need to link against it
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13083 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13084 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
13085 $as_echo_n "(cached) " >&6
13087 ac_check_lib_save_LIBS
=$LIBS
13089 if test x
$gcc_no_link = xyes
; then
13090 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13092 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13093 /* end confdefs.h. */
13095 /* Override any GCC internal prototype to avoid an error.
13096 Use char because int might match the return type of a GCC
13097 builtin and then its argument prototype would still apply. */
13110 if ac_fn_c_try_link
"$LINENO"; then :
13111 ac_cv_lib_dl_dlopen
=yes
13113 ac_cv_lib_dl_dlopen
=no
13115 rm -f core conftest.err conftest.
$ac_objext \
13116 conftest
$ac_exeext conftest.
$ac_ext
13117 LIBS
=$ac_check_lib_save_LIBS
13119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13120 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13121 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
13122 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
13125 lt_cv_dlopen
="dyld"
13127 lt_cv_dlopen_self
=yes
13134 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
13135 if test "x$ac_cv_func_shl_load" = x
""yes; then :
13136 lt_cv_dlopen
="shl_load"
13138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13139 $as_echo_n "checking for shl_load in -ldld... " >&6; }
13140 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
13141 $as_echo_n "(cached) " >&6
13143 ac_check_lib_save_LIBS
=$LIBS
13145 if test x
$gcc_no_link = xyes
; then
13146 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13148 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13149 /* end confdefs.h. */
13151 /* Override any GCC internal prototype to avoid an error.
13152 Use char because int might match the return type of a GCC
13153 builtin and then its argument prototype would still apply. */
13161 return shl_load ();
13166 if ac_fn_c_try_link
"$LINENO"; then :
13167 ac_cv_lib_dld_shl_load
=yes
13169 ac_cv_lib_dld_shl_load
=no
13171 rm -f core conftest.err conftest.
$ac_objext \
13172 conftest
$ac_exeext conftest.
$ac_ext
13173 LIBS
=$ac_check_lib_save_LIBS
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13176 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
13177 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
13178 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
13180 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
13181 if test "x$ac_cv_func_dlopen" = x
""yes; then :
13182 lt_cv_dlopen
="dlopen"
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13185 $as_echo_n "checking for dlopen in -ldl... " >&6; }
13186 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
13187 $as_echo_n "(cached) " >&6
13189 ac_check_lib_save_LIBS
=$LIBS
13191 if test x
$gcc_no_link = xyes
; then
13192 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13194 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13195 /* end confdefs.h. */
13197 /* Override any GCC internal prototype to avoid an error.
13198 Use char because int might match the return type of a GCC
13199 builtin and then its argument prototype would still apply. */
13212 if ac_fn_c_try_link
"$LINENO"; then :
13213 ac_cv_lib_dl_dlopen
=yes
13215 ac_cv_lib_dl_dlopen
=no
13217 rm -f core conftest.err conftest.
$ac_objext \
13218 conftest
$ac_exeext conftest.
$ac_ext
13219 LIBS
=$ac_check_lib_save_LIBS
13221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13222 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13223 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
13224 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
13226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13227 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
13228 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
13229 $as_echo_n "(cached) " >&6
13231 ac_check_lib_save_LIBS
=$LIBS
13232 LIBS
="-lsvld $LIBS"
13233 if test x
$gcc_no_link = xyes
; then
13234 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13236 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13237 /* end confdefs.h. */
13239 /* Override any GCC internal prototype to avoid an error.
13240 Use char because int might match the return type of a GCC
13241 builtin and then its argument prototype would still apply. */
13254 if ac_fn_c_try_link
"$LINENO"; then :
13255 ac_cv_lib_svld_dlopen
=yes
13257 ac_cv_lib_svld_dlopen
=no
13259 rm -f core conftest.err conftest.
$ac_objext \
13260 conftest
$ac_exeext conftest.
$ac_ext
13261 LIBS
=$ac_check_lib_save_LIBS
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13264 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
13265 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
13266 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
13268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13269 $as_echo_n "checking for dld_link in -ldld... " >&6; }
13270 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
13271 $as_echo_n "(cached) " >&6
13273 ac_check_lib_save_LIBS
=$LIBS
13275 if test x
$gcc_no_link = xyes
; then
13276 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
13278 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13279 /* end confdefs.h. */
13281 /* Override any GCC internal prototype to avoid an error.
13282 Use char because int might match the return type of a GCC
13283 builtin and then its argument prototype would still apply. */
13291 return dld_link ();
13296 if ac_fn_c_try_link
"$LINENO"; then :
13297 ac_cv_lib_dld_dld_link
=yes
13299 ac_cv_lib_dld_dld_link
=no
13301 rm -f core conftest.err conftest.
$ac_objext \
13302 conftest
$ac_exeext conftest.
$ac_ext
13303 LIBS
=$ac_check_lib_save_LIBS
13305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13306 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
13307 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
13308 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
13329 if test "x$lt_cv_dlopen" != xno
; then
13335 case $lt_cv_dlopen in
13337 save_CPPFLAGS
="$CPPFLAGS"
13338 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
13340 save_LDFLAGS
="$LDFLAGS"
13341 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
13344 LIBS
="$lt_cv_dlopen_libs $LIBS"
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13347 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
13348 if test "${lt_cv_dlopen_self+set}" = set; then :
13349 $as_echo_n "(cached) " >&6
13351 if test "$cross_compiling" = yes; then :
13352 lt_cv_dlopen_self
=cross
13354 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13355 lt_status
=$lt_dlunknown
13356 cat > conftest.
$ac_ext <<_LT_EOF
13357 #line 13357 "configure"
13358 #include "confdefs.h"
13367 # define LT_DLGLOBAL RTLD_GLOBAL
13370 # define LT_DLGLOBAL DL_GLOBAL
13372 # define LT_DLGLOBAL 0
13376 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13377 find out it does not work in some platform. */
13378 #ifndef LT_DLLAZY_OR_NOW
13380 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13383 # define LT_DLLAZY_OR_NOW DL_LAZY
13386 # define LT_DLLAZY_OR_NOW RTLD_NOW
13389 # define LT_DLLAZY_OR_NOW DL_NOW
13391 # define LT_DLLAZY_OR_NOW 0
13398 /* When -fvisbility=hidden is used, assume the code has been annotated
13399 correspondingly for the symbols needed. */
13400 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13401 void fnord () __attribute__((visibility("default")));
13404 void fnord () { int i=42; }
13407 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13408 int status = $lt_dlunknown;
13412 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13415 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13416 else puts (dlerror ());
13418 /* dlclose (self); */
13426 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13427 (eval $ac_link) 2>&5
13429 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13430 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13431 (.
/conftest
; exit; ) >&5 2>/dev
/null
13433 case x
$lt_status in
13434 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
13435 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
13436 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
13439 # compilation failed
13440 lt_cv_dlopen_self
=no
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13448 $as_echo "$lt_cv_dlopen_self" >&6; }
13450 if test "x$lt_cv_dlopen_self" = xyes
; then
13451 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13453 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13454 if test "${lt_cv_dlopen_self_static+set}" = set; then :
13455 $as_echo_n "(cached) " >&6
13457 if test "$cross_compiling" = yes; then :
13458 lt_cv_dlopen_self_static
=cross
13460 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13461 lt_status
=$lt_dlunknown
13462 cat > conftest.
$ac_ext <<_LT_EOF
13463 #line 13463 "configure"
13464 #include "confdefs.h"
13473 # define LT_DLGLOBAL RTLD_GLOBAL
13476 # define LT_DLGLOBAL DL_GLOBAL
13478 # define LT_DLGLOBAL 0
13482 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13483 find out it does not work in some platform. */
13484 #ifndef LT_DLLAZY_OR_NOW
13486 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13489 # define LT_DLLAZY_OR_NOW DL_LAZY
13492 # define LT_DLLAZY_OR_NOW RTLD_NOW
13495 # define LT_DLLAZY_OR_NOW DL_NOW
13497 # define LT_DLLAZY_OR_NOW 0
13504 /* When -fvisbility=hidden is used, assume the code has been annotated
13505 correspondingly for the symbols needed. */
13506 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13507 void fnord () __attribute__((visibility("default")));
13510 void fnord () { int i=42; }
13513 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13514 int status = $lt_dlunknown;
13518 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13521 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13522 else puts (dlerror ());
13524 /* dlclose (self); */
13532 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13533 (eval $ac_link) 2>&5
13535 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13536 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13537 (.
/conftest
; exit; ) >&5 2>/dev
/null
13539 case x
$lt_status in
13540 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
13541 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
13542 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
13545 # compilation failed
13546 lt_cv_dlopen_self_static
=no
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13554 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13557 CPPFLAGS
="$save_CPPFLAGS"
13558 LDFLAGS
="$save_LDFLAGS"
13563 case $lt_cv_dlopen_self in
13564 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
13565 *) enable_dlopen_self
=unknown
;;
13568 case $lt_cv_dlopen_self_static in
13569 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
13570 *) enable_dlopen_self_static
=unknown
;;
13592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13593 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13594 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
13595 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
13596 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
13597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13598 $as_echo "yes" >&6; }
13600 # FIXME - insert some real tests, host_os isn't really good enough
13603 if test -n "$STRIP" ; then
13604 striplib
="$STRIP -x"
13605 old_striplib
="$STRIP -S"
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13607 $as_echo "yes" >&6; }
13609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13610 $as_echo "no" >&6; }
13614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13615 $as_echo "no" >&6; }
13631 # Report which library types will actually be built
13632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13633 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13635 $as_echo "$can_build_shared" >&6; }
13637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13638 $as_echo_n "checking whether to build shared libraries... " >&6; }
13639 test "$can_build_shared" = "no" && enable_shared
=no
13641 # On AIX, shared libraries and static libraries use the same namespace, and
13642 # are all built from PIC.
13645 test "$enable_shared" = yes && enable_static
=no
13646 if test -n "$RANLIB"; then
13647 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
13648 postinstall_cmds
='$RANLIB $lib'
13653 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
13654 test "$enable_shared" = yes && enable_static
=no
13658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13659 $as_echo "$enable_shared" >&6; }
13661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13662 $as_echo_n "checking whether to build static libraries... " >&6; }
13663 # Make sure either enable_shared or enable_static is yes.
13664 test "$enable_shared" = yes || enable_static
=yes
13665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13666 $as_echo "$enable_static" >&6; }
13673 ac_cpp
='$CPP $CPPFLAGS'
13674 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13675 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13676 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13680 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
13681 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
13682 (test "X$CXX" != "Xg++"))) ; then
13684 ac_cpp
='$CXXCPP $CPPFLAGS'
13685 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13686 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13687 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
13688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
13689 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
13690 if test -z "$CXXCPP"; then
13691 if test "${ac_cv_prog_CXXCPP+set}" = set; then :
13692 $as_echo_n "(cached) " >&6
13694 # Double quotes because CXXCPP needs to be expanded
13695 for CXXCPP
in "$CXX -E" "/lib/cpp"
13697 ac_preproc_ok
=false
13698 for ac_cxx_preproc_warn_flag
in '' yes
13700 # Use a header file that comes with gcc, so configuring glibc
13701 # with a fresh cross-compiler works.
13702 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13703 # <limits.h> exists even on freestanding compilers.
13704 # On the NeXT, cc -E runs the code through the compiler's parser,
13705 # not just through cpp. "Syntax error" is here to catch this case.
13706 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13707 /* end confdefs.h. */
13709 # include <limits.h>
13711 # include <assert.h>
13715 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13718 # Broken: fails on valid input.
13721 rm -f conftest.err conftest.
$ac_ext
13723 # OK, works on sane cases. Now check whether nonexistent headers
13724 # can be detected and how.
13725 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13726 /* end confdefs.h. */
13727 #include <ac_nonexistent.h>
13729 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13730 # Broken: success on invalid input.
13733 # Passes both tests.
13737 rm -f conftest.err conftest.
$ac_ext
13740 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13741 rm -f conftest.err conftest.
$ac_ext
13742 if $ac_preproc_ok; then :
13747 ac_cv_prog_CXXCPP
=$CXXCPP
13750 CXXCPP
=$ac_cv_prog_CXXCPP
13752 ac_cv_prog_CXXCPP
=$CXXCPP
13754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
13755 $as_echo "$CXXCPP" >&6; }
13756 ac_preproc_ok
=false
13757 for ac_cxx_preproc_warn_flag
in '' yes
13759 # Use a header file that comes with gcc, so configuring glibc
13760 # with a fresh cross-compiler works.
13761 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13762 # <limits.h> exists even on freestanding compilers.
13763 # On the NeXT, cc -E runs the code through the compiler's parser,
13764 # not just through cpp. "Syntax error" is here to catch this case.
13765 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13766 /* end confdefs.h. */
13768 # include <limits.h>
13770 # include <assert.h>
13774 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13777 # Broken: fails on valid input.
13780 rm -f conftest.err conftest.
$ac_ext
13782 # OK, works on sane cases. Now check whether nonexistent headers
13783 # can be detected and how.
13784 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13785 /* end confdefs.h. */
13786 #include <ac_nonexistent.h>
13788 if ac_fn_cxx_try_cpp
"$LINENO"; then :
13789 # Broken: success on invalid input.
13792 # Passes both tests.
13796 rm -f conftest.err conftest.
$ac_ext
13799 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13800 rm -f conftest.err conftest.
$ac_ext
13801 if $ac_preproc_ok; then :
13804 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13805 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13806 as_fn_error
"C++ preprocessor \"$CXXCPP\" fails sanity check
13807 See \`config.log' for more details." "$LINENO" 5; }
13811 ac_cpp
='$CPP $CPPFLAGS'
13812 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13813 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13814 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13817 _lt_caught_CXX_error
=yes
13821 ac_cpp
='$CXXCPP $CPPFLAGS'
13822 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13823 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13824 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
13826 archive_cmds_need_lc_CXX
=no
13827 allow_undefined_flag_CXX
=
13828 always_export_symbols_CXX
=no
13829 archive_expsym_cmds_CXX
=
13830 compiler_needs_object_CXX
=no
13831 export_dynamic_flag_spec_CXX
=
13832 hardcode_direct_CXX
=no
13833 hardcode_direct_absolute_CXX
=no
13834 hardcode_libdir_flag_spec_CXX
=
13835 hardcode_libdir_flag_spec_ld_CXX
=
13836 hardcode_libdir_separator_CXX
=
13837 hardcode_minus_L_CXX
=no
13838 hardcode_shlibpath_var_CXX
=unsupported
13839 hardcode_automatic_CXX
=no
13840 inherit_rpath_CXX
=no
13842 module_expsym_cmds_CXX
=
13843 link_all_deplibs_CXX
=unknown
13844 old_archive_cmds_CXX
=$old_archive_cmds
13845 reload_flag_CXX
=$reload_flag
13846 reload_cmds_CXX
=$reload_cmds
13847 no_undefined_flag_CXX
=
13848 whole_archive_flag_spec_CXX
=
13849 enable_shared_with_static_runtimes_CXX
=no
13851 # Source file extension for C++ test sources.
13854 # Object file extension for compiled C++ test sources.
13858 # No sense in running all these tests if we already determined that
13859 # the CXX compiler isn't working. Some variables (like enable_shared)
13860 # are currently assumed to apply to all compilers on this platform,
13861 # and will be corrupted by setting them based on a non-working compiler.
13862 if test "$_lt_caught_CXX_error" != yes; then
13863 # Code to be used in simple compile tests
13864 lt_simple_compile_test_code
="int some_variable = 0;"
13866 # Code to be used in simple link tests
13867 lt_simple_link_test_code
='int main(int, char *[]) { return(0); }'
13869 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
13876 # If no C compiler was specified, use CC.
13879 # If no C compiler flags were specified, use CFLAGS.
13880 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
13882 # Allow CC to be a program name with arguments.
13886 # save warnings/boilerplate of simple test code
13887 ac_outfile
=conftest.
$ac_objext
13888 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
13889 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
13890 _lt_compiler_boilerplate
=`cat conftest.err`
13893 ac_outfile
=conftest.
$ac_objext
13894 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
13895 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
13896 _lt_linker_boilerplate
=`cat conftest.err`
13900 # Allow CC to be a program name with arguments.
13905 lt_save_with_gnu_ld
=$with_gnu_ld
13906 lt_save_path_LD
=$lt_cv_path_LD
13907 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
13908 lt_cv_prog_gnu_ld
=$lt_cv_prog_gnu_ldcxx
13910 $as_unset lt_cv_prog_gnu_ld
13912 if test -n "${lt_cv_path_LDCXX+set}"; then
13913 lt_cv_path_LD
=$lt_cv_path_LDCXX
13915 $as_unset lt_cv_path_LD
13917 test -z "${LDCXX+set}" || LD
=$LDCXX
13921 for cc_temp
in $compiler""; do
13923 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
13924 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
13929 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13932 if test -n "$compiler"; then
13933 # We don't want -fno-exception when compiling C++ code, so set the
13934 # no_builtin_flag separately
13935 if test "$GXX" = yes; then
13936 lt_prog_compiler_no_builtin_flag_CXX
=' -fno-builtin'
13938 lt_prog_compiler_no_builtin_flag_CXX
=
13941 if test "$GXX" = yes; then
13942 # Set up default GNU C++ configuration
13946 # Check whether --with-gnu-ld was given.
13947 if test "${with_gnu_ld+set}" = set; then :
13948 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
13954 if test "$GCC" = yes; then
13955 # Check if gcc -print-prog-name=ld gives a path.
13956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
13957 $as_echo_n "checking for ld used by $CC... " >&6; }
13960 # gcc leaves a trailing carriage return which upsets mingw
13961 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13963 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
13966 # Accept absolute paths.
13968 re_direlt
='/[^/][^/]*/\.\./'
13969 # Canonicalize the pathname of ld
13970 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
13971 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
13972 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
13974 test -z "$LD" && LD
="$ac_prog"
13977 # If it fails, then pretend we aren't using GCC.
13981 # If it is relative, then search for the first ld in PATH.
13982 with_gnu_ld
=unknown
13985 elif test "$with_gnu_ld" = yes; then
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13987 $as_echo_n "checking for GNU ld... " >&6; }
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13990 $as_echo_n "checking for non-GNU ld... " >&6; }
13992 if test "${lt_cv_path_LD+set}" = set; then :
13993 $as_echo_n "(cached) " >&6
13995 if test -z "$LD"; then
13996 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
13997 for ac_dir
in $PATH; do
13999 test -z "$ac_dir" && ac_dir
=.
14000 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
14001 lt_cv_path_LD
="$ac_dir/$ac_prog"
14002 # Check to see if the program is GNU ld. I'd rather use --version,
14003 # but apparently some variants of GNU ld only accept -v.
14004 # Break only if it was the GNU/non-GNU ld that we prefer.
14005 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14006 *GNU
* |
*'with BFD'*)
14007 test "$with_gnu_ld" != no
&& break
14010 test "$with_gnu_ld" != yes && break
14017 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
14021 LD
="$lt_cv_path_LD"
14022 if test -n "$LD"; then
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14024 $as_echo "$LD" >&6; }
14026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14027 $as_echo "no" >&6; }
14029 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
14030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14031 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14032 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
14033 $as_echo_n "(cached) " >&6
14035 # I'd rather use --version here, but apparently some GNU lds only accept -v.
14036 case `$LD -v 2>&1 </dev/null` in
14037 *GNU
* |
*'with BFD'*)
14038 lt_cv_prog_gnu_ld
=yes
14041 lt_cv_prog_gnu_ld
=no
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
14046 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
14047 with_gnu_ld
=$lt_cv_prog_gnu_ld
14055 # Check if GNU C++ uses GNU ld as the underlying linker, since the
14056 # archiving commands below assume that GNU ld is being used.
14057 if test "$with_gnu_ld" = yes; then
14058 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14059 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'
14061 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14062 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14064 # If archive_cmds runs LD, not CC, wlarc should be empty
14065 # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
14066 # investigate it a little bit more. (MM)
14069 # ancient GNU ld didn't support --whole-archive et. al.
14070 if eval "`$CC -print-prog-name=ld` --help 2>&1" |
14071 $GREP 'no-whole-archive' > /dev
/null
; then
14072 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14074 whole_archive_flag_spec_CXX
=
14080 # A generic and very simple default shared library creation
14081 # command for GNU C++ for the case where it uses the native
14082 # linker, instead of GNU ld. If possible, this setting should
14083 # overridden to take advantage of the native linker features on
14084 # the platform it is being used on.
14085 archive_cmds_CXX
='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14088 # Commands to make compiler produce verbose output that lists
14089 # what "hidden" libraries, object files and flags are used when
14090 # linking a shared library.
14091 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14099 # PORTME: fill in a description of your system's C++ link characteristics
14100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14101 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14105 # FIXME: insert proper C++ library support
14109 if test "$host_cpu" = ia64
; then
14110 # On IA64, the linker does run time linking by default, so we don't
14111 # have to do anything special.
14112 aix_use_runtimelinking
=no
14113 exp_sym_flag
='-Bexport'
14116 aix_use_runtimelinking
=no
14118 # Test if we are trying to use run time linking or normal
14119 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
14120 # need to do runtime linking.
14121 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
14122 for ld_flag
in $LDFLAGS; do
14125 aix_use_runtimelinking
=yes
14133 exp_sym_flag
='-bexport'
14134 no_entry_flag
='-bnoentry'
14137 # When large executables or shared objects are built, AIX ld can
14138 # have problems creating the table of contents. If linking a library
14139 # or program results in "error TOC overflow" add -mminimal-toc to
14140 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
14141 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
14143 archive_cmds_CXX
=''
14144 hardcode_direct_CXX
=yes
14145 hardcode_direct_absolute_CXX
=yes
14146 hardcode_libdir_separator_CXX
=':'
14147 link_all_deplibs_CXX
=yes
14148 file_list_spec_CXX
='${wl}-f,'
14150 if test "$GXX" = yes; then
14151 case $host_os in aix4.
[012]|aix4.
[012].
*)
14152 # We only want to do this on AIX 4.2 and lower, the check
14153 # below for broken collect2 doesn't work under 4.3+
14154 collect2name
=`${CC} -print-prog-name=collect2`
14155 if test -f "$collect2name" &&
14156 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
14158 # We have reworked collect2
14161 # We have old collect2
14162 hardcode_direct_CXX
=unsupported
14163 # It fails to find uninstalled libraries when the uninstalled
14164 # path is not listed in the libpath. Setting hardcode_minus_L
14165 # to unsupported forces relinking
14166 hardcode_minus_L_CXX
=yes
14167 hardcode_libdir_flag_spec_CXX
='-L$libdir'
14168 hardcode_libdir_separator_CXX
=
14171 shared_flag
='-shared'
14172 if test "$aix_use_runtimelinking" = yes; then
14173 shared_flag
="$shared_flag "'${wl}-G'
14177 if test "$host_cpu" = ia64
; then
14178 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
14179 # chokes on -Wl,-G. The following line is correct:
14182 if test "$aix_use_runtimelinking" = yes; then
14183 shared_flag
='${wl}-G'
14185 shared_flag
='${wl}-bM:SRE'
14190 export_dynamic_flag_spec_CXX
='${wl}-bexpall'
14191 # It seems that -bexpall does not export symbols beginning with
14192 # underscore (_), so it is better to generate a list of symbols to
14194 always_export_symbols_CXX
=yes
14195 if test "$aix_use_runtimelinking" = yes; then
14196 # Warning - without using the other runtime loading flags (-brtl),
14197 # -berok will link without error, but may produce a broken library.
14198 allow_undefined_flag_CXX
='-berok'
14199 # Determine the default libpath from the value encoded in an empty
14201 if test x
$gcc_no_link = xyes
; then
14202 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
14204 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14205 /* end confdefs.h. */
14215 if ac_fn_cxx_try_link
"$LINENO"; then :
14217 lt_aix_libpath_sed
='
14218 /Import File Strings/,/^$/ {
14224 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14225 # Check for a 64-bit object if we didn't find anything.
14226 if test -z "$aix_libpath"; then
14227 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14230 rm -f core conftest.err conftest.
$ac_objext \
14231 conftest
$ac_exeext conftest.
$ac_ext
14232 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
14234 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
14236 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"
14238 if test "$host_cpu" = ia64
; then
14239 hardcode_libdir_flag_spec_CXX
='${wl}-R $libdir:/usr/lib:/lib'
14240 allow_undefined_flag_CXX
="-z nodefs"
14241 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"
14243 # Determine the default libpath from the value encoded in an
14244 # empty executable.
14245 if test x
$gcc_no_link = xyes
; then
14246 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
14248 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14249 /* end confdefs.h. */
14259 if ac_fn_cxx_try_link
"$LINENO"; then :
14261 lt_aix_libpath_sed
='
14262 /Import File Strings/,/^$/ {
14268 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14269 # Check for a 64-bit object if we didn't find anything.
14270 if test -z "$aix_libpath"; then
14271 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14274 rm -f core conftest.err conftest.
$ac_objext \
14275 conftest
$ac_exeext conftest.
$ac_ext
14276 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
14278 hardcode_libdir_flag_spec_CXX
='${wl}-blibpath:$libdir:'"$aix_libpath"
14279 # Warning - without using the other run time loading flags,
14280 # -berok will link without error, but may produce a broken library.
14281 no_undefined_flag_CXX
=' ${wl}-bernotok'
14282 allow_undefined_flag_CXX
=' ${wl}-berok'
14283 if test "$with_gnu_ld" = yes; then
14284 # We only use this code for GNU lds that support --whole-archive.
14285 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14287 # Exported symbols can be pulled into shared objects from archives
14288 whole_archive_flag_spec_CXX
='$convenience'
14290 archive_cmds_need_lc_CXX
=yes
14291 # This is similar to how AIX traditionally builds its shared
14293 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'
14299 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
14300 allow_undefined_flag_CXX
=unsupported
14301 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14302 # support --undefined. This deserves some investigation. FIXME
14303 archive_cmds_CXX
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14310 case $cc_basename in
14312 # FIXME: insert proper C++ library support
14318 cygwin
* | mingw
* | pw32
* | cegcc
*)
14319 # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
14320 # as there is no search path for DLLs.
14321 hardcode_libdir_flag_spec_CXX
='-L$libdir'
14322 export_dynamic_flag_spec_CXX
='${wl}--export-all-symbols'
14323 allow_undefined_flag_CXX
=unsupported
14324 always_export_symbols_CXX
=no
14325 enable_shared_with_static_runtimes_CXX
=yes
14327 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
14328 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'
14329 # If the export-symbols file already is a .def file (1st line
14330 # is EXPORTS), use it as is; otherwise, prepend...
14331 archive_expsym_cmds_CXX
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14332 cp $export_symbols $output_objdir/$soname.def;
14334 echo EXPORTS > $output_objdir/$soname.def;
14335 cat $export_symbols >> $output_objdir/$soname.def;
14337 $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'
14342 darwin
* | rhapsody
*)
14345 archive_cmds_need_lc_CXX
=no
14346 hardcode_direct_CXX
=no
14347 hardcode_automatic_CXX
=yes
14348 hardcode_shlibpath_var_CXX
=unsupported
14349 if test "$lt_cv_ld_force_load" = "yes"; then
14350 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\"`'
14352 whole_archive_flag_spec_CXX
=''
14354 link_all_deplibs_CXX
=yes
14355 allow_undefined_flag_CXX
="$_lt_dar_allow_undefined"
14356 case $cc_basename in
14357 ifort
*) _lt_dar_can_shared
=yes ;;
14358 *) _lt_dar_can_shared
=$GCC ;;
14360 if test "$_lt_dar_can_shared" = "yes"; then
14361 output_verbose_link_cmd
=func_echo_all
14362 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}"
14363 module_cmds_CXX
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
14364 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}"
14365 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}"
14366 if test "$lt_cv_apple_cc_single_mod" != "yes"; then
14367 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}"
14368 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}"
14378 case $cc_basename in
14380 # FIXME: insert proper C++ library support
14384 # Green Hills C++ Compiler
14385 # FIXME: insert proper C++ library support
14389 # FIXME: insert proper C++ library support
14396 # C++ shared libraries reported to be fairly broken before
14402 archive_cmds_need_lc_CXX
=no
14405 freebsd
* | dragonfly
*)
14406 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
14415 archive_cmds_CXX
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14416 link_all_deplibs_CXX
=yes
14420 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
14421 hardcode_libdir_separator_CXX
=:
14422 export_dynamic_flag_spec_CXX
='${wl}-E'
14423 hardcode_direct_CXX
=yes
14424 hardcode_minus_L_CXX
=yes # Not in the search PATH,
14425 # but as the default
14426 # location of the library.
14428 case $cc_basename in
14430 # FIXME: insert proper C++ library support
14434 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'
14435 # Commands to make compiler produce verbose output that lists
14436 # what "hidden" libraries, object files and flags are used when
14437 # linking a shared library.
14439 # There doesn't appear to be a way to prevent this compiler from
14440 # explicitly linking system object files so we need to strip them
14441 # from the output so that they don't get included in the library
14443 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"'
14446 if test "$GXX" = yes; then
14447 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'
14449 # FIXME: insert proper C++ library support
14457 if test $with_gnu_ld = no
; then
14458 hardcode_libdir_flag_spec_CXX
='${wl}+b ${wl}$libdir'
14459 hardcode_libdir_separator_CXX
=:
14465 export_dynamic_flag_spec_CXX
='${wl}-E'
14471 hardcode_direct_CXX
=no
14472 hardcode_shlibpath_var_CXX
=no
14475 hardcode_direct_CXX
=yes
14476 hardcode_direct_absolute_CXX
=yes
14477 hardcode_minus_L_CXX
=yes # Not in the search PATH,
14478 # but as the default
14479 # location of the library.
14483 case $cc_basename in
14485 # FIXME: insert proper C++ library support
14491 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14494 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14497 archive_cmds_CXX
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14500 # Commands to make compiler produce verbose output that lists
14501 # what "hidden" libraries, object files and flags are used when
14502 # linking a shared library.
14504 # There doesn't appear to be a way to prevent this compiler from
14505 # explicitly linking system object files so we need to strip them
14506 # from the output so that they don't get included in the library
14508 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"'
14511 if test "$GXX" = yes; then
14512 if test $with_gnu_ld = no
; then
14515 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14518 archive_cmds_CXX
='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14521 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'
14526 # FIXME: insert proper C++ library support
14534 hardcode_direct_CXX
=no
14535 hardcode_shlibpath_var_CXX
=no
14536 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14537 export_dynamic_flag_spec_CXX
='${wl}-E'
14538 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
14539 # Instead, shared libraries are loaded at an image base (0x10000000 by
14540 # default) and relocated if they conflict, which is a slow very memory
14541 # consuming and fragmenting process. To avoid this, we pick a random,
14542 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
14543 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
14544 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'
14545 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'
14548 case $cc_basename in
14551 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'
14553 # Archives containing C++ object files must be created using
14554 # "CC -ar", where "CC" is the IRIX C++ compiler. This is
14555 # necessary to make sure instantiated templates are included
14557 old_archive_cmds_CXX
='$CC -ar -WR,-u -o $oldlib $oldobjs'
14560 if test "$GXX" = yes; then
14561 if test "$with_gnu_ld" = no
; then
14562 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'
14564 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'
14567 link_all_deplibs_CXX
=yes
14570 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14571 hardcode_libdir_separator_CXX
=:
14572 inherit_rpath_CXX
=yes
14575 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
14576 case $cc_basename in
14578 # Kuck and Associates, Inc. (KAI) C++ Compiler
14580 # KCC will only create a shared library if the output file
14581 # ends with ".so" (or ".sl" for HP-UX), so rename the library
14582 # to its proper name (with version) after linking.
14583 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'
14584 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'
14585 # Commands to make compiler produce verbose output that lists
14586 # what "hidden" libraries, object files and flags are used when
14587 # linking a shared library.
14589 # There doesn't appear to be a way to prevent this compiler from
14590 # explicitly linking system object files so we need to strip them
14591 # from the output so that they don't get included in the library
14593 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"'
14595 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14596 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14598 # Archives containing C++ object files must be created using
14599 # "CC -Bstatic", where "CC" is the KAI C++ compiler.
14600 old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs'
14605 # version 8.0 and above of icpc choke on multiply defined symbols
14606 # if we add $predep_objects and $postdep_objects, however 7.1 and
14607 # earlier do not add the objects themselves.
14608 case `$CC -V 2>&1` in
14610 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14611 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'
14613 *) # Version 8.0 or newer
14616 ia64
*) tmp_idyn
=' -i_dynamic';;
14618 archive_cmds_CXX
='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14619 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'
14622 archive_cmds_need_lc_CXX
=no
14623 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14624 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14625 whole_archive_flag_spec_CXX
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14628 # Portland Group C++ compiler
14630 *pgCC\
[1-5].
* |
*pgcpp\
[1-5].
*)
14631 prelink_cmds_CXX
='tpldir=Template.dir~
14633 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
14634 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
14635 old_archive_cmds_CXX
='tpldir=Template.dir~
14637 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
14638 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
14640 archive_cmds_CXX
='tpldir=Template.dir~
14642 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14643 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14644 archive_expsym_cmds_CXX
='tpldir=Template.dir~
14646 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14647 $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'
14649 *) # Version 6 and above use weak symbols
14650 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14651 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'
14655 hardcode_libdir_flag_spec_CXX
='${wl}--rpath ${wl}$libdir'
14656 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14657 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'
14661 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14662 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'
14664 runpath_var
=LD_RUN_PATH
14665 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
14666 hardcode_libdir_separator_CXX
=:
14668 # Commands to make compiler produce verbose output that lists
14669 # what "hidden" libraries, object files and flags are used when
14670 # linking a shared library.
14672 # There doesn't appear to be a way to prevent this compiler from
14673 # explicitly linking system object files so we need to strip them
14674 # from the output so that they don't get included in the library
14676 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'
14678 xl
* | mpixl
* | bgxl
*)
14679 # IBM XL 8.0 on PPC, with GNU ld
14680 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14681 export_dynamic_flag_spec_CXX
='${wl}--export-dynamic'
14682 archive_cmds_CXX
='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14683 if test "x$supports_anon_versioning" = xyes
; then
14684 archive_expsym_cmds_CXX
='echo "{ global:" > $output_objdir/$libname.ver~
14685 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
14686 echo "local: *; };" >> $output_objdir/$libname.ver~
14687 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
14691 case `$CC -V 2>&1 | sed 5q` in
14694 no_undefined_flag_CXX
=' -zdefs'
14695 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14696 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'
14697 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14698 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'
14699 compiler_needs_object_CXX
=yes
14701 # Not sure whether something based on
14702 # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
14704 output_verbose_link_cmd
='func_echo_all'
14706 # Archives containing C++ object files must be created using
14707 # "CC -xar", where "CC" is the Sun C++ compiler. This is
14708 # necessary to make sure instantiated templates are included
14710 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
14718 # FIXME: insert proper C++ library support
14723 # FIXME: insert proper C++ library support
14728 case $cc_basename in
14730 # FIXME: insert proper C++ library support
14734 # FIXME: insert proper C++ library support
14741 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
14742 archive_cmds_CXX
='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
14744 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14745 hardcode_direct_CXX
=yes
14746 hardcode_shlibpath_var_CXX
=no
14748 # Workaround some broken pre-1.5 toolchains
14749 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
14757 # C++ shared libraries are fairly broken
14762 if test -f /usr
/libexec
/ld.so
; then
14763 hardcode_direct_CXX
=yes
14764 hardcode_shlibpath_var_CXX
=no
14765 hardcode_direct_absolute_CXX
=yes
14766 archive_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14767 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14768 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14769 archive_expsym_cmds_CXX
='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
14770 export_dynamic_flag_spec_CXX
='${wl}-E'
14771 whole_archive_flag_spec_CXX
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14773 output_verbose_link_cmd
=func_echo_all
14779 osf3
* | osf4
* | osf5
*)
14780 case $cc_basename in
14782 # Kuck and Associates, Inc. (KAI) C++ Compiler
14784 # KCC will only create a shared library if the output file
14785 # ends with ".so" (or ".sl" for HP-UX), so rename the library
14786 # to its proper name (with version) after linking.
14787 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'
14789 hardcode_libdir_flag_spec_CXX
='${wl}-rpath,$libdir'
14790 hardcode_libdir_separator_CXX
=:
14792 # Archives containing C++ object files must be created using
14793 # the KAI C++ compiler.
14795 osf3
*) old_archive_cmds_CXX
='$CC -Bstatic -o $oldlib $oldobjs' ;;
14796 *) old_archive_cmds_CXX
='$CC -o $oldlib $oldobjs' ;;
14800 # Rational C++ 2.4.1
14801 # FIXME: insert proper C++ library support
14807 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
14808 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'
14809 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14812 allow_undefined_flag_CXX
=' -expect_unresolved \*'
14813 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'
14814 archive_expsym_cmds_CXX
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
14815 echo "-hidden">> $lib.exp~
14816 $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~
14818 hardcode_libdir_flag_spec_CXX
='-rpath $libdir'
14822 hardcode_libdir_separator_CXX
=:
14824 # Commands to make compiler produce verbose output that lists
14825 # what "hidden" libraries, object files and flags are used when
14826 # linking a shared library.
14828 # There doesn't appear to be a way to prevent this compiler from
14829 # explicitly linking system object files so we need to strip them
14830 # from the output so that they don't get included in the library
14832 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"'
14835 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
14836 allow_undefined_flag_CXX
=' ${wl}-expect_unresolved ${wl}\*'
14839 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'
14842 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'
14846 hardcode_libdir_flag_spec_CXX
='${wl}-rpath ${wl}$libdir'
14847 hardcode_libdir_separator_CXX
=:
14849 # Commands to make compiler produce verbose output that lists
14850 # what "hidden" libraries, object files and flags are used when
14851 # linking a shared library.
14852 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14855 # FIXME: insert proper C++ library support
14863 # FIXME: insert proper C++ library support
14868 case $cc_basename in
14871 # FIXME: insert proper C++ library support
14876 # FIXME: insert proper C++ library support
14880 # FIXME: insert proper C++ library support
14887 case $cc_basename in
14889 # Sun C++ 4.2, 5.x and Centerline C++
14890 archive_cmds_need_lc_CXX
=yes
14891 no_undefined_flag_CXX
=' -zdefs'
14892 archive_cmds_CXX
='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14893 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14894 $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'
14896 hardcode_libdir_flag_spec_CXX
='-R$libdir'
14897 hardcode_shlibpath_var_CXX
=no
14899 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
14901 # The compiler driver will combine and reorder linker options,
14902 # but understands `-z linker_flag'.
14903 # Supported since Solaris 2.6 (maybe 2.5.1?)
14904 whole_archive_flag_spec_CXX
='-z allextract$convenience -z defaultextract'
14907 link_all_deplibs_CXX
=yes
14909 output_verbose_link_cmd
='func_echo_all'
14911 # Archives containing C++ object files must be created using
14912 # "CC -xar", where "CC" is the Sun C++ compiler. This is
14913 # necessary to make sure instantiated templates are included
14915 old_archive_cmds_CXX
='$CC -xar -o $oldlib $oldobjs'
14918 # Green Hills C++ Compiler
14919 archive_cmds_CXX
='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14921 # The C++ compiler must be used to create the archive.
14922 old_archive_cmds_CXX
='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
14925 # GNU C++ compiler with Solaris linker
14926 if test "$GXX" = yes && test "$with_gnu_ld" = no
; then
14927 no_undefined_flag_CXX
=' ${wl}-z ${wl}defs'
14928 if $CC --version |
$GREP -v '^2\.7' > /dev
/null
; then
14929 archive_cmds_CXX
='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14930 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14931 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
14933 # Commands to make compiler produce verbose output that lists
14934 # what "hidden" libraries, object files and flags are used when
14935 # linking a shared library.
14936 output_verbose_link_cmd
='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14938 # g++ 2.7 appears to require `-G' NOT `-shared' on this
14940 archive_cmds_CXX
='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14941 archive_expsym_cmds_CXX
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14942 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
14944 # Commands to make compiler produce verbose output that lists
14945 # what "hidden" libraries, object files and flags are used when
14946 # linking a shared library.
14947 output_verbose_link_cmd
='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14950 hardcode_libdir_flag_spec_CXX
='${wl}-R $wl$libdir'
14952 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
14954 whole_archive_flag_spec_CXX
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
14962 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
14963 no_undefined_flag_CXX
='${wl}-z,text'
14964 archive_cmds_need_lc_CXX
=no
14965 hardcode_shlibpath_var_CXX
=no
14966 runpath_var
='LD_RUN_PATH'
14968 case $cc_basename in
14970 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
14971 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
14974 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
14975 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
14980 sysv5
* | sco3.2v5
* | sco5v6
*)
14981 # Note: We can NOT use -z defs as we might desire, because we do not
14982 # link with -lc, and that would cause any symbols used from libc to
14983 # always be unresolved, which means just about no library would
14984 # ever link correctly. If we're not using GNU ld we use -z text
14985 # though, which does catch some bad symbols but isn't as heavy-handed
14987 no_undefined_flag_CXX
='${wl}-z,text'
14988 allow_undefined_flag_CXX
='${wl}-z,nodefs'
14989 archive_cmds_need_lc_CXX
=no
14990 hardcode_shlibpath_var_CXX
=no
14991 hardcode_libdir_flag_spec_CXX
='${wl}-R,$libdir'
14992 hardcode_libdir_separator_CXX
=':'
14993 link_all_deplibs_CXX
=yes
14994 export_dynamic_flag_spec_CXX
='${wl}-Bexport'
14995 runpath_var
='LD_RUN_PATH'
14997 case $cc_basename in
14999 archive_cmds_CXX
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15000 archive_expsym_cmds_CXX
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15001 old_archive_cmds_CXX
='$CC -Tprelink_objects $oldobjs~
15002 '"$old_archive_cmds_CXX"
15003 reload_cmds_CXX
='$CC -Tprelink_objects $reload_objs~
15004 '"$reload_cmds_CXX"
15007 archive_cmds_CXX
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15008 archive_expsym_cmds_CXX
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15014 case $cc_basename in
15016 # NonStop-UX NCC 3.20
15017 # FIXME: insert proper C++ library support
15021 # FIXME: insert proper C++ library support
15028 # FIXME: insert proper C++ library support
15033 # FIXME: insert proper C++ library support
15038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15039 $as_echo "$ld_shlibs_CXX" >&6; }
15040 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
15046 ## There is no encapsulation within the following macros, do not change
15047 ## the running order or otherwise move them around unless you know exactly
15048 ## what you are doing...
15049 # Dependencies to place before and after the object being linked:
15050 predep_objects_CXX
=
15051 postdep_objects_CXX
=
15054 compiler_lib_search_path_CXX
=
15056 cat > conftest.
$ac_ext <<_LT_EOF
15060 Foo (void) { a = 0; }
15066 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15067 (eval $ac_compile) 2>&5
15069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15070 test $ac_status = 0; }; then
15071 # Parse the compiler output and extract the necessary
15072 # objects, libraries and library flags.
15074 # Sentinel used to keep track of whether or not we are before
15075 # the conftest object file.
15076 pre_test_object_deps_done
=no
15078 for p
in `eval "$output_verbose_link_cmd"`; do
15082 # Some compilers place space between "-{L,R}" and the path.
15083 # Remove the space.
15084 if test $p = "-L" ||
15085 test $p = "-R"; then
15092 if test "$pre_test_object_deps_done" = no
; then
15095 # Internal compiler library paths should come after those
15096 # provided the user. The postdeps already come after the
15097 # user supplied libs so there is no need to process them.
15098 if test -z "$compiler_lib_search_path_CXX"; then
15099 compiler_lib_search_path_CXX
="${prev}${p}"
15101 compiler_lib_search_path_CXX
="${compiler_lib_search_path_CXX} ${prev}${p}"
15104 # The "-l" case would never come before the object being
15105 # linked, so don't bother handling this case.
15108 if test -z "$postdeps_CXX"; then
15109 postdeps_CXX
="${prev}${p}"
15111 postdeps_CXX
="${postdeps_CXX} ${prev}${p}"
15117 # This assumes that the test object file only shows up
15118 # once in the compiler output.
15119 if test "$p" = "conftest.$objext"; then
15120 pre_test_object_deps_done
=yes
15124 if test "$pre_test_object_deps_done" = no
; then
15125 if test -z "$predep_objects_CXX"; then
15126 predep_objects_CXX
="$p"
15128 predep_objects_CXX
="$predep_objects_CXX $p"
15131 if test -z "$postdep_objects_CXX"; then
15132 postdep_objects_CXX
="$p"
15134 postdep_objects_CXX
="$postdep_objects_CXX $p"
15139 *) ;; # Ignore the rest.
15147 echo "libtool.m4: error: problem compiling CXX test program"
15150 $RM -f confest.
$objext
15152 # PORTME: override above test on systems where it is broken
15155 # Interix 3.5 installs completely hosed .la files for C++, so rather than
15156 # hack all around it, let's just trust "g++" to DTRT.
15157 predep_objects_CXX
=
15158 postdep_objects_CXX
=
15163 case `$CC -V 2>&1 | sed 5q` in
15167 # The more standards-conforming stlport4 library is
15168 # incompatible with the Cstd library. Avoid specifying
15169 # it if it's in CXXFLAGS. Ignore libCrun as
15170 # -library=stlport4 depends on it.
15171 case " $CXX $CXXFLAGS " in
15172 *" -library=stlport4 "*)
15173 solaris_use_stlport4
=yes
15177 if test "$solaris_use_stlport4" != yes; then
15178 postdeps_CXX
='-library=Cstd -library=Crun'
15185 case $cc_basename in
15187 # The more standards-conforming stlport4 library is
15188 # incompatible with the Cstd library. Avoid specifying
15189 # it if it's in CXXFLAGS. Ignore libCrun as
15190 # -library=stlport4 depends on it.
15191 case " $CXX $CXXFLAGS " in
15192 *" -library=stlport4 "*)
15193 solaris_use_stlport4
=yes
15197 # Adding this requires a known-good setup of shared libraries for
15198 # Sun compiler versions before 5.6, else PIC objects from an old
15199 # archive will be linked into the output, leading to subtle bugs.
15200 if test "$solaris_use_stlport4" != yes; then
15201 postdeps_CXX
='-library=Cstd -library=Crun'
15209 case " $postdeps_CXX " in
15210 *" -lc "*) archive_cmds_need_lc_CXX
=no
;;
15212 compiler_lib_search_dirs_CXX
=
15213 if test -n "${compiler_lib_search_path_CXX}"; then
15214 compiler_lib_search_dirs_CXX
=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
15247 lt_prog_compiler_wl_CXX
=
15248 lt_prog_compiler_pic_CXX
=
15249 lt_prog_compiler_static_CXX
=
15251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15252 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15254 # C++ specific cases for pic, static, wl, etc.
15255 if test "$GXX" = yes; then
15256 lt_prog_compiler_wl_CXX
='-Wl,'
15257 lt_prog_compiler_static_CXX
='-static'
15261 # All AIX code is PIC.
15262 if test "$host_cpu" = ia64
; then
15263 # AIX 5 now supports IA64 processor
15264 lt_prog_compiler_static_CXX
='-Bstatic'
15271 # see comment about AmigaOS4 .so support
15272 lt_prog_compiler_pic_CXX
='-fPIC'
15275 # FIXME: we need at least 68020 code to build shared libraries, but
15276 # adding the `-m68020' flag to GCC prevents building anything better,
15278 lt_prog_compiler_pic_CXX
='-m68020 -resident32 -malways-restore-a4'
15283 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
15284 # PIC is the default for these OSes.
15286 mingw
* | cygwin
* | os2
* | pw32
* | cegcc
*)
15287 # This hack is so that the source file can tell whether it is being
15288 # built for inclusion in a dll (and should export symbols for example).
15289 # Although the cygwin gcc ignores -fPIC, still need this for old-style
15290 # (--disable-auto-import) libraries
15291 lt_prog_compiler_pic_CXX
='-DDLL_EXPORT'
15293 darwin
* | rhapsody
*)
15294 # PIC is the default on this platform
15295 # Common symbols not allowed in MH_DYLIB files
15296 lt_prog_compiler_pic_CXX
='-fno-common'
15299 # DJGPP does not support shared libraries at all
15300 lt_prog_compiler_pic_CXX
=
15303 # PIC is the default for Haiku.
15304 # The "-static" flag exists, but is broken.
15305 lt_prog_compiler_static_CXX
=
15308 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15309 # Instead, we relocate shared libraries at runtime.
15312 if test -d /usr
/nec
; then
15313 lt_prog_compiler_pic_CXX
=-Kconform_pic
15317 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15318 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
15319 # sets the default TLS model and affects inlining.
15324 lt_prog_compiler_pic_CXX
='-fPIC'
15329 # QNX uses GNU C++, but need to define -shared option too, otherwise
15330 # it will coredump.
15331 lt_prog_compiler_pic_CXX
='-fPIC -shared'
15334 lt_prog_compiler_pic_CXX
='-fPIC'
15340 # All AIX code is PIC.
15341 if test "$host_cpu" = ia64
; then
15342 # AIX 5 now supports IA64 processor
15343 lt_prog_compiler_static_CXX
='-Bstatic'
15345 lt_prog_compiler_static_CXX
='-bnso -bI:/lib/syscalls.exp'
15349 case $cc_basename in
15351 # Green Hills C++ Compiler
15352 # _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"
15357 case $cc_basename in
15359 lt_prog_compiler_pic_CXX
='-KPIC'
15362 # Green Hills C++ Compiler
15363 lt_prog_compiler_pic_CXX
='-pic'
15369 freebsd
* | dragonfly
*)
15370 # FreeBSD uses GNU C++
15372 hpux9
* | hpux10
* | hpux11
*)
15373 case $cc_basename in
15375 lt_prog_compiler_wl_CXX
='-Wl,'
15376 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
15377 if test "$host_cpu" != ia64
; then
15378 lt_prog_compiler_pic_CXX
='+Z'
15382 lt_prog_compiler_wl_CXX
='-Wl,'
15383 lt_prog_compiler_static_CXX
='${wl}-a ${wl}archive'
15389 lt_prog_compiler_pic_CXX
='+Z'
15398 # This is c89, which is MS Visual C++ (no shared libs)
15399 # Anyone wants to do a port?
15401 irix5
* | irix6
* | nonstopux
*)
15402 case $cc_basename in
15404 lt_prog_compiler_wl_CXX
='-Wl,'
15405 lt_prog_compiler_static_CXX
='-non_shared'
15406 # CC pic flag -KPIC is the default.
15412 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
15413 case $cc_basename in
15416 lt_prog_compiler_wl_CXX
='--backend -Wl,'
15417 lt_prog_compiler_pic_CXX
='-fPIC'
15420 # old Intel C++ for x86_64 which still supported -KPIC.
15421 lt_prog_compiler_wl_CXX
='-Wl,'
15422 lt_prog_compiler_pic_CXX
='-KPIC'
15423 lt_prog_compiler_static_CXX
='-static'
15426 # Intel C++, used to be incompatible with GCC.
15427 # ICC 10 doesn't accept -KPIC any more.
15428 lt_prog_compiler_wl_CXX
='-Wl,'
15429 lt_prog_compiler_pic_CXX
='-fPIC'
15430 lt_prog_compiler_static_CXX
='-static'
15433 # Portland Group C++ compiler
15434 lt_prog_compiler_wl_CXX
='-Wl,'
15435 lt_prog_compiler_pic_CXX
='-fpic'
15436 lt_prog_compiler_static_CXX
='-Bstatic'
15440 # Make sure the PIC flag is empty. It appears that all Alpha
15441 # Linux and Compaq Tru64 Unix objects are PIC.
15442 lt_prog_compiler_pic_CXX
=
15443 lt_prog_compiler_static_CXX
='-non_shared'
15445 xlc
* | xlC
* | bgxl
[cC
]* | mpixl
[cC
]*)
15446 # IBM XL 8.0, 9.0 on PPC and BlueGene
15447 lt_prog_compiler_wl_CXX
='-Wl,'
15448 lt_prog_compiler_pic_CXX
='-qpic'
15449 lt_prog_compiler_static_CXX
='-qstaticlink'
15452 case `$CC -V 2>&1 | sed 5q` in
15455 lt_prog_compiler_pic_CXX
='-KPIC'
15456 lt_prog_compiler_static_CXX
='-Bstatic'
15457 lt_prog_compiler_wl_CXX
='-Qoption ld '
15468 case $cc_basename in
15470 lt_prog_compiler_pic_CXX
='-W c,exportall'
15479 # QNX uses GNU C++, but need to define -shared option too, otherwise
15480 # it will coredump.
15481 lt_prog_compiler_pic_CXX
='-fPIC -shared'
15483 osf3
* | osf4
* | osf5
*)
15484 case $cc_basename in
15486 lt_prog_compiler_wl_CXX
='--backend -Wl,'
15489 # Rational C++ 2.4.1
15490 lt_prog_compiler_pic_CXX
='-pic'
15493 # Digital/Compaq C++
15494 lt_prog_compiler_wl_CXX
='-Wl,'
15495 # Make sure the PIC flag is empty. It appears that all Alpha
15496 # Linux and Compaq Tru64 Unix objects are PIC.
15497 lt_prog_compiler_pic_CXX
=
15498 lt_prog_compiler_static_CXX
='-non_shared'
15507 case $cc_basename in
15509 # Sun C++ 4.2, 5.x and Centerline C++
15510 lt_prog_compiler_pic_CXX
='-KPIC'
15511 lt_prog_compiler_static_CXX
='-Bstatic'
15512 lt_prog_compiler_wl_CXX
='-Qoption ld '
15515 # Green Hills C++ Compiler
15516 lt_prog_compiler_pic_CXX
='-PIC'
15523 case $cc_basename in
15526 lt_prog_compiler_pic_CXX
='-pic'
15527 lt_prog_compiler_static_CXX
='-Bstatic'
15531 lt_prog_compiler_pic_CXX
='-pic'
15537 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
15538 case $cc_basename in
15540 lt_prog_compiler_wl_CXX
='-Wl,'
15541 lt_prog_compiler_pic_CXX
='-KPIC'
15542 lt_prog_compiler_static_CXX
='-Bstatic'
15547 case $cc_basename in
15549 # NonStop-UX NCC 3.20
15550 lt_prog_compiler_pic_CXX
='-KPIC'
15559 lt_prog_compiler_can_build_shared_CXX
=no
15565 # For platforms which do not support PIC, -DPIC is meaningless:
15567 lt_prog_compiler_pic_CXX
=
15570 lt_prog_compiler_pic_CXX
="$lt_prog_compiler_pic_CXX -DPIC"
15573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
15574 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
15579 # Check to make sure the PIC flag actually works.
15581 if test -n "$lt_prog_compiler_pic_CXX"; then
15582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
15583 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
15584 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
15585 $as_echo_n "(cached) " >&6
15587 lt_cv_prog_compiler_pic_works_CXX
=no
15588 ac_outfile
=conftest.
$ac_objext
15589 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15590 lt_compiler_flag
="$lt_prog_compiler_pic_CXX -DPIC"
15591 # Insert the option either (1) after the last *FLAGS variable, or
15592 # (2) before a word containing "conftest.", or (3) at the end.
15593 # Note that $ac_compile itself does not contain backslashes and begins
15594 # with a dollar sign (not a hyphen), so the echo should work correctly.
15595 # The option is referenced via a variable to avoid confusing sed.
15596 lt_compile
=`echo "$ac_compile" | $SED \
15597 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15598 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15599 -e 's:$: $lt_compiler_flag:'`
15600 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15601 (eval "$lt_compile" 2>conftest.err
)
15603 cat conftest.err
>&5
15604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15605 if (exit $ac_status) && test -s "$ac_outfile"; then
15606 # The compiler can only warn and ignore the option if not recognized
15607 # So say no if there are warnings other than the usual output.
15608 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
15609 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
15610 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
15611 lt_cv_prog_compiler_pic_works_CXX
=yes
15617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
15618 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
15620 if test x
"$lt_cv_prog_compiler_pic_works_CXX" = xyes
; then
15621 case $lt_prog_compiler_pic_CXX in
15623 *) lt_prog_compiler_pic_CXX
=" $lt_prog_compiler_pic_CXX" ;;
15626 lt_prog_compiler_pic_CXX
=
15627 lt_prog_compiler_can_build_shared_CXX
=no
15635 # Check to make sure the static flag actually works.
15637 wl
=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_CXX\"
15638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15639 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15640 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
15641 $as_echo_n "(cached) " >&6
15643 lt_cv_prog_compiler_static_works_CXX
=no
15644 save_LDFLAGS
="$LDFLAGS"
15645 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
15646 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
15647 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
15648 # The linker can only warn and ignore the option if not recognized
15649 # So say no if there are warnings
15650 if test -s conftest.err
; then
15651 # Append any errors to the config.log.
15652 cat conftest.err
1>&5
15653 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
15654 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
15655 if diff conftest.exp conftest.er2
>/dev
/null
; then
15656 lt_cv_prog_compiler_static_works_CXX
=yes
15659 lt_cv_prog_compiler_static_works_CXX
=yes
15663 LDFLAGS
="$save_LDFLAGS"
15666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
15667 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
15669 if test x
"$lt_cv_prog_compiler_static_works_CXX" = xyes
; then
15672 lt_prog_compiler_static_CXX
=
15678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15679 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15680 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
15681 $as_echo_n "(cached) " >&6
15683 lt_cv_prog_compiler_c_o_CXX
=no
15684 $RM -r conftest
2>/dev
/null
15688 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15690 lt_compiler_flag
="-o out/conftest2.$ac_objext"
15691 # Insert the option either (1) after the last *FLAGS variable, or
15692 # (2) before a word containing "conftest.", or (3) at the end.
15693 # Note that $ac_compile itself does not contain backslashes and begins
15694 # with a dollar sign (not a hyphen), so the echo should work correctly.
15695 lt_compile
=`echo "$ac_compile" | $SED \
15696 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15697 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15698 -e 's:$: $lt_compiler_flag:'`
15699 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15700 (eval "$lt_compile" 2>out
/conftest.err
)
15702 cat out
/conftest.err
>&5
15703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15704 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
15706 # The compiler can only warn and ignore the option if not recognized
15707 # So say no if there are warnings
15708 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
15709 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
15710 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
15711 lt_cv_prog_compiler_c_o_CXX
=yes
15716 # SGI C++ compiler will create directory out/ii_files/ for
15717 # template instantiation
15718 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
15719 $RM out
/* && rmdir out
15725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15726 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15731 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15732 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
15733 $as_echo_n "(cached) " >&6
15735 lt_cv_prog_compiler_c_o_CXX
=no
15736 $RM -r conftest
2>/dev
/null
15740 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15742 lt_compiler_flag
="-o out/conftest2.$ac_objext"
15743 # Insert the option either (1) after the last *FLAGS variable, or
15744 # (2) before a word containing "conftest.", or (3) at the end.
15745 # Note that $ac_compile itself does not contain backslashes and begins
15746 # with a dollar sign (not a hyphen), so the echo should work correctly.
15747 lt_compile
=`echo "$ac_compile" | $SED \
15748 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15749 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15750 -e 's:$: $lt_compiler_flag:'`
15751 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15752 (eval "$lt_compile" 2>out
/conftest.err
)
15754 cat out
/conftest.err
>&5
15755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15756 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
15758 # The compiler can only warn and ignore the option if not recognized
15759 # So say no if there are warnings
15760 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
15761 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
15762 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
15763 lt_cv_prog_compiler_c_o_CXX
=yes
15768 # SGI C++ compiler will create directory out/ii_files/ for
15769 # template instantiation
15770 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
15771 $RM out
/* && rmdir out
15777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15778 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15783 hard_links
="nottested"
15784 if test "$lt_cv_prog_compiler_c_o_CXX" = no
&& test "$need_locks" != no
; then
15785 # do not overwrite the value of need_locks provided by the user
15786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15787 $as_echo_n "checking if we can lock with hard links... " >&6; }
15790 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
15792 ln conftest.a conftest.b
2>&5 || hard_links
=no
15793 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
15794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15795 $as_echo "$hard_links" >&6; }
15796 if test "$hard_links" = no
; then
15797 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
15798 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
15807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15808 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15810 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15813 # If we're using GNU nm, then we don't want the "-C" option.
15814 # -C means demangle to AIX nm, but means don't demangle with GNU nm
15815 # Also, AIX nm treats weak defined symbols like other global defined
15816 # symbols, whereas GNU nm marks them as "W".
15817 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
15818 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'
15820 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'
15824 export_symbols_cmds_CXX
="$ltdll_cmds"
15826 cygwin
* | mingw
* | cegcc
*)
15827 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'
15830 export_symbols_cmds_CXX
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15833 exclude_expsyms_CXX
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15836 $as_echo "$ld_shlibs_CXX" >&6; }
15837 test "$ld_shlibs_CXX" = no
&& can_build_shared
=no
15839 with_gnu_ld_CXX
=$with_gnu_ld
15847 # Do we need to explicitly link libc?
15849 case "x$archive_cmds_need_lc_CXX" in
15851 # Assume -lc should be added
15852 archive_cmds_need_lc_CXX
=yes
15854 if test "$enable_shared" = yes && test "$GCC" = yes; then
15855 case $archive_cmds_CXX in
15857 # FIXME: we may have to deal with multi-command sequences.
15860 # Test whether the compiler implicitly links with -lc since on some
15861 # systems, -lgcc has to come before -lc. If gcc already passes -lc
15862 # to ld, don't add -lc before -lgcc.
15863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
15864 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
15865 if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
15866 $as_echo_n "(cached) " >&6
15869 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
15871 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15872 (eval $ac_compile) 2>&5
15874 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15875 test $ac_status = 0; } 2>conftest.err
; then
15878 libobjs
=conftest.
$ac_objext
15880 wl
=$lt_prog_compiler_wl_CXX
15881 pic_flag
=$lt_prog_compiler_pic_CXX
15887 lt_save_allow_undefined_flag
=$allow_undefined_flag_CXX
15888 allow_undefined_flag_CXX
=
15889 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
15890 (eval $archive_cmds_CXX 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
15892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15893 test $ac_status = 0; }
15895 lt_cv_archive_cmds_need_lc_CXX
=no
15897 lt_cv_archive_cmds_need_lc_CXX
=yes
15899 allow_undefined_flag_CXX
=$lt_save_allow_undefined_flag
15901 cat conftest.err
1>&5
15906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
15907 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
15908 archive_cmds_need_lc_CXX
=$lt_cv_archive_cmds_need_lc_CXX
15978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
15979 $as_echo_n "checking dynamic linker characteristics... " >&6; }
15981 library_names_spec
=
15982 libname_spec
='lib$name'
15986 postuninstall_cmds
=
15990 shlibpath_overrides_runpath
=unknown
15992 dynamic_linker
="$host_os ld.so"
15993 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
15994 need_lib_prefix
=unknown
15995 hardcode_into_libs
=no
15997 # when you set need_version to no, make sure it does not cause -set_version
15998 # flags to be left without arguments
15999 need_version
=unknown
16004 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
16005 shlibpath_var
=LIBPATH
16007 # AIX 3 has no versioning support, so we append a major version to the name.
16008 soname_spec
='${libname}${release}${shared_ext}$major'
16015 hardcode_into_libs
=yes
16016 if test "$host_cpu" = ia64
; then
16017 # AIX 5 supports IA64
16018 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16019 shlibpath_var
=LD_LIBRARY_PATH
16021 # With GCC up to 2.95.x, collect2 would create an import file
16022 # for dependence libraries. The import file would start with
16023 # the line `#! .'. This would cause the generated library to
16024 # depend on `.', always an invalid library. This was fixed in
16025 # development snapshots of GCC prior to 3.0.
16027 aix4 | aix4.
[01] | aix4.
[01].
*)
16028 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16030 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
16033 can_build_shared
=no
16037 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16038 # soname into executable. Probably we can add versioning support to
16039 # collect2, so additional links can be useful in future.
16040 if test "$aix_use_runtimelinking" = yes; then
16041 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16042 # instead of lib<name>.a to let people know that these are not
16043 # typical AIX shared libraries.
16044 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16046 # We preserve .a as extension for shared libraries through AIX4.2
16047 # and later when we are not doing run time linking.
16048 library_names_spec
='${libname}${release}.a $libname.a'
16049 soname_spec
='${libname}${release}${shared_ext}$major'
16051 shlibpath_var
=LIBPATH
16058 # Since July 2007 AmigaOS4 officially supports .so libraries.
16059 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16060 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16063 library_names_spec
='$libname.ixlibrary $libname.a'
16064 # Create ${libname}_ixlibrary.a entries in /sys/libs.
16065 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'
16071 library_names_spec
='${libname}${shared_ext}'
16072 dynamic_linker
="$host_os ld.so"
16073 shlibpath_var
=LIBRARY_PATH
16079 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16080 soname_spec
='${libname}${release}${shared_ext}$major'
16081 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
16082 shlibpath_var
=LD_LIBRARY_PATH
16083 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16084 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
16085 # the default ld.so.conf also contains /usr/contrib/lib and
16086 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16087 # libtool to hard-code these into programs
16090 cygwin
* | mingw
* | pw32
* | cegcc
*)
16091 version_type
=windows
16096 case $GCC,$host_os in
16097 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
16098 library_names_spec
='$libname.dll.a'
16099 # DLL is installed to $(libdir)/../bin by postinstall_cmds
16100 postinstall_cmds
='base_file=`basename \${file}`~
16101 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16102 dldir=$destdir/`dirname \$dlpath`~
16103 test -d \$dldir || mkdir -p \$dldir~
16104 $install_prog $dir/$dlname \$dldir/$dlname~
16105 chmod a+x \$dldir/$dlname~
16106 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16107 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16109 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16110 dlpath=$dir/\$dldll~
16112 shlibpath_overrides_runpath
=yes
16116 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16117 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16121 # MinGW DLLs use traditional 'lib' prefix
16122 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16125 # pw32 DLLs use 'pw' prefix rather than 'lib'
16126 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16132 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16135 dynamic_linker
='Win32 ld.exe'
16136 # FIXME: first we should search . and the directory the executable is in
16140 darwin
* | rhapsody
*)
16141 dynamic_linker
="$host_os dyld"
16142 version_type
=darwin
16145 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16146 soname_spec
='${libname}${release}${major}$shared_ext'
16147 shlibpath_overrides_runpath
=yes
16148 shlibpath_var
=DYLD_LIBRARY_PATH
16149 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
16151 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
16158 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16159 soname_spec
='${libname}${release}${shared_ext}$major'
16160 shlibpath_var
=LD_LIBRARY_PATH
16167 freebsd
* | dragonfly
*)
16168 # DragonFly does not have aout. When/if they implement a new
16169 # versioning mechanism, adjust this.
16170 if test -x /usr
/bin
/objformat
; then
16171 objformat
=`/usr/bin/objformat`
16174 freebsd
[123]*) objformat
=aout
;;
16175 *) objformat
=elf
;;
16178 version_type
=freebsd-
$objformat
16179 case $version_type in
16181 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16186 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16190 shlibpath_var
=LD_LIBRARY_PATH
16193 shlibpath_overrides_runpath
=yes
16195 freebsd3.
[01]* | freebsdelf3.
[01]*)
16196 shlibpath_overrides_runpath
=yes
16197 hardcode_into_libs
=yes
16199 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
16200 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
16201 shlibpath_overrides_runpath
=no
16202 hardcode_into_libs
=yes
16204 *) # from 4.6 on, and DragonFly
16205 shlibpath_overrides_runpath
=yes
16206 hardcode_into_libs
=yes
16215 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16216 soname_spec
='${libname}${release}${shared_ext}$major'
16217 shlibpath_var
=LD_LIBRARY_PATH
16218 hardcode_into_libs
=yes
16225 dynamic_linker
="$host_os runtime_loader"
16226 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16227 soname_spec
='${libname}${release}${shared_ext}$major'
16228 shlibpath_var
=LIBRARY_PATH
16229 shlibpath_overrides_runpath
=yes
16230 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
16231 hardcode_into_libs
=yes
16234 hpux9
* | hpux10
* | hpux11
*)
16235 # Give a soname corresponding to the major version so that dld.sl refuses to
16236 # link against other versions.
16243 hardcode_into_libs
=yes
16244 dynamic_linker
="$host_os dld.so"
16245 shlibpath_var
=LD_LIBRARY_PATH
16246 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
16247 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16248 soname_spec
='${libname}${release}${shared_ext}$major'
16249 if test "X$HPUX_IA64_MODE" = X32
; then
16250 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16252 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
16254 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
16258 hardcode_into_libs
=yes
16259 dynamic_linker
="$host_os dld.sl"
16260 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
16261 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
16262 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16263 soname_spec
='${libname}${release}${shared_ext}$major'
16264 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16265 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
16269 dynamic_linker
="$host_os dld.sl"
16270 shlibpath_var
=SHLIB_PATH
16271 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
16272 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16273 soname_spec
='${libname}${release}${shared_ext}$major'
16276 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
16277 postinstall_cmds
='chmod 555 $lib'
16278 # or fails outright, so override atomically:
16279 install_override_mode
=555
16286 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16287 soname_spec
='${libname}${release}${shared_ext}$major'
16288 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
16289 shlibpath_var
=LD_LIBRARY_PATH
16290 shlibpath_overrides_runpath
=no
16291 hardcode_into_libs
=yes
16294 irix5
* | irix6
* | nonstopux
*)
16296 nonstopux
*) version_type
=nonstopux
;;
16298 if test "$lt_cv_prog_gnu_ld" = yes; then
16306 soname_spec
='${libname}${release}${shared_ext}$major'
16307 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16309 irix5
* | nonstopux
*)
16310 libsuff
= shlibsuff
=
16313 case $LD in # libtool.m4 will add one of these switches to LD
16314 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
16315 libsuff
= shlibsuff
= libmagic
=32-bit;;
16316 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
16317 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
16318 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
16319 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
16320 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
16324 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
16325 shlibpath_overrides_runpath
=no
16326 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16327 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
16328 hardcode_into_libs
=yes
16331 # No shared lib support for Linux oldld, aout, or coff.
16332 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
16336 # This must be Linux ELF.
16337 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
16341 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16342 soname_spec
='${libname}${release}${shared_ext}$major'
16343 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16344 shlibpath_var
=LD_LIBRARY_PATH
16345 shlibpath_overrides_runpath
=no
16347 # Some binutils ld are patched to set DT_RUNPATH
16348 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
16349 $as_echo_n "(cached) " >&6
16351 lt_cv_shlibpath_overrides_runpath
=no
16352 save_LDFLAGS
=$LDFLAGS
16353 save_libdir
=$libdir
16354 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
16355 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
16356 if test x
$gcc_no_link = xyes
; then
16357 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
16359 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
16360 /* end confdefs.h. */
16370 if ac_fn_cxx_try_link
"$LINENO"; then :
16371 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
16372 lt_cv_shlibpath_overrides_runpath
=yes
16375 rm -f core conftest.err conftest.
$ac_objext \
16376 conftest
$ac_exeext conftest.
$ac_ext
16377 LDFLAGS
=$save_LDFLAGS
16378 libdir
=$save_libdir
16382 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
16384 # This implies no fast_install, which is unacceptable.
16385 # Some rework will be needed to allow for fast_install
16386 # before this can be enabled.
16387 hardcode_into_libs
=yes
16389 # Append ld.so.conf contents to the search path
16390 if test -f /etc
/ld.so.conf
; then
16391 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' ' '`
16392 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
16395 # We used to test for /lib/ld.so.1 and disable shared libraries on
16396 # powerpc, because MkLinux only supported shared libraries with the
16397 # GNU dynamic linker. Since this was broken with cross compilers,
16398 # most powerpc-linux boxes support dynamic linking these days and
16399 # people can always --disable-shared, the test was removed, and we
16400 # assume the GNU/Linux dynamic linker is in use.
16401 dynamic_linker
='GNU/Linux ld.so'
16408 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
16409 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16410 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16411 dynamic_linker
='NetBSD (a.out) ld.so'
16413 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16414 soname_spec
='${libname}${release}${shared_ext}$major'
16415 dynamic_linker
='NetBSD ld.elf_so'
16417 shlibpath_var
=LD_LIBRARY_PATH
16418 shlibpath_overrides_runpath
=yes
16419 hardcode_into_libs
=yes
16424 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16425 shlibpath_var
=LD_LIBRARY_PATH
16426 shlibpath_overrides_runpath
=yes
16433 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16434 soname_spec
='${libname}${release}${shared_ext}$major'
16435 shlibpath_var
=LD_LIBRARY_PATH
16436 shlibpath_overrides_runpath
=no
16437 hardcode_into_libs
=yes
16438 dynamic_linker
='ldqnx.so'
16443 sys_lib_dlsearch_path_spec
="/usr/lib"
16445 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16447 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
16448 *) need_version
=no
;;
16450 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16451 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16452 shlibpath_var
=LD_LIBRARY_PATH
16453 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16455 openbsd2.
[89] | openbsd2.
[89].
*)
16456 shlibpath_overrides_runpath
=no
16459 shlibpath_overrides_runpath
=yes
16463 shlibpath_overrides_runpath
=yes
16468 libname_spec
='$name'
16471 library_names_spec
='$libname${shared_ext} $libname.a'
16472 dynamic_linker
='OS/2 ld.exe'
16473 shlibpath_var
=LIBPATH
16476 osf3
* | osf4
* | osf5
*)
16480 soname_spec
='${libname}${release}${shared_ext}$major'
16481 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16482 shlibpath_var
=LD_LIBRARY_PATH
16483 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16484 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
16495 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16496 soname_spec
='${libname}${release}${shared_ext}$major'
16497 shlibpath_var
=LD_LIBRARY_PATH
16498 shlibpath_overrides_runpath
=yes
16499 hardcode_into_libs
=yes
16500 # ldd complains unless libraries are executable
16501 postinstall_cmds
='chmod +x $lib'
16506 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16507 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16508 shlibpath_var
=LD_LIBRARY_PATH
16509 shlibpath_overrides_runpath
=yes
16510 if test "$with_gnu_ld" = yes; then
16518 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16519 soname_spec
='${libname}${release}${shared_ext}$major'
16520 shlibpath_var
=LD_LIBRARY_PATH
16521 case $host_vendor in
16523 shlibpath_overrides_runpath
=no
16525 runpath_var
=LD_RUN_PATH
16533 shlibpath_overrides_runpath
=no
16534 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
16540 if test -d /usr
/nec
;then
16542 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16543 soname_spec
='$libname${shared_ext}.$major'
16544 shlibpath_var
=LD_LIBRARY_PATH
16548 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
16549 version_type
=freebsd-elf
16552 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16553 soname_spec
='${libname}${release}${shared_ext}$major'
16554 shlibpath_var
=LD_LIBRARY_PATH
16555 shlibpath_overrides_runpath
=yes
16556 hardcode_into_libs
=yes
16557 if test "$with_gnu_ld" = yes; then
16558 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16560 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
16563 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
16567 sys_lib_dlsearch_path_spec
='/usr/lib'
16571 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
16575 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16576 shlibpath_var
=LD_LIBRARY_PATH
16577 shlibpath_overrides_runpath
=no
16578 hardcode_into_libs
=yes
16583 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16584 soname_spec
='${libname}${release}${shared_ext}$major'
16585 shlibpath_var
=LD_LIBRARY_PATH
16592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
16593 $as_echo "$dynamic_linker" >&6; }
16594 test "$dynamic_linker" = no
&& can_build_shared
=no
16596 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
16597 if test "$GCC" = yes; then
16598 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
16601 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
16602 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
16604 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
16605 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
16645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
16646 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
16647 hardcode_action_CXX
=
16648 if test -n "$hardcode_libdir_flag_spec_CXX" ||
16649 test -n "$runpath_var_CXX" ||
16650 test "X$hardcode_automatic_CXX" = "Xyes" ; then
16652 # We can hardcode non-existent directories.
16653 if test "$hardcode_direct_CXX" != no
&&
16654 # If the only mechanism to avoid hardcoding is shlibpath_var, we
16655 # have to relink, otherwise we might link with an installed library
16656 # when we should be linking with a yet-to-be-installed one
16657 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
16658 test "$hardcode_minus_L_CXX" != no
; then
16659 # Linking always hardcodes the temporary library directory.
16660 hardcode_action_CXX
=relink
16662 # We can link without hardcoding, and we can hardcode nonexisting dirs.
16663 hardcode_action_CXX
=immediate
16666 # We cannot hardcode anything, or else we can only hardcode existing
16668 hardcode_action_CXX
=unsupported
16670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
16671 $as_echo "$hardcode_action_CXX" >&6; }
16673 if test "$hardcode_action_CXX" = relink ||
16674 test "$inherit_rpath_CXX" = yes; then
16675 # Fast installation is not supported
16676 enable_fast_install
=no
16677 elif test "$shlibpath_overrides_runpath" = yes ||
16678 test "$enable_shared" = no
; then
16679 # Fast installation is not necessary
16680 enable_fast_install
=needless
16689 fi # test -n "$compiler"
16695 with_gnu_ld
=$lt_save_with_gnu_ld
16696 lt_cv_path_LDCXX
=$lt_cv_path_LD
16697 lt_cv_path_LD
=$lt_save_path_LD
16698 lt_cv_prog_gnu_ldcxx
=$lt_cv_prog_gnu_ld
16699 lt_cv_prog_gnu_ld
=$lt_save_with_gnu_ld
16700 fi # test "$_lt_caught_CXX_error" != yes
16703 ac_cpp
='$CPP $CPPFLAGS'
16704 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16705 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16706 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
16720 ac_config_commands
="$ac_config_commands libtool"
16725 # Only expand once:
16729 if test -n "$ac_tool_prefix"; then
16732 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
16733 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
16734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16735 $as_echo_n "checking for $ac_word... " >&6; }
16736 if test "${ac_cv_prog_GCJ+set}" = set; then :
16737 $as_echo_n "(cached) " >&6
16739 if test -n "$GCJ"; then
16740 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
16742 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16743 for as_dir
in $PATH
16746 test -z "$as_dir" && as_dir
=.
16747 for ac_exec_ext
in '' $ac_executable_extensions; do
16748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16749 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
16750 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16759 GCJ
=$ac_cv_prog_GCJ
16760 if test -n "$GCJ"; then
16761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
16762 $as_echo "$GCJ" >&6; }
16764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16765 $as_echo "no" >&6; }
16769 test -n "$GCJ" && break
16772 if test -z "$GCJ"; then
16776 # Extract the first word of "$ac_prog", so it can be a program name with args.
16777 set dummy
$ac_prog; ac_word
=$2
16778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16779 $as_echo_n "checking for $ac_word... " >&6; }
16780 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
16781 $as_echo_n "(cached) " >&6
16783 if test -n "$ac_ct_GCJ"; then
16784 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
16786 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16787 for as_dir
in $PATH
16790 test -z "$as_dir" && as_dir
=.
16791 for ac_exec_ext
in '' $ac_executable_extensions; do
16792 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16793 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
16794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16803 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
16804 if test -n "$ac_ct_GCJ"; then
16805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
16806 $as_echo "$ac_ct_GCJ" >&6; }
16808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16809 $as_echo "no" >&6; }
16813 test -n "$ac_ct_GCJ" && break
16816 if test "x$ac_ct_GCJ" = x
; then
16819 case $cross_compiling:$ac_tool_warned in
16821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
16822 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
16823 ac_tool_warned
=yes ;;
16829 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
16830 if test "x${GCJFLAGS-unset}" = xunset
; then
16835 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
16837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
16838 $as_echo_n "checking dependency style of $depcc... " >&6; }
16839 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
16840 $as_echo_n "(cached) " >&6
16842 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
16843 # We make a subdir and do the tests there. Otherwise we can end up
16844 # making bogus files that we don't know about and never remove. For
16845 # instance it was reported that on HP-UX the gcc test will end up
16846 # making a dummy file named `D' -- because `-MD' means `put the output
16849 # Copy depcomp to subdir because otherwise we won't find it if we're
16850 # using a relative directory.
16851 cp "$am_depcomp" conftest.dir
16853 # We will build objects and dependencies in a subdirectory because
16854 # it helps to detect inapplicable dependency modes. For instance
16855 # both Tru64's cc and ICC support -MD to output dependencies as a
16856 # side effect of compilation, but ICC will put the dependencies in
16857 # the current directory while Tru64 will put them in the object
16861 am_cv_GCJ_dependencies_compiler_type
=none
16862 if test "$am_compiler_list" = ""; then
16863 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
16865 am__universal
=false
16868 for depmode
in $am_compiler_list; do
16869 # Setup a source with many dependencies, because some compilers
16870 # like to wrap large dependency lists on column 80 (with \), and
16871 # we should not choose a depcomp mode which is confused by this.
16873 # We need to recreate these files for each test, as the compiler may
16874 # overwrite some of them when testing with obscure command lines.
16875 # This happens at least with the AIX C compiler.
16877 for i
in 1 2 3 4 5 6; do
16878 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
16879 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
16880 # Solaris 8's {/usr,}/bin/sh.
16881 touch sub
/conftst
$i.h
16883 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
16885 # We check with `-c' and `-o' for the sake of the "dashmstdout"
16886 # mode. It turns out that the SunPro C++ compiler does not properly
16887 # handle `-M -o', and we need to detect this. Also, some Intel
16888 # versions had trouble with output in subdirs
16889 am__obj
=sub
/conftest.
${OBJEXT-o}
16890 am__minus_obj
="-o $am__obj"
16893 # This depmode causes a compiler race in universal mode.
16894 test "$am__universal" = false ||
continue
16897 # after this tag, mechanisms are not by side-effect, so they'll
16898 # only be used when explicitly requested
16899 if test "x$enable_dependency_tracking" = xyes
; then
16905 msvisualcpp | msvcmsys
)
16906 # This compiler won't grok `-c -o', but also, the minuso test has
16907 # not run yet. These depmodes are late enough in the game, and
16908 # so weak that their functioning should not be impacted.
16909 am__obj
=conftest.
${OBJEXT-o}
16914 if depmode
=$depmode \
16915 source=sub
/conftest.c object
=$am__obj \
16916 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
16917 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
16918 >/dev
/null
2>conftest.err
&&
16919 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
16920 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
16921 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
16922 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
16923 # icc doesn't choke on unknown options, it will just issue warnings
16924 # or remarks (even with -Werror). So we grep stderr for any message
16925 # that says an option was ignored or not supported.
16926 # When given -MP, icc 7.0 and 7.1 complain thusly:
16927 # icc: Command line warning: ignoring option '-M'; no argument required
16928 # The diagnosis changed in icc 8.0:
16929 # icc: Command line remark: option '-MP' not supported
16930 if (grep 'ignoring option' conftest.err ||
16931 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
16932 am_cv_GCJ_dependencies_compiler_type
=$depmode
16939 rm -rf conftest.dir
16941 am_cv_GCJ_dependencies_compiler_type
=none
16945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
16946 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
16947 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
16950 test "x$enable_dependency_tracking" != xno \
16951 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
16952 am__fastdepGCJ_TRUE
=
16953 am__fastdepGCJ_FALSE
='#'
16955 am__fastdepGCJ_TRUE
='#'
16956 am__fastdepGCJ_FALSE
=
16961 if test -n "$ac_tool_prefix"; then
16964 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
16965 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
16966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16967 $as_echo_n "checking for $ac_word... " >&6; }
16968 if test "${ac_cv_prog_GCJ+set}" = set; then :
16969 $as_echo_n "(cached) " >&6
16971 if test -n "$GCJ"; then
16972 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
16974 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
16975 for as_dir
in $PATH
16978 test -z "$as_dir" && as_dir
=.
16979 for ac_exec_ext
in '' $ac_executable_extensions; do
16980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16981 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
16982 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16991 GCJ
=$ac_cv_prog_GCJ
16992 if test -n "$GCJ"; then
16993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
16994 $as_echo "$GCJ" >&6; }
16996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16997 $as_echo "no" >&6; }
17001 test -n "$GCJ" && break
17004 if test -z "$GCJ"; then
17008 # Extract the first word of "$ac_prog", so it can be a program name with args.
17009 set dummy
$ac_prog; ac_word
=$2
17010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17011 $as_echo_n "checking for $ac_word... " >&6; }
17012 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
17013 $as_echo_n "(cached) " >&6
17015 if test -n "$ac_ct_GCJ"; then
17016 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
17018 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
17019 for as_dir
in $PATH
17022 test -z "$as_dir" && as_dir
=.
17023 for ac_exec_ext
in '' $ac_executable_extensions; do
17024 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17025 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
17026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17035 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
17036 if test -n "$ac_ct_GCJ"; then
17037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
17038 $as_echo "$ac_ct_GCJ" >&6; }
17040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17041 $as_echo "no" >&6; }
17045 test -n "$ac_ct_GCJ" && break
17048 if test "x$ac_ct_GCJ" = x
; then
17051 case $cross_compiling:$ac_tool_warned in
17053 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17054 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17055 ac_tool_warned
=yes ;;
17061 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
17062 if test "x${GCJFLAGS-unset}" = xunset
; then
17067 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
17069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
17070 $as_echo_n "checking dependency style of $depcc... " >&6; }
17071 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
17072 $as_echo_n "(cached) " >&6
17074 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
17075 # We make a subdir and do the tests there. Otherwise we can end up
17076 # making bogus files that we don't know about and never remove. For
17077 # instance it was reported that on HP-UX the gcc test will end up
17078 # making a dummy file named `D' -- because `-MD' means `put the output
17081 # Copy depcomp to subdir because otherwise we won't find it if we're
17082 # using a relative directory.
17083 cp "$am_depcomp" conftest.dir
17085 # We will build objects and dependencies in a subdirectory because
17086 # it helps to detect inapplicable dependency modes. For instance
17087 # both Tru64's cc and ICC support -MD to output dependencies as a
17088 # side effect of compilation, but ICC will put the dependencies in
17089 # the current directory while Tru64 will put them in the object
17093 am_cv_GCJ_dependencies_compiler_type
=none
17094 if test "$am_compiler_list" = ""; then
17095 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
17097 am__universal
=false
17100 for depmode
in $am_compiler_list; do
17101 # Setup a source with many dependencies, because some compilers
17102 # like to wrap large dependency lists on column 80 (with \), and
17103 # we should not choose a depcomp mode which is confused by this.
17105 # We need to recreate these files for each test, as the compiler may
17106 # overwrite some of them when testing with obscure command lines.
17107 # This happens at least with the AIX C compiler.
17109 for i
in 1 2 3 4 5 6; do
17110 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
17111 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
17112 # Solaris 8's {/usr,}/bin/sh.
17113 touch sub
/conftst
$i.h
17115 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
17117 # We check with `-c' and `-o' for the sake of the "dashmstdout"
17118 # mode. It turns out that the SunPro C++ compiler does not properly
17119 # handle `-M -o', and we need to detect this. Also, some Intel
17120 # versions had trouble with output in subdirs
17121 am__obj
=sub
/conftest.
${OBJEXT-o}
17122 am__minus_obj
="-o $am__obj"
17125 # This depmode causes a compiler race in universal mode.
17126 test "$am__universal" = false ||
continue
17129 # after this tag, mechanisms are not by side-effect, so they'll
17130 # only be used when explicitly requested
17131 if test "x$enable_dependency_tracking" = xyes
; then
17137 msvisualcpp | msvcmsys
)
17138 # This compiler won't grok `-c -o', but also, the minuso test has
17139 # not run yet. These depmodes are late enough in the game, and
17140 # so weak that their functioning should not be impacted.
17141 am__obj
=conftest.
${OBJEXT-o}
17146 if depmode
=$depmode \
17147 source=sub
/conftest.c object
=$am__obj \
17148 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
17149 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
17150 >/dev
/null
2>conftest.err
&&
17151 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
17152 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
17153 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
17154 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
17155 # icc doesn't choke on unknown options, it will just issue warnings
17156 # or remarks (even with -Werror). So we grep stderr for any message
17157 # that says an option was ignored or not supported.
17158 # When given -MP, icc 7.0 and 7.1 complain thusly:
17159 # icc: Command line warning: ignoring option '-M'; no argument required
17160 # The diagnosis changed in icc 8.0:
17161 # icc: Command line remark: option '-MP' not supported
17162 if (grep 'ignoring option' conftest.err ||
17163 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
17164 am_cv_GCJ_dependencies_compiler_type
=$depmode
17171 rm -rf conftest.dir
17173 am_cv_GCJ_dependencies_compiler_type
=none
17177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
17178 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
17179 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
17182 test "x$enable_dependency_tracking" != xno \
17183 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
17184 am__fastdepGCJ_TRUE
=
17185 am__fastdepGCJ_FALSE
='#'
17187 am__fastdepGCJ_TRUE
='#'
17188 am__fastdepGCJ_FALSE
=
17195 # Source file extension for Java test sources.
17198 # Object file extension for compiled Java test sources.
17202 # Code to be used in simple compile tests
17203 lt_simple_compile_test_code
="int some_variable = 0;"
17205 # Code to be used in simple link tests
17206 lt_simple_link_test_code
='int main(){return(0);}'
17208 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
17215 # If no C compiler was specified, use CC.
17218 # If no C compiler flags were specified, use CFLAGS.
17219 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
17221 # Allow CC to be a program name with arguments.
17225 # save warnings/boilerplate of simple test code
17226 ac_outfile
=conftest.
$ac_objext
17227 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
17228 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
17229 _lt_compiler_boilerplate
=`cat conftest.err`
17232 ac_outfile
=conftest.
$ac_objext
17233 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
17234 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
17235 _lt_linker_boilerplate
=`cat conftest.err`
17239 # Allow CC to be a program name with arguments.
17243 for cc_temp
in $compiler""; do
17245 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
17246 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
17251 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
17254 # GCJ did not exist at the time GCC didn't implicitly link libc in.
17255 archive_cmds_need_lc_GCJ
=no
17257 old_archive_cmds_GCJ
=$old_archive_cmds
17260 ## There is no encapsulation within the following macros, do not change
17261 ## the running order or otherwise move them around unless you know exactly
17262 ## what you are doing...
17263 if test -n "$compiler"; then
17265 lt_prog_compiler_no_builtin_flag_GCJ
=
17267 if test "$GCC" = yes; then
17268 case $cc_basename in
17270 lt_prog_compiler_no_builtin_flag_GCJ
=' -Xcompiler -fno-builtin' ;;
17272 lt_prog_compiler_no_builtin_flag_GCJ
=' -fno-builtin' ;;
17275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
17276 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
17277 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
17278 $as_echo_n "(cached) " >&6
17280 lt_cv_prog_compiler_rtti_exceptions
=no
17281 ac_outfile
=conftest.
$ac_objext
17282 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17283 lt_compiler_flag
="-fno-rtti -fno-exceptions"
17284 # Insert the option either (1) after the last *FLAGS variable, or
17285 # (2) before a word containing "conftest.", or (3) at the end.
17286 # Note that $ac_compile itself does not contain backslashes and begins
17287 # with a dollar sign (not a hyphen), so the echo should work correctly.
17288 # The option is referenced via a variable to avoid confusing sed.
17289 lt_compile
=`echo "$ac_compile" | $SED \
17290 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17291 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17292 -e 's:$: $lt_compiler_flag:'`
17293 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17294 (eval "$lt_compile" 2>conftest.err
)
17296 cat conftest.err
>&5
17297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17298 if (exit $ac_status) && test -s "$ac_outfile"; then
17299 # The compiler can only warn and ignore the option if not recognized
17300 # So say no if there are warnings other than the usual output.
17301 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
17302 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17303 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
17304 lt_cv_prog_compiler_rtti_exceptions
=yes
17310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
17311 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
17313 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
17314 lt_prog_compiler_no_builtin_flag_GCJ
="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
17323 lt_prog_compiler_wl_GCJ
=
17324 lt_prog_compiler_pic_GCJ
=
17325 lt_prog_compiler_static_GCJ
=
17327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
17328 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
17330 if test "$GCC" = yes; then
17331 lt_prog_compiler_wl_GCJ
='-Wl,'
17332 lt_prog_compiler_static_GCJ
='-static'
17336 # All AIX code is PIC.
17337 if test "$host_cpu" = ia64
; then
17338 # AIX 5 now supports IA64 processor
17339 lt_prog_compiler_static_GCJ
='-Bstatic'
17346 # see comment about AmigaOS4 .so support
17347 lt_prog_compiler_pic_GCJ
='-fPIC'
17350 # FIXME: we need at least 68020 code to build shared libraries, but
17351 # adding the `-m68020' flag to GCC prevents building anything better,
17353 lt_prog_compiler_pic_GCJ
='-m68020 -resident32 -malways-restore-a4'
17358 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
17359 # PIC is the default for these OSes.
17362 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
17363 # This hack is so that the source file can tell whether it is being
17364 # built for inclusion in a dll (and should export symbols for example).
17365 # Although the cygwin gcc ignores -fPIC, still need this for old-style
17366 # (--disable-auto-import) libraries
17370 darwin
* | rhapsody
*)
17371 # PIC is the default on this platform
17372 # Common symbols not allowed in MH_DYLIB files
17373 lt_prog_compiler_pic_GCJ
='-fno-common'
17377 # PIC is the default for Haiku.
17378 # The "-static" flag exists, but is broken.
17379 lt_prog_compiler_static_GCJ
=
17383 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
17384 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
17385 # sets the default TLS model and affects inlining.
17391 lt_prog_compiler_pic_GCJ
='-fPIC'
17397 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
17398 # Instead, we relocate shared libraries at runtime.
17402 # Just because we use GCC doesn't mean we suddenly get shared libraries
17403 # on systems that don't support them.
17404 lt_prog_compiler_can_build_shared_GCJ
=no
17409 # QNX uses GNU C++, but need to define -shared option too, otherwise
17410 # it will coredump.
17411 lt_prog_compiler_pic_GCJ
='-fPIC -shared'
17415 if test -d /usr
/nec
; then
17416 lt_prog_compiler_pic_GCJ
=-Kconform_pic
17421 lt_prog_compiler_pic_GCJ
='-fPIC'
17425 case $cc_basename in
17426 nvcc
*) # Cuda Compiler Driver 2.2
17427 lt_prog_compiler_wl_GCJ
='-Xlinker '
17428 lt_prog_compiler_pic_GCJ
='-Xcompiler -fPIC'
17432 # PORTME Check for flag to pass linker flags through the system compiler.
17435 lt_prog_compiler_wl_GCJ
='-Wl,'
17436 if test "$host_cpu" = ia64
; then
17437 # AIX 5 now supports IA64 processor
17438 lt_prog_compiler_static_GCJ
='-Bstatic'
17440 lt_prog_compiler_static_GCJ
='-bnso -bI:/lib/syscalls.exp'
17444 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
17445 # This hack is so that the source file can tell whether it is being
17446 # built for inclusion in a dll (and should export symbols for example).
17450 hpux9
* | hpux10
* | hpux11
*)
17451 lt_prog_compiler_wl_GCJ
='-Wl,'
17452 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
17453 # not for PA HP-UX.
17459 lt_prog_compiler_pic_GCJ
='+Z'
17462 # Is there a better lt_prog_compiler_static that works with the bundled CC?
17463 lt_prog_compiler_static_GCJ
='${wl}-a ${wl}archive'
17466 irix5
* | irix6
* | nonstopux
*)
17467 lt_prog_compiler_wl_GCJ
='-Wl,'
17468 # PIC (with -KPIC) is the default.
17469 lt_prog_compiler_static_GCJ
='-non_shared'
17472 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
17473 case $cc_basename in
17474 # old Intel for x86_64 which still supported -KPIC.
17476 lt_prog_compiler_wl_GCJ
='-Wl,'
17477 lt_prog_compiler_pic_GCJ
='-KPIC'
17478 lt_prog_compiler_static_GCJ
='-static'
17480 # icc used to be incompatible with GCC.
17481 # ICC 10 doesn't accept -KPIC any more.
17483 lt_prog_compiler_wl_GCJ
='-Wl,'
17484 lt_prog_compiler_pic_GCJ
='-fPIC'
17485 lt_prog_compiler_static_GCJ
='-static'
17487 # Lahey Fortran 8.1.
17489 lt_prog_compiler_wl_GCJ
='-Wl,'
17490 lt_prog_compiler_pic_GCJ
='--shared'
17491 lt_prog_compiler_static_GCJ
='--static'
17493 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
17494 # Portland Group compilers (*not* the Pentium gcc compiler,
17495 # which looks to be a dead project)
17496 lt_prog_compiler_wl_GCJ
='-Wl,'
17497 lt_prog_compiler_pic_GCJ
='-fpic'
17498 lt_prog_compiler_static_GCJ
='-Bstatic'
17501 lt_prog_compiler_wl_GCJ
='-Wl,'
17502 # All Alpha code is PIC.
17503 lt_prog_compiler_static_GCJ
='-non_shared'
17505 xl
* | bgxl
* | bgf
* | mpixl
*)
17506 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
17507 lt_prog_compiler_wl_GCJ
='-Wl,'
17508 lt_prog_compiler_pic_GCJ
='-qpic'
17509 lt_prog_compiler_static_GCJ
='-qstaticlink'
17512 case `$CC -V 2>&1 | sed 5q` in
17513 *Sun\ F
* |
*Sun
*Fortran
*)
17514 # Sun Fortran 8.3 passes all unrecognized flags to the linker
17515 lt_prog_compiler_pic_GCJ
='-KPIC'
17516 lt_prog_compiler_static_GCJ
='-Bstatic'
17517 lt_prog_compiler_wl_GCJ
=''
17521 lt_prog_compiler_pic_GCJ
='-KPIC'
17522 lt_prog_compiler_static_GCJ
='-Bstatic'
17523 lt_prog_compiler_wl_GCJ
='-Wl,'
17531 lt_prog_compiler_pic_GCJ
='-KPIC'
17532 lt_prog_compiler_static_GCJ
='-Bstatic'
17536 # QNX uses GNU C++, but need to define -shared option too, otherwise
17537 # it will coredump.
17538 lt_prog_compiler_pic_GCJ
='-fPIC -shared'
17541 osf3
* | osf4
* | osf5
*)
17542 lt_prog_compiler_wl_GCJ
='-Wl,'
17543 # All OSF/1 code is PIC.
17544 lt_prog_compiler_static_GCJ
='-non_shared'
17548 lt_prog_compiler_static_GCJ
='-non_shared'
17552 lt_prog_compiler_pic_GCJ
='-KPIC'
17553 lt_prog_compiler_static_GCJ
='-Bstatic'
17554 case $cc_basename in
17555 f77
* | f90
* | f95
*)
17556 lt_prog_compiler_wl_GCJ
='-Qoption ld ';;
17558 lt_prog_compiler_wl_GCJ
='-Wl,';;
17563 lt_prog_compiler_wl_GCJ
='-Qoption ld '
17564 lt_prog_compiler_pic_GCJ
='-PIC'
17565 lt_prog_compiler_static_GCJ
='-Bstatic'
17568 sysv4 | sysv4.2uw2
* | sysv4.3
*)
17569 lt_prog_compiler_wl_GCJ
='-Wl,'
17570 lt_prog_compiler_pic_GCJ
='-KPIC'
17571 lt_prog_compiler_static_GCJ
='-Bstatic'
17575 if test -d /usr
/nec
;then
17576 lt_prog_compiler_pic_GCJ
='-Kconform_pic'
17577 lt_prog_compiler_static_GCJ
='-Bstatic'
17581 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
17582 lt_prog_compiler_wl_GCJ
='-Wl,'
17583 lt_prog_compiler_pic_GCJ
='-KPIC'
17584 lt_prog_compiler_static_GCJ
='-Bstatic'
17588 lt_prog_compiler_wl_GCJ
='-Wl,'
17589 lt_prog_compiler_can_build_shared_GCJ
=no
17593 lt_prog_compiler_pic_GCJ
='-pic'
17594 lt_prog_compiler_static_GCJ
='-Bstatic'
17598 lt_prog_compiler_can_build_shared_GCJ
=no
17604 # For platforms which do not support PIC, -DPIC is meaningless:
17606 lt_prog_compiler_pic_GCJ
=
17609 lt_prog_compiler_pic_GCJ
="$lt_prog_compiler_pic_GCJ"
17612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_GCJ" >&5
17613 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
17618 # Check to make sure the PIC flag actually works.
17620 if test -n "$lt_prog_compiler_pic_GCJ"; then
17621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
17622 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
17623 if test "${lt_cv_prog_compiler_pic_works_GCJ+set}" = set; then :
17624 $as_echo_n "(cached) " >&6
17626 lt_cv_prog_compiler_pic_works_GCJ
=no
17627 ac_outfile
=conftest.
$ac_objext
17628 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17629 lt_compiler_flag
="$lt_prog_compiler_pic_GCJ"
17630 # Insert the option either (1) after the last *FLAGS variable, or
17631 # (2) before a word containing "conftest.", or (3) at the end.
17632 # Note that $ac_compile itself does not contain backslashes and begins
17633 # with a dollar sign (not a hyphen), so the echo should work correctly.
17634 # The option is referenced via a variable to avoid confusing sed.
17635 lt_compile
=`echo "$ac_compile" | $SED \
17636 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17637 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17638 -e 's:$: $lt_compiler_flag:'`
17639 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17640 (eval "$lt_compile" 2>conftest.err
)
17642 cat conftest.err
>&5
17643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17644 if (exit $ac_status) && test -s "$ac_outfile"; then
17645 # The compiler can only warn and ignore the option if not recognized
17646 # So say no if there are warnings other than the usual output.
17647 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
17648 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17649 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
17650 lt_cv_prog_compiler_pic_works_GCJ
=yes
17656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_GCJ" >&5
17657 $as_echo "$lt_cv_prog_compiler_pic_works_GCJ" >&6; }
17659 if test x
"$lt_cv_prog_compiler_pic_works_GCJ" = xyes
; then
17660 case $lt_prog_compiler_pic_GCJ in
17662 *) lt_prog_compiler_pic_GCJ
=" $lt_prog_compiler_pic_GCJ" ;;
17665 lt_prog_compiler_pic_GCJ
=
17666 lt_prog_compiler_can_build_shared_GCJ
=no
17674 # Check to make sure the static flag actually works.
17676 wl
=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag
=\"$lt_prog_compiler_static_GCJ\"
17677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
17678 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
17679 if test "${lt_cv_prog_compiler_static_works_GCJ+set}" = set; then :
17680 $as_echo_n "(cached) " >&6
17682 lt_cv_prog_compiler_static_works_GCJ
=no
17683 save_LDFLAGS
="$LDFLAGS"
17684 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
17685 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
17686 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
17687 # The linker can only warn and ignore the option if not recognized
17688 # So say no if there are warnings
17689 if test -s conftest.err
; then
17690 # Append any errors to the config.log.
17691 cat conftest.err
1>&5
17692 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
17693 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
17694 if diff conftest.exp conftest.er2
>/dev
/null
; then
17695 lt_cv_prog_compiler_static_works_GCJ
=yes
17698 lt_cv_prog_compiler_static_works_GCJ
=yes
17702 LDFLAGS
="$save_LDFLAGS"
17705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_GCJ" >&5
17706 $as_echo "$lt_cv_prog_compiler_static_works_GCJ" >&6; }
17708 if test x
"$lt_cv_prog_compiler_static_works_GCJ" = xyes
; then
17711 lt_prog_compiler_static_GCJ
=
17717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17718 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17719 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then :
17720 $as_echo_n "(cached) " >&6
17722 lt_cv_prog_compiler_c_o_GCJ
=no
17723 $RM -r conftest
2>/dev
/null
17727 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17729 lt_compiler_flag
="-o out/conftest2.$ac_objext"
17730 # Insert the option either (1) after the last *FLAGS variable, or
17731 # (2) before a word containing "conftest.", or (3) at the end.
17732 # Note that $ac_compile itself does not contain backslashes and begins
17733 # with a dollar sign (not a hyphen), so the echo should work correctly.
17734 lt_compile
=`echo "$ac_compile" | $SED \
17735 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17736 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17737 -e 's:$: $lt_compiler_flag:'`
17738 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17739 (eval "$lt_compile" 2>out
/conftest.err
)
17741 cat out
/conftest.err
>&5
17742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17743 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
17745 # The compiler can only warn and ignore the option if not recognized
17746 # So say no if there are warnings
17747 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
17748 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
17749 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
17750 lt_cv_prog_compiler_c_o_GCJ
=yes
17755 # SGI C++ compiler will create directory out/ii_files/ for
17756 # template instantiation
17757 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
17758 $RM out
/* && rmdir out
17764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
17765 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
17769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
17770 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
17771 if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then :
17772 $as_echo_n "(cached) " >&6
17774 lt_cv_prog_compiler_c_o_GCJ
=no
17775 $RM -r conftest
2>/dev
/null
17779 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
17781 lt_compiler_flag
="-o out/conftest2.$ac_objext"
17782 # Insert the option either (1) after the last *FLAGS variable, or
17783 # (2) before a word containing "conftest.", or (3) at the end.
17784 # Note that $ac_compile itself does not contain backslashes and begins
17785 # with a dollar sign (not a hyphen), so the echo should work correctly.
17786 lt_compile
=`echo "$ac_compile" | $SED \
17787 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
17788 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
17789 -e 's:$: $lt_compiler_flag:'`
17790 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
17791 (eval "$lt_compile" 2>out
/conftest.err
)
17793 cat out
/conftest.err
>&5
17794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17795 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
17797 # The compiler can only warn and ignore the option if not recognized
17798 # So say no if there are warnings
17799 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
17800 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
17801 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
17802 lt_cv_prog_compiler_c_o_GCJ
=yes
17807 # SGI C++ compiler will create directory out/ii_files/ for
17808 # template instantiation
17809 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
17810 $RM out
/* && rmdir out
17816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
17817 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
17822 hard_links
="nottested"
17823 if test "$lt_cv_prog_compiler_c_o_GCJ" = no
&& test "$need_locks" != no
; then
17824 # do not overwrite the value of need_locks provided by the user
17825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
17826 $as_echo_n "checking if we can lock with hard links... " >&6; }
17829 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
17831 ln conftest.a conftest.b
2>&5 || hard_links
=no
17832 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
17833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
17834 $as_echo "$hard_links" >&6; }
17835 if test "$hard_links" = no
; then
17836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
17837 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
17846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
17847 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
17850 allow_undefined_flag_GCJ
=
17851 always_export_symbols_GCJ
=no
17853 archive_expsym_cmds_GCJ
=
17854 compiler_needs_object_GCJ
=no
17855 enable_shared_with_static_runtimes_GCJ
=no
17856 export_dynamic_flag_spec_GCJ
=
17857 export_symbols_cmds_GCJ
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
17858 hardcode_automatic_GCJ
=no
17859 hardcode_direct_GCJ
=no
17860 hardcode_direct_absolute_GCJ
=no
17861 hardcode_libdir_flag_spec_GCJ
=
17862 hardcode_libdir_flag_spec_ld_GCJ
=
17863 hardcode_libdir_separator_GCJ
=
17864 hardcode_minus_L_GCJ
=no
17865 hardcode_shlibpath_var_GCJ
=unsupported
17866 inherit_rpath_GCJ
=no
17867 link_all_deplibs_GCJ
=unknown
17869 module_expsym_cmds_GCJ
=
17870 old_archive_from_new_cmds_GCJ
=
17871 old_archive_from_expsyms_cmds_GCJ
=
17872 thread_safe_flag_spec_GCJ
=
17873 whole_archive_flag_spec_GCJ
=
17874 # include_expsyms should be a list of space-separated symbols to be *always*
17875 # included in the symbol list
17876 include_expsyms_GCJ
=
17877 # exclude_expsyms can be an extended regexp of symbols to exclude
17878 # it will be wrapped by ` (' and `)$', so one must not match beginning or
17879 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
17880 # as well as any symbol that contains `d'.
17881 exclude_expsyms_GCJ
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
17882 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
17883 # platforms (ab)use it in PIC code, but their linkers get confused if
17884 # the symbol is explicitly referenced. Since portable code cannot
17885 # rely on this symbol name, it's probably fine to never include it in
17886 # preloaded symbol tables.
17887 # Exclude shared library initialization/finalization symbols.
17888 extract_expsyms_cmds
=
17891 cygwin
* | mingw
* | pw32
* | cegcc
*)
17892 # FIXME: the MSVC++ port hasn't been tested in a loooong time
17893 # When not using gcc, we currently assume that we are using
17894 # Microsoft Visual C++.
17895 if test "$GCC" != yes; then
17900 # we just hope/assume this is gcc and not c89 (= MSVC++)
17910 # On some targets, GNU ld is compatible enough with the native linker
17911 # that we're better off using the native interface for both.
17912 lt_use_gnu_ld_interface
=no
17913 if test "$with_gnu_ld" = yes; then
17916 # The AIX port of GNU ld has always aspired to compatibility
17917 # with the native linker. However, as the warning in the GNU ld
17918 # block says, versions before 2.19.5* couldn't really create working
17919 # shared libraries, regardless of the interface used.
17920 case `$LD -v 2>&1` in
17921 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
17922 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
17923 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
17925 lt_use_gnu_ld_interface
=yes
17930 lt_use_gnu_ld_interface
=yes
17935 if test "$lt_use_gnu_ld_interface" = yes; then
17936 # If archive_cmds runs LD, not CC, wlarc should be empty
17939 # Set some defaults for GNU ld with shared library support. These
17940 # are reset later if shared libraries are not supported. Putting them
17941 # here allows them to be overridden if necessary.
17942 runpath_var
=LD_RUN_PATH
17943 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
17944 export_dynamic_flag_spec_GCJ
='${wl}--export-dynamic'
17945 # ancient GNU ld didn't support --whole-archive et. al.
17946 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
17947 whole_archive_flag_spec_GCJ
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
17949 whole_archive_flag_spec_GCJ
=
17951 supports_anon_versioning
=no
17952 case `$LD -v 2>&1` in
17953 *GNU\ gold
*) supports_anon_versioning
=yes ;;
17954 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
17955 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
17956 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
17957 *\
2.11.
*) ;; # other 2.11 versions
17958 *) supports_anon_versioning
=yes ;;
17961 # See if GNU ld supports shared libraries.
17964 # On AIX/PPC, the GNU linker is very broken
17965 if test "$host_cpu" != ia64
; then
17969 *** Warning: the GNU linker, at least up to release 2.19, is reported
17970 *** to be unable to reliably create shared libraries on AIX.
17971 *** Therefore, libtool is disabling shared libraries support. If you
17972 *** really care for shared libraries, you may want to install binutils
17973 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
17974 *** You will then need to restart the configuration process.
17983 # see comment about AmigaOS4 .so support
17984 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
17985 archive_expsym_cmds_GCJ
=''
17988 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)'
17989 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
17990 hardcode_minus_L_GCJ
=yes
17996 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
17997 allow_undefined_flag_GCJ
=unsupported
17998 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
17999 # support --undefined. This deserves some investigation. FIXME
18000 archive_cmds_GCJ
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18006 cygwin
* | mingw
* | pw32
* | cegcc
*)
18007 # _LT_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
18008 # as there is no search path for DLLs.
18009 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18010 export_dynamic_flag_spec_GCJ
='${wl}--export-all-symbols'
18011 allow_undefined_flag_GCJ
=unsupported
18012 always_export_symbols_GCJ
=no
18013 enable_shared_with_static_runtimes_GCJ
=yes
18014 export_symbols_cmds_GCJ
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
18016 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
18017 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18018 # If the export-symbols file already is a .def file (1st line
18019 # is EXPORTS), use it as is; otherwise, prepend...
18020 archive_expsym_cmds_GCJ
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
18021 cp $export_symbols $output_objdir/$soname.def;
18023 echo EXPORTS > $output_objdir/$soname.def;
18024 cat $export_symbols >> $output_objdir/$soname.def;
18026 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
18033 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18034 link_all_deplibs_GCJ
=yes
18038 hardcode_direct_GCJ
=no
18039 hardcode_shlibpath_var_GCJ
=no
18040 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18041 export_dynamic_flag_spec_GCJ
='${wl}-E'
18042 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
18043 # Instead, shared libraries are loaded at an image base (0x10000000 by
18044 # default) and relocated if they conflict, which is a slow very memory
18045 # consuming and fragmenting process. To avoid this, we pick a random,
18046 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
18047 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
18048 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'
18049 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'
18052 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
18054 if test "$host_os" = linux-dietlibc
; then
18055 case $cc_basename in
18056 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
18059 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
18060 && test "$tmp_diet" = no
18063 tmp_sharedflag
='-shared'
18064 case $cc_basename,$host_cpu in
18065 pgcc
*) # Portland Group C compiler
18066 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'
18067 tmp_addflag
=' $pic_flag'
18069 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
18070 # Portland Group f77 and f90 compilers
18071 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'
18072 tmp_addflag
=' $pic_flag -Mnomain' ;;
18073 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
18074 tmp_addflag
=' -i_dynamic' ;;
18075 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
18076 tmp_addflag
=' -i_dynamic -nofor_main' ;;
18077 ifc
* | ifort
*) # Intel Fortran compiler
18078 tmp_addflag
=' -nofor_main' ;;
18079 lf95
*) # Lahey Fortran 8.1
18080 whole_archive_flag_spec_GCJ
=
18081 tmp_sharedflag
='--shared' ;;
18082 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
18083 tmp_sharedflag
='-qmkshrobj'
18085 nvcc
*) # Cuda Compiler Driver 2.2
18086 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'
18087 compiler_needs_object_GCJ
=yes
18090 case `$CC -V 2>&1 | sed 5q` in
18091 *Sun\ C
*) # Sun C 5.9
18092 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'
18093 compiler_needs_object_GCJ
=yes
18094 tmp_sharedflag
='-G' ;;
18095 *Sun\ F
*) # Sun Fortran 8.3
18096 tmp_sharedflag
='-G' ;;
18098 archive_cmds_GCJ
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18100 if test "x$supports_anon_versioning" = xyes
; then
18101 archive_expsym_cmds_GCJ
='echo "{ global:" > $output_objdir/$libname.ver~
18102 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18103 echo "local: *; };" >> $output_objdir/$libname.ver~
18104 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
18107 case $cc_basename in
18108 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
18109 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
18110 whole_archive_flag_spec_GCJ
='--whole-archive$convenience --no-whole-archive'
18111 hardcode_libdir_flag_spec_GCJ
=
18112 hardcode_libdir_flag_spec_ld_GCJ
='-rpath $libdir'
18113 archive_cmds_GCJ
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
18114 if test "x$supports_anon_versioning" = xyes
; then
18115 archive_expsym_cmds_GCJ
='echo "{ global:" > $output_objdir/$libname.ver~
18116 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
18117 echo "local: *; };" >> $output_objdir/$libname.ver~
18118 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
18128 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
18129 archive_cmds_GCJ
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
18132 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18133 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18138 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
18142 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
18143 *** create shared libraries on Solaris systems. Therefore, libtool
18144 *** is disabling shared libraries support. We urge you to upgrade GNU
18145 *** binutils to release 2.9.1 or newer. Another option is to modify
18146 *** your PATH or compiler configuration so that the native linker is
18147 *** used, and then restart.
18150 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18151 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18152 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18158 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
18159 case `$LD -v 2>&1` in
18160 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
18164 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
18165 *** reliably create shared libraries on SCO systems. Therefore, libtool
18166 *** is disabling shared libraries support. We urge you to upgrade GNU
18167 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
18168 *** your PATH or compiler configuration so that the native linker is
18169 *** used, and then restart.
18174 # For security reasons, it is highly recommended that you always
18175 # use absolute paths for naming shared libraries, and exclude the
18176 # DT_RUNPATH tag from executables and libraries. But doing so
18177 # requires that you compile everything twice, which is a pain.
18178 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18179 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18180 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18181 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18190 archive_cmds_GCJ
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18192 hardcode_direct_GCJ
=yes
18193 hardcode_shlibpath_var_GCJ
=no
18197 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
18198 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18199 archive_expsym_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
18206 if test "$ld_shlibs_GCJ" = no
; then
18208 hardcode_libdir_flag_spec_GCJ
=
18209 export_dynamic_flag_spec_GCJ
=
18210 whole_archive_flag_spec_GCJ
=
18213 # PORTME fill in a description of your system's linker (not GNU ld)
18216 allow_undefined_flag_GCJ
=unsupported
18217 always_export_symbols_GCJ
=yes
18218 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'
18219 # Note: this linker hardcodes the directories in LIBPATH if there
18220 # are no directories specified by -L.
18221 hardcode_minus_L_GCJ
=yes
18222 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
18223 # Neither direct hardcoding nor static linking is supported with a
18225 hardcode_direct_GCJ
=unsupported
18230 if test "$host_cpu" = ia64
; then
18231 # On IA64, the linker does run time linking by default, so we don't
18232 # have to do anything special.
18233 aix_use_runtimelinking
=no
18234 exp_sym_flag
='-Bexport'
18237 # If we're using GNU nm, then we don't want the "-C" option.
18238 # -C means demangle to AIX nm, but means don't demangle with GNU nm
18239 # Also, AIX nm treats weak defined symbols like other global
18240 # defined symbols, whereas GNU nm marks them as "W".
18241 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
18242 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'
18244 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'
18246 aix_use_runtimelinking
=no
18248 # Test if we are trying to use run time linking or normal
18249 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
18250 # need to do runtime linking.
18251 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
18252 for ld_flag
in $LDFLAGS; do
18253 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
18254 aix_use_runtimelinking
=yes
18261 exp_sym_flag
='-bexport'
18262 no_entry_flag
='-bnoentry'
18265 # When large executables or shared objects are built, AIX ld can
18266 # have problems creating the table of contents. If linking a library
18267 # or program results in "error TOC overflow" add -mminimal-toc to
18268 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
18269 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
18271 archive_cmds_GCJ
=''
18272 hardcode_direct_GCJ
=yes
18273 hardcode_direct_absolute_GCJ
=yes
18274 hardcode_libdir_separator_GCJ
=':'
18275 link_all_deplibs_GCJ
=yes
18276 file_list_spec_GCJ
='${wl}-f,'
18278 if test "$GCC" = yes; then
18279 case $host_os in aix4.
[012]|aix4.
[012].
*)
18280 # We only want to do this on AIX 4.2 and lower, the check
18281 # below for broken collect2 doesn't work under 4.3+
18282 collect2name
=`${CC} -print-prog-name=collect2`
18283 if test -f "$collect2name" &&
18284 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
18286 # We have reworked collect2
18289 # We have old collect2
18290 hardcode_direct_GCJ
=unsupported
18291 # It fails to find uninstalled libraries when the uninstalled
18292 # path is not listed in the libpath. Setting hardcode_minus_L
18293 # to unsupported forces relinking
18294 hardcode_minus_L_GCJ
=yes
18295 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18296 hardcode_libdir_separator_GCJ
=
18300 shared_flag
='-shared'
18301 if test "$aix_use_runtimelinking" = yes; then
18302 shared_flag
="$shared_flag "'${wl}-G'
18306 if test "$host_cpu" = ia64
; then
18307 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
18308 # chokes on -Wl,-G. The following line is correct:
18311 if test "$aix_use_runtimelinking" = yes; then
18312 shared_flag
='${wl}-G'
18314 shared_flag
='${wl}-bM:SRE'
18319 export_dynamic_flag_spec_GCJ
='${wl}-bexpall'
18320 # It seems that -bexpall does not export symbols beginning with
18321 # underscore (_), so it is better to generate a list of symbols to export.
18322 always_export_symbols_GCJ
=yes
18323 if test "$aix_use_runtimelinking" = yes; then
18324 # Warning - without using the other runtime loading flags (-brtl),
18325 # -berok will link without error, but may produce a broken library.
18326 allow_undefined_flag_GCJ
='-berok'
18327 # Determine the default libpath from the value encoded in an
18328 # empty executable.
18329 if test x
$gcc_no_link = xyes
; then
18330 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18333 /* end confdefs.h. */
18343 if ac_fn_c_try_link
"$LINENO"; then :
18345 lt_aix_libpath_sed
='
18346 /Import File Strings/,/^$/ {
18352 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18353 # Check for a 64-bit object if we didn't find anything.
18354 if test -z "$aix_libpath"; then
18355 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18358 rm -f core conftest.err conftest.
$ac_objext \
18359 conftest
$ac_exeext conftest.
$ac_ext
18360 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
18362 hardcode_libdir_flag_spec_GCJ
='${wl}-blibpath:$libdir:'"$aix_libpath"
18363 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"
18365 if test "$host_cpu" = ia64
; then
18366 hardcode_libdir_flag_spec_GCJ
='${wl}-R $libdir:/usr/lib:/lib'
18367 allow_undefined_flag_GCJ
="-z nodefs"
18368 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"
18370 # Determine the default libpath from the value encoded in an
18371 # empty executable.
18372 if test x
$gcc_no_link = xyes
; then
18373 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18375 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18376 /* end confdefs.h. */
18386 if ac_fn_c_try_link
"$LINENO"; then :
18388 lt_aix_libpath_sed
='
18389 /Import File Strings/,/^$/ {
18395 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18396 # Check for a 64-bit object if we didn't find anything.
18397 if test -z "$aix_libpath"; then
18398 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
18401 rm -f core conftest.err conftest.
$ac_objext \
18402 conftest
$ac_exeext conftest.
$ac_ext
18403 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
18405 hardcode_libdir_flag_spec_GCJ
='${wl}-blibpath:$libdir:'"$aix_libpath"
18406 # Warning - without using the other run time loading flags,
18407 # -berok will link without error, but may produce a broken library.
18408 no_undefined_flag_GCJ
=' ${wl}-bernotok'
18409 allow_undefined_flag_GCJ
=' ${wl}-berok'
18410 if test "$with_gnu_ld" = yes; then
18411 # We only use this code for GNU lds that support --whole-archive.
18412 whole_archive_flag_spec_GCJ
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
18414 # Exported symbols can be pulled into shared objects from archives
18415 whole_archive_flag_spec_GCJ
='$convenience'
18417 archive_cmds_need_lc_GCJ
=yes
18418 # This is similar to how AIX traditionally builds its shared libraries.
18419 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'
18427 # see comment about AmigaOS4 .so support
18428 archive_cmds_GCJ
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
18429 archive_expsym_cmds_GCJ
=''
18432 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)'
18433 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18434 hardcode_minus_L_GCJ
=yes
18440 export_dynamic_flag_spec_GCJ
=-rdynamic
18443 cygwin
* | mingw
* | pw32
* | cegcc
*)
18444 # When not using gcc, we currently assume that we are using
18445 # Microsoft Visual C++.
18446 # hardcode_libdir_flag_spec is actually meaningless, as there is
18447 # no search path for DLLs.
18448 hardcode_libdir_flag_spec_GCJ
=' '
18449 allow_undefined_flag_GCJ
=unsupported
18450 # Tell ltmain to make .lib files, not .a files.
18452 # Tell ltmain to make .dll files, not .so files.
18454 # FIXME: Setting linknames here is a bad hack.
18455 archive_cmds_GCJ
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
18456 # The linker will automatically build a .lib file if we build a DLL.
18457 old_archive_from_new_cmds_GCJ
='true'
18458 # FIXME: Should let the user specify the lib program.
18459 old_archive_cmds_GCJ
='lib -OUT:$oldlib$oldobjs$old_deplibs'
18460 fix_srcfile_path_GCJ
='`cygpath -w "$srcfile"`'
18461 enable_shared_with_static_runtimes_GCJ
=yes
18464 darwin
* | rhapsody
*)
18467 archive_cmds_need_lc_GCJ
=no
18468 hardcode_direct_GCJ
=no
18469 hardcode_automatic_GCJ
=yes
18470 hardcode_shlibpath_var_GCJ
=unsupported
18471 if test "$lt_cv_ld_force_load" = "yes"; then
18472 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\"`'
18474 whole_archive_flag_spec_GCJ
=''
18476 link_all_deplibs_GCJ
=yes
18477 allow_undefined_flag_GCJ
="$_lt_dar_allow_undefined"
18478 case $cc_basename in
18479 ifort
*) _lt_dar_can_shared
=yes ;;
18480 *) _lt_dar_can_shared
=$GCC ;;
18482 if test "$_lt_dar_can_shared" = "yes"; then
18483 output_verbose_link_cmd
=func_echo_all
18484 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}"
18485 module_cmds_GCJ
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
18486 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}"
18487 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}"
18496 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18497 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18498 hardcode_shlibpath_var_GCJ
=no
18505 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
18506 # support. Future versions do this automatically, but an explicit c++rt0.o
18507 # does not break anything, and helps significantly (at the cost of a little
18510 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
18511 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18512 hardcode_direct_GCJ
=yes
18513 hardcode_shlibpath_var_GCJ
=no
18516 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
18518 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18519 hardcode_direct_GCJ
=yes
18520 hardcode_minus_L_GCJ
=yes
18521 hardcode_shlibpath_var_GCJ
=no
18524 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
18525 freebsd
* | dragonfly
*)
18526 archive_cmds_GCJ
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
18527 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18528 hardcode_direct_GCJ
=yes
18529 hardcode_shlibpath_var_GCJ
=no
18533 if test "$GCC" = yes; then
18534 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'
18536 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'
18538 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18539 hardcode_libdir_separator_GCJ
=:
18540 hardcode_direct_GCJ
=yes
18542 # hardcode_minus_L: Not really in the search PATH,
18543 # but as the default location of the library.
18544 hardcode_minus_L_GCJ
=yes
18545 export_dynamic_flag_spec_GCJ
='${wl}-E'
18549 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
18550 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18552 archive_cmds_GCJ
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
18554 if test "$with_gnu_ld" = no
; then
18555 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18556 hardcode_libdir_flag_spec_ld_GCJ
='+b $libdir'
18557 hardcode_libdir_separator_GCJ
=:
18558 hardcode_direct_GCJ
=yes
18559 hardcode_direct_absolute_GCJ
=yes
18560 export_dynamic_flag_spec_GCJ
='${wl}-E'
18561 # hardcode_minus_L: Not really in the search PATH,
18562 # but as the default location of the library.
18563 hardcode_minus_L_GCJ
=yes
18568 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
18571 archive_cmds_GCJ
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18574 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18577 archive_cmds_GCJ
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18583 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18586 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
18589 archive_cmds_GCJ
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
18593 if test "$with_gnu_ld" = no
; then
18594 hardcode_libdir_flag_spec_GCJ
='${wl}+b ${wl}$libdir'
18595 hardcode_libdir_separator_GCJ
=:
18599 hardcode_direct_GCJ
=no
18600 hardcode_shlibpath_var_GCJ
=no
18603 hardcode_direct_GCJ
=yes
18604 hardcode_direct_absolute_GCJ
=yes
18605 export_dynamic_flag_spec_GCJ
='${wl}-E'
18607 # hardcode_minus_L: Not really in the search PATH,
18608 # but as the default location of the library.
18609 hardcode_minus_L_GCJ
=yes
18615 irix5
* | irix6
* | nonstopux
*)
18616 if test "$GCC" = yes; then
18617 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'
18618 # Try to use the -exported_symbol ld option, if it does not
18619 # work, assume that -exports_file does not work either and
18620 # implicitly export all symbols.
18621 save_LDFLAGS
="$LDFLAGS"
18622 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
18623 if test x
$gcc_no_link = xyes
; then
18624 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
18626 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
18627 /* end confdefs.h. */
18630 if ac_fn_c_try_link
"$LINENO"; then :
18631 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'
18634 rm -f core conftest.err conftest.
$ac_objext \
18635 conftest
$ac_exeext conftest.
$ac_ext
18636 LDFLAGS
="$save_LDFLAGS"
18638 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'
18639 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'
18641 archive_cmds_need_lc_GCJ
='no'
18642 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18643 hardcode_libdir_separator_GCJ
=:
18644 inherit_rpath_GCJ
=yes
18645 link_all_deplibs_GCJ
=yes
18649 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
18650 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
18652 archive_cmds_GCJ
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
18654 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18655 hardcode_direct_GCJ
=yes
18656 hardcode_shlibpath_var_GCJ
=no
18660 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18661 hardcode_direct_GCJ
=yes
18662 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18663 hardcode_libdir_separator_GCJ
=:
18664 hardcode_shlibpath_var_GCJ
=no
18671 if test -f /usr
/libexec
/ld.so
; then
18672 hardcode_direct_GCJ
=yes
18673 hardcode_shlibpath_var_GCJ
=no
18674 hardcode_direct_absolute_GCJ
=yes
18675 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
18676 archive_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18677 archive_expsym_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
18678 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18679 export_dynamic_flag_spec_GCJ
='${wl}-E'
18682 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
18683 archive_cmds_GCJ
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
18684 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18687 archive_cmds_GCJ
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
18688 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath,$libdir'
18698 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18699 hardcode_minus_L_GCJ
=yes
18700 allow_undefined_flag_GCJ
=unsupported
18701 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'
18702 old_archive_from_new_cmds_GCJ
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
18706 if test "$GCC" = yes; then
18707 allow_undefined_flag_GCJ
=' ${wl}-expect_unresolved ${wl}\*'
18708 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'
18710 allow_undefined_flag_GCJ
=' -expect_unresolved \*'
18711 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'
18713 archive_cmds_need_lc_GCJ
='no'
18714 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18715 hardcode_libdir_separator_GCJ
=:
18718 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
18719 if test "$GCC" = yes; then
18720 allow_undefined_flag_GCJ
=' ${wl}-expect_unresolved ${wl}\*'
18721 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'
18722 hardcode_libdir_flag_spec_GCJ
='${wl}-rpath ${wl}$libdir'
18724 allow_undefined_flag_GCJ
=' -expect_unresolved \*'
18725 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'
18726 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~
18727 $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'
18729 # Both c and cxx compiler support -rpath directly
18730 hardcode_libdir_flag_spec_GCJ
='-rpath $libdir'
18732 archive_cmds_need_lc_GCJ
='no'
18733 hardcode_libdir_separator_GCJ
=:
18737 no_undefined_flag_GCJ
=' -z defs'
18738 if test "$GCC" = yes; then
18740 archive_cmds_GCJ
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
18741 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18742 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
18744 case `$CC -V 2>&1` in
18747 archive_cmds_GCJ
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
18748 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18749 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
18753 archive_cmds_GCJ
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
18754 archive_expsym_cmds_GCJ
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
18755 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
18759 hardcode_libdir_flag_spec_GCJ
='-R$libdir'
18760 hardcode_shlibpath_var_GCJ
=no
18762 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
18764 # The compiler driver will combine and reorder linker options,
18765 # but understands `-z linker_flag'. GCC discards it without `$wl',
18766 # but is careful enough not to reorder.
18767 # Supported since Solaris 2.6 (maybe 2.5.1?)
18768 if test "$GCC" = yes; then
18769 whole_archive_flag_spec_GCJ
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
18771 whole_archive_flag_spec_GCJ
='-z allextract$convenience -z defaultextract'
18775 link_all_deplibs_GCJ
=yes
18779 if test "x$host_vendor" = xsequent
; then
18780 # Use $CC to link under sequent, because it throws in some extra .o
18781 # files that make .init and .fini sections work.
18782 archive_cmds_GCJ
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
18784 archive_cmds_GCJ
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
18786 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18787 hardcode_direct_GCJ
=yes
18788 hardcode_minus_L_GCJ
=yes
18789 hardcode_shlibpath_var_GCJ
=no
18793 case $host_vendor in
18795 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18796 hardcode_direct_GCJ
=yes # is this really true???
18799 ## LD is ld it makes a PLAMLIB
18800 ## CC just makes a GrossModule.
18801 archive_cmds_GCJ
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
18802 reload_cmds_GCJ
='$CC -r -o $output$reload_objs'
18803 hardcode_direct_GCJ
=no
18806 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18807 hardcode_direct_GCJ
=no
#Motorola manual says yes, but my tests say they lie
18810 runpath_var
='LD_RUN_PATH'
18811 hardcode_shlibpath_var_GCJ
=no
18815 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18816 hardcode_shlibpath_var_GCJ
=no
18817 export_dynamic_flag_spec_GCJ
='-Bexport'
18821 if test -d /usr
/nec
; then
18822 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18823 hardcode_shlibpath_var_GCJ
=no
18824 runpath_var
=LD_RUN_PATH
18825 hardcode_runpath_var
=yes
18830 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
18831 no_undefined_flag_GCJ
='${wl}-z,text'
18832 archive_cmds_need_lc_GCJ
=no
18833 hardcode_shlibpath_var_GCJ
=no
18834 runpath_var
='LD_RUN_PATH'
18836 if test "$GCC" = yes; then
18837 archive_cmds_GCJ
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18838 archive_expsym_cmds_GCJ
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18840 archive_cmds_GCJ
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18841 archive_expsym_cmds_GCJ
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18845 sysv5
* | sco3.2v5
* | sco5v6
*)
18846 # Note: We can NOT use -z defs as we might desire, because we do not
18847 # link with -lc, and that would cause any symbols used from libc to
18848 # always be unresolved, which means just about no library would
18849 # ever link correctly. If we're not using GNU ld we use -z text
18850 # though, which does catch some bad symbols but isn't as heavy-handed
18852 no_undefined_flag_GCJ
='${wl}-z,text'
18853 allow_undefined_flag_GCJ
='${wl}-z,nodefs'
18854 archive_cmds_need_lc_GCJ
=no
18855 hardcode_shlibpath_var_GCJ
=no
18856 hardcode_libdir_flag_spec_GCJ
='${wl}-R,$libdir'
18857 hardcode_libdir_separator_GCJ
=':'
18858 link_all_deplibs_GCJ
=yes
18859 export_dynamic_flag_spec_GCJ
='${wl}-Bexport'
18860 runpath_var
='LD_RUN_PATH'
18862 if test "$GCC" = yes; then
18863 archive_cmds_GCJ
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18864 archive_expsym_cmds_GCJ
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18866 archive_cmds_GCJ
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18867 archive_expsym_cmds_GCJ
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
18872 archive_cmds_GCJ
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
18873 hardcode_libdir_flag_spec_GCJ
='-L$libdir'
18874 hardcode_shlibpath_var_GCJ
=no
18882 if test x
$host_vendor = xsni
; then
18884 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
18885 export_dynamic_flag_spec_GCJ
='${wl}-Blargedynsym'
18891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_GCJ" >&5
18892 $as_echo "$ld_shlibs_GCJ" >&6; }
18893 test "$ld_shlibs_GCJ" = no
&& can_build_shared
=no
18895 with_gnu_ld_GCJ
=$with_gnu_ld
18903 # Do we need to explicitly link libc?
18905 case "x$archive_cmds_need_lc_GCJ" in
18907 # Assume -lc should be added
18908 archive_cmds_need_lc_GCJ
=yes
18910 if test "$enable_shared" = yes && test "$GCC" = yes; then
18911 case $archive_cmds_GCJ in
18913 # FIXME: we may have to deal with multi-command sequences.
18916 # Test whether the compiler implicitly links with -lc since on some
18917 # systems, -lgcc has to come before -lc. If gcc already passes -lc
18918 # to ld, don't add -lc before -lgcc.
18919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
18920 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
18921 if test "${lt_cv_archive_cmds_need_lc_GCJ+set}" = set; then :
18922 $as_echo_n "(cached) " >&6
18925 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
18927 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
18928 (eval $ac_compile) 2>&5
18930 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18931 test $ac_status = 0; } 2>conftest.err
; then
18934 libobjs
=conftest.
$ac_objext
18936 wl
=$lt_prog_compiler_wl_GCJ
18937 pic_flag
=$lt_prog_compiler_pic_GCJ
18943 lt_save_allow_undefined_flag
=$allow_undefined_flag_GCJ
18944 allow_undefined_flag_GCJ
=
18945 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_GCJ 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
18946 (eval $archive_cmds_GCJ 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
18948 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18949 test $ac_status = 0; }
18951 lt_cv_archive_cmds_need_lc_GCJ
=no
18953 lt_cv_archive_cmds_need_lc_GCJ
=yes
18955 allow_undefined_flag_GCJ
=$lt_save_allow_undefined_flag
18957 cat conftest.err
1>&5
18962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_GCJ" >&5
18963 $as_echo "$lt_cv_archive_cmds_need_lc_GCJ" >&6; }
18964 archive_cmds_need_lc_GCJ
=$lt_cv_archive_cmds_need_lc_GCJ
19034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
19035 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
19036 hardcode_action_GCJ
=
19037 if test -n "$hardcode_libdir_flag_spec_GCJ" ||
19038 test -n "$runpath_var_GCJ" ||
19039 test "X$hardcode_automatic_GCJ" = "Xyes" ; then
19041 # We can hardcode non-existent directories.
19042 if test "$hardcode_direct_GCJ" != no
&&
19043 # If the only mechanism to avoid hardcoding is shlibpath_var, we
19044 # have to relink, otherwise we might link with an installed library
19045 # when we should be linking with a yet-to-be-installed one
19046 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
19047 test "$hardcode_minus_L_GCJ" != no
; then
19048 # Linking always hardcodes the temporary library directory.
19049 hardcode_action_GCJ
=relink
19051 # We can link without hardcoding, and we can hardcode nonexisting dirs.
19052 hardcode_action_GCJ
=immediate
19055 # We cannot hardcode anything, or else we can only hardcode existing
19057 hardcode_action_GCJ
=unsupported
19059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_GCJ" >&5
19060 $as_echo "$hardcode_action_GCJ" >&6; }
19062 if test "$hardcode_action_GCJ" = relink ||
19063 test "$inherit_rpath_GCJ" = yes; then
19064 # Fast installation is not supported
19065 enable_fast_install
=no
19066 elif test "$shlibpath_overrides_runpath" = yes ||
19067 test "$enable_shared" = no
; then
19068 # Fast installation is not necessary
19069 enable_fast_install
=needless
19080 compiler_GCJ
=${GCJ-gcj}
19082 ac_cpp
='$CPP $CPPFLAGS'
19083 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19084 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19085 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
19088 if test "x$CC" != xcc
; then
19089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
19090 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
19092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
19093 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
19095 set dummy
$CC; ac_cc
=`$as_echo "$2" |
19096 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
19097 if { as_var
=ac_cv_prog_cc_
${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
19098 $as_echo_n "(cached) " >&6
19100 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
19101 /* end confdefs.h. */
19111 # Make sure it works both with $CC and with simple cc.
19112 # We do the test twice because some compilers refuse to overwrite an
19113 # existing .o file with -o, though they will create one.
19114 ac_try
='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
19116 if { { case "(($ac_try" in
19117 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19118 *) ac_try_echo=$ac_try;;
19120 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19121 $as_echo "$ac_try_echo"; } >&5
19122 (eval "$ac_try") 2>&5
19124 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19125 test $ac_status = 0; } &&
19126 test -f conftest2.$ac_objext && { { case "(($ac_try" in
19127 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19128 *) ac_try_echo
=$ac_try;;
19130 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19131 $as_echo "$ac_try_echo"; } >&5
19132 (eval "$ac_try") 2>&5
19134 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19135 test $ac_status = 0; };
19137 eval ac_cv_prog_cc_
${ac_cc}_c_o
=yes
19138 if test "x$CC" != xcc
; then
19139 # Test first that cc exists at all.
19140 if { ac_try
='cc -c conftest.$ac_ext >&5'
19141 { { case "(($ac_try" in
19142 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19143 *) ac_try_echo=$ac_try;;
19145 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19146 $as_echo "$ac_try_echo"; } >&5
19147 (eval "$ac_try") 2>&5
19149 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19150 test $ac_status = 0; }; }; then
19151 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
19153 if { { case "(($ac_try" in
19154 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
19155 *) ac_try_echo
=$ac_try;;
19157 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19158 $as_echo "$ac_try_echo"; } >&5
19159 (eval "$ac_try") 2>&5
19161 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19162 test $ac_status = 0; } &&
19163 test -f conftest2.
$ac_objext && { { case "(($ac_try" in
19164 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
19165 *) ac_try_echo=$ac_try;;
19167 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
19168 $as_echo "$ac_try_echo"; } >&5
19169 (eval "$ac_try") 2>&5
19171 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19172 test $ac_status = 0; };
19177 # cc exists but doesn't like -o.
19178 eval ac_cv_prog_cc_${ac_cc}_c_o=no
19183 eval ac_cv_prog_cc_${ac_cc}_c_o=no
19185 rm -f core conftest*
19188 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
19189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19190 $as_echo "yes" >&6; }
19192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19193 $as_echo "no" >&6; }
19195 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
19199 # FIXME: we rely on the cache variable name because
19200 # there is no other way.
19202 am_cc=`echo $2 |
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
19203 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
19204 if test "$am_t" != yes; then
19205 # Losing compiler, so override with the script.
19206 # FIXME: It is wrong to rewrite CC.
19207 # But if we don't then we get into trouble of one sort or another.
19208 # A longer-term fix would be to have automake use am__CC in this case,
19209 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
19210 CC="$am_aux_dir/compile $CC"
19217 subdirs="$subdirs classpath libltdl"
19220 # The -no-testsuite modules omit the test subdir.
19221 if test -d $srcdir/testsuite; then
19223 TESTSUBDIR_FALSE='#'
19225 TESTSUBDIR_TRUE='#'
19230 # Should the runtime set system properties by examining the
19231 # environment variable GCJ_PROPERTIES?
19232 # Check whether --enable-getenv-properties was given.
19233 if test "${enable_getenv_properties+set}" = set; then :
19234 enableval=$enable_getenv_properties;
19238 # Whether GCJ_PROPERTIES is used depends on the target.
19239 if test -z "$enable_getenv_properties"; then
19240 enable_getenv_properties=${enable_getenv_properties_default-yes}
19242 if test "$enable_getenv_properties" = no; then
19244 $as_echo "#define DISABLE_GETENV_PROPERTIES 1" >>confdefs.h
19248 # Whether we should use arguments to main()
19249 if test -z "$enable_main_args"; then
19250 enable_main_args=${enable_main_args_default-yes}
19252 if test "$enable_main_args" = no; then
19254 $as_echo "#define DISABLE_MAIN_ARGS 1" >>confdefs.h
19259 # Should we use hashtable-based synchronization?
19260 # Currently works only for Linux X86/ia64
19261 # Typically faster and more space-efficient
19262 # Check whether --enable-hash-synchronization was given.
19263 if test "${enable_hash_synchronization+set}" = set; then :
19264 enableval=$enable_hash_synchronization;
19268 if test -z "$enable_hash_synchronization"; then
19269 enable_hash_synchronization=$enable_hash_synchronization_default
19277 # Check whether --with-ecj-jar was given.
19278 if test "${with_ecj_jar+set}" = set; then :
19279 withval=$with_ecj_jar; ECJ_JAR=$withval
19281 if test -f $multi_basedir/ecj.jar; then
19282 ECJ_BUILD_JAR=$multi_basedir/ecj.jar
19283 ECJ_JAR='$(jardir)/ecj.jar'
19284 install_ecj_jar=yes
19290 if test "$ECJ_JAR" != ""; then
19292 BUILD_ECJ1_FALSE='#'
19294 BUILD_ECJ1_TRUE='#'
19298 if test $install_ecj_jar = yes; then
19299 INSTALL_ECJ_JAR_TRUE=
19300 INSTALL_ECJ_JAR_FALSE='#'
19302 INSTALL_ECJ_JAR_TRUE='#'
19303 INSTALL_ECJ_JAR_FALSE=
19308 # Check whether --with-java-home was given.
19309 if test "${with_java_home+set}" = set; then :
19310 withval=$with_java_home; JAVA_HOME="${withval}"
19315 if test ! -z "$JAVA_HOME"; then
19316 JAVA_HOME_SET_TRUE=
19317 JAVA_HOME_SET_FALSE='#'
19319 JAVA_HOME_SET_TRUE='#'
19320 JAVA_HOME_SET_FALSE=
19325 suppress_libgcj_bc=no
19326 # Check whether --enable-libgcj-bc was given.
19327 if test "${enable_libgcj_bc+set}" = set; then :
19328 enableval=$enable_libgcj_bc; if test "$enable_libgcj_bc" = "no"; then
19329 suppress_libgcj_bc=yes
19333 if test "$suppress_libgcj_bc" = "yes"; then
19334 SUPPRESS_LIBGCJ_BC_TRUE=
19335 SUPPRESS_LIBGCJ_BC_FALSE='#'
19337 SUPPRESS_LIBGCJ_BC_TRUE='#'
19338 SUPPRESS_LIBGCJ_BC_FALSE=
19342 build_libgcj_reduced_reflection=no
19343 # Check whether --enable-reduced-reflection was given.
19344 if test "${enable_reduced_reflection+set}" = set; then :
19345 enableval=$enable_reduced_reflection; if test "$enable_reduced_reflection" = "yes"; then
19346 build_libgcj_reduced_reflection=yes
19350 if test "$build_libgcj_reduced_reflection" = "yes"; then
19351 BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE=
19352 BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE='#'
19354 BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE='#'
19355 BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE=
19359 # What is the native OS API for MinGW?
19361 # Check whether --with-win32-nlsapi was given.
19362 if test "${with_win32_nlsapi+set}" = set; then :
19363 withval=$with_win32_nlsapi; case "${withval}" in
19364 ansi) with_win32_nlsapi=ansi ;;
19365 unicows) with_win32_nlsapi=unicows ;;
19366 unicode) with_win32_nlsapi=unicode ;;
19367 *) as_fn_error "Bad value ${withval} for --with-win32-nlsapi." "$LINENO" 5 ;;
19370 with_win32_nlsapi=ansi
19374 case "${with_win32_nlsapi}" in
19377 $as_echo "#define MINGW_LIBGCJ_UNICODE 1" >>confdefs.h
19382 # configure.host sets slow_pthread_self if the synchronization code should
19383 # try to avoid pthread_self calls by caching thread IDs in a hashtable.
19384 if test "${slow_pthread_self}" = "yes"; then
19386 $as_echo "#define SLOW_PTHREAD_SELF 1" >>confdefs.h
19390 # Check for gc debugging. This option is handled both here and in the GC.
19391 # Check whether --enable-gc-debug was given.
19392 if test "${enable_gc_debug+set}" = set; then :
19393 enableval=$enable_gc_debug; if test "$enable_gc_debug" = "yes"; then
19395 $as_echo "#define LIBGCJ_GC_DEBUG 1" >>confdefs.h
19401 # See if the user has the interpreter included.
19402 # Check whether --enable-interpreter was given.
19403 if test "${enable_interpreter+set}" = set; then :
19404 enableval=$enable_interpreter; if test "$enable_interpreter" = yes; then
19405 # This can also be set in configure.host.
19406 libgcj_interpreter=yes
19407 elif test "$enable_interpreter" = no; then
19408 libgcj_interpreter=no
19413 if test "$libgcj_interpreter" = yes; then
19415 $as_echo "#define INTERPRETER 1" >>confdefs.h
19418 INTERPRETER="$libgcj_interpreter"
19420 if test "$libgcj_interpreter" = yes; then
19422 INTERPRETER_FALSE='#'
19424 INTERPRETER_TRUE='#'
19429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for exception model to use" >&5
19430 $as_echo_n "checking for exception model to use... " >&6; }
19432 ac_cpp='$CXXCPP $CPPFLAGS'
19433 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19434 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19435 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19437 # Check whether --enable-sjlj-exceptions was given.
19438 if test "${enable_sjlj_exceptions+set}" = set; then :
19439 enableval=$enable_sjlj_exceptions; :
19441 cat > conftest.$ac_ext << EOF
19442 #line 19442 "configure"
19443 struct S { ~S(); };
19451 old_CXXFLAGS="$CXXFLAGS"
19453 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
19454 (eval $ac_compile) 2>&5
19456 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19457 test $ac_status = 0; }; then
19458 if grep _Unwind_SjLj_Resume conftest.s >/dev/null 2>&1 ; then
19459 enable_sjlj_exceptions=yes
19460 elif grep _Unwind_Resume conftest.s >/dev/null 2>&1 ; then
19461 enable_sjlj_exceptions=no
19462 elif grep __cxa_end_cleanup conftest.s >/dev/null 2>&1 ; then
19464 enable_sjlj_exceptions=no
19467 CXXFLAGS="$old_CXXFLAGS"
19471 if test x$enable_sjlj_exceptions = xyes; then
19473 $as_echo "#define SJLJ_EXCEPTIONS 1" >>confdefs.h
19475 ac_exception_model_name=sjlj
19476 elif test x$enable_sjlj_exceptions = xno; then
19477 ac_exception_model_name="call frame"
19479 as_fn_error "unable to detect exception model" "$LINENO" 5
19482 ac_cpp='$CPP $CPPFLAGS'
19483 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19484 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19485 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_exception_model_name" >&5
19488 $as_echo "$ac_exception_model_name" >&6; }
19490 # If we are non using SJLJ exceptions, and this host does not have support
19491 # for unwinding from a signal handler, enable checked dereferences and divides.
19492 if test $can_unwind_signal = no && test $enable_sjlj_exceptions = no; then
19493 CHECKREFSPEC=-fcheck-references
19494 DIVIDESPEC=-fuse-divide-subroutine
19498 # See if the user wants to disable java.net. This is the mildly
19499 # ugly way that we admit that target-side configuration sucks.
19500 # Check whether --enable-java-net was given.
19501 if test "${enable_java_net+set}" = set; then :
19502 enableval=$enable_java_net;
19506 # Whether java.net is built by default can depend on the target.
19507 if test -z "$enable_java_net"; then
19508 enable_java_net=${enable_java_net_default-yes}
19510 if test "$enable_java_net" = no; then
19512 $as_echo "#define DISABLE_JAVA_NET 1" >>confdefs.h
19516 # See if the user wants to configure without libffi. Some
19517 # architectures don't support it, and default values are set in
19520 # Check whether --with-libffi was given.
19521 if test "${with_libffi+set}" = set; then :
19522 withval=$with_libffi; :
19524 with_libffi=${with_libffi_default-yes}
19530 if test "$with_libffi" != no; then
19532 $as_echo "#define USE_LIBFFI 1" >>confdefs.h
19534 LIBFFI=../libffi/libffi_convenience.la
19535 LIBFFIINCS='-I$(top_srcdir)/../libffi/include -I../libffi/include'
19540 # See if the user wants to disable JVMPI support.
19541 # Check whether --enable-jvmpi was given.
19542 if test "${enable_jvmpi+set}" = set; then :
19543 enableval=$enable_jvmpi;
19547 if test "$enable_jvmpi" != no; then
19549 $as_echo "#define ENABLE_JVMPI 1" >>confdefs.h
19553 # If the target is an eCos system, use the appropriate eCos
19555 # FIXME: this should not be a local option but a global target
19556 # system; at present there is no eCos target.
19557 TARGET_ECOS=${PROCESS-"no"}
19559 # Check whether --with-ecos was given.
19560 if test "${with_ecos+set}" = set; then :
19561 withval=$with_ecos; TARGET_ECOS="$with_ecos"
19566 case "$TARGET_ECOS" in
19567 no) case "$host" in
19573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether 'ld' is at least 2.13" >&5
19574 $as_echo_n "checking whether 'ld' is at least 2.13... " >&6; }
19575 LD_PROG=`$CC --print-prog-name=ld
`
19576 LD_VERSION=`$LD_PROG --version`
19577 LD_VERSION_MAJOR=`echo "$LD_VERSION" |
head -1 | cut
-d '.' -f 1 | cut
-d ' ' -f 4`
19578 LD_VERSION_MINOR=`echo "$LD_VERSION" |
head -1 | cut
-d '.' -f 2`
19579 if expr "$LD_VERSION_MAJOR" \> 2 > /dev/null; then
19582 if expr "$LD_VERSION_MAJOR" = 2 && expr "$LD_VERSION_MINOR" \>= 13 > /dev/null; then
19586 if test "x$LD_OK" != x; then
19587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
19588 $as_echo "yes; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6; }
19590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&5
19591 $as_echo "no; major=$LD_VERSION_MAJOR, minor=$LD_VERSION_MINOR" >&6; }
19592 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&5
19593 $as_echo "$as_me: WARNING: ld <2.13 detected; enabling JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS hack..." >&2;}
19595 $as_echo "#define JV_LINKER_CANNOT_8BYTE_ALIGN_STATICS 1" >>confdefs.h
19610 $as_echo "#define ECOS 1" >>confdefs.h
19616 ac_config_links="$ac_config_links include/platform.h:include/$PLATFORMH"
19619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19620 /* end confdefs.h. */
19621 #include <stdint.h>
19624 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19625 $EGREP "uint32_t" >/dev/null 2>&1; then :
19627 $as_echo "#define HAVE_INT32_DEFINED 1" >>confdefs.h
19632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19633 /* end confdefs.h. */
19634 #include <inttypes.h>
19637 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19638 $EGREP "uint32_t" >/dev/null 2>&1; then :
19640 $as_echo "#define HAVE_INT32_DEFINED 1" >>confdefs.h
19645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19646 /* end confdefs.h. */
19647 #include <sys/types.h>
19650 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19651 $EGREP "u_int32_t" >/dev/null 2>&1; then :
19653 $as_echo "#define HAVE_BSD_INT32_DEFINED 1" >>confdefs.h
19658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19659 /* end confdefs.h. */
19660 #include <sys/config.h>
19663 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19664 $EGREP "u_int32_t" >/dev/null 2>&1; then :
19666 $as_echo "#define HAVE_BSD_INT32_DEFINED 1" >>confdefs.h
19672 if test "$PLATFORM" = Win32; then
19673 USING_WIN32_PLATFORM_TRUE=
19674 USING_WIN32_PLATFORM_FALSE='#'
19676 USING_WIN32_PLATFORM_TRUE='#'
19677 USING_WIN32_PLATFORM_FALSE=
19680 if test "$PLATFORM" = Posix || test "$PLATFORM" = Ecos; then
19681 USING_POSIX_PLATFORM_TRUE=
19682 USING_POSIX_PLATFORM_FALSE='#'
19684 USING_POSIX_PLATFORM_TRUE='#'
19685 USING_POSIX_PLATFORM_FALSE=
19690 *-darwin*) DARWIN_CRT=true ;;
19691 *) DARWIN_CRT=false ;;
19693 if $DARWIN_CRT; then
19694 USING_DARWIN_CRT_TRUE=
19695 USING_DARWIN_CRT_FALSE='#'
19697 USING_DARWIN_CRT_TRUE='#'
19698 USING_DARWIN_CRT_FALSE=
19702 # This may not be defined in a non-ANS conformant embedded system.
19703 # FIXME: Should these case a runtime exception in that case?
19704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19705 /* end confdefs.h. */
19709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19710 $EGREP "localtime" >/dev/null 2>&1; then :
19712 $as_echo "#define HAVE_LOCALTIME 1" >>confdefs.h
19718 # Create the subdirectory for natFile.cc, or the attempt
19719 # to create the link will fail.
19720 test -d java || mkdir java
19721 test -d java/io || mkdir java/io
19722 test -d gnu || mkdir gnu
19723 ac_config_links="$ac_config_links java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc"
19726 # Likewise for natConcreteProcess.cc.
19727 test -d java/lang || mkdir java/lang
19728 ac_config_links="$ac_config_links java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc"
19731 # Likewise for natVMInetAddress.cc and natVMNetworkInterface.cc.
19732 test -d java/net || mkdir java/net
19733 ac_config_links="$ac_config_links java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc"
19735 ac_config_links="$ac_config_links java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc"
19738 # Likewise for natPlainSocketImpl.cc and natPlainDatagramSocketImpl.cc.
19739 test -d gnu/java || mkdir gnu/java
19740 test -d gnu/java/net || mkdir gnu/java/net
19741 ac_config_links="$ac_config_links gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc"
19743 ac_config_links="$ac_config_links gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc"
19746 # Likewise for natVMPipe.cc and natVMSelector.cc.
19747 test -d gnu/java/nio || mkdir gnu/java/nio
19748 ac_config_links="$ac_config_links gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc"
19750 ac_config_links="$ac_config_links gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc"
19753 # Likewise for natFileChannelImpl.cc
19754 test -d gnu/java/nio/channels || mkdir gnu/java/nio/channels
19755 ac_config_links="$ac_config_links gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc"
19758 # Likewise for natVMSecureRandom.cc
19759 test -d gnu/java/security || mkdir gnu/java/security
19760 test -d gnu/java/security/jce || mkdir gnu/java/security/jce
19761 test -d gnu/java/security/jce/prng || mkdir gnu/java/security/jce/prng
19762 ac_config_links="$ac_config_links gnu/java/security/jce/prng/natVMSecureRandom.cc:gnu/java/security/jce/prng/natVMSecureRandom${FILE-${PLATFORM}}.cc"
19767 SYSTEMSPEC="-lgdi32 -lws2_32"
19768 if test "${with_win32_nlsapi}" = "unicows"; then
19769 SYSTEMSPEC="-lunicows $SYSTEMSPEC"
19773 SYSTEMSPEC="%{!Zdynamiclib:%{!Zbundle:-allow_stack_execute}}"
19782 # Check whether --with-system-zlib was given.
19783 if test "${with_system_zlib+set}" = set; then :
19784 withval=$with_system_zlib;
19792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
19793 $as_echo_n "checking for X... " >&6; }
19796 # Check whether --with-x was given.
19797 if test "${with_x+set}" = set; then :
19801 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
19802 if test "x$with_x" = xno; then
19803 # The user explicitly disabled X.
19806 case $x_includes,$x_libraries in #(
19807 *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
19808 *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
19809 $as_echo_n "(cached) " >&6
19811 # One or both of the vars are not set, and there is no cached value.
19812 ac_x_includes=no ac_x_libraries=no
19813 rm -f -r conftest.dir
19814 if mkdir conftest.dir; then
19816 cat >Imakefile <<'_ACEOF'
19818 @echo incroot='${INCROOT}'
19820 @echo usrlibdir='${USRLIBDIR}'
19822 @echo libdir='${LIBDIR}'
19824 if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
19825 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
19826 for ac_var in incroot usrlibdir libdir; do
19827 eval "ac_im_$ac_var=\`\
${MAKE-make} $ac_var 2>/dev
/null |
sed -n 's/^$ac_var=//p'\
`"
19829 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
19830 for ac_extension in a so sl dylib la dll; do
19831 if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
19832 test -f "$ac_im_libdir/libX11.$ac_extension"; then
19833 ac_im_usrlibdir=$ac_im_libdir; break
19836 # Screen out bogus values from the imake configuration. They are
19837 # bogus both because they are the default anyway, and because
19838 # using them would break gcc on systems where it needs fixed includes.
19839 case $ac_im_incroot in
19840 /usr/include) ac_x_includes= ;;
19841 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
19843 case $ac_im_usrlibdir in
19844 /usr/lib | /usr/lib64 | /lib | /lib64) ;;
19845 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
19849 rm -f -r conftest.dir
19852 # Standard set of common directories for X headers.
19853 # Check X11 before X11Rn because it is often a symlink to the current release.
19867 /usr/local/X11/include
19868 /usr/local/X11R7/include
19869 /usr/local/X11R6/include
19870 /usr/local/X11R5/include
19871 /usr/local/X11R4/include
19873 /usr/local/include/X11
19874 /usr/local/include/X11R7
19875 /usr/local/include/X11R6
19876 /usr/local/include/X11R5
19877 /usr/local/include/X11R4
19881 /usr/XFree86/include/X11
19885 /usr/unsupported/include
19886 /usr/athena/include
19887 /usr/local/x11r5/include
19888 /usr/lpp/Xamples/include
19890 /usr/openwin/include
19891 /usr/openwin/share/include'
19893 if test "$ac_x_includes" = no; then
19894 # Guess where to find include files, by looking for Xlib.h.
19895 # First, try using that file with no special directory specified.
19896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19897 /* end confdefs.h. */
19898 #include <X11/Xlib.h>
19900 if ac_fn_c_try_cpp "$LINENO"; then :
19901 # We can compile using X headers with no special include directory.
19904 for ac_dir in $ac_x_header_dirs; do
19905 if test -r "$ac_dir/X11/Xlib.h"; then
19906 ac_x_includes=$ac_dir
19911 rm -f conftest.err conftest.$ac_ext
19912 fi # $ac_x_includes = no
19914 if test "$ac_x_libraries" = no; then
19915 # Check for the libraries.
19916 # See if we find them without any special options.
19917 # Don't add to $LIBS permanently.
19920 if test x$gcc_no_link = xyes; then
19921 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
19923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19924 /* end confdefs.h. */
19925 #include <X11/Xlib.h>
19934 if ac_fn_c_try_link "$LINENO"; then :
19936 # We can link X programs with no special library path.
19940 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" |
sed s
/include
/lib
/g
`
19942 # Don't even attempt the hair of trying to link an X program!
19943 for ac_extension in a so sl dylib la dll; do
19944 if test -r "$ac_dir/libX11.$ac_extension"; then
19945 ac_x_libraries=$ac_dir
19951 rm -f core conftest.err conftest.$ac_objext \
19952 conftest$ac_exeext conftest.$ac_ext
19953 fi # $ac_x_libraries = no
19955 case $ac_x_includes,$ac_x_libraries in #(
19956 no,* | *,no | *\'*)
19957 # Didn't find X, or a directory has "'" in its name.
19958 ac_cv_have_x="have_x=no";; #(
19960 # Record where we found X for the cache.
19961 ac_cv_have_x="have_x=yes\
19962 ac_x_includes='$ac_x_includes'\
19963 ac_x_libraries='$ac_x_libraries'"
19969 eval "$ac_cv_have_x"
19972 if test "$have_x" != yes; then
19973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
19974 $as_echo "$have_x" >&6; }
19977 # If each of the values was on the command line, it overrides each guess.
19978 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
19979 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
19980 # Update the cache value to reflect the command line values.
19981 ac_cv_have_x="have_x=yes\
19982 ac_x_includes='$x_includes'\
19983 ac_x_libraries='$x_libraries'"
19984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
19985 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
19988 if test "$no_x" = yes; then
19989 # Not all programs may use this symbol, but it does not hurt to define it.
19991 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
19993 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
19995 if test -n "$x_includes"; then
19996 X_CFLAGS="$X_CFLAGS -I$x_includes"
19999 # It would also be nice to do this for all -L options, not just this one.
20000 if test -n "$x_libraries"; then
20001 X_LIBS="$X_LIBS -L$x_libraries"
20002 # For Solaris; some versions of Sun CC require a space after -R and
20003 # others require no space. Words are not sufficient . . . .
20004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
20005 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
20006 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
20007 ac_xsave_c_werror_flag=$ac_c_werror_flag
20008 ac_c_werror_flag=yes
20009 if test x$gcc_no_link = xyes; then
20010 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20013 /* end confdefs.h. */
20023 if ac_fn_c_try_link "$LINENO"; then :
20024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
20025 $as_echo "no" >&6; }
20026 X_LIBS="$X_LIBS -R$x_libraries"
20028 LIBS="$ac_xsave_LIBS -R $x_libraries"
20029 if test x$gcc_no_link = xyes; then
20030 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20033 /* end confdefs.h. */
20043 if ac_fn_c_try_link "$LINENO"; then :
20044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
20045 $as_echo "yes" >&6; }
20046 X_LIBS="$X_LIBS -R $x_libraries"
20048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
20049 $as_echo "neither works" >&6; }
20051 rm -f core conftest.err conftest.$ac_objext \
20052 conftest$ac_exeext conftest.$ac_ext
20054 rm -f core conftest.err conftest.$ac_objext \
20055 conftest$ac_exeext conftest.$ac_ext
20056 ac_c_werror_flag=$ac_xsave_c_werror_flag
20057 LIBS=$ac_xsave_LIBS
20060 # Check for system-dependent libraries X programs must link with.
20061 # Do this before checking for the system-independent R6 libraries
20062 # (-lICE), since we may need -lsocket or whatever for X linking.
20064 if test "$ISC" = yes; then
20065 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
20067 # Martyn Johnson says this is needed for Ultrix, if the X
20068 # libraries were built with DECnet support. And Karl Berry says
20069 # the Alpha needs dnet_stub (dnet does not exist).
20070 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
20071 if test x$gcc_no_link = xyes; then
20072 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20075 /* end confdefs.h. */
20077 /* Override any GCC internal prototype to avoid an error.
20078 Use char because int might match the return type of a GCC
20079 builtin and then its argument prototype would still apply. */
20083 char XOpenDisplay ();
20087 return XOpenDisplay ();
20092 if ac_fn_c_try_link "$LINENO"; then :
20095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
20096 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
20097 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
20098 $as_echo_n "(cached) " >&6
20100 ac_check_lib_save_LIBS=$LIBS
20101 LIBS="-ldnet $LIBS"
20102 if test x$gcc_no_link = xyes; then
20103 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20106 /* end confdefs.h. */
20108 /* Override any GCC internal prototype to avoid an error.
20109 Use char because int might match the return type of a GCC
20110 builtin and then its argument prototype would still apply. */
20118 return dnet_ntoa ();
20123 if ac_fn_c_try_link "$LINENO"; then :
20124 ac_cv_lib_dnet_dnet_ntoa=yes
20126 ac_cv_lib_dnet_dnet_ntoa=no
20128 rm -f core conftest.err conftest.$ac_objext \
20129 conftest$ac_exeext conftest.$ac_ext
20130 LIBS=$ac_check_lib_save_LIBS
20132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
20133 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
20134 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
20135 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
20138 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
20139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
20140 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
20141 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
20142 $as_echo_n "(cached) " >&6
20144 ac_check_lib_save_LIBS=$LIBS
20145 LIBS="-ldnet_stub $LIBS"
20146 if test x$gcc_no_link = xyes; then
20147 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20150 /* end confdefs.h. */
20152 /* Override any GCC internal prototype to avoid an error.
20153 Use char because int might match the return type of a GCC
20154 builtin and then its argument prototype would still apply. */
20162 return dnet_ntoa ();
20167 if ac_fn_c_try_link "$LINENO"; then :
20168 ac_cv_lib_dnet_stub_dnet_ntoa=yes
20170 ac_cv_lib_dnet_stub_dnet_ntoa=no
20172 rm -f core conftest.err conftest.$ac_objext \
20173 conftest$ac_exeext conftest.$ac_ext
20174 LIBS=$ac_check_lib_save_LIBS
20176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
20177 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
20178 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
20179 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
20184 rm -f core conftest.err conftest.$ac_objext \
20185 conftest$ac_exeext conftest.$ac_ext
20186 LIBS="$ac_xsave_LIBS"
20188 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
20189 # to get the SysV transport functions.
20190 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
20192 # The nsl library prevents programs from opening the X display
20193 # on Irix 5.2, according to T.E. Dickey.
20194 # The functions gethostbyname, getservbyname, and inet_addr are
20195 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
20196 ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
20197 if test "x$ac_cv_func_gethostbyname" = x""yes; then :
20201 if test $ac_cv_func_gethostbyname = no; then
20202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
20203 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
20204 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
20205 $as_echo_n "(cached) " >&6
20207 ac_check_lib_save_LIBS=$LIBS
20209 if test x$gcc_no_link = xyes; then
20210 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20213 /* end confdefs.h. */
20215 /* Override any GCC internal prototype to avoid an error.
20216 Use char because int might match the return type of a GCC
20217 builtin and then its argument prototype would still apply. */
20221 char gethostbyname ();
20225 return gethostbyname ();
20230 if ac_fn_c_try_link "$LINENO"; then :
20231 ac_cv_lib_nsl_gethostbyname=yes
20233 ac_cv_lib_nsl_gethostbyname=no
20235 rm -f core conftest.err conftest.$ac_objext \
20236 conftest$ac_exeext conftest.$ac_ext
20237 LIBS=$ac_check_lib_save_LIBS
20239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
20240 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
20241 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
20242 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
20245 if test $ac_cv_lib_nsl_gethostbyname = no; then
20246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
20247 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
20248 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
20249 $as_echo_n "(cached) " >&6
20251 ac_check_lib_save_LIBS=$LIBS
20253 if test x$gcc_no_link = xyes; then
20254 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20257 /* end confdefs.h. */
20259 /* Override any GCC internal prototype to avoid an error.
20260 Use char because int might match the return type of a GCC
20261 builtin and then its argument prototype would still apply. */
20265 char gethostbyname ();
20269 return gethostbyname ();
20274 if ac_fn_c_try_link "$LINENO"; then :
20275 ac_cv_lib_bsd_gethostbyname=yes
20277 ac_cv_lib_bsd_gethostbyname=no
20279 rm -f core conftest.err conftest.$ac_objext \
20280 conftest$ac_exeext conftest.$ac_ext
20281 LIBS=$ac_check_lib_save_LIBS
20283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
20284 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
20285 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
20286 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
20292 # lieder@skyler.mavd.honeywell.com says without -lsocket,
20293 # socket/setsockopt and other routines are undefined under SCO ODT
20294 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
20295 # on later versions), says Simon Leinen: it contains gethostby*
20296 # variants that don't use the name server (or something). -lsocket
20297 # must be given before -lnsl if both are needed. We assume that
20298 # if connect needs -lnsl, so does gethostbyname.
20299 ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
20300 if test "x$ac_cv_func_connect" = x""yes; then :
20304 if test $ac_cv_func_connect = no; then
20305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
20306 $as_echo_n "checking for connect in -lsocket... " >&6; }
20307 if test "${ac_cv_lib_socket_connect+set}" = set; then :
20308 $as_echo_n "(cached) " >&6
20310 ac_check_lib_save_LIBS=$LIBS
20311 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
20312 if test x$gcc_no_link = xyes; then
20313 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20316 /* end confdefs.h. */
20318 /* Override any GCC internal prototype to avoid an error.
20319 Use char because int might match the return type of a GCC
20320 builtin and then its argument prototype would still apply. */
20333 if ac_fn_c_try_link "$LINENO"; then :
20334 ac_cv_lib_socket_connect=yes
20336 ac_cv_lib_socket_connect=no
20338 rm -f core conftest.err conftest.$ac_objext \
20339 conftest$ac_exeext conftest.$ac_ext
20340 LIBS=$ac_check_lib_save_LIBS
20342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
20343 $as_echo "$ac_cv_lib_socket_connect" >&6; }
20344 if test "x$ac_cv_lib_socket_connect" = x""yes; then :
20345 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
20350 # Guillermo Gomez says -lposix is necessary on A/UX.
20351 ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
20352 if test "x$ac_cv_func_remove" = x""yes; then :
20356 if test $ac_cv_func_remove = no; then
20357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
20358 $as_echo_n "checking for remove in -lposix... " >&6; }
20359 if test "${ac_cv_lib_posix_remove+set}" = set; then :
20360 $as_echo_n "(cached) " >&6
20362 ac_check_lib_save_LIBS=$LIBS
20363 LIBS="-lposix $LIBS"
20364 if test x$gcc_no_link = xyes; then
20365 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20368 /* end confdefs.h. */
20370 /* Override any GCC internal prototype to avoid an error.
20371 Use char because int might match the return type of a GCC
20372 builtin and then its argument prototype would still apply. */
20385 if ac_fn_c_try_link "$LINENO"; then :
20386 ac_cv_lib_posix_remove=yes
20388 ac_cv_lib_posix_remove=no
20390 rm -f core conftest.err conftest.$ac_objext \
20391 conftest$ac_exeext conftest.$ac_ext
20392 LIBS=$ac_check_lib_save_LIBS
20394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
20395 $as_echo "$ac_cv_lib_posix_remove" >&6; }
20396 if test "x$ac_cv_lib_posix_remove" = x""yes; then :
20397 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
20402 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
20403 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
20404 if test "x$ac_cv_func_shmat" = x""yes; then :
20408 if test $ac_cv_func_shmat = no; then
20409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
20410 $as_echo_n "checking for shmat in -lipc... " >&6; }
20411 if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
20412 $as_echo_n "(cached) " >&6
20414 ac_check_lib_save_LIBS=$LIBS
20416 if test x$gcc_no_link = xyes; then
20417 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20420 /* end confdefs.h. */
20422 /* Override any GCC internal prototype to avoid an error.
20423 Use char because int might match the return type of a GCC
20424 builtin and then its argument prototype would still apply. */
20437 if ac_fn_c_try_link "$LINENO"; then :
20438 ac_cv_lib_ipc_shmat=yes
20440 ac_cv_lib_ipc_shmat=no
20442 rm -f core conftest.err conftest.$ac_objext \
20443 conftest$ac_exeext conftest.$ac_ext
20444 LIBS=$ac_check_lib_save_LIBS
20446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
20447 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
20448 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
20449 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
20455 # Check for libraries that X11R6 Xt/Xaw programs need.
20456 ac_save_LDFLAGS=$LDFLAGS
20457 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
20458 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
20459 # check for ICE first), but we must link in the order -lSM -lICE or
20460 # we get undefined symbols. So assume we have SM if we have ICE.
20461 # These have to be linked with before -lX11, unlike the other
20462 # libraries we check for below, so use a different variable.
20463 # John Interrante, Karl Berry
20464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
20465 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
20466 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
20467 $as_echo_n "(cached) " >&6
20469 ac_check_lib_save_LIBS=$LIBS
20470 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
20471 if test x$gcc_no_link = xyes; then
20472 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20475 /* end confdefs.h. */
20477 /* Override any GCC internal prototype to avoid an error.
20478 Use char because int might match the return type of a GCC
20479 builtin and then its argument prototype would still apply. */
20483 char IceConnectionNumber ();
20487 return IceConnectionNumber ();
20492 if ac_fn_c_try_link "$LINENO"; then :
20493 ac_cv_lib_ICE_IceConnectionNumber=yes
20495 ac_cv_lib_ICE_IceConnectionNumber=no
20497 rm -f core conftest.err conftest.$ac_objext \
20498 conftest$ac_exeext conftest.$ac_ext
20499 LIBS=$ac_check_lib_save_LIBS
20501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
20502 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
20503 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
20504 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
20507 LDFLAGS=$ac_save_LDFLAGS
20512 # FIXME: this should be _libs on some hosts.
20515 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -rpath `${PWDCMD-pwd}`/.libs"
20518 # extra LD Flags which are required for targets
20521 # For now we have to disable it on darwin[8-9] because it slows down
20522 # the linking phase. A possible bug in ld?
20523 # on Darwin -single_module speeds up loading of the dynamic libraries.
20524 extra_ldflags_libjava=-Wl,-single_module
20527 # Some of the ARM unwinder code is actually in libstdc++. We
20528 # could in principle replicate it in libgcj, but it's better to
20529 # have a dependency on libstdc++.
20530 extra_ldflags='-L$(here)/../libstdc++-v3/src/.libs -lstdc++'
20531 LIBSTDCXXSPEC=-lstdc++
20532 LIBGCJTESTSPEC="-L`${PWDCMD-pwd}`/.libs -L`${PWDCMD-pwd}`/../libstdc++-v3/src/.libs -rpath `${PWDCMD-pwd}`/.libs:`${PWDCMD-pwd}`/../libstdc++-v3/src/.libs -lstdc++"
20535 extra_ldflags_libjava=-liconv
20540 # extra LD Flags which are required for targets
20549 # Check for --no-merge-exidx-entries, an ARM-specific linker option.
20550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --no-merge-exidx-entries" >&5
20551 $as_echo_n "checking for --no-merge-exidx-entries... " >&6; }
20552 if test "${libgcj_cv_exidx+set}" = set; then :
20553 $as_echo_n "(cached) " >&6
20555 saved_ldflags="$LDFLAGS"
20556 LDFLAGS="${LDFLAGS} -Wl,--no-merge-exidx-entries"
20557 # The IRIX 6 ld doesn't recognize --no-merge-exidx-entries, but only
20558 # warns about unknown options, which breaks the testsuite. So enable
20559 # AC_LANG_WERROR, but there's currently (autoconf 2.64) no way to turn
20560 # it off again. As a workaround, save and restore werror flag like
20562 ac_xsave_c_werror_flag=$ac_c_werror_flag
20564 ac_c_werror_flag=yes
20565 if test x$gcc_no_link = xyes; then
20566 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20569 /* end confdefs.h. */
20570 int main(void){ return 0;}
20572 if ac_fn_c_try_link "$LINENO"; then :
20573 eval "libgcj_cv_exidx=yes"
20575 eval "libgcj_cv_exidx=no"
20577 rm -f core conftest.err conftest.$ac_objext \
20578 conftest$ac_exeext conftest.$ac_ext
20579 ac_c_werror_flag=$ac_xsave_c_werror_flag
20580 LDFLAGS="${saved_ldflags}"
20583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcj_cv_exidx" >&5
20584 $as_echo "$libgcj_cv_exidx" >&6; }
20585 if test "${libgcj_cv_exidx}" = "yes"; then
20586 SYSTEMSPEC="${SYSTEMSPEC} --no-merge-exidx-entries"
20587 extra_ldflags="${extra_ldflags} -Wl,--no-merge-exidx-entries"
20597 # Allow the GC to be disabled. Can be useful when debugging.
20598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for garbage collector to use" >&5
20599 $as_echo_n "checking for garbage collector to use... " >&6; }
20600 # Check whether --enable-java-gc was given.
20601 if test "${enable_java_gc+set}" = set; then :
20602 enableval=$enable_java_gc; GC=$enableval
20615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: boehm" >&5
20616 $as_echo "boehm" >&6; }
20617 GCLIBS=../boehm-gc/libgcjgc_convenience.la
20618 JC1GCSPEC='-fuse-boehm-gc'
20619 GCTESTSPEC="-L`${PWDCMD-pwd}`/../boehm-gc/.libs -rpath `${PWDCMD-pwd}`/../boehm-gc/.libs"
20620 GCINCS='-I$(top_srcdir)/../boehm-gc/include -I../boehm-gc/include'
20623 # The POSIX thread support needs to know this.
20625 $as_echo "#define HAVE_BOEHM_GC 1" >>confdefs.h
20629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
20630 $as_echo "none" >&6; }
20634 as_fn_error "unrecognized collector \"$GC\"" "$LINENO" 5
20643 ac_config_links="$ac_config_links include/java-gc.h:include/$GCHDR"
20645 if test "$GC" = boehm; then
20646 USING_BOEHMGC_TRUE=
20647 USING_BOEHMGC_FALSE='#'
20649 USING_BOEHMGC_TRUE='#'
20650 USING_BOEHMGC_FALSE=
20653 if test "$GC" = no; then
20655 USING_NOGC_FALSE='#'
20657 USING_NOGC_TRUE='#'
20663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5
20664 $as_echo_n "checking for thread model used by GCC... " >&6; }
20665 THREADS=`$CC -v 2>&1 |
sed -n 's/^Thread model: //p'`
20666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $THREADS" >&5
20667 $as_echo "$THREADS" >&6; }
20670 no | none | single)
20673 aix | posix | posix95 | pthreads)
20678 $as_echo "#define LINUX_THREADS 1" >>confdefs.h
20685 decosf1 | irix | mach | os2 | solaris | dce | vxworks)
20686 as_fn_error "thread package $THREADS not yet supported" "$LINENO" 5
20689 as_fn_error "$THREADS is an unknown thread package" "$LINENO" 5
20700 THREADSTARTFILESPEC=
20705 # Don't set THREADLIBS here. Cygwin doesn't have -lpthread.
20707 *-*-freebsd[1234]*)
20708 # Before FreeBSD 5, it didn't have -lpthread (or any library which
20709 # merely adds pthread_* functions) but it does have a -pthread switch
20710 # which is required at link-time to select -lc_r *instead* of -lc.
20711 THREADLDFLAGS=-pthread
20712 # Don't set THREADSPEC here as might be expected since -pthread is
20713 # not processed when found within a spec file, it must come from
20714 # the command line. For now, the user must provide the -pthread
20715 # switch to link code compiled with gcj. In future, consider adding
20716 # support for weak references to pthread_* functions ala gthr.h API.
20717 THREADSPEC='%{!pthread: %{!shared: %eUnder this configuration, the user must provide -pthread when linking.}}'
20720 # FreeBSD >=5.3 implements a model much closer to other modern UNIX
20721 # systems which support threads and -lpthread.
20722 THREADLDFLAGS=-pthread
20723 THREADSPEC=-lpthread
20725 alpha*-dec-osf* | hppa*-hp-hpux*)
20726 THREADCXXFLAGS=-pthread
20727 # boehm-gc needs some functions from librt, so link that too.
20728 THREADLIBS='-lpthread -lrt'
20729 THREADSPEC='-lpthread -lrt'
20732 # Always use alternate thread library on Solaris 8. Need libthread
20734 # Need -Wl,-R to get it through libtool ...
20735 THREADLIBS='-L/usr/lib/lwp$(MULTISUBDIR) -Wl,-R -Wl,/usr/lib/lwp$(MULTISUBDIR) -lpthread -lthread'
20736 # ... while ld only accepts -R.
20737 THREADSPEC='-L/usr/lib/lwp%{m64:/64} -R/usr/lib/lwp%{m64:/64} -lpthread -lthread'
20740 # As on Solaris 8, need libthread for TLS support.
20741 THREADLIBS='-lpthread -lthread'
20742 THREADSPEC='-lpthread -lthread'
20745 # Don't set THREADLIBS or THREADSPEC as Darwin already
20746 # provides pthread via libSystem.
20749 THREADLIBS=-lpthread
20750 THREADSPEC=-lpthread
20753 THREADH=posix-threads.h
20754 # MIT pthreads doesn't seem to have the mutexattr functions.
20755 # But for now we don't check for it. We just assume you aren't
20756 # using MIT pthreads.
20758 $as_echo "#define HAVE_PTHREAD_MUTEXATTR_INIT 1" >>confdefs.h
20761 # If we're using the Boehm GC, then we happen to know that it
20762 # defines _REENTRANT, so we don't bother. Eww.
20763 if test "$GC" != boehm; then
20765 $as_echo "#define _REENTRANT 1" >>confdefs.h
20769 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
20774 THREADH=win32-threads.h
20775 THREADCXXFLAGS=-mthreads
20776 # We need thread-safe exception handling so _CRT_MT should be set to 1.
20777 # But we do not want the executables created to be dependent on
20778 # mingwm10.dll which provides a __mingwthr_key_dtor() that cleans up
20779 # exception handling contexts. The following kludge achieves this effect
20780 # and causes a dummy __mingwthr_key_dtor() to be linked in from
20781 # libmingw32.a. This causes a memory leak of about 24 bytes per thread.
20782 # A workaround is to explicitly use -mthreads while linking Java programs.
20783 # See PR libgcj/28263.
20785 # FIXME: In Java we are able to detect thread death at the end of
20786 # Thread.run() so we should be able to clean up the exception handling
20787 # contexts ourselves.
20788 THREADSTARTFILESPEC='crtmt%O%s'
20792 THREADH=no-threads.h
20795 ac_config_links="$ac_config_links include/java-threads.h:include/$THREADH"
20804 if test "$THREADS" = posix; then
20805 USING_POSIX_THREADS_TRUE=
20806 USING_POSIX_THREADS_FALSE='#'
20808 USING_POSIX_THREADS_TRUE='#'
20809 USING_POSIX_THREADS_FALSE=
20812 if test "$THREADS" = win32; then
20813 USING_WIN32_THREADS_TRUE=
20814 USING_WIN32_THREADS_FALSE='#'
20816 USING_WIN32_THREADS_TRUE='#'
20817 USING_WIN32_THREADS_FALSE=
20820 if test "$THREADS" = none; then
20821 USING_NO_THREADS_TRUE=
20822 USING_NO_THREADS_FALSE='#'
20824 USING_NO_THREADS_TRUE='#'
20825 USING_NO_THREADS_FALSE=
20828 if test "$enable_shared" != yes; then
20831 if test "$use_libgcj_bc" = yes; then
20832 USE_LIBGCJ_BC_TRUE=
20833 USE_LIBGCJ_BC_FALSE='#'
20835 USE_LIBGCJ_BC_TRUE='#'
20836 USE_LIBGCJ_BC_FALSE=
20840 if test -d sysdep; then true; else mkdir sysdep; fi
20841 ac_config_links="$ac_config_links sysdep/locks.h:sysdep/$sysdeps_dir/locks.h"
20843 ac_config_links="$ac_config_links sysdep/backtrace.h:$fallback_backtrace_h"
20845 ac_config_links="$ac_config_links sysdep/descriptor.h:$descriptor_h"
20848 LIBGCJ_SPEC_LGCJ=-lgcj
20849 LIBGCJ_SPEC_LGCJ_BC=-lgcj_bc
20850 if test x"$libgcj_spec_lgcj_override" != x ; then
20851 LIBGCJ_SPEC_LGCJ=$libgcj_spec_lgcj_override
20853 if test x"$libgcj_spec_lgcj_bc_override" != x ; then
20854 LIBGCJ_SPEC_LGCJ_BC=$libgcj_spec_lgcj_bc_override
20856 LIBGCJ_SPEC="%{s-bc-abi:} $LIBGCJ_SPEC_LGCJ"
20857 if test "$use_libgcj_bc" = yes; then
20858 LIBGCJ_SPEC="%{static|static-libgcj|!s-bc-abi:$LIBGCJ_SPEC_LGCJ;:$LIBGCJ_SPEC_LGCJ_BC}"
20859 LIBGCJ_BC_SPEC="%{findirect-dispatch:-fPIC}"
20865 # Hash synchronization is only useful with posix threads right now.
20866 if test "$enable_hash_synchronization" = yes && test "$THREADS" != "none"; then
20867 HASH_SYNC_SPEC=-fhash-synchronization
20869 $as_echo "#define JV_HASH_SYNCHRONIZATION 1" >>confdefs.h
20874 if test "$GCC" = yes; then
20876 USING_GCC_FALSE='#'
20883 # We're in the tree with gcc, and need to include some of its headers.
20884 GCC_UNWIND_INCLUDE='-I$(multi_basedir)/./libjava/../gcc'
20886 if test "x${with_newlib}" = "xyes"; then
20887 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
20888 # may not work correctly, because the compiler may not be able to
20889 # link executables.
20891 # We assume newlib. This lets us hard-code the functions we know
20894 $as_echo "#define HAVE_MEMMOVE 1" >>confdefs.h
20897 $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
20900 $as_echo "#define HAVE_TIME 1" >>confdefs.h
20903 $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
20906 $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h
20909 $as_echo "#define HAVE_USLEEP_DECL 1" >>confdefs.h
20911 # This is only for POSIX threads.
20913 $as_echo "#define HAVE_PTHREAD_MUTEXATTR_INIT 1" >>confdefs.h
20916 # Assume we do not have getuid and friends.
20918 $as_echo "#define NO_GETUID 1" >>confdefs.h
20922 for ac_func in strerror_r select fstat open fsync sleep opendir \
20923 localtime_r getpwuid_r getcwd \
20924 access stat lstat mkdir rename rmdir unlink utime chmod readlink \
20925 nl_langinfo setlocale \
20926 inet_pton uname inet_ntoa \
20927 getrlimit sigaction ftruncate mmap \
20930 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
20931 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20932 eval as_val=\$$as_ac_var
20933 if test "x$as_val" = x""yes; then :
20934 cat >>confdefs.h <<_ACEOF
20935 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20941 for ac_func in inet_aton inet_addr
20943 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
20944 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
20945 eval as_val=\$$as_ac_var
20946 if test "x$as_val" = x""yes; then :
20947 cat >>confdefs.h <<_ACEOF
20948 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
20954 for ac_header in unistd.h dlfcn.h sys/resource.h
20956 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
20957 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
20958 eval as_val=\$$as_ac_Header
20959 if test "x$as_val" = x""yes; then :
20960 cat >>confdefs.h <<_ACEOF
20961 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
20968 # Do an additional check on dld, HP-UX for example has dladdr in libdld.sl
20969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dladdr in -ldl" >&5
20970 $as_echo_n "checking for dladdr in -ldl... " >&6; }
20971 if test "${ac_cv_lib_dl_dladdr+set}" = set; then :
20972 $as_echo_n "(cached) " >&6
20974 ac_check_lib_save_LIBS=$LIBS
20976 if test x$gcc_no_link = xyes; then
20977 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
20979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20980 /* end confdefs.h. */
20982 /* Override any GCC internal prototype to avoid an error.
20983 Use char because int might match the return type of a GCC
20984 builtin and then its argument prototype would still apply. */
20997 if ac_fn_c_try_link "$LINENO"; then :
20998 ac_cv_lib_dl_dladdr=yes
21000 ac_cv_lib_dl_dladdr=no
21002 rm -f core conftest.err conftest.$ac_objext \
21003 conftest$ac_exeext conftest.$ac_ext
21004 LIBS=$ac_check_lib_save_LIBS
21006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dladdr" >&5
21007 $as_echo "$ac_cv_lib_dl_dladdr" >&6; }
21008 if test "x$ac_cv_lib_dl_dladdr" = x""yes; then :
21011 $as_echo "#define HAVE_DLADDR 1" >>confdefs.h
21015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dladdr in -ldld" >&5
21016 $as_echo_n "checking for dladdr in -ldld... " >&6; }
21017 if test "${ac_cv_lib_dld_dladdr+set}" = set; then :
21018 $as_echo_n "(cached) " >&6
21020 ac_check_lib_save_LIBS=$LIBS
21022 if test x$gcc_no_link = xyes; then
21023 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21026 /* end confdefs.h. */
21028 /* Override any GCC internal prototype to avoid an error.
21029 Use char because int might match the return type of a GCC
21030 builtin and then its argument prototype would still apply. */
21043 if ac_fn_c_try_link "$LINENO"; then :
21044 ac_cv_lib_dld_dladdr=yes
21046 ac_cv_lib_dld_dladdr=no
21048 rm -f core conftest.err conftest.$ac_objext \
21049 conftest$ac_exeext conftest.$ac_ext
21050 LIBS=$ac_check_lib_save_LIBS
21052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dladdr" >&5
21053 $as_echo "$ac_cv_lib_dld_dladdr" >&6; }
21054 if test "x$ac_cv_lib_dld_dladdr" = x""yes; then :
21057 $as_echo "#define HAVE_DLADDR 1" >>confdefs.h
21064 if test x"$cross_compiling" = x"no"; then
21065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/self/exe" >&5
21066 $as_echo_n "checking for /proc/self/exe... " >&6; }
21067 if test "${ac_cv_file__proc_self_exe+set}" = set; then :
21068 $as_echo_n "(cached) " >&6
21070 test "$cross_compiling" = yes &&
21071 as_fn_error "cannot check for file existence when cross compiling" "$LINENO" 5
21072 if test -r "/proc/self/exe"; then
21073 ac_cv_file__proc_self_exe=yes
21075 ac_cv_file__proc_self_exe=no
21078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__proc_self_exe" >&5
21079 $as_echo "$ac_cv_file__proc_self_exe" >&6; }
21080 if test "x$ac_cv_file__proc_self_exe" = x""yes; then :
21082 cat >>confdefs.h <<_ACEOF
21083 #define HAVE__PROC_SELF_EXE 1
21087 $as_echo "#define HAVE_PROC_SELF_EXE 1" >>confdefs.h
21091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /proc/self/maps" >&5
21092 $as_echo_n "checking for /proc/self/maps... " >&6; }
21093 if test "${ac_cv_file__proc_self_maps+set}" = set; then :
21094 $as_echo_n "(cached) " >&6
21096 test "$cross_compiling" = yes &&
21097 as_fn_error "cannot check for file existence when cross compiling" "$LINENO" 5
21098 if test -r "/proc/self/maps"; then
21099 ac_cv_file__proc_self_maps=yes
21101 ac_cv_file__proc_self_maps=no
21104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__proc_self_maps" >&5
21105 $as_echo "$ac_cv_file__proc_self_maps" >&6; }
21106 if test "x$ac_cv_file__proc_self_maps" = x""yes; then :
21108 cat >>confdefs.h <<_ACEOF
21109 #define HAVE__PROC_SELF_MAPS 1
21113 $as_echo "#define HAVE_PROC_SELF_MAPS 1" >>confdefs.h
21121 $as_echo "#define HAVE_PROC_SELF_EXE 1" >>confdefs.h
21124 $as_echo "#define HAVE_PROC_SELF_MAPS 1" >>confdefs.h
21131 if test "X$prefix" = "XNONE"; then
21132 acl_final_prefix="$ac_default_prefix"
21134 acl_final_prefix="$prefix"
21136 if test "X$exec_prefix" = "XNONE"; then
21137 acl_final_exec_prefix='${prefix}'
21139 acl_final_exec_prefix="$exec_prefix"
21141 acl_save_prefix="$prefix"
21142 prefix="$acl_final_prefix"
21143 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
21144 prefix="$acl_save_prefix"
21147 # Check whether --with-gnu-ld was given.
21148 if test "${with_gnu_ld+set}" = set; then :
21149 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
21154 # Prepare PATH_SEPARATOR.
21155 # The user is always right.
21156 if test "${PATH_SEPARATOR+set}" != set; then
21157 echo "#! /bin/sh" >conf$$.sh
21158 echo "exit 0" >>conf$$.sh
21160 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21168 if test "$GCC" = yes; then
21169 # Check if gcc -print-prog-name=ld gives a path.
21170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
21171 $as_echo_n "checking for ld used by GCC... " >&6; }
21174 # gcc leaves a trailing carriage return which upsets mingw
21175 ac_prog=`($CC -print-prog-name=ld
) 2>&5 |
tr -d '\015'` ;;
21177 ac_prog=`($CC -print-prog-name=ld
) 2>&5` ;;
21180 # Accept absolute paths.
21181 [\\/]* | [A-Za-z]:[\\/]*)
21182 re_direlt='/[^/][^/]*/\.\./'
21183 # Canonicalize the path of ld
21184 ac_prog=`echo $ac_prog|
sed 's%\\\\%/%g'`
21185 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
21186 ac_prog=`echo $ac_prog|
sed "s%$re_direlt%/%"`
21188 test -z "$LD" && LD="$ac_prog"
21191 # If it fails, then pretend we aren't using GCC.
21195 # If it is relative, then search for the first ld in PATH.
21196 with_gnu_ld=unknown
21199 elif test "$with_gnu_ld" = yes; then
21200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
21201 $as_echo_n "checking for GNU ld... " >&6; }
21203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
21204 $as_echo_n "checking for non-GNU ld... " >&6; }
21206 if test "${acl_cv_path_LD+set}" = set; then :
21207 $as_echo_n "(cached) " >&6
21209 if test -z "$LD"; then
21210 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
21211 for ac_dir in $PATH; do
21212 test -z "$ac_dir" && ac_dir=.
21213 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
21214 acl_cv_path_LD="$ac_dir/$ac_prog"
21215 # Check to see if the program is GNU ld. I'd rather use --version,
21216 # but apparently some GNU ld's only accept -v.
21217 # Break only if it was the GNU/non-GNU ld that we prefer.
21218 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
21219 test "$with_gnu_ld" != no && break
21221 test "$with_gnu_ld" != yes && break
21227 acl_cv_path_LD="$LD" # Let the user override the test with a path.
21231 LD="$acl_cv_path_LD"
21232 if test -n "$LD"; then
21233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
21234 $as_echo "$LD" >&6; }
21236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21237 $as_echo "no" >&6; }
21239 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
21240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
21241 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
21242 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
21243 $as_echo_n "(cached) " >&6
21245 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
21246 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
21247 acl_cv_prog_gnu_ld=yes
21249 acl_cv_prog_gnu_ld=no
21252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
21253 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
21254 with_gnu_ld=$acl_cv_prog_gnu_ld
21258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
21259 $as_echo_n "checking for shared library run path origin... " >&6; }
21260 if test "${acl_cv_rpath+set}" = set; then :
21261 $as_echo_n "(cached) " >&6
21264 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
21265 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
21267 rm -f ./conftest.sh
21271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
21272 $as_echo "$acl_cv_rpath" >&6; }
21274 libext="$acl_cv_libext"
21275 shlibext="$acl_cv_shlibext"
21276 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
21277 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
21278 hardcode_direct="$acl_cv_hardcode_direct"
21279 hardcode_minus_L="$acl_cv_hardcode_minus_L"
21280 # Check whether --enable-rpath was given.
21281 if test "${enable_rpath+set}" = set; then :
21282 enableval=$enable_rpath; :
21296 acl_save_prefix="$prefix"
21297 prefix="$acl_final_prefix"
21298 acl_save_exec_prefix="$exec_prefix"
21299 exec_prefix="$acl_final_exec_prefix"
21301 eval additional_includedir=\"$includedir\"
21302 eval additional_libdir=\"$libdir\"
21304 exec_prefix="$acl_save_exec_prefix"
21305 prefix="$acl_save_prefix"
21308 # Check whether --with-libiconv-prefix was given.
21309 if test "${with_libiconv_prefix+set}" = set; then :
21310 withval=$with_libiconv_prefix;
21311 if test "X$withval" = "Xno"; then
21314 if test "X$withval" = "X"; then
21316 acl_save_prefix="$prefix"
21317 prefix="$acl_final_prefix"
21318 acl_save_exec_prefix="$exec_prefix"
21319 exec_prefix="$acl_final_exec_prefix"
21321 eval additional_includedir=\"$includedir\"
21322 eval additional_libdir=\"$libdir\"
21324 exec_prefix="$acl_save_exec_prefix"
21325 prefix="$acl_save_prefix"
21328 additional_includedir="$withval/include"
21329 additional_libdir="$withval/lib"
21340 names_already_handled=
21341 names_next_round='iconv '
21342 while test -n "$names_next_round"; do
21343 names_this_round="$names_next_round"
21345 for name in $names_this_round; do
21347 for n in $names_already_handled; do
21348 if test "$n" = "$name"; then
21349 already_handled=yes
21353 if test -z "$already_handled"; then
21354 names_already_handled="$names_already_handled $name"
21355 uppername=`echo "$name" |
sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
21356 eval value=\"\$HAVE_LIB$uppername\"
21357 if test -n "$value"; then
21358 if test "$value" = yes; then
21359 eval value=\"\$LIB$uppername\"
21360 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
21361 eval value=\"\$LTLIB$uppername\"
21362 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
21371 if test $use_additional = yes; then
21372 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
21373 found_dir="$additional_libdir"
21374 found_so="$additional_libdir/lib$name.$shlibext"
21375 if test -f "$additional_libdir/lib$name.la"; then
21376 found_la="$additional_libdir/lib$name.la"
21379 if test -f "$additional_libdir/lib$name.$libext"; then
21380 found_dir="$additional_libdir"
21381 found_a="$additional_libdir/lib$name.$libext"
21382 if test -f "$additional_libdir/lib$name.la"; then
21383 found_la="$additional_libdir/lib$name.la"
21388 if test "X$found_dir" = "X"; then
21389 for x in $LDFLAGS $LTLIBICONV; do
21391 acl_save_prefix="$prefix"
21392 prefix="$acl_final_prefix"
21393 acl_save_exec_prefix="$exec_prefix"
21394 exec_prefix="$acl_final_exec_prefix"
21396 exec_prefix="$acl_save_exec_prefix"
21397 prefix="$acl_save_prefix"
21401 dir=`echo "X$x" |
sed -e 's/^X-L//'`
21402 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
21404 found_so="$dir/lib$name.$shlibext"
21405 if test -f "$dir/lib$name.la"; then
21406 found_la="$dir/lib$name.la"
21409 if test -f "$dir/lib$name.$libext"; then
21411 found_a="$dir/lib$name.$libext"
21412 if test -f "$dir/lib$name.la"; then
21413 found_la="$dir/lib$name.la"
21419 if test "X$found_dir" != "X"; then
21424 if test "X$found_dir" != "X"; then
21425 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
21426 if test "X$found_so" != "X"; then
21427 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
21428 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21431 for x in $ltrpathdirs; do
21432 if test "X$x" = "X$found_dir"; then
21437 if test -z "$haveit"; then
21438 ltrpathdirs="$ltrpathdirs $found_dir"
21440 if test "$hardcode_direct" = yes; then
21441 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21443 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
21444 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21446 for x in $rpathdirs; do
21447 if test "X$x" = "X$found_dir"; then
21452 if test -z "$haveit"; then
21453 rpathdirs="$rpathdirs $found_dir"
21457 for x in $LDFLAGS $LIBICONV; do
21459 acl_save_prefix="$prefix"
21460 prefix="$acl_final_prefix"
21461 acl_save_exec_prefix="$exec_prefix"
21462 exec_prefix="$acl_final_exec_prefix"
21464 exec_prefix="$acl_save_exec_prefix"
21465 prefix="$acl_save_prefix"
21467 if test "X$x" = "X-L$found_dir"; then
21472 if test -z "$haveit"; then
21473 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
21475 if test "$hardcode_minus_L" != no; then
21476 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
21478 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
21484 if test "X$found_a" != "X"; then
21485 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
21487 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
21490 additional_includedir=
21491 case "$found_dir" in
21493 basedir=`echo "X$found_dir" |
sed -e 's,^X,,' -e 's,/lib/*$,,'`
21494 additional_includedir="$basedir/include"
21497 if test "X$additional_includedir" != "X"; then
21498 if test "X$additional_includedir" != "X/usr/include"; then
21500 if test "X$additional_includedir" = "X/usr/local/include"; then
21501 if test -n "$GCC"; then
21503 linux*) haveit=yes;;
21507 if test -z "$haveit"; then
21508 for x in $CPPFLAGS $INCICONV; do
21510 acl_save_prefix="$prefix"
21511 prefix="$acl_final_prefix"
21512 acl_save_exec_prefix="$exec_prefix"
21513 exec_prefix="$acl_final_exec_prefix"
21515 exec_prefix="$acl_save_exec_prefix"
21516 prefix="$acl_save_prefix"
21518 if test "X$x" = "X-I$additional_includedir"; then
21523 if test -z "$haveit"; then
21524 if test -d "$additional_includedir"; then
21525 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
21531 if test -n "$found_la"; then
21532 save_libdir="$libdir"
21533 case "$found_la" in
21534 */* | *\\*) . "$found_la" ;;
21535 *) . "./$found_la" ;;
21537 libdir="$save_libdir"
21538 for dep in $dependency_libs; do
21541 additional_libdir=`echo "X$dep" |
sed -e 's/^X-L//'`
21542 if test "X$additional_libdir" != "X/usr/lib"; then
21544 if test "X$additional_libdir" = "X/usr/local/lib"; then
21545 if test -n "$GCC"; then
21547 linux*) haveit=yes;;
21551 if test -z "$haveit"; then
21553 for x in $LDFLAGS $LIBICONV; do
21555 acl_save_prefix="$prefix"
21556 prefix="$acl_final_prefix"
21557 acl_save_exec_prefix="$exec_prefix"
21558 exec_prefix="$acl_final_exec_prefix"
21560 exec_prefix="$acl_save_exec_prefix"
21561 prefix="$acl_save_prefix"
21563 if test "X$x" = "X-L$additional_libdir"; then
21568 if test -z "$haveit"; then
21569 if test -d "$additional_libdir"; then
21570 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
21574 for x in $LDFLAGS $LTLIBICONV; do
21576 acl_save_prefix="$prefix"
21577 prefix="$acl_final_prefix"
21578 acl_save_exec_prefix="$exec_prefix"
21579 exec_prefix="$acl_final_exec_prefix"
21581 exec_prefix="$acl_save_exec_prefix"
21582 prefix="$acl_save_prefix"
21584 if test "X$x" = "X-L$additional_libdir"; then
21589 if test -z "$haveit"; then
21590 if test -d "$additional_libdir"; then
21591 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
21598 dir=`echo "X$dep" |
sed -e 's/^X-R//'`
21599 if test "$enable_rpath" != no; then
21601 for x in $rpathdirs; do
21602 if test "X$x" = "X$dir"; then
21607 if test -z "$haveit"; then
21608 rpathdirs="$rpathdirs $dir"
21611 for x in $ltrpathdirs; do
21612 if test "X$x" = "X$dir"; then
21617 if test -z "$haveit"; then
21618 ltrpathdirs="$ltrpathdirs $dir"
21623 names_next_round="$names_next_round "`echo "X$dep" |
sed -e 's/^X-l//'`
21626 names_next_round="$names_next_round "`echo "X$dep" |
sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
21629 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
21630 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
21636 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
21637 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
21643 if test "X$rpathdirs" != "X"; then
21644 if test -n "$hardcode_libdir_separator"; then
21646 for found_dir in $rpathdirs; do
21647 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
21649 acl_save_libdir="$libdir"
21651 eval flag=\"$hardcode_libdir_flag_spec\"
21652 libdir="$acl_save_libdir"
21653 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
21655 for found_dir in $rpathdirs; do
21656 acl_save_libdir="$libdir"
21657 libdir="$found_dir"
21658 eval flag=\"$hardcode_libdir_flag_spec\"
21659 libdir="$acl_save_libdir"
21660 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
21664 if test "X$ltrpathdirs" != "X"; then
21665 for found_dir in $ltrpathdirs; do
21666 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
21676 am_save_CPPFLAGS="$CPPFLAGS"
21678 for element in $INCICONV; do
21680 for x in $CPPFLAGS; do
21682 acl_save_prefix="$prefix"
21683 prefix="$acl_final_prefix"
21684 acl_save_exec_prefix="$exec_prefix"
21685 exec_prefix="$acl_final_exec_prefix"
21687 exec_prefix="$acl_save_exec_prefix"
21688 prefix="$acl_save_prefix"
21690 if test "X$x" = "X$element"; then
21695 if test -z "$haveit"; then
21696 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
21701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
21702 $as_echo_n "checking for iconv... " >&6; }
21703 if test "${am_cv_func_iconv+set}" = set; then :
21704 $as_echo_n "(cached) " >&6
21707 am_cv_func_iconv="no, consider installing GNU libiconv"
21709 if test x$gcc_no_link = xyes; then
21710 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21713 /* end confdefs.h. */
21714 #include <stdlib.h>
21719 iconv_t cd = iconv_open("","");
21720 iconv(cd,NULL,NULL,NULL,NULL);
21726 if ac_fn_c_try_link "$LINENO"; then :
21727 am_cv_func_iconv=yes
21729 rm -f core conftest.err conftest.$ac_objext \
21730 conftest$ac_exeext conftest.$ac_ext
21731 if test "$am_cv_func_iconv" != yes; then
21732 am_save_LIBS="$LIBS"
21733 LIBS="$LIBS $LIBICONV"
21734 if test x$gcc_no_link = xyes; then
21735 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21738 /* end confdefs.h. */
21739 #include <stdlib.h>
21744 iconv_t cd = iconv_open("","");
21745 iconv(cd,NULL,NULL,NULL,NULL);
21751 if ac_fn_c_try_link "$LINENO"; then :
21752 am_cv_lib_iconv=yes
21753 am_cv_func_iconv=yes
21755 rm -f core conftest.err conftest.$ac_objext \
21756 conftest$ac_exeext conftest.$ac_ext
21757 LIBS="$am_save_LIBS"
21761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
21762 $as_echo "$am_cv_func_iconv" >&6; }
21763 if test "$am_cv_func_iconv" = yes; then
21765 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
21768 if test "$am_cv_lib_iconv" = yes; then
21769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
21770 $as_echo_n "checking how to link with libiconv... " >&6; }
21771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
21772 $as_echo "$LIBICONV" >&6; }
21774 CPPFLAGS="$am_save_CPPFLAGS"
21781 if test "$am_cv_func_iconv" = yes; then
21782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
21783 $as_echo_n "checking for iconv declaration... " >&6; }
21784 if test "${am_cv_proto_iconv+set}" = set; then :
21785 $as_echo_n "(cached) " >&6
21788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21789 /* end confdefs.h. */
21791 #include <stdlib.h>
21797 #if defined(__STDC__) || defined(__cplusplus)
21798 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
21811 if ac_fn_c_try_compile "$LINENO"; then :
21812 am_cv_proto_iconv_arg1=""
21814 am_cv_proto_iconv_arg1="const"
21816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21817 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);"
21820 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" |
tr -s ' ' |
sed -e 's/( /(/'`
21821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
21822 }$am_cv_proto_iconv" >&5
21824 }$am_cv_proto_iconv" >&6; }
21826 cat >>confdefs.h <<_ACEOF
21827 #define ICONV_CONST $am_cv_proto_iconv_arg1
21833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
21834 $as_echo_n "checking for LC_MESSAGES... " >&6; }
21835 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
21836 $as_echo_n "(cached) " >&6
21838 if test x$gcc_no_link = xyes; then
21839 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21842 /* end confdefs.h. */
21843 #include <locale.h>
21852 if ac_fn_c_try_link "$LINENO"; then :
21853 am_cv_val_LC_MESSAGES=yes
21855 am_cv_val_LC_MESSAGES=no
21857 rm -f core conftest.err conftest.$ac_objext \
21858 conftest$ac_exeext conftest.$ac_ext
21860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
21861 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
21862 if test $am_cv_val_LC_MESSAGES = yes; then
21864 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
21868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
21869 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
21870 if test "${ac_cv_struct_tm+set}" = set; then :
21871 $as_echo_n "(cached) " >&6
21873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21874 /* end confdefs.h. */
21875 #include <sys/types.h>
21882 int *p = &tm.tm_sec;
21888 if ac_fn_c_try_compile "$LINENO"; then :
21889 ac_cv_struct_tm=time.h
21891 ac_cv_struct_tm=sys/time.h
21893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
21896 $as_echo "$ac_cv_struct_tm" >&6; }
21897 if test $ac_cv_struct_tm = sys/time.h; then
21899 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
21903 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
21904 #include <$ac_cv_struct_tm>
21907 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then :
21909 cat >>confdefs.h <<_ACEOF
21910 #define HAVE_STRUCT_TM_TM_ZONE 1
21916 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
21918 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
21921 ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
21923 if test "x$ac_cv_have_decl_tzname" = x""yes; then :
21929 cat >>confdefs.h <<_ACEOF
21930 #define HAVE_DECL_TZNAME $ac_have_decl
21933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
21934 $as_echo_n "checking for tzname... " >&6; }
21935 if test "${ac_cv_var_tzname+set}" = set; then :
21936 $as_echo_n "(cached) " >&6
21938 if test x$gcc_no_link = xyes; then
21939 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
21941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21942 /* end confdefs.h. */
21944 #if !HAVE_DECL_TZNAME
21945 extern char *tzname[];
21951 return tzname[0][0];
21956 if ac_fn_c_try_link "$LINENO"; then :
21957 ac_cv_var_tzname=yes
21959 ac_cv_var_tzname=no
21961 rm -f core conftest.err conftest.$ac_objext \
21962 conftest$ac_exeext conftest.$ac_ext
21964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
21965 $as_echo "$ac_cv_var_tzname" >&6; }
21966 if test $ac_cv_var_tzname = yes; then
21968 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
21974 for ac_func in gethostbyname_r
21976 ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r"
21977 if test "x$ac_cv_func_gethostbyname_r" = x""yes; then :
21978 cat >>confdefs.h <<_ACEOF
21979 #define HAVE_GETHOSTBYNAME_R 1
21983 $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h
21985 # There are two different kinds of gethostbyname_r.
21986 # We look for the one that returns `int
'.
21987 # Hopefully this check is robust enough.
21988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21989 /* end confdefs.h. */
21993 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
21994 $EGREP "int.*gethostbyname_r" >/dev/null 2>&1; then :
21997 $as_echo "#define GETHOSTBYNAME_R_RETURNS_INT 1" >>confdefs.h
22003 case " $GCINCS " in
22004 *" -D_REENTRANT "*) ;;
22006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gethostbyname_r declaration requires -D_REENTRANT" >&5
22007 $as_echo_n "checking whether gethostbyname_r declaration requires -D_REENTRANT... " >&6; }
22008 if test "${libjava_cv_gethostbyname_r_needs_reentrant+set}" = set; then :
22009 $as_echo_n "(cached) " >&6
22012 ac_cpp='$CXXCPP $CPPFLAGS'
22013 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
22014 ac_link='$CXX -o conftest
$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
22015 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
22017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22018 /* end confdefs.h. */
22023 gethostbyname_r("", 0, 0);
22028 if ac_fn_cxx_try_compile "$LINENO"; then :
22029 libjava_cv_gethostbyname_r_needs_reentrant=no
22031 CPPFLAGS_SAVE="$CPPFLAGS"
22032 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
22033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22034 /* end confdefs.h. */
22039 gethostbyname_r("", 0, 0);
22044 if ac_fn_cxx_try_compile "$LINENO"; then :
22045 libjava_cv_gethostbyname_r_needs_reentrant=yes
22047 libjava_cv_gethostbyname_r_needs_reentrant=fail
22049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22050 CPPFLAGS="$CPPFLAGS_SAVE"
22053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22055 ac_cpp='$CPP $CPPFLAGS'
22056 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
22057 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
22058 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_gethostbyname_r_needs_reentrant" >&5
22063 $as_echo "$libjava_cv_gethostbyname_r_needs_reentrant" >&6; }
22064 if test "x$libjava_cv_gethostbyname_r_needs_reentrant" = xyes; then
22066 $as_echo "#define _REENTRANT 1" >>confdefs.h
22072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct hostent_data" >&5
22073 $as_echo_n "checking for struct hostent_data... " >&6; }
22074 if test "${libjava_cv_struct_hostent_data+set}" = set; then :
22075 $as_echo_n "(cached) " >&6
22077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22078 /* end confdefs.h. */
22080 #if GETHOSTBYNAME_R_NEEDS_REENTRANT && !defined(_REENTRANT)
22081 # define _REENTRANT 1
22087 struct hostent_data data;
22092 if ac_fn_c_try_compile "$LINENO"; then :
22093 libjava_cv_struct_hostent_data=yes
22095 libjava_cv_struct_hostent_data=no
22097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_struct_hostent_data" >&5
22100 $as_echo "$libjava_cv_struct_hostent_data" >&6; }
22101 if test "x$libjava_cv_struct_hostent_data" = xyes; then
22103 $as_echo "#define HAVE_STRUCT_HOSTENT_DATA 1" >>confdefs.h
22111 # FIXME: libjava source code expects to find a prototype for
22112 # gethostbyaddr_r in netdb.h. The outer check ensures that
22113 # HAVE_GETHOSTBYADDR_R will not be defined if the prototype fails
22114 # to exist where expected. (The root issue: AC_CHECK_FUNCS assumes C
22115 # linkage check is enough, yet C++ code requires proper prototypes.)
22116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22117 /* end confdefs.h. */
22121 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22122 $EGREP "gethostbyaddr_r" >/dev/null 2>&1; then :
22124 for ac_func in gethostbyaddr_r
22126 ac_fn_c_check_func "$LINENO" "gethostbyaddr_r" "ac_cv_func_gethostbyaddr_r"
22127 if test "x$ac_cv_func_gethostbyaddr_r" = x""yes; then :
22128 cat >>confdefs.h <<_ACEOF
22129 #define HAVE_GETHOSTBYADDR_R 1
22133 $as_echo "#define HAVE_GETHOSTBYADDR_R 1" >>confdefs.h
22135 # There are two different kinds of gethostbyaddr_r.
22136 # We look for the one that returns `int'.
22137 # Hopefully this check is robust enough.
22138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22139 /* end confdefs.h. */
22143 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22144 $EGREP "int.*gethostbyaddr_r" >/dev
/null
2>&1; then :
22147 $as_echo "#define GETHOSTBYADDR_R_RETURNS_INT 1" >>confdefs.h
22159 for ac_func
in gethostname
22161 ac_fn_c_check_func
"$LINENO" "gethostname" "ac_cv_func_gethostname"
22162 if test "x$ac_cv_func_gethostname" = x
""yes; then :
22163 cat >>confdefs.h
<<_ACEOF
22164 #define HAVE_GETHOSTNAME 1
22168 $as_echo "#define HAVE_GETHOSTNAME 1" >>confdefs.h
22170 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22171 /* end confdefs.h. */
22172 #include <unistd.h>
22175 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22176 $EGREP "gethostname" >/dev
/null
2>&1; then :
22179 $as_echo "#define HAVE_GETHOSTNAME_DECL 1" >>confdefs.h
22188 for ac_func
in usleep
22190 ac_fn_c_check_func
"$LINENO" "usleep" "ac_cv_func_usleep"
22191 if test "x$ac_cv_func_usleep" = x
""yes; then :
22192 cat >>confdefs.h
<<_ACEOF
22193 #define HAVE_USLEEP 1
22196 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22197 /* end confdefs.h. */
22198 #include <unistd.h>
22201 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22202 $EGREP "usleep" >/dev
/null
2>&1; then :
22205 $as_echo "#define HAVE_USLEEP_DECL 1" >>confdefs.h
22214 # Look for these functions in the thread library, but only bother
22215 # if using POSIX threads.
22216 if test "$THREADS" = posix
; then
22218 LIBS
="$LIBS $THREADLIBS"
22220 # Look for sched_yield. Up to Solaris 2.6, it is in libposix4, since
22221 # Solaris 7 the name librt is preferred.
22222 for ac_func
in sched_yield
22224 ac_fn_c_check_func
"$LINENO" "sched_yield" "ac_cv_func_sched_yield"
22225 if test "x$ac_cv_func_sched_yield" = x
""yes; then :
22226 cat >>confdefs.h
<<_ACEOF
22227 #define HAVE_SCHED_YIELD 1
22232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lrt" >&5
22233 $as_echo_n "checking for sched_yield in -lrt... " >&6; }
22234 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then :
22235 $as_echo_n "(cached) " >&6
22237 ac_check_lib_save_LIBS
=$LIBS
22239 if test x
$gcc_no_link = xyes
; then
22240 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22242 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22243 /* end confdefs.h. */
22245 /* Override any GCC internal prototype to avoid an error.
22246 Use char because int might match the return type of a GCC
22247 builtin and then its argument prototype would still apply. */
22251 char sched_yield ();
22255 return sched_yield ();
22260 if ac_fn_c_try_link
"$LINENO"; then :
22261 ac_cv_lib_rt_sched_yield
=yes
22263 ac_cv_lib_rt_sched_yield
=no
22265 rm -f core conftest.err conftest.
$ac_objext \
22266 conftest
$ac_exeext conftest.
$ac_ext
22267 LIBS
=$ac_check_lib_save_LIBS
22269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sched_yield" >&5
22270 $as_echo "$ac_cv_lib_rt_sched_yield" >&6; }
22271 if test "x$ac_cv_lib_rt_sched_yield" = x
""yes; then :
22273 $as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h
22275 THREADLIBS
="$THREADLIBS -lrt"
22276 THREADSPEC
="$THREADSPEC -lrt"
22279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield in -lposix4" >&5
22280 $as_echo_n "checking for sched_yield in -lposix4... " >&6; }
22281 if test "${ac_cv_lib_posix4_sched_yield+set}" = set; then :
22282 $as_echo_n "(cached) " >&6
22284 ac_check_lib_save_LIBS
=$LIBS
22285 LIBS
="-lposix4 $LIBS"
22286 if test x
$gcc_no_link = xyes
; then
22287 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22289 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22290 /* end confdefs.h. */
22292 /* Override any GCC internal prototype to avoid an error.
22293 Use char because int might match the return type of a GCC
22294 builtin and then its argument prototype would still apply. */
22298 char sched_yield ();
22302 return sched_yield ();
22307 if ac_fn_c_try_link
"$LINENO"; then :
22308 ac_cv_lib_posix4_sched_yield
=yes
22310 ac_cv_lib_posix4_sched_yield
=no
22312 rm -f core conftest.err conftest.
$ac_objext \
22313 conftest
$ac_exeext conftest.
$ac_ext
22314 LIBS
=$ac_check_lib_save_LIBS
22316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sched_yield" >&5
22317 $as_echo "$ac_cv_lib_posix4_sched_yield" >&6; }
22318 if test "x$ac_cv_lib_posix4_sched_yield" = x
""yes; then :
22320 $as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h
22322 THREADLIBS
="$THREADLIBS -lposix4"
22323 THREADSPEC
="$THREADSPEC -lposix4"
22332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
22333 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
22334 if test "${ac_cv_lib_rt_clock_gettime+set}" = set; then :
22335 $as_echo_n "(cached) " >&6
22337 ac_check_lib_save_LIBS
=$LIBS
22339 if test x
$gcc_no_link = xyes
; then
22340 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22342 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22343 /* end confdefs.h. */
22345 /* Override any GCC internal prototype to avoid an error.
22346 Use char because int might match the return type of a GCC
22347 builtin and then its argument prototype would still apply. */
22351 char clock_gettime ();
22355 return clock_gettime ();
22360 if ac_fn_c_try_link
"$LINENO"; then :
22361 ac_cv_lib_rt_clock_gettime
=yes
22363 ac_cv_lib_rt_clock_gettime
=no
22365 rm -f core conftest.err conftest.
$ac_objext \
22366 conftest
$ac_exeext conftest.
$ac_ext
22367 LIBS
=$ac_check_lib_save_LIBS
22369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
22370 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
22371 if test "x$ac_cv_lib_rt_clock_gettime" = x
""yes; then :
22374 $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
22376 case "$THREADSPEC" in
22379 THREADSPEC
="$THREADSPEC -lrt"
22380 THREADLIBS
="$THREADLIBS -lrt"
22388 # We can save a little space at runtime if the mutex has m_count
22389 # or __m_count. This is a nice hack for Linux.
22390 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22391 /* end confdefs.h. */
22392 #include <pthread.h>
22397 extern pthread_mutex_t *mutex; int q = mutex->m_count;
22403 if ac_fn_c_try_compile
"$LINENO"; then :
22405 $as_echo "#define PTHREAD_MUTEX_HAVE_M_COUNT 1" >>confdefs.h
22409 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22410 /* end confdefs.h. */
22411 #include <pthread.h>
22416 extern pthread_mutex_t *mutex; int q = mutex->__m_count;
22422 if ac_fn_c_try_compile
"$LINENO"; then :
22424 $as_echo "#define PTHREAD_MUTEX_HAVE___M_COUNT 1" >>confdefs.h
22427 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22429 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
22432 # We require a way to get the time.
22434 for ac_func
in gettimeofday
time ftime
22436 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22437 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
22438 eval as_val
=\$
$as_ac_var
22439 if test "x$as_val" = x
""yes; then :
22440 cat >>confdefs.h
<<_ACEOF
22441 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22447 if test "$time_found" = no
; then
22448 as_fn_error
"no function found to get the time" "$LINENO" 5
22451 for ac_func
in memmove
22453 ac_fn_c_check_func
"$LINENO" "memmove" "ac_cv_func_memmove"
22454 if test "x$ac_cv_func_memmove" = x
""yes; then :
22455 cat >>confdefs.h
<<_ACEOF
22456 #define HAVE_MEMMOVE 1
22463 # We require memcpy.
22465 for ac_func
in memcpy
22467 ac_fn_c_check_func
"$LINENO" "memcpy" "ac_cv_func_memcpy"
22468 if test "x$ac_cv_func_memcpy" = x
""yes; then :
22469 cat >>confdefs.h
<<_ACEOF
22470 #define HAVE_MEMCPY 1
22476 if test "$memcpy_found" = no
; then
22477 as_fn_error
"memcpy is required" "$LINENO" 5
22479 # Do an additional check on dld, HP-UX for example has dlopen in libdld.sl
22480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
22481 $as_echo_n "checking for dlopen in -ldl... " >&6; }
22482 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
22483 $as_echo_n "(cached) " >&6
22485 ac_check_lib_save_LIBS
=$LIBS
22487 if test x
$gcc_no_link = xyes
; then
22488 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22491 /* end confdefs.h. */
22493 /* Override any GCC internal prototype to avoid an error.
22494 Use char because int might match the return type of a GCC
22495 builtin and then its argument prototype would still apply. */
22508 if ac_fn_c_try_link
"$LINENO"; then :
22509 ac_cv_lib_dl_dlopen
=yes
22511 ac_cv_lib_dl_dlopen
=no
22513 rm -f core conftest.err conftest.
$ac_objext \
22514 conftest
$ac_exeext conftest.
$ac_ext
22515 LIBS
=$ac_check_lib_save_LIBS
22517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
22518 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
22519 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
22522 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
22526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldld" >&5
22527 $as_echo_n "checking for dlopen in -ldld... " >&6; }
22528 if test "${ac_cv_lib_dld_dlopen+set}" = set; then :
22529 $as_echo_n "(cached) " >&6
22531 ac_check_lib_save_LIBS
=$LIBS
22533 if test x
$gcc_no_link = xyes
; then
22534 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22537 /* end confdefs.h. */
22539 /* Override any GCC internal prototype to avoid an error.
22540 Use char because int might match the return type of a GCC
22541 builtin and then its argument prototype would still apply. */
22554 if ac_fn_c_try_link
"$LINENO"; then :
22555 ac_cv_lib_dld_dlopen
=yes
22557 ac_cv_lib_dld_dlopen
=no
22559 rm -f core conftest.err conftest.
$ac_objext \
22560 conftest
$ac_exeext conftest.
$ac_ext
22561 LIBS
=$ac_check_lib_save_LIBS
22563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dlopen" >&5
22564 $as_echo "$ac_cv_lib_dld_dlopen" >&6; }
22565 if test "x$ac_cv_lib_dld_dlopen" = x
""yes; then :
22568 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
22575 # Some library-finding code we stole from Tcl.
22576 #--------------------------------------------------------------------
22577 # Check for the existence of the -lsocket and -lnsl libraries.
22578 # The order here is important, so that they end up in the right
22579 # order in the command line generated by make. Here are some
22580 # special considerations:
22581 # 1. Use "connect" and "accept" to check for -lsocket, and
22582 # "gethostbyname" to check for -lnsl.
22583 # 2. Use each function name only once: can't redo a check because
22584 # autoconf caches the results of the last check and won't redo it.
22585 # 3. Use -lnsl and -lsocket only if they supply procedures that
22586 # aren't already present in the normal libraries. This is because
22587 # IRIX 5.2 has libraries, but they aren't needed and they're
22588 # bogus: they goof up name resolution if used.
22589 # 4. On some SVR4 systems, can't use -lsocket without -lnsl too.
22590 # To get around this problem, check for both libraries together
22591 # if -lsocket doesn't work by itself.
22592 #--------------------------------------------------------------------
22594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket libraries" >&5
22595 $as_echo_n "checking for socket libraries... " >&6; }
22596 if test "${gcj_cv_lib_sockets+set}" = set; then :
22597 $as_echo_n "(cached) " >&6
22599 gcj_cv_lib_sockets
=
22601 unset ac_cv_func_connect
22602 ac_fn_c_check_func
"$LINENO" "connect" "ac_cv_func_connect"
22603 if test "x$ac_cv_func_connect" = x
""yes; then :
22609 if test "$gcj_checkSocket" = 1; then
22610 unset ac_cv_func_connect
22611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lsocket" >&5
22612 $as_echo_n "checking for main in -lsocket... " >&6; }
22613 if test "${ac_cv_lib_socket_main+set}" = set; then :
22614 $as_echo_n "(cached) " >&6
22616 ac_check_lib_save_LIBS
=$LIBS
22617 LIBS
="-lsocket $LIBS"
22618 if test x
$gcc_no_link = xyes
; then
22619 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22621 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22622 /* end confdefs.h. */
22633 if ac_fn_c_try_link
"$LINENO"; then :
22634 ac_cv_lib_socket_main
=yes
22636 ac_cv_lib_socket_main
=no
22638 rm -f core conftest.err conftest.
$ac_objext \
22639 conftest
$ac_exeext conftest.
$ac_ext
22640 LIBS
=$ac_check_lib_save_LIBS
22642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_main" >&5
22643 $as_echo "$ac_cv_lib_socket_main" >&6; }
22644 if test "x$ac_cv_lib_socket_main" = x
""yes; then :
22645 gcj_cv_lib_sockets
="-lsocket"
22651 if test "$gcj_checkBoth" = 1; then
22653 LIBS
="$LIBS -lsocket -lnsl"
22654 unset ac_cv_func_accept
22655 ac_fn_c_check_func
"$LINENO" "accept" "ac_cv_func_accept"
22656 if test "x$ac_cv_func_accept" = x
""yes; then :
22658 gcj_cv_lib_sockets
="-lsocket -lnsl"
22661 unset ac_cv_func_accept
22664 unset ac_cv_func_gethostbyname
22666 LIBS
="$LIBS $gcj_cv_lib_sockets"
22667 ac_fn_c_check_func
"$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
22668 if test "x$ac_cv_func_gethostbyname" = x
""yes; then :
22671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lnsl" >&5
22672 $as_echo_n "checking for main in -lnsl... " >&6; }
22673 if test "${ac_cv_lib_nsl_main+set}" = set; then :
22674 $as_echo_n "(cached) " >&6
22676 ac_check_lib_save_LIBS
=$LIBS
22678 if test x
$gcc_no_link = xyes
; then
22679 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22681 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22682 /* end confdefs.h. */
22693 if ac_fn_c_try_link
"$LINENO"; then :
22694 ac_cv_lib_nsl_main
=yes
22696 ac_cv_lib_nsl_main
=no
22698 rm -f core conftest.err conftest.
$ac_objext \
22699 conftest
$ac_exeext conftest.
$ac_ext
22700 LIBS
=$ac_check_lib_save_LIBS
22702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_main" >&5
22703 $as_echo "$ac_cv_lib_nsl_main" >&6; }
22704 if test "x$ac_cv_lib_nsl_main" = x
""yes; then :
22705 gcj_cv_lib_sockets
="$gcj_cv_lib_sockets -lnsl"
22710 unset ac_cv_func_gethostbyname
22714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcj_cv_lib_sockets" >&5
22715 $as_echo "$gcj_cv_lib_sockets" >&6; }
22716 SYSTEMSPEC
="$SYSTEMSPEC $gcj_cv_lib_sockets"
22718 if test "$with_system_zlib" = yes; then
22719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
22720 $as_echo_n "checking for deflate in -lz... " >&6; }
22721 if test "${ac_cv_lib_z_deflate+set}" = set; then :
22722 $as_echo_n "(cached) " >&6
22724 ac_check_lib_save_LIBS
=$LIBS
22726 if test x
$gcc_no_link = xyes
; then
22727 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
22729 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
22730 /* end confdefs.h. */
22732 /* Override any GCC internal prototype to avoid an error.
22733 Use char because int might match the return type of a GCC
22734 builtin and then its argument prototype would still apply. */
22747 if ac_fn_c_try_link
"$LINENO"; then :
22748 ac_cv_lib_z_deflate
=yes
22750 ac_cv_lib_z_deflate
=no
22752 rm -f core conftest.err conftest.
$ac_objext \
22753 conftest
$ac_exeext conftest.
$ac_ext
22754 LIBS
=$ac_check_lib_save_LIBS
22756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
22757 $as_echo "$ac_cv_lib_z_deflate" >&6; }
22758 if test "x$ac_cv_lib_z_deflate" = x
""yes; then :
22766 # Test for Gtk stuff, if asked for.
22767 if test "$use_gtk_awt" = yes; then
22771 if test -z "$PKG_CONFIG"; then
22772 # Extract the first word of "pkg-config", so it can be a program name with args.
22773 set dummy pkg-config
; ac_word
=$2
22774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22775 $as_echo_n "checking for $ac_word... " >&6; }
22776 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
22777 $as_echo_n "(cached) " >&6
22779 case $PKG_CONFIG in
22781 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
22784 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22785 for as_dir
in $PATH
22788 test -z "$as_dir" && as_dir
=.
22789 for ac_exec_ext
in '' $ac_executable_extensions; do
22790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22791 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22792 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22799 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
22803 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
22804 if test -n "$PKG_CONFIG"; then
22805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
22806 $as_echo "$PKG_CONFIG" >&6; }
22808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22809 $as_echo "no" >&6; }
22815 if test "$PKG_CONFIG" = "no" ; then
22816 echo "*** The pkg-config script could not be found. Make sure it is"
22817 echo "*** in your path, or set the PKG_CONFIG environment variable"
22818 echo "*** to the full path to pkg-config."
22819 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
22821 PKG_CONFIG_MIN_VERSION
=0.9.0
22822 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
22823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0 >= 2.4" >&5
22824 $as_echo_n "checking for gtk+-2.0 >= 2.4... " >&6; }
22826 if $PKG_CONFIG --exists "gtk+-2.0 >= 2.4" ; then
22827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22828 $as_echo "yes" >&6; }
22831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_CFLAGS" >&5
22832 $as_echo_n "checking GTK_CFLAGS... " >&6; }
22833 GTK_CFLAGS
=`$PKG_CONFIG --cflags "gtk+-2.0 >= 2.4"`
22834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_CFLAGS" >&5
22835 $as_echo "$GTK_CFLAGS" >&6; }
22837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK_LIBS" >&5
22838 $as_echo_n "checking GTK_LIBS... " >&6; }
22839 GTK_LIBS
=`$PKG_CONFIG --libs "gtk+-2.0 >= 2.4"`
22840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_LIBS" >&5
22841 $as_echo "$GTK_LIBS" >&6; }
22845 ## If we have a custom action on failure, don't print errors, but
22846 ## do set a variable so people can do so.
22847 GTK_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "gtk+-2.0 >= 2.4"`
22848 echo $GTK_PKG_ERRORS
22854 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
22855 echo "*** See http://www.freedesktop.org/software/pkgconfig"
22859 if test $succeeded = yes; then
22862 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
22871 if test -z "$PKG_CONFIG"; then
22872 # Extract the first word of "pkg-config", so it can be a program name with args.
22873 set dummy pkg-config
; ac_word
=$2
22874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22875 $as_echo_n "checking for $ac_word... " >&6; }
22876 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
22877 $as_echo_n "(cached) " >&6
22879 case $PKG_CONFIG in
22881 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
22884 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22885 for as_dir
in $PATH
22888 test -z "$as_dir" && as_dir
=.
22889 for ac_exec_ext
in '' $ac_executable_extensions; do
22890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22891 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22899 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
22903 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
22904 if test -n "$PKG_CONFIG"; then
22905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
22906 $as_echo "$PKG_CONFIG" >&6; }
22908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22909 $as_echo "no" >&6; }
22915 if test "$PKG_CONFIG" = "no" ; then
22916 echo "*** The pkg-config script could not be found. Make sure it is"
22917 echo "*** in your path, or set the PKG_CONFIG environment variable"
22918 echo "*** to the full path to pkg-config."
22919 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
22921 PKG_CONFIG_MIN_VERSION
=0.9.0
22922 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
22923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4" >&5
22924 $as_echo_n "checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... " >&6; }
22926 if $PKG_CONFIG --exists "glib-2.0 >= 2.4 gthread-2.0 >= 2.4" ; then
22927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22928 $as_echo "yes" >&6; }
22931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GLIB_CFLAGS" >&5
22932 $as_echo_n "checking GLIB_CFLAGS... " >&6; }
22933 GLIB_CFLAGS
=`$PKG_CONFIG --cflags "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
22934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_CFLAGS" >&5
22935 $as_echo "$GLIB_CFLAGS" >&6; }
22937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking GLIB_LIBS" >&5
22938 $as_echo_n "checking GLIB_LIBS... " >&6; }
22939 GLIB_LIBS
=`$PKG_CONFIG --libs "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
22940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_LIBS" >&5
22941 $as_echo "$GLIB_LIBS" >&6; }
22945 ## If we have a custom action on failure, don't print errors, but
22946 ## do set a variable so people can do so.
22947 GLIB_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "glib-2.0 >= 2.4 gthread-2.0 >= 2.4"`
22948 echo $GLIB_PKG_ERRORS
22954 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
22955 echo "*** See http://www.freedesktop.org/software/pkgconfig"
22959 if test $succeeded = yes; then
22962 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
22971 if test -z "$PKG_CONFIG"; then
22972 # Extract the first word of "pkg-config", so it can be a program name with args.
22973 set dummy pkg-config
; ac_word
=$2
22974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
22975 $as_echo_n "checking for $ac_word... " >&6; }
22976 if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
22977 $as_echo_n "(cached) " >&6
22979 case $PKG_CONFIG in
22981 ac_cv_path_PKG_CONFIG
="$PKG_CONFIG" # Let the user override the test with a path.
22984 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
22985 for as_dir
in $PATH
22988 test -z "$as_dir" && as_dir
=.
22989 for ac_exec_ext
in '' $ac_executable_extensions; do
22990 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22991 ac_cv_path_PKG_CONFIG
="$as_dir/$ac_word$ac_exec_ext"
22992 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
22999 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG
="no"
23003 PKG_CONFIG
=$ac_cv_path_PKG_CONFIG
23004 if test -n "$PKG_CONFIG"; then
23005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
23006 $as_echo "$PKG_CONFIG" >&6; }
23008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23009 $as_echo "no" >&6; }
23015 if test "$PKG_CONFIG" = "no" ; then
23016 echo "*** The pkg-config script could not be found. Make sure it is"
23017 echo "*** in your path, or set the PKG_CONFIG environment variable"
23018 echo "*** to the full path to pkg-config."
23019 echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
23021 PKG_CONFIG_MIN_VERSION
=0.9.0
23022 if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
23023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libart-2.0 >= 2.1" >&5
23024 $as_echo_n "checking for libart-2.0 >= 2.1... " >&6; }
23026 if $PKG_CONFIG --exists "libart-2.0 >= 2.1" ; then
23027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23028 $as_echo "yes" >&6; }
23031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBART_CFLAGS" >&5
23032 $as_echo_n "checking LIBART_CFLAGS... " >&6; }
23033 LIBART_CFLAGS
=`$PKG_CONFIG --cflags "libart-2.0 >= 2.1"`
23034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBART_CFLAGS" >&5
23035 $as_echo "$LIBART_CFLAGS" >&6; }
23037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBART_LIBS" >&5
23038 $as_echo_n "checking LIBART_LIBS... " >&6; }
23039 LIBART_LIBS
=`$PKG_CONFIG --libs "libart-2.0 >= 2.1"`
23040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBART_LIBS" >&5
23041 $as_echo "$LIBART_LIBS" >&6; }
23045 ## If we have a custom action on failure, don't print errors, but
23046 ## do set a variable so people can do so.
23047 LIBART_PKG_ERRORS
=`$PKG_CONFIG --errors-to-stdout --print-errors "libart-2.0 >= 2.1"`
23048 echo $LIBART_PKG_ERRORS
23054 echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
23055 echo "*** See http://www.freedesktop.org/software/pkgconfig"
23059 if test $succeeded = yes; then
23062 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
23068 # We require the XTest Extension to support java.awt.Robot.
23069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTestQueryExtension in -lXtst" >&5
23070 $as_echo_n "checking for XTestQueryExtension in -lXtst... " >&6; }
23071 if test "${ac_cv_lib_Xtst_XTestQueryExtension+set}" = set; then :
23072 $as_echo_n "(cached) " >&6
23074 ac_check_lib_save_LIBS
=$LIBS
23075 LIBS
="-lXtst ${X_LIBS} $LIBS"
23076 if test x
$gcc_no_link = xyes
; then
23077 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
23079 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23080 /* end confdefs.h. */
23082 /* Override any GCC internal prototype to avoid an error.
23083 Use char because int might match the return type of a GCC
23084 builtin and then its argument prototype would still apply. */
23088 char XTestQueryExtension ();
23092 return XTestQueryExtension ();
23097 if ac_fn_c_try_link
"$LINENO"; then :
23098 ac_cv_lib_Xtst_XTestQueryExtension
=yes
23100 ac_cv_lib_Xtst_XTestQueryExtension
=no
23102 rm -f core conftest.err conftest.
$ac_objext \
23103 conftest
$ac_exeext conftest.
$ac_ext
23104 LIBS
=$ac_check_lib_save_LIBS
23106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xtst_XTestQueryExtension" >&5
23107 $as_echo "$ac_cv_lib_Xtst_XTestQueryExtension" >&6; }
23108 if test "x$ac_cv_lib_Xtst_XTestQueryExtension" = x
""yes; then :
23111 as_fn_error
"libXtst not found, required by java.awt.Robot" "$LINENO" 5
23116 # On Solaris, and maybe other architectures, the Boehm collector
23118 if test "$GC" = boehm
; then
23121 # IRIX 6 lacks a N64 libdl.so, but only the N32 (default multilib)
23122 # libgcj.spec is used, so override here
23123 SYSTEMSPEC
="$SYSTEMSPEC %{!mabi=64:-ldl}"
23128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -ldl" >&5
23129 $as_echo_n "checking for main in -ldl... " >&6; }
23130 if test "${ac_cv_lib_dl_main+set}" = set; then :
23131 $as_echo_n "(cached) " >&6
23133 ac_check_lib_save_LIBS
=$LIBS
23135 if test x
$gcc_no_link = xyes
; then
23136 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
23138 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23139 /* end confdefs.h. */
23150 if ac_fn_c_try_link
"$LINENO"; then :
23151 ac_cv_lib_dl_main
=yes
23153 ac_cv_lib_dl_main
=no
23155 rm -f core conftest.err conftest.
$ac_objext \
23156 conftest
$ac_exeext conftest.
$ac_ext
23157 LIBS
=$ac_check_lib_save_LIBS
23159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_main" >&5
23160 $as_echo "$ac_cv_lib_dl_main" >&6; }
23161 if test "x$ac_cv_lib_dl_main" = x
""yes; then :
23162 SYSTEMSPEC
="$SYSTEMSPEC -ldl"
23170 # Use a semicolon as CLASSPATH separator for MinGW, otherwise a colon.
23172 *-mingw32) CLASSPATH_SEPARATOR
=';' ;;
23173 *) CLASSPATH_SEPARATOR
=':' ;;
23177 # We must search the source tree for java.lang, since we still don't
23178 # have libgcj.jar nor java/lang/*.class
23179 GCJ_SAVE_CPPFLAGS
=$CPPFLAGS
23180 CPPFLAGS
="$CPPFLAGS -I`${PWDCMD-pwd}` -I`cd $srcdir && ${PWDCMD-pwd}`"
23182 # Since some classes depend on this one, we need its source available
23183 # before we can do any GCJ compilation test :-(
23184 if test ! -f gnu
/classpath
/Configuration.java
; then
23185 test -d gnu || mkdir gnu
23186 test -d gnu
/classpath || mkdir gnu
/classpath
23187 # Note that it is not crucial that all the values here be correct.
23188 sed -e "s,@prefix@,$expanded_prefix," \
23189 -e "s,@VERSION@,$VERSION," \
23190 -e "s,@LIBDEBUG@,false," \
23191 -e "s,@INIT_LOAD_LIBRARY@,false," \
23192 -e "s,@@,$LIBGCJDEBUG," \
23193 -e "s,@default_toolkit@,$TOOLKIT," \
23194 -e "s,@JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION@,false," \
23195 -e "s,@GTK_CAIRO_ENABLED@,false," \
23196 -e "s,@ECJ_JAR@,," \
23197 -e "s,@WANT_NATIVE_BIG_INTEGER@,false," \
23198 < $srcdir/classpath
/gnu
/classpath
/Configuration.java.
in \
23199 > gnu
/classpath
/Configuration.java
23200 # We do not want to redirect the output of the grep below to /dev/null,
23201 # but we add /dev/null to the input list so that grep will print the
23202 # filename of Configuration.java in case it finds any matches.
23203 if grep '@.*@' gnu
/classpath
/Configuration.java
/dev
/null
; then
23204 as_fn_error
"configure.ac is missing the substitutions above" "$LINENO" 5
23209 if test -n "$ac_tool_prefix"; then
23212 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
23213 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
23214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23215 $as_echo_n "checking for $ac_word... " >&6; }
23216 if test "${ac_cv_prog_GCJ+set}" = set; then :
23217 $as_echo_n "(cached) " >&6
23219 if test -n "$GCJ"; then
23220 ac_cv_prog_GCJ
="$GCJ" # Let the user override the test.
23222 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23223 for as_dir
in $PATH
23226 test -z "$as_dir" && as_dir
=.
23227 for ac_exec_ext
in '' $ac_executable_extensions; do
23228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23229 ac_cv_prog_GCJ
="$ac_tool_prefix$ac_prog"
23230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23239 GCJ
=$ac_cv_prog_GCJ
23240 if test -n "$GCJ"; then
23241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCJ" >&5
23242 $as_echo "$GCJ" >&6; }
23244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23245 $as_echo "no" >&6; }
23249 test -n "$GCJ" && break
23252 if test -z "$GCJ"; then
23256 # Extract the first word of "$ac_prog", so it can be a program name with args.
23257 set dummy
$ac_prog; ac_word
=$2
23258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23259 $as_echo_n "checking for $ac_word... " >&6; }
23260 if test "${ac_cv_prog_ac_ct_GCJ+set}" = set; then :
23261 $as_echo_n "(cached) " >&6
23263 if test -n "$ac_ct_GCJ"; then
23264 ac_cv_prog_ac_ct_GCJ
="$ac_ct_GCJ" # Let the user override the test.
23266 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
23267 for as_dir
in $PATH
23270 test -z "$as_dir" && as_dir
=.
23271 for ac_exec_ext
in '' $ac_executable_extensions; do
23272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23273 ac_cv_prog_ac_ct_GCJ
="$ac_prog"
23274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23283 ac_ct_GCJ
=$ac_cv_prog_ac_ct_GCJ
23284 if test -n "$ac_ct_GCJ"; then
23285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GCJ" >&5
23286 $as_echo "$ac_ct_GCJ" >&6; }
23288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23289 $as_echo "no" >&6; }
23293 test -n "$ac_ct_GCJ" && break
23296 if test "x$ac_ct_GCJ" = x
; then
23299 case $cross_compiling:$ac_tool_warned in
23301 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
23302 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
23303 ac_tool_warned
=yes ;;
23309 test -z "$GCJ" && as_fn_error
"no acceptable gcj found in \$PATH" "$LINENO" 5
23310 if test "x${GCJFLAGS-unset}" = xunset
; then
23315 depcc
="$GCJ" am_compiler_list
='gcc3 gcc'
23317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
23318 $as_echo_n "checking dependency style of $depcc... " >&6; }
23319 if test "${am_cv_GCJ_dependencies_compiler_type+set}" = set; then :
23320 $as_echo_n "(cached) " >&6
23322 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
23323 # We make a subdir and do the tests there. Otherwise we can end up
23324 # making bogus files that we don't know about and never remove. For
23325 # instance it was reported that on HP-UX the gcc test will end up
23326 # making a dummy file named `D' -- because `-MD' means `put the output
23329 # Copy depcomp to subdir because otherwise we won't find it if we're
23330 # using a relative directory.
23331 cp "$am_depcomp" conftest.dir
23333 # We will build objects and dependencies in a subdirectory because
23334 # it helps to detect inapplicable dependency modes. For instance
23335 # both Tru64's cc and ICC support -MD to output dependencies as a
23336 # side effect of compilation, but ICC will put the dependencies in
23337 # the current directory while Tru64 will put them in the object
23341 am_cv_GCJ_dependencies_compiler_type
=none
23342 if test "$am_compiler_list" = ""; then
23343 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
23345 am__universal
=false
23348 for depmode
in $am_compiler_list; do
23349 # Setup a source with many dependencies, because some compilers
23350 # like to wrap large dependency lists on column 80 (with \), and
23351 # we should not choose a depcomp mode which is confused by this.
23353 # We need to recreate these files for each test, as the compiler may
23354 # overwrite some of them when testing with obscure command lines.
23355 # This happens at least with the AIX C compiler.
23357 for i
in 1 2 3 4 5 6; do
23358 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
23359 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
23360 # Solaris 8's {/usr,}/bin/sh.
23361 touch sub
/conftst
$i.h
23363 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
23365 # We check with `-c' and `-o' for the sake of the "dashmstdout"
23366 # mode. It turns out that the SunPro C++ compiler does not properly
23367 # handle `-M -o', and we need to detect this. Also, some Intel
23368 # versions had trouble with output in subdirs
23369 am__obj
=sub
/conftest.
${OBJEXT-o}
23370 am__minus_obj
="-o $am__obj"
23373 # This depmode causes a compiler race in universal mode.
23374 test "$am__universal" = false ||
continue
23377 # after this tag, mechanisms are not by side-effect, so they'll
23378 # only be used when explicitly requested
23379 if test "x$enable_dependency_tracking" = xyes
; then
23385 msvisualcpp | msvcmsys
)
23386 # This compiler won't grok `-c -o', but also, the minuso test has
23387 # not run yet. These depmodes are late enough in the game, and
23388 # so weak that their functioning should not be impacted.
23389 am__obj
=conftest.
${OBJEXT-o}
23394 if depmode
=$depmode \
23395 source=sub
/conftest.c object
=$am__obj \
23396 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
23397 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
23398 >/dev
/null
2>conftest.err
&&
23399 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
23400 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
23401 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
23402 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
23403 # icc doesn't choke on unknown options, it will just issue warnings
23404 # or remarks (even with -Werror). So we grep stderr for any message
23405 # that says an option was ignored or not supported.
23406 # When given -MP, icc 7.0 and 7.1 complain thusly:
23407 # icc: Command line warning: ignoring option '-M'; no argument required
23408 # The diagnosis changed in icc 8.0:
23409 # icc: Command line remark: option '-MP' not supported
23410 if (grep 'ignoring option' conftest.err ||
23411 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
23412 am_cv_GCJ_dependencies_compiler_type
=$depmode
23419 rm -rf conftest.dir
23421 am_cv_GCJ_dependencies_compiler_type
=none
23425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_GCJ_dependencies_compiler_type" >&5
23426 $as_echo "$am_cv_GCJ_dependencies_compiler_type" >&6; }
23427 GCJDEPMODE
=depmode
=$am_cv_GCJ_dependencies_compiler_type
23430 test "x$enable_dependency_tracking" != xno \
23431 && test "$am_cv_GCJ_dependencies_compiler_type" = gcc3
; then
23432 am__fastdepGCJ_TRUE
=
23433 am__fastdepGCJ_FALSE
='#'
23435 am__fastdepGCJ_TRUE
='#'
23436 am__fastdepGCJ_FALSE
=
23443 rm -f gnu
/classpath
/Configuration.java
23445 CPPFLAGS
=$GCJ_SAVE_CPPFLAGS
23447 # The cast to long int works around a bug in the HP C Compiler
23448 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
23449 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
23450 # This bug is HP SR number 8606223364.
23451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
23452 $as_echo_n "checking size of void *... " >&6; }
23453 if test "${ac_cv_sizeof_void_p+set}" = set; then :
23454 $as_echo_n "(cached) " >&6
23456 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
23459 if test "$ac_cv_type_void_p" = yes; then
23460 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
23461 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23462 { as_fn_set_status
77
23463 as_fn_error
"cannot compute sizeof (void *)
23464 See \`config.log' for more details." "$LINENO" 5; }; }
23466 ac_cv_sizeof_void_p
=0
23471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
23472 $as_echo "$ac_cv_sizeof_void_p" >&6; }
23476 cat >>confdefs.h
<<_ACEOF
23477 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
23482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
23483 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
23484 if test "${ac_cv_c_bigendian+set}" = set; then :
23485 $as_echo_n "(cached) " >&6
23487 ac_cv_c_bigendian
=unknown
23488 # See if we're dealing with a universal compiler.
23489 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23490 /* end confdefs.h. */
23491 #ifndef __APPLE_CC__
23492 not a universal capable compiler
23497 if ac_fn_c_try_compile
"$LINENO"; then :
23499 # Check for potential -arch flags. It is not universal unless
23500 # there are at least two -arch flags with different values.
23503 for ac_word
in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
23504 if test -n "$ac_prev"; then
23506 i?
86 | x86_64 | ppc | ppc64
)
23507 if test -z "$ac_arch" ||
test "$ac_arch" = "$ac_word"; then
23510 ac_cv_c_bigendian
=universal
23516 elif test "x$ac_word" = "x-arch"; then
23521 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23522 if test $ac_cv_c_bigendian = unknown
; then
23523 # See if sys/param.h defines the BYTE_ORDER macro.
23524 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23525 /* end confdefs.h. */
23526 #include <sys/types.h>
23527 #include <sys/param.h>
23532 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
23533 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
23535 bogus endian macros
23542 if ac_fn_c_try_compile
"$LINENO"; then :
23543 # It does; now see whether it defined to BIG_ENDIAN or not.
23544 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23545 /* end confdefs.h. */
23546 #include <sys/types.h>
23547 #include <sys/param.h>
23552 #if BYTE_ORDER != BIG_ENDIAN
23560 if ac_fn_c_try_compile
"$LINENO"; then :
23561 ac_cv_c_bigendian
=yes
23563 ac_cv_c_bigendian
=no
23565 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23567 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23569 if test $ac_cv_c_bigendian = unknown
; then
23570 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
23571 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23572 /* end confdefs.h. */
23573 #include <limits.h>
23578 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
23579 bogus endian macros
23586 if ac_fn_c_try_compile
"$LINENO"; then :
23587 # It does; now see whether it defined to _BIG_ENDIAN or not.
23588 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23589 /* end confdefs.h. */
23590 #include <limits.h>
23595 #ifndef _BIG_ENDIAN
23603 if ac_fn_c_try_compile
"$LINENO"; then :
23604 ac_cv_c_bigendian
=yes
23606 ac_cv_c_bigendian
=no
23608 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23610 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23612 if test $ac_cv_c_bigendian = unknown
; then
23613 # Compile a test program.
23614 if test "$cross_compiling" = yes; then :
23615 # Try to guess by grepping values from an object file.
23616 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23617 /* end confdefs.h. */
23618 short int ascii_mm[] =
23619 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
23620 short int ascii_ii[] =
23621 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
23622 int use_ascii (int i) {
23623 return ascii_mm[i] + ascii_ii[i];
23625 short int ebcdic_ii[] =
23626 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
23627 short int ebcdic_mm[] =
23628 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
23629 int use_ebcdic (int i) {
23630 return ebcdic_mm[i] + ebcdic_ii[i];
23637 return use_ascii (foo) == use_ebcdic (foo);
23642 if ac_fn_c_try_compile
"$LINENO"; then :
23643 if grep BIGenDianSyS conftest.
$ac_objext >/dev
/null
; then
23644 ac_cv_c_bigendian
=yes
23646 if grep LiTTleEnDian conftest.
$ac_objext >/dev
/null
; then
23647 if test "$ac_cv_c_bigendian" = unknown
; then
23648 ac_cv_c_bigendian
=no
23650 # finding both strings is unlikely to happen, but who knows?
23651 ac_cv_c_bigendian
=unknown
23655 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23657 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23658 /* end confdefs.h. */
23659 $ac_includes_default
23664 /* Are we little or big endian? From Harbison&Steele. */
23668 char c[sizeof (long int)];
23671 return u.c[sizeof (long int) - 1] == 1;
23677 if ac_fn_c_try_run
"$LINENO"; then :
23678 ac_cv_c_bigendian
=no
23680 ac_cv_c_bigendian
=yes
23682 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
23683 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
23688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
23689 $as_echo "$ac_cv_c_bigendian" >&6; }
23690 case $ac_cv_c_bigendian in #(
23692 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
23698 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
23702 as_fn_error
"unknown endianness
23703 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
23711 if test -z "$ZLIBSPEC"; then
23712 # Use zlib from the GCC tree.
23713 ZINCS
='-I$(top_srcdir)/../zlib'
23714 ZLIBS
=..
/zlib
/libzgcj_convenience.la
23717 SYS_ZLIBS
="$ZLIBSPEC"
23729 if test "$NATIVE" = yes; then
23737 if test "$enable_shared" = yes; then
23738 ENABLE_SHARED_TRUE
=
23739 ENABLE_SHARED_FALSE
='#'
23741 ENABLE_SHARED_TRUE
='#'
23742 ENABLE_SHARED_FALSE
=
23745 if test "$NEEDS_DATA_START" = yes && test "$NATIVE" = yes; then
23746 NEEDS_DATA_START_TRUE
=
23747 NEEDS_DATA_START_FALSE
='#'
23749 NEEDS_DATA_START_TRUE
='#'
23750 NEEDS_DATA_START_FALSE
=
23753 if test -z "${with_multisubdir}"; then
23754 INSTALL_BINARIES_TRUE
=
23755 INSTALL_BINARIES_FALSE
='#'
23757 INSTALL_BINARIES_TRUE
='#'
23758 INSTALL_BINARIES_FALSE
=
23763 # Process the option "--enable-version-specific-runtime-libs"
23764 # Calculate toolexeclibdir
23765 case ${version_specific_libs} in
23767 # Need the gcc compiler version to know where to install libraries
23768 # and header files if --enable-version-specific-runtime-libs option
23770 includedir
='$(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include/'
23771 toolexecdir
='$(libdir)/gcc/$(target_noncanonical)'
23772 toolexecmainlibdir
='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
23773 toolexeclibdir
=$toolexecmainlibdir
23776 if test -n "$with_cross_host" &&
23777 test x
"$with_cross_host" != x
"no"; then
23778 # Install a library built with a cross compiler in tooldir, not libdir.
23779 toolexecdir
='$(exec_prefix)/$(target_noncanonical)'
23780 toolexecmainlibdir
='$(toolexecdir)/lib'
23782 toolexecdir
='$(libdir)/gcc-lib/$(target_noncanonical)'
23783 toolexecmainlibdir
='$(libdir)'
23785 multi_os_directory
=`$CC -print-multi-os-directory`
23786 case $multi_os_directory in
23787 .
) toolexeclibdir
=$toolexecmainlibdir ;; # Avoid trailing /.
23788 *) toolexeclibdir
=$toolexecmainlibdir/$multi_os_directory ;;
23796 # Determine gcj and libgcj version number.
23797 gcjversion
=`cat "$srcdir/../gcc/BASE-VER"`
23798 libgcj_soversion
=`awk -F: '/^[^#].*:/ { print $1 }' $srcdir/libtool-version`
23799 GCJVERSION
=$gcjversion
23802 cat >>confdefs.h
<<_ACEOF
23803 #define GCJVERSION "$GCJVERSION"
23807 # Determine where the standard .db file and GNU Classpath JNI
23808 # libraries are found.
23809 gcjsubdir
=gcj-
$gcjversion-$libgcj_soversion
23810 multi_os_directory
=`$CC -print-multi-os-directory`
23811 case $multi_os_directory in
23813 dbexecdir
='$(libdir)/'$gcjsubdir # Avoid /.
23816 dbexecdir
='$(libdir)/'$multi_os_directory/$gcjsubdir
23823 $as_echo "#define JV_VERSION \"1.5.0\"" >>confdefs.h
23826 $as_echo "#define JV_API_VERSION \"1.5\"" >>confdefs.h
23830 case "${with_gxx_include_dir}" in
23832 as_fn_error
"--with-gxx-include-dir=[dir] requires a directory" "$LINENO" 5
23835 case "${enable_version_specific_runtime_libs}" in
23836 yes) gxx_include_dir
='$(libsubdir)/include/c++' ;;
23838 libstdcxx_incdir
='c++/$(gcc_version)'
23839 gxx_include_dir
='include/$(libstdcxx_incdir)'
23840 if test -n "$with_cross_host" &&
23841 test x
"$with_cross_host" != x
"no"; then
23842 gxx_include_dir
='${prefix}/${target_alias}/'"$gxx_include_dir"
23844 gxx_include_dir
='${prefix}/'"$gxx_include_dir"
23847 *) gxx_include_dir
=${with_gxx_include_dir} ;;
23853 # We check for sys/filio.h because Solaris 2.5 defines FIONREAD there.
23854 # On that system, sys/ioctl.h will not include sys/filio.h unless
23855 # BSD_COMP is defined; just including sys/filio.h is simpler.
23856 # We avoid AC_HEADER_DIRENT since we really only care about dirent.h
23857 # for now. If you change this, you also must update natFile.cc.
23858 for ac_header
in unistd.h bstring.h sys
/time.h sys
/types.h fcntl.h \
23859 sys
/ioctl.h sys
/filio.h sys
/stat.h sys
/select.h \
23860 sys
/socket.h netinet
/in.h arpa
/inet.h netdb.h \
23861 pwd.h sys
/config.h stdint.h langinfo.h locale.h \
23862 dirent.h sys
/rw_lock.h magic.h ifaddrs.h
23864 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
23865 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
23866 eval as_val
=\$
$as_ac_Header
23867 if test "x$as_val" = x
""yes; then :
23868 cat >>confdefs.h
<<_ACEOF
23869 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
23877 # sys/socket.h is a prerequisite for net/if.h on Solaris.
23878 for ac_header
in net
/if.h
23880 ac_fn_c_check_header_compile
"$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
23881 #ifdef HAVE_SYS_SOCKET_H
23882 #include <sys/socket.h>
23886 if test "x$ac_cv_header_net_if_h" = x
""yes; then :
23887 cat >>confdefs.h
<<_ACEOF
23888 #define HAVE_NET_IF_H 1
23896 for ac_header
in inttypes.h
23898 ac_fn_c_check_header_mongrel
"$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
23899 if test "x$ac_cv_header_inttypes_h" = x
""yes; then :
23900 cat >>confdefs.h
<<_ACEOF
23901 #define HAVE_INTTYPES_H 1
23905 $as_echo "#define HAVE_INTTYPES_H 1" >>confdefs.h
23908 $as_echo "#define JV_HAVE_INTTYPES_H 1" >>confdefs.h
23916 ac_fn_c_check_type
"$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
23917 if test "x$ac_cv_type_ssize_t" = x
""yes; then :
23921 cat >>confdefs.h
<<_ACEOF
23922 #define ssize_t int
23927 ac_fn_c_check_type
"$LINENO" "magic_t" "ac_cv_type_magic_t" "
23928 #ifdef HAVE_MAGIC_H
23932 if test "x$ac_cv_type_magic_t" = x
""yes; then :
23935 $as_echo "#define HAVE_MAGIC_T 1" >>confdefs.h
23940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in_addr_t" >&5
23941 $as_echo_n "checking for in_addr_t... " >&6; }
23942 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23943 /* end confdefs.h. */
23944 #include <sys/types.h>
23946 #include <stdlib.h>
23947 #include <stddef.h>
23949 #if HAVE_NETINET_IN_H
23950 #include <netinet/in.h>
23960 if ac_fn_c_try_compile
"$LINENO"; then :
23962 $as_echo "#define HAVE_IN_ADDR_T 1" >>confdefs.h
23964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23965 $as_echo "yes" >&6; }
23967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23968 $as_echo "no" >&6; }
23970 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct ip_mreq is in netinet/in.h" >&5
23973 $as_echo_n "checking whether struct ip_mreq is in netinet/in.h... " >&6; }
23974 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
23975 /* end confdefs.h. */
23976 #include <netinet/in.h>
23980 struct ip_mreq mreq;
23985 if ac_fn_c_try_compile
"$LINENO"; then :
23987 $as_echo "#define HAVE_STRUCT_IP_MREQ 1" >>confdefs.h
23989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23990 $as_echo "yes" >&6; }
23992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23993 $as_echo "no" >&6; }
23995 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
23997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct ipv6_mreq is in netinet/in.h" >&5
23998 $as_echo_n "checking whether struct ipv6_mreq is in netinet/in.h... " >&6; }
23999 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24000 /* end confdefs.h. */
24001 #include <netinet/in.h>
24005 struct ipv6_mreq mreq6;
24010 if ac_fn_c_try_compile
"$LINENO"; then :
24012 $as_echo "#define HAVE_STRUCT_IPV6_MREQ 1" >>confdefs.h
24014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24015 $as_echo "yes" >&6; }
24017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24018 $as_echo "no" >&6; }
24020 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct sockaddr_in6 is in netinet/in.h" >&5
24023 $as_echo_n "checking whether struct sockaddr_in6 is in netinet/in.h... " >&6; }
24024 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24025 /* end confdefs.h. */
24026 #include <netinet/in.h>
24030 struct sockaddr_in6 addr6;
24035 if ac_fn_c_try_compile
"$LINENO"; then :
24037 $as_echo "#define HAVE_INET6 1" >>confdefs.h
24039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24040 $as_echo "yes" >&6; }
24042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24043 $as_echo "no" >&6; }
24045 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t in sys/socket.h" >&5
24048 $as_echo_n "checking for socklen_t in sys/socket.h... " >&6; }
24049 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24050 /* end confdefs.h. */
24051 #define _POSIX_PII_SOCKET
24052 #include <sys/types.h>
24053 #include <sys/socket.h>
24062 if ac_fn_c_try_compile
"$LINENO"; then :
24064 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
24066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24067 $as_echo "yes" >&6; }
24069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24070 $as_echo "no" >&6; }
24072 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff in struct tm" >&5
24075 $as_echo_n "checking for tm_gmtoff in struct tm... " >&6; }
24076 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24077 /* end confdefs.h. */
24082 struct tm tim; tim.tm_gmtoff = 0;
24087 if ac_fn_c_try_compile
"$LINENO"; then :
24089 $as_echo "#define STRUCT_TM_HAS_GMTOFF 1" >>confdefs.h
24091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24092 $as_echo "yes" >&6; }
24094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24095 $as_echo "no" >&6; }
24096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for global timezone variable" >&5
24097 $as_echo_n "checking for global timezone variable... " >&6; }
24098 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24099 /* end confdefs.h. */
24104 void i(){long z2 = 2*timezone;}
24109 if ac_fn_c_try_compile
"$LINENO"; then :
24111 $as_echo "#define HAVE_TIMEZONE 1" >>confdefs.h
24113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24114 $as_echo "yes" >&6; }
24116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24117 $as_echo "no" >&6; }
24118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for global _timezone variable" >&5
24119 $as_echo_n "checking for global _timezone variable... " >&6; }
24120 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24121 /* end confdefs.h. */
24126 long z2 = _timezone;
24131 if ac_fn_c_try_compile
"$LINENO"; then :
24133 $as_echo "#define HAVE_UNDERSCORE_TIMEZONE 1" >>confdefs.h
24135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24136 $as_echo "yes" >&6; }
24138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24139 $as_echo "no" >&6; }
24141 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24143 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24145 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
24147 for ac_prog
in perl
24149 # Extract the first word of "$ac_prog", so it can be a program name with args.
24150 set dummy
$ac_prog; ac_word
=$2
24151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24152 $as_echo_n "checking for $ac_word... " >&6; }
24153 if test "${ac_cv_prog_PERL+set}" = set; then :
24154 $as_echo_n "(cached) " >&6
24156 if test -n "$PERL"; then
24157 ac_cv_prog_PERL
="$PERL" # Let the user override the test.
24159 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
24160 for as_dir
in $PATH
24163 test -z "$as_dir" && as_dir
=.
24164 for ac_exec_ext
in '' $ac_executable_extensions; do
24165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24166 ac_cv_prog_PERL
="$ac_prog"
24167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24176 PERL
=$ac_cv_prog_PERL
24177 if test -n "$PERL"; then
24178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
24179 $as_echo "$PERL" >&6; }
24181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24182 $as_echo "no" >&6; }
24186 test -n "$PERL" && break
24188 test -n "$PERL" || PERL
="false"
24192 SIGNAL_HANDLER_AUX
=
24196 SIGNAL_HANDLER
=include
/i386-signal.h
24199 SIGNAL_HANDLER
=include
/solaris-signal.h
24202 # SYSDEP_SOURCES=sysdep/ia64.c
24203 # test -d sysdep || mkdir sysdep
24206 SIGNAL_HANDLER
=include
/pa-signal.h
24209 SIGNAL_HANDLER
=include
/hppa-signal.h
24212 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24215 SIGNAL_HANDLER
=include
/powerpc-signal.h
24218 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24221 SIGNAL_HANDLER
=include
/s390-signal.h
24224 SIGNAL_HANDLER
=include
/x86_64-signal.h
24225 SIGNAL_HANDLER_AUX
=include
/i386-signal.h
24228 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24231 SIGNAL_HANDLER
=include
/sh-signal.h
24234 SIGNAL_HANDLER
=include
/win32-signal.h
24237 SIGNAL_HANDLER
=include
/mips-signal.h
24240 SIGNAL_HANDLER
=include
/dwarf2-signal.h
24242 powerpc
*-*-darwin* | i?
86-*-darwin[912]* | x86_64-
*-darwin[912]*)
24243 SIGNAL_HANDLER
=include
/darwin-signal.h
24246 SIGNAL_HANDLER
=include
/aix-signal.h
24249 SIGNAL_HANDLER
=include
/default-signal.h
24253 # If we're using sjlj exceptions, forget what we just learned.
24254 if test "$enable_sjlj_exceptions" = yes; then
24255 SIGNAL_HANDLER
=include
/default-signal.h
24256 SIGNAL_HANDLER_AUX
=
24261 if test -z "$SIGNAL_HANDLER_AUX"; then
24262 SIGNAL_HANDLER_AUX
=$SIGNAL_HANDLER
24265 ac_config_links
="$ac_config_links include/java-signal.h:$SIGNAL_HANDLER include/java-signal-aux.h:$SIGNAL_HANDLER_AUX"
24268 if test "${multilib}" = "yes"; then
24269 multilib_arg
="--enable-multilib"
24274 # See if we support thread-local storage.
24277 # Check whether --enable-tls was given.
24278 if test "${enable_tls+set}" = set; then :
24279 enableval
=$enable_tls;
24280 case "$enableval" in
24282 *) as_fn_error
"Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
24290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
24291 $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
24292 if test "${gcc_cv_have_tls+set}" = set; then :
24293 $as_echo_n "(cached) " >&6
24296 if test "$cross_compiling" = yes; then :
24297 if test x
$gcc_no_link = xyes
; then
24298 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24300 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24301 /* end confdefs.h. */
24302 __thread int a; int b; int main() { return a = b; }
24304 if ac_fn_c_try_link
"$LINENO"; then :
24305 chktls_save_LDFLAGS
="$LDFLAGS"
24308 LDFLAGS
="-shared -Wl,--no-undefined $LDFLAGS"
24311 chktls_save_CFLAGS
="$CFLAGS"
24312 CFLAGS
="-fPIC $CFLAGS"
24313 if test x
$gcc_no_link = xyes
; then
24314 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24316 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24317 /* end confdefs.h. */
24318 int f() { return 0; }
24320 if ac_fn_c_try_link
"$LINENO"; then :
24321 if test x
$gcc_no_link = xyes
; then
24322 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24324 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24325 /* end confdefs.h. */
24326 __thread int a; int b; int f() { return a = b; }
24328 if ac_fn_c_try_link
"$LINENO"; then :
24329 gcc_cv_have_tls
=yes
24333 rm -f core conftest.err conftest.
$ac_objext \
24334 conftest
$ac_exeext conftest.
$ac_ext
24336 gcc_cv_have_tls
=yes
24338 rm -f core conftest.err conftest.
$ac_objext \
24339 conftest
$ac_exeext conftest.
$ac_ext
24340 CFLAGS
="$chktls_save_CFLAGS"
24341 LDFLAGS
="$chktls_save_LDFLAGS"
24345 rm -f core conftest.err conftest.
$ac_objext \
24346 conftest
$ac_exeext conftest.
$ac_ext
24350 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24351 /* end confdefs.h. */
24352 __thread int a; int b; int main() { return a = b; }
24354 if ac_fn_c_try_run
"$LINENO"; then :
24355 chktls_save_LDFLAGS
="$LDFLAGS"
24356 LDFLAGS
="-static $LDFLAGS"
24357 if test x
$gcc_no_link = xyes
; then
24358 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24360 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24361 /* end confdefs.h. */
24362 int main() { return 0; }
24364 if ac_fn_c_try_link
"$LINENO"; then :
24365 if test "$cross_compiling" = yes; then :
24366 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24368 as_fn_error
"cannot run test program while cross compiling
24369 See \`config.log' for more details." "$LINENO" 5; }
24371 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24372 /* end confdefs.h. */
24373 __thread int a; int b; int main() { return a = b; }
24375 if ac_fn_c_try_run
"$LINENO"; then :
24376 gcc_cv_have_tls
=yes
24380 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24381 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24385 gcc_cv_have_tls
=yes
24387 rm -f core conftest.err conftest.
$ac_objext \
24388 conftest
$ac_exeext conftest.
$ac_ext
24389 LDFLAGS
="$chktls_save_LDFLAGS"
24390 if test $gcc_cv_have_tls = yes; then
24391 chktls_save_CFLAGS
="$CFLAGS"
24392 thread_CFLAGS
=failed
24393 for flag
in '' '-pthread' '-lpthread'; do
24394 CFLAGS
="$flag $chktls_save_CFLAGS"
24395 if test x
$gcc_no_link = xyes
; then
24396 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24398 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24399 /* end confdefs.h. */
24400 #include <pthread.h>
24401 void *g(void *d) { return NULL; }
24405 pthread_t t; pthread_create(&t,NULL,g,NULL);
24410 if ac_fn_c_try_link
"$LINENO"; then :
24411 thread_CFLAGS
="$flag"
24413 rm -f core conftest.err conftest.
$ac_objext \
24414 conftest
$ac_exeext conftest.
$ac_ext
24415 if test "X$thread_CFLAGS" != Xfailed
; then
24419 CFLAGS
="$chktls_save_CFLAGS"
24420 if test "X$thread_CFLAGS" != Xfailed
; then
24421 CFLAGS
="$thread_CFLAGS $chktls_save_CFLAGS"
24422 if test "$cross_compiling" = yes; then :
24423 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24424 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24425 as_fn_error
"cannot run test program while cross compiling
24426 See \`config.log' for more details." "$LINENO" 5; }
24428 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24429 /* end confdefs.h. */
24430 #include <pthread.h>
24432 static int *volatile a_in_other_thread;
24434 thread_func (void *arg)
24436 a_in_other_thread = &a;
24443 void *thread_retval;
24444 int *volatile a_in_main_thread;
24445 a_in_main_thread = &a;
24446 if (pthread_create (&thread, (pthread_attr_t *)0,
24447 thread_func, (void *)0))
24449 if (pthread_join (thread, &thread_retval))
24451 return (a_in_other_thread == a_in_main_thread);
24456 if ac_fn_c_try_run
"$LINENO"; then :
24457 gcc_cv_have_tls
=yes
24461 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24462 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24465 CFLAGS
="$chktls_save_CFLAGS"
24471 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
24472 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
24476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
24477 $as_echo "$gcc_cv_have_tls" >&6; }
24478 if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
24480 $as_echo "#define HAVE_TLS 1" >>confdefs.h
24484 # For _Unwind_GetIPInfo.
24487 # Check whether --with-system-libunwind was given.
24488 if test "${with_system_libunwind+set}" = set; then :
24489 withval
=$with_system_libunwind;
24492 # If system-libunwind was not specifically set, pick a default setting.
24493 if test x
$with_system_libunwind = x
; then
24495 ia64-
*-hpux*) with_system_libunwind
=yes ;;
24496 *) with_system_libunwind
=no
;;
24499 # Based on system-libunwind and target, do we have ipinfo?
24500 if test x
$with_system_libunwind = xyes
; then
24502 ia64-
*-*) have_unwind_getipinfo
=no
;;
24503 *) have_unwind_getipinfo
=yes ;;
24506 # Darwin before version 9 does not have _Unwind_GetIPInfo.
24509 *-*-darwin[3-8]|
*-*-darwin[3-8].
*) have_unwind_getipinfo
=no
;;
24510 *) have_unwind_getipinfo
=yes ;;
24515 if test x
$have_unwind_getipinfo = xyes
; then
24517 $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
24522 # See if linker supports anonymous version scripts.
24523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ld supports anonymous version scripts" >&5
24524 $as_echo_n "checking whether ld supports anonymous version scripts... " >&6; }
24525 if test "${libjava_cv_anon_version_script+set}" = set; then :
24526 $as_echo_n "(cached) " >&6
24528 save_CFLAGS
="$CFLAGS"; save_LDFLAGS
="$LDFLAGS"
24529 libjava_cv_anon_version_script
=no
24530 CFLAGS
="$CFLAGS -fPIC";
24531 LDFLAGS
="$LDFLAGS -shared -Wl,--version-script,conftest.map"
24532 echo '{ global: globalsymb*; local: *; };' > conftest.map
24533 if test x
$gcc_no_link = xyes
; then
24534 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24537 /* end confdefs.h. */
24538 void globalsymbol (void) {} void localsymbol (void) {}
24547 if ac_fn_c_try_link
"$LINENO"; then :
24548 libjava_cv_anon_version_script
=gnu
24550 rm -f core conftest.err conftest.
$ac_objext \
24551 conftest
$ac_exeext conftest.
$ac_ext
24552 if test x
$libjava_cv_anon_version_script = xno
; then
24553 case "$target_os" in
24555 LDFLAGS
="$save_LDFLAGS"
24556 LDFLAGS
="$LDFLAGS -shared -Wl,-M,conftest.map"
24557 # Sun ld doesn't understand wildcards here.
24558 echo '{ global: globalsymbol; local: *; };' > conftest.map
24559 if test x
$gcc_no_link = xyes
; then
24560 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
24562 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
24563 /* end confdefs.h. */
24564 void globalsymbol (void) {} void localsymbol (void) {}
24573 if ac_fn_c_try_link
"$LINENO"; then :
24574 libjava_cv_anon_version_script
=sun
24576 rm -f core conftest.err conftest.
$ac_objext \
24577 conftest
$ac_exeext conftest.
$ac_ext
24581 CFLAGS
="$save_CFLAGS"; LDFLAGS
="$save_LDFLAGS"
24584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libjava_cv_anon_version_script" >&5
24585 $as_echo "$libjava_cv_anon_version_script" >&6; }
24586 if test "$libjava_cv_anon_version_script" != no
; then
24587 ANONVERSCRIPT_TRUE
=
24588 ANONVERSCRIPT_FALSE
='#'
24590 ANONVERSCRIPT_TRUE
='#'
24591 ANONVERSCRIPT_FALSE
=
24594 if test "$libjava_cv_anon_version_script" = gnu
; then
24595 ANONVERSCRIPT_GNU_TRUE
=
24596 ANONVERSCRIPT_GNU_FALSE
='#'
24598 ANONVERSCRIPT_GNU_TRUE
='#'
24599 ANONVERSCRIPT_GNU_FALSE
=
24602 if test "$libjava_cv_anon_version_script" = sun
; then
24603 ANONVERSCRIPT_SUN_TRUE
=
24604 ANONVERSCRIPT_SUN_FALSE
='#'
24606 ANONVERSCRIPT_SUN_TRUE
='#'
24607 ANONVERSCRIPT_SUN_FALSE
=
24611 # Check if linker supports static linking on a per library basis
24612 LD_START_STATIC_SPEC
=
24613 LD_FINISH_STATIC_SPEC
=
24614 if $LD --help 2>&1 |
grep -- -call_shared >/dev
/null
2>&1; then
24615 if $LD --help 2>&1 |
grep -- -non_shared >/dev
/null
2>&1; then
24616 LD_START_STATIC_SPEC
='%{static-libgcj:-non_shared}'
24617 LD_FINISH_STATIC_SPEC
='%{static-libgcj:-call_shared}'
24623 here
=`${PWDCMD-pwd}`
24626 # We get this from the environment.
24630 # Check whether --with-python-dir was given.
24631 if test "${with_python_dir+set}" = set; then :
24632 withval
=$with_python_dir; with_python_dir
=$withval
24638 if test "x${with_python_dir}" = "x"
24640 # Needed for installing Python modules during make install.
24641 python_mod_dir
="\${prefix}/share/python"
24642 # Needed for substituting into aot-compile*
24643 python_mod_dir_expanded
="${expanded_prefix}/share/python"
24645 python_mod_dir
="\${prefix}${with_python_dir}"
24646 python_mod_dir_expanded
="${expanded_prefix}${with_python_dir}"
24648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Python modules dir: ${python_mod_dir_expanded}" >&5
24649 $as_echo "Python modules dir: ${python_mod_dir_expanded}" >&6; };
24653 # needed for aot-compile-rpm
24657 # Check whether --enable-aot-compile-rpm was given.
24658 if test "${enable_aot_compile_rpm+set}" = set; then :
24659 enableval
=$enable_aot_compile_rpm; case "${enableval}" in
24660 yes) AOT_RPM_ENABLED
=yes ;;
24661 no
) AOT_RPM_ENABLED
=no
;;
24662 *) as_fn_error
"Unknown argument to enable/disable aot-compile-rpm" "$LINENO" 5 ;;
24669 if test "x${AOT_RPM_ENABLED}" = xyes
; then
24670 INSTALL_AOT_RPM_TRUE
=
24671 INSTALL_AOT_RPM_FALSE
='#'
24673 INSTALL_AOT_RPM_TRUE
='#'
24674 INSTALL_AOT_RPM_FALSE
=
24678 # Check whether --enable-java-home was given.
24679 if test "${enable_java_home+set}" = set; then :
24680 enableval
=$enable_java_home; case "${enableval}" in
24681 yes) JAVA_HOME_ENABLED
=yes ;;
24682 no
) JAVA_HOME_ENABLED
=no
;;
24683 *) as_fn_error
"Unknown argument to enable/disable java-home" "$LINENO" 5 ;;
24686 JAVA_HOME_ENABLED
=no
24690 if test "x${JAVA_HOME_ENABLED}" = xyes
; then
24691 CREATE_JAVA_HOME_TRUE
=
24692 CREATE_JAVA_HOME_FALSE
='#'
24694 CREATE_JAVA_HOME_TRUE
='#'
24695 CREATE_JAVA_HOME_FALSE
=
24699 # Only do these checks if java-home above is enabled.
24700 if test "x${JAVA_HOME_ENABLED}" = xyes
24704 # Check whether --with-gcc-suffix was given.
24705 if test "${with_gcc_suffix+set}" = set; then :
24706 withval
=$with_gcc_suffix; gcc_suffix
=$withval
24711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: GCC suffix: ${gcc_suffix}" >&5
24712 $as_echo "GCC suffix: ${gcc_suffix}" >&6; }
24716 # Check whether --with-arch-directory was given.
24717 if test "${with_arch_directory+set}" = set; then :
24718 withval
=$with_arch_directory; host_cpu
=$withval
24725 # Check whether --with-os-directory was given.
24726 if test "${with_os_directory+set}" = set; then :
24727 withval
=$with_os_directory; host_os
=$withval
24734 # Check whether --with-origin-name was given.
24735 if test "${with_origin_name+set}" = set; then :
24736 withval
=$with_origin_name; origin_name
=$withval
24738 origin_name
=gcj
${gcc_suffix}
24741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JPackage origin name: ${origin_name}" >&5
24742 $as_echo "JPackage origin name: ${origin_name}" >&6; }
24745 # Check whether --with-arch-suffix was given.
24746 if test "${with_arch_suffix+set}" = set; then :
24747 withval
=$with_arch_suffix; arch_suffix
=$withval
24752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: arch suffix: ${arch_suffix}" >&5
24753 $as_echo "arch suffix: ${arch_suffix}" >&6; }
24756 # Check whether --with-jvm-root-dir was given.
24757 if test "${with_jvm_root_dir+set}" = set; then :
24758 withval
=$with_jvm_root_dir; jvm_root_dir
=$withval
24760 jvm_root_dir
="\${prefix}/lib/jvm"
24763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM root installation directory: ${jvm_root_dir}" >&5
24764 $as_echo "JVM root installation directory: ${jvm_root_dir}" >&6; }
24767 # Check whether --with-jvm-jar-dir was given.
24768 if test "${with_jvm_jar_dir+set}" = set; then :
24769 withval
=$with_jvm_jar_dir; jvm_jar_dir
=$withval
24771 jvm_jar_dir
=\
${prefix}/lib
/jvm-exports
24774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JAR root installation directory: ${jvm_jar_dir}" >&5
24775 $as_echo "JAR root installation directory: ${jvm_jar_dir}" >&6; }
24781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Java version: ${JAVA_VERSION}" >&5
24782 $as_echo "Java version: ${JAVA_VERSION}" >&6; }
24785 jre_lnk
=jre-
${JAVA_VERSION}-${origin_name}
24786 sdk_lnk
=java-
${JAVA_VERSION}-${origin_name}
24788 JVM_ROOT_DIR
=${jvm_root_dir}
24790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM ROOT directory: ${JVM_ROOT_DIR}" >&5
24791 $as_echo "JVM ROOT directory: ${JVM_ROOT_DIR}" >&6; }
24793 JVM_JAR_ROOT_DIR
=${jvm_jar_dir}
24795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM JAR ROOT directory: ${JVM_JAR_ROOT_DIR}" >&5
24796 $as_echo "JVM JAR ROOT directory: ${JVM_JAR_ROOT_DIR}" >&6; }
24798 JVM_JAR_DIR
=${jvm_jar_dir}
24800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JVM JAR directory: ${JVM_JAR_DIR}" >&5
24801 $as_echo "JVM JAR directory: ${JVM_JAR_DIR}" >&6; }
24812 SDK_BIN_DIR
=${jvm_root_dir}/bin
24814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK tools directory: ${SDK_BIN_DIR}" >&5
24815 $as_echo "SDK tools directory: ${SDK_BIN_DIR}" >&6; }
24817 SDK_LIB_DIR
=${jvm_root_dir}/lib
24819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK jar directory: ${SDK_LIB_DIR}" >&5
24820 $as_echo "SDK jar directory: ${SDK_LIB_DIR}" >&6; }
24822 SDK_INCLUDE_DIR
=${jvm_root_dir}/include
24824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: SDK include directory: ${SDK_INCLUDE_DIR}" >&5
24825 $as_echo "SDK include directory: ${SDK_INCLUDE_DIR}" >&6; }
24827 JRE_BIN_DIR
=${jvm_root_dir}/${jre_dir}/bin
24829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JRE tools directory: ${JRE_BIN_DIR}" >&5
24830 $as_echo "JRE tools directory: ${JRE_BIN_DIR}" >&6; }
24832 JRE_LIB_DIR
=${jvm_root_dir}/${jre_dir}/lib
24834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: JRE lib directory: ${JRE_LIB_DIR}" >&5
24835 $as_echo "JRE lib directory: ${JRE_LIB_DIR}" >&6; }
24837 # Find gcj prefix using gcj found in PATH.
24838 gcj_prefix
=`which gcj${gcc_suffix} | sed "s%/bin/gcj${gcc_suffix}%%"`
24840 # Where do the gcj binaries live?
24841 # For jhbuild based builds, they all live in a sibling of bin called
24842 # gcj-bin. Check for gcj-bin first, and use bin otherwise.
24843 GCJ_BIN_DIR
=`if test -d ${gcj_prefix}/gcj-bin; then echo ${gcj_prefix}/gcj-bin; else echo ${gcj_prefix}/bin; fi`
24845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: GCJ tools directory: ${GCJ_BIN_DIR}" >&5
24846 $as_echo "GCJ tools directory: ${GCJ_BIN_DIR}" >&6; }
24848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: host is ${host}" >&5
24849 $as_echo "host is ${host}" >&6; }
24850 if test "x${host_cpu}" = "x"
24853 *-mingw* |
*-cygwin*)
24855 i486-
* | i586-
* | i686-
*)
24860 host_cpu
=${host_cpu};;
24863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: arch directory: ${host_cpu}" >&5
24864 $as_echo "arch directory: ${host_cpu}" >&6; }
24868 if test "x${host_os}" = "x"
24871 *-mingw* |
*-cygwin*)
24876 host_os
=${host_os};;
24879 echo os directory
: ${host_os}
24883 # make an expanded $libdir, for substituting into
24884 # scripts (and other non-Makefile things).
24886 if test "x${exec_prefix}" = "xNONE"
24888 lib_exec_prefix
=$expanded_prefix
24890 lib_exec_prefix
=$exec_prefix
24892 LIBDIR
=`echo $libdir | sed "s:\\\${exec_prefix}:$lib_exec_prefix:g"`
24896 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"
24899 if test ${multilib} = yes; then
24900 multilib_arg
="--enable-multilib"
24905 ac_config_files
="$ac_config_files scripts/jar"
24907 cat >confcache
<<\_ACEOF
24908 # This file is a shell script that caches the results of configure
24909 # tests run on this system so they can be shared between configure
24910 # scripts and configure runs, see configure's option --config-cache.
24911 # It is not useful on other systems. If it contains results you don't
24912 # want to keep, you may remove or edit it.
24914 # config.status only pays attention to the cache file if you give it
24915 # the --recheck option to rerun configure.
24917 # `ac_cv_env_foo' variables (set or unset) will be overridden when
24918 # loading this file, other *unset* `ac_cv_foo' will be assigned the
24919 # following values.
24923 # The following way of writing the cache mishandles newlines in values,
24924 # but we know of no workaround that is simple, portable, and efficient.
24925 # So, we kill variables containing newlines.
24926 # Ultrix sh set writes to stderr and can't be redirected directly,
24927 # and sets the high bit in the cache file unless we assign to the vars.
24929 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
24930 eval ac_val
=\$
$ac_var
24934 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
24935 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
24938 _ | IFS | as_nl
) ;; #(
24939 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
24940 *) { eval $ac_var=; unset $ac_var;} ;;
24946 case $as_nl`(ac_space=' '; set) 2>&1` in #(
24947 *${as_nl}ac_space
=\
*)
24948 # `set' does not quote correctly, so add quotes: double-quote
24949 # substitution turns \\\\ into \\, and sed turns \\ into \.
24952 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
24955 # `set' quotes correctly as required by POSIX, so do not add quotes.
24956 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
24965 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
24967 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
24969 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
24970 if test -w "$cache_file"; then
24971 test "x$cache_file" != "x/dev/null" &&
24972 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
24973 $as_echo "$as_me: updating cache $cache_file" >&6;}
24974 cat confcache
>$cache_file
24976 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
24977 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
24982 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
24983 # Let make expand exec_prefix.
24984 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
24986 DEFS
=-DHAVE_CONFIG_H
24990 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
24991 # 1. Remove the extension, and $U if already installed.
24992 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
24993 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
24994 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
24995 # will be set to the directory where LIBOBJS objects are built.
24996 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
24997 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
24999 LIBOBJS
=$ac_libobjs
25001 LTLIBOBJS
=$ac_ltlibobjs
25004 if test -z "${CREATE_GJDOC_TRUE}" && test -z "${CREATE_GJDOC_FALSE}"; then
25005 as_fn_error
"conditional \"CREATE_GJDOC\" was never defined.
25006 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25008 if test -z "${JAVA_MAINTAINER_MODE_TRUE}" && test -z "${JAVA_MAINTAINER_MODE_FALSE}"; then
25009 as_fn_error
"conditional \"JAVA_MAINTAINER_MODE\" was never defined.
25010 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25012 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
25013 as_fn_error
"conditional \"AMDEP\" was never defined.
25014 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25016 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
25017 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
25018 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25020 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
25021 as_fn_error
"conditional \"am__fastdepCXX\" was never defined.
25022 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25024 if test -n "$EXEEXT"; then
25026 am__EXEEXT_FALSE
='#'
25028 am__EXEEXT_TRUE
='#'
25032 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
25033 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
25034 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25036 if test -z "${BUILD_SUBLIBS_TRUE}" && test -z "${BUILD_SUBLIBS_FALSE}"; then
25037 as_fn_error
"conditional \"BUILD_SUBLIBS\" was never defined.
25038 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25040 if test -z "${XLIB_AWT_TRUE}" && test -z "${XLIB_AWT_FALSE}"; then
25041 as_fn_error
"conditional \"XLIB_AWT\" was never defined.
25042 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25044 if test -z "${X_AWT_TRUE}" && test -z "${X_AWT_FALSE}"; then
25045 as_fn_error
"conditional \"X_AWT\" was never defined.
25046 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25048 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25049 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25050 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25052 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25053 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25054 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25056 if test -z "${TESTSUBDIR_TRUE}" && test -z "${TESTSUBDIR_FALSE}"; then
25057 as_fn_error
"conditional \"TESTSUBDIR\" was never defined.
25058 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25060 if test -z "${BUILD_ECJ1_TRUE}" && test -z "${BUILD_ECJ1_FALSE}"; then
25061 as_fn_error
"conditional \"BUILD_ECJ1\" was never defined.
25062 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25064 if test -z "${INSTALL_ECJ_JAR_TRUE}" && test -z "${INSTALL_ECJ_JAR_FALSE}"; then
25065 as_fn_error
"conditional \"INSTALL_ECJ_JAR\" was never defined.
25066 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25068 if test -z "${JAVA_HOME_SET_TRUE}" && test -z "${JAVA_HOME_SET_FALSE}"; then
25069 as_fn_error
"conditional \"JAVA_HOME_SET\" was never defined.
25070 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25072 if test -z "${SUPPRESS_LIBGCJ_BC_TRUE}" && test -z "${SUPPRESS_LIBGCJ_BC_FALSE}"; then
25073 as_fn_error
"conditional \"SUPPRESS_LIBGCJ_BC\" was never defined.
25074 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25076 if test -z "${BUILD_LIBGCJ_REDUCED_REFLECTION_TRUE}" && test -z "${BUILD_LIBGCJ_REDUCED_REFLECTION_FALSE}"; then
25077 as_fn_error
"conditional \"BUILD_LIBGCJ_REDUCED_REFLECTION\" was never defined.
25078 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25080 if test -z "${INTERPRETER_TRUE}" && test -z "${INTERPRETER_FALSE}"; then
25081 as_fn_error
"conditional \"INTERPRETER\" was never defined.
25082 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25084 if test -z "${USING_WIN32_PLATFORM_TRUE}" && test -z "${USING_WIN32_PLATFORM_FALSE}"; then
25085 as_fn_error
"conditional \"USING_WIN32_PLATFORM\" was never defined.
25086 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25088 if test -z "${USING_POSIX_PLATFORM_TRUE}" && test -z "${USING_POSIX_PLATFORM_FALSE}"; then
25089 as_fn_error
"conditional \"USING_POSIX_PLATFORM\" was never defined.
25090 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25092 if test -z "${USING_DARWIN_CRT_TRUE}" && test -z "${USING_DARWIN_CRT_FALSE}"; then
25093 as_fn_error
"conditional \"USING_DARWIN_CRT\" was never defined.
25094 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25096 if test -z "${USING_BOEHMGC_TRUE}" && test -z "${USING_BOEHMGC_FALSE}"; then
25097 as_fn_error
"conditional \"USING_BOEHMGC\" was never defined.
25098 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25100 if test -z "${USING_NOGC_TRUE}" && test -z "${USING_NOGC_FALSE}"; then
25101 as_fn_error
"conditional \"USING_NOGC\" was never defined.
25102 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25104 if test -z "${USING_POSIX_THREADS_TRUE}" && test -z "${USING_POSIX_THREADS_FALSE}"; then
25105 as_fn_error
"conditional \"USING_POSIX_THREADS\" was never defined.
25106 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25108 if test -z "${USING_WIN32_THREADS_TRUE}" && test -z "${USING_WIN32_THREADS_FALSE}"; then
25109 as_fn_error
"conditional \"USING_WIN32_THREADS\" was never defined.
25110 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25112 if test -z "${USING_NO_THREADS_TRUE}" && test -z "${USING_NO_THREADS_FALSE}"; then
25113 as_fn_error
"conditional \"USING_NO_THREADS\" was never defined.
25114 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25116 if test -z "${USE_LIBGCJ_BC_TRUE}" && test -z "${USE_LIBGCJ_BC_FALSE}"; then
25117 as_fn_error
"conditional \"USE_LIBGCJ_BC\" was never defined.
25118 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25120 if test -z "${USING_GCC_TRUE}" && test -z "${USING_GCC_FALSE}"; then
25121 as_fn_error
"conditional \"USING_GCC\" was never defined.
25122 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25124 if test -z "${am__fastdepGCJ_TRUE}" && test -z "${am__fastdepGCJ_FALSE}"; then
25125 as_fn_error
"conditional \"am__fastdepGCJ\" was never defined.
25126 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25129 if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
25130 as_fn_error
"conditional \"NATIVE\" was never defined.
25131 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25133 if test -z "${ENABLE_SHARED_TRUE}" && test -z "${ENABLE_SHARED_FALSE}"; then
25134 as_fn_error
"conditional \"ENABLE_SHARED\" was never defined.
25135 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25137 if test -z "${NEEDS_DATA_START_TRUE}" && test -z "${NEEDS_DATA_START_FALSE}"; then
25138 as_fn_error
"conditional \"NEEDS_DATA_START\" was never defined.
25139 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25141 if test -z "${INSTALL_BINARIES_TRUE}" && test -z "${INSTALL_BINARIES_FALSE}"; then
25142 as_fn_error
"conditional \"INSTALL_BINARIES\" was never defined.
25143 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25145 if test -z "${ANONVERSCRIPT_TRUE}" && test -z "${ANONVERSCRIPT_FALSE}"; then
25146 as_fn_error
"conditional \"ANONVERSCRIPT\" was never defined.
25147 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25149 if test -z "${ANONVERSCRIPT_GNU_TRUE}" && test -z "${ANONVERSCRIPT_GNU_FALSE}"; then
25150 as_fn_error
"conditional \"ANONVERSCRIPT_GNU\" was never defined.
25151 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25153 if test -z "${ANONVERSCRIPT_SUN_TRUE}" && test -z "${ANONVERSCRIPT_SUN_FALSE}"; then
25154 as_fn_error
"conditional \"ANONVERSCRIPT_SUN\" was never defined.
25155 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25157 if test -z "${INSTALL_AOT_RPM_TRUE}" && test -z "${INSTALL_AOT_RPM_FALSE}"; then
25158 as_fn_error
"conditional \"INSTALL_AOT_RPM\" was never defined.
25159 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25161 if test -z "${CREATE_JAVA_HOME_TRUE}" && test -z "${CREATE_JAVA_HOME_FALSE}"; then
25162 as_fn_error
"conditional \"CREATE_JAVA_HOME\" was never defined.
25163 Usually this means the macro was only invoked conditionally." "$LINENO" 5
25166 : ${CONFIG_STATUS=./config.status}
25168 ac_clean_files_save
=$ac_clean_files
25169 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
25170 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
25171 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
25173 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
25175 # Generated by $as_me.
25176 # Run this file to recreate the current configuration.
25177 # Compiler output produced by configure, useful for debugging
25178 # configure, is in config.log if it exists.
25181 ac_cs_recheck=false
25184 SHELL=\${CONFIG_SHELL-$SHELL}
25187 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
25188 ## -------------------- ##
25189 ## M4sh Initialization. ##
25190 ## -------------------- ##
25192 # Be more Bourne compatible
25193 DUALCASE
=1; export DUALCASE
# for MKS sh
25194 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
25197 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25198 # is contrary to our usage. Disable this feature.
25199 alias -g '${1+"$@"}'='"$@"'
25200 setopt NO_GLOB_SUBST
25202 case `(set -o) 2>/dev/null` in #(
25214 # Printing a long string crashes Solaris 7 /usr/bin/printf.
25215 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
25216 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
25217 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
25218 # Prefer a ksh shell builtin over an external printf program on Solaris,
25219 # but without wasting forks for bash or zsh.
25220 if test -z "$BASH_VERSION$ZSH_VERSION" \
25221 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
25222 as_echo='print
-r --'
25223 as_echo_n='print
-rn --'
25224 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
25225 as_echo='printf %s
\n'
25226 as_echo_n='printf %s
'
25228 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
25229 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
25230 as_echo_n='/usr
/ucb
/echo -n'
25232 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
25233 as_echo_n_body='eval
25237 expr "X$arg" : "X\\(.*\\)$as_nl";
25238 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
25240 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
25242 export as_echo_n_body
25243 as_echo_n='sh
-c $as_echo_n_body as_echo
'
25245 export as_echo_body
25246 as_echo='sh
-c $as_echo_body as_echo
'
25249 # The user is always right.
25250 if test "${PATH_SEPARATOR+set}" != set; then
25252 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
25253 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
25260 # We need space, tab and new line, in precisely that order. Quoting is
25261 # there to prevent editors from complaining about space-tab.
25262 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
25263 # splitting by setting IFS to empty value.)
25266 # Find who we are. Look in the path if we contain no directory separator.
25268 *[\\/]* ) as_myself=$0 ;;
25269 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25270 for as_dir in $PATH
25273 test -z "$as_dir" && as_dir=.
25274 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
25280 # We did not find ourselves, most probably we were run as `sh COMMAND'
25281 # in which case we are not to be found in the path.
25282 if test "x$as_myself" = x
; then
25285 if test ! -f "$as_myself"; then
25286 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
25290 # Unset variables that we do not need and which cause bugs (e.g. in
25291 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
25292 # suppresses any "Segmentation fault" message there. '((' could
25293 # trigger a bug in pdksh 5.2.14.
25294 for as_var
in BASH_ENV ENV MAIL MAILPATH
25295 do eval test x\
${$as_var+set} = xset \
25296 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
25309 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
25312 # as_fn_error ERROR [LINENO LOG_FD]
25313 # ---------------------------------
25314 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
25315 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
25316 # script with status $?, using 1 if that was 0.
25319 as_status
=$?
; test $as_status -eq 0 && as_status
=1
25321 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
25322 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
25324 $as_echo "$as_me: error: $1" >&2
25325 as_fn_exit
$as_status
25329 # as_fn_set_status STATUS
25330 # -----------------------
25331 # Set $? to STATUS, without forking.
25332 as_fn_set_status
()
25335 } # as_fn_set_status
25337 # as_fn_exit STATUS
25338 # -----------------
25339 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
25343 as_fn_set_status
$1
25349 # Portably unset VAR.
25352 { eval $1=; unset $1;}
25354 as_unset
=as_fn_unset
25355 # as_fn_append VAR VALUE
25356 # ----------------------
25357 # Append the text in VALUE to the end of the definition contained in VAR. Take
25358 # advantage of any shell optimizations that allow amortized linear growth over
25359 # repeated appends, instead of the typical quadratic growth present in naive
25361 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
25362 eval 'as_fn_append ()
25373 # as_fn_arith ARG...
25374 # ------------------
25375 # Perform arithmetic evaluation on the ARGs, and store the result in the
25376 # global $as_val. Take advantage of shells that can avoid forks. The arguments
25377 # must be portable across $(()) and expr.
25378 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
25379 eval 'as_fn_arith ()
25386 as_val
=`expr "$@" || test $? -eq 1`
25391 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
25392 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
25398 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
25399 as_basename
=basename
25404 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
25410 as_me
=`$as_basename -- "$0" ||
25411 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
25412 X"$0" : 'X\(//\)$' \| \
25413 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
25415 sed '/^.*\/\([^/][^/]*\)\/*$/{
25429 # Avoid depending upon Character Ranges.
25430 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
25431 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
25432 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
25433 as_cr_digits
='0123456789'
25434 as_cr_alnum
=$as_cr_Letters$as_cr_digits
25436 ECHO_C
= ECHO_N
= ECHO_T
=
25437 case `echo -n x` in #(((((
25439 case `echo 'xy\c'` in
25440 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
25442 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
25449 rm -f conf$$ conf$$.exe conf$$.
file
25450 if test -d conf$$.dir
; then
25451 rm -f conf$$.dir
/conf$$.
file
25454 mkdir conf$$.dir
2>/dev
/null
25456 if (echo >conf$$.
file) 2>/dev
/null
; then
25457 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
25459 # ... but there are two gotchas:
25460 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
25461 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
25462 # In both cases, we have to default to `cp -p'.
25463 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
25465 elif ln conf$$.
file conf$$
2>/dev
/null
; then
25473 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
25474 rmdir conf$$.dir
2>/dev
/null
25479 # Create "$as_dir" as a directory, including parents if necessary.
25484 -*) as_dir
=.
/$as_dir;;
25486 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
25490 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
25491 *) as_qdir
=$as_dir;;
25493 as_dirs
="'$as_qdir' $as_dirs"
25494 as_dir
=`$as_dirname -- "$as_dir" ||
25495 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
25496 X"$as_dir" : 'X\(//\)[^/]' \| \
25497 X"$as_dir" : 'X\(//\)$' \| \
25498 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
25499 $as_echo X"$as_dir" |
25500 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
25504 /^X\(\/\/\)[^/].*/{
25517 test -d "$as_dir" && break
25519 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
25520 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
25524 if mkdir
-p .
2>/dev
/null
; then
25525 as_mkdir_p
='mkdir -p "$as_dir"'
25527 test -d .
/-p && rmdir .
/-p
25531 if test -x / >/dev
/null
2>&1; then
25532 as_test_x
='test -x'
25534 if ls -dL / >/dev
/null
2>&1; then
25541 if test -d "$1"; then
25547 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
25548 ???[sx]*):;;*)false;;esac;fi
25552 as_executable_p
=$as_test_x
25554 # Sed expression to map a string onto a valid CPP name.
25555 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
25557 # Sed expression to map a string onto a valid variable name.
25558 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
25562 ## ----------------------------------- ##
25563 ## Main body of $CONFIG_STATUS script. ##
25564 ## ----------------------------------- ##
25566 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
25568 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25569 # Save the log message, to keep $0 and so on meaningful, and to
25570 # report actual input values of CONFIG_FILES etc. instead of their
25571 # values after options handling.
25573 This file was extended by libjava $as_me version-unused, which was
25574 generated by GNU Autoconf 2.64. Invocation command line was
25576 CONFIG_FILES = $CONFIG_FILES
25577 CONFIG_HEADERS = $CONFIG_HEADERS
25578 CONFIG_LINKS = $CONFIG_LINKS
25579 CONFIG_COMMANDS = $CONFIG_COMMANDS
25582 on `(hostname || uname -n) 2>/dev/null | sed 1q`
25587 case $ac_config_files in *"
25588 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
25591 case $ac_config_headers in *"
25592 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
25596 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25597 # Files that config.status was made for.
25598 config_files="$ac_config_files"
25599 config_headers="$ac_config_headers"
25600 config_links="$ac_config_links"
25601 config_commands="$ac_config_commands"
25605 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25607 \`$as_me' instantiates files and other configuration actions
25608 from templates according to the current configuration. Unless the files
25609 and actions are specified as TAGs, all are instantiated by default.
25611 Usage: $0 [OPTION]... [TAG]...
25613 -h, --help print this help, then exit
25614 -V, --version print version number and configuration settings, then exit
25615 -q, --quiet, --silent
25616 do not print progress messages
25617 -d, --debug don't remove temporary files
25618 --recheck update $as_me by reconfiguring in the same conditions
25619 --file=FILE[:TEMPLATE]
25620 instantiate the configuration file FILE
25621 --header=FILE[:TEMPLATE]
25622 instantiate the configuration header FILE
25624 Configuration files:
25627 Configuration headers:
25630 Configuration links:
25633 Configuration commands:
25636 Report bugs to the package provider."
25639 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25641 libjava config.status version-unused
25642 configured by $0, generated by GNU Autoconf 2.64,
25643 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
25645 Copyright (C) 2009 Free Software Foundation, Inc.
25646 This config.status script is free software; the Free Software Foundation
25647 gives unlimited permission to copy, distribute and modify it."
25654 test -n "\$AWK" || AWK=awk
25657 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25658 # The default lists apply if the user does not specify any file.
25664 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
25665 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
25676 # Handling of the options.
25677 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
25679 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
25680 $as_echo "$ac_cs_version"; exit ;;
25681 --debug |
--debu |
--deb |
--de |
--d |
-d )
25683 --file |
--fil |
--fi |
--f )
25686 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25688 as_fn_append CONFIG_FILES
" '$ac_optarg'"
25689 ac_need_defaults
=false
;;
25690 --header |
--heade |
--head |
--hea )
25693 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
25695 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
25696 ac_need_defaults
=false
;;
25698 # Conflict between --help and --header
25699 as_fn_error
"ambiguous option: \`$1'
25700 Try \`$0 --help' for more information.";;
25701 --help |
--hel |
-h )
25702 $as_echo "$ac_cs_usage"; exit ;;
25703 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
25704 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
25707 # This is an error.
25708 -*) as_fn_error
"unrecognized option: \`$1'
25709 Try \`$0 --help' for more information." ;;
25711 *) as_fn_append ac_config_targets
" $1"
25712 ac_need_defaults
=false
;;
25718 ac_configure_extra_args
=
25720 if $ac_cs_silent; then
25722 ac_configure_extra_args
="$ac_configure_extra_args --silent"
25726 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25727 if \$ac_cs_recheck; then
25728 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
25730 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
25731 CONFIG_SHELL='$SHELL'
25732 export CONFIG_SHELL
25737 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
25741 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
25742 ## Running $as_me. ##
25748 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
25756 with_multisubdir="$with_multisubdir"
25757 with_multisrctop="$with_multisrctop"
25758 with_target_subdir="$with_target_subdir"
25759 ac_configure_args="${multilib_arg} ${ac_configure_args}"
25760 multi_basedir="$multi_basedir"
25761 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
25764 GFORTRAN="$GFORTRAN"
25766 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
25769 # The HP-UX ksh and POSIX shell print the target directory to stdout
25770 # if CDPATH is set.
25771 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
25773 sed_quote_subst='$sed_quote_subst'
25774 double_quote_subst='$double_quote_subst'
25775 delay_variable_subst='$delay_variable_subst'
25776 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
25777 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
25778 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
25779 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
25780 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
25781 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
25782 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
25783 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
25784 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
25785 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
25786 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
25787 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
25788 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
25789 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
25790 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
25791 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
25792 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
25793 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
25794 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
25795 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
25796 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
25797 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
25798 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
25799 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
25800 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
25801 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
25802 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
25803 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
25804 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
25805 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
25806 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
25807 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
25808 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
25809 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
25810 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
25811 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
25812 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
25813 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
25814 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
25815 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
25816 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
25817 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
25818 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
25819 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
25820 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
25821 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
25822 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
25823 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
25824 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"`'
25825 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
25826 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
25827 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
25828 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
25829 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
25830 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
25831 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
25832 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
25833 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
25834 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
25835 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
25836 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
25837 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
25838 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
25839 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
25840 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
25841 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
25842 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
25843 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
25844 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
25845 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
25846 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
25847 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
25848 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
25849 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
25850 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
25851 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
25852 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
25853 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
25854 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
25855 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
25856 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
25857 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
25858 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
25859 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
25860 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
25861 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
25862 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
25863 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
25864 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
25865 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
25866 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
25867 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
25868 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
25869 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
25870 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
25871 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
25872 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
25873 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
25874 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
25875 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
25876 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
25877 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
25878 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
25879 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
25880 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
25881 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
25882 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
25883 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
25884 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
25885 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
25886 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
25887 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
25888 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
25889 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
25890 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
25891 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
25892 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
25893 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
25894 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
25895 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
25896 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
25897 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
25898 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
25899 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
25900 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
25901 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
25902 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
25903 LD_GCJ='`$ECHO "$LD_GCJ" | $SED "$delay_single_quote_subst"`'
25904 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
25905 reload_flag_GCJ='`$ECHO "$reload_flag_GCJ" | $SED "$delay_single_quote_subst"`'
25906 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25907 reload_cmds_GCJ='`$ECHO "$reload_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25908 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25909 old_archive_cmds_GCJ='`$ECHO "$old_archive_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25910 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
25911 compiler_GCJ='`$ECHO "$compiler_GCJ" | $SED "$delay_single_quote_subst"`'
25912 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
25913 GCC_GCJ='`$ECHO "$GCC_GCJ" | $SED "$delay_single_quote_subst"`'
25914 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
25915 lt_prog_compiler_no_builtin_flag_GCJ='`$ECHO "$lt_prog_compiler_no_builtin_flag_GCJ" | $SED "$delay_single_quote_subst"`'
25916 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
25917 lt_prog_compiler_wl_GCJ='`$ECHO "$lt_prog_compiler_wl_GCJ" | $SED "$delay_single_quote_subst"`'
25918 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
25919 lt_prog_compiler_pic_GCJ='`$ECHO "$lt_prog_compiler_pic_GCJ" | $SED "$delay_single_quote_subst"`'
25920 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
25921 lt_prog_compiler_static_GCJ='`$ECHO "$lt_prog_compiler_static_GCJ" | $SED "$delay_single_quote_subst"`'
25922 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
25923 lt_cv_prog_compiler_c_o_GCJ='`$ECHO "$lt_cv_prog_compiler_c_o_GCJ" | $SED "$delay_single_quote_subst"`'
25924 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
25925 archive_cmds_need_lc_GCJ='`$ECHO "$archive_cmds_need_lc_GCJ" | $SED "$delay_single_quote_subst"`'
25926 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
25927 enable_shared_with_static_runtimes_GCJ='`$ECHO "$enable_shared_with_static_runtimes_GCJ" | $SED "$delay_single_quote_subst"`'
25928 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
25929 export_dynamic_flag_spec_GCJ='`$ECHO "$export_dynamic_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
25930 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
25931 whole_archive_flag_spec_GCJ='`$ECHO "$whole_archive_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
25932 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
25933 compiler_needs_object_GCJ='`$ECHO "$compiler_needs_object_GCJ" | $SED "$delay_single_quote_subst"`'
25934 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25935 old_archive_from_new_cmds_GCJ='`$ECHO "$old_archive_from_new_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25936 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25937 old_archive_from_expsyms_cmds_GCJ='`$ECHO "$old_archive_from_expsyms_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25938 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25939 archive_cmds_GCJ='`$ECHO "$archive_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25940 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25941 archive_expsym_cmds_GCJ='`$ECHO "$archive_expsym_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25942 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25943 module_cmds_GCJ='`$ECHO "$module_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25944 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25945 module_expsym_cmds_GCJ='`$ECHO "$module_expsym_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25946 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
25947 with_gnu_ld_GCJ='`$ECHO "$with_gnu_ld_GCJ" | $SED "$delay_single_quote_subst"`'
25948 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
25949 allow_undefined_flag_GCJ='`$ECHO "$allow_undefined_flag_GCJ" | $SED "$delay_single_quote_subst"`'
25950 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
25951 no_undefined_flag_GCJ='`$ECHO "$no_undefined_flag_GCJ" | $SED "$delay_single_quote_subst"`'
25952 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
25953 hardcode_libdir_flag_spec_GCJ='`$ECHO "$hardcode_libdir_flag_spec_GCJ" | $SED "$delay_single_quote_subst"`'
25954 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
25955 hardcode_libdir_flag_spec_ld_GCJ='`$ECHO "$hardcode_libdir_flag_spec_ld_GCJ" | $SED "$delay_single_quote_subst"`'
25956 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
25957 hardcode_libdir_separator_GCJ='`$ECHO "$hardcode_libdir_separator_GCJ" | $SED "$delay_single_quote_subst"`'
25958 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
25959 hardcode_direct_GCJ='`$ECHO "$hardcode_direct_GCJ" | $SED "$delay_single_quote_subst"`'
25960 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
25961 hardcode_direct_absolute_GCJ='`$ECHO "$hardcode_direct_absolute_GCJ" | $SED "$delay_single_quote_subst"`'
25962 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
25963 hardcode_minus_L_GCJ='`$ECHO "$hardcode_minus_L_GCJ" | $SED "$delay_single_quote_subst"`'
25964 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
25965 hardcode_shlibpath_var_GCJ='`$ECHO "$hardcode_shlibpath_var_GCJ" | $SED "$delay_single_quote_subst"`'
25966 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
25967 hardcode_automatic_GCJ='`$ECHO "$hardcode_automatic_GCJ" | $SED "$delay_single_quote_subst"`'
25968 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
25969 inherit_rpath_GCJ='`$ECHO "$inherit_rpath_GCJ" | $SED "$delay_single_quote_subst"`'
25970 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
25971 link_all_deplibs_GCJ='`$ECHO "$link_all_deplibs_GCJ" | $SED "$delay_single_quote_subst"`'
25972 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
25973 fix_srcfile_path_GCJ='`$ECHO "$fix_srcfile_path_GCJ" | $SED "$delay_single_quote_subst"`'
25974 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
25975 always_export_symbols_GCJ='`$ECHO "$always_export_symbols_GCJ" | $SED "$delay_single_quote_subst"`'
25976 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25977 export_symbols_cmds_GCJ='`$ECHO "$export_symbols_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25978 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
25979 exclude_expsyms_GCJ='`$ECHO "$exclude_expsyms_GCJ" | $SED "$delay_single_quote_subst"`'
25980 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
25981 include_expsyms_GCJ='`$ECHO "$include_expsyms_GCJ" | $SED "$delay_single_quote_subst"`'
25982 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
25983 prelink_cmds_GCJ='`$ECHO "$prelink_cmds_GCJ" | $SED "$delay_single_quote_subst"`'
25984 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
25985 file_list_spec_GCJ='`$ECHO "$file_list_spec_GCJ" | $SED "$delay_single_quote_subst"`'
25986 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
25987 hardcode_action_GCJ='`$ECHO "$hardcode_action_GCJ" | $SED "$delay_single_quote_subst"`'
25988 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
25989 compiler_lib_search_dirs_GCJ='`$ECHO "$compiler_lib_search_dirs_GCJ" | $SED "$delay_single_quote_subst"`'
25990 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
25991 predep_objects_GCJ='`$ECHO "$predep_objects_GCJ" | $SED "$delay_single_quote_subst"`'
25992 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
25993 postdep_objects_GCJ='`$ECHO "$postdep_objects_GCJ" | $SED "$delay_single_quote_subst"`'
25994 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
25995 predeps_GCJ='`$ECHO "$predeps_GCJ" | $SED "$delay_single_quote_subst"`'
25996 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
25997 postdeps_GCJ='`$ECHO "$postdeps_GCJ" | $SED "$delay_single_quote_subst"`'
25998 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
25999 compiler_lib_search_path_GCJ='`$ECHO "$compiler_lib_search_path_GCJ" | $SED "$delay_single_quote_subst"`'
26002 LTCFLAGS='$LTCFLAGS'
26003 compiler='$compiler_DEFAULT'
26005 # A function that is used when there is no print builtin or printf.
26006 func_fallback_echo ()
26008 eval 'cat <<_LTECHO_EOF
26013 # Quote evaled strings.
26027 deplibs_check_method \
26036 lt_cv_sys_global_symbol_pipe \
26037 lt_cv_sys_global_symbol_to_cdecl \
26038 lt_cv_sys_global_symbol_to_c_name_address \
26039 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
26040 lt_prog_compiler_no_builtin_flag \
26041 lt_prog_compiler_wl \
26042 lt_prog_compiler_pic \
26043 lt_prog_compiler_static \
26044 lt_cv_prog_compiler_c_o \
26052 export_dynamic_flag_spec \
26053 whole_archive_flag_spec \
26054 compiler_needs_object \
26056 allow_undefined_flag \
26057 no_undefined_flag \
26058 hardcode_libdir_flag_spec \
26059 hardcode_libdir_flag_spec_ld \
26060 hardcode_libdir_separator \
26065 variables_saved_for_relink \
26067 library_names_spec \
26069 install_override_mode \
26073 compiler_lib_search_dirs \
26078 compiler_lib_search_path \
26085 lt_prog_compiler_no_builtin_flag_CXX \
26086 lt_prog_compiler_no_builtin_flag_GCJ \
26087 lt_prog_compiler_wl_CXX \
26088 lt_prog_compiler_wl_GCJ \
26089 lt_prog_compiler_pic_CXX \
26090 lt_prog_compiler_pic_GCJ \
26091 lt_prog_compiler_static_CXX \
26092 lt_prog_compiler_static_GCJ \
26093 lt_cv_prog_compiler_c_o_CXX \
26094 lt_cv_prog_compiler_c_o_GCJ \
26095 export_dynamic_flag_spec_CXX \
26096 export_dynamic_flag_spec_GCJ \
26097 whole_archive_flag_spec_CXX \
26098 whole_archive_flag_spec_GCJ \
26099 compiler_needs_object_CXX \
26100 compiler_needs_object_GCJ \
26103 allow_undefined_flag_CXX \
26104 allow_undefined_flag_GCJ \
26105 no_undefined_flag_CXX \
26106 no_undefined_flag_GCJ \
26107 hardcode_libdir_flag_spec_CXX \
26108 hardcode_libdir_flag_spec_GCJ \
26109 hardcode_libdir_flag_spec_ld_CXX \
26110 hardcode_libdir_flag_spec_ld_GCJ \
26111 hardcode_libdir_separator_CXX \
26112 hardcode_libdir_separator_GCJ \
26113 fix_srcfile_path_CXX \
26114 fix_srcfile_path_GCJ \
26115 exclude_expsyms_CXX \
26116 exclude_expsyms_GCJ \
26117 include_expsyms_CXX \
26118 include_expsyms_GCJ \
26119 file_list_spec_CXX \
26120 file_list_spec_GCJ \
26121 compiler_lib_search_dirs_CXX \
26122 compiler_lib_search_dirs_GCJ \
26123 predep_objects_CXX \
26124 predep_objects_GCJ \
26125 postdep_objects_CXX \
26126 postdep_objects_GCJ \
26131 compiler_lib_search_path_CXX \
26132 compiler_lib_search_path_GCJ; do
26133 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26134 *[\\\\\\\`\\"\\\$]*)
26135 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
26138 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26143 # Double-quote double-evaled strings.
26144 for var in reload_cmds \
26145 old_postinstall_cmds \
26146 old_postuninstall_cmds \
26148 extract_expsyms_cmds \
26149 old_archive_from_new_cmds \
26150 old_archive_from_expsyms_cmds \
26152 archive_expsym_cmds \
26154 module_expsym_cmds \
26155 export_symbols_cmds \
26158 postuninstall_cmds \
26160 sys_lib_search_path_spec \
26161 sys_lib_dlsearch_path_spec \
26164 old_archive_cmds_CXX \
26165 old_archive_cmds_GCJ \
26166 old_archive_from_new_cmds_CXX \
26167 old_archive_from_new_cmds_GCJ \
26168 old_archive_from_expsyms_cmds_CXX \
26169 old_archive_from_expsyms_cmds_GCJ \
26172 archive_expsym_cmds_CXX \
26173 archive_expsym_cmds_GCJ \
26176 module_expsym_cmds_CXX \
26177 module_expsym_cmds_GCJ \
26178 export_symbols_cmds_CXX \
26179 export_symbols_cmds_GCJ \
26181 prelink_cmds_GCJ; do
26182 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
26183 *[\\\\\\\`\\"\\\$]*)
26184 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
26187 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
26192 ac_aux_dir='$ac_aux_dir'
26193 xsi_shell='$xsi_shell'
26194 lt_shell_append='$lt_shell_append'
26196 # See if we are running on zsh, and set the options which allow our
26197 # commands through without removal of \ escapes INIT.
26198 if test -n "\${ZSH_VERSION+set}" ; then
26199 setopt NO_GLOB_SUBST
26205 TIMESTAMP='$TIMESTAMP'
26218 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26220 # Handling of arguments.
26221 for ac_config_target
in $ac_config_targets
26223 case $ac_config_target in
26224 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
26225 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
26226 "include/config.h") CONFIG_HEADERS
="$CONFIG_HEADERS include/config.h" ;;
26227 "gcj/libgcj-config.h") CONFIG_HEADERS
="$CONFIG_HEADERS gcj/libgcj-config.h" ;;
26228 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
26229 "include/platform.h") CONFIG_LINKS
="$CONFIG_LINKS include/platform.h:include/$PLATFORMH" ;;
26230 "java/io/natFile.cc") CONFIG_LINKS
="$CONFIG_LINKS java/io/natFile.cc:java/io/natFile${FILE-${PLATFORM}}.cc" ;;
26231 "java/lang/natConcreteProcess.cc") CONFIG_LINKS
="$CONFIG_LINKS java/lang/natConcreteProcess.cc:java/lang/nat${PLATFORM}Process.cc" ;;
26232 "java/net/natVMInetAddress.cc") CONFIG_LINKS
="$CONFIG_LINKS java/net/natVMInetAddress.cc:java/net/natVMInetAddress${PLATFORMNET}.cc" ;;
26233 "java/net/natVMNetworkInterface.cc") CONFIG_LINKS
="$CONFIG_LINKS java/net/natVMNetworkInterface.cc:java/net/natVMNetworkInterface${PLATFORMNET}.cc" ;;
26234 "gnu/java/net/natPlainSocketImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/net/natPlainSocketImpl.cc:gnu/java/net/natPlainSocketImpl${PLATFORMNET}.cc" ;;
26235 "gnu/java/net/natPlainDatagramSocketImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/net/natPlainDatagramSocketImpl.cc:gnu/java/net/natPlainDatagramSocketImpl${PLATFORMNET}.cc" ;;
26236 "gnu/java/nio/natVMPipe.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/natVMPipe.cc:gnu/java/nio/natVMPipe${PLATFORM}.cc" ;;
26237 "gnu/java/nio/natVMSelector.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/natVMSelector.cc:gnu/java/nio/natVMSelector${PLATFORM}.cc" ;;
26238 "gnu/java/nio/channels/natFileChannelImpl.cc") CONFIG_LINKS
="$CONFIG_LINKS gnu/java/nio/channels/natFileChannelImpl.cc:gnu/java/nio/channels/natFileChannel${FILE-${PLATFORM}}.cc" ;;
26239 "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" ;;
26240 "include/java-gc.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-gc.h:include/$GCHDR" ;;
26241 "include/java-threads.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-threads.h:include/$THREADH" ;;
26242 "sysdep/locks.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/locks.h:sysdep/$sysdeps_dir/locks.h" ;;
26243 "sysdep/backtrace.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/backtrace.h:$fallback_backtrace_h" ;;
26244 "sysdep/descriptor.h") CONFIG_LINKS
="$CONFIG_LINKS sysdep/descriptor.h:$descriptor_h" ;;
26245 "include/java-signal.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-signal.h:$SIGNAL_HANDLER" ;;
26246 "include/java-signal-aux.h") CONFIG_LINKS
="$CONFIG_LINKS include/java-signal-aux.h:$SIGNAL_HANDLER_AUX" ;;
26247 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
26248 "libgcj.pc") CONFIG_FILES
="$CONFIG_FILES libgcj.pc" ;;
26249 "libgcj.spec") CONFIG_FILES
="$CONFIG_FILES libgcj.spec" ;;
26250 "libgcj-test.spec") CONFIG_FILES
="$CONFIG_FILES libgcj-test.spec" ;;
26251 "gcj/Makefile") CONFIG_FILES
="$CONFIG_FILES gcj/Makefile" ;;
26252 "include/Makefile") CONFIG_FILES
="$CONFIG_FILES include/Makefile" ;;
26253 "testsuite/Makefile") CONFIG_FILES
="$CONFIG_FILES testsuite/Makefile" ;;
26254 "contrib/aotcompile.py") CONFIG_FILES
="$CONFIG_FILES contrib/aotcompile.py" ;;
26255 "contrib/aot-compile") CONFIG_FILES
="$CONFIG_FILES contrib/aot-compile" ;;
26256 "contrib/aot-compile-rpm") CONFIG_FILES
="$CONFIG_FILES contrib/aot-compile-rpm" ;;
26257 "contrib/generate-cacerts.pl") CONFIG_FILES
="$CONFIG_FILES contrib/generate-cacerts.pl" ;;
26258 "contrib/rebuild-gcj-db") CONFIG_FILES
="$CONFIG_FILES contrib/rebuild-gcj-db" ;;
26259 "scripts/jar") CONFIG_FILES
="$CONFIG_FILES scripts/jar" ;;
26261 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
26266 # If the user did not use the arguments to specify the items to instantiate,
26267 # then the envvar interface is used. Set only those that are not.
26268 # We use the long form for the default assignment because of an extremely
26269 # bizarre bug on SunOS 4.1.3.
26270 if $ac_need_defaults; then
26271 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
26272 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
26273 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
26274 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
26277 # Have a temporary directory for convenience. Make it in the build tree
26278 # simply because there is no reason against having it here, and in addition,
26279 # creating and moving files from /tmp can sometimes cause problems.
26280 # Hook for its removal unless debugging.
26281 # Note that there is a small window in which the directory will not be cleaned:
26282 # after its creation but before its name has been assigned to `$tmp'.
26286 trap 'exit_status=$?
26287 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
26289 trap 'as_fn_exit 1' 1 2 13 15
26291 # Create a (secure) tmp directory for tmp files.
26294 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
26295 test -n "$tmp" && test -d "$tmp"
26298 tmp
=.
/conf$$
-$RANDOM
26299 (umask 077 && mkdir
"$tmp")
26300 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
26302 # Set up the scripts for CONFIG_FILES section.
26303 # No need to generate them if there are no CONFIG_FILES.
26304 # This happens for instance with `./config.status config.h'.
26305 if test -n "$CONFIG_FILES"; then
26308 ac_cr
=`echo X | tr X '\015'`
26309 # On cygwin, bash can eat \r inside `` if the user requested igncr.
26310 # But we know of no other shell where ac_cr would be empty at this
26311 # point, so we can use a bashism as a fallback.
26312 if test "x$ac_cr" = x
; then
26313 eval ac_cr
=\$
\'\\r
\'
26315 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
26316 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
26319 ac_cs_awk_cr
=$ac_cr
26322 echo 'BEGIN {' >"$tmp/subs1.awk" &&
26327 echo "cat >conf$$subs.awk <<_ACEOF" &&
26328 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
26330 } >conf$$subs.sh ||
26331 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26332 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
26334 for ac_last_try in false false false false false :; do
26335 . ./conf$$subs.sh ||
26336 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26338 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
26339 if test $ac_delim_n = $ac_delim_num; then
26341 elif $ac_last_try; then
26342 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
26344 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
26347 rm -f conf$$subs.sh
26349 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26350 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
26354 s/^/S["/; s
/!.
*/"]=/
26364 s/\(.\{148\}\).*/\1/
26366 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
26371 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
26378 s/\(.\{148\}\).*/\1/
26380 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
26384 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
26389 ' <conf$$subs.awk | sed '
26394 ' >>$CONFIG_STATUS || ac_write_fail=1
26395 rm -f conf$$subs.awk
26396 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26398 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
26399 for (key in S) S_is_set[key] = 1
26405 nfields = split(line, field, "@
")
26407 len = length(field[1])
26408 for (i = 2; i < nfields; i++) {
26410 keylen = length(key)
26411 if (S_is_set[key]) {
26413 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
26414 len += length(value) + length(field[++i])
26425 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26426 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
26427 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
26430 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
26431 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
26434 # VPATH may cause trouble with some makes, so we remove $(srcdir),
26435 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
26436 # trailing colons and then remove the whole line if VPATH becomes empty
26437 # (actually we leave an empty line to preserve line numbers).
26438 if test "x
$srcdir" = x.; then
26439 ac_vpsub='/^[ ]*VPATH[ ]*=/{
26440 s/:*\$(srcdir):*/:/
26441 s/:*\${srcdir}:*/:/
26443 s/^\([^=]*=[ ]*\):*/\1/
26449 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
26450 fi # test -n "$CONFIG_FILES"
26452 # Set up the scripts for CONFIG_HEADERS section.
26453 # No need to generate them if there are no CONFIG_HEADERS.
26454 # This happens for instance with `./config.status Makefile'.
26455 if test -n "$CONFIG_HEADERS"; then
26456 cat >"$tmp/defines.
awk" <<\_ACAWK ||
26460 # Transform confdefs.h into an awk script `defines.awk', embedded as
26461 # here-document in config.status, that substitutes the proper values into
26462 # config.h.in to produce config.h.
26464 # Create a delimiter string that does not exist in confdefs.h, to ease
26465 # handling of long lines.
26467 for ac_last_try in false false :; do
26468 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
26469 if test -z "$ac_t"; then
26471 elif $ac_last_try; then
26472 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
26474 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
26478 # For the awk script, D is an array of macro values keyed by name,
26479 # likewise P contains macro parameters if any. Preserve backslash
26480 # newline sequences.
26482 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
26484 s/.\{148\}/&'"$ac_delim"'/g
26487 s/^[ ]*#[ ]*define[ ][ ]*/ /
26494 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
26496 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
26500 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
26501 D["\
1"]=" \
3\\\\\\n
"\\/p
26503 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
26508 s/.\{148\}/&'"$ac_delim"'/g
26513 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
26516 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
26518 ' <confdefs.h | sed '
26519 s/'"$ac_delim"'/"\\\
26520 "/g' >>$CONFIG_STATUS || ac_write_fail=1
26522 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26523 for (key in D) D_is_set[key] = 1
26526 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
26528 split(line, arg, " ")
26529 if (arg[1] == "#") {
26533 defundef
= substr
(arg
[1], 2)
26536 split(mac1
, mac2
, "(") #)
26538 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
26539 if (D_is_set
[macro
]) {
26540 # Preserve the white space surrounding the "#".
26541 print prefix
"define", macro P
[macro
] D
[macro
]
26544 # Replace #undef with comments. This is necessary, for example,
26545 # in the case of _POSIX_SOURCE, which is predefined and required
26546 # on some systems where configure will not decide to define it.
26547 if (defundef
== "undef") {
26548 print
"/*", prefix defundef
, macro
, "*/"
26556 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26557 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
26558 fi # test -n "$CONFIG_HEADERS"
26561 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
26566 :[FHLC
]) ac_mode
=$ac_tag; continue;;
26568 case $ac_mode$ac_tag in
26570 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
26571 :[FH
]-) ac_tag
=-:-;;
26572 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
26589 -) ac_f
="$tmp/stdin";;
26590 *) # Look for the file first in the build tree, then in the source tree
26591 # (if the path is not absolute). The absolute path cannot be DOS-style,
26592 # because $ac_f cannot contain `:'.
26596 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
26598 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
26600 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
26601 as_fn_append ac_file_inputs
" '$ac_f'"
26604 # Let's still pretend it is `configure' which instantiates (i.e., don't
26605 # use $as_me), people would be surprised to read:
26606 # /* config.h. Generated by config.status. */
26607 configure_input
='Generated from '`
26608 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
26610 if test x
"$ac_file" != x-
; then
26611 configure_input
="$ac_file. $configure_input"
26612 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
26613 $as_echo "$as_me: creating $ac_file" >&6;}
26615 # Neutralize special characters interpreted by sed in replacement strings.
26616 case $configure_input in #(
26617 *\
&* |
*\|
* |
*\\* )
26618 ac_sed_conf_input
=`$as_echo "$configure_input" |
26619 sed 's/[\\\\&|]/\\\\&/g'`;; #(
26620 *) ac_sed_conf_input
=$configure_input;;
26624 *:-:* |
*:-) cat >"$tmp/stdin" \
26625 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
26630 ac_dir
=`$as_dirname -- "$ac_file" ||
26631 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26632 X"$ac_file" : 'X\(//\)[^/]' \| \
26633 X"$ac_file" : 'X\(//\)$' \| \
26634 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
26635 $as_echo X"$ac_file" |
26636 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26640 /^X\(\/\/\)[^/].*/{
26653 as_dir
="$ac_dir"; as_fn_mkdir_p
26657 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26659 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
26660 # A ".." for each directory in $ac_dir_suffix.
26661 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
26662 case $ac_top_builddir_sub in
26663 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
26664 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
26667 ac_abs_top_builddir
=$ac_pwd
26668 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
26669 # for backward compatibility:
26670 ac_top_builddir
=$ac_top_build_prefix
26673 .
) # We are building in place.
26675 ac_top_srcdir
=$ac_top_builddir_sub
26676 ac_abs_top_srcdir
=$ac_pwd ;;
26677 [\\/]* | ?
:[\\/]* ) # Absolute name.
26678 ac_srcdir
=$srcdir$ac_dir_suffix;
26679 ac_top_srcdir
=$srcdir
26680 ac_abs_top_srcdir
=$srcdir ;;
26681 *) # Relative name.
26682 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
26683 ac_top_srcdir
=$ac_top_build_prefix$srcdir
26684 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
26686 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
26696 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
26697 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
26699 ac_MKDIR_P
=$MKDIR_P
26701 [\\/$
]* | ?
:[\\/]* ) ;;
26702 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
26706 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26707 # If the template does not know about datarootdir, expand it.
26708 # FIXME: This hack should be removed a few years after 2.60.
26709 ac_datarootdir_hack
=; ac_datarootdir_seen
=
26720 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
26721 *datarootdir
*) ac_datarootdir_seen
=yes;;
26722 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
26723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
26724 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
26726 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26727 ac_datarootdir_hack='
26728 s&@datadir@&$datadir&g
26729 s&@docdir@&$docdir&g
26730 s&@infodir@&$infodir&g
26731 s&@localedir@&$localedir&g
26732 s&@mandir@&$mandir&g
26733 s&\\\${datarootdir}&$datarootdir&g' ;;
26737 # Neutralize VPATH when `$srcdir' = `.'.
26738 # Shell code in configure.ac might set extrasub.
26739 # FIXME: do we really want to maintain this feature?
26740 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
26741 ac_sed_extra="$ac_vpsub
26744 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
26746 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
26747 s|@configure_input@|
$ac_sed_conf_input|
;t t
26748 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
26749 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
26750 s
&@srcdir@
&$ac_srcdir&;t t
26751 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
26752 s
&@top_srcdir@
&$ac_top_srcdir&;t t
26753 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
26754 s
&@builddir@
&$ac_builddir&;t t
26755 s
&@abs_builddir@
&$ac_abs_builddir&;t t
26756 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
26757 s
&@INSTALL@
&$ac_INSTALL&;t t
26758 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
26759 $ac_datarootdir_hack
26761 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
26762 || as_fn_error "could not create
$ac_file" "$LINENO" 5
26764 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
26765 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
26766 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
26767 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
26768 which seems to be undefined. Please make sure it is defined." >&5
26769 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
26770 which seems to be undefined. Please make sure it is defined." >&2;}
26774 -) cat "$tmp/out" && rm -f "$tmp/out";;
26775 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
26777 || as_fn_error "could not create $ac_file" "$LINENO" 5
26783 if test x"$ac_file" != x-; then
26785 $as_echo "/* $configure_input */" \
26786 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
26787 } >"$tmp/config.h" \
26788 || as_fn_error "could not create $ac_file" "$LINENO" 5
26789 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
26790 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
26791 $as_echo "$as_me: $ac_file is unchanged" >&6;}
26794 mv "$tmp/config.h" "$ac_file" \
26795 || as_fn_error "could not create $ac_file" "$LINENO" 5
26798 $as_echo "/* $configure_input */" \
26799 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
26800 || as_fn_error "could not create -" "$LINENO" 5
26802 # Compute "$ac_file"'s index
in $config_headers.
26805 for _am_header
in $config_headers :; do
26806 case $_am_header in
26807 $_am_arg |
$_am_arg:* )
26810 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
26813 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
26814 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26815 X"$_am_arg" : 'X\(//\)[^/]' \| \
26816 X"$_am_arg" : 'X\(//\)$' \| \
26817 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
26818 $as_echo X"$_am_arg" |
26819 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26823 /^X\(\/\/\)[^/].*/{
26835 s/.*/./; q'`/stamp-h
$_am_stamp_count
26842 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
26845 # Prefer the file from the source tree if names are identical.
26846 if test "$ac_source" = "$ac_file" ||
test ! -r "$ac_source"; then
26847 ac_source
=$srcdir/$ac_source
26850 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
26851 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
26853 if test ! -r "$ac_source"; then
26854 as_fn_error
"$ac_source: file not found" "$LINENO" 5
26858 # Try a relative symlink, then a hard link, then a copy.
26860 [\\/$
]* | ?
:[\\/]* ) ac_rel_source
=$ac_source ;;
26861 *) ac_rel_source
=$ac_top_build_prefix$ac_source ;;
26863 ln -s "$ac_rel_source" "$ac_file" 2>/dev
/null ||
26864 ln "$ac_source" "$ac_file" 2>/dev
/null ||
26865 cp -p "$ac_source" "$ac_file" ||
26866 as_fn_error
"cannot link or copy $ac_source to $ac_file" "$LINENO" 5
26869 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
26870 $as_echo "$as_me: executing $ac_file commands" >&6;}
26875 case $ac_file$ac_mode in
26877 # Only add multilib support code if we just rebuilt the top-level
26879 case " $CONFIG_FILES " in
26881 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
26884 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
26885 # Autoconf 2.62 quotes --file arguments for eval, but not when files
26886 # are listed without --file. Let's play safe and only enable the eval
26887 # if we detect the quoting.
26888 case $CONFIG_FILES in
26889 *\'*) eval set x
"$CONFIG_FILES" ;;
26890 *) set x
$CONFIG_FILES ;;
26895 # Strip MF so we end up with the name of the file.
26896 mf
=`echo "$mf" | sed -e 's/:.*$//'`
26897 # Check whether this is an Automake generated Makefile or not.
26898 # We used to match only the files named `Makefile.in', but
26899 # some people rename them; so instead we look at the file content.
26900 # Grep'ing the first line is not enough: some people post-process
26901 # each Makefile.in and add a new line on top of each file to say so.
26902 # Grep'ing the whole file is not good either: AIX grep has a line
26903 # limit of 2048, but all sed's we know have understand at least 4000.
26904 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
26905 dirpart
=`$as_dirname -- "$mf" ||
26906 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26907 X"$mf" : 'X\(//\)[^/]' \| \
26908 X"$mf" : 'X\(//\)$' \| \
26909 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
26911 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26915 /^X\(\/\/\)[^/].*/{
26931 # Extract the definition of DEPDIR, am__include, and am__quote
26932 # from the Makefile without running `make'.
26933 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
26934 test -z "$DEPDIR" && continue
26935 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
26936 test -z "am__include" && continue
26937 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
26938 # When using ansi2knr, U may be empty or an underscore; expand it
26939 U
=`sed -n 's/^U = //p' < "$mf"`
26940 # Find all dependency output files, they are included files with
26941 # $(DEPDIR) in their names. We invoke sed twice because it is the
26942 # simplest approach to changing $(DEPDIR) to its actual value in the
26944 for file in `sed -n "
26945 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
26946 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
26947 # Make sure the directory exists.
26948 test -f "$dirpart/$file" && continue
26949 fdir
=`$as_dirname -- "$file" ||
26950 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
26951 X"$file" : 'X\(//\)[^/]' \| \
26952 X"$file" : 'X\(//\)$' \| \
26953 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
26954 $as_echo X"$file" |
26955 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
26959 /^X\(\/\/\)[^/].*/{
26972 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
26973 # echo "creating $dirpart/$file"
26974 echo '# dummy' > "$dirpart/$file"
26981 # See if we are running on zsh, and set the options which allow our
26982 # commands through without removal of \ escapes.
26983 if test -n "${ZSH_VERSION+set}" ; then
26984 setopt NO_GLOB_SUBST
26987 cfgfile
="${ofile}T"
26988 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
26991 cat <<_LT_EOF >> "$cfgfile"
26994 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
26995 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
26996 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
26997 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
26999 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
27000 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
27001 # Written by Gordon Matzigkeit, 1996
27003 # This file is part of GNU Libtool.
27005 # GNU Libtool is free software; you can redistribute it and/or
27006 # modify it under the terms of the GNU General Public License as
27007 # published by the Free Software Foundation; either version 2 of
27008 # the License, or (at your option) any later version.
27010 # As a special exception to the GNU General Public License,
27011 # if you distribute this file as part of a program or library that
27012 # is built using GNU Libtool, you may include this file under the
27013 # same distribution terms that you use for the rest of that program.
27015 # GNU Libtool is distributed in the hope that it will be useful,
27016 # but WITHOUT ANY WARRANTY; without even the implied warranty of
27017 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27018 # GNU General Public License for more details.
27020 # You should have received a copy of the GNU General Public License
27021 # along with GNU Libtool; see the file COPYING. If not, a copy
27022 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
27023 # obtained by writing to the Free Software Foundation, Inc.,
27024 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
27027 # The names of the tagged configurations supported by this script.
27028 available_tags="CXX GCJ "
27030 # ### BEGIN LIBTOOL CONFIG
27032 # Which release of libtool.m4 was used?
27033 macro_version=$macro_version
27034 macro_revision=$macro_revision
27036 # Whether or not to build shared libraries.
27037 build_libtool_libs=$enable_shared
27039 # Whether or not to build static libraries.
27040 build_old_libs=$enable_static
27042 # What type of objects to build.
27045 # Whether or not to optimize for fast installation.
27046 fast_install=$enable_fast_install
27048 # Shell to use when invoking shell scripts.
27051 # An echo program that protects backslashes.
27055 host_alias=$host_alias
27059 # The build system.
27060 build_alias=$build_alias
27064 # A sed program that does not truncate output.
27067 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
27068 Xsed="\$SED -e 1s/^X//"
27070 # A grep program that handles long lines.
27076 # A literal string matcher.
27079 # A BSD- or MS-compatible name lister.
27082 # Whether we need soft or hard links.
27085 # What is the maximum length of a command?
27086 max_cmd_len=$max_cmd_len
27088 # Object file suffix (normally "o").
27091 # Executable file suffix (normally "").
27094 # whether the shell understands "unset".
27097 # turn spaces into newlines.
27100 # turn newlines into spaces.
27103 # An object symbol dumper.
27104 OBJDUMP=$lt_OBJDUMP
27106 # Method to check whether dependent libraries are shared objects.
27107 deplibs_check_method=$lt_deplibs_check_method
27109 # Command to use when deplibs_check_method == "file_magic".
27110 file_magic_cmd=$lt_file_magic_cmd
27114 AR_FLAGS=$lt_AR_FLAGS
27116 # A symbol stripping program.
27119 # Commands used to install an old-style archive.
27121 old_postinstall_cmds=$lt_old_postinstall_cmds
27122 old_postuninstall_cmds=$lt_old_postuninstall_cmds
27124 # Whether to use a lock for old archive extraction.
27125 lock_old_archive_extraction=$lock_old_archive_extraction
27130 # LTCC compiler flags.
27131 LTCFLAGS=$lt_CFLAGS
27133 # Take the output of nm and produce a listing of raw symbols and C names.
27134 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
27136 # Transform the output of nm in a proper C declaration.
27137 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
27139 # Transform the output of nm in a C name address pair.
27140 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
27142 # Transform the output of nm in a C name address pair when lib prefix is needed.
27143 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
27145 # The name of the directory that contains temporary libtool files.
27148 # Used to examine libraries when file_magic_cmd begins with "file".
27149 MAGIC_CMD=$MAGIC_CMD
27151 # Must we lock files when doing compilation?
27152 need_locks=$lt_need_locks
27154 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
27155 DSYMUTIL=$lt_DSYMUTIL
27157 # Tool to change global to local symbols on Mac OS X.
27160 # Tool to manipulate fat objects and archives on Mac OS X.
27163 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
27166 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
27167 OTOOL64=$lt_OTOOL64
27169 # Old archive suffix (normally "a").
27172 # Shared library suffix (normally ".so").
27173 shrext_cmds=$lt_shrext_cmds
27175 # The commands to extract the exported symbol list from a shared archive.
27176 extract_expsyms_cmds=$lt_extract_expsyms_cmds
27178 # Variables whose values should be saved in libtool wrapper scripts and
27179 # restored at link time.
27180 variables_saved_for_relink=$lt_variables_saved_for_relink
27182 # Do we need the "lib" prefix for modules?
27183 need_lib_prefix=$need_lib_prefix
27185 # Do we need a version for libraries?
27186 need_version=$need_version
27188 # Library versioning type.
27189 version_type=$version_type
27191 # Shared library runtime path variable.
27192 runpath_var=$runpath_var
27194 # Shared library path variable.
27195 shlibpath_var=$shlibpath_var
27197 # Is shlibpath searched before the hard-coded library search path?
27198 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
27200 # Format of library name prefix.
27201 libname_spec=$lt_libname_spec
27203 # List of archive names. First name is the real one, the rest are links.
27204 # The last name is the one that the linker finds with -lNAME
27205 library_names_spec=$lt_library_names_spec
27207 # The coded name of the library, if different from the real name.
27208 soname_spec=$lt_soname_spec
27210 # Permission mode override for installation of shared libraries.
27211 install_override_mode=$lt_install_override_mode
27213 # Command to use after installation of a shared archive.
27214 postinstall_cmds=$lt_postinstall_cmds
27216 # Command to use after uninstallation of a shared archive.
27217 postuninstall_cmds=$lt_postuninstall_cmds
27219 # Commands used to finish a libtool library installation in a directory.
27220 finish_cmds=$lt_finish_cmds
27222 # As "finish_cmds", except a single script fragment to be evaled but
27224 finish_eval=$lt_finish_eval
27226 # Whether we should hardcode library paths into libraries.
27227 hardcode_into_libs=$hardcode_into_libs
27229 # Compile-time system search path for libraries.
27230 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
27232 # Run-time system search path for libraries.
27233 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
27235 # Whether dlopen is supported.
27236 dlopen_support=$enable_dlopen
27238 # Whether dlopen of programs is supported.
27239 dlopen_self=$enable_dlopen_self
27241 # Whether dlopen of statically linked programs is supported.
27242 dlopen_self_static=$enable_dlopen_self_static
27244 # Commands to strip libraries.
27245 old_striplib=$lt_old_striplib
27246 striplib=$lt_striplib
27249 # The linker used to build libraries.
27252 # How to create reloadable object files.
27253 reload_flag=$lt_reload_flag
27254 reload_cmds=$lt_reload_cmds
27256 # Commands used to build an old-style archive.
27257 old_archive_cmds=$lt_old_archive_cmds
27259 # A language specific compiler.
27262 # Is the compiler the GNU compiler?
27265 # Compiler flag to turn off builtin functions.
27266 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
27268 # How to pass a linker flag through the compiler.
27269 wl=$lt_lt_prog_compiler_wl
27271 # Additional compiler flags for building library objects.
27272 pic_flag=$lt_lt_prog_compiler_pic
27274 # Compiler flag to prevent dynamic linking.
27275 link_static_flag=$lt_lt_prog_compiler_static
27277 # Does compiler simultaneously support -c and -o options?
27278 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
27280 # Whether or not to add -lc for building shared libraries.
27281 build_libtool_need_lc=$archive_cmds_need_lc
27283 # Whether or not to disallow shared libs when runtime libs are static.
27284 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
27286 # Compiler flag to allow reflexive dlopens.
27287 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
27289 # Compiler flag to generate shared objects directly from archives.
27290 whole_archive_flag_spec=$lt_whole_archive_flag_spec
27292 # Whether the compiler copes with passing no objects directly.
27293 compiler_needs_object=$lt_compiler_needs_object
27295 # Create an old-style archive from a shared archive.
27296 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
27298 # Create a temporary old-style archive to link instead of a shared archive.
27299 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
27301 # Commands used to build a shared archive.
27302 archive_cmds=$lt_archive_cmds
27303 archive_expsym_cmds=$lt_archive_expsym_cmds
27305 # Commands used to build a loadable module if different from building
27306 # a shared archive.
27307 module_cmds=$lt_module_cmds
27308 module_expsym_cmds=$lt_module_expsym_cmds
27310 # Whether we are building with GNU ld or not.
27311 with_gnu_ld=$lt_with_gnu_ld
27313 # Flag that allows shared libraries with undefined symbols to be built.
27314 allow_undefined_flag=$lt_allow_undefined_flag
27316 # Flag that enforces no undefined symbols.
27317 no_undefined_flag=$lt_no_undefined_flag
27319 # Flag to hardcode \$libdir into a binary during linking.
27320 # This must work even if \$libdir does not exist
27321 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
27323 # If ld is used when linking, flag to hardcode \$libdir into a binary
27324 # during linking. This must work even if \$libdir does not exist.
27325 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
27327 # Whether we need a single "-rpath" flag with a separated argument.
27328 hardcode_libdir_separator=$lt_hardcode_libdir_separator
27330 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27331 # DIR into the resulting binary.
27332 hardcode_direct=$hardcode_direct
27334 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27335 # DIR into the resulting binary and the resulting library dependency is
27336 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27337 # library is relocated.
27338 hardcode_direct_absolute=$hardcode_direct_absolute
27340 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27341 # into the resulting binary.
27342 hardcode_minus_L=$hardcode_minus_L
27344 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27345 # into the resulting binary.
27346 hardcode_shlibpath_var=$hardcode_shlibpath_var
27348 # Set to "yes" if building a shared library automatically hardcodes DIR
27349 # into the library and all subsequent libraries and executables linked
27351 hardcode_automatic=$hardcode_automatic
27353 # Set to yes if linker adds runtime paths of dependent libraries
27354 # to runtime path list.
27355 inherit_rpath=$inherit_rpath
27357 # Whether libtool must link a program against all its dependency libraries.
27358 link_all_deplibs=$link_all_deplibs
27360 # Fix the shell variable \$srcfile for the compiler.
27361 fix_srcfile_path=$lt_fix_srcfile_path
27363 # Set to "yes" if exported symbols are required.
27364 always_export_symbols=$always_export_symbols
27366 # The commands to list exported symbols.
27367 export_symbols_cmds=$lt_export_symbols_cmds
27369 # Symbols that should not be listed in the preloaded symbols.
27370 exclude_expsyms=$lt_exclude_expsyms
27372 # Symbols that must always be exported.
27373 include_expsyms=$lt_include_expsyms
27375 # Commands necessary for linking programs (against libraries) with templates.
27376 prelink_cmds=$lt_prelink_cmds
27378 # Specify filename containing input files.
27379 file_list_spec=$lt_file_list_spec
27381 # How to hardcode a shared library path into an executable.
27382 hardcode_action=$hardcode_action
27384 # The directories searched by this compiler when creating a shared library.
27385 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
27387 # Dependencies to place before and after the objects being linked to
27388 # create a shared library.
27389 predep_objects=$lt_predep_objects
27390 postdep_objects=$lt_postdep_objects
27391 predeps=$lt_predeps
27392 postdeps=$lt_postdeps
27394 # The library search path used internally by the compiler when linking
27395 # a shared library.
27396 compiler_lib_search_path=$lt_compiler_lib_search_path
27398 # ### END LIBTOOL CONFIG
27404 cat <<\_LT_EOF
>> "$cfgfile"
27405 # AIX sometimes has problems with the GCC collect2 program. For some
27406 # reason, if we set the COLLECT_NAMES environment variable, the problems
27407 # vanish in a puff of smoke.
27408 if test "X${COLLECT_NAMES+set}" != Xset
; then
27410 export COLLECT_NAMES
27417 ltmain
="$ac_aux_dir/ltmain.sh"
27420 # We use sed instead of cat because bash on DJGPP gets confused if
27421 # if finds mixed CR/LF and LF-only lines. Since sed operates in
27422 # text mode, it properly converts lines to CR/LF. This bash problem
27423 # is reportedly fixed, but why not run on old versions too?
27424 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
27425 ||
(rm -f "$cfgfile"; exit 1)
27429 cat << \_LT_EOF
>> "$cfgfile"
27431 # func_dirname file append nondir_replacement
27432 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
27433 # otherwise set result to NONDIR_REPLACEMENT.
27437 */*) func_dirname_result
="${1%/*}${2}" ;;
27438 * ) func_dirname_result
="${3}" ;;
27442 # func_basename file
27445 func_basename_result
="${1##*/}"
27448 # func_dirname_and_basename file append nondir_replacement
27449 # perform func_basename and func_dirname in a single function
27451 # dirname: Compute the dirname of FILE. If nonempty,
27452 # add APPEND to the result, otherwise set result
27453 # to NONDIR_REPLACEMENT.
27454 # value returned in "$func_dirname_result"
27455 # basename: Compute filename of FILE.
27456 # value retuned in "$func_basename_result"
27457 # Implementation must be kept synchronized with func_dirname
27458 # and func_basename. For efficiency, we do not delegate to
27459 # those functions but instead duplicate the functionality here.
27460 func_dirname_and_basename
()
27463 */*) func_dirname_result
="${1%/*}${2}" ;;
27464 * ) func_dirname_result
="${3}" ;;
27466 func_basename_result
="${1##*/}"
27469 # func_stripname prefix suffix name
27470 # strip PREFIX and SUFFIX off of NAME.
27471 # PREFIX and SUFFIX must not contain globbing or regex special
27472 # characters, hashes, percent signs, but SUFFIX may contain a leading
27473 # dot (in which case that matches only a dot).
27476 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
27477 # positional parameters, so assign one to ordinary parameter first.
27478 func_stripname_result
=${3}
27479 func_stripname_result
=${func_stripname_result#"${1}"}
27480 func_stripname_result
=${func_stripname_result%"${2}"}
27486 func_opt_split_opt
=${1%%=*}
27487 func_opt_split_arg
=${1#*=}
27494 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
27495 *) func_lo2o_result
=${1} ;;
27499 # func_xform libobj-or-source
27502 func_xform_result
=${1%.*}.lo
27505 # func_arith arithmetic-term...
27508 func_arith_result
=$
(( $
* ))
27512 # STRING may not start with a hyphen.
27515 func_len_result
=${#1}
27520 *) # Bourne compatible functions.
27521 cat << \_LT_EOF
>> "$cfgfile"
27523 # func_dirname file append nondir_replacement
27524 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
27525 # otherwise set result to NONDIR_REPLACEMENT.
27528 # Extract subdirectory from the argument.
27529 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
27530 if test "X$func_dirname_result" = "X${1}"; then
27531 func_dirname_result
="${3}"
27533 func_dirname_result
="$func_dirname_result${2}"
27537 # func_basename file
27540 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
27544 # func_stripname prefix suffix name
27545 # strip PREFIX and SUFFIX off of NAME.
27546 # PREFIX and SUFFIX must not contain globbing or regex special
27547 # characters, hashes, percent signs, but SUFFIX may contain a leading
27548 # dot (in which case that matches only a dot).
27549 # func_strip_suffix prefix name
27553 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
27554 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
27559 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
27560 my_sed_long_arg
='1s/^-[^=]*=//'
27565 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
27566 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
27572 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
27575 # func_xform libobj-or-source
27578 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
27581 # func_arith arithmetic-term...
27584 func_arith_result
=`expr "$@"`
27588 # STRING may not start with a hyphen.
27591 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
27597 case $lt_shell_append in
27599 cat << \_LT_EOF
>> "$cfgfile"
27601 # func_append var value
27602 # Append VALUE to the end of shell variable VAR.
27610 cat << \_LT_EOF
>> "$cfgfile"
27612 # func_append var value
27613 # Append VALUE to the end of shell variable VAR.
27624 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
27625 ||
(rm -f "$cfgfile"; exit 1)
27627 mv -f "$cfgfile" "$ofile" ||
27628 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
27632 cat <<_LT_EOF >> "$ofile"
27634 # ### BEGIN LIBTOOL TAG CONFIG: CXX
27636 # The linker used to build libraries.
27639 # How to create reloadable object files.
27640 reload_flag=$lt_reload_flag_CXX
27641 reload_cmds=$lt_reload_cmds_CXX
27643 # Commands used to build an old-style archive.
27644 old_archive_cmds=$lt_old_archive_cmds_CXX
27646 # A language specific compiler.
27647 CC=$lt_compiler_CXX
27649 # Is the compiler the GNU compiler?
27652 # Compiler flag to turn off builtin functions.
27653 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
27655 # How to pass a linker flag through the compiler.
27656 wl=$lt_lt_prog_compiler_wl_CXX
27658 # Additional compiler flags for building library objects.
27659 pic_flag=$lt_lt_prog_compiler_pic_CXX
27661 # Compiler flag to prevent dynamic linking.
27662 link_static_flag=$lt_lt_prog_compiler_static_CXX
27664 # Does compiler simultaneously support -c and -o options?
27665 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
27667 # Whether or not to add -lc for building shared libraries.
27668 build_libtool_need_lc=$archive_cmds_need_lc_CXX
27670 # Whether or not to disallow shared libs when runtime libs are static.
27671 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
27673 # Compiler flag to allow reflexive dlopens.
27674 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
27676 # Compiler flag to generate shared objects directly from archives.
27677 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
27679 # Whether the compiler copes with passing no objects directly.
27680 compiler_needs_object=$lt_compiler_needs_object_CXX
27682 # Create an old-style archive from a shared archive.
27683 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
27685 # Create a temporary old-style archive to link instead of a shared archive.
27686 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
27688 # Commands used to build a shared archive.
27689 archive_cmds=$lt_archive_cmds_CXX
27690 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
27692 # Commands used to build a loadable module if different from building
27693 # a shared archive.
27694 module_cmds=$lt_module_cmds_CXX
27695 module_expsym_cmds=$lt_module_expsym_cmds_CXX
27697 # Whether we are building with GNU ld or not.
27698 with_gnu_ld=$lt_with_gnu_ld_CXX
27700 # Flag that allows shared libraries with undefined symbols to be built.
27701 allow_undefined_flag=$lt_allow_undefined_flag_CXX
27703 # Flag that enforces no undefined symbols.
27704 no_undefined_flag=$lt_no_undefined_flag_CXX
27706 # Flag to hardcode \$libdir into a binary during linking.
27707 # This must work even if \$libdir does not exist
27708 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
27710 # If ld is used when linking, flag to hardcode \$libdir into a binary
27711 # during linking. This must work even if \$libdir does not exist.
27712 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
27714 # Whether we need a single "-rpath" flag with a separated argument.
27715 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
27717 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27718 # DIR into the resulting binary.
27719 hardcode_direct=$hardcode_direct_CXX
27721 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27722 # DIR into the resulting binary and the resulting library dependency is
27723 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27724 # library is relocated.
27725 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
27727 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27728 # into the resulting binary.
27729 hardcode_minus_L=$hardcode_minus_L_CXX
27731 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27732 # into the resulting binary.
27733 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
27735 # Set to "yes" if building a shared library automatically hardcodes DIR
27736 # into the library and all subsequent libraries and executables linked
27738 hardcode_automatic=$hardcode_automatic_CXX
27740 # Set to yes if linker adds runtime paths of dependent libraries
27741 # to runtime path list.
27742 inherit_rpath=$inherit_rpath_CXX
27744 # Whether libtool must link a program against all its dependency libraries.
27745 link_all_deplibs=$link_all_deplibs_CXX
27747 # Fix the shell variable \$srcfile for the compiler.
27748 fix_srcfile_path=$lt_fix_srcfile_path_CXX
27750 # Set to "yes" if exported symbols are required.
27751 always_export_symbols=$always_export_symbols_CXX
27753 # The commands to list exported symbols.
27754 export_symbols_cmds=$lt_export_symbols_cmds_CXX
27756 # Symbols that should not be listed in the preloaded symbols.
27757 exclude_expsyms=$lt_exclude_expsyms_CXX
27759 # Symbols that must always be exported.
27760 include_expsyms=$lt_include_expsyms_CXX
27762 # Commands necessary for linking programs (against libraries) with templates.
27763 prelink_cmds=$lt_prelink_cmds_CXX
27765 # Specify filename containing input files.
27766 file_list_spec=$lt_file_list_spec_CXX
27768 # How to hardcode a shared library path into an executable.
27769 hardcode_action=$hardcode_action_CXX
27771 # The directories searched by this compiler when creating a shared library.
27772 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
27774 # Dependencies to place before and after the objects being linked to
27775 # create a shared library.
27776 predep_objects=$lt_predep_objects_CXX
27777 postdep_objects=$lt_postdep_objects_CXX
27778 predeps=$lt_predeps_CXX
27779 postdeps=$lt_postdeps_CXX
27781 # The library search path used internally by the compiler when linking
27782 # a shared library.
27783 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
27785 # ### END LIBTOOL TAG CONFIG: CXX
27789 cat <<_LT_EOF >> "$ofile"
27791 # ### BEGIN LIBTOOL TAG CONFIG: GCJ
27793 # The linker used to build libraries.
27796 # How to create reloadable object files.
27797 reload_flag=$lt_reload_flag_GCJ
27798 reload_cmds=$lt_reload_cmds_GCJ
27800 # Commands used to build an old-style archive.
27801 old_archive_cmds=$lt_old_archive_cmds_GCJ
27803 # A language specific compiler.
27804 CC=$lt_compiler_GCJ
27806 # Is the compiler the GNU compiler?
27809 # Compiler flag to turn off builtin functions.
27810 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
27812 # How to pass a linker flag through the compiler.
27813 wl=$lt_lt_prog_compiler_wl_GCJ
27815 # Additional compiler flags for building library objects.
27816 pic_flag=$lt_lt_prog_compiler_pic_GCJ
27818 # Compiler flag to prevent dynamic linking.
27819 link_static_flag=$lt_lt_prog_compiler_static_GCJ
27821 # Does compiler simultaneously support -c and -o options?
27822 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
27824 # Whether or not to add -lc for building shared libraries.
27825 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
27827 # Whether or not to disallow shared libs when runtime libs are static.
27828 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
27830 # Compiler flag to allow reflexive dlopens.
27831 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
27833 # Compiler flag to generate shared objects directly from archives.
27834 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
27836 # Whether the compiler copes with passing no objects directly.
27837 compiler_needs_object=$lt_compiler_needs_object_GCJ
27839 # Create an old-style archive from a shared archive.
27840 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
27842 # Create a temporary old-style archive to link instead of a shared archive.
27843 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
27845 # Commands used to build a shared archive.
27846 archive_cmds=$lt_archive_cmds_GCJ
27847 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
27849 # Commands used to build a loadable module if different from building
27850 # a shared archive.
27851 module_cmds=$lt_module_cmds_GCJ
27852 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
27854 # Whether we are building with GNU ld or not.
27855 with_gnu_ld=$lt_with_gnu_ld_GCJ
27857 # Flag that allows shared libraries with undefined symbols to be built.
27858 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
27860 # Flag that enforces no undefined symbols.
27861 no_undefined_flag=$lt_no_undefined_flag_GCJ
27863 # Flag to hardcode \$libdir into a binary during linking.
27864 # This must work even if \$libdir does not exist
27865 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
27867 # If ld is used when linking, flag to hardcode \$libdir into a binary
27868 # during linking. This must work even if \$libdir does not exist.
27869 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
27871 # Whether we need a single "-rpath" flag with a separated argument.
27872 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
27874 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27875 # DIR into the resulting binary.
27876 hardcode_direct=$hardcode_direct_GCJ
27878 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
27879 # DIR into the resulting binary and the resulting library dependency is
27880 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
27881 # library is relocated.
27882 hardcode_direct_absolute=$hardcode_direct_absolute_GCJ
27884 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
27885 # into the resulting binary.
27886 hardcode_minus_L=$hardcode_minus_L_GCJ
27888 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
27889 # into the resulting binary.
27890 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
27892 # Set to "yes" if building a shared library automatically hardcodes DIR
27893 # into the library and all subsequent libraries and executables linked
27895 hardcode_automatic=$hardcode_automatic_GCJ
27897 # Set to yes if linker adds runtime paths of dependent libraries
27898 # to runtime path list.
27899 inherit_rpath=$inherit_rpath_GCJ
27901 # Whether libtool must link a program against all its dependency libraries.
27902 link_all_deplibs=$link_all_deplibs_GCJ
27904 # Fix the shell variable \$srcfile for the compiler.
27905 fix_srcfile_path=$lt_fix_srcfile_path_GCJ
27907 # Set to "yes" if exported symbols are required.
27908 always_export_symbols=$always_export_symbols_GCJ
27910 # The commands to list exported symbols.
27911 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
27913 # Symbols that should not be listed in the preloaded symbols.
27914 exclude_expsyms=$lt_exclude_expsyms_GCJ
27916 # Symbols that must always be exported.
27917 include_expsyms=$lt_include_expsyms_GCJ
27919 # Commands necessary for linking programs (against libraries) with templates.
27920 prelink_cmds=$lt_prelink_cmds_GCJ
27922 # Specify filename containing input files.
27923 file_list_spec=$lt_file_list_spec_GCJ
27925 # How to hardcode a shared library path into an executable.
27926 hardcode_action=$hardcode_action_GCJ
27928 # The directories searched by this compiler when creating a shared library.
27929 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_GCJ
27931 # Dependencies to place before and after the objects being linked to
27932 # create a shared library.
27933 predep_objects=$lt_predep_objects_GCJ
27934 postdep_objects=$lt_postdep_objects_GCJ
27935 predeps=$lt_predeps_GCJ
27936 postdeps=$lt_postdeps_GCJ
27938 # The library search path used internally by the compiler when linking
27939 # a shared library.
27940 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
27942 # ### END LIBTOOL TAG CONFIG: GCJ
27946 "scripts/jar":F
) chmod +x
scripts
/jar
;;
27954 ac_clean_files
=$ac_clean_files_save
27956 test $ac_write_fail = 0 ||
27957 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
27960 # configure is writing to config.log, and then calls config.status.
27961 # config.status does its own redirection, appending to config.log.
27962 # Unfortunately, on DOS this fails, as config.log is still kept open
27963 # by configure, so config.status won't be able to write to it; its
27964 # output is simply discarded. So we exec the FD to /dev/null,
27965 # effectively closing config.log, so it can be properly (re)opened and
27966 # appended to by config.status. When coming back to configure, we
27967 # need to make the FD available again.
27968 if test "$no_create" != yes; then
27970 ac_config_status_args
=
27971 test "$silent" = yes &&
27972 ac_config_status_args
="$ac_config_status_args --quiet"
27974 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
27976 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
27977 # would make configure fail if this is the last instruction.
27978 $ac_cs_success || as_fn_exit $?
27982 # CONFIG_SUBDIRS section.
27984 if test "$no_recursion" != yes; then
27986 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
27987 # so they do not pile up.
27988 ac_sub_configure_args
=
27990 eval "set x $ac_configure_args"
27994 if test -n "$ac_prev"; then
27999 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
28000 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
28001 ac_prev
=cache_file
;;
28002 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
28003 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
28006 --config-cache |
-C)
28008 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
28010 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
28012 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
28014 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
28016 --disable-option-checking)
28020 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
28022 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
28026 # Always prepend --prefix to ensure using the same prefix
28027 # in subdir configurations.
28028 ac_arg
="--prefix=$prefix"
28030 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
28032 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
28035 if test "$silent" = yes; then
28036 ac_sub_configure_args
="--silent $ac_sub_configure_args"
28039 # Always prepend --disable-option-checking to silence warnings, since
28040 # different subdirs can have different --enable and --with options.
28041 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
28044 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
28046 # Do not complain, so a configure script can configure whichever
28047 # parts of a large source tree are present.
28048 test -d "$srcdir/$ac_dir" ||
continue
28050 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
28051 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
28052 $as_echo "$ac_msg" >&6
28053 as_dir
="$ac_dir"; as_fn_mkdir_p
28057 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28059 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
28060 # A ".." for each directory in $ac_dir_suffix.
28061 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
28062 case $ac_top_builddir_sub in
28063 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
28064 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
28067 ac_abs_top_builddir
=$ac_pwd
28068 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
28069 # for backward compatibility:
28070 ac_top_builddir
=$ac_top_build_prefix
28073 .
) # We are building in place.
28075 ac_top_srcdir
=$ac_top_builddir_sub
28076 ac_abs_top_srcdir
=$ac_pwd ;;
28077 [\\/]* | ?
:[\\/]* ) # Absolute name.
28078 ac_srcdir
=$srcdir$ac_dir_suffix;
28079 ac_top_srcdir
=$srcdir
28080 ac_abs_top_srcdir
=$srcdir ;;
28081 *) # Relative name.
28082 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
28083 ac_top_srcdir
=$ac_top_build_prefix$srcdir
28084 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
28086 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
28091 # Check for guested configure; otherwise get Cygnus style configure.
28092 if test -f "$ac_srcdir/configure.gnu"; then
28093 ac_sub_configure
=$ac_srcdir/configure.gnu
28094 elif test -f "$ac_srcdir/configure"; then
28095 ac_sub_configure
=$ac_srcdir/configure
28096 elif test -f "$ac_srcdir/configure.in"; then
28097 # This should be Cygnus configure.
28098 ac_sub_configure
=$ac_aux_dir/configure
28100 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
28101 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
28105 # The recursion is here.
28106 if test -n "$ac_sub_configure"; then
28107 # Make the cache file name correct relative to the subdirectory.
28108 case $cache_file in
28109 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
28110 *) # Relative name.
28111 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
28114 { $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
28115 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
28116 # The eval makes quoting arguments work.
28117 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
28118 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
28119 as_fn_error
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
28125 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
28126 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
28127 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}