configure | configure | |||
---|---|---|---|---|
#! /bin/sh | #! /bin/sh | |||
# Guess values for system-dependent variables and create Makefiles. | # Guess values for system-dependent variables and create Makefiles. | |||
# Generated by GNU Autoconf 2.69 for XZ Utils 5.1.2alpha. | # Generated by GNU Autoconf 2.69 for XZ Utils 5.2.0. | |||
# | # | |||
# Report bugs to <lasse.collin@tukaani.org>. | # Report bugs to <lasse.collin@tukaani.org>. | |||
# | # | |||
# | # | |||
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. | # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. | |||
# | # | |||
# | # | |||
# This configure script is free software; the Free Software Foundation | # This configure script is free software; the Free Software Foundation | |||
# gives unlimited permission to copy, distribute and modify it. | # gives unlimited permission to copy, distribute and modify it. | |||
## -------------------- ## | ## -------------------- ## | |||
skipping to change at line 586 | skipping to change at line 586 | |||
ac_config_libobj_dir=. | ac_config_libobj_dir=. | |||
LIBOBJS= | LIBOBJS= | |||
cross_compiling=no | cross_compiling=no | |||
subdirs= | subdirs= | |||
MFLAGS= | MFLAGS= | |||
MAKEFLAGS= | MAKEFLAGS= | |||
# Identity of this package. | # Identity of this package. | |||
PACKAGE_NAME='XZ Utils' | PACKAGE_NAME='XZ Utils' | |||
PACKAGE_TARNAME='xz' | PACKAGE_TARNAME='xz' | |||
PACKAGE_VERSION='5.1.2alpha' | PACKAGE_VERSION='5.2.0' | |||
PACKAGE_STRING='XZ Utils 5.1.2alpha' | PACKAGE_STRING='XZ Utils 5.2.0' | |||
PACKAGE_BUGREPORT='lasse.collin@tukaani.org' | PACKAGE_BUGREPORT='lasse.collin@tukaani.org' | |||
PACKAGE_URL='http://tukaani.org/xz/' | PACKAGE_URL='http://tukaani.org/xz/' | |||
ac_unique_file="src/liblzma/common/common.h" | ac_unique_file="src/liblzma/common/common.h" | |||
# Factoring default headers for most tests. | # Factoring default headers for most tests. | |||
ac_includes_default="\ | ac_includes_default="\ | |||
#include <stdio.h> | #include <stdio.h> | |||
#ifdef HAVE_SYS_TYPES_H | #ifdef HAVE_SYS_TYPES_H | |||
# include <sys/types.h> | # include <sys/types.h> | |||
#endif | #endif | |||
skipping to change at line 649 | skipping to change at line 649 | |||
COND_INTERNAL_SHA256_TRUE | COND_INTERNAL_SHA256_TRUE | |||
GETOPT_H | GETOPT_H | |||
LIBOBJS | LIBOBJS | |||
POSUB | POSUB | |||
LTLIBINTL | LTLIBINTL | |||
LIBINTL | LIBINTL | |||
INTLLIBS | INTLLIBS | |||
LTLIBICONV | LTLIBICONV | |||
LIBICONV | LIBICONV | |||
INTL_MACOSX_LIBS | INTL_MACOSX_LIBS | |||
XGETTEXT_EXTRA_OPTIONS | ||||
MSGMERGE | MSGMERGE | |||
XGETTEXT_015 | XGETTEXT_015 | |||
XGETTEXT | XGETTEXT | |||
GMSGFMT_015 | GMSGFMT_015 | |||
MSGFMT_015 | MSGFMT_015 | |||
GMSGFMT | GMSGFMT | |||
MSGFMT | MSGFMT | |||
GETTEXT_MACRO_VERSION | ||||
USE_NLS | USE_NLS | |||
mkdir_p | ||||
COND_SHARED_FALSE | COND_SHARED_FALSE | |||
COND_SHARED_TRUE | COND_SHARED_TRUE | |||
RC | RC | |||
OTOOL64 | OTOOL64 | |||
OTOOL | OTOOL | |||
LIPO | LIPO | |||
NMEDIT | NMEDIT | |||
DSYMUTIL | DSYMUTIL | |||
MANIFEST_TOOL | MANIFEST_TOOL | |||
RANLIB | RANLIB | |||
skipping to change at line 712 | skipping to change at line 713 | |||
am__include | am__include | |||
DEPDIR | DEPDIR | |||
OBJEXT | OBJEXT | |||
EXEEXT | EXEEXT | |||
ac_ct_CC | ac_ct_CC | |||
CPPFLAGS | CPPFLAGS | |||
LDFLAGS | LDFLAGS | |||
CFLAGS | CFLAGS | |||
CC | CC | |||
LN_S | LN_S | |||
AM_BACKSLASH | ||||
AM_DEFAULT_VERBOSITY | ||||
AM_DEFAULT_V | ||||
AM_V | ||||
am__untar | am__untar | |||
am__tar | am__tar | |||
AMTAR | AMTAR | |||
am__leading_dot | am__leading_dot | |||
SET_MAKE | SET_MAKE | |||
AWK | AWK | |||
mkdir_p | ||||
MKDIR_P | MKDIR_P | |||
INSTALL_STRIP_PROGRAM | INSTALL_STRIP_PROGRAM | |||
STRIP | STRIP | |||
install_sh | install_sh | |||
MAKEINFO | MAKEINFO | |||
AUTOHEADER | AUTOHEADER | |||
AUTOMAKE | AUTOMAKE | |||
AUTOCONF | AUTOCONF | |||
ACLOCAL | ACLOCAL | |||
VERSION | VERSION | |||
PACKAGE | PACKAGE | |||
CYGPATH_W | CYGPATH_W | |||
am__isrc | am__isrc | |||
INSTALL_DATA | INSTALL_DATA | |||
INSTALL_SCRIPT | INSTALL_SCRIPT | |||
INSTALL_PROGRAM | INSTALL_PROGRAM | |||
PREFERABLY_POSIX_SHELL | PREFERABLY_POSIX_SHELL | |||
POSIX_SHELL | POSIX_SHELL | |||
COND_SYMVERS_FALSE | COND_SYMVERS_FALSE | |||
COND_SYMVERS_TRUE | COND_SYMVERS_TRUE | |||
COND_DOC_FALSE | ||||
COND_DOC_TRUE | ||||
COND_SCRIPTS_FALSE | COND_SCRIPTS_FALSE | |||
COND_SCRIPTS_TRUE | COND_SCRIPTS_TRUE | |||
COND_LZMALINKS_FALSE | COND_LZMALINKS_FALSE | |||
COND_LZMALINKS_TRUE | COND_LZMALINKS_TRUE | |||
COND_LZMAINFO_FALSE | COND_LZMAINFO_FALSE | |||
COND_LZMAINFO_TRUE | COND_LZMAINFO_TRUE | |||
COND_LZMADEC_FALSE | COND_LZMADEC_FALSE | |||
COND_LZMADEC_TRUE | COND_LZMADEC_TRUE | |||
COND_XZDEC_FALSE | COND_XZDEC_FALSE | |||
COND_XZDEC_TRUE | COND_XZDEC_TRUE | |||
skipping to change at line 899 | skipping to change at line 907 | |||
enable_assembler | enable_assembler | |||
enable_small | enable_small | |||
enable_threads | enable_threads | |||
enable_assume_ram | enable_assume_ram | |||
enable_xz | enable_xz | |||
enable_xzdec | enable_xzdec | |||
enable_lzmadec | enable_lzmadec | |||
enable_lzmainfo | enable_lzmainfo | |||
enable_lzma_links | enable_lzma_links | |||
enable_scripts | enable_scripts | |||
enable_doc | ||||
enable_symbol_versions | enable_symbol_versions | |||
enable_silent_rules | ||||
enable_dependency_tracking | enable_dependency_tracking | |||
enable_shared | enable_shared | |||
enable_static | enable_static | |||
with_pic | with_pic | |||
enable_fast_install | enable_fast_install | |||
with_aix_soname | ||||
with_gnu_ld | with_gnu_ld | |||
with_sysroot | with_sysroot | |||
enable_libtool_lock | enable_libtool_lock | |||
enable_nls | enable_nls | |||
enable_rpath | enable_rpath | |||
with_libiconv_prefix | with_libiconv_prefix | |||
with_libintl_prefix | with_libintl_prefix | |||
enable_largefile | enable_largefile | |||
enable_unaligned_access | enable_unaligned_access | |||
enable_werror | enable_werror | |||
skipping to change at line 1464 | skipping to change at line 1475 | |||
eval ac_cv_env_${ac_var}_value=\$${ac_var} | eval ac_cv_env_${ac_var}_value=\$${ac_var} | |||
done | done | |||
# | # | |||
# Report the --help message. | # Report the --help message. | |||
# | # | |||
if test "$ac_init_help" = "long"; then | if test "$ac_init_help" = "long"; then | |||
# Omit some internal or obsolete options to make the list less imposing. | # Omit some internal or obsolete options to make the list less imposing. | |||
# This message is too long to be a string in the A/UX 3.1 sh. | # This message is too long to be a string in the A/UX 3.1 sh. | |||
cat <<_ACEOF | cat <<_ACEOF | |||
\`configure' configures XZ Utils 5.1.2alpha to adapt to many kinds of syste ms. | \`configure' configures XZ Utils 5.2.0 to adapt to many kinds of systems. | |||
Usage: $0 [OPTION]... [VAR=VALUE]... | Usage: $0 [OPTION]... [VAR=VALUE]... | |||
To assign environment variables (e.g., CC, CFLAGS...), specify them as | To assign environment variables (e.g., CC, CFLAGS...), specify them as | |||
VAR=VALUE. See below for descriptions of some of the useful variables. | VAR=VALUE. See below for descriptions of some of the useful variables. | |||
Defaults for the options are specified in brackets. | Defaults for the options are specified in brackets. | |||
Configuration: | Configuration: | |||
-h, --help display this help and exit | -h, --help display this help and exit | |||
skipping to change at line 1534 | skipping to change at line 1545 | |||
--program-transform-name=PROGRAM run sed PROGRAM on installed program n ames | --program-transform-name=PROGRAM run sed PROGRAM on installed program n ames | |||
System types: | System types: | |||
--build=BUILD configure for building on BUILD [guessed] | --build=BUILD configure for building on BUILD [guessed] | |||
--host=HOST cross-compile to build programs to run on HOST [BUILD] | --host=HOST cross-compile to build programs to run on HOST [BUILD] | |||
_ACEOF | _ACEOF | |||
fi | fi | |||
if test -n "$ac_init_help"; then | if test -n "$ac_init_help"; then | |||
case $ac_init_help in | case $ac_init_help in | |||
short | recursive ) echo "Configuration of XZ Utils 5.1.2alpha:";; | short | recursive ) echo "Configuration of XZ Utils 5.2.0:";; | |||
esac | esac | |||
cat <<\_ACEOF | cat <<\_ACEOF | |||
Optional Features: | Optional Features: | |||
--disable-option-checking ignore unrecognized --enable/--with options | --disable-option-checking ignore unrecognized --enable/--with options | |||
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE= no) | --disable-FEATURE do not include FEATURE (same as --enable-FEATURE= no) | |||
--enable-FEATURE[=ARG] include FEATURE [ARG=yes] | --enable-FEATURE[=ARG] include FEATURE [ARG=yes] | |||
--enable-debug Enable debugging code. | --enable-debug Enable debugging code. | |||
--enable-encoders=LIST Comma-separated list of encoders to build. | --enable-encoders=LIST Comma-separated list of encoders to build. | |||
Default=all. Available encoders: lzma1 lzma2 delt a | Default=all. Available encoders: lzma1 lzma2 delt a | |||
skipping to change at line 1561 | skipping to change at line 1572 | |||
Default=all. At least one match finder is require d | Default=all. At least one match finder is require d | |||
for encoding with the LZMA1 and LZMA2 filters. | for encoding with the LZMA1 and LZMA2 filters. | |||
Available match finders: hc3 hc4 bt2 bt3 bt4 | Available match finders: hc3 hc4 bt2 bt3 bt4 | |||
--enable-checks=LIST Comma-separated list of integrity checks to build . | --enable-checks=LIST Comma-separated list of integrity checks to build . | |||
Default=all. Available integrity checks: crc32 cr c64 | Default=all. Available integrity checks: crc32 cr c64 | |||
sha256 | sha256 | |||
--disable-assembler Do not use assembler optimizations even if such | --disable-assembler Do not use assembler optimizations even if such | |||
exist for the architecture. | exist for the architecture. | |||
--enable-small Make liblzma smaller and a little slower. This is | --enable-small Make liblzma smaller and a little slower. This is | |||
disabled by default to optimize for speed. | disabled by default to optimize for speed. | |||
--disable-threads Disable threading support. This makes some things | --enable-threads=METHOD Supported METHODS are `yes', `no', `posix', `win9 | |||
thread-unsafe. | 5', | |||
and `vista'. The default is `yes'. Using `no' | ||||
together with --enable-small makes liblzma thread | ||||
unsafe. | ||||
--enable-assume-ram=SIZE | --enable-assume-ram=SIZE | |||
If and only if the real amount of RAM cannot be | If and only if the real amount of RAM cannot be | |||
determined, assume SIZE MiB. The default is 128 M iB. | determined, assume SIZE MiB. The default is 128 M iB. | |||
This affects the default memory usage limit. | This affects the default memory usage limit. | |||
--disable-xz do not build the xz tool | --disable-xz do not build the xz tool | |||
--disable-xzdec do not build xzdec | --disable-xzdec do not build xzdec | |||
--disable-lzmadec do not build lzmadec (it exists primarily for LZM A | --disable-lzmadec do not build lzmadec (it exists primarily for LZM A | |||
Utils compatibility) | Utils compatibility) | |||
--disable-lzmainfo do not build lzmainfo (it exists primarily for LZ MA | --disable-lzmainfo do not build lzmainfo (it exists primarily for LZ MA | |||
Utils compatibility) | Utils compatibility) | |||
--disable-lzma-links do not create symlinks for LZMA Utils compatibili ty | --disable-lzma-links do not create symlinks for LZMA Utils compatibili ty | |||
--disable-scripts do not install the scripts xzdiff, xzgrep, xzless , | --disable-scripts do not install the scripts xzdiff, xzgrep, xzless , | |||
xzmore, and their symlinks | xzmore, and their symlinks | |||
--disable-doc do not install documentation files to docdir (man | ||||
pages will still be installed) | ||||
--enable-symbol-versions | --enable-symbol-versions | |||
Use symbol versioning for liblzma. Enabled by | Use symbol versioning for liblzma. Enabled by | |||
default on GNU/Linux, other GNU-based systems, an d | default on GNU/Linux, other GNU-based systems, an d | |||
FreeBSD. | FreeBSD. | |||
--enable-silent-rules less verbose build output (undo: "make V=1") | ||||
--disable-silent-rules verbose build output (undo: "make V=0") | ||||
--enable-dependency-tracking | --enable-dependency-tracking | |||
do not reject slow dependency extractors | do not reject slow dependency extractors | |||
--disable-dependency-tracking | --disable-dependency-tracking | |||
speeds up one-time build | speeds up one-time build | |||
--enable-shared[=PKGS] build shared libraries [default=yes] | --enable-shared[=PKGS] build shared libraries [default=yes] | |||
--enable-static[=PKGS] build static libraries [default=yes] | --enable-static[=PKGS] build static libraries [default=yes] | |||
--enable-fast-install[=PKGS] | --enable-fast-install[=PKGS] | |||
optimize for fast installation [default=yes] | optimize for fast installation [default=yes] | |||
--disable-libtool-lock avoid locking (might break parallel builds) | --disable-libtool-lock avoid locking (might break parallel builds) | |||
--disable-nls do not use Native Language Support | --disable-nls do not use Native Language Support | |||
skipping to change at line 1605 | skipping to change at line 1622 | |||
default, this is enabled only on x86, x86_64, and | default, this is enabled only on x86, x86_64, and | |||
big endian PowerPC. | big endian PowerPC. | |||
--enable-werror Enable -Werror to abort compilation on all compil er | --enable-werror Enable -Werror to abort compilation on all compil er | |||
warnings. | warnings. | |||
Optional Packages: | Optional Packages: | |||
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes] | --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] | |||
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) | --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) | |||
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use | --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use | |||
both] | both] | |||
--with-aix-soname=aix|svr4|both | ||||
shared library versioning (aka "SONAME") variant | ||||
to | ||||
provide on AIX, [default=aix]. | ||||
--with-gnu-ld assume the C compiler uses GNU ld [default=no] | --with-gnu-ld assume the C compiler uses GNU ld [default=no] | |||
--with-sysroot=DIR Search for dependent libraries within DIR | --with-sysroot[=DIR] Search for dependent libraries within DIR (or the | |||
(or the compiler's sysroot if not specified). | compiler's sysroot if not specified). | |||
--with-gnu-ld assume the C compiler uses GNU ld default=no | --with-gnu-ld assume the C compiler uses GNU ld default=no | |||
--with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/ lib | --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/ lib | |||
--without-libiconv-prefix don't search for libiconv in includedir and libdir | --without-libiconv-prefix don't search for libiconv in includedir and libdir | |||
--with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/li b | --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/li b | |||
--without-libintl-prefix don't search for libintl in includedir and l ibdir | --without-libintl-prefix don't search for libintl in includedir and l ibdir | |||
Some influential environment variables: | Some influential environment variables: | |||
CC C compiler command | CC C compiler command | |||
CFLAGS C compiler flags | CFLAGS C compiler flags | |||
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a | LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a | |||
skipping to change at line 1693 | skipping to change at line 1713 | |||
else | else | |||
$as_echo "$as_me: WARNING: no configuration information is in $ac_dir " >&2 | $as_echo "$as_me: WARNING: no configuration information is in $ac_dir " >&2 | |||
fi || ac_status=$? | fi || ac_status=$? | |||
cd "$ac_pwd" || { ac_status=$?; break; } | cd "$ac_pwd" || { ac_status=$?; break; } | |||
done | done | |||
fi | fi | |||
test -n "$ac_init_help" && exit $ac_status | test -n "$ac_init_help" && exit $ac_status | |||
if $ac_init_version; then | if $ac_init_version; then | |||
cat <<\_ACEOF | cat <<\_ACEOF | |||
XZ Utils configure 5.1.2alpha | XZ Utils configure 5.2.0 | |||
generated by GNU Autoconf 2.69 | generated by GNU Autoconf 2.69 | |||
Copyright (C) 2012 Free Software Foundation, Inc. | Copyright (C) 2012 Free Software Foundation, Inc. | |||
This configure script is free software; the Free Software Foundation | This configure script is free software; the Free Software Foundation | |||
gives unlimited permission to copy, distribute and modify it. | gives unlimited permission to copy, distribute and modify it. | |||
_ACEOF | _ACEOF | |||
exit | exit | |||
fi | fi | |||
## ------------------------ ## | ## ------------------------ ## | |||
skipping to change at line 2532 | skipping to change at line 2552 | |||
eval ac_res=\$$4 | eval ac_res=\$$4 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 | |||
$as_echo "$ac_res" >&6; } | $as_echo "$ac_res" >&6; } | |||
eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno | eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno | |||
} # ac_fn_c_check_member | } # ac_fn_c_check_member | |||
cat >config.log <<_ACEOF | cat >config.log <<_ACEOF | |||
This file contains any messages produced by compilers while | This file contains any messages produced by compilers while | |||
running configure, to aid debugging if configure makes a mistake. | running configure, to aid debugging if configure makes a mistake. | |||
It was created by XZ Utils $as_me 5.1.2alpha, which was | It was created by XZ Utils $as_me 5.2.0, which was | |||
generated by GNU Autoconf 2.69. Invocation command line was | generated by GNU Autoconf 2.69. Invocation command line was | |||
$ $0 $@ | $ $0 $@ | |||
_ACEOF | _ACEOF | |||
exec 5>>config.log | exec 5>>config.log | |||
{ | { | |||
cat <<_ASUNAME | cat <<_ASUNAME | |||
## --------- ## | ## --------- ## | |||
## Platform. ## | ## Platform. ## | |||
skipping to change at line 3689 | skipping to change at line 3709 | |||
*) | *) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: res ult: " >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: res ult: " >&5 | |||
$as_echo "" >&6; } | $as_echo "" >&6; } | |||
as_fn_error $? "unknown integrity check: $ar g" "$LINENO" 5 | as_fn_error $? "unknown integrity check: $ar g" "$LINENO" 5 | |||
;; | ;; | |||
esac | esac | |||
done | done | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_checks" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_checks" >&5 | |||
$as_echo "$enable_checks" >&6; } | $as_echo "$enable_checks" >&6; } | |||
fi | fi | |||
if test "x$enable_checks_crc32" = xno ; then | if test "x$enable_check_crc32" = xno ; then | |||
as_fn_error $? "For now, the CRC32 check must always be enabled." "$ LINENO" 5 | as_fn_error $? "For now, the CRC32 check must always be enabled." "$ LINENO" 5 | |||
fi | fi | |||
if test "x$enable_check_crc32" = xyes; then | if test "x$enable_check_crc32" = xyes; then | |||
COND_CHECK_CRC32_TRUE= | COND_CHECK_CRC32_TRUE= | |||
COND_CHECK_CRC32_FALSE='#' | COND_CHECK_CRC32_FALSE='#' | |||
else | else | |||
COND_CHECK_CRC32_TRUE='#' | COND_CHECK_CRC32_TRUE='#' | |||
COND_CHECK_CRC32_FALSE= | COND_CHECK_CRC32_FALSE= | |||
fi | fi | |||
skipping to change at line 3815 | skipping to change at line 3835 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if threading support is w anted" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if threading support is w anted" >&5 | |||
$as_echo_n "checking if threading support is wanted... " >&6; } | $as_echo_n "checking if threading support is wanted... " >&6; } | |||
# Check whether --enable-threads was given. | # Check whether --enable-threads was given. | |||
if test "${enable_threads+set}" = set; then : | if test "${enable_threads+set}" = set; then : | |||
enableval=$enable_threads; | enableval=$enable_threads; | |||
else | else | |||
enable_threads=yes | enable_threads=yes | |||
fi | fi | |||
if test "x$enable_threads" != xyes && test "x$enable_threads" != xno; then | if test "x$enable_threads" = xyes; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5 | case $host_os in | |||
mingw*) | ||||
case $host_cpu in | ||||
i?86) enable_threads=win95 ;; | ||||
*) enable_threads=vista ;; | ||||
esac | ||||
;; | ||||
*) | ||||
enable_threads=posix | ||||
;; | ||||
esac | ||||
fi | ||||
case $enable_threads in | ||||
posix | win95 | vista) | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, $enabl | ||||
e_threads" >&5 | ||||
$as_echo "yes, $enable_threads" >&6; } | ||||
;; | ||||
no) | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
$as_echo "no" >&6; } | ||||
;; | ||||
*) | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5 | ||||
$as_echo "" >&6; } | $as_echo "" >&6; } | |||
as_fn_error $? "--enable-threads accepts only \`yes' or \`no'" "$LIN | as_fn_error $? "--enable-threads only accepts \`yes', \`no', | |||
ENO" 5 | \`posix', \`win95', or \`vista'" "$LINENO" 5 | |||
;; | ||||
esac | ||||
# The Win95 threading lacks thread-safe one-time initialization function. | ||||
# It's better to disallow it instead of allowing threaded but thread-unsafe | ||||
# build. | ||||
if test "x$enable_small$enable_threads" = xyeswin95; then | ||||
as_fn_error $? "--enable-threads=win95 and --enable-small cannot be | ||||
used at the same time" "$LINENO" 5 | ||||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_threads" >&5 | ||||
$as_echo "$enable_threads" >&6; } | ||||
# We use the actual result a little later. | # We use the actual result a little later. | |||
######################### | ######################### | |||
# Assumed amount of RAM # | # Assumed amount of RAM # | |||
######################### | ######################### | |||
# We use 128 MiB as default, because it will allow decompressing files | # We use 128 MiB as default, because it will allow decompressing files | |||
# created with "xz -9". It would be slightly safer to guess a lower value, | # created with "xz -9". It would be slightly safer to guess a lower value, | |||
# but most systems, on which we don't have any way to determine the amount | # but most systems, on which we don't have any way to determine the amount | |||
# of RAM, will probably have at least 128 MiB of RAM. | # of RAM, will probably have at least 128 MiB of RAM. | |||
skipping to change at line 3948 | skipping to change at line 3999 | |||
fi | fi | |||
if test x$enable_scripts != xno; then | if test x$enable_scripts != xno; then | |||
COND_SCRIPTS_TRUE= | COND_SCRIPTS_TRUE= | |||
COND_SCRIPTS_FALSE='#' | COND_SCRIPTS_FALSE='#' | |||
else | else | |||
COND_SCRIPTS_TRUE='#' | COND_SCRIPTS_TRUE='#' | |||
COND_SCRIPTS_FALSE= | COND_SCRIPTS_FALSE= | |||
fi | fi | |||
# Check whether --enable-doc was given. | ||||
if test "${enable_doc+set}" = set; then : | ||||
enableval=$enable_doc; | ||||
else | ||||
enable_doc=yes | ||||
fi | ||||
if test x$enable_doc != xno; then | ||||
COND_DOC_TRUE= | ||||
COND_DOC_FALSE='#' | ||||
else | ||||
COND_DOC_TRUE='#' | ||||
COND_DOC_FALSE= | ||||
fi | ||||
##################### | ##################### | |||
# Symbol versioning # | # Symbol versioning # | |||
##################### | ##################### | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if library symbol version ing should be used" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if library symbol version ing should be used" >&5 | |||
$as_echo_n "checking if library symbol versioning should be used... " >&6; } | $as_echo_n "checking if library symbol versioning should be used... " >&6; } | |||
# Check whether --enable-symbol-versions was given. | # Check whether --enable-symbol-versions was given. | |||
if test "${enable_symbol_versions+set}" = set; then : | if test "${enable_symbol_versions+set}" = set; then : | |||
enableval=$enable_symbol_versions; | enableval=$enable_symbol_versions; | |||
else | else | |||
skipping to change at line 4050 | skipping to change at line 4116 | |||
PREFERABLY_POSIX_SHELL=/bin/sh | PREFERABLY_POSIX_SHELL=/bin/sh | |||
fi | fi | |||
if test -z "$POSIX_SHELL" ; then | if test -z "$POSIX_SHELL" ; then | |||
as_fn_error $? "No POSIX conforming shell (sh) was found." "$LINENO" 5 | as_fn_error $? "No POSIX conforming shell (sh) was found." "$LINENO" 5 | |||
fi | fi | |||
echo | echo | |||
echo "Initializing Automake:" | echo "Initializing Automake:" | |||
am__api_version='1.12' | # We don't use "subdir-objects" yet because it breaks "make distclean" when | |||
# dependencies are enabled (as of Automake 1.14.1) due to this bug: | ||||
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17354 | ||||
# The -Wno-unsupported is used to silence warnings about missing | ||||
# "subdir-objects". | ||||
am__api_version='1.14' | ||||
# Find a good install program. We prefer a C program (faster), | # Find a good install program. We prefer a C program (faster), | |||
# so one script is as good as another. But avoid the broken or | # so one script is as good as another. But avoid the broken or | |||
# incompatible versions: | # incompatible versions: | |||
# SysV /etc/install, /usr/sbin/install | # SysV /etc/install, /usr/sbin/install | |||
# SunOS /usr/etc/install | # SunOS /usr/etc/install | |||
# IRIX /sbin/install | # IRIX /sbin/install | |||
# AIX /bin/install | # AIX /bin/install | |||
# AmigaOS /C/install, which installs bootblocks on floppy discs | # AmigaOS /C/install, which installs bootblocks on floppy discs | |||
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag | # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag | |||
skipping to change at line 4234 | skipping to change at line 4305 | |||
if test x"${MISSING+set}" != xset; then | if test x"${MISSING+set}" != xset; then | |||
case $am_aux_dir in | case $am_aux_dir in | |||
*\ * | *\ *) | *\ * | *\ *) | |||
MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; | MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; | |||
*) | *) | |||
MISSING="\${SHELL} $am_aux_dir/missing" ;; | MISSING="\${SHELL} $am_aux_dir/missing" ;; | |||
esac | esac | |||
fi | fi | |||
# Use eval to expand $SHELL | # Use eval to expand $SHELL | |||
if eval "$MISSING --run true"; then | if eval "$MISSING --is-lightweight"; then | |||
am_missing_run="$MISSING --run " | am_missing_run="$MISSING " | |||
else | else | |||
am_missing_run= | am_missing_run= | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 | |||
$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} | $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} | |||
fi | fi | |||
if test x"${install_sh}" != xset; then | if test x"${install_sh}" != xset; then | |||
case $am_aux_dir in | case $am_aux_dir in | |||
*\ * | *\ *) | *\ * | *\ *) | |||
install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; | install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; | |||
skipping to change at line 4473 | skipping to change at line 4544 | |||
rm -rf .tst 2>/dev/null | rm -rf .tst 2>/dev/null | |||
mkdir .tst 2>/dev/null | mkdir .tst 2>/dev/null | |||
if test -d .tst; then | if test -d .tst; then | |||
am__leading_dot=. | am__leading_dot=. | |||
else | else | |||
am__leading_dot=_ | am__leading_dot=_ | |||
fi | fi | |||
rmdir .tst 2>/dev/null | rmdir .tst 2>/dev/null | |||
# Check whether --enable-silent-rules was given. | ||||
if test "${enable_silent_rules+set}" = set; then : | ||||
enableval=$enable_silent_rules; | ||||
fi | ||||
case $enable_silent_rules in # ((( | ||||
yes) AM_DEFAULT_VERBOSITY=0;; | ||||
no) AM_DEFAULT_VERBOSITY=1;; | ||||
*) AM_DEFAULT_VERBOSITY=1;; | ||||
esac | ||||
am_make=${MAKE-make} | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports | ||||
nested variables" >&5 | ||||
$as_echo_n "checking whether $am_make supports nested variables... " >&6; } | ||||
if ${am_cv_make_support_nested_variables+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
if $as_echo 'TRUE=$(BAR$(V)) | ||||
BAR0=false | ||||
BAR1=true | ||||
V=1 | ||||
am__doit: | ||||
@$(TRUE) | ||||
.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then | ||||
am_cv_make_support_nested_variables=yes | ||||
else | ||||
am_cv_make_support_nested_variables=no | ||||
fi | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested | ||||
_variables" >&5 | ||||
$as_echo "$am_cv_make_support_nested_variables" >&6; } | ||||
if test $am_cv_make_support_nested_variables = yes; then | ||||
AM_V='$(V)' | ||||
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' | ||||
else | ||||
AM_V=$AM_DEFAULT_VERBOSITY | ||||
AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY | ||||
fi | ||||
AM_BACKSLASH='\' | ||||
if test "`cd $srcdir && pwd`" != "`pwd`"; then | if test "`cd $srcdir && pwd`" != "`pwd`"; then | |||
# Use -I$(srcdir) only when $(srcdir) != ., so that make's output | # Use -I$(srcdir) only when $(srcdir) != ., so that make's output | |||
# is not polluted with repeated "-I." | # is not polluted with repeated "-I." | |||
am__isrc=' -I$(srcdir)' | am__isrc=' -I$(srcdir)' | |||
# test to see if srcdir already configured | # test to see if srcdir already configured | |||
if test -f $srcdir/config.status; then | if test -f $srcdir/config.status; then | |||
as_fn_error $? "source directory already configured; run \"make distcle an\" there first" "$LINENO" 5 | as_fn_error $? "source directory already configured; run \"make distcle an\" there first" "$LINENO" 5 | |||
fi | fi | |||
fi | fi | |||
skipping to change at line 4494 | skipping to change at line 4604 | |||
if test -z "$CYGPATH_W"; then | if test -z "$CYGPATH_W"; then | |||
if (cygpath --version) >/dev/null 2>/dev/null; then | if (cygpath --version) >/dev/null 2>/dev/null; then | |||
CYGPATH_W='cygpath -w' | CYGPATH_W='cygpath -w' | |||
else | else | |||
CYGPATH_W=echo | CYGPATH_W=echo | |||
fi | fi | |||
fi | fi | |||
# Define the identity of the package. | # Define the identity of the package. | |||
PACKAGE='xz' | PACKAGE='xz' | |||
VERSION='5.1.2alpha' | VERSION='5.2.0' | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define PACKAGE "$PACKAGE" | #define PACKAGE "$PACKAGE" | |||
_ACEOF | _ACEOF | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define VERSION "$VERSION" | #define VERSION "$VERSION" | |||
_ACEOF | _ACEOF | |||
# Some tools Automake needs. | # Some tools Automake needs. | |||
skipping to change at line 4516 | skipping to change at line 4626 | |||
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} | ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} | |||
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} | AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} | |||
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} | AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} | |||
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} | AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} | |||
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} | MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} | |||
# For better backward compatibility. To be removed once Automake 1.9.x | ||||
# dies out for good. For more background, see: | ||||
# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> | ||||
# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> | ||||
mkdir_p='$(MKDIR_P)' | ||||
# We need awk for the "check" target. The system "awk" is bad on | # We need awk for the "check" target. The system "awk" is bad on | |||
# some platforms. | # some platforms. | |||
# Always define AMTAR for backward compatibility. Yes, it's still used | # Always define AMTAR for backward compatibility. Yes, it's still used | |||
# in the wild :-( We should find a proper way to deprecate it ... | # in the wild :-( We should find a proper way to deprecate it ... | |||
AMTAR='$${TAR-tar}' | AMTAR='$${TAR-tar}' | |||
# We'll loop over all known methods to create a tar archive until one works | ||||
. | ||||
_am_tools='gnutar pax cpio none' | ||||
am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' | am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' | |||
# POSIX will say in a future version that running "rm -f" with no argument | ||||
# is OK; and we want to be able to make that assumption in our Makefile | ||||
# recipes. So use an aggressive probe to check that the usage we want is | ||||
# actually supported "in the wild" to an acceptable degree. | ||||
# See automake bug#10828. | ||||
# To make any issue more visible, cause the running configure to be aborted | ||||
# by default if the 'rm' program in use doesn't match our expectations; the | ||||
# user can still override this though. | ||||
if rm -f && rm -fr && rm -rf; then : OK; else | ||||
cat >&2 <<'END' | ||||
Oops! | ||||
Your 'rm' program seems unable to run without file operands specified | ||||
on the command line, even when the '-f' option is present. This is contrar | ||||
y | ||||
to the behaviour of most rm programs out there, and not conforming with | ||||
the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> | ||||
Please tell bug-automake@gnu.org about your system, including the value | ||||
of your $PATH and any error possibly output before this message. This | ||||
can help us improve future automake versions. | ||||
END | ||||
if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then | ||||
echo 'Configuration will proceed anyway, since you have set the' >&2 | ||||
echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 | ||||
echo >&2 | ||||
else | ||||
cat >&2 <<'END' | ||||
Aborting the configuration process, to ensure you take notice of the issue. | ||||
You can download and install GNU coreutils to get an 'rm' implementation | ||||
that behaves properly: <http://www.gnu.org/software/coreutils/>. | ||||
If you want to complete the configuration process using your problematic | ||||
'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM | ||||
to "yes", and re-run configure. | ||||
END | ||||
as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 | ||||
fi | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 | |||
$as_echo_n "checking whether ln -s works... " >&6; } | $as_echo_n "checking whether ln -s works... " >&6; } | |||
LN_S=$as_ln_s | LN_S=$as_ln_s | |||
if test "$LN_S" = "ln -s"; then | if test "$LN_S" = "ln -s"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | |||
$as_echo "yes" >&6; } | $as_echo "yes" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 | |||
$as_echo "no, using $LN_S" >&6; } | $as_echo "no, using $LN_S" >&6; } | |||
fi | fi | |||
skipping to change at line 5378 | skipping to change at line 5538 | |||
if test "x$ac_cv_prog_cc_c89" != xno; then : | if test "x$ac_cv_prog_cc_c89" != xno; then : | |||
fi | fi | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
ac_ext=c | ||||
ac_cpp='$CPP $CPPFLAGS' | ||||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ||||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ | ||||
ext $LIBS >&5' | ||||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands - | ||||
c and -o together" >&5 | ||||
$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } | ||||
if ${am_cv_prog_cc_c_o+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
int | ||||
main () | ||||
{ | ||||
; | ||||
return 0; | ||||
} | ||||
_ACEOF | ||||
# Make sure it works both with $CC and with simple cc. | ||||
# Following AC_PROG_CC_C_O, we do the test twice because some | ||||
# compilers refuse to overwrite an existing .o file with -o, | ||||
# though they will create one. | ||||
am_cv_prog_cc_c_o=yes | ||||
for am_i in 1 2; do | ||||
if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_obj | ||||
ext" >&5 | ||||
($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 | ||||
ac_status=$? | ||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5 | ||||
(exit $ac_status); } \ | ||||
&& test -f conftest2.$ac_objext; then | ||||
: OK | ||||
else | ||||
am_cv_prog_cc_c_o=no | ||||
break | ||||
fi | ||||
done | ||||
rm -f core conftest* | ||||
unset am_i | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 | ||||
$as_echo "$am_cv_prog_cc_c_o" >&6; } | ||||
if test "$am_cv_prog_cc_c_o" != yes; then | ||||
# Losing compiler, so override with the script. | ||||
# FIXME: It is wrong to rewrite CC. | ||||
# But if we don't then we get into trouble of one sort or another. | ||||
# A longer-term fix would be to have automake use am__CC in this case, | ||||
# and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" | ||||
CC="$am_aux_dir/compile $CC" | ||||
fi | ||||
ac_ext=c | ||||
ac_cpp='$CPP $CPPFLAGS' | ||||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ||||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ | ||||
ext $LIBS >&5' | ||||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ||||
depcc="$CC" am_compiler_list= | depcc="$CC" am_compiler_list= | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depc c" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depc c" >&5 | |||
$as_echo_n "checking dependency style of $depcc... " >&6; } | $as_echo_n "checking dependency style of $depcc... " >&6; } | |||
if ${am_cv_CC_dependencies_compiler_type+:} false; then : | if ${am_cv_CC_dependencies_compiler_type+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then | if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then | |||
# We make a subdir and do the tests there. Otherwise we can end up | # We make a subdir and do the tests there. Otherwise we can end up | |||
# making bogus files that we don't know about and never remove. For | # making bogus files that we don't know about and never remove. For | |||
skipping to change at line 5685 | skipping to change at line 5903 | |||
$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; | $as_echo "$ac_cv_prog_cc_c99" >&6; } ;; | |||
esac | esac | |||
if test "x$ac_cv_prog_cc_c99" != xno; then : | if test "x$ac_cv_prog_cc_c99" != xno; then : | |||
fi | fi | |||
if test x$ac_cv_prog_cc_c99 = xno ; then | if test x$ac_cv_prog_cc_c99 = xno ; then | |||
as_fn_error $? "No C99 compiler was found." "$LINENO" 5 | as_fn_error $? "No C99 compiler was found." "$LINENO" 5 | |||
fi | fi | |||
if test "x$CC" != xcc; then | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc unde | ||||
rstand -c and -o together" >&5 | ||||
$as_echo_n "checking whether $CC and cc understand -c and -o together... " | ||||
>&6; } | ||||
else | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands | ||||
-c and -o together" >&5 | ||||
$as_echo_n "checking whether cc understands -c and -o together... " >&6; } | ||||
fi | ||||
set dummy $CC; ac_cc=`$as_echo "$2" | | ||||
sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` | ||||
if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
int | ||||
main () | ||||
{ | ||||
; | ||||
return 0; | ||||
} | ||||
_ACEOF | ||||
# Make sure it works both with $CC and with simple cc. | ||||
# We do the test twice because some compilers refuse to overwrite an | ||||
# existing .o file with -o, though they will create one. | ||||
ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' | ||||
rm -f conftest2.* | ||||
if { { case "(($ac_try" in | ||||
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
*) ac_try_echo=$ac_try;; | ||||
esac | ||||
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" | ||||
$as_echo "$ac_try_echo"; } >&5 | ||||
(eval "$ac_try") 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; } && | ||||
test -f conftest2.$ac_objext && { { case "(($ac_try" in | ||||
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
*) ac_try_echo=$ac_try;; | ||||
esac | ||||
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" | ||||
$as_echo "$ac_try_echo"; } >&5 | ||||
(eval "$ac_try") 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; }; | ||||
then | ||||
eval ac_cv_prog_cc_${ac_cc}_c_o=yes | ||||
if test "x$CC" != xcc; then | ||||
# Test first that cc exists at all. | ||||
if { ac_try='cc -c conftest.$ac_ext >&5' | ||||
{ { case "(($ac_try" in | ||||
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
*) ac_try_echo=$ac_try;; | ||||
esac | ||||
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" | ||||
$as_echo "$ac_try_echo"; } >&5 | ||||
(eval "$ac_try") 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; }; }; then | ||||
ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' | ||||
rm -f conftest2.* | ||||
if { { case "(($ac_try" in | ||||
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
*) ac_try_echo=$ac_try;; | ||||
esac | ||||
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" | ||||
$as_echo "$ac_try_echo"; } >&5 | ||||
(eval "$ac_try") 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; } && | ||||
test -f conftest2.$ac_objext && { { case "(($ac_try" in | ||||
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; | ||||
*) ac_try_echo=$ac_try;; | ||||
esac | ||||
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" | ||||
$as_echo "$ac_try_echo"; } >&5 | ||||
(eval "$ac_try") 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; }; | ||||
then | ||||
# cc works too. | ||||
: | ||||
else | ||||
# cc exists but doesn't like -o. | ||||
eval ac_cv_prog_cc_${ac_cc}_c_o=no | ||||
fi | ||||
fi | ||||
fi | ||||
else | ||||
eval ac_cv_prog_cc_${ac_cc}_c_o=no | ||||
fi | ||||
rm -f core conftest* | ||||
fi | ||||
if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | ||||
$as_echo "yes" >&6; } | ||||
else | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
$as_echo "no" >&6; } | ||||
$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h | ||||
fi | ||||
# FIXME: we rely on the cache variable name because | ||||
# there is no other way. | ||||
set dummy $CC | ||||
am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` | ||||
eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o | ||||
if test "$am_t" != yes; then | ||||
# Losing compiler, so override with the script. | ||||
# FIXME: It is wrong to rewrite CC. | ||||
# But if we don't then we get into trouble of one sort or another. | ||||
# A longer-term fix would be to have automake use am__CC in this case, | ||||
# and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" | ||||
CC="$am_aux_dir/compile $CC" | ||||
fi | ||||
# By default we simply use the C compiler to build assembly code. | # By default we simply use the C compiler to build assembly code. | |||
test "${CCAS+set}" = set || CCAS=$CC | test "${CCAS+set}" = set || CCAS=$CC | |||
test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS | test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS | |||
depcc="$CCAS" am_compiler_list= | depcc="$CCAS" am_compiler_list= | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depc c" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depc c" >&5 | |||
$as_echo_n "checking dependency style of $depcc... " >&6; } | $as_echo_n "checking dependency style of $depcc... " >&6; } | |||
if ${am_cv_CCAS_dependencies_compiler_type+:} false; then : | if ${am_cv_CCAS_dependencies_compiler_type+:} false; then : | |||
skipping to change at line 6387 | skipping to change at line 6480 | |||
$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h | $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h | |||
$as_echo "#define _ALL_SOURCE 1" >>confdefs.h | $as_echo "#define _ALL_SOURCE 1" >>confdefs.h | |||
$as_echo "#define _GNU_SOURCE 1" >>confdefs.h | $as_echo "#define _GNU_SOURCE 1" >>confdefs.h | |||
$as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h | $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h | |||
$as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h | $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h | |||
if test "x$enable_threads" = xyes; then | case $enable_threads in | |||
echo | posix) | |||
echo "Threading support:" | echo | |||
echo "POSIX threading support:" | ||||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
ax_pthread_ok=no | ax_pthread_ok=no | |||
# We used to check for pthread.h first, but this fails if pthread.h | # We used to check for pthread.h first, but this fails if pthread.h | |||
skipping to change at line 6497 | skipping to change at line 6591 | |||
# we'll just look for -pthreads and -lpthread first: | # we'll just look for -pthreads and -lpthread first: | |||
ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags" | ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags" | |||
;; | ;; | |||
darwin*) | darwin*) | |||
ax_pthread_flags="-pthread $ax_pthread_flags" | ax_pthread_flags="-pthread $ax_pthread_flags" | |||
;; | ;; | |||
esac | esac | |||
# Clang doesn't consider unrecognized options an error unless we specify | ||||
# -Werror. We throw in some extra Clang-specific options to ensure that | ||||
# this doesn't happen for GCC, which also accepts -Werror. | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler needs -Werror | ||||
to reject unknown flags" >&5 | ||||
$as_echo_n "checking if compiler needs -Werror to reject unknown flags... " | ||||
>&6; } | ||||
save_CFLAGS="$CFLAGS" | ||||
ax_pthread_extra_flags="-Werror" | ||||
CFLAGS="$CFLAGS $ax_pthread_extra_flags -Wunknown-warning-option -Wsizeof-a | ||||
rray-argument" | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
int foo(void); | ||||
int | ||||
main () | ||||
{ | ||||
foo() | ||||
; | ||||
return 0; | ||||
} | ||||
_ACEOF | ||||
if ac_fn_c_try_compile "$LINENO"; then : | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | ||||
$as_echo "yes" >&6; } | ||||
else | ||||
ax_pthread_extra_flags= | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
$as_echo "no" >&6; } | ||||
fi | ||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
CFLAGS="$save_CFLAGS" | ||||
if test x"$ax_pthread_ok" = xno; then | if test x"$ax_pthread_ok" = xno; then | |||
for flag in $ax_pthread_flags; do | for flag in $ax_pthread_flags; do | |||
case $flag in | case $flag in | |||
none) | none) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether p threads work without any flags" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether p threads work without any flags" >&5 | |||
$as_echo_n "checking whether pthreads work without any flags... " >&6; } | $as_echo_n "checking whether pthreads work without any flags... " >&6; } | |||
;; | ;; | |||
-*) | -*) | |||
skipping to change at line 6565 | skipping to change at line 6690 | |||
*) | *) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the p threads library -l$flag" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the p threads library -l$flag" >&5 | |||
$as_echo_n "checking for the pthreads library -l$flag... " >&6; } | $as_echo_n "checking for the pthreads library -l$flag... " >&6; } | |||
PTHREAD_LIBS="-l$flag" | PTHREAD_LIBS="-l$flag" | |||
;; | ;; | |||
esac | esac | |||
save_LIBS="$LIBS" | save_LIBS="$LIBS" | |||
save_CFLAGS="$CFLAGS" | save_CFLAGS="$CFLAGS" | |||
LIBS="$PTHREAD_LIBS $LIBS" | LIBS="$PTHREAD_LIBS $LIBS" | |||
CFLAGS="$CFLAGS $PTHREAD_CFLAGS" | CFLAGS="$CFLAGS $PTHREAD_CFLAGS $ax_pthread_extra_flags" | |||
# Check for various functions. We must include pthread.h, | # Check for various functions. We must include pthread.h, | |||
# since some functions may be macros. (On the Sequent, we | # since some functions may be macros. (On the Sequent, we | |||
# need a special flag -Kthread to make this header compile.) | # need a special flag -Kthread to make this header compile.) | |||
# We check for pthread_join because it is in -lpthread on IRIX | # We check for pthread_join because it is in -lpthread on IRIX | |||
# while pthread_create is in libc. We check for pthread_attr_init | # while pthread_create is in libc. We check for pthread_attr_init | |||
# due to DEC craziness with -lpthreads. We check for | # due to DEC craziness with -lpthreads. We check for | |||
# pthread_cleanup_push because it is one of the few pthread | # pthread_cleanup_push because it is one of the few pthread | |||
# functions on Solaris that doesn't have a non-functional libc stub . | # functions on Solaris that doesn't have a non-functional libc stub . | |||
# We try pthread_create on general principles. | # We try pthread_create on general principles. | |||
skipping to change at line 6663 | skipping to change at line 6788 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special f lags are required for pthreads" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special f lags are required for pthreads" >&5 | |||
$as_echo_n "checking if more special flags are required for pthreads... " > &6; } | $as_echo_n "checking if more special flags are required for pthreads... " > &6; } | |||
flag=no | flag=no | |||
case ${host_os} in | case ${host_os} in | |||
aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";; | aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";; | |||
osf* | hpux*) flag="-D_REENTRANT";; | osf* | hpux*) flag="-D_REENTRANT";; | |||
solaris*) | solaris*) | |||
if test "$GCC" = "yes"; then | if test "$GCC" = "yes"; then | |||
flag="-D_REENTRANT" | flag="-D_REENTRANT" | |||
else | else | |||
# TODO: What about Clang on Solaris? | ||||
flag="-mt -D_REENTRANT" | flag="-mt -D_REENTRANT" | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $flag" >&5 | |||
$as_echo "${flag}" >&6; } | $as_echo "$flag" >&6; } | |||
if test "x$flag" != xno; then | if test "x$flag" != xno; then | |||
PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" | PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_ INHERIT" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_ INHERIT" >&5 | |||
$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; } | $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; } | |||
if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then : | if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
#include <pthread.h> | ||||
#include <pthread.h> | ||||
int | int | |||
main () | main () | |||
{ | { | |||
int i = PTHREAD_PRIO_INHERIT; | int i = PTHREAD_PRIO_INHERIT; | |||
; | ; | |||
return 0; | return 0; | |||
} | } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_link "$LINENO"; then : | if ac_fn_c_try_link "$LINENO"; then : | |||
ax_cv_PTHREAD_PRIO_INHERIT=yes | ax_cv_PTHREAD_PRIO_INHERIT=yes | |||
skipping to change at line 6711 | skipping to change at line 6836 | |||
$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } | $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } | |||
if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then : | if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then : | |||
$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h | $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h | |||
fi | fi | |||
LIBS="$save_LIBS" | LIBS="$save_LIBS" | |||
CFLAGS="$save_CFLAGS" | CFLAGS="$save_CFLAGS" | |||
# More AIX lossage: must compile with xlc_r or cc_r | # More AIX lossage: compile with *_r variant | |||
if test x"$GCC" != xyes; then | if test "x$GCC" != xyes; then | |||
for ac_prog in xlc_r cc_r | case $host_os in | |||
aix*) | ||||
case "x/$CC" in #( | ||||
x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xl | ||||
c128|x*/xlc128_v6) : | ||||
#handle absolute path differently from PATH based program lookup | ||||
case "x$CC" in #( | ||||
x/*) : | ||||
if as_fn_executable_p ${CC}_r; then : | ||||
PTHREAD_CC="${CC}_r" | ||||
fi ;; #( | ||||
*) : | ||||
for ac_prog in ${CC}_r | ||||
do | do | |||
# Extract the first word of "$ac_prog", so it can be a program name with args. | # Extract the first word of "$ac_prog", so it can be a program name with args. | |||
set dummy $ac_prog; ac_word=$2 | set dummy $ac_prog; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
$as_echo_n "checking for $ac_word... " >&6; } | $as_echo_n "checking for $ac_word... " >&6; } | |||
if ${ac_cv_prog_PTHREAD_CC+:} false; then : | if ${ac_cv_prog_PTHREAD_CC+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test -n "$PTHREAD_CC"; then | if test -n "$PTHREAD_CC"; then | |||
ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. | ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. | |||
skipping to change at line 6753 | skipping to change at line 6889 | |||
if test -n "$PTHREAD_CC"; then | if test -n "$PTHREAD_CC"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 | |||
$as_echo "$PTHREAD_CC" >&6; } | $as_echo "$PTHREAD_CC" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
test -n "$PTHREAD_CC" && break | test -n "$PTHREAD_CC" && break | |||
done | done | |||
test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" | test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" | |||
;; | ||||
else | esac ;; #( | |||
PTHREAD_CC=$CC | *) : | |||
;; | ||||
esac | ||||
;; | ||||
esac | ||||
fi | fi | |||
else | ||||
PTHREAD_CC="$CC" | ||||
fi | fi | |||
test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" | ||||
# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: | # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: | |||
if test x"$ax_pthread_ok" = xyes; then | if test x"$ax_pthread_ok" = xyes; then | |||
: | ||||
$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h | ||||
: | : | |||
else | else | |||
ax_pthread_ok=no | ax_pthread_ok=no | |||
fi | fi | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
LIBS="$LIBS $PTHREAD_LIBS" | LIBS="$LIBS $PTHREAD_LIBS" | |||
AM_CFLAGS="$AM_CFLAGS $PTHREAD_CFLAGS" | AM_CFLAGS="$AM_CFLAGS $PTHREAD_CFLAGS" | |||
$as_echo "#define MYTHREAD_POSIX 1" >>confdefs.h | ||||
# These are nice to have but not mandatory. | # These are nice to have but not mandatory. | |||
OLD_CFLAGS=$CFLAGS | # | |||
CFLAGS="$CFLAGS $PTHREAD_CFLAGS" | # FIXME: xz uses clock_gettime if it is available and can do | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library contai | # it even when threading is disabled. Moving this outside | |||
ning clock_gettime" >&5 | # of pthread detection may be undesirable because then | |||
# liblzma may get linked against librt even when librt isn't | ||||
# needed by liblzma. | ||||
OLD_CFLAGS=$CFLAGS | ||||
CFLAGS="$CFLAGS $PTHREAD_CFLAGS" | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for librar | ||||
y containing clock_gettime" >&5 | ||||
$as_echo_n "checking for library containing clock_gettime... " >&6; } | $as_echo_n "checking for library containing clock_gettime... " >&6; } | |||
if ${ac_cv_search_clock_gettime+:} false; then : | if ${ac_cv_search_clock_gettime+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_func_search_save_LIBS=$LIBS | ac_func_search_save_LIBS=$LIBS | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
/* Override any GCC internal prototype to avoid an error. | /* Override any GCC internal prototype to avoid an error. | |||
Use char because int might match the return type of a GCC | Use char because int might match the return type of a GCC | |||
skipping to change at line 6840 | skipping to change at line 6986 | |||
LIBS=$ac_func_search_save_LIBS | LIBS=$ac_func_search_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettim e" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettim e" >&5 | |||
$as_echo "$ac_cv_search_clock_gettime" >&6; } | $as_echo "$ac_cv_search_clock_gettime" >&6; } | |||
ac_res=$ac_cv_search_clock_gettime | ac_res=$ac_cv_search_clock_gettime | |||
if test "$ac_res" != no; then : | if test "$ac_res" != no; then : | |||
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" | test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" | |||
fi | fi | |||
for ac_func in clock_gettime pthread_condattr_setclock | for ac_func in clock_gettime pthread_condattr_setclock | |||
do : | do : | |||
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` | as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` | |||
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" | ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" | |||
if eval test \"x\$"$as_ac_var"\" = x"yes"; then : | if eval test \"x\$"$as_ac_var"\" = x"yes"; then : | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 | #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 | |||
_ACEOF | _ACEOF | |||
fi | fi | |||
done | done | |||
ac_fn_c_check_decl "$LINENO" "CLOCK_MONOTONIC" "ac_cv_have_decl_CLOC K_MONOTONIC" "#include <time.h> | ac_fn_c_check_decl "$LINENO" "CLOCK_MONOTONIC" "ac_cv_have_d ecl_CLOCK_MONOTONIC" "#include <time.h> | |||
" | " | |||
if test "x$ac_cv_have_decl_CLOCK_MONOTONIC" = xyes; then : | if test "x$ac_cv_have_decl_CLOCK_MONOTONIC" = xyes; then : | |||
ac_have_decl=1 | ac_have_decl=1 | |||
else | else | |||
ac_have_decl=0 | ac_have_decl=0 | |||
fi | fi | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define HAVE_DECL_CLOCK_MONOTONIC $ac_have_decl | #define HAVE_DECL_CLOCK_MONOTONIC $ac_have_decl | |||
_ACEOF | _ACEOF | |||
CFLAGS=$OLD_CFLAGS | CFLAGS=$OLD_CFLAGS | |||
fi | ;; | |||
if test "x$ax_pthread_ok" = xyes; then | win95) | |||
$as_echo "#define MYTHREAD_WIN95 1" >>confdefs.h | ||||
;; | ||||
vista) | ||||
$as_echo "#define MYTHREAD_VISTA 1" >>confdefs.h | ||||
;; | ||||
esac | ||||
if test "x$enable_threads" != xno; then | ||||
COND_THREADS_TRUE= | COND_THREADS_TRUE= | |||
COND_THREADS_FALSE='#' | COND_THREADS_FALSE='#' | |||
else | else | |||
COND_THREADS_TRUE='#' | COND_THREADS_TRUE='#' | |||
COND_THREADS_FALSE= | COND_THREADS_FALSE= | |||
fi | fi | |||
echo | echo | |||
echo "Initializing Libtool:" | echo "Initializing Libtool:" | |||
case `pwd` in | case `pwd` in | |||
*\ * | *\ *) | *\ * | *\ *) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 | |||
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \` pwd\`" >&2;} ;; | $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \` pwd\`" >&2;} ;; | |||
esac | esac | |||
macro_version='2.4.2' | macro_version='2.4.4' | |||
macro_revision='1.3337' | macro_revision='2.4.4' | |||
ltmain="$ac_aux_dir/ltmain.sh" | ltmain=$ac_aux_dir/ltmain.sh | |||
# Backslashify metacharacters that are still active within | # Backslashify metacharacters that are still active within | |||
# double-quoted strings. | # double-quoted strings. | |||
sed_quote_subst='s/\(["`$\\]\)/\\\1/g' | sed_quote_subst='s/\(["`$\\]\)/\\\1/g' | |||
# Same as above, but do not quote variable references. | # Same as above, but do not quote variable references. | |||
double_quote_subst='s/\(["`\\]\)/\\\1/g' | double_quote_subst='s/\(["`\\]\)/\\\1/g' | |||
# Sed substitution to delay expansion of an escaped shell variable in a | # Sed substitution to delay expansion of an escaped shell variable in a | |||
# double_quote_subst'ed string. | # double_quote_subst'ed string. | |||
skipping to change at line 6935 | skipping to change at line 7092 | |||
ECHO='func_fallback_echo' | ECHO='func_fallback_echo' | |||
fi | fi | |||
# func_echo_all arg... | # func_echo_all arg... | |||
# Invoke $ECHO with all args, space-separated. | # Invoke $ECHO with all args, space-separated. | |||
func_echo_all () | func_echo_all () | |||
{ | { | |||
$ECHO "" | $ECHO "" | |||
} | } | |||
case "$ECHO" in | case $ECHO in | |||
printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 | printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 | |||
$as_echo "printf" >&6; } ;; | $as_echo "printf" >&6; } ;; | |||
print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 | print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 | |||
$as_echo "print -r" >&6; } ;; | $as_echo "print -r" >&6; } ;; | |||
*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 | *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 | |||
$as_echo "cat" >&6; } ;; | $as_echo "cat" >&6; } ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not t runcate output" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not t runcate output" >&5 | |||
$as_echo_n "checking for a sed that does not truncate output... " >&6; } | $as_echo_n "checking for a sed that does not truncate output... " >&6; } | |||
skipping to change at line 7086 | skipping to change at line 7243 | |||
fi | fi | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 | |||
$as_echo "$ac_cv_path_FGREP" >&6; } | $as_echo "$ac_cv_path_FGREP" >&6; } | |||
FGREP="$ac_cv_path_FGREP" | FGREP="$ac_cv_path_FGREP" | |||
test -z "$GREP" && GREP=grep | test -z "$GREP" && GREP=grep | |||
# Check whether --with-gnu-ld was given. | # Check whether --with-gnu-ld was given. | |||
if test "${with_gnu_ld+set}" = set; then : | if test "${with_gnu_ld+set}" = set; then : | |||
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes | withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes | |||
else | else | |||
with_gnu_ld=no | with_gnu_ld=no | |||
fi | fi | |||
ac_prog=ld | ac_prog=ld | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
# Check if gcc -print-prog-name=ld gives a path. | # Check if gcc -print-prog-name=ld gives a path. | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 | |||
$as_echo_n "checking for ld used by $CC... " >&6; } | $as_echo_n "checking for ld used by $CC... " >&6; } | |||
case $host in | case $host in | |||
*-*-mingw*) | *-*-mingw*) | |||
# gcc leaves a trailing carriage return which upsets mingw | # gcc leaves a trailing carriage return, which upsets mingw | |||
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; | ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; | |||
*) | *) | |||
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | |||
esac | esac | |||
case $ac_prog in | case $ac_prog in | |||
# Accept absolute paths. | # Accept absolute paths. | |||
[\\/]* | ?:[\\/]*) | [\\/]* | ?:[\\/]*) | |||
re_direlt='/[^/][^/]*/\.\./' | re_direlt='/[^/][^/]*/\.\./' | |||
# Canonicalize the pathname of ld | # Canonicalize the pathname of ld | |||
ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` | ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` | |||
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do | while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do | |||
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` | ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` | |||
done | done | |||
test -z "$LD" && LD="$ac_prog" | test -z "$LD" && LD=$ac_prog | |||
;; | ;; | |||
"") | "") | |||
# If it fails, then pretend we aren't using GCC. | # If it fails, then pretend we aren't using GCC. | |||
ac_prog=ld | ac_prog=ld | |||
;; | ;; | |||
*) | *) | |||
# If it is relative, then search for the first ld in PATH. | # If it is relative, then search for the first ld in PATH. | |||
with_gnu_ld=unknown | with_gnu_ld=unknown | |||
;; | ;; | |||
esac | esac | |||
elif test "$with_gnu_ld" = yes; then | elif test yes = "$with_gnu_ld"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 | |||
$as_echo_n "checking for GNU ld... " >&6; } | $as_echo_n "checking for GNU ld... " >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 | |||
$as_echo_n "checking for non-GNU ld... " >&6; } | $as_echo_n "checking for non-GNU ld... " >&6; } | |||
fi | fi | |||
if ${lt_cv_path_LD+:} false; then : | if ${lt_cv_path_LD+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test -z "$LD"; then | if test -z "$LD"; then | |||
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR | |||
for ac_dir in $PATH; do | for ac_dir in $PATH; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
test -z "$ac_dir" && ac_dir=. | test -z "$ac_dir" && ac_dir=. | |||
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | |||
lt_cv_path_LD="$ac_dir/$ac_prog" | lt_cv_path_LD=$ac_dir/$ac_prog | |||
# Check to see if the program is GNU ld. I'd rather use --version, | # Check to see if the program is GNU ld. I'd rather use --version, | |||
# but apparently some variants of GNU ld only accept -v. | # but apparently some variants of GNU ld only accept -v. | |||
# Break only if it was the GNU/non-GNU ld that we prefer. | # Break only if it was the GNU/non-GNU ld that we prefer. | |||
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in | case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in | |||
*GNU* | *'with BFD'*) | *GNU* | *'with BFD'*) | |||
test "$with_gnu_ld" != no && break | test no != "$with_gnu_ld" && break | |||
;; | ;; | |||
*) | *) | |||
test "$with_gnu_ld" != yes && break | test yes != "$with_gnu_ld" && break | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
else | else | |||
lt_cv_path_LD="$LD" # Let the user override the test with a path. | lt_cv_path_LD=$LD # Let the user override the test with a path. | |||
fi | fi | |||
fi | fi | |||
LD="$lt_cv_path_LD" | LD=$lt_cv_path_LD | |||
if test -n "$LD"; then | if test -n "$LD"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 | |||
$as_echo "$LD" >&6; } | $as_echo "$LD" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO " 5 | test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO " 5 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GN U ld" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GN U ld" >&5 | |||
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } | $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } | |||
skipping to change at line 7194 | skipping to change at line 7351 | |||
$as_echo "$lt_cv_prog_gnu_ld" >&6; } | $as_echo "$lt_cv_prog_gnu_ld" >&6; } | |||
with_gnu_ld=$lt_cv_prog_gnu_ld | with_gnu_ld=$lt_cv_prog_gnu_ld | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 | |||
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } | $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } | |||
if ${lt_cv_path_NM+:} false; then : | if ${lt_cv_path_NM+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test -n "$NM"; then | if test -n "$NM"; then | |||
# Let the user override the test. | # Let the user override the test. | |||
lt_cv_path_NM="$NM" | lt_cv_path_NM=$NM | |||
else | else | |||
lt_nm_to_check="${ac_tool_prefix}nm" | lt_nm_to_check=${ac_tool_prefix}nm | |||
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then | if test -n "$ac_tool_prefix" && test "$build" = "$host"; then | |||
lt_nm_to_check="$lt_nm_to_check nm" | lt_nm_to_check="$lt_nm_to_check nm" | |||
fi | fi | |||
for lt_tmp_nm in $lt_nm_to_check; do | for lt_tmp_nm in $lt_nm_to_check; do | |||
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR | |||
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do | for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
test -z "$ac_dir" && ac_dir=. | test -z "$ac_dir" && ac_dir=. | |||
tmp_nm="$ac_dir/$lt_tmp_nm" | tmp_nm=$ac_dir/$lt_tmp_nm | |||
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then | if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then | |||
# Check to see if the nm accepts a BSD-compat flag. | # Check to see if the nm accepts a BSD-compat flag. | |||
# Adding the `sed 1q' prevents false positives on HP-UX, which says: | # Adding the 'sed 1q' prevents false positives on HP-UX, which says: | |||
# nm: unknown option "B" ignored | # nm: unknown option "B" ignored | |||
# Tru64's nm complains that /dev/null is an invalid object file | # Tru64's nm complains that /dev/null is an invalid object file | |||
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in | # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty | |||
*/dev/null* | *'Invalid file or object type'*) | case $build_os in | |||
mingw*) lt_bad_file=conftest.nm/nofile ;; | ||||
*) lt_bad_file=/dev/null ;; | ||||
esac | ||||
case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in | ||||
*$lt_bad_file* | *'Invalid file or object type'*) | ||||
lt_cv_path_NM="$tmp_nm -B" | lt_cv_path_NM="$tmp_nm -B" | |||
break | break 2 | |||
;; | ;; | |||
*) | *) | |||
case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in | case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in | |||
*/dev/null*) | */dev/null*) | |||
lt_cv_path_NM="$tmp_nm -p" | lt_cv_path_NM="$tmp_nm -p" | |||
break | break 2 | |||
;; | ;; | |||
*) | *) | |||
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but | lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but | |||
continue # so that we can try to find one that supports BSD flag s | continue # so that we can try to find one that supports BSD flag s | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
done | done | |||
: ${lt_cv_path_NM=no} | : ${lt_cv_path_NM=no} | |||
fi | fi | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 | |||
$as_echo "$lt_cv_path_NM" >&6; } | $as_echo "$lt_cv_path_NM" >&6; } | |||
if test "$lt_cv_path_NM" != "no"; then | if test no != "$lt_cv_path_NM"; then | |||
NM="$lt_cv_path_NM" | NM=$lt_cv_path_NM | |||
else | else | |||
# Didn't find any BSD compatible name lister, look for dumpbin. | # Didn't find any BSD compatible name lister, look for dumpbin. | |||
if test -n "$DUMPBIN"; then : | if test -n "$DUMPBIN"; then : | |||
# Let the user override the test. | # Let the user override the test. | |||
else | else | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
for ac_prog in dumpbin "link -dump" | for ac_prog in dumpbin "link -dump" | |||
do | do | |||
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a p rogram name with args. | # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a p rogram name with args. | |||
set dummy $ac_tool_prefix$ac_prog; ac_word=$2 | set dummy $ac_tool_prefix$ac_prog; ac_word=$2 | |||
skipping to change at line 7343 | skipping to change at line 7505 | |||
case $cross_compiling:$ac_tool_warned in | case $cross_compiling:$ac_tool_warned in | |||
yes:) | yes:) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not pre fixed with host triplet" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not pre fixed with host triplet" >&5 | |||
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet " >&2;} | $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet " >&2;} | |||
ac_tool_warned=yes ;; | ac_tool_warned=yes ;; | |||
esac | esac | |||
DUMPBIN=$ac_ct_DUMPBIN | DUMPBIN=$ac_ct_DUMPBIN | |||
fi | fi | |||
fi | fi | |||
case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in | case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in | |||
*COFF*) | *COFF*) | |||
DUMPBIN="$DUMPBIN -symbols" | DUMPBIN="$DUMPBIN -symbols -headers" | |||
;; | ;; | |||
*) | *) | |||
DUMPBIN=: | DUMPBIN=: | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
if test "$DUMPBIN" != ":"; then | if test : != "$DUMPBIN"; then | |||
NM="$DUMPBIN" | NM=$DUMPBIN | |||
fi | fi | |||
fi | fi | |||
test -z "$NM" && NM=nm | test -z "$NM" && NM=nm | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) int erface" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) int erface" >&5 | |||
$as_echo_n "checking the name lister ($NM) interface... " >&6; } | $as_echo_n "checking the name lister ($NM) interface... " >&6; } | |||
if ${lt_cv_nm_interface+:} false; then : | if ${lt_cv_nm_interface+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_nm_interface="BSD nm" | lt_cv_nm_interface="BSD nm" | |||
skipping to change at line 7389 | skipping to change at line 7551 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 | |||
$as_echo "$lt_cv_nm_interface" >&6; } | $as_echo "$lt_cv_nm_interface" >&6; } | |||
# find the maximum length of command line arguments | # find the maximum length of command line arguments | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of com mand line arguments" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of com mand line arguments" >&5 | |||
$as_echo_n "checking the maximum length of command line arguments... " >&6; } | $as_echo_n "checking the maximum length of command line arguments... " >&6; } | |||
if ${lt_cv_sys_max_cmd_len+:} false; then : | if ${lt_cv_sys_max_cmd_len+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
i=0 | i=0 | |||
teststring="ABCD" | teststring=ABCD | |||
case $build_os in | case $build_os in | |||
msdosdjgpp*) | msdosdjgpp*) | |||
# On DJGPP, this test can blow up pretty badly due to problems in libc | # On DJGPP, this test can blow up pretty badly due to problems in libc | |||
# (any single argument exceeding 2000 bytes causes a buffer overrun | # (any single argument exceeding 2000 bytes causes a buffer overrun | |||
# during glob expansion). Even if it were fixed, the result of this | # during glob expansion). Even if it were fixed, the result of this | |||
# check would be larger than it should be. | # check would be larger than it should be. | |||
lt_cv_sys_max_cmd_len=12288; # 12K is about right | lt_cv_sys_max_cmd_len=12288; # 12K is about right | |||
;; | ;; | |||
skipping to change at line 7429 | skipping to change at line 7591 | |||
# On MiNT this can take a long time and run out of memory. | # On MiNT this can take a long time and run out of memory. | |||
lt_cv_sys_max_cmd_len=8192; | lt_cv_sys_max_cmd_len=8192; | |||
;; | ;; | |||
amigaos*) | amigaos*) | |||
# On AmigaOS with pdksh, this test takes hours, literally. | # On AmigaOS with pdksh, this test takes hours, literally. | |||
# So we just punt and use a minimum line length of 8192. | # So we just punt and use a minimum line length of 8192. | |||
lt_cv_sys_max_cmd_len=8192; | lt_cv_sys_max_cmd_len=8192; | |||
;; | ;; | |||
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) | bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) | |||
# This has been around since 386BSD, at least. Likely further. | # This has been around since 386BSD, at least. Likely further. | |||
if test -x /sbin/sysctl; then | if test -x /sbin/sysctl; then | |||
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` | lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` | |||
elif test -x /usr/sbin/sysctl; then | elif test -x /usr/sbin/sysctl; then | |||
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` | lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` | |||
else | else | |||
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs | lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs | |||
fi | fi | |||
# And add a safety zone | # And add a safety zone | |||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` | lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` | |||
skipping to change at line 7479 | skipping to change at line 7641 | |||
sysv5* | sco5v6* | sysv4.2uw2*) | sysv5* | sco5v6* | sysv4.2uw2*) | |||
kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` | kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` | |||
if test -n "$kargmax"; then | if test -n "$kargmax"; then | |||
lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` | lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` | |||
else | else | |||
lt_cv_sys_max_cmd_len=32768 | lt_cv_sys_max_cmd_len=32768 | |||
fi | fi | |||
;; | ;; | |||
*) | *) | |||
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` | lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` | |||
if test -n "$lt_cv_sys_max_cmd_len"; then | if test -n "$lt_cv_sys_max_cmd_len" && \ | |||
test undefined != "$lt_cv_sys_max_cmd_len"; then | ||||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` | lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` | |||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` | lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` | |||
else | else | |||
# Make teststring a little bigger before we do anything with it. | # Make teststring a little bigger before we do anything with it. | |||
# a 1K string should be a reasonable start. | # a 1K string should be a reasonable start. | |||
for i in 1 2 3 4 5 6 7 8 ; do | for i in 1 2 3 4 5 6 7 8; do | |||
teststring=$teststring$teststring | teststring=$teststring$teststring | |||
done | done | |||
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} | SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} | |||
# If test is not a shell built-in, we'll probably end up computing a | # If test is not a shell built-in, we'll probably end up computing a | |||
# maximum length that is only half of the actual maximum length, but | # maximum length that is only half of the actual maximum length, but | |||
# we can't tell. | # we can't tell. | |||
while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ | while { test X`env echo "$teststring$teststring" 2>/dev/null` \ | |||
= "X$teststring$teststring"; } >/dev/null 2>&1 && | = "X$teststring$teststring"; } >/dev/null 2>&1 && | |||
test $i != 17 # 1/2 MB should be enough | test 17 != "$i" # 1/2 MB should be enough | |||
do | do | |||
i=`expr $i + 1` | i=`expr $i + 1` | |||
teststring=$teststring$teststring | teststring=$teststring$teststring | |||
done | done | |||
# Only check the string length outside the loop. | # Only check the string length outside the loop. | |||
lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` | lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` | |||
teststring= | teststring= | |||
# Add a significant safety factor because C++ compilers can tack on | # Add a significant safety factor because C++ compilers can tack on | |||
# massive amounts of additional arguments before passing them to the | # massive amounts of additional arguments before passing them to the | |||
# linker. It appears as though 1/2 is a usable value. | # linker. It appears as though 1/2 is a usable value. | |||
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` | lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
if test -n $lt_cv_sys_max_cmd_len ; then | if test -n "$lt_cv_sys_max_cmd_len"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 | |||
$as_echo "$lt_cv_sys_max_cmd_len" >&6; } | $as_echo "$lt_cv_sys_max_cmd_len" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 | |||
$as_echo "none" >&6; } | $as_echo "none" >&6; } | |||
fi | fi | |||
max_cmd_len=$lt_cv_sys_max_cmd_len | max_cmd_len=$lt_cv_sys_max_cmd_len | |||
: ${CP="cp -f"} | : ${CP="cp -f"} | |||
: ${MV="mv -f"} | : ${MV="mv -f"} | |||
: ${RM="rm -f"} | : ${RM="rm -f"} | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell underst | ||||
ands some XSI constructs" >&5 | ||||
$as_echo_n "checking whether the shell understands some XSI constructs... " | ||||
>&6; } | ||||
# Try some XSI features | ||||
xsi_shell=no | ||||
( _lt_dummy="a/b/c" | ||||
test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_ | ||||
dummy"}, \ | ||||
= c,a/b,b/c, \ | ||||
&& eval 'test $(( 1 + 1 )) -eq 2 \ | ||||
&& test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ | ||||
&& xsi_shell=yes | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 | ||||
$as_echo "$xsi_shell" >&6; } | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell underst | ||||
ands \"+=\"" >&5 | ||||
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } | ||||
lt_shell_append=no | ||||
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ | ||||
>/dev/null 2>&1 \ | ||||
&& lt_shell_append=yes | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 | ||||
$as_echo "$lt_shell_append" >&6; } | ||||
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then | if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then | |||
lt_unset=unset | lt_unset=unset | |||
else | else | |||
lt_unset=false | lt_unset=false | |||
fi | fi | |||
# test EBCDIC or ASCII | # test EBCDIC or ASCII | |||
case `echo X|tr X '\101'` in | case `echo X|tr X '\101'` in | |||
A) # ASCII based system | A) # ASCII based system | |||
# \n is not interpreted correctly by Solaris 8 /usr/ucb/tr | # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr | |||
skipping to change at line 7649 | skipping to change at line 7790 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 | |||
$as_echo "$lt_cv_ld_reload_flag" >&6; } | $as_echo "$lt_cv_ld_reload_flag" >&6; } | |||
reload_flag=$lt_cv_ld_reload_flag | reload_flag=$lt_cv_ld_reload_flag | |||
case $reload_flag in | case $reload_flag in | |||
"" | " "*) ;; | "" | " "*) ;; | |||
*) reload_flag=" $reload_flag" ;; | *) reload_flag=" $reload_flag" ;; | |||
esac | esac | |||
reload_cmds='$LD$reload_flag -o $output$reload_objs' | reload_cmds='$LD$reload_flag -o $output$reload_objs' | |||
case $host_os in | case $host_os in | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
if test "$GCC" != yes; then | if test yes != "$GCC"; then | |||
reload_cmds=false | reload_cmds=false | |||
fi | fi | |||
;; | ;; | |||
darwin*) | darwin*) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs | reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' | |||
' | ||||
else | else | |||
reload_cmds='$LD$reload_flag -o $output$reload_objs' | reload_cmds='$LD$reload_flag -o $output$reload_objs' | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
# Extract the first word of "${ac_tool_prefix}objdump", so it can be a pr ogram name with args. | # Extract the first word of "${ac_tool_prefix}objdump", so it can be a pr ogram name with args. | |||
set dummy ${ac_tool_prefix}objdump; ac_word=$2 | set dummy ${ac_tool_prefix}objdump; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
skipping to change at line 7766 | skipping to change at line 7907 | |||
$as_echo_n "checking how to recognize dependent libraries... " >&6; } | $as_echo_n "checking how to recognize dependent libraries... " >&6; } | |||
if ${lt_cv_deplibs_check_method+:} false; then : | if ${lt_cv_deplibs_check_method+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_file_magic_cmd='$MAGIC_CMD' | lt_cv_file_magic_cmd='$MAGIC_CMD' | |||
lt_cv_file_magic_test_file= | lt_cv_file_magic_test_file= | |||
lt_cv_deplibs_check_method='unknown' | lt_cv_deplibs_check_method='unknown' | |||
# Need to set the preceding variable on all platforms that support | # Need to set the preceding variable on all platforms that support | |||
# interlibrary dependencies. | # interlibrary dependencies. | |||
# 'none' -- dependencies not supported. | # 'none' -- dependencies not supported. | |||
# `unknown' -- same as none, but documents that we really don't know. | # 'unknown' -- same as none, but documents that we really don't know. | |||
# 'pass_all' -- all dependencies passed with no checks. | # 'pass_all' -- all dependencies passed with no checks. | |||
# 'test_compile' -- check by making test program. | # 'test_compile' -- check by making test program. | |||
# 'file_magic [[regex]]' -- check by looking for files in library path | # 'file_magic [[regex]]' -- check by looking for files in library path | |||
# which responds to the $file_magic_cmd with a given extended regex. | # that responds to the $file_magic_cmd with a given extended regex. | |||
# If you have `file' or equivalent on your system and you're not sure | # If you have 'file' or equivalent on your system and you're not sure | |||
# whether `pass_all' will *always* work, you probably want this one. | # whether 'pass_all' will *always* work, you probably want this one. | |||
case $host_os in | case $host_os in | |||
aix[4-9]*) | aix[4-9]*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
beos*) | beos*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
skipping to change at line 7799 | skipping to change at line 7940 | |||
cygwin*) | cygwin*) | |||
# func_win32_libid is a shell function defined in ltmain.sh | # func_win32_libid is a shell function defined in ltmain.sh | |||
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' | lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' | |||
lt_cv_file_magic_cmd='func_win32_libid' | lt_cv_file_magic_cmd='func_win32_libid' | |||
;; | ;; | |||
mingw* | pw32*) | mingw* | pw32*) | |||
# Base MSYS/MinGW do not provide the 'file' command needed by | # Base MSYS/MinGW do not provide the 'file' command needed by | |||
# func_win32_libid shell function, so use a weaker test based on 'objdump ', | # func_win32_libid shell function, so use a weaker test based on 'objdump ', | |||
# unless we find 'file', for example because we are cross-compiling. | # unless we find 'file', for example because we are cross-compiling. | |||
# func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. | if ( file / ) >/dev/null 2>&1; then | |||
if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; t | ||||
hen | ||||
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' | lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' | |||
lt_cv_file_magic_cmd='func_win32_libid' | lt_cv_file_magic_cmd='func_win32_libid' | |||
else | else | |||
# Keep this pattern in sync with the one in func_win32_libid. | # Keep this pattern in sync with the one in func_win32_libid. | |||
lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*archite cture: i386)?|pe-arm-wince|pe-x86-64)' | lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*archite cture: i386)?|pe-arm-wince|pe-x86-64)' | |||
lt_cv_file_magic_cmd='$OBJDUMP -f' | lt_cv_file_magic_cmd='$OBJDUMP -f' | |||
fi | fi | |||
;; | ;; | |||
cegcc*) | cegcc*) | |||
skipping to change at line 7836 | skipping to change at line 7976 | |||
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[ 3-9]86 (compact )?demand paged shared library' | lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[ 3-9]86 (compact )?demand paged shared library' | |||
lt_cv_file_magic_cmd=/usr/bin/file | lt_cv_file_magic_cmd=/usr/bin/file | |||
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` | lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
fi | fi | |||
;; | ;; | |||
gnu*) | ||||
lt_cv_deplibs_check_method=pass_all | ||||
;; | ||||
haiku*) | haiku*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
hpux10.20* | hpux11*) | hpux10.20* | hpux11*) | |||
lt_cv_file_magic_cmd=/usr/bin/file | lt_cv_file_magic_cmd=/usr/bin/file | |||
case $host_cpu in | case $host_cpu in | |||
ia64*) | ia64*) | |||
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9] ) shared object file - IA64' | lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9] ) shared object file - IA64' | |||
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so | lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so | |||
skipping to change at line 7878 | skipping to change at line 8014 | |||
case $LD in | case $LD in | |||
*-32|*"-32 ") libmagic=32-bit;; | *-32|*"-32 ") libmagic=32-bit;; | |||
*-n32|*"-n32 ") libmagic=N32;; | *-n32|*"-n32 ") libmagic=N32;; | |||
*-64|*"-64 ") libmagic=64-bit;; | *-64|*"-64 ") libmagic=64-bit;; | |||
*) libmagic=never-match;; | *) libmagic=never-match;; | |||
esac | esac | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
# This must be glibc/ELF. | # This must be glibc/ELF. | |||
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
netbsd*) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then | |||
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|_pic\.a)$' | |||
else | else | |||
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' | |||
fi | fi | |||
;; | ;; | |||
skipping to change at line 7900 | skipping to change at line 8036 | |||
newos6*) | newos6*) | |||
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (execut able|dynamic lib)' | lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (execut able|dynamic lib)' | |||
lt_cv_file_magic_cmd=/usr/bin/file | lt_cv_file_magic_cmd=/usr/bin/file | |||
lt_cv_file_magic_test_file=/usr/lib/libnls.so | lt_cv_file_magic_test_file=/usr/lib/libnls.so | |||
;; | ;; | |||
*nto* | *qnx*) | *nto* | *qnx*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
openbsd*) | openbsd* | bitrig*) | |||
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os- | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then | |||
$host_cpu" = "openbsd2.8-powerpc"; then | ||||
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|\.so|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|\.so|_pic\.a)$' | |||
else | else | |||
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|_pic\.a)$' | lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9] +|_pic\.a)$' | |||
fi | fi | |||
;; | ;; | |||
osf3* | osf4* | osf5*) | osf3* | osf4* | osf5*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
skipping to change at line 7954 | skipping to change at line 8090 | |||
;; | ;; | |||
pc) | pc) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
tpf*) | tpf*) | |||
lt_cv_deplibs_check_method=pass_all | lt_cv_deplibs_check_method=pass_all | |||
;; | ;; | |||
os2*) | ||||
lt_cv_deplibs_check_method=pass_all | ||||
;; | ||||
esac | esac | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_metho d" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_metho d" >&5 | |||
$as_echo "$lt_cv_deplibs_check_method" >&6; } | $as_echo "$lt_cv_deplibs_check_method" >&6; } | |||
file_magic_glob= | file_magic_glob= | |||
want_nocaseglob=no | want_nocaseglob=no | |||
if test "$build" = "$host"; then | if test "$build" = "$host"; then | |||
case $host_os in | case $host_os in | |||
skipping to change at line 8080 | skipping to change at line 8219 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 | |||
$as_echo_n "checking how to associate runtime and link libraries... " >&6; } | $as_echo_n "checking how to associate runtime and link libraries... " >&6; } | |||
if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : | if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_sharedlib_from_linklib_cmd='unknown' | lt_cv_sharedlib_from_linklib_cmd='unknown' | |||
case $host_os in | case $host_os in | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
# two different shell functions defined in ltmain.sh | # two different shell functions defined in ltmain.sh; | |||
# decide which to use based on capabilities of $DLLTOOL | # decide which one to use based on capabilities of $DLLTOOL | |||
case `$DLLTOOL --help 2>&1` in | case `$DLLTOOL --help 2>&1` in | |||
*--identify-strict*) | *--identify-strict*) | |||
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib | lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib | |||
;; | ;; | |||
*) | *) | |||
lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback | lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
*) | *) | |||
# fallback: assume linklib IS sharedlib | # fallback: assume linklib IS sharedlib | |||
lt_cv_sharedlib_from_linklib_cmd="$ECHO" | lt_cv_sharedlib_from_linklib_cmd=$ECHO | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_link lib_cmd" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_link lib_cmd" >&5 | |||
$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } | $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } | |||
sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd | sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd | |||
test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO | test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
skipping to change at line 8229 | skipping to change at line 8368 | |||
} | } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_compile "$LINENO"; then : | if ac_fn_c_try_compile "$LINENO"; then : | |||
echo conftest.$ac_objext > conftest.lst | echo conftest.$ac_objext > conftest.lst | |||
lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' | lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' | |||
{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } > &5 | { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } > &5 | |||
(eval $lt_ar_try) 2>&5 | (eval $lt_ar_try) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; } | test $ac_status = 0; } | |||
if test "$ac_status" -eq 0; then | if test 0 -eq "$ac_status"; then | |||
# Ensure the archiver fails upon bogus file names. | # Ensure the archiver fails upon bogus file names. | |||
rm -f conftest.$ac_objext libconftest.a | rm -f conftest.$ac_objext libconftest.a | |||
{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 | { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 | |||
(eval $lt_ar_try) 2>&5 | (eval $lt_ar_try) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; } | test $ac_status = 0; } | |||
if test "$ac_status" -ne 0; then | if test 0 -ne "$ac_status"; then | |||
lt_cv_ar_at_file=@ | lt_cv_ar_at_file=@ | |||
fi | fi | |||
fi | fi | |||
rm -f conftest.* libconftest.a | rm -f conftest.* libconftest.a | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 | |||
$as_echo "$lt_cv_ar_at_file" >&6; } | $as_echo "$lt_cv_ar_at_file" >&6; } | |||
if test "x$lt_cv_ar_at_file" = xno; then | if test no = "$lt_cv_ar_at_file"; then | |||
archiver_list_spec= | archiver_list_spec= | |||
else | else | |||
archiver_list_spec=$lt_cv_ar_at_file | archiver_list_spec=$lt_cv_ar_at_file | |||
fi | fi | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
# Extract the first word of "${ac_tool_prefix}strip", so it can be a prog ram name with args. | # Extract the first word of "${ac_tool_prefix}strip", so it can be a prog ram name with args. | |||
set dummy ${ac_tool_prefix}strip; ac_word=$2 | set dummy ${ac_tool_prefix}strip; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
$as_echo_n "checking for $ac_word... " >&6; } | $as_echo_n "checking for $ac_word... " >&6; } | |||
skipping to change at line 8449 | skipping to change at line 8588 | |||
test -z "$RANLIB" && RANLIB=: | test -z "$RANLIB" && RANLIB=: | |||
# Determine commands to create old-style static archives. | # Determine commands to create old-style static archives. | |||
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' | old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' | |||
old_postinstall_cmds='chmod 644 $oldlib' | old_postinstall_cmds='chmod 644 $oldlib' | |||
old_postuninstall_cmds= | old_postuninstall_cmds= | |||
if test -n "$RANLIB"; then | if test -n "$RANLIB"; then | |||
case $host_os in | case $host_os in | |||
openbsd*) | bitrig* | openbsd*) | |||
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" | old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" | |||
;; | ;; | |||
*) | *) | |||
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" | old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" | |||
;; | ;; | |||
esac | esac | |||
old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" | old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" | |||
fi | fi | |||
case $host_os in | case $host_os in | |||
skipping to change at line 8500 | skipping to change at line 8639 | |||
# Define system-specific variables. | # Define system-specific variables. | |||
case $host_os in | case $host_os in | |||
aix*) | aix*) | |||
symcode='[BCDT]' | symcode='[BCDT]' | |||
;; | ;; | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
symcode='[ABCDGISTW]' | symcode='[ABCDGISTW]' | |||
;; | ;; | |||
hpux*) | hpux*) | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
symcode='[ABCDEGRST]' | symcode='[ABCDEGRST]' | |||
fi | fi | |||
;; | ;; | |||
irix* | nonstopux*) | irix* | nonstopux*) | |||
symcode='[BCDEGRST]' | symcode='[BCDEGRST]' | |||
;; | ;; | |||
osf*) | osf*) | |||
symcode='[BCDEGQRST]' | symcode='[BCDEGQRST]' | |||
;; | ;; | |||
solaris*) | solaris*) | |||
skipping to change at line 8533 | skipping to change at line 8672 | |||
symcode='[DFNSTU]' | symcode='[DFNSTU]' | |||
;; | ;; | |||
esac | esac | |||
# If we're using GNU nm, then use its standard symbol codes. | # If we're using GNU nm, then use its standard symbol codes. | |||
case `$NM -V 2>&1` in | case `$NM -V 2>&1` in | |||
*GNU* | *'with BFD'*) | *GNU* | *'with BFD'*) | |||
symcode='[ABCDGIRSTW]' ;; | symcode='[ABCDGIRSTW]' ;; | |||
esac | esac | |||
if test "$lt_cv_nm_interface" = "MS dumpbin"; then | ||||
# Gets list of data symbols to import. | ||||
lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" | ||||
# Adjust the below global symbol transforms to fixup imported variables. | ||||
lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1; | ||||
/p'" | ||||
lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" | ||||
lt_c_name_lib_hook="\ | ||||
-e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ | ||||
-e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" | ||||
else | ||||
# Disable hooks by default. | ||||
lt_cv_sys_global_symbol_to_import= | ||||
lt_cdecl_hook= | ||||
lt_c_name_hook= | ||||
lt_c_name_lib_hook= | ||||
fi | ||||
# Transform an extracted symbol line into a proper C declaration. | # Transform an extracted symbol line into a proper C declaration. | |||
# Some systems (esp. on ia64) link data and code symbols differently, | # Some systems (esp. on ia64) link data and code symbols differently, | |||
# so use this general approach. | # so use this general approach. | |||
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1( | lt_cv_sys_global_symbol_to_cdecl="sed -n"\ | |||
);/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" | $lt_cdecl_hook\ | |||
" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ | ||||
" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" | ||||
# Transform an extracted symbol line into symbol name and symbol address | # Transform an extracted symbol line into symbol name and symbol address | |||
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ | lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ | |||
{\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2 | $lt_c_name_hook\ | |||
\", (void *) \&\2},/p'" | " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ | |||
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ | " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" | |||
]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ | ||||
]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ | # Transform an extracted symbol line into symbol name with lib prefix and | |||
{\"lib\2\", (void *) \&\2},/p'" | # symbol address. | |||
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ | ||||
$lt_c_name_lib_hook\ | ||||
" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ | ||||
" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ | ||||
" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" | ||||
# Handle CRLF in mingw tool chain | # Handle CRLF in mingw tool chain | |||
opt_cr= | opt_cr= | |||
case $build_os in | case $build_os in | |||
mingw*) | mingw*) | |||
opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp | opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp | |||
;; | ;; | |||
esac | esac | |||
# Try without a prefix underscore, then with it. | # Try without a prefix underscore, then with it. | |||
for ac_symprfx in "" "_"; do | for ac_symprfx in "" "_"; do | |||
# Transform symcode, sympat, and symprfx into a raw symbol and a C symbol . | # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol . | |||
symxfrm="\\1 $ac_symprfx\\2 \\2" | symxfrm="\\1 $ac_symprfx\\2 \\2" | |||
# Write the raw and C identifiers. | # Write the raw and C identifiers. | |||
if test "$lt_cv_nm_interface" = "MS dumpbin"; then | if test "$lt_cv_nm_interface" = "MS dumpbin"; then | |||
# Fake it for dumpbin and say T for any non-static function | # Fake it for dumpbin and say T for any non-static function, | |||
# and D for any global variable. | # D for any global variable and I for any imported variable. | |||
# Also find C++ and __fastcall symbols from MSVC++, | # Also find C++ and __fastcall symbols from MSVC++, | |||
# which start with @ or ?. | # which start with @ or ?. | |||
lt_cv_sys_global_symbol_pipe="$AWK '"\ | lt_cv_sys_global_symbol_pipe="$AWK '"\ | |||
" {last_section=section; section=\$ 3};"\ | " {last_section=section; section=\$ 3};"\ | |||
" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ | " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ | |||
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ | " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ | |||
" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ | ||||
" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ | ||||
" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ | ||||
" \$ 0!~/External *\|/{next};"\ | " \$ 0!~/External *\|/{next};"\ | |||
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ | " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ | |||
" {if(hide[section]) next};"\ | " {if(hide[section]) next};"\ | |||
" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ | " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ | |||
" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ | " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ | |||
" s[1]~/^[@?]/{print s[1], s[1]; next};"\ | " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ | |||
" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx)) | " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx) | |||
}"\ | )}"\ | |||
" ' prfx=^$ac_symprfx" | " ' prfx=^$ac_symprfx" | |||
else | else | |||
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode *\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" | lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode *\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" | |||
fi | fi | |||
lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gn u_lto/d'" | lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gn u_lto/d'" | |||
# Check to see that the pipe works correctly. | # Check to see that the pipe works correctly. | |||
pipe_works=no | pipe_works=no | |||
rm -f conftest* | rm -f conftest* | |||
skipping to change at line 8620 | skipping to change at line 8792 | |||
mv -f "$nlist"T "$nlist" | mv -f "$nlist"T "$nlist" | |||
else | else | |||
rm -f "$nlist"T | rm -f "$nlist"T | |||
fi | fi | |||
# Make sure that we snagged all the symbols we need. | # Make sure that we snagged all the symbols we need. | |||
if $GREP ' nm_test_var$' "$nlist" >/dev/null; then | if $GREP ' nm_test_var$' "$nlist" >/dev/null; then | |||
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then | if $GREP ' nm_test_func$' "$nlist" >/dev/null; then | |||
cat <<_LT_EOF > conftest.$ac_ext | cat <<_LT_EOF > conftest.$ac_ext | |||
/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and test s. */ | /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and test s. */ | |||
#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) | #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE | |||
/* DATA imports from DLLs on WIN32 con't be const, because runtime | /* DATA imports from DLLs on WIN32 can't be const, because runtime | |||
relocations are performed -- see ld's documentation on pseudo-relocs. * / | relocations are performed -- see ld's documentation on pseudo-relocs. * / | |||
# define LT_DLSYM_CONST | # define LT_DLSYM_CONST | |||
#elif defined(__osf__) | #elif defined __osf__ | |||
/* This system does not cope well with relocations in const data. */ | /* This system does not cope well with relocations in const data. */ | |||
# define LT_DLSYM_CONST | # define LT_DLSYM_CONST | |||
#else | #else | |||
# define LT_DLSYM_CONST const | # define LT_DLSYM_CONST const | |||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
skipping to change at line 8650 | skipping to change at line 8822 | |||
/* The mapping between symbol names and symbols. */ | /* The mapping between symbol names and symbols. */ | |||
LT_DLSYM_CONST struct { | LT_DLSYM_CONST struct { | |||
const char *name; | const char *name; | |||
void *address; | void *address; | |||
} | } | |||
lt__PROGRAM__LTX_preloaded_symbols[] = | lt__PROGRAM__LTX_preloaded_symbols[] = | |||
{ | { | |||
{ "@PROGRAM@", (void *) 0 }, | { "@PROGRAM@", (void *) 0 }, | |||
_LT_EOF | _LT_EOF | |||
$SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2 },/" < "$nlist" | $GREP -v main >> conftest.$ac_ext | $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext | |||
cat <<\_LT_EOF >> conftest.$ac_ext | cat <<\_LT_EOF >> conftest.$ac_ext | |||
{0, (void *) 0} | {0, (void *) 0} | |||
}; | }; | |||
/* This works around a problem in FreeBSD linker */ | /* This works around a problem in FreeBSD linker */ | |||
#ifdef FREEBSD_WORKAROUND | #ifdef FREEBSD_WORKAROUND | |||
static const void *lt_preloaded_setup() { | static const void *lt_preloaded_setup() { | |||
return lt__PROGRAM__LTX_preloaded_symbols; | return lt__PROGRAM__LTX_preloaded_symbols; | |||
} | } | |||
#endif | #endif | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
} | } | |||
#endif | #endif | |||
_LT_EOF | _LT_EOF | |||
# Now try linking the two files. | # Now try linking the two files. | |||
mv conftest.$ac_objext conftstm.$ac_objext | mv conftest.$ac_objext conftstm.$ac_objext | |||
lt_globsym_save_LIBS=$LIBS | lt_globsym_save_LIBS=$LIBS | |||
lt_globsym_save_CFLAGS=$CFLAGS | lt_globsym_save_CFLAGS=$CFLAGS | |||
LIBS="conftstm.$ac_objext" | LIBS=conftstm.$ac_objext | |||
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" | CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | |||
(eval $ac_link) 2>&5 | (eval $ac_link) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; } && test -s conftest${ac_exeext}; then | test $ac_status = 0; } && test -s conftest$ac_exeext; then | |||
pipe_works=yes | pipe_works=yes | |||
fi | fi | |||
LIBS=$lt_globsym_save_LIBS | LIBS=$lt_globsym_save_LIBS | |||
CFLAGS=$lt_globsym_save_CFLAGS | CFLAGS=$lt_globsym_save_CFLAGS | |||
else | else | |||
echo "cannot find nm_test_func in $nlist" >&5 | echo "cannot find nm_test_func in $nlist" >&5 | |||
fi | fi | |||
else | else | |||
echo "cannot find nm_test_var in $nlist" >&5 | echo "cannot find nm_test_var in $nlist" >&5 | |||
fi | fi | |||
else | else | |||
echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 | echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 | |||
fi | fi | |||
else | else | |||
echo "$progname: failed program was:" >&5 | echo "$progname: failed program was:" >&5 | |||
cat conftest.$ac_ext >&5 | cat conftest.$ac_ext >&5 | |||
fi | fi | |||
rm -rf conftest* conftst* | rm -rf conftest* conftst* | |||
# Do not use the global_symbol_pipe unless it works. | # Do not use the global_symbol_pipe unless it works. | |||
if test "$pipe_works" = yes; then | if test yes = "$pipe_works"; then | |||
break | break | |||
else | else | |||
lt_cv_sys_global_symbol_pipe= | lt_cv_sys_global_symbol_pipe= | |||
fi | fi | |||
done | done | |||
fi | fi | |||
if test -z "$lt_cv_sys_global_symbol_pipe"; then | if test -z "$lt_cv_sys_global_symbol_pipe"; then | |||
lt_cv_sys_global_symbol_to_cdecl= | lt_cv_sys_global_symbol_to_cdecl= | |||
skipping to change at line 8735 | skipping to change at line 8907 | |||
$as_echo_n "checking for sysroot... " >&6; } | $as_echo_n "checking for sysroot... " >&6; } | |||
# Check whether --with-sysroot was given. | # Check whether --with-sysroot was given. | |||
if test "${with_sysroot+set}" = set; then : | if test "${with_sysroot+set}" = set; then : | |||
withval=$with_sysroot; | withval=$with_sysroot; | |||
else | else | |||
with_sysroot=no | with_sysroot=no | |||
fi | fi | |||
lt_sysroot= | lt_sysroot= | |||
case ${with_sysroot} in #( | case $with_sysroot in #( | |||
yes) | yes) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
lt_sysroot=`$CC --print-sysroot 2>/dev/null` | lt_sysroot=`$CC --print-sysroot 2>/dev/null` | |||
fi | fi | |||
;; #( | ;; #( | |||
/*) | /*) | |||
lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` | lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` | |||
;; #( | ;; #( | |||
no|'') | no|'') | |||
;; #( | ;; #( | |||
*) | *) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 | |||
$as_echo "${with_sysroot}" >&6; } | $as_echo "$with_sysroot" >&6; } | |||
as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 | as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 | |||
$as_echo "${lt_sysroot:-no}" >&6; } | $as_echo "${lt_sysroot:-no}" >&6; } | |||
# Check whether --enable-libtool-lock was given. | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 | |||
if test "${enable_libtool_lock+set}" = set; then : | $as_echo_n "checking for a working dd... " >&6; } | |||
enableval=$enable_libtool_lock; | if ${ac_cv_path_lt_DD+:} false; then : | |||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
printf 0123456789abcdef0123456789abcdef >conftest.i | ||||
cat conftest.i conftest.i >conftest2.i | ||||
: ${lt_DD:=$DD} | ||||
if test -z "$lt_DD"; then | ||||
ac_path_lt_DD_found=false | ||||
# Loop through the user's path and test for each of PROGNAME-LIST | ||||
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | ||||
for as_dir in $PATH | ||||
do | ||||
IFS=$as_save_IFS | ||||
test -z "$as_dir" && as_dir=. | ||||
for ac_prog in dd; do | ||||
for ac_exec_ext in '' $ac_executable_extensions; do | ||||
ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" | ||||
as_fn_executable_p "$ac_path_lt_DD" || continue | ||||
if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; t | ||||
hen | ||||
cmp -s conftest.i conftest.out \ | ||||
&& ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: | ||||
fi | fi | |||
$ac_path_lt_DD_found && break 3 | ||||
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes | done | |||
done | ||||
# Some flags need to be propagated to the compiler or linker for good | done | |||
# libtool support. | IFS=$as_save_IFS | |||
case $host in | if test -z "$ac_cv_path_lt_DD"; then | |||
ia64-*-hpux*) | : | |||
# Find out which ABI we are using. | fi | |||
echo 'int i;' > conftest.$ac_ext | else | |||
ac_cv_path_lt_DD=$lt_DD | ||||
fi | ||||
rm -f conftest.i conftest2.i conftest.out | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 | ||||
$as_echo "$ac_cv_path_lt_DD" >&6; } | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pi | ||||
pes" >&5 | ||||
$as_echo_n "checking how to truncate binary pipes... " >&6; } | ||||
if ${lt_cv_truncate_bin+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
printf 0123456789abcdef0123456789abcdef >conftest.i | ||||
cat conftest.i conftest.i >conftest2.i | ||||
lt_cv_truncate_bin= | ||||
if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null | ||||
; then | ||||
cmp -s conftest.i conftest.out \ | ||||
&& lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" | ||||
fi | ||||
rm -f conftest.i conftest2.i conftest.out | ||||
test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 | ||||
$as_echo "$lt_cv_truncate_bin" >&6; } | ||||
# Check whether --enable-libtool-lock was given. | ||||
if test "${enable_libtool_lock+set}" = set; then : | ||||
enableval=$enable_libtool_lock; | ||||
fi | ||||
test no = "$enable_libtool_lock" || enable_libtool_lock=yes | ||||
# Some flags need to be propagated to the compiler or linker for good | ||||
# libtool support. | ||||
case $host in | ||||
ia64-*-hpux*) | ||||
# Find out what ABI is being produced by ac_compile, and set mode | ||||
# options accordingly. | ||||
echo 'int i;' > conftest.$ac_ext | ||||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | |||
(eval $ac_compile) 2>&5 | (eval $ac_compile) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; }; then | test $ac_status = 0; }; then | |||
case `/usr/bin/file conftest.$ac_objext` in | case `/usr/bin/file conftest.$ac_objext` in | |||
*ELF-32*) | *ELF-32*) | |||
HPUX_IA64_MODE="32" | HPUX_IA64_MODE=32 | |||
;; | ;; | |||
*ELF-64*) | *ELF-64*) | |||
HPUX_IA64_MODE="64" | HPUX_IA64_MODE=64 | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
rm -rf conftest* | rm -rf conftest* | |||
;; | ;; | |||
*-*-irix6*) | *-*-irix6*) | |||
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker | |||
# options accordingly. | ||||
echo '#line '$LINENO' "configure"' > conftest.$ac_ext | echo '#line '$LINENO' "configure"' > conftest.$ac_ext | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | |||
(eval $ac_compile) 2>&5 | (eval $ac_compile) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; }; then | test $ac_status = 0; }; then | |||
if test "$lt_cv_prog_gnu_ld" = yes; then | if test yes = "$lt_cv_prog_gnu_ld"; then | |||
case `/usr/bin/file conftest.$ac_objext` in | case `/usr/bin/file conftest.$ac_objext` in | |||
*32-bit*) | *32-bit*) | |||
LD="${LD-ld} -melf32bsmip" | LD="${LD-ld} -melf32bsmip" | |||
;; | ;; | |||
*N32*) | *N32*) | |||
LD="${LD-ld} -melf32bmipn32" | LD="${LD-ld} -melf32bmipn32" | |||
;; | ;; | |||
*64-bit*) | *64-bit*) | |||
LD="${LD-ld} -melf64bmip" | LD="${LD-ld} -melf64bmip" | |||
;; | ;; | |||
skipping to change at line 8822 | skipping to change at line 9055 | |||
;; | ;; | |||
*64-bit*) | *64-bit*) | |||
LD="${LD-ld} -64" | LD="${LD-ld} -64" | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
fi | fi | |||
rm -rf conftest* | rm -rf conftest* | |||
;; | ;; | |||
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ | mips64*-*linux*) | |||
# Find out what ABI is being produced by ac_compile, and set linker | ||||
# options accordingly. | ||||
echo '#line '$LINENO' "configure"' > conftest.$ac_ext | ||||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > | ||||
&5 | ||||
(eval $ac_compile) 2>&5 | ||||
ac_status=$? | ||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | ||||
test $ac_status = 0; }; then | ||||
emul=elf | ||||
case `/usr/bin/file conftest.$ac_objext` in | ||||
*32-bit*) | ||||
emul="${emul}32" | ||||
;; | ||||
*64-bit*) | ||||
emul="${emul}64" | ||||
;; | ||||
esac | ||||
case `/usr/bin/file conftest.$ac_objext` in | ||||
*MSB*) | ||||
emul="${emul}btsmip" | ||||
;; | ||||
*LSB*) | ||||
emul="${emul}ltsmip" | ||||
;; | ||||
esac | ||||
case `/usr/bin/file conftest.$ac_objext` in | ||||
*N32*) | ||||
emul="${emul}n32" | ||||
;; | ||||
esac | ||||
LD="${LD-ld} -m $emul" | ||||
fi | ||||
rm -rf conftest* | ||||
;; | ||||
x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ | ||||
s390*-*linux*|s390*-*tpf*|sparc*-*linux*) | s390*-*linux*|s390*-*tpf*|sparc*-*linux*) | |||
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker | |||
# options accordingly. Note that the listed cases only cover the | ||||
# situations where additional linker options are needed (such as when | ||||
# doing 32-bit compilation for a host where ld defaults to 64-bit, or | ||||
# vice versa); the common cases where no linker options are needed do | ||||
# not appear in the list. | ||||
echo 'int i;' > conftest.$ac_ext | echo 'int i;' > conftest.$ac_ext | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | |||
(eval $ac_compile) 2>&5 | (eval $ac_compile) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; }; then | test $ac_status = 0; }; then | |||
case `/usr/bin/file conftest.o` in | case `/usr/bin/file conftest.o` in | |||
*32-bit*) | *32-bit*) | |||
case $host in | case $host in | |||
x86_64-*kfreebsd*-gnu) | x86_64-*kfreebsd*-gnu) | |||
LD="${LD-ld} -m elf_i386_fbsd" | LD="${LD-ld} -m elf_i386_fbsd" | |||
;; | ;; | |||
x86_64-*linux*) | x86_64-*linux*) | |||
LD="${LD-ld} -m elf_i386" | case `/usr/bin/file conftest.o` in | |||
*x86-64*) | ||||
LD="${LD-ld} -m elf32_x86_64" | ||||
;; | ||||
*) | ||||
LD="${LD-ld} -m elf_i386" | ||||
;; | ||||
esac | ||||
;; | ;; | |||
ppc64-*linux*|powerpc64-*linux*) | powerpc64le-*linux*) | |||
LD="${LD-ld} -m elf32lppclinux" | ||||
;; | ||||
powerpc64-*linux*) | ||||
LD="${LD-ld} -m elf32ppclinux" | LD="${LD-ld} -m elf32ppclinux" | |||
;; | ;; | |||
s390x-*linux*) | s390x-*linux*) | |||
LD="${LD-ld} -m elf_s390" | LD="${LD-ld} -m elf_s390" | |||
;; | ;; | |||
sparc64-*linux*) | sparc64-*linux*) | |||
LD="${LD-ld} -m elf32_sparc" | LD="${LD-ld} -m elf32_sparc" | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
*64-bit*) | *64-bit*) | |||
case $host in | case $host in | |||
x86_64-*kfreebsd*-gnu) | x86_64-*kfreebsd*-gnu) | |||
LD="${LD-ld} -m elf_x86_64_fbsd" | LD="${LD-ld} -m elf_x86_64_fbsd" | |||
;; | ;; | |||
x86_64-*linux*) | x86_64-*linux*) | |||
LD="${LD-ld} -m elf_x86_64" | LD="${LD-ld} -m elf_x86_64" | |||
;; | ;; | |||
ppc*-*linux*|powerpc*-*linux*) | powerpcle-*linux*) | |||
LD="${LD-ld} -m elf64lppc" | ||||
;; | ||||
powerpc-*linux*) | ||||
LD="${LD-ld} -m elf64ppc" | LD="${LD-ld} -m elf64ppc" | |||
;; | ;; | |||
s390*-*linux*|s390*-*tpf*) | s390*-*linux*|s390*-*tpf*) | |||
LD="${LD-ld} -m elf64_s390" | LD="${LD-ld} -m elf64_s390" | |||
;; | ;; | |||
sparc*-*linux*) | sparc*-*linux*) | |||
LD="${LD-ld} -m elf64_sparc" | LD="${LD-ld} -m elf64_sparc" | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
rm -rf conftest* | rm -rf conftest* | |||
;; | ;; | |||
*-*-sco3.2v5*) | *-*-sco3.2v5*) | |||
# On SCO OpenServer 5, we need -belf to get full-featured binaries. | # On SCO OpenServer 5, we need -belf to get full-featured binaries. | |||
SAVE_CFLAGS="$CFLAGS" | SAVE_CFLAGS=$CFLAGS | |||
CFLAGS="$CFLAGS -belf" | CFLAGS="$CFLAGS -belf" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 | |||
$as_echo_n "checking whether the C compiler needs -belf... " >&6; } | $as_echo_n "checking whether the C compiler needs -belf... " >&6; } | |||
if ${lt_cv_cc_needs_belf+:} false; then : | if ${lt_cv_cc_needs_belf+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
skipping to change at line 8917 | skipping to change at line 9204 | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 | |||
$as_echo "$lt_cv_cc_needs_belf" >&6; } | $as_echo "$lt_cv_cc_needs_belf" >&6; } | |||
if test x"$lt_cv_cc_needs_belf" != x"yes"; then | if test yes != "$lt_cv_cc_needs_belf"; then | |||
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf | # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf | |||
CFLAGS="$SAVE_CFLAGS" | CFLAGS=$SAVE_CFLAGS | |||
fi | fi | |||
;; | ;; | |||
*-*solaris*) | *-*solaris*) | |||
# Find out which ABI we are using. | # Find out what ABI is being produced by ac_compile, and set linker | |||
# options accordingly. | ||||
echo 'int i;' > conftest.$ac_ext | echo 'int i;' > conftest.$ac_ext | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } > &5 | |||
(eval $ac_compile) 2>&5 | (eval $ac_compile) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; }; then | test $ac_status = 0; }; then | |||
case `/usr/bin/file conftest.o` in | case `/usr/bin/file conftest.o` in | |||
*64-bit*) | *64-bit*) | |||
case $lt_cv_prog_gnu_ld in | case $lt_cv_prog_gnu_ld in | |||
yes*) | yes*) | |||
case $host in | case $host in | |||
i?86-*-solaris*) | i?86-*-solaris*|x86_64-*-solaris*) | |||
LD="${LD-ld} -m elf_x86_64" | LD="${LD-ld} -m elf_x86_64" | |||
;; | ;; | |||
sparc*-*-solaris*) | sparc*-*-solaris*) | |||
LD="${LD-ld} -m elf64_sparc" | LD="${LD-ld} -m elf64_sparc" | |||
;; | ;; | |||
esac | esac | |||
# GNU ld 2.21 introduced _sol2 emulations. Use them if available. | # GNU ld 2.21 introduced _sol2 emulations. Use them if available. | |||
if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then | if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then | |||
LD="${LD-ld}_sol2" | LD=${LD-ld}_sol2 | |||
fi | fi | |||
;; | ;; | |||
*) | *) | |||
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then | if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then | |||
LD="${LD-ld} -64" | LD="${LD-ld} -64" | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
rm -rf conftest* | rm -rf conftest* | |||
;; | ;; | |||
esac | esac | |||
need_locks="$enable_libtool_lock" | need_locks=$enable_libtool_lock | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
# Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. | # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. | |||
set dummy ${ac_tool_prefix}mt; ac_word=$2 | set dummy ${ac_tool_prefix}mt; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
$as_echo_n "checking for $ac_word... " >&6; } | $as_echo_n "checking for $ac_word... " >&6; } | |||
if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : | if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test -n "$MANIFEST_TOOL"; then | if test -n "$MANIFEST_TOOL"; then | |||
skipping to change at line 9070 | skipping to change at line 9358 | |||
echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 | echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 | |||
$MANIFEST_TOOL '-?' 2>conftest.err > conftest.out | $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out | |||
cat conftest.err >&5 | cat conftest.err >&5 | |||
if $GREP 'Manifest Tool' conftest.out > /dev/null; then | if $GREP 'Manifest Tool' conftest.out > /dev/null; then | |||
lt_cv_path_mainfest_tool=yes | lt_cv_path_mainfest_tool=yes | |||
fi | fi | |||
rm -f conftest* | rm -f conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 | |||
$as_echo "$lt_cv_path_mainfest_tool" >&6; } | $as_echo "$lt_cv_path_mainfest_tool" >&6; } | |||
if test "x$lt_cv_path_mainfest_tool" != xyes; then | if test yes != "$lt_cv_path_mainfest_tool"; then | |||
MANIFEST_TOOL=: | MANIFEST_TOOL=: | |||
fi | fi | |||
case $host_os in | case $host_os in | |||
rhapsody* | darwin*) | rhapsody* | darwin*) | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
# Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a p rogram name with args. | # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a p rogram name with args. | |||
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 | set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
$as_echo_n "checking for $ac_word... " >&6; } | $as_echo_n "checking for $ac_word... " >&6; } | |||
skipping to change at line 9537 | skipping to change at line 9825 | |||
else | else | |||
OTOOL64="$ac_cv_prog_OTOOL64" | OTOOL64="$ac_cv_prog_OTOOL64" | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module li nker flag" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module li nker flag" >&5 | |||
$as_echo_n "checking for -single_module linker flag... " >&6; } | $as_echo_n "checking for -single_module linker flag... " >&6; } | |||
if ${lt_cv_apple_cc_single_mod+:} false; then : | if ${lt_cv_apple_cc_single_mod+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_apple_cc_single_mod=no | lt_cv_apple_cc_single_mod=no | |||
if test -z "${LT_MULTI_MODULE}"; then | if test -z "$LT_MULTI_MODULE"; then | |||
# By default we will add the -single_module flag. You can override | # By default we will add the -single_module flag. You can override | |||
# by either setting the environment variable LT_MULTI_MODULE | # by either setting the environment variable LT_MULTI_MODULE | |||
# non-empty at configure time, or by adding -multi_module to the | # non-empty at configure time, or by adding -multi_module to the | |||
# link flags. | # link flags. | |||
rm -rf libconftest.dylib* | rm -rf libconftest.dylib* | |||
echo "int foo(void){return 1;}" > conftest.c | echo "int foo(void){return 1;}" > conftest.c | |||
echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ | echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ | |||
-dynamiclib -Wl,-single_module conftest.c" >&5 | -dynamiclib -Wl,-single_module conftest.c" >&5 | |||
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ | $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ | |||
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err | -dynamiclib -Wl,-single_module conftest.c 2>conftest.err | |||
_lt_result=$? | _lt_result=$? | |||
# If there is a non-empty error log, and "single_module" | # If there is a non-empty error log, and "single_module" | |||
# appears in it, assume the flag caused a linker warning | # appears in it, assume the flag caused a linker warning | |||
if test -s conftest.err && $GREP single_module conftest.err; then | if test -s conftest.err && $GREP single_module conftest.err; then | |||
cat conftest.err >&5 | cat conftest.err >&5 | |||
# Otherwise, if the output was created with a 0 exit code from | # Otherwise, if the output was created with a 0 exit code from | |||
# the compiler, it worked. | # the compiler, it worked. | |||
elif test -f libconftest.dylib && test $_lt_result -eq 0; then | elif test -f libconftest.dylib && test 0 = "$_lt_result"; then | |||
lt_cv_apple_cc_single_mod=yes | lt_cv_apple_cc_single_mod=yes | |||
else | else | |||
cat conftest.err >&5 | cat conftest.err >&5 | |||
fi | fi | |||
rm -rf libconftest.dylib* | rm -rf libconftest.dylib* | |||
rm -f conftest.* | rm -f conftest.* | |||
fi | fi | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod " >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod " >&5 | |||
$as_echo "$lt_cv_apple_cc_single_mod" >&6; } | $as_echo "$lt_cv_apple_cc_single_mod" >&6; } | |||
skipping to change at line 9594 | skipping to change at line 9882 | |||
return 0; | return 0; | |||
} | } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_link "$LINENO"; then : | if ac_fn_c_try_link "$LINENO"; then : | |||
lt_cv_ld_exported_symbols_list=yes | lt_cv_ld_exported_symbols_list=yes | |||
else | else | |||
lt_cv_ld_exported_symbols_list=no | lt_cv_ld_exported_symbols_list=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols _list" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols _list" >&5 | |||
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } | $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linke r flag" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linke r flag" >&5 | |||
$as_echo_n "checking for -force_load linker flag... " >&6; } | $as_echo_n "checking for -force_load linker flag... " >&6; } | |||
if ${lt_cv_ld_force_load+:} false; then : | if ${lt_cv_ld_force_load+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
skipping to change at line 9623 | skipping to change at line 9911 | |||
echo "$RANLIB libconftest.a" >&5 | echo "$RANLIB libconftest.a" >&5 | |||
$RANLIB libconftest.a 2>&5 | $RANLIB libconftest.a 2>&5 | |||
cat > conftest.c << _LT_EOF | cat > conftest.c << _LT_EOF | |||
int main() { return 0;} | int main() { return 0;} | |||
_LT_EOF | _LT_EOF | |||
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load ,./libconftest.a" >&5 | echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load ,./libconftest.a" >&5 | |||
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./lib conftest.a 2>conftest.err | $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./lib conftest.a 2>conftest.err | |||
_lt_result=$? | _lt_result=$? | |||
if test -s conftest.err && $GREP force_load conftest.err; then | if test -s conftest.err && $GREP force_load conftest.err; then | |||
cat conftest.err >&5 | cat conftest.err >&5 | |||
elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then | elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then | |||
lt_cv_ld_force_load=yes | lt_cv_ld_force_load=yes | |||
else | else | |||
cat conftest.err >&5 | cat conftest.err >&5 | |||
fi | fi | |||
rm -f conftest.err libconftest.a conftest conftest.c | rm -f conftest.err libconftest.a conftest conftest.c | |||
rm -rf conftest.dSYM | rm -rf conftest.dSYM | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 | |||
$as_echo "$lt_cv_ld_force_load" >&6; } | $as_echo "$lt_cv_ld_force_load" >&6; } | |||
case $host_os in | case $host_os in | |||
rhapsody* | darwin1.[012]) | rhapsody* | darwin1.[012]) | |||
_lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; | |||
darwin1.*) | darwin1.*) | |||
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}su ppress' ;; | _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppre ss' ;; | |||
darwin*) # darwin 5.x on | darwin*) # darwin 5.x on | |||
# if running on 10.5 or later, the deployment target defaults | # if running on 10.5 or later, the deployment target defaults | |||
# to the OS version, if on x86, and 10.4, the deployment | # to the OS version, if on x86, and 10.4, the deployment | |||
# target defaults to 10.4. Don't you love it? | # target defaults to 10.4. Don't you love it? | |||
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in | case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in | |||
10.0,*86*-darwin8*|10.0,*-darwin[91]*) | 10.0,*86*-darwin8*|10.0,*-darwin[91]*) | |||
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; | |||
10.[012]*) | 10.[012][,.]*) | |||
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl | _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}sup | |||
}suppress' ;; | press' ;; | |||
10.*) | 10.*) | |||
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; | _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; | |||
esac | esac | |||
;; | ;; | |||
esac | esac | |||
if test "$lt_cv_apple_cc_single_mod" = "yes"; then | if test yes = "$lt_cv_apple_cc_single_mod"; then | |||
_lt_dar_single_mod='$single_module' | _lt_dar_single_mod='$single_module' | |||
fi | fi | |||
if test "$lt_cv_ld_exported_symbols_list" = "yes"; then | if test yes = "$lt_cv_ld_exported_symbols_list"; then | |||
_lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${li | _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libna | |||
bname}-symbols.expsym' | me-symbols.expsym' | |||
else | else | |||
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.ex psym ${lib}' | _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.exps ym $lib' | |||
fi | fi | |||
if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then | if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then | |||
_lt_dsymutil='~$DSYMUTIL $lib || :' | _lt_dsymutil='~$DSYMUTIL $lib || :' | |||
else | else | |||
_lt_dsymutil= | _lt_dsymutil= | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
for ac_header in dlfcn.h | for ac_header in dlfcn.h | |||
do : | do : | |||
ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" " $ac_includes_default | ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" " $ac_includes_default | |||
skipping to change at line 9980 | skipping to change at line 10268 | |||
# Check whether --enable-shared was given. | # Check whether --enable-shared was given. | |||
if test "${enable_shared+set}" = set; then : | if test "${enable_shared+set}" = set; then : | |||
enableval=$enable_shared; p=${PACKAGE-default} | enableval=$enable_shared; p=${PACKAGE-default} | |||
case $enableval in | case $enableval in | |||
yes) enable_shared=yes ;; | yes) enable_shared=yes ;; | |||
no) enable_shared=no ;; | no) enable_shared=no ;; | |||
*) | *) | |||
enable_shared=no | enable_shared=no | |||
# Look at the argument we got. We use all the common list separators . | # Look at the argument we got. We use all the common list separators . | |||
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |||
for pkg in $enableval; do | for pkg in $enableval; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
if test "X$pkg" = "X$p"; then | if test "X$pkg" = "X$p"; then | |||
enable_shared=yes | enable_shared=yes | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
enable_shared=yes | enable_shared=yes | |||
fi | fi | |||
# Check whether --enable-static was given. | # Check whether --enable-static was given. | |||
if test "${enable_static+set}" = set; then : | if test "${enable_static+set}" = set; then : | |||
enableval=$enable_static; p=${PACKAGE-default} | enableval=$enable_static; p=${PACKAGE-default} | |||
case $enableval in | case $enableval in | |||
yes) enable_static=yes ;; | yes) enable_static=yes ;; | |||
no) enable_static=no ;; | no) enable_static=no ;; | |||
*) | *) | |||
enable_static=no | enable_static=no | |||
# Look at the argument we got. We use all the common list separators . | # Look at the argument we got. We use all the common list separators . | |||
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |||
for pkg in $enableval; do | for pkg in $enableval; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
if test "X$pkg" = "X$p"; then | if test "X$pkg" = "X$p"; then | |||
enable_static=yes | enable_static=yes | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
enable_static=yes | enable_static=yes | |||
fi | fi | |||
# Check whether --with-pic was given. | # Check whether --with-pic was given. | |||
if test "${with_pic+set}" = set; then : | if test "${with_pic+set}" = set; then : | |||
withval=$with_pic; lt_p=${PACKAGE-default} | withval=$with_pic; lt_p=${PACKAGE-default} | |||
case $withval in | case $withval in | |||
yes|no) pic_mode=$withval ;; | yes|no) pic_mode=$withval ;; | |||
*) | *) | |||
pic_mode=default | pic_mode=default | |||
# Look at the argument we got. We use all the common list separators . | # Look at the argument we got. We use all the common list separators . | |||
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |||
for lt_pkg in $withval; do | for lt_pkg in $withval; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
if test "X$lt_pkg" = "X$lt_p"; then | if test "X$lt_pkg" = "X$lt_p"; then | |||
pic_mode=yes | pic_mode=yes | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
pic_mode=default | pic_mode=default | |||
fi | fi | |||
test -z "$pic_mode" && pic_mode=default | ||||
# Check whether --enable-fast-install was given. | # Check whether --enable-fast-install was given. | |||
if test "${enable_fast_install+set}" = set; then : | if test "${enable_fast_install+set}" = set; then : | |||
enableval=$enable_fast_install; p=${PACKAGE-default} | enableval=$enable_fast_install; p=${PACKAGE-default} | |||
case $enableval in | case $enableval in | |||
yes) enable_fast_install=yes ;; | yes) enable_fast_install=yes ;; | |||
no) enable_fast_install=no ;; | no) enable_fast_install=no ;; | |||
*) | *) | |||
enable_fast_install=no | enable_fast_install=no | |||
# Look at the argument we got. We use all the common list separators . | # Look at the argument we got. We use all the common list separators . | |||
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |||
for pkg in $enableval; do | for pkg in $enableval; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
if test "X$pkg" = "X$p"; then | if test "X$pkg" = "X$p"; then | |||
enable_fast_install=yes | enable_fast_install=yes | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
enable_fast_install=yes | enable_fast_install=yes | |||
fi | fi | |||
shared_archive_member_spec= | ||||
case $host,$enable_shared in | ||||
power*-*-aix[5-9]*,yes) | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared | ||||
library versioning to provide" >&5 | ||||
$as_echo_n "checking which variant of shared library versioning to provide. | ||||
.. " >&6; } | ||||
# Check whether --with-aix-soname was given. | ||||
if test "${with_aix_soname+set}" = set; then : | ||||
withval=$with_aix_soname; case $withval in | ||||
aix|svr4|both) | ||||
;; | ||||
*) | ||||
as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 | ||||
;; | ||||
esac | ||||
lt_cv_with_aix_soname=$with_aix_soname | ||||
else | ||||
if ${lt_cv_with_aix_soname+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
lt_cv_with_aix_soname=aix | ||||
fi | ||||
with_aix_soname=$lt_cv_with_aix_soname | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 | ||||
$as_echo "$with_aix_soname" >&6; } | ||||
if test aix != "$with_aix_soname"; then | ||||
# For the AIX way of multilib, we name the shared archive member | ||||
# based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', | ||||
# and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. | ||||
# Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, | ||||
# the AIX toolchain works better with OBJECT_MODE set (default 32). | ||||
if test 64 = "${OBJECT_MODE-32}"; then | ||||
shared_archive_member_spec=shr_64 | ||||
else | ||||
shared_archive_member_spec=shr | ||||
fi | ||||
fi | ||||
;; | ||||
*) | ||||
with_aix_soname=aix | ||||
;; | ||||
esac | ||||
# This can be used to rebuild libtool when needed | # This can be used to rebuild libtool when needed | |||
LIBTOOL_DEPS="$ltmain" | LIBTOOL_DEPS=$ltmain | |||
# Always use our own libtool. | # Always use our own libtool. | |||
LIBTOOL='$(SHELL) $(top_builddir)/libtool' | LIBTOOL='$(SHELL) $(top_builddir)/libtool' | |||
test -z "$LN_S" && LN_S="ln -s" | test -z "$LN_S" && LN_S="ln -s" | |||
if test -n "${ZSH_VERSION+set}" ; then | if test -n "${ZSH_VERSION+set}"; then | |||
setopt NO_GLOB_SUBST | setopt NO_GLOB_SUBST | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 | |||
$as_echo_n "checking for objdir... " >&6; } | $as_echo_n "checking for objdir... " >&6; } | |||
if ${lt_cv_objdir+:} false; then : | if ${lt_cv_objdir+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
rm -f .libs 2>/dev/null | rm -f .libs 2>/dev/null | |||
mkdir .libs 2>/dev/null | mkdir .libs 2>/dev/null | |||
skipping to change at line 10104 | skipping to change at line 10436 | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define LT_OBJDIR "$lt_cv_objdir/" | #define LT_OBJDIR "$lt_cv_objdir/" | |||
_ACEOF | _ACEOF | |||
case $host_os in | case $host_os in | |||
aix3*) | aix3*) | |||
# AIX sometimes has problems with the GCC collect2 program. For some | # AIX sometimes has problems with the GCC collect2 program. For some | |||
# reason, if we set the COLLECT_NAMES environment variable, the problems | # reason, if we set the COLLECT_NAMES environment variable, the problems | |||
# vanish in a puff of smoke. | # vanish in a puff of smoke. | |||
if test "X${COLLECT_NAMES+set}" != Xset; then | if test set != "${COLLECT_NAMES+set}"; then | |||
COLLECT_NAMES= | COLLECT_NAMES= | |||
export COLLECT_NAMES | export COLLECT_NAMES | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
# Global variables: | # Global variables: | |||
ofile=libtool | ofile=libtool | |||
can_build_shared=yes | can_build_shared=yes | |||
# All known linkers require a `.a' archive for static linking (except MSVC, | # All known linkers require a '.a' archive for static linking (except MSVC, | |||
# which needs '.lib'). | # which needs '.lib'). | |||
libext=a | libext=a | |||
with_gnu_ld="$lt_cv_prog_gnu_ld" | with_gnu_ld=$lt_cv_prog_gnu_ld | |||
old_CC="$CC" | old_CC=$CC | |||
old_CFLAGS="$CFLAGS" | old_CFLAGS=$CFLAGS | |||
# Set sane defaults for various variables | # Set sane defaults for various variables | |||
test -z "$CC" && CC=cc | test -z "$CC" && CC=cc | |||
test -z "$LTCC" && LTCC=$CC | test -z "$LTCC" && LTCC=$CC | |||
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS | test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS | |||
test -z "$LD" && LD=ld | test -z "$LD" && LD=ld | |||
test -z "$ac_objext" && ac_objext=o | test -z "$ac_objext" && ac_objext=o | |||
for cc_temp in $compiler""; do | for cc_temp in $compiler""; do | |||
case $cc_temp in | case $cc_temp in | |||
skipping to change at line 10153 | skipping to change at line 10485 | |||
case $deplibs_check_method in | case $deplibs_check_method in | |||
file_magic*) | file_magic*) | |||
if test "$file_magic_cmd" = '$MAGIC_CMD'; then | if test "$file_magic_cmd" = '$MAGIC_CMD'; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix} file" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix} file" >&5 | |||
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } | $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } | |||
if ${lt_cv_path_MAGIC_CMD+:} false; then : | if ${lt_cv_path_MAGIC_CMD+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
case $MAGIC_CMD in | case $MAGIC_CMD in | |||
[\\/*] | ?:[\\/]*) | [\\/*] | ?:[\\/]*) | |||
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. | lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a p ath. | |||
;; | ;; | |||
*) | *) | |||
lt_save_MAGIC_CMD="$MAGIC_CMD" | lt_save_MAGIC_CMD=$MAGIC_CMD | |||
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR | |||
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" | ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" | |||
for ac_dir in $ac_dummy; do | for ac_dir in $ac_dummy; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
test -z "$ac_dir" && ac_dir=. | test -z "$ac_dir" && ac_dir=. | |||
if test -f $ac_dir/${ac_tool_prefix}file; then | if test -f "$ac_dir/${ac_tool_prefix}file"; then | |||
lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" | lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" | |||
if test -n "$file_magic_test_file"; then | if test -n "$file_magic_test_file"; then | |||
case $deplibs_check_method in | case $deplibs_check_method in | |||
"file_magic "*) | "file_magic "*) | |||
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\ )"` | file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\ )"` | |||
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD | |||
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | | if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | | |||
$EGREP "$file_magic_regex" > /dev/null; then | $EGREP "$file_magic_regex" > /dev/null; then | |||
: | : | |||
else | else | |||
cat <<_LT_EOF 1>&2 | cat <<_LT_EOF 1>&2 | |||
*** Warning: the command libtool uses to detect shared libraries, | *** Warning: the command libtool uses to detect shared libraries, | |||
*** $file_magic_cmd, produces output that libtool cannot recognize. | *** $file_magic_cmd, produces output that libtool cannot recognize. | |||
*** The result is that libtool may fail to recognize shared libraries | *** The result is that libtool may fail to recognize shared libraries | |||
*** as such. This will affect the creation of libtool libraries that | *** as such. This will affect the creation of libtool libraries that | |||
skipping to change at line 10191 | skipping to change at line 10523 | |||
*** may want to report the problem to your system manager and/or to | *** may want to report the problem to your system manager and/or to | |||
*** bug-libtool@gnu.org | *** bug-libtool@gnu.org | |||
_LT_EOF | _LT_EOF | |||
fi ;; | fi ;; | |||
esac | esac | |||
fi | fi | |||
break | break | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
MAGIC_CMD="$lt_save_MAGIC_CMD" | MAGIC_CMD=$lt_save_MAGIC_CMD | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD | |||
if test -n "$MAGIC_CMD"; then | if test -n "$MAGIC_CMD"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 | |||
$as_echo "$MAGIC_CMD" >&6; } | $as_echo "$MAGIC_CMD" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
if test -z "$lt_cv_path_MAGIC_CMD"; then | if test -z "$lt_cv_path_MAGIC_CMD"; then | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 | |||
$as_echo_n "checking for file... " >&6; } | $as_echo_n "checking for file... " >&6; } | |||
if ${lt_cv_path_MAGIC_CMD+:} false; then : | if ${lt_cv_path_MAGIC_CMD+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
case $MAGIC_CMD in | case $MAGIC_CMD in | |||
[\\/*] | ?:[\\/]*) | [\\/*] | ?:[\\/]*) | |||
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. | lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a p ath. | |||
;; | ;; | |||
*) | *) | |||
lt_save_MAGIC_CMD="$MAGIC_CMD" | lt_save_MAGIC_CMD=$MAGIC_CMD | |||
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR | lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR | |||
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" | ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" | |||
for ac_dir in $ac_dummy; do | for ac_dir in $ac_dummy; do | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
test -z "$ac_dir" && ac_dir=. | test -z "$ac_dir" && ac_dir=. | |||
if test -f $ac_dir/file; then | if test -f "$ac_dir/file"; then | |||
lt_cv_path_MAGIC_CMD="$ac_dir/file" | lt_cv_path_MAGIC_CMD=$ac_dir/"file" | |||
if test -n "$file_magic_test_file"; then | if test -n "$file_magic_test_file"; then | |||
case $deplibs_check_method in | case $deplibs_check_method in | |||
"file_magic "*) | "file_magic "*) | |||
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\ )"` | file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\ )"` | |||
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD | |||
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | | if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | | |||
$EGREP "$file_magic_regex" > /dev/null; then | $EGREP "$file_magic_regex" > /dev/null; then | |||
: | : | |||
else | else | |||
cat <<_LT_EOF 1>&2 | cat <<_LT_EOF 1>&2 | |||
*** Warning: the command libtool uses to detect shared libraries, | *** Warning: the command libtool uses to detect shared libraries, | |||
*** $file_magic_cmd, produces output that libtool cannot recognize. | *** $file_magic_cmd, produces output that libtool cannot recognize. | |||
*** The result is that libtool may fail to recognize shared libraries | *** The result is that libtool may fail to recognize shared libraries | |||
*** as such. This will affect the creation of libtool libraries that | *** as such. This will affect the creation of libtool libraries that | |||
skipping to change at line 10253 | skipping to change at line 10585 | |||
*** may want to report the problem to your system manager and/or to | *** may want to report the problem to your system manager and/or to | |||
*** bug-libtool@gnu.org | *** bug-libtool@gnu.org | |||
_LT_EOF | _LT_EOF | |||
fi ;; | fi ;; | |||
esac | esac | |||
fi | fi | |||
break | break | |||
fi | fi | |||
done | done | |||
IFS="$lt_save_ifs" | IFS=$lt_save_ifs | |||
MAGIC_CMD="$lt_save_MAGIC_CMD" | MAGIC_CMD=$lt_save_MAGIC_CMD | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
MAGIC_CMD="$lt_cv_path_MAGIC_CMD" | MAGIC_CMD=$lt_cv_path_MAGIC_CMD | |||
if test -n "$MAGIC_CMD"; then | if test -n "$MAGIC_CMD"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 | |||
$as_echo "$MAGIC_CMD" >&6; } | $as_echo "$MAGIC_CMD" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
else | else | |||
MAGIC_CMD=: | MAGIC_CMD=: | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
# Use C for the default configuration in the libtool script | # Use C for the default configuration in the libtool script | |||
lt_save_CC="$CC" | lt_save_CC=$CC | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
# Source file extension for C test sources. | # Source file extension for C test sources. | |||
ac_ext=c | ac_ext=c | |||
# Object file extension for compiled C test sources. | # Object file extension for compiled C test sources. | |||
skipping to change at line 10333 | skipping to change at line 10665 | |||
$RM -r conftest* | $RM -r conftest* | |||
## CAVEAT EMPTOR: | ## CAVEAT EMPTOR: | |||
## There is no encapsulation within the following macros, do not change | ## There is no encapsulation within the following macros, do not change | |||
## the running order or otherwise move them around unless you know exactly | ## the running order or otherwise move them around unless you know exactly | |||
## what you are doing... | ## what you are doing... | |||
if test -n "$compiler"; then | if test -n "$compiler"; then | |||
lt_prog_compiler_no_builtin_flag= | lt_prog_compiler_no_builtin_flag= | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
case $cc_basename in | case $cc_basename in | |||
nvcc*) | nvcc*) | |||
lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; | lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; | |||
*) | *) | |||
lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; | lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports - fno-rtti -fno-exceptions" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports - fno-rtti -fno-exceptions" >&5 | |||
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " > &6; } | $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " > &6; } | |||
if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : | if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_prog_compiler_rtti_exceptions=no | lt_cv_prog_compiler_rtti_exceptions=no | |||
ac_outfile=conftest.$ac_objext | ac_outfile=conftest.$ac_objext | |||
echo "$lt_simple_compile_test_code" > conftest.$ac_ext | echo "$lt_simple_compile_test_code" > conftest.$ac_ext | |||
lt_compiler_flag="-fno-rtti -fno-exceptions" | lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless _quotes_in_assignment | |||
# Insert the option either (1) after the last *FLAGS variable, or | # Insert the option either (1) after the last *FLAGS variable, or | |||
# (2) before a word containing "conftest.", or (3) at the end. | # (2) before a word containing "conftest.", or (3) at the end. | |||
# Note that $ac_compile itself does not contain backslashes and begins | # Note that $ac_compile itself does not contain backslashes and begins | |||
# with a dollar sign (not a hyphen), so the echo should work correctly. | # with a dollar sign (not a hyphen), so the echo should work correctly. | |||
# The option is referenced via a variable to avoid confusing sed. | # The option is referenced via a variable to avoid confusing sed. | |||
lt_compile=`echo "$ac_compile" | $SED \ | lt_compile=`echo "$ac_compile" | $SED \ | |||
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ | |||
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ | |||
-e 's:$: $lt_compiler_flag:'` | -e 's:$: $lt_compiler_flag:'` | |||
(eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) | (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) | |||
skipping to change at line 10379 | skipping to change at line 10711 | |||
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null ; then | if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null ; then | |||
lt_cv_prog_compiler_rtti_exceptions=yes | lt_cv_prog_compiler_rtti_exceptions=yes | |||
fi | fi | |||
fi | fi | |||
$RM conftest* | $RM conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_ exceptions" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_ exceptions" >&5 | |||
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } | $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } | |||
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then | if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then | |||
lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fn o-rtti -fno-exceptions" | lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fn o-rtti -fno-exceptions" | |||
else | else | |||
: | : | |||
fi | fi | |||
fi | fi | |||
lt_prog_compiler_wl= | lt_prog_compiler_wl= | |||
lt_prog_compiler_pic= | lt_prog_compiler_pic= | |||
lt_prog_compiler_static= | lt_prog_compiler_static= | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_static='-static' | lt_prog_compiler_static='-static' | |||
case $host_os in | case $host_os in | |||
aix*) | aix*) | |||
# All AIX code is PIC. | # All AIX code is PIC. | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
# AIX 5 now supports IA64 processor | # AIX 5 now supports IA64 processor | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
fi | fi | |||
lt_prog_compiler_pic='-fPIC' | ||||
;; | ;; | |||
amigaos*) | amigaos*) | |||
case $host_cpu in | case $host_cpu in | |||
powerpc) | powerpc) | |||
# see comment about AmigaOS4 .so support | # see comment about AmigaOS4 .so support | |||
lt_prog_compiler_pic='-fPIC' | lt_prog_compiler_pic='-fPIC' | |||
;; | ;; | |||
m68k) | m68k) | |||
# FIXME: we need at least 68020 code to build shared libraries, but | # FIXME: we need at least 68020 code to build shared libraries, but | |||
# adding the `-m68020' flag to GCC prevents building anything b | # adding the '-m68020' flag to GCC prevents building anything b | |||
etter, | etter, | |||
# like `-m68040'. | # like '-m68040'. | |||
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' | lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) | beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) | |||
# PIC is the default for these OSes. | # PIC is the default for these OSes. | |||
;; | ;; | |||
mingw* | cygwin* | pw32* | os2* | cegcc*) | mingw* | cygwin* | pw32* | os2* | cegcc*) | |||
# This hack is so that the source file can tell whether it is being | # This hack is so that the source file can tell whether it is being | |||
# built for inclusion in a dll (and should export symbols for example ). | # built for inclusion in a dll (and should export symbols for example ). | |||
# Although the cygwin gcc ignores -fPIC, still need this for old-styl e | # Although the cygwin gcc ignores -fPIC, still need this for old-styl e | |||
# (--disable-auto-import) libraries | # (--disable-auto-import) libraries | |||
lt_prog_compiler_pic='-DDLL_EXPORT' | lt_prog_compiler_pic='-DDLL_EXPORT' | |||
case $host_os in | ||||
os2*) | ||||
lt_prog_compiler_static='$wl-static' | ||||
;; | ||||
esac | ||||
;; | ;; | |||
darwin* | rhapsody*) | darwin* | rhapsody*) | |||
# PIC is the default on this platform | # PIC is the default on this platform | |||
# Common symbols not allowed in MH_DYLIB files | # Common symbols not allowed in MH_DYLIB files | |||
lt_prog_compiler_pic='-fno-common' | lt_prog_compiler_pic='-fno-common' | |||
;; | ;; | |||
haiku*) | haiku*) | |||
# PIC is the default for Haiku. | # PIC is the default for Haiku. | |||
skipping to change at line 10499 | skipping to change at line 10837 | |||
if test -n "$lt_prog_compiler_pic"; then | if test -n "$lt_prog_compiler_pic"; then | |||
lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" | lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
# PORTME Check for flag to pass linker flags through the system compile r. | # PORTME Check for flag to pass linker flags through the system compile r. | |||
case $host_os in | case $host_os in | |||
aix*) | aix*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
# AIX 5 now supports IA64 processor | # AIX 5 now supports IA64 processor | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
else | else | |||
lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' | lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' | |||
fi | fi | |||
;; | ;; | |||
darwin* | rhapsody*) | ||||
# PIC is the default on this platform | ||||
# Common symbols not allowed in MH_DYLIB files | ||||
lt_prog_compiler_pic='-fno-common' | ||||
case $cc_basename in | ||||
nagfor*) | ||||
# NAG Fortran compiler | ||||
lt_prog_compiler_wl='-Wl,-Wl,,' | ||||
lt_prog_compiler_pic='-PIC' | ||||
lt_prog_compiler_static='-Bstatic' | ||||
;; | ||||
esac | ||||
;; | ||||
mingw* | cygwin* | pw32* | os2* | cegcc*) | mingw* | cygwin* | pw32* | os2* | cegcc*) | |||
# This hack is so that the source file can tell whether it is being | # This hack is so that the source file can tell whether it is being | |||
# built for inclusion in a dll (and should export symbols for example ). | # built for inclusion in a dll (and should export symbols for example ). | |||
lt_prog_compiler_pic='-DDLL_EXPORT' | lt_prog_compiler_pic='-DDLL_EXPORT' | |||
case $host_os in | ||||
os2*) | ||||
lt_prog_compiler_static='$wl-static' | ||||
;; | ||||
esac | ||||
;; | ;; | |||
hpux9* | hpux10* | hpux11*) | hpux9* | hpux10* | hpux11*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but | # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but | |||
# not for PA HP-UX. | # not for PA HP-UX. | |||
case $host_cpu in | case $host_cpu in | |||
hppa*64*|ia64*) | hppa*64*|ia64*) | |||
# +Z the default | # +Z the default | |||
;; | ;; | |||
*) | *) | |||
lt_prog_compiler_pic='+Z' | lt_prog_compiler_pic='+Z' | |||
;; | ;; | |||
esac | esac | |||
# Is there a better lt_prog_compiler_static that works with the bundl ed CC? | # Is there a better lt_prog_compiler_static that works with the bundl ed CC? | |||
lt_prog_compiler_static='${wl}-a ${wl}archive' | lt_prog_compiler_static='$wl-a ${wl}archive' | |||
;; | ;; | |||
irix5* | irix6* | nonstopux*) | irix5* | irix6* | nonstopux*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
# PIC (with -KPIC) is the default. | # PIC (with -KPIC) is the default. | |||
lt_prog_compiler_static='-non_shared' | lt_prog_compiler_static='-non_shared' | |||
;; | ;; | |||
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) | |||
case $cc_basename in | case $cc_basename in | |||
# old Intel for x86_64 which still supported -KPIC. | # old Intel for x86_64, which still supported -KPIC. | |||
ecc*) | ecc*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='-KPIC' | lt_prog_compiler_pic='-KPIC' | |||
lt_prog_compiler_static='-static' | lt_prog_compiler_static='-static' | |||
;; | ;; | |||
# icc used to be incompatible with GCC. | # icc used to be incompatible with GCC. | |||
# ICC 10 doesn't accept -KPIC any more. | # ICC 10 doesn't accept -KPIC any more. | |||
icc* | ifort*) | icc* | ifort*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='-fPIC' | lt_prog_compiler_pic='-fPIC' | |||
skipping to change at line 10562 | skipping to change at line 10919 | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='--shared' | lt_prog_compiler_pic='--shared' | |||
lt_prog_compiler_static='--static' | lt_prog_compiler_static='--static' | |||
;; | ;; | |||
nagfor*) | nagfor*) | |||
# NAG Fortran compiler | # NAG Fortran compiler | |||
lt_prog_compiler_wl='-Wl,-Wl,,' | lt_prog_compiler_wl='-Wl,-Wl,,' | |||
lt_prog_compiler_pic='-PIC' | lt_prog_compiler_pic='-PIC' | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
tcc*) | ||||
# Fabrice Bellard et al's Tiny C Compiler | ||||
lt_prog_compiler_wl='-Wl,' | ||||
lt_prog_compiler_pic='-fPIC' | ||||
lt_prog_compiler_static='-static' | ||||
;; | ||||
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) | pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) | |||
# Portland Group compilers (*not* the Pentium gcc compiler, | # Portland Group compilers (*not* the Pentium gcc compiler, | |||
# which looks to be a dead project) | # which looks to be a dead project) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='-fpic' | lt_prog_compiler_pic='-fpic' | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
ccc*) | ccc*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
# All Alpha code is PIC. | # All Alpha code is PIC. | |||
skipping to change at line 10659 | skipping to change at line 11022 | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
sysv4 | sysv4.2uw2* | sysv4.3*) | sysv4 | sysv4.2uw2* | sysv4.3*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='-KPIC' | lt_prog_compiler_pic='-KPIC' | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
sysv4*MP*) | sysv4*MP*) | |||
if test -d /usr/nec ;then | if test -d /usr/nec; then | |||
lt_prog_compiler_pic='-Kconform_pic' | lt_prog_compiler_pic='-Kconform_pic' | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
fi | fi | |||
;; | ;; | |||
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) | sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) | |||
lt_prog_compiler_wl='-Wl,' | lt_prog_compiler_wl='-Wl,' | |||
lt_prog_compiler_pic='-KPIC' | lt_prog_compiler_pic='-KPIC' | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
skipping to change at line 10688 | skipping to change at line 11051 | |||
lt_prog_compiler_static='-Bstatic' | lt_prog_compiler_static='-Bstatic' | |||
;; | ;; | |||
*) | *) | |||
lt_prog_compiler_can_build_shared=no | lt_prog_compiler_can_build_shared=no | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
case $host_os in | case $host_os in | |||
# For platforms which do not support PIC, -DPIC is meaningless: | # For platforms that do not support PIC, -DPIC is meaningless: | |||
*djgpp*) | *djgpp*) | |||
lt_prog_compiler_pic= | lt_prog_compiler_pic= | |||
;; | ;; | |||
*) | *) | |||
lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" | lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to p roduce PIC" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to p roduce PIC" >&5 | |||
$as_echo_n "checking for $compiler option to produce PIC... " >&6; } | $as_echo_n "checking for $compiler option to produce PIC... " >&6; } | |||
skipping to change at line 10720 | skipping to change at line 11083 | |||
# | # | |||
if test -n "$lt_prog_compiler_pic"; then | if test -n "$lt_prog_compiler_pic"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $ lt_prog_compiler_pic works" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $ lt_prog_compiler_pic works" >&5 | |||
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } | $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } | |||
if ${lt_cv_prog_compiler_pic_works+:} false; then : | if ${lt_cv_prog_compiler_pic_works+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_prog_compiler_pic_works=no | lt_cv_prog_compiler_pic_works=no | |||
ac_outfile=conftest.$ac_objext | ac_outfile=conftest.$ac_objext | |||
echo "$lt_simple_compile_test_code" > conftest.$ac_ext | echo "$lt_simple_compile_test_code" > conftest.$ac_ext | |||
lt_compiler_flag="$lt_prog_compiler_pic -DPIC" | lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_usele ss_quotes_in_assignment | |||
# Insert the option either (1) after the last *FLAGS variable, or | # Insert the option either (1) after the last *FLAGS variable, or | |||
# (2) before a word containing "conftest.", or (3) at the end. | # (2) before a word containing "conftest.", or (3) at the end. | |||
# Note that $ac_compile itself does not contain backslashes and begins | # Note that $ac_compile itself does not contain backslashes and begins | |||
# with a dollar sign (not a hyphen), so the echo should work correctly. | # with a dollar sign (not a hyphen), so the echo should work correctly. | |||
# The option is referenced via a variable to avoid confusing sed. | # The option is referenced via a variable to avoid confusing sed. | |||
lt_compile=`echo "$ac_compile" | $SED \ | lt_compile=`echo "$ac_compile" | $SED \ | |||
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ | -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ | |||
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ | -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ | |||
-e 's:$: $lt_compiler_flag:'` | -e 's:$: $lt_compiler_flag:'` | |||
(eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) | (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) | |||
skipping to change at line 10750 | skipping to change at line 11113 | |||
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null ; then | if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null ; then | |||
lt_cv_prog_compiler_pic_works=yes | lt_cv_prog_compiler_pic_works=yes | |||
fi | fi | |||
fi | fi | |||
$RM conftest* | $RM conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_w orks" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_w orks" >&5 | |||
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } | $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } | |||
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then | if test yes = "$lt_cv_prog_compiler_pic_works"; then | |||
case $lt_prog_compiler_pic in | case $lt_prog_compiler_pic in | |||
"" | " "*) ;; | "" | " "*) ;; | |||
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; | *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; | |||
esac | esac | |||
else | else | |||
lt_prog_compiler_pic= | lt_prog_compiler_pic= | |||
lt_prog_compiler_can_build_shared=no | lt_prog_compiler_can_build_shared=no | |||
fi | fi | |||
fi | fi | |||
skipping to change at line 10772 | skipping to change at line 11135 | |||
# | # | |||
# Check to make sure the static flag actually works. | # Check to make sure the static flag actually works. | |||
# | # | |||
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\ " | wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\ " | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 | |||
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } | $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } | |||
if ${lt_cv_prog_compiler_static_works+:} false; then : | if ${lt_cv_prog_compiler_static_works+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_prog_compiler_static_works=no | lt_cv_prog_compiler_static_works=no | |||
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS | |||
LDFLAGS="$LDFLAGS $lt_tmp_static_flag" | LDFLAGS="$LDFLAGS $lt_tmp_static_flag" | |||
echo "$lt_simple_link_test_code" > conftest.$ac_ext | echo "$lt_simple_link_test_code" > conftest.$ac_ext | |||
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then | if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then | |||
# The linker can only warn and ignore the option if not recognized | # The linker can only warn and ignore the option if not recognized | |||
# So say no if there are warnings | # So say no if there are warnings | |||
if test -s conftest.err; then | if test -s conftest.err; then | |||
# Append any errors to the config.log. | # Append any errors to the config.log. | |||
cat conftest.err 1>&5 | cat conftest.err 1>&5 | |||
$ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp | $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp | |||
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 | $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 | |||
if diff conftest.exp conftest.er2 >/dev/null; then | if diff conftest.exp conftest.er2 >/dev/null; then | |||
lt_cv_prog_compiler_static_works=yes | lt_cv_prog_compiler_static_works=yes | |||
fi | fi | |||
else | else | |||
lt_cv_prog_compiler_static_works=yes | lt_cv_prog_compiler_static_works=yes | |||
fi | fi | |||
fi | fi | |||
$RM -r conftest* | $RM -r conftest* | |||
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_stati c_works" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_stati c_works" >&5 | |||
$as_echo "$lt_cv_prog_compiler_static_works" >&6; } | $as_echo "$lt_cv_prog_compiler_static_works" >&6; } | |||
if test x"$lt_cv_prog_compiler_static_works" = xyes; then | if test yes = "$lt_cv_prog_compiler_static_works"; then | |||
: | : | |||
else | else | |||
lt_prog_compiler_static= | lt_prog_compiler_static= | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports - c -o file.$ac_objext" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports - c -o file.$ac_objext" >&5 | |||
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } | $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } | |||
if ${lt_cv_prog_compiler_c_o+:} false; then : | if ${lt_cv_prog_compiler_c_o+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
skipping to change at line 10903 | skipping to change at line 11266 | |||
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files | test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files | |||
$RM out/* && rmdir out | $RM out/* && rmdir out | |||
cd .. | cd .. | |||
$RM -r conftest | $RM -r conftest | |||
$RM conftest* | $RM conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 | |||
$as_echo "$lt_cv_prog_compiler_c_o" >&6; } | $as_echo "$lt_cv_prog_compiler_c_o" >&6; } | |||
hard_links="nottested" | hard_links=nottested | |||
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then | if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then | |||
# do not overwrite the value of need_locks provided by the user | # do not overwrite the value of need_locks provided by the user | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with har d links" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with har d links" >&5 | |||
$as_echo_n "checking if we can lock with hard links... " >&6; } | $as_echo_n "checking if we can lock with hard links... " >&6; } | |||
hard_links=yes | hard_links=yes | |||
$RM conftest* | $RM conftest* | |||
ln conftest.a conftest.b 2>/dev/null && hard_links=no | ln conftest.a conftest.b 2>/dev/null && hard_links=no | |||
touch conftest.a | touch conftest.a | |||
ln conftest.a conftest.b 2>&5 || hard_links=no | ln conftest.a conftest.b 2>&5 || hard_links=no | |||
ln conftest.a conftest.b 2>/dev/null && hard_links=no | ln conftest.a conftest.b 2>/dev/null && hard_links=no | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 | |||
$as_echo "$hard_links" >&6; } | $as_echo "$hard_links" >&6; } | |||
if test "$hard_links" = no; then | if test no = "$hard_links"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not suppo | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not suppor | |||
rt \`-c -o', so \`make -j' may be unsafe" >&5 | t '-c -o', so 'make -j' may be unsafe" >&5 | |||
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' | $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may | |||
may be unsafe" >&2;} | be unsafe" >&2;} | |||
need_locks=warn | need_locks=warn | |||
fi | fi | |||
else | else | |||
need_locks=no | need_locks=no | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler l inker ($LD) supports shared libraries" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler l inker ($LD) supports shared libraries" >&5 | |||
$as_echo_n "checking whether the $compiler linker ($LD) supports shared lib raries... " >&6; } | $as_echo_n "checking whether the $compiler linker ($LD) supports shared lib raries... " >&6; } | |||
runpath_var= | runpath_var= | |||
skipping to change at line 10956 | skipping to change at line 11319 | |||
module_cmds= | module_cmds= | |||
module_expsym_cmds= | module_expsym_cmds= | |||
old_archive_from_new_cmds= | old_archive_from_new_cmds= | |||
old_archive_from_expsyms_cmds= | old_archive_from_expsyms_cmds= | |||
thread_safe_flag_spec= | thread_safe_flag_spec= | |||
whole_archive_flag_spec= | whole_archive_flag_spec= | |||
# include_expsyms should be a list of space-separated symbols to be *alwa ys* | # include_expsyms should be a list of space-separated symbols to be *alwa ys* | |||
# included in the symbol list | # included in the symbol list | |||
include_expsyms= | include_expsyms= | |||
# exclude_expsyms can be an extended regexp of symbols to exclude | # exclude_expsyms can be an extended regexp of symbols to exclude | |||
# it will be wrapped by ` (' and `)$', so one must not match beginning or | # it will be wrapped by ' (' and ')$', so one must not match beginning or | |||
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `b | # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'b | |||
c', | c', | |||
# as well as any symbol that contains `d'. | # as well as any symbol that contains 'd'. | |||
exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' | exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' | |||
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out | # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out | |||
# platforms (ab)use it in PIC code, but their linkers get confused if | # platforms (ab)use it in PIC code, but their linkers get confused if | |||
# the symbol is explicitly referenced. Since portable code cannot | # the symbol is explicitly referenced. Since portable code cannot | |||
# rely on this symbol name, it's probably fine to never include it in | # rely on this symbol name, it's probably fine to never include it in | |||
# preloaded symbol tables. | # preloaded symbol tables. | |||
# Exclude shared library initialization/finalization symbols. | # Exclude shared library initialization/finalization symbols. | |||
extract_expsyms_cmds= | extract_expsyms_cmds= | |||
case $host_os in | case $host_os in | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
# FIXME: the MSVC++ port hasn't been tested in a loooong time | # FIXME: the MSVC++ port hasn't been tested in a loooong time | |||
# When not using gcc, we currently assume that we are using | # When not using gcc, we currently assume that we are using | |||
# Microsoft Visual C++. | # Microsoft Visual C++. | |||
if test "$GCC" != yes; then | if test yes != "$GCC"; then | |||
with_gnu_ld=no | with_gnu_ld=no | |||
fi | fi | |||
;; | ;; | |||
interix*) | interix*) | |||
# we just hope/assume this is gcc and not c89 (= MSVC++) | # we just hope/assume this is gcc and not c89 (= MSVC++) | |||
with_gnu_ld=yes | with_gnu_ld=yes | |||
;; | ;; | |||
openbsd*) | openbsd* | bitrig*) | |||
with_gnu_ld=no | with_gnu_ld=no | |||
;; | ;; | |||
esac | esac | |||
ld_shlibs=yes | ld_shlibs=yes | |||
# On some targets, GNU ld is compatible enough with the native linker | # On some targets, GNU ld is compatible enough with the native linker | |||
# that we're better off using the native interface for both. | # that we're better off using the native interface for both. | |||
lt_use_gnu_ld_interface=no | lt_use_gnu_ld_interface=no | |||
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then | |||
case $host_os in | case $host_os in | |||
aix*) | aix*) | |||
# The AIX port of GNU ld has always aspired to compatibility | # The AIX port of GNU ld has always aspired to compatibility | |||
# with the native linker. However, as the warning in the GNU ld | # with the native linker. However, as the warning in the GNU ld | |||
# block says, versions before 2.19.5* couldn't really create working | # block says, versions before 2.19.5* couldn't really create working | |||
# shared libraries, regardless of the interface used. | # shared libraries, regardless of the interface used. | |||
case `$LD -v 2>&1` in | case `$LD -v 2>&1` in | |||
*\ \(GNU\ Binutils\)\ 2.19.5*) ;; | *\ \(GNU\ Binutils\)\ 2.19.5*) ;; | |||
*\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; | *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; | |||
*\ \(GNU\ Binutils\)\ [3-9]*) ;; | *\ \(GNU\ Binutils\)\ [3-9]*) ;; | |||
skipping to change at line 11013 | skipping to change at line 11376 | |||
lt_use_gnu_ld_interface=yes | lt_use_gnu_ld_interface=yes | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
*) | *) | |||
lt_use_gnu_ld_interface=yes | lt_use_gnu_ld_interface=yes | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
if test "$lt_use_gnu_ld_interface" = yes; then | if test yes = "$lt_use_gnu_ld_interface"; then | |||
# If archive_cmds runs LD, not CC, wlarc should be empty | # If archive_cmds runs LD, not CC, wlarc should be empty | |||
wlarc='${wl}' | wlarc='$wl' | |||
# Set some defaults for GNU ld with shared library support. These | # Set some defaults for GNU ld with shared library support. These | |||
# are reset later if shared libraries are not supported. Putting them | # are reset later if shared libraries are not supported. Putting them | |||
# here allows them to be overridden if necessary. | # here allows them to be overridden if necessary. | |||
runpath_var=LD_RUN_PATH | runpath_var=LD_RUN_PATH | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
export_dynamic_flag_spec='${wl}--export-dynamic' | export_dynamic_flag_spec='$wl--export-dynamic' | |||
# ancient GNU ld didn't support --whole-archive et. al. | # ancient GNU ld didn't support --whole-archive et. al. | |||
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then | if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then | |||
whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc "'--no-whole-archive' | whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'-- no-whole-archive' | |||
else | else | |||
whole_archive_flag_spec= | whole_archive_flag_spec= | |||
fi | fi | |||
supports_anon_versioning=no | supports_anon_versioning=no | |||
case `$LD -v 2>&1` in | case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in | |||
*GNU\ gold*) supports_anon_versioning=yes ;; | *GNU\ gold*) supports_anon_versioning=yes ;; | |||
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 | *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 | |||
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... | *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... | |||
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 .. . | *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 .. . | |||
*\ 2.11.*) ;; # other 2.11 versions | *\ 2.11.*) ;; # other 2.11 versions | |||
*) supports_anon_versioning=yes ;; | *) supports_anon_versioning=yes ;; | |||
esac | esac | |||
# See if GNU ld supports shared libraries. | # See if GNU ld supports shared libraries. | |||
case $host_os in | case $host_os in | |||
aix[3-9]*) | aix[3-9]*) | |||
# On AIX/PPC, the GNU linker is very broken | # On AIX/PPC, the GNU linker is very broken | |||
if test "$host_cpu" != ia64; then | if test ia64 != "$host_cpu"; then | |||
ld_shlibs=no | ld_shlibs=no | |||
cat <<_LT_EOF 1>&2 | cat <<_LT_EOF 1>&2 | |||
*** Warning: the GNU linker, at least up to release 2.19, is reported | *** Warning: the GNU linker, at least up to release 2.19, is reported | |||
*** to be unable to reliably create shared libraries on AIX. | *** to be unable to reliably create shared libraries on AIX. | |||
*** Therefore, libtool is disabling shared libraries support. If you | *** Therefore, libtool is disabling shared libraries support. If you | |||
*** really care for shared libraries, you may want to install binutils | *** really care for shared libraries, you may want to install binutils | |||
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. | *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. | |||
*** You will then need to restart the configuration process. | *** You will then need to restart the configuration process. | |||
_LT_EOF | _LT_EOF | |||
fi | fi | |||
;; | ;; | |||
amigaos*) | amigaos*) | |||
case $host_cpu in | case $host_cpu in | |||
powerpc) | powerpc) | |||
# see comment about AmigaOS4 .so support | # see comment about AmigaOS4 .so support | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${w l}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl -soname $wl$soname -o $lib' | |||
archive_expsym_cmds='' | archive_expsym_cmds='' | |||
;; | ;; | |||
m68k) | m68k) | |||
archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#defin e NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_I D 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $ output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $outpu t_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $out put_objdir && a2ixlibrary -32)' | archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#defin e NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_I D 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $ output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $outpu t_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $out put_objdir && a2ixlibrary -32)' | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
beos*) | beos*) | |||
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then | if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc | # Joseph Beckenbach <jrb3@best.com> says some releases of gcc | |||
# support --undefined. This deserves some investigation. FIXME | # support --undefined. This deserves some investigation. FIXME | |||
archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-s oname $wl$soname -o $lib' | archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-son ame $wl$soname -o $lib' | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
# _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, | # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, | |||
# as there is no search path for DLLs. | # as there is no search path for DLLs. | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
export_dynamic_flag_spec='${wl}--export-all-symbols' | export_dynamic_flag_spec='$wl--export-all-symbols' | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
always_export_symbols=no | always_export_symbols=no | |||
enable_shared_with_static_runtimes=yes | enable_shared_with_static_runtimes=yes | |||
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]* \)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $expor t_symbols' | export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]* \)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $expor t_symbols' | |||
exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+he ad_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' | exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+he ad_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' | |||
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then | if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $out | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $out | |||
put_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xli | put_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlink | |||
nker $lib' | er $lib' | |||
# If the export-symbols file already is a .def file (1st line | # If the export-symbols file already is a .def file, use it as | |||
# is EXPORTS), use it as is; otherwise, prepend... | # is; otherwise, prepend EXPORTS... | |||
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS | archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*/ | |||
; then | /'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ | |||
cp $export_symbols $output_objdir/$soname.def; | ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then | |||
else | cp $export_symbols $output_objdir/$soname.def; | |||
echo EXPORTS > $output_objdir/$soname.def; | else | |||
cat $export_symbols >> $output_objdir/$soname.def; | echo EXPORTS > $output_objdir/$soname.def; | |||
fi~ | cat $export_symbols >> $output_objdir/$soname.def; | |||
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_f | fi~ | |||
lags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out | $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_ | |||
-implib -Xlinker $lib' | flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out- | |||
implib -Xlinker $lib' | ||||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
haiku*) | haiku*) | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-son ame $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-sonam e $wl$soname -o $lib' | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
;; | ;; | |||
os2*) | ||||
hardcode_libdir_flag_spec='-L$libdir' | ||||
hardcode_minus_L=yes | ||||
allow_undefined_flag=unsupported | ||||
shrext_cmds=.dll | ||||
archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMI | ||||
NSTANCE" > $output_objdir/$libname.def~ | ||||
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ | ||||
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ | ||||
$ECHO EXPORTS >> $output_objdir/$libname.def~ | ||||
emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname | ||||
.def~ | ||||
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $comp | ||||
iler_flags $output_objdir/$libname.def~ | ||||
emximp -o $lib $output_objdir/$libname.def' | ||||
archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANC | ||||
E TERMINSTANCE" > $output_objdir/$libname.def~ | ||||
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ | ||||
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ | ||||
$ECHO EXPORTS >> $output_objdir/$libname.def~ | ||||
prefix_cmds="$SED"~ | ||||
if test EXPORTS = "`$SED 1q $export_symbols`"; then | ||||
prefix_cmds="$prefix_cmds -e 1d"; | ||||
fi~ | ||||
prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ | ||||
cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ | ||||
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $comp | ||||
iler_flags $output_objdir/$libname.def~ | ||||
emximp -o $lib $output_objdir/$libname.def' | ||||
old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a | ||||
$output_objdir/$libname.def' | ||||
enable_shared_with_static_runtimes=yes | ||||
;; | ||||
interix[3-9]*) | interix[3-9]*) | |||
hardcode_direct=no | hardcode_direct=no | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | hardcode_libdir_flag_spec='$wl-rpath,$libdir' | |||
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' | |||
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc . | # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc . | |||
# Instead, shared libraries are loaded at an image base (0x10000000 b y | # Instead, shared libraries are loaded at an image base (0x10000000 b y | |||
# default) and relocated if they conflict, which is a slow very memor y | # default) and relocated if they conflict, which is a slow very memor y | |||
# consuming and fragmenting process. To avoid this, we pick a random , | # consuming and fragmenting process. To avoid this, we pick a random , | |||
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at lin k | # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at lin k | |||
# time. Moving up from 0x10000000 also allows more sbrk(2) space. | # time. Moving up from 0x10000000 also allows more sbrk(2) space. | |||
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags | |||
${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 | $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 13 | |||
+ 1342177280` -o $lib' | 42177280` -o $lib' | |||
archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$so | archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$so | |||
name.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h | name.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$ | |||
,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--im | soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-ba | |||
age-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' | se,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' | |||
;; | ;; | |||
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) | gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) | |||
tmp_diet=no | tmp_diet=no | |||
if test "$host_os" = linux-dietlibc; then | if test linux-dietlibc = "$host_os"; then | |||
case $cc_basename in | case $cc_basename in | |||
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) | diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) | |||
esac | esac | |||
fi | fi | |||
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ | if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ | |||
&& test "$tmp_diet" = no | && test no = "$tmp_diet" | |||
then | then | |||
tmp_addflag=' $pic_flag' | tmp_addflag=' $pic_flag' | |||
tmp_sharedflag='-shared' | tmp_sharedflag='-shared' | |||
case $cc_basename,$host_cpu in | case $cc_basename,$host_cpu in | |||
pgcc*) # Portland Group C compiler | pgcc*) # Portland Group C compiler | |||
whole_archive_flag_spec='${wl}--whole-archive`for conv in $conveni ence\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv \"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenien ce\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\" ; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' | |||
tmp_addflag=' $pic_flag' | tmp_addflag=' $pic_flag' | |||
;; | ;; | |||
pgf77* | pgf90* | pgf95* | pgfortran*) | pgf77* | pgf90* | pgf95* | pgfortran*) | |||
# Portland Group f77 and f90 compile rs | # Portland Group f77 and f90 compile rs | |||
whole_archive_flag_spec='${wl}--whole-archive`for conv in $conveni ence\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv \"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenien ce\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\" ; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' | |||
tmp_addflag=' $pic_flag -Mnomain' ;; | tmp_addflag=' $pic_flag -Mnomain' ;; | |||
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 | ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 | |||
tmp_addflag=' -i_dynamic' ;; | tmp_addflag=' -i_dynamic' ;; | |||
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 | efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 | |||
tmp_addflag=' -i_dynamic -nofor_main' ;; | tmp_addflag=' -i_dynamic -nofor_main' ;; | |||
ifc* | ifort*) # Intel Fortran compiler | ifc* | ifort*) # Intel Fortran compiler | |||
tmp_addflag=' -nofor_main' ;; | tmp_addflag=' -nofor_main' ;; | |||
lf95*) # Lahey Fortran 8.1 | lf95*) # Lahey Fortran 8.1 | |||
whole_archive_flag_spec= | whole_archive_flag_spec= | |||
tmp_sharedflag='--shared' ;; | tmp_sharedflag='--shared' ;; | |||
nagfor*) # NAGFOR 5.3 | ||||
tmp_sharedflag='-Wl,-shared' ;; | ||||
xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with x lf below) | xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with x lf below) | |||
tmp_sharedflag='-qmkshrobj' | tmp_sharedflag='-qmkshrobj' | |||
tmp_addflag= ;; | tmp_addflag= ;; | |||
nvcc*) # Cuda Compiler Driver 2.2 | nvcc*) # Cuda Compiler Driver 2.2 | |||
whole_archive_flag_spec='${wl}--whole-archive`for conv in $conveni ence\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv \"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive`for conv in $convenien ce\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\" ; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' | |||
compiler_needs_object=yes | compiler_needs_object=yes | |||
;; | ;; | |||
esac | esac | |||
case `$CC -V 2>&1 | sed 5q` in | case `$CC -V 2>&1 | sed 5q` in | |||
*Sun\ C*) # Sun C 5.9 | *Sun\ C*) # Sun C 5.9 | |||
whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; fo r conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_ convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-wh ole-archive' | whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_co nvenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole- archive' | |||
compiler_needs_object=yes | compiler_needs_object=yes | |||
tmp_sharedflag='-G' ;; | tmp_sharedflag='-G' ;; | |||
*Sun\ F*) # Sun Fortran 8.3 | *Sun\ F*) # Sun Fortran 8.3 | |||
tmp_sharedflag='-G' ;; | tmp_sharedflag='-G' ;; | |||
esac | esac | |||
archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplib s $compiler_flags ${wl}-soname $wl$soname -o $lib' | archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplib s $compiler_flags $wl-soname $wl$soname -o $lib' | |||
if test "x$supports_anon_versioning" = xyes; then | if test yes = "$supports_anon_versioning"; then | |||
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.v er~ | archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.v er~ | |||
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$ | cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/ | |||
libname.ver~ | $libname.ver~ | |||
echo "local: *; };" >> $output_objdir/$libname.ver~ | echo "local: *; };" >> $output_objdir/$libname.ver~ | |||
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compile | $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compil | |||
r_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$l | er_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libnam | |||
ibname.ver -o $lib' | e.ver -o $lib' | |||
fi | fi | |||
case $cc_basename in | case $cc_basename in | |||
tcc*) | ||||
export_dynamic_flag_spec='-rdynamic' | ||||
;; | ||||
xlf* | bgf* | bgxlf* | mpixlf*) | xlf* | bgf* | bgxlf* | mpixlf*) | |||
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself | # IBM XL Fortran 10.1 on PPC cannot create shared libs itself | |||
whole_archive_flag_spec='--whole-archive$convenience --no-whole-ar chive' | whole_archive_flag_spec='--whole-archive$convenience --no-whole-ar chive' | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' | archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' | |||
if test "x$supports_anon_versioning" = xyes; then | if test yes = "$supports_anon_versioning"; then | |||
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname. ver~ | archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname. ver~ | |||
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir | cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdi | |||
/$libname.ver~ | r/$libname.ver~ | |||
echo "local: *; };" >> $output_objdir/$libname.ver~ | echo "local: *; };" >> $output_objdir/$libname.ver~ | |||
$LD -shared $libobjs $deplibs $linker_flags -soname $soname -v | $LD -shared $libobjs $deplibs $linker_flags -soname $soname - | |||
ersion-script $output_objdir/$libname.ver -o $lib' | version-script $output_objdir/$libname.ver -o $lib' | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
netbsd*) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $li b' | archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $li b' | |||
wlarc= | wlarc= | |||
else | else | |||
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | |||
s ${wl}-soname $wl$soname -o $lib' | s $wl-soname $wl$soname -o $lib' | |||
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | |||
er_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbo | er_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols - | |||
ls -o $lib' | o $lib' | |||
fi | fi | |||
;; | ;; | |||
solaris*) | solaris*) | |||
if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then | if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then | |||
ld_shlibs=no | ld_shlibs=no | |||
cat <<_LT_EOF 1>&2 | cat <<_LT_EOF 1>&2 | |||
*** Warning: The releases 2.8.* of the GNU linker cannot reliably | *** Warning: The releases 2.8.* of the GNU linker cannot reliably | |||
*** create shared libraries on Solaris systems. Therefore, libtool | *** create shared libraries on Solaris systems. Therefore, libtool | |||
*** is disabling shared libraries support. We urge you to upgrade GNU | *** is disabling shared libraries support. We urge you to upgrade GNU | |||
*** binutils to release 2.9.1 or newer. Another option is to modify | *** binutils to release 2.9.1 or newer. Another option is to modify | |||
*** your PATH or compiler configuration so that the native linker is | *** your PATH or compiler configuration so that the native linker is | |||
*** used, and then restart. | *** used, and then restart. | |||
_LT_EOF | _LT_EOF | |||
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null ; then | elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null ; then | |||
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | |||
s ${wl}-soname $wl$soname -o $lib' | s $wl-soname $wl$soname -o $lib' | |||
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | |||
er_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbo | er_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols - | |||
ls -o $lib' | o $lib' | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) | sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) | |||
case `$LD -v 2>&1` in | case `$LD -v 2>&1` in | |||
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) | *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) | |||
ld_shlibs=no | ld_shlibs=no | |||
cat <<_LT_EOF 1>&2 | cat <<_LT_EOF 1>&2 | |||
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not | *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot | |||
*** reliably create shared libraries on SCO systems. Therefore, libtool | *** reliably create shared libraries on SCO systems. Therefore, libtool | |||
*** is disabling shared libraries support. We urge you to upgrade GNU | *** is disabling shared libraries support. We urge you to upgrade GNU | |||
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify | *** binutils to release 2.16.91.0.3 or newer. Another option is to modify | |||
*** your PATH or compiler configuration so that the native linker is | *** your PATH or compiler configuration so that the native linker is | |||
*** used, and then restart. | *** used, and then restart. | |||
_LT_EOF | _LT_EOF | |||
;; | ;; | |||
*) | *) | |||
# For security reasons, it is highly recommended that you always | # For security reasons, it is highly recommended that you always | |||
# use absolute paths for naming shared libraries, and exclude the | # use absolute paths for naming shared libraries, and exclude the | |||
# DT_RUNPATH tag from executables and libraries. But doing so | # DT_RUNPATH tag from executables and libraries. But doing so | |||
# requires that you compile everything twice, which is a pain. | # requires that you compile everything twice, which is a pain. | |||
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/nul l; then | if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/nul l; then | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl- | |||
}-soname $wl$soname -o $lib' | soname $wl$soname -o $lib' | |||
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_fla | archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_fla | |||
gs ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o | gs $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib | |||
$lib' | ' | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
sunos4*) | sunos4*) | |||
archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $dep libs $linker_flags' | archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $dep libs $linker_flags' | |||
wlarc= | wlarc= | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
*) | *) | |||
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then | if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then | |||
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | |||
s ${wl}-soname $wl$soname -o $lib' | s $wl-soname $wl$soname -o $lib' | |||
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compil | |||
er_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbo | er_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols - | |||
ls -o $lib' | o $lib' | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
if test "$ld_shlibs" = no; then | if test no = "$ld_shlibs"; then | |||
runpath_var= | runpath_var= | |||
hardcode_libdir_flag_spec= | hardcode_libdir_flag_spec= | |||
export_dynamic_flag_spec= | export_dynamic_flag_spec= | |||
whole_archive_flag_spec= | whole_archive_flag_spec= | |||
fi | fi | |||
else | else | |||
# PORTME fill in a description of your system's linker (not GNU ld) | # PORTME fill in a description of your system's linker (not GNU ld) | |||
case $host_os in | case $host_os in | |||
aix3*) | aix3*) | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
always_export_symbols=yes | always_export_symbols=yes | |||
archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $o utput_objdir/$soname' | archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $o utput_objdir/$soname' | |||
# Note: this linker hardcodes the directories in LIBPATH if there | # Note: this linker hardcodes the directories in LIBPATH if there | |||
# are no directories specified by -L. | # are no directories specified by -L. | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then | if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then | |||
# Neither direct hardcoding nor static linking is supported with a | # Neither direct hardcoding nor static linking is supported with a | |||
# broken collect2. | # broken collect2. | |||
hardcode_direct=unsupported | hardcode_direct=unsupported | |||
fi | fi | |||
;; | ;; | |||
aix[4-9]*) | aix[4-9]*) | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
# On IA64, the linker does run time linking by default, so we don't | # On IA64, the linker does run time linking by default, so we don't | |||
# have to do anything special. | # have to do anything special. | |||
aix_use_runtimelinking=no | aix_use_runtimelinking=no | |||
exp_sym_flag='-Bexport' | exp_sym_flag='-Bexport' | |||
no_entry_flag="" | no_entry_flag= | |||
else | else | |||
# If we're using GNU nm, then we don't want the "-C" option. | # If we're using GNU nm, then we don't want the "-C" option. | |||
# -C means demangle to AIX nm, but means don't demangle with GNU nm | # -C means demangle to GNU nm, but means don't demangle to AIX nm. | |||
# Also, AIX nm treats weak defined symbols like other global | # Without the "-l" option, or with the "-B" option, AIX nm treats | |||
# defined symbols, whereas GNU nm marks them as "W". | # weak defined symbols like other global defined symbols, whereas | |||
# GNU nm marks them as "W". | ||||
# While the 'weak' keyword is ignored in the Export File, we need | ||||
# it in the Import File for the 'aix-soname' feature, so we have | ||||
# to replace the "-B" option with "-P" for AIX nm. | ||||
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then | if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then | |||
export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (su bstr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' | export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (su bstr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { pr int \$ 3 } } }'\'' | sort -u > $export_symbols' | |||
else | else | |||
export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ i f (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) ! = ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' | export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\) $/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 = = "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' | |||
fi | fi | |||
aix_use_runtimelinking=no | aix_use_runtimelinking=no | |||
# Test if we are trying to use run time linking or normal | # Test if we are trying to use run time linking or normal | |||
# AIX style linking. If -brtl is somewhere in LDFLAGS, we | # AIX style linking. If -brtl is somewhere in LDFLAGS, we | |||
# need to do runtime linking. | # have runtime linking enabled, and use it for executables. | |||
# For shared libraries, we enable/disable runtime linking | ||||
# depending on the kind of the shared library created - | ||||
# when "with_aix_soname,aix_use_runtimelinking" is: | ||||
# "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables | ||||
# "aix,yes" lib.so shared, rtl:yes, for executables | ||||
# lib.a static archive | ||||
# "both,no" lib.so.V(shr.o) shared, rtl:yes | ||||
# lib.a(lib.so.V) shared, rtl:no, for executables | ||||
# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables | ||||
# lib.a(lib.so.V) shared, rtl:no | ||||
# "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables | ||||
# lib.a static archive | ||||
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) | case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) | |||
for ld_flag in $LDFLAGS; do | for ld_flag in $LDFLAGS; do | |||
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then | if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); t hen | |||
aix_use_runtimelinking=yes | aix_use_runtimelinking=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then | ||||
# With aix-soname=svr4, we create the lib.so.V shared archives o | ||||
nly, | ||||
# so we don't have lib.a shared libs to link our executables. | ||||
# We have to force runtime linking in this case. | ||||
aix_use_runtimelinking=yes | ||||
LDFLAGS="$LDFLAGS -Wl,-brtl" | ||||
fi | ||||
;; | ;; | |||
esac | esac | |||
exp_sym_flag='-bexport' | exp_sym_flag='-bexport' | |||
no_entry_flag='-bnoentry' | no_entry_flag='-bnoentry' | |||
fi | fi | |||
# When large executables or shared objects are built, AIX ld can | # When large executables or shared objects are built, AIX ld can | |||
# have problems creating the table of contents. If linking a library | # have problems creating the table of contents. If linking a library | |||
# or program results in "error TOC overflow" add -mminimal-toc to | # or program results in "error TOC overflow" add -mminimal-toc to | |||
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not | # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not | |||
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. | # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. | |||
archive_cmds='' | archive_cmds='' | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_direct_absolute=yes | hardcode_direct_absolute=yes | |||
hardcode_libdir_separator=':' | hardcode_libdir_separator=':' | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
file_list_spec='${wl}-f,' | file_list_spec='$wl-f,' | |||
case $with_aix_soname,$aix_use_runtimelinking in | ||||
aix,*) ;; # traditional, no import file | ||||
svr4,* | *,yes) # use import file | ||||
# The Import File defines what to hardcode. | ||||
hardcode_direct=no | ||||
hardcode_direct_absolute=no | ||||
;; | ||||
esac | ||||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
case $host_os in aix4.[012]|aix4.[012].*) | case $host_os in aix4.[012]|aix4.[012].*) | |||
# We only want to do this on AIX 4.2 and lower, the check | # We only want to do this on AIX 4.2 and lower, the check | |||
# below for broken collect2 doesn't work under 4.3+ | # below for broken collect2 doesn't work under 4.3+ | |||
collect2name=`${CC} -print-prog-name=collect2` | collect2name=`$CC -print-prog-name=collect2` | |||
if test -f "$collect2name" && | if test -f "$collect2name" && | |||
strings "$collect2name" | $GREP resolve_lib_name >/dev/null | strings "$collect2name" | $GREP resolve_lib_name >/dev/null | |||
then | then | |||
# We have reworked collect2 | # We have reworked collect2 | |||
: | : | |||
else | else | |||
# We have old collect2 | # We have old collect2 | |||
hardcode_direct=unsupported | hardcode_direct=unsupported | |||
# It fails to find uninstalled libraries when the uninstalled | # It fails to find uninstalled libraries when the uninstalled | |||
# path is not listed in the libpath. Setting hardcode_minus_L | # path is not listed in the libpath. Setting hardcode_minus_L | |||
# to unsupported forces relinking | # to unsupported forces relinking | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_libdir_separator= | hardcode_libdir_separator= | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
shared_flag='-shared' | shared_flag='-shared' | |||
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then | |||
shared_flag="$shared_flag "'${wl}-G' | shared_flag="$shared_flag "'$wl-G' | |||
fi | fi | |||
# Need to ensure runtime linking is disabled for the traditional | ||||
# shared library, or the linker may eventually find shared libraries | ||||
# /with/ Import File - we do not want to mix them. | ||||
shared_flag_aix='-shared' | ||||
shared_flag_svr4='-shared $wl-G' | ||||
else | else | |||
# not using gcc | # not using gcc | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release | # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release | |||
# chokes on -Wl,-G. The following line is correct: | # chokes on -Wl,-G. The following line is correct: | |||
shared_flag='-G' | shared_flag='-G' | |||
else | else | |||
if test "$aix_use_runtimelinking" = yes; then | if test yes = "$aix_use_runtimelinking"; then | |||
shared_flag='${wl}-G' | shared_flag='$wl-G' | |||
else | else | |||
shared_flag='${wl}-bM:SRE' | shared_flag='$wl-bM:SRE' | |||
fi | fi | |||
shared_flag_aix='$wl-bM:SRE' | ||||
shared_flag_svr4='$wl-G' | ||||
fi | fi | |||
fi | fi | |||
export_dynamic_flag_spec='${wl}-bexpall' | export_dynamic_flag_spec='$wl-bexpall' | |||
# It seems that -bexpall does not export symbols beginning with | # It seems that -bexpall does not export symbols beginning with | |||
# underscore (_), so it is better to generate a list of symbols to ex port. | # underscore (_), so it is better to generate a list of symbols to ex port. | |||
always_export_symbols=yes | always_export_symbols=yes | |||
if test "$aix_use_runtimelinking" = yes; then | if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then | |||
# Warning - without using the other runtime loading flags (-brtl), | # Warning - without using the other runtime loading flags (-brtl), | |||
# -berok will link without error, but may produce a broken library. | # -berok will link without error, but may produce a broken library. | |||
allow_undefined_flag='-berok' | allow_undefined_flag='-berok' | |||
# Determine the default libpath from the value encoded in an | # Determine the default libpath from the value encoded in an | |||
# empty executable. | # empty executable. | |||
if test "${lt_cv_aix_libpath+set}" = set; then | if test set = "${lt_cv_aix_libpath+set}"; then | |||
aix_libpath=$lt_cv_aix_libpath | aix_libpath=$lt_cv_aix_libpath | |||
else | else | |||
if ${lt_cv_aix_libpath_+:} false; then : | if ${lt_cv_aix_libpath_+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
int | int | |||
main () | main () | |||
skipping to change at line 11442 | skipping to change at line 11876 | |||
}' | }' | |||
lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e " $lt_aix_libpath_sed"` | lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e " $lt_aix_libpath_sed"` | |||
# Check for a 64-bit object if we didn't find anything. | # Check for a 64-bit object if we didn't find anything. | |||
if test -z "$lt_cv_aix_libpath_"; then | if test -z "$lt_cv_aix_libpath_"; then | |||
lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` | lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` | |||
fi | fi | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
if test -z "$lt_cv_aix_libpath_"; then | if test -z "$lt_cv_aix_libpath_"; then | |||
lt_cv_aix_libpath_="/usr/lib:/lib" | lt_cv_aix_libpath_=/usr/lib:/lib | |||
fi | fi | |||
fi | fi | |||
aix_libpath=$lt_cv_aix_libpath_ | aix_libpath=$lt_cv_aix_libpath_ | |||
fi | fi | |||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" | hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" | |||
archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplib | archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplib | |||
s '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_fla | s $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; | |||
g}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` | then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_fla | |||
'"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" | g:\$export_symbols' '$shared_flag | |||
else | else | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' | hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' | |||
allow_undefined_flag="-z nodefs" | allow_undefined_flag="-z nodefs" | |||
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_un defined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" | archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefin ed_flag '"\$wl$exp_sym_flag:\$export_symbols" | |||
else | else | |||
# Determine the default libpath from the value encoded in an | # Determine the default libpath from the value encoded in an | |||
# empty executable. | # empty executable. | |||
if test "${lt_cv_aix_libpath+set}" = set; then | if test set = "${lt_cv_aix_libpath+set}"; then | |||
aix_libpath=$lt_cv_aix_libpath | aix_libpath=$lt_cv_aix_libpath | |||
else | else | |||
if ${lt_cv_aix_libpath_+:} false; then : | if ${lt_cv_aix_libpath_+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
int | int | |||
main () | main () | |||
skipping to change at line 11495 | skipping to change at line 11929 | |||
}' | }' | |||
lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e " $lt_aix_libpath_sed"` | lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e " $lt_aix_libpath_sed"` | |||
# Check for a 64-bit object if we didn't find anything. | # Check for a 64-bit object if we didn't find anything. | |||
if test -z "$lt_cv_aix_libpath_"; then | if test -z "$lt_cv_aix_libpath_"; then | |||
lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` | lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` | |||
fi | fi | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
if test -z "$lt_cv_aix_libpath_"; then | if test -z "$lt_cv_aix_libpath_"; then | |||
lt_cv_aix_libpath_="/usr/lib:/lib" | lt_cv_aix_libpath_=/usr/lib:/lib | |||
fi | fi | |||
fi | fi | |||
aix_libpath=$lt_cv_aix_libpath_ | aix_libpath=$lt_cv_aix_libpath_ | |||
fi | fi | |||
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" | hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" | |||
# Warning - without using the other run time loading flags, | # Warning - without using the other run time loading flags, | |||
# -berok will link without error, but may produce a broken library . | # -berok will link without error, but may produce a broken library . | |||
no_undefined_flag=' ${wl}-bernotok' | no_undefined_flag=' $wl-bernotok' | |||
allow_undefined_flag=' ${wl}-berok' | allow_undefined_flag=' $wl-berok' | |||
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then | |||
# We only use this code for GNU lds that support --whole-archive . | # We only use this code for GNU lds that support --whole-archive . | |||
whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}- -no-whole-archive' | whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no- whole-archive' | |||
else | else | |||
# Exported symbols can be pulled into shared objects from archiv es | # Exported symbols can be pulled into shared objects from archiv es | |||
whole_archive_flag_spec='$convenience' | whole_archive_flag_spec='$convenience' | |||
fi | fi | |||
archive_cmds_need_lc=yes | archive_cmds_need_lc=yes | |||
# This is similar to how AIX traditionally builds its shared libra | archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $out | |||
ries. | put_objdir/$realname.d' | |||
archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname | # -brtl affects multiple linker settings, -berok does not and is o | |||
$libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols$ | verridden later | |||
{allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $out | compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED | |||
put_objdir/$soname' | -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' | |||
if test svr4 != "$with_aix_soname"; then | ||||
# This is similar to how AIX traditionally builds its shared lib | ||||
raries. | ||||
archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_ai | ||||
x' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$c | ||||
ompiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_ | ||||
FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' | ||||
fi | ||||
if test aix != "$with_aix_soname"; then | ||||
archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_sv | ||||
r4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $d | ||||
eplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_ | ||||
undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_ | ||||
spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test | ||||
shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else fu | ||||
nc_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/ | ||||
$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $outpu | ||||
t_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname | ||||
.d/$shared_archive_member_spec.imp' | ||||
else | ||||
# used by -dlpreopen to get the symbols | ||||
archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/ | ||||
$realname.d/$soname $output_objdir' | ||||
fi | ||||
archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/ | ||||
$realname.d' | ||||
fi | fi | |||
fi | fi | |||
;; | ;; | |||
amigaos*) | amigaos*) | |||
case $host_cpu in | case $host_cpu in | |||
powerpc) | powerpc) | |||
# see comment about AmigaOS4 .so support | # see comment about AmigaOS4 .so support | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${w l}-soname $wl$soname -o $lib' | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl -soname $wl$soname -o $lib' | |||
archive_expsym_cmds='' | archive_expsym_cmds='' | |||
;; | ;; | |||
m68k) | m68k) | |||
archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#defin e NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_I D 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $ output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $outpu t_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $out put_objdir && a2ixlibrary -32)' | archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#defin e NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_I D 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $ output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $outpu t_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $out put_objdir && a2ixlibrary -32)' | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
skipping to change at line 11556 | skipping to change at line 12002 | |||
case $cc_basename in | case $cc_basename in | |||
cl*) | cl*) | |||
# Native MSVC | # Native MSVC | |||
hardcode_libdir_flag_spec=' ' | hardcode_libdir_flag_spec=' ' | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
always_export_symbols=yes | always_export_symbols=yes | |||
file_list_spec='@' | file_list_spec='@' | |||
# Tell ltmain to make .lib files, not .a files. | # Tell ltmain to make .lib files, not .a files. | |||
libext=lib | libext=lib | |||
# Tell ltmain to make .dll files, not .so files. | # Tell ltmain to make .dll files, not .so files. | |||
shrext_cmds=".dll" | shrext_cmds=.dll | |||
# FIXME: Setting linknames here is a bad hack. | # FIXME: Setting linknames here is a bad hack. | |||
archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags | archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags | |||
$deplibs -Wl,-dll~linknames=' | $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames= | |||
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS | ' | |||
; then | archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*/ | |||
sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e ' | /'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ | |||
1\\\!p' < $export_symbols > $output_objdir/$soname.exp; | ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then | |||
else | cp "$export_symbols" "$output_objdir/$soname.def"; | |||
sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $expo | echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname | |||
rt_symbols > $output_objdir/$soname.exp; | .exp"; | |||
fi~ | else | |||
$CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplib | $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output | |||
s "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$l | _objdir/$soname.exp; | |||
ibname.dll.lib"~ | fi~ | |||
linknames=' | $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $depli | |||
bs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$ | ||||
libname.dll.lib"~ | ||||
linknames=' | ||||
# The linker will not automatically build a static lib if we build a DLL. | # The linker will not automatically build a static lib if we build a DLL. | |||
# _LT_TAGVAR(old_archive_from_new_cmds, )='true' | # _LT_TAGVAR(old_archive_from_new_cmds, )='true' | |||
enable_shared_with_static_runtimes=yes | enable_shared_with_static_runtimes=yes | |||
exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' | exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' | |||
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^ [AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' | export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^ [AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' | |||
# Don't use ranlib | # Don't use ranlib | |||
old_postinstall_cmds='chmod 644 $oldlib' | old_postinstall_cmds='chmod 644 $oldlib' | |||
postlink_cmds='lt_outputfile="@OUTPUT@"~ | postlink_cmds='lt_outputfile="@OUTPUT@"~ | |||
lt_tool_outputfile="@TOOL_OUTPUT@"~ | lt_tool_outputfile="@TOOL_OUTPUT@"~ | |||
case $lt_outputfile in | case $lt_outputfile in | |||
*.exe|*.EXE) ;; | *.exe|*.EXE) ;; | |||
*) | *) | |||
lt_outputfile="$lt_outputfile.exe" | lt_outputfile=$lt_outputfile.exe | |||
lt_tool_outputfile="$lt_tool_outputfile.exe" | lt_tool_outputfile=$lt_tool_outputfile.exe | |||
;; | ;; | |||
esac~ | esac~ | |||
if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifes | if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest | |||
t"; then | "; then | |||
$MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputr | $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -output | |||
esource:"$lt_tool_outputfile" || exit 1; | resource:"$lt_tool_outputfile" || exit 1; | |||
$RM "$lt_outputfile.manifest"; | $RM "$lt_outputfile.manifest"; | |||
fi' | fi' | |||
;; | ;; | |||
*) | *) | |||
# Assume MSVC wrapper | # Assume MSVC wrapper | |||
hardcode_libdir_flag_spec=' ' | hardcode_libdir_flag_spec=' ' | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
# Tell ltmain to make .lib files, not .a files. | # Tell ltmain to make .lib files, not .a files. | |||
libext=lib | libext=lib | |||
# Tell ltmain to make .dll files, not .so files. | # Tell ltmain to make .dll files, not .so files. | |||
shrext_cmds=".dll" | shrext_cmds=.dll | |||
# FIXME: Setting linknames here is a bad hack. | # FIXME: Setting linknames here is a bad hack. | |||
archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$ deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' | archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$ deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' | |||
# The linker will automatically build a .lib file if we build a DLL. | # The linker will automatically build a .lib file if we build a DLL. | |||
old_archive_from_new_cmds='true' | old_archive_from_new_cmds='true' | |||
# FIXME: Should let the user specify the lib program. | # FIXME: Should let the user specify the lib program. | |||
old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' | old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' | |||
enable_shared_with_static_runtimes=yes | enable_shared_with_static_runtimes=yes | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
darwin* | rhapsody*) | darwin* | rhapsody*) | |||
archive_cmds_need_lc=no | archive_cmds_need_lc=no | |||
hardcode_direct=no | hardcode_direct=no | |||
hardcode_automatic=yes | hardcode_automatic=yes | |||
hardcode_shlibpath_var=unsupported | hardcode_shlibpath_var=unsupported | |||
if test "$lt_cv_ld_force_load" = "yes"; then | if test yes = "$lt_cv_ld_force_load"; then | |||
whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$ | whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$ | |||
conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done | conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; | |||
; func_echo_all \"$new_convenience\"`' | func_echo_all \"$new_convenience\"`' | |||
else | else | |||
whole_archive_flag_spec='' | whole_archive_flag_spec='' | |||
fi | fi | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
allow_undefined_flag="$_lt_dar_allow_undefined" | allow_undefined_flag=$_lt_dar_allow_undefined | |||
case $cc_basename in | case $cc_basename in | |||
ifort*) _lt_dar_can_shared=yes ;; | ifort*|nagfor*) _lt_dar_can_shared=yes ;; | |||
*) _lt_dar_can_shared=$GCC ;; | *) _lt_dar_can_shared=$GCC ;; | |||
esac | esac | |||
if test "$_lt_dar_can_shared" = "yes"; then | if test yes = "$_lt_dar_can_shared"; then | |||
output_verbose_link_cmd=func_echo_all | output_verbose_link_cmd=func_echo_all | |||
archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobj | archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobj | |||
s \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_l | s \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_l | |||
t_dar_single_mod${_lt_dsymutil}" | t_dar_single_mod$_lt_dsymutil" | |||
module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$d | module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$d | |||
eplibs \$compiler_flags${_lt_dsymutil}" | eplibs \$compiler_flags$_lt_dsymutil" | |||
archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/ | archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/ | |||
\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib | \$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \ | |||
\$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$vers | $libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstr | |||
tring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" | ing $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" | |||
module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdi | module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdi | |||
r/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \ | r/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$l | |||
$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" | ibobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
dgux*) | dgux*) | |||
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
skipping to change at line 11671 | skipping to change at line 12118 | |||
# FreeBSD 3 and greater uses gcc -shared to do shared libraries. | # FreeBSD 3 and greater uses gcc -shared to do shared libraries. | |||
freebsd* | dragonfly*) | freebsd* | dragonfly*) | |||
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compil er_flags' | archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compil er_flags' | |||
hardcode_libdir_flag_spec='-R$libdir' | hardcode_libdir_flag_spec='-R$libdir' | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
hpux9*) | hpux9*) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl} | archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b | |||
+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compil | $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_f | |||
er_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $l | lags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname | |||
ib' | $lib' | |||
else | else | |||
archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir - o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdi r/$soname = $lib || mv $output_objdir/$soname $lib' | archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir - o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_obj dir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' | |||
fi | fi | |||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
hardcode_direct=yes | hardcode_direct=yes | |||
# hardcode_minus_L: Not really in the search PATH, | # hardcode_minus_L: Not really in the search PATH, | |||
# but as the default location of the library. | # but as the default location of the library. | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' | |||
;; | ;; | |||
hpux10*) | hpux10*) | |||
if test "$GCC" = yes && test "$with_gnu_ld" = no; then | if test yes,no = "$GCC,$with_gnu_ld"; then | |||
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${w | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$insta | |||
l}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' | ll_libdir -o $lib $libobjs $deplibs $compiler_flags' | |||
else | else | |||
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' | archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' | |||
fi | fi | |||
if test "$with_gnu_ld" = no; then | if test no = "$with_gnu_ld"; then | |||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_direct_absolute=yes | hardcode_direct_absolute=yes | |||
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' | |||
# hardcode_minus_L: Not really in the search PATH, | # hardcode_minus_L: Not really in the search PATH, | |||
# but as the default location of the library. | # but as the default location of the library. | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
fi | fi | |||
;; | ;; | |||
hpux11*) | hpux11*) | |||
if test "$GCC" = yes && test "$with_gnu_ld" = no; then | if test yes,no = "$GCC,$with_gnu_ld"; then | |||
case $host_cpu in | case $host_cpu in | |||
hppa*64*) | hppa*64*) | |||
archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $d eplibs $compiler_flags' | archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $depli bs $compiler_flags' | |||
;; | ;; | |||
ia64*) | ia64*) | |||
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nod efaultrpath -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefault rpath -o $lib $libobjs $deplibs $compiler_flags' | |||
;; | ;; | |||
*) | *) | |||
archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b $ {wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$ins tall_libdir -o $lib $libobjs $deplibs $compiler_flags' | |||
;; | ;; | |||
esac | esac | |||
else | else | |||
case $host_cpu in | case $host_cpu in | |||
hppa*64*) | hppa*64*) | |||
archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplib s $compiler_flags' | archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $c ompiler_flags' | |||
;; | ;; | |||
ia64*) | ia64*) | |||
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' | archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $ libobjs $deplibs $compiler_flags' | |||
;; | ;; | |||
*) | *) | |||
# Older versions of the 11.00 compiler do not understand -b yet | # Older versions of the 11.00 compiler do not understand -b yet | |||
# (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) | # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understan ds -b" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understan ds -b" >&5 | |||
$as_echo_n "checking if $CC understands -b... " >&6; } | $as_echo_n "checking if $CC understands -b... " >&6; } | |||
if ${lt_cv_prog_compiler__b+:} false; then : | if ${lt_cv_prog_compiler__b+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_prog_compiler__b=no | lt_cv_prog_compiler__b=no | |||
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS | |||
LDFLAGS="$LDFLAGS -b" | LDFLAGS="$LDFLAGS -b" | |||
echo "$lt_simple_link_test_code" > conftest.$ac_ext | echo "$lt_simple_link_test_code" > conftest.$ac_ext | |||
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then | if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then | |||
# The linker can only warn and ignore the option if not recognized | # The linker can only warn and ignore the option if not recognized | |||
# So say no if there are warnings | # So say no if there are warnings | |||
if test -s conftest.err; then | if test -s conftest.err; then | |||
# Append any errors to the config.log. | # Append any errors to the config.log. | |||
cat conftest.err 1>&5 | cat conftest.err 1>&5 | |||
$ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp | $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp | |||
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 | $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 | |||
if diff conftest.exp conftest.er2 >/dev/null; then | if diff conftest.exp conftest.er2 >/dev/null; then | |||
lt_cv_prog_compiler__b=yes | lt_cv_prog_compiler__b=yes | |||
fi | fi | |||
else | else | |||
lt_cv_prog_compiler__b=yes | lt_cv_prog_compiler__b=yes | |||
fi | fi | |||
fi | fi | |||
$RM -r conftest* | $RM -r conftest* | |||
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" > &5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" > &5 | |||
$as_echo "$lt_cv_prog_compiler__b" >&6; } | $as_echo "$lt_cv_prog_compiler__b" >&6; } | |||
if test x"$lt_cv_prog_compiler__b" = xyes; then | if test yes = "$lt_cv_prog_compiler__b"; then | |||
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir | archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib | |||
-o $lib $libobjs $deplibs $compiler_flags' | $libobjs $deplibs $compiler_flags' | |||
else | else | |||
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $de plibs $linker_flags' | archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $de plibs $linker_flags' | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
if test "$with_gnu_ld" = no; then | if test no = "$with_gnu_ld"; then | |||
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' | hardcode_libdir_flag_spec='$wl+b $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
case $host_cpu in | case $host_cpu in | |||
hppa*64*|ia64*) | hppa*64*|ia64*) | |||
hardcode_direct=no | hardcode_direct=no | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
*) | *) | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_direct_absolute=yes | hardcode_direct_absolute=yes | |||
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' | |||
# hardcode_minus_L: Not really in the search PATH, | # hardcode_minus_L: Not really in the search PATH, | |||
# but as the default location of the library. | # but as the default location of the library. | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
;; | ;; | |||
irix5* | irix6* | nonstopux*) | irix5* | irix6* | nonstopux*) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flag | |||
s ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-s | s $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_ver | |||
et_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so | sion $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o | |||
_locations -o $lib' | $lib' | |||
# Try to use the -exported_symbol ld option, if it does not | # Try to use the -exported_symbol ld option, if it does not | |||
# work, assume that -exports_file does not work either and | # work, assume that -exports_file does not work either and | |||
# implicitly export all symbols. | # implicitly export all symbols. | |||
# This should be the same for all languages, so no per-tag cache var iable. | # This should be the same for all languages, so no per-tag cache var iable. | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_ os linker accepts -exported_symbol" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_ os linker accepts -exported_symbol" >&5 | |||
$as_echo_n "checking whether the $host_os linker accepts -exported_symbol.. . " >&6; } | $as_echo_n "checking whether the $host_os linker accepts -exported_symbol.. . " >&6; } | |||
if ${lt_cv_irix_exported_symbol+:} false; then : | if ${lt_cv_irix_exported_symbol+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS | |||
LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-up | LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update | |||
date_registry ${wl}/dev/null" | _registry $wl/dev/null" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
int foo (void) { return 0; } | int foo (void) { return 0; } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_link "$LINENO"; then : | if ac_fn_c_try_link "$LINENO"; then : | |||
lt_cv_irix_exported_symbol=yes | lt_cv_irix_exported_symbol=yes | |||
else | else | |||
lt_cv_irix_exported_symbol=no | lt_cv_irix_exported_symbol=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbo l" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbo l" >&5 | |||
$as_echo "$lt_cv_irix_exported_symbol" >&6; } | $as_echo "$lt_cv_irix_exported_symbol" >&6; } | |||
if test "$lt_cv_irix_exported_symbol" = yes; then | if test yes = "$lt_cv_irix_exported_symbol"; then | |||
archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $com | archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $com | |||
piler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_al | piler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$ | |||
l "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_ | wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_loc | |||
objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' | ations $wl-exports_file $wl$export_symbols -o $lib' | |||
fi | fi | |||
else | else | |||
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname | archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname | |||
$soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` - | $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` - | |||
update_registry ${output_objdir}/so_locations -o $lib' | update_registry $output_objdir/so_locations -o $lib' | |||
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags - | archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags - | |||
soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstr | soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstr | |||
ing"` -update_registry ${output_objdir}/so_locations -exports_file $export_ | ing"` -update_registry $output_objdir/so_locations -exports_file $export_sy | |||
symbols -o $lib' | mbols -o $lib' | |||
fi | fi | |||
archive_cmds_need_lc='no' | archive_cmds_need_lc='no' | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
inherit_rpath=yes | inherit_rpath=yes | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
;; | ;; | |||
linux*) | ||||
case $cc_basename in | ||||
tcc*) | ||||
# Fabrice Bellard et al's Tiny C Compiler | ||||
ld_shlibs=yes | ||||
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compi | ||||
ler_flags' | ||||
;; | ||||
esac | ||||
;; | ||||
netbsd*) | netbsd*) | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flag s' # a.out | archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flag s' # a.out | |||
else | else | |||
archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF | archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF | |||
fi | fi | |||
hardcode_libdir_flag_spec='-R$libdir' | hardcode_libdir_flag_spec='-R$libdir' | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
newsos6) | newsos6) | |||
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
*nto* | *qnx*) | *nto* | *qnx*) | |||
;; | ;; | |||
openbsd*) | openbsd* | bitrig*) | |||
if test -f /usr/libexec/ld.so; then | if test -f /usr/libexec/ld.so; then | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
hardcode_direct_absolute=yes | hardcode_direct_absolute=yes | |||
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$hos t_os-$host_cpu" = "openbsd2.8-powerpc"; then | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then | |||
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $com piler_flags' | archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $com piler_flags' | |||
archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $depli | archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $depli | |||
bs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' | bs $compiler_flags $wl-retain-symbols-file,$export_symbols' | |||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | hardcode_libdir_flag_spec='$wl-rpath,$libdir' | |||
export_dynamic_flag_spec='${wl}-E' | export_dynamic_flag_spec='$wl-E' | |||
else | else | |||
case $host_os in | archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $com | |||
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) | piler_flags' | |||
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker | hardcode_libdir_flag_spec='$wl-rpath,$libdir' | |||
_flags' | ||||
hardcode_libdir_flag_spec='-R$libdir' | ||||
;; | ||||
*) | ||||
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $ | ||||
compiler_flags' | ||||
hardcode_libdir_flag_spec='${wl}-rpath,$libdir' | ||||
;; | ||||
esac | ||||
fi | fi | |||
else | else | |||
ld_shlibs=no | ld_shlibs=no | |||
fi | fi | |||
;; | ;; | |||
os2*) | os2*) | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
allow_undefined_flag=unsupported | allow_undefined_flag=unsupported | |||
archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/ | shrext_cmds=.dll | |||
$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.de | archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMI | |||
f~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $out | NSTANCE" > $output_objdir/$libname.def~ | |||
put_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp | $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ | |||
$libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs | $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ | |||
$deplibs $compiler_flags $output_objdir/$libname.def' | $ECHO EXPORTS >> $output_objdir/$libname.def~ | |||
old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $outpu | emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname | |||
t_objdir/$libname.def' | .def~ | |||
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $comp | ||||
iler_flags $output_objdir/$libname.def~ | ||||
emximp -o $lib $output_objdir/$libname.def' | ||||
archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANC | ||||
E TERMINSTANCE" > $output_objdir/$libname.def~ | ||||
$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ | ||||
$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ | ||||
$ECHO EXPORTS >> $output_objdir/$libname.def~ | ||||
prefix_cmds="$SED"~ | ||||
if test EXPORTS = "`$SED 1q $export_symbols`"; then | ||||
prefix_cmds="$prefix_cmds -e 1d"; | ||||
fi~ | ||||
prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ | ||||
cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ | ||||
$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $comp | ||||
iler_flags $output_objdir/$libname.def~ | ||||
emximp -o $lib $output_objdir/$libname.def' | ||||
old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a | ||||
$output_objdir/$libname.def' | ||||
enable_shared_with_static_runtimes=yes | ||||
;; | ;; | |||
osf3*) | osf3*) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' | allow_undefined_flag=' $wl-expect_unresolved $wl\*' | |||
archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $ | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $co | |||
compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo | mpiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all " | |||
_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${outp | $wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_lo | |||
ut_objdir}/so_locations -o $lib' | cations -o $lib' | |||
else | else | |||
allow_undefined_flag=' -expect_unresolved \*' | allow_undefined_flag=' -expect_unresolved \*' | |||
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 $li b' | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $co mpiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_v ersion $verstring"` -update_registry $output_objdir/so_locations -o $lib' | |||
fi | fi | |||
archive_cmds_need_lc='no' | archive_cmds_need_lc='no' | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
;; | ;; | |||
osf4* | osf5*) # as osf3* with the addition of -msym flag | osf4* | osf5*) # as osf3* with the addition of -msym flag | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' | allow_undefined_flag=' $wl-expect_unresolved $wl\*' | |||
archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs | archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $d | |||
$deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$ve | eplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" | |||
rstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update | && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$ | |||
_registry ${wl}${output_objdir}/so_locations -o $lib' | output_objdir/so_locations -o $lib' | |||
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' | |||
else | else | |||
allow_undefined_flag=' -expect_unresolved \*' | allow_undefined_flag=' -expect_unresolved \*' | |||
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' | archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $co mpiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all " -set_version $verstring"` -update_registry $output_objdir/so_locations -o $ lib' | |||
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~ | 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~ | |||
$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compil er_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO " -set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' | $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_ flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-se t_version $verstring"` -update_registry $output_objdir/so_locations -o $lib ~$RM $lib.exp' | |||
# Both c and cxx compiler support -rpath directly | # Both c and cxx compiler support -rpath directly | |||
hardcode_libdir_flag_spec='-rpath $libdir' | hardcode_libdir_flag_spec='-rpath $libdir' | |||
fi | fi | |||
archive_cmds_need_lc='no' | archive_cmds_need_lc='no' | |||
hardcode_libdir_separator=: | hardcode_libdir_separator=: | |||
;; | ;; | |||
solaris*) | solaris*) | |||
no_undefined_flag=' -z defs' | no_undefined_flag=' -z defs' | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
wlarc='${wl}' | wlarc='$wl' | |||
archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$ | archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname | |||
soname -o $lib $libobjs $deplibs $compiler_flags' | -o $lib $libobjs $deplibs $compiler_flags' | |||
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | |||
$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl }-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' | $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' | |||
else | else | |||
case `$CC -V 2>&1` in | case `$CC -V 2>&1` in | |||
*"Compilers 5.0"*) | *"Compilers 5.0"*) | |||
wlarc='' | wlarc='' | |||
archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $li bobjs $deplibs $linker_flags' | archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libo bjs $deplibs $linker_flags' | |||
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbo ls | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbo ls | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | |||
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libo bjs $deplibs $linker_flags~$RM $lib.exp' | $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $lib objs $deplibs $linker_flags~$RM $lib.exp' | |||
;; | ;; | |||
*) | *) | |||
wlarc='${wl}' | wlarc='$wl' | |||
archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $li | archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libo | |||
bobjs $deplibs $compiler_flags' | bjs $deplibs $compiler_flags' | |||
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbo ls | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbo ls | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ | |||
$CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libo bjs $deplibs $compiler_flags~$RM $lib.exp' | $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $lib objs $deplibs $compiler_flags~$RM $lib.exp' | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
hardcode_libdir_flag_spec='-R$libdir' | hardcode_libdir_flag_spec='-R$libdir' | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
case $host_os in | case $host_os in | |||
solaris2.[0-5] | solaris2.[0-5].*) ;; | solaris2.[0-5] | solaris2.[0-5].*) ;; | |||
*) | *) | |||
# The compiler driver will combine and reorder linker options, | # The compiler driver will combine and reorder linker options, | |||
# but understands `-z linker_flag'. GCC discards it without `$wl', | # but understands '-z linker_flag'. GCC discards it without '$wl', | |||
# but is careful enough not to reorder. | # but is careful enough not to reorder. | |||
# Supported since Solaris 2.6 (maybe 2.5.1?) | # Supported since Solaris 2.6 (maybe 2.5.1?) | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl} | whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z $ | |||
-z ${wl}defaultextract' | {wl}defaultextract' | |||
else | else | |||
whole_archive_flag_spec='-z allextract$convenience -z defaultextra ct' | whole_archive_flag_spec='-z allextract$convenience -z defaultextra ct' | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
;; | ;; | |||
sunos4*) | sunos4*) | |||
if test "x$host_vendor" = xsequent; then | if test sequent = "$host_vendor"; then | |||
# Use $CC to link under sequent, because it throws in some extra .o | # Use $CC to link under sequent, because it throws in some extra .o | |||
# files that make .init and .fini sections work. | # files that make .init and .fini sections work. | |||
archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $comp iler_flags' | archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compil er_flags' | |||
else | else | |||
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $depli bs $linker_flags' | archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $depli bs $linker_flags' | |||
fi | fi | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_direct=yes | hardcode_direct=yes | |||
hardcode_minus_L=yes | hardcode_minus_L=yes | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
sysv4) | sysv4) | |||
skipping to change at line 12017 | skipping to change at line 12486 | |||
if test -d /usr/nec; then | if test -d /usr/nec; then | |||
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fl ags' | archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fl ags' | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
runpath_var=LD_RUN_PATH | runpath_var=LD_RUN_PATH | |||
hardcode_runpath_var=yes | hardcode_runpath_var=yes | |||
ld_shlibs=yes | ld_shlibs=yes | |||
fi | fi | |||
;; | ;; | |||
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) | sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) | |||
no_undefined_flag='${wl}-z,text' | no_undefined_flag='$wl-z,text' | |||
archive_cmds_need_lc=no | archive_cmds_need_lc=no | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
runpath_var='LD_RUN_PATH' | runpath_var='LD_RUN_PATH' | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs | archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $c | |||
$compiler_flags' | ompiler_flags' | |||
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl} | archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$ | |||
-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | soname -o $lib $libobjs $deplibs $compiler_flags' | |||
else | else | |||
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $comp | archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compil | |||
iler_flags' | er_flags' | |||
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$s | archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$sonam | |||
oname -o $lib $libobjs $deplibs $compiler_flags' | e -o $lib $libobjs $deplibs $compiler_flags' | |||
fi | fi | |||
;; | ;; | |||
sysv5* | sco3.2v5* | sco5v6*) | sysv5* | sco3.2v5* | sco5v6*) | |||
# Note: We can NOT use -z defs as we might desire, because we do not | # Note: We CANNOT use -z defs as we might desire, because we do not | |||
# link with -lc, and that would cause any symbols used from libc to | # link with -lc, and that would cause any symbols used from libc to | |||
# always be unresolved, which means just about no library would | # always be unresolved, which means just about no library would | |||
# ever link correctly. If we're not using GNU ld we use -z text | # ever link correctly. If we're not using GNU ld we use -z text | |||
# though, which does catch some bad symbols but isn't as heavy-handed | # though, which does catch some bad symbols but isn't as heavy-handed | |||
# as -z defs. | # as -z defs. | |||
no_undefined_flag='${wl}-z,text' | no_undefined_flag='$wl-z,text' | |||
allow_undefined_flag='${wl}-z,nodefs' | allow_undefined_flag='$wl-z,nodefs' | |||
archive_cmds_need_lc=no | archive_cmds_need_lc=no | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
hardcode_libdir_flag_spec='${wl}-R,$libdir' | hardcode_libdir_flag_spec='$wl-R,$libdir' | |||
hardcode_libdir_separator=':' | hardcode_libdir_separator=':' | |||
link_all_deplibs=yes | link_all_deplibs=yes | |||
export_dynamic_flag_spec='${wl}-Bexport' | export_dynamic_flag_spec='$wl-Bexport' | |||
runpath_var='LD_RUN_PATH' | runpath_var='LD_RUN_PATH' | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs | archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $c | |||
$compiler_flags' | ompiler_flags' | |||
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl} | archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$ | |||
-h,$soname -o $lib $libobjs $deplibs $compiler_flags' | soname -o $lib $libobjs $deplibs $compiler_flags' | |||
else | else | |||
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $comp | archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compil | |||
iler_flags' | er_flags' | |||
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$s | archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$sonam | |||
oname -o $lib $libobjs $deplibs $compiler_flags' | e -o $lib $libobjs $deplibs $compiler_flags' | |||
fi | fi | |||
;; | ;; | |||
uts4*) | uts4*) | |||
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_fla gs' | |||
hardcode_libdir_flag_spec='-L$libdir' | hardcode_libdir_flag_spec='-L$libdir' | |||
hardcode_shlibpath_var=no | hardcode_shlibpath_var=no | |||
;; | ;; | |||
*) | *) | |||
ld_shlibs=no | ld_shlibs=no | |||
;; | ;; | |||
esac | esac | |||
if test x$host_vendor = xsni; then | if test sni = "$host_vendor"; then | |||
case $host in | case $host in | |||
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) | sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) | |||
export_dynamic_flag_spec='${wl}-Blargedynsym' | export_dynamic_flag_spec='$wl-Blargedynsym' | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 | |||
$as_echo "$ld_shlibs" >&6; } | $as_echo "$ld_shlibs" >&6; } | |||
test "$ld_shlibs" = no && can_build_shared=no | test no = "$ld_shlibs" && can_build_shared=no | |||
with_gnu_ld=$with_gnu_ld | with_gnu_ld=$with_gnu_ld | |||
# | # | |||
# Do we need to explicitly link libc? | # Do we need to explicitly link libc? | |||
# | # | |||
case "x$archive_cmds_need_lc" in | case "x$archive_cmds_need_lc" in | |||
x|xyes) | x|xyes) | |||
# Assume -lc should be added | # Assume -lc should be added | |||
archive_cmds_need_lc=yes | archive_cmds_need_lc=yes | |||
if test "$enable_shared" = yes && test "$GCC" = yes; then | if test yes,yes = "$GCC,$enable_shared"; then | |||
case $archive_cmds in | case $archive_cmds in | |||
*'~'*) | *'~'*) | |||
# FIXME: we may have to deal with multi-command sequences. | # FIXME: we may have to deal with multi-command sequences. | |||
;; | ;; | |||
'$CC '*) | '$CC '*) | |||
# Test whether the compiler implicitly links with -lc since on some | # Test whether the compiler implicitly links with -lc since on some | |||
# systems, -lgcc has to come before -lc. If gcc already passes -lc | # systems, -lgcc has to come before -lc. If gcc already passes -lc | |||
# to ld, don't add -lc before -lgcc. | # to ld, don't add -lc before -lgcc. | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 | |||
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } | $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } | |||
skipping to change at line 12155 | skipping to change at line 12624 | |||
archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc | archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characte ristics" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characte ristics" >&5 | |||
$as_echo_n "checking dynamic linker characteristics... " >&6; } | $as_echo_n "checking dynamic linker characteristics... " >&6; } | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
case $host_os in | case $host_os in | |||
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; | darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; | |||
*) lt_awk_arg="/^libraries:/" ;; | *) lt_awk_arg='/^libraries:/' ;; | |||
esac | esac | |||
case $host_os in | case $host_os in | |||
mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; | mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; | |||
*) lt_sed_strip_eq="s,=/,/,g" ;; | *) lt_sed_strip_eq='s|=/|/|g' ;; | |||
esac | esac | |||
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e " s/^libraries://" -e $lt_sed_strip_eq` | lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e " s/^libraries://" -e $lt_sed_strip_eq` | |||
case $lt_search_path_spec in | case $lt_search_path_spec in | |||
*\;*) | *\;*) | |||
# if the path contains ";" then we assume it to be the separator | # if the path contains ";" then we assume it to be the separator | |||
# otherwise default to the standard path separator (i.e. ":") - it is | # otherwise default to the standard path separator (i.e. ":") - it is | |||
# assumed that no part of a normal pathname contains ";" but that shoul d | # assumed that no part of a normal pathname contains ";" but that shoul d | |||
# okay in the real world where ";" in dirpaths is itself problematic. | # okay in the real world where ";" in dirpaths is itself problematic. | |||
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` | lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` | |||
;; | ;; | |||
*) | *) | |||
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPAR ATOR/ /g"` | lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPAR ATOR/ /g"` | |||
;; | ;; | |||
esac | esac | |||
# Ok, now we have the path, separated by spaces, we can step through it | # Ok, now we have the path, separated by spaces, we can step through it | |||
# and add multilib dir if necessary. | # and add multilib dir if necessary... | |||
lt_tmp_lt_search_path_spec= | lt_tmp_lt_search_path_spec= | |||
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory | lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-director | |||
2>/dev/null` | y 2>/dev/null` | |||
# ...but if some path component already ends with the multilib dir we ass | ||||
ume | ||||
# that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer) | ||||
. | ||||
case "$lt_multi_os_dir; $lt_search_path_spec " in | ||||
"/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ | ||||
"*) | ||||
lt_multi_os_dir= | ||||
;; | ||||
esac | ||||
for lt_sys_path in $lt_search_path_spec; do | for lt_sys_path in $lt_search_path_spec; do | |||
if test -d "$lt_sys_path/$lt_multi_os_dir"; then | if test -d "$lt_sys_path$lt_multi_os_dir"; then | |||
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/ | lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$ | |||
$lt_multi_os_dir" | lt_multi_os_dir" | |||
else | elif test -n "$lt_multi_os_dir"; then | |||
test -d "$lt_sys_path" && \ | test -d "$lt_sys_path" && \ | |||
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path " | lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path " | |||
fi | fi | |||
done | done | |||
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' | lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' | |||
BEGIN {RS=" "; FS="/|\n";} { | BEGIN {RS = " "; FS = "/|\n";} { | |||
lt_foo=""; | lt_foo = ""; | |||
lt_count=0; | lt_count = 0; | |||
for (lt_i = NF; lt_i > 0; lt_i--) { | for (lt_i = NF; lt_i > 0; lt_i--) { | |||
if ($lt_i != "" && $lt_i != ".") { | if ($lt_i != "" && $lt_i != ".") { | |||
if ($lt_i == "..") { | if ($lt_i == "..") { | |||
lt_count++; | lt_count++; | |||
} else { | } else { | |||
if (lt_count == 0) { | if (lt_count == 0) { | |||
lt_foo="/" $lt_i lt_foo; | lt_foo = "/" $lt_i lt_foo; | |||
} else { | } else { | |||
lt_count--; | lt_count--; | |||
} | } | |||
} | } | |||
} | } | |||
} | } | |||
if (lt_foo != "") { lt_freq[lt_foo]++; } | if (lt_foo != "") { lt_freq[lt_foo]++; } | |||
if (lt_freq[lt_foo] == 1) { print lt_foo; } | if (lt_freq[lt_foo] == 1) { print lt_foo; } | |||
}'` | }'` | |||
# AWK program above erroneously prepends '/' to C:/dos/paths | # AWK program above erroneously prepends '/' to C:/dos/paths | |||
# for these hosts. | # for these hosts. | |||
case $host_os in | case $host_os in | |||
mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ | mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ | |||
$SED 's,/\([A-Za-z]:\),\1,g'` ;; | $SED 's|/\([A-Za-z]:\)|\1|g'` ;; | |||
esac | esac | |||
sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` | sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` | |||
else | else | |||
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" | sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" | |||
fi | fi | |||
library_names_spec= | library_names_spec= | |||
libname_spec='lib$name' | libname_spec='lib$name' | |||
soname_spec= | soname_spec= | |||
shrext_cmds=".so" | shrext_cmds=.so | |||
postinstall_cmds= | postinstall_cmds= | |||
postuninstall_cmds= | postuninstall_cmds= | |||
finish_cmds= | finish_cmds= | |||
finish_eval= | finish_eval= | |||
shlibpath_var= | shlibpath_var= | |||
shlibpath_overrides_runpath=unknown | shlibpath_overrides_runpath=unknown | |||
version_type=none | version_type=none | |||
dynamic_linker="$host_os ld.so" | dynamic_linker="$host_os ld.so" | |||
sys_lib_dlsearch_path_spec="/lib /usr/lib" | sys_lib_dlsearch_path_spec="/lib /usr/lib" | |||
need_lib_prefix=unknown | need_lib_prefix=unknown | |||
hardcode_into_libs=no | hardcode_into_libs=no | |||
# when you set need_version to no, make sure it does not cause -set_version | # when you set need_version to no, make sure it does not cause -set_version | |||
# flags to be left without arguments | # flags to be left without arguments | |||
need_version=unknown | need_version=unknown | |||
case $host_os in | case $host_os in | |||
aix3*) | aix3*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname. a' | library_names_spec='$libname$release$shared_ext$versuffix $libname.a' | |||
shlibpath_var=LIBPATH | shlibpath_var=LIBPATH | |||
# AIX 3 has no versioning support, so we append a major version to the na me. | # AIX 3 has no versioning support, so we append a major version to the na me. | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
;; | ;; | |||
aix[4-9]*) | aix[4-9]*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
if test "$host_cpu" = ia64; then | if test ia64 = "$host_cpu"; then | |||
# AIX 5 supports IA64 | # AIX 5 supports IA64 | |||
library_names_spec='${libname}${release}${shared_ext}$major ${libname}$ {release}${shared_ext}$versuffix $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$major $libname$release$ shared_ext$versuffix $libname$shared_ext' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
else | else | |||
# With GCC up to 2.95.x, collect2 would create an import file | # With GCC up to 2.95.x, collect2 would create an import file | |||
# for dependence libraries. The import file would start with | # for dependence libraries. The import file would start with | |||
# the line `#! .'. This would cause the generated library to | # the line '#! .'. This would cause the generated library to | |||
# depend on `.', always an invalid library. This was fixed in | # depend on '.', always an invalid library. This was fixed in | |||
# development snapshots of GCC prior to 3.0. | # development snapshots of GCC prior to 3.0. | |||
case $host_os in | case $host_os in | |||
aix4 | aix4.[01] | aix4.[01].*) | aix4 | aix4.[01] | aix4.[01].*) | |||
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97 )' | if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97 )' | |||
echo ' yes ' | echo ' yes ' | |||
echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then | echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then | |||
: | : | |||
else | else | |||
can_build_shared=no | can_build_shared=no | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
# AIX (on Power*) has no versioning support, so currently we can not ha | # Using Import Files as archive members, it is possible to support | |||
rdcode correct | # filename-based versioning of shared library archives on AIX. While | |||
# this would work for both with and without runtime linking, it will | ||||
# prevent static linking of such archives. So we do filename-based | ||||
# shared library versioning with .so extension only, which is used | ||||
# when both runtime linking and shared linking is enabled. | ||||
# Unfortunately, runtime linking may impact performance, so we do | ||||
# not want this to be the default eventually. Also, we use the | ||||
# versioned .so libs for executables only if there is the -brtl | ||||
# linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. | ||||
# To allow for filename-based versioning support, we need to create | ||||
# libNAME.so.V as an archive file, containing: | ||||
# *) an Import File, referring to the versioned filename of the | ||||
# archive as well as the shared archive member, telling the | ||||
# bitwidth (32 or 64) of that shared object, and providing the | ||||
# list of exported symbols of that shared object, eventually | ||||
# decorated with the 'weak' keyword | ||||
# *) the shared object with the F_LOADONLY flag set, to really avoid | ||||
# it being seen by the linker. | ||||
# At run time we better use the real file rather than another symlink, | ||||
# but for link time we create the symlink libNAME.so -> libNAME.so.V | ||||
case $with_aix_soname,$aix_use_runtimelinking in | ||||
# AIX (on Power*) has no versioning support, so currently we cannot har | ||||
dcode correct | ||||
# soname into executable. Probably we can add versioning support to | # soname into executable. Probably we can add versioning support to | |||
# collect2, so additional links can be useful in future. | # collect2, so additional links can be useful in future. | |||
if test "$aix_use_runtimelinking" = yes; then | aix,yes) # traditional libtool | |||
dynamic_linker='AIX unversionable lib.so' | ||||
# If using run time linking (on AIX 4.2 or later) use lib<name>.so | # If using run time linking (on AIX 4.2 or later) use lib<name>.so | |||
# instead of lib<name>.a to let people know that these are not | # instead of lib<name>.a to let people know that these are not | |||
# typical AIX shared libraries. | # typical AIX shared libraries. | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${lib | library_names_spec='$libname$release$shared_ext$versuffix $libname$re | |||
name}${release}${shared_ext}$major $libname${shared_ext}' | lease$shared_ext$major $libname$shared_ext' | |||
else | ;; | |||
aix,no) # traditional AIX only | ||||
dynamic_linker='AIX lib.a(lib.so.V)' | ||||
# We preserve .a as extension for shared libraries through AIX4.2 | # We preserve .a as extension for shared libraries through AIX4.2 | |||
# and later when we are not doing run time linking. | # and later when we are not doing run time linking. | |||
library_names_spec='${libname}${release}.a $libname.a' | library_names_spec='$libname$release.a $libname.a' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
fi | ;; | |||
svr4,*) # full svr4 only | ||||
dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" | ||||
library_names_spec='$libname$release$shared_ext$major $libname$shared | ||||
_ext' | ||||
# We do not specify a path in Import Files, so LIBPATH fires. | ||||
shlibpath_overrides_runpath=yes | ||||
;; | ||||
*,yes) # both, prefer svr4 | ||||
dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(li | ||||
b.so.V)" | ||||
library_names_spec='$libname$release$shared_ext$major $libname$shared | ||||
_ext' | ||||
# unpreferred sharedlib libNAME.a needs extra handling | ||||
postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_st | ||||
ripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_res | ||||
ult.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" | ||||
|| test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libex | ||||
t"' | ||||
postuninstall_cmds='for n in $library_names $old_library; do :; done~ | ||||
func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_a | ||||
ppend rmfiles " $odir/$func_stripname_result.$libext"' | ||||
# We do not specify a path in Import Files, so LIBPATH fires. | ||||
shlibpath_overrides_runpath=yes | ||||
;; | ||||
*,no) # both, prefer aix | ||||
dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_ | ||||
spec.o)" | ||||
library_names_spec='$libname$release.a $libname.a' | ||||
soname_spec='$libname$release$shared_ext$major' | ||||
# unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extr | ||||
a handling | ||||
postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dln | ||||
ame $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $stripli | ||||
b $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname | ||||
"" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_res | ||||
ult.so)' | ||||
postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/ | ||||
$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" | ||||
".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' | ||||
;; | ||||
esac | ||||
shlibpath_var=LIBPATH | shlibpath_var=LIBPATH | |||
fi | fi | |||
;; | ;; | |||
amigaos*) | amigaos*) | |||
case $host_cpu in | case $host_cpu in | |||
powerpc) | powerpc) | |||
# Since July 2007 AmigaOS4 officially supports .so libraries. | # Since July 2007 AmigaOS4 officially supports .so libraries. | |||
# When compiling the executable, add -use-dynld -Lsobjs: to the compile line. | # When compiling the executable, add -use-dynld -Lsobjs: to the compile line. | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna me}${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$rele ase$shared_ext$major $libname$shared_ext' | |||
;; | ;; | |||
m68k) | m68k) | |||
library_names_spec='$libname.ixlibrary $libname.a' | library_names_spec='$libname.ixlibrary $libname.a' | |||
# Create ${libname}_ixlibrary.a entries in /sys/libs. | # Create ${libname}_ixlibrary.a entries in /sys/libs. | |||
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libnam e=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; te st $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' | finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libnam e=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $R M /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${lib name}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || ex it 1; done' | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
beos*) | beos*) | |||
library_names_spec='${libname}${shared_ext}' | library_names_spec='$libname$shared_ext' | |||
dynamic_linker="$host_os ld.so" | dynamic_linker="$host_os ld.so" | |||
shlibpath_var=LIBRARY_PATH | shlibpath_var=LIBRARY_PATH | |||
;; | ;; | |||
bsdi[45]*) | bsdi[45]*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' | finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib / lib /usr/local/lib" | sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib / lib /usr/local/lib" | |||
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" | sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" | |||
# the default ld.so.conf also contains /usr/contrib/lib and | # the default ld.so.conf also contains /usr/contrib/lib and | |||
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow | # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow | |||
# libtool to hard-code these into programs | # libtool to hard-code these into programs | |||
;; | ;; | |||
cygwin* | mingw* | pw32* | cegcc*) | cygwin* | mingw* | pw32* | cegcc*) | |||
version_type=windows | version_type=windows | |||
shrext_cmds=".dll" | shrext_cmds=.dll | |||
need_version=no | need_version=no | |||
need_lib_prefix=no | need_lib_prefix=no | |||
case $GCC,$cc_basename in | case $GCC,$cc_basename in | |||
yes,*) | yes,*) | |||
# gcc | # gcc | |||
library_names_spec='$libname.dll.a' | library_names_spec='$libname.dll.a' | |||
# DLL is installed to $(libdir)/../bin by postinstall_cmds | # DLL is installed to $(libdir)/../bin by postinstall_cmds | |||
postinstall_cmds='base_file=`basename \${file}`~ | postinstall_cmds='base_file=`basename \$file`~ | |||
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlna | dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname | |||
me'\''`~ | '\''`~ | |||
dldir=$destdir/`dirname \$dlpath`~ | dldir=$destdir/`dirname \$dlpath`~ | |||
test -d \$dldir || mkdir -p \$dldir~ | test -d \$dldir || mkdir -p \$dldir~ | |||
$install_prog $dir/$dlname \$dldir/$dlname~ | $install_prog $dir/$dlname \$dldir/$dlname~ | |||
chmod a+x \$dldir/$dlname~ | chmod a+x \$dldir/$dlname~ | |||
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then | if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then | |||
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; | eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; | |||
fi' | fi' | |||
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\' '`~ | postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\' '`~ | |||
dlpath=$dir/\$dldll~ | dlpath=$dir/\$dldll~ | |||
$RM \$dlpath' | $RM \$dlpath' | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
case $host_os in | case $host_os in | |||
cygwin*) | cygwin*) | |||
# Cygwin DLLs use 'cyg' prefix rather than 'lib' | # Cygwin DLLs use 'cyg' prefix rather than 'lib' | |||
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $ SED -e 's/[.]/-/g'`$versuffix$shared_ext' | |||
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" | sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" | |||
;; | ;; | |||
mingw* | cegcc*) | mingw* | cegcc*) | |||
# MinGW DLLs use traditional 'lib' prefix | # MinGW DLLs use traditional 'lib' prefix | |||
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versu ffix}${shared_ext}' | soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$ shared_ext' | |||
;; | ;; | |||
pw32*) | pw32*) | |||
# pw32 DLLs use 'pw' prefix rather than 'lib' | # pw32 DLLs use 'pw' prefix rather than 'lib' | |||
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${re lease} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' | library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $relea se | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' | |||
;; | ;; | |||
esac | esac | |||
dynamic_linker='Win32 ld.exe' | dynamic_linker='Win32 ld.exe' | |||
;; | ;; | |||
*,cl*) | *,cl*) | |||
# Native MSVC | # Native MSVC | |||
libname_spec='$name' | libname_spec='$name' | |||
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuff | soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$sh | |||
ix}${shared_ext}' | ared_ext' | |||
library_names_spec='${libname}.dll.lib' | library_names_spec='$libname.dll.lib' | |||
case $build_os in | case $build_os in | |||
mingw*) | mingw*) | |||
sys_lib_search_path_spec= | sys_lib_search_path_spec= | |||
lt_save_ifs=$IFS | lt_save_ifs=$IFS | |||
IFS=';' | IFS=';' | |||
for lt_path in $LIB | for lt_path in $LIB | |||
do | do | |||
IFS=$lt_save_ifs | IFS=$lt_save_ifs | |||
# Let DOS variable expansion print the short 8.3 style file name. | # Let DOS variable expansion print the short 8.3 style file name. | |||
skipping to change at line 12403 | skipping to change at line 12929 | |||
;; | ;; | |||
cygwin*) | cygwin*) | |||
# Convert to unix form, then to dos form, then back to unix form | # Convert to unix form, then to dos form, then back to unix form | |||
# but this time dos style (no spaces!) so that the unix form looks | # but this time dos style (no spaces!) so that the unix form looks | |||
# like /cygdrive/c/PROGRA~1:/cygdr... | # like /cygdrive/c/PROGRA~1:/cygdr... | |||
sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` | sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` | |||
sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_ spec" 2>/dev/null` | sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_ spec" 2>/dev/null` | |||
sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path _spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` | sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path _spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` | |||
;; | ;; | |||
*) | *) | |||
sys_lib_search_path_spec="$LIB" | sys_lib_search_path_spec=$LIB | |||
if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null ; then | if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null ; then | |||
# It is most probably a Windows format PATH. | # It is most probably a Windows format PATH. | |||
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` | sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` | |||
else | else | |||
sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` | sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` | |||
fi | fi | |||
# FIXME: find the short name or the path components, as spaces are | # FIXME: find the short name or the path components, as spaces are | |||
# common. (e.g. "Program Files" -> "PROGRA~1") | # common. (e.g. "Program Files" -> "PROGRA~1") | |||
;; | ;; | |||
esac | esac | |||
# DLL is installed to $(libdir)/../bin by postinstall_cmds | # DLL is installed to $(libdir)/../bin by postinstall_cmds | |||
postinstall_cmds='base_file=`basename \${file}`~ | postinstall_cmds='base_file=`basename \$file`~ | |||
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlna | dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname | |||
me'\''`~ | '\''`~ | |||
dldir=$destdir/`dirname \$dlpath`~ | dldir=$destdir/`dirname \$dlpath`~ | |||
test -d \$dldir || mkdir -p \$dldir~ | test -d \$dldir || mkdir -p \$dldir~ | |||
$install_prog $dir/$dlname \$dldir/$dlname' | $install_prog $dir/$dlname \$dldir/$dlname' | |||
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\' '`~ | postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\' '`~ | |||
dlpath=$dir/\$dldll~ | dlpath=$dir/\$dldll~ | |||
$RM \$dlpath' | $RM \$dlpath' | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
dynamic_linker='Win32 link.exe' | dynamic_linker='Win32 link.exe' | |||
;; | ;; | |||
*) | *) | |||
# Assume MSVC wrapper | # Assume MSVC wrapper | |||
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${ versuffix}${shared_ext} $libname.lib' | library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versu ffix$shared_ext $libname.lib' | |||
dynamic_linker='Win32 ld.exe' | dynamic_linker='Win32 ld.exe' | |||
;; | ;; | |||
esac | esac | |||
# FIXME: first we should search . and the directory the executable is in | # FIXME: first we should search . and the directory the executable is in | |||
shlibpath_var=PATH | shlibpath_var=PATH | |||
;; | ;; | |||
darwin* | rhapsody*) | darwin* | rhapsody*) | |||
dynamic_linker="$host_os dyld" | dynamic_linker="$host_os dyld" | |||
version_type=darwin | version_type=darwin | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${major}$shared_ext ${libname}$sh | library_names_spec='$libname$release$major$shared_ext $libname$shared_ext | |||
ared_ext' | ' | |||
soname_spec='${libname}${release}${major}$shared_ext' | soname_spec='$libname$release$major$shared_ext' | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
shlibpath_var=DYLD_LIBRARY_PATH | shlibpath_var=DYLD_LIBRARY_PATH | |||
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' | shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' | |||
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" | sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" | |||
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' | sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' | |||
;; | ;; | |||
dgux*) | dgux*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname$shared_ext' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
;; | ;; | |||
freebsd* | dragonfly*) | freebsd* | dragonfly*) | |||
# DragonFly does not have aout. When/if they implement a new | # DragonFly does not have aout. When/if they implement a new | |||
# versioning mechanism, adjust this. | # versioning mechanism, adjust this. | |||
if test -x /usr/bin/objformat; then | if test -x /usr/bin/objformat; then | |||
objformat=`/usr/bin/objformat` | objformat=`/usr/bin/objformat` | |||
else | else | |||
case $host_os in | case $host_os in | |||
freebsd[23].*) objformat=aout ;; | freebsd[23].*) objformat=aout ;; | |||
*) objformat=elf ;; | *) objformat=elf ;; | |||
esac | esac | |||
fi | fi | |||
version_type=freebsd-$objformat | version_type=freebsd-$objformat | |||
case $version_type in | case $version_type in | |||
freebsd-elf*) | freebsd-elf*) | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${lib name}${release}${shared_ext} $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$re lease$shared_ext$major $libname$shared_ext' | |||
need_version=no | need_version=no | |||
need_lib_prefix=no | need_lib_prefix=no | |||
;; | ;; | |||
freebsd-*) | freebsd-*) | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix $libn ame${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$sh ared_ext$versuffix' | |||
need_version=yes | need_version=yes | |||
;; | ;; | |||
esac | esac | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
case $host_os in | case $host_os in | |||
freebsd2.*) | freebsd2.*) | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
;; | ;; | |||
freebsd3.[01]* | freebsdelf3.[01]*) | freebsd3.[01]* | freebsdelf3.[01]*) | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
skipping to change at line 12506 | skipping to change at line 13032 | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
*) # from 4.6 on, and DragonFly | *) # from 4.6 on, and DragonFly | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
gnu*) | ||||
version_type=linux # correct to gnu/linux during the next big refactor | ||||
need_lib_prefix=no | ||||
need_version=no | ||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | ||||
}${release}${shared_ext}${major} ${libname}${shared_ext}' | ||||
soname_spec='${libname}${release}${shared_ext}$major' | ||||
shlibpath_var=LD_LIBRARY_PATH | ||||
shlibpath_overrides_runpath=no | ||||
hardcode_into_libs=yes | ||||
;; | ||||
haiku*) | haiku*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
dynamic_linker="$host_os runtime_loader" | dynamic_linker="$host_os runtime_loader" | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}${major} ${libname}${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LIBRARY_PATH | shlibpath_var=LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=no | |||
sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/ system/lib' | sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/ system/lib' | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
hpux9* | hpux10* | hpux11*) | hpux9* | hpux10* | hpux11*) | |||
# Give a soname corresponding to the major version so that dld.sl refuses to | # Give a soname corresponding to the major version so that dld.sl refuses to | |||
# link against other versions. | # link against other versions. | |||
version_type=sunos | version_type=sunos | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
case $host_cpu in | case $host_cpu in | |||
ia64*) | ia64*) | |||
shrext_cmds='.so' | shrext_cmds='.so' | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
dynamic_linker="$host_os dld.so" | dynamic_linker="$host_os dld.so" | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. | shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna | library_names_spec='$libname$release$shared_ext$versuffix $libname$rele | |||
me}${release}${shared_ext}$major $libname${shared_ext}' | ase$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
if test "X$HPUX_IA64_MODE" = X32; then | if test 32 = "$HPUX_IA64_MODE"; then | |||
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/ local/lib" | sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/ local/lib" | |||
else | else | |||
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" | sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" | |||
fi | fi | |||
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | |||
;; | ;; | |||
hppa*64*) | hppa*64*) | |||
shrext_cmds='.sl' | shrext_cmds='.sl' | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
dynamic_linker="$host_os dld.sl" | dynamic_linker="$host_os dld.sl" | |||
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH | shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH | |||
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. | shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna | library_names_spec='$libname$release$shared_ext$versuffix $libname$rele | |||
me}${release}${shared_ext}$major $libname${shared_ext}' | ase$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" | sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" | |||
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | |||
;; | ;; | |||
*) | *) | |||
shrext_cmds='.sl' | shrext_cmds='.sl' | |||
dynamic_linker="$host_os dld.sl" | dynamic_linker="$host_os dld.sl" | |||
shlibpath_var=SHLIB_PATH | shlibpath_var=SHLIB_PATH | |||
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH | shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna | library_names_spec='$libname$release$shared_ext$versuffix $libname$rele | |||
me}${release}${shared_ext}$major $libname${shared_ext}' | ase$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
;; | ;; | |||
esac | esac | |||
# HP-UX runs *really* slowly unless shared libraries are mode 555, ... | # HP-UX runs *really* slowly unless shared libraries are mode 555, ... | |||
postinstall_cmds='chmod 555 $lib' | postinstall_cmds='chmod 555 $lib' | |||
# or fails outright, so override atomically: | # or fails outright, so override atomically: | |||
install_override_mode=555 | install_override_mode=555 | |||
;; | ;; | |||
interix[3-9]*) | interix[3-9]*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major ${libname}${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' | dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
irix5* | irix6* | nonstopux*) | irix5* | irix6* | nonstopux*) | |||
case $host_os in | case $host_os in | |||
nonstopux*) version_type=nonstopux ;; | nonstopux*) version_type=nonstopux ;; | |||
*) | *) | |||
if test "$lt_cv_prog_gnu_ld" = yes; then | if test yes = "$lt_cv_prog_gnu_ld"; then | |||
version_type=linux # correct to gnu/linux during the next bi g refactor | version_type=linux # correct to gnu/linux during the next bi g refactor | |||
else | else | |||
version_type=irix | version_type=irix | |||
fi ;; | fi ;; | |||
esac | esac | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${ | e$shared_ext$major $libname$release$shared_ext $libname$shared_ext' | |||
shared_ext}' | ||||
case $host_os in | case $host_os in | |||
irix5* | nonstopux*) | irix5* | nonstopux*) | |||
libsuff= shlibsuff= | libsuff= shlibsuff= | |||
;; | ;; | |||
*) | *) | |||
case $LD in # libtool.m4 will add one of these switches to LD | case $LD in # libtool.m4 will add one of these switches to LD | |||
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") | *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") | |||
libsuff= shlibsuff= libmagic=32-bit;; | libsuff= shlibsuff= libmagic=32-bit;; | |||
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") | *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") | |||
libsuff=32 shlibsuff=N32 libmagic=N32;; | libsuff=32 shlibsuff=N32 libmagic=N32;; | |||
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") | *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") | |||
libsuff=64 shlibsuff=64 libmagic=64-bit;; | libsuff=64 shlibsuff=64 libmagic=64-bit;; | |||
*) libsuff= shlibsuff= libmagic=never-match;; | *) libsuff= shlibsuff= libmagic=never-match;; | |||
esac | esac | |||
;; | ;; | |||
esac | esac | |||
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH | shlibpath_var=LD_LIBRARY${shlibsuff}_PATH | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/li | sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$li | |||
b${libsuff}" | bsuff" | |||
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" | sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
# No shared lib support for Linux oldld, aout, or coff. | # No shared lib support for Linux oldld, aout, or coff. | |||
linux*oldld* | linux*aout* | linux*coff*) | linux*oldld* | linux*aout* | linux*coff*) | |||
dynamic_linker=no | dynamic_linker=no | |||
;; | ;; | |||
linux*android*) | ||||
version_type=none # Android doesn't support versioned libraries. | ||||
need_lib_prefix=no | ||||
need_version=no | ||||
library_names_spec='$libname$release$shared_ext' | ||||
soname_spec='$libname$release$shared_ext' | ||||
finish_cmds= | ||||
shlibpath_var=LD_LIBRARY_PATH | ||||
shlibpath_overrides_runpath=yes | ||||
# This implies no fast_install, which is unacceptable. | ||||
# Some rework will be needed to allow for fast_install | ||||
# before this can be enabled. | ||||
hardcode_into_libs=yes | ||||
dynamic_linker='Android linker' | ||||
# Don't embed -rpath directories since the linker doesn't support them. | ||||
hardcode_libdir_flag_spec='-L$libdir' | ||||
;; | ||||
# This must be glibc/ELF. | # This must be glibc/ELF. | |||
linux* | k*bsd*-gnu | kopensolaris*-gnu) | linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' | finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
# Some binutils ld are patched to set DT_RUNPATH | # Some binutils ld are patched to set DT_RUNPATH | |||
if ${lt_cv_shlibpath_overrides_runpath+:} false; then : | if ${lt_cv_shlibpath_overrides_runpath+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
lt_cv_shlibpath_overrides_runpath=no | lt_cv_shlibpath_overrides_runpath=no | |||
save_LDFLAGS=$LDFLAGS | save_LDFLAGS=$LDFLAGS | |||
skipping to change at line 12702 | skipping to change at line 13237 | |||
# people can always --disable-shared, the test was removed, and we | # people can always --disable-shared, the test was removed, and we | |||
# assume the GNU/Linux dynamic linker is in use. | # assume the GNU/Linux dynamic linker is in use. | |||
dynamic_linker='GNU/Linux ld.so' | dynamic_linker='GNU/Linux ld.so' | |||
;; | ;; | |||
netbsd*) | netbsd*) | |||
version_type=sunos | version_type=sunos | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna me}${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shar ed_ext$versuffix' | |||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | |||
dynamic_linker='NetBSD (a.out) ld.so' | dynamic_linker='NetBSD (a.out) ld.so' | |||
else | else | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libna | library_names_spec='$libname$release$shared_ext$versuffix $libname$rele | |||
me}${release}${shared_ext}$major ${libname}${shared_ext}' | ase$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
dynamic_linker='NetBSD ld.elf_so' | dynamic_linker='NetBSD ld.elf_so' | |||
fi | fi | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
newsos6) | newsos6) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname }${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas e$shared_ext$major $libname$shared_ext' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
;; | ;; | |||
*nto* | *qnx*) | *nto* | *qnx*) | |||
version_type=qnx | version_type=qnx | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
dynamic_linker='ldqnx.so' | dynamic_linker='ldqnx.so' | |||
;; | ;; | |||
openbsd*) | openbsd* | bitrig*) | |||
version_type=sunos | version_type=sunos | |||
sys_lib_dlsearch_path_spec="/usr/lib" | sys_lib_dlsearch_path_spec=/usr/lib | |||
need_lib_prefix=no | need_lib_prefix=no | |||
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. | if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then | |||
case $host_os in | need_version=no | |||
openbsd3.3 | openbsd3.3.*) need_version=yes ;; | ||||
*) need_version=no ;; | ||||
esac | ||||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | ||||
}${shared_ext}$versuffix' | ||||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | ||||
shlibpath_var=LD_LIBRARY_PATH | ||||
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os- | ||||
$host_cpu" = "openbsd2.8-powerpc"; then | ||||
case $host_os in | ||||
openbsd2.[89] | openbsd2.[89].*) | ||||
shlibpath_overrides_runpath=no | ||||
;; | ||||
*) | ||||
shlibpath_overrides_runpath=yes | ||||
;; | ||||
esac | ||||
else | else | |||
shlibpath_overrides_runpath=yes | need_version=yes | |||
fi | fi | |||
library_names_spec='$libname$release$shared_ext$versuffix $libname$shared | ||||
_ext$versuffix' | ||||
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' | ||||
shlibpath_var=LD_LIBRARY_PATH | ||||
shlibpath_overrides_runpath=yes | ||||
;; | ;; | |||
os2*) | os2*) | |||
libname_spec='$name' | libname_spec='$name' | |||
shrext_cmds=".dll" | version_type=windows | |||
shrext_cmds=.dll | ||||
need_version=no | ||||
need_lib_prefix=no | need_lib_prefix=no | |||
library_names_spec='$libname${shared_ext} $libname.a' | # OS/2 can only load a DLL with a base name of 8 characters or less. | |||
soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; | ||||
v=$($ECHO $release$versuffix | tr -d .-); | ||||
n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); | ||||
$ECHO $n$v`$shared_ext' | ||||
library_names_spec='${libname}_dll.$libext' | ||||
dynamic_linker='OS/2 ld.exe' | dynamic_linker='OS/2 ld.exe' | |||
shlibpath_var=LIBPATH | shlibpath_var=BEGINLIBPATH | |||
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" | ||||
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | ||||
postinstall_cmds='base_file=`basename \$file`~ | ||||
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname' | ||||
\''`~ | ||||
dldir=$destdir/`dirname \$dlpath`~ | ||||
test -d \$dldir || mkdir -p \$dldir~ | ||||
$install_prog $dir/$dlname \$dldir/$dlname~ | ||||
chmod a+x \$dldir/$dlname~ | ||||
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then | ||||
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; | ||||
fi' | ||||
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\'' | ||||
`~ | ||||
dlpath=$dir/\$dldll~ | ||||
$RM \$dlpath' | ||||
;; | ;; | |||
osf3* | osf4* | osf5*) | osf3* | osf4* | osf5*) | |||
version_type=osf | version_type=osf | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr /lib /usr/local/lib /var/shlib" | sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr /lib /usr/local/lib /var/shlib" | |||
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" | sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec | |||
;; | ;; | |||
rdos*) | rdos*) | |||
dynamic_linker=no | dynamic_linker=no | |||
;; | ;; | |||
solaris*) | solaris*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
# ldd complains unless libraries are executable | # ldd complains unless libraries are executable | |||
postinstall_cmds='chmod +x $lib' | postinstall_cmds='chmod +x $lib' | |||
;; | ;; | |||
sunos4*) | sunos4*) | |||
version_type=sunos | version_type=sunos | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname }${shared_ext}$versuffix' | library_names_spec='$libname$release$shared_ext$versuffix $libname$shared _ext$versuffix' | |||
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' | finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then | |||
need_lib_prefix=no | need_lib_prefix=no | |||
fi | fi | |||
need_version=yes | need_version=yes | |||
;; | ;; | |||
sysv4 | sysv4.3*) | sysv4 | sysv4.3*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
case $host_vendor in | case $host_vendor in | |||
sni) | sni) | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
need_lib_prefix=no | need_lib_prefix=no | |||
runpath_var=LD_RUN_PATH | runpath_var=LD_RUN_PATH | |||
;; | ;; | |||
siemens) | siemens) | |||
need_lib_prefix=no | need_lib_prefix=no | |||
;; | ;; | |||
motorola) | motorola) | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' | sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' | |||
;; | ;; | |||
esac | esac | |||
;; | ;; | |||
sysv4*MP*) | sysv4*MP*) | |||
if test -d /usr/nec ;then | if test -d /usr/nec; then | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_e | library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext. | |||
xt}.$major $libname${shared_ext}' | $major $libname$shared_ext' | |||
soname_spec='$libname${shared_ext}.$major' | soname_spec='$libname$shared_ext.$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
fi | fi | |||
;; | ;; | |||
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) | sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) | |||
version_type=freebsd-elf | version_type=sco | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext} $libname${shared_ext}' | e$shared_ext $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=yes | shlibpath_overrides_runpath=yes | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
if test "$with_gnu_ld" = yes; then | if test yes = "$with_gnu_ld"; then | |||
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr /lib /lib' | sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr /lib /lib' | |||
else | else | |||
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' | sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' | |||
case $host_os in | case $host_os in | |||
sco3.2v5*) | sco3.2v5*) | |||
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" | sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
sys_lib_dlsearch_path_spec='/usr/lib' | sys_lib_dlsearch_path_spec='/usr/lib' | |||
;; | ;; | |||
tpf*) | tpf*) | |||
# TPF is a cross-target only. Preferred cross-host = GNU/Linux. | # TPF is a cross-target only. Preferred cross-host = GNU/Linux. | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
need_lib_prefix=no | need_lib_prefix=no | |||
need_version=no | need_version=no | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname }${release}${shared_ext}$major $libname${shared_ext}' | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas e$shared_ext$major $libname$shared_ext' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
shlibpath_overrides_runpath=no | shlibpath_overrides_runpath=no | |||
hardcode_into_libs=yes | hardcode_into_libs=yes | |||
;; | ;; | |||
uts4*) | uts4*) | |||
version_type=linux # correct to gnu/linux during the next big refactor | version_type=linux # correct to gnu/linux during the next big refactor | |||
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname | library_names_spec='$libname$release$shared_ext$versuffix $libname$releas | |||
}${release}${shared_ext}$major $libname${shared_ext}' | e$shared_ext$major $libname$shared_ext' | |||
soname_spec='${libname}${release}${shared_ext}$major' | soname_spec='$libname$release$shared_ext$major' | |||
shlibpath_var=LD_LIBRARY_PATH | shlibpath_var=LD_LIBRARY_PATH | |||
;; | ;; | |||
*) | *) | |||
dynamic_linker=no | dynamic_linker=no | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 | |||
$as_echo "$dynamic_linker" >&6; } | $as_echo "$dynamic_linker" >&6; } | |||
test "$dynamic_linker" = no && can_build_shared=no | test no = "$dynamic_linker" && can_build_shared=no | |||
variables_saved_for_relink="PATH $shlibpath_var $runpath_var" | variables_saved_for_relink="PATH $shlibpath_var $runpath_var" | |||
if test "$GCC" = yes; then | if test yes = "$GCC"; then | |||
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX C OMPILER_PATH LIBRARY_PATH" | variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX C OMPILER_PATH LIBRARY_PATH" | |||
fi | fi | |||
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then | if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then | |||
sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" | sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec | |||
fi | fi | |||
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then | if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then | |||
sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" | sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 | |||
$as_echo_n "checking how to hardcode library paths into programs... " >&6; } | $as_echo_n "checking how to hardcode library paths into programs... " >&6; } | |||
hardcode_action= | hardcode_action= | |||
if test -n "$hardcode_libdir_flag_spec" || | if test -n "$hardcode_libdir_flag_spec" || | |||
test -n "$runpath_var" || | test -n "$runpath_var" || | |||
test "X$hardcode_automatic" = "Xyes" ; then | test yes = "$hardcode_automatic"; then | |||
# We can hardcode non-existent directories. | # We can hardcode non-existent directories. | |||
if test "$hardcode_direct" != no && | if test no != "$hardcode_direct" && | |||
# If the only mechanism to avoid hardcoding is shlibpath_var, we | # If the only mechanism to avoid hardcoding is shlibpath_var, we | |||
# have to relink, otherwise we might link with an installed library | # have to relink, otherwise we might link with an installed library | |||
# when we should be linking with a yet-to-be-installed one | # when we should be linking with a yet-to-be-installed one | |||
## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && | ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && | |||
test "$hardcode_minus_L" != no; then | test no != "$hardcode_minus_L"; then | |||
# Linking always hardcodes the temporary library directory. | # Linking always hardcodes the temporary library directory. | |||
hardcode_action=relink | hardcode_action=relink | |||
else | else | |||
# We can link without hardcoding, and we can hardcode nonexisting dirs. | # We can link without hardcoding, and we can hardcode nonexisting dirs. | |||
hardcode_action=immediate | hardcode_action=immediate | |||
fi | fi | |||
else | else | |||
# We cannot hardcode anything, or else we can only hardcode existing | # We cannot hardcode anything, or else we can only hardcode existing | |||
# directories. | # directories. | |||
hardcode_action=unsupported | hardcode_action=unsupported | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 | |||
$as_echo "$hardcode_action" >&6; } | $as_echo "$hardcode_action" >&6; } | |||
if test "$hardcode_action" = relink || | if test relink = "$hardcode_action" || | |||
test "$inherit_rpath" = yes; then | test yes = "$inherit_rpath"; then | |||
# Fast installation is not supported | # Fast installation is not supported | |||
enable_fast_install=no | enable_fast_install=no | |||
elif test "$shlibpath_overrides_runpath" = yes || | elif test yes = "$shlibpath_overrides_runpath" || | |||
test "$enable_shared" = no; then | test no = "$enable_shared"; then | |||
# Fast installation is not necessary | # Fast installation is not necessary | |||
enable_fast_install=needless | enable_fast_install=needless | |||
fi | fi | |||
if test "x$enable_dlopen" != xyes; then | if test yes != "$enable_dlopen"; then | |||
enable_dlopen=unknown | enable_dlopen=unknown | |||
enable_dlopen_self=unknown | enable_dlopen_self=unknown | |||
enable_dlopen_self_static=unknown | enable_dlopen_self_static=unknown | |||
else | else | |||
lt_cv_dlopen=no | lt_cv_dlopen=no | |||
lt_cv_dlopen_libs= | lt_cv_dlopen_libs= | |||
case $host_os in | case $host_os in | |||
beos*) | beos*) | |||
lt_cv_dlopen="load_add_on" | lt_cv_dlopen=load_add_on | |||
lt_cv_dlopen_libs= | lt_cv_dlopen_libs= | |||
lt_cv_dlopen_self=yes | lt_cv_dlopen_self=yes | |||
;; | ;; | |||
mingw* | pw32* | cegcc*) | mingw* | pw32* | cegcc*) | |||
lt_cv_dlopen="LoadLibrary" | lt_cv_dlopen=LoadLibrary | |||
lt_cv_dlopen_libs= | lt_cv_dlopen_libs= | |||
;; | ;; | |||
cygwin*) | cygwin*) | |||
lt_cv_dlopen="dlopen" | lt_cv_dlopen=dlopen | |||
lt_cv_dlopen_libs= | lt_cv_dlopen_libs= | |||
;; | ;; | |||
darwin*) | darwin*) | |||
# if libdl is installed we need to link against it | # if libdl is installed we need to link against it | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" > &5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" > &5 | |||
$as_echo_n "checking for dlopen in -ldl... " >&6; } | $as_echo_n "checking for dlopen in -ldl... " >&6; } | |||
if ${ac_cv_lib_dl_dlopen+:} false; then : | if ${ac_cv_lib_dl_dlopen+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_check_lib_save_LIBS=$LIBS | ac_check_lib_save_LIBS=$LIBS | |||
LIBS="-ldl $LIBS" | LIBS="-ldl $LIBS" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
skipping to change at line 13003 | skipping to change at line 13548 | |||
else | else | |||
ac_cv_lib_dl_dlopen=no | ac_cv_lib_dl_dlopen=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS=$ac_check_lib_save_LIBS | LIBS=$ac_check_lib_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 | |||
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } | $as_echo "$ac_cv_lib_dl_dlopen" >&6; } | |||
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : | if test "x$ac_cv_lib_dl_dlopen" = xyes; then : | |||
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl | |||
else | else | |||
lt_cv_dlopen="dyld" | lt_cv_dlopen=dyld | |||
lt_cv_dlopen_libs= | lt_cv_dlopen_libs= | |||
lt_cv_dlopen_self=yes | lt_cv_dlopen_self=yes | |||
fi | fi | |||
;; | ;; | |||
tpf*) | ||||
# Don't try to run any link tests for TPF. We know it's impossible | ||||
# because TPF is a cross-compiler, and we know how we open DSOs. | ||||
lt_cv_dlopen=dlopen | ||||
lt_cv_dlopen_libs= | ||||
lt_cv_dlopen_self=no | ||||
;; | ||||
*) | *) | |||
ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" | ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" | |||
if test "x$ac_cv_func_shl_load" = xyes; then : | if test "x$ac_cv_func_shl_load" = xyes; then : | |||
lt_cv_dlopen="shl_load" | lt_cv_dlopen=shl_load | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 | |||
$as_echo_n "checking for shl_load in -ldld... " >&6; } | $as_echo_n "checking for shl_load in -ldld... " >&6; } | |||
if ${ac_cv_lib_dld_shl_load+:} false; then : | if ${ac_cv_lib_dld_shl_load+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_check_lib_save_LIBS=$LIBS | ac_check_lib_save_LIBS=$LIBS | |||
LIBS="-ldld $LIBS" | LIBS="-ldld $LIBS" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
skipping to change at line 13056 | skipping to change at line 13609 | |||
else | else | |||
ac_cv_lib_dld_shl_load=no | ac_cv_lib_dld_shl_load=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS=$ac_check_lib_save_LIBS | LIBS=$ac_check_lib_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" > &5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" > &5 | |||
$as_echo "$ac_cv_lib_dld_shl_load" >&6; } | $as_echo "$ac_cv_lib_dld_shl_load" >&6; } | |||
if test "x$ac_cv_lib_dld_shl_load" = xyes; then : | if test "x$ac_cv_lib_dld_shl_load" = xyes; then : | |||
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" | lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld | |||
else | else | |||
ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" | ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" | |||
if test "x$ac_cv_func_dlopen" = xyes; then : | if test "x$ac_cv_func_dlopen" = xyes; then : | |||
lt_cv_dlopen="dlopen" | lt_cv_dlopen=dlopen | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 | |||
$as_echo_n "checking for dlopen in -ldl... " >&6; } | $as_echo_n "checking for dlopen in -ldl... " >&6; } | |||
if ${ac_cv_lib_dl_dlopen+:} false; then : | if ${ac_cv_lib_dl_dlopen+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_check_lib_save_LIBS=$LIBS | ac_check_lib_save_LIBS=$LIBS | |||
LIBS="-ldl $LIBS" | LIBS="-ldl $LIBS" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
skipping to change at line 13099 | skipping to change at line 13652 | |||
else | else | |||
ac_cv_lib_dl_dlopen=no | ac_cv_lib_dl_dlopen=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS=$ac_check_lib_save_LIBS | LIBS=$ac_check_lib_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 | |||
$as_echo "$ac_cv_lib_dl_dlopen" >&6; } | $as_echo "$ac_cv_lib_dl_dlopen" >&6; } | |||
if test "x$ac_cv_lib_dl_dlopen" = xyes; then : | if test "x$ac_cv_lib_dl_dlopen" = xyes; then : | |||
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" > &5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" > &5 | |||
$as_echo_n "checking for dlopen in -lsvld... " >&6; } | $as_echo_n "checking for dlopen in -lsvld... " >&6; } | |||
if ${ac_cv_lib_svld_dlopen+:} false; then : | if ${ac_cv_lib_svld_dlopen+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_check_lib_save_LIBS=$LIBS | ac_check_lib_save_LIBS=$LIBS | |||
LIBS="-lsvld $LIBS" | LIBS="-lsvld $LIBS" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
skipping to change at line 13138 | skipping to change at line 13691 | |||
else | else | |||
ac_cv_lib_svld_dlopen=no | ac_cv_lib_svld_dlopen=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS=$ac_check_lib_save_LIBS | LIBS=$ac_check_lib_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >& 5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >& 5 | |||
$as_echo "$ac_cv_lib_svld_dlopen" >&6; } | $as_echo "$ac_cv_lib_svld_dlopen" >&6; } | |||
if test "x$ac_cv_lib_svld_dlopen" = xyes; then : | if test "x$ac_cv_lib_svld_dlopen" = xyes; then : | |||
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" | lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 | |||
$as_echo_n "checking for dld_link in -ldld... " >&6; } | $as_echo_n "checking for dld_link in -ldld... " >&6; } | |||
if ${ac_cv_lib_dld_dld_link+:} false; then : | if ${ac_cv_lib_dld_dld_link+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
ac_check_lib_save_LIBS=$LIBS | ac_check_lib_save_LIBS=$LIBS | |||
LIBS="-ldld $LIBS" | LIBS="-ldld $LIBS" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
skipping to change at line 13177 | skipping to change at line 13730 | |||
else | else | |||
ac_cv_lib_dld_dld_link=no | ac_cv_lib_dld_dld_link=no | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS=$ac_check_lib_save_LIBS | LIBS=$ac_check_lib_save_LIBS | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" > &5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" > &5 | |||
$as_echo "$ac_cv_lib_dld_dld_link" >&6; } | $as_echo "$ac_cv_lib_dld_dld_link" >&6; } | |||
if test "x$ac_cv_lib_dld_dld_link" = xyes; then : | if test "x$ac_cv_lib_dld_dld_link" = xyes; then : | |||
lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" | lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
if test "x$lt_cv_dlopen" != xno; then | if test no = "$lt_cv_dlopen"; then | |||
enable_dlopen=yes | ||||
else | ||||
enable_dlopen=no | enable_dlopen=no | |||
else | ||||
enable_dlopen=yes | ||||
fi | fi | |||
case $lt_cv_dlopen in | case $lt_cv_dlopen in | |||
dlopen) | dlopen) | |||
save_CPPFLAGS="$CPPFLAGS" | save_CPPFLAGS=$CPPFLAGS | |||
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFC | test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_ | |||
N_H" | H" | |||
save_LDFLAGS="$LDFLAGS" | save_LDFLAGS=$LDFLAGS | |||
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_s pec\" | wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_s pec\" | |||
save_LIBS="$LIBS" | save_LIBS=$LIBS | |||
LIBS="$lt_cv_dlopen_libs $LIBS" | LIBS="$lt_cv_dlopen_libs $LIBS" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 | |||
$as_echo_n "checking whether a program can dlopen itself... " >&6; } | $as_echo_n "checking whether a program can dlopen itself... " >&6; } | |||
if ${lt_cv_dlopen_self+:} false; then : | if ${lt_cv_dlopen_self+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test "$cross_compiling" = yes; then : | if test yes = "$cross_compiling"; then : | |||
lt_cv_dlopen_self=cross | lt_cv_dlopen_self=cross | |||
else | else | |||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 | lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 | |||
lt_status=$lt_dlunknown | lt_status=$lt_dlunknown | |||
cat > conftest.$ac_ext <<_LT_EOF | cat > conftest.$ac_ext <<_LT_EOF | |||
#line $LINENO "configure" | #line $LINENO "configure" | |||
#include "confdefs.h" | #include "confdefs.h" | |||
#if HAVE_DLFCN_H | #if HAVE_DLFCN_H | |||
#include <dlfcn.h> | #include <dlfcn.h> | |||
skipping to change at line 13262 | skipping to change at line 13815 | |||
# ifdef DL_NOW | # ifdef DL_NOW | |||
# define LT_DLLAZY_OR_NOW DL_NOW | # define LT_DLLAZY_OR_NOW DL_NOW | |||
# else | # else | |||
# define LT_DLLAZY_OR_NOW 0 | # define LT_DLLAZY_OR_NOW 0 | |||
# endif | # endif | |||
# endif | # endif | |||
# endif | # endif | |||
# endif | # endif | |||
#endif | #endif | |||
/* When -fvisbility=hidden is used, assume the code has been annotated | /* When -fvisibility=hidden is used, assume the code has been annotated | |||
correspondingly for the symbols needed. */ | correspondingly for the symbols needed. */ | |||
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__ GNUC__ > 3)) | #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__G NUC__ > 3)) | |||
int fnord () __attribute__((visibility("default"))); | int fnord () __attribute__((visibility("default"))); | |||
#endif | #endif | |||
int fnord () { return 42; } | int fnord () { return 42; } | |||
int main () | int main () | |||
{ | { | |||
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); | void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); | |||
int status = $lt_dlunknown; | int status = $lt_dlunknown; | |||
if (self) | if (self) | |||
skipping to change at line 13294 | skipping to change at line 13847 | |||
else | else | |||
puts (dlerror ()); | puts (dlerror ()); | |||
return status; | return status; | |||
} | } | |||
_LT_EOF | _LT_EOF | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | |||
(eval $ac_link) 2>&5 | (eval $ac_link) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then | test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then | |||
(./conftest; exit; ) >&5 2>/dev/null | (./conftest; exit; ) >&5 2>/dev/null | |||
lt_status=$? | lt_status=$? | |||
case x$lt_status in | case x$lt_status in | |||
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; | x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; | |||
x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; | x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; | |||
x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; | x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; | |||
esac | esac | |||
else : | else : | |||
# compilation failed | # compilation failed | |||
lt_cv_dlopen_self=no | lt_cv_dlopen_self=no | |||
fi | fi | |||
fi | fi | |||
rm -fr conftest* | rm -fr conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 | |||
$as_echo "$lt_cv_dlopen_self" >&6; } | $as_echo "$lt_cv_dlopen_self" >&6; } | |||
if test "x$lt_cv_dlopen_self" = xyes; then | if test yes = "$lt_cv_dlopen_self"; then | |||
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_st atic\" | wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_st atic\" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a staticall y linked program can dlopen itself" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a staticall y linked program can dlopen itself" >&5 | |||
$as_echo_n "checking whether a statically linked program can dlopen itself. .. " >&6; } | $as_echo_n "checking whether a statically linked program can dlopen itself. .. " >&6; } | |||
if ${lt_cv_dlopen_self_static+:} false; then : | if ${lt_cv_dlopen_self_static+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
if test "$cross_compiling" = yes; then : | if test yes = "$cross_compiling"; then : | |||
lt_cv_dlopen_self_static=cross | lt_cv_dlopen_self_static=cross | |||
else | else | |||
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 | lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 | |||
lt_status=$lt_dlunknown | lt_status=$lt_dlunknown | |||
cat > conftest.$ac_ext <<_LT_EOF | cat > conftest.$ac_ext <<_LT_EOF | |||
#line $LINENO "configure" | #line $LINENO "configure" | |||
#include "confdefs.h" | #include "confdefs.h" | |||
#if HAVE_DLFCN_H | #if HAVE_DLFCN_H | |||
#include <dlfcn.h> | #include <dlfcn.h> | |||
skipping to change at line 13367 | skipping to change at line 13920 | |||
# ifdef DL_NOW | # ifdef DL_NOW | |||
# define LT_DLLAZY_OR_NOW DL_NOW | # define LT_DLLAZY_OR_NOW DL_NOW | |||
# else | # else | |||
# define LT_DLLAZY_OR_NOW 0 | # define LT_DLLAZY_OR_NOW 0 | |||
# endif | # endif | |||
# endif | # endif | |||
# endif | # endif | |||
# endif | # endif | |||
#endif | #endif | |||
/* When -fvisbility=hidden is used, assume the code has been annotated | /* When -fvisibility=hidden is used, assume the code has been annotated | |||
correspondingly for the symbols needed. */ | correspondingly for the symbols needed. */ | |||
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__ GNUC__ > 3)) | #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__G NUC__ > 3)) | |||
int fnord () __attribute__((visibility("default"))); | int fnord () __attribute__((visibility("default"))); | |||
#endif | #endif | |||
int fnord () { return 42; } | int fnord () { return 42; } | |||
int main () | int main () | |||
{ | { | |||
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); | void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); | |||
int status = $lt_dlunknown; | int status = $lt_dlunknown; | |||
if (self) | if (self) | |||
skipping to change at line 13399 | skipping to change at line 13952 | |||
else | else | |||
puts (dlerror ()); | puts (dlerror ()); | |||
return status; | return status; | |||
} | } | |||
_LT_EOF | _LT_EOF | |||
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 | |||
(eval $ac_link) 2>&5 | (eval $ac_link) 2>&5 | |||
ac_status=$? | ac_status=$? | |||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 | |||
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then | test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then | |||
(./conftest; exit; ) >&5 2>/dev/null | (./conftest; exit; ) >&5 2>/dev/null | |||
lt_status=$? | lt_status=$? | |||
case x$lt_status in | case x$lt_status in | |||
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; | x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; | |||
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; | x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; | |||
x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; | x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; | |||
esac | esac | |||
else : | else : | |||
# compilation failed | # compilation failed | |||
lt_cv_dlopen_self_static=no | lt_cv_dlopen_self_static=no | |||
fi | fi | |||
fi | fi | |||
rm -fr conftest* | rm -fr conftest* | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 | |||
$as_echo "$lt_cv_dlopen_self_static" >&6; } | $as_echo "$lt_cv_dlopen_self_static" >&6; } | |||
fi | fi | |||
CPPFLAGS="$save_CPPFLAGS" | CPPFLAGS=$save_CPPFLAGS | |||
LDFLAGS="$save_LDFLAGS" | LDFLAGS=$save_LDFLAGS | |||
LIBS="$save_LIBS" | LIBS=$save_LIBS | |||
;; | ;; | |||
esac | esac | |||
case $lt_cv_dlopen_self in | case $lt_cv_dlopen_self in | |||
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; | yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; | |||
*) enable_dlopen_self=unknown ;; | *) enable_dlopen_self=unknown ;; | |||
esac | esac | |||
case $lt_cv_dlopen_self_static in | case $lt_cv_dlopen_self_static in | |||
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; | yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; | |||
skipping to change at line 13449 | skipping to change at line 14002 | |||
$as_echo_n "checking whether stripping libraries is possible... " >&6; } | $as_echo_n "checking whether stripping libraries is possible... " >&6; } | |||
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then | if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then | |||
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" | test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" | |||
test -z "$striplib" && striplib="$STRIP --strip-unneeded" | test -z "$striplib" && striplib="$STRIP --strip-unneeded" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | |||
$as_echo "yes" >&6; } | $as_echo "yes" >&6; } | |||
else | else | |||
# FIXME - insert some real tests, host_os isn't really good enough | # FIXME - insert some real tests, host_os isn't really good enough | |||
case $host_os in | case $host_os in | |||
darwin*) | darwin*) | |||
if test -n "$STRIP" ; then | if test -n "$STRIP"; then | |||
striplib="$STRIP -x" | striplib="$STRIP -x" | |||
old_striplib="$STRIP -S" | old_striplib="$STRIP -S" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | |||
$as_echo "yes" >&6; } | $as_echo "yes" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
;; | ;; | |||
*) | *) | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
;; | ;; | |||
esac | esac | |||
fi | fi | |||
# Report which library types will actually be built | # Report what library types will actually be built | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports sha red libraries" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports sha red libraries" >&5 | |||
$as_echo_n "checking if libtool supports shared libraries... " >&6; } | $as_echo_n "checking if libtool supports shared libraries... " >&6; } | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 | |||
$as_echo "$can_build_shared" >&6; } | $as_echo "$can_build_shared" >&6; } | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 | |||
$as_echo_n "checking whether to build shared libraries... " >&6; } | $as_echo_n "checking whether to build shared libraries... " >&6; } | |||
test "$can_build_shared" = "no" && enable_shared=no | test no = "$can_build_shared" && enable_shared=no | |||
# On AIX, shared libraries and static libraries use the same namespace, a nd | # On AIX, shared libraries and static libraries use the same namespace, a nd | |||
# are all built from PIC. | # are all built from PIC. | |||
case $host_os in | case $host_os in | |||
aix3*) | aix3*) | |||
test "$enable_shared" = yes && enable_static=no | test yes = "$enable_shared" && enable_static=no | |||
if test -n "$RANLIB"; then | if test -n "$RANLIB"; then | |||
archive_cmds="$archive_cmds~\$RANLIB \$lib" | archive_cmds="$archive_cmds~\$RANLIB \$lib" | |||
postinstall_cmds='$RANLIB $lib' | postinstall_cmds='$RANLIB $lib' | |||
fi | fi | |||
;; | ;; | |||
aix[4-9]*) | aix[4-9]*) | |||
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; th | if test ia64 != "$host_cpu"; then | |||
en | case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in | |||
test "$enable_shared" = yes && enable_static=no | yes,aix,yes) ;; # shared object as lib.so file only | |||
yes,svr4,*) ;; # shared object as lib.so archive me | ||||
mber only | ||||
yes,*) enable_static=no ;; # shared object in lib.a archive as | ||||
well | ||||
esac | ||||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 | |||
$as_echo "$enable_shared" >&6; } | $as_echo "$enable_shared" >&6; } | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 | |||
$as_echo_n "checking whether to build static libraries... " >&6; } | $as_echo_n "checking whether to build static libraries... " >&6; } | |||
# Make sure either enable_shared or enable_static is yes. | # Make sure either enable_shared or enable_static is yes. | |||
test "$enable_shared" = yes || enable_static=yes | test yes = "$enable_shared" || enable_static=yes | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 | |||
$as_echo "$enable_static" >&6; } | $as_echo "$enable_static" >&6; } | |||
fi | fi | |||
ac_ext=c | ac_ext=c | |||
ac_cpp='$CPP $CPPFLAGS' | ac_cpp='$CPP $CPPFLAGS' | |||
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ ext $LIBS >&5' | |||
ac_compiler_gnu=$ac_cv_c_compiler_gnu | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
CC="$lt_save_CC" | CC=$lt_save_CC | |||
ac_config_commands="$ac_config_commands libtool" | ac_config_commands="$ac_config_commands libtool" | |||
# Only expand once: | # Only expand once: | |||
if test -n "$ac_tool_prefix"; then | if test -n "$ac_tool_prefix"; then | |||
# Extract the first word of "${ac_tool_prefix}windres", so it can be a pr ogram name with args. | # Extract the first word of "${ac_tool_prefix}windres", so it can be a pr ogram name with args. | |||
set dummy ${ac_tool_prefix}windres; ac_word=$2 | set dummy ${ac_tool_prefix}windres; ac_word=$2 | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | |||
$as_echo_n "checking for $ac_word... " >&6; } | $as_echo_n "checking for $ac_word... " >&6; } | |||
skipping to change at line 13618 | skipping to change at line 14175 | |||
ac_ext=rc | ac_ext=rc | |||
# Object file extension for compiled RC test sources. | # Object file extension for compiled RC test sources. | |||
objext=o | objext=o | |||
objext_RC=$objext | objext_RC=$objext | |||
# Code to be used in simple compile tests | # Code to be used in simple compile tests | |||
lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED } ' | lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED } ' | |||
# Code to be used in simple link tests | # Code to be used in simple link tests | |||
lt_simple_link_test_code="$lt_simple_compile_test_code" | lt_simple_link_test_code=$lt_simple_compile_test_code | |||
# ltmain only uses $CC for tagged configurations so make sure $CC is set. | # ltmain only uses $CC for tagged configurations so make sure $CC is set. | |||
# If no C compiler was specified, use CC. | # If no C compiler was specified, use CC. | |||
LTCC=${LTCC-"$CC"} | LTCC=${LTCC-"$CC"} | |||
# If no C compiler flags were specified, use CFLAGS. | # If no C compiler flags were specified, use CFLAGS. | |||
LTCFLAGS=${LTCFLAGS-"$CFLAGS"} | LTCFLAGS=${LTCFLAGS-"$CFLAGS"} | |||
# Allow CC to be a program name with arguments. | # Allow CC to be a program name with arguments. | |||
skipping to change at line 13645 | skipping to change at line 14202 | |||
_lt_compiler_boilerplate=`cat conftest.err` | _lt_compiler_boilerplate=`cat conftest.err` | |||
$RM conftest* | $RM conftest* | |||
ac_outfile=conftest.$ac_objext | ac_outfile=conftest.$ac_objext | |||
echo "$lt_simple_link_test_code" >conftest.$ac_ext | echo "$lt_simple_link_test_code" >conftest.$ac_ext | |||
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err | eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err | |||
_lt_linker_boilerplate=`cat conftest.err` | _lt_linker_boilerplate=`cat conftest.err` | |||
$RM -r conftest* | $RM -r conftest* | |||
# Allow CC to be a program name with arguments. | # Allow CC to be a program name with arguments. | |||
lt_save_CC="$CC" | lt_save_CC=$CC | |||
lt_save_CFLAGS=$CFLAGS | lt_save_CFLAGS=$CFLAGS | |||
lt_save_GCC=$GCC | lt_save_GCC=$GCC | |||
GCC= | GCC= | |||
CC=${RC-"windres"} | CC=${RC-"windres"} | |||
CFLAGS= | CFLAGS= | |||
compiler=$CC | compiler=$CC | |||
compiler_RC=$CC | compiler_RC=$CC | |||
for cc_temp in $compiler""; do | for cc_temp in $compiler""; do | |||
case $cc_temp in | case $cc_temp in | |||
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; | compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; | |||
skipping to change at line 13717 | skipping to change at line 14274 | |||
# Check whether --enable-nls was given. | # Check whether --enable-nls was given. | |||
if test "${enable_nls+set}" = set; then : | if test "${enable_nls+set}" = set; then : | |||
enableval=$enable_nls; USE_NLS=$enableval | enableval=$enable_nls; USE_NLS=$enableval | |||
else | else | |||
USE_NLS=yes | USE_NLS=yes | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 | |||
$as_echo "$USE_NLS" >&6; } | $as_echo "$USE_NLS" >&6; } | |||
GETTEXT_MACRO_VERSION=0.18 | ||||
# Prepare PATH_SEPARATOR. | # Prepare PATH_SEPARATOR. | |||
# The user is always right. | # The user is always right. | |||
if test "${PATH_SEPARATOR+set}" != set; then | if test "${PATH_SEPARATOR+set}" != set; then | |||
echo "#! /bin/sh" >conf$$.sh | echo "#! /bin/sh" >conf$$.sh | |||
echo "exit 0" >>conf$$.sh | echo "exit 0" >>conf$$.sh | |||
chmod +x conf$$.sh | chmod +x conf$$.sh | |||
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then | if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then | |||
PATH_SEPARATOR=';' | PATH_SEPARATOR=';' | |||
else | else | |||
PATH_SEPARATOR=: | PATH_SEPARATOR=: | |||
skipping to change at line 13982 | skipping to change at line 14541 | |||
if test "$MSGMERGE" != ":"; then | if test "$MSGMERGE" != ":"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 | |||
$as_echo "$MSGMERGE" >&6; } | $as_echo "$MSGMERGE" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
$as_echo "no" >&6; } | $as_echo "no" >&6; } | |||
fi | fi | |||
test -n "$localedir" || localedir='${datadir}/locale' | test -n "$localedir" || localedir='${datadir}/locale' | |||
test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= | ||||
ac_config_commands="$ac_config_commands po-directories" | ac_config_commands="$ac_config_commands po-directories" | |||
if test "X$prefix" = "XNONE"; then | if test "X$prefix" = "XNONE"; then | |||
acl_final_prefix="$ac_default_prefix" | acl_final_prefix="$ac_default_prefix" | |||
else | else | |||
acl_final_prefix="$prefix" | acl_final_prefix="$prefix" | |||
fi | fi | |||
if test "X$exec_prefix" = "XNONE"; then | if test "X$exec_prefix" = "XNONE"; then | |||
acl_final_exec_prefix='${prefix}' | acl_final_exec_prefix='${prefix}' | |||
else | else | |||
skipping to change at line 14038 | skipping to change at line 14599 | |||
*) | *) | |||
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; | |||
esac | esac | |||
case $ac_prog in | case $ac_prog in | |||
# Accept absolute paths. | # Accept absolute paths. | |||
[\\/]* | [A-Za-z]:[\\/]*) | [\\/]* | [A-Za-z]:[\\/]*) | |||
re_direlt='/[^/][^/]*/\.\./' | re_direlt='/[^/][^/]*/\.\./' | |||
# Canonicalize the path of ld | # Canonicalize the path of ld | |||
ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` | ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` | |||
while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do | while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do | |||
ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` | ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` | |||
done | done | |||
test -z "$LD" && LD="$ac_prog" | test -z "$LD" && LD="$ac_prog" | |||
;; | ;; | |||
"") | "") | |||
# If it fails, then pretend we aren't using GCC. | # If it fails, then pretend we aren't using GCC. | |||
ac_prog=ld | ac_prog=ld | |||
;; | ;; | |||
*) | *) | |||
# If it is relative, then search for the first ld in PATH. | # If it is relative, then search for the first ld in PATH. | |||
with_gnu_ld=unknown | with_gnu_ld=unknown | |||
skipping to change at line 14072 | skipping to change at line 14633 | |||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" | IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" | |||
for ac_dir in $PATH; do | for ac_dir in $PATH; do | |||
test -z "$ac_dir" && ac_dir=. | test -z "$ac_dir" && ac_dir=. | |||
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then | |||
acl_cv_path_LD="$ac_dir/$ac_prog" | acl_cv_path_LD="$ac_dir/$ac_prog" | |||
# Check to see if the program is GNU ld. I'd rather use --version, | # Check to see if the program is GNU ld. I'd rather use --version, | |||
# but apparently some GNU ld's only accept -v. | # but apparently some GNU ld's only accept -v. | |||
# Break only if it was the GNU/non-GNU ld that we prefer. | # Break only if it was the GNU/non-GNU ld that we prefer. | |||
case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in | case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in | |||
*GNU* | *'with BFD'*) | *GNU* | *'with BFD'*) | |||
test "$with_gnu_ld" != no && break ;; | test "$with_gnu_ld" != no && break ;; | |||
*) | *) | |||
test "$with_gnu_ld" != yes && break ;; | test "$with_gnu_ld" != yes && break ;; | |||
esac | esac | |||
fi | fi | |||
done | done | |||
IFS="$ac_save_ifs" | IFS="$ac_save_ifs" | |||
else | else | |||
acl_cv_path_LD="$LD" # Let the user override the test with a path. | acl_cv_path_LD="$LD" # Let the user override the test with a path. | |||
fi | fi | |||
fi | fi | |||
LD="$acl_cv_path_LD" | LD="$acl_cv_path_LD" | |||
skipping to change at line 14126 | skipping to change at line 14687 | |||
CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ ld" \ | CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ ld" \ | |||
${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.s h | ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.s h | |||
. ./conftest.sh | . ./conftest.sh | |||
rm -f ./conftest.sh | rm -f ./conftest.sh | |||
acl_cv_rpath=done | acl_cv_rpath=done | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 | |||
$as_echo "$acl_cv_rpath" >&6; } | $as_echo "$acl_cv_rpath" >&6; } | |||
wl="$acl_cv_wl" | wl="$acl_cv_wl" | |||
libext="$acl_cv_libext" | acl_libext="$acl_cv_libext" | |||
shlibext="$acl_cv_shlibext" | acl_shlibext="$acl_cv_shlibext" | |||
hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" | acl_libname_spec="$acl_cv_libname_spec" | |||
hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" | acl_library_names_spec="$acl_cv_library_names_spec" | |||
hardcode_direct="$acl_cv_hardcode_direct" | acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" | |||
hardcode_minus_L="$acl_cv_hardcode_minus_L" | acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" | |||
acl_hardcode_direct="$acl_cv_hardcode_direct" | ||||
acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" | ||||
# Check whether --enable-rpath was given. | # Check whether --enable-rpath was given. | |||
if test "${enable_rpath+set}" = set; then : | if test "${enable_rpath+set}" = set; then : | |||
enableval=$enable_rpath; : | enableval=$enable_rpath; : | |||
else | else | |||
enable_rpath=yes | enable_rpath=yes | |||
fi | fi | |||
acl_libdirstem=lib | acl_libdirstem=lib | |||
searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's, | acl_libdirstem2= | |||
^libraries: ,,p' | sed -e 's,^=,,'` | case "$host_os" in | |||
if test -n "$searchpath"; then | solaris*) | |||
acl_save_IFS="${IFS= }"; IFS=":" | { $as_echo "$as_me:${as_lineno-$LINENO} | |||
for searchdir in $searchpath; do | : checking for 64-bit host" >&5 | |||
if test -d "$searchdir"; then | $as_echo_n "checking for 64-bit host... " >&6; } | |||
case "$searchdir" in | if ${gl_cv_solaris_64bit+:} false; then : | |||
*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;; | $as_echo_n "(cached) " >&6 | |||
*) searchdir=`cd "$searchdir" && pwd` | else | |||
case "$searchdir" in | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
*/lib64 ) acl_libdirstem=lib64 ;; | /* end confdefs.h. */ | |||
esac ;; | ||||
#ifdef _LP64 | ||||
sixtyfour bits | ||||
#endif | ||||
_ACEOF | ||||
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | | ||||
$EGREP "sixtyfour bits" >/dev/null 2>&1; then : | ||||
gl_cv_solaris_64bit=yes | ||||
else | ||||
gl_cv_solaris_64bit=no | ||||
fi | ||||
rm -f conftest* | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5 | ||||
$as_echo "$gl_cv_solaris_64bit" >&6; } | ||||
if test $gl_cv_solaris_64bit = yes; then | ||||
acl_libdirstem=lib/64 | ||||
case "$host_cpu" in | ||||
sparc*) acl_libdirstem2=lib/sparcv9 ;; | ||||
i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; | ||||
esac | esac | |||
fi | fi | |||
done | ;; | |||
IFS="$acl_save_IFS" | *) | |||
fi | searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e | |||
's,^libraries: ,,p' | sed -e 's,^=,,'` | ||||
if test -n "$searchpath"; then | ||||
acl_save_IFS="${IFS= }"; IFS=":" | ||||
for searchdir in $searchpath; do | ||||
if test -d "$searchdir"; then | ||||
case "$searchdir" in | ||||
*/lib64/ | */lib64 ) acl_libdirstem=lib64 ;; | ||||
*/../ | */.. ) | ||||
# Better ignore directories of this form. They are misleadi | ||||
ng. | ||||
;; | ||||
*) searchdir=`cd "$searchdir" && pwd` | ||||
case "$searchdir" in | ||||
*/lib64 ) acl_libdirstem=lib64 ;; | ||||
esac ;; | ||||
esac | ||||
fi | ||||
done | ||||
IFS="$acl_save_IFS" | ||||
fi | ||||
;; | ||||
esac | ||||
test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" | ||||
use_additional=yes | use_additional=yes | |||
acl_save_prefix="$prefix" | acl_save_prefix="$prefix" | |||
prefix="$acl_final_prefix" | prefix="$acl_final_prefix" | |||
acl_save_exec_prefix="$exec_prefix" | acl_save_exec_prefix="$exec_prefix" | |||
exec_prefix="$acl_final_exec_prefix" | exec_prefix="$acl_final_exec_prefix" | |||
eval additional_includedir=\"$includedir\" | eval additional_includedir=\"$includedir\" | |||
eval additional_libdir=\"$libdir\" | eval additional_libdir=\"$libdir\" | |||
skipping to change at line 14192 | skipping to change at line 14797 | |||
eval additional_includedir=\"$includedir\" | eval additional_includedir=\"$includedir\" | |||
eval additional_libdir=\"$libdir\" | eval additional_libdir=\"$libdir\" | |||
exec_prefix="$acl_save_exec_prefix" | exec_prefix="$acl_save_exec_prefix" | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
else | else | |||
additional_includedir="$withval/include" | additional_includedir="$withval/include" | |||
additional_libdir="$withval/$acl_libdirstem" | additional_libdir="$withval/$acl_libdirstem" | |||
if test "$acl_libdirstem2" != "$acl_libdirstem" \ | ||||
&& ! test -d "$withval/$acl_libdirstem"; then | ||||
additional_libdir="$withval/$acl_libdirstem2" | ||||
fi | ||||
fi | fi | |||
fi | fi | |||
fi | fi | |||
LIBICONV= | LIBICONV= | |||
LTLIBICONV= | LTLIBICONV= | |||
INCICONV= | INCICONV= | |||
LIBICONV_PREFIX= | ||||
HAVE_LIBICONV= | ||||
rpathdirs= | rpathdirs= | |||
ltrpathdirs= | ltrpathdirs= | |||
names_already_handled= | names_already_handled= | |||
names_next_round='iconv ' | names_next_round='iconv ' | |||
while test -n "$names_next_round"; do | while test -n "$names_next_round"; do | |||
names_this_round="$names_next_round" | names_this_round="$names_next_round" | |||
names_next_round= | names_next_round= | |||
for name in $names_this_round; do | for name in $names_this_round; do | |||
already_handled= | already_handled= | |||
for n in $names_already_handled; do | for n in $names_already_handled; do | |||
skipping to change at line 14233 | skipping to change at line 14844 | |||
eval value=\"\$LTLIB$uppername\" | eval value=\"\$LTLIB$uppername\" | |||
test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$v alue" | test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$v alue" | |||
else | else | |||
: | : | |||
fi | fi | |||
else | else | |||
found_dir= | found_dir= | |||
found_la= | found_la= | |||
found_so= | found_so= | |||
found_a= | found_a= | |||
eval libname=\"$acl_libname_spec\" # typically: libname=lib$na | ||||
me | ||||
if test -n "$acl_shlibext"; then | ||||
shrext=".$acl_shlibext" # typically: shrext=.so | ||||
else | ||||
shrext= | ||||
fi | ||||
if test $use_additional = yes; then | if test $use_additional = yes; then | |||
if test -n "$shlibext" \ | dir="$additional_libdir" | |||
&& { test -f "$additional_libdir/lib$name.$shlibext" \ | if test -n "$acl_shlibext"; then | |||
|| { test "$shlibext" = dll \ | if test -f "$dir/$libname$shrext"; then | |||
&& test -f "$additional_libdir/lib$name.dll.a"; }; | found_dir="$dir" | |||
}; then | found_so="$dir/$libname$shrext" | |||
found_dir="$additional_libdir" | ||||
if test -f "$additional_libdir/lib$name.$shlibext"; then | ||||
found_so="$additional_libdir/lib$name.$shlibext" | ||||
else | else | |||
found_so="$additional_libdir/lib$name.dll.a" | if test "$acl_library_names_spec" = '$libname$shrext$versuf | |||
fix'; then | ||||
ver=`(cd "$dir" && \ | ||||
for f in "$libname$shrext".*; do echo "$f"; done \ | ||||
| sed -e "s,^$libname$shrext\\\\.,," \ | ||||
| sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | ||||
| sed 1q ) 2>/dev/null` | ||||
if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; | ||||
then | ||||
found_dir="$dir" | ||||
found_so="$dir/$libname$shrext.$ver" | ||||
fi | ||||
else | ||||
eval library_names=\"$acl_library_names_spec\" | ||||
for f in $library_names; do | ||||
if test -f "$dir/$f"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$f" | ||||
break | ||||
fi | ||||
done | ||||
fi | ||||
fi | fi | |||
if test -f "$additional_libdir/lib$name.la"; then | fi | |||
found_la="$additional_libdir/lib$name.la" | if test "X$found_dir" = "X"; then | |||
if test -f "$dir/$libname.$acl_libext"; then | ||||
found_dir="$dir" | ||||
found_a="$dir/$libname.$acl_libext" | ||||
fi | fi | |||
else | fi | |||
if test -f "$additional_libdir/lib$name.$libext"; then | if test "X$found_dir" != "X"; then | |||
found_dir="$additional_libdir" | if test -f "$dir/$libname.la"; then | |||
found_a="$additional_libdir/lib$name.$libext" | found_la="$dir/$libname.la" | |||
if test -f "$additional_libdir/lib$name.la"; then | ||||
found_la="$additional_libdir/lib$name.la" | ||||
fi | ||||
fi | fi | |||
fi | fi | |||
fi | fi | |||
if test "X$found_dir" = "X"; then | if test "X$found_dir" = "X"; then | |||
for x in $LDFLAGS $LTLIBICONV; do | for x in $LDFLAGS $LTLIBICONV; do | |||
acl_save_prefix="$prefix" | acl_save_prefix="$prefix" | |||
prefix="$acl_final_prefix" | prefix="$acl_final_prefix" | |||
acl_save_exec_prefix="$exec_prefix" | acl_save_exec_prefix="$exec_prefix" | |||
exec_prefix="$acl_final_exec_prefix" | exec_prefix="$acl_final_exec_prefix" | |||
eval x=\"$x\" | eval x=\"$x\" | |||
exec_prefix="$acl_save_exec_prefix" | exec_prefix="$acl_save_exec_prefix" | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
case "$x" in | case "$x" in | |||
-L*) | -L*) | |||
dir=`echo "X$x" | sed -e 's/^X-L//'` | dir=`echo "X$x" | sed -e 's/^X-L//'` | |||
if test -n "$shlibext" \ | if test -n "$acl_shlibext"; then | |||
&& { test -f "$dir/lib$name.$shlibext" \ | if test -f "$dir/$libname$shrext"; then | |||
|| { test "$shlibext" = dll \ | found_dir="$dir" | |||
&& test -f "$dir/lib$name.dll.a"; }; }; then | found_so="$dir/$libname$shrext" | |||
found_dir="$dir" | ||||
if test -f "$dir/lib$name.$shlibext"; then | ||||
found_so="$dir/lib$name.$shlibext" | ||||
else | else | |||
found_so="$dir/lib$name.dll.a" | if test "$acl_library_names_spec" = '$libname$shrext$ | |||
fi | versuffix'; then | |||
if test -f "$dir/lib$name.la"; then | ver=`(cd "$dir" && \ | |||
found_la="$dir/lib$name.la" | for f in "$libname$shrext".*; do echo "$f"; d | |||
one \ | ||||
| sed -e "s,^$libname$shrext\\\\.,," \ | ||||
| sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 - | ||||
k5,5 \ | ||||
| sed 1q ) 2>/dev/null` | ||||
if test -n "$ver" && test -f "$dir/$libname$shrext. | ||||
$ver"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$libname$shrext.$ver" | ||||
fi | ||||
else | ||||
eval library_names=\"$acl_library_names_spec\" | ||||
for f in $library_names; do | ||||
if test -f "$dir/$f"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$f" | ||||
break | ||||
fi | ||||
done | ||||
fi | ||||
fi | fi | |||
else | fi | |||
if test -f "$dir/lib$name.$libext"; then | if test "X$found_dir" = "X"; then | |||
if test -f "$dir/$libname.$acl_libext"; then | ||||
found_dir="$dir" | found_dir="$dir" | |||
found_a="$dir/lib$name.$libext" | found_a="$dir/$libname.$acl_libext" | |||
if test -f "$dir/lib$name.la"; then | fi | |||
found_la="$dir/lib$name.la" | fi | |||
fi | if test "X$found_dir" != "X"; then | |||
if test -f "$dir/$libname.la"; then | ||||
found_la="$dir/$libname.la" | ||||
fi | fi | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
if test "X$found_dir" != "X"; then | if test "X$found_dir" != "X"; then | |||
break | break | |||
fi | fi | |||
done | done | |||
fi | fi | |||
if test "X$found_dir" != "X"; then | if test "X$found_dir" != "X"; then | |||
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_d ir -l$name" | LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_d ir -l$name" | |||
if test "X$found_so" != "X"; then | if test "X$found_so" != "X"; then | |||
if test "$enable_rp | if test "$enable_rp | |||
ath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then | ath" = no \ | |||
|| test "X$found_dir" = "X/usr/$acl_libdirstem" \ | ||||
|| test "X$found_dir" = "X/usr/$acl_libdirstem2"; then | ||||
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_s o" | LIBICONV="${LIBICONV}${LIBICONV:+ }$found_s o" | |||
else | else | |||
haveit= | haveit= | |||
for x in $ltrpathdirs; do | for x in $ltrpathdirs; do | |||
if test "X$x" = "X$found_dir"; then | if test "X$x" = "X$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
ltrpathdirs="$ltrpathdirs $found_dir" | ltrpathdirs="$ltrpathdirs $found_dir" | |||
fi | fi | |||
if test "$hardcode_direct" = yes; then | if test "$acl_hardcode_direct" = yes; then | |||
LIBICONV="${LIBICONV} ${LIBICONV:+ }$found_so" | LIBICONV="${LIBICONV} ${LIBICONV:+ }$found_so" | |||
else | else | |||
if test -n "$hardcode_libdir_flag_spec" && test "$hardcod e_minus_L" = no; then | if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl _hardcode_minus_L" = no; then | |||
LIBICONV="${LIB ICONV}${LIBICONV:+ }$found_so" | LIBICONV="${LIB ICONV}${LIBICONV:+ }$found_so" | |||
haveit= | haveit= | |||
for x in $rpathdirs; do | for x in $rpathdirs; do | |||
if test "X$x" = "X$found_dir"; then | if test "X$x" = "X$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
rpathdirs="$rpathdirs $found_dir" | rpathdirs="$rpathdirs $found_dir" | |||
skipping to change at line 14351 | skipping to change at line 15003 | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
if test "X$x" = "X-L$found_dir"; then | if test "X$x" = "X-L$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" | LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" | |||
fi | fi | |||
if test "$hardcode_minus_L" != no; then | if test "$acl_hardcode_minus_L" != no; then | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" | LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" | |||
else | else | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" | LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
else | else | |||
if test "X$found_a" != "X"; then | if test "X$found_a" != "X"; then | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a " | LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a " | |||
else | else | |||
LIBICONV="${LIBICONV}${LIBI CONV:+ }-L$found_dir -l$name" | LIBICONV="${LIBICONV}${LIBI CONV:+ }-L$found_dir -l$name" | |||
fi | fi | |||
fi | fi | |||
additional_includedir= | additional_includedir= | |||
case "$found_dir" in | case "$found_dir" in | |||
*/$acl_libdirstem | */$acl_libdirstem/) | */$acl_libdirstem | */$acl_libdirstem/) | |||
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l ibdirstem/"'*$,,'` | basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l ibdirstem/"'*$,,'` | |||
if test "$name" = 'iconv'; then | ||||
LIBICONV_PREFIX="$basedir" | ||||
fi | ||||
additional_includedir="$basedir/include" | ||||
;; | ||||
*/$acl_libdirstem2 | */$acl_libdirstem2/) | ||||
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l | ||||
ibdirstem2/"'*$,,'` | ||||
if test "$name" = 'iconv'; then | ||||
LIBICONV_PREFIX="$basedir" | ||||
fi | ||||
additional_includedir="$basedir/include" | additional_includedir="$basedir/include" | |||
;; | ;; | |||
esac | esac | |||
if test "X$additional_includedir" != "X"; then | if test "X$additional_includedir" != "X"; then | |||
if test "X$additional_includedir" != " X/usr/include"; then | if test "X$additional_includedir" != " X/usr/include"; then | |||
haveit= | haveit= | |||
if test "X$additional_includedir" = "X/usr/local/include"; then | if test "X$additional_includedir" = "X/usr/local/include"; then | |||
if test -n "$GCC"; then | if test -n "$GCC"; then | |||
case $host_os in | case $host_os in | |||
linux* | gnu* | k*bsd*-gnu) haveit=yes;; | linux* | gnu* | k*bsd*-gnu) haveit=yes;; | |||
skipping to change at line 14418 | skipping to change at line 15080 | |||
save_libdir="$libdi r" | save_libdir="$libdi r" | |||
case "$found_la" in | case "$found_la" in | |||
*/* | *\\*) . "$found_la" ;; | */* | *\\*) . "$found_la" ;; | |||
*) . "./$found_la" ;; | *) . "./$found_la" ;; | |||
esac | esac | |||
libdir="$save_libdir" | libdir="$save_libdir" | |||
for dep in $dependency_libs; do | for dep in $dependency_libs; do | |||
case "$dep" in | case "$dep" in | |||
-L*) | -L*) | |||
additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | |||
if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then | if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ | |||
&& test "X$additional_libdir" != "X/usr/$acl_libdirs | ||||
tem2"; then | ||||
haveit= | haveit= | |||
if test "X$additional_libdir" = "X/usr/local/$acl_lib | if test "X$additional_libdir" = "X/usr/local/$acl_lib | |||
dirstem"; then | dirstem" \ | |||
|| test "X$additional_libdir" = "X/usr/local/$acl_ | ||||
libdirstem2"; then | ||||
if test -n "$GCC"; then | if test -n "$GCC"; then | |||
case $host_os in | case $host_os in | |||
linux* | gnu* | k*bsd*-gnu) haveit=yes;; | linux* | gnu* | k*bsd*-gnu) haveit=yes;; | |||
esac | esac | |||
fi | fi | |||
fi | fi | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
haveit= | haveit= | |||
for x in $LDFLAGS $LIBICONV; do | for x in $LDFLAGS $LIBICONV; do | |||
skipping to change at line 14520 | skipping to change at line 15184 | |||
fi | fi | |||
else | else | |||
LIBICONV="${LIB ICONV}${LIBICONV:+ }-l$name" | LIBICONV="${LIB ICONV}${LIBICONV:+ }-l$name" | |||
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" | LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
done | done | |||
done | done | |||
if test "X$rpathdirs" != "X"; then | if test "X$rpathdirs" != "X"; then | |||
if test -n "$hardcode_libdir_separator"; then | if test -n "$acl_hardcode_libdir_separator"; then | |||
alldirs= | alldirs= | |||
for found_dir in $rpathdirs; do | for found_dir in $rpathdirs; do | |||
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir " | alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found _dir" | |||
done | done | |||
acl_save_libdir="$libdir" | acl_save_libdir="$libdir" | |||
libdir="$alldirs" | libdir="$alldirs" | |||
eval flag=\"$hardcode_libdir_flag_spec\" | eval flag=\"$acl_hardcode_libdir_flag_spec\" | |||
libdir="$acl_save_libdir" | libdir="$acl_save_libdir" | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" | LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" | |||
else | else | |||
for found_dir in $rpathdirs; do | for found_dir in $rpathdirs; do | |||
acl_save_libdir="$libdir" | acl_save_libdir="$libdir" | |||
libdir="$found_dir" | libdir="$found_dir" | |||
eval flag=\"$hardcode_libdir_flag_spec\" | eval flag=\"$acl_hardcode_libdir_flag_spec\" | |||
libdir="$acl_save_libdir" | libdir="$acl_save_libdir" | |||
LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" | LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" | |||
done | done | |||
fi | fi | |||
fi | fi | |||
if test "X$ltrpathdirs" != "X"; then | if test "X$ltrpathdirs" != "X"; then | |||
for found_dir in $ltrpathdirs; do | for found_dir in $ltrpathdirs; do | |||
LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" | LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" | |||
done | done | |||
fi | fi | |||
skipping to change at line 14765 | skipping to change at line 15429 | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext \ | rm -f core conftest.err conftest.$ac_objext \ | |||
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext conftest.$ac_ext | |||
LIBS="$am_save_LIBS" | LIBS="$am_save_LIBS" | |||
fi | fi | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 | |||
$as_echo "$am_cv_func_iconv" >&6; } | $as_echo "$am_cv_func_iconv" >&6; } | |||
if test "$am_cv_func_iconv" = yes; then | if test "$am_cv_func_iconv" = yes; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >& | ||||
5 | ||||
$as_echo_n "checking for working iconv... " >&6; } | ||||
if ${am_cv_func_iconv_works+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
am_save_LIBS="$LIBS" | ||||
if test $am_cv_lib_iconv = yes; then | ||||
LIBS="$LIBS $LIBICONV" | ||||
fi | ||||
if test "$cross_compiling" = yes; then : | ||||
case "$host_os" in | ||||
aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; | ||||
*) am_cv_func_iconv_works="guessing yes" ;; | ||||
esac | ||||
else | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
#include <iconv.h> | ||||
#include <string.h> | ||||
int main () | ||||
{ | ||||
/* Test against AIX 5.1 bug: Failures are not distinguishable from succes | ||||
sful | ||||
returns. */ | ||||
{ | ||||
iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); | ||||
if (cd_utf8_to_88591 != (iconv_t)(-1)) | ||||
{ | ||||
static const char input[] = "\342\202\254"; /* EURO SIGN */ | ||||
char buf[10]; | ||||
const char *inptr = input; | ||||
size_t inbytesleft = strlen (input); | ||||
char *outptr = buf; | ||||
size_t outbytesleft = sizeof (buf); | ||||
size_t res = iconv (cd_utf8_to_88591, | ||||
(char **) &inptr, &inbytesleft, | ||||
&outptr, &outbytesleft); | ||||
if (res == 0) | ||||
return 1; | ||||
} | ||||
} | ||||
/* Test against Solaris 10 bug: Failures are not distinguishable from | ||||
successful returns. */ | ||||
{ | ||||
iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); | ||||
if (cd_ascii_to_88591 != (iconv_t)(-1)) | ||||
{ | ||||
static const char input[] = "\263"; | ||||
char buf[10]; | ||||
const char *inptr = input; | ||||
size_t inbytesleft = strlen (input); | ||||
char *outptr = buf; | ||||
size_t outbytesleft = sizeof (buf); | ||||
size_t res = iconv (cd_ascii_to_88591, | ||||
(char **) &inptr, &inbytesleft, | ||||
&outptr, &outbytesleft); | ||||
if (res == 0) | ||||
return 1; | ||||
} | ||||
} | ||||
#if 0 /* This bug could be worked around by the caller. */ | ||||
/* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ | ||||
{ | ||||
iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); | ||||
if (cd_88591_to_utf8 != (iconv_t)(-1)) | ||||
{ | ||||
static const char input[] = "\304rger mit b\366sen B\374bchen ohne | ||||
Augenma\337"; | ||||
char buf[50]; | ||||
const char *inptr = input; | ||||
size_t inbytesleft = strlen (input); | ||||
char *outptr = buf; | ||||
size_t outbytesleft = sizeof (buf); | ||||
size_t res = iconv (cd_88591_to_utf8, | ||||
(char **) &inptr, &inbytesleft, | ||||
&outptr, &outbytesleft); | ||||
if ((int)res > 0) | ||||
return 1; | ||||
} | ||||
} | ||||
#endif | ||||
/* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is | ||||
provided. */ | ||||
if (/* Try standardized names. */ | ||||
iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) | ||||
/* Try IRIX, OSF/1 names. */ | ||||
&& iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) | ||||
/* Try AIX names. */ | ||||
&& iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) | ||||
/* Try HP-UX names. */ | ||||
&& iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) | ||||
return 1; | ||||
return 0; | ||||
} | ||||
_ACEOF | ||||
if ac_fn_c_try_run "$LINENO"; then : | ||||
am_cv_func_iconv_works=yes | ||||
else | ||||
am_cv_func_iconv_works=no | ||||
fi | ||||
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ | ||||
conftest.$ac_objext conftest.beam conftest.$ac_ext | ||||
fi | ||||
LIBS="$am_save_LIBS" | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" > | ||||
&5 | ||||
$as_echo "$am_cv_func_iconv_works" >&6; } | ||||
case "$am_cv_func_iconv_works" in | ||||
*no) am_func_iconv=no am_cv_lib_iconv=no ;; | ||||
*) am_func_iconv=yes ;; | ||||
esac | ||||
else | ||||
am_func_iconv=no am_cv_lib_iconv=no | ||||
fi | ||||
if test "$am_func_iconv" = yes; then | ||||
$as_echo "#define HAVE_ICONV 1" >>confdefs.h | $as_echo "#define HAVE_ICONV 1" >>confdefs.h | |||
fi | fi | |||
if test "$am_cv_lib_iconv" = yes; then | if test "$am_cv_lib_iconv" = yes; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libi conv" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libi conv" >&5 | |||
$as_echo_n "checking how to link with libiconv... " >&6; } | $as_echo_n "checking how to link with libiconv... " >&6; } | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 | |||
$as_echo "$LIBICONV" >&6; } | $as_echo "$LIBICONV" >&6; } | |||
else | else | |||
skipping to change at line 14815 | skipping to change at line 15596 | |||
eval additional_includedir=\"$includedir\" | eval additional_includedir=\"$includedir\" | |||
eval additional_libdir=\"$libdir\" | eval additional_libdir=\"$libdir\" | |||
exec_prefix="$acl_save_exec_prefix" | exec_prefix="$acl_save_exec_prefix" | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
else | else | |||
additional_includedir="$withval/include" | additional_includedir="$withval/include" | |||
additional_libdir="$withval/$acl_libdirstem" | additional_libdir="$withval/$acl_libdirstem" | |||
if test "$acl_libdirstem2" != "$acl_libdirstem" \ | ||||
&& ! test -d "$withval/$acl_libdirstem"; then | ||||
additional_libdir="$withval/$acl_libdirstem2" | ||||
fi | ||||
fi | fi | |||
fi | fi | |||
fi | fi | |||
LIBINTL= | LIBINTL= | |||
LTLIBINTL= | LTLIBINTL= | |||
INCINTL= | INCINTL= | |||
LIBINTL_PREFIX= | ||||
HAVE_LIBINTL= | ||||
rpathdirs= | rpathdirs= | |||
ltrpathdirs= | ltrpathdirs= | |||
names_already_handled= | names_already_handled= | |||
names_next_round='intl ' | names_next_round='intl ' | |||
while test -n "$names_next_round"; do | while test -n "$names_next_round"; do | |||
names_this_round="$names_next_round" | names_this_round="$names_next_round" | |||
names_next_round= | names_next_round= | |||
for name in $names_this_round; do | for name in $names_this_round; do | |||
already_handled= | already_handled= | |||
for n in $names_already_handled; do | for n in $names_already_handled; do | |||
skipping to change at line 14856 | skipping to change at line 15643 | |||
eval value=\"\$LTLIB$uppername\" | eval value=\"\$LTLIB$uppername\" | |||
test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$valu e" | test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$valu e" | |||
else | else | |||
: | : | |||
fi | fi | |||
else | else | |||
found_dir= | found_dir= | |||
found_la= | found_la= | |||
found_so= | found_so= | |||
found_a= | found_a= | |||
eval libname=\"$acl_libname_spec\" # typically: libname=lib$na | ||||
me | ||||
if test -n "$acl_shlibext"; then | ||||
shrext=".$acl_shlibext" # typically: shrext=.so | ||||
else | ||||
shrext= | ||||
fi | ||||
if test $use_additional = yes; then | if test $use_additional = yes; then | |||
if test -n "$shlibext" \ | dir="$additional_libdir" | |||
&& { test -f "$additional_libdir/lib$name.$shlibext" \ | if test -n "$acl_shlibext"; then | |||
|| { test "$shlibext" = dll \ | if test -f "$dir/$libname$shrext"; then | |||
&& test -f "$additional_libdir/lib$name.dll.a"; }; | found_dir="$dir" | |||
}; then | found_so="$dir/$libname$shrext" | |||
found_dir="$additional_libdir" | ||||
if test -f "$additional_libdir/lib$name.$shlibext"; then | ||||
found_so="$additional_libdir/lib$name.$shlibext" | ||||
else | else | |||
found_so="$additional_libdir/lib$name.dll.a" | if test "$acl_library_names_spec" = '$libname$shrext$versuf | |||
fix'; then | ||||
ver=`(cd "$dir" && \ | ||||
for f in "$libname$shrext".*; do echo "$f"; done \ | ||||
| sed -e "s,^$libname$shrext\\\\.,," \ | ||||
| sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | ||||
| sed 1q ) 2>/dev/null` | ||||
if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; | ||||
then | ||||
found_dir="$dir" | ||||
found_so="$dir/$libname$shrext.$ver" | ||||
fi | ||||
else | ||||
eval library_names=\"$acl_library_names_spec\" | ||||
for f in $library_names; do | ||||
if test -f "$dir/$f"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$f" | ||||
break | ||||
fi | ||||
done | ||||
fi | ||||
fi | fi | |||
if test -f "$additional_libdir/lib$name.la"; then | fi | |||
found_la="$additional_libdir/lib$name.la" | if test "X$found_dir" = "X"; then | |||
if test -f "$dir/$libname.$acl_libext"; then | ||||
found_dir="$dir" | ||||
found_a="$dir/$libname.$acl_libext" | ||||
fi | fi | |||
else | fi | |||
if test -f "$additional_libdir/lib$name.$libext"; then | if test "X$found_dir" != "X"; then | |||
found_dir="$additional_libdir" | if test -f "$dir/$libname.la"; then | |||
found_a="$additional_libdir/lib$name.$libext" | found_la="$dir/$libname.la" | |||
if test -f "$additional_libdir/lib$name.la"; then | ||||
found_la="$additional_libdir/lib$name.la" | ||||
fi | ||||
fi | fi | |||
fi | fi | |||
fi | fi | |||
if test "X$found_dir" = "X"; then | if test "X$found_dir" = "X"; then | |||
for x in $LDFLAGS $LTLIBINTL; do | for x in $LDFLAGS $LTLIBINTL; do | |||
acl_save_prefix="$prefix" | acl_save_prefix="$prefix" | |||
prefix="$acl_final_prefix" | prefix="$acl_final_prefix" | |||
acl_save_exec_prefix="$exec_prefix" | acl_save_exec_prefix="$exec_prefix" | |||
exec_prefix="$acl_final_exec_prefix" | exec_prefix="$acl_final_exec_prefix" | |||
eval x=\"$x\" | eval x=\"$x\" | |||
exec_prefix="$acl_save_exec_prefix" | exec_prefix="$acl_save_exec_prefix" | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
case "$x" in | case "$x" in | |||
-L*) | -L*) | |||
dir=`echo "X$x" | sed -e 's/^X-L//'` | dir=`echo "X$x" | sed -e 's/^X-L//'` | |||
if test -n "$shlibext" \ | if test -n "$acl_shlibext"; then | |||
&& { test -f "$dir/lib$name.$shlibext" \ | if test -f "$dir/$libname$shrext"; then | |||
|| { test "$shlibext" = dll \ | found_dir="$dir" | |||
&& test -f "$dir/lib$name.dll.a"; }; }; then | found_so="$dir/$libname$shrext" | |||
found_dir="$dir" | ||||
if test -f "$dir/lib$name.$shlibext"; then | ||||
found_so="$dir/lib$name.$shlibext" | ||||
else | else | |||
found_so="$dir/lib$name.dll.a" | if test "$acl_library_names_spec" = '$libname$shrext$ | |||
fi | versuffix'; then | |||
if test -f "$dir/lib$name.la"; then | ver=`(cd "$dir" && \ | |||
found_la="$dir/lib$name.la" | for f in "$libname$shrext".*; do echo "$f"; d | |||
one \ | ||||
| sed -e "s,^$libname$shrext\\\\.,," \ | ||||
| sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 - | ||||
k5,5 \ | ||||
| sed 1q ) 2>/dev/null` | ||||
if test -n "$ver" && test -f "$dir/$libname$shrext. | ||||
$ver"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$libname$shrext.$ver" | ||||
fi | ||||
else | ||||
eval library_names=\"$acl_library_names_spec\" | ||||
for f in $library_names; do | ||||
if test -f "$dir/$f"; then | ||||
found_dir="$dir" | ||||
found_so="$dir/$f" | ||||
break | ||||
fi | ||||
done | ||||
fi | ||||
fi | fi | |||
else | fi | |||
if test -f "$dir/lib$name.$libext"; then | if test "X$found_dir" = "X"; then | |||
if test -f "$dir/$libname.$acl_libext"; then | ||||
found_dir="$dir" | found_dir="$dir" | |||
found_a="$dir/lib$name.$libext" | found_a="$dir/$libname.$acl_libext" | |||
if test -f "$dir/lib$name.la"; then | fi | |||
found_la="$dir/lib$name.la" | fi | |||
fi | if test "X$found_dir" != "X"; then | |||
if test -f "$dir/$libname.la"; then | ||||
found_la="$dir/$libname.la" | ||||
fi | fi | |||
fi | fi | |||
;; | ;; | |||
esac | esac | |||
if test "X$found_dir" != "X"; then | if test "X$found_dir" != "X"; then | |||
break | break | |||
fi | fi | |||
done | done | |||
fi | fi | |||
if test "X$found_dir" != "X"; then | if test "X$found_dir" != "X"; then | |||
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" | LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" | |||
if test "X$found_so" != "X"; then | if test "X$found_so" != "X"; then | |||
if test "$enable_rp | if test "$enable_rp | |||
ath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then | ath" = no \ | |||
|| test "X$found_dir" = "X/usr/$acl_libdirstem" \ | ||||
|| test "X$found_dir" = "X/usr/$acl_libdirstem2"; then | ||||
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" | LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" | |||
else | else | |||
haveit= | haveit= | |||
for x in $ltrpathdirs; do | for x in $ltrpathdirs; do | |||
if test "X$x" = "X$found_dir"; then | if test "X$x" = "X$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
ltrpathdirs="$ltrpathdirs $found_dir" | ltrpathdirs="$ltrpathdirs $found_dir" | |||
fi | fi | |||
if test "$hardcode_direct" = yes; then | if test "$acl_hardcode_direct" = yes; then | |||
LIBINTL="${LIBINTL}${ LIBINTL:+ }$found_so" | LIBINTL="${LIBINTL}${ LIBINTL:+ }$found_so" | |||
else | else | |||
if test -n "$hardcode_libdir_flag_spec" && test "$hardcod e_minus_L" = no; then | if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl _hardcode_minus_L" = no; then | |||
LIBINTL="${LIBI NTL}${LIBINTL:+ }$found_so" | LIBINTL="${LIBI NTL}${LIBINTL:+ }$found_so" | |||
haveit= | haveit= | |||
for x in $rpathdirs; do | for x in $rpathdirs; do | |||
if test "X$x" = "X$found_dir"; then | if test "X$x" = "X$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
rpathdirs="$rpathdirs $found_dir" | rpathdirs="$rpathdirs $found_dir" | |||
skipping to change at line 14974 | skipping to change at line 15802 | |||
prefix="$acl_save_prefix" | prefix="$acl_save_prefix" | |||
if test "X$x" = "X-L$found_dir"; then | if test "X$x" = "X-L$found_dir"; then | |||
haveit=yes | haveit=yes | |||
break | break | |||
fi | fi | |||
done | done | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" | LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" | |||
fi | fi | |||
if test "$hardcode_minus_L" != no; then | if test "$acl_hardcode_minus_L" != no; then | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" | LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" | |||
else | else | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" | LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
else | else | |||
if test "X$found_a" != "X"; then | if test "X$found_a" != "X"; then | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" | LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" | |||
else | else | |||
LIBINTL="${LIBINTL}${LIBINT L:+ }-L$found_dir -l$name" | LIBINTL="${LIBINTL}${LIBINT L:+ }-L$found_dir -l$name" | |||
fi | fi | |||
fi | fi | |||
additional_includedir= | additional_includedir= | |||
case "$found_dir" in | case "$found_dir" in | |||
*/$acl_libdirstem | */$acl_libdirstem/) | */$acl_libdirstem | */$acl_libdirstem/) | |||
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l ibdirstem/"'*$,,'` | basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l ibdirstem/"'*$,,'` | |||
if test "$name" = 'intl'; then | ||||
LIBINTL_PREFIX="$basedir" | ||||
fi | ||||
additional_includedir="$basedir/include" | ||||
;; | ||||
*/$acl_libdirstem2 | */$acl_libdirstem2/) | ||||
basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_l | ||||
ibdirstem2/"'*$,,'` | ||||
if test "$name" = 'intl'; then | ||||
LIBINTL_PREFIX="$basedir" | ||||
fi | ||||
additional_includedir="$basedir/include" | additional_includedir="$basedir/include" | |||
;; | ;; | |||
esac | esac | |||
if test "X$additional_includedir" != "X"; then | if test "X$additional_includedir" != "X"; then | |||
if test "X$additional_includedir" != " X/usr/include"; then | if test "X$additional_includedir" != " X/usr/include"; then | |||
haveit= | haveit= | |||
if test "X$additional_includedir" = "X/usr/local/include"; then | if test "X$additional_includedir" = "X/usr/local/include"; then | |||
if test -n "$GCC"; then | if test -n "$GCC"; then | |||
case $host_os in | case $host_os in | |||
linux* | gnu* | k*bsd*-gnu) haveit=yes;; | linux* | gnu* | k*bsd*-gnu) haveit=yes;; | |||
skipping to change at line 15041 | skipping to change at line 15879 | |||
save_libdir="$libdi r" | save_libdir="$libdi r" | |||
case "$found_la" in | case "$found_la" in | |||
*/* | *\\*) . "$found_la" ;; | */* | *\\*) . "$found_la" ;; | |||
*) . "./$found_la" ;; | *) . "./$found_la" ;; | |||
esac | esac | |||
libdir="$save_libdir" | libdir="$save_libdir" | |||
for dep in $dependency_libs; do | for dep in $dependency_libs; do | |||
case "$dep" in | case "$dep" in | |||
-L*) | -L*) | |||
additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` | |||
if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then | if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ | |||
&& test "X$additional_libdir" != "X/usr/$acl_libdirs | ||||
tem2"; then | ||||
haveit= | haveit= | |||
if test "X$additional_libdir" = "X/usr/local/$acl_lib | if test "X$additional_libdir" = "X/usr/local/$acl_lib | |||
dirstem"; then | dirstem" \ | |||
|| test "X$additional_libdir" = "X/usr/local/$acl_ | ||||
libdirstem2"; then | ||||
if test -n "$GCC"; then | if test -n "$GCC"; then | |||
case $host_os in | case $host_os in | |||
linux* | gnu* | k*bsd*-gnu) haveit=yes;; | linux* | gnu* | k*bsd*-gnu) haveit=yes;; | |||
esac | esac | |||
fi | fi | |||
fi | fi | |||
if test -z "$haveit"; then | if test -z "$haveit"; then | |||
haveit= | haveit= | |||
for x in $LDFLAGS $LIBINTL; do | for x in $LDFLAGS $LIBINTL; do | |||
skipping to change at line 15143 | skipping to change at line 15983 | |||
fi | fi | |||
else | else | |||
LIBINTL="${LIBI NTL}${LIBINTL:+ }-l$name" | LIBINTL="${LIBI NTL}${LIBINTL:+ }-l$name" | |||
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" | LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" | |||
fi | fi | |||
fi | fi | |||
fi | fi | |||
done | done | |||
done | done | |||
if test "X$rpathdirs" != "X"; then | if test "X$rpathdirs" != "X"; then | |||
if test -n "$hardcode_libdir_separator"; then | if test -n "$acl_hardcode_libdir_separator"; then | |||
alldirs= | alldirs= | |||
for found_dir in $rpathdirs; do | for found_dir in $rpathdirs; do | |||
alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir " | alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found _dir" | |||
done | done | |||
acl_save_libdir="$libdir" | acl_save_libdir="$libdir" | |||
libdir="$alldirs" | libdir="$alldirs" | |||
eval flag=\"$hardcode_libdir_flag_spec\" | eval flag=\"$acl_hardcode_libdir_flag_spec\" | |||
libdir="$acl_save_libdir" | libdir="$acl_save_libdir" | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" | LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" | |||
else | else | |||
for found_dir in $rpathdirs; do | for found_dir in $rpathdirs; do | |||
acl_save_libdir="$libdir" | acl_save_libdir="$libdir" | |||
libdir="$found_dir" | libdir="$found_dir" | |||
eval flag=\"$hardcode_libdir_flag_spec\" | eval flag=\"$acl_hardcode_libdir_flag_spec\" | |||
libdir="$acl_save_libdir" | libdir="$acl_save_libdir" | |||
LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" | LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" | |||
done | done | |||
fi | fi | |||
fi | fi | |||
if test "X$ltrpathdirs" != "X"; then | if test "X$ltrpathdirs" != "X"; then | |||
for found_dir in $ltrpathdirs; do | for found_dir in $ltrpathdirs; do | |||
LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" | LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" | |||
done | done | |||
fi | fi | |||
skipping to change at line 15359 | skipping to change at line 16199 | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 | #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 | |||
_ACEOF | _ACEOF | |||
else | else | |||
as_fn_error $? "Required header file(s) are missing." "$LINENO" 5 | as_fn_error $? "Required header file(s) are missing." "$LINENO" 5 | |||
fi | fi | |||
done | done | |||
# This allows the use of the intrinsic functions if they are available. | ||||
for ac_header in immintrin.h | ||||
do : | ||||
ac_fn_c_check_header_mongrel "$LINENO" "immintrin.h" "ac_cv_header_immint | ||||
rin_h" "$ac_includes_default" | ||||
if test "x$ac_cv_header_immintrin_h" = xyes; then : | ||||
cat >>confdefs.h <<_ACEOF | ||||
#define HAVE_IMMINTRIN_H 1 | ||||
_ACEOF | ||||
fi | ||||
done | ||||
########################################################################### #### | ########################################################################### #### | |||
# Checks for typedefs, structures, and compiler characteristics. | # Checks for typedefs, structures, and compiler characteristics. | |||
########################################################################### #### | ########################################################################### #### | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that confor ms to C99" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that confor ms to C99" >&5 | |||
$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } | $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; } | |||
if ${ac_cv_header_stdbool_h+:} false; then : | if ${ac_cv_header_stdbool_h+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
skipping to change at line 15592 | skipping to change at line 16445 | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5 | |||
$as_echo "$ac_cv_sizeof_size_t" >&6; } | $as_echo "$ac_cv_sizeof_size_t" >&6; } | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t | #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t | |||
_ACEOF | _ACEOF | |||
# The command line tool can copy high resolution timestamps if such | # The command line tool can copy high resolution timestamps if such | |||
# information is availabe in struct stat. Otherwise one second accuracy | # information is available in struct stat. Otherwise one second accuracy | |||
# is used. | # is used. | |||
ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_membe r_struct_stat_st_atim_tv_nsec" "$ac_includes_default" | ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_membe r_struct_stat_st_atim_tv_nsec" "$ac_includes_default" | |||
if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes; then : | if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes; then : | |||
cat >>confdefs.h <<_ACEOF | cat >>confdefs.h <<_ACEOF | |||
#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | |||
_ACEOF | _ACEOF | |||
fi | fi | |||
ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_ member_struct_stat_st_atimespec_tv_nsec" "$ac_includes_default" | ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_ member_struct_stat_st_atimespec_tv_nsec" "$ac_includes_default" | |||
skipping to change at line 16327 | skipping to change at line 17180 | |||
# Maybe checking $host_os would be enough but this matches what | # Maybe checking $host_os would be enough but this matches what | |||
# tuklib_physmem.c does. | # tuklib_physmem.c does. | |||
# | # | |||
# NOTE: IRIX has a compiler that doesn't error out with #error, so use | # NOTE: IRIX has a compiler that doesn't error out with #error, so use | |||
# a non-compilable text instead of #error to generate an error. | # a non-compilable text instead of #error to generate an error. | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
#if defined(_WIN32) || defined(__CYGWIN__) || defined(__OS2__) \ | #if defined(_WIN32) || defined(__CYGWIN__) || defined(__OS2__) \ | |||
|| defined(__DJGPP__) || defined(__VMS) | || defined(__DJGPP__) || defined(__VMS) \ | |||
|| defined(AMIGA) || defined(__AROS__) | ||||
int main(void) { return 0; } | int main(void) { return 0; } | |||
#else | #else | |||
compile error | compile error | |||
#endif | #endif | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_compile "$LINENO"; then : | if ac_fn_c_try_compile "$LINENO"; then : | |||
tuklib_cv_physmem_method=special | tuklib_cv_physmem_method=special | |||
else | else | |||
skipping to change at line 16567 | skipping to change at line 17421 | |||
fi | fi | |||
done | done | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to detect the number of available CPU cores" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to detect the number of available CPU cores" >&5 | |||
$as_echo_n "checking how to detect the number of available CPU cores... " > &6; } | $as_echo_n "checking how to detect the number of available CPU cores... " > &6; } | |||
if ${tuklib_cv_cpucores_method+:} false; then : | if ${tuklib_cv_cpucores_method+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
# Maybe checking $host_os would be enough but this matches what | ||||
# tuklib_cpucores.c does. | ||||
# | ||||
# NOTE: IRIX has a compiler that doesn't error out with #error, so use | ||||
# a non-compilable text instead of #error to generate an error. | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
#if defined(_WIN32) || defined(__CYGWIN__) | ||||
int main(void) { return 0; } | ||||
#else | ||||
compile error | ||||
#endif | ||||
_ACEOF | ||||
if ac_fn_c_try_compile "$LINENO"; then : | ||||
tuklib_cv_cpucores_method=special | ||||
else | ||||
# Look for sysctl() solution first, because on OS/2, both sysconf() | # Look for sysctl() solution first, because on OS/2, both sysconf() | |||
# and sysctl() pass the tests in this file, but only sysctl() | # and sysctl() pass the tests in this file, but only sysctl() | |||
# actually works. | # actually works. | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
#include <sys/types.h> | #include <sys/types.h> | |||
#ifdef HAVE_SYS_PARAM_H | #ifdef HAVE_SYS_PARAM_H | |||
# include <sys/param.h> | # include <sys/param.h> | |||
#endif | #endif | |||
skipping to change at line 16645 | skipping to change at line 17518 | |||
tuklib_cv_cpucores_method=unknown | tuklib_cv_cpucores_method=unknown | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | |||
fi | fi | |||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tuklib_cv_cpucores_method " >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tuklib_cv_cpucores_method " >&5 | |||
$as_echo "$tuklib_cv_cpucores_method" >&6; } | $as_echo "$tuklib_cv_cpucores_method" >&6; } | |||
case $tuklib_cv_cpucores_method in | case $tuklib_cv_cpucores_method in | |||
sysctl) | sysctl) | |||
$as_echo "#define TUKLIB_CPUCORES_SYSCTL 1" >>confdefs.h | $as_echo "#define TUKLIB_CPUCORES_SYSCTL 1" >>confdefs.h | |||
;; | ;; | |||
sysconf) | sysconf) | |||
skipping to change at line 16956 | skipping to change at line 17831 | |||
if test "x$ac_cv_func_SHA256_Init" != xyes \ | if test "x$ac_cv_func_SHA256_Init" != xyes \ | |||
&& test "x$ac_cv_func_SHA256Init" != xyes \ | && test "x$ac_cv_func_SHA256Init" != xyes \ | |||
&& test "x$ac_cv_func_CC_SHA256_Init" != xyes; then | && test "x$ac_cv_func_CC_SHA256_Init" != xyes; then | |||
COND_INTERNAL_SHA256_TRUE= | COND_INTERNAL_SHA256_TRUE= | |||
COND_INTERNAL_SHA256_FALSE='#' | COND_INTERNAL_SHA256_FALSE='#' | |||
else | else | |||
COND_INTERNAL_SHA256_TRUE='#' | COND_INTERNAL_SHA256_TRUE='#' | |||
COND_INTERNAL_SHA256_FALSE= | COND_INTERNAL_SHA256_FALSE= | |||
fi | fi | |||
# Check for SSE2 intrinsics. | ||||
ac_fn_c_check_decl "$LINENO" "_mm_movemask_epi8" "ac_cv_have_decl__mm_movem | ||||
ask_epi8" "#ifdef HAVE_IMMINTRIN_H | ||||
#include <immintrin.h> | ||||
#endif | ||||
" | ||||
if test "x$ac_cv_have_decl__mm_movemask_epi8" = xyes; then : | ||||
$as_echo "#define HAVE__MM_MOVEMASK_EPI8 1" >>confdefs.h | ||||
fi | ||||
########################################################################### #### | ########################################################################### #### | |||
# If using GCC, set some additional AM_CFLAGS: | # If using GCC, set some additional AM_CFLAGS: | |||
########################################################################### #### | ########################################################################### #### | |||
if test "$GCC" = yes ; then | if test "$GCC" = yes ; then | |||
echo | echo | |||
echo "GCC extensions:" | echo "GCC extensions:" | |||
fi | fi | |||
# Always do the visibility check but don't set AM_CFLAGS on Windows. | # Always do the visibility check but don't set AM_CFLAGS on Windows. | |||
# This way things get set properly even on Windows. | # This way things get set properly even on Windows. | |||
CFLAG_VISIBILITY= | CFLAG_VISIBILITY= | |||
HAVE_VISIBILITY=0 | HAVE_VISIBILITY=0 | |||
if test -n "$GCC"; then | if test -n "$GCC"; then | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether t | |||
declarations" >&5 | he -Werror option is usable" >&5 | |||
$as_echo_n "checking whether the -Werror option is usable... " >&6; } | ||||
if ${gl_cv_cc_vis_werror+:} false; then : | ||||
$as_echo_n "(cached) " >&6 | ||||
else | ||||
gl_save_CFLAGS="$CFLAGS" | ||||
CFLAGS="$CFLAGS -Werror" | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
/* end confdefs.h. */ | ||||
int | ||||
main () | ||||
{ | ||||
; | ||||
return 0; | ||||
} | ||||
_ACEOF | ||||
if ac_fn_c_try_compile "$LINENO"; then : | ||||
gl_cv_cc_vis_werror=yes | ||||
else | ||||
gl_cv_cc_vis_werror=no | ||||
fi | ||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
CFLAGS="$gl_save_CFLAGS" | ||||
fi | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" | ||||
>&5 | ||||
$as_echo "$gl_cv_cc_vis_werror" >&6; } | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibi | ||||
lity declarations" >&5 | ||||
$as_echo_n "checking for simple visibility declarations... " >&6; } | $as_echo_n "checking for simple visibility declarations... " >&6; } | |||
if ${gl_cv_cc_visibility+:} false; then : | if ${gl_cv_cc_visibility+:} false; then : | |||
$as_echo_n "(cached) " >&6 | $as_echo_n "(cached) " >&6 | |||
else | else | |||
gl_save_CFLAGS="$CFLAGS" | gl_save_CFLAGS="$CFLAGS" | |||
CFLAGS="$CFLAGS -fvisibility=hidden" | CFLAGS="$CFLAGS -fvisibility=hidden" | |||
if test $gl_cv_cc_vis_werror = yes; the | ||||
n | ||||
CFLAGS="$CFLAGS -Werror" | ||||
fi | ||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
extern __attribute__((__visibility__("hidden"))) int hiddenvar; | extern __attribute__((__visibility__("hidden"))) int hiddenvar; | |||
extern __attribute__((__visibility__("default"))) int exportedvar; | extern __attribute__((__visibility__("default"))) int exportedvar; | |||
extern __attribute__((__visibility__("hidden"))) int hiddenfunc (v oid); | extern __attribute__((__visibility__("hidden"))) int hiddenfunc (v oid); | |||
extern __attribute__((__visibility__("default"))) int exportedfunc (void); | extern __attribute__((__visibility__("default"))) int exportedfunc (void); | |||
void dummyfunc (void) {} | ||||
int | int | |||
main () | main () | |||
{ | { | |||
; | ; | |||
return 0; | return 0; | |||
} | } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_compile "$LINENO"; then : | if ac_fn_c_try_compile "$LINENO"; then : | |||
gl_cv_cc_visibility=yes | gl_cv_cc_visibility=yes | |||
skipping to change at line 17034 | skipping to change at line 17954 | |||
# pointer although we don't modify anything through it. | # pointer although we don't modify anything through it. | |||
# * -Wcast-align breaks optimized CRC32 and CRC64 implementation | # * -Wcast-align breaks optimized CRC32 and CRC64 implementation | |||
# on some architectures (not on x86), where this warning is bogu s, | # on some architectures (not on x86), where this warning is bogu s, | |||
# because we take care of correct alignment. | # because we take care of correct alignment. | |||
# * -Winline, -Wdisabled-optimization, -Wunsafe-loop-optimizations | # * -Winline, -Wdisabled-optimization, -Wunsafe-loop-optimizations | |||
# don't seem so useful here; at least the last one gives some | # don't seem so useful here; at least the last one gives some | |||
# warnings which are not bugs. | # warnings which are not bugs. | |||
for NEW_FLAG in \ | for NEW_FLAG in \ | |||
-Wall \ | -Wall \ | |||
-Wextra \ | -Wextra \ | |||
-Wvla \ | ||||
-Wformat=2 \ | -Wformat=2 \ | |||
-Winit-self \ | -Winit-self \ | |||
-Wmissing-include-dirs \ | -Wmissing-include-dirs \ | |||
-Wstrict-aliasing \ | -Wstrict-aliasing \ | |||
-Wfloat-equal \ | -Wfloat-equal \ | |||
-Wundef \ | -Wundef \ | |||
-Wshadow \ | -Wshadow \ | |||
-Wpointer-arith \ | -Wpointer-arith \ | |||
-Wbad-function-cast \ | -Wbad-function-cast \ | |||
-Wwrite-strings \ | -Wwrite-strings \ | |||
skipping to change at line 17056 | skipping to change at line 17977 | |||
-Wstrict-prototypes \ | -Wstrict-prototypes \ | |||
-Wold-style-definition \ | -Wold-style-definition \ | |||
-Wmissing-prototypes \ | -Wmissing-prototypes \ | |||
-Wmissing-declarations \ | -Wmissing-declarations \ | |||
-Wmissing-noreturn \ | -Wmissing-noreturn \ | |||
-Wredundant-decls | -Wredundant-decls | |||
do | do | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC acc epts $NEW_FLAG" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC acc epts $NEW_FLAG" >&5 | |||
$as_echo_n "checking if $CC accepts $NEW_FLAG... " >&6; } | $as_echo_n "checking if $CC accepts $NEW_FLAG... " >&6; } | |||
OLD_CFLAGS="$CFLAGS" | OLD_CFLAGS="$CFLAGS" | |||
CFLAGS="$CFLAGS $NEW_FLAG" | CFLAGS="$CFLAGS $NEW_FLAG -Werror" | |||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
/* end confdefs.h. */ | /* end confdefs.h. */ | |||
void foo(void) { } | void foo(void); void foo(void) { } | |||
_ACEOF | _ACEOF | |||
if ac_fn_c_try_compile "$LINENO"; then : | if ac_fn_c_try_compile "$LINENO"; then : | |||
AM_CFLAGS="$AM_CFLAGS $NEW_FLAG" | AM_CFLAGS="$AM_CFLAGS $NEW_FLAG" | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes " >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes " >&5 | |||
$as_echo "yes" >&6; } | $as_echo "yes" >&6; } | |||
else | else | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |||
skipping to change at line 17110 | skipping to change at line 18031 | |||
else | else | |||
COND_GNULIB_TRUE='#' | COND_GNULIB_TRUE='#' | |||
COND_GNULIB_FALSE= | COND_GNULIB_FALSE= | |||
fi | fi | |||
# Add default AM_CFLAGS. | # Add default AM_CFLAGS. | |||
# This is needed for src/scripts. | # This is needed for src/scripts. | |||
xz=`echo xz | sed "$program_transform_name"` | xz=`echo xz | sed "$program_transform_name"` | |||
ac_config_files="$ac_config_files Doxyfile Makefile po/Makefile.in lib/Make file src/Makefile src/liblzma/liblzma.pc src/liblzma/Makefile src/liblzma/a pi/Makefile src/xz/Makefile src/xzdec/Makefile src/lzmainfo/Makefile src/sc ripts/Makefile tests/Makefile debug/Makefile" | ac_config_files="$ac_config_files Doxyfile Makefile po/Makefile.in lib/Make file src/Makefile src/liblzma/Makefile src/liblzma/api/Makefile src/xz/Make file src/xzdec/Makefile src/lzmainfo/Makefile src/scripts/Makefile tests/Ma kefile debug/Makefile" | |||
ac_config_files="$ac_config_files src/scripts/xzdiff" | ac_config_files="$ac_config_files src/scripts/xzdiff" | |||
ac_config_files="$ac_config_files src/scripts/xzgrep" | ac_config_files="$ac_config_files src/scripts/xzgrep" | |||
ac_config_files="$ac_config_files src/scripts/xzmore" | ac_config_files="$ac_config_files src/scripts/xzmore" | |||
ac_config_files="$ac_config_files src/scripts/xzless" | ac_config_files="$ac_config_files src/scripts/xzless" | |||
cat >confcache <<\_ACEOF | cat >confcache <<\_ACEOF | |||
skipping to change at line 17420 | skipping to change at line 18341 | |||
Usually this means the macro was only invoked conditionally." "$LINENO" 5 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 | |||
fi | fi | |||
if test -z "${COND_LZMALINKS_TRUE}" && test -z "${COND_LZMALINKS_FALSE}"; t hen | if test -z "${COND_LZMALINKS_TRUE}" && test -z "${COND_LZMALINKS_FALSE}"; t hen | |||
as_fn_error $? "conditional \"COND_LZMALINKS\" was never defined. | as_fn_error $? "conditional \"COND_LZMALINKS\" was never defined. | |||
Usually this means the macro was only invoked conditionally." "$LINENO" 5 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 | |||
fi | fi | |||
if test -z "${COND_SCRIPTS_TRUE}" && test -z "${COND_SCRIPTS_FALSE}"; then | if test -z "${COND_SCRIPTS_TRUE}" && test -z "${COND_SCRIPTS_FALSE}"; then | |||
as_fn_error $? "conditional \"COND_SCRIPTS\" was never defined. | as_fn_error $? "conditional \"COND_SCRIPTS\" was never defined. | |||
Usually this means the macro was only invoked conditionally." "$LINENO" 5 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 | |||
fi | fi | |||
if test -z "${COND_DOC_TRUE}" && test -z "${COND_DOC_FALSE}"; then | ||||
as_fn_error $? "conditional \"COND_DOC\" was never defined. | ||||
Usually this means the macro was only invoked conditionally." "$LINENO" 5 | ||||
fi | ||||
if test -z "${COND_SYMVERS_TRUE}" && test -z "${COND_SYMVERS_FALSE}"; then | if test -z "${COND_SYMVERS_TRUE}" && test -z "${COND_SYMVERS_FALSE}"; then | |||
as_fn_error $? "conditional \"COND_SYMVERS\" was never defined. | as_fn_error $? "conditional \"COND_SYMVERS\" was never defined. | |||
Usually this means the macro was only invoked conditionally." "$LINENO" 5 | Usually this means the macro was only invoked conditionally." "$LINENO" 5 | |||
fi | fi | |||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 | |||
$as_echo_n "checking that generated files are newer than configure... " >&6 ; } | $as_echo_n "checking that generated files are newer than configure... " >&6 ; } | |||
if test -n "$am_sleep_pid"; then | if test -n "$am_sleep_pid"; then | |||
# Hide warnings about reused PIDs. | # Hide warnings about reused PIDs. | |||
wait $am_sleep_pid 2>/dev/null | wait $am_sleep_pid 2>/dev/null | |||
fi | fi | |||
skipping to change at line 17857 | skipping to change at line 18782 | |||
## Main body of $CONFIG_STATUS script. ## | ## Main body of $CONFIG_STATUS script. ## | |||
## ----------------------------------- ## | ## ----------------------------------- ## | |||
_ASEOF | _ASEOF | |||
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 | test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 | |||
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |||
# Save the log message, to keep $0 and so on meaningful, and to | # Save the log message, to keep $0 and so on meaningful, and to | |||
# report actual input values of CONFIG_FILES etc. instead of their | # report actual input values of CONFIG_FILES etc. instead of their | |||
# values after options handling. | # values after options handling. | |||
ac_log=" | ac_log=" | |||
This file was extended by XZ Utils $as_me 5.1.2alpha, which was | This file was extended by XZ Utils $as_me 5.2.0, which was | |||
generated by GNU Autoconf 2.69. Invocation command line was | generated by GNU Autoconf 2.69. Invocation command line was | |||
CONFIG_FILES = $CONFIG_FILES | CONFIG_FILES = $CONFIG_FILES | |||
CONFIG_HEADERS = $CONFIG_HEADERS | CONFIG_HEADERS = $CONFIG_HEADERS | |||
CONFIG_LINKS = $CONFIG_LINKS | CONFIG_LINKS = $CONFIG_LINKS | |||
CONFIG_COMMANDS = $CONFIG_COMMANDS | CONFIG_COMMANDS = $CONFIG_COMMANDS | |||
$ $0 $@ | $ $0 $@ | |||
on `(hostname || uname -n) 2>/dev/null | sed 1q` | on `(hostname || uname -n) 2>/dev/null | sed 1q` | |||
" | " | |||
skipping to change at line 17923 | skipping to change at line 18848 | |||
Configuration commands: | Configuration commands: | |||
$config_commands | $config_commands | |||
Report bugs to <lasse.collin@tukaani.org>. | Report bugs to <lasse.collin@tukaani.org>. | |||
XZ Utils home page: <http://tukaani.org/xz/>." | XZ Utils home page: <http://tukaani.org/xz/>." | |||
_ACEOF | _ACEOF | |||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | |||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\ \\&/g'`" | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\ \\&/g'`" | |||
ac_cs_version="\\ | ac_cs_version="\\ | |||
XZ Utils config.status 5.1.2alpha | XZ Utils config.status 5.2.0 | |||
configured by $0, generated by GNU Autoconf 2.69, | configured by $0, generated by GNU Autoconf 2.69, | |||
with options \\"\$ac_cs_config\\" | with options \\"\$ac_cs_config\\" | |||
Copyright (C) 2012 Free Software Foundation, Inc. | Copyright (C) 2012 Free Software Foundation, Inc. | |||
This config.status script is free software; the Free Software Foundation | This config.status script is free software; the Free Software Foundation | |||
gives unlimited permission to copy, distribute and modify it." | gives unlimited permission to copy, distribute and modify it." | |||
ac_pwd='$ac_pwd' | ac_pwd='$ac_pwd' | |||
srcdir='$srcdir' | srcdir='$srcdir' | |||
INSTALL='$INSTALL' | INSTALL='$INSTALL' | |||
skipping to change at line 18060 | skipping to change at line 18985 | |||
delay_variable_subst='$delay_variable_subst' | delay_variable_subst='$delay_variable_subst' | |||
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' | macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' | |||
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst" `' | macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst" `' | |||
AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' | AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' | |||
DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' | DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' | |||
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' | OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' | |||
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' | enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' | |||
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' | enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' | |||
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' | pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' | |||
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_qu ote_subst"`' | enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_qu ote_subst"`' | |||
shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$d elay_single_quote_subst"`' | ||||
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' | SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' | |||
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' | ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' | |||
PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst" `' | PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst" `' | |||
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' | host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' | |||
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' | host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' | |||
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' | host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' | |||
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' | build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' | |||
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' | build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' | |||
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' | build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' | |||
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' | SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' | |||
skipping to change at line 18107 | skipping to change at line 19033 | |||
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_ quote_subst"`' | old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_ quote_subst"`' | |||
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_sin gle_quote_subst"`' | old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_sin gle_quote_subst"`' | |||
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_su bst"`' | old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_su bst"`' | |||
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED " $delay_single_quote_subst"`' | lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED " $delay_single_quote_subst"`' | |||
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' | CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' | |||
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' | CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' | |||
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' | compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' | |||
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' | GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' | |||
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' | lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' | |||
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl " | $SED "$delay_single_quote_subst"`' | lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl " | $SED "$delay_single_quote_subst"`' | |||
lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_impo rt" | $SED "$delay_single_quote_subst"`' | ||||
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol _to_c_name_address" | $SED "$delay_single_quote_subst"`' | lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol _to_c_name_address" | $SED "$delay_single_quote_subst"`' | |||
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_gl obal_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst "`' | lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_gl obal_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst "`' | |||
lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quot e_subst"`' | ||||
nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_ subst"`' | nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_ subst"`' | |||
lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' | lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' | |||
lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quot e_subst"`' | ||||
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' | objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' | |||
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' | MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' | |||
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag " | $SED "$delay_single_quote_subst"`' | lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag " | $SED "$delay_single_quote_subst"`' | |||
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_ quote_subst"`' | lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_ quote_subst"`' | |||
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_qu ote_subst"`' | lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_qu ote_subst"`' | |||
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_s ingle_quote_subst"`' | lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_s ingle_quote_subst"`' | |||
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_s ingle_quote_subst"`' | lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_s ingle_quote_subst"`' | |||
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' | need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' | |||
MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' | MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' | |||
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' | DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' | |||
skipping to change at line 18269 | skipping to change at line 19198 | |||
AR \ | AR \ | |||
AR_FLAGS \ | AR_FLAGS \ | |||
archiver_list_spec \ | archiver_list_spec \ | |||
STRIP \ | STRIP \ | |||
RANLIB \ | RANLIB \ | |||
CC \ | CC \ | |||
CFLAGS \ | CFLAGS \ | |||
compiler \ | compiler \ | |||
lt_cv_sys_global_symbol_pipe \ | lt_cv_sys_global_symbol_pipe \ | |||
lt_cv_sys_global_symbol_to_cdecl \ | lt_cv_sys_global_symbol_to_cdecl \ | |||
lt_cv_sys_global_symbol_to_import \ | ||||
lt_cv_sys_global_symbol_to_c_name_address \ | lt_cv_sys_global_symbol_to_c_name_address \ | |||
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ | lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ | |||
lt_cv_nm_interface \ | ||||
nm_file_list_spec \ | nm_file_list_spec \ | |||
lt_cv_truncate_bin \ | ||||
lt_prog_compiler_no_builtin_flag \ | lt_prog_compiler_no_builtin_flag \ | |||
lt_prog_compiler_pic \ | lt_prog_compiler_pic \ | |||
lt_prog_compiler_wl \ | lt_prog_compiler_wl \ | |||
lt_prog_compiler_static \ | lt_prog_compiler_static \ | |||
lt_cv_prog_compiler_c_o \ | lt_cv_prog_compiler_c_o \ | |||
need_locks \ | need_locks \ | |||
MANIFEST_TOOL \ | MANIFEST_TOOL \ | |||
DSYMUTIL \ | DSYMUTIL \ | |||
NMEDIT \ | NMEDIT \ | |||
LIPO \ | LIPO \ | |||
skipping to change at line 18325 | skipping to change at line 19257 | |||
with_gnu_ld_RC \ | with_gnu_ld_RC \ | |||
allow_undefined_flag_RC \ | allow_undefined_flag_RC \ | |||
no_undefined_flag_RC \ | no_undefined_flag_RC \ | |||
hardcode_libdir_flag_spec_RC \ | hardcode_libdir_flag_spec_RC \ | |||
hardcode_libdir_separator_RC \ | hardcode_libdir_separator_RC \ | |||
exclude_expsyms_RC \ | exclude_expsyms_RC \ | |||
include_expsyms_RC \ | include_expsyms_RC \ | |||
file_list_spec_RC; do | file_list_spec_RC; do | |||
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in | case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in | |||
*[\\\\\\\`\\"\\\$]*) | *[\\\\\\\`\\"\\\$]*) | |||
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$s ed_quote_subst\\"\\\`\\\\\\"" | eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$s ed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes | |||
;; | ;; | |||
*) | *) | |||
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" | eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" | |||
;; | ;; | |||
esac | esac | |||
done | done | |||
# Double-quote double-evaled strings. | # Double-quote double-evaled strings. | |||
for var in reload_cmds \ | for var in reload_cmds \ | |||
old_postinstall_cmds \ | old_postinstall_cmds \ | |||
skipping to change at line 18366 | skipping to change at line 19298 | |||
old_archive_from_expsyms_cmds_RC \ | old_archive_from_expsyms_cmds_RC \ | |||
archive_cmds_RC \ | archive_cmds_RC \ | |||
archive_expsym_cmds_RC \ | archive_expsym_cmds_RC \ | |||
module_cmds_RC \ | module_cmds_RC \ | |||
module_expsym_cmds_RC \ | module_expsym_cmds_RC \ | |||
export_symbols_cmds_RC \ | export_symbols_cmds_RC \ | |||
prelink_cmds_RC \ | prelink_cmds_RC \ | |||
postlink_cmds_RC; do | postlink_cmds_RC; do | |||
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in | case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in | |||
*[\\\\\\\`\\"\\\$]*) | *[\\\\\\\`\\"\\\$]*) | |||
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\ \$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variab le_subst\\"\\\`\\\\\\"" | eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\ \$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variab le_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes | |||
;; | ;; | |||
*) | *) | |||
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" | eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" | |||
;; | ;; | |||
esac | esac | |||
done | done | |||
ac_aux_dir='$ac_aux_dir' | ac_aux_dir='$ac_aux_dir' | |||
xsi_shell='$xsi_shell' | ||||
lt_shell_append='$lt_shell_append' | ||||
# See if we are running on zsh, and set the options which allow our | # See if we are running on zsh, and set the options that allow our | |||
# commands through without removal of \ escapes INIT. | # commands through without removal of \ escapes INIT. | |||
if test -n "\${ZSH_VERSION+set}" ; then | if test -n "\${ZSH_VERSION+set}"; then | |||
setopt NO_GLOB_SUBST | setopt NO_GLOB_SUBST | |||
fi | fi | |||
PACKAGE='$PACKAGE' | PACKAGE='$PACKAGE' | |||
VERSION='$VERSION' | VERSION='$VERSION' | |||
TIMESTAMP='$TIMESTAMP' | ||||
RM='$RM' | RM='$RM' | |||
ofile='$ofile' | ofile='$ofile' | |||
# Capture the value of obsolete ALL_LINGUAS because we need it to compute | # Capture the value of obsolete ALL_LINGUAS because we need it to compute | |||
# POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it | # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it | |||
# from automake < 1.5. | # from automake < 1.5. | |||
eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' | eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' | |||
# Capture the value of LINGUAS because we need it to compute CATALOGS. | # Capture the value of LINGUAS because we need it to compute CATALOGS. | |||
LINGUAS="${LINGUAS-%UNSET%}" | LINGUAS="${LINGUAS-%UNSET%}" | |||
skipping to change at line 18414 | skipping to change at line 19343 | |||
case $ac_config_target in | case $ac_config_target in | |||
"config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; | "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; | |||
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; | "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; | |||
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; | "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; | |||
"po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; | "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; | |||
"Doxyfile") CONFIG_FILES="$CONFIG_FILES Doxyfile" ;; | "Doxyfile") CONFIG_FILES="$CONFIG_FILES Doxyfile" ;; | |||
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; | "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; | |||
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; | "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; | |||
"lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;; | "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;; | |||
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; | "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; | |||
"src/liblzma/liblzma.pc") CONFIG_FILES="$CONFIG_FILES src/liblzma/liblz ma.pc" ;; | ||||
"src/liblzma/Makefile") CONFIG_FILES="$CONFIG_FILES src/liblzma/Makefil e" ;; | "src/liblzma/Makefile") CONFIG_FILES="$CONFIG_FILES src/liblzma/Makefil e" ;; | |||
"src/liblzma/api/Makefile") CONFIG_FILES="$CONFIG_FILES src/liblzma/api /Makefile" ;; | "src/liblzma/api/Makefile") CONFIG_FILES="$CONFIG_FILES src/liblzma/api /Makefile" ;; | |||
"src/xz/Makefile") CONFIG_FILES="$CONFIG_FILES src/xz/Makefile" ;; | "src/xz/Makefile") CONFIG_FILES="$CONFIG_FILES src/xz/Makefile" ;; | |||
"src/xzdec/Makefile") CONFIG_FILES="$CONFIG_FILES src/xzdec/Makefile" ; ; | "src/xzdec/Makefile") CONFIG_FILES="$CONFIG_FILES src/xzdec/Makefile" ; ; | |||
"src/lzmainfo/Makefile") CONFIG_FILES="$CONFIG_FILES src/lzmainfo/Makef ile" ;; | "src/lzmainfo/Makefile") CONFIG_FILES="$CONFIG_FILES src/lzmainfo/Makef ile" ;; | |||
"src/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES src/scripts/Makefil e" ;; | "src/scripts/Makefile") CONFIG_FILES="$CONFIG_FILES src/scripts/Makefil e" ;; | |||
"tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; | "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; | |||
"debug/Makefile") CONFIG_FILES="$CONFIG_FILES debug/Makefile" ;; | "debug/Makefile") CONFIG_FILES="$CONFIG_FILES debug/Makefile" ;; | |||
"src/scripts/xzdiff") CONFIG_FILES="$CONFIG_FILES src/scripts/xzdiff" ; ; | "src/scripts/xzdiff") CONFIG_FILES="$CONFIG_FILES src/scripts/xzdiff" ; ; | |||
"src/scripts/xzgrep") CONFIG_FILES="$CONFIG_FILES src/scripts/xzgrep" ; ; | "src/scripts/xzgrep") CONFIG_FILES="$CONFIG_FILES src/scripts/xzgrep" ; ; | |||
skipping to change at line 19017 | skipping to change at line 19945 | |||
s/.*/./; q'`/stamp-h$_am_stamp_count | s/.*/./; q'`/stamp-h$_am_stamp_count | |||
;; | ;; | |||
:C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands " >&5 | :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands " >&5 | |||
$as_echo "$as_me: executing $ac_file commands" >&6;} | $as_echo "$as_me: executing $ac_file commands" >&6;} | |||
;; | ;; | |||
esac | esac | |||
case $ac_file$ac_mode in | case $ac_file$ac_mode in | |||
"depfiles":C) test x"$AMDEP_TRUE" != x"" || { | "depfiles":C) test x"$AMDEP_TRUE" != x"" || { | |||
# Autoconf 2.62 quotes --file arguments for eval, but not when files | # Older Autoconf quotes --file arguments for eval, but not when files | |||
# are listed without --file. Let's play safe and only enable the eval | # are listed without --file. Let's play safe and only enable the eval | |||
# if we detect the quoting. | # if we detect the quoting. | |||
case $CONFIG_FILES in | case $CONFIG_FILES in | |||
*\'*) eval set x "$CONFIG_FILES" ;; | *\'*) eval set x "$CONFIG_FILES" ;; | |||
*) set x $CONFIG_FILES ;; | *) set x $CONFIG_FILES ;; | |||
esac | esac | |||
shift | shift | |||
for mf | for mf | |||
do | do | |||
# Strip MF so we end up with the name of the file. | # Strip MF so we end up with the name of the file. | |||
skipping to change at line 19068 | skipping to change at line 19996 | |||
} | } | |||
s/.*/./; q'` | s/.*/./; q'` | |||
else | else | |||
continue | continue | |||
fi | fi | |||
# Extract the definition of DEPDIR, am__include, and am__quote | # Extract the definition of DEPDIR, am__include, and am__quote | |||
# from the Makefile without running 'make'. | # from the Makefile without running 'make'. | |||
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` | DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` | |||
test -z "$DEPDIR" && continue | test -z "$DEPDIR" && continue | |||
am__include=`sed -n 's/^am__include = //p' < "$mf"` | am__include=`sed -n 's/^am__include = //p' < "$mf"` | |||
test -z "am__include" && continue | test -z "$am__include" && continue | |||
am__quote=`sed -n 's/^am__quote = //p' < "$mf"` | am__quote=`sed -n 's/^am__quote = //p' < "$mf"` | |||
# Find all dependency output files, they are included files with | # Find all dependency output files, they are included files with | |||
# $(DEPDIR) in their names. We invoke sed twice because it is the | # $(DEPDIR) in their names. We invoke sed twice because it is the | |||
# simplest approach to changing $(DEPDIR) to its actual value in the | # simplest approach to changing $(DEPDIR) to its actual value in the | |||
# expansion. | # expansion. | |||
for file in `sed -n " | for file in `sed -n " | |||
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ | s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ | |||
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do | sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do | |||
# Make sure the directory exists. | # Make sure the directory exists. | |||
test -f "$dirpart/$file" && continue | test -f "$dirpart/$file" && continue | |||
skipping to change at line 19111 | skipping to change at line 20039 | |||
s/.*/./; q'` | s/.*/./; q'` | |||
as_dir=$dirpart/$fdir; as_fn_mkdir_p | as_dir=$dirpart/$fdir; as_fn_mkdir_p | |||
# echo "creating $dirpart/$file" | # echo "creating $dirpart/$file" | |||
echo '# dummy' > "$dirpart/$file" | echo '# dummy' > "$dirpart/$file" | |||
done | done | |||
done | done | |||
} | } | |||
;; | ;; | |||
"libtool":C) | "libtool":C) | |||
# See if we are running on zsh, and set the options which allow our | # See if we are running on zsh, and set the options that allow our | |||
# commands through without removal of \ escapes. | # commands through without removal of \ escapes. | |||
if test -n "${ZSH_VERSION+set}" ; then | if test -n "${ZSH_VERSION+set}"; then | |||
setopt NO_GLOB_SUBST | setopt NO_GLOB_SUBST | |||
fi | fi | |||
cfgfile="${ofile}T" | cfgfile=${ofile}T | |||
trap "$RM \"$cfgfile\"; exit 1" 1 2 15 | trap "$RM \"$cfgfile\"; exit 1" 1 2 15 | |||
$RM "$cfgfile" | $RM "$cfgfile" | |||
cat <<_LT_EOF >> "$cfgfile" | cat <<_LT_EOF >> "$cfgfile" | |||
#! $SHELL | #! $SHELL | |||
# Generated automatically by $as_me ($PACKAGE) $VERSION | ||||
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building | ||||
support services. | ||||
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION | ||||
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: | # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: | |||
# NOTE: Changes made to this file will be lost: look at ltmain.sh. | # NOTE: Changes made to this file will be lost: look at ltmain.sh. | |||
# Provide generalized library-building support services. | ||||
# Written by Gordon Matzigkeit, 1996 | ||||
# Copyright (C) 2014 Free Software Foundation, Inc. | ||||
# This is free software; see the source for copying conditions. There is N | ||||
O | ||||
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOS | ||||
E. | ||||
# GNU Libtool is free software; you can redistribute it and/or modify | ||||
# it under the terms of the GNU General Public License as published by | ||||
# the Free Software Foundation; either version 2 of of the License, or | ||||
# (at your option) any later version. | ||||
# | # | |||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, | # As a special exception to the GNU General Public License, if you | |||
# 2006, 2007, 2008, 2009, 2010, 2011 Free Software | # distribute this file as part of a program or library that is built | |||
# Foundation, Inc. | # using GNU Libtool, you may include this file under the same | |||
# Written by Gordon Matzigkeit, 1996 | # distribution terms that you use for the rest of that program. | |||
# | ||||
# This file is part of GNU Libtool. | ||||
# | ||||
# GNU Libtool is free software; you can redistribute it and/or | ||||
# modify it under the terms of the GNU General Public License as | ||||
# published by the Free Software Foundation; either version 2 of | ||||
# the License, or (at your option) any later version. | ||||
# | ||||
# As a special exception to the GNU General Public License, | ||||
# if you distribute this file as part of a program or library that | ||||
# is built using GNU Libtool, you may include this file under the | ||||
# same distribution terms that you use for the rest of that program. | ||||
# | # | |||
# GNU Libtool is distributed in the hope that it will be useful, | # GNU Libtool is distributed in the hope that it will be useful, but | |||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | # WITHOUT ANY WARRANTY; without even the implied warranty of | |||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
# GNU General Public License for more details. | # GNU General Public License for more details. | |||
# | # | |||
# You should have received a copy of the GNU General Public License | # You should have received a copy of the GNU General Public License | |||
# along with GNU Libtool; see the file COPYING. If not, a copy | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or | ||||
# obtained by writing to the Free Software Foundation, Inc., | ||||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||||
# The names of the tagged configurations supported by this script. | # The names of the tagged configurations supported by this script. | |||
available_tags="RC " | available_tags='RC ' | |||
# ### BEGIN LIBTOOL CONFIG | # ### BEGIN LIBTOOL CONFIG | |||
# Which release of libtool.m4 was used? | # Which release of libtool.m4 was used? | |||
macro_version=$macro_version | macro_version=$macro_version | |||
macro_revision=$macro_revision | macro_revision=$macro_revision | |||
# Assembler program. | # Assembler program. | |||
AS=$lt_AS | AS=$lt_AS | |||
skipping to change at line 19187 | skipping to change at line 20110 | |||
# Whether or not to build static libraries. | # Whether or not to build static libraries. | |||
build_old_libs=$enable_static | build_old_libs=$enable_static | |||
# What type of objects to build. | # What type of objects to build. | |||
pic_mode=$pic_mode | pic_mode=$pic_mode | |||
# Whether or not to optimize for fast installation. | # Whether or not to optimize for fast installation. | |||
fast_install=$enable_fast_install | fast_install=$enable_fast_install | |||
# Shared archive member basename,for filename based shared library versioni | ||||
ng on AIX. | ||||
shared_archive_member_spec=$shared_archive_member_spec | ||||
# Shell to use when invoking shell scripts. | # Shell to use when invoking shell scripts. | |||
SHELL=$lt_SHELL | SHELL=$lt_SHELL | |||
# An echo program that protects backslashes. | # An echo program that protects backslashes. | |||
ECHO=$lt_ECHO | ECHO=$lt_ECHO | |||
# The PATH separator for the build system. | # The PATH separator for the build system. | |||
PATH_SEPARATOR=$lt_PATH_SEPARATOR | PATH_SEPARATOR=$lt_PATH_SEPARATOR | |||
# The host system. | # The host system. | |||
skipping to change at line 19298 | skipping to change at line 20224 | |||
# LTCC compiler flags. | # LTCC compiler flags. | |||
LTCFLAGS=$lt_CFLAGS | LTCFLAGS=$lt_CFLAGS | |||
# Take the output of nm and produce a listing of raw symbols and C names. | # Take the output of nm and produce a listing of raw symbols and C names. | |||
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe | global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe | |||
# Transform the output of nm in a proper C declaration. | # Transform the output of nm in a proper C declaration. | |||
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl | global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl | |||
# Transform the output of nm into a list of symbols to manually relocate. | ||||
global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import | ||||
# Transform the output of nm in a C name address pair. | # Transform the output of nm in a C name address pair. | |||
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_addre ss | global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_addre ss | |||
# Transform the output of nm in a C name address pair when lib prefix is ne eded. | # Transform the output of nm in a C name address pair when lib prefix is ne eded. | |||
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c _name_address_lib_prefix | global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c _name_address_lib_prefix | |||
# The name lister interface. | ||||
nm_interface=$lt_lt_cv_nm_interface | ||||
# Specify filename containing input files for \$NM. | # Specify filename containing input files for \$NM. | |||
nm_file_list_spec=$lt_nm_file_list_spec | nm_file_list_spec=$lt_nm_file_list_spec | |||
# The root where to search for dependent libraries,and in which our librari es should be installed. | # The root where to search for dependent libraries,and where our libraries should be installed. | |||
lt_sysroot=$lt_sysroot | lt_sysroot=$lt_sysroot | |||
# Command to truncate a binary pipe. | ||||
lt_truncate_bin=$lt_lt_cv_truncate_bin | ||||
# The name of the directory that contains temporary libtool files. | # The name of the directory that contains temporary libtool files. | |||
objdir=$objdir | objdir=$objdir | |||
# Used to examine libraries when file_magic_cmd begins with "file". | # Used to examine libraries when file_magic_cmd begins with "file". | |||
MAGIC_CMD=$MAGIC_CMD | MAGIC_CMD=$MAGIC_CMD | |||
# Must we lock files when doing compilation? | # Must we lock files when doing compilation? | |||
need_locks=$lt_need_locks | need_locks=$lt_need_locks | |||
# Manifest tool. | # Manifest tool. | |||
skipping to change at line 19493 | skipping to change at line 20428 | |||
# Flag that enforces no undefined symbols. | # Flag that enforces no undefined symbols. | |||
no_undefined_flag=$lt_no_undefined_flag | no_undefined_flag=$lt_no_undefined_flag | |||
# Flag to hardcode \$libdir into a binary during linking. | # Flag to hardcode \$libdir into a binary during linking. | |||
# This must work even if \$libdir does not exist | # This must work even if \$libdir does not exist | |||
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec | hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec | |||
# Whether we need a single "-rpath" flag with a separated argument. | # Whether we need a single "-rpath" flag with a separated argument. | |||
hardcode_libdir_separator=$lt_hardcode_libdir_separator | hardcode_libdir_separator=$lt_hardcode_libdir_separator | |||
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes | |||
# DIR into the resulting binary. | # DIR into the resulting binary. | |||
hardcode_direct=$hardcode_direct | hardcode_direct=$hardcode_direct | |||
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes | |||
# DIR into the resulting binary and the resulting library dependency is | # DIR into the resulting binary and the resulting library dependency is | |||
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the | # "absolute",i.e impossible to change by setting \$shlibpath_var if the | |||
# library is relocated. | # library is relocated. | |||
hardcode_direct_absolute=$hardcode_direct_absolute | hardcode_direct_absolute=$hardcode_direct_absolute | |||
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR | # Set to "yes" if using the -LDIR flag during linking hardcodes DIR | |||
# into the resulting binary. | # into the resulting binary. | |||
hardcode_minus_L=$hardcode_minus_L | hardcode_minus_L=$hardcode_minus_L | |||
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR | # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR | |||
# into the resulting binary. | # into the resulting binary. | |||
hardcode_shlibpath_var=$hardcode_shlibpath_var | hardcode_shlibpath_var=$hardcode_shlibpath_var | |||
skipping to change at line 19557 | skipping to change at line 20492 | |||
# ### END LIBTOOL CONFIG | # ### END LIBTOOL CONFIG | |||
_LT_EOF | _LT_EOF | |||
case $host_os in | case $host_os in | |||
aix3*) | aix3*) | |||
cat <<\_LT_EOF >> "$cfgfile" | cat <<\_LT_EOF >> "$cfgfile" | |||
# AIX sometimes has problems with the GCC collect2 program. For some | # AIX sometimes has problems with the GCC collect2 program. For some | |||
# reason, if we set the COLLECT_NAMES environment variable, the problems | # reason, if we set the COLLECT_NAMES environment variable, the problems | |||
# vanish in a puff of smoke. | # vanish in a puff of smoke. | |||
if test "X${COLLECT_NAMES+set}" != Xset; then | if test set != "${COLLECT_NAMES+set}"; then | |||
COLLECT_NAMES= | COLLECT_NAMES= | |||
export COLLECT_NAMES | export COLLECT_NAMES | |||
fi | fi | |||
_LT_EOF | _LT_EOF | |||
;; | ;; | |||
esac | esac | |||
ltmain="$ac_aux_dir/ltmain.sh" | ltmain=$ac_aux_dir/ltmain.sh | |||
# We use sed instead of cat because bash on DJGPP gets confused if | # We use sed instead of cat because bash on DJGPP gets confused if | |||
# if finds mixed CR/LF and LF-only lines. Since sed operates in | # if finds mixed CR/LF and LF-only lines. Since sed operates in | |||
# text mode, it properly converts lines to CR/LF. This bash problem | # text mode, it properly converts lines to CR/LF. This bash problem | |||
# is reportedly fixed, but why not run on old versions too? | # is reportedly fixed, but why not run on old versions too? | |||
sed '$q' "$ltmain" >> "$cfgfile" \ | sed '$q' "$ltmain" >> "$cfgfile" \ | |||
|| (rm -f "$cfgfile"; exit 1) | || (rm -f "$cfgfile"; exit 1) | |||
if test x"$xsi_shell" = xyes; then | ||||
sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ | ||||
func_dirname ()\ | ||||
{\ | ||||
\ case ${1} in\ | ||||
\ */*) func_dirname_result="${1%/*}${2}" ;;\ | ||||
\ * ) func_dirname_result="${3}" ;;\ | ||||
\ esac\ | ||||
} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_basename ()$/,/^} # func_basename /c\ | ||||
func_basename ()\ | ||||
{\ | ||||
\ func_basename_result="${1##*/}"\ | ||||
} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp | ||||
\ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename | ||||
/c\ | ||||
func_dirname_and_basename ()\ | ||||
{\ | ||||
\ case ${1} in\ | ||||
\ */*) func_dirname_result="${1%/*}${2}" ;;\ | ||||
\ * ) func_dirname_result="${3}" ;;\ | ||||
\ esac\ | ||||
\ func_basename_result="${1##*/}"\ | ||||
} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $ | ||||
cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ | ||||
func_stripname ()\ | ||||
{\ | ||||
\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ | ||||
\ # positional parameters, so assign one to ordinary parameter first.\ | ||||
\ func_stripname_result=${3}\ | ||||
\ func_stripname_result=${func_stripname_result#"${1}"}\ | ||||
\ func_stripname_result=${func_stripname_result%"${2}"}\ | ||||
} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp | ||||
\ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ | ||||
func_split_long_opt ()\ | ||||
{\ | ||||
\ func_split_long_opt_name=${1%%=*}\ | ||||
\ func_split_long_opt_arg=${1#*=}\ | ||||
} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfil | ||||
e.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ | ||||
func_split_short_opt ()\ | ||||
{\ | ||||
\ func_split_short_opt_arg=${1#??}\ | ||||
\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ | ||||
} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfi | ||||
le.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ | ||||
func_lo2o ()\ | ||||
{\ | ||||
\ case ${1} in\ | ||||
\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ | ||||
\ *) func_lo2o_result=${1} ;;\ | ||||
\ esac\ | ||||
} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_xform ()$/,/^} # func_xform /c\ | ||||
func_xform ()\ | ||||
{\ | ||||
func_xform_result=${1%.*}.lo\ | ||||
} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_arith ()$/,/^} # func_arith /c\ | ||||
func_arith ()\ | ||||
{\ | ||||
func_arith_result=$(( $* ))\ | ||||
} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_len ()$/,/^} # func_len /c\ | ||||
func_len ()\ | ||||
{\ | ||||
func_len_result=${#1}\ | ||||
} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
fi | ||||
if test x"$lt_shell_append" = xyes; then | ||||
sed -e '/^func_append ()$/,/^} # func_append /c\ | ||||
func_append ()\ | ||||
{\ | ||||
eval "${1}+=\\${2}"\ | ||||
} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ | ||||
func_append_quoted ()\ | ||||
{\ | ||||
\ func_quote_for_eval "${2}"\ | ||||
\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ | ||||
} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile | ||||
.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile | ||||
.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
# Save a `func_append' function call where possible by direct use of '+=' | ||||
sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile. | ||||
tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfi | ||||
le.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
else | ||||
# Save a `func_append' function call even when '+=' is not available | ||||
sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfil | ||||
e.tmp \ | ||||
&& mv -f "$cfgfile.tmp" "$cfgfile" \ | ||||
|| (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfi | ||||
le.tmp") | ||||
test 0 -eq $? || _lt_function_replace_fail=: | ||||
fi | ||||
if test x"$_lt_function_replace_fail" = x":"; then | ||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute ex | ||||
tended shell functions in $ofile" >&5 | ||||
$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in | ||||
$ofile" >&2;} | ||||
fi | ||||
mv -f "$cfgfile" "$ofile" || | mv -f "$cfgfile" "$ofile" || | |||
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") | (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") | |||
chmod +x "$ofile" | chmod +x "$ofile" | |||
cat <<_LT_EOF >> "$ofile" | cat <<_LT_EOF >> "$ofile" | |||
# ### BEGIN LIBTOOL TAG CONFIG: RC | # ### BEGIN LIBTOOL TAG CONFIG: RC | |||
# The linker used to build libraries. | # The linker used to build libraries. | |||
LD=$lt_LD_RC | LD=$lt_LD_RC | |||
skipping to change at line 19806 | skipping to change at line 20594 | |||
# Flag that enforces no undefined symbols. | # Flag that enforces no undefined symbols. | |||
no_undefined_flag=$lt_no_undefined_flag_RC | no_undefined_flag=$lt_no_undefined_flag_RC | |||
# Flag to hardcode \$libdir into a binary during linking. | # Flag to hardcode \$libdir into a binary during linking. | |||
# This must work even if \$libdir does not exist | # This must work even if \$libdir does not exist | |||
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC | hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC | |||
# Whether we need a single "-rpath" flag with a separated argument. | # Whether we need a single "-rpath" flag with a separated argument. | |||
hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC | hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC | |||
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes | |||
# DIR into the resulting binary. | # DIR into the resulting binary. | |||
hardcode_direct=$hardcode_direct_RC | hardcode_direct=$hardcode_direct_RC | |||
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes | # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes | |||
# DIR into the resulting binary and the resulting library dependency is | # DIR into the resulting binary and the resulting library dependency is | |||
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the | # "absolute",i.e impossible to change by setting \$shlibpath_var if the | |||
# library is relocated. | # library is relocated. | |||
hardcode_direct_absolute=$hardcode_direct_absolute_RC | hardcode_direct_absolute=$hardcode_direct_absolute_RC | |||
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR | # Set to "yes" if using the -LDIR flag during linking hardcodes DIR | |||
# into the resulting binary. | # into the resulting binary. | |||
hardcode_minus_L=$hardcode_minus_L_RC | hardcode_minus_L=$hardcode_minus_L_RC | |||
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR | # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR | |||
# into the resulting binary. | # into the resulting binary. | |||
hardcode_shlibpath_var=$hardcode_shlibpath_var_RC | hardcode_shlibpath_var=$hardcode_shlibpath_var_RC | |||
skipping to change at line 20031 | skipping to change at line 20819 | |||
echo "No supported method to detect the amount of RAM." | echo "No supported method to detect the amount of RAM." | |||
echo "Consider using --enable-assume-ram (if you didn't already)" | echo "Consider using --enable-assume-ram (if you didn't already)" | |||
echo "or make a patch to add support for this operating system." | echo "or make a patch to add support for this operating system." | |||
fi | fi | |||
if test x$tuklib_cv_cpucores_method = xunknown; then | if test x$tuklib_cv_cpucores_method = xunknown; then | |||
echo | echo | |||
echo "WARNING:" | echo "WARNING:" | |||
echo "No supported method to detect the number of CPU cores." | echo "No supported method to detect the number of CPU cores." | |||
fi | fi | |||
if test "x$enable_threads$enable_small" = xnoyes; then | ||||
echo | ||||
echo "NOTE:" | ||||
echo "liblzma will be thread unsafe due the combination" | ||||
echo "of --disable-threads --enable-small." | ||||
fi | ||||
End of changes. 579 change blocks. | ||||
1311 lines changed or deleted | 2155 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |